Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5457422B2 - Information processing apparatus and program - Google Patents
[go: Go Back, main page]

JP5457422B2 - Information processing apparatus and program - Google Patents

Information processing apparatus and program Download PDF

Info

Publication number
JP5457422B2
JP5457422B2 JP2011233348A JP2011233348A JP5457422B2 JP 5457422 B2 JP5457422 B2 JP 5457422B2 JP 2011233348 A JP2011233348 A JP 2011233348A JP 2011233348 A JP2011233348 A JP 2011233348A JP 5457422 B2 JP5457422 B2 JP 5457422B2
Authority
JP
Japan
Prior art keywords
product
information
store
server
stores
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2011233348A
Other languages
Japanese (ja)
Other versions
JP2013092845A (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.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2011233348A priority Critical patent/JP5457422B2/en
Publication of JP2013092845A publication Critical patent/JP2013092845A/en
Application granted granted Critical
Publication of JP5457422B2 publication Critical patent/JP5457422B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明の実施形態は、情報処理装置及びプログラムに関する。   Embodiments described herein relate generally to an information processing apparatus and a program.

近年のネットワークの普及により、インターネットを介して商品の販売を行う販売方式(EC:Electronic Commerce)が盛んに行われている。また、スーパーマーケット等の店舗においても、店舗内で販売している商品をインターネットを介して販売する、所謂ネットスーパーと呼ばれる販売方式が行われている。   With the spread of networks in recent years, a sales method (EC: Electronic Commerce) for selling products via the Internet is actively performed. Also, in a store such as a supermarket, a so-called “net supermarket” sales method is performed in which products sold in the store are sold via the Internet.

上述したようなネットスーパーシステムを構築するには、下記のようにデータの発生元が複数になるため、どの店のどの商品がどのような売価でサイト表示されているかを一括管理する必要がある。
(1)各店舗に備えられた店舗サーバからの売価情報
(2)上位システムとなる本部サーバからの商品情報
(3)ネットスーパーサーバのネットスーパーサイト上でのメンテナンス情報
In order to build a net super system as described above, there are multiple sources of data as shown below, so it is necessary to collectively manage which products at which stores are displayed at what prices. .
(1) Price information from the store server provided at each store (2) Product information from the headquarter server as a higher system (3) Maintenance information on the net super site of the net super server

実施形態の情報処理装置は、店舗で販売される各種の商品情報を格納する店舗用の商品マスタファイルを店舗毎に保持する第1サーバ群から店舗毎の商品情報を受信する店舗情報受信手段と、前記第1サーバ群に対して送信する全店共通の商品情報を格納する商品マスタファイルを保持する第2サーバから前記全店共通の商品情報を受信する共通情報受信手段と、前記店舗毎の商品情報と前記全店共通の商品情報とから、双方に共通するものであってネットスーパーサービスを提供するためのサイトを運営する第3サーバに対する送信対象となる送信対象商品を抽出する商品抽出手段と、前記送信対象商品に対して、前記ネットスーパーサービスで取り扱うか否かを設定する取扱設定手段と、前記ネットスーパーサービスで取り扱うか否かが設定された前記送信対象商品に係る商品情報を格納したネットスーパー用の商品マスタファイルを生成するマスタファイル生成手段と、を備える。   The information processing apparatus according to the embodiment includes a store information receiving unit that receives product information for each store from a first server group that stores a product master file for the store that stores various product information sold in the store for each store. , Common information receiving means for receiving product information common to all stores from a second server holding a product master file storing product information common to all stores to be transmitted to the first server group, and product information for each store And product information common to both stores and product extraction means for extracting a transmission target product to be transmitted to a third server operating a site for providing a net super service, Handling setting means for setting whether or not the product to be transmitted is handled by the Internet super service, and whether or not the product is handled by the internet super service Comprising a master file generating means for generating a product master file for online supermarket which stores product information relating to the constant has been the transmission Shipping and.

実施形態のプログラムは、店舗で販売される各種の商品情報を格納する店舗用の商品マスタファイルを店舗毎に保持する第1サーバ群から店舗毎の商品情報を受信する店舗情報受信手段と、前記第1サーバ群に対して送信する全店共通の商品情報を格納する商品マスタファイルを保持する第2サーバから前記全店共通の商品情報を受信する共通情報受信手段と、前記店舗毎の商品情報と前記全店共通の商品情報とから、双方に共通するものであってネットスーパーサービスを提供するためのサイトを運営する第3サーバに対する送信対象となる送信対象商品を抽出する商品抽出手段と、前記送信対象商品に対して、前記ネットスーパーサービスで取り扱うか否かを設定する取扱設定手段と、前記ネットスーパーサービスで取り扱うか否かが設定された前記送信対象商品に係る商品情報を格納したネットスーパー用の商品マスタファイルを生成するマスタファイル生成手段と、としてコンピュータを機能させる。   The program according to the embodiment includes a store information receiving unit that receives product information for each store from a first server group that stores for each store a product master file for the store that stores various product information sold in the store, Common information receiving means for receiving commodity information common to all stores from a second server holding a commodity master file for storing commodity information common to all stores to be transmitted to the first server group, commodity information for each store, and Product extraction means for extracting a transmission target product that is common to both stores and that is a transmission target for a third server that operates a site for providing an Internet super service, from the product information common to all stores, and the transmission target Handling setting means for setting whether or not the product is handled by the Internet super service, and whether or not the product is handled by the internet super service. A master file generating means for generating a product master file for online supermarket which stores product information related to the transmission Shipping that is, causes a computer to function as.

図1は、販売システムの全体構成を概略的に示したシステム構成図である。FIG. 1 is a system configuration diagram schematically showing the overall configuration of a sales system. 図2は、商品管理サーバの構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of the product management server. 図3は、店舗用商品マスタ管理ファイルの構成を示す模式図である。FIG. 3 is a schematic diagram showing a configuration of a store product master management file. 図4は、本部用商品マスタ管理ファイルの構成を示す模式図である。FIG. 4 is a schematic diagram showing the configuration of the headquarters product master management file. 図5は、ネットスーパー向け商品マスタの作成および送信手順を概略的に示す説明図である。FIG. 5 is an explanatory diagram schematically showing a procedure for creating and transmitting a product master for an internet supermarket. 図6は、マスタファイル生成および送信処理の流れを示すフローチャートである。FIG. 6 is a flowchart showing the flow of master file generation and transmission processing. 図7は、送信対象商品抽出処理を示す説明図である。FIG. 7 is an explanatory diagram illustrating a transmission target product extraction process. 図8は、取扱フラグの取扱いを示す説明図である。FIG. 8 is an explanatory diagram showing the handling of the handling flag. 図9は、取扱フラグの取扱いを示す説明図である。FIG. 9 is an explanatory diagram showing the handling of the handling flag. 図10は、取扱フラグの取扱いを示す説明図である。FIG. 10 is an explanatory diagram showing the handling of the handling flag. 図11は、ネットスーパー向け商品マスタの一例を示す模式図である。FIG. 11 is a schematic diagram illustrating an example of a merchandise master for internet supermarkets. 図12は、ネットスーパー向け商品マスタの一例を示す模式図である。FIG. 12 is a schematic diagram illustrating an example of a merchandise master for internet supermarkets. 図13は、送信対象条件の例を示す図である。FIG. 13 is a diagram illustrating an example of transmission target conditions. 図14は、マスタメンテナンス処理の流れを示すフローチャートである。FIG. 14 is a flowchart showing the flow of the master maintenance process. 図15は、条件選択画面の一例を示す正面図である。FIG. 15 is a front view showing an example of the condition selection screen. 図16は、条件選択画面の表示制御例を示す模式図である。FIG. 16 is a schematic diagram illustrating a display control example of the condition selection screen. 図17は、商品一覧画面の一例を示す正面図である。FIG. 17 is a front view illustrating an example of a product list screen. 図18は、優先順の割り付け例を示す説明図である。FIG. 18 is an explanatory diagram of an example of priority order assignment. 図19は、優先順の割り付け例を示す説明図である。FIG. 19 is an explanatory diagram of an example of priority order assignment. 図20は、優先順の割り付け例を示す説明図である。FIG. 20 is an explanatory diagram of an example of priority order assignment. 図21は、優先順の割り付け例を示す説明図である。FIG. 21 is an explanatory diagram of an example of priority order assignment. 図22は、優先順の割り付け例を示す説明図である。FIG. 22 is an explanatory diagram of an example of priority order assignment. 図23は、全店共通情報メンテナンス画面の一例を示す正面図である。FIG. 23 is a front view showing an example of an all-store common information maintenance screen. 図24は、店別情報メンテナンス画面の一例を示す正面図である。FIG. 24 is a front view showing an example of the store-specific information maintenance screen.

以下、添付図面を参照して、実施形態に係る情報処理装置及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施の形態によりこの発明が限定されるものではない。   Hereinafter, with reference to an accompanying drawing, an information processor concerning an embodiment and an embodiment of a program are described in detail. The present invention is not limited to the embodiments described below.

図1は、販売システム1の全体構成を概略的に示したシステム構成図である。図1に示したように、販売システム1は、商品販売データ処理装置としての複数台のPOS(Point Of Sales:販売時点管理)端末2および各POS端末2をLAN3によって接続して集中管理する第1サーバである店舗サーバ4を備えていて各店舗に設けられるPOSシステム7と、専用回線8を介して店舗サーバ4を接続する第2サーバである本部サーバ13と、専用回線8を介して店舗サーバ4を接続する商品管理サーバ14と、を備えている。なお、本部サーバ13と商品管理サーバ14とは、LAN9によって接続されている。   FIG. 1 is a system configuration diagram schematically showing the overall configuration of the sales system 1. As shown in FIG. 1, the sales system 1 connects a plurality of point-of-sale (POS) terminals 2 as product sales data processing devices and each POS terminal 2 via a LAN 3 to perform centralized management. A POS system 7 provided in each store with a store server 4 that is one server, a headquarter server 13 that is a second server that connects the store server 4 via a dedicated line 8, and a store via a dedicated line 8 And a merchandise management server 14 to which the server 4 is connected. The headquarter server 13 and the product management server 14 are connected by a LAN 9.

POSシステム7について簡単に説明する。店舗サーバ4は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等
で構成されるコンピュータ構成の制御部、キーボードや各種ボタン等の入力デバイス、CRTやLCD等の表示デバイス、店舗で販売される各種の商品情報を格納する店舗用の商品マスタファイルを格納するHDDやフラッシュメモリ等の記憶デバイス、ネットワーク5に接続可能な通信インタフェース等を備え(何れも図示せず)、記憶デバイスに記憶された所定のプログラムを制御部が実行することで、POSシステム7全体の制御を受け持つものである。
The POS system 7 will be briefly described. The store server 4 includes a control unit having a computer configuration including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an input device such as a keyboard and various buttons, a CRT, an LCD, and the like. A display device, a storage device such as an HDD or a flash memory for storing a product master file for a store that stores various product information sold in the store, a communication interface that can be connected to the network 5 and the like (not shown) ) The control unit executes the predetermined program stored in the storage device, thereby taking control of the POS system 7 as a whole.

POS端末2は、ユニークなレジナンバーを割り振られて精算場所に配設されており、キャッシャが売上処理を行うための端末である。POS端末2は、キーボード、ドロワ、表示器、カードリーダ/ライタ、コードスキャナ等が接続されている。POS端末2は、コードスキャナによりバーコードや二次元コード等の形態で各商品に付加された商品コードを読み取ると、この商品コードを店舗サーバ4に通知することで商品の問い合わせを行
う。店舗サーバ4は、POS端末2からの問い合わせに応じて商品マスタファイルを検索し、該当する商品コードに対応した商品情報を読み出してPOS端末2へ送信する。POS端末2は、店舗サーバ4から対応する商品の単価等を取得する。また、POS端末2は、購入対象となった商品の単価及び販売個数に基づき、これら商品の総額を算出し精算等の処理を行って売上データを生成した後、当該売上データを所定のタイミングで店舗サーバ4に送信する。
The POS terminal 2 is allocated at a checkout location with a unique cash register number, and is a terminal for the cashier to perform sales processing. The POS terminal 2 is connected with a keyboard, drawer, display, card reader / writer, code scanner, and the like. When the POS terminal 2 reads a product code added to each product in the form of a barcode, a two-dimensional code, or the like by a code scanner, the POS terminal 2 makes an inquiry about the product by notifying the store server 4 of the product code. The store server 4 searches the product master file in response to an inquiry from the POS terminal 2, reads product information corresponding to the corresponding product code, and transmits it to the POS terminal 2. The POS terminal 2 acquires the unit price of the corresponding product from the store server 4. In addition, the POS terminal 2 calculates the total amount of these products based on the unit price and the number of products to be purchased, performs a process such as payment, generates sales data, and then stores the sales data at a predetermined timing. It transmits to the store server 4.

加えて、図1に示したように、販売システム1は、POSシステム7が設置された店舗内で販売されている商品を、インターネット等のネットワーク5を介して販売するネットスーパーサービスを提供するためのサイトを運営する第3サーバであるネットスーパーサーバ6を備えている。ネットスーパーサーバ6は、インターネット5を介して顧客端末10から接続可能である。   In addition, as shown in FIG. 1, the sales system 1 provides a net super service for selling products sold in a store where the POS system 7 is installed via a network 5 such as the Internet. The network super server 6 which is a third server for managing the site is provided. The net super server 6 can be connected from the customer terminal 10 via the Internet 5.

ネットスーパーサーバ6は、CPU、ROM、RAM等で構成されるコンピュータ構成の制御部、キーボードや各種ボタン等の入力デバイス、CRTやLCD等の表示デバイス、HDDやフラッシュメモリ等の記憶デバイス、ネットワーク5に接続可能な通信インタフェース等を備え(何れも図示せず)、記憶デバイスに記憶された所定のプログラム(例えば、Webアプリケーション、データベースプログラム等)を制御部が実行することで各種の機能部を実現する。   The net super server 6 includes a control unit having a computer configuration including a CPU, a ROM, a RAM, an input device such as a keyboard and various buttons, a display device such as a CRT and an LCD, a storage device such as an HDD and a flash memory, and a network 5. A communication interface that can be connected to the computer (none of which are shown), and various control units are realized by the control unit executing predetermined programs stored in the storage device (for example, Web applications, database programs, etc.) To do.

顧客端末10は、ネットスーパーの顧客(ユーザ)が操作するパーソナルコンピュータ(Personal computer:PC)や携帯電話等の端末装置である。顧客端末10は、CPU、ROM、RAM等で構成される制御部、キーボードや各種ボタン等の入力デバイス、CRTやLCD等の表示デバイス、HDDやフラッシュメモリ等の記憶デバイス、ネットワーク5に接続可能な通信インタフェース等を備え(何れも図示せず)、記憶デバイスに記憶された所定のプログラム(例えば、Webブラウザ等)を制御部が実行することで各種の機能を実現する。   The customer terminal 10 is a terminal device such as a personal computer (PC) or a mobile phone operated by an Internet supermarket customer (user). The customer terminal 10 can be connected to a control unit composed of a CPU, ROM, RAM, etc., an input device such as a keyboard and various buttons, a display device such as a CRT and an LCD, a storage device such as an HDD and a flash memory, and a network 5 A communication interface or the like (not shown) is provided, and various functions are realized by the control unit executing a predetermined program (for example, a Web browser) stored in the storage device.

また、各店舗には、ネットスーパーサーバ6で受け付けた注文商品を含む注文商品リストを当該ネットスーパーサーバ6から受け取って管理するネットスーパー管理サーバ11と、ネットスーパーサーバ6で受け付けた注文商品リストに従って該当する商品を店舗内から収集した商品を顧客毎に仕分けるパッキング作業に用いるパッキング装置12とが、備えられている。   Each store also has a supermarket management server 11 that receives and manages an ordered merchandise list including the ordered merchandise received by the net super server 6 from the net super server 6 and an ordered merchandise list received by the net super server 6. A packing device 12 is provided that is used for packing work for sorting the products for which the corresponding products are collected from the store for each customer.

ネットスーパー管理サーバ11は、CPU、ROM、RAM等で構成されるコンピュータ構成の制御部、キーボードや各種ボタン等の入力デバイス、CRTやLCD等の表示デバイス、HDDやフラッシュメモリ等の記憶デバイス、LAN3やネットワーク5に接続可能な通信インタフェース等を備え(何れも図示せず)、記憶デバイスに記憶された所定のプログラム(例えば、Webアプリケーション、データベースプログラム等)を制御部が実行することで、ネットスーパーサービスを提供するために必要な各種のデータを管理する。   The net super management server 11 includes a control unit having a computer configuration including a CPU, a ROM, a RAM, an input device such as a keyboard and various buttons, a display device such as a CRT and an LCD, a storage device such as an HDD and a flash memory, and a LAN 3 Or a communication interface that can be connected to the network 5 (none of which is shown), and the control unit executes a predetermined program (for example, a Web application, a database program, etc.) stored in the storage device, thereby Manage various data necessary to provide services.

本部サーバ13は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等で構成されるコンピュータ構成の制御部(
図示せず)を備えており、各店舗の店舗サーバ4から送信される売上データを管理したり、各店舗の店舗サーバ4や商品管理サーバ14に対して全店共通の商品マスタファイルを送信したりするネットスーパーサービスを提供するために必要な各種のデータを管理するサーバである。
The headquarter server 13 is a computer-configured control unit (CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), etc.
(Not shown) for managing sales data transmitted from the store server 4 of each store, or transmitting a product master file common to all stores to the store server 4 and the product management server 14 of each store It is a server that manages various data necessary for providing the Internet super service.

商品管理サーバ14は、ネットスーパーサービスを提供するにあたって、どの店のどの
商品がどのような売価でサイト表示されているかを一括管理する情報処理装置であり、その電装系は例えば図2に示すような構成とされている。
The merchandise management server 14 is an information processing apparatus that collectively manages which merchandise of which store is displayed on the site at what price when providing the net super service, and its electrical system is, for example, as shown in FIG. It is made into the composition.

ここで、図2は、商品管理サーバ14の構成を示すブロック図である。図2に示すように、商品管理サーバ14は、CPU、ROM、RAM等で構成されるコンピュータ構成の制御部31と、バス32と、LAN9に接続可能な第1通信インタフェース331と、ネットワーク5に接続可能な第2通信インタフェース332と、専用回線8に接続可能な第3通信インタフェース333と、I/O機器制御部34と、キーボードやマウス等により構成される操作入力部35と、CRTやLCD等の表示デバイスにより構成される表示部36と、HDDやフラッシュメモリ等の記憶デバイスにより構成される記憶部37と、を備えている。   Here, FIG. 2 is a block diagram showing a configuration of the product management server 14. As shown in FIG. 2, the merchandise management server 14 includes a control unit 31 having a computer configuration including a CPU, a ROM, a RAM, and the like, a bus 32, a first communication interface 331 that can be connected to the LAN 9, and a network 5. A connectable second communication interface 332, a third communication interface 333 connectable to the dedicated line 8, an I / O device control unit 34, an operation input unit 35 including a keyboard and a mouse, a CRT and an LCD And a storage unit 37 configured by a storage device such as an HDD or a flash memory.

制御部31は、バス32に接続された第1通信インタフェース331を介して本部サーバ13との間で相互にオンライン通信を実行し得るように構成されている。また、制御部31は、バス32に接続された第2通信インタフェース332を介してネットスーパーサーバ6との間で相互にオンライン通信を実行し得るように構成されている。また、制御部31は、バス32に接続された第3通信インタフェース333を介して店舗サーバ4との間で相互にオンライン通信を実行し得るように構成されている。さらに、制御部31には、バス32及びI/O機器制御部34を介して、操作入力部35、表示部36、記憶部37が接続されている。   The control unit 31 is configured to be able to execute online communication with the headquarter server 13 via the first communication interface 331 connected to the bus 32. Further, the control unit 31 is configured to be able to execute online communication with the net super server 6 via the second communication interface 332 connected to the bus 32. The control unit 31 is configured to be able to execute online communication with the store server 4 via the third communication interface 333 connected to the bus 32. Furthermore, an operation input unit 35, a display unit 36, and a storage unit 37 are connected to the control unit 31 via a bus 32 and an I / O device control unit 34.

記憶部37は、制御部31が実行する各種プログラムや当該プログラムの実行に係る各種設定情報を記憶している。制御部31は、記憶部37に記憶された所定のプログラムとの協働により各種の機能部を実現し、後述するマスタファイル生成および送信処理、マスタメンテナンス処理等を実行する。   The storage unit 37 stores various programs executed by the control unit 31 and various setting information related to the execution of the programs. The control unit 31 realizes various functional units in cooperation with a predetermined program stored in the storage unit 37, and executes a master file generation and transmission process, a master maintenance process, and the like, which will be described later.

また、記憶部37は、販売システム1の動作に必要なデータとして、店舗用商品マスタ管理ファイル371、本部用商品マスタ管理ファイル372、ネットスーパー向け商品マスタファイル373等を有している。   In addition, the storage unit 37 includes a store product master management file 371, a headquarters product master management file 372, a product master file 373 for an internet supermarket, and the like as data necessary for the operation of the sales system 1.

図3は、店舗用商品マスタ管理ファイル371の構成を示す模式図である。図3に示すように、店舗用商品マスタ管理ファイル371は、店舗毎に設けられており、店舗サーバ4から送信された店舗用の商品マスタの一部である店舗内で販売される各商品の商品コード情報100を保持している。   FIG. 3 is a schematic diagram showing the configuration of the store product master management file 371. As shown in FIG. 3, the store product master management file 371 is provided for each store, and each product sold in the store that is a part of the store product master transmitted from the store server 4. The product code information 100 is held.

店舗サーバ4は、指定時間(例えば、閉店処理時等)に、店舗サーバ4で保持している全商品から過去1年間売上があった商品の商品マスタ(商品コード情報、商品名、単価、カテゴリ、特売情報など)を抽出し、商品管理サーバ14へ送信する。商品管理サーバ14の制御部31(図2に示す店舗情報受信手段51)は、店舗サーバ4から商品管理サーバ14に送信された商品の商品マスタ(商品コード情報、商品名、単価、カテゴリ、特売情報など)を受信し、店舗用商品マスタ管理ファイル371に格納する。   The store server 4 stores the product master (product code information, product name, unit price, category) of products that have been sold in the past year from all the products held in the store server 4 at a specified time (for example, during the closing process). , Special sales information, etc.) are extracted and transmitted to the product management server 14. The control unit 31 (store information receiving means 51 shown in FIG. 2) of the product management server 14 stores the product master (product code information, product name, unit price, category, sale) of the product transmitted from the store server 4 to the product management server 14. Information etc.) is received and stored in the store product master management file 371.

ここで、商品コード情報100は、各商品を識別することが可能なJAN(Japanese Article Number)等の商品コード101および自社コード102を含んでいる。自社コ
ード102は、産地の違う商品などを1商品としてまとめるための情報である。なお、商品コード101は、店舗内で販売される各商品にバーコード等の形態で予め付加されているものとする。この店舗用商品マスタ管理ファイル371に格納される商品コード情報100は、指定時間(例えば、閉店処理時等)に、店舗サーバ4から送信される。
Here, the product code information 100 includes a product code 101 such as JAN (Japanese Article Number) that can identify each product and a company code 102. The company code 102 is information for collecting products with different production areas as one product. The product code 101 is added in advance to each product sold in the store in the form of a barcode or the like. The product code information 100 stored in the store product master management file 371 is transmitted from the store server 4 at a specified time (for example, during the closing process).

図4は、本部用商品マスタ管理ファイル372の構成を示す模式図である。図4に示す
ように、本部用商品マスタ管理ファイル372は、全店舗およびネットスーパーで販売される各商品の商品コード情報200毎に、その商品のカテゴリ204、商品名205、単価206、特売情報207、バンドル情報208等を関連付けたレコードが保持されている。
FIG. 4 is a schematic diagram showing a configuration of the headquarters product master management file 372. As shown in FIG. 4, the headquarters product master management file 372 includes a product category 204, a product name 205, a unit price 206, and bargain information for each product code information 200 of each product sold at all stores and online supermarkets. 207, bundle information 208 and the like are associated with each other.

本部サーバ13は、本部サーバ13で管理している商品の商品マスタ(商品コード情報200等)をCSVデータで作成し、随時、本部サーバ13から商品管理サーバ14に送信する。商品管理サーバ14の制御部31(図2に示す共通情報受信手段52)は、本部サーバ13から商品管理サーバ14に送信された商品マスタ(商品コード情報200等)を受信し、本部用商品マスタ管理ファイル372に格納する。   The headquarter server 13 creates a product master (product code information 200 or the like) of the product managed by the headquarter server 13 as CSV data, and transmits it from the headquarter server 13 to the product management server 14 as needed. The control unit 31 (common information receiving means 52 shown in FIG. 2) of the product management server 14 receives the product master (product code information 200 and the like) transmitted from the headquarter server 13 to the product management server 14 and receives the headquarters product master. Store in the management file 372.

ここで、商品コード情報200は、各商品を識別することが可能なJAN(Japanese Article Number)等の商品コード201と自社コード202と代表フラグ203とを含
んでいる。自社コード202は、産地の違う商品などを1商品としてまとめるための情報である。代表フラグ203は、自社コード202が同じ商品が複数存在する場合に、例えば産地が違うだけの同一商品が大量にネットスーパーに並んでしまうことを避ける為のものである。すなわち、同一の自社コード202が複数の商品に設定されている場合、1つの商品が代表フラグ203が“1”に設定され、ネットスーパーに掲載される商品として設定される。なお、自社コード202が複数の商品コード201にわたって設定されていない場合にも、代表フラグ203が“1”に設定されて配信される。
Here, the product code information 200 includes a product code 201 such as JAN (Japanese Article Number) that can identify each product, a company code 202, and a representative flag 203. The company code 202 is information for collecting products with different production areas as one product. The representative flag 203 is for avoiding, for example, a large number of the same products with different production areas being lined up in the net supermarket when there are a plurality of products with the same company code 202. That is, when the same company code 202 is set for a plurality of products, one product is set as a product to be displayed on the Internet supermarket with the representative flag 203 set to “1”. Even when the company code 202 is not set over a plurality of product codes 201, the representative flag 203 is set to “1” and distributed.

ネットスーパー向け商品マスタファイル373に格納されるネットスーパー向け商品マスタは、予め設定された時刻に、商品管理サーバ14において作成される。図5は、ネットスーパー向け商品マスタの作成および送信手順を概略的に示す模式図である。図5に示すように、商品管理サーバ14は、店舗用商品マスタ管理ファイル371に格納されたデータと、本部用商品マスタ管理ファイル372に格納されたデータとを用い、マスタファイル生成および送信処理を実行することによって、ネットスーパー向け商品マスタを生成および送信する。   The product supermarket product master stored in the product supermarket master file 373 is created in the product management server 14 at a preset time. FIG. 5 is a schematic diagram schematically showing a procedure for creating and transmitting a product master for an internet supermarket. As shown in FIG. 5, the product management server 14 uses the data stored in the store product master management file 371 and the data stored in the headquarters product master management file 372 to perform master file generation and transmission processing. By executing, a product master for net supermarket is generated and transmitted.

ここで、商品管理サーバ14におけるマスタファイル生成および送信処理について説明する。商品管理サーバ14の制御部31は、記憶部37に記憶されたマスタファイル生成および送信プログラムとの協働により各種の機能部(店舗情報受信手段51、共通情報受信手段52、商品抽出手段53、マスタファイル生成手段54、送信手段55等)を実現し、マスタファイル生成および送信処理を実行する。   Here, master file generation and transmission processing in the merchandise management server 14 will be described. The control unit 31 of the product management server 14 cooperates with a master file generation and transmission program stored in the storage unit 37 to provide various functional units (store information receiving means 51, common information receiving means 52, product extracting means 53, Master file generation means 54, transmission means 55, etc.), and executes master file generation and transmission processing.

図6は、マスタファイル生成および送信処理の流れを示すフローチャートである。図6に示すように、商品管理サーバ14の制御部31(商品抽出手段53)は、図示しないRTC(Real Time Clock)等の計時部で計時される現在日時に基づき、予め設定された
時刻になったと判断すると(ステップS1;Yes)、送信対象商品抽出処理を実行する(ステップS2)。
FIG. 6 is a flowchart showing the flow of master file generation and transmission processing. As shown in FIG. 6, the control unit 31 (product extraction means 53) of the product management server 14 is set at a preset time based on the current date and time measured by a time measuring unit such as an RTC (Real Time Clock) (not shown). If it is determined that it has become (step S1; Yes), a transmission target product extraction process is executed (step S2).

商品抽出手段53は、ステップS2の送信対象商品抽出処理において、店舗用商品マスタ管理ファイル371に格納されたデータと、本部用商品マスタ管理ファイル372に格納されたデータとの比較により、送信対象商品をワークテーブル(RAM)に抽出する。   The product extraction unit 53 compares the data stored in the store product master management file 371 with the data stored in the headquarters product master management file 372 in the transmission target product extraction process of step S2. Are extracted to a work table (RAM).

ステップS2の送信対象商品抽出処理について、図7に示す具体例を参照して説明する。図7に示すように、商品管理サーバ14の制御部31は、店舗用商品マスタ管理ファイル371に格納されたデータと、本部用商品マスタ管理ファイル372に格納されたデータとを比較し、両方のファイルに共通する商品コードおよび自社コードがある場合に、共通する商品コードおよび自社コードを有している商品を送信対象商品として抽出する。図
7に示す例によれば、上の3つの商品が同一商品コードおよび自社コードを有している商品であり、代表商品である「4900000000001」だけが代表フラグ203が“1”に設定さ
れている。また、図7に示す例によれば、上の3つの商品は全て取扱フラグ301を「取扱有」であることを示す“1”に設定されている。
The transmission target product extraction process in step S2 will be described with reference to a specific example shown in FIG. As shown in FIG. 7, the control unit 31 of the product management server 14 compares the data stored in the store product master management file 371 with the data stored in the headquarters product master management file 372, and When there is a common product code and company code in the file, a product having the common product code and company code is extracted as a transmission target product. According to the example shown in FIG. 7, the above three products are products having the same product code and company code, and only the representative product “4900000000001” has the representative flag 203 set to “1”. Yes. Further, according to the example shown in FIG. 7, the handling flag 301 is set to “1” indicating that the handling flag 301 is “handled” for all the above three products.

また、図7に示す上から4番目の商品は、同一商品コードを持つ商品が他にない為、「取扱有」+「代表商品」となる。よって、図7に示す例によれば、ネットスーパーサーバ6へ送信される商品は2商品となる。   Further, the fourth product from the top shown in FIG. 7 is “handled” + “representative product” because there is no other product having the same product code. Therefore, according to the example shown in FIG. 7, the number of products transmitted to the net super server 6 is two products.

取扱フラグ301は、商品管理サーバ14のみが持つ情報で、その情報によりネットスーパーサーバ6への送信が制御されるものである。店舗サーバ4または本部サーバ13のから送信されてきただけの商品は、取扱フラグ301を「取扱無」であることを示す“0”に設定されている。取扱フラグ301が“0”に設定されている商品は、ネットスーパーサーバ6には送信されない。一方、商品管理サーバ14における後述するマスタメンテナンス処理において取扱フラグ301を「取扱有」であることを示す“1”に設定されている商品は、ネットスーパーサーバ6に送信される。   The handling flag 301 is information that only the merchandise management server 14 has, and transmission to the net super server 6 is controlled by the information. For a product just transmitted from the store server 4 or the headquarter server 13, the handling flag 301 is set to “0” indicating “not handled”. A product for which the handling flag 301 is set to “0” is not transmitted to the network super server 6. On the other hand, products whose handling flag 301 is set to “1” indicating that “handling is available” in the master maintenance process described later in the product management server 14 are transmitted to the net super server 6.

商品管理サーバ14の制御部31による取扱フラグ301の取扱いについて詳述する。   The handling of the handling flag 301 by the control unit 31 of the merchandise management server 14 will be described in detail.

図8は、商品管理サーバ14に管理されていない商品を店舗サーバ4または本部サーバ13から受信した場合の取扱フラグ301の取扱いを示す説明図である。図8に示すように、商品管理サーバ14に管理されていない商品を店舗サーバ4から集信または本部サーバ13から受信した場合、取扱フラグ301は「取扱無」であることを示す“0”に設定される。したがって、この商品は、商品管理サーバ14における後述するマスタメンテナンス処理において取扱フラグ301を「取扱有」であることを示す“1”に変更するメンテナンスを行わなければ、ネットスーパーサーバ6へ送信されることはない。   FIG. 8 is an explanatory diagram showing how the handling flag 301 is handled when a product not managed by the product management server 14 is received from the store server 4 or the headquarter server 13. As shown in FIG. 8, when a product not managed by the product management server 14 is collected from the store server 4 or received from the headquarter server 13, the handling flag 301 is set to “0” indicating “not handled”. Is set. Therefore, this product is transmitted to the net super server 6 unless maintenance is performed to change the handling flag 301 to “1” indicating “handled” in the master maintenance process described later in the merchandise management server 14. There is no.

図9は、商品管理サーバ14で管理されている商品(取扱有)を店舗サーバ4または本部サーバ13から受信した場合の取扱フラグ301の取扱いを示す説明図である。図9に示すように、商品管理サーバ14において管理されている商品(取扱有)を店舗サーバ4または本部サーバ13から受信した場合、商品管理サーバ14の制御部31は、受信した内容で内部情報を更新するが、取扱フラグ301はそのままとする。これは、取扱フラグ301が「取扱有」であることを示す“1”ということはネットスーパーサーバ6へ送信しネットスーパーで販売している商品ということであり、その商品情報が送られてきたということは、ネットスーパー上の情報を修正したいという意図があるとの判断からである。   FIG. 9 is an explanatory diagram showing the handling of the handling flag 301 when the merchandise (handled) managed by the merchandise management server 14 is received from the store server 4 or the headquarter server 13. As illustrated in FIG. 9, when a product (handled) managed by the product management server 14 is received from the store server 4 or the headquarter server 13, the control unit 31 of the product management server 14 uses the received content as internal information. However, the handling flag 301 is left as it is. This means that “1” indicating that the handling flag 301 is “handled” means that the product is transmitted to the Internet super server 6 and sold at the Internet supermarket, and the product information has been sent. That is because it is determined that there is an intention to modify information on the Internet supermarket.

図10は、商品管理サーバ14で管理されている商品(取扱無)を店舗サーバ4から受信した場合の取扱フラグ301の取扱いを示す説明図である。図10に示すように、商品管理サーバ14において管理されているが取扱フラグ301は「取扱無」であることを示す“0”に設定されている商品(取扱無)を店舗サーバ4から受信した場合、商品管理サーバ14の制御部31は、その商品はネットスーパー側で取扱っていない商品ということで、内部更新は行わない。   FIG. 10 is an explanatory diagram showing the handling of the handling flag 301 when the merchandise (not handled) managed by the merchandise management server 14 is received from the store server 4. As shown in FIG. 10, the merchandise managed by the merchandise management server 14 but received the merchandise (no handling) set to “0” indicating that the handling flag 301 is “not handled” from the store server 4. In this case, the control unit 31 of the merchandise management server 14 does not perform internal update because the merchandise is a merchandise that is not handled on the Internet supermarket side.

以上のようにしてステップS2の送信対象商品抽出処理が終了すると、商品管理サーバ14の制御部31(マスタファイル生成手段54)は、ネットスーパー向け商品マスタを生成するマスタ生成処理を実行する(ステップS3)。   When the transmission target product extraction process in step S2 is completed as described above, the control unit 31 (master file generation unit 54) of the product management server 14 executes a master generation process for generating a product master for the net supermarket (step S3).

ステップS3のマスタ生成処理は、ステップS2の送信対象商品抽出処理でネットスーパーサーバ6へ送信される商品であるとして抽出された取扱フラグ301が“1”に設定
された商品に対応付けられる各種データを、店舗用商品マスタ管理ファイル371と本部用商品マスタ管理ファイル372とから取得して、ネットスーパー向け商品マスタとする。ここで、図11はJANコードが付された通常商品時のネットスーパー向け商品マスタの一例を示すものであり、図12はNON-PLU商品時のネットスーパー向け商品マス
タの一例を示すものである。
In the master generation process in step S3, various data associated with the product for which the handling flag 301 extracted as the product transmitted to the net super server 6 in the transmission target product extraction process in step S2 is set to “1”. Are acquired from the store product master management file 371 and the headquarters product master management file 372, and set as the product master for the net supermarket. Here, FIG. 11 shows an example of a product master for a net supermarket for a normal product with a JAN code, and FIG. 12 shows an example of a product master for a net supermarket for a NON-PLU product. .

商品管理サーバ14の制御部31(送信手段55)は、上記のようにして生成されたネットスーパー向け商品マスタを格納したネットスーパー向け商品マスタファイル373に格納された送信対象商品のうち、ネットスーパーサービスで取り扱う送信対象商品に係る商品情報を、ネットスーパーサーバ6に対して送信して(ステップS4)、処理を終了する。   The control unit 31 (transmission means 55) of the merchandise management server 14 selects the net supermarket among the transmission target merchandise stored in the net supermarket merchandise master file 373 storing the net supermarket merchandise master generated as described above. The product information related to the transmission target product handled by the service is transmitted to the net super server 6 (step S4), and the process is terminated.

なお、本実施形態においては、商品管理サーバ14で管理する取扱フラグ301に基づいてネットスーパーサーバ6に送信する商品であるか否かを決定するようにしたが、送信対象条件はこれに限るものではない。例えば、図13に示すように、店舗を考慮した取扱フラグ、NON-PLU商品を考慮した取扱フラグ、取扱期間、実売価格などに基づいて
ネットスーパーサーバ6に送信する商品であるか否かを決定するようにしてもよい。
In the present embodiment, it is determined whether or not the product is to be transmitted to the net super server 6 based on the handling flag 301 managed by the product management server 14, but the transmission target condition is limited to this. is not. For example, as shown in FIG. 13, it is determined whether or not the product is to be transmitted to the net super server 6 based on the handling flag considering the store, the handling flag considering the NON-PLU product, the handling period, the actual selling price, and the like. It may be determined.

ところで、商品管理サーバ14、本部サーバ13、店舗サーバ4の操作者(ユーザー)は、上述のようにして本部サーバ13および店舗サーバ4から受信した商品マスタから生成されてネットスーパー向け商品マスタファイル373に格納されたネットスーパー向け商品マスタについて、ネットスーパーサーバ6へ送信する商品の選択、及び商品マスタに登録された各種商品情報のメンテナンスを行うことができる。   By the way, the operators (users) of the product management server 14, the headquarter server 13, and the store server 4 are generated from the product master received from the headquarter server 13 and the store server 4 as described above, and the product master file 373 for the net supermarket. For the product master for internet superstores stored in, the product to be transmitted to the internet super server 6 can be selected, and various product information registered in the product master can be maintained.

