JP7713409B2 - Ordering device, ordering system, and program - Google Patents
Ordering device, ordering system, and programInfo
- Publication number
- JP7713409B2 JP7713409B2 JP2022024992A JP2022024992A JP7713409B2 JP 7713409 B2 JP7713409 B2 JP 7713409B2 JP 2022024992 A JP2022024992 A JP 2022024992A JP 2022024992 A JP2022024992 A JP 2022024992A JP 7713409 B2 JP7713409 B2 JP 7713409B2
- Authority
- JP
- Japan
- Prior art keywords
- store
- information
- ordering
- unit
- ordering device
- 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
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明の実施形態は、発注装置、発注システム、およびプログラムに関する。 Embodiments of the present invention relate to an ordering device, an ordering system, and a program.
多くのコンビニエンスストアなどにおいて、フランチャイズ契約に基づく店舗が存在する。フランチャイズ契約に基づく店舗を経営する事業者(以下、「オーナー」ともいう)は、フランチャイズ本部の経営ノウハウや商品発注システム等を活用して店舗を経営している。 Many convenience stores and other businesses operate under franchise agreements. The operators of stores under franchise agreements (hereafter referred to as "owners") operate the stores using the management know-how and product ordering systems of the franchise headquarters.
例えば、オーナーは、店舗に設置されるPC(Personal Computer)などで構成される発注装置から商品の発注情報をフランチャイズ本部の本部サーバに送信することで商品を発注する。フランチャイズ本部は、複数の店舗からの発注情報を管理し、各店舗からの発注情報に基づいて、発注先企業に商品を発注する。各店舗の発注装置と当該店舗とは対応付けられている。 For example, an owner orders a product by sending product ordering information to a headquarters server at the franchise headquarters from an ordering device consisting of a PC (Personal Computer) or the like installed in the store. The franchise headquarters manages the ordering information from multiple stores and places orders for products with supplier companies based on the ordering information from each store. The ordering device of each store is associated with that store.
ところで、近年、フランチャイズ契約に基づいて複数の店舗を経営するオーナーが増加してきている。従来の発注システムは、発注の際に各店舗の発注装置を用いて発注する必要があり、複数の店舗を経営するオーナーが各店舗の商品について発注を行うには、それぞれの店舗の発注装置によって発注しなければならなかった。このため、複数の店舗を経営するオーナーにとって発注業務が負担となっていた。 In recent years, however, the number of owners who operate multiple stores based on franchise agreements has been increasing. Conventional ordering systems require an ordering device at each store to be used for placing orders, and owners who operate multiple stores must place orders using the ordering device at each store when placing orders for products at each store. This makes ordering a burden for owners who operate multiple stores.
本発明が解決しようとする課題は、複数の店舗を経営するオーナーの発注業務の負担を低減させることが可能な発注装置、発注システム、およびプログラムを提供することである。 The problem that this invention aims to solve is to provide an ordering device, ordering system, and program that can reduce the ordering burden on owners who operate multiple stores.
実施形態の発注装置は、自装置に対応付けられた店舗の商品の発注情報を複数の店舗の発注情報を管理するサーバ装置に送信する発注装置であって、前記対応付けられた店舗と異なる他店舗を登録する登録部と、前記登録部によって登録された他店舗の発注情報が入力される入力部と、前記入力部に入力された発注情報を前記サーバ装置に送信する送信部とを備える。 The ordering device of the embodiment is an ordering device that transmits ordering information for products of a store associated with the ordering device to a server device that manages ordering information for multiple stores, and includes a registration unit that registers other stores different from the associated store, an input unit to which the ordering information of the other stores registered by the registration unit is input, and a transmission unit that transmits the ordering information input to the input unit to the server device.
以下、図面を参照して実施形態の発注装置、発注システム、およびプログラムについて説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。例えば、以下に説明する実施形態では、フランチャイズ本部に設置された本部サーバが各店舗の発注情報を統合して発注先システムに送信するようにしたが、これに限らない。発注先システムに送信される発注情報は、各店舗に設けられた発注装置から送信されてもよい。 The ordering device, ordering system, and program of the embodiment will be described below with reference to the drawings. Note that the present invention is not limited to the embodiment described below. For example, in the embodiment described below, a headquarters server installed at the franchise headquarters consolidates the ordering information of each store and transmits it to the ordering system, but this is not limited to this. The ordering information transmitted to the ordering system may be transmitted from an ordering device installed in each store.
図1は、発注システムの概略を示す図である。本実施形態の発注システム1は、例えば、フランチャイズ契約に基づいてオーナーが経営する各店舗に設置された発注装置2と、複数の店舗を管理するフランチャイズ本部に設置された本部サーバ3と、店舗に商品を供給する企業のシステムである発注先システム4と、を備える。これら複数の発注装置2、本部サーバ3、および発注先システム4は、インターネット等のネットワークNを介して互いに通信可能に接続されている。 Figure 1 is a diagram showing an outline of an ordering system. The ordering system 1 of this embodiment comprises, for example, an ordering device 2 installed in each store operated by an owner based on a franchise agreement, a headquarters server 3 installed in a franchise headquarters that manages multiple stores, and an ordering system 4 which is a system of a company that supplies products to the stores. These multiple ordering devices 2, headquarters server 3, and ordering system 4 are connected to each other so that they can communicate with each other via a network N such as the Internet.
本実施形態においては、A店、B店、およびC店はオーナーXが経営する店舗であり、D店はオーナーYが経営する店舗であり、E店およびF店はオーナーZが経営する店舗となっている。説明の都合上、図1にはA店~F店の店舗のみを示しているが、発注システム1はその他多くの店舗の発注装置2を含んでいる。 In this embodiment, Stores A, B, and C are operated by Owner X, Store D is operated by Owner Y, and Stores E and F are operated by Owner Z. For ease of explanation, FIG. 1 only shows Stores A through F, but the ordering system 1 includes ordering devices 2 for many other stores.
発注装置2は、各店舗に設置されるPCなどで構成される。すなわち、発注装置2は、各店舗に対応付けられており、対応付けられた情報は本部サーバ3で管理されている。発注装置2は、オーナー等によって入力された商品の発注情報を、当該発注装置2に対応する店舗(以下、「自店舗」ともいう)の発注情報として本部サーバ3に送信する。本部サーバ3に送信される発注情報は、店舗が商品を注文するための情報であって、本実施形態においては、商品の納入先となる店舗を識別する店舗ID(店舗識別情報)、注文する商品を識別する商品コード(商品識別情報)、注文する商品の個数を示す個数情報、商品の納入日時を示す情報等を含む。 The ordering device 2 is composed of a PC installed in each store. That is, the ordering device 2 is associated with each store, and the associated information is managed by the headquarters server 3. The ordering device 2 transmits product ordering information input by the owner or the like to the headquarters server 3 as ordering information for the store corresponding to the ordering device 2 (hereinafter also referred to as "its own store"). The ordering information transmitted to the headquarters server 3 is information for the store to order products, and in this embodiment includes a store ID (store identification information) that identifies the store to which the products are to be delivered, a product code (product identification information) that identifies the product to be ordered, quantity information indicating the number of products to be ordered, information indicating the delivery date and time of the products, etc.
また、発注装置2は、当該発注装置2が設置された店舗を経営するオーナーが経営する他の店舗(以下、「他店舗」ともいう)を登録することができる。以下の説明において、他店舗を登録することを「他店舗登録」という場合がある。ここで、発注装置2が店舗を登録するとは、店舗IDなど店舗を特定する情報を自装置に記憶させる、あるいは本部サーバ3に記憶させることをいう。 The ordering device 2 can also register other stores (hereinafter also referred to as "other stores") operated by the owner of the store in which the ordering device 2 is installed. In the following description, registering other stores may be referred to as "registering other stores." Here, when the ordering device 2 registers a store, it means that information identifying the store, such as a store ID, is stored in the ordering device 2 itself or in the headquarters server 3.
本実施形態においては、A店の発注装置2はB店およびC店を登録することができる。同様に、B店の発注装置2はA店およびC店を登録可能であり、C店の発注装置2はA店およびB店を登録可能である。オーナーXは、どの発注装置2によってどの店舗を登録するかを任意に定めることができる。例えば、オーナーは、自身が常駐する店舗の発注装置2にのみ他の店舗を登録することができる。 In this embodiment, the ordering device 2 of store A can register stores B and C. Similarly, the ordering device 2 of store B can register stores A and C, and the ordering device 2 of store C can register stores A and B. Owner X can freely decide which store to register using which ordering device 2. For example, the owner can only register other stores to the ordering device 2 of the store where he or she is present.
発注装置2は、登録された他店舗(以下、「登録済店舗」ともいう)に関する発注情報についても本部サーバ3に送信することができる。言い換えれば、発注装置2が送信した登録済店舗に関する発注情報は、本部サーバ3によって正しい発注情報として認証されるものである。なお、発注装置2は携帯型のものであってもよく、この場合当該発注装置2は、店舗外から発注システム1にアクセスすることで発注に係る処理を実行することができる。 The ordering device 2 can also transmit ordering information related to other registered stores (hereinafter also referred to as "registered stores") to the headquarters server 3. In other words, the ordering information related to registered stores transmitted by the ordering device 2 is authenticated as correct ordering information by the headquarters server 3. The ordering device 2 may be a portable device, in which case the ordering device 2 can execute processing related to ordering by accessing the ordering system 1 from outside the store.
発注装置2は、自店舗のPOS(Point Of Sales)端末(図示せず)と接続され、当該自店舗で販売された商品の情報を取得する。発注装置2は、本部サーバ3に送信した発注情報に基づいて納入された商品の情報と、上記POS端末から取得した情報とに基づいて、店舗が販売する商品の在庫情報を管理する。在庫情報は、店舗で販売される商品について、当該店舗の在庫数を示す情報であって、本実施形態においては、商品コード(商品識別情報)および当該商品コードで識別される商品の在庫数を含む。なお、本部サーバ3で管理する在庫情報には、店舗コード(店舗識別情報)も含まれる。また、在庫情報は、発注システム1に別途接続される在庫管理装置で管理されてもよい。この場合、在庫管理装置は、発注装置2における在庫に関する機能を代行する。 The ordering device 2 is connected to a POS (Point Of Sales) terminal (not shown) in the store and acquires information on products sold in the store. The ordering device 2 manages inventory information for products sold by the store based on information on products delivered based on the ordering information sent to the headquarters server 3 and information acquired from the POS terminal. The inventory information is information indicating the number of products sold in the store, and in this embodiment includes product codes (product identification information) and the number of products identified by the product codes in stock. The inventory information managed by the headquarters server 3 also includes the store code (store identification information). The inventory information may also be managed by an inventory management device that is separately connected to the ordering system 1. In this case, the inventory management device performs the inventory-related functions of the ordering device 2.
また、発注装置2は、登録済店舗が販売する商品の在庫情報を取得することができる。発注装置2は、各店舗の在庫情報を管理する本部サーバ3から登録済店舗の在庫情報を取得する。発注装置2は、自装置で管理される自店舗の在庫情報および本部サーバ3から取得した登録済店舗の在庫情報を発注情報の入力画面に表示することで、発注業務の効率化に寄与することができる。 The ordering device 2 can also obtain inventory information for products sold by registered stores. The ordering device 2 obtains inventory information for registered stores from the headquarters server 3, which manages inventory information for each store. The ordering device 2 can contribute to the efficiency of ordering operations by displaying the inventory information for its own store managed by the ordering device itself and the inventory information for registered stores obtained from the headquarters server 3 on the order information input screen.
本部サーバ3は、各発注装置2から受信した発注情報を店舗別に管理し、各店舗に係るの発注情報を発注先システム4に送信する。これにより、店舗に商品を供給する企業(以下、「発注先企業」ともいう)に発注がなされる。また、本部サーバ3は、各発注装置2から受信する在庫情報に基づいて、各店舗の在庫情報を管理する。本部サーバ3は、サーバ装置の一例である。なお、本部サーバ3は、複数のコンピュータによって構成されてもよい。言い換えれば、本部サーバ3が有する機能を複数のコンピュータに分散させてもよい。 The headquarters server 3 manages the ordering information received from each ordering device 2 by store, and transmits the ordering information for each store to the ordering system 4. This causes an order to be placed with the company that supplies the products to the store (hereinafter also referred to as the "ordering company"). The headquarters server 3 also manages the inventory information of each store based on the inventory information received from each ordering device 2. The headquarters server 3 is an example of a server device. Note that the headquarters server 3 may be composed of multiple computers. In other words, the functions of the headquarters server 3 may be distributed across multiple computers.
発注先システム4は、発注先企業のシステムであり、本部サーバ3から受信した発注情報(発注先企業においては受注情報)を管理する。発注先企業は、発注先システム4が管理する発注情報に基づいて、各店舗に商品を納入する。 The supplier system 4 is the supplier company's system, and manages the order information (order information for the supplier company) received from the headquarters server 3. The supplier company delivers products to each store based on the order information managed by the supplier system 4.
次に、発注装置2について詳細に説明する。図2は、発注装置2の主たるハードウェア構成を示すブロック図である。発注装置2は、制御部20と、メモリ部21と、表示部22と、操作部23と、通信部24と、を備えている。制御部20、メモリ部21、表示部22、および通信部24は、バス25等を介して互いに接続されている。 Next, the ordering device 2 will be described in detail. FIG. 2 is a block diagram showing the main hardware configuration of the ordering device 2. The ordering device 2 includes a control unit 20, a memory unit 21, a display unit 22, an operation unit 23, and a communication unit 24. The control unit 20, the memory unit 21, the display unit 22, and the communication unit 24 are connected to each other via a bus 25 or the like.
制御部20は、CPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203を備えたコンピュータ構成となっている。CPU201、ROM202、およびRAM203は、バス25を介して互いに接続されている。 The control unit 20 is a computer configuration including a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, and a RAM (Random Access Memory) 203. The CPU 201, the ROM 202, and the RAM 203 are connected to each other via a bus 25.
CPU201は発注装置2全体の動作を制御する。ROM202は、CPU201の駆動に用いられるプログラムなどの各種プログラムや各種データを記憶する。RAM203は、CPU201のワークエリアとして使用され、ROM202やメモリ部21に記憶された各種プログラムや各種データを展開する。制御部20は、CPU201がROM202やメモリ部21に記憶されRAM203に展開された制御プログラムに従って動作することによって、発注装置2の各種制御処理を実行する。 The CPU 201 controls the operation of the entire ordering device 2. The ROM 202 stores various programs, such as a program used to drive the CPU 201, and various data. The RAM 203 is used as a work area for the CPU 201, and expands the various programs and data stored in the ROM 202 and the memory unit 21. The control unit 20 executes various control processes of the ordering device 2 by the CPU 201 operating in accordance with the control programs stored in the ROM 202 and the memory unit 21 and expanded in the RAM 203.
メモリ部21は、HDD(Hard Disk Drive)やフラッシュメモリ等の記憶媒体で構成されており、電源を遮断しても記憶内容を維持する。メモリ部21は、制御プログラム211、発注装置ID部212、発注可能店舗情報部213、発注情報ファイル214、および在庫情報ファイル215を記憶する。 The memory unit 21 is composed of storage media such as a hard disk drive (HDD) or flash memory, and maintains the stored contents even when the power is cut off. The memory unit 21 stores a control program 211, an ordering device ID unit 212, an orderable store information unit 213, an ordering information file 214, and an inventory information file 215.
制御プログラム211は、他店舗をメモリ部21および/または本部サーバ3に登録する機能、自店舗および登録済店舗の発注情報の入力を受付ける機能、受付けた発注情報を本部サーバ3に送信する機能、を実現するプログラムなどである。 The control program 211 is a program that realizes functions such as registering other stores in the memory unit 21 and/or the headquarters server 3, accepting input of order information for one's own store and registered stores, and transmitting the accepted order information to the headquarters server 3.
発注装置ID部212は、自装置を識別する発注装置IDを記憶する。発注装置IDは、オーナーがフランチャイズ本部とフランチャイズ契約を締結した際に当該フランチャイズ本部から付与される。 The ordering device ID section 212 stores an ordering device ID that identifies the device itself. The ordering device ID is assigned by the franchise headquarters when the owner enters into a franchise agreement with the franchise headquarters.
発注可能店舗情報部213には、他店舗を示す情報が必要に応じて記憶される。すなわち、発注可能店舗情報部213には、発注装置2によって発注を行なうことが可能な他店舗を示す情報、例えば店舗IDが記憶される。発注可能店舗情報部213に登録する店舗は、オーナーによって任意に選択可能である。 Information indicating other stores is stored in the order-accepting store information section 213 as necessary. That is, the order-accepting store information section 213 stores information indicating other stores that can place orders using the ordering device 2, such as store IDs. Stores to be registered in the order-accepting store information section 213 can be selected at the owner's discretion.
発注情報ファイル214は、本部サーバ3に送信した発注情報を記憶するファイルである。図3は、発注情報ファイル214のデータ構成を示す図である。発注情報ファイル214に登録される各データは、商品、個数、発注日、および納品予定日時を示す各情報が対応付けられている。 The order information file 214 is a file that stores the order information sent to the headquarters server 3. FIG. 3 is a diagram showing the data structure of the order information file 214. Each piece of data registered in the order information file 214 corresponds to information indicating the product, quantity, order date, and scheduled delivery date and time.
商品の項目には、発注する商品を識別する情報が登録(記憶)される。商品を識別する情報は、JAN(Japanese Article Number)コードなどの商品コードや商品名など、店舗および発注先企業の双方で商品を認識することができる情報である。 In the product section, information identifying the product to be ordered is registered (stored). Information identifying the product is information that allows both the store and the ordering company to recognize the product, such as a product code such as the JAN (Japanese Article Number) code or the product name.
個数の項目には、発注する商品の個数を示す情報が登録される。 The quantity field contains information indicating the number of items to be ordered.
発注日の項目には、店舗が商品を発注した日を示す情報が登録される。発注日は、発注装置2が本部サーバ3に発注情報を送信した日であっても、本部サーバ3が発注先システム4に発注情報を送信した日であってもよい。 The order date field stores information indicating the date on which the store ordered the product. The order date may be the date on which the ordering device 2 sent the order information to the headquarters server 3, or the date on which the headquarters server 3 sent the order information to the supplier system 4.
納品予定日時の項目には、発注した商品が店舗に納入される予定日時を示す情報が登録される。納品日時は、フランチャイズ本部と発注先企業との間で合意された納品予定日時である。 The scheduled delivery date and time field stores information indicating the scheduled date and time when the ordered product will be delivered to the store. The delivery date and time is the scheduled delivery date and time agreed upon between the franchise headquarters and the client company.
在庫情報ファイル215は、自店舗の在庫情報を記憶するファイルである。在庫情報ファイル215は、発注に対して納入された商品の検品後の納入情報、および店舗のPOS端末(図示せず)の販売情報に応じて更新される。在庫情報ファイル215は、例えば、上記納入情報および販売情報に基づいて定期的に更新され、更新時のデータが蓄積される。図4は、在庫情報ファイル215のデータ構成を示す図である。在庫情報ファイル215に登録される各データは、更新日時、商品、および在庫数を示す各情報が対応付けられている。 The inventory information file 215 is a file that stores inventory information for the store. The inventory information file 215 is updated according to delivery information after inspection of products delivered in response to an order, and sales information from the store's POS terminal (not shown). The inventory information file 215 is updated periodically, for example, based on the delivery information and sales information, and data at the time of update is accumulated. Figure 4 is a diagram showing the data structure of the inventory information file 215. Each piece of data registered in the inventory information file 215 is associated with information indicating the update date and time, product, and inventory quantity.
更新日時の項目には、在庫情報ファイル215が更新された日時を示す情報が登録される。 The update date and time field registers information indicating the date and time when the inventory information file 215 was updated.
商品の項目には、店舗で販売される商品を識別する情報が登録される。商品を識別する情報は、発注情報ファイル214の商品の項目に登録される情報と同一である。 In the product item, information identifying the product sold in the store is registered. The information identifying the product is the same as the information registered in the product item in the order information file 214.
在庫数の項目には、商品の在庫数を示す情報が登録される。在庫数は、上記納入情報と販売情報とに基づいて算出される。 The inventory quantity field stores information indicating the number of items in stock. The inventory quantity is calculated based on the delivery information and sales information.
図2に戻って発注装置2のハードウェアについて説明する。表示部22は、例えば液晶パネルで構成されており、各種情報を表示する。例えば、表示部22は、商品の発注情報を入力するための入力画面を表示する。入力画面の詳細については後述する。 Returning to FIG. 2, the hardware of the ordering device 2 will now be described. The display unit 22 is, for example, configured as a liquid crystal panel, and displays various information. For example, the display unit 22 displays an input screen for inputting product ordering information. Details of the input screen will be described later.
操作部23は、制御部20に情報を入力するためのもので、キーボード、マウス、表示部22の表面に設けられるタッチパネルなどで構成される。操作部23は、制御部20に各種情報を入力する。例えば、操作部23は、表示部22に表示された入力画面に基づいて商品の発注情報を制御部20に入力する。 The operation unit 23 is used to input information to the control unit 20, and is composed of a keyboard, a mouse, a touch panel provided on the surface of the display unit 22, and the like. The operation unit 23 inputs various information to the control unit 20. For example, the operation unit 23 inputs product order information to the control unit 20 based on an input screen displayed on the display unit 22.
通信部24は、本部サーバ3、発注装置2が設置された店舗のPOS端末(図示せず)などの外部装置と通信するためのインターフェイスである。制御部20は、通信部24を介して外部装置と接続されることで、当該外部装置と情報(データ)の送受信が可能となる。 The communication unit 24 is an interface for communicating with external devices such as the headquarters server 3 and a POS terminal (not shown) in the store where the ordering device 2 is installed. The control unit 20 is connected to the external device via the communication unit 24, thereby enabling the control unit 20 to send and receive information (data) to and from the external device.
続いて、発注装置2の制御部20の主たる機能構成について説明する。図5は、発注装置2の制御部20の機能構成を示すブロック図である。制御部20は、CPU201がROM202やメモリ部21に記憶された制御プログラムにしたがって動作することで、入力部2001、登録部2002、取得部2003、表示制御部2004、および送信部2005として機能する。なお、これら各機能を専用回路等のハードウェアで構成してもよい。 Next, the main functional configuration of the control unit 20 of the ordering device 2 will be described. FIG. 5 is a block diagram showing the functional configuration of the control unit 20 of the ordering device 2. The control unit 20 functions as an input unit 2001, a registration unit 2002, an acquisition unit 2003, a display control unit 2004, and a transmission unit 2005 by the CPU 201 operating in accordance with a control program stored in the ROM 202 or the memory unit 21. Each of these functions may be configured by hardware such as a dedicated circuit.
入力部2001には、各種情報が入力される。例えば、入力部2001には、操作部23の操作によって、自店舗の発注情報や登録済店舗の発注情報が入力される。また、入力部2001には、発注可能店舗情報部213および/または本部サーバ3に店舗を登録するために、他店舗の店舗IDが入力される。言い換えると、入力部2001には、他店舗登録する店舗の店舗IDが入力される。 Various information is input to the input unit 2001. For example, ordering information for the store itself and ordering information for registered stores is input to the input unit 2001 by operating the operation unit 23. Also, the store ID of another store is input to the input unit 2001 in order to register the store in the orderable store information unit 213 and/or the headquarters server 3. In other words, the store ID of the other store to be registered is input to the input unit 2001.
登録部2002は、発注装置2に対応付けられた店舗と異なる他店舗を登録する。すなわち、登録部2002は、他店舗登録を実行する。具体的には、登録部2002は、本部サーバ3で登録することを承認された他店舗の店舗IDを、発注可能店舗情報部213に記憶させるとともに、本部サーバ3に記憶させる。本部サーバ3は、発注装置2から受信した登録要求に含まれる他店舗の店舗IDが、当該発注装置2が設置された店舗のオーナーが経営する店舗の店舗IDである場合、登録を承認する。なお、登録部2002は、他店舗登録される店舗IDを発注可能店舗情報部213および本部サーバ3のいずれか一方のみに記憶させるようにしてもよい。 The registration unit 2002 registers other stores different from the store associated with the ordering device 2. That is, the registration unit 2002 executes the registration of the other stores. Specifically, the registration unit 2002 stores the store ID of the other store approved for registration by the headquarters server 3 in the orderable store information unit 213 and also stores it in the headquarters server 3. The headquarters server 3 approves the registration if the store ID of the other store included in the registration request received from the ordering device 2 is the store ID of a store run by the owner of the store in which the ordering device 2 is installed. Note that the registration unit 2002 may store the store ID to be registered of the other store in only one of the orderable store information unit 213 and the headquarters server 3.
また、登録部2002は、入力部2001に入力された発注情報を発注情報ファイル214に登録する。登録部2002は、別途入力部2001に入力された、発注情報に対する納品情報および自店舗のPOS端末の販売情報に基づいて、定期的に在庫情報ファイル215に在庫情報を登録する。 The registration unit 2002 also registers the order information input to the input unit 2001 in the order information file 214. The registration unit 2002 periodically registers inventory information in the inventory information file 215 based on delivery information for the order information and sales information from the store's POS terminal, both of which are separately input to the input unit 2001.
取得部2003は、登録部2002によって登録された他店舗の在庫情報を取得する。具体的には、取得部2003は、登録済店舗の商品の在庫情報を各店舗の在庫情報を管理する本部サーバ3から取得する。なお、取得部2003は、登録済店舗の商品の在庫情報を、本部サーバ3を介さずに当該登録済店舗の発注装置2から取得してもよい。 The acquisition unit 2003 acquires inventory information of other stores registered by the registration unit 2002. Specifically, the acquisition unit 2003 acquires inventory information of products of registered stores from the headquarters server 3 that manages inventory information of each store. Note that the acquisition unit 2003 may acquire inventory information of products of registered stores from the ordering device 2 of the registered stores without going through the headquarters server 3.
また、取得部2003は、登録完了通知を本部サーバ3から取得する。登録完了通知は、本部サーバ3に送信した他店舗登録の登録要求に対して、本部サーバ3が当該登録要求を承認して登録したことを通知するものである。さらに、取得部2003は、必要に応じて外部装置から天候情報を取得する。取得部2003が取得した天候情報は、発注情報の入力画面の表示に表示され、発注情報の入力に活用される。 The acquisition unit 2003 also acquires a registration completion notification from the headquarters server 3. The registration completion notification notifies the headquarters server 3 that the headquarters server 3 has approved and registered the registration request for other store registration sent to the headquarters server 3. Furthermore, the acquisition unit 2003 acquires weather information from an external device as necessary. The weather information acquired by the acquisition unit 2003 is displayed on the order information input screen and is used for inputting order information.
表示制御部2004は、表示部22を制御して当該表示部22に各種情報を表示させる。例えば、表示制御部2004は、表示部22に商品の発注情報を入力する入力画面を表示させる。また、表示制御部2004は、商品の発注情報を入力する入力画面に、在庫情報ファイル215に記憶された自店舗の在庫情報や、取得部2003が取得した登録済店舗の商品の在庫情報を表示させる。 The display control unit 2004 controls the display unit 22 to display various information on the display unit 22. For example, the display control unit 2004 causes the display unit 22 to display an input screen for inputting product order information. The display control unit 2004 also causes the input screen for inputting product order information to display inventory information for the store itself stored in the inventory information file 215 and inventory information for products of registered stores acquired by the acquisition unit 2003.
送信部2005は、入力部2001に入力された発注情報をサーバ装置に送信する。具体的には、送信部2005は、入力部2001に入力された自店舗の発注情報や登録済店舗の発注情報を本部サーバ3に送信する。また、送信部2005は、登録要求を本部サーバ3に送信する。登録要求は、他店舗の発注を可能とすることを要求する情報、すなわち他店舗登録を要求する情報であって、当該登録要求を送信する発注装置2の発注装置ID、登録を要求する他店舗の店舗IDを含む。 The transmission unit 2005 transmits the ordering information inputted to the input unit 2001 to the server device. Specifically, the transmission unit 2005 transmits the ordering information of the store itself and the ordering information of registered stores inputted to the input unit 2001 to the headquarters server 3. The transmission unit 2005 also transmits a registration request to the headquarters server 3. The registration request is information requesting that orders from other stores be made possible, i.e., information requesting the registration of other stores, and includes the ordering device ID of the ordering device 2 that transmits the registration request, and the store ID of the other store requesting registration.
次に、本部サーバ3について詳細に説明する。図6は、本部サーバ3の主たるハードウェア構成を示すブロック図である。本部サーバ3は、制御部30と、メモリ部31と、表示部32と、操作部33と、通信部34と、を備えている。制御部30、メモリ部31、表示部32、操作部33、および通信部34は、バス35等を介して互いに接続されている。 Next, the headquarters server 3 will be described in detail. FIG. 6 is a block diagram showing the main hardware configuration of the headquarters server 3. The headquarters server 3 comprises a control unit 30, a memory unit 31, a display unit 32, an operation unit 33, and a communication unit 34. The control unit 30, the memory unit 31, the display unit 32, the operation unit 33, and the communication unit 34 are connected to each other via a bus 35 or the like.
制御部30は、CPU301、ROM302、RAM303を備えたコンピュータ構成となっている。CPU301、ROM302、およびRAM303は、バス35を介して互いに接続されている。 The control unit 30 is a computer configuration including a CPU 301, a ROM 302, and a RAM 303. The CPU 301, the ROM 302, and the RAM 303 are connected to each other via a bus 35.
CPU301は本部サーバ3全体の動作を制御する。ROM302は、CPU301の駆動に用いられるプログラムなどの各種プログラムや各種データを記憶する。RAM303は、CPU301のワークエリアとして使用され、ROM302やメモリ部31に記憶された各種プログラムや各種データを展開する。制御部30は、CPU301がROM302やメモリ部31に記憶されRAM303に展開された制御プログラムに従って動作することによって、本部サーバ3の各種制御処理を実行する。 The CPU 301 controls the overall operation of the headquarters server 3. The ROM 302 stores various programs, such as programs used to drive the CPU 301, and various data. The RAM 303 is used as a work area for the CPU 301, and expands the various programs and data stored in the ROM 302 and the memory unit 31. The control unit 30 executes various control processes for the headquarters server 3 by the CPU 301 operating in accordance with the control programs stored in the ROM 302 and the memory unit 31 and expanded in the RAM 303.
メモリ部31は、HDDやフラッシュメモリ等の記憶媒体で構成されており、電源を遮断しても記憶内容を維持する。メモリ部31は、制御プログラム311、店舗管理ファイル312、発注装置管理ファイル313、発注情報管理ファイル314、および在庫情報管理ファイル315を記憶する。 The memory unit 31 is composed of storage media such as a HDD or flash memory, and retains its stored contents even when the power is cut off. The memory unit 31 stores a control program 311, a store management file 312, an ordering device management file 313, an ordering information management file 314, and an inventory information management file 315.
制御プログラム311は、各発注装置2から発注情報や在庫情報を受信する機能、受信した発注情報や在庫情報を店舗ごとに管理する機能、各発注装置2から受信した登録要求に基づいて発注装置2と店舗IDとを対応付ける機能、を実現するプログラムなどである。 The control program 311 is a program that realizes functions such as receiving ordering information and inventory information from each ordering device 2, managing the received ordering information and inventory information for each store, and associating the ordering device 2 with a store ID based on a registration request received from each ordering device 2.
店舗管理ファイル312は、各店舗についてオーナーと発注装置2の情報を管理するファイルである。店舗管理ファイル312は、フランチャイズ本部とオーナーとの契約状況に基づいて更新される。図7は、店舗管理ファイル312のデータ構成を示す図である。店舗管理ファイル312に登録される各データは、オーナー、店舗、および発注装置を示す各情報が対応付けられている。 The store management file 312 is a file that manages information about the owner and the ordering device 2 for each store. The store management file 312 is updated based on the status of the contract between the franchise headquarters and the owner. Figure 7 is a diagram showing the data structure of the store management file 312. Each piece of data registered in the store management file 312 is associated with information indicating the owner, store, and ordering device.
オーナーの項目には、店舗を経営するオーナーを識別するオーナー識別情報が登録される。オーナー識別情報は、オーナーID、オーナーである個人あるいは法人の名称などである。以下の説明では、オーナー識別情報はオーナーIDであるとして説明する。 In the owner field, owner identification information that identifies the owner who runs the store is registered. The owner identification information may be an owner ID or the name of the individual or corporation who is the owner. In the following explanation, the owner identification information will be described as the owner ID.
店舗の項目には、オーナーが経営する店舗を識別する店舗識別情報が登録される。店舗識別情報は、店舗IDや店舗名などである。以下の説明では、店舗識別情報は店舗IDであるとして説明する。 In the store item, store identification information that identifies the store run by the owner is registered. The store identification information is a store ID or a store name, etc. In the following explanation, the store identification information is assumed to be a store ID.
発注装置の項目には、店舗に設置された発注装置2を識別する発注装置識別情報が登録される。発注装置識別情報は、発注装置IDなどである。以下の説明では、発注装置識別情報は発注装置IDであるとして説明する。 In the ordering device field, ordering device identification information that identifies the ordering device 2 installed in the store is registered. The ordering device identification information is, for example, an ordering device ID. In the following explanation, the ordering device identification information is described as being the ordering device ID.
発注装置管理ファイル313は、発注装置2が発注可能な店舗の状況を管理するファイルである。発注装置管理ファイル313は、本部サーバ3が各発注装置2から受信した登録要求の承認に応じて更新される。図8は、発注装置管理ファイル313のデータ構成を示す図である。発注装置管理ファイル313に登録される各データは、発注装置および発注可能店舗を示す各情報が対応付けられている。 The ordering device management file 313 is a file that manages the status of stores where the ordering device 2 can place orders. The ordering device management file 313 is updated in response to approval of a registration request received by the headquarters server 3 from each ordering device 2. Figure 8 is a diagram showing the data structure of the ordering device management file 313. Each piece of data registered in the ordering device management file 313 is associated with information indicating the ordering device and the store where orders can be placed.
発注装置の項目には、発注装置2を識別する発注装置識別情報が登録される。発注装置識別情報は、店舗管理ファイル312の発注装置の項目に登録される情報と同一である。 In the ordering device field, ordering device identification information that identifies the ordering device 2 is registered. The ordering device identification information is the same as the information registered in the ordering device field of the store management file 312.
発注可能店舗の項目には、発注装置2で発注が可能な店舗を識別する店舗識別情報が登録される。店舗識別情報は、店舗管理ファイル312の店舗の項目に登録される情報と同一である。 In the "stores available for ordering" field, store identification information is registered that identifies stores available for ordering by the ordering device 2. The store identification information is the same as the information registered in the "store" field of the store management file 312.
図7の店舗管理ファイル312および図8の発注装置管理ファイル313に登録された情報では、オーナーXが経営する店舗はA店、B店、C店の3店舗であり、A店に設置された「1」の発注装置2によって、B店およびC店の発注が可能となっている。また、B店に設置された「2」の発注装置2、およびC店に設置された「3」の発注装置2は、自店舗の発注のみが可能となっている。 In the information registered in the store management file 312 in FIG. 7 and the ordering device management file 313 in FIG. 8, Owner X operates three stores: Store A, Store B, and Store C, and ordering device 2 "1" installed in Store A allows orders to be placed for Stores B and C. Furthermore, ordering device 2 "2" installed in Store B and ordering device 2 "3" installed in Store C are only capable of placing orders for their own stores.
同様に、オーナーZが経営する店舗はE店、F店の2店舗であり、E店に設置された「5」の発注装置2およびF店に設置された「6」の発注装置2のいずれも、E店およびF店の発注が可能となっている。 Similarly, Owner Z operates two stores, Store E and Store F, and both ordering device 2 "5" installed at Store E and ordering device 2 "6" installed at Store F can place orders for Store E and Store F.
発注情報管理ファイル314は、各発注装置2から受信した発注情報を店舗ごとに管理するファイルである。発注情報管理ファイル314は、発注装置2の発注情報ファイル214に登録される情報を店舗IDに対応付けて記憶する。 The order information management file 314 is a file that manages the order information received from each ordering device 2 for each store. The order information management file 314 stores the information registered in the order information file 214 of the ordering device 2 in association with the store ID.
在庫情報管理ファイル315は、各発注装置2から受信した在庫情報を店舗ごとに管理するファイルである。在庫情報管理ファイル315は、発注装置2の在庫情報ファイル215に登録される情報を店舗IDに対応付けて記憶する。 The inventory information management file 315 is a file that manages the inventory information received from each ordering device 2 for each store. The inventory information management file 315 stores the information registered in the inventory information file 215 of the ordering device 2 in association with the store ID.
図6に戻って本部サーバ3のハードウェアについて説明する。表示部32は、例えば液晶パネルで構成されており、各種情報を表示する。例えば、表示部32は、店舗管理ファイル312、発注装置管理ファイル313、発注情報管理ファイル314、および在庫情報管理ファイル315に登録された各種情報を表示する。 Returning to FIG. 6, the hardware of the headquarters server 3 will now be described. The display unit 32 is, for example, configured with an LCD panel, and displays various information. For example, the display unit 32 displays various information registered in the store management file 312, the ordering device management file 313, the ordering information management file 314, and the inventory information management file 315.
操作部33は、制御部30に情報を入力するためのもので、キーボード、マウス、表示部22の表面に設けられるタッチパネルなどで構成される。操作部33は、制御部20に各種情報を入力する。例えば、操作部23は、店舗管理ファイル312を更新するためのデータを制御部30に入力する。 The operation unit 33 is used to input information to the control unit 30, and is composed of a keyboard, a mouse, a touch panel provided on the surface of the display unit 22, and the like. The operation unit 33 inputs various information to the control unit 20. For example, the operation unit 23 inputs data to update the store management file 312 to the control unit 30.
通信部34は、発注装置2、発注先システム4などの外部装置と通信するためのインターフェイスである。制御部30は、通信部34を介して外部装置と接続されることで、当該外部装置と情報(データ)の送受信が可能となる。 The communication unit 34 is an interface for communicating with external devices such as the ordering device 2 and the supplier system 4. The control unit 30 is connected to an external device via the communication unit 34, thereby enabling the control unit 30 to send and receive information (data) to and from the external device.
続いて、本部サーバ3の制御部30の主たる機能構成について説明する。図9は、本部サーバ3の制御部30の機能構成を示すブロック図である。制御部30は、CPU301がROM302やメモリ部31に記憶された制御プログラムにしたがって動作することで、受信部3001、管理部3002、発注部3003、および送信部3004として機能する。なお、これら各機能を専用回路等のハードウェアで構成してもよい。 Next, the main functional configuration of the control unit 30 of the headquarters server 3 will be described. FIG. 9 is a block diagram showing the functional configuration of the control unit 30 of the headquarters server 3. The control unit 30 functions as a receiving unit 3001, a management unit 3002, an ordering unit 3003, and a transmitting unit 3004 by the CPU 301 operating in accordance with a control program stored in the ROM 302 or the memory unit 31. Note that each of these functions may be configured with hardware such as a dedicated circuit.
受信部3001は、各発注装置2から発注情報を受信する。具体的には、受信部3001は、発注装置2から当該発注装置2の自店舗の発注情報や登録済店舗の発注情報を受信する。また、受信部3001は、各発注装置2から在庫情報を受信する。さらに、受信部3001は、各発注装置2から登録要求を受信する。 The receiving unit 3001 receives ordering information from each ordering device 2. Specifically, the receiving unit 3001 receives ordering information for the ordering device 2's own store and ordering information for registered stores from the ordering device 2. The receiving unit 3001 also receives inventory information from each ordering device 2. Furthermore, the receiving unit 3001 receives registration requests from each ordering device 2.
管理部3002は、受信部3001が各発注装置2から受信した発注情報を発注情報管理ファイル314に店舗ごとに記憶することで、発注情報を管理する。管理部3002は、受信部3001が各発注装置2から受信した在庫情報を在庫情報管理ファイル315に店舗ごとに記憶することで、在庫情報を管理する。 The management unit 3002 manages the order information by storing the order information received by the receiving unit 3001 from each ordering device 2 in the order information management file 314 for each store. The management unit 3002 manages the inventory information by storing the inventory information received by the receiving unit 3001 from each ordering device 2 in the inventory information management file 315 for each store.
また、管理部3002は、受信部3001が各発注装置2から受信した登録要求に基づいて、発注装置管理ファイル313を更新する。より詳細には、管理部3002は、受信部3001が登録要求を受信すると、店舗管理ファイル312を参照して、当該登録要求に含まれる発注装置IDと他店舗の店舗IDとが同一のオーナーIDに対応付けられているか判断し、対応付けられている場合に当該登録要求を承認して発注装置管理ファイル313を更新する。言い換えれば、管理部3002は、受信部3001が発注装置2から受信した登録要求を承認する承認部としても機能する。 The management unit 3002 also updates the ordering device management file 313 based on the registration request received by the receiving unit 3001 from each ordering device 2. More specifically, when the receiving unit 3001 receives a registration request, the management unit 3002 refers to the store management file 312 to determine whether the ordering device ID included in the registration request and the store ID of another store are associated with the same owner ID, and if they are associated, approves the registration request and updates the ordering device management file 313. In other words, the management unit 3002 also functions as an approval unit that approves the registration request received by the receiving unit 3001 from the ordering device 2.
発注部3003は、各発注装置2から受信した発注情報を統合した発注情報を発注先システム4に出力する。より詳細には、発注部3003は、商品の納入先となる店舗の店舗ID、発注する商品の商品コード、当該商品の個数を示す個数情報、商品の納入日時を示す情報等を含む発注情報を発注先システム4に送信する。 The ordering unit 3003 outputs ordering information that integrates the ordering information received from each ordering device 2 to the ordering system 4. More specifically, the ordering unit 3003 transmits ordering information to the ordering system 4, the ordering information including the store ID of the store to which the product will be delivered, the product code of the product to be ordered, quantity information indicating the number of the product, information indicating the delivery date and time of the product, etc.
送信部3004は、各種情報を発注装置2に送信する。例えば、送信部3004は、受信部3001が受信した登録要求に対する登録完了通知を発注装置2に送信する。登録完了通知は、他店舗の登録を要求する登録要求について、管理部3002が承認して発注装置管理ファイル313に他店舗の店舗IDが登録されたことを通知するものである。送信部3004は、管理部3002が承認しない登録要求に対してはエラー情報を通知する。 The transmission unit 3004 transmits various information to the ordering device 2. For example, the transmission unit 3004 transmits a registration completion notification to the ordering device 2 in response to a registration request received by the reception unit 3001. The registration completion notification notifies the ordering device 2 that a registration request for registration of another store has been approved by the management unit 3002 and that the store ID of the other store has been registered in the ordering device management file 313. The transmission unit 3004 notifies error information in response to a registration request that is not approved by the management unit 3002.
次に、上記構成の発注システム1における発注装置2が実行する他店舗登録処理について説明する。他店舗登録処理は、発注装置2が自店舗の発注に加えて他店舗の発注を可能とするために実行される。図10は、発注装置2の制御部20による他店舗登録処理の流れを示すフローチャートである。 Next, the other store registration process executed by the ordering device 2 in the ordering system 1 configured as above will be described. The other store registration process is executed so that the ordering device 2 can place orders for other stores in addition to placing orders for its own store. FIG. 10 is a flowchart showing the flow of the other store registration process executed by the control unit 20 of the ordering device 2.
制御部20は、操作部23の操作によって入力部2001に登録要求が入力されたか否か判断し(ステップS1)、入力されていなければ(ステップS1のN)、ステップS1に戻って待機する。 The control unit 20 determines whether a registration request has been input to the input unit 2001 by operating the operation unit 23 (step S1), and if not (N in step S1), returns to step S1 and waits.
操作部23の操作によって入力部2001に登録要求が入力されると(ステップS1のY)、登録部2002は、送信部2005に他店舗IDを含む登録要求を送信させる。送信部2005は、登録部2002の指示に基づいて本部サーバ3に登録要求を送信する(ステップS2)。言い換えると、登録部2002は、送信部2005から送信される登録要求を用いて本部サーバ3に他店舗の店舗IDを記憶させる。これにより、登録部2002は、本部サーバ3に他店舗登録を行う。 When a registration request is input to the input unit 2001 by operating the operation unit 23 (Y in step S1), the registration unit 2002 causes the transmission unit 2005 to transmit a registration request including the other store ID. The transmission unit 2005 transmits the registration request to the headquarters server 3 based on an instruction from the registration unit 2002 (step S2). In other words, the registration unit 2002 uses the registration request transmitted from the transmission unit 2005 to store the store ID of the other store in the headquarters server 3. As a result, the registration unit 2002 registers the other store in the headquarters server 3.
続いて、制御部20は、取得部2003が本部サーバ3から登録完了通知を取得したか否か判断する(ステップS3)。取得部2003が本部サーバ3から登録完了通知を取得すると(ステップS3のY)、登録部2002は、本部サーバ3に記憶された店舗IDを発注可能店舗情報部213に記憶する。これにより、登録部2002は、発注可能店舗情報部213に他店舗登録を行う(ステップS4)。そして、制御部20は、他店舗登録処理を終了する。 The control unit 20 then determines whether the acquisition unit 2003 has acquired a registration completion notification from the headquarters server 3 (step S3). When the acquisition unit 2003 acquires a registration completion notification from the headquarters server 3 (Y in step S3), the registration unit 2002 stores the store ID stored in the headquarters server 3 in the orderable store information unit 213. This causes the registration unit 2002 to register other stores in the orderable store information unit 213 (step S4). The control unit 20 then ends the other store registration process.
ステップS3の処理において、取得部2003が本部サーバ3から登録完了通知を取得しないと(ステップS3のN)、言い換えると取得部2003が本部サーバ3からエラー通知を取得すると、表示制御部2004は、表示部22にエラー表示を行わせる(ステップS5)。そして、制御部20は、他店舗登録処理を終了する。 In the process of step S3, if the acquisition unit 2003 does not receive a registration completion notification from the headquarters server 3 (N in step S3), in other words, if the acquisition unit 2003 receives an error notification from the headquarters server 3, the display control unit 2004 causes the display unit 22 to display an error (step S5). Then, the control unit 20 ends the other store registration process.
上記他店舗登録処理によって、複数店舗を経営するオーナーはいずれかの店舗の発注装置2で他店舗の発注も行うことが可能となる。 The other store registration process allows owners who operate multiple stores to place orders for the other stores using the ordering device 2 of any of their stores.
続いて、発注装置2が実行する発注処理について説明する。発注処理は、発注装置2が自店舗および登録済店舗の発注を行うために実行される。図11は、発注装置2の制御部20による発注処理の流れを示すフローチャートである。 Next, the ordering process executed by the ordering device 2 will be described. The ordering process is executed so that the ordering device 2 can place orders for its own store and registered stores. FIG. 11 is a flowchart showing the flow of the ordering process executed by the control unit 20 of the ordering device 2.
制御部20は、操作部23の操作によって入力部2001に発注情報の入力開始を示す情報が入力されたか否か判断し(ステップS11)、入力されていなければ(ステップS11のN)、ステップS11に戻って待機する。 The control unit 20 determines whether or not information indicating the start of inputting order information has been input to the input unit 2001 by operating the operation unit 23 (step S11), and if no information has been input (N in step S11), returns to step S11 and waits.
操作部23の操作によって入力部2001に発注情報の入力開始を示す情報が入力されると(ステップS11のY)、発注可能店舗情報部213に他店舗の店舗IDが登録されているか否か判断する。すなわち、制御部20は、他店舗登録されているか否か判断する(ステップS12)。 When information indicating the start of inputting order information is input to the input unit 2001 by operating the operation unit 23 (Y in step S11), it is determined whether the store ID of another store is registered in the orderable store information unit 213. That is, the control unit 20 determines whether another store is registered (step S12).
他店舗登録されていると(ステップS12のY)、取得部2003は、本部サーバ3から他店舗、すなわち登録済店舗の在庫情報を取得する(ステップS13)。例えば、取得部2003は、送信部2005が送信した在庫情報要求(登録済店舗の店舗IDを含む)に対して本部サーバ3が出力した登録済店舗の在庫情報を取得する。 If another store is registered (Y in step S12), the acquisition unit 2003 acquires inventory information of the other store, i.e., the registered store, from the headquarters server 3 (step S13). For example, the acquisition unit 2003 acquires inventory information of the registered store output by the headquarters server 3 in response to an inventory information request (including the store ID of the registered store) sent by the sending unit 2005.
次いで、取得部2003は、在庫情報ファイル215から在庫情報を読み出して自店舗の在庫情報を取得する(ステップS14)。なお、ステップS12の処理において、他店舗登録がない場合(ステップS12のN)、制御部20は、ステップS13の処理をスキップしてステップS14に移行する。 Next, the acquisition unit 2003 reads the inventory information from the inventory information file 215 to acquire the inventory information of the own store (step S14). Note that in the process of step S12, if no other stores are registered (N in step S12), the control unit 20 skips the process of step S13 and proceeds to step S14.
表示制御部2004は、表示部22に発注情報の入力画面を表示させる(ステップS15)。ステップS15の処理において、表示制御部2004は、操作部23の操作に応じて、複数の入力画面を画面変移させる。 The display control unit 2004 causes the display unit 22 to display an input screen for order information (step S15). In the process of step S15, the display control unit 2004 transitions between multiple input screens in response to the operation of the operation unit 23.
例えば、表示制御部2004は、発注する商品を指定するための入力画面を表示し、続いて指定された商品に係る発注情報(個数、納入する店舗、納品予定日時等)を特定するするための入力画面を表示する。本実施形態においては、商品に係る発注情報を特定するするための入力画面では、操作部23の操作によって個数情報が入力される。このとき、表示制御部2004は、ステップS13およびステップS14の処理にて取得部2003が取得した在庫情報を入力画面に表示させる。 For example, the display control unit 2004 displays an input screen for specifying the product to be ordered, and then displays an input screen for specifying the order information (quantity, delivery store, scheduled delivery date and time, etc.) related to the specified product. In this embodiment, the quantity information is input by operating the operation unit 23 on the input screen for specifying the order information related to the product. At this time, the display control unit 2004 causes the stock information acquired by the acquisition unit 2003 in the processing of steps S13 and S14 to be displayed on the input screen.
続いて、制御部20は、発注情報の入力がなされたか否か判断し(ステップS16)、発注情報の入力がないと(ステップS16のN)、ステップS16の処理に戻る。制御部20は、操作部23の操作によって入力部2001に発注情報の入力が完了したことを示す情報が入力されたか否かを判断することによって、ステップS16の処理を行う。 The control unit 20 then determines whether or not order information has been input (step S16), and if no order information has been input (N in step S16), returns to the processing of step S16. The control unit 20 performs the processing of step S16 by determining whether or not information indicating that input of order information has been completed has been input to the input unit 2001 by operating the operation unit 23.
発注情報の入力がなされると(ステップS16のY)、送信部2005は、発注装置ID部212に記憶された発注装置IDを含む発注情報を本部サーバ3に送信する(ステップS17)。 When the order information is entered (Y in step S16), the transmission unit 2005 transmits the order information, including the order device ID stored in the order device ID unit 212, to the headquarters server 3 (step S17).
次いで、登録部2002は、入力部2001に入力された発注情報を発注情報ファイル214に登録する(ステップS18)。そして、制御部20は、発注処理を終了する。 Next, the registration unit 2002 registers the order information input to the input unit 2001 in the order information file 214 (step S18). Then, the control unit 20 ends the order process.
上記発注処理により、発注装置2は、自店舗の在庫情報のみならず登録済店舗の在庫情報も表示することができるとともに、当該自店舗および登録済店舗の発注情報を本部サーバ3に送信することができる。 By performing the above ordering process, the ordering device 2 can display inventory information for not only its own store but also registered stores, and can transmit ordering information for its own store and registered stores to the headquarters server 3.
ここで、発注情報入力画面について説明する。図12は、発注する商品が指定された後の入力画面の一例を示す図である。図12に示す入力画面は、納入予定日別に発注数を入力可能な入力画面である。入力画面には、ヘッダー部221、中分類表示部222、参考情報表示部223、商品名表示部224、店舗別発注情報表示部225、ファンクションキー表示部226、および指示ボタン表示部227が形成されている。 The order information input screen will now be described. Figure 12 is a diagram showing an example of the input screen after the product to be ordered has been specified. The input screen shown in Figure 12 is an input screen where the order quantity can be input by planned delivery date. The input screen is formed with a header section 221, a medium category display section 222, a reference information display section 223, a product name display section 224, an order information display section by store 225, a function key display section 226, and an instruction button display section 227.
ヘッダー部221には、入力画面を表示している時点の日時が発注日時として表示される。また、ヘッダー部221には、指定された商品が分類される大分類の名称およびその発注画面であることを示す「弁当発注」の文字が表示される。 The header section 221 displays the date and time when the input screen is displayed as the order date and time. The header section 221 also displays the name of the major category into which the specified product is classified, and the words "Lunchbox Order" to indicate that this is the ordering screen.
中分類表示部222には、指定された商品が分類される中分類の分類コードおよび分類名が表示される。 The intermediate category display section 222 displays the classification code and category name of the intermediate category into which the specified product is classified.
参考情報表示部223には、オーナーが発注情報を入力するにあたって参考となる参考情報が表示される。参考情報は、納品予定日の天候、気温、催事に関する情報である。また、納入予定日に商品を配送する配送便も参考情報として表示される。 The reference information display section 223 displays reference information that the owner can use as a reference when entering order information. The reference information is information about the weather, temperature, and events on the scheduled delivery date. In addition, the delivery service that will deliver the product on the scheduled delivery date is also displayed as reference information.
商品名表示部224には、指定された商品、すなわち発注数を入力する商品の商品名が表示される。 The product name display section 224 displays the product name of the specified product, i.e., the product for which the order quantity is being entered.
店舗別発注情報表示部225は、入力画面に複数形成されて、店舗別に各種情報を表示する。複数の店舗別発注情報表示部225が表示される場合、すなわち自店舗および登録済店舗の発注情報を入力する場合、最も上部の店舗別発注情報表示部225には、自店舗の情報が表示される。各店舗別発注情報表示部225には、店舗名表示部2251、在庫数表示部2252、価格表示部2253、および発注数入力部2254がそれぞれ形成されている。 Multiple store-specific order information display sections 225 are formed on the input screen to display various information by store. When multiple store-specific order information display sections 225 are displayed, i.e., when entering order information for the store itself and registered stores, the topmost store-specific order information display section 225 displays information for the store itself. Each store-specific order information display section 225 is formed with a store name display section 2251, a stock quantity display section 2252, a price display section 2253, and an order quantity input section 2254.
店舗名表示部2251には、店舗名が表示される。在庫数表示部2252には、発注情報の入力開始を示す情報が入力部2001に入力された際に取得部2003が取得した在庫情報に基づいた在庫数が表示される。価格表示部2253には、商品の価格が表示される。発注数入力部2254は、発注数を入力するエリアである。発注数は、購入予定日別かつ配送便別に入力することができる。 The store name display section 2251 displays the store name. The stock quantity display section 2252 displays the stock quantity based on the stock information acquired by the acquisition section 2003 when information indicating the start of input of order information is entered into the input section 2001. The price display section 2253 displays the price of the product. The order quantity input section 2254 is an area for inputting the order quantity. The order quantity can be entered by planned purchase date and by delivery method.
ファンクションキー表示部226には、複数のファンクションキーが表示される。ファンクションキーは、例えば詳細な在庫情報を閲覧するためのキーや特定の商品の販売動向を閲覧するためのキーなどである。 The function key display section 226 displays multiple function keys. The function keys are, for example, keys for viewing detailed inventory information and keys for viewing sales trends of specific products.
指示ボタン表示部227には、複数の指示ボタンが表示される。指示ボタンは、発注情報の入力を終了させるボタン、前の画面(商品を指定するための入力画面)に戻るためのボタンなどである。 The instruction button display section 227 displays multiple instruction buttons. The instruction buttons include a button to end the input of order information, a button to return to the previous screen (the input screen for specifying the product), etc.
オーナーは、上記入力画面で参考情報を参照しながら、1つの商品について、同じ入力画面で複数の店舗の発注数を入力することができる。そして、1つの商品について発注数の入力が終了すると、表示部22は他の商品の入力画面に画面変移する。 The owner can input order quantities for one product from multiple stores on the same input screen while referring to the reference information on the input screen. Then, when input of the order quantity for one product is completed, the display unit 22 transitions to the input screen for another product.
次に、本部サーバ3の制御部30が実行する発注情報受付処理について説明する。図13は、本部サーバ3の制御部による発注情報受付処理の流れを示すフローチャートである。 Next, the order information reception process executed by the control unit 30 of the headquarters server 3 will be described. FIG. 13 is a flowchart showing the flow of the order information reception process executed by the control unit of the headquarters server 3.
制御部30は、受信部3001が発注装置2から発注情報を受信したか否か判断し(ステップS21)、受信していなければ(ステップS21のN)、ステップS21に戻って待機する。 The control unit 30 determines whether the receiving unit 3001 has received order information from the ordering device 2 (step S21), and if not (N in step S21), returns to step S21 and waits.
受信部3001が発注情報を受信すると、(ステップS21のY)、管理部3002は、受信部3001が受信した発注情報に他店舗の発注情報が含まれているか否か判断する(ステップS22)。 When the receiving unit 3001 receives the order information (Y in step S21), the management unit 3002 determines whether the order information received by the receiving unit 3001 includes order information from other stores (step S22).
受信部3001が受信した発注情報に他店舗の発注情報が含まれていると(ステップS22のY)、管理部3002は、当該他店舗の対応付けがあるか否か判断する(ステップS23)。より詳細には、管理部3002は、発注装置管理ファイル313を参照して、発注情報に含まれる発注装置IDと他店舗の店舗IDとが対応づけられているか否か判断する。言い換えれば、管理部3002は、受信部3001が受信した発注情報に含まれる他店舗の発注情報が、登録済店舗の発注情報か否か判断する。 If the ordering information received by the receiving unit 3001 includes ordering information from another store (Y in step S22), the management unit 3002 determines whether or not there is an association with the other store (step S23). More specifically, the management unit 3002 refers to the ordering device management file 313 to determine whether or not the ordering device ID included in the ordering information is associated with the store ID of the other store. In other words, the management unit 3002 determines whether or not the ordering information from the other store included in the ordering information received by the receiving unit 3001 is ordering information from a registered store.
他店舗の対応付けがある場合(ステップS23のY)、管理部3002は、受信部3001が受信した発注情報を発注情報管理ファイル314に登録する(ステップS24)。そして、制御部30は、発注情報受付処理を終了する。 If there is an association with another store (Y in step S23), the management unit 3002 registers the order information received by the receiving unit 3001 in the order information management file 314 (step S24). Then, the control unit 30 ends the order information reception process.
なお、ステップS22の処理において、受信部3001が受信した発注情報に他店舗の発注情報が含まれていないと(ステップS22のN)、制御部30は、ステップS23の処理をスキップしてステップS24の処理に移行する。 Note that in the process of step S22, if the order information received by the receiving unit 3001 does not include order information from other stores (N in step S22), the control unit 30 skips the process of step S23 and proceeds to the process of step S24.
また、ステップS23の処理において、他店舗の対応付けがない場合(ステップS23のN)、送信部3004は、発注装置2にエラー情報を送信する(ステップS25)。送信されるエラー情報は、発注装置2によって送信された発注情報に含まれる他店舗の発注情報が、当該発注装置2の登録済店舗のものでないことを示す情報である。そして、制御部30は、発注情報受付処理を終了する。 In addition, in the process of step S23, if there is no correspondence with another store (N in step S23), the transmission unit 3004 transmits error information to the ordering device 2 (step S25). The transmitted error information is information indicating that the ordering information of another store included in the ordering information transmitted by the ordering device 2 is not that of a registered store of the ordering device 2. Then, the control unit 30 ends the ordering information reception process.
上記発注情報受付処理によって、本部サーバ3は、発注装置2から受信した発注情報が登録済店舗でない他の店舗の発注情報を含んでいないことを条件に、当該発注装置2から受信した発注情報を受付ける。これにより、本部サーバ3は、発注装置2から当該発注装置2に権限のない発注情報を受付けることを防止することができる。 By the above-mentioned order information reception process, the headquarters server 3 accepts the order information received from the ordering device 2 on the condition that the order information received from the ordering device 2 does not include order information of other stores that are not registered stores. This allows the headquarters server 3 to prevent the ordering device 2 from accepting order information that the ordering device 2 does not have authority to accept.
以上説明したとおり、上記実施形態の発注装置2は、自装置に対応付けられた店舗の商品の発注情報を複数の店舗の発注情報を管理する本部サーバ3に送信する発注装置2であって、前記対応付けられた店舗と異なる店舗を登録する登録部2002と、登録部2002によって登録された店舗の商品の発注情報が入力される入力部2001と、入力部2001に入力された発注情報を本部サーバ3に送信する送信部2005と、を備える。 As described above, the ordering device 2 of the above embodiment is an ordering device 2 that transmits ordering information for products of a store associated with the ordering device itself to a headquarters server 3 that manages ordering information for multiple stores, and includes a registration unit 2002 that registers a store other than the associated store, an input unit 2001 into which ordering information for products of the store registered by the registration unit 2002 is input, and a transmission unit 2005 that transmits the ordering information input to the input unit 2001 to the headquarters server 3.
これにより、複数の店舗を跨いで構築された発注システム1において、1店舗の発注装置2によって、登録された他店舗の発注情報を本部サーバ3に送信することができる。すなわち、1店舗の発注装置2で他店舗の商品の発注を行うことができる。このため、フランチャイズ契約によって複数の店舗を経営するオーナーの発注業務の負担を低減させることができる。 As a result, in an ordering system 1 built across multiple stores, the ordering device 2 of one store can transmit registered ordering information of other stores to the headquarters server 3. In other words, the ordering device 2 of one store can be used to order products from other stores. This reduces the ordering burden on owners who operate multiple stores under franchise agreements.
また、上記実施形態の発注装置2は、登録部2002によって登録された店舗における商品の在庫情報を取得する取得部2003と、取得部2003が取得した在庫情報を表示部22に表示させる表示制御部2004と、をさらに備える。 In addition, the ordering device 2 of the above embodiment further includes an acquisition unit 2003 that acquires inventory information of products in the store registered by the registration unit 2002, and a display control unit 2004 that displays the inventory information acquired by the acquisition unit 2003 on the display unit 22.
これにより、複数の店舗を経営するオーナーが1店舗の発注装置2で他店舗の商品の発注を行う際、当該他店舗の在庫情報を確認することができる。このため、オーナーは他店舗の発注においても、商品の在庫数に応じた適切な発注を行うことが可能となる。 As a result, when an owner who manages multiple stores uses the ordering device 2 of one store to place an order for a product from another store, the owner can check the inventory information of the other store. This allows the owner to place appropriate orders for other stores according to the number of products in stock.
さらに、上記実施形態の発注装置2の表示制御部2004は、商品の発注情報を入力する入力画面に、取得部2003が取得した当該商品の在庫情報を表示させる。 Furthermore, the display control unit 2004 of the ordering device 2 in the above embodiment displays the inventory information of the product acquired by the acquisition unit 2003 on the input screen for inputting the product order information.
これにより、オーナーは、他店舗の在庫情報を確認しながら当該他店舗の発注情報を入力することができる。このため、オーナーによる発注情報の入力の操作性を向上させることができる。 This allows the owner to input order information for another store while checking the inventory information of that store. This improves the ease with which the owner can input order information.
加えて、上記実施形態の発注装置2の表示制御部2004は、発注情報の入力画面に、商品を示す情報と、登録部2002によって登録された他店舗を示す情報と、を対応付けて表示させる。 In addition, the display control unit 2004 of the ordering device 2 in the above embodiment displays information indicating the product and information indicating other stores registered by the registration unit 2002 in association with each other on the order information input screen.
これにより、オーナーは、1商品の発注情報について、同一入力画面で複数の店舗の発注情報を入力することができる。この点においても、オーナーによる発注情報の入力の操作性を向上させることができる。 This allows the owner to input order information for one product from multiple stores on the same input screen. This also improves the ease of inputting order information by the owner.
なお、上記実施形態において、発注装置2および本部サーバ3の各装置で実行される制御プログラムは、CD-ROM等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上記各装置で実行される制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良く、さらには、インターネット等のネットワーク経由で提供するように構成しても良い。 In the above embodiment, the control programs executed by each device of the ordering device 2 and the headquarters server 3 may be configured to be provided by recording them on a computer-readable recording medium such as a CD-ROM. Also, the control programs executed by each device may be configured to be stored on a computer connected to a network such as the Internet and provided by downloading them via the network, or may be configured to be provided via a network such as the Internet.
以上、本発明の実施形態を説明したが、これら実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiments of the present invention have been described above, these embodiments are presented as examples and are not intended to limit the scope of the invention. The above-described embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims.
1 発注システム
2 発注装置
3 本部サーバ(サーバ装置)
22 表示部
2001 入力部
2002 登録部
2003 取得部
2004 表示制御部
2005 送信部
3001 受信部
3002 管理部
1 Ordering system 2 Ordering device 3 Headquarters server (server device)
22 Display unit 2001 Input unit 2002 Registration unit 2003 Acquisition unit 2004 Display control unit 2005 Transmission unit 3001 Reception unit 3002 Management unit
Claims (7)
前記対応付けられた店舗と異なる他店舗を登録する登録部と、
前記登録部によって登録された他店舗の発注情報が入力される入力部と、
前記入力部に入力された発注情報を前記サーバ装置に送信する送信部と、
を備える発注装置。 An ordering device that transmits ordering information of a product of a store associated with the ordering device to a server device that manages ordering information of a plurality of stores,
A registration unit that registers a store other than the associated store;
an input unit to which the order information of the other store registered by the registration unit is input;
a transmission unit that transmits the order information inputted to the input unit to the server device;
An ordering device comprising:
前記取得部が取得した在庫情報を表示部に表示させる表示制御部と、
をさらに備える請求項1に記載の発注装置。 an acquisition unit that acquires inventory information of other stores registered by the registration unit;
a display control unit that causes the inventory information acquired by the acquisition unit to be displayed on a display unit;
The ordering device according to claim 1 , further comprising:
請求項2に記載の発注装置。 The display control unit displays inventory information of the product acquired by the acquisition unit on an input screen for inputting order information of the product of the other store.
The ordering device according to claim 2.
請求項3に記載の発注装置。 The display control unit causes the input screen to display information indicating the product and information indicating the other store registered by the registration unit in association with each other.
The ordering device according to claim 3.
前記発注装置は、
自装置に対応付けられた店舗と異なる他店舗を登録する登録部と、
前記登録部によって登録された他店舗の商品の発注情報が入力される入力部と、
前記入力部に入力された発注情報を前記サーバ装置に送信する送信部と、を備え、
前記サーバ装置は、
前記発注装置から発注情報を受信する受信部と、
前記受信部が受信した発注情報を店舗ごとに管理する管理部と、
を備える発注システム。 An ordering system comprising: an ordering device associated with each store; and a server device that receives ordering information from the ordering device and manages ordering information for a plurality of stores,
The ordering device includes:
a registration unit that registers a store other than the store associated with the device;
an input unit to which order information of products from other stores registered by the registration unit is input;
a transmission unit that transmits the order information inputted to the input unit to the server device,
The server device includes:
A receiving unit that receives order information from the ordering device;
a management unit that manages the order information received by the receiving unit for each store;
An ordering system comprising:
請求項5に記載の発注システム。 When the order information received by the receiving unit includes order information of the other store, the management unit registers the order information received by the receiving unit on the condition that the store associated with the ordering device and the other store are associated in advance.
6. The ordering system according to claim 5.
前記コンピュータを、
前記対応付けられた店舗と異なる他店舗を登録する登録部と、
前記登録部によって登録された他店舗の発注情報が入力される入力部と、
前記入力部に入力された発注情報を前記サーバ装置に送信する送信部と、
として機能させるプログラム。
A program for controlling an ordering device that transmits ordering information of a product of a store associated with the ordering device to a server device that manages ordering information of a plurality of stores, the program comprising:
The computer,
A registration unit that registers a store other than the associated store;
an input unit to which the order information of the other store registered by the registration unit is input;
a transmission unit that transmits the order information inputted to the input unit to the server device;
A program that functions as a
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022024992A JP7713409B2 (en) | 2022-02-21 | 2022-02-21 | Ordering device, ordering system, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022024992A JP7713409B2 (en) | 2022-02-21 | 2022-02-21 | Ordering device, ordering system, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023121578A JP2023121578A (en) | 2023-08-31 |
| JP7713409B2 true JP7713409B2 (en) | 2025-07-25 |
Family
ID=87798055
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022024992A Active JP7713409B2 (en) | 2022-02-21 | 2022-02-21 | Ordering device, ordering system, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7713409B2 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000331246A (en) | 1999-05-19 | 2000-11-30 | Toshiba Tec Corp | Product sales data processing system |
| US20030050994A1 (en) | 2001-07-27 | 2003-03-13 | Robert Pollack | Method of aggregating, classifying, reporting and cross-tabbing data in real time |
| JP2011145960A (en) | 2010-01-18 | 2011-07-28 | Fujitsu Fsas Inc | Apparatus and program for managing proportional distribution of commodity |
| JP2015219781A (en) | 2014-05-19 | 2015-12-07 | 東芝テック株式会社 | Order placement device and program |
| WO2018012389A1 (en) | 2016-07-11 | 2018-01-18 | パナソニックIpマネジメント株式会社 | Facility operation support device, user terminal device, and facility operation support method |
| JP2019008544A (en) | 2017-06-23 | 2019-01-17 | 東芝テック株式会社 | Server device, program, and order system |
| JP2021028768A (en) | 2019-08-09 | 2021-02-25 | 株式会社ライラック | Stock control system |
-
2022
- 2022-02-21 JP JP2022024992A patent/JP7713409B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000331246A (en) | 1999-05-19 | 2000-11-30 | Toshiba Tec Corp | Product sales data processing system |
| US20030050994A1 (en) | 2001-07-27 | 2003-03-13 | Robert Pollack | Method of aggregating, classifying, reporting and cross-tabbing data in real time |
| JP2011145960A (en) | 2010-01-18 | 2011-07-28 | Fujitsu Fsas Inc | Apparatus and program for managing proportional distribution of commodity |
| JP2015219781A (en) | 2014-05-19 | 2015-12-07 | 東芝テック株式会社 | Order placement device and program |
| WO2018012389A1 (en) | 2016-07-11 | 2018-01-18 | パナソニックIpマネジメント株式会社 | Facility operation support device, user terminal device, and facility operation support method |
| JP2019008544A (en) | 2017-06-23 | 2019-01-17 | 東芝テック株式会社 | Server device, program, and order system |
| JP2021028768A (en) | 2019-08-09 | 2021-02-25 | 株式会社ライラック | Stock control system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023121578A (en) | 2023-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI391870B (en) | Purchasing operation system, purchasing operation processing method and purchasing operation processing program | |
| US20220318738A1 (en) | Consumer purchasing assistant apparatus, system and methods | |
| TWI467507B (en) | Information processing devices, information processing methods and programs | |
| JP6074350B2 (en) | Product sales management server and internet sales promotion system | |
| KR20050001121A (en) | A system and method for ordering goods in advance | |
| JP6696946B2 (en) | Systems, methods and programs | |
| US8123129B2 (en) | Information provision intermediation apparatus | |
| JP7713409B2 (en) | Ordering device, ordering system, and program | |
| CN110472926A (en) | Value control server, value control method and computer readable recording medium | |
| KR20230028054A (en) | Method and apparatus for providing subscription service | |
| JP7224772B2 (en) | Trial system, trial method, trial processing device and its program | |
| US20220164832A1 (en) | Sales management server, sales management system, and sales management method | |
| JP2019021300A (en) | Electronic commerce integrated management system | |
| JP2015191596A (en) | order management system and order management method | |
| JP2024044285A (en) | Information processing equipment and notification system | |
| JP6328314B1 (en) | Electronic commerce integrated management system | |
| JP2022110524A (en) | Deposited product management device, deposited product management method, and deposited product management program | |
| JP2010079358A (en) | System and program for processing sales result data | |
| JP7854549B2 (en) | Information processing device, information processing method, and program | |
| JP2015164016A (en) | Order system and store terminal | |
| JP7581394B2 (en) | Procurement management system, computer program for procurement management system, and control method for procurement management system | |
| JP6300248B1 (en) | Electronic commerce integrated management system | |
| JP2024107554A (en) | Procurement management system, computer program for procurement management system, and control method for procurement management system | |
| JP7079667B2 (en) | Price competition promotion system, price competition promotion method and price competition promotion program | |
| KR20160104755A (en) | System and method for managing logistics using image code |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240910 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250512 |
|
| 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: 20250701 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250714 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7713409 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |