[go: up one dir, main page]

JP7493994B2 - Information processing device and program thereof - Google Patents

Information processing device and program thereof Download PDF

Info

Publication number
JP7493994B2
JP7493994B2 JP2020077446A JP2020077446A JP7493994B2 JP 7493994 B2 JP7493994 B2 JP 7493994B2 JP 2020077446 A JP2020077446 A JP 2020077446A JP 2020077446 A JP2020077446 A JP 2020077446A JP 7493994 B2 JP7493994 B2 JP 7493994B2
Authority
JP
Japan
Prior art keywords
act
processor
product
item
button
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020077446A
Other languages
Japanese (ja)
Other versions
JP2021174231A (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 JP2020077446A priority Critical patent/JP7493994B2/en
Publication of JP2021174231A publication Critical patent/JP2021174231A/en
Application granted granted Critical
Publication of JP7493994B2 publication Critical patent/JP7493994B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

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

Description

本発明の実施形態は、情報処理装置及びそのプログラムに関する。 An embodiment of the present invention relates to an information processing device and a program therefor.

例えば、複数の店舗から商品の注文を受け付ける物流センタでは、その注文を一括して納入業者に発注する。そして納入業者から商品が納入されると、発注データを基に検品を行う。さらに、その検品を終えた商品を、各店舗からの注文データを基に店舗毎に仕分ける。 For example, a logistics center that receives product orders from multiple stores sends all of those orders to a supplier in one go. When the supplier delivers the products, they are inspected based on the order data. After the inspection, the products are then sorted by store based on the order data from each store.

ところで、青果物、海産物等のような生鮮品は、発注から納品までが短納期であるために、発注した商品とは原産地の異なる商品が入荷される場合がある。そのような場合、物流センタでは、発注データにはない商品が検品されるが、その際に、検品を終えた商品が発注データのどの商品の代わりに入荷したのかという情報を正しく管理しておかないと、仕分の際にミスが発生するおそれがある。 However, since fresh produce such as fruits and vegetables and seafood has a short lead time from ordering to delivery, there are cases where products that originate from a different place than the ordered product are received. In such cases, the logistics center inspects the products that are not included in the order data, but if the information on which product in the order data the inspected product has been replaced by is not properly managed, mistakes may occur during sorting.

特開2009-26030号公報JP 2009-26030 A

本発明の実施形態が解決しようとする課題は、発注データにはない物品が発注データにある物品の代替商品であることを容易に管理できる情報処理装置を提供しようとするものである。 The problem that the embodiments of the present invention aim to solve is to provide an information processing device that can easily manage that an item not included in the order data is a substitute for an item included in the order data.

一実施形態において、情報処理装置は、属性受付手段と、出力手段と、物品指定手段と、関連付け手段とを備える。属性受付手段は、発注した第1の物品の代替品として入荷した第2の物品が有する属性を受け付ける。出力手段は、属性受付手段により受け付けた属性を有する物品群を出力する。物品指定手段は、出力手段により出力された物品群の中から第2の物品の指定を受け付ける。関連付け手段は、物品指定手段により指定された第2の物品に係る発注データを第1の物品の発注データと関連付ける。 In one embodiment, the information processing device includes an attribute receiving means, an output means, an item designation means, and an association means. The attribute receiving means receives attributes of a second item that has arrived as a replacement for an ordered first item. The output means outputs a group of items having the attributes received by the attribute receiving means. The item designation means receives designation of a second item from the group of items output by the output means. The association means associates the order data for the second item designated by the item designation means with the order data for the first item.

一実施形態に係る物流管理システムの概略構成を示す模式図。1 is a schematic diagram showing a schematic configuration of a logistics management system according to an embodiment; 商品マスタレコードの主要なデータ構造を示す模式図。FIG. 2 is a schematic diagram showing the main data structure of a product master record. 店舗発注レコードの主要なデータ構造を示す模式図。FIG. 2 is a schematic diagram showing the main data structures of a store order record. 本部発注レコードの主要なデータ構造を示す模式図。Schematic diagram showing the main data structure of a headquarters order record. 物流管理サーバの要部回路構成を示すブロック図。FIG. 2 is a block diagram showing the main circuit configuration of a logistics management server. 検品済レコードの主要なデータ構造を示す模式図。FIG. 13 is a schematic diagram showing the main data structure of an inspected record. 仕分先レコードの主要なデータ構造を示す模式図。FIG. 4 is a schematic diagram showing the main data structure of a sorting destination record. 仕分情報レコードの主要なデータ構造を示す模式図。FIG. 4 is a schematic diagram showing the main data structure of a sorting information record. マークテーブルの主要なデータ構造を示す模式図。FIG. 4 is a schematic diagram showing a main data structure of a mark table. 物流管理サーバのプロセッサが実行する主要な情報処理の手順を示す流れ図。4 is a flowchart showing the main information processing procedures executed by a processor of the logistics management server. 図10における入荷検品処理の具体的な手順を示す流れ図。11 is a flowchart showing a specific procedure of the incoming goods inspection process in FIG. 10 . 図10における入荷検品処理の具体的な手順を示す流れ図。11 is a flowchart showing a specific procedure of the incoming goods inspection process in FIG. 10 . 図10における入荷検品処理の具体的な手順を示す流れ図。11 is a flowchart showing a specific procedure of the incoming goods inspection process in FIG. 10 . 図10における仕分数変更処理の具体的な手順を示す流れ図。11 is a flowchart showing a specific procedure of a sorting number change process in FIG. 10 . 図10における店舗ラベル発行処理の具体的な手順を示す流れ図。11 is a flowchart showing a specific procedure of the store label issuing process in FIG. 10 . 図10における仕分処理の具体的な手順を示す流れ図。11 is a flowchart showing a specific procedure of the sorting process in FIG. 10 . 図10における仕分処理の具体的な手順を示す流れ図。11 is a flowchart showing a specific procedure of the sorting process in FIG. 10 . 図10における仕分処理の具体的な手順を示す流れ図。11 is a flowchart showing a specific procedure of the sorting process in FIG. 10 . 台車ラベルの一発行例を示す図。FIG. 13 is a diagram showing an example of a printed cart label. 店舗ラベルの一発行例を示す図。FIG. 13 is a diagram showing an example of a store label. 業務選択画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a display of a business selection screen. 納入業者リスト画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a supplier list screen. 発注リスト画面の一表示例を示す図。FIG. 13 is a diagram showing an example of an order list screen. 積載数入力画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a loading quantity input screen. 確認修正画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a display of a confirmation and correction screen. 代替商品登録画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a substitute product registration screen. 対象商品リスト画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a target product list screen. 仕分数調整画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a display of a sorting number adjustment screen. 店舗リスト画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a store list screen. 仕分確認画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a display of a sorting confirmation screen. マーク選択エラー画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a mark selection error screen. 仕分実行画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a display of an assortment execution screen. 仕分終了画面の一表示例を示す図。FIG. 13 is a diagram showing an example of a display of a sorting end screen.

以下、図面を用いて実施形態について説明する。 The following describes the embodiment with reference to the drawings.

図1は、物流管理システム100の概略構成を示す模式図である。本実施形態において、物流管理システム100は、複数の店舗を統括する本部の管理下にある物流センタ又は物流倉庫に構築される。店舗としては、例えばスーパーマーケット、コンビニエンスストア等のように青果物、海産物等の食料品、日配品等を取り扱う店舗が想定される。物流センタでは、各店舗から商品の注文を受け付け、その注文を一括して納入業者に発注する業務が行われる。納入業者は、例えば生産者、製造業者、卸業者等である。また物流センタでは、納入業者から納入された商品を、発注データを基に検品する業務と、検品を終えた商品を、各店舗からの注文データを基に店舗毎に仕分ける業務とが行われている。店舗毎に仕分けられた商品は、トラック等の輸送手段を利用して各店舗に配送される。物流センタでは、その配送手配も行われている。このような物流センタの業務のうち、特に検品に係る業務と仕分に係る業務とを円滑に進めるために、本実施形態では、物流センタに物流管理システム100が構築されている。 FIG. 1 is a schematic diagram showing the general configuration of the logistics management system 100. In this embodiment, the logistics management system 100 is constructed in a logistics center or logistics warehouse under the management of a headquarters that manages multiple stores. The stores are assumed to be, for example, supermarkets, convenience stores, and other stores that handle food products such as fruits and vegetables, seafood, and daily necessities. The logistics center receives product orders from each store and places orders with suppliers in bulk. The suppliers are, for example, producers, manufacturers, wholesalers, and the like. The logistics center also inspects the products delivered by the suppliers based on order data, and sorts the inspected products for each store based on order data from each store. The products sorted for each store are delivered to each store using transportation means such as trucks. The logistics center also arranges for the delivery. In this embodiment, the logistics management system 100 is constructed in the logistics center to smoothly carry out the inspection and sorting operations of the logistics center.

[物流管理システム100の説明]
物流管理システム100は、データベースサーバ10と、物流管理サーバ20と、通信ネットワーク30とを含む。通信ネットワーク30は、例えばインターネット、イントラネット、WAN(Wide Area Network)あるいはLAN(Local Area Network)である。通信ネットワーク30は、電話通信網又は移動体通信網を含んでもよい。あるいは通信ネットワーク30は、これらの組み合わせであってもよい。物流管理システム100では、通信ネットワーク30に、データベースサーバ10と物流管理サーバ20とが接続されている。
[Description of the logistics management system 100]
The logistics management system 100 includes a database server 10, a logistics management server 20, and a communication network 30. The communication network 30 is, for example, the Internet, an intranet, a wide area network (WAN), or a local area network (LAN). The communication network 30 may include a telephone communication network or a mobile communication network. Alternatively, the communication network 30 may be a combination of these. In the logistics management system 100, the database server 10 and the logistics management server 20 are connected to the communication network 30.

データベースサーバ10は、少なくとも商品マスタデータベース11と、店舗別の発注伝票データベース12と、本部の発注伝票データベース13とを管理する。また図示しないがデータベースサーバ10は、店舗データベース、納入業者データベース、従業員データベース、トラックデータベース、運転手データベース等も管理する。 The database server 10 manages at least a product master database 11, an order slip database for each store 12, and a headquarters order slip database 13. Although not shown, the database server 10 also manages a store database, a supplier database, an employee database, a truck database, a driver database, etc.

なお、物流管理システム100は、後述するアクセスポイント40を含めて、1つのシステムと考えてもよい。あるいは、後述する作業者端末50、さらにはプリンタ60も含めて、物流管理システム100が構築されていると考えてもよい。 The logistics management system 100 may be considered as a single system including the access point 40 described below. Alternatively, the logistics management system 100 may be considered to be constructed including the worker terminal 50 and the printer 60 described below.

[データベースサーバ10の説明]
データベースサーバ10は、典型的には物流センタに設置され、通信ネットワーク30を介して物流管理サーバ20にサービスを提供する。データベースサーバ10は、インターネットを利用したクラウドコンピューティングとして物流管理サーバ20にサービスを提供してもよい。
[Description of Database Server 10]
The database server 10 is typically installed in a logistics center, and provides services to the logistics management server 20 via a communication network 30. The database server 10 may provide services to the logistics management server 20 as cloud computing using the Internet.

商品マスタデータベース11は、各店補で販売される商品毎に作成される商品マスタレコード111(図2を参照)の集合体である。図2は、商品マスタレコード111の主要なデータ構造を示す模式図である。商品マスタレコード111は、商品ID、部門ID、商品名、産地、入り数、規格、発注単位、仕入れ価格等のデータ項目を含む。 The product master database 11 is a collection of product master records 111 (see Figure 2) that are created for each product sold at each store. Figure 2 is a schematic diagram showing the main data structure of the product master record 111. The product master record 111 includes data items such as product ID, department ID, product name, place of origin, quantity, specifications, order unit, and purchase price.

商品IDは、各商品を識別するために商品毎に設定された一意のコードである。商品IDは、品種が同一であっても産地、入り数、規格等が異なる商品には、それぞれ異なるコードとなる。部門IDは、各商品を分類する部門を識別するために部門毎に設定された一意のコードである。部門には、例えば青果部門、鮮魚部門、日配品部門等がある。青果部門には、例えば野菜部門、果物部門等がある。野菜部門には、例えば葉菜類、果菜類、根菜類等がある。商品名、産地、入り数、規格、発注単位及び仕入れ価格は、対応する商品IDで特定される商品に係る情報である。つまり本実施形態において、商品IDは、物品を特定する物品特定コードとして機能する。 The product ID is a unique code set for each product to identify it. Even if the product is the same variety, the product ID will be a different code for each product that differs in place of origin, number of pieces, specifications, etc. The department ID is a unique code set for each department to identify the department into which each product is classified. Departments include, for example, the produce department, fresh fish department, daily delivery department, etc. The produce department includes, for example, the vegetable department, fruit department, etc. The vegetable department includes, for example, leafy vegetables, fruit vegetables, root vegetables, etc. The product name, place of origin, number of pieces, specifications, order unit, and purchase price are information related to the product identified by the corresponding product ID. That is, in this embodiment, the product ID functions as an item identification code that identifies the item.

店舗別の発注伝票データベース12は、対応する店舗からの発注伝票毎に作成される店舗発注レコード121(図3を参照)の集合体である。各店舗は、商品毎に発注伝票を発行する。 The store-specific order slip database 12 is a collection of store order records 121 (see Figure 3) that are created for each order slip from a corresponding store. Each store issues an order slip for each product.

図3は、店舗発注レコード121の主要なデータ構造を示す模式図である。店舗発注レコード121は、店舗伝票ID、店舗ID、店舗名、発注日、納品予定日、商品ID、商品名、産地、発注数、仕分数等のデータ項目を含む。店舗伝票IDは、店舗から本部へと発行される発注伝票を識別するために伝票毎に設定された一意のコードである。店舗伝票IDは、例えば伝票番号である。店舗IDは、各店舗を識別するために店舗毎に設定された一意のコードである。店舗名は、店舗IDで特定される店舗の名称である。発注日、納品予定日、商品ID、商品名、産地及び発注数は、対応する店舗IDで特定される店舗から、対応する店舗伝票IDで発行された発注伝票によって発注された商品に係る情報である。 Figure 3 is a schematic diagram showing the main data structure of a store order record 121. The store order record 121 includes data items such as store slip ID, store ID, store name, order date, expected delivery date, product ID, product name, origin, order quantity, and sort quantity. The store slip ID is a unique code set for each order slip to identify the order slip issued from the store to the headquarters. The store slip ID is, for example, a slip number. The store ID is a unique code set for each store to identify each store. The store name is the name of the store identified by the store ID. The order date, expected delivery date, product ID, product name, origin, and order quantity are information related to the product ordered by the store identified by the corresponding store ID using the order slip issued with the corresponding store slip ID.

仕分数は、対応する店舗IDで特定される店舗に納品する商品の数量である。数量は、発注単位を“1”とする。仕分数は、初期状態では発注数と一致している。仕分数は、物流管理サーバ20での仕分数変更業務において、変更される場合がある。 The sorting quantity is the quantity of the product to be delivered to the store identified by the corresponding store ID. The quantity is set in order units of "1". The sorting quantity matches the order quantity in the initial state. The sorting quantity may be changed by the sorting quantity change operation on the logistics management server 20.

発注伝票データベース13は、本部から納入業者へと発行される発注伝票毎に作成される本部発注レコード131(図4を参照)の集合体である。本部は、各店舗からの発注伝票を基に、同一商品については発注数をまとめる。そして本部は、商品毎にその発注数で、その商品に対応した納入業者に発注伝票を発行する。 The purchase order database 13 is a collection of headquarters order records 131 (see Figure 4) that are created for each purchase order issued from the headquarters to a supplier. The headquarters compiles the order quantities for the same product based on the purchase orders from each store. The headquarters then issues purchase orders for each product with the order quantity to the supplier that corresponds to that product.

図4は、本部発注レコード131の主要なデータ構造を示す模式図である。本部発注レコード131は、本部伝票ID、納入業者ID、発注日、納品予定日、商品ID、商品名、産地、入り数、規格、仕入れ価格、発注数、仕入れ価格合計、代替フラグ、代替番号、代替前商品ID等のデータ項目を含む。 Figure 4 is a schematic diagram showing the main data structure of the headquarters order record 131. The headquarters order record 131 includes data items such as the headquarters invoice ID, supplier ID, order date, expected delivery date, product ID, product name, place of origin, quantity, specifications, purchase price, order quantity, total purchase price, replacement flag, replacement number, and previous product ID.

本部伝票IDは、本部から納入業者へと発行される発注伝票を識別するために伝票毎に設定された一意のコードである。納入業者IDは、発注伝票の発行先である納入業者を識別するために納入業者毎に設定された一意のコードである。発注日、納品予定日、商品ID、商品名、産地、入り数、規格、仕入れ価格、発注数及び仕入れ価格合計は、対応する本部伝票IDで特定される発注伝票によって発注された商品に係る情報である。代替フラグは、対応する商品IDで特定される商品が、店舗から発注を受けた商品の代替商品であるか否かを識別するための1ビットデータである。例えば、発注を受けた商品と品種は同じだが産地が異なる商品が納入業者から納入された場合、その商品は発注を受けた商品の代替商品となる。本実施形態では、代替商品であることを示す代替フラグを“1”とする。したがって、代替商品でないことを示す代替フラグは“0”となる。代替番号は、代替商品が複数ある場合に、代替商品毎に“1”から割り当てられる連続番号である。代替前商品IDは、代替商品が代替する商品、つまりは店舗から発注を受けた商品の商品IDである。 The headquarters slip ID is a unique code set for each slip to identify the purchase slip issued from the headquarters to the supplier. The supplier ID is a unique code set for each supplier to identify the supplier to which the purchase slip is issued. The order date, expected delivery date, product ID, product name, place of origin, quantity, specification, purchase price, order quantity, and total purchase price are information related to the product ordered by the purchase slip identified by the corresponding headquarters slip ID. The substitution flag is one bit data for identifying whether the product identified by the corresponding product ID is a substitute product for the product ordered by the store. For example, if a product of the same variety as the ordered product but of a different place of origin is delivered by the supplier, that product becomes a substitute product for the ordered product. In this embodiment, the substitution flag indicating that it is a substitute product is set to "1". Therefore, the substitution flag indicating that it is not a substitute product is set to "0". The substitution number is a consecutive number assigned to each substitute product starting from "1" when there are multiple substitute products. The pre-substitution product ID is the product ID of the product that the substitute product is replacing, i.e., the product ordered by the store.

[物流管理サーバ20の説明]
物流管理サーバ20は、データベースサーバ10と協働して、物流センタにおける主要な業務を管理するためのサービスを提供する。その業務には、入荷検品業務、仕分数変更業務、店舗ラベル発行業務、仕分業務等がある。各業務の詳細については後述の動作説明の中で明らかにする。
[Explanation of the logistics management server 20]
The logistics management server 20 cooperates with the database server 10 to provide services for managing the main operations at the logistics center. These operations include incoming goods inspection, sorting quantity change, store label issuance, sorting, etc. Details of each operation will be made clear in the operation explanation given later.

物流管理サーバ20は、情報処理装置の一態様である。物流管理サーバ20は、無線LANのアクセスポイント40を接続している。物流管理サーバ20は、アクセスポイント40を介して複数の作業者端末50と無線通信を行う。 The logistics management server 20 is one aspect of an information processing device. The logistics management server 20 is connected to a wireless LAN access point 40. The logistics management server 20 performs wireless communication with multiple worker terminals 50 via the access point 40.

作業者端末50は、上述した各種業務を担当する従業員、いわゆる作業者によって操作される端末である。例えば、タブレットPC、スマートフォン、ノートパソコン等が作業者端末50になり得る。 The worker terminal 50 is a terminal operated by employees in charge of the various tasks described above, that is, workers. For example, a tablet PC, a smartphone, a laptop computer, etc. can be the worker terminal 50.

作業者端末50は、作業者のマンマシンインターフェースとして機能する。すなわち作業者端末50は、物流管理サーバ20から提供される種々の画面を表示するための表示デバイスを備える。作業者端末50は、その画面を介して物流管理サーバ20に情報を提供するための入力デバイスを備える。作業者端末50は、バーコード又は二次元データコードの読取りに供せられるカメラを装備している。 The worker terminal 50 functions as a man-machine interface for the worker. That is, the worker terminal 50 has a display device for displaying various screens provided by the logistics management server 20. The worker terminal 50 has an input device for providing information to the logistics management server 20 via the screen. The worker terminal 50 is equipped with a camera that can be used to read barcodes or two-dimensional data codes.

作業者端末50は、近距離無線通信に対応したプリンタ60と通信を行うための無線回路を装備している。プリンタ60は、典型的にはモバイル型のラベルプリンタである。作業者端末50は、近距離無線通信によりプリンタ60を制御して、台車ラベル61又は店舗ラベル62を発行させる。台車ラベル61は、検品用台車71に貼付される。店舗ラベル62は、出荷用台車72に貼付される。 The worker terminal 50 is equipped with a wireless circuit for communicating with the printer 60 that supports short-range wireless communication. The printer 60 is typically a mobile label printer. The worker terminal 50 controls the printer 60 via short-range wireless communication to print a cart label 61 or a store label 62. The cart label 61 is affixed to the inspection cart 71. The store label 62 is affixed to the shipping cart 72.

検品用台車71は、納入業者から納入された商品の入荷検品業務で使用される台車である。検品用台車71には、入荷検品業務を担当する作業者によって、納入業者から納入された商品が積載される。商品は、発注単位でまとめられて検品用台車71に積載される。このとき、1台の検品用台車71には1種類の商品が積載される。検品用台車71の積載量には上限があるため、1種類の商品が複数台の検品用台車71に積載される場合もあり得る。ただし本実施形態では、1台の検品用台車71に複数種類の商品が混在して積載されるのを禁止行為とする。 The inspection cart 71 is a cart used for the incoming inspection of goods delivered by suppliers. The goods delivered by suppliers are loaded onto the inspection cart 71 by the worker in charge of the incoming inspection work. The goods are grouped by order unit and loaded onto the inspection cart 71. At this time, one type of product is loaded onto one inspection cart 71. Since there is an upper limit to the loading capacity of the inspection cart 71, one type of product may be loaded onto multiple inspection carts 71. However, in this embodiment, it is prohibited to load multiple types of products together onto one inspection cart 71.

出荷用台車72は、商品の仕分業務で使用される台車である。出荷用台車72には、仕分業務を担当する作業者によって、検品用台車71に積載された商品が移し替えされる。商品は、発注単位でまとめられて出荷用台車72に積載される。1台の出荷用台車72には、1店舗に出荷される商品が積載される。出荷用台車72にも積載量に上限があるため、1店舗に出荷される商品が複数の出荷用台車72に積載される場合もあり得る。ただし本実施形態では、1台の出荷用台車72に、複数の店舗に出荷される商品が混在して積載されるのを禁止行為とする。 The shipping cart 72 is a cart used in the sorting of goods. The goods loaded on the inspection cart 71 are transferred to the shipping cart 72 by the worker in charge of sorting. The goods are grouped by order unit and loaded onto the shipping cart 72. One shipping cart 72 is loaded with goods to be shipped to one store. Since the shipping cart 72 also has a maximum load capacity, goods to be shipped to one store may be loaded onto multiple shipping carts 72. However, in this embodiment, it is prohibited to load a single shipping cart 72 with a mixture of goods to be shipped to multiple stores.

検品用台車71及び出荷用台車72の種類は、特に限定されない。カゴ台車、カートラック、手押し台車、ドーリー台車、4輪台車等が検品用台車71又は出荷用台車72として利用される。また、検品用台車71として利用していた台車を出荷用台車72として使うことも許容される。 The types of the inspection cart 71 and the shipping cart 72 are not particularly limited. Basket carts, cart trucks, hand carts, dolly carts, four-wheel carts, etc. can be used as the inspection cart 71 or the shipping cart 72. It is also permissible to use a cart that has been used as the inspection cart 71 as the shipping cart 72.

検品用台車71及び出荷用台車72には、台車ラベル61又は店舗ラベル62を貼付するためのスペースがある。また、作業者端末50を保持するための保持具が検品用台車71及び出荷用台車72に備えられていると、作業性が向上する。 The inspection cart 71 and the shipping cart 72 have space for attaching the cart label 61 or the store label 62. In addition, if the inspection cart 71 and the shipping cart 72 are provided with a holder for holding the operator terminal 50, workability is improved.

図5は、物流管理サーバ20の要部回路構成を示すブロック図である。物流管理サーバ20は、プロセッサ21、メインメモリ22、補助記憶デバイス23、時計24、通信インターフェース25、無線ユニット26及びシステム伝送路27を備えている。プロセッサ21、メインメモリ22、補助記憶デバイス23、時計24、通信インターフェース25及び無線ユニット26は、それぞれシステム伝送路27と接続している。システム伝送路27は、アドレスバス、データバス、制御信号線等を含む。物流管理サーバ20では、プロセッサ21、メインメモリ22及び補助記憶デバイス23がシステム伝送路27で接続されて、物流管理サーバ20を制御するための情報処理を行うコンピュータが構成されている。 Figure 5 is a block diagram showing the main circuit configuration of the logistics management server 20. The logistics management server 20 includes a processor 21, a main memory 22, an auxiliary storage device 23, a clock 24, a communication interface 25, a wireless unit 26, and a system transmission path 27. The processor 21, the main memory 22, the auxiliary storage device 23, the clock 24, the communication interface 25, and the wireless unit 26 are each connected to the system transmission path 27. The system transmission path 27 includes an address bus, a data bus, a control signal line, and the like. In the logistics management server 20, the processor 21, the main memory 22, and the auxiliary storage device 23 are connected by the system transmission path 27 to form a computer that performs information processing for controlling the logistics management server 20.

プロセッサ21は、上記コンピュータの中枢部分に相当する。プロセッサ21は、オペレーティングシステム又はアプリケーションプログラムに従って、物流管理サーバ20としての各種の機能を実現するべく各部を制御する。プロセッサ21は、例えばCPU(Central Processing Unit)である。 The processor 21 corresponds to the central part of the computer. The processor 21 controls each part to realize various functions of the logistics management server 20 according to an operating system or an application program. The processor 21 is, for example, a CPU (Central Processing Unit).

メインメモリ22は、上記コンピュータの主記憶部分に相当する。メインメモリ22は、不揮発性のメモリ領域及び揮発性のメモリ領域を含む。メインメモリ22は、不揮発性のメモリ領域ではオペレーティングシステム又はアプリケーションプログラムを記憶する。メインメモリ22は、プロセッサ21が各部を制御するための処理を実行する上で必要なデータを揮発性のメモリ領域で記憶する。またメインメモリ22は、プロセッサ21によって、揮発性のメモリ領域がワークエリア又はカウンタエリアとして使用される。不揮発性のメモリ領域は、例えばROM(Read Only Memory)である。揮発性のメモリ領域は、例えばRAM(Random Access Memory)である。 The main memory 22 corresponds to the main storage portion of the computer. The main memory 22 includes a non-volatile memory area and a volatile memory area. The main memory 22 stores an operating system or application programs in the non-volatile memory area. The main memory 22 stores data required for the processor 21 to execute processes for controlling each part in the volatile memory area. The volatile memory area of the main memory 22 is also used by the processor 21 as a work area or counter area. The non-volatile memory area is, for example, ROM (Read Only Memory). The volatile memory area is, for example, RAM (Random Access Memory).

補助記憶デバイス23は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス23としては、例えばEEPROM(Electric Erasable Programmable Read-Only Memory)、HDD(Hard Disc Drive)又はSSD(Solid State Drive)等の周知の記憶デバイスを単独で、あるいは複数組み合わせて用いられる。補助記憶デバイス23は、プロセッサ21が各種の処理を行う上で使用するデータ、プロセッサ21での処理によって生成されたデータ等を保存する。補助記憶デバイス23は、アプリケーションプログラムを記憶する場合もある。 The auxiliary storage device 23 corresponds to the auxiliary memory portion of the computer. As the auxiliary storage device 23, for example, well-known storage devices such as an EEPROM (Electric Erasable Programmable Read-Only Memory), a HDD (Hard Disc Drive) or an SSD (Solid State Drive) are used alone or in combination. The auxiliary storage device 23 stores data used by the processor 21 when performing various processes, data generated by the processes in the processor 21, etc. The auxiliary storage device 23 may also store application programs.

メインメモリ22又は補助記憶デバイス23が記憶するアプリケーションプログラムは、後述する制御プログラムを含む。制御プログラムをメインメモリ22又は補助記憶デバイス23にインストールする方法は特に限定されるものではない。リムーバブルな記録媒体に制御プログラムを記録して、あるいはネットワークを介した通信により制御プログラムを配信して、メインメモリ22又は補助記憶デバイス23にインストールすることができる。記録媒体は、CD-ROM,メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。 The application programs stored in the main memory 22 or the auxiliary storage device 23 include the control programs described below. There are no particular limitations on the method of installing the control programs in the main memory 22 or the auxiliary storage device 23. The control programs can be installed in the main memory 22 or the auxiliary storage device 23 by recording them on a removable recording medium, or by distributing them by communication via a network. The recording medium can be in any form, such as a CD-ROM or memory card, as long as it can store the programs and is readable by the device.

時計24は、物流管理サーバ20の時刻情報源として機能する。プロセッサ21は、時計24によって計時される時刻情報を基に、現在の日付及び時刻を計時する。 The clock 24 functions as a time information source for the logistics management server 20. The processor 21 keeps track of the current date and time based on the time information kept by the clock 24.

通信インターフェース25は、通信ネットワーク30を介して接続されたデータベースサーバ10とデータ通信を行うための回路である。 The communication interface 25 is a circuit for performing data communication with the database server 10 connected via the communication network 30.

無線ユニット26は、アクセスポイント40を介して作業者端末50と無線によるデータ通信を行うための回路である。ここに、無線ユニット26は、作業者端末50との通信手段として機能する。 The wireless unit 26 is a circuit for wireless data communication with the worker terminal 50 via the access point 40. Here, the wireless unit 26 functions as a means of communication with the worker terminal 50.

かかる構成の物流管理サーバ20は、補助記憶デバイス23の記憶領域の一部を、検品済ファイル81、仕分先ファイル82及び仕分情報ファイル83の領域としている。また、物流管理サーバ20は、補助記憶デバイス23の記憶領域の一部に、マークテーブル84を形成している。 The logistics management server 20 configured as above uses part of the memory area of the auxiliary memory device 23 as an area for an inspected file 81, a sorting destination file 82, and a sorting information file 83. The logistics management server 20 also forms a mark table 84 in part of the memory area of the auxiliary memory device 23.

検品済ファイル81は、検品済レコード811(図6を参照)を記憶するための領域である。図6は、検品済レコード811の主要なデータ構造を示す模式図である。検品済レコード811は、納品日、商品ID、商品名、産地、入り数、規格、発注数、台車番号、第1台車ID、積載数、代替フラグ及び代替前商品ID等のデータ項目を含む。納品日、商品ID、商品名、産地、入り数、規格及び発注数は、検品を終えた商品に係る情報である。台車番号は、同一商品が複数台の検品用台車71に積載される場合に、検品用台車71毎に割り当てられる一連の番号である。第1台車IDは、検品を終えた商品を積載する検品用台車71を識別するために作成されたコードである。つまり本実施形態において、第1台車IDは、入荷した物品が積載される台車を識別する台車識別コードとして機能する。例えば、納品日と商品IDと台車番号との組み合わせによって、一義的な第1台車IDが作成される。積載数は、対応する第1台車IDで識別される検品用台車71に積載された商品の数である。積載数は、発注単位を“1”とする。代替フラグ及び代替前商品IDは、本部発注レコード131のデータである。すなわち、検品を終えた商品が代替商品である場合、その代替商品の本部発注レコード131に含まれる代替フラグと代替前商品IDとが、検品済レコード811に組み入れられる。 The inspected file 81 is an area for storing the inspected record 811 (see FIG. 6). FIG. 6 is a schematic diagram showing the main data structure of the inspected record 811. The inspected record 811 includes data items such as delivery date, product ID, product name, place of origin, number of items, specifications, number of orders, cart number, first cart ID, number of items loaded, replacement flag, and product ID before replacement. The delivery date, product ID, product name, place of origin, number of items loaded, specifications, and number of orders are information related to the product that has been inspected. The cart number is a series of numbers assigned to each inspection cart 71 when the same product is loaded on multiple inspection carts 71. The first cart ID is a code created to identify the inspection cart 71 that loads the product that has been inspected. In other words, in this embodiment, the first cart ID functions as a cart identification code that identifies the cart on which the incoming goods are loaded. For example, a unique first cart ID is created by combining the delivery date, product ID, and cart number. The loaded quantity is the number of products loaded on the inspection cart 71 identified by the corresponding first cart ID. The loaded quantity is set to an order unit of "1". The substitution flag and pre-substitute product ID are data in the head office order record 131. In other words, if the product that has completed inspection is a substitute product, the substitution flag and pre-substitute product ID included in the head office order record 131 of the substitute product are incorporated into the inspection completed record 811.

仕分先ファイル82は、仕分先レコード821(図7を参照)を記憶するための領域である。図7は、仕分先レコード821の主要なデータ構造を示す模式図である。仕分先レコード821は、発行日、店舗ID、店舗名、第2台車ID、マークID等のデータ項目を含む。発行日は、店舗ラベル62を発行した日付である。店舗ID及び店舗名は、仕分された商品が納品される店舗の情報である。第2台車IDは、仕分された商品を積載する出荷用台車72を識別するために作成されたコードである。例えば、発行日と店舗IDとの組み合わせによって、一義的な第2台車IDが作成される。マークIDは、第2台車IDで識別される出荷用台車72に貼付される店舗ラベル62に印刷されたマーク621(図20を参照)の識別コードである。マーク621は、仕分業務を担当する作業者が、仕分先となる出荷用台車72を視覚的に識別できるように、出荷用台車72毎に割り当てられる記号である。マーク621は、仕分先記号の一例である。仕分先記号は、マーク621に限定されず、図形、数字、アルファベット等、出荷用台車72を視覚的に識別できるものであればよい。 The sorting destination file 82 is an area for storing the sorting destination record 821 (see FIG. 7). FIG. 7 is a schematic diagram showing the main data structure of the sorting destination record 821. The sorting destination record 821 includes data items such as the issue date, store ID, store name, second cart ID, and mark ID. The issue date is the date on which the store label 62 was issued. The store ID and store name are information on the store to which the sorted goods are delivered. The second cart ID is a code created to identify the shipping cart 72 on which the sorted goods are loaded. For example, a unique second cart ID is created by combining the issue date and the store ID. The mark ID is an identification code of the mark 621 (see FIG. 20) printed on the store label 62 affixed to the shipping cart 72 identified by the second cart ID. The mark 621 is a symbol assigned to each shipping cart 72 so that the worker in charge of the sorting work can visually identify the shipping cart 72 to which the goods are to be sorted. The mark 621 is an example of a sorting destination symbol. The sorting destination symbol is not limited to the mark 621, and may be any shape, number, alphabet, or other symbol that visually identifies the shipping cart 72.

仕分情報ファイル83は、仕分情報レコード831(図8を参照)を記憶するための領域である。図8は、仕分情報レコード831の主要なデータ構造を示す模式図である。仕分情報レコード831は、第1台車ID、商品ID、商品名、店舗ID、店舗名、仕分数等のデータ項目を含む。第1台車IDは、仕分業務によって仕分される商品が積載された検品用台車71のコードである。商品ID、商品名、店舗ID、店舗名及び仕分数は、第1台車IDで識別される検品用台車71に積載された商品の情報及びその商品の仕分に係る情報である。 The sorting information file 83 is an area for storing sorting information records 831 (see Figure 8). Figure 8 is a schematic diagram showing the main data structure of the sorting information record 831. The sorting information record 831 includes data items such as the first cart ID, product ID, product name, store ID, store name, and number of sorts. The first cart ID is a code for the inspection cart 71 on which the products to be sorted by the sorting work are loaded. The product ID, product name, store ID, store name, and number of sorts are information on the products loaded on the inspection cart 71 identified by the first cart ID and information related to the sorting of those products.

図9は、マークテーブル84の主要なデータ構造を示す模式図である。マークテーブル84は、複数のマークIDとそれぞれ関連付けて、種類の異なるマーク621の画像と、使用済フラグとを記憶したデータテーブルである。使用済フラグは、対応するマークIDで識別されるマーク621が店舗ラベル62で使用済か否かを識別するための1ビットデータである。本実施形態では、使用済のマーク621に対応した使用済フラグを“1”とする。したがって、使用済でないマーク621に対応した使用済フラグは、“0”である。 Figure 9 is a schematic diagram showing the main data structure of the mark table 84. The mark table 84 is a data table that stores images of different types of marks 621 and used flags, each associated with a plurality of mark IDs. The used flag is one-bit data for identifying whether the mark 621 identified by the corresponding mark ID has been used on the store label 62. In this embodiment, the used flag corresponding to a used mark 621 is set to "1". Therefore, the used flag corresponding to a mark 621 that has not been used is "0".

[物流管理システム100の動作及び作用効果の説明]
図10乃至図18は、物流管理サーバ20のプロセッサ21が、制御プログラムに従って実行する主要な情報処理の手順を示す流れ図である。図19は、台車ラベル61の一例を示す模式図である。図20は、店舗ラベル62の一例を示す模式図である。図21乃至図32は、作業者端末50の表示デバイスに表示される各種画像の一例である。以下、各図を用いて、物流管理システム100の主要な動作及び作用効果について説明する。なお、以下の説明は一例である。同様な結果が得られるのであれば、その手順等は特に限定されるものではない。
[Explanation of the operation and effects of the logistics management system 100]
Figures 10 to 18 are flow charts showing the main information processing procedures executed by the processor 21 of the logistics management server 20 in accordance with the control program. Figure 19 is a schematic diagram showing an example of a trolley label 61. Figure 20 is a schematic diagram showing an example of a store label 62. Figures 21 to 32 are examples of various images displayed on the display device of the worker terminal 50. Below, the main operations and effects of the logistics management system 100 will be explained using each figure. Note that the following explanation is an example. As long as similar results are obtained, the procedures etc. are not particularly limited.

始めに、物流センタにおいて、入荷検品業務、仕分数変更業務、店舗ラベル発行業務又は仕分業務を実行する作業者は、作業者端末50を起動する。プロセッサ21は、作業者端末50が起動したことを認識すると、図10の流れ図に示す手順の情報処理を開始する。 First, at the logistics center, a worker who performs the incoming goods inspection task, the sorting quantity change task, the store label issuance task, or the sorting task starts the worker terminal 50. When the processor 21 recognizes that the worker terminal 50 has started up, it starts information processing according to the procedure shown in the flowchart in FIG. 10.

先ず、プロセッサ21は、ACT1として作業者端末50に対してログイン画面を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスには、ログイン画面が表示される。ログイン画面は、作業者によるログイン操作として例えば従業員コードとパスワードの入力を受け付ける画面である。 First, the processor 21 instructs the worker terminal 50 to display a login screen in ACT 1. In response to this instruction, the login screen is displayed on the display device of the worker terminal 50. The login screen is a screen that accepts input of, for example, an employee code and a password as a login operation by the worker.

プロセッサ21は、ACT2としてログイン操作が行われるのを待ち受ける。プロセッサ21は、ログイン画面が表示された作業者端末50でログイン操作が行われたことを検知すると、ACT2においてYESと判定し、ACT3へと進む。プロセッサ21は、ACT3としてログインが有効であるか否かを判定する。例えば従業員コードに対して設定されたパスワードが、入力されたパスワードと一致しない場合、プロセッサ21は、ログインが無効であると判定する。プロセッサ21は、ACT3においてNOと判定し、ACT1へと戻る。プロセッサ21は、ログイン画面を再度表示させて、ログイン操作が行われるのを待ち受ける。 In ACT 2, the processor 21 waits for a login operation to be performed. When the processor 21 detects that a login operation has been performed on the worker terminal 50 on which the login screen is displayed, the processor 21 judges as YES in ACT 2 and proceeds to ACT 3. In ACT 3, the processor 21 judges whether the login is valid. For example, if the password set for the employee code does not match the input password, the processor 21 judges that the login is invalid. The processor 21 judges as NO in ACT 3 and returns to ACT 1. The processor 21 displays the login screen again and waits for a login operation to be performed.

プロセッサ21は、従業員コードに対して設定されたパスワードが、入力されたパスワードと一致する場合、ログインが有効であると判定する。プロセッサ21は、ACT3においてYESと判定し、ACT4へと進む。プロセッサ21は、ACT4として作業者端末50に対して業務選択画面SCa(図21を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスには、業務選択画面SCaが表示される。業務選択画面SCaは、作業者が実施する業務の選択を促す画面である。 If the password set for the employee code matches the entered password, the processor 21 determines that the login is valid. The processor 21 determines YES in ACT 3 and proceeds to ACT 4. In ACT 4, the processor 21 instructs the worker terminal 50 to display a task selection screen SCa (see FIG. 21). In response to this instruction, the task selection screen SCa is displayed on the display device of the worker terminal 50. The task selection screen SCa is a screen that prompts the worker to select the task to be performed.

図21は、業務選択画面SCaの一表示例である。図示するように業務選択画面SCaには、入荷検品ボタンBTa、仕分数変更ボタンBTb、店舗ラベル発行ボタンBTc及び仕分ボタンBTdの各画像が配置されている。入荷検品ボタンBTaは、入荷検品業務の実施を指令するための操作子である。仕分数変更ボタンBTbは、仕分数変更業務の実施を指令するための操作子である。店舗ラベル発行ボタンBTcは、店舗ラベル発行業務の実施を指令するための操作子である。仕分ボタンBTdは、仕分業務の実施を指令するための操作子である。 Figure 21 is an example of the display of the task selection screen SCa. As shown in the figure, the task selection screen SCa has images of an incoming inspection button BTa, a change sorting quantity button BTb, a store label issuance button BTc, and a sorting button BTd arranged on it. The incoming inspection button BTa is an operator for commanding the performance of an incoming inspection task. The change sorting quantity button BTb is an operator for commanding the performance of a sorting quantity change task. The store label issuance button BTc is an operator for commanding the performance of a store label issuance task. The sorting button BTd is an operator for commanding the performance of a sorting task.

図10の説明に戻る。
作業者端末50に業務選択画面SCaを表示させたプロセッサ21は、ACT5として入荷検品ボタンBTaが入力されたか否かを確認する。入荷検品ボタンBTaが入力されていない場合、プロセッサ21は、ACT5においてNOと判定し、ACT6へと進む。プロセッサ21は、ACT6として仕分数変更ボタンBTbが入力されたか否かを確認する。仕分数変更ボタンBTbが入力されていない場合、プロセッサ21は、ACT6においてNOと判定し、ACT7へと進む。プロセッサ21は、ACT7として店舗ラベル発行ボタンBTcが入力されたか否かを確認する。店舗ラベル発行ボタンBTcが入力されていない場合、プロセッサ21は、ACT7においてNOと判定し、ACT8へと進む。プロセッサ21は、ACT8として仕分ボタンBTdが入力されたか否かを確認する。仕分ボタンBTdが入力されていない場合、プロセッサ21は、ACT8においてNOと判定し、ACT5へと戻る。ここにプロセッサ21は、ACT5乃至ACT8において、入荷検品ボタンBTa、仕分数変更ボタンBTb、店舗ラベル発行ボタンBTc又は仕分ボタンBTdが入力されるのを待ち受ける。
Returning to the explanation of FIG.
The processor 21, which has caused the operator terminal 50 to display the task selection screen SCa, checks in ACT 5 whether the incoming inspection button BTa has been pressed. If the incoming inspection button BTa has not been pressed, the processor 21 judges NO in ACT 5 and proceeds to ACT 6. The processor 21 checks in ACT 6 whether the sorting quantity change button BTb has been pressed. If the sorting quantity change button BTb has not been pressed, the processor 21 judges NO in ACT 6 and proceeds to ACT 7. The processor 21 checks in ACT 7 whether the store label issue button BTc has been pressed. If the store label issue button BTc has not been pressed, the processor 21 judges NO in ACT 7 and proceeds to ACT 8. The processor 21 checks in ACT 8 whether the sorting button BTd has been pressed. If the sorting button BTd has not been pressed, the processor 21 judges NO in ACT 8 and returns to ACT 5. Here, the processor 21 waits for input of the incoming inspection button BTa, the sorting quantity change button BTb, the store label issue button BTc, or the sorting button BTd in ACT5 to ACT8.

入荷検品業務を実行する作業者は、作業者端末50を操作して、入荷検品ボタンBTaを入力する。ACT5乃至ACT8の待ち受け状態にあるプロセッサ21は、入荷検品ボタンBTaが入力されたことを検知すると、ACT5においてYESと判定し、ACT9へと進む。プロセッサ21は、ACT9として入荷検品処理を実行する。そして入荷検品処理を終えると、プロセッサ21は、ACT4へと戻る。すなわちプロセッサ21は、作業者端末50に対して業務選択画面SCaを表示するように指令し、ACT5乃至ACT8の待ち受け状態に戻る。 The worker performing the incoming inspection task operates the worker terminal 50 to input the incoming inspection button BTa. When the processor 21, which is in a standby state of ACT5 to ACT8, detects that the incoming inspection button BTa has been input, it judges YES in ACT5 and proceeds to ACT9. The processor 21 executes the incoming inspection process in ACT9. Then, when the incoming inspection process is completed, the processor 21 returns to ACT4. That is, the processor 21 commands the worker terminal 50 to display the task selection screen SCa, and returns to the standby state of ACT5 to ACT8.

仕分数変更業務を実行する作業者は、作業者端末50を操作して、仕分数変更ボタンBTbを入力する。ACT5乃至ACT8の待ち受け状態にあるプロセッサ21は、仕分数変更ボタンBTbが入力されたことを検知すると、ACT6においてYESと判定し、ACT10へと進む。プロセッサ21は、ACT10として仕分数変更処理を実行する。そして仕分数変更処理を終えると、プロセッサ21は、ACT4へと戻る。すなわちプロセッサ21は、作業者端末50に対して業務選択画面SCaを表示するように指令し、ACT5乃至ACT8の待ち受け状態に戻る。 The worker who performs the sorting number change task operates the worker terminal 50 to input the sorting number change button BTb. When the processor 21, which is in a standby state from ACT 5 to ACT 8, detects that the sorting number change button BTb has been input, it judges YES in ACT 6 and proceeds to ACT 10. The processor 21 executes the sorting number change process in ACT 10. Then, when the sorting number change process is completed, the processor 21 returns to ACT 4. That is, the processor 21 commands the worker terminal 50 to display the task selection screen SCa, and returns to the standby state from ACT 5 to ACT 8.

店舗ラベル発行業務を実行する作業者は、作業者端末50を操作して、店舗ラベル発行ボタンBTcを入力する。ACT5乃至ACT8の待ち受け状態にあるプロセッサ21は、店舗ラベル発行ボタンBTcが入力されたことを検知すると、ACT7においてYESと判定し、ACT11へと進む。プロセッサ21は、ACT11として店舗ラベル発行処理を実行する。そして店舗ラベル発行処理を終えると、プロセッサ21は、ACT4へと戻る。すなわちプロセッサ21は、作業者端末50に対して業務選択画面SCaを表示するように指令し、ACT5乃至ACT8の待ち受け状態に戻る。 The worker who performs the store label issuance task operates the worker terminal 50 to input the store label issuance button BTc. When the processor 21, which is in a standby state from ACT 5 to ACT 8, detects that the store label issuance button BTc has been input, it judges YES in ACT 7 and proceeds to ACT 11. The processor 21 executes the store label issuance process in ACT 11. Then, when the store label issuance process is completed, the processor 21 returns to ACT 4. That is, the processor 21 instructs the worker terminal 50 to display the task selection screen SCa, and returns to the standby state from ACT 5 to ACT 8.

仕分業務を実行する作業者は、作業者端末50を操作して、仕分ボタンBTdを入力する。ACT5乃至ACT8の待ち受け状態にあるプロセッサ21は、仕分ボタンBTdが入力されたことを検知すると、ACT8においてYESと判定し、ACT12へと進む。プロセッサ21は、ACT12として仕分処理を実行する。そして仕分処理を終えると、プロセッサ21は、ACT4へと戻る。すなわちプロセッサ21は、作業者端末50に対して業務選択画面SCaを表示するように指令し、ACT5乃至ACT8の待ち受け状態に戻る。 The worker performing the sorting task operates the worker terminal 50 to input the sorting button BTd. When the processor 21, which is in a standby state from ACT 5 to ACT 8, detects that the sorting button BTd has been input, it judges YES in ACT 8 and proceeds to ACT 12. The processor 21 executes the sorting process in ACT 12. Then, when the sorting process is completed, the processor 21 returns to ACT 4. That is, the processor 21 instructs the worker terminal 50 to display the task selection screen SCa, and returns to the standby state from ACT 5 to ACT 8.

なお、ACT5乃至ACT8の待ち受け状態において、ボタンの入力を待ち受ける順番は特に限定されるものではない。要は、プロセッサ21は、入荷検品ボタンBTaが入力された場合には入荷検品処理を実行し、仕分数変更ボタンBTbが入力された場合には仕分数変更処理を実行し、店舗ラベル発行ボタンBTcが入力された場合には店舗ラベル発行処理を実行し、仕分ボタンBTdが入力された場合には仕分処理を実行する。そしてプロセッサ21は、各々の処理を終える毎に、作業者端末50の画面を業務選択画面SCaに戻す。このように、ログインが有効であった作業者端末50においては、業務選択画面SCaがホーム画面となる。 Note that the order in which the processor 21 waits for button input during the standby state of ACT5 to ACT8 is not particularly limited. In essence, the processor 21 executes the incoming inspection process when the incoming inspection button BTa is pressed, executes the sorting quantity change process when the sorting quantity change button BTb is pressed, executes the store label issuance process when the store label issuance button BTc is pressed, and executes the sorting process when the sorting button BTd is pressed. Then, each time the processor 21 finishes each process, it returns the screen of the worker terminal 50 to the task selection screen SCa. In this way, the task selection screen SCa becomes the home screen on the worker terminal 50 where the login was valid.

次に、入荷検品処理の手順について説明する。
図11乃至図13は、入荷検品処理の具体的な手順を示す流れ図である。入荷検品処理を開始したプロセッサ21は、図11のACT21として作業者端末50に対して納品日入力画面を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスには、納品日入力画面が表示される。納品日入力画面は、納品日の入力を受け付ける画面である。入荷検品業務を担当する作業者は、作業者端末50を操作して、納品日入力画面から納品日を入力する。
Next, the procedure for the incoming goods inspection process will be described.
11 to 13 are flow charts showing specific steps of the incoming goods inspection process. After starting the incoming goods inspection process, the processor 21 instructs the operator terminal 50 to display a delivery date input screen as ACT 21 in FIG. 11. In response to this instruction, the delivery date input screen is displayed on the display device of the operator terminal 50. The delivery date input screen is a screen that accepts input of the delivery date. The operator in charge of the incoming goods inspection work operates the operator terminal 50 to input the delivery date from the delivery date input screen.

プロセッサ21は、ACT22として納品日が入力されるのを待ち受ける。プロセッサ21は、作業者端末50において納品日が入力されたことを検知すると、ACT22においてYESと判定し、ACT23へと進む。プロセッサ21は、ACT23としてその納品日を記憶する。納品日は、例えばメインメモリ22の揮発性メモリ領域にて記憶される。 In ACT 22, the processor 21 waits for the delivery date to be input. When the processor 21 detects that the delivery date has been input at the worker terminal 50, the processor 21 judges that the result is YES in ACT 22 and proceeds to ACT 23. In ACT 23, the processor 21 stores the delivery date. The delivery date is stored, for example, in a volatile memory area of the main memory 22.

プロセッサ21は、ACT24として作業者端末50に対して納入業者リスト画面SCb(図22を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスには、納入業者リスト画面SCbが表示される。納入業者リスト画面SCbは、納入業者のリストを表示し、そのリストの中から検品対象の商品を納入した納入業者の指定を促す画面である。 At ACT 24, the processor 21 instructs the worker terminal 50 to display the supplier list screen SCb (see FIG. 22). In response to this instruction, the supplier list screen SCb is displayed on the display device of the worker terminal 50. The supplier list screen SCb is a screen that displays a list of suppliers and prompts the user to select from the list the supplier that delivered the product to be inspected.

図22は、納入業者リスト画面SCbの一表示例である。図示するように納入業者リスト画面SCbには、各納入業者の納入業者ID、業者名及び担当者を一覧にした納入業者リストが配置されている。また、納品日変更ボタンBTe及び決定ボタンBTfの画像も配置されている。 Figure 22 is an example of the Supplier List Screen SCb. As shown in the figure, the Supplier List Screen SCb displays a list of suppliers, listing the supplier ID, supplier name, and person in charge for each supplier. It also displays images of a Change Delivery Date button BTe and a Confirm button BTf.

納入業者リスト画面SCbを確認した作業者は、作業者端末50を操作して、納入業者リストから検品対象の商品を納入した納入業者を指定し、決定ボタンBTfを入力する。なお、作業者は、納品日を変更する場合には、納品日変更ボタンBTeを入力する。 After checking the supplier list screen SCb, the worker operates the worker terminal 50 to select the supplier who delivered the product to be inspected from the supplier list and input the decision button BTf. If the worker wishes to change the delivery date, he or she inputs the change delivery date button BTe.

図11の説明に戻る。
作業者端末50に納入業者リスト画面SCbを表示させたプロセッサ21は、ACT25として納入業者が指定されるのを待ち受ける。なお、図示しないが、この待ち受け状態において、納品日変更ボタンBTeが入力された場合には、プロセッサ21は、ACT21へと戻る。すなわちプロセッサ21は、作業者端末50に対して納品日入力画面を表示するように指令し、納品日が入力されるのを待ち受ける。
Returning to the explanation of FIG.
The processor 21, which has caused the worker terminal 50 to display the supplier list screen SCb, waits for a supplier to be specified in ACT 25. Although not shown, if the change delivery date button BTe is pressed in this standby state, the processor 21 returns to ACT 21. That is, the processor 21 instructs the worker terminal 50 to display a delivery date input screen, and waits for the delivery date to be input.

プロセッサ21は、決定ボタンBTfの入力により納入業者が指定されたことを検知すると、ACT25においてYESと判定し、ACT26へと進む。プロセッサ21は、ACT26として本部の発注伝票データベース13を検索する。そしてプロセッサ21は、ACT27としてメインメモリ22に記憶した納品日と納品予定日が一致しており、かつ、納入業者リスト画面SCbを介して指定された納入業者と納入業者IDが一致する本部発注レコード131の有無を確認する。 When the processor 21 detects that a supplier has been specified by inputting the decision button BTf, the processor 21 judges YES in ACT 25 and proceeds to ACT 26. In ACT 26, the processor 21 searches the headquarters order slip database 13. Then, in ACT 27, the processor 21 checks whether there is a headquarters order record 131 whose delivery date stored in the main memory 22 matches the scheduled delivery date and whose supplier ID matches the supplier specified via the supplier list screen SCb.

納品日及び納入業者が一致する本部発注レコード131が発注伝票データベース13に1つも存在しない場合、納品日又は納入業者の指定が誤りである場合が想定される。プロセッサ21は、ACT27においてNOと判定し、入荷検品処理をエラーとして終了する。 If there is not even one headquarters order record 131 in the order slip database 13 with a matching delivery date and supplier, it is assumed that the delivery date or supplier is specified incorrectly. The processor 21 judges NO in ACT 27 and ends the incoming inspection process with an error.

納品日及び納入業者が一致する本部発注レコード131が発注伝票データベース13に存在する場合には、プロセッサ21は、ACT27においてYESと判定し、ACT28へと進む。プロセッサ21は、ACT28として発注伝票データベース13から納品日及び納入業者が一致する本部発注レコード131を全て取得する。そしてプロセッサ21は、ACT29としてその取得した本部発注レコード131のデータを基に、作業者端末50に対して発注リスト画面SCc(図23を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスに発注リスト画面SCcが表示される。発注リスト画面SCcは、指定された納入業者に対して、入力された納品日を納品予定日として発注した商品のリスト、いわゆる発注リストを表す画面である。作業者は、この発注リストを基に入荷検品業務を実行する。 If a headquarters order record 131 with a matching delivery date and supplier exists in the order slip database 13, the processor 21 determines YES in ACT 27 and proceeds to ACT 28. In ACT 28, the processor 21 retrieves all headquarters order records 131 with matching delivery dates and suppliers from the order slip database 13. In ACT 29, the processor 21 instructs the operator terminal 50 to display an order list screen SCc (see FIG. 23) based on the data of the retrieved headquarters order records 131. In response to this instruction, the order list screen SCc is displayed on the display device of the operator terminal 50. The order list screen SCc is a screen that displays a list of products ordered from a specified supplier with the input delivery date as the scheduled delivery date, that is, a so-called order list. The operator performs incoming inspection work based on this order list.

図23は、発注リスト画面SCcの一表示例である。図示するように発注リスト画面SCcには、発注商品の商品ID、商品名、産地、規格、入り数及び発注数を一覧にした発注リストが配置されている。また、戻るボタンBTg、検品ボタンBTh、代替商品ボタンBTi及びホームボタンBTjの画像も配置されている。 Figure 23 is an example of the display of the order list screen SCc. As shown in the figure, the order list screen SCc displays an order list that lists the product ID, product name, place of origin, specifications, quantity, and order quantity of the ordered product. In addition, images of a back button BTg, an inspection button BTh, a replacement product button BTi, and a home button BTj are also displayed.

発注リスト画面SCcを確認した作業者は、作業者端末50を操作して、発注リストから検品対象の商品を指定し、検品ボタンBThを入力する。このとき、検品対象の商品が、発注リストの商品と商品名は一致するものの産地が異なる場合がある。この商品は、発注リストの商品の代替として納入された代替商品である。この場合、作業者は、発注リストから検品対象の商品を指定し、代替商品ボタンBTiを入力する。なお、納入業者を指定し直す場合には、作業者は、戻るボタンBTgを入力する。また、入荷検品処理を中止する場合には、作業者は、ホームボタンBTjを入力する。 After checking the order list screen SCc, the worker operates the worker terminal 50 to specify the product to be inspected from the order list and input the inspection button BTh. At this time, the product to be inspected may have the same product name as the product on the order list but a different place of origin. This product is a substitute product that has been delivered in place of the product on the order list. In this case, the worker specifies the product to be inspected from the order list and inputs the substitute product button BTi. If the worker wants to re-specify the supplier, the worker inputs the back button BTg. If the worker wants to cancel the incoming inspection process, the worker inputs the home button BTj.

図11の説明に戻る。
作業者端末50に発注リスト画面SCcを表示させたプロセッサ21は、ACT30として戻るボタンBTgが入力されたか否かを確認する。戻るボタンBTgが入力されていない場合、プロセッサ21は、ACT30においてNOと判定し、ACT31へと進む。プロセッサ21は、ACT31として検品ボタンBThが入力されたか否かを確認する。検品ボタンBThが入力されていない場合、プロセッサ21は、ACT31においてNOと判定し、ACT32へと進む。プロセッサ21は、ACT32として代替商品ボタンBTiが入力されたか否かを確認する。代替商品ボタンBTiが入力されていない場合、プロセッサ21は、ACT32においてNOと判定し、ACT33へと進む。プロセッサ21は、ACT33としてホームボタンBTjが入力されたか否かを確認する。ホームボタンBTjが入力されていない場合、プロセッサ21は、ACT33においてNOと判定し、ACT30へと戻る。ここにプロセッサ21は、ACT30乃至ACT33において、戻るボタンBTg、検品ボタンBTh、代替商品ボタンBTi又はホームボタンBTjのいずれかが入力されるのを待ち受ける。なお、ACT30乃至ACT33の待ち受け状態においても、ボタンの入力を待ち受ける順番は特に限定されるものではない。
Returning to the explanation of FIG.
The processor 21, which has caused the operator terminal 50 to display the order list screen SCc, checks whether or not the back button BTg has been input in ACT 30. If the back button BTg has not been input, the processor 21 judges NO in ACT 30 and proceeds to ACT 31. The processor 21 checks whether or not the inspection button BTh has been input in ACT 31. If the inspection button BTh has not been input, the processor 21 judges NO in ACT 31 and proceeds to ACT 32. The processor 21 checks whether or not the alternative product button BTi has been input in ACT 32. If the alternative product button BTi has not been input, the processor 21 judges NO in ACT 32 and proceeds to ACT 33. The processor 21 checks whether or not the home button BTj has been input in ACT 33. If the home button BTj has not been input, the processor 21 judges NO in ACT 33 and returns to ACT 30. Here, the processor 21 waits for any one of the back button BTg, the inspection button BTh, the substitute product button BTi, or the home button BTj to be input in ACT 30 to ACT 33. Note that even in the standby state in ACT 30 to ACT 33, the order of waiting for button input is not particularly limited.

ACT30乃至ACT33の待ち受け状態において、戻るボタンBTgが入力されたことを検知すると、プロセッサ21は、ACT30においてYESと判定し、ACT24へと戻る。すなわちプロセッサ21は、作業者端末50に対して納入業者リスト画面SCbを表示するように指令し、納入業者が指定されるのを待ち受ける。 When it is detected that the back button BTg has been pressed in the standby state of ACT 30 to ACT 33, the processor 21 judges YES in ACT 30 and returns to ACT 24. That is, the processor 21 instructs the worker terminal 50 to display the supplier list screen SCb, and waits for a supplier to be specified.

ACT30乃至ACT33の待ち受け状態において、検品ボタンBThが入力されたことを検知すると、プロセッサ21は、ACT31においてYESと判定し、図12のACT41へと進む。プロセッサ21は、ACT41として発注リストから検品対象の商品が指定されているか否かを確認する。検品対象の商品が指定されることなく検品ボタンBThが入力された場合、プロセッサ21は、ACT41においてNOと判定し、図11のACT29へと戻る。すなわちプロセッサ21は、作業者端末50に対して発注リスト画面SCcを表示するように指令する。そしてプロセッサ21は、ACT30乃至ACT33の待ち受け状態となる。 When it is detected that the inspection button BTh has been input in the standby state of ACT 30 to ACT 33, the processor 21 judges as YES in ACT 31 and proceeds to ACT 41 of FIG. 12. In ACT 41, the processor 21 checks whether or not a product to be inspected has been specified from the order list. If the inspection button BTh is input without specifying a product to be inspected, the processor 21 judges as NO in ACT 41 and returns to ACT 29 of FIG. 11. That is, the processor 21 instructs the operator terminal 50 to display the order list screen SCc. The processor 21 then enters a standby state of ACT 30 to ACT 33.

発注リストからいずれかの商品が検品対象として指定された状態で検品ボタンBThが入力された場合、プロセッサ21は、ACT41においてYESと判定し、ACT42へと進む。プロセッサ21は、ACT42として検品対象として指定された商品の商品IDをメインメモリ22のワークエリアMaに書き込む。またプロセッサ21は、ACT43として検品対象として指定された商品の発注数をワークエリアMbとワークエリアMcとに書き込む。 When the inspection button BTh is pressed while any product is specified as an inspection target from the order list, the processor 21 determines YES in ACT 41 and proceeds to ACT 42. The processor 21 writes the product ID of the product specified as an inspection target in the work area Ma of the main memory 22 in ACT 42. The processor 21 also writes the order quantity of the product specified as an inspection target in the work area Mb and the work area Mc in ACT 43.

プロセッサ21は、ACT44としてメインメモリ22のカウンタエリアCaに初期値“0”をセットする。次いでプロセッサ21は、ACT45としてカウンタエリアCaのカウント値を“1”だけ増加する。プロセッサ21は、ACT46として作業者端末50に対して積載数入力画面SCd(図24を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスには、積載数入力画面SCdが表示される。積載数入力画面SCdは、検品対象の商品を検品用台車71に積載した数の入力を受け付ける画面である。 In ACT 44, the processor 21 sets an initial value of "0" in the counter area Ca of the main memory 22. Next, in ACT 45, the processor 21 increments the count value of the counter area Ca by "1". In ACT 46, the processor 21 instructs the worker terminal 50 to display the load quantity input screen SCd (see FIG. 24). In response to this instruction, the load quantity input screen SCd is displayed on the display device of the worker terminal 50. The load quantity input screen SCd is a screen that accepts input of the number of products to be inspected that are loaded on the inspection cart 71.

図24は、積載数入力画面SCdの一表示例である。積載数入力画面SCdは、発注リスト画面SCcに表示された発注リストから商品IDが「9999」の商品が検品対象として指定された場合の画面例である。図示するように、積載数入力画面SCdには、検品対象として指定された商品の本部発注レコード131に含まれる商品名「AAAA」、産地「AA産」及び規格「Lサイズ」が表示される。以下では、検品対象として指定された商品の本部発注レコード131を本部発注レコード1311と表す。 Figure 24 is an example of the load quantity input screen SCd. The load quantity input screen SCd is an example of a screen when a product with product ID "9999" is specified as an inspection target from the order list displayed on the order list screen SCc. As shown in the figure, the load quantity input screen SCd displays the product name "AAAA", place of origin "Made in AA", and size "L size" contained in the headquarters order record 131 of the product specified as an inspection target. Below, the headquarters order record 131 of the product specified as an inspection target is referred to as headquarters order record 1311.

積載数入力画面SCdには、発注数、積載実績、残数、台車番号、台車種別及び積載数の各ボックスエリアが配置されている。そのうち、発注数のボックスエリアには、本部発注レコード1311に含まれる発注数「80」が表示される。台車番号のボックスエリアには、カウンタエリアCaのカウント値が、例えば3桁の台車番号として表示される。台車種別のボックスエリアは、プルダウンメニューで台車の種類を選択可能となっている。 The loading quantity input screen SCd has box areas for order quantity, loading record, remaining quantity, trolley number, trolley type, and loading quantity. The order quantity box area displays the order quantity "80" contained in the headquarters order record 1311. The trolley number box area displays the count value in the counter area Ca as, for example, a three-digit trolley number. The box area by trolley type allows the type of trolley to be selected using a pull-down menu.

積載数入力画面SCdには、テンキーボタンBTkの画像が配置されている。テンキーボタンBTkは、「0」から「9」までの数字ボタンと、「E」の登録ボタンと、「C」のクリアボタンとを含む。また積載数入力画面SCdには、戻るボタンBTg、ラベル発行ボタンBTl、完了ボタンBTm及びホームボタンBTjの画像も配置されている。 The image of the numeric keypad button BTk is arranged on the load quantity input screen SCd. The numeric keypad button BTk includes number buttons from "0" to "9", a register button "E", and a clear button "C". The load quantity input screen SCd also has images of a back button BTg, a label printing button BTl, a done button BTm, and a home button BTj arranged on it.

入荷検品業務を担当する作業者は、先ず、1台目の検品用台車71を用意する。以下では、1台目の検品用台車71を検品用台車711と表す。作業者は、検品用台車711の種類を、車種別ボックスエリアのプルダウンメニューから選択する。次いで作業者は、検品対象の商品、つまりは積載数入力画面SCdに商品名等が表示された商品を検品用台車711に積み込む。そして、検品用台車711が満載になるか、商品の積み込みが終了すると、作業者は、テンキーボタンBTkで積載数を置数し、登録ボタンを入力する。積載数は、発注単位の商品を“1”とした個数である。入力された積載数は、積載数入力画面SCdの積載数ボックスエリアに表示される。積載数ボックスエリアの表示を確認した作業者は、ラベル発行ボタンBTlを入力する。 The worker in charge of the incoming goods inspection work first prepares the first inspection cart 71. Hereinafter, the first inspection cart 71 is referred to as the inspection cart 711. The worker selects the type of inspection cart 711 from the pull-down menu in the vehicle type box area. Next, the worker loads the products to be inspected, that is, the products whose product names are displayed on the loading quantity input screen SCd, onto the inspection cart 711. Then, when the inspection cart 711 is full or the loading of the products is completed, the worker inputs the loading quantity using the numeric keypad buttons BTk and inputs the registration button. The loading quantity is the number of products in the order unit with "1" as the number. The input loading quantity is displayed in the loading quantity box area of the loading quantity input screen SCd. After checking the display in the loading quantity box area, the worker inputs the label issue button BTl.

図12の説明に戻る。
作業者端末50に積載数入力画面SCdを表示させたプロセッサ21は、ACT47として作業者端末50を介して積載数が入力されたか否かを確認する。積載数が入力されていない場合、プロセッサ21は、ACT47においてNOと判定し、ACT48へと進む。プロセッサ21は、ACT48として完了ボタンBTmが入力されたか否かを確認する。完了ボタンBTmが入力されていない場合、プロセッサ21は、ACT48においてNOと判定し、ACT47へと戻る。ここにプロセッサ21は、ACT47及びACT48として積載数が入力されるか完了ボタンBTmが入力されるのを待ち受ける。
Returning to the explanation of FIG.
The processor 21, having caused the worker terminal 50 to display the load number input screen SCd, checks whether or not the load number has been input via the worker terminal 50 in ACT 47. If the load number has not been input, the processor 21 judges NO in ACT 47 and proceeds to ACT 48. The processor 21 checks whether or not the Complete button BTm has been input in ACT 48. If the Complete button BTm has not been input, the processor 21 judges NO in ACT 48 and returns to ACT 47. Here, the processor 21 waits for the load number to be input or the Complete button BTm to be input in ACT 47 and ACT 48.

ACT47及びACT48の待ち受け状態において、テンキーボタンBTkと登録ボタンとにより積載数が入力されたことを検知すると、プロセッサ21は、ACT47においてYESと判定し、ACT49へと進む。プロセッサ21は、ACT49としてワークエリアMdに積載数を加算する。なお、ワークエリアMdの初期値は“0”である。プロセッサ21は、ACT50としてワークエリアMcの値からワークエリアMdの値を減算し、その減算後の値をワークエリアMcに書き込む。 In the standby state of ACT 47 and ACT 48, when it is detected that the load number has been input using the numeric keypad button BTk and the registration button, the processor 21 judges YES in ACT 47 and proceeds to ACT 49. In ACT 49, the processor 21 adds the load number to the work area Md. Note that the initial value of the work area Md is "0". In ACT 50, the processor 21 subtracts the value of the work area Md from the value of the work area Mc, and writes the value after the subtraction to the work area Mc.

プロセッサ21は、ACT51としてラベル発行ボタンBTlが入力されるのを待ち受ける。ラベル発行ボタンBTlは、積載数が入力される前はグレーアウトしており、入力が無効となっている。しかしラベル発行ボタンBTlは、積載数が入力されると、グレーアウトが解除されて入力が有効となる。 At ACT 51, the processor 21 waits for input from the label print button BTl. Before the load number is input, the label print button BTl is grayed out and input is disabled. However, once the load number is input, the label print button BTl is no longer grayed out and input is enabled.

プロセッサ21は、ラベル発行ボタンBTlが入力されたことを検知すると、ACT51においてYESと判定し、ACT52へと進む。プロセッサ21は、ACT52として第1台車IDを作成する。例えばプロセッサ21は、前述したように、納品日と商品IDと台車番号との組み合わせによって第1台車IDを作成する。納品日は、メインメモリ22に記憶した納品日である。商品IDは、本部発注レコード1311の情報である。台車番号は、カウンタエリアCaのカウント値である。 When the processor 21 detects that the label issuing button BTl has been pressed, the processor 21 determines YES in ACT 51 and proceeds to ACT 52. The processor 21 creates a first cart ID in ACT 52. For example, as described above, the processor 21 creates the first cart ID by combining the delivery date, product ID, and cart number. The delivery date is the delivery date stored in the main memory 22. The product ID is information in the headquarters order record 1311. The cart number is the count value in the counter area Ca.

プロセッサ21は、ACT53として検品対象の商品に係わる検品済レコード811を検品済ファイル81に保存する。この検品済レコード811の納品日は、メインメモリ22に記憶した納品日である。商品ID、商品名、産地、入り数、規格及び発注数は、本部発注レコード1311の情報である。台車番号は、カウンタエリアCaのカウント値である。第1台車IDは、ACT52において作成されたコードである。積載数は、テンキーボタンBTkと登録ボタンとにより入力された積載数である。 In ACT 53, the processor 21 saves the inspected record 811 relating to the product to be inspected in the inspected file 81. The delivery date of this inspected record 811 is the delivery date stored in the main memory 22. The product ID, product name, place of origin, quantity, specification, and order quantity are information of the headquarters order record 1311. The trolley number is the count value of the counter area Ca. The first trolley ID is a code created in ACT 52. The load quantity is the load quantity input using the numeric keypad button BTk and the register button.

プロセッサ21は、ACT54として台車ラベル61を発行するようにプリンタ60を制御する。この制御により、作業者端末50とペアになったプリンタ60により台車ラベル61が印刷され、発行される。 The processor 21 controls the printer 60 to print the cart label 61 in ACT 54. This control causes the printer 60 paired with the worker terminal 50 to print and print the cart label 61.

台車ラベル61の一発行例を図19に示す。図示するように台車ラベル61には、商品名と、台車番号と、積載数と、二次元データコード611とが印刷される。商品名、台車番号及び積載数は、検品対象の商品に係わる検品済レコード811の情報である。二次元データコード611は、当該検品済レコード811の第1台車IDと積載数とを二次元コード化したものである。二次元データコード611は、第1台車ID及び積載数に、当該検品済レコード811の他の情報を含めてコード化したものであってもよい。二次元データコード611は、第1台車IDをコード化したものであってもよい。台車ラベル61に印刷される情報は、商品名、台車番号、積載数及び二次元データコード611に限定されるものではない。例えば、納品日、産地、入り数、規格等の情報が台車ラベル61にさらに印刷されてもよい。 An example of a trolley label 61 is shown in FIG. 19. As shown in the figure, the product name, the trolley number, the number of loads, and a two-dimensional data code 611 are printed on the trolley label 61. The product name, the trolley number, and the number of loads are information of the inspection record 811 related to the product to be inspected. The two-dimensional data code 611 is a two-dimensional code of the first trolley ID and the number of loads of the inspection record 811. The two-dimensional data code 611 may be a code of the first trolley ID and the number of loads, including other information of the inspection record 811. The two-dimensional data code 611 may be a code of the first trolley ID. The information printed on the trolley label 61 is not limited to the product name, the trolley number, the number of loads, and the two-dimensional data code 611. For example, information such as the delivery date, place of origin, number of items, and specifications may be further printed on the trolley label 61.

台車ラベル61の発行を制御したプロセッサ21は、ACT45へと戻る。すなわちプロセッサ21は、カウンタエリアCaのカウント値をさらに“1”だけ増加する。またプロセッサ21は、作業者端末50に対して積載数入力画面SCdを表示するように指令し、積載数が入力されるか完了ボタンBTmが入力されるのを待ち受ける。このとき、積載数入力画面SCdの積載実績ボックスエリアには、ワークエリアMdの値が表示される。残数ボックスエリアには、ワークエリアMcの値が表示される。 After controlling the issuance of the trolley label 61, the processor 21 returns to ACT 45. That is, the processor 21 further increments the count value in the counter area Ca by "1". The processor 21 also commands the worker terminal 50 to display the load quantity input screen SCd, and waits for the load quantity to be input or for the completion button BTm to be pressed. At this time, the value of the work area Md is displayed in the loading record box area of the load quantity input screen SCd. The value of the work area Mc is displayed in the remaining number box area.

作業者は、商品を積み込んだ検品用台車711に台車ラベル61を貼り付ける。そして作業者は、その検品用台車711に積み込んだ商品と、産地、入り数及び規格が同一の商品が他に納入されているか否かを確認する。納入されている場合、作業者は、2台目の検品用台車71を用意する。以下では、2台目の検品用台車71を検品用台車712と表す。作業者は、検品用台車712の種類が検品用台車711とは異なるか否かを確認する。種類が異なる場合、作業者は、検品用台車712の種類を前述したプルダウンメニューから選択する。次いで作業者は、検品用台車711に対する作業と同様に、検品対象の商品を検品用台車712に積み込む。そして、検品用台車712が満載になるか、商品の積み込みが終了すると、作業者は、テンキーボタンBTkで積載数を置数し、登録ボタンを入力する。その後、作業者は、ラベル発行ボタンBTlを入力する。 The worker attaches a dolly label 61 to the inspection dolly 711 loaded with the products. The worker then checks whether other products with the same place of origin, number of items, and specifications as the products loaded onto the inspection dolly 711 have been delivered. If so, the worker prepares a second inspection dolly 71. Hereinafter, the second inspection dolly 71 is referred to as the inspection dolly 712. The worker checks whether the type of the inspection dolly 712 is different from that of the inspection dolly 711. If the types are different, the worker selects the type of the inspection dolly 712 from the pull-down menu described above. Next, the worker loads the products to be inspected onto the inspection dolly 712 in the same manner as the work for the inspection dolly 711. Then, when the inspection dolly 712 is full or the loading of the products is completed, the worker enters the number of items loaded using the numeric keypad buttons BTk and inputs the registration button. After that, the worker inputs the label issue button BTl.

このような操作に対しても、プロセッサ21は、ACT49乃至ACT54の処理を前述したのと同様に実行する。したがって、検品済ファイル81に新たな検品済レコード811が記憶される。この検品済レコード811は、その前に記憶された検品済レコード811と納品日、商品ID、商品名、産地、入り数、規格及び発注数が一致し、台車番号及び第1台車IDが異なる。積載数は、作業者によって入力される値なので、一致する場合もあり得るし、一致しない場合もあり得る。 For such an operation, the processor 21 executes the processes of ACT 49 to ACT 54 in the same manner as described above. Therefore, a new inspected record 811 is stored in the inspected file 81. This inspected record 811 matches the delivery date, product ID, product name, place of origin, quantity, specifications, and order quantity of the previously stored inspected record 811, but the trolley number and first trolley ID are different. The loading quantity is a value entered by the worker, so it may or may not match.

作業者は、商品を積み込んだ検品用台車712に台車ラベル61を貼り付ける。そして作業者は、検品対象の商品の検品用台車71への積み込みが完了すると、完了ボタンBTmを入力する。 The worker attaches a cart label 61 to the inspection cart 712 on which the products have been loaded. Then, when the worker has finished loading the products to be inspected onto the inspection cart 71, he or she presses the completion button BTm.

プロセッサ21は、ACT47及びACT48の待ち受け状態において、完了ボタンBTmが入力されたことを検知すると、ACT48においてYESと判定し、ACT55へと進む。プロセッサ21は、ACT55としてワークエリアMcの値が“0”であるか否かを確認する。発注数と同数の商品が検品用台車71に積載されると、ワークエリアMcの値が“0”となる。つまり、ワークエリアMcの値が“0”ということは、検品が正しく終了したことを意味する。この場合、プロセッサ21は、ACT55においてYESと判定し、図11のACT29へと戻る。すなわちプロセッサ21は、作業者端末50に対して発注リスト画面SCcを再度表示するように指令して、ACT30乃至ACT33の待ち受け状態となる。 When the processor 21 detects that the completion button BTm has been input in the standby state of ACT 47 and ACT 48, the processor 21 judges as YES in ACT 48 and proceeds to ACT 55. In ACT 55, the processor 21 checks whether the value of the work area Mc is "0". When the same number of products as the ordered quantity are loaded onto the inspection cart 71, the value of the work area Mc becomes "0". In other words, the value of the work area Mc being "0" means that the inspection has been completed correctly. In this case, the processor 21 judges as YES in ACT 55 and returns to ACT 29 in FIG. 11. That is, the processor 21 instructs the operator terminal 50 to display the order list screen SCc again, and enters a standby state for ACT 30 to ACT 33.

したがって作業者は、次の検品対象の商品がある場合には、発注リストからその商品を指定し、検品ボタンBTh又は代替商品ボタンBTiを入力する。入荷検品業務を終了する場合には、作業者は、ホームボタンBTjを入力する。 Therefore, if there is a product to be inspected next, the worker selects that product from the order list and presses the inspection button BTh or the replacement product button BTi. When the worker has finished the incoming goods inspection work, he or she presses the home button BTj.

一方、ワークエリアMcの値が“0”でないときには、作業者が積載数の入力を間違えた可能性がある。そこでプロセッサ21は、ACT55においてNOと判定し、ACT56へと進む。プロセッサ21は、ACT56として作業者端末50に対して確認修正画面SCe(図25を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスには、確認修正画面SCeが表示される。確認修正画面SCeは、検品対象の商品が積載された台車の台車番号と積載数とを表示し、作業者に積載数が正しいか否かを確認させて修正を促す画面である。 On the other hand, when the value of the work area Mc is not "0", it is possible that the worker has made a mistake in inputting the load quantity. Therefore, the processor 21 judges NO in ACT 55 and proceeds to ACT 56. In ACT 56, the processor 21 instructs the worker terminal 50 to display a confirmation and correction screen SCe (see FIG. 25). In response to this instruction, the confirmation and correction screen SCe is displayed on the display device of the worker terminal 50. The confirmation and correction screen SCe is a screen that displays the trolley number of the trolley on which the products to be inspected are loaded and the load quantity, and prompts the worker to confirm whether the load quantity is correct and to correct it.

図25は、確認修正画面SCeの一表示例である。図示するように確認修正画面SCeには、台車番号と台車種別と積載数とのリストが表示される。リストは、ACT53の処理で検品済ファイル81に保存した検品済レコード811から作成される。なお、ラベル発行ボタンBTlは消去又はグレーアウトしている。 Figure 25 is an example of the display of the confirmation and correction screen SCe. As shown in the figure, the confirmation and correction screen SCe displays a list of the trolley number, the trolley type, and the load amount. The list is created from the inspection record 811 saved in the inspection file 81 in the process of ACT 53. Note that the label issue button BTl is erased or grayed out.

確認修正画面SCeを確認した作業者は、リストの積載数と実際の積載数とを照合する。その結果、リストの積載数が異なる場合、作業者は、テンキーボタンBTkを操作してリストの積載数を修正する。そして作業者は、ラベル発行ボタンBTlを入力する。積載数の修正を終えるか、積載数に誤りがないことを確認すると、作業者は、完了ボタンBTmを入力する。 After checking the confirmation/correction screen SCe, the worker compares the number of items loaded on the list with the actual number of items loaded. If the number of items loaded on the list is different, the worker operates the numeric keypad button BTk to correct the number of items loaded on the list. The worker then presses the label issue button BTl. When the worker has finished correcting the number of items loaded or has confirmed that there is no error in the number of items loaded, the worker presses the complete button BTm.

図12の説明に戻る。
作業者端末50に確認修正画面SCeを表示させたプロセッサ21は、ACT57としてラベル発行ボタンBTlが入力されたか否かを確認する。ラベル発行ボタンBTlが入力されていない場合、プロセッサ21は、ACT57においてNOと判定し、ACT58へと進む。プロセッサ21は、ACT58として完了ボタンBTmが入力されたか否かを確認する。完了ボタンBTmが入力されていない場合、プロセッサ21は、ACT58においてNOと判定し、ACT57へと戻る。ここにプロセッサ21は、ACT57及びACT58としてラベル発行ボタンBTlが入力されるか完了ボタンBTmが入力されるのを待ち受ける。
Returning to the explanation of FIG.
The processor 21, having caused the operator terminal 50 to display the confirmation and correction screen SCe, checks whether or not the label issue button BTl has been pressed in ACT 57. If the label issue button BTl has not been pressed, the processor 21 judges NO in ACT 57 and proceeds to ACT 58. The processor 21 checks whether or not the complete button BTm has been pressed in ACT 58. If the complete button BTm has not been pressed, the processor 21 judges NO in ACT 58 and returns to ACT 57. Here, the processor 21 waits for the label issue button BTl or the complete button BTm to be pressed in ACT 57 and ACT 58.

プロセッサ21は、ACT57及びACT58の待ち受け状態において、ラベル発行ボタンBTlが入力されたことを検知すると、ACT57においてYESと判定し、ACT59へと進む。プロセッサ21は、ACT59としてリストの修正に合わせて検品済レコード811の積載数を修正する。そしてプロセッサ21は、ACT60として修正後の検品済レコード811を基に、台車ラベル61を発行するようにプリンタ60を制御する。その後、プロセッサ21は、ACT58へと進み、ACT57及びACT58の待ち受け状態となる。 When the processor 21 detects that the label printing button BT1 has been pressed while in the standby state of ACT 57 and ACT 58, the processor 21 judges that the result is YES in ACT 57 and proceeds to ACT 59. In ACT 59, the processor 21 corrects the loading quantity in the inspected record 811 to match the correction to the list. Then, in ACT 60, the processor 21 controls the printer 60 to print the trolley label 61 based on the corrected inspected record 811. After that, the processor 21 proceeds to ACT 58 and enters the standby state of ACT 57 and ACT 58.

プロセッサ21は、ACT57及びACT58の待ち受け状態において、完了ボタンBTmが入力されたことを検知すると、ACT58においてYESと判定する。プロセッサ21は、図11のACT29へと戻る。そしてプロセッサ21は、作業者端末50に対して発注リスト画面SCcを再度表示するように指令して、ACT30乃至ACT33の待ち受け状態となる。 When the processor 21 detects that the completion button BTm has been input during the standby state of ACT 57 and ACT 58, the processor 21 judges YES in ACT 58. The processor 21 returns to ACT 29 in FIG. 11. The processor 21 then instructs the worker terminal 50 to display the order list screen SCc again, and enters a standby state for ACT 30 to ACT 33.

したがって、リストの積載数を修正した作業者は、その積載数を修正した検品用台車71の台車ラベル61を貼り替えることとなる。 Therefore, the worker who modifies the load quantity on the list will replace the cart label 61 of the inspection cart 71 for which the load quantity has been modified.

プロセッサ21は、ACT30乃至ACT33の待ち受け状態において、代替商品ボタンBTiが入力されたことを検知すると、ACT32においてYESと判定し、図13のACT61へと進む。プロセッサ21は、ACT61として発注リストから商品が指定されているか否かを確認する。商品が指定されることなく代替商品ボタンBTiが入力された場合、プロセッサ21は、ACT61においてNOと判定し、図11のACT29へと戻る。すなわちプロセッサ21は、作業者端末50に対して発注リスト画面SCcを表示するように指令する。そしてプロセッサ21は、ACT30乃至ACT33の待ち受け状態となる。 When the processor 21 detects that the substitute product button BTi has been input during the standby state of ACT 30 to ACT 33, the processor 21 judges as YES in ACT 32 and proceeds to ACT 61 of FIG. 13. The processor 21 checks whether or not a product has been specified from the order list in ACT 61. If the substitute product button BTi is input without specifying a product, the processor 21 judges as NO in ACT 61 and returns to ACT 29 of FIG. 11. That is, the processor 21 instructs the operator terminal 50 to display the order list screen SCc. The processor 21 then enters the standby state of ACT 30 to ACT 33.

発注リストからいずれかの商品が指定された状態で代替商品ボタンBTiが入力された場合、プロセッサ21は、ACT61においてYESと判定し、ACT62へと進む。プロセッサ21は、ACT62としてカウンタエリアCdに初期値“0”をセットする。次いでプロセッサ21は、ACT63として作業者端末50に対して代替商品登録画面SCf(図26を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスには、代替商品登録画面SCfが表示される。代替商品登録画面SCfは、代替商品として納入された商品の登録を受け付ける画面である。 When the substitute product button BTi is input with any product specified from the order list, the processor 21 determines YES in ACT 61 and proceeds to ACT 62. The processor 21 sets the initial value "0" in the counter area Cd in ACT 62. Next, the processor 21 instructs the operator terminal 50 to display the substitute product registration screen SCf (see FIG. 26) in ACT 63. In response to this instruction, the substitute product registration screen SCf is displayed on the display device of the operator terminal 50. The substitute product registration screen SCf is a screen that accepts registration of products delivered as substitute products.

図26は、代替商品登録画面SCfの一表示例である。図示するように代替商品登録画面SCfには、納品日と納入業者の業者名が表示されている。納品日は、納品日入力画面から入力された納品日である。業者名は、納入業者リストから選択された納入業者の業者名である。また代替商品登録画面SCfには、発注商品のボックスエリアと、複数(図では3つ)の代替商品のボックスエリアと、産地入力のボックスエリアと、商品リストの表示エリアとが配置されている。さらに代替商品登録画面SCfには、戻るボタンBTg、追加ボタンBTn及びホームボタンBTjが配置されている。 Figure 26 is an example of the substitute product registration screen SCf. As shown in the figure, the substitute product registration screen SCf displays the delivery date and the supplier's name. The delivery date is the delivery date entered on the delivery date input screen. The supplier name is the supplier's name selected from the supplier list. The substitute product registration screen SCf also has a box area for the ordered product, a box area for multiple substitute products (three in the figure), a box area for entering the place of origin, and a display area for the product list. The substitute product registration screen SCf also has a back button BTg, an add button BTn, and a home button BTj.

このように、検品対象の商品に対して代替商品の納入を確認した作業者が、発注リスト画面SCcにおいてその検品対象の商品を指定し、代替商品ボタンBTiを入力すると、作業者端末50の画面が代替商品登録画面SCfに切り替わる。代替商品登録画面SCfにおいて、発注商品のボックスエリアには、検品対象の商品の商品名、産地及び規格が表示される。代替商品のボックスエリア及び産地入力のボックスエリアは空欄となっている。表示エリアにも商品リストは表示されていない。 In this way, when a worker who has confirmed the delivery of an alternative product for a product to be inspected specifies the product to be inspected on the order list screen SCc and inputs the alternative product button BTi, the screen of the worker terminal 50 switches to the alternative product registration screen SCf. On the alternative product registration screen SCf, the box area for ordered products displays the product name, place of origin, and specifications of the product to be inspected. The box area for alternative products and the box area for entering the place of origin are left blank. The product list is not displayed in the display area either.

作業者は、代替商品登録画面SCfの産地入力ボックスエリアに代替商品の産地を入力する。なお、産地の入力方法は特に限定されない。プルダウンメニューの中から選択された産地をボックスエリアに入力してもよいし、別途、産地のリストを表示させて、そのリストから選択された産地をボックスエリアに入力してもよい。あるいは、産地を示すテキストを作業者がボックスエリアに入力してもよい。 The worker inputs the place of origin of the alternative product in the place of origin input box area on the alternative product registration screen SCf. Note that there are no particular limitations on the method of inputting the place of origin. The place of origin selected from a pull-down menu may be input into the box area, or a list of places of origin may be displayed separately and the place of origin selected from that list may be input into the box area. Alternatively, the worker may input text indicating the place of origin into the box area.

図13の説明に戻る。
作業者端末50に代替商品登録画面SCfを表示させたプロセッサ21は、ACT64として産地が入力されたか否かを確認する。産地が入力されていない場合、プロセッサ21は、ACT64においてNOと判定し、ACT65へと進む。プロセッサ21は、ACT65として戻るボタンBTgが入力されたか否かを確認する。戻るボタンBTgが入力されていない場合には、プロセッサ21は、ACT65においてNOと判定し、ACT64へと戻る。ここにプロセッサ21は、ACT64及びACT65として産地が入力されるか戻るボタンBTgが入力されるのを待ち受ける。なお、この待ち受け状態において、追加ボタンBTnはグレーアウトしており、入力が無効となっている。
Returning to the explanation of FIG.
The processor 21, having caused the operator terminal 50 to display the substitute product registration screen SCf, checks whether or not a place of origin has been input in ACT 64. If a place of origin has not been input, the processor 21 judges NO in ACT 64 and proceeds to ACT 65. The processor 21 checks whether or not the back button BTg has been input in ACT 65. If the back button BTg has not been input, the processor 21 judges NO in ACT 65 and returns to ACT 64. Here, the processor 21 waits for the place of origin to be input or the back button BTg to be input in ACT 64 and ACT 65. In this waiting state, the add button BTn is grayed out and input is disabled.

プロセッサ21は、ACT64及びACT65の待ち受け状態において、産地が入力されると、ACT64においてYESと判定し、ACT66へと進む。プロセッサ21は、ACT66として入力された産地を含む商品のリストを、代替商品登録画面SCfの表示エリアに表示させる。図26に示すように、商品リストは、商品ID、商品名、産地、規格及び入り数を一覧にしたものである。商品リストは、商品マスタデータベース11に記憶されている商品マスタレコード111を基に作成される。産地が入力されると、代替商品登録画面SCfでは、追加ボタンBTnの入力が有効となる。 When the place of origin is input in the standby state of ACT 64 and ACT 65, the processor 21 judges YES in ACT 64 and proceeds to ACT 66. The processor 21 displays a list of products including the place of origin input in ACT 66 in the display area of the substitute product registration screen SCf. As shown in FIG. 26, the product list is a list of product IDs, product names, place of origin, specifications, and quantities. The product list is created based on the product master records 111 stored in the product master database 11. When the place of origin is input, input of the Add button BTn becomes valid on the substitute product registration screen SCf.

ここに、プロセッサ21は、ACT64の処理により、属性受付手段として機能する。すなわちプロセッサ21は、発注した第1の物品、すなわち検品対象の商品の代替品として入荷した第2の物品、すなわち代替商品が有する属性として産地を受け付ける。
またプロセッサ21は、ACT66の処理により、出力手段として機能する。すなわちプロセッサ21は、属性受付手段により受け付けた属性を有する物品群である商品リストが代替商品登録画面SCfに表示されるように画像データを作業者端末50へと出力する。
Here, the processor 21 functions as an attribute receiving means by the processing of ACT 64. That is, the processor 21 receives the place of origin as an attribute of the second item that has arrived as a substitute for the ordered first item, that is, the item to be inspected, i.e., the substitute item.
The processor 21 also functions as an output unit by the process of ACT 66. That is, the processor 21 outputs image data to the operator terminal 50 so that a product list, which is a group of products having the attribute accepted by the attribute accepting unit, is displayed on the substitute product registration screen SCf.

そこで、産地を入力した作業者は、商品リストから代替商品のデータを探し出して指定し、追加ボタンBTnを入力する。 Then, the worker who entered the place of origin finds and selects the data for the alternative product from the product list, and presses the Add button BTn.

作業者端末50に商品リストを表示させたプロセッサ21は、ACT67として追加ボタンBTnが入力されるのを待ち受ける。追加ボタンBTnが入力されたことを検知すると、プロセッサ21は、ACT67においてYESと判定し、ACT68へと進む。プロセッサ21は、ACT68として代替商品が指定されているか否かを確認する。代替商品が指定されていない場合、プロセッサ21は、ACT68においてNOと判定し、ACT67へと戻る。 After displaying the product list on the worker terminal 50, the processor 21 waits for the Add button BTn to be input in ACT 67. When it detects that the Add button BTn has been input, the processor 21 judges as YES in ACT 67 and proceeds to ACT 68. The processor 21 checks whether or not an alternative product has been specified in ACT 68. If an alternative product has not been specified, the processor 21 judges as NO in ACT 68 and returns to ACT 67.

ここに、プロセッサ21は、ACT67及びACT68の手順の処理により、物品指定手段として機能する。すなわちプロセッサ21は、出力手段により作業者端末50の表示デバイスに表示出力された商品リストの中から第2の物品、すなわち代替商品の指定を受け付ける。 Here, the processor 21 functions as an item designation means by processing the procedures of ACT 67 and ACT 68. That is, the processor 21 accepts the designation of a second item, i.e., a substitute item, from the item list displayed and output by the output means on the display device of the worker terminal 50.

代替商品が指定されていた場合には、プロセッサ21は、ACT68においてYESと判定し、ACT69へと進む。プロセッサ21は、ACT69としてカウンタエリアCbのカウント値を“1”だけ増加する。さらにプロセッサ21は、ACT70として代替商品に係る本部発注レコード131を作成する。以下、代替商品に係る本部発注レコード131を本部発注レコード1312と称する。 If an alternative product has been specified, the processor 21 determines YES in ACT 68 and proceeds to ACT 69. The processor 21 increments the count value of the counter area Cb by "1" in ACT 69. Furthermore, the processor 21 creates a headquarters order record 131 relating to the alternative product in ACT 70. Hereinafter, the headquarters order record 131 relating to the alternative product is referred to as a headquarters order record 1312.

本部発注レコード1312の本部伝票ID、納入業者ID、発注日及び納品予定日は、検品対象として指定された商品の本部発注レコード131、すなわち本部発注レコード1311の情報である。発注数は“0”である。商品ID、商品名、産地、入り数、規格及び仕入れ価格は、代替商品として指定された商品の商品マスタレコード111の情報である。仕入れ価格合計は、仕入れ価格に発注数を乗算して算出された金額である。ただし、発注数が“0”なので、仕入れ価格合計は“0”となる。代替フラグは、“1”である。代替番号は、カウンタエリアCbのカウント値である。代替前商品IDは、本部発注レコード1311の商品IDである。 The headquarters invoice ID, supplier ID, order date, and scheduled delivery date of the headquarters order record 1312 are information of the headquarters order record 131 of the product designated as the inspection target, i.e., headquarters order record 1311. The order quantity is "0". The product ID, product name, place of origin, quantity, specifications, and purchase price are information of the product master record 111 of the product designated as the replacement product. The total purchase price is the amount calculated by multiplying the purchase price by the order quantity. However, since the order quantity is "0", the total purchase price is "0". The substitution flag is "1". The substitution number is the count value of the counter area Cb. The pre-substitution product ID is the product ID of the headquarters order record 1311.

プロセッサ21は、ACT71として本部発注レコード1312を発注伝票データベース13に追加する。例えばプロセッサ21は、本部発注レコード1311の次に本部発注レコード1312を追加する。 In ACT 71, the processor 21 adds the headquarter order record 1312 to the order slip database 13. For example, the processor 21 adds the headquarter order record 1312 next to the headquarter order record 1311.

ここに、プロセッサ21は、ACT71及びACT72の手順の処理により、関連付け手段として機能する。すなわちプロセッサ21は、物品指定手段により指定された第2の物品、すなわち代替商品に係る発注データを第1の物品、すなわち検品対象の商品の発注データと関連付ける。 Here, the processor 21 functions as an association means by processing the procedures of ACT71 and ACT72. That is, the processor 21 associates the order data related to the second item designated by the item designation means, i.e., the substitute item, with the order data of the first item, i.e., the item to be inspected.

プロセッサ21は、ACT72として代替商品の複数のボックスエリアのうち、カウンタエリアCbのカウント値に対応したボックスエリアに、本部発注レコード1312の商品名、産地及び規格を表示させる。その後、プロセッサ21は、ACT64へと戻る。そしてプロセッサ21は、産地が入力されるか戻るボタンBTgが入力されるのを待ち受ける。 In ACT 72, the processor 21 displays the product name, place of origin, and specifications of the headquarters order record 1312 in the box area corresponding to the count value of the counter area Cb among the multiple box areas of the alternative product. After that, the processor 21 returns to ACT 64. The processor 21 then waits for the place of origin to be input or for the back button BTg to be input.

作業者は、検品対象の商品に対してさらに別の代替商品が有る場合、その代替商品の産地を入力する。そして作業者は、当該産地の商品リストから代替商品を指定して、追加ボタンBTnを入力する。かくして、その代替商品に係る本部発注レコード1312が発注伝票データベース13に追加される。作業者は、検品対象の商品に対して代替商品が無いことを確認すると、戻るボタンBTgを入力する。 If there is another alternative product for the product being inspected, the worker inputs the place of origin of the alternative product. The worker then selects the alternative product from the list of products from that place of origin and presses the Add button BTn. Thus, a headquarters order record 1312 for that alternative product is added to the order slip database 13. When the worker confirms that there is no alternative product for the product being inspected, he or she presses the Back button BTg.

プロセッサ21は、ACT64及びACT65の待ち受け状態において、戻るボタンBTgが入力されたことを検知すると、図11のACT26へと戻る。すなわちプロセッサ21は、本部の発注伝票データベース13から、メインメモリ22に記憶した納品日と納品予定日が一致しており、かつ、納入業者リスト画面SCbを介して指定された納入業者と納入業者IDが一致する本部発注レコード131を全て取得する。そしてプロセッサ21は、その取得した本部発注レコード131のデータを基に、作業者端末50に対して発注リスト画面SCcを表示するように指令する。したがって、発注リスト画面SCcには、ACT71の処理で発注伝票データベース13に追加された本部発注レコード1312に基づく代替商品の商品ID、商品名、産地、規格、入り数及び発注数も表示される。プロセッサ21は、ACT30乃至ACT33の待ち受け状態となる。 When the processor 21 detects that the back button BTg has been pressed while in the standby state of ACT 64 and ACT 65, it returns to ACT 26 in FIG. 11. That is, the processor 21 acquires from the headquarters order slip database 13 all headquarters order records 131 whose delivery date stored in the main memory 22 matches the scheduled delivery date and whose supplier ID matches the supplier specified via the supplier list screen SCb. Then, based on the data of the acquired headquarters order records 131, the processor 21 instructs the operator terminal 50 to display the order list screen SCc. Therefore, the order list screen SCc also displays the product ID, product name, place of origin, specifications, quantity, and order quantity of the substitute product based on the headquarters order record 1312 added to the order slip database 13 in the process of ACT 71. The processor 21 enters a standby state of ACT 30 to ACT 33.

そして、ACT30乃至ACT33の待ち受け状態において、発注リストから代替商品が指定され、検品ボタンBThが入力されると、プロセッサ21は、図12のACT41以降の処理を前述したのと同様に実行する。ただしこの場合には、ACT53において検品済ファイル81に保存される検品済レコード811には、本部発注レコード1312の代替フラグ“1”と、代替前商品IDとが組み入れられる。 Then, in the standby state of ACT 30 to ACT 33, when a replacement product is specified from the order list and the inspection button BTh is pressed, the processor 21 executes the process from ACT 41 onward in FIG. 12 in the same manner as described above. However, in this case, the replacement flag "1" of the headquarters order record 1312 and the pre-substitution product ID are incorporated into the inspection completed record 811 saved in the inspection completed file 81 in ACT 53.

ACT30乃至ACT33の待ち受け状態において、ホームボタンBTjが入力されたことを検知すると、プロセッサ21は、ACT33においてYESと判定する。プロセッサ21は、入荷検品処理を終了する。 When the processor 21 detects that the home button BTj has been pressed in the standby state of ACT 30 to ACT 33, the processor 21 judges that the result is YES in ACT 33. The processor 21 ends the incoming goods inspection process.

次に、仕分数変更処理の手順について説明する。
納入業者からは、必ずしも発注数と同数の商品が物流センタに納入されるとは限らない。そのような場合、物流センタでは、各店舗の仕入数を入荷数に合わせて調整する必要がある。この調整のための業務が仕分数変更業務である。仕分数変更業務を担当する作業者は、作業者端末50の業務選択画面SCaにおいて、仕分数変更ボタンBTbを入力する。かような操作により、物流管理サーバ20では、仕分数変更処理が開始される。
Next, the procedure for the sorting number change process will be described.
A supplier does not always deliver to the logistics center the same number of products as the number ordered. In such cases, the logistics center must adjust the purchase quantity for each store to match the number of items received. The task for this adjustment is the sorting quantity change task. The worker in charge of the sorting quantity change task inputs the sorting quantity change button BTb on the task selection screen SCa of the worker terminal 50. This operation starts the sorting quantity change process in the logistics management server 20.

図14は、仕分数変更処理の具体的な手順を示す流れ図である。仕分数変更処理を開始したプロセッサ21は、ACT81として検品済ファイル81から検品済レコード811を取得する。プロセッサ21は、ACT82として検品済ファイル81に当該検品済レコードと商品ID若しくは代替商品IDが一致する他の検品済レコード811が存在するか否かを確認する。 Figure 14 is a flow chart showing the specific steps of the sorting number change process. After starting the sorting number change process, the processor 21 acquires an inspected record 811 from the inspected file 81 in ACT 81. The processor 21 checks whether there is another inspected record 811 in the inspected file 81 whose product ID or substitute product ID matches that of the inspected record in ACT 82.

商品ID若しくは代替商品IDが一致する他の検品済レコード811が存在しない場合、プロセッサ21は、ACT82においてNOと判定し、ACT83へと進む。プロセッサ21は、ACT83として検品済レコード811の積載数を当該検品済レコード811に対応した商品の入荷数として記憶する。 If there is no other inspected record 811 with a matching product ID or substitute product ID, the processor 21 determines NO in ACT 82 and proceeds to ACT 83. In ACT 83, the processor 21 stores the loaded quantity of the inspected record 811 as the incoming quantity of the product corresponding to the inspected record 811.

これに対し、商品ID若しくは代替商品IDが一致する他の検品済レコード811が存在する場合には、プロセッサ21は、ACT82においてYESと判定し、ACT84へと進む。プロセッサ21は、ACT84として商品ID若しくは代替商品IDが一致する全ての検品済レコード811を検品済ファイル81から取得し、各検品済レコード811の積載数を合計する。そしてプロセッサ21は、この積載数の合計を、当該検品済レコード811に対応した商品の入荷数として記憶する。 In contrast, if there is another inspected record 811 with a matching product ID or alternative product ID, the processor 21 determines YES in ACT 82 and proceeds to ACT 84. In ACT 84, the processor 21 retrieves all inspected records 811 with a matching product ID or alternative product ID from the inspected file 81, and totals the loading numbers of each inspected record 811. The processor 21 then stores this total loading number as the arrival number of the product corresponding to the inspected record 811.

ここに、プロセッサ21は、ACT81乃至ACT84の手順の処理により、取得手段として機能する。すなわちプロセッサ21は、第2の物品、すなわち代替商品の入荷数を取得する。 Here, the processor 21 functions as an acquisition unit by processing the procedures of ACT81 to ACT84. That is, the processor 21 acquires the number of second items, i.e., substitute products, in stock.

ACT83又はACT84の処理を終えると、プロセッサ21は、ACT85へと進む。プロセッサ21は、ACT85として検品済レコード811の発注数と入荷数とを比較し、入荷数が発注数と一致するか否かを確認する。入荷数が発注数と一致しない場合、プロセッサ21は、ACT85においてNOと判定し、ACT86へと進む。プロセッサ21は、ACT86として対象商品リストメモリに検品済レコード811を追加する。対象商品リストメモリは、例えばメインメモリ22の揮発性メモリ領域に形成されている。 After completing the processing of ACT 83 or ACT 84, the processor 21 proceeds to ACT 85. In ACT 85, the processor 21 compares the order quantity and the arrival quantity in the inspected record 811 to check whether the arrival quantity matches the order quantity. If the arrival quantity does not match the order quantity, the processor 21 judges NO in ACT 85 and proceeds to ACT 86. In ACT 86, the processor 21 adds the inspected record 811 to the target product list memory. The target product list memory is formed, for example, in a volatile memory area of the main memory 22.

詳しくは、プロセッサ21は、商品ID若しくは代替商品IDが一致する他の検品済レコード811が存在しない場合には、ACT81の処理で取得した検品済レコード811をそのまま対象商品リストメモリに追加する。これに対し、商品ID若しくは代替商品IDが一致する他の検品済レコード811が存在する場合には、プロセッサ21は、ACT81の処理で取得した検品済レコード811と、当該検品済レコード811と商品ID若しくは代替商品IDが一致する他の検品済レコード811とを対象商品リストメモリに追加する。 In more detail, if there is no other inspected record 811 with a matching product ID or alternative product ID, the processor 21 adds the inspected record 811 acquired in the process of ACT81 to the target product list memory as is. On the other hand, if there is another inspected record 811 with a matching product ID or alternative product ID, the processor 21 adds the inspected record 811 acquired in the process of ACT81 and the other inspected record 811 with a matching product ID or alternative product ID to the target product list memory.

プロセッサ21は、ACT86の処理を終えると、ACT87へと進む。
一方、プロセッサ21は、入荷数が発注数と一致する場合には、ACT85においてYESと判定し、ACT86の処理をスキップしてACT87へと進む。
When the processor 21 finishes the processing in ACT 86, it proceeds to ACT 87.
On the other hand, if the quantity of goods received matches the quantity ordered, the processor 21 judges that the answer is YES in ACT 85, skips the processing in ACT 86, and proceeds to ACT 87.

プロセッサ21は、ACT87として、ACT81又はACT84の処理で取得していない検品済レコード811が検品済ファイル81に存在するか否かを確認する。検品済ファイル81から取得していない検品済レコード811が存在する場合、プロセッサ21は、ACT87においてYESと判定し、ACT81へと戻る。そしてプロセッサ21は、その取得していない検品済レコード811を対象として、ACT81以降の処理を前述したのと同様に実行する。 In ACT 87, the processor 21 checks whether or not an inspected record 811 that has not been acquired in the processing of ACT 81 or ACT 84 exists in the inspected file 81. If an inspected record 811 that has not been acquired from the inspected file 81 exists, the processor 21 judges YES in ACT 87 and returns to ACT 81. The processor 21 then executes the processing from ACT 81 onwards for the inspected record 811 that has not been acquired in the same manner as described above.

プロセッサ21は、検品済ファイル81に記憶されている検品済レコード811を全て取得したならば、ACT87においてNOと判定し、ACT88へと進む。プロセッサ21は、ACT88として対象商品リストメモリのデータを基に、作業者端末50に対して対象商品リスト画面SCg(図27を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスに対象商品リスト画面SCgが表示される。対象商品リスト画面SCgは、入荷数が発注数と異なる商品のリストを表す画面である。作業者は、このリストを基に仕分数変更業務を実行する。 When the processor 21 has acquired all of the inspected records 811 stored in the inspected file 81, the processor 21 judges NO in ACT 87 and proceeds to ACT 88. In ACT 88, the processor 21 commands the operator terminal 50 to display the target product list screen SCg (see FIG. 27) based on the data in the target product list memory. In response to this command, the target product list screen SCg is displayed on the display device of the operator terminal 50. The target product list screen SCg is a screen that displays a list of products whose arrival quantity differs from the order quantity. The operator performs the sorting quantity change task based on this list.

図27は、対象商品リスト画面SCgの一表示例である。図示するように対象商品リスト画面SCgには、対象商品リストメモリに記憶された検品済レコード811の商品ID、商品名、産地、規格、入り数、発注数、入荷数及び差分を一覧にした対象商品リストが配置されている。また、変更ボタンBToとホームボタンBTjの画像が対象商品リスト画面SCgに配置されている。 Figure 27 is an example of the display of the target product list screen SCg. As shown in the figure, the target product list screen SCg displays a target product list that lists the product ID, product name, place of origin, specifications, quantity included, order quantity, arrival quantity, and difference of the inspected records 811 stored in the target product list memory. In addition, images of a change button BTo and a home button BTj are displayed on the target product list screen SCg.

対象商品リストにおいて、代替フラグが組み入れられていない検品済レコード811のデータには、発注商品であることを示す記号(本実施形態では丸印)が表示されている。代替フラグが組み入れられている検品済レコード811のデータには、代替商品であることを示す記号(本実施形態では三角印)が表示されている。入荷数は、対応する検品済レコード811の積載数である。差分は、その積載数から発注数を減じた値である。値が負となる場合、差分の値の横に負の記号(本実施形態では黒三角印)が表示される。 In the target product list, data for inspected records 811 that do not include a substitution flag are displayed with a symbol (in this embodiment, a circle) indicating that they are ordered products. Data for inspected records 811 that include a substitution flag are displayed with a symbol (in this embodiment, a triangle) indicating that they are substitute products. The quantity in stock is the loaded quantity of the corresponding inspected records 811. The difference is the loaded quantity minus the ordered quantity. If the value is negative, a negative symbol (in this embodiment, a black triangle) is displayed next to the difference value.

対象商品リストに表示された商品は、入荷数が発注数と一致しない商品である。ただし、代替商品と合わせて入荷数が発注数と一致する商品は対象商品リストに表示されない。代替商品と合わせても入荷数が発注数と一致しない商品は対象商品リストに表示される。このため、仕分数を調整する必要がある。仕分数を調整する場合、作業者は、対象商品リストから仕分数を調整する商品を指定して変更ボタンBToを入力する。仕分数を調整しない場合には、作業者は、ホームボタンBTjを入力する。 Products displayed in the target product list are those whose quantity in stock does not match the ordered quantity. However, products whose quantity in stock, when combined with alternative products, matches the ordered quantity are not displayed in the target product list. Products whose quantity in stock, when combined with alternative products, does not match the ordered quantity are displayed in the target product list. For this reason, the number of sorts must be adjusted. To adjust the number of sorts, the worker selects the product for which the number of sorts is to be adjusted from the target product list and presses the change button BTo. If the number of sorts is not to be adjusted, the worker presses the home button BTj.

なお、入荷数が発注数と一致しない商品が1つも存在しない場合には、対象商品リスト画面SCgに対象商品リストが表示されない。この場合、変更ボタンBToは表示されないかグレーアウトしている。したがって作業者は、ホームボタンBTjを入力することとなる。 If there are no products whose stock quantity does not match the order quantity, the target product list will not be displayed on the target product list screen SCg. In this case, the change button BTo is not displayed or is grayed out. Therefore, the worker will press the home button BTj.

図14の説明に戻る。
作業者端末50に対象商品リスト画面SCgを表示させたプロセッサ21は、ACT89として変更ボタンBToが入力されたか否かを確認する。変更ボタンBToが入力されていない場合、プロセッサ21は、ACT89においてNOと判定し、ACT90へと進む。プロセッサ21は、ACT90としてホームボタンBTjが入力されたか否を確認する。ホームボタンBTjが入力されていない場合、プロセッサ21は、ACT90においてNOと判定し、ACT89へと戻る。ここにプロセッサ21は、ACT89及びACT90において変更ボタンBToが入力されるか、ホームボタンBTjが入力されるのを待ち受ける。
Returning to the explanation of FIG.
The processor 21, having caused the worker terminal 50 to display the target product list screen SCg, checks whether or not the Change button BTo has been input in ACT 89. If the Change button BTo has not been input, the processor 21 judges NO in ACT 89 and proceeds to ACT 90. The processor 21 checks whether or not the Home button BTj has been input in ACT 90. If the Home button BTj has not been input, the processor 21 judges NO in ACT 90 and returns to ACT 89. Here, the processor 21 waits for the Change button BTo or the Home button BTj to be input in ACT 89 and ACT 90.

プロセッサ21は、ACT89及びACT90の待ち受け状態において、変更ボタンBToが入力されたことを検知すると、ACT89においてYESと判定し、ACT91へと進む。プロセッサ21は、ACT91として変更対象の商品が指定されているか否かを確認する。対象商品リストの商品が指定されることなく変更ボタンBToが入力された場合、プロセッサ21は、ACT91においてNOと判定し、ACT89へと戻る。すなわちプロセッサ21は、変更ボタンBToの入力を無効とする。 When the processor 21 detects that the change button BTo has been input during the standby state of ACT 89 and ACT 90, the processor 21 judges as YES in ACT 89 and proceeds to ACT 91. The processor 21 checks whether or not a product to be changed has been specified in ACT 91. If the change button BTo is input without specifying a product in the target product list, the processor 21 judges as NO in ACT 91 and returns to ACT 89. In other words, the processor 21 invalidates the input of the change button BTo.

対象商品リストの商品が指定された状態で変更ボタンBToが入力された場合には、プロセッサ21は、ACT91においてYESと判定し、ACT92へと進む。プロセッサ21は、ACT92として作業者端末50に対して仕分数調整画面SCh(図28を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスに仕分数調整画面SChが表示される。仕分数調整画面SChは、指定された商品に対する各店舗への仕分数を、作業者が手作業で調整できるようにした画面である。 When a product in the target product list is specified and the change button BTo is pressed, the processor 21 determines YES in ACT 91 and proceeds to ACT 92. In ACT 92, the processor 21 instructs the operator terminal 50 to display the sorting number adjustment screen SCh (see FIG. 28). In response to this instruction, the sorting number adjustment screen SCh is displayed on the display device of the operator terminal 50. The sorting number adjustment screen SCh is a screen that allows the operator to manually adjust the number of products to be sorted to each store for the specified product.

図28は、仕分数調整画面SChの一表示例である。図示するように仕分数調整画面SChには、行列形式で表現された仕分数調整表TAが配置されている。また、戻るボタンBTgと完了ボタンBTmの画像が配置されている。 Figure 28 is an example of the display of the sorting number adjustment screen SCh. As shown in the figure, the sorting number adjustment screen SCh has a sorting number adjustment table TA expressed in a matrix format. In addition, images of a back button BTg and a done button BTm are also arranged.

仕分数調整表TAは、1カラム目を店舗名とし、2カラム目を発注数とし、3カラム目を調整後仕分数とする。4カラム目以降は、仕分対象商品別の仕分数調整エリアである。仕分対象商品は、発注商品だけの場合もあるし、代替商品だけの場合もある。図28に示すように、発注商品と代替商品とが混在する場合もある。なお、仕分数調整画面SChにおいて、入荷数は、発注商品の入荷数である。代替数は、代替商品の入荷数である。挿入荷数は、発注商品の入荷数と代替商品の入荷数との合計である。 In the sorting quantity adjustment table TA, the first column is the store name, the second column is the order quantity, and the third column is the adjusted sorting quantity. The fourth column onwards is the sorting quantity adjustment area for each product to be sorted. The products to be sorted may be only ordered products or only substitute products. As shown in Figure 28, there may be a mixture of ordered products and substitute products. Note that on the sorting quantity adjustment screen SCh, the number of items in stock is the number of ordered products in stock. The number of substitutes is the number of substitute products in stock. The number of shipments to be inserted is the sum of the number of ordered products in stock and the number of substitute products in stock.

ここにプロセッサ21は、ACT92の処理により、調整受付手段として機能する。すなわちプロセッサ21は、取得手段により取得した入荷数を、第2の物品、すなわち代替商品と関連付けされた第1の物品、すなわち検品対象の商品を発注した発注先への出荷数として調整するための入力を仕分数調整画面SChを介して受け付ける。 Here, the processor 21 functions as an adjustment receiving means by processing ACT92. That is, the processor 21 receives an input via the sorting number adjustment screen SCh to adjust the incoming quantity acquired by the acquisition means as the shipping quantity to the supplier that has ordered the second item, i.e., the first item associated with the substitute item, i.e., the item to be inspected.

作業者は、発注商品については、その発注数の範囲内で、各店舗の仕分数を調整する。作業者は、代替商品については、その代替数の範囲内で各店舗の仕分数を調整する。そして、仕分数の調整を終えると、作業者は、完了ボタンBTmを入力する。途中で調整を止める場合には、作業者は、戻るボタンBTgを入力する。 For ordered items, the worker adjusts the sorting quantity for each store within the range of the ordered quantity.For substitute items, the worker adjusts the sorting quantity for each store within the range of the substitute quantity.When the worker has finished adjusting the sorting quantity, he/she presses the complete button BTm.If the worker wishes to stop the adjustment midway, he/she presses the back button BTg.

図14の説明に戻る。
作業者端末50に仕分数調整画面SChを表示させたプロセッサ21は、ACT93として完了ボタンBTmが入力されたか否かを確認する。完了ボタンBTmが入力されていない場合、プロセッサ21は、ACT93においてNOと判定し、ACT94へと進む。プロセッサ21は、ACT94として戻るボタンBTgが入力されたか否を確認する。戻るボタンBTgが入力されていない場合、プロセッサ21は、ACT94においてNOと判定し、ACT93へと戻る。ここにプロセッサ21は、ACT93及びACT94において完了ボタンBTmが入力されるか、戻るボタンBTgが入力されるのを待ち受ける。
Returning to the explanation of FIG.
The processor 21, having caused the operator terminal 50 to display the sorting number adjustment screen SCh, checks in ACT 93 whether the Complete button BTm has been input. If the Complete button BTm has not been input, the processor 21 judges NO in ACT 93 and proceeds to ACT 94. The processor 21 checks in ACT 94 whether the Back button BTg has been input. If the Back button BTg has not been input, the processor 21 judges NO in ACT 94 and returns to ACT 93. Here, the processor 21 waits for the Complete button BTm or the Back button BTg to be input in ACT 93 and ACT 94.

プロセッサ21は、ACT93及びACT94の待ち受け状態において、完了ボタンBTmが入力されたことを検知すると、ACT93においてYESと判定し、ACT95へと進む。プロセッサ21は、ACT95として仕分数調整画面SChで店舗毎に調整された仕分数と一致するように、当該店舗の店舗発注レコードに含まれている仕分数を変更する。その後、プロセッサ21は、ACT88へと戻る。 When the processor 21 detects that the completion button BTm has been input during the standby state of ACT 93 and ACT 94, the processor 21 judges that the answer is YES in ACT 93 and proceeds to ACT 95. In ACT 95, the processor 21 changes the number of sorts included in the store order record of the store so that it matches the number of sorts adjusted for each store on the sorting number adjustment screen SCh. The processor 21 then returns to ACT 88.

プロセッサ21は、ACT93及びACT94の待ち受け状態において、戻るボタンBTgが入力されたことを検知した場合には、ACT94においてYESと判定し、ACT88へと戻る。 If the processor 21 detects that the back button BTg has been pressed during the standby state of ACT 93 and ACT 94, it judges YES in ACT 94 and returns to ACT 88.

ACT88へと戻ったプロセッサ21は、前述したように、対象商品リストメモリのデータを基に、作業者端末50に対して対象商品リスト画面SCgを表示するように指令する。そしてプロセッサ21は、ACT89及びACT90の待ち受け状態となる。この待ち受け状態において、ホームボタンBTjが入力されたことを検知すると、プロセッサ21は、ACT90においてYESと判定する。プロセッサ21は、仕分数変更処理を終了する。 Returning to ACT 88, the processor 21 instructs the operator terminal 50 to display the target product list screen SCg based on the data in the target product list memory, as described above. The processor 21 then enters a standby state for ACT 89 and ACT 90. In this standby state, when the processor 21 detects that the home button BTj has been pressed, the processor 21 judges YES in ACT 90. The processor 21 ends the sorting number change process.

次に、店舗ラベル発行処理の手順について説明する。
納入業者から納入された商品は、入荷検品業務を担当する作業者によって、商品毎に検品用台車71に積載される。そして、検品用台車71に積載された商品は、仕分業務を担当する作業者によって、店舗別の出荷用台車72に仕分けられる。ここで、各出荷用台車72には、店舗別の店舗ラベル62が貼付される。この店舗ラベル62を作成する業務が店舗ラベル発行業務である。店舗ラベル発行業務を担当する作業者は、作業者端末50の業務選択画面SCaにおいて、店舗ラベル発行ボタンBTcを入力する。かような操作により、物流管理サーバ20では、店舗ラベル発行処理が開始される。
Next, the procedure for the store label issuing process will be described.
Products delivered by suppliers are loaded onto inspection carts 71, one product at a time, by a worker in charge of incoming inspection work. The products loaded onto the inspection carts 71 are then sorted into shipping carts 72 for each store by a worker in charge of sorting work. A store label 62 for each store is then affixed to each shipping cart 72. The work of creating these store labels 62 is the store label issuance work. The worker in charge of the store label issuance work inputs the store label issuance button BTc on the work selection screen SCa of the worker terminal 50. With this operation, the store label issuance process is started in the logistics management server 20.

図15は、店舗ラベル発行処理の具体的な手順を示す流れ図である。店舗ラベル発行処理を開始したプロセッサ21は、ACT101として作業者端末50に対して店舗リスト画面SCi(図29を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスには、店舗リスト画面SCiが表示される。店舗リスト画面SCiは、商品の発注元である各店舗のリストを表示し、そのリストの中から店舗ラベル62を発行する店舗の指定を促す画面である。 Figure 15 is a flow diagram showing the specific steps of the store label issuance process. Having started the store label issuance process, the processor 21 issues a command to the operator terminal 50 to display the store list screen SCi (see Figure 29) at ACT 101. In response to this command, the store list screen SCi is displayed on the display device of the operator terminal 50. The store list screen SCi is a screen that displays a list of the stores that have ordered the product, and prompts the operator to specify from the list the store that will issue the store label 62.

図29は、店舗リスト画面SCiの一表示例である。図示するように店舗リスト画面SCiには、各店舗の店舗ID及び店舗名のリストが表示されている。さらに各店舗と関連付けて、台車種別のボックスエリアと、チェックボックスCXとが表示されている。台車種別のボックスエリアは、プルダウンメニューで台車の種類を選択可能となっている。チェックボックスCXは、作業者がそのボックス内をチェックすることで、対応する店舗を指定したこととなる。店舗リスト画面SCiには、ラベル発行ボタンBTlとホームボタンBTjの画像も表示されている。 Figure 29 is an example of the store list screen SCi. As shown in the figure, the store list screen SCi displays a list of the store ID and store name of each store. In addition, in association with each store, a box area for each cart type and a check box CX are displayed. In the box area for each cart type, the type of cart can be selected using a pull-down menu. When the worker checks the box in the check box CX, the corresponding store is specified. Images of a label issue button BTl and a home button BTj are also displayed on the store list screen SCi.

作業者は、店舗ラベル62を作成する店舗のチェックボックスCXにチェックを入れる。また、その店舗ラベル62が貼付される出荷用台車72の種類をボックスエリアから選択する。その後、作業者は、ラベル発行ボタンBTlを入力する。 The worker checks the check box CX of the store for which the store label 62 is to be created. The worker also selects from the box area the type of shipping cart 72 to which the store label 62 will be affixed. The worker then presses the label issue button BTl.

図15の説明に戻る。
作業者端末50に店舗リスト画面SCiを表示させたプロセッサ21は、ACT102としてラベル発行ボタンBTlが入力されたか否かを確認する。ラベル発行ボタンBTlが入力されていない場合、プロセッサ21は、ACT102においてNOと判定し、ACT103へと進む。プロセッサ21は、ACT103としてホームボタンBTjが入力されたか否かを確認する。ホームボタンBTjが入力されていない場合、プロセッサ21は、ACT103においてNOと判定し、ACT102へと戻る。ここに、プロセッサ21は、ACT102及びACT103において、ラベル発行ボタンBTlが入力されるか、ホームボタンBTjが入力されるのを待ち受ける。
Returning to the explanation of FIG.
The processor 21, having caused the operator terminal 50 to display the store list screen SCi, checks whether or not the label printing button BTl has been pressed in ACT 102. If the label printing button BTl has not been pressed, the processor 21 judges NO in ACT 102 and proceeds to ACT 103. The processor 21 checks whether or not the home button BTj has been pressed in ACT 103. If the home button BTj has not been pressed, the processor 21 judges NO in ACT 103 and returns to ACT 102. Here, the processor 21 waits for the label printing button BTl or the home button BTj to be pressed in ACT 102 and ACT 103.

プロセッサ21は、ACT102及びACT103の待ち受け状態において、ラベル発行ボタンBTlが入力されたことを検知すると、ACT102においてYESと判定し、ACT104へと進む。プロセッサ21は、ACT104としてチェックボックスCXにより店舗が選択されているか否かを確認する。店舗が選択されていない場合、プロセッサ21は、ACT104においてNOと判定し、ACT102へと戻る。すなわちプロセッサ21は、ACT102及びACT103の待ち受け状態に戻る。 When the processor 21 detects that the label issuing button BT1 has been pressed in the standby state of ACT102 and ACT103, the processor 21 judges as YES in ACT102 and proceeds to ACT104. In ACT104, the processor 21 checks whether or not a store has been selected by the check box CX. If a store has not been selected, the processor 21 judges as NO in ACT104 and returns to ACT102. That is, the processor 21 returns to the standby state of ACT102 and ACT103.

チェックボックスにより1以上の店舗が選択されている場合、プロセッサ21は、ACT104においてYESと判定し、ACT105へと進む。プロセッサ21は、ACT105としてカウンタエリアCcにその店舗選択数をセットする。 If one or more stores are selected by the checkboxes, the processor 21 judges YES in ACT 104 and proceeds to ACT 105. The processor 21 sets the number of selected stores in the counter area Cc in ACT 105.

プロセッサ21は、ACT106として選択された1店舗の店舗IDを取得する。そしてプロセッサ21は、ACT107として第2台車IDを生成する。例えばプロセッサ21は、前述したように、発行日と店舗IDとの組み合わせによって、第2台車IDを生成する。発行日は、時計24によって計時されている日付である。 The processor 21 acquires the store ID of the selected store in ACT 106. Then, the processor 21 generates a second cart ID in ACT 107. For example, as described above, the processor 21 generates the second cart ID by combining the issue date and the store ID. The issue date is the date kept by the clock 24.

プロセッサ21は、ACT108としてマークテーブル84を検索し、使用済フラグが“0”のマークIDの中からいずれか1つのマークIDを取得する。そしてプロセッサ21は、その取得したマークIDと関連付けられた使用済フラグを“1”とする。 The processor 21 searches the mark table 84 in ACT 108, and obtains one of the mark IDs whose used flag is "0". The processor 21 then sets the used flag associated with the obtained mark ID to "1".

プロセッサ21は、ACT109として仕分先レコード821を保存する。ここで、仕分先レコード821の発行日は、時計24によって計時されている日付である。店舗ID及び店舗名は、店舗リストから選択された店舗のデータである。第2台車IDは、ACT107の処理で生成されたコードである。マークIDは、ACT108の処理で取得したコードである。 The processor 21 saves the sorting destination record 821 in ACT 109. Here, the issue date of the sorting destination record 821 is the date measured by the clock 24. The store ID and store name are data of the store selected from the store list. The second cart ID is a code generated in the processing of ACT 107. The mark ID is a code obtained in the processing of ACT 108.

プロセッサ21は、ACT110として店舗ラベル62を発行するようにプリンタ60を制御する。この制御により、作業者端末50とペアになったプリンタ60により店舗ラベル62が印刷され、発行される。 The processor 21 controls the printer 60 to print a store label 62 in ACT 110. This control causes the printer 60 paired with the operator terminal 50 to print and print the store label 62.

図20は、店舗ラベル62の一発行例である。店舗ラベル62には、店舗コードと店舗名が印刷されている。また、マークIDで識別されるマーク621が店舗ラベル62に印刷されている。 Figure 20 shows an example of a printed store label 62. The store label 62 has the store code and store name printed on it. In addition, a mark 621 identified by a mark ID is printed on the store label 62.

プロセッサ21は、ACT111としてカウンタエリアCcのカウント値を“1”だけ減算する。そしてプロセッサ21は、ACT112としてカウンタエリアCcのカウント値が“0”になったか否かを確認する。カウント値が“0”よりも大きい場合、店舗リストから選択された別の店舗が存在する。プロセッサ21は、ACT112においてNOと判定し、ACT106へと戻る。そしてプロセッサ21は、ACT106乃至ACT112の処理を前述したのと同様に実行する。したがって、店舗リスト画面SCiで選択された全ての店舗に対して、仕分先レコード821が保存され、店舗ラベル62が発行される。ここで、各店舗ラベル62に印刷されるマーク621は、店舗毎に異なるデザインとなっている。 In ACT 111, the processor 21 subtracts "1" from the count value in the counter area Cc. Then, in ACT 112, the processor 21 checks whether the count value in the counter area Cc has become "0". If the count value is greater than "0", another store has been selected from the store list. The processor 21 determines NO in ACT 112 and returns to ACT 106. The processor 21 then executes the processes in ACT 106 to ACT 112 in the same manner as described above. Therefore, for all stores selected on the store list screen SCi, the sorting destination records 821 are saved and store labels 62 are issued. Here, the mark 621 printed on each store label 62 has a different design for each store.

プロセッサ21は、カウンタエリアCcのカウント値が“0”になったことを確認すると、ACT112においてYESと判定し、ACT101へと戻る。そしてプロセッサ21は、店舗リスト画面SCiを表示させ、ACT102及びACT103の待ち受け状態に戻る。この待ち受け状態において、ホームボタンBTjが入力されたことを検知すると、プロセッサ21は、店舗ラベル発行処理を終了する。 When the processor 21 confirms that the count value in the counter area Cc has reached "0", it judges YES in ACT 112 and returns to ACT 101. The processor 21 then displays the store list screen SCi and returns to the standby state of ACT 102 and ACT 103. In this standby state, when the processor 21 detects that the home button BTj has been pressed, it ends the store label issuing process.

次に、仕分処理の手順について説明する。
検品用台車71に積載された商品は、作業者によって、店舗別の出荷用台車72に仕分けられる。この業務が仕分業務である。仕分業務を担当する作業者は、作業者端末50の業務選択画面SCaにおいて、仕分ボタンBTdを入力する。かような操作により、物流管理サーバ20では、仕分処理が開始される。
Next, the procedure of the sorting process will be described.
The products loaded onto the inspection carts 71 are sorted by an operator into shipping carts 72 for each store. This is the sorting operation. The operator in charge of the sorting operation inputs the sorting button BTd on the operation selection screen SCa of the operator terminal 50. By this operation, the logistics management server 20 starts the sorting process.

図16乃至図18は、仕分処理の具体的な手順を示す流れ図である。仕分処理を開始したプロセッサ21は、図16のACT121として作業者端末50に仕分業務のガイダンスを表示させる。そしてプロセッサ21は、ACT122として作業者端末50のカメラを起動するための制御信号を作業者端末50に出力する。これにより、作業者端末50の表示デバイスには、例えば「台車ラベルの二次元コードを読み取ってください」というガイダンスが表示される。また作業者端末50では、二次元コードを読取り可能な入力デバイスであるカメラが起動する。 Figures 16 to 18 are flow charts showing the specific steps of the sorting process. Having started the sorting process, the processor 21 causes the worker terminal 50 to display guidance for the sorting work at ACT 121 in Figure 16. Then, at ACT 122, the processor 21 outputs a control signal to the worker terminal 50 to start the camera of the worker terminal 50. As a result, the display device of the worker terminal 50 displays guidance such as "Please read the two-dimensional code on the trolley label." Also, the camera of the worker terminal 50, which is an input device capable of reading two-dimensional codes, is started.

ガイダンスを確認した作業者は、検品用台車71に貼り付けられた台車ラベル61の二次元データコード611をカメラで読み取るための操作を行う。以下では、カメラで二次元データコード611を読み取った台車ラベル61が貼り付けられている検品用台車71を検品用台車711と表す。なお、表示デバイスには、ガイダンスとともにホームボタンBTjの画像も表示されている。作業者は、仕分業務を中断する場合、ホームボタンBTjを入力する。 After checking the guidance, the worker performs an operation to read the two-dimensional data code 611 on the cart label 61 affixed to the inspection cart 71 with a camera. In the following, the inspection cart 71 to which the cart label 61 is affixed, the two-dimensional data code 611 of which has been read by the camera, is referred to as the inspection cart 711. Note that an image of a home button BTj is also displayed on the display device together with the guidance. If the worker wishes to interrupt the sorting operation, he or she inputs the home button BTj.

カメラの起動を制御したプロセッサ21は、ACT123としてそのカメラで二次元データコードが読み取られたか否かを確認する。二次元データコードが読み取られていない場合、プロセッサ21は、ACT123においてNOと判定し、ACT124へと進む。プロセッサ21は、ACT124としてホームボタンBTjが入力されたか否かを確認する。ホームボタンBTjが入力されていない場合、プロセッサ21は、ACT124においてNOと判定し、ACT123へと戻る。ここにプロセッサ21は、ACT123及びACT124において、二次元データコードが読み取られるか、ホームボタンBTjが入力されるのを待ち受ける。 The processor 21, which controlled the start of the camera, checks whether or not a two-dimensional data code has been read by the camera in ACT 123. If the two-dimensional data code has not been read, the processor 21 judges NO in ACT 123 and proceeds to ACT 124. The processor 21 checks whether or not the home button BTj has been input in ACT 124. If the home button BTj has not been input, the processor 21 judges NO in ACT 124 and returns to ACT 123. Here, the processor 21 waits for the two-dimensional data code to be read or the home button BTj to be input in ACT 123 and ACT 124.

プロセッサ21は、ACT123及びACT124の待ち受け状態において、二次元データコードが読み取られたことを検知すると、ACT123においてYESと判定し、ACT125へと進む。プロセッサ21は、ACT125としてその二次元データコード611を解析して第1台車IDを取得する。
プロセッサ21は、ACT126として検品済ファイル81を検索して、その第1台車IDを含む検品済レコード811を取得する。プロセッサ21は、ACT127としてその検品済レコード811の積載数をワークエリアMeとワークエリアMfとに書き込む。
When the processor 21 detects that the two-dimensional data code has been read in the waiting state in ACT 123 and ACT 124, the processor 21 determines that the result is YES in ACT 123 and proceeds to ACT 125. In ACT 125, the processor 21 analyzes the two-dimensional data code 611 and acquires the first cart ID.
The processor 21 searches the inspected file 81 and acquires the inspected record 811 including the first cart ID in ACT 126. The processor 21 writes the number of loads in the inspected record 811 into the work area Me and the work area Mf in ACT 127.

ACT125乃至ACT127の処理を終えると、プロセッサ21は、図17のACT131へと進む。プロセッサ21は、ACT131として各店舗の発注伝票データベース12を順に検索する。そしてプロセッサ21は、ACT132としてその発注伝票データベース12が、納品予定日が検品済レコード811の納品日と一致し、商品IDが検品済レコード811の商品ID若しくは代替商品IDと一致する店舗発注レコード121を有しているか否かを確認する。以下では、納品日及び商品ID若しくは代替商品IDが検品済レコードの情報と一致する店舗発注レコード121を店舗発注レコード1211とする。 After completing the processing in ACT 125 to ACT 127, the processor 21 proceeds to ACT 131 in FIG. 17. In ACT 131, the processor 21 searches the order slip database 12 of each store in sequence. Then, in ACT 132, the processor 21 checks whether the order slip database 12 has a store order record 121 whose planned delivery date matches the delivery date of the inspected record 811 and whose product ID matches the product ID or substitute product ID of the inspected record 811. In the following, the store order record 121 whose delivery date and product ID or substitute product ID match the information of the inspected record is referred to as store order record 1211.

検索対象の発注伝票データベース12が店舗発注レコード1211を有していない場合、プロセッサ21は、ACT132においてNOと判定し、ACT133へと進む。プロセッサ21は、ACT133として発注伝票データベース12の検索を終了したか否かを確認する。検索を終了していない場合、プロセッサ21は、ACT133においてNOと判定し、ACT132へと戻る。プロセッサ21は、次の店舗の発注伝票データベース12を検索対象とする。 If the order slip database 12 to be searched does not have a store order record 1211, the processor 21 judges NO in ACT 132 and proceeds to ACT 133. In ACT 133, the processor 21 checks whether the search of the order slip database 12 has ended. If the search has not ended, the processor 21 judges NO in ACT 133 and returns to ACT 132. The processor 21 searches the order slip database 12 of the next store.

検索対象の発注伝票データベース12が店舗発注レコード1211を有している場合、プロセッサ21は、ACT132においてYESと判定し、ACT134へと進む。プロセッサ21は、ACT134として店舗発注レコード1211の仕分数が“0”であるか否かを確認する。店舗発注レコード1211の仕分数が“0”の場合、その店舗発注レコード1211に係る商品は既に仕分済である。プロセッサ21は、ACT134においてNOと判定し、ACT131へと戻る。プロセッサ21は、次の発注伝票データベース12を検索する。 If the order slip database 12 to be searched has a store order record 1211, the processor 21 judges as YES in ACT 132 and proceeds to ACT 134. In ACT 134, the processor 21 checks whether the sorting number of the store order record 1211 is "0". If the sorting number of the store order record 1211 is "0", the product related to that store order record 1211 has already been sorted. The processor 21 judges as NO in ACT 134 and returns to ACT 131. The processor 21 searches the next order slip database 12.

プロセッサ21は、店舗発注レコード1211の仕分数が“0”よりも大きい場合、ACT134においてYESと判定し、ACT135へと進む。プロセッサ21は、ACT135としてその店舗発注レコード1211の仕分数をワークエリアMgに書き込む。 If the sorting number in the store order record 1211 is greater than "0", the processor 21 judges YES in ACT 134 and proceeds to ACT 135. In ACT 135, the processor 21 writes the sorting number in the store order record 1211 into the work area Mg.

プロセッサ21は、ACT136としてワークエリアMgに書き込まれた仕分数が、ワークエリアMfに書き込まれている積載数以下であるか否かを確認する。仕分数が積載数以下である場合、プロセッサ21は、ACT136においてYESと判定し、ACT137へと進む。プロセッサ21は、ACT137として店舗発注レコード1211の仕分数を“0”に書き換える。 The processor 21 checks whether the number of sorts written in the work area Mg is equal to or less than the number of loads written in the work area Mf in ACT 136. If the number of sorts is equal to or less than the number of loads, the processor 21 judges that the answer is YES in ACT 136 and proceeds to ACT 137. The processor 21 rewrites the number of sorts in the store order record 1211 to "0" in ACT 137.

これに対し、ワークエリアMgに書き込まれた仕分数が、ワークエリアMfに書き込まれている積載数よりも大きい場合には、プロセッサ21は、ACT136においてNOと判定し、ACT138へと進む。プロセッサ21は、ACT138としてワークエリアMgの仕分数からワークエリアMfの積載数を減算し、その減算後の値を、店舗発注レコード1211の仕分数として書き換える。またプロセッサ21は、ACT139としてワークエリアMfの積載数をワークエリアMgに上書きする。 In contrast, if the number of sorts written in work area Mg is greater than the number of loads written in work area Mf, the processor 21 judges NO in ACT 136 and proceeds to ACT 138. In ACT 138, the processor 21 subtracts the number of loads in work area Mf from the number of sorts in work area Mg, and rewrites the value after subtraction as the number of sorts in store order record 1211. In addition, the processor 21 overwrites the number of loads in work area Mf to the work area Mg in ACT 139.

こうして、ACT137又はACT139の処理を終えると、プロセッサ21は、ACT140へと進む。プロセッサ21は、ACT140として仕分情報レコード831を仕分情報ファイル83に保存する。ここで、仕分情報レコード831の第1台車ID、商品ID及び商品名は、ACT126の処理で取得した検品済レコード811の情報である。店舗ID及び店舗名は、店舗発注レコード1211の情報である。仕分数は、ワークエリアMgの値である。 Thus, upon completing the processing of ACT 137 or ACT 139, the processor 21 proceeds to ACT 140. In ACT 140, the processor 21 saves the sorting information record 831 in the sorting information file 83. Here, the first cart ID, product ID, and product name of the sorting information record 831 are the information of the inspected record 811 obtained in the processing of ACT 126. The store ID and store name are the information of the store order record 1211. The number of sorts is the value of the work area Mg.

プロセッサ21は、ACT141としてワークエリアMfの積載数からワークエリアMgの仕分数を減算し、その減算後の値をワークエリアMfに書き込む。プロセッサ21は、ACT142としてワークエリアMfの積載数が“0”であるか否かを確認する。ワークエリアMfの積載数が“0”よりも大きい場合、プロセッサ21は、ACT142においてNOと判定し、ACT131へと戻る。プロセッサ21は、次の発注伝票データベース12を検索する。 In ACT 141, the processor 21 subtracts the number of sorts in the work area Mg from the number of loads in the work area Mf, and writes the value after the subtraction to the work area Mf. In ACT 142, the processor 21 checks whether the number of loads in the work area Mf is "0". If the number of loads in the work area Mf is greater than "0", the processor 21 judges NO in ACT 142 and returns to ACT 131. The processor 21 searches the next purchase order slip database 12.

プロセッサ21は、ワークエリアMfの積載数が“0”になると、ACT142においてYESと判定し、図18のACT151へと進む。また、ACT132及びACT133の待ち受け状態において、検索終了が指示された場合にも、プロセッサ21は、ACT133においてYESと判定し、図18のACT151へと進む。 When the load count in the work area Mf becomes "0", the processor 21 judges YES in ACT 142 and proceeds to ACT 151 in FIG. 18. Also, when an instruction to end the search is given in the standby state in ACT 132 and ACT 133, the processor 21 judges YES in ACT 133 and proceeds to ACT 151 in FIG. 18.

プロセッサ21は、ACT151として仕分情報ファイル83に保存された仕分情報レコード831の数をワークエリアMhに書き込む。またプロセッサ21は、ACT152としてカウンタエリアCdのカウント値を“0”にリセットする。次いでプロセッサ21は、ACT153としてカウンタエリアCdのカウント値を“1”だけ増加する。そしてプロセッサ21は、ACT154としてカウンタエリアCdのカウント値がワークエリアMhのレコード数を超えたか否かを確認する。 In ACT 151, the processor 21 writes the number of sorting information records 831 stored in the sorting information file 83 into the work area Mh. In ACT 152, the processor 21 resets the count value of the counter area Cd to "0". Next, in ACT 153, the processor 21 increases the count value of the counter area Cd by "1". Then, in ACT 154, the processor 21 checks whether the count value of the counter area Cd has exceeded the number of records in the work area Mh.

カウンタエリアCdのカウント値がワークエリアMhのレコード数を超えていない場合、プロセッサ21は、ACT154においてNOと判定し、ACT155へと進む。プロセッサ21は、ACT155として仕分情報ファイル83からCd番目の仕分情報レコード831を取得する。ここで、Cd番目の仕分情報レコード831とは、カウンタエリアCdのカウント値に相当する順番で仕分情報ファイル83に書き込まれた仕分情報レコード831を示す。以下では、Cd番目の仕分情報レコード831を仕分情報レコード8311と表す。 If the count value of the counter area Cd does not exceed the number of records in the work area Mh, the processor 21 judges NO in ACT 154 and proceeds to ACT 155. In ACT 155, the processor 21 obtains the Cd-th sorting information record 831 from the sorting information file 83. Here, the Cd-th sorting information record 831 refers to the sorting information record 831 written to the sorting information file 83 in the order corresponding to the count value of the counter area Cd. Hereinafter, the Cd-th sorting information record 831 is referred to as the sorting information record 8311.

プロセッサ21は、ACT156として作業者端末50に対して仕分確認画面SCj(図30を参照)を表示するように指令する。この指令を受けて、作業者端末50の表示デバイスに仕分確認画面SCjが表示される。仕分確認画面SCjは、商品の仕分先を作業者に確認させる画面である。作業者は、この仕分確認画面SCjの情報を基に、商品の仕分を行う。 The processor 21 instructs the worker terminal 50 to display a sorting confirmation screen SCj (see FIG. 30) at ACT 156. In response to this instruction, the sorting confirmation screen SCj is displayed on the display device of the worker terminal 50. The sorting confirmation screen SCj is a screen that allows the worker to confirm the sorting destination of the products. The worker sorts the products based on the information on this sorting confirmation screen SCj.

図30は、仕分確認画面SCjの一表示例である。図示するように仕分確認画面SCjには、仕分を行う商品の商品名、産地、規格と、出荷先となる店舗の店舗名及び店舗IDと、仕分数(数量)と残数とが表示されている。仕分数は、仕分情報レコード8311の仕分数である。残数は、ワークエリアMeに書き込まれている積載数である。また仕分確認画面SCjには、マークテーブル84に設定されているマーク621の一覧が表示されている。さらに、次へボタンBTpの画像も仕分確認画面SCjに表示されている。 Figure 30 is an example of the display of the sorting confirmation screen SCj. As shown in the figure, the sorting confirmation screen SCj displays the product name, place of origin, and specifications of the product to be sorted, the store name and store ID of the store to which the product will be shipped, the number of items to be sorted (quantity), and the remaining number. The number of items to be sorted is the number of items to be sorted in the sorting information record 8311. The remaining number is the number of items loaded that is written in the work area Me. The sorting confirmation screen SCj also displays a list of marks 621 set in the mark table 84. In addition, an image of the next button BTp is also displayed on the sorting confirmation screen SCj.

作業者は、仕分確認画面SCjに出荷先として表示されている店舗の出荷用台車72を探す。そして作業者は、出荷用台車72を見つけると、その出荷用台車72に貼り付けられている店舗ラベル62のマーク621と同じマークを仕分確認画面SCjから選択する。 The worker searches for the shipping cart 72 of the store that is displayed as the shipping destination on the sorting confirmation screen SCj. When the worker finds the shipping cart 72, he or she selects from the sorting confirmation screen SCj the mark that is the same as the mark 621 on the store label 62 affixed to the shipping cart 72.

図18の説明に戻る。
プロセッサ21は、ACT157としてマークが選択されるのを待ち受ける。マークが選択されたことを検知したならば、プロセッサ21は、ACT157においてYESと判定し、ACT158へと進む。プロセッサ21は、ACT158として仕分先ファイル82を検索して、仕分情報レコード8311の店舗IDを含む仕分先レコード821を取得する。プロセッサ21は、ACT159として作業者端末50によって選択されたマークと関連付けられたマークIDが、仕分先レコード821に含まれるマークIDと一致するか否かを確認する。
Returning to the explanation of FIG.
The processor 21 waits for a mark to be selected in ACT 157. If it detects that a mark has been selected, the processor 21 determines YES in ACT 157 and proceeds to ACT 158. The processor 21 searches the sorting destination file 82 in ACT 158, and acquires a sorting destination record 821 including the store ID of the sorting information record 8311. The processor 21 checks whether the mark ID associated with the mark selected by the operator terminal 50 matches the mark ID included in the sorting destination record 821 in ACT 159.

マークIDが一致しない場合、プロセッサ21は、ACT159においてNOと判定し、ACT160へと進む。プロセッサ21は、ACT160として作業者端末50に対してマーク選択エラーを通知する。この通知により、作業者端末50の表示デバイスにマーク選択エラー画面SCk(図31を参照)が表示される。マーク選択エラー画面SCkは、作業者が選択したマークの店舗ラベル62が貼り付けられた出荷用台車72は、仕分確認画面SCjによって通知された商品の仕分先でないことを作業者に警告する画面である。 If the mark IDs do not match, the processor 21 determines NO in ACT 159 and proceeds to ACT 160. The processor 21 notifies the worker terminal 50 of a mark selection error in ACT 160. This notification causes a mark selection error screen SCk (see FIG. 31) to be displayed on the display device of the worker terminal 50. The mark selection error screen SCk is a screen that warns the worker that the shipping cart 72 to which the store label 62 of the mark selected by the worker is affixed is not the sorting destination of the product notified by the sorting confirmation screen SCj.

図31は、マーク選択エラー画面SCkの一表示例である。図示するようにマーク選択エラー画面SCkには、警告を示すメッセージとして、例えば「仕分先の台車が違います。店舗ラベルの店舗名を確認してください」が表示される。また、マーク選択エラー画面SCkには、閉じるボタンBTqが表示されている。メッセージを確認した作業者は、閉じるボタンBTqを入力する。閉じるボタンBTqが入力されると、マーク選択エラー画面SCkは閉じられる。 Figure 31 is an example of the display of the mark selection error screen SCk. As shown in the figure, the mark selection error screen SCk displays a warning message, for example, "The destination cart is incorrect. Please check the store name on the store label." In addition, the mark selection error screen SCk displays a close button BTq. After checking the message, the worker presses the close button BTq. When the close button BTq is pressed, the mark selection error screen SCk is closed.

図18の説明に戻る。
作業者端末50にマーク選択エラー画面SCkを表示させたプロセッサ21は、ACT156へと戻る。プロセッサ21は、作業者端末50の画面を仕分確認画面SCjに戻して、マークが選択されるのを待ち受ける。
Returning to the explanation of FIG.
After displaying the mark selection error screen SCk on the operator terminal 50, the processor 21 returns to ACT 156. The processor 21 returns the screen of the operator terminal 50 to the assortment confirmation screen SCj, and waits for a mark to be selected.

作業者端末50によって選択されたマークと関連付けられたマークIDが、仕分先レコード821に含まれるマークIDと一致する場合、プロセッサ21は、ACT159においてYESと判定し、ACT161へと進む。プロセッサ21は、ACT161として作業者端末50に対して仕分実行を通知する。この通知により、作業者端末50の表示デバイスに仕分実行画面SCl(図32を参照)が表示される。仕分実行画面SClは、仕分対象の商品の商品名と仕分数とを作業者に通知する画面である。 If the mark ID associated with the mark selected by the worker terminal 50 matches the mark ID included in the sorting destination record 821, the processor 21 determines YES in ACT 159 and proceeds to ACT 161. The processor 21 notifies the worker terminal 50 of sorting execution in ACT 161. With this notification, a sorting execution screen SC1 (see FIG. 32) is displayed on the display device of the worker terminal 50. The sorting execution screen SC1 is a screen that notifies the worker of the product name and the number of products to be sorted.

図32は、仕分実行画面SClの一表示例である。図示するように仕分実行画面SClには、仕分対象の商品の商品名と仕分数とが表示されている。また、仕分実行画面SClには、閉じるボタンBTqが表示されている。メッセージを確認した作業者は、閉じるボタンBTqを入力する。仕分実行画面SClは、閉じるボタンBTqが入力されると閉じられる。そこで作業者は、検品用台車711に積載されている商品を、作業者端末50で選択したマーク621が印刷された店舗ラベル62が貼り付けられている出荷用台車72に仕分数だけ積み替える。そして積み替えを終えると、作業者は、次へボタンBTpを入力する。 Figure 32 is an example of the display of the sorting execution screen SCl. As shown in the figure, the sorting execution screen SCl displays the product names and sorting quantities of the products to be sorted. In addition, a close button BTq is displayed on the sorting execution screen SCl. After checking the message, the worker presses the close button BTq. The sorting execution screen SCl is closed when the close button BTq is pressed. The worker then transfers the number of products loaded on the inspection cart 711 to the shipping cart 72, which has a store label 62 with the mark 621 selected on the worker terminal 50 printed on it. When the transfer is complete, the worker presses the next button BTp.

図18の説明に戻る。
仕分実行画面SClの表示を制御したプロセッサ21は、ACT162として次へボタンBTpが入力されるのを待ち受ける。プロセッサ21は、次へボタンBTpが入力されたことを検知すると、ACT162においてYESと判定し、ACT163へと進む。プロセッサ21は、ACT163としてワークエリアMeの値から仕分数を減算し、その減算後の値をワークエリアMeに上書きする。その後、プロセッサ21は、ACT153へと戻る。プロセッサ21は、カウンタエリアCdのカウント値を“1”だけ増加し、そのカウント値がワークエリアMhのレコード数を超えたか否かを確認する。
Returning to the explanation of FIG.
The processor 21, which has controlled the display of the sorting execution screen SCl, waits for the Next button BTp to be input in ACT 162. When the processor 21 detects that the Next button BTp has been input, it determines YES in ACT 162 and proceeds to ACT 163. The processor 21 subtracts the number of sorts from the value in the work area Me in ACT 163, and overwrites the value after the subtraction in the work area Me. After that, the processor 21 returns to ACT 153. The processor 21 increases the count value of the counter area Cd by "1" and checks whether the count value exceeds the number of records in the work area Mh.

こうして、プロセッサ21は、カウンタエリアCdのカウント値がワークエリアMhのレコード数を超えるまで、ACT155以降の処理を前述したのと同様に実行する。そして、カウンタエリアCdのカウント値がワークエリアMhのレコード数を超えると、プロセッサ21は、ACT154においてYESと判定し、ACT166へと進む。プロセッサ21は、ACT166として仕分終了を通知する。この通知により、作業者端末50の表示デバイスに仕分終了画面SCm(図33を参照)が表示される。仕分終了画面SCmは、仕分対象の商品の仕分が終了したことを作業者に通知する画面である。 The processor 21 thus executes the processes from ACT 155 onwards in the same manner as described above until the count value in the counter area Cd exceeds the number of records in the work area Mh. Then, when the count value in the counter area Cd exceeds the number of records in the work area Mh, the processor 21 judges YES in ACT 154 and proceeds to ACT 166. The processor 21 notifies the completion of sorting in ACT 166. With this notification, a sorting completion screen SCm (see FIG. 33) is displayed on the display device of the operator terminal 50. The sorting completion screen SCm is a screen that notifies the operator that sorting of the products to be sorted has been completed.

図33は、仕分終了画面SCmの一表示例である。図示するように仕分終了画面SCmには、仕分対象の商品の商品名と、仕分が終了したことを示すメッセージとして、例えば「仕分が終了しました」が表示される。また、仕分終了画面SCmには、閉じるボタンBTqが表示されている。メッセージを確認した作業者は、閉じるボタンBTqを入力する。閉じるボタンBTqが入力されると、仕分終了画面SCmは閉じられる。 Figure 33 is an example of the display of the sorting end screen SCm. As shown in the figure, the sorting end screen SCm displays the product name of the product to be sorted and a message indicating that sorting is complete, such as "Sorting has been completed." In addition, the sorting end screen SCm displays a close button BTq. After checking the message, the worker presses the close button BTq. When the close button BTq is pressed, the sorting end screen SCm is closed.

図18の説明に戻る。
仕分終了を通知したプロセッサ21は、図16のACT123へと戻る。すなわちプロセッサ21は、二次元データコードが読み取られるか、ホームボタンBTjが入力されるのを待ち受ける。
Returning to the explanation of FIG.
After notifying the completion of sorting, the processor 21 returns to ACT 123 of Fig. 16. That is, the processor 21 waits until the two-dimensional data code is read or the home button BTj is pressed.

したがって、作業者は、別の検品用台車71に積載された商品の仕分を行う場合には、その検品用台車71に取り付けられた台車ラベル61の二次元データコード611をカメラで読み取るための操作を行う。仕分業務を終了したならば、作業者は、ホームボタンBTjを入力する。 Therefore, when the worker is sorting products loaded on another inspection cart 71, the worker performs an operation to read the two-dimensional data code 611 on the cart label 61 attached to that inspection cart 71 with the camera. When the worker has finished sorting work, he or she inputs the home button BTj.

以上詳述したように本実施形態においては、検品対象の商品とは原産地の異なる商品が代替商品として入荷された場合に以下のような作用効果を奏し得る。すなわち、入荷検品業務を担当する作業者は、作業者端末50の発注リスト画面SCcに表示された発注リストから検品対象の商品を指定し、代替商品ボタンBTiを入力する。そうすると、作業者端末50の画面が代替商品登録画面SCfに切り替わるので、作業者は、代替商品登録画面SCfの産地入力ボックスエリアに代替商品の産地を入力する。そうすると、代替商品登録画面SCfに属性情報としてその産地を含む商品のリストが表示されるので、作業者は、そのリストから代替商品のデータを指定し、追加ボタンBTnを入力する。 As described above in detail, in this embodiment, when a product with a different place of origin from the product to be inspected arrives as a substitute product, the following effects can be achieved. That is, the worker in charge of the incoming goods inspection work specifies the product to be inspected from the order list displayed on the order list screen SCc of the worker terminal 50, and inputs the substitute product button BTi. Then, the screen of the worker terminal 50 switches to the substitute product registration screen SCf, and the worker inputs the place of origin of the substitute product in the place of origin input box area of the substitute product registration screen SCf. Then, a list of products including that place of origin as attribute information is displayed on the substitute product registration screen SCf, and the worker specifies the data of the substitute product from the list and inputs the add button BTn.

以上の操作を行うことにより、物流管理サーバ20においては、代替商品に係る本部発注レコード1312が作成され、発注伝票データベース13に追加される。ここで、本部発注レコード1312は、検品対象の商品の本部伝票ID、納入業者ID、発注日及び納品予定日と、代替商品の商品ID、商品名、産地、入り数、規格及び仕入れ価格と、検品対象の商品の商品IDである代替前商品IDとを含む。つまり、本部発注レコード1312は、代替商品に係る発注データを検品対象の商品の発注データと関連付けたものである。したがって、本実施形態の物流管理サーバ20によれば、検品を終えた代替商品が発注データのどの商品の代わりに入荷したのかという情報を正しく管理することができる。 By performing the above operations, a headquarters order record 1312 for the substitute product is created in the logistics management server 20 and added to the order slip database 13. Here, the headquarters order record 1312 includes the headquarters slip ID, supplier ID, order date, and planned delivery date of the product to be inspected, the product ID, product name, place of origin, quantity, specifications, and purchase price of the substitute product, and the pre-substitute product ID, which is the product ID of the product to be inspected. In other words, the headquarters order record 1312 associates the order data for the substitute product with the order data for the product to be inspected. Therefore, according to the logistics management server 20 of this embodiment, it is possible to correctly manage information regarding which product in the order data the substitute product that has completed inspection has been received in place of.

この場合において、代替商品の産地を入力することで表示される当該産地の商品リストの中から代替商品を指定するだけである。したがって、検品対象の商品が青果物、海産物等のようにバーコードが付与されていない商品であっても、代替商品を検品対象の商品と関連付けさせることができる。 In this case, the alternative product can simply be selected from the list of products from that place of origin that is displayed when the place of origin of the alternative product is entered. Therefore, even if the product to be inspected does not have a barcode, such as fresh produce or seafood, it is possible to associate the alternative product with the product to be inspected.

しかも作業者は、作業者端末50に対して代替商品の産地を入力し、その後に表示される当該産地の商品リストの中から代替商品を指定するだけでよい。したがって、単純な操作により短時間で代替商品を検品対象の商品と関連付けさせることができるので、代替商品が入荷された場合でも、入荷検品業務に要する作業時間の短縮、効率化を図ることができる。 Moreover, the worker only needs to input the place of origin of the alternative product into the worker terminal 50, and then select the alternative product from the list of products of that place of origin that is displayed. Therefore, the alternative product can be associated with the product to be inspected in a short time with a simple operation, so that even when an alternative product is received, the work time required for the incoming goods inspection work can be shortened and the efficiency can be improved.

その上、代替商品登録画面SCfには、検品対象の商品に係るデータと並んで、代替商品に係るデータが表示される。したがって作業者は、代替商品登録画面SCfを一瞥するだけで、検品対象の商品と関連付けされた代替商品を容易に確認することができる。 Furthermore, the substitute product registration screen SCf displays data related to the substitute product alongside data related to the product to be inspected. Therefore, the worker can easily check the substitute product associated with the product to be inspected by simply glancing at the substitute product registration screen SCf.

ところで、検品対象の商品とは原産地の異なる商品が代替商品として入荷された場合、必ずしも代替商品の入荷数が発注数と一致するとは限らない。また、代替商品として複数の産地の商品が入荷される場合もあり得る。このような場合、発注先の発注数に対して、代替商品の入荷数をどのように振り分けるかを調整する必要が生じる。 However, when a product with a different origin from the product being inspected arrives as a substitute product, the number of substitute products received does not necessarily match the number ordered. There may also be cases where products from multiple origins are received as substitute products. In such cases, it becomes necessary to adjust how the number of substitute products received is allocated to the order quantity from the supplier.

本実施形態においては、物流管理サーバ20の業務として仕分数変更業務がある。物流管理サーバ20では、作業者が仕分数変更業務を実行することで、代替商品の入荷数を発注先の発注数に合わせて簡単に調整することができる。 In this embodiment, the logistics management server 20 performs a task of changing the number of items to be sorted. In the logistics management server 20, an operator can easily adjust the number of substitute products received to match the number of items ordered by the supplier by performing the task of changing the number of items to be sorted.

[変形例]
前記実施形態では、属性受付手段が受け付ける属性として産地を例示した。属性は、産地に限定されるものではない。属性は、部門IDであってもよい。例えば、ほうれん草の代わりに小松菜が入荷した場合、作業者は小松菜の部門IDを入力する。そうすると、各産地の小松菜のデータがリスト化されて表示されるので、作業者は、リストの中から代替商品として入荷された産地の小松菜を指定すればよい。あるいは属性は商品名であってもよい。つまり作業者は、商品名として「小松菜」を入力する。そうすると、各産地の小松菜のデータがリスト化されて表示されるので、作業者は、リストの中から代替商品として入荷された産地の小松菜を指定すればよい。
[Modification]
In the above embodiment, the place of origin is exemplified as an attribute accepted by the attribute accepting means. The attribute is not limited to the place of origin. The attribute may be a department ID. For example, when komatsuna is delivered instead of spinach, the worker inputs the department ID for komatsuna. Then, data on komatsuna from each place of origin is displayed in a list, so the worker can select from the list the komatsuna from the place of origin that was delivered as a substitute product. Alternatively, the attribute may be a product name. That is, the worker inputs "komatsuna" as the product name. Then, data on komatsuna from each place of origin is displayed in a list, so the worker can select from the list the komatsuna from the place of origin that was delivered as a substitute product.

物流管理サーバ20で管理される物品は、商品に限定されない。例えば農産物、水産物、工業製品、天然物等で商業上の売買行為を伴わない品物であってもよい。 The items managed by the logistics management server 20 are not limited to merchandise. For example, they may be agricultural products, marine products, industrial products, natural products, etc., that are not sold commercially.

この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態及びその変形は、発明の範囲に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
なお、以下に本願の出願当初の特許請求の範囲の記載を付記する。
[付記1]
発注した第1の物品の代替品として入荷した第2の物品が有する属性を受け付ける属性受付手段と、
前記属性受付手段により受け付けた前記属性を有する物品群を出力する出力手段と、
前記出力手段により出力された前記物品群の中から前記第2の物品の指定を受け付ける物品指定手段と、
前記物品指定手段により指定された前記第2の物品に係る発注データを前記第1の物品の発注データと関連付ける関連付け手段と、
を具備する情報処理装置。
[付記2]
入力デバイス及び表示デバイスを備えた端末との通信手段、
をさらに具備し、
前記属性受付手段は、前記第1の物品のデータを表示するとともに前記属性の入力を受け付けるための入力エリアを表示した画像を前記表示デバイスに表示させ、前記入力デバイスを介して前記入力エリアに入力された属性を受け付ける、付記1記載の情報処理装置。
[付記3]
前記出力手段は、前記画像に、前記物品群のリストが表示されるように出力する、付記2記載の情報処理装置。
[付記4]
前記画像は、前記物品指定手段により指定された前記第2の物品のデータを表示するための領域を有する、付記2又は3記載の情報処理装置。
[付記5]
前記第2の物品の入荷数を取得する取得手段と、
前記取得手段により取得した前記入荷数を、当該第2の物品と関連付けされた前記第1の物品を発注した発注先への出荷数として調整するための入力を受け付ける調整受付手段と、
をさらに具備する付記1乃至4のうちいずれか1項記載の情報処理装置。
[付記6]
情報処理装置のコンピュータを、
発注した第1の物品の代替品として入荷した第2の物品が有する属性を受け付ける属性受付手段、
前記属性受付手段により受け付けた前記属性を有する物品群を出力する出力手段、
前記出力手段により出力された前記物品群の中から前記第2の物品の指定を受け付ける物品指定手段、及び、
前記物品指定手段により指定された前記第2の物品に係る発注データを前記第1の物品の発注データと関連付ける関連付け手段、
として機能させるためのプログラム。
Although several other embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope of the invention and the scope of the invention and its equivalents described in the claims.
In addition, the claims as originally filed of this application are set forth below.
[Appendix 1]
an attribute receiving means for receiving attributes of a second item received as a substitute for an ordered first item;
an output means for outputting a group of items having the attribute received by the attribute receiving means;
an item designation means for accepting designation of the second item from the group of items output by the output means;
an associating means for associating order data relating to the second item designated by the item designation means with order data for the first item;
An information processing device comprising:
[Appendix 2]
A means for communicating with a terminal equipped with an input device and a display device;
Further comprising:
The information processing device according to claim 1, wherein the attribute receiving means displays an image on the display device that displays data of the first item and an input area for receiving input of the attributes, and receives attributes input into the input area via the input device.
[Appendix 3]
3. The information processing device according to claim 2, wherein the output means outputs the image so that a list of the group of items is displayed on the image.
[Appendix 4]
4. The information processing device according to claim 2, wherein the image has an area for displaying data of the second item designated by the item designation means.
[Appendix 5]
An acquisition means for acquiring the number of arrivals of the second item;
an adjustment receiving means for receiving an input for adjusting the arrival quantity acquired by the acquisition means as a shipping quantity to a supplier that has ordered the first item associated with the second item;
5. The information processing device according to claim 1, further comprising:
[Appendix 6]
The computer of the information processing device,
an attribute receiving means for receiving attributes of a second item received as a substitute for the ordered first item;
an output means for outputting a group of items having the attribute received by the attribute receiving means;
an item designation means for accepting designation of the second item from the group of items output by the output means; and
an associating means for associating order data relating to the second item designated by the item designation means with order data for the first item;
A program to function as a

10…データベースサーバ、11…商品マスタデータベース、12…店舗別の発注伝票データベース、13…本部の発注伝票データベース、20…物流管理サーバ、21…プロセッサ、22…メインメモリ、23…補助記憶デバイス、24…時計、25…通信インターフェース、26…無線ユニット、27…システム伝送路、30…通信ネットワーク、40…アクセスポイント、50…作業者端末、60…プリンタ、61…台車ラベル、62…店舗ラベル、71…検品用台車、72…出荷用台車、81…検品済ファイル、82…仕分先ファイル、83…仕分情報ファイル、84…マークテーブル。 10...database server, 11...product master database, 12...order slip database by store, 13...headquarters order slip database, 20...logistics management server, 21...processor, 22...main memory, 23...auxiliary storage device, 24...clock, 25...communication interface, 26...wireless unit, 27...system transmission path, 30...communication network, 40...access point, 50...operator terminal, 60...printer, 61...cart label, 62...store label, 71...inspection cart, 72...shipping cart, 81...inspected file, 82...sorting destination file, 83...sorting information file, 84...mark table.

Claims (6)

発注した第1の物品の代替品として入荷した第2の物品が有する属性を受け付ける属性受付手段と、
前記属性受付手段により受け付けた前記属性を有する物品群を出力する出力手段と、
前記出力手段により出力された前記物品群の中から前記第2の物品の指定を受け付ける物品指定手段と、
前記物品指定手段により指定された前記第2の物品に係る発注データを前記第1の物品の発注データと関連付ける関連付け手段と、
を具備する情報処理装置。
an attribute receiving means for receiving attributes of a second item received as a substitute for an ordered first item;
an output means for outputting a group of items having the attribute received by the attribute receiving means;
an item designation means for accepting designation of the second item from the group of items output by the output means;
an associating means for associating order data relating to the second item designated by the item designation means with order data for the first item;
An information processing device comprising:
入力デバイス及び表示デバイスを備えた端末との通信手段、
をさらに具備し、
前記属性受付手段は、前記第1の物品のデータを表示するとともに前記属性の入力を受け付けるための入力エリアを表示した画像を前記表示デバイスに表示させ、前記入力デバイスを介して前記入力エリアに入力された属性を受け付ける、請求項1記載の情報処理装置。
A means for communicating with a terminal equipped with an input device and a display device;
Further comprising:
2. The information processing device according to claim 1, wherein the attribute receiving means displays an image on the display device that displays data of the first item and an input area for receiving input of the attributes, and receives the attributes input into the input area via the input device.
前記属性受付手段は、前記第1の物品に対する検品対象の指定を受け付けた後に、前記指定された前記第1の物品のデータを表示し、
前記出力手段は、前記画像に、前記物品群のリストが表示されるように出力する、請求項2記載の情報処理装置。
the attribute receiving means receives a designation of an inspection target for the first item, and then displays data of the designated first item;
The information processing apparatus according to claim 2 , wherein the output means outputs the image so that the list of the group of items is displayed on the image.
前記画像は、前記物品指定手段により指定された前記第2の物品のデータを表示するための領域を有する、請求項2又は3記載の情報処理装置。 The information processing device according to claim 2 or 3, wherein the image has an area for displaying data of the second item specified by the item specifying means. 前記第2の物品の入荷数を取得する取得手段と、
前記取得手段により取得した前記入荷数を、当該第2の物品と関連付けされた前記第1の物品を発注した発注先への出荷数として調整するための入力を受け付ける調整受付手段と、
をさらに具備する請求項1乃至4のうちいずれか1項記載の情報処理装置。
An acquisition means for acquiring the number of arrivals of the second item;
an adjustment receiving means for receiving an input for adjusting the arrival quantity acquired by the acquisition means as a shipping quantity to a supplier that has ordered the first item associated with the second item;
The information processing apparatus according to claim 1 , further comprising:
情報処理装置のコンピュータを、
発注した第1の物品の代替品として入荷した第2の物品が有する属性を受け付ける属性受付手段、
前記属性受付手段により受け付けた前記属性を有する物品群を出力する出力手段、
前記出力手段により出力された前記物品群の中から前記第2の物品の指定を受け付ける物品指定手段、及び、
前記物品指定手段により指定された前記第2の物品に係る発注データを前記第1の物品の発注データと関連付ける関連付け手段、
として機能させるためのプログラム。
The computer of the information processing device,
an attribute receiving means for receiving attributes of a second item received as a substitute for the ordered first item;
an output means for outputting a group of items having the attribute received by the attribute receiving means;
an item designation means for accepting designation of the second item from the group of items output by the output means; and
an associating means for associating order data relating to the second item designated by the item designation means with order data for the first item;
A program to function as a
JP2020077446A 2020-04-24 2020-04-24 Information processing device and program thereof Active JP7493994B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020077446A JP7493994B2 (en) 2020-04-24 2020-04-24 Information processing device and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020077446A JP7493994B2 (en) 2020-04-24 2020-04-24 Information processing device and program thereof

Publications (2)

Publication Number Publication Date
JP2021174231A JP2021174231A (en) 2021-11-01
JP7493994B2 true JP7493994B2 (en) 2024-06-03

Family

ID=78279677

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020077446A Active JP7493994B2 (en) 2020-04-24 2020-04-24 Information processing device and program thereof

Country Status (1)

Country Link
JP (1) JP7493994B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023064121A (en) * 2021-10-26 2023-05-11 株式会社大都技研 Game machine
JP7231974B1 (en) 2022-10-31 2023-03-02 株式会社トドケール Delivery sorting system, delivery sorting server and delivery sorting program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003141224A (en) 2001-11-02 2003-05-16 Ki Fresh Access Inc Physical distribution division system
JP2003141226A (en) 2001-11-02 2003-05-16 Ki Fresh Access Inc System for managing ordering and arrival of merchandise
US20190050929A1 (en) 2017-08-09 2019-02-14 Msc Services Corp. System and method for alternative product selection and profitability indication

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003141224A (en) 2001-11-02 2003-05-16 Ki Fresh Access Inc Physical distribution division system
JP2003141226A (en) 2001-11-02 2003-05-16 Ki Fresh Access Inc System for managing ordering and arrival of merchandise
US20190050929A1 (en) 2017-08-09 2019-02-14 Msc Services Corp. System and method for alternative product selection and profitability indication

Also Published As

Publication number Publication date
JP2021174231A (en) 2021-11-01

Similar Documents

Publication Publication Date Title
US7857221B2 (en) RFID tag system
CN108550008A (en) A kind of auxiliary based on mobile phone app matches goods and inventory management system
US6866194B2 (en) Systems and methods for inventory management
US20210225134A1 (en) Article management system, article management apparatus, article management method, and storage medium
US20060025883A1 (en) Integrated warehouse management system
US8473370B1 (en) Method and apparatus for generating an order for purchase
JP7493994B2 (en) Information processing device and program thereof
JP7490439B2 (en) Information processing device and program
JP3995135B2 (en) Logistics management method
JP5623600B1 (en) Expiration date management device and expiration date management program
JP7478584B2 (en) Information processing device and program thereof
JP2007222645A (en) Electronic shelf label system
JP2007193836A (en) Electronic bin tag system
JP4914760B2 (en) Form issuing server, form issuing method, and form issuing program
US20040204790A1 (en) System, method and apparatus for on-demand printing of hazardous materials placards for use in the transportation and/or storage of hazardous materials
JP2012053764A (en) Ordering operation supporting system, data processing device and control program
CN108345916B (en) Multifunctional mobile management system and method for retail industry
JP7762183B2 (en) Inventory management device, inventory management method, and inventory management program
JP5228634B2 (en) Trade support processing system, trade support processing method, and trade support processing program
JP6886737B1 (en) Information processing system, information processing method and information processing program
JP2016177332A (en) Program, information processing method and information processing system
JP7383185B1 (en) Asset management system, method, program, and code reading device
KR102489489B1 (en) Electronic apparatus for processing information for sales of items and method thereof
JP7557484B2 (en) Business support device, business support method, and business support program
JP2021124821A (en) Allocation prediction device and arrival inspection device

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230317

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240313

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240522

R150 Certificate of patent or registration of utility model

Ref document number: 7493994

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150