次に、商品管理サーバ14におけるマスタメンテナンス処理について説明する。商品管理サーバ14の制御部31は、記憶部37に記憶されたマスタメンテナンスプログラムとの協働により各種の機能部(取扱設定手段56、表示順設定手段57、店舗情報変更手段58、共通情報変更手段59等)を実現し、マスタメンテナンス処理を実行する。   Next, the master maintenance process in the product management server 14 will be described. The control unit 31 of the merchandise management server 14 operates in cooperation with a master maintenance program stored in the storage unit 37 (functional setting unit 56, display order setting unit 57, store information changing unit 58, common information changing unit). 59 and the like, and the master maintenance process is executed.

図14は、マスタメンテナンス処理の流れを示すフローチャートである。図14に示すように、商品管理サーバ14の制御部31は、販売システム1上のいずれかの端末よりWebアプリケーションを介した操作者(ユーザー)のマスタメンテナンス指示を受け付けると(ステップS11;Yes)、マスタメンテナンスが指示された端末に、商品メンテナンス処理を実行させるためのGUIである条件選択画面を表示させる(ステップS12)。   FIG. 14 is a flowchart showing the flow of the master maintenance process. As illustrated in FIG. 14, when the control unit 31 of the product management server 14 receives an operator (user) master maintenance instruction via a Web application from any terminal on the sales system 1 (step S <b> 11; Yes), A condition selection screen, which is a GUI for executing merchandise maintenance processing, is displayed on the terminal instructed for master maintenance (step S12).

ここで、図15は条件選択画面400の一例を示す正面図である。図15に示す条件選択画面400は、メンテナンスを行う商品の絞込みを行う為の画面である。条件選択画面400は、メンテナンスする商品を選択するコードの指定(メンテ区分)について、スキャンコード指定ボタン401の操作によるスキャンコード指定、商品コード指定ボタン402の操作による商品コード指定、カテゴリコード指定ボタン403の操作によるカテゴリコード指定のいずれかを選択可能である。   Here, FIG. 15 is a front view showing an example of the condition selection screen 400. A condition selection screen 400 shown in FIG. 15 is a screen for narrowing down products to be maintained. The condition selection screen 400 displays a code for selecting a product to be maintained (maintenance classification) by specifying a scan code by operating the scan code specifying button 401, specifying a product code by operating the product code specifying button 402, and a category code specifying button 403. Any one of the category code designations by the operation of can be selected.

条件選択画面400は、スキャンコード指定ボタン401の操作によるスキャンコード指定があった場合、スキャンコード指定エリア404におけるスキャナ入力、及びスキャンコードのマニュアル入力で、メンテナンスする商品を選択するコードの指定を操作者(ユーザー)に実行させる。これにより、指定されたスキャンコードの商品が抽出される。   In the condition selection screen 400, when a scan code is designated by operating the scan code designation button 401, a code for selecting a product to be maintained is operated by a scanner input in the scan code designation area 404 and a manual input of the scan code. To execute it. Thereby, the product of the designated scan code is extracted.

条件選択画面400は、商品コード指定ボタン402の操作による商品コード指定があった場合、商品コード指定エリア405における商品コードのマニュアル入力で、メンテ
ナンスする商品を選択するコードの指定を操作者(ユーザー)に実行させる。これにより、指定された商品コードが設定されている商品が抽出される。
In the condition selection screen 400, when a product code is designated by operating the product code designation button 402, the operator (user) designates a code for selecting a product to be maintained by manual entry of the product code in the product code designation area 405. To run. As a result, products for which the designated product code is set are extracted.

条件選択画面400は、カテゴリコード指定ボタン403の操作によるカテゴリコード指定があった場合、カテゴリコード入力エリア406におけるカテゴリコードのプルダウンメニュー(カテゴリリスト)からのマニュアル入力で、メンテナンスする商品が属するカテゴリを選択するコードの指定を操作者(ユーザー)に実行させる。また、カテゴリリストからカテゴリを指定すると、カテゴリコード指定エリア407に指定されたカテゴリに属するカテゴリや商品が抽出され、さらに、絞込みの為の条件指定によって所望の商品の指定を操作者(ユーザー)に実行させる。   In the condition selection screen 400, when category code is designated by operating the category code designation button 403, the category to which the product to be maintained belongs is manually input from the category code pull-down menu (category list) in the category code input area 406. Have the operator (user) specify the code to select. Also, when a category is designated from the category list, categories and products belonging to the category designated in the category code designation area 407 are extracted, and a desired product is designated to the operator (user) by specifying conditions for narrowing down. Let it run.

なお、条件選択画面400は、メンテ区分の指定により入力可能項目が制御される。図16に示すように、メンテ区分選択時は、選択されたメンテ区分のGUI以外はグレイアウトし、入力、選択ができない状態となる。なお、初期状態としては、スキャンコード指定ボタン401の操作によるスキャンコード指定が選択されている状態となっている。   In the condition selection screen 400, items that can be input are controlled by specifying the maintenance category. As shown in FIG. 16, when the maintenance category is selected, the GUI other than the selected maintenance category is grayed out and cannot be input or selected. Note that, as an initial state, scan code designation by operation of the scan code designation button 401 is selected.

ツールボタンについて説明する。確定ボタン408は、指定したコードを確定するためのボタンである。終了ボタン409は、商品メンテナンスを終了しメニューへ戻るためのボタンである。前画面ボタン410は、商品メンテナンスを終了し前画面(図示せず)へ戻るためのボタンである。   The tool button will be described. The confirm button 408 is a button for confirming the designated code. The end button 409 is a button for ending the product maintenance and returning to the menu. The previous screen button 410 is a button for ending the product maintenance and returning to the previous screen (not shown).

条件選択画面400においてメンテナンスを行う商品の絞込みを行う為の条件が指定されると(ステップS13;Yes)、商品管理サーバ14の制御部31(取扱設定手段56、表示順設定手段57)は、ネットスーパー向け商品マスタファイル373から条件選択画面400で指定された条件に合致する商品を抽出し(ステップS14)、マスタメンテナンスが指示された端末に、商品を選択させるためのGUIである商品一覧画面を表示させる(ステップS15)。   When the conditions for narrowing down the products to be maintained are designated on the condition selection screen 400 (step S13; Yes), the control unit 31 (the handling setting unit 56 and the display order setting unit 57) of the product management server 14 A product that matches the conditions specified on the condition selection screen 400 is extracted from the product master file 373 for the net supermarket (step S14), and a product list screen that is a GUI for causing the terminal instructed to perform master maintenance to select a product is displayed. It is displayed (step S15).

ここで、図17は商品一覧画面500の一例を示す正面図である。図17に示す商品一覧画面500は、条件選択画面400で指定した条件により、ネットスーパー向け商品マスタファイル373から抽出された商品を商品一覧501に一覧形式で表示する。商品一覧画面500は、取扱フラグ502、取扱期間503、サイト表示順504を設定する為の画面である。   Here, FIG. 17 is a front view showing an example of the product list screen 500. The product list screen 500 shown in FIG. 17 displays the products extracted from the net supermarket product master file 373 in a list format in the product list 501 according to the conditions specified on the condition selection screen 400. The product list screen 500 is a screen for setting a handling flag 502, a handling period 503, and a site display order 504.

送信商品数505は、現状の送信対象商品数(全店合計)を表示する。送信対象マーク506は、ネットスーパーサーバ6へ送信する送信対象商品に「○」を付加して表示する。   The number of transmission products 505 displays the current number of products to be transmitted (total of all stores). The transmission target mark 506 is displayed by adding “O” to the transmission target product to be transmitted to the network super server 6.

スキャンコード507は、スキャンコード指定時における指定したスキャンコードの商品を表示する。また、スキャンコード507は、商品コード指定時における指定した商品コードが設定されている商品を表示する。また、スキャンコード507は、カテゴリコード指定時における指定したカテゴリが設定されている商品を表示する。   The scan code 507 displays the product of the designated scan code when the scan code is designated. The scan code 507 displays a product for which the designated product code is set when the product code is designated. The scan code 507 displays a product for which the specified category is set when the category code is specified.

商品コード508は、本部サーバ13から受信した「商品コード」を初期表示する。商品名称509は、本部サーバ13から受信した「商品名」を初期表示する。代表フラグ510は、取扱フラグ502と合わせてネットスーパーサーバ6への送出条件となるものである。   The product code 508 initially displays the “product code” received from the headquarter server 13. The product name 509 initially displays the “product name” received from the headquarter server 13. The representative flag 510 is a transmission condition to the network super server 6 together with the handling flag 502.

ツールボタンについて説明する。商品詳細ボタン511は、商品一覧画面500で選択されている商品に係る後述する全店共通情報メンテナンス画面へ移動するためのボタンで
ある。なお、設定が変更されている場合は、「メンテナンス内容を確定する」旨の確認メッセージを表示する。確定ボタン512は、メンテナンス内容を確定するためのボタンである。確定ボタン512を押下後、「メンテナンス内容を確定する」旨の確認メッセージを表示し、図示しない「はい」ボタンの選択時に確定となる。終了ボタン513は、商品メンテナンスを終了しメニューへ戻るためのボタンである。設定が変更されている場合は、「メンテナンス内容を破棄する」旨の確認メッセージを表示する。前画面ボタン514は、条件選択画面400へ戻るためのボタンである。設定が変更されている場合は、「メンテナンス内容を破棄する」旨の確認メッセージを表示する。
The tool button will be described. The product detail button 511 is a button for moving to an all-store common information maintenance screen, which will be described later, related to the product selected on the product list screen 500. If the setting has been changed, a confirmation message to “confirm maintenance contents” is displayed. The confirmation button 512 is a button for confirming maintenance contents. After pressing the confirmation button 512, a confirmation message “confirm maintenance contents” is displayed, and the confirmation is made when a “Yes” button (not shown) is selected. The end button 513 is a button for ending the product maintenance and returning to the menu. If the setting has been changed, a confirmation message “Discard maintenance details” is displayed. The previous screen button 514 is a button for returning to the condition selection screen 400. If the setting has been changed, a confirmation message “Discard maintenance details” is displayed.

