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

JP7708809B2 - Inventory management device, inventory management method, and inventory management program - Google Patents

Inventory management device, inventory management method, and inventory management program

Info

Publication number
JP7708809B2
JP7708809B2 JP2023073593A JP2023073593A JP7708809B2 JP 7708809 B2 JP7708809 B2 JP 7708809B2 JP 2023073593 A JP2023073593 A JP 2023073593A JP 2023073593 A JP2023073593 A JP 2023073593A JP 7708809 B2 JP7708809 B2 JP 7708809B2
Authority
JP
Japan
Prior art keywords
inventory
product
data
manufacturer
management
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
JP2023073593A
Other languages
Japanese (ja)
Other versions
JP2024158413A (en
Inventor
拓哉 西橋
Original Assignee
株式会社オービック
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 株式会社オービック filed Critical 株式会社オービック
Priority to JP2023073593A priority Critical patent/JP7708809B2/en
Publication of JP2024158413A publication Critical patent/JP2024158413A/en
Application granted granted Critical
Publication of JP7708809B2 publication Critical patent/JP7708809B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、在庫管理装置、在庫管理方法、および、在庫管理プログラムに関する。 The present invention relates to an inventory management device, an inventory management method, and an inventory management program.

特許文献1には、作業者による入荷作業の終了時に在庫ラベルを発行し、別の作業者による在庫ラベルのスキャン時に、入庫登録や移動作業指示作成を行う構成が開示されている。 Patent Document 1 discloses a configuration in which an inventory label is issued when a worker completes receiving work, and when another worker scans the inventory label, the receiving is registered and movement work instructions are created.

特開2022-182446号公報JP 2022-182446 A

しかしながら、上記特許文献1記載の発明においては、メーカーから母材を入庫する際、全ての在庫に対して自社で発行したラベルを印刷して貼る必要があり、貼り間違い等による業務負荷が大きいという課題があった。 However, in the invention described in Patent Document 1, when receiving base materials from the manufacturer, it was necessary to print and affix in-house issued labels to all stock, which posed an issue of a large workload due to incorrect labeling, etc.

本発明は、上記問題点に鑑みてなされたものであって、在庫を一意に識別する番号と、メーカー発行の在庫ラベルに設定されたメーカーロット番号と、を並列で管理可能とする在庫管理装置、在庫管理方法、および、在庫管理プログラムを提供することを目的とする。 The present invention has been made in consideration of the above problems, and aims to provide an inventory management device, an inventory management method, and an inventory management program that enable parallel management of a number that uniquely identifies inventory and a manufacturer lot number set on an inventory label issued by a manufacturer.

上述した課題を解決し、目的を達成するために、本発明に係る在庫管理装置は、記憶部と制御部とを備えた在庫管理装置であって、前記記憶部は、商品のメーカーロット番号、および、発注数量を紐付けて設定した発注データを記憶する商品管理記憶手段、を備え、前記制御部は、メーカー発行の在庫ラベルから読み取られた前記商品の前記メーカーロット番号を設定した読取データ、および、前記発注データに基づいて、前記商品の商品在庫識別番号を採番し、前記商品の在庫数量、前記商品在庫識別番号、および、前記メーカーロット番号を紐付けて設定した現在庫データを登録する在庫登録手段と、商品管理処理の実行指示、商品管理処理対象の前記商品の前記在庫ラベルから読み取られた再読取データ、および、前記現在庫データに基づいて、前記商品管理処理を実行する商品管理実行手段と、を備えたことを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the inventory management device of the present invention is an inventory management device equipped with a memory unit and a control unit, the memory unit is equipped with a product management storage means for storing order data set by linking the manufacturer lot number of the product and the order quantity, the control unit is equipped with an inventory registration means for assigning a product inventory identification number for the product based on read data set by linking the manufacturer lot number of the product read from the inventory label issued by the manufacturer and the order data, and for registering current inventory data set by linking the inventory quantity of the product, the product inventory identification number, and the manufacturer lot number, and a product management execution means for executing the product management process based on an instruction to execute a product management process, re-read data read from the inventory label of the product that is the target of the product management process, and the current inventory data.

また、本発明に係る在庫管理装置において、前記商品管理実行手段は、棚卸処理の前記実行指示に基づいて、前記商品管理処理対象の前記商品の前記在庫ラベルから読み取られた前記再読取データに設定された前記メーカーロット番号と、前記現在庫データに設定された前記メーカーロット番号と、を突合することで前記棚卸処理を実行することを特徴とする。 In addition, in the inventory management device according to the present invention, the product management execution means executes the inventory process by matching the manufacturer lot number set in the re-read data read from the inventory label of the product that is the target of the product management process with the manufacturer lot number set in the current inventory data, based on the execution instruction for the inventory process.

また、本発明に係る在庫管理装置において、前記在庫登録手段は、更に、前記読取データ、および、前記発注データに基づいて、前記商品の仕入数量、前記商品在庫識別番号、前記メーカーロット番号、および、前記商品の所有に係る商品ランクを紐付けて設定した仕入データを取得することを特徴とする。 In the inventory management device according to the present invention, the inventory registration means further acquires purchase data that is set by linking the purchase quantity of the product, the product inventory identification number, the manufacturer lot number, and the product rank related to the ownership of the product, based on the read data and the order data.

また、本発明に係る在庫管理装置において、前記商品管理実行手段は、預り売上処理の前記実行指示、前記商品管理処理対象の前記商品の前記在庫ラベルから読み取られた前記再読取データ、および、前記現在庫データに基づいて、前記商品の売上数量、前記商品在庫識別番号、前記メーカーロット番号、および、自社品とする前記商品ランクを紐付けて設定した売上データを取得し、前記商品管理処理対象の前記商品の前記現在庫データを削除する前記預り売上処理を実行することを特徴とする。 In addition, in the inventory management device of the present invention, the product management execution means acquires sales data that is set by linking the sales quantity of the product, the product inventory identification number, the manufacturer lot number, and the product rank that is the company's own product based on the execution instruction for the deposit sales process, the re-read data read from the inventory label of the product that is the target of the product management process, and the current inventory data, and executes the deposit sales process that deletes the current inventory data of the product that is the target of the product management process.

また、本発明に係る在庫管理装置において、前記商品管理実行手段は、預り品入庫処理の前記実行指示、前記商品管理処理対象の前記商品の前記在庫ラベルから読み取られた前記再読取データ、および、前記現在庫データに基づいて、前記商品の入庫在庫識別番号を採番し、前記商品の移動数量、前記入庫在庫識別番号、前記メーカーロット番号、および、預り品とする前記商品ランクを紐付けて設定した移動データを取得し、前記商品管理処理対象の前記商品の前記現在庫データを削除し、前記商品の前記移動数量、前記入庫在庫識別番号、および、前記メーカーロット番号を紐付けて設定した新規の現在庫データを登録する前記預り品入庫処理を実行することを特徴とする。 In the inventory management device according to the present invention, the product management execution means executes the consigned goods receiving process, which involves assigning an incoming inventory identification number to the product based on the execution instruction for the consigned goods receiving process, the re-read data read from the inventory label of the product to be processed for the product management, and the current inventory data, acquiring transfer data that is set by linking the product's transfer quantity, the incoming inventory identification number, the manufacturer's lot number, and the product rank to be consigned, deleting the current inventory data of the product to be processed for the product management, and registering new current inventory data that is set by linking the product's transfer quantity, the incoming inventory identification number, and the manufacturer's lot number.

また、本発明に係る在庫管理装置において、前記商品管理実行手段は、預り品加工処理の前記実行指示、前記商品管理処理対象の前記商品の前記在庫ラベルから読み取られた前記再読取データ、および、前記現在庫データに基づいて、前記商品の払出在庫識別番号を採番し、前記商品の加工払出数量、前記払出在庫識別番号、および、前記メーカーロット番号を紐付けて設定した加工払出明細データを取得し、加工商品の加工在庫識別番号を採番し、前記加工商品の加工受入数量、前記加工在庫識別番号、および、前記メーカーロット番号を紐付けて設定した加工受入明細データを取得し、前記商品管理処理対象の前記商品の前記現在庫データを削除し、前記加工商品の前記加工受入数量、前記加工在庫識別番号、および、前記メーカーロット番号を紐付けて設定した新規の現在庫データを登録する前記預り品加工処理を実行することを特徴とする。 In the inventory management device of the present invention, the product management execution means executes the deposited product processing process by assigning a delivery inventory identification number for the product based on the execution instruction for the deposited product processing process, the re-read data read from the inventory label of the product to be processed in the product management process, and the current inventory data, acquiring processing delivery detail data that is set by linking the processed delivery quantity of the product, the delivery inventory identification number, and the manufacturer lot number, assigning a processing inventory identification number for the processed product, acquiring processing receipt detail data that is set by linking the processed receipt quantity of the processed product, the processing inventory identification number, and the manufacturer lot number, deleting the current inventory data for the product to be processed in the product management process, and registering new current inventory data that is set by linking the processed receipt quantity of the processed product, the processing inventory identification number, and the manufacturer lot number.

また、本発明に係る在庫管理装置において、前記商品管理実行手段は、更に、前記棚卸処理の前記実行指示、および、前記現在庫データに基づいて、前記商品の帳簿在庫数量、前記商品在庫識別番号、および、前記メーカーロット番号を紐付けて設定した棚卸前処理データを取得し、前記棚卸前処理データに基づいて、棚卸記入表を印刷出力させることを特徴とする。 In the inventory management device according to the present invention, the product management execution means further acquires pre-inventory processing data that is set by linking the book inventory quantity of the product, the product inventory identification number, and the manufacturer lot number based on the execution instruction for the inventory processing and the current inventory data, and prints out an inventory entry sheet based on the pre-inventory processing data.

また、本発明に係る在庫管理装置において、前記商品管理記憶手段は、更に、前記メーカーロット番号を非設定、且つ、前記商品の前記発注数量を設定した前記発注データを記憶し、前記在庫登録手段は、前記商品に前記メーカー発行の前記在庫ラベルがない場合、前記発注データに基づいて、前記商品の前記商品在庫識別番号を採番し、当該商品在庫識別番号を前記メーカーロット番号として採用し、前記商品の前記在庫数量、当該商品在庫識別番号、および、当該メーカーロット番号を紐付けて設定した前記現在庫データを登録することを特徴とする。 In the inventory management device according to the present invention, the product management storage means further stores the order data in which the manufacturer lot number is not set and the order quantity of the product is set, and the inventory registration means, if the product does not have the inventory label issued by the manufacturer, assigns the product inventory identification number of the product based on the order data, adopts the product inventory identification number as the manufacturer lot number, and registers the current inventory data set in association with the inventory quantity of the product, the product inventory identification number, and the manufacturer lot number.

また、本発明に係る在庫管理装置において、前記在庫登録手段は、更に、前記商品在庫識別番号である前記メーカーロット番号を読取可能に設定した在庫ラベルを印刷出力させることを特徴とする。 In addition, in the inventory management device according to the present invention, the inventory registration means is further characterized in that it prints out an inventory label in which the manufacturer lot number, which is the product inventory identification number, is set so that it can be read.

また、本発明に係る在庫管理装置において、前記メーカー発行の前記在庫ラベルは、前記商品の前記メーカーロット番号をコード化した情報コードが設定されたことを特徴とする。 In addition, in the inventory management device according to the present invention, the inventory label issued by the manufacturer is characterized in that an information code that encodes the manufacturer's lot number of the product is set.

また、本発明に係る在庫管理方法は、記憶部と制御部とを備えた在庫管理装置に実行させるための在庫管理方法であって、前記記憶部は、商品のメーカーロット番号、および、発注数量を紐付けて設定した発注データを記憶する商品管理記憶手段、を備え、前記制御部において実行される、メーカー発行の在庫ラベルから読み取られた前記商品の前記メーカーロット番号を設定した読取データ、および、前記発注データに基づいて、前記商品の商品在庫識別番号を採番し、前記商品の在庫数量、前記商品在庫識別番号、および、前記メーカーロット番号を紐付けて設定した現在庫データを登録する在庫登録ステップと、商品管理処理の実行指示、商品管理処理対象の前記商品の前記在庫ラベルから読み取られた再読取データ、および、前記現在庫データに基づいて、前記商品管理処理を実行する商品管理実行ステップと、を含むことを特徴とする。 The inventory management method according to the present invention is an inventory management method to be executed by an inventory management device having a memory unit and a control unit, the memory unit having a product management storage means for storing order data set by linking the manufacturer lot number of the product and the order quantity, and the method includes an inventory registration step executed by the control unit, which assigns a product inventory identification number for the product based on read data set by linking the manufacturer lot number of the product read from the inventory label issued by the manufacturer and the order data, and registers current inventory data set by linking the inventory quantity of the product, the product inventory identification number, and the manufacturer lot number, and a product management execution step for executing the product management process based on an instruction to execute a product management process, re-read data read from the inventory label of the product to be processed, and the current inventory data.

また、本発明に係る在庫管理プログラムは、記憶部と制御部とを備えた在庫管理装置に実行させるための在庫管理プログラムであって、前記記憶部は、商品のメーカーロット番号、および、発注数量を紐付けて設定した発注データを記憶する商品管理記憶手段、を備え、前記制御部において、メーカー発行の在庫ラベルから読み取られた前記商品の前記メーカーロット番号を設定した読取データ、および、前記発注データに基づいて、前記商品の商品在庫識別番号を採番し、前記商品の在庫数量、前記商品在庫識別番号、および、前記メーカーロット番号を紐付けて設定した現在庫データを登録する在庫登録ステップと、商品管理処理の実行指示、商品管理処理対象の前記商品の前記在庫ラベルから読み取られた再読取データ、および、前記現在庫データに基づいて、前記商品管理処理を実行する商品管理実行ステップと、を実行させることを特徴とする。 The inventory management program of the present invention is an inventory management program to be executed by an inventory management device having a storage unit and a control unit, the storage unit having a product management storage means for storing order data set by linking the manufacturer lot number of the product and the order quantity, and the control unit executes an inventory registration step of assigning a product inventory identification number for the product based on read data set by the manufacturer lot number of the product read from the inventory label issued by the manufacturer and the order data, and registering current inventory data set by linking the inventory quantity of the product, the product inventory identification number, and the manufacturer lot number, and a product management execution step of executing the product management process based on an instruction to execute a product management process, re-read data read from the inventory label of the product to be processed, and the current inventory data.

本発明によれば、母材の在庫管理において、メーカーが発行する在庫ラベル(例えば、メーカーから出荷時に貼付される在庫ラベル等)をそのまま利用することができるという効果を奏する。また、本発明によれば、自社で在庫ラベルを発行し母材に貼り付ける作業を削減することで業務効率を向上させることができるという効果を奏する。また、本発明によれば、メーカーから受領する入荷データ(契約番号、寸法、重量等)と合わせて照合するため、在庫管理の正確性を向上させることができるという効果を奏する。また、本発明によれば、メーカー発行の現品ラベルをそのまま活用することで、ラベルの貼り間違い等のヒューマンエラーを削減でき、ミルシートと紐づくメーカーロット番号を母材から製品に引き継ぐことが可能となり、品質管理の正確性を向上させることができるという効果を奏する。また、本発明によれば、メーカーの在庫ラベルの自社利用を可能とするという効果を奏する。 According to the present invention, in the inventory management of base materials, it is possible to utilize the inventory labels issued by the manufacturer (for example, the inventory labels affixed by the manufacturer at the time of shipment, etc.) as they are. In addition, according to the present invention, it is possible to improve business efficiency by reducing the work of issuing inventory labels in-house and attaching them to base materials. In addition, according to the present invention, it is possible to improve the accuracy of inventory management by checking against the incoming data (contract number, dimensions, weight, etc.) received from the manufacturer. In addition, according to the present invention, it is possible to reduce human errors such as mis-attaching of labels by utilizing the actual product labels issued by the manufacturer as they are, and it is possible to transfer the manufacturer lot number linked to the mill sheet from the base material to the product, thereby improving the accuracy of quality control. In addition, according to the present invention, it is possible to utilize the manufacturer's inventory labels in-house.

図1は、本実施形態における在庫管理処理フローの一例を示す図である。FIG. 1 is a diagram showing an example of an inventory management process flow in this embodiment. 図2は、本実施形態における在庫管理装置の構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of the inventory management device according to this embodiment. 図3は、本実施形態における在庫管理装置の処理の一例を示すフローチャートである。FIG. 3 is a flowchart showing an example of processing of the inventory management device in this embodiment. 図4は、本実施形態における在庫管理処理の一例を示す図である。FIG. 4 is a diagram showing an example of inventory management processing in this embodiment. 図5は、本実施形態における在庫管理処理の一例を示す図である。FIG. 5 is a diagram showing an example of inventory management processing in this embodiment. 図6は、本実施形態における在庫管理処理の一例を示す図である。FIG. 6 is a diagram showing an example of inventory management processing in this embodiment. 図7は、本実施形態における在庫管理処理の一例を示す図である。FIG. 7 is a diagram showing an example of inventory management processing in this embodiment. 図8は、本実施形態における在庫管理処理の一例を示す図である。FIG. 8 is a diagram showing an example of inventory management processing in this embodiment. 図9は、本実施形態における在庫管理処理の一例を示す図である。FIG. 9 is a diagram showing an example of inventory management processing in this embodiment. 図10は、本実施形態における在庫管理処理の一例を示す図である。FIG. 10 is a diagram showing an example of inventory management processing in this embodiment. 図11は、本実施形態における在庫管理処理の一例を示す図である。FIG. 11 is a diagram showing an example of inventory management processing in this embodiment. 図12は、本実施形態における在庫管理処理の一例を示す図である。FIG. 12 is a diagram showing an example of inventory management processing in this embodiment. 図13は、本実施形態における在庫管理処理の一例を示す図である。FIG. 13 is a diagram showing an example of inventory management processing in this embodiment. 図14は、本実施形態における在庫管理処理の一例を示す図である。FIG. 14 is a diagram showing an example of inventory management processing in this embodiment.

本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 An embodiment of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to this embodiment.

[1.概要]
まず、図1を参照して、本発明の概要を説明する。図1は、本実施形態における在庫管理処理フローの一例を示す図である。
[1. Overview]
First, an overview of the present invention will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of an inventory management processing flow in this embodiment.

従来は、鋼材メーカー等から母材を入庫する際、母材に対して自社で発行したラベルを印刷し貼る必要があるが、貼り間違いが発生する可能性もあり業務負荷が大きかった。また、従来、メーカー発行の在庫ラベルをそのまま使用するには、メーカーロット番号で在庫を一意に特定できる必要があるが、数年で番号がループして重複してしまうため使用できなかった。 Previously, when receiving base materials from steel manufacturers etc., it was necessary to print and affix labels issued by the company to the base materials, but there was a possibility of affixing the labels incorrectly, which resulted in a large workload. Also, previously, in order to use the inventory labels issued by the manufacturer as is, it was necessary to be able to uniquely identify the inventory by the manufacturer's lot number, but this was not possible because the numbers would loop and become duplicated after several years.

そこで、本実施形態においては、図1に示す処理フローを採用することで、「在庫識別番号」に在庫を一意に識別する番号がセットされ、「バーコード番号」に在庫ラベルに記載のバーコードにコード化されたメーカーロット番号がセットされ、在庫入庫時、在庫ラベルのバーコードが読み取られることで、仕入データが自動作成され(入庫業務の簡略化)、在庫棚卸時、在庫ラベルのバーコードが読み取られることで、バーコード番号をもとに在庫を特定して棚卸可能とする仕組みを提供している。 Therefore, in this embodiment, by adopting the processing flow shown in Figure 1, a number that uniquely identifies the inventory is set in the "inventory identification number," and the manufacturer lot number encoded in the barcode printed on the inventory label is set in the "barcode number." When inventory is received, the barcode on the inventory label is read, and purchase data is automatically created (simplifying the receiving process), and when inventory is taken, the barcode on the inventory label is read, and a mechanism is provided that identifies the inventory based on the barcode number and enables inventory taking.

[2.構成]
本実施形態に係る在庫管理装置100の構成の一例について、図2を参照して説明する。図2は、本実施形態における在庫管理装置100の構成の一例を示すブロック図である。
2. Configuration
An example of the configuration of the inventory management device 100 according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configuration of the inventory management device 100 according to this embodiment.

図2に示すように、在庫管理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、在庫管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 As shown in FIG. 2, the inventory management device 100 is a commercially available desktop personal computer. Note that the inventory management device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

在庫管理装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。在庫管理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The inventory management device 100 includes a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit of the inventory management device 100 is connected to each other so that they can communicate with each other via any communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、在庫管理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、在庫管理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。 The communication interface unit 104 communicatively connects the inventory management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the inventory management device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(タッチパネルを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114またはプリンタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface unit 108. The output device 114 may be a monitor (including a touch panel), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that works with a mouse to provide a pointing device function. In the following, the output device 114 may be referred to as the monitor 114 or the printer 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。記憶部106は、商品管理データベース106aを備えている。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs that work with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, or an optical disk. The storage unit 106 includes a product management database 106a.

商品管理データベース106aは、商品管理データを記憶する。ここで、商品管理データベース106aは、商品のメーカーロット番号、および、発注数量を紐付けて設定した発注データを記憶していてもよい。また、商品管理データベース106aは、メーカーロット番号を非設定、且つ、商品の発注数量を設定した発注データを記憶していてもよい。また、商品管理データは、情報コードの読取データ、情報コードの再読取データ、在庫データ、仕入データ、売上データ、移動データ、加工払出明細データ、加工受入明細データ、棚卸前処理データ、または、商品データであってもよい。 The product management database 106a stores product management data. Here, the product management database 106a may store order data that is set by linking the manufacturer lot number of the product with the order quantity. The product management database 106a may also store order data in which the manufacturer lot number is not set and the order quantity of the product is set. The product management data may also be information code read data, information code re-read data, inventory data, purchase data, sales data, movement data, processing and withdrawal detail data, processing and receipt detail data, pre-inventory processing data, or product data.

制御部102は、在庫管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、在庫登録部102aと商品管理実行部102bとを備えている。 The control unit 102 is a CPU or the like that performs overall control of the inventory management device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing based on these stored programs. In terms of functional concepts, the control unit 102 includes an inventory registration unit 102a and a product management execution unit 102b.

在庫登録部102aは、各種データを(記憶部106)登録する。ここで、在庫登録部102aは、メーカー発行の在庫ラベルから読み取られた商品のメーカーロット番号を設定した読取データ、および、発注データに基づいて、商品の商品在庫識別番号を採番し、商品の在庫数量、商品在庫識別番号、および、メーカーロット番号を紐付けて設定した現在庫データを登録してもよい。また、在庫登録部102aは、読取データ、および、発注データに基づいて、商品の仕入数量、商品在庫識別番号、メーカーロット番号、および、商品の所有に係る商品ランクを紐付けて設定した仕入データを取得してもよい。また、在庫登録部102aは、商品にメーカー発行の在庫ラベルがない場合、発注データに基づいて、商品の商品在庫識別番号を採番し、当該商品在庫識別番号をメーカーロット番号として採用し、商品の在庫数量、当該商品在庫識別番号、および、当該メーカーロット番号を紐付けて設定した現在庫データを登録してもよい。また、在庫登録部102aは、商品在庫識別番号であるメーカーロット番号を読取可能に設定した在庫ラベルを印刷出力させてもよい。また、メーカー発行の在庫ラベルは、商品のメーカーロット番号をコード化した情報コード(例えば、バーコード、または、QRコード(登録商標)等の二次元コード等)が設定されていてもよい。また、在庫登録部102aは、メーカーからの入荷予定データに基づいて、発注データを登録してもよい。 The inventory registration unit 102a registers various data (storage unit 106). Here, the inventory registration unit 102a may assign a product inventory identification number for the product based on the read data, which sets the product's manufacturer lot number read from the inventory label issued by the manufacturer, and the order data, and register the current inventory data set by linking the product's inventory quantity, product inventory identification number, and manufacturer lot number. The inventory registration unit 102a may also acquire purchase data set by linking the product's purchase quantity, product inventory identification number, manufacturer lot number, and product rank related to the ownership of the product, based on the read data and the order data. In addition, if the product does not have a manufacturer-issued inventory label, the inventory registration unit 102a may assign a product inventory identification number for the product based on the order data, adopt the product inventory identification number as the manufacturer lot number, and register the current inventory data set by linking the product's inventory quantity, product inventory identification number, and manufacturer lot number. The inventory registration unit 102a may also print out an inventory label in which the manufacturer's lot number, which is the product inventory identification number, is set so that it can be read. The inventory label issued by the manufacturer may also have an information code (e.g., a barcode or a two-dimensional code such as a QR code (registered trademark)) in which the manufacturer's lot number of the product is encoded. The inventory registration unit 102a may also register order data based on expected arrival data from the manufacturer.

商品管理実行部102bは、商品管理処理を実行する。ここで、商品管理実行部102bは、商品管理処理の実行指示、商品管理処理対象の商品の在庫ラベルから読み取られた再読取データ、および、現在庫データに基づいて、商品管理処理を実行してもよい。また、商品管理実行部102bは、棚卸処理の実行指示に基づいて、商品管理処理対象の商品の在庫ラベルから読み取られた再読取データに設定されたメーカーロット番号と、現在庫データに設定されたメーカーロット番号と、を突合することで棚卸処理を実行してもよい。また、商品管理実行部102bは、預り売上処理の実行指示、商品管理処理対象の商品の在庫ラベルから読み取られた再読取データ、および、現在庫データに基づいて、商品の売上数量、商品在庫識別番号、メーカーロット番号、および、自社品の商品ランクを紐付けて設定した売上データを取得し、商品管理処理対象の商品の現在庫データを削除する預り売上処理を実行してもよい。また、商品管理実行部102bは、預り品入庫処理の実行指示、商品管理処理対象の商品の在庫ラベルから読み取られた再読取データ、および、現在庫データに基づいて、商品の入庫在庫識別番号を採番し、商品の移動数量、入庫在庫識別番号、メーカーロット番号、および、預り品の商品ランクを紐付けて設定した移動データを取得し、商品管理処理対象の商品の現在庫データを削除し、商品の移動数量、入庫在庫識別番号、および、メーカーロット番号を紐付けて設定した新規の現在庫データを登録する預り品入庫処理を実行してもよい。また、商品管理実行部102bは、預り品加工処理の実行指示、商品管理処理対象の商品の在庫ラベルから読み取られた再読取データ、および、現在庫データに基づいて、商品の払出在庫識別番号を採番し、商品の加工払出数量、払出在庫識別番号、および、メーカーロット番号を紐付けて設定した加工払出明細データを取得し、加工商品の加工在庫識別番号を採番し、加工商品の加工受入数量、加工在庫識別番号、および、メーカーロット番号を紐付けて設定した加工受入明細データを取得し、商品管理処理対象の商品の現在庫データを削除し、加工商品の加工受入数量、加工在庫識別番号、および、メーカーロット番号を紐付けて設定した新規の現在庫データを登録する預り品加工処理を実行してもよい。また、商品管理実行部102bは、棚卸処理の実行指示、および、現在庫データに基づいて、商品の帳簿在庫数量、商品在庫識別番号、および、メーカーロット番号を紐付けて設定した棚卸前処理データを取得し、棚卸前処理データに基づいて、棚卸記入表を印刷出力させてもよい。 The product management execution unit 102b executes the product management process. Here, the product management execution unit 102b may execute the product management process based on an instruction to execute the product management process, re-read data read from the inventory label of the product to be processed, and current inventory data. Also, the product management execution unit 102b may execute the inventory process by matching the manufacturer lot number set in the re-read data read from the inventory label of the product to be processed and the manufacturer lot number set in the current inventory data based on an instruction to execute the inventory process. Also, the product management execution unit 102b may execute the deposit sales process to acquire sales data set by linking the product sales quantity, product inventory identification number, manufacturer lot number, and product rank of the company's product based on an instruction to execute the deposit sales process, the re-read data read from the inventory label of the product to be processed, and the current inventory data, and delete the current inventory data of the product to be processed. In addition, the product management execution unit 102b may execute a consignment inventory process in which, based on an instruction to execute the consignment inventory process, re-read data read from the inventory label of the product being processed for product management, and current inventory data, the unit assigns an inventory inventory identification number to the product, obtains movement data linked to the product's movement quantity, inventory inventory identification number, manufacturer lot number, and product rank of the consignment, deletes the current inventory data of the product being processed for product management, and registers new current inventory data linked to the product's movement quantity, inventory inventory identification number, and manufacturer lot number. The product management execution unit 102b may also execute a deposited product processing process that assigns a product's outgoing inventory identification number based on the execution instruction for the deposited product processing process, re-read data read from the inventory label of the product to be processed for product management processing, and current inventory data, acquires processing outgoing detail data that is set by linking the processed outgoing quantity of the product, the outgoing inventory identification number, and the manufacturer's lot number of the product, assigns a processed inventory identification number for the processed product, acquires processing acceptance detail data that is set by linking the processed acceptance quantity of the processed product, the processed inventory identification number, and the manufacturer's lot number of the processed product, deletes the current inventory data of the product to be processed for product management processing, and registers new current inventory data that is set by linking the processed acceptance quantity of the processed product, the processed inventory identification number, and the manufacturer's lot number of the processed product. The product management execution unit 102b may also execute a deposited product processing process that assigns a product's ledger inventory quantity, the product inventory identification number, and the manufacturer's lot number to the execution instruction for the inventory process and current inventory data, acquires inventory pre-processing data that is set by linking the product's ledger inventory quantity, the product inventory identification number, and the manufacturer's lot number to the execution instruction for the inventory process and current inventory data, and prints out an inventory entry sheet based on the inventory pre-processing data.

[3.具体例]
本実施形態の具体例について、図3から図14を参照して説明する。
3. Specific Examples
A specific example of this embodiment will be described with reference to FIGS.

[在庫管理処理]
ここで、図3を参照して、本実施形態における在庫管理処理の一例について説明する。図3は、本実施形態における在庫管理装置100の処理の一例を示すフローチャートである。
[Inventory management process]
An example of inventory management processing in this embodiment will now be described with reference to Fig. 3. Fig. 3 is a flow chart showing an example of processing by the inventory management device 100 in this embodiment.

図3に示すように、在庫登録部102aは、メーカーからの入荷予定データに基づいて、発注データを商品管理データベース106aに登録する(ステップSA-1)。 As shown in FIG. 3, the inventory registration unit 102a registers order data in the product management database 106a based on the expected arrival data from the manufacturer (step SA-1).

そして、在庫登録部102aは、商品にメーカー発行の在庫ラベルがあるか否かを判定する(ステップSA-2)。 Then, the inventory registration unit 102a determines whether the product has an inventory label issued by the manufacturer (step SA-2).

そして、在庫登録部102aは、商品にメーカー発行の在庫ラベルがあると判定した場合(ステップSA-2:Yes)、処理をステップSA-3に移行させる。 If the inventory registration unit 102a determines that the product has an inventory label issued by the manufacturer (step SA-2: Yes), it transitions the process to step SA-3.

そして、在庫登録部102aは、ユーザにより入力装置(ハンディターミナル)112を介してメーカー発行の在庫ラベルから読み取られた商品のメーカーロット番号を設定した読取データ、および、商品管理データベース106aに記憶された発注データに基づいて、商品の商品在庫識別番号を採番し、商品の仕入数量、商品在庫識別番号、メーカーロット番号、および、商品の所有に係る商品ランクを紐付けて設定した仕入データを取得する(ステップSA-3)。 Then, the inventory registration unit 102a assigns a product inventory identification number to the product based on the read data, which is set by the user via the input device (handheld terminal) 112 and sets the product's manufacturer lot number from the inventory label issued by the manufacturer, and the order data stored in the product management database 106a, and obtains purchase data that is set by linking the product's purchase quantity, product inventory identification number, manufacturer lot number, and product rank related to the ownership of the product (step SA-3).

そして、在庫登録部102aは、ユーザにより入力装置(ハンディターミナル)112を介してメーカー発行の在庫ラベルから読み取られた商品のメーカーロット番号を設定した読取データ、および、商品管理データベース106aに記憶された発注データに基づいて、商品の在庫数量、商品在庫識別番号、および、メーカーロット番号を紐付けて設定した現在庫データを商品管理データベース106aに登録し(ステップSA-4)、処理をステップSA-8に移行させる。 Then, the inventory registration unit 102a registers in the product management database 106a the current inventory data that is set by linking the product's inventory quantity, product inventory identification number, and manufacturer lot number based on the read data that sets the product's manufacturer lot number read by the user from the manufacturer-issued inventory label via the input device (handheld terminal) 112 and the order data stored in the product management database 106a (step SA-4), and proceeds to step SA-8.

一方、在庫登録部102aは、商品にメーカー発行の在庫ラベルがないと判定した場合(ステップSA-2:No)、処理をステップSA-5に移行させる。 On the other hand, if the inventory registration unit 102a determines that the product does not have a manufacturer-issued inventory label (step SA-2: No), it transitions the process to step SA-5.

そして、在庫登録部102aは、商品管理データベース106aに記憶された発注データに基づいて、商品の商品在庫識別番号を採番し、当該商品在庫識別番号をメーカーロット番号として採用し、商品の仕入数量、当該商品在庫識別番号、当該メーカーロット番号、および、商品の所有に係る商品ランクを紐付けて設定した仕入データを取得する(ステップSA-5)。 Then, the inventory registration unit 102a assigns a product inventory identification number for the product based on the order data stored in the product management database 106a, adopts the product inventory identification number as a manufacturer lot number, and obtains purchase data that links the purchase quantity of the product, the product inventory identification number, the manufacturer lot number, and the product rank related to the ownership of the product (step SA-5).

そして、在庫登録部102aは、商品管理データベース106aに記憶された発注データに基づいて、商品の在庫数量、商品在庫識別番号、および、商品在庫識別番号であるメーカーロット番号を紐付けて設定した現在庫データを商品管理データベース106aに登録する(ステップSA-6)。 Then, the inventory registration unit 102a registers the current inventory data, which is set by linking the inventory quantity of the product, the product inventory identification number, and the manufacturer lot number, which is the product inventory identification number, in the product management database 106a based on the order data stored in the product management database 106a (step SA-6).

そして、在庫登録部102aは、商品在庫識別番号であるメーカーロット番号を読取可能なバーコードを設定した在庫ラベルを出力装置114に印刷出力させ(ステップSA-7)、処理をステップSA-8に移行させる。 Then, the inventory registration unit 102a causes the output device 114 to print out an inventory label containing a barcode that can read the manufacturer's lot number, which is the product inventory identification number (step SA-7), and moves the process to step SA-8.

そして、商品管理実行部102bは、ユーザにより入力装置112を介して設定された商品管理処理の実行指示、ユーザにより入力装置(ハンディターミナル)112を介して商品管理処理対象の商品の在庫ラベルから読み取られた再読取データ、および、商品管理データベース106aに記憶された現在庫データに基づいて、商品管理処理を実行し(ステップSA-8)、処理を終了する。 Then, the product management execution unit 102b executes the product management process based on the product management process execution instruction set by the user via the input device 112, the re-read data read by the user via the input device (handheld terminal) 112 from the inventory label of the product that is the target of the product management process, and the current inventory data stored in the product management database 106a (step SA-8), and ends the process.

ここで、図4から図14を参照して、本実施形態における在庫管理処理の一例について説明する。図4から図14は、本実施形態における在庫管理処理の一例を示す図である。 Now, an example of the inventory management process in this embodiment will be described with reference to Figures 4 to 14. Figures 4 to 14 are diagrams showing an example of the inventory management process in this embodiment.

図4に示すように、本実施形態においては、メーカーからの入庫予定データを元に発注データが登録される。 As shown in FIG. 4, in this embodiment, order data is registered based on inventory schedule data from the manufacturer.

そして、図5に示すように、本実施形態においては、メーカーから母材が入庫される。ここで、本実施形態における母材現物に貼付されたメーカー発行の在庫ラベルには、商品コード、メーカーロット番号、員数、重量、および、メーカーロット番号がコード化されたバーコードが記載されている。 As shown in FIG. 5, in this embodiment, the base material is received from the manufacturer. Here, the inventory label issued by the manufacturer and affixed to the actual base material in this embodiment contains a barcode that encodes the product code, manufacturer lot number, quantity, weight, and manufacturer lot number.

そして、図6に示すように、本実施形態においては、社内PCと無線LAN経由等で接続されたハンディターミナルを介して在庫ラベル(A,B)のバーコードが読み取られ、バーコード番号を元に発注データが参照され、紐付く仕入データが作成される。 As shown in FIG. 6, in this embodiment, the barcodes on the inventory labels (A, B) are read via a handheld terminal connected to an in-house PC via a wireless LAN or the like, and the order data is referenced based on the barcode number, and associated purchasing data is created.

そして、図7に示すように、本実施形態においては、メーカー発行の在庫ラベルがないS002の商品について、仕入入力画面より登録が行われ、在庫識別番号が登録時に自動採番され、バーコード番号がないため、自動採番の在庫識別番号と同じ値がバーコード番号にセットされる。 As shown in FIG. 7, in this embodiment, for product S002 that does not have a manufacturer-issued inventory label, registration is performed on the purchase input screen, and an inventory identification number is automatically assigned at the time of registration. Since there is no barcode number, the barcode number is set to the same value as the automatically assigned inventory identification number.

そして、図8に示すように、本実施形態においては、ハンディターミナルにより処理できなかったS002の商品のみラベルの発行・貼替が行われる。ここで、本実施形態におけるラベル発行処理画面においては、「ハンディ処理分を含む」のチェックがOFFでラベル発行された場合、在庫識別番号=バーコード番号の在庫データのみ抽出が可能となる。 As shown in FIG. 8, in this embodiment, labels are issued and replaced only for the S002 products that could not be processed by the handheld terminal. Here, on the label issuance processing screen in this embodiment, if labels are issued with the "Include handheld processing" check box unchecked, only inventory data for inventory identification number = barcode number can be extracted.

そして、図9に示すように、本実施形態においては、現在庫がある状態で、バーコード番号:Bの棚卸が行われ、棚卸日時点の在庫データが棚卸前処理データに更新され、棚卸前処理の実施後、棚卸記入表が印刷される。 As shown in FIG. 9, in this embodiment, an inventory of barcode number: B is conducted when there is currently stock in stock, the inventory data as of the inventory date is updated to the pre-inventory processing data, and after the pre-inventory processing is performed, an inventory entry form is printed.

そして、図10に示すように、本実施形態においては、ユーザにより棚卸記入表記載の対象が確認されながら、ハンディターミナルで在庫ラベルのバーコードが読み取られて棚卸が行われ、すなわち、現在庫データのバーコード番号と突合され、在庫が一意に特定される。ここで、本実施形態においては、同一バーコード番号で現在庫データが複数ある場合、現在庫数の降順で並べた1行目の在庫データが取得される。例えば、図10に示すように、本実施形態においては、Bのバーコードが読み取られ、現在庫降順で並べた1行目(在庫識別番号:L003)の在庫データが表示され、棚卸更新処理が実行されて棚卸業務完了となる。 As shown in FIG. 10, in this embodiment, the barcode on the inventory label is read by the handheld terminal while the user confirms the items listed on the inventory sheet, and the inventory is carried out; that is, the barcode number of the current inventory data is matched to uniquely identify the inventory. Here, in this embodiment, if there are multiple current inventory data with the same barcode number, the inventory data of the first line sorted in descending order of the current inventory quantity is obtained. For example, as shown in FIG. 10, in this embodiment, the barcode of B is read, and the inventory data of the first line sorted in descending order of the current inventory (inventory identification number: L003) is displayed, and the inventory update process is executed to complete the inventory operation.

また、図11から図14に示すように、本実施形態においては、自社で購入した母材の母材仕入後、預り売上・預り品入庫・預り品加工する際のバーコード引継ぎを実行している。すなわち、本実施形態においては、預り売上した後(図12)、または、預り品入庫する際(図13)、バーコード番号に母材のバーコードを登録して預り品の在庫計上を可能としている。ここで、本実施形態における預り売上は、自社品として仕入れた母材を得意先に対して売る処理である(但し、加工自体直ぐ行わないため、物を自社に暫く置いたままとしている)。また、本実施形態における預り品入庫は、預り品として0円で在庫計上する処理であり、母材に保持されているメーカーロット番号が引継ぎ可能となる。したがって、預り品入庫時、物自体は同一だが資産としては自社から他社に移るため、本来であれば商品キーのデータも変わる(すなわち、ラベル貼替が必要となる)が、バーコード番号が引き継がれることで貼替不要となる。また、図14に示すように、本実施形態においては、預り品を加工してできる製品に母材と同じバーコード番号が引き継がれることで、ミルシートの紐付きを引き継ぐことが可能となる。ここで、ミルシートは、メーカーが発行する、鋼材の材質・品質を証明する検査証明書であり、メーカーロット番号に紐付けられている。 Also, as shown in Figures 11 to 14, in this embodiment, after the parent material purchased by the company is purchased, the barcode is transferred when the parent material is sold, the parent material is stored, and the parent material is processed. That is, in this embodiment, after the parent material is sold (Figure 12) or when the parent material is stored (Figure 13), the barcode of the parent material is registered as the barcode number, making it possible to record the parent material in inventory. Here, the parent material sales in this embodiment is a process of selling the parent material purchased as the company's product to a customer (however, since the processing itself is not performed immediately, the item is left in the company for a while). In addition, the parent material storage in this embodiment is a process of recording the parent material in inventory at 0 yen, and the manufacturer lot number held in the parent material can be transferred. Therefore, when the parent material is stored in the company, the item itself is the same, but the asset is transferred from the company to another company, so that the product key data would normally change (i.e., label replacement is required), but the barcode number is transferred, making label replacement unnecessary. Also, as shown in FIG. 14, in this embodiment, the product made by processing the entrusted item has the same barcode number as the base material, so that the mill sheet link can be inherited. Here, the mill sheet is an inspection certificate issued by the manufacturer that certifies the material and quality of the steel material, and is linked to the manufacturer lot number.

[4.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to goals 8 and 9 of the SDGs.

また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs goals 12, 13, and 15.

また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[5.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
5. Other embodiments
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including search conditions and other parameters, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.

また、在庫管理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Furthermore, with regard to the inventory management device 100, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.

例えば、在庫管理装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて在庫管理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, the processing functions of the inventory management device 100, particularly the processing functions performed by the control unit 102, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transient computer-readable recording medium that contains programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the inventory management device 100 as necessary. That is, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) for working with the OS to give instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM, and works with the CPU to form the control unit.

また、このコンピュータプログラムは、在庫管理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 This computer program may also be stored in an application program server connected to the inventory management device 100 via any network, and all or part of it may be downloaded as needed.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" refers to a memory card, a USB (Universal Serial Bus) memory, a SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile This includes any "portable physical media" such as a Blu-ray (registered trademark) Disc, and a Blu-ray (registered trademark) Disc.

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、本実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration consisting of multiple modules or libraries, and a program that works in conjunction with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in this embodiment, as well as the installation procedure after reading, can use well-known configurations and procedures.

記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit 106 are storage devices such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

また、在庫管理装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、在庫管理装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The inventory management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The inventory management device 100 may also be realized by implementing software (including programs or data, etc.) that causes the device to realize the processing described in this embodiment.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.

本発明は、母材を管理する鉄鋼業界または化学業界等の業界において有用である。 The present invention is useful in industries such as the steel industry or chemical industry that manage base materials.

100 在庫管理装置
102 制御部
102a 在庫登録部
102b 商品管理実行部
104 通信インターフェース部
106 記憶部
106a 商品管理データベース
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
Reference Signs List 100 Inventory management device 102 Control unit 102a Inventory registration unit 102b Product management execution unit 104 Communication interface unit 106 Storage unit 106a Product management database 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (12)

記憶部と制御部とを備えた在庫管理装置であって、
前記記憶部は、
商品のメーカーロット番号、および、発注数量を紐付けて設定した発注データを記憶する商品管理記憶手段、
を備え、
前記制御部は、
メーカー発行の在庫ラベルから読み取られた前記商品の前記メーカーロット番号を設定した読取データ、および、前記発注データに基づいて、前記商品の商品在庫識別番号を採番し、前記商品の在庫数量、前記商品在庫識別番号、および、前記メーカーロット番号を紐付けて設定した現在庫データを登録する在庫登録手段と、
商品管理処理の実行指示、商品管理処理対象の前記商品の前記在庫ラベルから読み取られた再読取データ、および、前記現在庫データに基づいて、前記商品管理処理を実行する商品管理実行手段と、
を備えたことを特徴とする在庫管理装置。
An inventory management device including a memory unit and a control unit,
The storage unit is
a product management storage means for storing order data that is set by linking the manufacturer's lot number of the product with the order quantity;
Equipped with
The control unit is
an inventory registering means for assigning an inventory identification number to the product based on read data, which sets the manufacturer lot number of the product read from an inventory label issued by a manufacturer, and the order data, and for registering current inventory data which is set by linking the inventory quantity of the product, the inventory identification number, and the manufacturer lot number;
a product management execution means for executing the product management process based on an execution instruction for the product management process, re-read data read from the inventory label of the product that is the target of the product management process, and the current stock data;
An inventory management device comprising:
前記商品管理実行手段は、
棚卸処理の前記実行指示に基づいて、前記商品管理処理対象の前記商品の前記在庫ラベルから読み取られた前記再読取データに設定された前記メーカーロット番号と、前記現在庫データに設定された前記メーカーロット番号と、を突合することで前記棚卸処理を実行することを特徴とする請求項1に記載の在庫管理装置。
The product management execution means includes:
The inventory management device according to claim 1, characterized in that the inventory processing is executed by comparing the manufacturer lot number set in the re-read data read from the inventory label of the product that is the target of the product management processing with the manufacturer lot number set in the current inventory data based on the execution instruction of the inventory processing.
前記在庫登録手段は、
更に、前記読取データ、および、前記発注データに基づいて、前記商品の仕入数量、前記商品在庫識別番号、前記メーカーロット番号、および、前記商品の所有に係る商品ランクを紐付けて設定した仕入データを取得することを特徴とする請求項1に記載の在庫管理装置。
The inventory registration means includes:
The inventory management device of claim 1 further comprises a purchasing data set that is linked to the purchase quantity of the product, the product inventory identification number, the manufacturer lot number, and the product rank related to the ownership of the product, based on the read data and the order data.
前記商品管理実行手段は、
預り売上処理の前記実行指示、前記商品管理処理対象の前記商品の前記在庫ラベルから読み取られた前記再読取データ、および、前記現在庫データに基づいて、前記商品の売上数量、前記商品在庫識別番号、前記メーカーロット番号、および、自社品とする前記商品ランクを紐付けて設定した売上データを取得し、前記商品管理処理対象の前記商品の前記現在庫データを削除する前記預り売上処理を実行することを特徴とする請求項3に記載の在庫管理装置。
The product management execution means includes:
The inventory management device described in claim 3, characterized in that the inventory management device executes the deposit sales process to obtain sales data linked to the sales quantity of the product, the product inventory identification number, the manufacturer lot number, and the product rank designated as a company's own product based on the execution instruction for the deposit sales process, the re-read data read from the inventory label of the product that is the target of the product management process, and the current inventory data, and to delete the current inventory data of the product that is the target of the product management process.
前記商品管理実行手段は、
預り品入庫処理の前記実行指示、前記商品管理処理対象の前記商品の前記在庫ラベルから読み取られた前記再読取データ、および、前記現在庫データに基づいて、前記商品の入庫在庫識別番号を採番し、前記商品の移動数量、前記入庫在庫識別番号、前記メーカーロット番号、および、預り品とする前記商品ランクを紐付けて設定した移動データを取得し、前記商品管理処理対象の前記商品の前記現在庫データを削除し、前記商品の前記移動数量、前記入庫在庫識別番号、および、前記メーカーロット番号を紐付けて設定した新規の現在庫データを登録する前記預り品入庫処理を実行することを特徴とする請求項3に記載の在庫管理装置。
The product management execution means includes:
The inventory management device of claim 3 executes the deposit warehousing process, which assigns an incoming inventory identification number to the product based on the execution instruction for the deposit warehousing process, the re-read data read from the inventory label of the product that is the target of the product management process, and the current inventory data, obtains movement data that is set by linking the movement quantity of the product, the incoming inventory identification number, the manufacturer lot number, and the product rank of the product to be deposited, deletes the current inventory data of the product that is the target of the product management process, and registers new current inventory data that is set by linking the movement quantity of the product, the incoming inventory identification number, and the manufacturer lot number.
前記商品管理実行手段は、
預り品加工処理の前記実行指示、前記商品管理処理対象の前記商品の前記在庫ラベルから読み取られた前記再読取データ、および、前記現在庫データに基づいて、前記商品の払出在庫識別番号を採番し、前記商品の加工払出数量、前記払出在庫識別番号、および、前記メーカーロット番号を紐付けて設定した加工払出明細データを取得し、加工商品の加工在庫識別番号を採番し、前記加工商品の加工受入数量、前記加工在庫識別番号、および、前記メーカーロット番号を紐付けて設定した加工受入明細データを取得し、前記商品管理処理対象の前記商品の前記現在庫データを削除し、前記加工商品の前記加工受入数量、前記加工在庫識別番号、および、前記メーカーロット番号を紐付けて設定した新規の現在庫データを登録する前記預り品加工処理を実行することを特徴とする請求項3に記載の在庫管理装置。
The product management execution means includes:
The inventory management device of claim 3 executes the deposited item processing process, based on the execution instruction for the deposited item processing process, the re-read data read from the inventory label of the item being processed in the product management process, and the current inventory data, to assign an outgoing inventory identification number to the item, to obtain processing outgoing detail data linked to the processed outgoing quantity of the item, the outgoing inventory identification number, and the manufacturer lot number, to assign a processed inventory identification number to a processed item, to obtain processing acceptance detail data linked to the processed acceptance quantity of the processed item, the processed inventory identification number, and the manufacturer lot number, to delete the current inventory data of the item being processed in the product management process, and to register new current inventory data linked to the processed acceptance quantity of the processed item, the processed inventory identification number, and the manufacturer lot number.
前記商品管理実行手段は、
更に、前記棚卸処理の前記実行指示、および、前記現在庫データに基づいて、前記商品の帳簿在庫数量、前記商品在庫識別番号、および、前記メーカーロット番号を紐付けて設定した棚卸前処理データを取得し、前記棚卸前処理データに基づいて、棚卸記入表を印刷出力させることを特徴とする請求項2に記載の在庫管理装置。
The product management execution means includes:
The inventory management device according to claim 2, further comprising: an inventory pre-processing data set that is set by linking the ledger inventory quantity of the product, the product inventory identification number, and the manufacturer lot number based on the execution instruction for the inventory process and the current inventory data; and a printout of an inventory entry form based on the inventory pre-processing data.
前記商品管理記憶手段は、
更に、前記メーカーロット番号を非設定、且つ、前記商品の前記発注数量を設定した前記発注データを記憶し、
前記在庫登録手段は、
前記商品に前記メーカー発行の前記在庫ラベルがない場合、前記発注データに基づいて、前記商品の前記商品在庫識別番号を採番し、当該商品在庫識別番号を前記メーカーロット番号として採用し、前記商品の前記在庫数量、当該商品在庫識別番号、および、当該メーカーロット番号を紐付けて設定した前記現在庫データを登録することを特徴とする請求項1から7のいずれか一つに記載の在庫管理装置。
The product management storage means includes:
Furthermore, the order data is stored in which the manufacturer lot number is not set and the order quantity of the product is set,
The inventory registration means includes:
An inventory management device as described in any one of claims 1 to 7, characterized in that if the product does not have an inventory label issued by the manufacturer, a product inventory identification number is assigned to the product based on the order data, the product inventory identification number is adopted as the manufacturer lot number, and the current inventory data is registered in association with the inventory quantity of the product, the product inventory identification number, and the manufacturer lot number.
前記在庫登録手段は、
更に、前記商品在庫識別番号である前記メーカーロット番号を読取可能に設定した在庫ラベルを印刷出力させることを特徴とする請求項8に記載の在庫管理装置。
The inventory registration means includes:
9. The inventory management device according to claim 8, further comprising: a printout of an inventory label on which the manufacturer lot number, which is the product inventory identification number, is set so as to be readable.
前記メーカー発行の前記在庫ラベルは、
前記商品の前記メーカーロット番号をコード化した情報コードが設定されたことを特徴とする請求項1から7のいずれか一つに記載の在庫管理装置。
The inventory label issued by the manufacturer is
8. The inventory management device according to claim 1, further comprising an information code that encodes the manufacturer's lot number of the product.
記憶部と制御部とを備えた在庫管理装置に実行させるための在庫管理方法であって、
前記記憶部は、
商品のメーカーロット番号、および、発注数量を紐付けて設定した発注データを記憶する商品管理記憶手段、
を備え、
前記制御部において実行される、
メーカー発行の在庫ラベルから読み取られた前記商品の前記メーカーロット番号を設定した読取データ、および、前記発注データに基づいて、前記商品の商品在庫識別番号を採番し、前記商品の在庫数量、前記商品在庫識別番号、および、前記メーカーロット番号を紐付けて設定した現在庫データを登録する在庫登録ステップと、
商品管理処理の実行指示、商品管理処理対象の前記商品の前記在庫ラベルから読み取られた再読取データ、および、前記現在庫データに基づいて、前記商品管理処理を実行する商品管理実行ステップと、
を含むことを特徴とする在庫管理方法。
An inventory management method to be executed by an inventory management device having a storage unit and a control unit,
The storage unit is
a product management storage means for storing order data that is set by linking the manufacturer's lot number of the product with the order quantity;
Equipped with
Executed in the control unit:
an inventory registration step of assigning a product inventory identification number to the product based on read data, which sets the manufacturer lot number of the product read from an inventory label issued by a manufacturer, and the order data, and registering current inventory data that is set by linking the inventory quantity of the product, the product inventory identification number, and the manufacturer lot number;
a product management execution step of executing the product management process based on an execution instruction for the product management process, re-read data read from the inventory label of the product that is the target of the product management process, and the current inventory data;
1. An inventory management method comprising:
記憶部と制御部とを備えた在庫管理装置に実行させるための在庫管理プログラムであって、
前記記憶部は、
商品のメーカーロット番号、および、発注数量を紐付けて設定した発注データを記憶する商品管理記憶手段、
を備え、
前記制御部において、
メーカー発行の在庫ラベルから読み取られた前記商品の前記メーカーロット番号を設定した読取データ、および、前記発注データに基づいて、前記商品の商品在庫識別番号を採番し、前記商品の在庫数量、前記商品在庫識別番号、および、前記メーカーロット番号を紐付けて設定した現在庫データを登録する在庫登録ステップと、
商品管理処理の実行指示、商品管理処理対象の前記商品の前記在庫ラベルから読み取られた再読取データ、および、前記現在庫データに基づいて、前記商品管理処理を実行する商品管理実行ステップと、
を実行させるための在庫管理プログラム。
An inventory management program to be executed by an inventory management device having a storage unit and a control unit,
The storage unit is
a product management storage means for storing order data that is set by linking the manufacturer's lot number of the product with the order quantity;
Equipped with
In the control unit,
an inventory registration step of assigning a product inventory identification number to the product based on read data, which sets the manufacturer lot number of the product read from an inventory label issued by a manufacturer, and the order data, and registering current inventory data that is set by linking the inventory quantity of the product, the product inventory identification number, and the manufacturer lot number;
a product management execution step of executing the product management process based on an execution instruction for the product management process, re-read data read from the inventory label of the product that is the target of the product management process, and the current inventory data;
Inventory management program to execute.
JP2023073593A 2023-04-27 2023-04-27 Inventory management device, inventory management method, and inventory management program Active JP7708809B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023073593A JP7708809B2 (en) 2023-04-27 2023-04-27 Inventory management device, inventory management method, and inventory management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023073593A JP7708809B2 (en) 2023-04-27 2023-04-27 Inventory management device, inventory management method, and inventory management program

Publications (2)

Publication Number Publication Date
JP2024158413A JP2024158413A (en) 2024-11-08
JP7708809B2 true JP7708809B2 (en) 2025-07-15

Family

ID=93336565

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023073593A Active JP7708809B2 (en) 2023-04-27 2023-04-27 Inventory management device, inventory management method, and inventory management program

Country Status (1)

Country Link
JP (1) JP7708809B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005115890A1 (en) 2004-05-31 2005-12-08 Densei-Lambda Kabushiki Kaisha Product management system
JP2017182797A (en) 2016-03-29 2017-10-05 株式会社オービック Requirements calculation device, requirements calculation method, and requirements calculation program
JP2021140719A (en) 2020-03-04 2021-09-16 株式会社オービック Inventory management device, inventory management method, and inventory management program
JP7082359B1 (en) 2022-01-24 2022-06-08 株式会社イント Inventory management device and inventory management system
JP2023034524A (en) 2021-08-31 2023-03-13 株式会社オービック Operation support device, operation support method, and operation support program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005115890A1 (en) 2004-05-31 2005-12-08 Densei-Lambda Kabushiki Kaisha Product management system
JP2017182797A (en) 2016-03-29 2017-10-05 株式会社オービック Requirements calculation device, requirements calculation method, and requirements calculation program
JP2021140719A (en) 2020-03-04 2021-09-16 株式会社オービック Inventory management device, inventory management method, and inventory management program
JP2023034524A (en) 2021-08-31 2023-03-13 株式会社オービック Operation support device, operation support method, and operation support program
JP7082359B1 (en) 2022-01-24 2022-06-08 株式会社イント Inventory management device and inventory management system

Also Published As

Publication number Publication date
JP2024158413A (en) 2024-11-08

Similar Documents

Publication Publication Date Title
JP7132056B2 (en) Departmental Profit and Loss Management Device, Departmental Profit and Loss Management Method, and Departmental Profit and Loss Management Program
JP7708809B2 (en) Inventory management device, inventory management method, and inventory management program
JP7602000B2 (en) Cost accounting device, cost accounting method, and cost accounting program
JP7502206B2 (en) Consigned item management device, consigned item management method, and consigned item management program
JP2024069492A (en) Inventory management device, inventory management method, and inventory management program
JP7569222B2 (en) Consigned item management device, consigned item management method, and consigned item management program
JP7674228B2 (en) Work-in-progress management device, work-in-progress management method, and work-in-progress management program
JP7153598B2 (en) Manufacturing error prevention control device, manufacturing error prevention control method, and manufacturing error prevention control program
JP2022155478A (en) Cost management device, cost management method, and cost management program
JP7590318B2 (en) Order item configuration management device, order item configuration management method, and order item configuration management program
JP7720358B2 (en) Store order management device, store order management method, and store order management program
JP7744385B2 (en) Returned goods inventory management device, returned goods inventory management method, and returned goods inventory management program
JP7712974B2 (en) Unit price management device, unit price management method, and unit price management program
JP7623252B2 (en) Business support device, business support method, and business support program
JP7534977B2 (en) Inventory management device, inventory management method, and inventory management program
JP7649269B2 (en) Store transaction management device, store transaction management method, and store transaction management program
JP7557484B2 (en) Business support device, business support method, and business support program
JP7643967B2 (en) Group company cooperation device, group company cooperation method, and group company cooperation program
JP7680386B2 (en) Purchase management system, purchase management method, and purchase management program
JP2006001714A (en) Article management system, article management method and article management program
JP7569288B2 (en) Inventory accounting management device, inventory accounting management method, and inventory accounting management program
JP7783206B2 (en) Sales processing device, sales processing method, and sales processing program
JP7519320B2 (en) Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program
JP7820995B2 (en) Shipment management device, shipment management method, and shipment management program
JP7522780B2 (en) Order management device, order management method, and order management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250418

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20250418

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250703

R150 Certificate of patent or registration of utility model

Ref document number: 7708809

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150