WO2005054097A1 - 商品在庫管理装置、商品在庫管理方法、および商品在庫管理プログラム - Google Patents

商品在庫管理装置、商品在庫管理方法、および商品在庫管理プログラム Download PDF

Info

Publication number
WO2005054097A1
WO2005054097A1 PCT/JP2004/018136 JP2004018136W WO2005054097A1 WO 2005054097 A1 WO2005054097 A1 WO 2005054097A1 JP 2004018136 W JP2004018136 W JP 2004018136W WO 2005054097 A1 WO2005054097 A1 WO 2005054097A1
Authority
WO
WIPO (PCT)
Prior art keywords
customer
reservation
product
inventory
reserved
Prior art date
Application number
PCT/JP2004/018136
Other languages
English (en)
French (fr)
Inventor
Hidemasa Miyazaki
Yoshihiro Urai
Original Assignee
Matsushita Electric Industrial Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co., Ltd. filed Critical Matsushita Electric Industrial Co., Ltd.
Publication of WO2005054097A1 publication Critical patent/WO2005054097A1/ja

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Definitions

  • the present invention relates to a merchandise inventory management device, and in particular, to a background art relating to priority inventory for a specific customer.
  • Patent Document 1 discloses a system in which, in order to solve a powerful problem, a tentative reservation is made when an order is placed, and the reservation can be canceled within a predetermined period. . However, this requires an active act of temporary reservation by the orderer.
  • Patent Document 1 Japanese Patent Application Laid-Open No. 9-147041
  • the present invention solves the above-mentioned problem, and enables a specific orderer to preferentially secure inventory and reduce waste of inventory, and an inventory management device or method thereof.
  • the purpose is to provide.
  • the product inventory management device includes: 1) a stock product storage means for storing a product ID and the number of stocks for each product; and 2) a customer for the product stored in the stock product storage means. This is segmentation information for distinguishing between a customer-limited reservation that limits the customer and a customer-unreserved reservation that does not limit the customer.
  • Sorting information storing means for storing sorting information possessed by the customer; 3)
  • the customer ID is referred to as a key by referring to the sorting information storing means, and Judgment is made as to whether or not there is a reserved portion for specific customers. If there is a reserved portion only for the customer who placed the order, if there is no reserved portion for the specific customer for the customer who placed the order, Order specifying means for assigning and storing as the order amount of the customer from the customer non-limited reservation amount, 4) Changing the customer-limited reservation number or customer non-restricted reservation amount of the sorting information storage means by the allocated amount.
  • releasing means for releasing the customer securing portion after the time period elapses, releasing means for releasing the customer securing portion. Therefore, if there is a customer-reserved reserve, the reserve can also be ordered. As a result, the merchandise provider can determine which merchandise should be distributed to which customers and to what extent. After the elapse of the securing period, the releasing means releases the customer securing portion. Therefore, it is possible to reliably prevent the product from being wasted.
  • the order specifying means further includes, when a customer-limited reservation exists for the customer who has placed the order, and when the reservation is insufficient, The non-customer limited securing component is also allocated. Therefore, provision can be made even if orders from a customer are temporarily concentrated.
  • the customer limited reservation is reserved for a plurality of customers.
  • the order reserve means also stores the reserve for the group, and if the customer-reserved reserve is less than the number of orders for the customer who placed the order, the order specifying means further allocates the reserve for the group. . Therefore, belonging to the group For customers who have a certain amount of inventory, the group can be secured and the inventory can be allocated. As a result, it is possible to secure more fluidity as compared with the case where only the customer unit is secured.
  • the merchandise inventory management device includes: 1) an inventory merchandise table for storing merchandise and the number of stocks of the merchandise for each merchandise, and securing a certain merchandise for a specific customer; If there is a minute, an inventory product table that stores the number of reservations for a specific customer and the reservation period for each customer ID.2) When a customer gives a customer, product ID, and the number of orders, the inventory A means for referring to the product table, using the customer ID as a key, and determining whether or not there is a portion reserved for a specific customer for a customer other than the customer.3) Based on the customer ID, the inventory product table.
  • the allocation for each specific customer is prohibited by allocation prohibition means that prohibits even if there is a request for allocation from a customer other than the customer, 4)
  • the allocation for the allocation for specific customer Period passed Is provided with a releasing means for releasing this. Therefore, with respect to the above-mentioned reservation for specific customers, even if there is a request for allocation of customer power other than that customer, this is prohibited.
  • the merchandise provider can determine which merchandise should be distributed to which customers and to what extent. After the elapse of the securing period, the releasing means releases the customer securing portion. Therefore, it is possible to secure and prevent the product from being wasted.
  • the merchandise inventory management device includes: 1) a stock merchandise table for storing merchandise and the total stock quantity of the merchandise for each merchandise, and securing a certain merchandise for a specific customer; If there is a minute, an inventory product table that stores the number of reservations for a specific customer and the reservation period for each customer ID.2) When a customer gives a customer ID, product ID, and the number of orders, the inventory Judgment means for referring to the product table and using the customer ID as a key to determine whether or not there is a reserve for a specific customer for a customer other than that customer.3) Refer to the inventory product table based on the customer ID.
  • the guest for securing content after the secure period comprises a releasing means for releasing this. Therefore, for customers who do not have the specific customer Will allow the allocation of only the total inventory capacity and the component capacity that is obtained by deducting all the reserves for specific customers. As a result, the merchandise provider can determine which merchandise should be distributed to which customers and to what extent. Further, after the elapse of the period, the releasing means releases the portion secured by the customer. Therefore, it is possible to secure and prevent the product from being wasted.
  • the product inventory management program that works on the present invention is a program that causes a computer to perform the following processing. 1) Store the product ID and the number of stock for each product. 2) With respect to the stored product, classification information for distinguishing between customer-limited reservations that limit customers and non-customer-reservation reservations that do not limit customers. For each ID, the sorting information having the number and the securing period is stored.3) When a customer gives a customer ID, a product ID, and the number of orders, the customer ID is referred to by referring to the sorting information.
  • a commodity inventory management method causes a computer to execute the following processes A) to E).
  • classification information For the customer restriction reservations, classification information having the reservation number and reservation period for each customer ID, B) Given the customer ID, product ID and the number of orders, customer I Using D as a key, refer to the classification information to determine whether there is a reservation for the specific customer for that customer.C) If there is a customer-limited reservation for the customer who placed the order If there is no reserved portion for the specific customer for the customer who placed the order from the reserved portion, the reserved portion is reserved from the non-customer reserved portion and stored as the customer's order portion.
  • the number of customer-limited reservations or non-customer-reserved reservations in the sorting information storage means is changed.
  • segment information for distinguishing between a customer-limited reservation and a customer-unreserved reservation that limits a customer stores the customer-unreserved reservation and the customer-reservation reservation. This includes the case where the total inventory and the customer-limited amount are stored and calculations are made from these.
  • FIG. 1 is a functional block diagram of an inventory management device 1 according to the present invention.
  • FIG. 2 is a diagram showing an example of a hardware configuration in which the inventory management device 1 shown in FIG. 1 is realized using a CPU.
  • FIG. 3 shows an example of a data structure of an inventory table.
  • FIG. 4 shows an example of a data structure of a group table.
  • FIG. 5 shows an example of a data structure of a frame table.
  • FIG. 6 is a flowchart when an order is placed.
  • FIG. 7 is a detailed flowchart of allocation frame determination.
  • FIG. 8 is a flowchart of a reservation frame release process.
  • FIG. 9 is a block diagram of a second embodiment.
  • the inventory management device 1 includes an inventory product storage unit 3, a sorting information storage unit 5, an order specifying unit 7, a change unit 9, and a release unit 11.
  • the stock product storage means 3 stores a product ID and a stock quantity for each product.
  • the classification information storage means 5 is the classification information for distinguishing between the customer-limited reservation and the customer-unreserved reservation for limiting the customer with respect to the products stored in the inventory commodity storage means 3. Stores, for each customer ID, classification information having the number of reservations and the reservation period.
  • the order specifying means 7 refers to the sorting information storage means 5 and uses the customer ID as a key to determine the reserved amount for the specific customer for the customer.
  • Judgment is made as to whether or not the customer has an order. If there is a customer-limited reservation for the customer who placed the order, the customer reserve is used. If there is no customer-reserved reservation for the customer who placed the order, the customer is excluded. The limited reservation is allocated and stored as the customer's order.
  • the change means 9 changes the customer-reserved secured number or the customer-unreserved secured quantity of the classification information storage means 5 by the allocated amount.
  • the release means 11 determines whether or not the reservation period has elapsed, and after the period has elapsed, releases the customer reservation portion.
  • FIG. 2 is an example of a hardware configuration in which the inventory management device 1 is configured using a CPU.
  • the inventory management device 1 includes a CPU 23, a memory 27, a hard disk 26, a monitor 30, a CDD (CD-ROM drive) 25, an input device 28, a communication unit 32, and a bus line 29.
  • the CPU 23 controls each unit via the bus line 29 according to each program stored in the hard disk 26.
  • the hard disk 26 stores an operating system program (hereinafter abbreviated as OS) 26o, an inventory management program 26a, an inventory table 26z, a group table 26g, and a frame table 26w.
  • OS operating system program
  • the hard disk 26 stores an operating system program (hereinafter abbreviated as OS) 26o, an inventory management program 26a, an inventory table 26z, a group table 26g, and a frame table 26w.
  • OS operating system program
  • the stock table 26z stores a product number and an actual stock quantity.
  • the table manages the planned number of warehouses, the number of planned warehouses, and the number of remaining slots from the present to March ahead.
  • the product with the part number S1 currently has 100 units in stock.
  • 7 Z1 has a planned number of storages of 20, a planned number of storages of 10, and 40 remaining slots.
  • the number of unrestricted stocks (free slots) is represented by (actual stocks + scheduled stocks-scheduled stocks-remaining inventory). In this case, on July 1, the free slot of the product number S1 is 100 + 20-10-40, which is 70.
  • the group table 26g is a table indicating which customer belongs to a higher-ranked commercial distribution company and which higher-ranked sales channel. is there.
  • the types of frames are divided into a customer frame, a commercial distribution frame, and a sales route frame.
  • the customer quota is stored for each customer on a limited date only for a certain customer.
  • the customer W1 secures a predetermined number of products of the product number S1 from 7Z1 to 8Z31.
  • customer W1 has secured 50 products of product number S1 in 7Z1, and has allocated 2 out of 3 products in 7Z3.
  • 10 pieces are secured in 7Z5, and 2 pieces are allocated to 7Z5.
  • the business flow frame is stored for each business flow on a limited date only for securing a customer belonging to a certain business flow.
  • the sales route frame is a date for securing sales exclusively for customers belonging to a certain sales route. I remember it in a limited way. As will be described later, after the application period has elapsed, the frame information is deleted from the frame table. The inventory management program 26a will be described later.
  • the above program is read from the CD-ROM 25 a in which the program is stored via the CDD 25 and installed on the hard disk 26.
  • a program such as a flexible disk (FD) or an IC card may be installed on a hard disk from a computer-readable recording medium.
  • you may download using a communication line.
  • the computer indirectly executes the program stored in the CD-ROM.
  • the program stored in the CD-ROM may be directly executed from the CDD 25.
  • Computer-executable programs include those that can be directly executed by simply installing them, as well as those that need to be converted into other forms (for example, those that have been compressed). , Decompress, etc.), and also include those executable in combination with other module parts.
  • the CPU 23 determines whether or not there is an order (step S1 in FIG. 6). When the order is received, the CPU 23 recognizes the product of the order (step S3). In this case, the product S1 is recognized. The CPU 23 performs an allocation frame determination process (step S5). The allocation frame determination process will be described with reference to FIG.
  • the CPU 23 refers to the frame table (see FIG. 5) to determine whether or not a customer frame exists for the customer who has placed the order (step S21). In this case, there is a customer slot for customer wl in the slot table. Therefore, the frame is set as the first candidate frame having the highest priority (step S23).
  • the CPU 23 determines whether or not there is a commercial distribution frame for the customer who has placed the order (step S25). In this case, there is a commercial distribution frame for the customer wl in the frame table. Therefore, the frame is set as a second candidate frame having the second highest priority (step S27).
  • the CPU 23 determines whether or not the sales route frame exists for the customer who has placed the order (step S29). In this case, there is a sales route frame for customer wl on the frame table. Therefore, the frame is set as the third candidate frame with the third highest priority (step S31).
  • the CPU 23 determines whether at least one candidate frame exists (step S32). In this case, since there is an inventory, a determination is made as to whether or not the customer who has the inventory can reserve the available inventory (free inventory) as the inventory (step S33). In this case, since it is possible to allocate the customer having the frame, the frame is set as the fourth candidate frame having the fourth highest priority (step S35).
  • the CPU 23 determines each candidate frame as an allocation frame in the order of the frame with the highest priority (step S36).
  • step S32 If at least one candidate slot does not exist in step S32, the free inventory is allocated (step S37).
  • the CPU 23 changes the stock table (step Sl in FIG. 6). In this case, the number of scheduled deliveries is increased as 7Z7 for the allocated amount.
  • the CPU 23 changes the frame table (step S13). Specifically, 30 is described as the reserved amount of 7Z7 for secured product S1 for customer W1.
  • the CPU 23 replies to the orderer that delivery is possible (step S15). The answer may be obtained by searching a customer database (not shown), extracting the e-mail address of the customer, and sending an e-mail or sending a fax. Ma It may also indicate that delivery is possible so that the operator can be contacted by telephone.
  • step S41 in FIG. 8 determines whether or not there is a frame whose period has elapsed. If there is, the product is deleted from the frame table (step S43), and the number of remaining frames in the stock table is reduced by that amount (step S45).
  • the operator may be required to input an object, a product number, a start date, an end date, a secured number, and the date.
  • FIG. 9 shows an embodiment in which the present invention is realized by a server-client type.
  • the customer terminals 201a to 201 ⁇ are connected to the laser 100 via a network.
  • the server 100 includes a transmission / reception unit 101, a determination unit 103, a general customer processing unit 105, a frame securing customer processing unit 107, an inventory tape holder 109, a gnole tape tape holder 111, a frame tape holder 113, an answer creation unit 117, and a frame securing / release unit. It has 109.
  • the inventory table 109, the group table 111, and the frame table 113 are the same as in the first embodiment, and a description thereof will be omitted.
  • the transmission / reception unit 101 performs communication processing with the customer terminals 201a-201 ⁇ .
  • the determination unit 103 refers to the group table 111 and the frame table 113 when there is a stock allocation request specifying the number of a certain product together with the customer ID from one of the customer terminals 201a to 201 ⁇ . Then, it is determined whether or not the customer of the customer ID is a customer for which the slot is secured. That is, it is determined whether or not at least one of the customer frame, the commercial distribution frame, and the sales route frame has been secured. It should be noted that with regard to the commercial distribution frame and the sales route frame, by referring to the group table 111, it is possible to determine whether or not the frame is secured.
  • the determination unit 103 requests the general customer processing unit 105 to perform allocation processing.
  • the general customer processing unit 105 refers to the stock table 109 and performs allocation processing for the designated number of the products. If it can be allocated, it will be debited and the allocation will be completed, and if it cannot be allocated, it will be returned to the answer creation unit 117 that it will not be allocated.
  • the transmitting / receiving unit 101 returns the answer created by the answer creating unit 117 to the customer terminal to which the stock allocation request has been given.
  • the determining unit 103 determines that the customer is a slot-securing customer based on the customer ID, it requests the slot-securing customer processing unit 107 to perform allocation processing.
  • the quota securing customer processing unit 107 refers to the quota table 113 for the product, and extracts all of the inventory reserved by the customer of the customer terminal, the customer quota, the commercial distribution quota, and the sales route quota. It should be noted that the group table 111 is referred to determine which of the distribution channels and which sales route frame capacity are to be extracted. When the total of these slots is larger than the number of inventory allocation requests, the slot securing customer processing unit 107 performs withdrawal and notifies the answer creation unit 117 that allocation has been completed. It should be noted that the customer frame, the commercial distribution frame, and the sales route frame may be given priorities depending on which of them is prioritized.
  • the frame securing customer processing unit 107 further determines whether or not the product exists in the inventory table 109. If it is possible to reserve the inventory by caloring the inventory, it will be debited if possible, and the response creation unit 117 will be notified that the reservation has been made.
  • the frame securing customer processing unit 107 when referring to the inventory table 109, if the product cannot be allocated, returns a response indicating that allocation is not possible to the answer creating unit 117.
  • the answer creating unit 117 Upon receiving the information indicating that allocation is impossible or allocation is completed, the answer creating unit 117 creates an answer to the customer terminal that has requested inventory allocation based on this.
  • the transmission / reception unit 101 returns the created response to the customer terminal.
  • the frame securing and releasing section 119 releases the frame in which the frame securing period has elapsed, and increases the number of stocks in the stock table 109.
  • the corresponding stock is reserved as a frame (a customer frame, a commercial distribution frame, and a sales route frame) by the number given the reservation command. Decrease the number.
  • the secured quantity does not fluctuate unless an order is received or an additional secured, but after a certain period of time after the secured quantity, the secured quantity is gradually reduced.
  • the period from the start date to the end date may be equally divided, and if it exceeds 1Z2, it may be reduced by 10%.
  • the period from the start date to the end date may be divided into a predetermined ratio, and after the predetermined ratio period has elapsed, the secured quantity may be reduced by the predetermined ratio.
  • such a variation rate may be varied not according to the remaining period but according to the actual allocation amount. For example, if there is a predetermined number of allocations every predetermined number of days (1
  • the change rate may be set to zero (0) for each Z day, and the reserve rate may be increased if there is no allocation even if the number of days is too long.
  • the application end date may be changed according to the allocation amount. For example, the end date may be brought forward if there is no allocation after a predetermined number of days, or the end date may be shifted back from the schedule if there is more allocation than planned.
  • the predetermined ratio, the predetermined change amount, and the like may be stored as much as possible!
  • a frame table may be prepared for each warehouse! This will enable regional priority distribution.
  • prepare this table for each warehouse prepare a correspondence table between the delivery location and the warehouse, and decide which warehouse to use if there is an order do it.
  • this warehouse may be grouped, and if there is no necessary securing frame in a certain warehouse, it may be determined whether it exists in a warehouse of a higher group. This allows more flexible allocation between warehouses.
  • a predetermined amount of a certain product has already been secured. If additional slots are secured, they will be added if they are within the slot setting period. It is not limited to such a format. For example, the next time the reserve is made, the remaining reserve number may be set as free stock. In this case, if it is desired to secure the amount with the operator power ⁇ ⁇ as it is, it is necessary to secure that amount.
  • a three-stage frame of a customer frame, a commercial distribution frame, and a sales route frame is used, but the number of frames is not limited thereto, and may be at least large.
  • the name of the frame is not limited.
  • this is realized by a software using a CPU.
  • some or all of them may be realized by hardware such as a logic circuit.
  • OS operating system

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

 【課題】 どの顧客にどの程度商品をどのように優先的に流通させるかを、商品提供者側で決定する。  【解決手段】 区分け情報記憶手段5は、在庫商品記憶手段3に記憶した商品について、顧客を限定する顧客限定確保分と顧客非限定確保分とを区別するための区分情報であって、前記顧客限定確保分については、顧客IDごとに、その確保数および確保期間を有する区分け情報を記憶する。発注特定手段7は、ある顧客から、顧客ID、商品IDおよびその発注数が与えられると、顧客IDをキーとし、その顧客用の前記特定顧客向け確保分が存在するか否かを判断し、発注のあった顧客について顧客限定確保分が存在する場合は当該確保分から、発注のあった顧客について特定顧客向け確保分が存在しない場合は前記顧客非限定確保分から、引き当てて、当該顧客の発注分として記憶する。  

Description

明 細 書
商品在庫管理装置、商品在庫管理方法、および商品在庫管理プログラム 関連出願の相互参照
[0001] 日本国特許出願 2003-405505号(2003年 12月 4日出願)の明細書、請求の範囲、図 面および要約書を含む全開示内容は、本出願に合体される。
技術分野
[0002] この発明は、商品在庫管理装置に関し、特に、特定顧客に対する優先在庫に関する 背景技術
[0003] 今日、コンピュータを用いた商品在庫管理システムが知られている。たとえば、発注 された商品については在庫数を確認し (以下、引当という)、発注数分の在庫がある 場合には、当該発注主の発注分として確保するとともに (以下、引落としという)、在庫 数から当該引当分を減らす。
[0004] し力し、力かるシステムにおいては、ある商品について在庫引当がぶっかった場合 には、時間的にあとに発注した方は、すでに引落としがなされてしまうと、在庫不足と なって引き当てができな!/、という問題があった。
[0005] 力かる問題を解決するために、発明者は、ある発注者については、他の発注者から は引当ができない特別枠を設けることを考えた。しかし、これでは、当該発注者から 発注がな力つた場合には、無駄な在庫分となるおそれがある。
[0006] なお、特許文献 1には、力かる問題を解決するために、発注があった場合に仮予約 をしておき、所定期間内であればそれを取り消しできるというシステムを開示している 。しかし、これでは発注者による仮予約という積極的な行為が必要となる。
[0007] 特許文献 1:特開平 9-147041号公報
発明の開示
発明が解決しょうとする課題
[0008] この発明は、上記問題を解決し、特定の発注者には、優先的に在庫を確保すること ができるとともに、在庫の無駄を少なくすることができる在庫管理装置またはその方法 を提供することを目的とする。
課題を解決するための手段
[0009] 1)本発明にかかる商品在庫管理装置は、 1)商品ごとに、商品 IDおよび在庫数を記 憶する在庫商品記憶手段、 2)前記在庫商品記憶手段に記憶した商品について、顧 客を限定する顧客限定確保分と顧客を限定しない顧客非限定確保分とを区別する ための区分情報であって、前記顧客限定確保分については、顧客 IDごとに、その確 保数および確保期間を有する区分け情報を記憶する区分け情報記憶手段、 3)ある 顧客から、顧客 、商品 IDおよびその発注数が与えられると、前記区分け情報記憶 手段を参照して顧客 IDをキーとし、その顧客用の前記特定顧客向け確保分が存在 する力否かを判断し、発注のあった顧客について顧客限定確保分が存在する場合 は当該確保分から、発注のあった顧客について特定顧客向け確保分が存在しない 場合は前記顧客非限定確保分から、引き当てて、当該顧客の発注分として記憶する 発注特定手段、 4)前記引き当てた分だけ、前記区分け情報記憶手段の顧客限定確 保数または顧客非限定確保分を変更する変更手段、 5)前記期間経過後は、前記顧 客確保分を解放する解放手段を備えている。したがって、顧客限定確保分が存在す る場合は当該確保分力も発注ができる。これにより、どの顧客にどの程度商品をどの ように優先的に流通させるかを、商品提供者側で決定することができる。また、前記 確保期間経過後は、前記解放手段は、当該顧客確保分を解放する。したがって、確 保して商品が無駄となってしまうことを防止することができる。
[0010] 2)本発明にかかる商品在庫管理装置においては、前記発注特定手段は、発注の あった顧客について顧客限定確保分が存在する場合に、当該確保分では不足する 場合には、さらに、前記顧客非限定確保分力もも引き当てする。したがって、ある顧 客からの発注が一時的に集中しても、引当が可能となる。
[0011] 3)本発明に力かる商品在庫管理装置にぉ 、ては、前記顧客限定確保分は複数の 顧客について確保されており、前記区分け情報記憶手段は、これらが所属するダル ープおよびそのグループとしての確保分をも記憶しており、前記発注特定手段は、 発注のあった顧客について顧客限定確保分では発注数に足らない場合には、さらに 、前記グループ向けの確保分からも引き当てする。したがって、前記グループに属す る顧客につ 、ては、そのグループとして確保して 、る在庫を引き当てることができる。 これにより、顧客単位だけで確保する場合と比べて流動的な確保が可能となる。
[0012] 4)本発明にかかる商品在庫管理装置においては、 1)商品ごとに、商品 、その商 品の在庫数を記憶する在庫商品テーブルであって、ある商品について、特定顧客向 けの確保分がある場合には、特定顧客向け確保数、およびその確保期間を顧客 ID ごとに記憶する在庫商品テーブル、 2)ある顧客から、顧客 、商品 IDおよびその発 注数が与えられると、前記在庫商品テーブルを参照して顧客 IDをキーとし、その顧 客以外の顧客についての特定顧客向け確保分が存在するか否かを判断する判断手 段、 3)前記顧客 IDに基づき、前記在庫商品テーブルを参照して、前記各特定顧客 向け確保分については、当該顧客以外の顧客からの引き当て要請があっても、これ を禁止する引当禁止手段、 4)前記特定客用向け確保分について、前記確保期間経 過後は、これを解放する解放手段を備えている。したがって、前記特定顧客向け確 保分については、当該顧客以外の顧客力 の引き当て要請があっても、これを禁止 する。これにより、どの顧客にどの程度商品をどのように優先的に流通させるかを、商 品提供者側で決定することができる。また、前記確保期間経過すると、前記解放手段 は、当該顧客確保分を解放する。したがって、確保して商品が無駄となってしまうこと を防止することができる。
[0013] 5)本発明にかかる商品在庫管理装置においては、 1)商品ごとに、商品 、その商 品の総在庫数を記憶する在庫商品テーブルであって、ある商品について、特定顧客 向けの確保分がある場合には、特定顧客向け確保数、およびその確保期間を顧客 I Dごとに記憶する在庫商品テーブル、 2)ある顧客から、顧客 ID、商品 IDおよびその 発注数が与えられると、前記在庫商品テーブルを参照して顧客 IDをキーとし、その 顧客以外の顧客についての特定顧客向け確保分が存在するか否かを判断する判断 手段、 3)前記顧客 IDに基づき、前記在庫商品テーブルを参照して、前記各特定顧 客向け確保分を有して 、な 、顧客にっ 、ては、前記総在庫数から全ての特定顧客 向け確保分を差し引いた分力ものみ、引き当てを許可する引当許可手段、 4)前記特 定客用向け確保分については、前記確保期間経過後は、これを解放する解放手段 を備えている。したがって、前記特定顧客向け確保分を有していない顧客について は、前記総在庫数力も全ての特定顧客向け確保分を差し引いた分力ものみ、引き当 てを許可する。これにより、どの顧客にどの程度商品をどのように優先的に流通させ るかを、商品提供者側で決定することができる。また、前記期間経過後は、前記解放 手段は、当該顧客確保分を解放する。したがって、確保して商品が無駄となってしま うことを防止することができる。
[0014] 6)本発明に力かる商品在庫管理プログラムは、コンピュータに以下の処理をおこな させるためのプログラムであって、 1)あら力じめ、商品ごとに、商品 IDおよび在庫数を 記憶し、 2)前記記憶した商品について、顧客を限定する顧客限定確保分と顧客を限 定しない顧客非限定確保分とを区別するための区分情報であって、前記顧客限定 確保分については、顧客 IDごとに、その確保数および確保期間を有する区分け情 報を記憶しており、 3)ある顧客から、顧客 ID、商品 IDおよびその発注数が与えられる と、前記区分け情報を参照して顧客 IDをキーとし、その顧客用の前記特定顧客向け 確保分が存在するか否かを判断し、発注のあった顧客について顧客限定確保分が 存在する場合は当該確保分から、発注のあった顧客について特定顧客向け確保分 が存在しない場合は前記顧客非限定確保分から、引き当てて、当該顧客の発注分と して記憶し、 4)前記引き当てた分だけ、前記区分け情報記憶手段の顧客限定確保数 または顧客非限定確保分を変更し、 5)前記確保期間を経過して否かを判断し、前記 確保期間経過後は前記顧客確保分を解放する。したがって、顧客限定確保分が存 在する場合は当該確保分から発注ができる。これにより、どの顧客にどの程度商品を どのように優先的に流通させるかを、商品提供者側で決定することができる。また、前 記期間経過後は、前記解放手段は、当該顧客確保分を解放する。したがって、確保 して商品が無駄となってしまうことを防止することができる。
[0015] 7)本発明に力かる商品在庫管理方法は、コンピュータに以下の A)— E)の処理を 実行させる。 A)あら力じめ、以下の al)、 a2)を記憶させ、 al)商品ごとの商品 IDおよび その在庫数、 a2)前記記憶した商品について、顧客を限定する顧客限定確保分と顧 客を限定しない顧客非限定確保分とを区別するための区分情報であって、前記顧客 限定確保分については、顧客 IDごとに、その確保数および確保期間を有する区分 け情報、 B)ある顧客から、顧客 ID、商品 IDおよびその発注数が与えられると、顧客 I Dをキーとして、前記区分け情報を参照して、その顧客用の前記特定顧客向け確保 分が存在するか否かを判断させ、 C)発注のあった顧客について顧客限定確保分が 存在する場合は当該確保分から、発注のあった顧客について特定顧客向け確保分 が存在しない場合は前記顧客非限定確保分から、引き当てて、当該顧客の発注分と して記憶させ、 D)前記引き当てた分だけ、前記区分け情報記憶手段の顧客限定確 保数または顧客非限定確保分を変更させ、 E)前記確保期間を経過して否かを判断 させ、前記確保期間経過後は、前記顧客確保分を解放させる。したがって、前記特 定顧客向け確保分については、当該顧客以外の顧客からの引き当て要請があって も、これを禁止する。これにより、どの顧客にどの程度商品をどのように優先的に流通 させるかを、商品提供者側で決定することができる。また、前記期間経過後は、前記 解放手段は、当該顧客確保分を解放する。したがって、確保して商品が無駄となつ てしまうことを防止することができる。
[0016] なお、本明細書において、「顧客を限定する顧客限定確保分と顧客非限定確保分 とを区別するための区分情報」とは、顧客非限定確保分と顧客限定確保分とを記憶 する場合はもちろん、総在庫数および顧客限定確保分を記憶しておき、これらから演 算する場合も含む。
[0017] この発明の特徴、他の目的、用途、効果等は、実施形態および図面を参酌すること により明らかになるであろう。
図面の簡単な説明
[0018] [図 1]本発明にかかる在庫管理装置 1の機能ブロック図である。
[図 2]図 1に示す在庫管理装置 1を CPUを用いて実現したハードウェア構成の一例 を示す図である。
[図 3]在庫テーブルのデータ構造の一例を示す。
[図 4]グループテーブルのデータ構造の一例を示す。
[図 5]枠テーブルのデータ構造の一例を示す。
[図 6]発注があった場合のフローチャートである。
[図 7]引当枠決定の詳細フローチャートである。
[図 8]確保枠の解放処理のフローチャートである。 [図 9]第 2実施形態のブロック図である。
符号の説明
[0019] 23 · · · CPU
27…メモリ
発明を実施するための最良の形態
[0020] 1.機能ブロック図の説明
本発明の一実施形態を図面に基づいて説明する。在庫管理装置 1は、在庫商品 記憶手段 3、区分け情報記憶手段 5、発注特定手段 7、変更手段 9、および解放手段 11を備えている。
[0021] 在庫商品記憶手段 3は商品ごとに、商品 IDおよび在庫数を記憶する。区分け情報 記憶手段 5は、在庫商品記憶手段 3に記憶した商品について、顧客を限定する顧客 限定確保分と顧客非限定確保分とを区別するための区分情報であって、前記顧客 限定確保分については、顧客 IDごとに、その確保数および確保期間を有する区分 け情報を記憶する。発注特定手段 7は、ある顧客から、顧客 、商品 IDおよびその 発注数が与えられると、区分け情報記憶手段 5を参照して顧客 IDをキーとし、その顧 客用の前記特定顧客向け確保分が存在する力否かを判断し、発注のあった顧客に ついて顧客限定確保分が存在する場合は当該確保分から、発注のあった顧客につ いて特定顧客向け確保分が存在しない場合は前記顧客非限定確保分から、引き当 てて、当該顧客の発注分として記憶する。変更手段 9は、前記引き当てた分だけ、区 分け情報記憶手段 5の顧客限定確保数または顧客非限定確保分を変更する。解放 手段 11は、前記確保期間を経過して否かを判断し、前記期間経過後は、前記顧客 確保分を解放する。
[0022] したがって、顧客限定確保分が存在する場合は当該確保分から発注ができる。こ れにより、どの顧客にどの程度商品をどのように優先的に流通させるかを、商品提供 者側で決定することができる。また、前記期間経過後は、前記解放手段は、当該顧 客確保分を解放する。したがって、確保して商品が無駄となってしまうことを防止する ことができる。
[0023] 2.ハードウェア構成 図 1に示す在庫管理装置 1のハードウェア構成について、図 2を用いて説明する。 図 2は、在庫管理装置 1を CPUを用 、て構成したハードウェア構成の一例である。
[0024] 在庫管理装置 1、 CPU23、メモリ 27、ハードディスク 26、モニタ 30、 CDD (CD— R OMドライブ) 25、入力デバイス 28、通信部 32およびバスライン 29を備えている。 CP U23は、ハードディスク 26に記憶された各プログラムにしたがいバスライン 29を介し て、各部を制御する。
[0025] ハードディスク 26には、オペレーティングシステムプログラム(以下 OSと略す) 26o、 在庫管理プログラム 26a、在庫テーブル 26z、グループテーブル 26g、枠テーブル 2 6wを記憶する。
[0026] オペレーティングシステムプログラム(OS) 26οは、本実施形態においては、 Linux
(商標)を採用した。
[0027] 在庫テーブル 26zには、図 3に示すように、商品の品番、実在庫数が記憶されてい る。また、現在から 3月先までの入庫予定数、出庫予定数および枠残数をテーブル 管理している。たとえば、品番 S1の商品は、現在の在庫数は 100台である。また、 7 Z1には入庫予定数が 20、出庫予定数が 10、枠残数 40である。なお、制限のない 在庫 (フリー枠)の数は、(実在庫数 +入庫予定数-出庫予定数-枠残数)で表される 。この場合、 7/1には、品番 S1のフリー枠は、 100 + 20— 10— 40で 70となる。
[0028] グループテーブル 26gは、図 4に示すように、各顧客が上位グループである商流会 社のいずれに属し、また、さらにその上位グループである販売チャンネルのいずれに 属するかを示すテーブルである。
[0029] 枠テーブル 26wには、図 5に示すように、枠の種別として、顧客枠、商流枠、販売 ルート枠に分かれている。顧客枠は顧客ごとに、ある顧客限定の確保分の期日限定 で記憶している。たとえば、この場合、顧客 W1は、品番 S1の商品について、 7Z1— 8Z31までの間、所定数を確保される。この場合、顧客 W1は、品番 S1の商品を 7Z 1に 50個確保されており、 7Z3に 3個に 2個引当処理がなされている。また、 7Z5に 10個確保されており、 7Z5に 2個引当処理がなされている。商流枠は同様に、商流 ごとに、ある商流に属する顧客限定の確保分の期日限定で記憶している。販売ルー ト枠は販売ルートごとに、同様に、ある販売ルートに属する顧客限定の確保分の期日 限定で記憶している。後述するように、適用期間経過後は、当該枠テーブルカゝらその 枠情報は削除される。在庫管理プログラム 26aについては後述する。
[0030] なお、上記プログラムは、 CDD25を介して、プログラムが記憶された CD— ROM25 aから読み出されてハードディスク 26にインストールされたものである。なお、 CD— R OM以外に、フレキシブルディスク(FD)、 ICカード等のプログラムをコンピュータ可 読の記録媒体から、ハードディスクにインストールさせるようにしてもよい。さらに、通 信回線を用いてダウンロードするようにしてもょ 、。
[0031] 本実施形態においては、プログラムを CD— ROMからハードディスク 26にインスト一 ルさせることにより、 CD— ROMに記憶させたプログラムを間接的にコンピュータに実 行させるようにしている。し力し、これに限定されることなぐ CD— ROMに記憶させた プログラムを CDD25から直接的に実行するようにしてもよい。なお、コンピュータによ つて、実行可能なプログラムとしては、そのままのインストールするだけで直接実行可 能なものはもちろん、一旦他の形態等に変換が必要なもの(例えば、データ圧縮され ているものを、解凍する等)、さらには、他のモジュール部分と組合して実行可能なも のも含む。
[0032] 3.フローチャート
つぎに、在庫管理プログラム 26aによる在庫管理処理について図 6、図 7を用いて 説明する。以下では顧客 W1から、 7Z7に商品 S1について 30個の受注があった場 合について説明する。また、枠が存在する顧客について、フリー在庫は引当可能で あるとする。
[0033] CPU23は、受注があるか否か判断しており(図 6ステップ S1)、受注があると、当該 発注の商品を認識する (ステップ S3)。この場合、商品 S1が認識される。 CPU23は、 引当枠決定処理をおこなう(ステップ S5)。引当枠決定処理について図 7を用いて説 明する。
[0034] まず、 CPU23は、枠テーブル(図 5参照)を参照して、当該発注をした顧客につい て、顧客用枠が存在するカゝ否カゝ判断する (ステップ S21)。この場合、枠テーブルに 顧客 wl用の顧客枠が存在する。したがって、当該枠を一番優先度の高い第 1候補 枠とする (ステップ S 23)。 [0035] つぎに、 CPU23は、枠テーブル(図 5参照)を参照して、当該発注をした顧客につ いて、商流用枠が存在するカゝ否カゝ判断する (ステップ S25)。この場合、枠テーブル に顧客 wl用の商流枠が存在する。したがって、当該枠を 2番目に優先度の高い第 2 候補枠とする (ステップ S27)。
[0036] つぎに、 CPU23は、枠テーブル(図 5参照)を参照して、当該発注をした顧客につ いて、販売ルート枠が存在するカゝ否か判断する (ステップ S29)。この場合、枠テープ ルに顧客 wl用の販売ルート枠が存在する。したがって、当該枠を 3番目に優先度の 高 、第 3候補枠とする (ステップ S31)。
[0037] つぎに、 CPU23は、少なくとも 1の候補枠が存在するか否か判断する (ステップ S3 2)。この場合、存在するので,枠として確保されていない在庫分 (フリーの在庫分)に ついて、枠が存在する顧客について引当可能力否力判断する(ステップ S33)。この 場合、枠が存在する顧客について引当可能であるので、当該枠を 4番目に優先度の 高い第 4候補枠とする (ステップ S35)。
[0038] つぎに、 CPU23は、優先度の高い枠順に各候補枠を引当枠として決定する (ステ ップ S36)。
[0039] なお、ステップ S32にて、少なくとも 1の候補枠が存在しない場合は、フリーの在庫 分を引当対象とする (ステップ S37)。
[0040] 引当枠または引当対象が決定されると、 CPU23は、当該発注商品が発注のあった 個数だけ存在するか否力判断する(図 6ステップ S7)。この場合、引当数は 30個であ る。まず、 7Z7には、第 1の引当枠力 確保数 引当済み = (50+ 10)— (3 + 2)で 5 5である。したがって、第 1の引当枠だけで引当が可能であるので、引当可能と判断 する。
[0041] CPU23は、在庫テーブルを変更する(図 6ステップ Sl l)。この場合、引き当てた分 だけ 7Z7の分として出庫予定数を増やす。つぎに CPU23は、枠テーブルを変更す る(ステップ S13)。具体的には、顧客 W1についての確保商品 S1の 7Z7の引当済 み分として 30を記述する。 CPU23は、発注元に対して、納入可能であることを回答 する (ステップ S15)。回答は、顧客データベース(図示せず)を検索して、当該顧客 のメールアドレスを抽出して、メール送信や、 fax等で連絡するようにすればよい。ま た、操作者に電話で連絡させるように納入可能であることを表示するようにしてもょ ヽ
[0042] また、フリーの在庫分を引当対象とした場合に、在庫数が引当分だけ存在するか否 かは、在庫テーブルの(実在庫数 +入庫予定数-出庫予定数-枠残数)でフリーの 在庫数を求めればよい。
[0043] また、枠としての確保分については、毎日、図 8に示す処理が実行されて、期間経 過した枠は解放される。 CPU23は、期間経過した枠が存在するカゝ否カゝ判断する(図 8ステップ S41)。存在する場合には、枠テーブルから当該商品を削除し (ステップ S4 3)、また、在庫テーブルの枠残数をその分だけ減らす (ステップ S45)。
[0044] また、図 5に示す枠について新たに確保する場合には、操作者に、対象、品番、開 始日、終了日、確保数及びその日付を入力させるようにすればょ 、。
[0045] このようにして、ある顧客について優先的に引当する商品を期間限定で予め確保し ておくことにより、特定の商品について、商品提供者側からその提供ルートと提供量 をコントロールすることができる。この提供ルートとしては、店舗単位や量販店や安売 り店などの種別ごとにコントロールすることもできるし、また、地域的なコントロールも可 能である。また、商品については、期間限定で確保しているので、期間経過後は枠の 限定されて 、な 、フリー在庫として扱うことができる。
[0046] 5.第 2の実施形態
図 9に、本発明をサーバ'クライアント型にて実現した場合の実施形態を示す。サー ノ 100には、ネットワークを介して顧客端末 201a— 201ηが接続されている。サーバ 100は、送受信部 101、判定部 103、一般顧客処理部 105,枠確保顧客処理部 107 、在庫テープノレ 109、グノレープテープノレ 111,枠テープノレ 113,回答作成部 117お よび、枠確保'解放部 109を備えている。
[0047] 在庫テーブル 109、グループテーブル 111,枠テーブル 113については、第 1実施 形態と同様であるので、説明は省略する。
[0048] 送受信部 101は、顧客端末 201a— 201ηとの通信処理を行う。判定部 103は顧客 端末 201a— 201ηのいずれかから、顧客 IDとともに、ある商品についての個数を指 定した在庫引き当て要求があると、グループテーブル 111及び枠テーブル 113を参 照して、当該顧客 IDの顧客が枠確保顧客か否か判断する。すなわち、顧客枠、商流 枠、販売ルート枠の少なくとも 1つ以上に、枠確保がなされているカゝ否かを判断する。 なお、商流枠、販売ルート枠については、グループテーブル 111を参照することによ り、枠確保顧客カゝ否カゝ判断することができる。
[0049] 判定部 103は、判定結果が枠確保顧客でない場合には、一般顧客処理部 105に 引当処理を依頼する。一般顧客処理部 105は、在庫テーブル 109を参照して、当該 商品を指定された個数だけ、引当処理を行う。引当できる場合には引き落としを行う とともに引当済みを、引当できな力 た場合には引当不可を回答作成部 117に回答 する。送受信部 101は回答作成部 117が作成した回答を在庫引き当て要求が与えら れた顧客端末に返信する。
[0050] また、判定部 103は、当該顧客 IDにより、枠確保顧客であると判断した場合には、 枠確保顧客処理部 107に引当処理を依頼する。枠確保顧客処理部 107は、当該商 品について、枠テーブル 113を参照して、当該顧客端末の顧客に確保されている在 庫を顧客枠、商流枠、販売ルート枠力 全て抽出する。なお、いずれの商流枠、いず れの販売ルート枠力 抽出するかは、グループテーブル 111を参照する。枠確保顧 客処理部 107は、これらの枠の合計が在庫引き当て要求の個数よりも多い場合には 、引き落としを行うとともに引当済みを回答作成部 117に回答する。なお、前記顧客 枠、前記商流枠、前記販売ルート枠については、それぞれいずれを優先するのかに つ 、ての優先順位を設けてぉ 、てもよ!/、。
[0051] 一方、枠確保顧客処理部 107は抽出した枠だけでは、引当ができない場合には、 さら〖こ、在庫テーブル 109に当該商品が存在するカゝ否か判断する。かかる在庫をカロ えることにより、引当可能な場合には、引き落としを行うとともに、引当済みを回答作 成部 117に回答する。
[0052] 枠確保顧客処理部 107は、在庫テーブル 109を参照しても、当該商品について引 当できない場合には、引当不可を回答作成部 117に回答する。
[0053] 回答作成部 117は、引当不可または引当済みを受け取ると、これに基づいて在庫 引き当て要求をした顧客端末への回答を作成する。送受信部 101は作成された回 答を当該顧客端末に返信する。 [0054] また、枠確保'解放部 119は、枠の確保期間が経過した枠についてはこれを解放し 、在庫テーブル 109の在庫数を増やす。またサーバの運営者から枠確保命令が与 えられると、確保命令が与えられた個数だけ、当該在庫を枠 (顧客枠、商流枠、販売 ルート枠)として確保するとともに、在庫テーブル 109から在庫数を減少させる。
[0055] なお、顧客端末との通信処理については TCP/IP等の周知の通信処理を採用すれ ばよい。また、その他の処理は、上記実施形態と同じであるので、説明は省略する。
[0056] 6.他の実施形態
上記実施形態においては、前記特定の顧客用の枠について、確保数量は受注ま たは追加確保がない限り変動しないようにしたが、確保後一定期間経過すると、段階 的に確保量を減らすようにしてもよい。たとえば、開始日から終了日までの期間を等 分し、 1Z2をすぎると、 1割ずつ減らしていくようにしてもよい。このように、開始日から 終了日までの期間を所定の割合に分割し、所定の割合期間経過後は、前記確保数 量を所定割合ずつ減少させるようにしてもょ ヽ。
[0057] また、このような変動率を残期間によって変動させるのではなぐ実際の引当量によ つて変動させるようにしてもよい。たとえば、所定日数ごとに所定数引当がある場合(1
0個 Z日ずつなど)は変動率はゼロ (0)とし、所定日数すぎても引当がな 、場合は前 記変動率を高くするようにしてもょ ヽ。
[0058] また、適用終了日を引当量に応じて変動させる様にしてもよい。たとえば、所定日 数すぎても引当がない場合は終了日を前に持ってきたり、逆に予定よりも引当が多い 場合は終了日を予定よりも後ろにずらすようにしてもよい。
[0059] 上記所定の割合や所定の変化量などはあら力じめ記憶しておけばよ!、。
[0060] また、倉庫ごとに枠テーブルを用意してもよ!/、。これにより、地域的な優先配布も可 能となる。データ形式としては、図 3,図 5の各テーブルについて、倉庫別にこれを用 意し、納入場所と倉庫との対応テーブルを用意しておき、発注があれば、いずれの 倉庫を用いるかを決定すればよい。また、この倉庫もグループィ匕して、ある倉庫に必 要な確保枠が存在しな 、場合、上位グループの倉庫に存在するかを判断するように してもよい。これにより、倉庫間でもより柔軟に引当が可能となる。
[0061] また、上記実施形態においては、ある商品についてすでに所定量の確保をしてい る枠について、さらに追加確保した場合、枠設定期間内であれば、これを追加するよ うにした。し力しこのような形式に限定されず、たとえば、次に確保時には残確保数は フリー在庫とするようにしてもよい。この場合、操作者力 ^ヽままでの分もそのまま確保 を希望する場合には、その分も含めて確保するようにすればょ 、。
[0062] また、上記実施形態においては、顧客枠、商流枠、販売ルート枠の 3段階の枠を用 いたが、枠の数はこれに限定されず、少なくとも多くてもよい。また、枠の名称につい ては限定されない。
[0063] 本実施形態においては、図 1に示す機能を実現する為に、 CPUを用い、ソフトゥェ ァによってこれを実現している。しかし、その一部もしくは全てを、ロジック回路等のハ 一ドウエアによって実現してもよい。
[0064] なお、上記プログラムの一部の処理をオペレーティングシステム(OS)にさせるよう にしてもよい。
[0065] 上記においては、本発明を好ましい実施形態として説明した力 限定のために用い たのではなぐ説明のために用いたものであって、本発明の範囲および精神を逸脱 することなく、添付のクレームの範囲において、変更することができるものである。

Claims

請求の範囲
[1] 商品ごとに、商品 IDおよび在庫数を記憶する在庫商品記憶手段、
前記在庫商品記憶手段に記憶した商品について、顧客を限定する顧客限定確保 分と顧客を限定しない顧客非限定確保分とを区別するための区分情報であって、前 記顧客限定確保分については、顧客 IDごとに、その確保数および確保期間を有す る区分け情報を記憶する区分け情報記憶手段、
ある顧客から、顧客 、商品 IDおよびその発注数が与えられると、前記区分け情 報記憶手段を参照して顧客 IDをキーとし、その顧客用の前記特定顧客向け確保分 が存在するか否かを判断し、発注のあった顧客について顧客限定確保分が存在す る場合は当該確保分から、発注のあった顧客について特定顧客向け確保分が存在 しない場合は前記顧客非限定確保分から、引き当てて、当該顧客の発注分として記 憶する発注特定手段、
前記引き当てた分だけ、前記区分け情報記憶手段の顧客限定確保数または顧客 非限定確保分を変更する変更手段、
前記確保期間の経過後は、前記顧客確保分を解放する解放手段、
を備えたことを特徴とする商品在庫管理装置。
[2] 請求項 1の商品在庫管理装置において、
前記発注特定手段は、発注のあった顧客について顧客限定確保分が存在する場 合に、当該確保分では不足する場合には、さらに、前記顧客非限定確保分からも引 き当てすること、
を特徴とするもの。
[3] 請求項 1の商品在庫管理装置において、
前記顧客限定確保分は複数の顧客について確保されており、前記区分け情報記 憶手段は、これらが所属するグループおよびそのグループとしての確保分をも記憶し ており、
前記発注特定手段は、発注のあった顧客につ!、て顧客限定確保分では発注数に 足らない場合には、さらに、前記グループ向けの確保分からも引き当てすること、 を特徴とするもの。
[4] 商品ごとに、商品 、その商品の在庫数を記憶する在庫商品テーブルであって、 ある商品について、特定顧客向けの確保分がある場合には、特定顧客向け確保数、 およびその確保期間を顧客 IDごとに記憶する在庫商品テーブル、
ある顧客から、顧客 ID、商品 IDおよびその発注数が与えられると、前記在庫商品 テーブルを参照して顧客 IDをキーとし、その顧客以外の顧客にっ 、ての特定顧客 向け確保分が存在するか否かを判断する判断手段、
前記顧客 IDに基づき、前記在庫商品テーブルを参照して、前記各特定顧客向け 確保分については、当該顧客以外の顧客力もの引き当て要請があっても、これを禁 止する引当禁止手段、
前記特定客用向け確保分について、前記確保期間経過後は、これを解放する解 放手段、
を備えたことを特徴とする商品在庫管理装置。
[5] 商品ごとに、商品 ID、その商品の総在庫数を記憶する在庫商品テーブルであって 、ある商品について、特定顧客向けの確保分がある場合には、特定顧客向け確保数 、およびその確保期間を顧客 IDごとに記憶する在庫商品テーブル、
ある顧客から、顧客 ID、商品 IDおよびその発注数が与えられると、前記在庫商品 テーブルを参照して顧客 IDをキーとし、その顧客以外の顧客にっ 、ての特定顧客 向け確保分が存在するか否かを判断する判断手段、
前記顧客 IDに基づき、前記在庫商品テーブルを参照して、前記各特定顧客向け 確保分を有して 、な 、顧客にっ 、ては、前記総在庫数から全ての特定顧客向け確 保分を差し引いた分力 のみ、引き当てを許可する引当許可手段、
前記特定客用向け確保分については、前記確保期間経過後は、これを解放する 解放手段、
を備えたことを特徴とする商品在庫管理装置。
[6] コンピュータに以下の処理をおこなさせるためのプログラムであって、
あら力じめ、商品ごとに、商品 IDおよび在庫数を記憶し、
前記記憶した商品につ 、て、顧客を限定する顧客限定確保分と顧客を限定しな 、 顧客非限定確保分とを区別するための区分情報であって、前記顧客限定確保分に ついては、顧客 IDごとに、その確保数および確保期間を有する区分け情報を記憶し ており、
ある顧客から、顧客 、商品 IDおよびその発注数が与えられると、前記区分け情 報を参照して顧客 IDをキーとし、その顧客用の前記特定顧客向け確保分が存在す るカゝ否かを判断し、発注のあった顧客について顧客限定確保分が存在する場合は 当該確保分から、発注のあった顧客について特定顧客向け確保分が存在しない場 合は前記顧客非限定確保分から、引き当てて、当該顧客の発注分として記憶し、 前記引き当てた分だけ、前記区分け情報記憶手段の顧客限定確保数または顧客 非限定確保分を変更し、
前記確保期間を経過して否かを判断し、前記確保期間経過後は、前記顧客確保 分を解放すること、
を特徴とする商品在庫管理プログラム。
コンピュータに以下の A)— E)の処理を実行させること、
A)あらかじめ、以下の al)、 a2)を記憶させ、
al)商品ごとの商品 IDおよびその在庫数、
a2)前記記憶した商品について、顧客を限定する顧客限定確保分と顧客を限定しな い顧客非限定確保分とを区別するための区分情報であって、前記顧客限定確保分 については、顧客 IDごとに、その確保数および確保期間を有する区分け情報、
B)ある顧客から、顧客 ID、商品 IDおよびその発注数が与えられると、顧客 IDをキ 一として、前記区分け情報を参照して、その顧客用の前記特定顧客向け確保分が存 在するか否かを判断させ、
C)発注のあった顧客について顧客限定確保分が存在する場合は当該確保分から 、発注のあった顧客について特定顧客向け確保分が存在しない場合は前記顧客非 限定確保分から、引き当てて、当該顧客の発注分として記憶させ、
D)前記引き当てた分だけ、前記区分け情報記憶手段の顧客限定確保数または顧 客非限定確保分を変更させ、
E)前記確保期間を経過して否かを判断させ、前記確保期間経過後は、前記顧客 確保分を解放させること、 を特徴とするコンピュータを用いた商品在庫管理方法。
請求項 1の商品在庫管理装置において、
前記商品在庫管理装置は、ネットワークに接続されたサーバコンピュータであること を特徴とするもの。
請求項 4の商品在庫管理装置において、
前記商品在庫管理装置は、ネットワークに接続されたサーバコンピュータであること を特徴とするもの。
請求項 5の商品在庫管理装置において、
前記商品在庫管理装置は、ネットワークに接続されたサーバコンピュータであること を特徴とするもの。
PCT/JP2004/018136 2003-12-04 2004-12-06 商品在庫管理装置、商品在庫管理方法、および商品在庫管理プログラム WO2005054097A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003-405505 2003-12-04
JP2003405505A JP2007039138A (ja) 2003-12-04 2003-12-04 商品在庫管理装置、商品在庫管理方法、および商品在庫管理プログラム