次に、商品一覧画面500における設定処理について詳述する。   Next, the setting process in the product list screen 500 will be described in detail.

取扱フラグ502は、入力可能項目であり、どの商品をネットスーパーで取扱うか否かを設定するものである。ネットスーパーで取扱う商品は、取扱フラグ502を「取扱有」であることを示す“1”に設定される。取扱フラグ502が“1”に設定されている商品は、ネットスーパーサーバ6に送信される。なお、取扱フラグ502が“0”に設定されている商品は、これ以降のメンテナンスは行えない。   The handling flag 502 is an inputable item, and is used to set which product is to be handled at the internet supermarket. For products handled at the online supermarket, the handling flag 502 is set to “1” indicating “handled”. A product for which the handling flag 502 is set to “1” is transmitted to the net super server 6. Note that a product for which the handling flag 502 is set to “0” cannot be maintained thereafter.

取扱期間503は、入力可能項目であり、取扱開始および取扱終了としてその商品を取り扱う期間を設定するものである。取扱期間503は、季節商品など一定の期間だけサイト掲載する商品についての期間設定を可能にするものである。   The handling period 503 is an inputable item, and sets the period for handling the product as the handling start and handling end. The handling period 503 makes it possible to set a period for products posted on the site for a certain period, such as seasonal products.

サイト表示順504は、入力可能項目であり、最優先フラグおよび優先順を指定することでサイトでの表示順を設定するものである。最優先フラグおよび優先順は、サイト掲載時の表示順を制御する為の情報である。基本的には、特売商品、バンドル商品、通常商品の順で表示し、これらに関係なく表示させたい場合に最優先フラグを使う。優先順は、自動割付される情報と、商品一覧画面500から入力される情報とに分かれる。商品管理サーバ14の制御部31は、ネットスーパーサーバ6へ送信する際には、その両方の情報から最終的な優先順(表示順)を決定し送信する。ネットスーパーサーバ6では、その優先順と商品コードで表示順を決定することになる。   The site display order 504 is an inputable item, and sets the display order on the site by designating the highest priority flag and the priority order. The highest priority flag and the priority order are information for controlling the display order when the site is posted. Basically, a special sale product, a bundle product, and a normal product are displayed in this order, and the highest priority flag is used when it is desired to display them regardless of these. The priority order is divided into information that is automatically assigned and information that is input from the product list screen 500. When transmitting to the net super server 6, the control unit 31 of the product management server 14 determines and transmits the final priority order (display order) from both pieces of information. The net super server 6 determines the display order based on the priority order and the product code.

ここで、優先順の自動割付について説明する。優先順(自動割付)は、店舗サーバ4または本部サーバ13における商品マスタ更新時に更新される。商品マスタ更新時において、その時点で店舗サーバ4または本部サーバ13の商品マスタに特売、バンドルいずれかの企画商品が存在するかを確認し、特売商品が存在する場合は「200」、バンドル商品が存在する場合は「300」、特売バンドル商品が存在する場合は「200」、通常商品の場合は「900」をセットする。   Here, automatic allocation in priority order will be described. The priority order (automatic allocation) is updated when the merchandise master is updated in the store server 4 or the head office server 13. At the time of updating the product master, it is checked whether there is any special sale or bundled planned product in the product master of the store server 4 or the headquarter server 13 at that time. “300” is set when it exists, “200” is set when there is a special bundle product, and “900” is set when it is a normal product.

優先順を商品一覧画面500でメンテナンスしない場合には、図18に示すように、特売商品、バンドル商品、通常商品の順で優先順が割り付けられ、サイトでは、その順番で表示されることになる。   When the priority order is not maintained on the product list screen 500, as shown in FIG. 18, the priority order is assigned in the order of the special sale product, the bundle product, and the normal product, and is displayed in that order on the site. .

一方、商品一覧画面500でのメンテナンスにおいて入力可能な特売商品、バンドル商品、通常商品におけるそれぞれの優先順は「1〜9」である。「1」が最も優先度が高く、「9」が最も優先度が低くなっている。商品一覧画面500において、図19に示すように、自動割付される特売商品の中での優先度「9」を「8」に変更した商品は、サイトでは、その順番が繰り上がって表示されることになる。また、図20に示すように、商品一覧画面500において最優先商品を設定した場合は、自動割付される優先順は無視されるので、特売、バンドル、通常に関係なく、上位に表示されることになる。   On the other hand, the priority order of the special sale product, bundle product, and normal product that can be input in the maintenance on the product list screen 500 is “1-9”. “1” has the highest priority, and “9” has the lowest priority. In the product list screen 500, as shown in FIG. 19, the products whose priority “9” is changed to “8” among the specially-sold products that are automatically assigned are displayed in order on the site. It will be. Also, as shown in FIG. 20, when the highest priority product is set on the product list screen 500, the priority order automatically assigned is ignored, so that it is displayed at the top regardless of special sale, bundle, or normal. become.

なお、図21に示すように、特売期間が終了した商品は、自動割付される優先順が通常
商品となるので、表示順は最下位となる。但し、図22に示すように、商品一覧画面500において入力された優先順は元に戻らないので、通常商品の中では上位に表示されることになる。
In addition, as shown in FIG. 21, since the order in which priority is automatically assigned to the products for which the sale period has ended is the normal products, the display order is the lowest. However, as shown in FIG. 22, the priority order input on the product list screen 500 does not return to the original order, so that it is displayed at the top in the normal product.

商品一覧画面500において確定ボタン512を押下後、「メンテナンス内容を確定する」旨の確認メッセージの「はい」ボタンが選択されると(ステップS16;No、ステップS17;Yes)、ネットスーパー向け商品マスタファイル373について確定した設定内容を変更する(ステップS18)。   When the “Yes” button of the confirmation message “Confirm maintenance contents” is selected after pressing the confirmation button 512 on the product list screen 500 (Step S16; No, Step S17; Yes), the product master for the net supermarket The setting contents determined for the file 373 are changed (step S18).

一方、商品一覧画面500において商品詳細ボタン511が操作されると(ステップS16;Yes)、商品管理サーバ14の制御部31(共通情報変更手段59)は、マスタメンテナンスが指示された端末に、商品一覧画面500で選択されている商品に係る全店共通情報メンテナンス画面を表示させる(ステップS19)。   On the other hand, when the product detail button 511 is operated on the product list screen 500 (step S16; Yes), the control unit 31 (common information changing unit 59) of the product management server 14 sends the product list to the terminal instructed for the master maintenance. An all-store common information maintenance screen related to the product selected on the screen 500 is displayed (step S19).

ここで、図23は全店共通情報メンテナンス画面600の一例を示す正面図である。図23に示す全店共通情報メンテナンス画面600は、商品一覧画面500で選択した商品のメンテナンスを行う画面であって、全店共通情報のメンテナンスを行う画面である。   Here, FIG. 23 is a front view showing an example of an all-store common information maintenance screen 600. A store-wide common information maintenance screen 600 shown in FIG. 23 is a screen for performing maintenance on the product selected on the product list screen 500, and is a screen for performing maintenance on common information for all stores.

全店共通情報メンテナンス画面600は、表示項目として、メンテナンス中商品情報601を表示する。メンテナンス中商品情報601は、現在メンテナンスしている商品の「スキャンコード」、「商品コード」、「商品名称」を表示する。   The all-store common information maintenance screen 600 displays product information 601 during maintenance as a display item. The in-maintenance product information 601 displays “scan code”, “product code”, and “product name” of the product currently being maintained.

全店共通情報602は、全店共通情報のメンテナンスを行うエリアであって、メーカー名6021、商品名6022、規格名6023、キャッチコピー6024、商品詳細説明6025、商品画像ファイル名6026、温度区分(冷凍、冷蔵、常温)6027、本部売価6028などを入力可能としている。なお、本部売価が設定されている場合、店舗売価ではなく本部売価をネットスーパーサーバ6へ送信することになる(本部売価優先)。また、店舗より同一商品を集信した場合であっても、本部売価はクリアされない。   Store-wide common information 602 is an area where maintenance of store-wide common information is performed, and includes manufacturer name 6021, product name 6022, standard name 6023, catch phrase 6024, product detailed description 6025, product image file name 6026, temperature classification (freezing, Refrigerated, room temperature) 6027, headquarter selling price 6028, etc. can be input. If the headquarter selling price is set, the headquarter selling price, not the store selling price, is transmitted to the net super server 6 (headquarter selling price priority). Even if the same product is collected from the store, the selling price of the headquarters is not cleared.

サイト掲載イメージ603は、設定した情報がサイト上でどのように表示されるかを確認する為に、サイトイメージでの表示を行うエリアである。サイト掲載イメージ603においては、商品画像6031、商品コード6032、メーカー名6033、商品名6034、規格6035、産地名6036、キャッチコピー6037、実売価格6038、店舗略称6039などが表示される。通常商品の実売価格は、本部売価が設定されている場合は本部売価、設定されていない場合は実売価格を表示する。また、NON−PLU商品の実売価格は、NON−PLU情報で設定した価格を表示する。   The site posting image 603 is an area for displaying a site image in order to confirm how the set information is displayed on the site. In the site posting image 603, a product image 6031, a product code 6032, a manufacturer name 6033, a product name 6034, a standard 6035, a production name 6036, a catch phrase 6037, an actual selling price 6038, a store abbreviation 6039, and the like are displayed. The actual selling price of a normal product is displayed when the selling price of the headquarters is set, and the selling price when the selling price is not set. The actual sale price of the NON-PLU product displays the price set in the NON-PLU information.

