[go: up one dir, main page]

JP7742446B1 - Product provision device, program, and product provision system - Google Patents

Product provision device, program, and product provision system

Info

Publication number
JP7742446B1
JP7742446B1 JP2024058365A JP2024058365A JP7742446B1 JP 7742446 B1 JP7742446 B1 JP 7742446B1 JP 2024058365 A JP2024058365 A JP 2024058365A JP 2024058365 A JP2024058365 A JP 2024058365A JP 7742446 B1 JP7742446 B1 JP 7742446B1
Authority
JP
Japan
Prior art keywords
product
type
user
option
inventory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024058365A
Other languages
Japanese (ja)
Other versions
JP2025155047A (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.)
Bandai Co Ltd
Original Assignee
Bandai Co 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 Bandai Co Ltd filed Critical Bandai Co Ltd
Priority to JP2024058365A priority Critical patent/JP7742446B1/en
Priority to KR1020240100175A priority patent/KR20250146338A/en
Priority to CN202411321328.3A priority patent/CN119417549A/en
Priority to TW113136427A priority patent/TW202538618A/en
Priority to JP2025147037A priority patent/JP2025183285A/en
Application granted granted Critical
Publication of JP7742446B1 publication Critical patent/JP7742446B1/en
Publication of JP2025155047A publication Critical patent/JP2025155047A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
    • G06Q30/0643Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping graphically representing goods, e.g. 3D product representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】効率的に商品の提供を可能にすること。
【解決手段】ユーザの端末と通信可能な商品提供装置である。商品提供装置は、複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段と、商品群と関連付けられ、商品群の在庫状況の在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能に端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を端末に提示する第1種類選択肢提示手段と、を備える。
【選択図】図4

[Problem] To enable efficient product provision.
[Solution] A product provision device capable of communicating with a user terminal includes an inventory management means for managing the inventory status of a product group including multiple types of products, and a first type option presentation means for presenting a first type of option associated with the product group and including an inventory status image of the inventory status of the product group to the terminal so that the user can select it, and for presenting, on the terminal, inventory status information for each type of product in the product group associated with the first type of option selected by the user, on the condition that the presented first type of option is selected.
[Selected Figure] Figure 4

Description

本発明は、商品提供装置、プログラム、及び商品提供システムに関する。 The present invention relates to a product provision device, a program, and a product provision system.

従来、オンラインによるくじ形式の商品提供システムが存在する(例えば、特許文献1)。このようなオンラインによるくじ形式の場合、有体物たるくじ箱やくじ券等の選択肢と異なり、ユーザが選択肢を占有することができず、システム側で、ユーザがくじ箱やくじ券等の選択肢を他のユーザが選択できないようにする必要がある。 There have traditionally been online lottery-style product provision systems (see, for example, Patent Document 1). In this type of online lottery, unlike options such as tangible lottery boxes or tickets, users cannot monopolize options, and the system must prevent users from allowing other users to select options such as lottery boxes or tickets.

特開2005-070937号公報Japanese Patent Application Laid-Open No. 2005-070937

一方、オンラインの場合、多くのユーザが参加するため、効率良く選択肢を選択できるようにすることが重要である。 On the other hand, when using online services, many users participate, so it is important to be able to select options efficiently.

そこで、本発明は、効率的に商品の提供が可能な商品提供装置、プログラム、及び商品提供システムを提供することにある。 The present invention therefore aims to provide a product provision device, program, and product provision system that can provide products efficiently.

本発明の一態様は、ユーザの端末と通信可能な商品提供装置であって、複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段と、商品群と関連付けられ、商品群の在庫状況の在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能に端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を端末に提示する第1種類選択肢提示手段と、を備える商品提供装置である。 One aspect of the present invention is a product provision device capable of communicating with a user's terminal, comprising: inventory management means for managing the inventory status of a product group including multiple types of products; and first-type option presentation means for presenting a first type of option associated with the product group and including an inventory status image of the product group's inventory status on the terminal so that the user can select from the first type of option; and, on the condition that the presented first type of option is selected, presenting on the terminal inventory status information for each type of product in the product group associated with the first type of option selected by the user.

本発明の一態様は、コンピュータを、複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段、商品群と関連付けられ、商品群の在庫状況の在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能に端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を前記端末に提示する第1種類選択肢提示手段、として機能させるプログラムである。 One aspect of the present invention is a program that causes a computer to function as inventory management means for managing the inventory status of a product group that includes multiple types of products, and first-type option presentation means for presenting a first type of option associated with the product group and including an inventory status image of the product group's inventory status on a terminal so that the user can select from the first type of option, and, if a presented first type of option is selected, presenting on the terminal inventory status information for each type of product in the product group associated with the first type of option selected by the user.

本発明の一態様は、端末と商品提供装置とを含む商品提供システムであって、複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段と、商品群と関連付けられ、商品群の在庫状況の在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能に端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を端末に提示する第1種類選択肢提示手段と、を備える商品提供システムである。 One aspect of the present invention is a product provision system including a terminal and a product provision device, and is equipped with: inventory management means for managing the inventory status of a product group including multiple types of products; and first-type option presentation means for presenting a first type of option associated with the product group and including an inventory status image of the product group's inventory status on the terminal so that the user can select from it; and, on the condition that a presented first type of option is selected, presenting on the terminal inventory status information for each type of product in the product group associated with the first type of option selected by the user.

本発明によれば、効率的に商品の提供が可能となる。 This invention makes it possible to provide products efficiently.

図1は本実施の形態に適用される商品の提供方法を説明するための図である。FIG. 1 is a diagram for explaining a method of providing products that is applied to this embodiment. 図2は本実施の形態における商品提供システムの概略図である。FIG. 2 is a schematic diagram of a product supply system according to this embodiment. 図3は端末2の一例であるタブレット型コンピュータの装置構成例を示す図である。FIG. 3 is a diagram showing an example of the device configuration of a tablet computer, which is an example of the terminal 2. 図4は商品提供装置1の機能構成例を示すブロック図である。FIG. 4 is a block diagram showing an example of the functional configuration of the product provision device 1. 図5はくじ箱データベースD1の一例を示す図である。FIG. 5 is a diagram showing an example of the lottery box database D1. 図6は在庫レベルに対応するくじ箱画像の一例を示す図である。FIG. 6 shows an example of a lottery box image corresponding to an inventory level. 図7は第1種類選択肢提示部112が提示するくじ箱一覧画面の一例を示す図である。FIG. 7 is a diagram showing an example of a lottery box list screen presented by the first type option presentation unit 112. 図8は第1種類選択肢提示部112が提示するくじ箱一覧画面の一例を示す図である。FIG. 8 is a diagram showing an example of a lottery box list screen presented by the first type option presentation unit 112. 図9は商品在庫詳細情報の一例を示す図である。FIG. 9 is a diagram showing an example of detailed product inventory information. 図10は順番待ち画面の一例を示す図である。FIG. 10 is a diagram showing an example of the waiting screen. 図11はくじ券購入決定画面の一例を示す図である。FIG. 11 is a diagram showing an example of the lottery ticket purchase decision screen. 図12はくじ券枚数決定画面の一例を示す図である。FIG. 12 is a diagram showing an example of the lottery ticket number determination screen. 図13はくじ券データベースD2の一例を示す図である。FIG. 13 is a diagram showing an example of the lottery ticket database D2. 図14は端末2に表示される選択されたくじ箱のくじ券一覧画面の一例である。FIG. 14 shows an example of a screen displaying a list of lottery tickets for a selected lottery box, which is displayed on the terminal 2. In FIG. 図15は端末2の機能構成例を示すブロック図である。FIG. 15 is a block diagram showing an example of the functional configuration of the terminal 2. 図16は商品提供装置1の第1種類選択肢提示処理の動作フローチャートである。FIG. 16 is a flowchart showing the operation of the first type option presentation process of the product provision device 1. 図17は端末2に提示される購入可能タイトル一覧画面の一例である。FIG. 17 shows an example of a screen displaying a list of titles available for purchase on the terminal 2. In FIG. 図18は商品提供装置1の第2種類選択肢提示処理の動作フローチャートである。FIG. 18 is a flowchart showing the operation of the second type option presentation process of the product provision device 1. 図19は端末2に表示されるくじ券の開封画面の一例である。FIG. 19 shows an example of a lottery ticket opening screen displayed on terminal 2. 図20はタイトル提示に表示される等賞の一覧の例である。FIG. 20 is an example of a list of prizes displayed in the title presentation.

<本発明の実施の形態>
本発明の第1の実施の形態を説明する。
<Embodiments of the present invention>
A first embodiment of the present invention will be described.

まず、本実施の形態の構成の理解を容易にするため、本実施の形態に適用される商品の提供方法を説明する。図1は本実施の形態に適用される商品の提供方法を説明するための図である。 First, to facilitate understanding of the configuration of this embodiment, we will explain the product provision method applied to this embodiment. Figure 1 is a diagram for explaining the product provision method applied to this embodiment.

本実施の形態に適用される商品の提供方法は、ユーザが選択したタイトルに属する複数種類の商品から抽選により商品を提供するものである。タイトルは、あるキャラクターや事象の表題などである。 The product provision method applied in this embodiment involves providing products by lottery from among multiple types of products belonging to a title selected by the user. The title may be the title of a certain character or event, etc.

一つのタイトルは、複数の第1種類の選択肢と関連付けられ、複数の第1種類の選択肢の各々は複数の第2種類の選択肢と関連付けられている。第1種類の選択肢の各々は、タイトルに関連付けられたP種類の商品をN個含む商品群と関連付けられている。そして、各第1種類の選択肢と関連付けられた複数の第2種類の選択肢の各々は、第1種類の選択肢と関連付けられた商品群のいずれか一つの商品と関連付けられる。 A single title is associated with a plurality of first-type options, and each of the plurality of first-type options is associated with a plurality of second-type options. Each of the first-type options is associated with a product group containing N products of P types associated with the title. Each of the plurality of second-type options associated with each first-type option is associated with one of the products in the product group associated with the first-type option.

図1を用いて具体的に説明すると、第1種類の選択肢はくじ箱であり、第2種類の選択肢はそのくじ箱に収容されたくじ券である。そして、一つのタイトル「XXXシリーズ」があり、このタイトル「XXXシリーズ」に関連付けられた複数のくじ箱1~Mの各々は、一つの商品群と関連付けられる。各商品群に属する商品の種類はP個あり、各商品群はP種類の商品が合計N個で構成され、各商品群の商品の種類、個数は同一である。一つの商品群に属する商品の個数の割合は、各商品の種類に設定された等賞によって定められる。すなわち、等賞の順位が高い商品ほど商品の個数は少なく、等賞の順位が低い商品ほど商品の個数は多くなる。例えば、「XXXシリーズ」の商品群の「商品X-1」は1等賞、「商品X-2」は2等賞、…、「商品X-P」はP等賞に設定された場合、「商品X-1」、「商品X-2」、…、「商品X-P」の順位で当選する確率は高くなっていく。すなちわ、「商品X-1」は当選する確率が最も低く、その個数は最も少ない。「商品X-P」は当選する確率が最も高く、その個数は最も多い。 To explain this in more detail using Figure 1, the first type of options are lottery boxes, and the second type of options are lottery tickets contained in the lottery boxes. There is one title, the "XXX Series," and each of the multiple lottery boxes 1-M associated with this title, the "XXX Series," is associated with one product group. Each product group has P types of products, and each product group is composed of a total of N products of P types, with the types and numbers of products being the same for each product group. The proportion of products belonging to one product group is determined by the prize set for each product type. That is, the higher the prize ranking, the fewer products there are, and the lower the prize ranking, the more products there are. For example, if "Product X-1" from the "XXX Series" product group is set as first prize, "Product X-2" as second prize, ..., and "Product XP" as P prize, the probability of winning increases in the order of "Product X-1," "Product X-2," ..., "Product XP." In other words, "Product X-1" has the lowest probability of winning and is available in the smallest quantity. "Product XP" has the highest probability of winning and is available in the largest quantity.

ここで、図1において、M=10、N=100、P=5とした場合を説明する。 Here, we will explain the case where M = 10, N = 100, and P = 5 in Figure 1.

タイトル「XXXシリーズ」は10個のくじ箱1~10と関連付けられ、くじ箱1~10の各々は100枚のくじ券1~100と関連付けられる。各くじ箱1~10に関連付けられる一つの商品群の商品の種類は「商品X-1」~「商品X-5」の5種類であり、1等賞が「商品X-1」、2等賞が「商品X-2」、3等賞が「商品X-3」、4等賞が「商品X-4」、5等賞が「商品X-5」であるものとし、その個数の内訳は、「商品X-1」が2個、「商品X-2」が8個、「商品X-3」が20個、「商品X-4」が30個、「商品X-5」が40個であり、その合計数は100個である。すなわち、4種類、100個の商品の商品群の各々がくじ箱1~10の各々と関連付けられる。 The title "XXX Series" is associated with 10 lottery boxes 1-10, and each of lottery boxes 1-10 is associated with 100 lottery tickets 1-100. Each lottery box 1-10 is associated with five types of products in one product group: "Product X-1" to "Product X-5." The first prize is "Product X-1," the second prize is "Product X-2," the third prize is "Product X-3," the fourth prize is "Product X-4," and the fifth prize is "Product X-5." The breakdown of the numbers is 2 "Product X-1," 8 "Product X-2," 20 "Product X-3," 30 "Product X-4," and 40 "Product X-5," for a total of 100 products. In other words, each of the four types of 100 product groups is associated with lottery boxes 1-10.

更に、各くじ箱1~10の各くじ券1~100は、くじ箱と関連付けられている商品群の100個の商品のいずれかと関連付けられる。くじ券1~100と商品との関連付けは、重複しないように一対一に関連付けられる。この時、各くじ箱1~10のくじ券1~100と商品との関連付けは同一ではなく、くじ箱毎に異なっていることが好ましい。ユーザがくじ券の選択を繰り返すうちに、くじ券と商品との対応関係がユーザに判ってしまうことを防止するためである。 Furthermore, each lottery ticket 1-100 in each lottery box 1-10 is associated with one of the 100 products in the product group associated with the lottery box. The association between lottery tickets 1-100 and products is one-to-one to prevent overlaps. At this time, it is preferable that the association between lottery tickets 1-100 and products in each lottery box 1-10 is not the same, but is different for each lottery box. This is to prevent the user from discovering the correspondence between lottery tickets and products as they repeatedly select lottery tickets.

次に、ユーザへの商品の提供について説明する。 Next, we will explain how to provide products to users.

ユーザは、購入しようとするタイトルを選択し、そのタイトルに関連付けられている複数のくじ箱1~10から一つのくじ箱を選択する。ここで、ユーザはくじ箱5を選択したとすると、更にユーザはくじ箱5に関連付けられているくじ券5-1~5-100の中から希望の枚数のくじ券を選択する。そして、ユーザが選択したくじ券に関連付けられている商品を提供する。これにより、ユーザが選択したくじ券に関連付けられている商品は売切れとなる。尚、ユーザに選択されて商品が提供されたくじ券は、他のユーザが選択できないようにする。 The user selects the title they wish to purchase and then selects one lottery box from the multiple lottery boxes 1 to 10 associated with that title. If the user selects lottery box 5, the user then selects the desired number of lottery tickets from lottery tickets 5-1 to 5-100 associated with lottery box 5. The product associated with the lottery ticket selected by the user is then provided. As a result, the product associated with the lottery ticket selected by the user is sold out. Note that the lottery ticket selected by the user and provided with the product cannot be selected by other users.

このようにして、タイトルに関連付けられた商品の提供を、ユーザが自ら選択するくじ方式よって実現する。 In this way, products associated with titles are provided through a lottery system where users can choose for themselves.

[全体構成]
本実施の形態における商品提供装置システムを説明する。
[Overall configuration]
The product providing device system according to this embodiment will be described.

図2は本実施の形態における商品提供システムの概略図である。図2中、1は商品提供装置、2はユーザの端末である。 Figure 2 is a schematic diagram of the product provision system in this embodiment. In Figure 2, 1 is a product provision device and 2 is a user terminal.

商品提供装置1とユーザの端末2とは、通信回線Nに接続可能で、相互に通信可能である。通信回線Nは、データ通信が可能な通信路を意味する。すなわち、通信回線Nは、直接接続のための専用線(専用ケーブル)やイーサネット(登録商標)等によるLANの他、電話通信網やケーブル網、インターネット等の通信網を含み、通信方法については有線/無線を問わない。 The product providing device 1 and the user terminal 2 can be connected to a communication line N and can communicate with each other. A communication line N refers to a communication path that allows data communication. In other words, communication lines N include dedicated lines (dedicated cables) for direct connections, LANs such as Ethernet (registered trademark), as well as communication networks such as telephone networks, cable networks, and the Internet, and the communication method can be either wired or wireless.

商品提供装置1は、単数又は複数のサーバ装置や記憶装置等を含んで構成されたサーバシステムである。商品提供装置1は、ユーザに商品を提供するための各種サービスの実施、商品の在庫状況等の取得、ユーザへの商品の提供手続等を行う。 The product provision device 1 is a server system configured to include one or more server devices, storage devices, etc. The product provision device 1 performs various services to provide products to users, obtains product inventory information, and processes the provision of products to users.

端末2は、例えば、パソコン、タブレット型コンピュータ、スマートフォンや、携帯電話機等である。図3は端末2の一例であるタブレット型コンピュータの装置構成例を示す図である。図3に示すように、端末2は、ディスプレイ21と、ディスプレイ21と一体構成されるタッチ操作パネル22と、内蔵されたスピーカ23とを備える。また、端末2には、図示されていない制御基板、内蔵バッテリー、電源ボタン、音量調節ボタン等が設けられている。 The terminal 2 may be, for example, a personal computer, tablet computer, smartphone, or mobile phone. Figure 3 is a diagram showing an example of the device configuration of a tablet computer, which is an example of the terminal 2. As shown in Figure 3, the terminal 2 includes a display 21, a touch operation panel 22 that is integral with the display 21, and a built-in speaker 23. The terminal 2 also includes a control board, built-in battery, power button, volume adjustment button, etc., which are not shown.

制御基板には、CPUやGPU、DSP等の各種マイクロプロセッサ、ASIC、VRAMやRAM、ROM等の各種ICメモリ、基地局と無線通信するための無線通信モジュール等が搭載されている。また、制御基板には、タッチ操作パネル22のドライバ回路といった、いわゆるI/F回路(インターフェース回路)等が搭載されている。これら制御基板に搭載されている各要素は、それぞれがバス回路等を介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。 The control board is equipped with various microprocessors such as a CPU, GPU, and DSP, ASICs, various IC memories such as VRAM, RAM, and ROM, and wireless communication modules for wireless communication with base stations. The control board also has so-called I/F circuits (interface circuits), such as the driver circuit for the touch operation panel 22. Each of these elements mounted on the control board is electrically connected via bus circuits, etc., enabling the reading and writing of data and the sending and receiving of signals.

本実施の形態では、商品は、ユーザが金銭的な代価を支払うことにより、ユーザに提供される商品である。商品は、実体のある商品等に化体して表現される。例えば、あるキャラクターの外観を有するフィギュア等の造形物や、衣服、プラモデル、アクセサリー等であるが、これに限られない。 In this embodiment, a product is a product that is provided to a user in exchange for a monetary payment. The product is expressed as a tangible product. For example, it may be a figurine or other object that has the appearance of a certain character, clothing, a plastic model, an accessory, etc., but is not limited to these.

[機能構成]
各装置の構成を説明する。
[Functional configuration]
The configuration of each device will be explained.

まず、商品提供装置1の構成について説明する。図4は商品提供装置1の機能構成例を示すブロック図である。 First, we will explain the configuration of the product provision device 1. Figure 4 is a block diagram showing an example of the functional configuration of the product provision device 1.

商品提供装置1は、図4に示すように、処理部10と、通信部11と、記憶部12とを備える。 As shown in FIG. 4, the product provision device 1 includes a processing unit 10, a communication unit 11, and a memory unit 12.

処理部10は、記憶部12に格納されるプログラムやデータに基づいて、商品提供装置1の動作を統括的に制御する。処理部10の機能は、例えば、CPUやGPU等のマイクロプロセッサ、ASIC、ICメモリ等の電子部品によって実現できる。この処理部10は、主な機能部として、ユーザ情報管理部111と、第1種類選択肢提示部112と、順番待ち管理部113と、第2種類選択肢提示部114と、決済処理部115と、商品在庫管理部116と、商品提供部117と、を備える。 The processing unit 10 comprehensively controls the operation of the product provision device 1 based on the programs and data stored in the memory unit 12. The functions of the processing unit 10 can be realized by electronic components such as a microprocessor such as a CPU or GPU, an ASIC, or IC memory. The processing unit 10 has the following main functional units: a user information management unit 111, a first type of option presentation unit 112, a queue management unit 113, a second type of option presentation unit 114, a payment processing unit 115, a product inventory management unit 116, and a product provision unit 117.

ユーザ情報管理部111は、ユーザ情報データベースを用いて、ユーザの情報を管理する。ユーザの購入サービス内の識別情報(ユーザID)及びパスワード、ユーザの氏名及び住所などの個人情報、ユーザの商品の購入履歴情報などである。 The user information management unit 111 uses a user information database to manage user information, such as the user's identification information (user ID) and password within the purchasing service, personal information such as the user's name and address, and product purchase history information.

第1種類選択肢提示部112は、くじ箱データベースD1を参照し、複数の第1種類の選択肢の端末2への提示を制御する。 The first type option presentation unit 112 references the lottery box database D1 and controls the presentation of multiple first type options to the terminal 2.

図5はくじ箱データベースD1の一例を示す図である。くじ箱データベースD1は、くじ箱毎に、くじ箱ID(識別情報)のフィールドと、くじ箱に含まれる等賞(商品)の在庫数のフィールドと、くじ箱の総在庫数のフィールドと、待機状態のフィールドと、を含む。くじ箱ID(識別情報)のフィールドは、くじ箱を識別する識別情報が記載されるフィールドである。等賞(商品)の在庫数のフィールドは、現在の在庫数と初期在庫数とが記載されるフィールドである。例えば、(現在の在庫数)/(初期在庫数)の形式で記載される。くじ箱の総在庫数のフィールドは、現在の商品の総在庫数が記載されるフィールドである。尚、ラストワン賞は、最後の商品を購入したユーザに提供される商品であるので、総在庫数には含めない。待機状態のフィールドは、そのくじ箱を引くために待機しているユーザ数が記載されるフィールドである。待機している人数がいない場合は、0が記載され、待機している場合はその人数が記載される。尚、くじ箱の全商品が売れ切れて在庫総数が0になった場合は、選択不可と記載される。 Figure 5 is a diagram showing an example of the lottery box database D1. For each lottery box, the lottery box database D1 includes a lottery box ID (identification information) field, a field for the number of prizes (products) in stock contained in the lottery box, a field for the total number of tickets in stock in the lottery box, and a field for the waiting status. The lottery box ID (identification information) field is a field in which identification information that identifies the lottery box is entered. The field for the number of prizes (products) in stock is a field in which the current number of tickets in stock and the initial number of tickets in stock are entered. For example, this is entered in the format (current number of tickets in stock) / (initial number of tickets in stock). The field for the total number of tickets in stock is a field in which the total number of tickets in stock is entered. Note that the last prize is a product offered to the user who purchased the last product, so it is not included in the total number of tickets in stock. The waiting status field is a field in which the number of users waiting to draw that lottery box is entered. If there are no users waiting, 0 is entered, and if there are users waiting, the number of users waiting is entered. Furthermore, if all items in the lottery box are sold out and the total stock is 0, it will be marked as unavailable for selection.

