Assignment assistance system
The allocation assistance system simplifies the setup of conditions for automatic resource allocation by using visual icons to associate resource and allocation information, addressing the challenges of cumbersome pre-setting and complex events in existing systems.
Patent Information
- Application Number
- JP2023199999
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-27
- Publication Date
- 2025-06-06
AI Technical Summary
Existing automatic allocation systems for resource assignment to work processes require pre-set conditions, which can be cumbersome to establish and do not easily accommodate complex or unforeseen events.
An allocation assistance system that acquires and displays resource and allocation information as icons, allowing users to visually associate and output fixed information for the automatic allocation system, thereby simplifying the setting of conditions.
Enables easy and efficient setting of conditions for automatic allocation, allowing for the reflection of complex or difficult-to-set events, thereby improving the usability and adaptability of the allocation process.
Smart Images

Figure 2025086144000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an allocation assistance system that outputs information useful for an allocation operation to an automatic allocation system that automatically allocates a plurality of pieces of resource information, such as personnel, to a plurality of pieces of allocation information, such as work processes. [Background technology]
[0002] For example, Patent Document 1 describes a system for assigning personnel to multiple work processes, which automatically allocates personnel based on the fatigue level and stress information of the assigned personnel when performing each work process, each worker's skills for the work, fatigue resistance, and stress resistance, etc. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2021-114023 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, a system that automatically assigns personnel to each work process requires that the conditions for automatic assignment be set appropriately in advance. Setting such conditions is a huge hassle. In addition, there are cases where events that are difficult to set as conditions cannot be reflected in the automatic assignment.
[0005] The present invention has been made in consideration of the above problems, and provides an allocation assistance system that can easily set conditions that are difficult to set as conditions for automatic allocation. [Means for solving the problem]
[0006] One aspect of the present invention is an allocation assistance system that outputs a portion of resource information and a portion of placed information to an automatic allocation system that automatically assigns a plurality of pieces of resource information to a plurality of pieces of placed information, and includes an information acquisition unit that acquires a plurality of pieces of resource information and a plurality of pieces of placed information, a display unit that displays a plurality of placed icons capable of identifying the acquired plurality of pieces of placed information and displays a plurality of resource icons capable of identifying the acquired plurality of pieces of resource information within the placed icons, a reception unit that associates the resource information and the placed information based on the resource icons and the placed icons, and an output unit that outputs fixed information indicating the set of the resource information and the placed information associated by the reception unit to the automatic allocation system. Effect of the Invention
[0007] According to the present invention, it is possible to easily set conditions that are difficult to set for an automatic allocation system that automatically allocates a plurality of pieces of resource information to a plurality of pieces of allocation information. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing a device configuration of an allocation assistance system. [Diagram 2] FIG. 2 is a diagram illustrating a functional configuration of an allocation assistance system. [Diagram 3] FIG. 13 is a diagram showing Example 1 of a resource information arrangement screen displayed on a first display device. [Figure 4] FIG. 13 is a diagram showing an example of a search condition input screen. [Diagram 5] FIG. 11 is a diagram showing an example 2 of a resource information arrangement screen displayed on the first display device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an embodiment of the allocation assistance system according to the present invention will be described with reference to the drawings. Note that the following embodiment is an example for explaining the present invention, and is not intended to limit the present invention. For example, the shapes, structures, materials, components, relative positional relationships, connection states, numerical values, mathematical expressions, contents of each step in the method, and the order of each step shown in the following embodiment are examples, and may include contents not described below. In addition, geometric expressions such as parallel and orthogonal may be used, but these expressions do not indicate mathematical strictness, and include substantially permissible errors, deviations, etc. In addition, expressions such as simultaneous and identical also include substantially permissible ranges.
[0010] In addition, the drawings are schematic diagrams in which emphasis, omission, or adjustment of the ratio is appropriately performed in order to explain the present invention, and differ from the actual shapes, positional relationships, and ratios. In addition, the X-axis, Y-axis, and Z-axis that may be shown in the drawings indicate orthogonal coordinates that are arbitrarily set for the explanation of the drawings. In other words, the Z-axis is not necessarily an axis along the vertical direction, and the X-axis and Y-axis are not necessarily present in a horizontal plane.
[0011] In addition, in the following, a plurality of inventions may be collectively described as one embodiment, and some of the contents described below are described as optional components related to the present invention.
[0012] (Embodiment 1) FIG. 1 is a diagram showing the device configuration of the allocation assistance system 100. FIG. 2 is a diagram showing the functional configuration of the allocation assistance system 100. The allocation assistance system 100 is a system that outputs a part of resource information and a part of allocated information in association with each other for an automatic allocation system that automatically allocates a plurality of pieces of resource information to a plurality of pieces of allocated information. In the case of this embodiment, the allocation assistance system 100 includes a fixing device 210, a server 220, and a terminal device 230. The allocation assistance system 100 may include a plurality of servers 220, a plurality of fixing devices 210, and a plurality of terminal devices 230. The allocation assistance system 100 may be realized by any combination of the fixing device 210, the server 220, and the terminal device 230, or by integrating all of them into one computer.
[0013] The device configuration and functional configuration of the allocation assistance system 100 will be described below in order, but the order of description does not necessarily match the order of processing, which will be described later.
[0014] The type of the network 240 to which the fixing device 210, the server 220, and the terminal device 230 are connected is not particularly limited, and may be, for example, a LAN (Local Area Network) that performs communication based on a private IP address (local IP address). Specifically, the network 240 is a network that complies with IEEE (The Institute of Electrical and Electronics Engineers) 802.3.
[0015] At least one of the fixing device 210, the server 220, and the terminal device 230 may be connected to a WAN (Wide Area Network), so-called the Internet, provided by a telecommunications carrier that allows communication based on a global IP address.
[0016] The server 220 is a device that includes a processor and can transmit and receive information to and from the fixation device 210 via the network 240. Although the specific server 220 is not particularly limited, in the present embodiment, a NAS (Network Attached Storage) is given as the server 220. Note that the server 220 may be, for example, a desktop computer, a laptop computer, or the like.
[0017] The server 220 includes an information registration unit 221 and an allocation unit 223 as processing units realized by causing the first processor 229 to execute an allocation program. In other words, the server 220 functions as an automatic allocation system.
[0018] The information registration unit 221 registers information input from the fixing device 210, the terminal device 230, and other computers connected to the network 240 in the storage device 222. In the case of this embodiment, the server 220 stores a plurality of pieces of allocation information, a plurality of pieces of resource information assigned to each piece of allocation information, and performance information for each piece of resource information. These pieces of information may be registered, for example, as records in a database, or may be registered as independent electronic files.
[0019] The storage device 222 is a device capable of storing information for a long period of time and outputting the stored data, and examples of such devices include a hard disk drive (HDD) and a solid state drive (SSD).
[0020] The allocating unit 223 automatically allocates resource information selected from a plurality of pieces of resource information to a plurality of pieces of allocated information based on the allocated information, resource information, performance information, etc. The allocation method of the allocating unit 223 is not limited. For example, the allocating unit 223 may automatically allocate resource information to the allocated information using a mathematical optimization technique. Examples of the goal of mathematical optimization include maximizing production efficiency, minimizing the difference with one piece of previously optimized information, leveling out the allocated time among a plurality of pieces of resource information, and maximizing skills. Furthermore, the allocating unit 223 may simply allocate resource information to the allocated information according to a predetermined condition (for example, according to some order of the resource information) without performing optimization.
[0021] The fixing device 210 is a device used when allocating resource information to each piece of allocated information, and is a computer equipped with a second processor 219 and a first display device 211. The fixing device 210 communicates with a server 220 via a network 240, and can store and retrieve information in a storage device 222 managed by the server 220. A specific example of the fixing device 210 is not particularly limited, and examples include a desktop computer and a laptop computer. The fixing device 210 is equipped with an information acquisition unit 110, a display unit 120, a reception unit 130, and an output unit 140 as processing units realized by causing the second processor 219 to execute a fixing program.
[0022] The information acquiring unit 110 acquires a plurality of pieces of resource information and a plurality of pieces of allocated information. The source from which the information acquiring unit 110 acquires the information is not limited. In the case of this embodiment, the information acquiring unit 110 acquires the allocated information and the resource information from the storage device 222 of the server 220 functioning as an automatic allocation system. The information acquiring unit 110 may acquire the resource information and the allocated information from a storage device (not shown) included in the fixing device 210. The information acquiring unit 110 may also acquire information that has already been allocated by the server 220, that is, information in which a single piece or a plurality of pieces of resource information are associated with a plurality of pieces of allocated information.
[0023] The allocated information is information to which a single or multiple pieces of resource information can be associated. For example, the allocated information can be information that can identify multiple work processes at a work site, information that can identify multiple personnel, information that can identify multiple devices, information that indicates a task, etc.
[0024] Resource information is a so-called resource that can be associated with one piece of allocation information. For example, examples of resource information include information that can identify multiple work processes, information that can identify multiple personnel, and information that can identify multiple devices. In other words, resource information may be treated as allocation information, and allocated information may be treated as resource information. Note that resource information may include information indicating a period, such as from when to when. When resource information is information that can identify multiple personnel, the skill level of the personnel may be associated with it. The skill level is displayed in the upper right corner of the resource icon 121 in FIG. 3, for example.
[0025] 3 is a diagram showing an example 1 of a resource information arrangement screen displayed on the first display device 211 by the display unit 120 of the fixing device 210. The display unit 120 displays a plurality of arranged icons 122 capable of identifying a plurality of arranged information acquired from the server 220, and displays a plurality of resource icons 121 capable of identifying the acquired plurality of resource information within the arranged icons 122. For example, as shown in FIG. 3, the display unit 120 acquires information in which the server 220 automatically assigns resource information to arranged information, and displays the arranged icons 122 and the resource icons 121 in a manner in which the associated arranged information and resource information can be understood by the worker. In addition, the display unit 120 may display the arranged icons 122 corresponding to unassociated arranged information and the resource icons 121 corresponding to resource information in the preparation area 124 or the like.
[0026] The shape and design of the resource icon 121 are not limited. In the present embodiment, the resource icon 121 is a horizontally long rectangle, and an indication corresponding to the resource information, such as a name and an ID number, is displayed inside the rectangular area. The resource icon 121 can be specified by a user interface or the like on the screen of the first display device 211, and can be moved by drag and drop or the like.
[0027] The shape and design of the placed icon 122 are not limited. In the present embodiment, the placed icon 122 is rectangular, and the resource icon 121 can be placed inside the rectangular area. The size of the placed icon 122 is not limited, but may be set to a size that allows all of the resource icons 121 that can be placed in the placed icon 122 to be placed therein. Note that instead of displaying all of the resource icons 121 within the placed icon 122, the resource icons 121 may be displayed by scrolling or by enlarging a specific placed icon 122.
[0028] The placed icon 122 may display a distinguishing display such as text to allow the worker to distinguish the placed information linked to the placed icon 122. Furthermore, the display unit 120 may display a numerical display indicating the number of resource icons 121 placed in the placed icon 122 and the number of resource icons 121 required for the placed information linked to the placed icon 122 (not necessarily the number of resource icons 121 that can be placed) near or inside the placed icon 122. In the case of this embodiment, the numerical display is displayed as a fraction with the number of resource icons 121 (resource information) required for the placed information as the denominator and the number of resource icons 121 (resource information) placed in the placed icon 122 as the numerator.
[0029] The reception unit 130 associates the resource information with the placed information based on the resource icon 121 and the placed icon 122. For example, the reception unit 130 receives and identifies the placed icon 122. The reception unit 130 associates the identified resource information with the placed information corresponding to the identified placed icon 122. In the case of this embodiment, the information acquisition unit 114 has already acquired a plurality of placed information assigned by the server 220 and a single or a plurality of resource information associated with the placed information. The reception unit 130 identifies a set of resource information associated with the placed information corresponding to the identified placed icon 122. The reception unit 130 may also receive the identification of at least one resource icon 121 displayed in the placed icon 122, and identify the resource information corresponding to the identified resource icon 121 and the placed information corresponding to the identified placed icon 122 in association with each other.
[0030] Furthermore, the reception unit 130 may specify the placed information and the resource information in association with each other by accepting a placement process of a worker who places the resource icon 121 on the placed icon 122. The placement process is not limited to this. For example, the placed icon 122 may be designated using an interface such as a mouse, and the resource icon 121 to be placed on the designated placed icon 122 may be designated in the preparation area 124 or the like, thereby specifying the placed information and the resource information in association with each other. The placement process also includes a process of dragging and dropping the resource icon 121 designated in the preparation area 124 or the like onto the placed icon 122. Note that the placed information and the resource information may be specified in association with each other by designating the resource icon 121 and then the placed icon 122 (the order may be reversed) under a predetermined condition.
[0031] In addition, as shown in FIG. 4, the reception unit 130 may display a condition reception screen 123 for receiving search conditions from the worker by using a pop-up or the like, and may associate and identify the resource information selected based on the received search conditions with the placement information corresponding to the placed icon 122 identified by the worker via a user interface or the like.
[0032] In addition, the display unit 120 may change the display mode so that the worker can distinguish the placed icon 122 corresponding to the associated placed information and resource information, and the resource icon 121 from the placed icon 122 corresponding to the unassociated placed information and resource information, and the resource icon 121.
[0033] The output unit 140 outputs, to the automatic allocation system, fixed information indicating a pair of the resource information and the allocated information associated by the receiving unit 130. The allocation unit 223 of the server 220 allocates one or more pieces of resource information to the multiple pieces of allocated information in accordance with the received fixed information and other set conditions.
[0034] The terminal device 230 is a device for viewing the placement information and resource information allocated by the server 220, and is a computer equipped with a third processor 239 and a second display device 231. The terminal device 230 communicates with the server 220 via the network 240, and can acquire the associated placement information and resource information from the storage device 222 managed by the server 220. The terminal device 230 is equipped with a viewing unit 170 as a processing unit realized by causing the third processor 239 to execute a program.
[0035] (Embodiment 2) A description will be given of another embodiment of the allocation assistance system 100. Note that, here, the description will be given of the reception unit 130 which is different from the first embodiment, and the description of the configuration other than the reception unit 130 which is the same as the first embodiment may be omitted.
[0036] FIG. 5 is a diagram showing a second example of a resource information arrangement screen displayed on the first display device 211 by the display unit 120 of the fixing device 210. As shown in FIG.
[0037] The receiving unit 130 receives the identification of at least one of the placed icon 122 or the resource icon 121 displayed within the placed icon 122, and associates and identifies resource information corresponding to the identified resource icon 121, placed information corresponding to the placed icon 122 in which the identified resource icon 121 is displayed, and position information corresponding to the position of the resource icon 121 within the placed icon 122.
[0038] For example, the information acquisition unit 114 acquires a plurality of pieces of allocated information that have already been assigned by the server 220, and a single or a plurality of pieces of resource information associated with the allocated information. The display unit 120 displays an allocated icon 122 and a resource icon 121 based on the acquired information, as shown in FIG. 5. Personnel A, personnel B, personnel C, etc. are the allocated information, and the allocated icon 122 is, for example, a horizontally long rectangular portion indicated by a dashed line in the figure. The display unit 120 displays the time from 8:00 to 17:00 at a position corresponding to the allocated icon 122. The allocated information is not limited to personnel information such as personnel A, personnel B, and personnel C, and may be, for example, equipment A, equipment B, and equipment C, or machine A, machine B, and machine C.
[0039] The receiving unit 130 receives the identification of at least one of the resource icons 121 displayed within the placed icon 122, and identifies the resource information corresponding to the identified resource icon 121 in association with the placed information corresponding to the identified placed icon 122.
[0040] Furthermore, the receiving unit 130 may receive a change in at least one of the size of the resource icon 121 and the position of the resource icon 121 relative to the placed icon 122, and may correlate and identify (1) the identified resource information, (2) the placed information, and (3) size information indicating the size of the resource icon 121 and position information indicating the position of the resource icon 121 relative to the placed icon 122. In this embodiment, the resource information is information indicating the type of task, and the size information indicating the size of the resource icon 121 indicates the length of the period for performing the task. Furthermore, the position information indicating the position of the resource icon 121 in the placed icon 122 indicates the time to start performing the task and the time to end the task.
[0041] The receiving unit 130 in the second embodiment may specify the placed information and the resource information in association with each other by receiving an arrangement process of a worker who arranges the resource icon 121 to the placed icon 122, as in the first embodiment. Also, the receiving unit 130 may receive search conditions from the worker, and specify the resource information selected based on the received search conditions in association with the placed information corresponding to the identified placed icon 122, as in the first embodiment.
[0042] The present invention is not limited to the above-described embodiment. For example, the components described in this specification may be combined in any manner, or some of the components may be removed to create another embodiment of the present invention. In addition, the present invention also includes modifications that are made to the above-described embodiment by those skilled in the art without departing from the spirit of the present invention, i.e., the meaning of the words in the claims.
[0043] For example, in the first and second embodiments, a pair of allocated information and resource information already associated by the server 220 is acquired, and the next allocated information and resource information to be associated is specified using an icon corresponding to the acquired information. However, in the present invention, the allocated information and resource information may be associated by an operator's operation without acquiring a pair of already associated allocated information and resource information.
[0044] In addition, although the case has been described in which the information acquisition unit 110 acquires resource information and placement information from the server 220, the information acquisition unit 110 may acquire at least a portion of the resource information and placement information based on input from a worker.
[0045] (summary) The allocation assistance system 100 of a first aspect according to the present disclosure is an allocation assistance system that outputs a part of resource information and a part of placed information in association with each other to an automatic allocation system that automatically allocates a plurality of resource information to a plurality of placed information, and includes an information acquisition unit 110 that acquires the plurality of resource information and the plurality of placed information, a display unit 120 that displays a plurality of placed icons 122 capable of identifying the plurality of acquired placed information and displays a plurality of resource icons 121 capable of identifying the plurality of acquired resource information within the placed icons 122, a reception unit 130 that associates the resource information and the placed information based on the resource icons 121 and the placed icons 122, and an output unit 140 that outputs fixed information indicating the set of resource information and placed information associated by the reception unit 130 to the automatic allocation system.
[0046] According to the first aspect, fixed information can be output to the automatic allocation system, taking into account information that is difficult to set as data that the processor can process. Information that is difficult to set as data that the processor can process is, for example, special conditions such as compatibility and physical condition of personnel, sudden equipment malfunctions, and interrupt work.
[0047] The second aspect of the allocation assistance system 100 includes the first aspect, and one piece of placed information can be associated with one or more pieces of resource information, and the receiving unit 130 receives identification of at least one of the placed icon 122 or the resource icon 121 displayed within the placed icon 122, and associates the resource information corresponding to the identified resource icon 121 with the placed information corresponding to the identified placed icon 122.
[0048] According to the second aspect, the allocation information and the resource information that have already been associated can be re-associated with each other while referring to the allocation information and the resource information, and the fixed information can be output. Therefore, the fixed information can be efficiently output to the allocation system.
[0049] The third aspect of the allocation assistance system 100 includes the first aspect or the second aspect, and one piece of placed information can be associated with one or more pieces of resource information, and the receiving unit 130 receives identification of at least one of the placed icon 122 or the resource icon 121 displayed within the placed icon 122, and associates the resource information corresponding to the identified resource icon 121, the placed information corresponding to the placed icon 122 in which the identified resource icon 121 is displayed, and position information corresponding to the position of the resource icon 121 within the placed icon 122.
[0050] According to the third aspect, location information can be included in the fixed information through a simple operation by the worker, and fixed information such as the period for implementing the content corresponding to the resource information can be provided to the allocation system.
[0051] The fourth aspect of the allocation assistance system 100 includes any of the first to third aspects, and the receiving unit 130 receives changes to at least one of the size of the resource icon 121 and its position relative to the placed icon, and associates the identified resource information, placed information, position information, and size information corresponding to the size of the resource icon 121.
[0052] According to the fourth aspect, the position information and size information can be changed by a simple operation by the worker, and fixed information including arbitrarily set position information and size information can be provided to the allocation system.
[0053] The fifth aspect of the allocation assistance system 100 includes any of the first to fourth aspects, and the receiving unit 130 extracts resource information that satisfies specified conditions, and associates the extracted resource information with the placement information corresponding to the identified placed icon 122.
[0054] According to the fifth aspect, resource information that meets a certain condition can be collectively associated with allocation information, and fixed information can be easily output to the allocation system. Resource information that meets a certain condition is, for example, grouped resource information.
[0055] The sixth aspect of the allocation assistance system 100 includes any of the first to fifth aspects, and the information acquisition unit 110 acquires associated resource information and placed information, and the display unit 120 displays a resource icon 121 corresponding to the associated resource information within a placed icon 122 corresponding to the placed information.
[0056] According to the sixth aspect, a set of resource information and allocation information can be identified by using resource information and allocation information that have already been associated, and fixed information can be output to the allocation system with a simple operation. The resource information and allocation information that have already been associated are, for example, the resource information and allocation information associated on the previous day. [Industrial Applicability]
[0057] The present invention can be used as an aid in the task of automatically allocating resource information to allocated information. [Explanation of symbols]
[0058] 100 Allocation Support System 110 Information Acquisition Department 114 Information Acquisition Department 120 Display section 121 Resource Icon 122 Placed Icon 123 Conditions acceptance screen 124 Preparation Area 130 Reception 140 Output section 170 Viewing Section 210 Immobilization device 211 First display device 219 Second Processor 220 Server 221 Information Registration Department 222 Storage device 223 Allocation Section 229 First Processor 230 Terminal Equipment 231 Second display device 239 Third Processor 240 Network
Claims
1. An allocation assistance system for automatically allocating a plurality of pieces of resource information to a plurality of pieces of allocation information, the allocation assistance system outputting a part of the resource information in association with a part of the allocation information, the allocation assistance system comprising: an information acquisition unit that acquires a plurality of pieces of resource information and a plurality of pieces of placement information; a display unit that displays a plurality of placed icons that can identify the plurality of pieces of placed information acquired, and displays a plurality of resource icons that can identify the plurality of pieces of resource information acquired within the placed icons; a receiving unit for associating the resource information with the placement information based on the resource icon and the placement icon; an output unit that outputs fixed information indicating a pair of the resource information and the allocation information associated by the reception unit to the automatic allocation system; An allocation assistance system comprising:
2. One of the placement information can be associated with one or more of the resource information, The reception unit receives identification of at least one of the placed icon or the resource icon displayed within the placed icon, and associates the resource information corresponding to the identified resource icon with the placed information corresponding to the identified placed icon. The allocation assistance system of claim 1 .
3. One of the placement information can be associated with one or more of the resource information, The receiving unit receives identification of at least one of the placed icon or the resource icon displayed within the placed icon, and associates the resource information corresponding to the identified resource icon, the placed information corresponding to the placed icon on which the identified resource icon is displayed, and position information corresponding to the position of the resource icon within the placed icon. The allocation assistance system of claim 1 .
4. The reception unit receives a change in at least one of the size of the resource icon and the position relative to the placed icon, and associates the identified resource information, the placed information, and at least one of size information indicating the size of the resource icon and position information indicating the position of the resource icon relative to the placed icon. The allocation assistance system according to claim 3 .
5. The accepting unit extracts the resource information that satisfies a predetermined condition, and associates the extracted resource information with the arranged information corresponding to the identified arranged icon. The allocation assistance system of claim 1 .
6. The information acquisition unit Acquire the associated resource information and the allocated information; The display unit is The resource icon corresponding to the resource information associated with the placed information is displayed in the placed icon corresponding to the placed information. The allocation assistance system of claim 1 .
Citation Information
Patent Citations
Management system of operator, management method of operator, and program
JP2021114023A