ツールボタンについて説明する。店別詳細ボタン604は、全店共通情報メンテナンス画面600で選択されている商品に係る後述する店別情報メンテナンス画面へ移動するためのボタンである。なお、設定が変更されている場合は、「メンテナンス内容を確定する」旨の確認メッセージを表示する。確定ボタン605は、メンテナンス内容を確定するためのボタンである。確定ボタン605を押下後、「メンテナンス内容を確定する」旨の確認メッセージを表示し、図示しない「はい」ボタンの選択時に確定となる。終了ボタン606は、商品メンテナンスを終了しメニューへ戻るためのボタンである。設定が変更されている場合は、「メンテナンス内容を破棄する」旨の確認メッセージを表示する。前画面ボタン607は、商品一覧画面500へ戻るためのボタンである。設定が変更されている場合は、「メンテナンス内容を破棄する」旨の確認メッセージを表示する。   The tool button will be described. The store detail button 604 is a button for moving to a store-specific information maintenance screen (to be described later) related to the product selected on the all-store common information maintenance screen 600. If the setting has been changed, a confirmation message to “confirm maintenance contents” is displayed. The confirmation button 605 is a button for confirming the maintenance content. After pressing the confirmation button 605, a confirmation message “confirm maintenance contents” is displayed, and the confirmation is made when a “Yes” button (not shown) is selected. An end button 606 is a button for ending the product maintenance and returning to the menu. If the setting has been changed, a confirmation message “Discard maintenance details” is displayed. The previous screen button 607 is a button for returning to the product list screen 500. If the setting has been changed, a confirmation message “Discard maintenance details” is displayed.

全店共通情報メンテナンス画面600において確定ボタン605を押下後、「メンテナンス内容を確定する」旨の確認メッセージの「はい」ボタンが選択されると(ステップS
20;No、ステップS21;Yes)、本部用商品マスタ管理ファイル372について確定した設定内容を変更する(ステップS22)。
After the confirmation button 605 is pressed on the all-store common information maintenance screen 600, a “Yes” button in a confirmation message “Confirm maintenance contents” is selected (step S).
20; No, Step S21; Yes), the set content determined for the headquarters product master management file 372 is changed (Step S22).

一方、全店共通情報メンテナンス画面600において店別詳細ボタン604が操作されると(ステップS20;Yes)、商品管理サーバ14の制御部31(店舗情報変更手段58)は、マスタメンテナンスが指示された端末に、全店共通情報メンテナンス画面600で選択されている商品に係る店別情報メンテナンス画面を表示させる(ステップS23)。   On the other hand, when the store-specific details button 604 is operated on the all-store common information maintenance screen 600 (step S20; Yes), the control unit 31 (store information changing means 58) of the merchandise management server 14 sends the terminal to which master maintenance is instructed. Then, the store-specific information maintenance screen related to the product selected on the all-store common information maintenance screen 600 is displayed (step S23).

ここで、図24は店別情報メンテナンス画面700の一例を示す正面図である。図24に示す店別情報メンテナンス画面700は、全店共通情報メンテナンス画面600(商品一覧画面500)で選択した商品の店舗単位のメンテナンスを行う画面である。全店共通設定の商品の場合はメンテナンスの必要はないが、店毎に売価が違う、取扱っていない店舗がある商品などはこの画面で設定を行う。   Here, FIG. 24 is a front view showing an example of the store-specific information maintenance screen 700. The store-specific information maintenance screen 700 shown in FIG. 24 is a screen for performing maintenance for each product on the store selected on the store-wide common information maintenance screen 600 (product list screen 500). Maintenance is not required for products that are commonly set in all stores, but products that have stores that are not handled or that have different selling prices are set on this screen.

店別情報メンテナンス画面700は、表示項目として、メンテナンス中商品情報701を表示する。メンテナンス中商品情報701は、現在メンテナンスしている商品の「スキャンコード」、「商品コード」、「商品名称」を表示する。   The store-specific information maintenance screen 700 displays product information 701 during maintenance as a display item. The in-maintenance product information 701 displays the “scan code”, “product code”, and “product name” of the product currently being maintained.

送信商品数(店合計)702は、現状の送信対象商品数(店合計)を表示する。店舗選択リスト703は、メンテナンスする店舗を選択する為のリストである。店舗選択リスト703よりメンテナンス対象店舗を選択後に、その店舗の送信商品数を表示する。   The number of transmitted products (store total) 702 displays the current number of products to be transmitted (store total). The store selection list 703 is a list for selecting a store to be maintained. After a maintenance target store is selected from the store selection list 703, the number of products sent at that store is displayed.

本部売価704は、後述する実売価格入力エリアの下に参考として本部売価を表示するものである。「特売」インジケータ705は、特売情報が設定されている場合に表示するものである。「M&M」インジケータ706は、バンドル情報が設定されている場合に表示するものである。   The headquarter selling price 704 displays the headquarter selling price as a reference below an actual selling price input area to be described later. The “special sale” indicator 705 is displayed when special sale information is set. The “M & M” indicator 706 is displayed when bundle information is set.

店別情報707は、各店の情報のメンテナンスを行うエリアであって、取扱区分7071、取扱期間(開始/終了)7072、実売価格7073、産地名7074、在庫7075、販売限度数(1日)7076、販売限度数(1取引)7077、販促カテゴリ7078、便制御フラグ7079などを入力可能としている。   The store-specific information 707 is an area where maintenance of information of each store is performed, and includes a handling category 7071, a handling period (start / end) 7072, an actual selling price 7073, a production area name 7074, a stock 7075, a sales limit (one day). 7076, sales limit (one transaction) 7077, sales promotion category 7078, flight control flag 7079, and the like can be input.

NON−PLU情報708は、選択した商品がNON−PLU商品の場合、入力可能となるものである。NON−PLU情報708は、取扱区分7081、商品名7082、規格名7083、価格7084などを入力可能としている。   The NON-PLU information 708 can be input when the selected product is a NON-PLU product. In the NON-PLU information 708, a handling category 7081, a product name 7082, a standard name 7083, a price 7084, and the like can be input.

ツールボタンについて説明する。店別確定ボタン709は、メンテナンス内容を確定するためのボタンである。店別確定ボタン709を押下後、「メンテナンス内容を確定する」旨の確認メッセージを表示し、図示しない「はい」ボタンの選択時に確定となる。なお、商品が特売、バンドルいずれかの対象である場合、実売価格が変更されていたら、企画が成立しなくなる可能性がある旨の確認メッセージを表示する。終了ボタン710は、商品メンテナンスを終了しメニューへ戻るためのボタンである。設定が変更されている場合は、「メンテナンス内容を破棄する」旨の確認メッセージを表示する。前画面ボタン711は、全店共通情報メンテナンス画面600へ戻るためのボタンである。設定が変更されている場合は、「メンテナンス内容を破棄する」旨の確認メッセージを表示する。   The tool button will be described. The store specific determination button 709 is a button for determining the content of maintenance. After pressing the store specific button 709, a confirmation message “Confirm maintenance contents” is displayed, and the confirmation is made when a “Yes” button (not shown) is selected. If the product is a special sale or bundle, if the actual sale price has been changed, a confirmation message indicating that the plan may not be established is displayed. The end button 710 is a button for ending the product maintenance and returning to the menu. If the setting has been changed, a confirmation message “Discard maintenance details” is displayed. The previous screen button 711 is a button for returning to the all-store common information maintenance screen 600. If the setting has been changed, a confirmation message “Discard maintenance details” is displayed.

商品管理サーバ14の制御部31は、店別情報メンテナンス画面700において店別確定ボタン709を押下後、「メンテナンス内容を確定する」旨の確認メッセージの「はい」ボタンが選択されると(ステップS24;Yes)、店舗用商品マスタ管理ファイル3
71について確定した設定内容を変更する(ステップS25)。
When the control unit 31 of the merchandise management server 14 depresses the store-specific determination button 709 on the store-specific information maintenance screen 700, the “Yes” button of the confirmation message “Confirm maintenance contents” is selected (step S24). ; Yes), store product master management file 3
The setting content determined for 71 is changed (step S25).

以上説明したマスタメンテナンス処理は、終了ボタン710が操作されて商品メンテナンスの終了が宣言されるまで繰り返される。   The master maintenance process described above is repeated until the end of the product maintenance is declared by operating the end button 710.

終了ボタン710が操作されて商品メンテナンスの終了が宣言されると(ステップS26;Yes)、商品管理サーバ14の制御部31は、GUIからの操作による商品メンテナンス処理によって作成された店舗毎のメンテナンスデータ(商品マスタ)をネットスーパーサーバ6へ送信する(ステップS27)。   When the end button 710 is operated and the end of the product maintenance is declared (step S26; Yes), the control unit 31 of the product management server 14 maintains the maintenance data for each store created by the product maintenance process by the operation from the GUI. (Product Master) is transmitted to the net super server 6 (step S27).

このように本実施形態によれば、各店舗に備えられた店舗サーバ4からの商価情報と、上位システムとなる本部サーバ13からの商品情報とから、双方に共通するものであってネットスーパーサービスを提供するためのサイトを運営するネットスーパーサーバ6に対する送信対象となる送信対象商品をネットスーパー用の商品マスタファイルにおいて一括管理するとともに、ネットスーパーサーバ6のネットスーパーサイトにおけるメンテナンスをネットスーパー用の商品マスタファイルに対して行うようにしたので、ネットスーパーシステムのようにデータの発生元が複数になるような場合であっても、どの店のどの商品がどのような売価でサイト表示されているかを一括管理することができる。   As described above, according to the present embodiment, the merchandise price information from the store server 4 provided in each store and the product information from the head office server 13 serving as the host system are common to both, and The net super server product master file collectively manages the transmission target products to be transmitted to the net super server 6 that operates the site for providing the service, and the net super server 6 maintains the net super site at the net super site. Since the product master file is used, even if there are multiple sources of data as in the net super system, which products at which stores are displayed at what prices. Can be managed collectively.