Publications (1)

Publication Number Publication Date
WO2005054097A1 true WO2005054097A1 (ja) 2005-06-16

Family

ID=34650220

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2004/018136 WO2005054097A1 (ja) 2003-12-04 2004-12-06 商品在庫管理装置、商品在庫管理方法、および商品在庫管理プログラム

Country Status (2)

Country Link
JP (1) JP2007039138A (ja)
WO (1) WO2005054097A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008138194A1 (fr) * 2007-05-16 2008-11-20 Zhang, Jianqiang Traitement d'informations multimédias régionales et procédé de diffusion automatique

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7112897B2 (ja) * 2018-06-27 2022-08-04 株式会社オービック 在庫引当処理装置、在庫引当処理方法、および在庫引当処理プログラム
JP7411469B2 (ja) * 2020-03-24 2024-01-11 株式会社オービック 請求先確保振替装置、請求先確保振替方法、および、請求先確保振替プログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09147041A (ja) * 1995-11-28 1997-06-06 Hitachi Ltd 在庫引当の管理方法
JP2002056065A (ja) * 2000-08-11 2002-02-20 Fujitsu General Ltd 商品の在庫管理システム
JP2003099507A (ja) * 2001-09-20 2003-04-04 Fujitsu General Ltd 在庫引当管理方法と在庫引当管理システム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09147041A (ja) * 1995-11-28 1997-06-06 Hitachi Ltd 在庫引当の管理方法
JP2002056065A (ja) * 2000-08-11 2002-02-20 Fujitsu General Ltd 商品の在庫管理システム
JP2003099507A (ja) * 2001-09-20 2003-04-04 Fujitsu General Ltd 在庫引当管理方法と在庫引当管理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008138194A1 (fr) * 2007-05-16 2008-11-20 Zhang, Jianqiang Traitement d'informations multimédias régionales et procédé de diffusion automatique