第1種類の選択肢は、本実施の形態では、くじ箱である。第1種類の選択肢は、各くじ箱の商品の在庫数に応じた在庫レベルのくじ箱を提示する。本実施の形態では、在庫レベルは4段階ある。図6は在庫レベルに対応するくじ箱画像の一例を示す図である。図6の例では、各在庫レベルを、商品の在庫数70~100を在庫レベル1とし、商品の在庫数30~69を在庫レベル2とし、商品の在庫数1~29を在庫レベル3とし、商品の在庫数0(売り切れ)を在庫レベル4としている。そして、在庫レベル1~在庫レベル3を、3段階のレベルに応じたくじ券の残量のくじ箱画像により表現する。在庫レベル4は、くじ箱に売り切れである旨の表示をする。 In this embodiment, the first type of option is a lottery box. The first type of option presents lottery boxes with inventory levels corresponding to the number of items in stock in each lottery box. In this embodiment, there are four inventory levels. Figure 6 is a diagram showing an example of a lottery box image corresponding to the inventory level. In the example of Figure 6, inventory levels are as follows: inventory level 1 indicates an inventory of 70 to 100 items, inventory level 2 indicates an inventory of 30 to 69 items, inventory level 3 indicates an inventory of 1 to 29 items, and inventory level 4 indicates an inventory of 0 items (sold out). Inventory levels 1 to 3 are represented by lottery box images showing the remaining number of lottery tickets corresponding to the three levels. Inventory level 4 indicates that the item is sold out.

第1種類選択肢提示部112は、くじ箱データベースD1から各くじ箱の在庫数を取得し、その在庫数に対応する在庫レベルのくじ箱画像を複数含むくじ箱一覧画面を提示する。更に、第1種類選択肢提示部112は、くじ箱データベースD1から各くじ箱の在庫数及び待ち人数も、くじ箱画面に提示する。 The first-type option presentation unit 112 obtains the inventory quantity for each lottery box from the lottery box database D1 and presents a lottery box list screen containing multiple lottery box images with inventory levels corresponding to the inventory quantities. Furthermore, the first-type option presentation unit 112 also presents the inventory quantity and number of people waiting for each lottery box from the lottery box database D1 on the lottery box screen.

図7は第1種類選択肢提示部112が提示するくじ箱一覧画面の一例を示す図である。図7のくじ箱一覧画面では、在庫レベル1のくじ箱画像30と、在庫レベル4のくじ箱画像31と、在庫レベル3のくじ箱画像32と、在庫レベル2のくじ箱画像33と、が表示されている。また、各くじ箱画像の下には、そのくじ箱を引くため待機している待機人数と、残りのくじ券の枚数(商品在庫数)と、が表示されている。更に、くじ箱の具体的な商品在庫詳細情報を確認するための商品在庫詳細情報ボタン35も表示されている。 Figure 7 is a diagram showing an example of a lottery box list screen presented by the first-type option presentation unit 112. The lottery box list screen in Figure 7 displays a lottery box image 30 for inventory level 1, a lottery box image 31 for inventory level 4, a lottery box image 32 for inventory level 3, and a lottery box image 33 for inventory level 2. In addition, below each lottery box image, the number of people waiting to draw a ticket for that lottery box and the number of remaining lottery tickets (product inventory number) are displayed. In addition, a product inventory details button 35 is also displayed to check the specific product inventory details for the lottery box.

第1種類選択肢提示部112は、くじ箱の並べ替え及び検索の機能も備える。図8は第1種類選択肢提示部112が提示するくじ箱一覧画面の一例を示す図である。例えば、図8のくじ箱一覧画面には、並べ替えボタン36と絞り込みボタン37とが表示されている。第1種類選択肢提示部112は、ユーザにより並べ替えボタン36が選択されると、並び替えの種類を表示する。例えば、「残りくじが多い」が選択されると、第1種類選択肢提示部112は、くじ箱データベースD1の在庫数を参照し、在庫数の多いくじ箱から順に並び変えてくじ箱画像を提示する。また、「待機人数が少ない」が選択されると、第1種類選択肢提示部112は、くじ箱データベースD1の待機状態を参照し、待機人数が少ないくじ箱の順に並び変えてくじ箱画像を提示する。 The first-type option presentation unit 112 also has the function of sorting and searching lottery boxes. Figure 8 is a diagram showing an example of a lottery box list screen presented by the first-type option presentation unit 112. For example, the lottery box list screen in Figure 8 displays a sort button 36 and a narrow down button 37. When the user selects the sort button 36, the first-type option presentation unit 112 displays the type of sorting. For example, when "Many remaining tickets" is selected, the first-type option presentation unit 112 references the inventory count in the lottery box database D1 and presents lottery box images sorted in descending order of inventory. Furthermore, when "Few people waiting" is selected, the first-type option presentation unit 112 references the waiting status in the lottery box database D1 and presents lottery box images sorted in descending order of the number of people waiting.

また、第1種類選択肢提示部112は、上記に限らず、くじ箱データベースD1の情報を用いて検索することが可能である条件であれば、並べ替え及び検索に用いても良い。例えば、ユーザが検索条件として等賞を指定し、その等賞の商品が在庫として存在するくじ箱を検索し、在庫の多い順又は少ない順にくじ箱を提示するようにしても良い。 In addition, the first type option presentation unit 112 may be used for sorting and searching, as long as the conditions are such that a search can be performed using information from the lottery box database D1. For example, the user may specify a grand prize as a search condition, search for lottery boxes that have the product for that grand prize in stock, and present the lottery boxes in order of most or least in stock.

また、第1種類選択肢提示部112は、検索条件に合致したくじ箱のみを提示するようにしても良い。 Furthermore, the first type option presentation unit 112 may present only lottery boxes that match the search criteria.

また、第1種類選択肢提示部112は、ユーザにより商品在庫詳細情報ボタン35が選択されると、そのくじ箱の商品在庫詳細情報を表示する。図9は商品在庫詳細情報の一例を示す図である。図9の商品在庫詳細情報は、くじ箱画面のくじ箱画像33の商品在庫詳細情報ボタン35を選択した場合の商品在庫詳細情報である。商品在庫詳細情報は、第1種類選択肢提示部112がくじ箱データベースD1のそのくじ箱の各等賞の在庫数を読み出して表示する。また、第1種類選択肢提示部112は、ユーザにより順番待ちボタン40が選択されると、順番待ち管理部113に通知する。 Furthermore, when the user selects the product inventory details button 35, the first type option presentation unit 112 displays the product inventory details for that lottery box. Figure 9 is a diagram showing an example of the product inventory details. The product inventory details in Figure 9 are the product inventory details when the product inventory details button 35 on the lottery box image 33 on the lottery box screen is selected. The product inventory details are displayed by the first type option presentation unit 112 reading out the stock quantities of each prize for that lottery box from the lottery box database D1. Furthermore, when the user selects the wait for turn button 40, the first type option presentation unit 112 notifies the wait for turn management unit 113.

順番待ち管理部113は、第1種類選択肢提示部112から通知を受けると、くじ箱データベースD1の待ち状態を参照して待ち人数を取得し、更に、ユーザ識別情報と紐づけて待ち人数を1(1人)追加する。尚、後述する順番待ちのために、順番の順位がわかるように、ユーザ識別情報と順位とを紐づけて更新する。 When the queue management unit 113 receives a notification from the first type option presentation unit 112, it references the queue status in the lottery box database D1 to obtain the number of people waiting, and further links it to the user identification information and adds one (1 person) to the number of people waiting. Furthermore, for the queue described below, the user identification information is linked to the ranking and updated so that the order of the queue can be determined.

更に、順番待ち管理部113は、ユーザの端末2のIPアドレスやMACアドレス、ユーザの識別情報(ユーザID)等を用いて、ユーザの端末2と商品提供装置1とのセッションを維持する。そして、順番待ち管理部113は、順番待ち画面を提示する。順番待ち画面は、抽選の順番待ちをしているユーザに対して、抽選までの順番待ち情報を提示する画面である。図10は順番待ち画面の一例を示す図である。図10の順番待ち画面は、現在の待ち人数が表示されている。また、抽選の実行までの経過時間を表現するゲージも表示されている。 Furthermore, the queue management unit 113 maintains a session between the user's terminal 2 and the product provision device 1 using the IP address and MAC address of the user's terminal 2, the user's identification information (user ID), etc. Then, the queue management unit 113 presents a queue screen. The queue screen is a screen that presents queue information until the lottery to users who are waiting in line for the lottery. Figure 10 is a diagram showing an example of the queue screen. The queue screen in Figure 10 displays the current number of people waiting. It also displays a gauge that indicates the elapsed time until the lottery is held.

また、順番待ち管理部113は、ユーザ識別情報の待ち順番が所定の順番になると、ユーザにその旨を通知する機能を有する。順番待ち管理部113は、ユーザ識別情報の待ち順番が所定の順番になると、待ち順番が所定順番になった旨を、ユーザの連絡先に通知する。ユーザの連絡先は、ユーザの電話番号、メールアドレス、SNSのアカウント(ユーザ識別情報)等である。これらの連絡先は、ユーザ情報として予め記憶しておいても良いし、順番待ち画面から入力できるようにしても良い。図10の順番待ち画面の例では、ユーザの電話番号を入力する入力欄45があり、ユーザは入力欄45にユーザの電話番号を入力する。そして、承認ボタン46を選択する。順番待ち管理部113は、ユーザ識別情報の待ち順番が所定の順番になると、その電話番号のショートメッセージにその旨が通知される。 The queue management unit 113 also has a function of notifying the user when the waiting order for the user identification information reaches a predetermined order. When the waiting order for the user identification information reaches a predetermined order, the queue management unit 113 notifies the user's contact information that the waiting order has reached the predetermined order. The user's contact information includes the user's phone number, email address, SNS account (user identification information), etc. These contact information may be stored in advance as user information, or may be made available for input from the queue screen. In the example of the queue screen in Figure 10, there is an input field 45 for inputting the user's phone number, and the user inputs the user's phone number in the input field 45. Then, the user selects the approve button 46. When the waiting order for the user identification information reaches a predetermined order, the queue management unit 113 notifies the user of this by sending a short message to the phone number.

また、ユーザは、抽選の順番待ちをキャンセルすることもできる。順番待ちのキャンセルは、順番待ち画面の順番待ちから抜けるボタン90を選択することにより、実行可能である。順番待ち管理部113は、順番待ちから抜けるボタン90が選択されると、くじ箱データベースD1の待ち状態からキャンセルを実行したユーザのユーザ識別情報を削除して待ち人数を1(1人)減数する。そして、キャンセルしたユーザの後ろの順位のユーザの順番を繰り上げて、くじ箱データベースD1を更新する。 A user can also cancel their lottery queue. Cancellation of a queue can be performed by selecting the "Exit Queue" button 90 on the queue screen. When the "Exit Queue" button 90 is selected, the queue management unit 113 deletes the user identification information of the user who performed the cancellation from the queue status in the lottery box database D1 and reduces the number of people waiting by 1 (one person). The lottery box database D1 is then updated by moving up the queue of the user who canceled.

更に、順番待ち管理部113は、くじ箱データベースD1の待ち状態を参照して、ユーザの順番になると、くじ券購入決定画面が表示される。図11はくじ券購入決定画面の一例を示す図である。順番待ち管理部113は、くじ券購入決定画面のくじ券購入決定ボタン47が選択されると、くじ券枚数決定画面を表示する。図12はくじ券枚数決定画面の一例を示す図である。順番待ち管理部113は、くじ券選択ボタン48が選択されると、第2種類選択肢提示部114に通知する。尚、待ち人数が0人である場合、順番待ち管理部113は、直接、くじ券購入決定画面に遷移する。 Furthermore, the queue management unit 113 refers to the waiting status in the lottery box database D1, and when it is the user's turn, a lottery ticket purchase decision screen is displayed. Figure 11 is a diagram showing an example of the lottery ticket purchase decision screen. When the lottery ticket purchase decision button 47 on the lottery ticket purchase decision screen is selected, the queue management unit 113 displays a lottery ticket number decision screen. Figure 12 is a diagram showing an example of the lottery ticket number decision screen. When the lottery ticket selection button 48 is selected, the queue management unit 113 notifies the second type option presentation unit 114. Note that if there are no people waiting, the queue management unit 113 transitions directly to the lottery ticket purchase decision screen.

尚、ユーザによるくじ箱の選択を長時間許容してしまうと、他のユーザがそのくじ箱を選択することができなくなってしまう。そこで、順番待ち管理部113は、ユーザによるくじ箱の選択からそのくじ箱のくじ券の購入決定までの時間T1を計測し、時間T1が予め定められたTXを超えると、強制的にくじ箱の選択を解除し、選択可能状態に遷移させ、くじ箱データベースD1における待機状態のユーザ識別情報を削除し、順番待ちの人数を一人減らす。 If a user is allowed to select a lottery box for a long period of time, other users will not be able to select that lottery box. Therefore, the queue management unit 113 measures the time T1 from when the user selects a lottery box to when they decide to purchase a ticket for that lottery box, and if the time T1 exceeds a predetermined TX, it forcibly deselects the lottery box, transitions it to a selectable state, deletes the user identification information in the waiting state in the lottery box database D1, and reduces the number of people waiting in line by one.

第2種類選択肢提示部114は、くじ券データベースD2を参照し、複数の第2種類の選択肢を含むくじ券一覧画面を、端末2に提示する。本実施の形態では、第2種類の選択肢は、くじ券である。図13はくじ券データベースD2の一例を示す図である。くじ券データベースD2は、図13に示されるように、一つのくじ箱と関連付けられており、くじ券ID(識別情報)と、そのくじ券IDと関連付けられている等賞・商品ID(識別情報)と、そのくじ券の選択状態情報と、を含む。等賞・商品IDは、等賞とその等賞の商品を識別する情報であり、図13の例では、「X-1」は、Xシリーズの1等賞の商品を示しており、「X-2」は、Xシリーズの2等賞の商品を示しており、「X-3」は、Xシリーズの3等賞の商品を示しており、「X-4」は、Xシリーズの4等賞の商品を示している。くじ券の選択状態情報は、ユーザに既に選択(開封)されて、そのくじ券に関連付けられている商品が提供された選択状態と、未だそのくじ券に関連付けられている商品が提供されていない未選択状態と、を含む。選択状態の場合には“1”が付され、未選択状態の場合には“0”が付される。 The second-type option presentation unit 114 references the lottery ticket database D2 and presents a lottery ticket list screen containing multiple second-type options on the terminal 2. In this embodiment, the second-type options are lottery tickets. Figure 13 is a diagram showing an example of the lottery ticket database D2. As shown in Figure 13, the lottery ticket database D2 is associated with one lottery box and includes a lottery ticket ID (identification information), a prize/product ID (identification information) associated with the lottery ticket ID, and selection status information for the lottery ticket. The prize/product ID is information that identifies the prize and the prize product. In the example of Figure 13, "X-1" indicates the first prize product of the X series, "X-2" indicates the second prize product of the X series, "X-3" indicates the third prize product of the X series, and "X-4" indicates the fourth prize product of the X series. The selection status information for a lottery ticket includes a selected state, in which the ticket has already been selected (opened) by the user and the product associated with the ticket has been provided, and an unselected state, in which the product associated with the ticket has not yet been provided. A "1" is assigned to the selected state, and a "0" is assigned to the unselected state.

図14は端末2に表示される選択されたくじ箱のくじ券一覧画面の一例である。図14のくじ券一覧画面では、既に選択済みのくじ券IDのくじ券の画像は点線で表示され、選択可能なくじ券は実線で表示されている。ユーザは、選択可能なくじ券の中から、購入予約した枚数分のくじ券を選択することができる。 Figure 14 is an example of a lottery ticket list screen for a selected lottery box that is displayed on terminal 2. On the lottery ticket list screen in Figure 14, images of lottery tickets with lottery ticket IDs that have already been selected are displayed in dotted lines, and selectable lottery tickets are displayed in solid lines. The user can select the number of lottery tickets they have reserved for purchase from the selectable lottery tickets.

第2種類選択肢提示部114は、くじ券一覧画面からユーザにより選択されたくじ券については、決済処理部115の決済後、くじ券データベースD2における、くじ券のくじ券IDに対応する選択状態情報を選択済みに更新する。尚、ユーザは、購入予約した枚数分、くじ券を選択することができる。 For lottery tickets selected by the user from the lottery ticket list screen, the second type option presentation unit 114 updates the selection status information corresponding to the lottery ticket ID of the lottery ticket in the lottery ticket database D2 to "selected" after payment is made by the payment processing unit 115. Furthermore, the user can select as many lottery tickets as they have reserved for purchase.

また、ユーザによるくじ券の選択を長時間許容してしまうと、他のユーザがそのくじ箱を選択することができなくなってしまう。そこで、第2種類選択肢提示部114は、くじ券購入画面の提示からそのくじ券の購入の決済完了までの時間T2を計測し、時間T2が予め定められたTYを超えると、強制的にくじ券の選択を解除し、そのくじ箱の選択も解除する。そして、第2種類選択肢提示部114は、くじ箱データベースD1における待機状態のユーザ識別情報を削除し、順番待ちの人数を一人減らす。 Furthermore, if a user is allowed to select a lottery ticket for a long period of time, other users will not be able to select that lottery box. Therefore, the second-type option presentation unit 114 measures the time T2 from the presentation of the lottery ticket purchase screen to the completion of payment for the purchase of that lottery ticket, and if the time T2 exceeds a predetermined TY, it forcibly cancels the selection of the lottery ticket and also cancels the selection of that lottery box. Then, the second-type option presentation unit 114 deletes the user identification information in a standby state from the lottery box database D1, reducing the number of people waiting in line by one.

尚、本実施の形態では、くじ券(第2種類選択肢)をユーザによる選択としたが、ユーザにより、手動選択と自動選択とを選択できるように構成し、自動選択が選択された場合、第2種類選択肢提示部114が、抽選により、選択可能状態のくじ券(第2種類選択肢)を自動で選択できるようにしても良い。 In this embodiment, the lottery ticket (second type of option) is selected by the user, but the system may be configured so that the user can choose between manual selection and automatic selection, and if automatic selection is selected, the second type of option presentation unit 114 may automatically select a selectable lottery ticket (second type of option) by lottery.

決済処理部115は、購入予約したくじ券の決済処理を行う。決済処理は、第2種類選択肢提示部114によりくじ券の選択確定後に行われる。尚、決済処理部115による決済処理が完了すると、第2種類選択肢提示部114は、決済が完了したくじ箱のくじ箱データベースD1の待機状態のユーザ識別情報の中から、決済の完了したユーザ識別情報を削除し、順番待ちの人数を一人減らす。 The payment processing unit 115 performs payment processing for the reserved lottery ticket. The payment processing is performed after the second type option presentation unit 114 confirms the selection of the lottery ticket. When the payment processing unit 115 completes the payment processing, the second type option presentation unit 114 deletes the user identification information for which payment has been completed from the waiting user identification information in the lottery box database D1 for the lottery box for which payment has been completed, thereby reducing the number of people waiting in line by one.

商品在庫管理部116は、決済処理部115の決済完了を受けて、くじ券データベースD2を参照し、くじ箱データベースD1における、選択不可能なくじ券に対応付けられている商品の在庫数を減らし、くじ箱データベースD1を更新する。これにより、くじ箱データベースD1は最新の在庫状況が反映される。 When the payment processing unit 115 completes payment, the product inventory management unit 116 references the lottery ticket database D2, reduces the inventory quantity of products associated with unselectable lottery tickets in the lottery box database D1, and updates the lottery box database D1. This causes the lottery box database D1 to reflect the latest inventory status.

このように、選択されたくじ券に関連付けられた商品の種類が確定し、ユーザに提供する商品の種類が確定した後に決済を行うことにより、その後に行われるくじ券の開封演出などの商品の提供にかかる時間を待つことなく、くじ箱を選択状態から選択可能状態に遷移させることができる。 In this way, by determining the type of product associated with the selected lottery ticket and making payment after determining the type of product to be offered to the user, the lottery box can transition from a selected state to a selectable state without having to wait for the time it takes to provide the product, such as the subsequent lottery ticket opening ceremony.

商品提供部117は、くじ券の開封画面を提示する。ユーザによる開封するくじ券の選択により、開封したくじ券に関連付けられている商品の商品情報を提示する。また、商品提供部117は、ユーザに提供した商品の発送手続きを行う。配送先の住所は、ユーザ情報データベースに登録されている住所を選定する。 The product provision unit 117 presents a lottery ticket opening screen. Depending on which lottery ticket the user selects to open, product information for the product associated with the opened lottery ticket is presented. The product provision unit 117 also handles the shipping procedures for the product provided to the user. The shipping address is selected from the addresses registered in the user information database.

通信部11は、通信回線Nと接続して通信を実現する。 The communication unit 11 connects to the communication line N to realize communication.

記憶部12には、システムプログラムと、機能プログラムとが格納される。システムプログラムは、商品提供装置1のコンピュータとしての基本機能を実現するためのプログラムである。機能プログラムは、処理部10を、主な機能部として、ユーザ情報管理部111と、第1種類選択肢提示部112と、順番待ち管理部113と、第2種類選択肢提示部114と、決済処理部115と、商品在庫管理部116と、商品提供部117と、して機能させるためのプログラムである。また、記憶部12には、くじ箱データベースD1及びくじ券データベースD2も格納される。 The memory unit 12 stores system programs and function programs. The system programs are programs for implementing the basic computer functions of the product provision device 1. The function programs are programs for causing the processing unit 10 to function as the following main functional units: a user information management unit 111, a first type of option presentation unit 112, a queue management unit 113, a second type of option presentation unit 114, a payment processing unit 115, a product inventory management unit 116, and a product provision unit 117. The memory unit 12 also stores a lottery box database D1 and a lottery ticket database D2.

次に、端末2の構成について説明する。図15は端末2の機能構成例を示すブロック図である。 Next, we will explain the configuration of terminal 2. Figure 15 is a block diagram showing an example of the functional configuration of terminal 2.

図15に示すように、端末2は、処理部60と、操作入力部61と、画像表示部62と、音出力部63と、通信部64と、記憶部65とを備える。 As shown in FIG. 15, the terminal 2 includes a processing unit 60, an operation input unit 61, an image display unit 62, a sound output unit 63, a communication unit 64, and a memory unit 65.

処理部60は、記憶部65に格納されるプログラムやデータ、操作入力部61からの操作入力信号等に基づいて端末2の動作を統括的に制御する。処理部31の機能は、例えば、CPUやGPU等のマイクロプロセッサ、ASIC、ICメモリ等の電子部品によって実現できる。この処理部60は、主な機能部として、演算部70と、画像生成部73と、音生成部74と、通信制御部75とを備える。 The processing unit 60 comprehensively controls the operation of the terminal 2 based on programs and data stored in the memory unit 65, operation input signals from the operation input unit 61, etc. The functions of the processing unit 60 can be realized by electronic components such as a microprocessor such as a CPU or GPU, an ASIC, or IC memory. The processing unit 60 has, as its main functional units, a calculation unit 70, an image generation unit 73, a sound generation unit 74, and a communication control unit 75.

演算部70は、商品3の購入を行うための種々の処理を実行し、画像生成部73と、音生成部74と、通信制御部75とに出力する。演算部70は、表示制御部71と、商品購入処理部72と、を含む。 The calculation unit 70 executes various processes for purchasing the product 3 and outputs the results to the image generation unit 73, sound generation unit 74, and communication control unit 75. The calculation unit 70 includes a display control unit 71 and a product purchase processing unit 72.

表示制御部71は、商品提供装置1から提供される情報と、ユーザの操作情報とを用いて、商品3の商品購入画面の表示及び演出などを行う。 The display control unit 71 uses information provided by the product provision device 1 and user operation information to display and present the product purchase screen for product 3.

商品購入処理部72は、商品の購入手続きを行う。具体的には、商品提供装置1との間で、商品3の購入処理を行う。 The product purchase processing unit 72 performs the product purchase procedure. Specifically, it performs the purchase process for product 3 with the product provision device 1.

操作入力部61は、ユーザの各種操作を入力するためのものであり、操作入力に応じた操作入力信号を処理部60に出力する。操作入力部61の機能は、例えば、タッチ操作パッド、ホームボタン、ボタンスイッチや、ジョイスティック、トラックボールといった直接ユーザが指で操作する素子はもちろん、加速度センサや角速度センサ、傾斜センサ、地磁気センサといった、運動や姿勢を検知する素子等によっても実現できる。図2では、タッチ操作パネル22がこれに該当する。 The operation input unit 61 is used to input various user operations and outputs operation input signals corresponding to the operation input to the processing unit 60. The functions of the operation input unit 61 can be realized by elements that are directly operated by the user's fingers, such as a touch operation pad, home button, button switch, joystick, or trackball, as well as elements that detect movement or posture, such as an acceleration sensor, angular velocity sensor, tilt sensor, or geomagnetic sensor. In Figure 2, this corresponds to the touch operation panel 22.

画像生成部73は、演算部70の処理結果に基づいて1フレーム時間(例えば1/60秒)で1枚の画像を生成し、生成した画像信号を画像表示部62に出力する。画像生成部73の機能は、例えば、GPUやデジタルシグナルプロセッサ(DSP)等のプロセッサ、ビデオ信号IC、ビデオコーデック等のプログラム、フレームバッファ等の描画フレーム用ICメモリ、テクスチャデータの展開用に使用されるICメモリ等によって実現できる。 The image generation unit 73 generates one image per frame time (e.g., 1/60 seconds) based on the processing results of the calculation unit 70, and outputs the generated image signal to the image display unit 62. The functions of the image generation unit 73 can be realized by, for example, a processor such as a GPU or digital signal processor (DSP), a video signal IC, a program such as a video codec, an IC memory for drawing frames such as a frame buffer, and an IC memory used for expanding texture data.

音生成部74は、演算部70の処理結果に基づいて効果音、各種操作音等の音信号を生成し、音出力部63に出力する。音生成部74の機能は、例えば、デジタルシグナルプロセッサ(DSP)や音声合成IC等のプロセッサ、音声ファイルを再生可能なオーディオコーデック等によって実現できる。 The sound generation unit 74 generates sound signals such as sound effects and various operation sounds based on the processing results of the calculation unit 70, and outputs them to the sound output unit 63. The functions of the sound generation unit 74 can be realized, for example, by a processor such as a digital signal processor (DSP) or a voice synthesis IC, or an audio codec capable of playing audio files.

通信制御部75は、商品提供装置1とのデータ通信のための通信接続及びデータ処理を行う。 The communication control unit 75 handles communication connections and data processing for data communication with the product provision device 1.

画像表示部62は、画像生成部73から入力される画像信号に基づいて画面を表示する。画像表示部62の機能は、例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった表示装置によって実現できる。図2では、画像表示部62は、ディスプレイ21に該当する。 The image display unit 62 displays a screen based on the image signal input from the image generation unit 73. The functions of the image display unit 62 can be realized by a display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head-mounted display. In Figure 2, the image display unit 62 corresponds to the display 21.

音出力部63は、音生成部74から入力される音信号に基づいて効果音等を音出力するためのものである。図2では、音出力部63は、スピーカ23に該当する。 The sound output unit 63 outputs sound effects and the like based on the sound signal input from the sound generation unit 74. In Figure 2, the sound output unit 63 corresponds to the speaker 23.

通信部64は、通信回線Nと接続して通信を実現する。通信部64の機能は、例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現できる。 The communication unit 64 connects to the communication line N to realize communication. The functions of the communication unit 64 can be realized, for example, by a wireless communication device, a modem, a TA (terminal adapter), a jack for a wired communication cable, a control circuit, etc.

記憶部65には、端末2を動作させ、端末2が備える種々の機能を実現するためのプログラムや、このプログラムの実行中に使用されるデータ等が予め記憶され、或いは処理の都度一時的に記憶される。記憶部65は、例えばRAMやROM、フラッシュメモリ等のICメモリ、ハードディスク等の磁気ディスク、CD-ROMやDVD等の光学ディスク等によって実現できる。具体的には、記憶部65には、システムプログラムと、端末2を物品(商品)3の購入処理を制御する制御プログラムとが格納される。システムプログラムは、端末2のコンピュータとしての基本機能を実現するためのプログラムである。制御プログラムは、処理部60を演算部70として機能させるためのプログラムである。 The storage unit 65 stores in advance or temporarily stores each processing session programs used during the execution of these programs, as well as programs for operating the terminal 2 and implementing the various functions of the terminal 2. The storage unit 65 can be implemented, for example, by RAM, ROM, IC memory such as flash memory, magnetic disks such as hard disks, or optical disks such as CD-ROMs and DVDs. Specifically, the storage unit 65 stores a system program and a control program that controls the terminal 2 in the purchase process for items (products) 3. The system program is a program that implements the basic computer functions of the terminal 2. The control program is a program that causes the processing unit 60 to function as the calculation unit 70.

[動作の説明]
商品提供装置1の動作を中心に、本実施の形態における商品提供システムの動作を説明する。図16は商品提供装置1の第1種類選択肢提示処理の動作フローチャートである。
[Operation description]
The operation of the product provision system in this embodiment will be described, focusing on the operation of the product provision device 1. Fig. 16 is an operational flowchart of the first type option presentation process of the product provision device 1.

まず、ユーザは、端末2を用いて、商品提供装置1にアクセスし、商品購入画面の要求を行う。 First, the user uses terminal 2 to access the product provision device 1 and request the product purchase screen.

商品購入画面の要求を受信した商品提供装置1の第1種類選択肢提示部112は、購入可能タイトル一覧画面を端末2に提示する(Step 100)。図17は端末2に提示される購入可能タイトル一覧画面の一例である。購入可能タイトル一覧画面には、そのタイトル毎に、そのタイトルに関連付けられている商品群に属する商品の種類の説明も表示される。ユーザは購入したいタイトルを選択する。本例では、ユーザは、タイトル「XXXシリーズ」を選択したものとする。 Upon receiving the request for a product purchase screen, the first type option presentation unit 112 of the product provision device 1 presents a purchasable title list screen on the terminal 2 (Step 100). Figure 17 is an example of the purchasable title list screen presented on the terminal 2. For each title, the purchasable title list screen also displays a description of the type of product belonging to the product group associated with that title. The user selects the title they wish to purchase. In this example, it is assumed that the user selected the title "XXX Series."

第1種類選択肢提示部112は、タイトルの選択があると(Step 101、102)、選択されたタイトルのくじ箱データベースD1から各くじ箱の在庫数及び待機人数を取得する(Step 103)。そして、第1種類選択肢提示部112は、各くじ箱の在庫数から各くじ箱の在庫レベルを判定し(Step 104)、在庫レベルに対応するくじ箱画像を複数含むくじ箱一覧画面を、図7に示すように提示する(Step 105)。 When a title is selected (Steps 101 and 102), the first-type option presentation unit 112 obtains the number of tickets in stock and the number of people waiting for each lottery box from the lottery box database D1 for the selected title (Step 103). The first-type option presentation unit 112 then determines the inventory level of each lottery box from the inventory number of each lottery box (Step 104) and presents a lottery box list screen containing multiple lottery box images corresponding to the inventory level, as shown in Figure 7 (Step 105).

第1種類選択肢提示部112は、ユーザにより商品在庫詳細情報ボタン35が選択されると(Step 106)、選択されたくじ箱のくじ箱データベースD1の在庫情報(各等賞の在庫数)を取得し(Step 107)、図9に示す如く、そのくじ箱の商品在庫詳細情報を表示する(Step 108)。 When the user selects the product inventory details button 35 (Step 106), the first type option presentation unit 112 obtains inventory information (inventory quantities for each prize) from the lottery box database D1 for the selected lottery box (Step 107) and displays the product inventory details for that lottery box, as shown in Figure 9 (Step 108).

ユーザにより順番待ちボタン40が選択されると(Step 109、110)、順番待ち管理部113はくじ箱データベースD1の待ち状態を参照して待ち人数を取得し、更に、ユーザ識別情報と紐づけて待ち人数を1(1人)追加し、くじ箱データベースD1を更新する(Step 111)。そして、順番待ち管理部113は、図10に示す如く、順番待ち画面を提示する(Step 112)。 When the user selects the queue button 40 (Steps 109 and 110), the queue management unit 113 references the queue status in the lottery box database D1 to obtain the number of people waiting, and then links it to the user identification information, adds one (1 person) to the number of people waiting, and updates the lottery box database D1 (Step 111). The queue management unit 113 then presents a queue screen as shown in FIG. 10 (Step 112).

順番待ち管理部113は、ユーザ識別情報の待ち順番が所定の順番になると(Step 113)、くじ箱データベースD1の待ち状態を参照して、図11に示す如く、くじ券購入決定画面を提示する(Step 115)。一方、順番待ちが解除された場合、くじ箱データベースD1の待ち状態を更新し(Step 121)、Step 103に進む。 When the waiting order for the user identification information reaches a predetermined number (Step 113), the waiting management unit 113 references the waiting status in the lottery box database D1 and presents a lottery ticket purchase decision screen as shown in FIG. 11 (Step 115). On the other hand, if the waiting order is released, the waiting status in the lottery box database D1 is updated (Step 121) and the process proceeds to Step 103.

順番待ち管理部113は、くじ券購入決定画面のくじ券購入決定ボタン47が選択されると(Step 116)、図12に示す如く、くじ券枚数決定画面を提示する(Step 117)。 When the lottery ticket purchase decision button 47 on the lottery ticket purchase decision screen is selected (Step 116), the queue management unit 113 presents a lottery ticket number decision screen as shown in FIG. 12 (Step 117).

くじ券枚数決定画面において、くじ券の枚数が決定されると(Step 118)、第2種類の選択肢提示処理を行う(Step 119)。 Once the number of lottery tickets is determined on the lottery ticket number determination screen (Step 118), a second type of option presentation process is performed (Step 119).

順番待ち管理部113は、くじ券購入決定画面の提示から時間T1を計測しており、くじ券の購入枚数の決定までの時間T1が予め定められたTXを超えると(Step 120)、強制的にくじ箱の選択を解除し、選択可能状態に遷移させ、くじ箱データベースD1におけるにおける待機状態のユーザ識別情報を削除し、順番待ちの人数を一人減らして、くじ箱データベースD1を更新する(Step 121)。 The queue management unit 113 measures the time T1 from the presentation of the lottery ticket purchase decision screen, and when the time T1 until the number of lottery tickets to be purchased is decided exceeds a predetermined TX (Step 120), it forcibly deselects the lottery box, transitions it to a selectable state, deletes the user identification information in the waiting state in the lottery box database D1, reduces the number of people waiting by one, and updates the lottery box database D1 (Step 121).

続いて、第2種類選択肢提示処理について説明する。図18は商品提供装置1の第2種類選択肢提示処理の動作フローチャートである。 Next, we will explain the second type of option presentation process. Figure 18 is an operational flowchart of the second type of option presentation process of the product provision device 1.

まず、第2種類選択肢提示部114は、選択されたくじ箱のくじ券情報を、くじ券データベースD2から読み出す(Step 200)。読み出すくじ券情報は、くじ券IDと選択情報である。そして、第2種類選択肢提示部114は、図14に示す如く、くじ券一覧画面を端末2に提示する(Step 201)。 First, the second-type option presentation unit 114 reads the lottery ticket information for the selected lottery box from the lottery ticket database D2 (Step 200). The lottery ticket information read out includes the lottery ticket ID and selection information. Then, the second-type option presentation unit 114 presents a lottery ticket list screen on the terminal 2, as shown in FIG. 14 (Step 201).

第2種類選択肢提示部114は、端末2にくじ券一覧画面を提示すると、時間T2の計測を開始する(Step 202)。ここで、時間T2は、くじ券一覧画面の提示からそのくじ券の購入の決済完了までの時間である。ユーザは、選択可能なくじ券の中から、購入予約した枚数分のくじ券を選択することができる。 When the second-type option presentation unit 114 presents the lottery ticket list screen on terminal 2, it starts measuring time T2 (Step 202). Here, time T2 is the time from the presentation of the lottery ticket list screen to the completion of payment for the purchase of those lottery tickets. The user can select the number of lottery tickets they have reserved for purchase from the available lottery tickets.

続いて、第2種類選択肢提示部114は、くじ券一覧画面において、くじ券の選択が完了したかの判定を行う(Step 203)。くじ券の選択が完了していない場合(Step 207)、第2種類選択肢提示部114は、時間T2が予め定められた時間TYを超えるか否かの判定を行う(Step 211)。時間T2が時間TYを超える場合、第2種類選択肢提示部114は、選択されているくじ箱の占有状態を解放し、くじ箱データベースD1の待機状態の更新を行う(Step 209)。 Next, the second type option presentation unit 114 determines whether lottery ticket selection is complete on the lottery ticket list screen (Step 203). If lottery ticket selection is not complete (Step 207), the second type option presentation unit 114 determines whether time T2 exceeds a predetermined time TY (Step 211). If time T2 exceeds time TY, the second type option presentation unit 114 releases the occupancy of the selected lottery box and updates the standby status of the lottery box database D1 (Step 209).

一方、ユーザによるくじ券の選択が完了した場合(Step 204)、決済処理部115はくじ券の購入の決済処理を行う(Step 205)。決済処理の完了により、第2種類選択肢提示部114は、選択が完了したくじ券について、そのくじ券IDの選択情報に“1”のフラグを記載し、くじ券データベースD2を更新する(Step 207)。更に、第2種類選択肢提示部114は、選択されているくじ箱のくじ箱データベースD1のユーザIDを削除し、くじ箱データベースD1を更新する(Step 208)。 On the other hand, when the user has completed the selection of a lottery ticket (Step 204), the payment processing unit 115 performs payment processing for the purchase of the lottery ticket (Step 205). Upon completion of the payment processing, the second-type option presentation unit 114 sets a flag of "1" in the selection information of the lottery ticket ID for the lottery ticket for which selection has been completed, and updates the lottery ticket database D2 (Step 207). Furthermore, the second-type option presentation unit 114 deletes the user ID from the lottery box database D1 for the selected lottery box, and updates the lottery box database D1 (Step 208).

これにより、ユーザによって選択状態であったくじ箱は他のユーザにも選択可能な選択可能状態となり、他のユーザがそのくじ箱を選択できるようになる。また、決済時に、選択されたくじ券は確定され、そのくじ券に関連付けられている商品についても確定されているので、次に、そのくじ箱を選択したユーザに対して、残りのくじ券及び商品についての情報を正確に伝えることができ、既に選択済みのくじ券が他のユーザに選択されることはない。 As a result, the lottery box that has been selected by a user becomes selectable by other users, and they can select that lottery box. Furthermore, at the time of payment, the selected lottery ticket is confirmed, and the product associated with that lottery ticket is also confirmed, so the next user who selects that lottery box can be accurately informed of information about the remaining lottery tickets and products, and lottery tickets that have already been selected will not be selected by other users.

一方、決済処理部115の決済処理が完了しない場合(Step 209)、第2種類選択肢提示部114は、時間T2が予め定められた時間TYを超えるか否かの判定を行う(Step 211)。時間T2が時間TYを超える場合、第2種類選択肢提示部114は、選択されているくじ箱のくじ箱データベースD1のユーザIDを削除し、くじ箱データベースD1を更新する(Step 208)。 On the other hand, if the payment processing unit 115 does not complete the payment processing (Step 209), the second-type option presentation unit 114 determines whether time T2 exceeds a predetermined time TY (Step 211). If time T2 exceeds time TY, the second-type option presentation unit 114 deletes the user ID from the lottery box database D1 for the selected lottery box and updates the lottery box database D1 (Step 208).

決済処理部115の決済処理が完了すると(Step 206)、商品提供部117はくじ券の開封画面を提示し(Step 209)、開封したくじ券に関連付けられている商品の商品情報を提示する(Step 210)。図19は端末2に表示されるくじ券の開封画面の一例である。ユーザは開封するくじ券を選択することにより、そのくじ券に関連付けられた商品の商品情報を閲覧することができる。 When the payment processing unit 115 completes the payment processing (Step 206), the product provision unit 117 presents a lottery ticket opening screen (Step 209) and presents product information for the product associated with the opened lottery ticket (Step 210). Figure 19 is an example of a lottery ticket opening screen displayed on terminal 2. By selecting the lottery ticket to open, the user can view product information for the product associated with that lottery ticket.

本実施の形態に適用される商品の提供方法は、くじ箱形式による商品の提供であるので、くじ箱にどの程度のくじ券(商品)に残っているのか、ユーザは知りたいものである。本実施の形態は、くじ箱に対応付けられている商品群の在庫レベルをくじ箱の画像として提示するように構成しているので、ユーザは容易にどのくじ箱がどの程度の商品の在庫があるのかを知ることができる。 The product provision method applied in this embodiment provides products in the form of a lottery box, so users will want to know how many lottery tickets (products) are left in the lottery box. This embodiment is configured to present the inventory level of the product group associated with the lottery box as an image of the lottery box, so users can easily see how much product is in stock in each lottery box.

また、くじ箱の商品の詳細な在庫情報も確認することができるように構成されているので、ユーザによるくじ箱の選択のための有益な情報を提供することができる。 It is also configured so that detailed inventory information for the products in the lottery box can be checked, providing useful information for users to select a lottery box.

また、本実施の形態は、くじ箱の在庫情報や待機人数などの観点から、提示するくじ箱の順番を並び替えることができるように構成されているので、ユーザにとってくじ箱の閲覧がし易いものとなっている。 In addition, this embodiment is configured so that the order in which lottery boxes are presented can be rearranged based on lottery box inventory information, the number of people waiting, and other factors, making it easier for users to view the lottery boxes.

また、本実施の形態に適用される商品の提供方法は、くじ箱形式による商品の提供である。そのため、くじ箱は一人のユーザのみが選択できるようにしなければならない。その一方、くじ箱の選択を一人のユーザが独占することは好ましくない。本実施の形態は、くじ箱は一人のユーザのみが選択できるように構成するとともに、ユーザによるくじ券の選択完了後にくじ券の購入の決済を行い、その後にくじ券の開封動作を行うように構成しているので、一人のユーザに対してくじ箱の選択を維持しなければならない時間を短くすることができる。 The product provision method applied in this embodiment is to provide products in the form of a lottery box. Therefore, the lottery box must be selectable by only one user. On the other hand, it is not desirable for one user to monopolize the selection of the lottery box. In this embodiment, the lottery box is configured so that only one user can select a lottery ticket, and the payment for the purchase of the lottery ticket is made after the user has completed selecting the lottery ticket, and then the lottery ticket is opened, thereby shortening the time that the selection of the lottery box must be maintained for one user.

また、選択したくじ券には一つの商品が関連付けられているため、そのくじ箱を次に選択するユーザに対して、残りのくじ券及び商品についての情報を正確に伝えることができるとともに、重複した商品の提供を防止することができる。 In addition, because one product is associated with the selected lottery ticket, the next user to select that lottery box can be accurately informed of the remaining lottery tickets and products, while also preventing the provision of duplicate products.

尚、本実施の形態においては、第1種の類選択肢(くじ箱)を複数用いる例を説明したが、第1種の類選択肢(くじ箱)をかならずしも複数設ける必要はない。第1種類選択肢(くじ箱)が単数であっても、本実施の形態と同様に、第1種類の選択肢(くじ箱)が一人のユーザのみが選択可能であり、その第1種類の選択肢(くじ箱)に複数の第2種類選択肢(くじ券)が関連付けられ、更に、第2種類の選択肢(くじ券)が第1種類の選択肢(くじ箱)の商品群の商品と一対一に関連付けられていれば、同様な効果を得られることができる。すなわち、一人のユーザに対してくじ箱の選択を維持しなければならない時間を短くすることができ、重複した商品の提供を防止することができる。 Note that, although this embodiment has been described with an example in which multiple first-type group options (lottery boxes) are used, it is not necessary to provide multiple first-type group options (lottery boxes). Even if there is a single first-type option (lottery box), similar to this embodiment, the same effect can be achieved as long as the first-type option (lottery box) can only be selected by one user, multiple second-type options (lottery tickets) are associated with that first-type option (lottery box), and the second-type options (lottery tickets) are associated one-to-one with products in the product group of the first-type option (lottery box). In other words, the time required to maintain lottery box selections for a single user can be shortened, and duplicate products can be prevented from being provided.

更に、在庫レベルに対応したくじ箱画像は、かならずしもくじ券の残量の画像である必要はなく、在庫レベルが認識できるものであれば、ケージ等の他の表現方法でも良い。 Furthermore, the lottery box image corresponding to the stock level does not necessarily have to be an image of the remaining number of lottery tickets; other representations such as a cage are acceptable as long as the stock level can be recognized.

<本発明の実施の形態の変形例1>
本発明の実施の形態の変形例を説明する。
<First Modification of the Embodiment of the Present Invention>
A modified example of the embodiment of the present invention will now be described.

上述した実施の形態では、各くじ箱にどの等賞(商品)の残っているかは、各くじ箱の在庫詳細情報を閲覧することにより確認することができる。しかし、タイトル画面提示時に、タイトル全体で、どの等賞が残っているのかが解れば、ユーザにとって便利である。 In the above-described embodiment, the remaining prizes (products) in each lottery box can be confirmed by viewing the detailed inventory information for each lottery box. However, it would be more convenient for the user if they could see which prizes are remaining for the entire title when the title screen is displayed.

そこで、第1種類選択肢提示部112は、タイトル画面の提示の際、等賞の一覧を表示し、完売した(在庫なし)の等賞を他の等賞と識別可能な形態で表示する。第1種類選択肢提示部112は、タイトルの提示の際、くじ箱データベースD1を参照し、全てのくじ箱で、在庫がない等賞を検索する。例えば、くじ箱データベースD1上で、3等賞の在庫が全てのくじ箱で0であれば、3等賞はそのタイトルで完売(在庫なし)していることになる。 Therefore, when presenting the title screen, the first type option presentation unit 112 displays a list of first prizes, and displays sold-out (out of stock) first prizes in a form that makes them distinguishable from other first prizes. When presenting titles, the first type option presentation unit 112 references the lottery box database D1 and searches for prizes that are out of stock in all lottery boxes. For example, if the stock of the third prize in all lottery boxes in the lottery box database D1 is 0, this means that the third prize for that title is sold out (out of stock).

第1種類選択肢提示部112は、取得した在庫情報を用いて、タイトルの提示の際、等賞の一覧を提示する。図20はタイトル提示に表示される等賞の一覧の例である。図20では、3等賞の完売(在庫なし)していることを示している。尚、具体的に各等賞の在庫数を提示しても良い。 The first type option presentation unit 112 uses the acquired inventory information to present a list of prizes when presenting titles. Figure 20 is an example of a list of prizes displayed when presenting titles. Figure 20 shows that the third prize is sold out (out of stock). Note that the specific number of items in stock for each prize may also be presented.

このように構成することにより、ユーザは、タイトル画面提示時にどの等賞が残っているかを知ることができ、そのタイトルのくじ箱を選択する上でも便利である。 By configuring it in this way, users can see which prizes are remaining when the title screen is displayed, making it convenient for them to select a lottery box for that title.

以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。 The present invention has been described above using preferred embodiments, but the present invention is not necessarily limited to the above embodiments and can be modified and implemented in various ways within the scope of its technical concept.

また、上記の実施の形態の一部又は全部は、以下の付記のようにも記載されるが、以下には限られない。 In addition, some or all of the above embodiments may also be described as in the following notes, but are not limited to the following:

[付記1]
ユーザの端末と通信可能な商品提供装置であって、
複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段と、
前記商品群と関連付けられ、前記商品群の在庫状況の在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能に前記端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を前記端末に提示する第1種類選択肢提示手段と、
を備える商品提供装置。
[Appendix 1]
A product providing device capable of communicating with a user terminal,
an inventory management means for managing the inventory status of a product group including multiple types of products;
a first type option presentation means for presenting a first type of option associated with the product group, including a stock status image of the stock status of the product group, to the terminal so that the user can select it, and presenting stock status information for each type of product in the product group associated with the first type of option selected by the user, on the condition that the presented first type of option is selected;
A product providing device comprising:

[付記2]
前記在庫状況画像は、前記商品群に含まれる全商品の在庫数に応じた在庫レベルを示す画像であり、
前記在庫状況情報は、商品の種類毎の商品の商品識別情報及び在庫数を含む情報である、
付記1に記載の商品提供装置。
[Appendix 2]
the inventory status image is an image showing an inventory level according to the inventory quantity of all products included in the product group,
The inventory status information is information including product identification information and inventory quantity of each product type.
2. The product providing device of claim 1.

[付記3]
前記第1種類選択肢提示手段は、前記在庫レベルの変化により、前記在庫画像を変化させて前記第1種類の選択肢を提示する、
付記1又は付記2に記載の商品提供装置。
[Appendix 3]
the first type option presenting means presents the first type of options by changing the inventory image in response to a change in the inventory level;
3. The product providing device according to claim 1 or 2.

[付記4]
前記第1種類選択肢提示手段は、所定時間毎又はユーザの操作毎に、各第1種類の選択肢に関連付けられた第2種類の選択肢の在庫数に応じた複数の在庫レベルを取得し、取得した各在庫レベルに対応する在庫画像にて、前記第1種類の選択肢を提示する、
付記1から付記3のいずれかに記載の商品提供装置。
[Appendix 4]
the first-type option presentation means acquires, at predetermined time intervals or for each user operation, a plurality of inventory levels corresponding to the inventory quantities of second-type options associated with each first-type option, and presents the first-type options using inventory images corresponding to the acquired inventory levels;
4. The product providing device according to any one of claims 1 to 3.

[付記5]
前記第1種類選択肢提示手段は、前記商品群の商品の在庫がない第1種類の選択肢を、ユーザの選択を不可能に提示する、
付記1から付記4のいずれかに記載の商品提供装置。
[Appendix 5]
the first type option presentation means presents first type options of the products of the product group that are out of stock in a manner that makes it impossible for the user to select them;
5. The product providing device according to any one of claims 1 to 4.

[付記6]
ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品と一対一に対応付けられた第2種類の選択肢を、ユーザが選択可能に前記端末に提示する第2種類選択肢提示手段を備え、
前記在庫状況画像は、前記商品群に含まれる全商品の在庫数に応じた前記第2種類の選択肢の残量画像である、
付記1から付記5のいずれかに記載の商品提供装置。
[Appendix 6]
a second-type option presentation means for presenting, on the terminal, second-type options that are in one-to-one correspondence with products of a product group associated with the first-type option selected by the user so that the user can select from the second-type options;
the inventory status image is an image of the remaining quantity of the second type of option corresponding to the inventory quantity of all products included in the product group;
6. The product providing device according to any one of claims 1 to 5.

[付記7]
前記第1種類選択肢提示手段は、前記第1種類の選択肢に関連付けられている商品群の商品の購入を、1ユーザに対してのみ、所定時間、占有させる、
付記1から付記6のいずれかに記載の商品提供装置。
[Appendix 7]
the first type option presentation means allows only one user to occupy the purchase of products of the product group associated with the first type option for a predetermined time;
7. The product providing device according to any one of claims 1 to 6.

[付記8]
前記第1種類選択肢提示手段は、商品群の商品の購入を占有するための購入選択肢を含む前記在庫状況情報を提示し、
前記所定時間の開始は、前記購入選択肢の選択である、
付記1から付記7のいずれかに記載の商品提供装置。
[Appendix 8]
the first type option presentation means presents the inventory status information including a purchase option for occupying the purchase of a product in a product group;
the start of the predetermined time period is selection of the purchase option;
8. The product providing device according to any one of claims 1 to 7.

[付記9]
前記第1種類の選択肢は、くじ箱を模した画像である、
付記1から付記8のいずれかに記載の商品提供装置。
[Appendix 9]
the first type of option is an image resembling a lottery box;
9. The product providing device according to any one of claims 1 to 8.

[付記10]
前記第2種類の選択肢は、くじ券を模した画像である、
付記1から付記9のいずれかに記載の商品提供装置。
[Supplementary Note 10]
the second type of option is an image resembling a lottery ticket;
10. The product providing device according to any one of Supplementary Notes 1 to 9.

[付記11]
コンピュータを、
複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段、
前記商品群と関連付けられ、前記商品群の在庫状況の在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能に前記端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を前記端末に提示する第1種類選択肢提示手段、
として機能させるプログラム。
[Appendix 11]
Computer,
an inventory management means for managing the inventory status of a product group including multiple types of products;
a first type option presentation means for presenting a first type of option associated with the product group, including a stock status image of the stock status of the product group, to the terminal so that the user can select it, and presenting stock status information for each type of product in the product group associated with the first type of option selected by the user, on the condition that the presented first type of option is selected;
A program that functions as a

[付記12]
端末と商品提供装置とを含む商品提供システムであって、
複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段と、
前記商品群と関連付けられ、前記商品群の在庫状況の在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能に前記端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を前記端末に提示する第1種類選択肢提示手段と、
を備える商品提供システム。
[Appendix 12]
A product provision system including a terminal and a product provision device,
an inventory management means for managing the inventory status of a product group including multiple types of products;
a first type option presentation means for presenting a first type of option associated with the product group, including a stock status image of the stock status of the product group, to the terminal so that the user can select it, and presenting stock status information for each type of product in the product group associated with the first type of option selected by the user, on the condition that the presented first type of option is selected;
A product provision system comprising:

1 商品提供装置
2 端末
10 処理部
11 通信部
12 記憶部
111 ユーザ情報管理部
112 第1種類選択肢提示部
113 順番待ち管理部
114 第2種類選択肢提示部
115 決済処理部
116 商品在庫管理部
117 商品提供部
DESCRIPTION OF SYMBOLS 1 Product provision device 2 Terminal 10 Processing unit 11 Communication unit 12 Storage unit 111 User information management unit 112 First type option presentation unit 113 Waiting list management unit 114 Second type option presentation unit 115 Payment processing unit 116 Product inventory management unit 117 Product provision unit

Claims (12)

ユーザの端末と通信可能な商品提供装置であって、
複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段と、
前記商品群と関連付けられ、前記商品群に含まれる全商品の在庫数に応じた在庫レベルを表現した在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能に前記端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を前記端末に提示する第1種類選択肢提示手段と、
一つの第1種類の選択肢に関連付けられている商品群の商品の購入を1ユーザに対してのみ、所定時間、占有を可能にし、占有されている第1種類の選択肢を占有するための順番待ちを可能にし、順番待ちを管理する順番待ち管理手段と、
を備え、
前記在庫状況情報は、商品の種類毎の商品の商品識別情報及び在庫数、並びに前記商品群の商品の購入を占有するための購入選択肢、を含む情報であり、
前記順番待ち管理手段は、ユーザの待ち順番が所定の順番になったことを条件に、ユーザの連絡先に待ち順番が所定の順番になったことを通知する、
商品提供装置。
A product providing device capable of communicating with a user terminal,
an inventory management means for managing the inventory status of a product group including multiple types of products;
a first type option presentation means for presenting a first type of option associated with the product group, including a stock status image representing a stock level according to the stock quantity of all products included in the product group, to the terminal so that the user can select it, and for presenting stock status information for each type of product in the product group associated with the first type of option selected by the user, on the condition that the presented first type of option is selected;
a queue management means for allowing only one user to occupy the purchase of a product from a group of products associated with one first-type option for a predetermined time, allowing a user to wait in line to occupy the occupied first-type option, and managing the queue;
Equipped with
The inventory status information includes product identification information and inventory quantity for each product type, and purchase options for occupying the purchase of products in the product group;
The waiting list management means notifies the user's contact information that the user's waiting list has reached a predetermined position, on condition that the user's waiting list has reached a predetermined position.
Product provision equipment.
前記第1種類の選択肢は、前記在庫状況情報を閲覧するための在庫状況情報閲覧選択肢を含み、
前記第1種類選択肢提示手段は、前記在庫状況情報閲覧選択肢が選択されたことを条件に、前記在庫状況情報を前記端末に提示する、
請求項1に記載の商品提供装置。
the first type of options includes a view inventory information option for viewing the inventory information;
the first type option presentation means presents the stock status information on the terminal on condition that the stock status information viewing option is selected;
The product providing device according to claim 1 .
前記第1種類選択肢提示手段は、前記在庫レベルの変化により、前記在庫状況画像を変化させて前記第1種類の選択肢を提示する、
請求項1に記載の商品提供装置。
the first type option presenting means presents the first type of option by changing the inventory status image in response to a change in the inventory level;
The product providing device according to claim 1 .
前記第1種類選択肢提示手段は、所定時間毎又はユーザの操作毎に、前記在庫レベルを取得し、取得した在庫レベルに対応する在庫状況画像にて、前記第1種類の選択肢を提示する、
請求項1に記載の商品提供装置。
the first type option presentation means acquires the inventory level at predetermined time intervals or for each user operation, and presents the first type option in the form of an inventory status image corresponding to the acquired inventory level;
The product providing device according to claim 1 .
前記第1種類選択肢提示手段は、前記商品群の商品の在庫がない第1種類の選択肢を、ユーザの選択を不可能に提示する、
請求項4に記載の商品提供装置。
the first type option presentation means presents first type options of the products of the product group that are out of stock in a manner that makes it impossible for the user to select them;
The product providing device according to claim 4 .
前記購入選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品と一対一に対応付けられた第2種類の選択肢を、ユーザが選択可能に前記端末に提示する第2種類選択肢提示手段を備え、
前記在庫状況画像は、前記商品群に含まれる全商品の在庫数に応じた前記第2種類の選択肢の残量画像である、
請求項1又は請求項2に記載の商品提供装置。
a second-type option presentation means for presenting, on the terminal, second-type options that are associated one-to-one with products of a product group associated with the first-type option selected by the user, so that the user can select the second-type option, on the condition that the purchase option is selected;
the inventory status image is an image of the remaining quantity of the second type of option corresponding to the inventory quantity of all products included in the product group;
The product providing device according to claim 1 or 2.
前記ユーザの連絡先は、ユーザの電話番号、メールアドレス、及びSNSのアカウントのいずれかである、The user's contact information is one of the user's phone number, email address, and SNS account.
請求項1に記載の商品提供装置。The product providing device according to claim 1 .
前記所定時間の開始は、前記購入選択肢の選択である、
請求項1に記載の商品提供装置。
the start of the predetermined time period is selection of the purchase option;
The product providing device according to claim 1 .
前記第1種類の選択肢は、くじ箱を模した画像である、
請求項6に記載の商品提供装置。
the first type of option is an image resembling a lottery box;
The product providing device according to claim 6.
前記第2種類の選択肢は、くじ券を模した画像である、
請求項6に記載の商品提供装置。
the second type of option is an image resembling a lottery ticket;
The product providing device according to claim 6.
コンピュータを、
複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段、
前記商品群と関連付けられ、前記商品群に含まれる全商品の在庫数に応じた在庫レベルを表現した在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能にユーザの端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を前記端末に提示する第1種類選択肢提示手段、
一つの第1種類の選択肢に関連付けられている商品群の商品の購入を1ユーザに対してのみ、所定時間、占有を可能にし、占有されている第1種類の選択肢を占有するための順番待ちを可能にし、順番待ちを管理する順番待ち管理手段、
として機能させ、
前記在庫状況情報は、商品の種類毎の商品の商品識別情報及び在庫数、並びに前記商品群の商品の購入を占有するための購入選択肢、を含む情報であり、
前記順番待ち管理手段は、ユーザの待ち順番が所定の順番になったことを条件に、ユーザの連絡先に待ち順番が所定の順番になったことを通知する、
プログラム。
Computer,
an inventory management means for managing the inventory status of a product group including multiple types of products;
a first type option presentation means for presenting a first type of option, associated with the product group and including a stock status image representing a stock level according to the stock quantity of all products included in the product group, to the user's terminal so that the user can select it, and for presenting stock status information for each type of product in the product group associated with the first type of option selected by the user on the condition that the presented first type of option is selected;
a queue management means for allowing only one user to occupy the purchase of a product from a group of products associated with one first-type option for a predetermined time, allowing a user to wait in line to occupy the occupied first-type option, and managing the queue;
It functions as
The inventory status information includes product identification information and inventory quantity for each product type, and purchase options for occupying the purchase of products in the product group;
The waiting list management means notifies the user's contact information that the user's waiting list has reached a predetermined position, on condition that the user's waiting list has reached a predetermined position.
program.
端末と商品提供装置とを含む商品提供システムであって、
複数種類の商品を含む商品群の商品の在庫状況を管理する在庫管理手段と、
前記商品群と関連付けられ、前記商品群に含まれる全商品の在庫数に応じた在庫レベルを表現した在庫状況画像を含む第1種類の選択肢を、ユーザが選択可能にユーザの端末に提示し、提示された第1種類の選択肢が選択されたことを条件に、ユーザにより選択された第1種類の選択肢に関連付けられた商品群の商品の種類毎の在庫状況情報を前記端末に提示する第1種類選択肢提示手段と、
一つの第1種類の選択肢に関連付けられている商品群の商品の購入を1ユーザに対してのみ、所定時間、占有を可能にし、占有されている第1種類の選択肢を占有するための順番待ちを可能にし、順番待ちを管理する順番待ち管理手段と、
を備え、
前記在庫状況情報は、商品の種類毎の商品の商品識別情報及び在庫数、並びに前記商品群の商品の購入を占有するための購入選択肢、を含む情報であり、
前記順番待ち管理手段は、ユーザの待ち順番が所定の順番になったことを条件に、ユーザの連絡先に待ち順番が所定の順番になったことを通知する、
商品提供システム。
A product provision system including a terminal and a product provision device,
an inventory management means for managing the inventory status of a product group including multiple types of products;
a first type option presentation means for presenting a first type of option associated with the product group, including a stock status image representing a stock level according to the stock quantity of all products included in the product group, to the user's terminal so that the user can select it, and for presenting stock status information for each type of product in the product group associated with the first type of option selected by the user on the condition that the presented first type of option is selected;
a queue management means for allowing only one user to occupy the purchase of a product from a group of products associated with one first-type option for a predetermined time, allowing a user to wait in line to occupy the occupied first-type option, and managing the queue;
Equipped with
The inventory status information includes product identification information and inventory quantity for each product type, and purchase options for occupying the purchase of products in the product group;
The waiting list management means notifies the user's contact information that the user's waiting list has reached a predetermined position, on condition that the user's waiting list has reached a predetermined position.
Product provision system.
JP2024058365A 2024-03-30 2024-03-30 Product provision device, program, and product provision system Active JP7742446B1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2024058365A JP7742446B1 (en) 2024-03-30 2024-03-30 Product provision device, program, and product provision system
KR1020240100175A KR20250146338A (en) 2024-03-30 2024-07-29 Article providing apparatus, program, and article providing system
CN202411321328.3A CN119417549A (en) 2024-03-30 2024-09-23 Commodity providing device, computer program product, commodity providing system, and computer readable recording medium
TW113136427A TW202538618A (en) 2024-03-30 2024-09-25 Product provision device, program, and product provision system
JP2025147037A JP2025183285A (en) 2024-03-30 2025-09-04 Product provision device, program, and product provision system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024058365A JP7742446B1 (en) 2024-03-30 2024-03-30 Product provision device, program, and product provision system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025147037A Division JP2025183285A (en) 2024-03-30 2025-09-04 Product provision device, program, and product provision system

Publications (2)

Publication Number Publication Date
JP7742446B1 true JP7742446B1 (en) 2025-09-19
JP2025155047A JP2025155047A (en) 2025-10-14

Family

ID=94471681

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2024058365A Active JP7742446B1 (en) 2024-03-30 2024-03-30 Product provision device, program, and product provision system
JP2025147037A Pending JP2025183285A (en) 2024-03-30 2025-09-04 Product provision device, program, and product provision system

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025147037A Pending JP2025183285A (en) 2024-03-30 2025-09-04 Product provision device, program, and product provision system

Country Status (4)

Country Link
JP (2) JP7742446B1 (en)
KR (1) KR20250146338A (en)
CN (1) CN119417549A (en)
TW (1) TW202538618A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003143648A (en) 2001-10-31 2003-05-16 Fujitsu Ltd Order notification system and computer program
JP2019168975A (en) 2018-03-23 2019-10-03 株式会社Epark Information management device, information management method, and program
JP2021133110A (en) 2020-02-28 2021-09-13 株式会社Cygames Information processing program, information processing method, and information processing system
JP2021144554A (en) 2020-03-13 2021-09-24 株式会社リクルート Turn management system, turn management device, and program
JP2023077285A (en) 2021-11-24 2023-06-05 パナソニックIpマネジメント株式会社 LOCATION INFORMATION OUTPUT SYSTEM, LOCATION INFORMATION OUTPUT METHOD AND PROGRAM
JP7432789B1 (en) 2023-09-21 2024-02-16 株式会社バンダイ Goods provision system, program and goods provision device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005070937A (en) 2003-08-21 2005-03-17 Nihon Tetra Pak Kk Lottery lottery system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003143648A (en) 2001-10-31 2003-05-16 Fujitsu Ltd Order notification system and computer program
JP2019168975A (en) 2018-03-23 2019-10-03 株式会社Epark Information management device, information management method, and program
JP2021133110A (en) 2020-02-28 2021-09-13 株式会社Cygames Information processing program, information processing method, and information processing system
JP2021144554A (en) 2020-03-13 2021-09-24 株式会社リクルート Turn management system, turn management device, and program
JP2023077285A (en) 2021-11-24 2023-06-05 パナソニックIpマネジメント株式会社 LOCATION INFORMATION OUTPUT SYSTEM, LOCATION INFORMATION OUTPUT METHOD AND PROGRAM
JP7432789B1 (en) 2023-09-21 2024-02-16 株式会社バンダイ Goods provision system, program and goods provision device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
[一番くじ]一番くじオンラインのオリジナル攻略法試してみたら神引きすぎて怖い!,YouTube[online][video],2023年03月23日,<URL:https://youtu.be/Jcl0XoScHsw?si=OVLrcVa5aVKMsxzb>,主に、02:05,02:45~02:55,04:30~04:40,05:00付近等を参照,[2024年9月9日検索]

Also Published As

Publication number Publication date
JP2025183285A (en) 2025-12-16
JP2025155047A (en) 2025-10-14
KR20250146338A (en) 2025-10-13
CN119417549A (en) 2025-02-11
TW202538618A (en) 2025-10-01

Similar Documents

Publication Publication Date Title
JP7769831B2 (en) Product provision device, program, and product provision system
JP7408003B1 (en) Product provision device, program, and product provision system
JP2001283024A (en) Device, method and system for managing virtual store and information recording medium
JP7742446B1 (en) Product provision device, program, and product provision system
JP5079249B2 (en) Self-order POS system that allows customers waiting for seats to pre-order
JP7775363B2 (en) Product provision device, program, and product provision system
JP7423848B1 (en) Product provision device, terminal, product provision system, program and product provision method
JP2025156348A (en) Product provision device, program, and product provision system
JP2025156347A (en) Product provision device, program, and product provision system
JP2025156346A (en) Product provision device, program, and product provision system
JP2026016650A (en) Product provision device, program, and product provision method
JP2000070529A (en) Mail transmission equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240330

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240925

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20241119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250326

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20250522

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250725

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250908

R150 Certificate of patent or registration of utility model

Ref document number: 7742446

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150