すなわち、本実施形態によれば、複数の店舗で売価が違う商品であっても、本部側で決めた価格でネットスーパーを運用することが可能になっている。   In other words, according to the present embodiment, it is possible to operate a net supermarket at a price determined by the headquarters side even for products with different selling prices at a plurality of stores.

なお、上述したネットスーパーサーバ6、本部サーバ13、商品管理サーバ14などを含むシステムの実現には、クラウドコンピューティングを利用するようにしても良い。より具体的には、Software as a Service(SaaS)と称されるソフトウェア提供形態が適する。   In addition, you may make it utilize cloud computing for implementation | achievement of the system containing the net super server 6, the headquarters server 13, the merchandise management server 14, etc. which were mentioned above. More specifically, a software provision form called Software as a Service (SaaS) is suitable.

また、上記実施形態の各装置で実行されるプログラムは、ROM等に予め組み込んで提供するように構成してもよい。また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。   The program executed by each device of the above embodiment may be configured to be provided by being incorporated in advance in a ROM or the like. The program may be provided by being recorded in a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD in an installable or executable format file. Good.

また、上記プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。   Further, the program may be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network. Further, the program may be provided or distributed via a network such as the Internet.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.

4 第1サーバ
6 第3サーバ
13 第2サーバ
14 情報処理装置
51 店舗情報受信手段
52 共通情報受信手段
53 商品抽出手段
54 マスタファイル生成手段
55 送信手段
56 取扱設定手段
57 表示順設定手段
58 店舗情報変更手段
59 共通情報変更手段
4 First Server 6 Third Server 13 Second Server 14 Information Processing Device 51 Store Information Receiving Means 52 Common Information Receiving Means 53 Product Extracting Means 54 Master File Generating Means 55 Transmitting Means 56 Handling Setting Means 57 Display Order Setting Means 58 Store Information Changing means 59 Common information changing means

特開2011−164775号公報JP 2011-164775 A

Claims (6)

店舗で販売される各種の商品情報を格納する店舗用の商品マスタファイルを店舗毎に保持する第1サーバ群から店舗毎の商品情報を受信する店舗情報受信手段と、
前記第1サーバ群に対して送信する全店共通の商品情報を格納する商品マスタファイルを保持する第2サーバから前記全店共通の商品情報を受信する共通情報受信手段と、
前記店舗毎の商品情報と前記全店共通の商品情報とから、双方に共通するものであってネットスーパーサービスを提供するためのサイトを運営する第3サーバに対する送信対象となる送信対象商品を抽出する商品抽出手段と、
前記送信対象商品に対して、前記ネットスーパーサービスで取り扱うか否かを設定する取扱設定手段と、
前記ネットスーパーサービスで取り扱うか否かが設定された前記送信対象商品に係る商品情報を格納したネットスーパー用の商品マスタファイルを生成するマスタファイル生成手段と、
を備える情報処理装置。
Store information receiving means for receiving merchandise information for each store from a first server group that holds a merchandise master file for each store that stores various product information sold at the store;
Common information receiving means for receiving commodity information common to all stores from a second server holding a commodity master file for storing commodity information common to all stores to be transmitted to the first server group;
From the product information for each store and the product information common to all stores, a transmission target product that is common to both and is a transmission target for a third server that operates a site for providing an Internet super service is extracted. Product extraction means;
Handling setting means for setting whether to handle the product to be transmitted by the Internet super service;
A master file generating means for generating a product master file for a net super that stores product information related to the transmission target product that is set whether or not to handle the net super service;
An information processing apparatus comprising:
前記ネットスーパー用の商品マスタファイルに格納された前記送信対象商品のうち、前記ネットスーパーサービスで取り扱う前記送信対象商品に係る商品情報を、前記第3サーバに対して送信する送信手段を更に備える、
請求項1記載の情報処理装置。
Of the transmission target products stored in the product master file for the net supermarket, further comprising transmission means for transmitting product information related to the transmission target product handled by the net super service to the third server,
The information processing apparatus according to claim 1.
前記送信対象商品に対して、前記第3サーバで運営されるサイトにおける前記送信対象商品の当該サイトでの表示順を設定する表示順設定手段を更に備え、
前記ネットスーパー用の商品マスタファイルに格納される前記送信対象商品に係る商品情報には、前記第3サーバで運営されるサイトにおける前記送信対象商品の当該サイトでの表示順を設定するための情報が含まれる、
請求項1記載の情報処理装置。
For the transmission target product, further comprising a display order setting means for setting the display order of the transmission target product at the site operated by the third server at the site,
Information for setting the display order of the transmission target product at the site operated by the third server in the product information related to the transmission target product stored in the product master file for the net supermarket Included,
The information processing apparatus according to claim 1.
前記第1サーバ群から受信した前記店舗毎の商品情報の設定を変更する店舗情報変更手段を更に備える、
請求項1記載の情報処理装置。
Store information change means for changing the setting of the product information for each store received from the first server group;
The information processing apparatus according to claim 1.
前記第2サーバから受信した前記全店共通の商品情報の設定を変更する共通情報変更手段を更に備える、
請求項1記載の情報処理装置。
Further comprising common information changing means for changing the setting of commodity information common to all stores received from the second server.
The information processing apparatus according to claim 1.
店舗で販売される各種の商品情報を格納する店舗用の商品マスタファイルを店舗毎に保持する第1サーバ群から店舗毎の商品情報を受信する店舗情報受信手段と、
前記第1サーバ群に対して送信する全店共通の商品情報を格納する商品マスタファイルを保持する第2サーバから前記全店共通の商品情報を受信する共通情報受信手段と、
前記店舗毎の商品情報と前記全店共通の商品情報とから、双方に共通するものであってネットスーパーサービスを提供するためのサイトを運営する第3サーバに対する送信対象となる送信対象商品を抽出する商品抽出手段と、
前記送信対象商品に対して、前記ネットスーパーサービスで取り扱うか否かを設定する取扱設定手段と、
前記ネットスーパーサービスで取り扱うか否かが設定された前記送信対象商品に係る商品情報を格納したネットスーパー用の商品マスタファイルを生成するマスタファイル生成手段と、
としてコンピュータを機能させるプログラム。
Store information receiving means for receiving merchandise information for each store from a first server group that holds a merchandise master file for each store that stores various product information sold at the store;
Common information receiving means for receiving commodity information common to all stores from a second server holding a commodity master file for storing commodity information common to all stores to be transmitted to the first server group;
From the product information for each store and the product information common to all stores, a transmission target product that is common to both and is a transmission target for a third server that operates a site for providing an Internet super service is extracted. Product extraction means;
Handling setting means for setting whether to handle the product to be transmitted by the Internet super service;
A master file generating means for generating a product master file for a net super that stores product information related to the transmission target product that is set whether or not to handle the net super service;
As a program to make the computer function.
JP2011233348A 2011-10-24 2011-10-24 Information processing apparatus and program Expired - Fee Related JP5457422B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011233348A JP5457422B2 (en) 2011-10-24 2011-10-24 Information processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011233348A JP5457422B2 (en) 2011-10-24 2011-10-24 Information processing apparatus and program

Publications (2)

Publication Number Publication Date
JP2013092845A JP2013092845A (en) 2013-05-16
JP5457422B2 true JP5457422B2 (en) 2014-04-02

Family

ID=48615935

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011233348A Expired - Fee Related JP5457422B2 (en) 2011-10-24 2011-10-24 Information processing apparatus and program

Country Status (1)

Country Link
JP (1) JP5457422B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7243236B2 (en) * 2019-01-31 2023-03-22 三菱電機株式会社 lighting control system
JP6825690B1 (en) 2019-12-27 2021-02-03 ダイキン工業株式会社 Information processing system, information processing method and information processing equipment
JP7515195B2 (en) * 2022-09-20 2024-07-12 株式会社10X SYSTEM, INFORMATION PROCESSING APPARATUS, SERVER APPARATUS, COMPUTER PROGRAM, AND/OR METHOD

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3741902B2 (en) * 1999-05-19 2006-02-01 東芝テック株式会社 Product sales data processing system
JP3912651B2 (en) * 2001-05-30 2007-05-09 東芝テック株式会社 Product sales data processing system

Also Published As

Publication number Publication date
JP2013092845A (en) 2013-05-16

Similar Documents

Publication Publication Date Title
US20150356617A1 (en) Mobile computing device displaying a user interface that includes user customized content
JP7595385B2 (en) Electronic shelf label management system
JP2018092360A (en) Commodity sales data processor and program
JP5457422B2 (en) Information processing apparatus and program
JP5403809B2 (en) Customer information management server and customer information management program
US20180253711A1 (en) Inventory management system and method
US10229446B2 (en) Payment apparatus, payment system, and program
JP5878901B2 (en) Information processing apparatus and program
JP5282151B2 (en) Inventory management device and inventory management program
JP2014052773A (en) Information processing apparatus and program
JP4960464B2 (en) Inventory management device, inventory management program, and inventory management system
JP5512631B2 (en) Information processing apparatus and program
JP2008269286A (en) Code management system and code management method
JP2010244115A (en) Commodity master integrated management system, commodity master integrated management server, and commodity master integrated management processing program
JP2017059139A (en) Information processing apparatus and program
JP5064521B2 (en) Sales support device and sales support program
JP5403810B2 (en) Customer information management server and customer information management program
JP2013186592A (en) Information processor and program
JP5748690B2 (en) Slip output device and program
JP5713720B2 (en) Shelf allocation support server and shelf allocation support processing program
JP2013186591A (en) Information processor and program
JP5591291B2 (en) Packing device, information processing device and program
JP5714525B2 (en) Information processing apparatus and program
JP2014052741A (en) Information processing apparatus and program
JP5483630B2 (en) Information processing apparatus and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131122

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140109

R150 Certificate of patent or registration of utility model

Ref document number: 5457422

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees