Information processing device, program, and information processing system

The information processing device simplifies the deck plate allocation process by using a reference unit-based method, reducing computational load and improving efficiency in calculating the number of deck plates for floor and roof structures.

JP7759520B1Active Publication Date: 2025-10-23JFE METAL PROD & ENG INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025032081
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-10-23
Estimated Expiration
2045-02-28

AI Technical Summary

Technical Problem

The process for calculating the number of deck plates to be allocated in floor and roof structures using deck plates is complicated and imposes a significant computational load on computers.

Method used

An information processing device that calculates the number of deck plates to be allocated by defining a predetermined direction in a two-dimensional space and repeatedly adding a reference unit based on the width of standard products, reducing the need for division calculations.

Benefits of technology

This approach reduces the computational load associated with deck plate allocation, making the process more efficient and faster.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007759520000001_ABST
    Figure 0007759520000001_ABST
Patent Text Reader

Abstract

To reduce the computational load involved in the process of calculating the number of deck plates to be allocated to an allocation area in the design of floor and roof structural slabs using deck plates. [Solution] The information processing system 1 includes a server 10 connected to a display device 20, and the server 10 has a memory unit 11 that stores deck plate information 110A, a calculation unit 16 that calculates the number and dimensions of deck plates that can be allocated to an allocation area 36, ​​and a display control unit 17 that draws allocatable deck plates 40 on the screen of the display device 20 based on the allocation result 120, and the calculation unit 16 repeatedly adds the widths 41W, 42W of standard products 41, 42 as reference units, and calculates the number of deck plates 41, 42 to be allocated based on the number of times the reference unit has been added when the added value becomes a value greater than or equal to the size 36W in the first direction X of the allocation area 36.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, a program, and an information processing system, and more particularly to an information processing device, a program, and an information processing system for supporting allocation of deck plates in the field of construction materials, for example. [Background technology]

[0002] Conventionally, floor and roof structures using deck plates, such as composite slab structures in which concrete is poured onto deck plates and reinforced concrete slabs, have been adopted for the floors, roofs, etc. of buildings. Regarding structures using deck plates, a technology is known that assists in the allocation of deck plates used in floor and roof structures using deck plates for the design of buildings (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-28465 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the techniques for assisting in the allocation of deck plates known so far, the process for calculating the number of deck plates to be allocated to an allocation area is complicated, and the computational load on the computer is large.

[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a technology that reduces the computational load associated with the process of calculating the number of deck plates to be allocated to an allocation area when designing floor and roof structures using deck plates. [Means for solving the problem]

[0006] an information processing device according to a representative embodiment of the present invention, the information processing device comprising: a memory unit that stores deck plate information relating to the size of the deck plates; a calculation unit that calculates, based on the deck plate information, the number of deck plates that can be allocated to an allocation area, which is an area within a section of a building to which the deck plates are allocated, and stores the calculated number in the memory as the deck plate allocation result; and a display control unit that renders the deck plates that can be allocated to the allocation area on a screen of a display device based on the deck plate allocation result, the deck plates include standard products, and the deck plate information includes width information that is the length of the standard products in the short direction in a plan view, the calculation unit defines a predetermined direction in a two-dimensional space in which the section is defined as a first direction, and when allocating the standard products to the allocation area along the first direction, the calculation unit repeatedly adds the reference unit using the width of the standard product as a reference unit, and calculates the number of deck plates that can be allocated to the allocation area based on the number of times the reference unit has been added when the added value becomes a value greater than or equal to the size of the allocation area in the first direction. [Effects of the Invention]

[0007] According to the present invention, when designing floor and roof structures using deck plates, it is possible to reduce the computational load associated with the process of calculating the number of deck plates to be allocated to an allocation area. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram showing a configuration example of a deck plate allocation support system according to an embodiment of the present invention and a functional block configuration of an information processing device. FIG. [Figure 2] FIG. 2 is a diagram illustrating an example of information stored in a storage unit of an information processing device. [Figure 3] FIG. 1 is a diagram illustrating a hardware configuration of an information processing device. [Figure 4A] FIG. 10 is a diagram showing an example of a method for specifying an area to which a deck plate is allocated in an embodiment of the deck plate allocation support system. [Figure 4B]10A and 10B are diagrams showing the results of allocating deck plates to allocation areas specified based on allocation area information in an embodiment of the deck plate allocation support system. [Figure 5A] FIG. 10 is a plan view showing an example of a method for allocating standard products to allocation areas in the deck plate allocation support system. [Figure 5B] FIG. 2 is a cross-sectional view taken along the line A-A showing an example of a method for allocating standard products to allocation areas in a deck plate allocation support system. [Figure 6A] 10 is a plan view showing an example of a method for allocating multiple types of standard products to allocation areas in a deck plate allocation support system. FIG. [Figure 6B] FIG. 2 is a cross-sectional view taken along the line A-A showing an example of a method for allocating multiple types of standard products to allocation areas in a deck plate allocation support system. [Figure 7A] FIG. 10 is a plan view showing an example of a method for allocating multiple standard products other than the standard product with the widest width when allocating multiple types of standard products to an allocation area in a deck plate allocation support system. [Figure 7B] This is an A-A cross-sectional view showing an example of a method for allocating multiple standard products other than the standard product with the widest width when allocating multiple types of standard products to an allocation area in a deck plate allocation support system. [Figure 8A] FIG. 10 is a plan view showing an example of a method for allocating accessories to allocation areas in addition to deck plates in a deck plate allocation support system. [Figure 8B] This is an A-A cross-sectional view showing an example of a method for allocating accessories to allocation areas in addition to deck plates in the deck plate allocation support system. [Figure 9] 10 is a flowchart showing a method in which an information processing device according to an embodiment calculates the number of deck plates to be allocated to an allocation area and draws the deck plates on the screen of a display device. DETAILED DESCRIPTION OF THE INVENTION

[0009] 1. Overview of the embodiment First, an outline of representative embodiments of the invention disclosed in this application will be described. Note that in the following description, for example, reference numerals in the drawings corresponding to components in each embodiment will be written in parentheses.

[0010] [1] An information processing device (10) according to one aspect of the present invention includes a memory unit (11) that stores deck plate information (110A) relating to the size of a deck plate (40); a calculation unit (16) that calculates the number of deck plates that can be allocated to an allocation area (36) that is an area to which the deck plates are allocated within a section of a building based on the deck plate information (110A) and stores the calculated number of deck plates (40) in the memory unit (11) as an allocation result (120) of the deck plates (40); and a display control unit (17) that draws the deck plates (40) that can be allocated within the allocation area (36) on a screen of a display device (20) based on the allocation result (120) of the deck plates (40). The deck plate (40) includes standard products (41, 42) that are rectangular in a plan view, and the deck plate information (110A) includes widths (41W, 42W) that are the lengths of the short sides of the standard products (41, 42) in a plan view, and the calculation unit (16) defines a predetermined direction in a two-dimensional space in which the partition is defined as a first direction, and repeatedly adds the reference unit using the widths (41W, 42W) of the standard products (41, 42) as reference units, and calculates the number of deck plates that can be allocated to the allocation area (36) based on the number of times the reference unit has been added when the added value becomes a value equal to or greater than the size (36W) of the allocation area (36) in the first direction (X).

[0011] [2] In the information processing device (10) described in [1] above, the standard products (41, 42) include a plurality of standard products (41, 42) having different widths (41W, 42W), and the calculation unit (16) determines, as the number of the standard products (41, 42) to be allocated to the allocation area (36), the number of the standard products (41) having the largest width (41W) among the plurality of standard products (41, 42), by subtracting 1 from the number of times the reference unit is added; It is preferable that the calculation unit (16) sets the number of standard products (42) other than the standard product (41) having the largest width (41W) to 1, the number of standard products (42A) having the same width (42AW) as the value obtained by subtracting the number of standard products (41) having the largest width (41W) multiplied by the width (41W) of the standard product (41) having the largest width (41W) from the size (36W) in the first direction (X) of the allocation area (36).

[0012] [3] In the information processing device (10) described in [2] above, the standard products (41, 42) include a plurality of standard products (41, 42) having different widths (41W, 42W), and the calculation unit (16) determines, as the number of the standard products (41, 42) to be allocated to the allocation area (36), the number of the standard products (41) having the largest width (41W) among the plurality of standard products (41, 42) by subtracting 1 from the number of times the reference unit is added, and the calculation unit (16) determines, as the number of the standard products (42) other than the standard product (41) having the largest width (41W), As the number, it is preferable to repeatedly add, as a second reference unit, the widths (42AW, 42BW, 42CW) of the standard products (42A, 42B, 42C) having the largest width (42W) among the standard products (42) having a width (42W) less than the difference between the value obtained by multiplying the number of standard products (41) having the largest width (41W) by the width (41W) of the standard product (41) having the largest width (41W) and the size of the allocation area (36) in the first direction (X), and to use the number as the number of times the second reference unit is added when the value becomes greater than or equal to the difference.

[0013] [4] In the information processing device (10) described in [3] above, the deck plate includes a special object (43), and the special object (43) also includes an adjustment plate, and the calculation unit (16) determines, as the number of the standard products (41, 42) to be allocated to the allocation area (36), the number of the standard product (41) having the largest width (41W) among the plurality of standard products (41, 42), as a value obtained by subtracting 1 from the number of times the reference unit is added, and the calculation unit (16) determines, as the number of the standard products (42) other than the standard product (41) having the largest width (41W), It is preferable that the number of the standard products (42B, 42C) having the width (42W) less than the difference between the value obtained by subtracting the value obtained by multiplying the number of the standard products (41) having the largest width (41W) by the width (41W) of the standard product (41) having the largest width (41W) from the size of the allocation area (36) in the first direction (X) is set to the value obtained by subtracting 1 from the second reference unit, and that the calculation unit (16) sets the number of the paraphernalia (43) to be allocated to the allocation area (36) to 1.

[0014] [5] A program according to one aspect of the present invention includes a calculation step (S3 to S20) of calculating the number of deck plates that can be allocated to the allocation area (36) within a section of a building based on deck plate information (110A) relating to the size of the deck plates (40), and storing the calculated number of deck plates (40) in a storage unit (11) as an allocation result (120) of the deck plates (40), and a display control step (S21) of drawing the deck plates (40) that can be allocated within the allocation area (36) on a screen of a display device (20) based on the allocation result (120) of the deck plates (40), wherein the deck plates (40) include standard products (41, 42), and the deck plate information (110A) is The calculation steps (S3 to S20) include information on the width (41W, 42W), which is the length in the short direction of the standard products (41, 42) when viewed in a plane, and include steps (S3 to S6) in which a predetermined direction in a two-dimensional space in which the partitions are defined is defined as a first direction (X), and when the standard products (41, 42) are allocated to the allocation area (36) along the first direction (X), the reference unit is used as the width (41W, 42W) of the standard products (41, 42) as a reference unit to repeatedly add the reference unit, and calculate the number of deck plates that can be allocated to the allocation area (36) based on the number of times the reference unit is added when the added value becomes a value greater than or equal to the size of the allocation area (36) in the first direction (X).

[0015] [6] An information processing system (1) according to one aspect of the present invention is an information processing system (1) including a server (10) connected to a display device (20), wherein the server (10) includes a storage unit (11) that stores deck plate information (110A) relating to the size of the deck plate, a calculation unit (16) that calculates the number of deck plates that can be allocated to an allocation area (36) that is an area to allocate the deck plates (40) within a section of a building based on the deck plate information (110A) and stores the calculated number of deck plates (40) in the storage unit (11) as an allocation result (120) of the deck plates (40), and a display control unit (18) that draws the deck plates (40) that can be allocated within the allocation area (36) on the screen of the display device (20) based on the allocation result (120) of the deck plates (40). and a section (17), wherein the deck plates include standard products (41, 42), and the deck plate information (110A) includes information on widths (41W, 42W) that are the lengths of the standard products (41, 42) in the short direction when viewed in a plane, and the calculation steps (S3 to S20) define a predetermined direction in a two-dimensional space in which the partitions are defined as a first direction (X), and when the standard products (41, 42) are allocated to the allocation area (36) along the first direction (X), the calculation steps (S3 to S20) repeatedly add the reference unit using the widths (41W, 42W) of the standard products (41, 42) as a reference unit, and calculate the number of deck plates that can be allocated to the allocation area (36) based on the number of times the reference unit is added when the added value becomes a value equal to or greater than the size of the allocation area (36) in the first direction (X).

[0016] 2. Specific examples of embodiments Specific examples of embodiments of the present invention will be described below with reference to the drawings. In the following description, components common to each embodiment will be designated by the same reference numerals, and repeated explanations will be omitted. It should be noted that the drawings are schematic, and the dimensional relationships and ratios of each element may differ from reality. The drawings may also include portions with different dimensional relationships and ratios. Furthermore, while the deck plate shown is a deck plate for a composite slab with a peak-valley shape, it also includes various other deck plates, such as a deck plate for a composite slab, a deck plate for a structural slab, a flat deck for a steel formwork, and a deck plate with reinforcement.

[0017] <Configuration of information processing system> FIG. 1 is a diagram showing the configuration of an information processing system and the functional block configuration of an information processing device according to an embodiment of the present invention. FIG. 2 is a diagram showing an example of information stored in a storage unit of the information processing device according to the embodiment of the present invention.

[0018] The information processing system 1 shown in the figure is a system for supporting deck plate allocation in the field of construction materials. Hereinafter, the information processing system 1 will also be referred to as a "deck plate allocation support system 1." Specifically, when deck plates are used as building materials in designing a specific building, the deck plate allocation support system 1 draws the partitions and allocation areas on the screen of the display device 20 based on information about the partition of the building designated by the designer (hereinafter also referred to as "partition designation information" or "partition designation information 110B") and information about the area to which the deck plates are to be allocated (hereinafter also referred to as "allocation area information" or "allocation area information 110C"). In addition, the deck plate allocation support system 1 calculates the number of deck plates to be allocated to the allocation area and the dimensions of the deck plates based on the allocation area information 110C and information about the deck plate specifications and installation environment, such as the deck plate standard dimensions, which are stored in advance in the memory unit 11 (hereinafter also referred to as "deck plate information" or "deck plate information 110A"), and draws deck plates that can be allocated to the allocation area within the partition on the screen of the display device 20 based on the calculation result (hereinafter also referred to as "allocation result 120").

[0019] 1, the deck plate allocation support system 1 includes an information processing device 10 and a display device 20. The information processing device 10 and the display device 20 are connected via an I / F (Interface) device 104, which will be described later.

[0020] In the following description, the information processing device 10 will also be simply referred to as the "server 10." In the following description, a user who operates the server 10 is also referred to as a "system user."

[0021] First, the hardware configuration of the server 10 will be described.

[0022] FIG. 3 is a diagram showing the hardware configuration of the server 10 that constitutes the deck plate allocation support system 1. As shown in FIG.

[0023] The server 10 includes, as hardware resources, an arithmetic unit 101, a storage unit 102, an input unit 103, an I / F (Interface) unit 104, an output unit 105, and a bus 106.

[0024] The arithmetic device 101 is configured with processors such as a CPU (Central Processing Unit) and a DSP (Digital Signal Processor). The storage device 102 has a storage area for storing programs for causing the arithmetic device 101 to execute various types of data processing, and data such as parameters and calculation results used in the data processing by the arithmetic device 101, and is configured with, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD, and a flash memory.

[0025] Here, the program includes a deck plate allocation support program for causing a computer to function as the server 10, and is pre-installed in the storage device 102, for example.

[0026] The data also includes deck plate information 110A, section designation information 110B, allocation area information 110C, and the like as data for the deck plate allocation support program.

[0027] The program and data may be distributed via a network, or may be written to a non-transitory computer readable medium such as a CD-ROM and distributed.

[0028] The input device 103 is a functional unit that detects input of information from the outside, and is composed of, for example, a keyboard, a mouse, a pointing device, buttons, a touch panel, etc. The I / F device 104 is a functional unit that sends and receives information to and from the outside, and is composed of a communication control circuit, an input / output port, an antenna, etc. for wired or wireless communication.

[0029] The output device 105 is a functional unit that outputs information obtained by data processing by the arithmetic device 101. Examples of the output device 105 include an external storage device such as an SSD or HDD, and a display device such as a console unit. The bus 106 is a functional unit that interconnects the arithmetic device 101, the storage device 102, the input device 103, the I / F device 104, and the output device 105, enabling data exchange among these devices.

[0030] In the server 10, each calculation device 101 executes calculations according to the programs and data stored in each storage device 102, and controls the storage device 102, input device 103, I / F device 104, output device 105, and bus 106 in each server, thereby realizing each functional block in the server 10 (input reception unit 12, partition designation information reception unit 13, allocation area reception unit 14, calculation unit 16, display control unit 17, and memory unit 11).

[0031] Next, each functional block of the server 10 will be described in detail.

[0032] As shown in Figure 1, the server 10 has functional blocks for realizing the deck plate allocation support function, including an input reception unit 12, a partition designation information reception unit 13, an allocation area reception unit 14, a calculation unit 16, a display control unit 17, and a memory unit 11. These functional blocks are realized by the cooperation of the hardware resources and software that constitute the server 10.

[0033] The above software is a program for realizing deck plate allocation support (native application) according to this embodiment, and is, for example, downloaded in advance from an external device (e.g., an external storage medium) and stored in a storage device (e.g., storage unit 11) within server 10.

[0034] The above program may be distributed via a network, or may be written to a computer-readable storage medium (non-transitory computer-readable medium) such as a CD-ROM or flash memory and distributed.

[0035] The input receiving unit 12 is a functional unit that receives data input from a system user to the server 10. Specifically, the input receiving unit 12 receives data input by the system user via the input device 103 in Fig. 3, and instructs each functional unit in the server 10 to execute processing according to the received data.

[0036] For example, the input receiving unit 12 receives deck plate information 110A input by a system user via the input device 103 in FIG. The deck plate information 110A can be stored in advance in the storage unit 11 by a system administrator.

[0037] The partition designation information receiving unit 13 is a functional unit that receives partition designation information 110B input by the system user to the server 10. Specifically, the partition designation information receiving unit 13 receives the partition designation information 110B input by the system user via the input device 103 in Fig. 3, and instructs each functional unit in the server 10 to execute processing according to the received partition designation information 110B.

[0038] For example, the section designation information receiving unit 13 receives section designation information 110B input by the system user via the input device 103 in FIG.

[0039] The allocation area receiving unit 14 is a functional unit that receives allocation area information input from a system user to the server 10. Specifically, the allocation area receiving unit 14 receives allocation area information 110C input by the system user via the input device 103 in Fig. 3, and instructs each functional unit in the server 10 to execute processing according to the received allocation area information 110C.

[0040] For example, the allocation area receiving unit 14 receives allocation area information 110C input by the system user via the input device 103 in FIG.

[0041] The calculation unit 16 is a functional unit that performs various calculations related to structural calculations of the deck plate 40. Specifically, the calculation unit 16 calculates the number of deck plates 40 that can be allocated to the allocation area and the dimensions of the deck plates 40 based on the deck plate information 110A and allocation area information 110C stored in the memory unit 11, and stores the calculation results in the memory unit 11 as allocation results 120.

[0042] The display control unit 17 is a functional unit that controls the display device 20 to display various information on the screen of the display device 20. The display control unit 17 draws on the screen of the display device 20 the partitions 30 and allocation areas 36, as well as deck plates that can be allocated to the allocation areas 36 within the partitions 30. Specifically, the display control unit 17 draws the partitions and allocation areas on the screen of the display device 20 based on the partition designation information 110B and allocation area information 110C stored in the memory unit 11. Furthermore, the display control unit 17 causes the display device 20 to draw, on the screen, the deck plates 40 that can be allocated within the allocation area 36 within the section 30 based on the allocation result 120 stored in the storage unit 11 .

[0043] The display control unit 17 may be configured separately from the display device 20 as in this embodiment, or may be integrated with the display device 20 to form a single display control unit 17.

[0044] The storage unit 11 is a functional unit that stores various data related to deck plate 40 allocation support. For example, the storage unit 11 stores deck plate information 110A received by the input receiving unit 12, partition designation information 110B received by the partition designation information receiving unit 13, allocation area information 110C received by the allocation area receiving unit 14, and allocation results 120 by the calculation unit 16. Note that the storage unit 11 may also store deck plate information 110A prepared in advance by a system administrator or the like.

[0045] The deck plate information 110A includes information prepared in advance by a system administrator or the like, relating to the specifications of deck plates that are distributed on the market or that are newly developed using the technology of distributed products. For example, a deck plate 40 includes standard products 41 and 42 and accessory parts 43. For example, the deck plate information 110A includes information relating to the standard products 41 and 42. The standard products 41 and 42 are deck plates 40 with a specified size (at least width). For example, the standard products 41 and 42 are rectangular in plan view. The information relating to the standard products 41 and 42 includes information relating to widths 41W and 42W, which are the lengths of the short sides of the standard products 41 and 42 in plan view. The standard products 41 and 42 include one or more types. The standard products 41 and 42 include, for example, multiple standard products 41 and 42 that differ from each other in widths 41W and 42W. In addition to the dimensions (including reference dimensions) of the standard products 41 and 42 described above, the deck plate information 110A may also include information on basic specifications of the standard products, such as mass, cross-sectional performance, material, and specifications. The deck plate information 110A also includes information about the paraphernalia 43. The paraphernalia 43 is a deck plate 40 whose size is adjustable, and includes an adjustable plate. The adjustable plate is a steel plate among the paraphernalia 43 having predetermined dimensions. The adjustable plate may include steel plates having one or more different dimensions. The information about the paraphernalia 43 includes, for example, information about the width 43W, which is the length in the short direction of the paraphernalia 43 in a plan view. Note that the deck plate information 110A may also include information about basic specifications of the paraphernalia 43, such as mass, cross-sectional performance, material, and standards, in addition to the dimensions (including reference dimensions) of the paraphernalia 43 described above. For example, as shown in FIGS. 5A to 8B, the deck plate information 110A includes multiple standard products 41, 42A, 42B, and 42C and the paraphernalia 43. The multiple standard products 42A, 42B, and 42C may be collectively referred to as standard product 42. In addition, the deck plate information 110A may include information regarding the thickness of the deck plate 40, the end treatment of the deck plate 40 (whether or not end-closed processing is performed), and the surface treatment of the deck plate 40 (whether or not plating is performed, and the type of plating processing) for the standard products 41, 42 and the accessories 43. The deck plate information 110A may also include information relating to the installation environment of the deck plate 40. For example, deck plate information 110A includes, but is not limited to, information regarding the basic specifications of floor and roof structures using deck plate 40 (dimensions (including standard dimensions), mass, cross-sectional performance, standards), floor and roof structures using deck plate 40, and the joining of deck plate 40 (floor and roof structures using deck plate 40, and joining method between deck plate 40 and beams, number of joining points).

[0046] The section designation information 110B includes information about the section of the building designated by the designer, which is received by the section designation information receiving unit 13. For example, the section designation information 110B includes, as information input by the system user to the server 10, information about the arrangement of columns, the arrangement of beams, the installation height of the deck plate 40, and information about members that adjust the connections between the deck plate 40 and the columns 31 and the beams 32 and 33, but is not limited to this.

[0047] The allocation area information 110C includes information regarding the area to which the deck plates 40 are allocated within the section 30 of the building designated by the designer, which information has been received by the allocation area receiving unit 14. For example, the allocation area information 110C includes, as information input to the server 10 by the system user, information regarding the designation of the allocation area 36 (for example, coordinate information for identifying the allocation area 36, ​​column and beam model information, column and beam inclusion polyline information, etc.), as well as information regarding the arrangement direction of the deck plates 40, the arrangement start point of the deck plates 40, the overlap, and the offset (the amount of change in the length of the end of the deck plate 40), but is not limited to this.

[0048] In addition, the deck plate information 110A, partition designation information 110B, and allocation area information 110C stored in the memory unit 11 may include not only information entered by the system user, but also information prepared in advance by a system administrator, etc.

[0049] The allocation result 120 is information that constitutes part of the memory unit 11, and includes information regarding the number of deck plates 40 to be allocated to the allocation area and the dimensions of the deck plates 40, calculated by the calculation unit 16. Furthermore, the display control unit 17 reads information regarding the calculated number of deck plates 40 to be allocated to the allocation area and the dimensions of the deck plates 40 from the allocation result 120 as necessary, and causes the display device 20 to draw on the screen the deck plates 40 that can be allocated within the allocation area within the section.

[0050] The display device 20 is a device that displays information and is realized by, for example, a liquid crystal display or an organic EL display. The display device 20 displays various information on a screen in response to control from the display control unit 17. Specifically, the display device 20 draws on the screen a section 30, an allocation area 36, ​​and a deck plate 40 that can be allocated within the allocation area 36 within the section 30. In addition, in response to control from the display control unit 17, the display device 20 draws on the screen the shape of the deck plate 40 after changing the shape of the deck plate 40 so that one side of the deck plate 40 displayed on the screen coincides with one side of the allocation area 36.

[0051] <Deck plate allocation method> A method for allocating deck plates in the deck plate allocation support system 1 will be described.

[0052] 4A and 4B are diagrams showing an example of an allocation method related to an embodiment of the deck plate allocation support system. FIG. 4A shows an example of a method for specifying an area to which deck plates are allocated. FIG. 4B shows the result of allocating deck plates to the allocation areas specified based on the allocation area information 110C.

[0053] 4A and 4B show an example of a plan view of section 30 that is drawn on display device 20 by display control unit 17 based on section designation information 110B that has been specified in advance by a system user. Also shown within section 30 are pillars 31A-D, girders 32A-D, and joists 33A-B.

[0054] When allocating deck plates within a rectangular area surrounded by girders 32A-D, the user operates cursor 34 displayed on the screen to specify girders 32A-D in clockwise order, for example, as shown in Fig. 4A. This causes allocation area receiving unit 14 to receive information regarding the order in which girders 32A-D were specified by the system user and store this information in allocation area information 110C in storage unit 11. For example, as shown in Fig. 4A, allocation area receiving unit 14 determines the closed area surrounded by the specified girders 32A-D as allocation area 36, ​​and stores coordinate information and the like for identifying allocation area 36 in storage unit 11 as allocation area information 110C. Alternatively, when creating columns and beams, an area surrounded by beams included in section 30 can be designated in advance as allocation area 36, ​​and multiple areas can also be designated together. For example, this area can be divided and designated for sub-beams 33A, sub-beams 33B, or both. This allows the process of creating columns and beams to be automated, from designating the area to which the deck plate is to be allocated to allocating the deck plate. At this time, the length of the deck plate can be set so that it is perpendicular to the short side direction Y or long side direction X of the area surrounded by beams included in section 30, or the angle relative to the short side or long side can be specified.

[0055] Next, the calculation unit 16 calculates the area of ​​the allocation area 36 based on the deck plate information 110A previously stored in the memory unit 11 and the allocation area information 110C stored in the memory unit 11, and then calculates the number of deck plates to be allocated to the allocation area 36 and the dimensions of the deck plates based on the area of ​​the allocation area 36, ​​and stores the calculation results in the memory unit 11 as the allocation result 120.

[0056] Next, as shown in FIG. 4B, the display control unit 17 draws the allocation area 36 on the screen of the display device 20 based on the allocation area information 110C and the allocation result 120, and displays the allocated deck plate 40 within the allocation area 36.

[0057] The display control unit 17 may extract a portion of the allocation area information 110C on the screen of the display device 20, display the portion of the information in a dialog box 35 on the screen of the display device 20, and allocate the deck plates 40 using the portion of the information entered by the system user in the dialog box 35. The dialog box 35 may display, for example, an input form for information regarding the deck plate arrangement direction, the deck plate arrangement start point, and the overhang. As shown in FIG. 4A, if the system user specifies in the dialog box 35 that the deck plate arrangement direction is the X direction, the deck plate arrangement start point is the left, the length direction (Y direction) overhang is 50 mm, and the width direction (X direction) overhang is 50 mm, the display control unit 17 displays the results of allocating the deck plates 40 according to the information specified in the allocation area 36, ​​as shown in FIG. 4B. The overhang in this case refers to the lap allowance, and the target of the lap may be a beam, another deck plate, or a similar component. Furthermore, when the overlap distance is zero, the parts are in contact with each other (for example, abutting or fitting), and when the overlap distance is specified as a negative number, the number indicates the distance from the object to be overlapped.

[0058] <<1st Deck Plate Quantity Calculation Method>> Next, a method for calculating the number of deck plates 40 to be allocated to the allocation area 36 by the deck plate allocation support system 1 will be described.

[0059] 5A and 5B are diagrams showing an example of an allocation method in the deck plate allocation support system. FIG. 5A is a plan view showing an example of a method for allocating standard products to the deck plate in the allocation area. FIG. 5B is a cross-sectional view taken along the line AA showing an example of a method for allocating a standard product to a deck plate in an allocation area.

[0060] As information common to the first to fourth calculation methods, deck plate information 110A pre-stored in the storage unit 11 includes information on standard items 41 and 42 and accessory items 43. The information on the standard item 41 includes the standard dimensions of the standard item and the standard dimensions of the accessory items.

[0061] In this embodiment, the reference dimensions of the standard products include a deck plate 41 with a widthwise length 41W of 600 mm, a standard product 42A with a widthwise length 42AW of 550 mm, a standard product 42B with a widthwise length 42BW of 250 mm, and a standard product 42C with a widthwise length 42CW of 200 mm, and the reference dimensions of the accessories include a accessory 43 with a widthwise length of 150 mm. Hereinafter, the widthwise length 42AW of the standard product 42A, the widthwise length 42BW of the standard product 42B, and the widthwise length 42CW of the standard product 42C may be collectively referred to as the widthwise length 42W of the multiple standard products 42.

[0062] In the first calculation method, consider the case where the system user specifies the width direction length 36W of the allocated area as 3000 mm as the allocated area information 110C. When using a method in which the quotient obtained by dividing the width direction (X direction) length of the allocated area 36 by the width direction (X direction) width of the deck plate 40 is calculated as the quantity of deck plates 40, the calculation unit 16 will perform a division process.

[0063] However, the above division process takes time for calculation processing, which causes delays in the deck plate allocation process. Therefore, in the first calculation method, in order to improve the speed of the deck plate allocation process, a method is described below in which the number of standard items 41, 42 and accessory items 43 to be allocated to the allocation area 36 is calculated without performing division processing.

[0064] When a system user specifies an allocation area 36 as allocation area information 110C, the calculation unit 16 repeatedly adds the reference unit using the width of the standard product 41 as the reference unit, and determines the number of times the reference unit is added when the value becomes equal to or greater than the size 36W in the long side direction X of the allocation area 36 specified based on the allocation area information 110C as the number of standard products 41 to be allocated to the allocation area 36.

[0065] In other words, the calculation unit 16 calculates that the number of standard products 41 to be allocated to the width direction length (36W) of the allocation area 36, ​​3000 mm, is 5, because when the reference unit of 600 mm is added five times, the total value becomes 3000 mm, which is greater than the width direction length (36W) of the allocation area 36 (which matches the value of the width direction length (36W) of the allocation area 36).

[0066] Since the allocation of deck plates to be allocated to allocation area 36 has been completed with only standard product 41 having a maximum width length of 600 mm, the number of standard products 42 (including standard products 42A, 42B, and 42C) and accessories 43 to be allocated to allocation area 36 is all zero.

[0067] Furthermore, as shown by the two-dot chain line, the system user can specify the overlap of the deck plate onto the beam in the dialogue 35. In this example, the results are shown for a case where the overlap in the width direction of the deck plate is set to 50 mm, and the overlap in the length direction, which is the direction perpendicular to the width direction of the deck plate, is set to 50 mm.

[0068] <<Calculation method for the number of second deck plates>> Next, a second method for calculating the number of deck plates 40 to be allocated to the allocation area 36 by the deck plate allocation support system 1 will be described. 6A and 6B are diagrams showing an example of an allocation method in the deck plate allocation support system. FIG. 6A is a plan view showing an example of a method for allocating a plurality of types of standard products to allocation areas in the deck plate allocation support system. FIG. 6B is a cross-sectional view taken along line AA showing an example of a method for allocating a plurality of types of standard products to allocation areas in the deck plate allocation support system.

[0069] In the second calculation method, a case will be considered in which the system user specifies the width direction length 36W of the allocated area as 2950 mm as the allocated area information 110C.

[0070] Similar to the first calculation method, in order to improve the speed of the deck plate allocation process, a method for calculating the number of standard items 41, 42 and accessory items 43 to be allocated to the allocation area 36 without performing division processing is described below.

[0071] When a system user specifies an allocation area 36 as allocation area information 110C, the calculation unit 16 repeatedly adds the reference unit using the width of the standard product 41, which has the largest width among the standard products 41 and 42, as the reference unit, and determines the number of standard products 41 to be allocated to the allocation area 36 by subtracting 1 from the number of times the reference unit has been added when the value becomes equal to or greater than the size 36W in the long side direction X of the allocation area 36 specified based on the allocation area information 110C.

[0072] In addition, the calculation unit 16 sets the number of standard products 42 other than the standard product 41 with the largest width to 1, and sets the number of standard products 42A having the same width 42AW as the difference between the width length 36W of the allocation area 36 and the value obtained by multiplying the number of standard products 41 by the width 41W of the standard product 41.

[0073] The range of widths that are to be made equal can be arbitrarily specified by the system user to allow for a certain margin. For example, the range of widths that are to be made equal can be set to within ±10% of the width of the deck plate 40.

[0074] In other words, the calculation unit 16 calculates that the number of standard products 41 to be allocated to the width direction length (36W) of the allocation area 36, ​​2950 mm, is 4, which is the value obtained by subtracting 1 from 5, the number of times the reference unit is added, since the total value of the standard product 41 to be allocated to the width direction length (36W) of the allocation area 36 is 3000 mm, which is greater than the width direction length (36W) of the allocation area 36, ​​when the reference unit of 600 mm is added five times, using a standard product 41 with a width direction length of 600 mm as the reference unit.

[0075] The calculation unit 16 also calculates 550 mm by subtracting 2400 mm, which is the product of four standard products 41 multiplied by the width (41W) of the standard product 41 of 600 mm, from the width direction length (36W) of the allocation area 36 of 2950 mm. In addition, the calculation unit 16 sets the number of standard products 42A having the same width (42AW) of 550 mm as the calculated 550 mm to 1 as the standard product 42 other than the standard product 41 to be allocated to the width direction length (36W) of the allocation area 36 of 2950 mm. That is, the calculation unit 16 calculates that four standard products 41 and one standard product 42A should be allocated to the width direction length (36W) of the allocation area 36, ​​which is 2950 mm.

[0076] Since the allocation of deck plates to be allocated to allocation area 36 has been completed with standard item 41 and standard item 42A, the number of standard items 42B, 42C and accessory items 43 to be allocated to allocation area 36 is all zero.

[0077] Furthermore, as shown by the two-dot chain line, the system user can specify the overlap of the deck plate onto the beam in the dialogue 35. In this example, the results are shown for a case where the overlap in the width direction of the deck plate is set to 50 mm, and the overlap in the length direction, which is the direction perpendicular to the width direction of the deck plate, is set to 50 mm.

[0078] <<How to calculate the number of third deck plates>> Next, a third method for the deck plate allocation support system 1 to calculate the number of deck plates 40 to be allocated to the allocation area 36 will be described.

[0079] 7A and 7B are diagrams showing an example of an allocation method in the deck plate allocation support system. FIG. 7A is a plan view showing an example of a method for allocating a plurality of standard products other than the standard product with the maximum width to an allocation area in the deck plate allocation support system. FIG. 7B is a cross-sectional view taken along the line AA showing an example of a method for allocating a plurality of standard products other than the standard product with the widest width to an allocation area in the deck plate allocation support system.

[0080] In the third calculation method, a case will be considered in which the system user specifies the width direction length 36W of the allocated area as 2900 mm as the allocated area information 110C.

[0081] Similar to the first and second calculation methods, in order to improve the speed of the deck plate allocation process, a method for calculating the number of standard items 41, 42 and accessory items 43 to be allocated to the allocation area 36 without performing division processing is described below.

[0082] When a system user specifies an allocation area 36 as allocation area information 110C, the calculation unit 16 repeatedly adds the reference unit using the width of the standard product 41, which has the largest width among the standard products 41 and 42, as the reference unit, and determines the number of standard products 41 to be allocated to the allocation area 36 by subtracting 1 from the number of times the reference unit has been added when the value becomes equal to or greater than the size 36W in the long side direction X of the allocation area 36 specified based on the allocation area information 110C.

[0083] In addition, the calculation unit 16 repeatedly adds, as a second reference unit, the width 42BW of the standard product 42B with the largest width 42BW among the standard products 42B, 42C having widths 42BW, 42CW less than the difference between the width length 36W of the allocation area 36 and the value obtained by multiplying the number of standard products 41 by the width 41W of the standard product 41, as the number of standard products 42 other than the standard product 41 with the largest width, and counts the number of times the second reference unit has been added as the number of times the value becomes greater than or equal to the difference.

[0084] In other words, the calculation unit 16 calculates that the number of standard products 41 to be allocated to the allocation area 36 with a width length (36W) of 2900 mm is 4, which is the value obtained by subtracting 1 from 5, the number of times the reference unit is added, since the standard product 41 with a width length of 600 mm is used as the reference unit and the total value when the reference unit of 600 mm is added five times becomes 3000 mm, which is a value greater than the width length (36W) of the allocation area 36.

[0085] In addition, for standard products 42 other than standard product 41 to be allocated to the width direction length (36W) of allocation area 36 of 2900 mm, the calculation unit 16 calculates 500 mm by subtracting 2400 mm, which is the value obtained by multiplying four standard products 41 by the width (41W) of standard product 41 of 600 mm, from the width direction length (36W) of allocation area 36 of 2900 mm.

[0086] Furthermore, the calculation unit 16 repeatedly adds, as the second reference unit, the width (42BW) of 250 mm of the standard product 42B, which has the largest width (42BW) of 250 mm among the standard products 42B and 42C, each having a width 42BW or 42CW less than 500 mm, as the number of standard products 42. The calculation unit 16 counts the number of additions of the second reference unit when the difference becomes 500 mm or more.

[0087] Specifically, the calculation unit 16 uses the width (42BW) of the standard product 42B, 250 mm, as the second reference unit to determine the number of standard products 42B, and calculates that when the second reference unit of 250 mm is added twice, the total value becomes 500 mm, which is a value greater than or equal to the difference of 500 mm (matching the difference).Therefore, the calculation unit 16 calculates that the number of times the second reference unit is added, 2, is the number of standard products 42B to be allocated to the allocation area 36. That is, the calculation unit 16 calculates that four standard products 41 and two standard products 42B should be allocated to the width direction length (36W) of the allocation area 36, ​​which is 2900 mm.

[0088] Since the allocation of deck plates to be allocated to allocation area 36 has been completed with standard item 41 and standard item 42B, the number of standard items 42A, 42C and accessory items 43 to be allocated to allocation area 36 is all zero.

[0089] Furthermore, as shown by the two-dot chain line, the system user can specify the overlap of the deck plate onto the beam in the dialogue 35. In this example, the results are shown for a case where the overlap in the width direction of the deck plate is set to 50 mm, and the overlap in the length direction, which is the direction perpendicular to the width direction of the deck plate, is set to 50 mm.

[0090] <<Calculation method for the number of fourth deck plates>> Next, a fourth method for calculating the number of deck plates 40 to be allocated to the allocation area 36 by the deck plate allocation support system 1 will be described.

[0091] 8A and 8B are diagrams showing an example of an allocation method in the deck plate allocation support system. FIG. 8A is a plan view showing an example of a method for allocating accessories to allocation areas in addition to deck plates in the deck plate allocation support system. FIG. 8B is a cross-sectional view taken along line AA showing an example of a method for allocating accessories to allocation areas in addition to deck plates in the deck plate allocation support system.

[0092] In the fourth calculation method, a case will be considered in which the system user specifies the width direction length 36W of the allocated area as 2800 mm as the allocated area information 110C.

[0093] Similar to the first to third calculation methods, in order to improve the speed of the deck plate allocation process, a method for calculating the number of standard items 41, 42 and accessory items 43 to be allocated to the allocation area 36 without performing division processing is described below.

[0094] When a system user specifies an allocation area 36 as allocation area information 110C, the calculation unit 16 repeatedly adds the reference unit using the width of the standard product 41, which has the largest width among the standard products 41 and 42, as the reference unit, and determines the number of standard products 41 to be allocated to the allocation area 36 by subtracting 1 from the number of times the reference unit has been added when the value becomes equal to or greater than the size 36W in the long side direction X of the allocation area 36 specified based on the allocation area information 110C.

[0095] In addition, the calculation unit 16 determines the number of standard products 42 other than the standard product 41 with the largest width as the number of standard products 42B with the largest width 42BW among the standard products 42B and 42C having widths 42BW and 42CW that are less than the difference between the width length 36W of the allocation area 36 and the value obtained by multiplying the number of standard products 41 by the width 41W of the standard product 41, and calculates this as the number of times the second reference unit is added minus 1. In addition, the calculation unit 16 sets the number of reels 43 to be allocated to the allocation area 36 to 1.

[0096] In other words, the calculation unit 16 calculates that the number of standard products 41 to be allocated to the allocation area 36 with a width length (36W) of 2800 mm is 4, which is the value obtained by subtracting 1 from 5, the number of times the reference unit is added, since the total value of the standard products 41 to be allocated to the allocation area 36 with a width length of 600 mm is 3000 mm, which is greater than the width length (36W) of the allocation area 36, ​​when the reference unit of 600 mm is added five times.

[0097] In addition, for standard products 42 other than standard product 41 to be allocated to the width direction length (36W) of allocation area 36 of 2800 mm, the calculation unit 16 calculates 400 mm by subtracting 2400 mm, which is the value obtained by multiplying four standard products 41 by the width (41W) of standard product 41 of 600 mm, from the width direction length (36W) of allocation area 36 of 2800 mm.

[0098] Furthermore, the calculation unit 16 repeatedly adds, as the second reference unit, the width (42BW) of 250 mm of the standard product 42B, which has the largest width (42BW) of 250 mm among the standard products 42B and 42C, each having a width 42BW or 42CW less than 400 mm, as the number of standard products 42. The calculation unit 16 counts the number of additions of the second reference unit when the difference becomes 400 mm or more.

[0099] Specifically, the calculation unit 16 calculates the number of standard products 42B to be allocated to the allocation area 36 as 1, which is the value obtained by subtracting 1 from 2, the number of times the second reference unit is added, since the total value when the width (42BW) of the standard product 42B, 250 mm, is added twice is 500 mm, which is a value with a difference of 400 mm or more.

[0100] In addition, the calculation unit 16 sets the number of reels 43 with a width (43W) of 150 mm to be allocated to the allocation area 36 to 1. That is, the calculation unit 16 calculates that four standard products 41, one standard product 42B, and one accessory 43 should be allocated to the width direction length (36W) of the allocation area 36, ​​which is 2800 mm.

[0101] Since the allocation of deck plates to be allocated to allocation area 36 has been completed with standard item 41, standard item 42B, and accessory item 43, the number of standard items 42A and 42C to be allocated to allocation area 36 is all zero.

[0102] Furthermore, as shown by the two-dot chain line, the system user can specify the overlap of the deck plate onto the beam in the dialogue 35. In this example, the results are shown for a case where the overlap in the width direction of the deck plate is set to 50 mm, and the overlap in the length direction, which is the direction perpendicular to the width direction of the deck plate, is set to 50 mm.

[0103] <<Flow of calculation of number of deck plates and drawing on display device>> Next, the flow of processing steps in which the information processing device 10 calculates the number of deck plates 40 to be allocated to the allocation area 36 and draws the deck plates 40 on the screen of the display device 20 will be described.

[0104] FIG. 9 is a flowchart showing a method in which the information processing device 10 according to the embodiment calculates the number of deck plates 40 to be allocated to the allocation area 36 and causes the deck plates 40 to be drawn on the screen of the display device 20.

[0105] First, the section designation information receiving unit 13 receives the section designation information 110B (step S1). For example, as shown in FIGS. 4A to 8B, the section designation information receiving unit 13 receives section 30 including pillars 31A to 31D, girders 32A to 32D, and joists 33A to 33B as section designation information 110B.

[0106] Next, the allocation area receiving unit 14 receives the allocation area information 110C (step S2). For example, as shown in FIGS. 4B to 8B, the allocation area receiving unit 14 receives the allocation area 36 as the allocation area information 110C.

[0107] Next, the calculation unit 16 compares the widths of the deck plates and recognizes the standard product with the largest width (step S3). For example, as shown in FIGS. 5A to 8B, the calculation unit 16 compares the widths 41W and 42W of the standard products 41 and 42, and recognizes the standard product 41 having the largest width 41W.

[0108] Next, the calculation unit 16 repeatedly adds the reference unit using the width of the widest deck plate as the reference unit using the method described above (step S4). For example, as shown in FIGS. 5A to 8B, the calculation unit 16 adds the reference unit, using the width (41W) of the standard product 41, 600 mm, as the reference unit.

[0109] Next, the calculation unit 16 determines whether or not the total value calculated in step S4 plus the reference unit is less than the size of the allocation area in the first direction (step S5).

[0110] If the total value calculated in step S4 by adding the reference unit is less than the size of the allocation area in the first direction (step S5: YES), the calculation unit 16 continues to add the reference unit (step S4).

[0111] If the total value obtained by adding the reference units calculated in step S4 is not less than the size of the allocation area in the first direction (step S5: NO), the calculation unit 16 determines the number of deck plates with the largest width to be allocated to the allocation area as the number of times the reference units have been added (step S6).

[0112] For example, as shown in Figures 5A to 8B, the calculation unit 16 determines that the total value of 3000 mm obtained by adding the reference unit five times is not less than 3000 mm, which is the size in the first direction of the allocation area 36 (width direction length 36W), and therefore determines that the number of standard products 41 to be allocated to the allocation area 36 is five.

[0113] Next, the calculation unit 16 subtracts the size of the allocation area in the first direction from the total value calculated in step S4 and the reference unit (step S7).

[0114] For example, as shown in Figures 5A to 8B, the calculation unit 16 subtracts the size of the allocation area 36 in the first direction (width direction length 36W) from 3000 mm, which is the total value of the standard products 41 (reference units) to be allocated to the allocation area 36.

[0115] The calculation unit 16 determines whether the value calculated in step S7 is greater than 0 (step S8). If the value calculated in step S7 is not greater than 0 (step S8: NO), the process proceeds to step S21.

[0116] For example, as shown in Figures 5A and 5B, the calculation unit 16 proceeds to step S21 because the value obtained by subtracting 3000 mm, which is the size in the first direction of the allocation area 36 (width length 36W), from 3000 mm, which is the total value of the standard products 41 (reference units) to be allocated to the allocation area 36, ​​is 0 mm.

[0117] If the value calculated in step S7 is greater than 0 (step S8: YES), the calculation unit 16 sets the number of deck plates with the largest width to be allocated to the allocation area to the value obtained by subtracting 1 from the number of times the reference unit is added (step S9).

[0118] For example, as shown in Figures 6A and 6B, the calculation unit 16 determines that the number of standard products 41 to be allocated to the allocation area 36 is 4, which is the value obtained by subtracting 1 from the number of times the reference unit is added, since the value obtained by subtracting 2950 mm, which is the size in the first direction of the allocation area 36 (width length 36W), from the total value of 3000 mm of the standard products 41 (reference units) to be allocated to the allocation area 36 is 50 mm (greater than 0).

[0119] For example, as shown in Figures 7A and 7B, the calculation unit 16 determines that the number of standard products 41 to be allocated to the allocation area 36 is 4, which is the value obtained by subtracting 1 from the number of times the reference unit is added, since the value obtained by subtracting 2900 mm, which is the size of the allocation area 36 in the first direction (width length 36W), from the total value of 3000 mm of the standard products 41 (reference units) to be allocated to the allocation area 36 is 100 mm (greater than 0).

[0120] For example, as shown in Figures 8A and 8B, the calculation unit 16 determines that the number of standard products 41 to be allocated to the allocation area 36 is 4, which is the value obtained by subtracting 1 from the number of times the reference unit is added, since the value obtained by subtracting 2800 mm, which is the size of the allocation area 36 in the first direction (width length 36W), from the total value of 3000 mm of the standard products 41 (reference units) to be allocated to the allocation area 36 is 200 mm (greater than 0).

[0121] Next, the calculation unit 16 calculates the size of the allocation area in the first direction by subtracting the value obtained by subtracting 1 from the number of times the reference unit calculated in step S9 was added and multiplying that value by the width of the deck plate with the largest width (step S10).

[0122] For example, as shown in Figures 6A and 6B, the calculation unit 16 calculates 550 mm, which is the value obtained by subtracting 1 from the number of times the reference unit was added calculated in step S9, which is 4 sheets, from the size of the allocation area 36 in the first direction (width direction length 36W) of 2950 mm, and multiplying this by the width (41W) of the standard product 41, which is 600 mm.

[0123] For example, as shown in Figures 7A and 7B, the calculation unit 16 calculates 500 mm, which is the value obtained by subtracting 1 from the number of times the reference unit was added calculated in step S9, which is 4 sheets, from 2900 mm, which is the size in the first direction of the allocation area 36 (width direction length 36W), multiplied by the width (41W) of the standard product 41, which is 600 mm.

[0124] For example, as shown in Figures 8A and 8B, the calculation unit 16 calculates 400 mm, which is the value obtained by subtracting 1 from the number of times the reference unit was added calculated in step S9, which is 4 sheets, from 2800 mm, which is the size in the first direction of the allocation area 36 (width direction length 36W), multiplied by the width (41W) of the standard product 41, which is 600 mm.

[0125] Next, the calculation unit 16 determines whether or not the deck plate information 110A stored in the storage unit 11 includes a deck plate having the same width as the value calculated in step S10 (step S11).

[0126] If the calculation unit 16 determines that a deck plate having the same width as the value calculated in step S10 is included (step S11: YES), it sets the number of deck plates having the same width as the value calculated in step S10 to 1 (step S12).

[0127] For example, as shown in FIGS. 6A and 6B, the calculation unit 16 sets the number of standard products 42A having the same width (42AW) of 550 mm as the value calculated in step S10 to 1.

[0128] If the calculation unit 16 determines that a deck plate having the same width as the value calculated in step S10 is not included (step S11: NO), the calculation unit 16 proceeds to step S13.

[0129] For example, as shown in Figures 7A and 7B, the calculation unit 16 proceeds to step S13 because the deck plate information 110A stored in the memory unit 11 does not include a deck plate having a width equal to 500 mm, which is the value calculated in step S10.

[0130] For example, as shown in Figures 8A and 8B, the calculation unit 16 proceeds to step S13 because the deck plate information 110A stored in the memory unit 11 does not include a deck plate having a width equal to 400 mm, which is the value calculated in step S10.

[0131] Next, the calculation unit 16 recognizes the deck plate that has the largest width and is less than the value calculated in step S10 (step S13).

[0132] For example, as shown in FIGS. 7A and 7B, the standard product 42B having a maximum width (42BW) of 250 mm, which is less than the value calculated in step S10 of 500 mm, is recognized.

[0133] For example, as shown in FIGS. 8A and 8B, the standard product 42B having a maximum width (42BW) of 250 mm, which is less than the value calculated in step S10 of 400 mm, is recognized.

[0134] Next, the calculation unit 16 repeatedly adds the second reference unit using the method described above, with the width of the deck plate that is less than the value calculated in step S10 and has the largest width as the second reference unit (step S14). For example, as shown in FIGS. 7A to 8B, the calculation unit 16 adds the second reference unit, taking the width (42BW) of the standard product 42, 250 mm, as the second reference unit.

[0135] Next, the calculation unit 16 determines whether or not the total value calculated in step S14 by adding the second reference unit is less than the value calculated in step S10 (step S15).

[0136] If the total value calculated in step S14 by adding the second reference unit is less than the value calculated in step S10 (step S15: YES), the calculation unit 16 continues to add the second reference unit (step S14).

[0137] If the total value obtained by adding the second reference unit calculated in step S14 is not less than the value calculated in step S10 (step S15: NO), the calculation unit 16 sets the number of deck plates recognized in step S13 as the number of times the second reference unit has been added (step S16).

[0138] For example, as shown in Figures 7A and 7B, the calculation unit 16 determines that the number of standard products 41 to be allocated to the allocation area 36 is two, since the total value of 500 mm obtained by adding the second reference unit twice is not less than the value of 500 mm calculated in step S10.

[0139] For example, as shown in Figures 8A and 8B, the calculation unit 16 determines that the number of standard products 41 to be allocated to the allocation area 36 is two, since the total value of 500 mm obtained by adding the second reference unit twice is not less than the value of 400 mm calculated in step S10.

[0140] Next, the calculation unit 16 subtracts the value calculated in step S10 from the total value calculated in step S14 and added with the second reference unit (step S17).

[0141] For example, as shown in FIGS. 7A and 7B, the calculation unit 16 subtracts 500 mm, which is the value calculated in step S10, from 500 mm, which is the total value obtained by adding the second reference unit.

[0142] For example, as shown in FIGS. 8A and 8B, the calculation unit 16 subtracts 400 mm, which is the value calculated in step S10, from 500 mm, which is the total value obtained by adding the second reference unit.

[0143] The calculation unit 16 determines whether the value calculated in step S17 is greater than 0 (step S18). If the value calculated in step S17 is not greater than 0 (step S18: NO), the process proceeds to step S21.

[0144] For example, as shown in Figures 7A and 7B, the calculation unit 16 calculates that the value obtained by subtracting 500 mm, which is the value calculated in step S10, from 500 mm, which is the total value obtained by adding the second reference unit in step S17, is 0 mm, and therefore proceeds to step S21.

[0145] If the value calculated in step S17 is greater than 0 (step S18: YES), the calculation unit 16 sets the number of deck plates recognized in step S13 to be allocated to the allocation area to the value obtained by subtracting 1 from the number of times the second reference unit was added (step S19).

[0146] For example, as shown in Figures 8A and 8B, the calculation unit 16 calculates the value obtained by subtracting 400 mm, which was calculated in step S10, from 500 mm, which is the total value obtained by adding the second reference unit in step S17, to be 100 mm (greater than 0), and therefore sets the number of standard products 42B to be allocated to the allocation area 36 to 1, which is the value obtained by subtracting 1 from 2, which is the number of times the second reference unit was added.

[0147] Next, the calculation unit 16 sets the number of coins allocated to the bonus item to one (step S20). For example, as shown in FIGS. 8A and 8B, the calculation unit 16 allocates one coin to the accessory 43.

[0148] In summary, the allocated numbers of standard items 41, 42 and special item 43 in the cases shown in Figures 5A and 5B are 5 standard items 41, 0 standard items 42A, 0 standard items 42B, 0 standard items 42C, and 0 special item 43.

[0149] In addition, the number of allocated standard items 41, 42 and special item 43 in the cases shown in Figures 6A and 6B is 4 standard items 41, 1 standard item 42A, 0 standard items 42B, 0 standard items 42C, and 0 special item 43.

[0150] In addition, the allocated numbers of standard items 41, 42 and special item 43 in the cases shown in Figures 7A and 7B are 4 standard items 41, 0 standard items 42A, 2 standard items 42B, 0 standard items 42C, and 0 special item 43.

[0151] In addition, the allocated numbers of standard items 41, 42 and special item 43 in the cases shown in Figures 8A and 8B are 4 standard items 41, 0 standard items 42A, 1 standard item 42B, 0 standard items 42C, and 1 special item 43.

[0152] Next, the display control unit 17 draws the allocatable deck plates and accessories in the allocation area within the partition of the screen of the display device (step S21).

[0153] For example, as shown in FIGS. 5A and 5B, the display control unit 17 causes five standard products 41 (with a portion of the middle part omitted) to be drawn in the allocation area 36 in the section 30 on the screen of the display device 20.

[0154] For example, as shown in Figures 6A and 6B, the display control unit 17 draws four standard products 41 (with part of the middle part omitted) and one standard product 42A within the allocation area 36 in the section 30 on the screen of the display device 20.

[0155] For example, as shown in Figures 7A and 7B, the display control unit 17 draws four standard products 41 (with part of the middle part omitted) and two standard products 42B within the allocation area 36 in the section 30 on the screen of the display device 20.

[0156] For example, as shown in Figures 8A and 8B, the display control unit 17 draws four standard items 41 (with part of the middle part omitted), one standard item 42B, and one gadget 43 within the allocation area 36 in the section 30 of the screen of the display device 20.

[0157] By the above procedure, the number of deck plates 40 to be allocated to the allocation area 36 can be calculated, and the deck plates 40 can be drawn on the screen of the display device 20.

[0158] As described above, the information processing system 1 according to this embodiment is an information processing system 1 including a server 10 connected to a display device 20, and the server 10 includes a memory unit 11 that stores deck plate information 110A, a calculation unit 16 that calculates the number of deck plates that can be allocated to the allocation area 36 based on the deck plate information 110A, and a display control unit 17 that draws the allocatable deck plates 40 on the screen of the display device 20 based on the allocation result 120. The calculation unit 16 repeatedly adds the widths 41W, 42W of the standard products 41, 42 as reference units, and calculates the number of allocatable deck plates 41, 42 based on the number of times the reference unit has been added when the added value becomes a value greater than or equal to the size 36W of the allocation area 36 in the first direction X, thereby realizing the information processing system 1.

[0159] According to this, when designing floor and roof structures using deck plates, the number of deck plates 41, 42 to be allocated to the allocation area 36 can be calculated using only addition, subtraction, and multiplication processes, without performing division processes, thereby reducing the computational load associated with the process of calculating the number of deck plates 41, 42 to be allocated to the allocation area.

[0160] Furthermore, in the information processing device 10 according to this embodiment, the calculation unit 16 determines the number of standard products 41, 42 having different widths 41W and 42W to be allocated to the allocation area 36 as the number of standard products 41 having the largest width 41W minus 1 from the number of times the reference unit is added, and determines the number of standard products 42 other than the standard product 41 having the largest width 41W as the number of standard products 42A having the same width 42AW as the value obtained by subtracting the value obtained by multiplying the number of standard products 41 having the largest width 41W by the width 41W of the standard product 41 having the largest width 41W from the size 36W in the first direction X of the allocation area 36.

[0161] According to this, even when it is necessary to allocate multiple types of deck plates 41, 42 to the allocation area 36 when designing a floor / roof structure using deck plates, the number of multiple types of deck plates 41, 42 to be allocated to the allocation area 36 can be calculated using only addition, subtraction, and multiplication processes, without performing division processes.

[0162] Furthermore, in the information processing device 10 according to this embodiment, the calculation unit 16 determines the number of standard products 41, 42 having different widths 41W, 42W to be allocated to the allocation area 36 by subtracting one from the number of times the reference unit has been added, and determines the number of standard products 41 having the largest width 41W by subtracting one from the number of times the reference unit has been added, and determines the number of standard products 42 other than the standard product 41 having the largest width 41W by repeatedly adding, as a second reference unit, the widths 42AW, 42BW, and 42CW of the standard products 42A, 42B, and 42C having the largest width 42W among the standard products 42 having widths 42W less than the difference between the value obtained by subtracting the value obtained by multiplying the number of standard products 41 having the largest width 41W by the width 41W of the standard product 41 having the largest width 41W from the size of the first direction X of the allocation area 36, ​​and determines the number of times the second reference unit has been added when the value becomes greater than or equal to the difference.

[0163] According to this, even if it is necessary to allocate multiple types of deck plates 41, 42 to the allocation area 36 and the widths 41W, 42W of the deck plates 41, 42 to be allocated to the ends do not match the size 36W of the allocation area 36 in the first direction X, the number of multiple types of deck plates 41, 42 to be allocated to the allocation area 36 can be calculated using only addition, subtraction, and multiplication processes without performing division processes.

[0164] Furthermore, in the information processing device 10 according to this embodiment, the calculation unit 16 determines the number of standard products 41, 42 having different widths 41W and 42W to be allocated to the allocation area 36 as the number of standard products 41 having the largest width 41W minus 1 from the number of times the reference unit is added, and determines the number of standard products 42 other than the standard product 41 having the largest width 41W as the number of standard products 42A, 42B, 42C having the largest width 42W among the standard products 42 having a width 42W less than the difference between the value obtained by subtracting the value obtained by multiplying the number of standard products 41 having the largest width 41W by the width 41W of the standard product 41 having the largest width 41W from the size of the first direction X of the allocation area 36, ​​minus 1 from the second reference unit, and determines the number of paraphernalia 43 to be allocated to the allocation area 36 as 1.

[0165] According to this, when it is necessary to allocate multiple types of deck plates 41, 42 to the allocation area 36 and the widths 41W, 42W of the deck plates 41, 42 to be allocated to the ends do not match the size 36W of the first direction X of the allocation area 36, ​​taking into consideration the case where a special device 43 is allocated, the number of multiple types of deck plates 41, 42 and special devices 43 to be allocated to the allocation area 36 can be calculated using only addition, subtraction, and multiplication processes without performing division processes.

[0166] <<Extension of Embodiment>> The invention made by the present inventors has been specifically described above based on an embodiment, but it goes without saying that the invention is not limited thereto and can be modified in various ways without departing from the spirit of the invention.

[0167] In this embodiment, the deck plate allocation support system 1 is configured by combining the information processing device 10 and the display device 20, but the configuration of the deck plate allocation support system 1 is not limited to this.

[0168] For example, the deck plate allocation support system 1 may be configured such that the information processing device 10 is connected to multiple information processing devices via a network, and the information processing device 10 is able to accept operations from multiple system users. Furthermore, the information processing device 10 may adopt a three-tiered Web structure, consisting of a Web server, an AP server, and a DB server, in order to distribute the load on the servers and ensure the scalability, reliability, and security of the system.

[0169] For example, by providing an input form for specifying an offset, which is the amount of change in the deck plate end length, it is possible to draw a deck plate that reflects the offset amount of the deck plate end specified by the system user. In addition, the offset can be specified using an input form that allows it to be specified for each deck plate, and the deck plate can be drawn reflecting the offset amount of the deck plate end specified for each deck plate. [Explanation of symbols]

[0170] 1 Deck plate allocation support system 10. Information processing equipment 11 Storage section 12 Input reception section 13. Area Designation Information Reception Department 14 Allocation area reception section 15 Operation reception section 16 Arithmetic section 17 Display control unit 101 Arithmetic equipment 102 Storage device 1021 Program 1022 data 103 Input Device 104 I / F device 105 Output Device Bus 106 110A Deck Plate Information 110B Plot Designation Information 110C Allocation area information 110D operating information 120 Allocation Results 20 Display device 30 plots 31 pillars 32 Large beam 33 Small beam 34 Cursor 35 Dialogue 36 Allocation Area 40 Deck Plate 41, 42 Standard product 43 Special

Claims

1. a storage unit that stores deck plate information relating to the size of the deck plate; a calculation unit that calculates the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of a building, based on the deck plate information, and stores the calculated number of deck plates in the storage unit as an allocation result of the deck plates; a display control unit that displays the deck plates that can be allocated within the allocation area on a screen of a display device based on the deck plate allocation result, The deck plate includes a standard product, The deck plate information includes width information, which is the length in the short side direction of the standard product in a plan view, the calculation unit defines a predetermined direction in the two-dimensional space in which the partitions are defined as a first direction, and when allocating the standard product to the allocation area along the first direction, it repeatedly adds the reference unit using the width of the standard product as a reference unit, and calculates the number of the deck plates that can be allocated to the allocation area based on the number of times the reference unit is added when the added value becomes a value equal to or greater than the size of the allocation area in the first direction; The standard product includes a plurality of standard products having different widths, the calculation unit determines, as the number of the standard products to be allocated to the allocation area, the number of the standard products having the largest width among the plurality of standard products, as a value obtained by subtracting 1 from the number of times the reference unit is added; the calculation unit sets, as the number of the standard products other than the standard product having the largest width, the number of the standard products having the same width as the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of the standard products having the largest width by the width of the standard product having the largest width, to 1; Information processing device.

2. A memory unit that stores deck plate information related to the size of the deck plate; a calculation unit that calculates the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of a building, based on the deck plate information, and stores the calculated number of deck plates in the storage unit as an allocation result of the deck plates; a display control unit that displays the deck plates that can be allocated within the allocation area on a screen of a display device based on the deck plate allocation result, The deck plate includes a standard product, The deck plate information includes width information, which is the length in the short side direction of the standard product in a plan view, the calculation unit defines a predetermined direction in the two-dimensional space in which the partitions are defined as a first direction, and when allocating the standard product to the allocation area along the first direction, it repeatedly adds the reference unit using the width of the standard product as a reference unit, and calculates the number of the deck plates that can be allocated to the allocation area based on the number of times the reference unit is added when the added value becomes a value equal to or greater than the size of the allocation area in the first direction; The standard product includes a plurality of standard products having different widths, the calculation unit determines, as the number of the standard products to be allocated to the allocation area, the number of the standard products having the largest width among the plurality of standard products, as a value obtained by subtracting 1 from the number of times the reference unit is added; the calculation unit repeatedly adds, as the number of standard products other than the standard product having the largest width, the width of the standard product having the largest width among the standard products having widths less than the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of standard products having the largest width by the width of the standard product having the largest width, as a second reference unit, and determines the number of additions of the second reference unit when the value becomes equal to or greater than the difference; Information processing device.

3. 3. The information processing device according to claim 2, The deck plate includes accessories, and the accessories also include an adjustment plate, the calculation unit determines, as the number of the standard products to be allocated to the allocation area, the number of the standard products having the largest width among the plurality of standard products, as a value obtained by subtracting 1 from the number of times the reference unit is added; the calculation unit determines, as the number of standard products other than the standard product having the largest width, the number of standard products having the largest width among the standard products having the width less than the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of standard products having the largest width by the width of the standard product having the largest width, as a value obtained by subtracting 1 from the number of times the second reference unit is added; The calculation unit sets the number of the role pieces to be allocated to the allocation area to 1. Information processing device.

4. A program that causes a computer to execute the following steps: a calculation step of calculating the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of the building, based on deck plate information related to the size of the deck plates, and storing the calculated number of deck plates in a storage unit as an allocation result of the deck plates; a display control step of displaying the deck plates that can be allocated within the allocation area on a screen of a display device based on the deck plate allocation result, The deck plate includes a standard product, The deck plate information includes width information, which is the length in the short side direction of the standard product in a plan view, the calculation step defines a predetermined direction in a two-dimensional space in which the partitions are defined as a first direction, and when allocating the standard product to the allocation area along the first direction, includes a step of repeatedly adding the reference unit using the width of the standard product as a reference unit, and calculating the number of the deck plates that can be allocated to the allocation area based on the number of times the reference unit is added when the added value becomes a value equal to or greater than the size of the allocation area in the first direction, The standard product includes a plurality of standard products having different widths, the calculation step includes a step of setting the number of standard products to be allocated to the allocation area to a value obtained by subtracting 1 from the number of times the reference unit is added, the number of standard products having the largest width among the plurality of standard products; the calculation step includes a step of setting, as the number of the standard products other than the standard product having the largest width, the number of the standard products having the same width as the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of the standard products having the largest width by the width of the standard product having the largest width, to 1; program.

5. A program that causes a computer to execute the following steps: a calculation step of calculating the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of the building, based on deck plate information related to the size of the deck plates, and storing the calculated number of deck plates in a storage unit as an allocation result of the deck plates; a display control step of displaying the deck plates that can be allocated within the allocation area on a screen of a display device based on the deck plate allocation result, The deck plate includes a standard product, The deck plate information includes width information, which is the length in the short side direction of the standard product in a plan view, the calculation step defines a predetermined direction in a two-dimensional space in which the partitions are defined as a first direction, and when allocating the standard product to the allocation area along the first direction, includes a step of repeatedly adding the reference unit using the width of the standard product as a reference unit, and calculating the number of the deck plates that can be allocated to the allocation area based on the number of times the reference unit is added when the added value becomes a value equal to or greater than the size of the allocation area in the first direction, The standard product includes a plurality of standard products having different widths, the calculation step includes a step of setting the number of standard products to be allocated to the allocation area to a value obtained by subtracting 1 from the number of times the reference unit is added, the number of standard products having the largest width among the plurality of standard products; the calculation step includes a step of repeatedly adding, as the number of standard products other than the standard product having the largest width, the width of the standard product having the largest width among the standard products having widths less than the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of standard products having the largest width by the width of the standard product having the largest width, as a second reference unit, and determining the number of additions of the second reference unit when the value becomes equal to or greater than the difference. program.

6. In the program according to claim 5, The deck plate includes accessories, and the accessories also include an adjustment plate, the calculation step includes a step of setting the number of standard products to be allocated to the allocation area to a value obtained by subtracting 1 from the number of times the reference unit is added, the number of standard products having the largest width among the plurality of standard products; the calculation step includes a step of setting, as the number of standard products other than the standard product having the largest width, the number of standard products having the largest width among the standard products having the width less than the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of standard products having the largest width by the width of the standard product having the largest width, to a value obtained by subtracting 1 from the number of times the second reference unit is added, The calculation step includes a step of setting the number of the reels to be allocated to the allocation area to 1. program.

7. An information processing system including a display device and a server connected to the display device, The server a storage unit that stores deck plate information relating to the size of the deck plate; a calculation unit that calculates the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of a building, based on the deck plate information, and stores the calculated number of deck plates in the storage unit as an allocation result of the deck plates; a display control unit that displays the deck plates that can be allocated within the allocation area on a screen of the display device based on the deck plate allocation result, The deck plate includes a standard product, The deck plate information includes width information, which is the length in the short side direction of the standard product in a plan view, the calculation unit defines a predetermined direction in the two-dimensional space in which the partitions are defined as a first direction, and when allocating the standard product to the allocation area along the first direction, it repeatedly adds the reference unit using the width of the standard product as a reference unit, and calculates the number of the deck plates that can be allocated to the allocation area based on the number of times the reference unit is added when the added value becomes a value equal to or greater than the size of the allocation area in the first direction; The standard product includes a plurality of standard products having different widths, the calculation unit determines, as the number of the standard products to be allocated to the allocation area, the number of the standard products having the largest width among the plurality of standard products, as a value obtained by subtracting 1 from the number of times the reference unit is added; the calculation unit sets, as the number of the standard products other than the standard product having the largest width, the number of the standard products having the same width as the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of the standard products having the largest width by the width of the standard product having the largest width, to 1; Information processing system.

8. An information processing system comprising a display device and a server connected to the display device, The server a storage unit that stores deck plate information relating to the size of the deck plate; a calculation unit that calculates the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of a building, based on the deck plate information, and stores the calculated number of deck plates in the storage unit as an allocation result of the deck plates; a display control unit that displays the deck plates that can be allocated within the allocation area on a screen of the display device based on the deck plate allocation result, The deck plate includes a standard product, The deck plate information includes width information, which is the length in the short side direction of the standard product in a plan view, the calculation unit defines a predetermined direction in the two-dimensional space in which the partitions are defined as a first direction, and when allocating the standard product to the allocation area along the first direction, it repeatedly adds the reference unit using the width of the standard product as a reference unit, and calculates the number of the deck plates that can be allocated to the allocation area based on the number of times the reference unit is added when the added value becomes a value equal to or greater than the size of the allocation area in the first direction; The standard product includes a plurality of standard products having different widths, the calculation unit determines, as the number of the standard products to be allocated to the allocation area, the number of the standard products having the largest width among the plurality of standard products, as a value obtained by subtracting 1 from the number of times the reference unit is added; the calculation unit repeatedly adds, as the number of standard products other than the standard product having the largest width, the width of the standard product having the largest width among the standard products having widths less than the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of standard products having the largest width by the width of the standard product having the largest width, as a second reference unit, and determines the number of additions of the second reference unit when the value becomes equal to or greater than the difference; Information processing system.

9. In the information processing system according to claim 8, The deck plate includes accessories, and the accessories also include an adjustment plate, the calculation unit determines, as the number of the standard products to be allocated to the allocation area, the number of the standard products having the largest width among the plurality of standard products, as a value obtained by subtracting 1 from the number of times the reference unit is added; the calculation unit determines, as the number of standard products other than the standard product having the largest width, the number of standard products having the largest width among the standard products having the width less than the difference between the size of the allocation area in the first direction and the value obtained by multiplying the number of standard products having the largest width by the width of the standard product having the largest width, as a value obtained by subtracting 1 from the number of times the second reference unit is added; The calculation unit sets the number of the role pieces to be allocated to the allocation area to 1. Information processing system.

Citation Information

Patent Citations

  • Deck plate layout design support method

    JP1999166286A

  • Tile member and roofing system

    JP1999172852A

  • Allocation system and its program

    JP2016045551A

  • Material layout support device, material layout support method and material layout support program

    JP2021028465A