Also Published As

Publication number Publication date
JP2007039138A (ja) 2007-02-15

Similar Documents

Publication Publication Date Title
KR102005595B1 (ko) 가상 머신 풀 내의 리소스의 할당 기법
US8447644B2 (en) Supply chain demand satisfaction
US20230032331A1 (en) Systems and methods for converting sales opportunities to service tickets, sales orders, and projects
TWI838596B (zh) 管理物流資訊之電子設備及其控制方法
US20070100881A1 (en) Method, system and storage medium for identifying and allocating surplus inventory
US20030105684A1 (en) Allocating inventory based on allocation priorities
JP4532042B2 (ja) 生産管理方法及び生産管理プログラム
JP2002362743A5 (ja)
US8423429B2 (en) Method, apparatus and program storage device for providing an advanced material management center
JP3981171B2 (ja) 商品の配送管理システム
TW202336660A (zh) 用於物流處理之系統及設備及用於提供物流處理資訊之方法
JP2002007822A (ja) 商品取引システム、商品出荷側端末装置、商品取引方法及び記憶媒体
US20150112742A1 (en) System and method of automatically allocating tasks
WO2005054097A1 (ja) 商品在庫管理装置、商品在庫管理方法、および商品在庫管理プログラム
CN112258120A (zh) 仓库资源管理方法、装置、计算机设备
CN102597957B (zh) ***部署确定***、***部署确定方法及程序
KR102430462B1 (ko) 물류 센터 간 주문 정보를 이관하는 방법 및 이를 이용한 전자 장치
JPH1087036A (ja) 物流システムにおける在庫引当方法、及び、配送形態と在庫位置との決定方法
JPH05324685A (ja) 見込生産品の在庫管理方式
JP3245784B2 (ja) 業務フロー管理制御システム
JPH1131182A (ja) 製品引当装置、製品引当方法および記録媒体
US9704121B2 (en) Product allocation interface
JP2004062439A (ja) 情報管理支援装置、情報管理支援システム、情報管理支援方法、記憶媒体、及びプログラム
US20070208609A1 (en) Supply and demand planning including backwards order item allocation
JP2004280520A (ja) 商品管理システム及びその方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP

122 Ep: pct application non-entry in european phase

Ref document number: 04819959

Country of ref document: EP

Kind code of ref document: A1

WWW Wipo information: withdrawn in national office

Ref document number: 4819959

Country of ref document: EP