Information processing device, information processing method, and computer program

The information processing device optimally selects and arranges electrical devices in a power distribution panel by considering user specifications and panel dimensions, addressing installation challenges and improving efficiency.

JP7867793B2Active Publication Date: 2026-06-01KAWAMURA ELECTRIC INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
KAWAMURA ELECTRIC INC
Filing Date
2021-12-17
Publication Date
2026-06-01

AI Technical Summary

Technical Problem

Existing technologies lack an efficient method for selecting and arranging electrical devices in a power distribution panel based on user specifications and panel dimensions, leading to potential confusion and suboptimal installation.

Method used

An information processing device and method that receives specification information, acquires equipment details, selects units based on function and capacity, and arranges them in a storage box considering size and priority, allowing for optimal installation in a power distribution panel.

Benefits of technology

Enables precise selection and arrangement of electrical devices in a power distribution panel, ensuring efficient use of space and reducing installation errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007867793000001
    Figure 0007867793000001
  • Figure 0007867793000002
    Figure 0007867793000002
  • Figure 0007867793000003
    Figure 0007867793000003
Patent Text Reader

Abstract

To provide an information processing apparatus capable of selecting a device to be arranged on a distribution board, and provide an information processing method, and a computer program.SOLUTION: An information processing apparatus includes: a receiving unit for receiving specification information of a distribution board; an acquisition unit which acquires device information indicating each of multiple devices to be arranged on the distribution board on the basis of the specification information received by the receiving unit; a selection unit which selects a plurality of units corresponding to one or more pieces of device information on the basis of functions of the multiple pieces of device information acquired by the acquisition unit; and an arrangement unit which generates an image of a storage box in which multiple devices are arranged, on the basis of the size of each of the units selected by the selection unit, the size of one or more devices corresponding to each of the units, and the size of the storage box in which the devices are arranged.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and a computer program.

Background Art

[0002] High-voltage power receiving equipment is a set of equipment for receiving power at high voltage housed in a metal outer box. The electricity received by the high-voltage power receiving equipment at 6600V is transformed to 100V or 200V by a switchboard and supplied to the facility. Consumers who consume a certain scale or more of electric power install high-voltage power receiving equipment. In the switchboard, a number of electrical devices including a main breaker and a branch breaker are incorporated in its housing. To design a switchboard, it is necessary to select electrical devices according to the needs of users such as consumers. Regarding the technology for selecting electrical devices incorporated in a switchboard, there is known a technology for automatically selecting an optimal electrical device storage board that meets the customer's requirements without depending on the knowledge and experience of salespersons (see, for example, Patent Document 1). Also, when performing the selection work of a distribution board incorporating a breaker for expansion function, there is known a technology that enables an operator who is not familiar with the notation rules in the distribution board selection system to perform the selection work smoothly without confusion (see, for example, Patent Document 2).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0004] The object of the present invention is to provide an information processing device, an information processing method, and a computer program that can select equipment to be placed in a power distribution panel. [Means for solving the problem]

[0005] (1) One aspect of the present invention includes a receiving unit that receives specification information of a power distribution board, an acquisition unit that acquires equipment information representing each of a plurality of devices to be placed in the power distribution board based on the specification information received by the receiving unit, a selection unit that selects a plurality of units corresponding to a plurality of devices from a group of units that group the plurality of devices to be placed in the power distribution board based on their function for each system, based on the plurality of devices acquired by the acquisition unit, and an arrangement unit that creates an image of the plurality of devices arranged in a storage box based on the size of each of the plurality of units selected by the selection unit, the size of one or more devices corresponding to each of the plurality of units, and the size of the storage box in which the plurality of devices are arranged, wherein the arrangement unit provides a provisional arrangement which is the result of arranging the plurality of units for each system, and the information received by the receiving unit The aforementioned distribution board Based on the specifications, units are arranged for each system in order of priority of the multiple devices corresponding to the input / output directions, and the arrangement of the units is changed so that the multiple units can be installed in the storage box based on the height and width of each of the multiple units, and the input / output directions include upper input / output, lower input / output, upper input / lower output, and lower input / upper output, and the multiple devices are WHM, main equipment, branch equipment, individual switches, control circuit systems, TB (input / output), and information processing equipment. (2) In one aspect of the present invention, in the information processing apparatus described in (1) above, the acquisition unit acquires one or more pieces of information representing a main device, and the selection unit selects one or more units based on the specifications and branch capacities of each of the one or more main devices corresponding to the information representing the one or more main devices acquired by the acquisition unit. (3) In one aspect of the present invention, in the information processing apparatus described in (1) or (2) above, the acquisition unit acquires one or more pieces of information representing branching equipment, and the selection unit selects one or more units based on the quantity, capacity and structural type of one or more branching equipment corresponding to the one or more pieces of information representing branching equipment acquired by the acquisition unit. (4) In one aspect of the present invention, in an information processing device according to any one of (1) to (3) above, the acquisition unit acquires one or more pieces of information representing a control device, and the selection unit selects one or more units for each of the one or more pieces of information representing the control device acquired by the acquisition unit, based on the power company supplying power to the power distribution board and the structural type. (5) In one aspect of the present invention, in the information processing apparatus described in any one of (1) to (4) above, the receiving unit receives the phase voltage and the load capacitance. (6) In one aspect of the present invention, in the information processing apparatus described in any one of (1) to (5) above, the arrangement unit rearranges each of the plurality of units based on the connections between the devices corresponding to the units. (7) In one aspect of the present invention, in the information processing apparatus described in any one of (1) to (6) above, the arrangement unit rearranges each of the plurality of units based on the priority order of the arrangement of each of the plurality of device information. (8) In one aspect of the present invention, in an information processing device according to any one of (1) to (7) above, the arrangement unit moves the equipment included in the other unit to the feed space of one of the units. (9) In one aspect of the present invention, in the information processing apparatus described in any one of (1) to (8) above, the arrangement unit combines a plurality of units. (10) In one aspect of the present invention, in the information processing apparatus described in any one of (1) to (9) above, one of the units and the other unit are placed side by side. (11) In one aspect of the present invention, in the information processing apparatus described in any one of (1) to (10) above, the arrangement unit changes the storage box in which each of the plurality of units is arranged based on the size of each of the plurality of units.

[0006] (12) One aspect of the present invention is an information processing method performed by a computer, comprising: receiving specification information of a power distribution board; acquiring equipment information representing each of a plurality of devices to be placed on the power distribution board based on the specification information received in the receiving step; selecting a plurality of units corresponding to the plurality of devices from a group of units that group the plurality of devices to be placed on the power distribution board based on their function for each system, based on the plurality of equipment information acquired in the acquiring step; and creating an image of the plurality of devices arranged in a storage box based on the size of each of the plurality of units selected in the selection step, the size of one or more devices corresponding to each of the plurality of units, and the size of a storage box in which the plurality of devices are arranged, wherein the step of creating the arranged image includes a provisional arrangement which is the result of arranging the plurality of units for each system, and the information received in the receiving step The aforementioned distribution board This is an information processing method in which, based on the specifications information, units are arranged for each system in order of priority of the multiple devices corresponding to the input / output direction, the arrangement of the units is changed so that the multiple units can be installed in the storage box based on the height and width of each of the multiple units, the input / output direction includes upper input / output, lower input / output, upper input / lower output, and lower input / upper output, and the multiple devices are WHM, main equipment, branch equipment, individual switches, control circuit systems, and TB (input / output).

[0007] (13) One aspect of the present invention involves causing a computer to perform the steps of: receiving specification information of a power distribution board; acquiring equipment information representing each of a plurality of devices to be placed on the power distribution board based on the specification information received in the receiving step; selecting a plurality of units corresponding to the plurality of devices from a group of units that group the plurality of devices to be placed on the power distribution board based on their function, for each system, based on the plurality of equipment information acquired in the acquiring step; and creating an image of the plurality of devices arranged in a storage box based on the size of each of the plurality of units selected in the selection step, the size of one or more devices corresponding to each of the plurality of units, and the size of the storage box in which the plurality of devices are arranged, wherein the step of creating the arranged image includes a provisional arrangement which is the result of arranging the plurality of units for each system, and the information received in the receiving step The aforementioned distribution board Based on the specifications, a computer program is used to arrange units in order of priority for each system, corresponding to the input / output direction of multiple devices, and to change the arrangement of the units so that multiple units can be installed in the storage box based on the height and width of each of the multiple units, the input / output directions include upper input / output, lower input / output, upper input / lower output, and lower input / upper output, and the multiple devices are WHM, main equipment, branch equipment, individual switches, control circuit systems, and TB (input / output). [Effects of the Invention]

[0008] According to the present invention, it is possible to provide an information processing device, an information processing method, and a computer program that can select equipment to be installed in a power distribution panel. [Brief explanation of the drawing]

[0009] [Figure 1] This figure shows an example configuration of an information processing device according to an embodiment of the present invention. [Figure 2] This figure illustrates an example of the operation of the information processing device according to this embodiment. [Figure 3] This figure illustrates an example of the operation of the information processing device according to this embodiment. [Figure 4] This is a diagram for explaining an example of the processing of the information processing apparatus according to the present embodiment. [Figure 5] This is a diagram for explaining an example of the processing of the information processing apparatus according to the present embodiment. [Figure 6] This is a diagram for explaining an example of the processing of the information processing apparatus according to the present embodiment. [Figure 7] This is a diagram for explaining an example of the processing of the information processing apparatus according to the present embodiment. [Figure 8A] This is a diagram for explaining an example of the processing of the information processing apparatus according to the present embodiment. [Figure 8B] This is a diagram for explaining an example of the processing of the information processing apparatus according to the present embodiment. [Figure 8C] This is a diagram for explaining an example of the processing of the information processing apparatus according to the present embodiment. [Figure 9] This is a flowchart showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 10] This is a flowchart showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 11] This is a diagram showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 12A] This is a diagram showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 12B] This is a diagram showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 13] This is a diagram showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 14] This is a diagram showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 15] This is a diagram showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 16A] This is a diagram showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 16B] This is a diagram showing an example of the operation of the information processing apparatus according to the present embodiment. [Figure 17]This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 18A] This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 18B] This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 19] This flowchart shows an example of the operation of the information processing device according to this embodiment. [Figure 20] This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 21] This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 22] This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 23] This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 24] This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 25] This figure shows an example of the operation of the information processing device according to this embodiment. [Figure 26A] This figure illustrates an example of processing performed by the information processing device according to this embodiment. [Figure 26B] This figure illustrates an example of processing performed by the information processing device according to this embodiment. [Modes for carrying out the invention]

[0010] Next, the information processing apparatus, information processing method, and computer program of this embodiment will be described with reference to the drawings. The embodiments described below are merely examples, and the embodiments to which the present invention is applied are not limited to the embodiments described below. In all the drawings used to describe the embodiments, components having the same function will be given the same reference numerals, and repeated explanations will be omitted. Furthermore, in this application, "based on XX" means "based on at least XX," and includes cases where it is based on another element in addition to XX. Also, "based on XX" is not limited to cases where XX is used directly, but also includes cases where it is based on something that has been calculated or processed from XX. "XX" is any element (for example, any information).

[0011] (Embodiment) (Information processing device) Figure 1 shows an example of the configuration of an information processing device according to an embodiment of the present invention. In Figure 1, the information processing device 100 selects a plurality of devices to be installed in a power distribution panel. The information processing device 100 creates an image of the selected plurality of devices arranged in a storage box. An example of a storage box is a cabinet. The following explanation will continue with the case where the storage box is a cabinet. The information processing device 100 outputs the created image of the plurality of devices arranged in the storage box. Specifically, the information processing device 100 receives specification information for a power distribution board and acquires equipment information representing each of the multiple pieces of equipment to be placed on the power distribution board based on the received specification information. Based on the function of each of the acquired pieces of equipment information, the information processing device 100 selects multiple units corresponding to one or more pieces of equipment information. Based on the size of one or more pieces of equipment corresponding to each of the selected multiple units and the size of the cabinet in which the multiple pieces of equipment will be placed, the information processing device 100 creates an image of the multiple pieces of equipment placed in the cabinet. The information processing device 100 outputs the result of placing the multiple units in the cabinet.

[0012] The information processing device 100 is implemented by including devices such as a personal computer, server, smartphone, tablet computer, or industrial computer. The information processing device 100 includes, for example, an input unit 102, a reception unit 104, an acquisition unit 106, a selection unit 108, a placement unit 110, an output unit 112, a display unit 120, and a storage unit 150. The input unit 102 receives information. An example of the information received by the input unit 102 is the specifications of the power distribution board. The input unit 102 may, for example, have an operating unit such as a keyboard and a mouse. In this case, the input unit 102 receives information corresponding to the operations performed by the user on the operating unit. As another example, the input unit 102 may receive information from an external device. This external device may be, for example, a portable storage medium. The display unit 120 displays information. For example, the display unit 120 may have a display screen. In this case, the display unit 120 outputs information to the screen.

[0013] The storage unit 150 is implemented using HDD (Hard Disk Drive), flash memory, RAM (Random Access Memory), ROM (Read Only Memory), etc. The storage unit 150 includes equipment information DBSCDB, unit selection DBUSDB, cabinet DBBCDB, and placement criteria DBPCDB. The equipment information DBSCDB stores multiple parameters included in the specifications of a power distribution board and one or more pieces of equipment information that represent each of those parameters. An example of equipment information is represented by a string. For example, the equipment information DBSCDB stores main equipment parameters related to main equipment such as the main circuit breaker from the specifications of the power distribution board and one or more strings that represent those main equipment parameters. The equipment information DBSCDB stores branch equipment parameters related to branch equipment such as branch circuit breakers from the specifications of the power distribution board and one or more strings that represent those branch equipment parameters. The equipment information DBSCDB stores WH (electricity meter) equipment parameters related to WH equipment from the specifications of the power distribution board and one or more strings that represent those WH equipment parameters.

[0014] The unit selection DBUSDB stores, for each system, information indicating the function of each of the multiple devices to be placed in the distribution panel, along with information indicating the unit in which that device is placed. Here, a unit is a grouping of at least some of the multiple devices to be placed in the distribution panel based on their function. For example, for each of the multiple main devices, the unit selection DBUSDB stores, along with information indicating the function of each of the multiple main devices, along with information indicating the unit in which that main device is placed. For example, for each of the multiple branch devices, the unit selection DBUSDB stores, along with information indicating the function of each of the multiple branch devices, along with information indicating the unit in which that branch device is placed. For example, for each of the multiple WH devices, the unit selection DBUSDB stores, along with information indicating the function of each of the multiple WH devices, along with information indicating the unit in which that WH device is placed. The Cabinet DBCDB stores, for each of several cabinets, associated cabinet identification information with its dimensions. An example of cabinet dimensions is expressed by the height, width, and depth. The placement criteria DBPCDB stores, for each of multiple devices, information indicating placement criteria such as the priority order when placing the device in a cabinet, in association with each of the identification information of the multiple devices. For example, the placement criteria DBPCDB stores, for each of multiple main devices, information indicating placement criteria such as the priority order when placing the main device in a cabinet, in association with each of the identification information of the multiple main devices, in association with each of the identification information of the multiple branch devices, in association with information indicating placement criteria such as the priority order when placing the branch device in a cabinet, in association with each of the multiple branch devices, in association with each of the identification information of the multiple branch devices, in association with information indicating placement criteria such as the priority order when placing the branch device in a cabinet, in association with each of the multiple control devices.

[0015] The input unit 102 receives the specifications information of the power distribution panel. Figure 2 is a diagram illustrating an example of the operation of the information processing device according to this embodiment. Figure 2 shows an example of an input screen for inputting specification information of a power distribution board. An example of an input screen is displayed on the display unit 120. An example of an input screen shows information indicating the specifications of each of the multiple devices installed in the power distribution board. In the example shown in Figure 2, an example of the specifications of the main circuit breaker and an example of the specifications of the branch circuit breakers are shown among the multiple devices installed in the power distribution board. An example of the specifications for a main circuit breaker is the main line number, entry size, phase voltage, number of poles, entry terminal, WH, type, AF (ampere frame), AT (ampere trip), load capacity, SPD, and fixed value. An example of the specifications for a branch circuit breaker is, for each of the multiple systems, the circuit number, load name, capacity, load voltage, number of poles, type, trip capacity, connection location, main circuit, control circuit, monitoring circuit, and quantity.

[0016] In the example shown in Figure 2, the main circuit breaker is configured as follows: main line No. "P4", entry size "CVT14SQ", phase voltage "1P3W210 / 105V", number of poles "3", entry terminal "Required", WH (electricity meter) "Check", type "MCB (Miniature Circuit Breaker)", AF "100", AT "75", load capacity "15kVA", SPD (surge arrester) "Check", and confirmed "Check". In the example shown in Figure 2, for the branch circuit breaker, the load voltage is set to "100V", the number of poles to "2P", the type to "MCB", the trip capacity to "20", the main circuit to "power supply", and the quantity to "1". The trip capacity can be entered automatically or manually. Figure 2 also shows the CSV import button, which is pressed when importing in CSV (Comma-Separated Values), the main capacity reflection button, which is pressed when reflecting the data in the main capacity, and the save button, which is pressed when saving. Return to Figure 1 and continue the explanation.

[0017] The reception unit 104 obtains the specifications information of the power distribution board from the input unit 102 and accepts the obtained specifications information of the power distribution board. The acquisition unit 106 acquires the specifications information of the power distribution board from the reception unit 104. The acquisition unit 106 acquires equipment information corresponding to each of the multiple parameters included in the acquired specifications information of the power distribution board from the equipment information DBSCDB of the storage unit 150. Figure 3 is a diagram illustrating an example of the operation of the information processing device according to this embodiment. Figure 3 shows an example of one or more pieces of equipment information acquired by the acquisition unit 106 based on each of the multiple parameters included in the specification information of the power distribution board. The acquisition unit 106 acquires "P 1P3W210 / 105V TM TB3P150A,WH3P3W120A M MCB3P100AF75AT" from the equipment information DBSCDB based on the input size "CVT14SQ", phase voltage "1P3W210 / 105V", number of poles "3", input terminal "Required", WH "Check", type "MCB", AF "100", AT "75", load capacity "15kVA", and SPD "Check" included in the specifications information of the distribution board, with respect to the main breaker. "MCB3P100AF75AT" is equipment information indicating the main breaker, and "WH3P3W120A" is equipment information indicating the WH equipment. In addition, "TB3P150A" is equipment information indicating the terminal block above the main equipment, and is acquired incidentally when equipment information indicating the WH equipment is acquired.

[0018] Regarding the branch circuit breaker, the acquisition unit 106 acquires "B FC B MCB2P20A+(CT) B MCB2P20A+(CT),MC C TM,COS B MCB2P20A+(CT) B MCB2P20A+(CT) B MCB2P20A+(CT)" from the equipment information DBSCDB based on the load voltage "100V", number of poles "2P", type "MCB", trip capacity "20", main circuit "power supply", and quantity "1" included in the specifications information of the distribution board. "MCB2P20A" is equipment information indicating a branch circuit breaker, "CT" is equipment information indicating a current sensor, and "MC" is equipment information indicating an electromagnetic switch. "TM" is equipment information corresponding to "TM" input to No. 2 of the branch circuit breaker. "COS" is a changeover switch. Return to Figure 1 and continue the explanation. The selection unit 108 acquires multiple device information from the acquisition unit 106. Based on the function of each of the acquired device information, the selection unit 108 selects multiple units from the unit selection DBUSDB. Figure 4 is a diagram illustrating an example of the processing of the information processing device according to this embodiment. Figure 4 shows an example of a unit stored in the unit selection DBUSDB. A unit is a group of at least some of the multiple devices placed in a power distribution panel, grouped together based on their function. The size of the unit is pre-set to a size that allows for the placement of one or more of the devices included in the unit.

[0019] Figure 4 shows an example of units created based on the functions of multiple main devices, specifically main device units 1 through 3. This example describes the case where main device units 1 through 3 are stored in the unit selection DBUSDB, but this is not the only example. The number of main device units stored in the unit selection DBUSDB can be one, two, or four or more. The sizes of each of the main equipment units 1, 2, and 3 are pre-set to accommodate one or more main equipment units. Each of the main equipment units 1 through 3 is displayed at a predetermined scale. Main unit 1 includes a vertically oriented main unit and a feed space. The vertically oriented main unit is displayed at a predetermined scale. Main unit 2 includes a vertically oriented main unit. The vertically oriented main unit is displayed at a predetermined scale. Main unit 3 includes a horizontally oriented main unit. The horizontally oriented main unit is displayed at a predetermined scale. The selection unit 108 selects one of the main equipment units from main equipment unit 1 to main equipment unit 3 based on the functions of one or more main equipment units from among the information of multiple equipment units. For example, the selection unit 108 selects a main equipment unit for each of the one or more main equipment units based on either the manufacturing specifications or the branching capacity, or both.

[0020] Figure 5 is a diagram illustrating an example of processing in the information processing device according to this embodiment. Figure 5 shows an example of a unit stored in the unit selection DBUSDB. Figure 5 shows branching device units 1 through 4 as an example of units created based on the functions of each of multiple branching devices. Here, we describe the case where branching device units 1 through 4 are stored in the unit selection DBUSDB, but this is not the only example. The number of branching device units stored in the unit selection DBUSDB may be one to three, or five or more. The size of each branching equipment unit from 1 to 4 is predetermined to accommodate one or more branching equipment units. Each of branching equipment units from 1 to 4 is displayed at a predetermined scale. Branching equipment unit 1 contains three branching devices and is placed horizontally. Branching equipment unit 2 contains eight branching circuit breakers in two rows of four branching devices each and is placed vertically. Branching equipment unit 3 contains twelve branching devices in two rows of six branching circuit breakers each and is placed vertically. Branching equipment unit 4 is shorter vertically than branching equipment unit 3 and contains twelve branching devices in two rows of six branching circuit breakers each and is placed vertically. The selection unit 108 selects one of the branch equipment units from branch equipment unit 1 to branch equipment unit 4 based on the function of one or more branch equipment from among the information of multiple equipment. For example, the selection unit 108 selects a branch equipment unit for each of one or more branch equipment based on at least one of the following: quantity, capacity, and structural type. Figures 4 and 5 illustrate an example where a main equipment unit is provided for the main equipment and a branch equipment unit is provided for the branch equipment. However, units are also provided for equipment other than the main equipment and branch equipment. The selection unit 108 selects a unit for each of one or more pieces of equipment based on predetermined conditions. For example, one or more WH equipment units are provided for a WH equipment. The selection unit 108 selects a WH equipment unit from one or more WH equipment units for each of the one or more WH equipment units, based on either the power company supplying power to the distribution board or the structural type, or both.

[0021] Figure 6 is a diagram illustrating an example of processing in the information processing apparatus according to this embodiment. Figure 6 shows an example of the display of one or more units selected by the selection unit 108. The selection unit 108 selects units 1SU1, 1SU2, 1SU3, 1SU4, 1SU5, and 1SU6 for the power supply of the first system 1S, and displays them on the display unit 120. Unit 1SU1 includes the WHM, unit 1SU2 includes optional equipment, unit 1SU3 includes the main equipment, unit 1SU4 includes branch equipment, unit 1SU5 includes the control circuit, and unit 1SU6 includes standalone equipment. The selection unit 108 selects units 2SU1, 2SU2, 2SU3, 2SU4, and 2SU5 for the power supply of the second system 2S and displays them on the display unit 120. Unit 2SU1 includes the WHM, unit 2SU2 includes the main equipment, unit 2SU3 includes the branch equipment, unit 2SU4 includes two optional devices, and unit 2SU5 includes two control circuits. The selection unit 108 selects units 3SU1, 3SU2, 3SU3, and 3SU4 for the power supply of the third system 3S and displays them on the display unit 120. Unit 3SU1 includes the main equipment, unit 3SU2 includes the branch equipment, unit 3SU3 includes two standalone devices, and unit 3SU4 includes two optional devices. The selection unit 108 selects unit 4SU1 and unit 4SU2 for the power supply of the fourth system 4S and displays them on the display unit 120. Unit 4SU1 includes standalone equipment, and unit 4SU2 includes optional equipment. The selection unit 108 selects unit 5SU1 for the power supply of the fifth system 5S and displays it on the display unit 120. Unit 5SU1 includes optional equipment. Return to Figure 1 and continue the explanation.

[0022] The explanation of the processing of the image displayed on the display unit 120 will continue. The placement unit 110 obtains information from the selection unit 108 indicating one or more units selected for each of the multiple systems. The placement unit 110 modifies either the arrangement of one or more units obtained for each of the multiple systems, or the arrangement of one or more devices included in each of the one or more units, or both. The placement unit 110 places the modified arrangement of one or more units obtained for each of the multiple systems, or the arrangement of one or more devices included in each of the one or more units, into the cabinet. The arrangement unit 110 acquires one or more units (images) selected by the selection unit 108 for each of the multiple systems. The arrangement unit 110 arranges the acquired one or more units (images) for each system and displays them on the display unit 120. For example, the arrangement unit 110 arranges one or more units (images) vertically, from highest priority to lowest priority, in the order of WHM, main breaker, branch breaker, individual switch equipment, control circuit system, and TB (input / output line), and displays them on the display unit 120. The arrangement unit 110 arranges one or more units (images) horizontally, from left to right, from highest priority to lowest priority, in the order of power panel, lighting panel, and others, and displays them on the display unit 120.

[0023] Figure 7 is a diagram illustrating an example of the processing of the information processing device according to this embodiment. Figure 7 shows an example of the result of the arrangement unit 110 arranging one or more units (images) for each system. In Figure 7, the shaded area is the gutter space (GSP). The GSP is a space within the power distribution panel for connecting external power lines. Hereinafter, the result of the arrangement unit 110 arranging one or more units for each system will be referred to as the provisional arrangement. In the provisional arrangement, the horizontal arrangement of multiple units (images) is based on priority, and is arranged from left to right in the following order: System 1S, System 2S, System 3S, System 4S, and System 5S. System 1S is the power distribution panel, Systems 2S through 4S are the lighting distribution panels, and System 5S is the others. In the provisional arrangement, the vertical arrangement of multiple units is as follows, for the power distribution panel, System 1S, the units are arranged from top to bottom in the order of priority: Unit 1SU1, GSP, Unit 1SU3, Unit 1SU4, GSP, Unit 1SU6, GSP, GSP, Unit 1SU5, GSP, GSP, Unit 1SU2, GSP.

[0024] In the provisional configuration, for the second system 2S, which is a lighting panel, unit 2SU4 is divided into unit 2SU4-1 and unit 2SU4-2, and unit 2SU5 is divided into unit 2SU5-1 and unit 2SU5-2. For example, if a unit contains multiple devices, and based on their functions the devices can be divided into multiple units, the unit is divided in such a way that each of the devices can be arranged according to priority. The vertical arrangement of multiple units is based on priority, and from top to bottom, they are arranged in the following order: Unit 2SU1, GSP, Unit 2SU2, Unit 2SU3, Unit 2SU4-1, GSP, GSP, Unit 2SU5-1, GSP, GSP, Unit 2SU5-2, GSP, GSP, Unit 2SU4-2, GSP. In the provisional configuration, for the third system 3S, which is the lighting panel, unit 3SU3 is divided into unit 3SU3-1 and unit 3SU3-2, and unit 4SU4 is divided into unit 4SU4-1 and unit 4SU4-2. The vertical arrangement of the multiple units is based on priority, and from top to bottom they are arranged in the following order: GSP, unit 3SU1, unit 3SU2, GSP, unit 3SU3-1, GSP, unit 3SU3-2, GSP, unit 3SU4-1, GSP, unit 3SU4-2, GSP. In the provisional configuration, for the 4th system 4S, which is the lighting panel, the vertical arrangement of multiple units is based on priority, with the order being GSP, unit 4SU1, GSP, unit 4SU2, and GSP from top to bottom. In the provisional configuration, for the 5th system 5S, which is the lighting panel, the vertical arrangement of multiple units is such that unit 5SU1 is arranged from top to bottom based on priority.

[0025] The placement unit 110 rearranges the units so that multiple units can be installed in any of the multiple cabinets included in cabinet DBCDB, based on the result of arranging multiple units for each system. Specifically, the placement unit 110 derives the sum of the heights and sum of the widths of the provisional arrangement based on the height and width of each of the multiple units. Here, the placement unit 110 may also obtain the coordinates of the vertices on the screen for each of the multiple units displayed on the display unit 120, and derive the sum of the heights and sum of the widths of the provisional arrangement based on the obtained coordinates. The placement unit 110 determines whether one or more of the provisionally placed units can be installed in any of the cabinets included in cabinet DBCDB, based on the total height and total width of the derived provisional placements. For example, if the total height of one or more of the provisionally placed units exceeds the maximum height of the cabinet, the placement unit 110 changes the placement of the equipment included in at least some of the provisionally placed units so as not to exceed the maximum height of the cabinet, and displays the result of the change on the display unit 120. The placement unit 110 may also change the placement of equipment included in at least some of the units of the provisionally placed units, even if the sum of the heights of one or more provisionally placed units does not exceed the maximum height of the cabinet. Here, the placement unit 110 may derive the depth of the provisional placement and change the placement of the units, including the derived depth, so that multiple units can be installed in any of the multiple cabinets included in cabinet DBCBB. The following explanation will continue with an example where the depth is not considered. The placement unit 110 changes the placement of equipment included in at least some of the units of the provisionally placed units based on information indicating the priority order for placing equipment included in the placement standard DBPCDB into cabinets, and displays the result of the change on the display unit 120.

[0026] Figure 8A is a diagram illustrating an example of processing in the information processing apparatus according to this embodiment. Figure 8A shows the process of moving equipment included in one unit to the feed space of another unit (hereinafter referred to as the "feeding process"). For example, the arrangement of the units before the feed process is, from top to bottom, GSP, unit AM1, unit ANV106, GSP, unit ASS05, and GSP. Unit AM1 contains the main equipment and feed space, unit ANV106 contains horizontally placed branching equipment, and space ASS05 contains a single piece of equipment. The placement unit 110 determines whether a single device included in unit ASS05 can be moved into the feed space of unit AM1. For example, the placement unit 110 determines that it can be moved if the height and width of the feed space are longer than the height and width of the single device, and that it cannot be moved if they are shorter. The explanation continues here for the case where it is determined that the device can be moved. The placement unit 110 moves the individual equipment included in unit ASS05 to the feed space of unit AM1, and by moving the individual equipment, it removes unit ASS05, and also removes the GSPs above and below unit ASS05. As a result, as shown in the lower diagram of Figure 8A, from top to bottom, it consists of GSP, unit AM1, and unit ANV106. Compared to before the feed process, after the feed process, the size in the height direction is reduced by the height of unit ASS05 and the GSPs above and below unit ASS05 because they are no longer present.

[0027] Figure 8B is a diagram illustrating an example of the processing of the information processing device according to this embodiment. Figure 8B shows the process of combining two units to form another unit (hereinafter referred to as the "combination process"). For example, the arrangement of the units before the merging process is, from top to bottom: GSP, unit ASS20, GSP, unit ASS25, GSP. Unit ASS20 contains the main equipment, and unit ASS25 contains two main equipment units. The placement unit 110 moves the two main equipment units included in unit ASS25 and the one main equipment unit included in unit ASS20 to unit ASS35. Unit ASS35 is a unit that can include the two main equipment units included in unit ASS25 and the one main equipment unit included in unit ASS20. The placement unit 110 deletes unit ASS20 and places unit ASS35 in the position of the deleted unit ASS20. The placement unit 110 deletes unit ASS25 by moving the two main equipment units contained in unit ASS25, and deletes the GSPs above and below unit ASS25. As a result, as shown in the lower diagram of Figure 8B, the configuration is GSP, unit ASS35, and GSP from top to bottom. Compared to before the merging process, after the merging process the size in the height direction is reduced by the height of unit ASS25 and the GSPs above and below unit ASS25 because they are no longer present.

[0028] Figure 8C is a diagram illustrating an example of processing in the information processing device according to this embodiment. Figure 8C shows the process of arranging two units side by side (hereinafter referred to as "overlapping processing"). For example, the unit arrangement before crossover processing is, from top to bottom, GSP, unit ASS20, GSP, unit ASPD1, and GSP. Unit ASS20 contains the main equipment, and unit ASPD1 contains optional equipment. The placement unit 110 moves unit ASPD1 to the side of unit ASS20 by placing GSPs above and below unit ASPD1. By moving unit ASPD1 to the side of unit ASS20 by placing GSPs above and below it, the placement unit 110 removes the GSPs above and below ASS20. As a result, as shown in the lower diagram of Figure 8C, ASS20 and the unit with GSP, unit ASPD1, and GSP placed from above are arranged side by side. Compared to before the overlapping process, after the overlapping process, the size in the height direction decreases by the height of the GSPs above and below unit ASS20 and ASPD01 and the GSP below ASPD01 because those are gone. On the other hand, on the right side of ASS20, GSP, ASPD01, and GSP are placed, so the size in the height direction and the size in the width direction increase by that amount. The arrangement unit 110 performs either or both of the following: changing the arrangement of at least some of the units of the provisionally arranged plurality of units, or changing the arrangement of the equipment included in at least some of the units. For example, the arrangement unit 110 performs either or both of the following by performing at least one of the following: a feed process, a coupling process, and a crossover process. The placement unit 110 may change the size of the cabinet to be housed based on the result of changing the placement of at least some of the units of the provisionally placed plurality of units, or changing the placement of the equipment included in at least some of the units, or both. The placement unit 110 stores an image of the cabinet in which the result of changing the placement of at least some of the units of the provisionally placed plurality of units, or changing the placement of the equipment included in at least some of the units, or both, is placed, in association with the size of the cabinet, in the storage unit 150. Return to Figure 1 and continue the explanation. The output unit 112 retrieves an image from the storage unit 150. The output unit 112 outputs the retrieved image. For example, the output unit 112 displays the image on the display unit 120. The receiving unit 104, acquisition unit 106, selection unit 108, placement unit 110, and output unit 112 are realized, for example, by a hardware processor such as a CPU (Central Processing Unit) executing a computer program (software) stored in the storage unit 150. Furthermore, some or all of these functional components may be implemented by hardware (including circuitry) such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), and GPU (Graphics Processing Unit), or by collaboration between software and hardware.

[0029] (Operation of information processing device) Figure 9 is a flowchart showing an example of the operation of the information processing device according to this embodiment. Referring to Figure 9, the operation after the specification information of the power distribution board is input to the input unit 102 of the information processing device 100 will be explained. (Step S1-1) The reception unit 104 obtains the specifications information of the power distribution board from the input unit 102 and accepts the obtained specifications information of the power distribution board. (Step S2-1) The acquisition unit 106 acquires the specifications information of the power distribution board from the reception unit 104. The acquisition unit 106 acquires equipment information corresponding to each of the multiple parameters included in the acquired specifications information of the power distribution board from the equipment information DBSCDB of the storage unit 150.

[0030] (Step S3-1) The selection unit 108 acquires multiple pieces of equipment information from the acquisition unit 106. Based on the function of each of the acquired pieces of equipment information, the selection unit 108 selects one or more units from the unit selection DBUSDB for each of the multiple systems. (Step S4-1) The arrangement unit 110 retrieves one or more units selected from the selection unit 108 for each of the multiple systems. The arrangement unit 110 then arranges the retrieved one or more units for each system. (Step S5-1) Based on the arrangement of multiple units for each system, the placement unit 110 modifies either the placement of at least some of the units and / or the placement of the equipment included in at least some of the units, so that multiple units can be installed in any of the multiple cabinets included in cabinet DBCDB. The placement unit 110 stores an image of the units placed in the cabinet, as a result of either the modification of the placement of at least some of the units and / or the modification of the placement of the equipment included in at least some of the units, in the storage unit 150, associating it with the size of the cabinet. (Step S6-1) The output unit 112 retrieves an image from the storage unit 150. The output unit 112 outputs the retrieved image. For example, the output unit 112 displays the image on the display unit 120.

[0031] Figure 10 is a flowchart showing an example of the operation of the information processing device according to this embodiment. Referring to Figure 10, the details of the process in step S5-1 of Figure 9 will be explained. (Step S1-2) The configuration unit 110 obtains the specifications information of the power distribution board from the reception unit 104 and confirms the information indicating the input / output direction based on the acquired specifications information of the power distribution board. For example, the configuration unit 110 confirms whether the input / output direction is upper input / output, lower input / output, upper input / lower output, or lower input / upper output. Here, we will continue the explanation in the case where the configuration unit 110 confirms that the input / output direction is lower input / output, as an example. The arrangement unit 110 arranges units for each system in order of priority corresponding to the input / output direction, based on the confirmation result of the input / output direction. For example, if the input / output direction is downward input / output, the priority order from highest to lowest is WHM, main equipment, branch equipment, individual switches, control circuit system, and TB (input / output). The arrangement unit 110 arranges units for each system in order of priority: WHM, main equipment, branch equipment, individual switches, control circuit system, and TB (input / output).

[0032] Figure 11 is a diagram showing an example of the operation of the information processing device according to this embodiment. The left diagram of Figure 11 shows an example of the arrangement of units. The arrangement unit 110 arranges one or more units for each of the first system 1S, the second system 2S, the third system 3S, the fourth system 4S, and the fifth system 5S. For example, the arrangement unit 110 arranges the units in the following order from top to bottom for the first system 1S, based on priority: unit 1SU1, GSP, unit 1SU3, unit 1SU4, GSP, unit 1SU6, GSP, GSP, unit 1SU5, GSP, GSP, unit 1SU2, GSP. For example, the arrangement unit 110 arranges the units for the second system 2S in the following order from top to bottom based on priority: unit 2SU1, GSP, unit 2SU2, unit 2SU3, unit 2SU4-1, GSP, unit 2SU5-1, GSP, GSP, unit 2SU5-2, GSP, GSP, unit 2SU4-2, GSP. For example, the arrangement unit 110 arranges the units for the third system 3S in the following order from top to bottom based on priority: GSP, unit 3SU1, unit 3SU2, GSP, unit 3SU3-1, GSP, unit 3SU3-2, GSP, unit 3SU4-1, GSP, unit 3SU4-2, GSP. For example, the arrangement unit 110 arranges the fourth system 4S in the order of GSP, unit 4SU1, GSP, unit 4SU2, and GSP from top to bottom, based on priority. For example, the arrangement unit 110 arranges the units 5SU1 for the fifth system 5S according to priority.

[0033] The arrangement unit 110 arranges each of the multiple systems horizontally according to priority. For example, from highest priority to lowest priority, the power distribution panel, the lighting distribution panel, and then others. The arrangement unit 110 arranges the series horizontally for each system according to priority, such as power distribution panel, lighting distribution panel, and then others. The right-hand diagram of Figure 11 shows an example of the operation of the information processing device according to this embodiment. The right-hand diagram of Figure 11 shows an example of the system arrangement. The arrangement unit 110 arranges each of the first system 1S to the fifth system 5S horizontally according to priority, in the order of the first system 1S being the power distribution panel, the second system 2S to the fourth system 4S being the lighting distribution panels, and the fifth system 5S being the others. If there are multiple series with the same priority, they may be arranged in descending order of series height. Returning to Figure 10, the explanation continues.

[0034] (Step S2-2) The arrangement unit 110 reduces the height of the columns. Specifically, the arrangement unit 110 performs either a feed process or a merge process, or both, on a column-by-column basis and within the width limits. Figures 12A and 12B show an example of the operation of the information processing device according to this embodiment. Figures 12A and 12B show an example of the process of reducing the height of a column. The placement unit 110 performs either a feed process or a merging process, or both, on a column-by-column basis, within the current width. For example, as shown in the left diagram of Figure 12A, the placement unit 110 performs a feed process in the first system 1S to move the equipment included in unit 1SU6 to the feed space of unit 1SU3, and a feed process in the third system 3S to move the equipment included in unit 3SU3-1 to the feed space of unit 3SU1. Furthermore, the placement unit 110 performs a crossover process within the width. For example, as shown in the right diagram of Figure 12A, the placement unit 110 performs a crossover process in the third system to move the equipment included in unit 3SU4-1 to unit 3SU3-2. As a result, as shown in Figure 12B, in the first system 1S, the equipment contained in unit 1SU6 moves to the feed space of unit 1SU3, and the GSPs above and below unit 1SU6 disappear. Also, in the third system 3S, the equipment contained in unit 3SU3-1 moves to the feed space of unit 3SU1, and the GSPs above and below unit 3SU3-1 disappear. Furthermore, the equipment contained in unit 3SU4-1 moves to unit 3SU3-2, and the GSPs above unit 3SU4-1 disappear. Therefore, the height of both the first system 1S and the third system 3S shrinks. Return to Figure 10 and continue the explanation.

[0035] (Step S3-2) The placement unit 110 separates the rows. Specifically, the placement unit 110 checks which cabinet to use. Based on the acquired specifications of the distribution board, the placement unit 110 checks whether the distribution board will be installed indoors or outdoors. The placement unit 110 also checks whether the distribution board will be wall-mounted, freestanding, or wall-mounted and freestanding. As an example, let's continue the explanation for the case where the placement unit 110 confirms that the distribution board will be used indoors and will be wall-mounted and freestanding. In this case, an example of a cabinet type is one with a maximum height of 2000 mm and an indoor unit height range of 1900 mm. Hereafter, the indoor unit height range will be used as the height threshold. Figure 13 shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 selects a system to separate based on a height threshold. As shown in the left diagram of Figure 13, the arrangement unit 110 selects a second system 2S, which is at or above the height threshold, as the system to separate based on the height threshold. The arrangement unit 110 selects the units to be separated from among the multiple units included in the second system. For example, the arrangement unit 110 selects units other than the unit corresponding to the input terminal block. For example, the arrangement unit 110 selects GSP, unit 2SU5-1, GSP, GSP, unit 2SU5-2, and GSP as the units to be separated. The placement unit 110 moves the selected units to be separated into a temporary storage space. For example, the placement unit 110 moves the selected units GSP, 2SU5-1, GSP, GSP, 2SU5-2, and GSP into the temporary storage space. Return to Figure 10 and continue the explanation.

[0036] (Step S4-2) The arrangement section 110 performs height reduction across rows. Figure 14 shows an example of the operation of the information processing device according to this embodiment. The placement unit 110 performs either a cross-column feed process or a merging process, or both, within the width of each system. As shown in the left diagram of Figure 14, the placement unit 110 performs a cross-column feed process to move the equipment included in unit 2SU1 of the second system 2S to unit 1SU1 of the first system 1S, and a cross-column feed process to move the equipment included in unit 2SU4-2 of the second system 2S to unit 1SU2 of the first system 1S. As a result, as shown in the right-hand diagram of Figure 14, the equipment contained in unit 2SU1 of the second system 2S moves to unit 1SU1 of the first system 1S, and unit 2SU1 of the second system 2S disappears. Also, the equipment contained in unit 2SU4-2 of the second system 2S moves to unit 1SU2 of the first system 1S, and the GSPs above and below unit 2SU4-2 of the second system 2S disappear. Therefore, the height of the second system 2S shrinks. Returning to Figure 10, we continue the explanation.

[0037] (Step S5-2) The placement unit 110 moves the GSP, unit 2SU5-1, GSP, GSP, unit 2SU5-2, and GSP that are stored in the temporary storage space. Figure 15 shows an example of the operation of the information processing device according to this embodiment. The placement unit 110 determines whether the GSP, unit 2SU5-1, GSP, GSP, unit 2SU5-2, and GSP stored in the temporary storage space can be moved to the column in which they were placed before being stored in the temporary storage space. For example, the placement unit 110 compares the height of the items stored in the temporary storage space with the height of the empty space in the column where the items were placed before being stored in the temporary storage space. If the height of the items stored in the temporary storage space is less than or equal to the height of the empty space in the column where the items were placed before being stored in the temporary storage space, it determines that the items can be moved. If the height of the items stored in the temporary storage space is greater than the height of the empty space in the column where the items were placed before being stored in the temporary storage space, it determines that the items cannot be moved. If the placement unit 110 determines that it can move the item to the column where it was previously placed before being stored in the temporary storage space, it moves it to that column. If the placement unit 110 determines that it cannot move the item to the column where it was previously placed before being stored in the temporary storage space, it places it in the column to the right of that column. If there is no column to the right, the placement unit 110 creates a new column to the right. Here, we will continue the explanation of the case where the placement unit 110 determines that it can move the item to the column where it was previously placed before being stored in the temporary storage space. As shown in the right-hand diagram of Figure 15, the placement unit 110 moves the GSP, unit 2SU5-1, GSP, GSP, unit 2SU5-2, and GSP stored in the temporary storage space to the second system 2S. As a result, as shown in the right-hand diagram of Figure 15, the GSP, unit 2SU5-1, GSP, GSP, unit 2SU5-2, and GSP stored in the temporary storage space are moved to the second system 2S, and the GSP, unit 2SU5-1, GSP, GSP, unit 2SU5-2, and GSP stored in the temporary storage space disappear. Return to Figure 10 and continue the explanation.

[0038] (Step S6-2) The arrangement unit 110 performs either row movement or height reduction, or both. Figures 16A and 16B show an example of the operation of the information processing device according to this embodiment. The placement unit 110 performs column movement processing. The placement unit 110 selects a candidate column to be moved from among a plurality of columns. The placement unit 110 selects a space to move the selected candidate column. The placement unit 110 determines whether or not the selected candidate column can be moved to the selected space. As an example, let's describe the case where the placement unit 110 determines whether the fourth series 4S can be moved to the empty space below the third series 3S. The placement unit 110 acquires the height information of each of the GSPs included in the fourth series 4S, unit 4SU1 and GSP, and unit 4SU2 and GSP. The placement unit 110 selects the height information of the longer of the acquired heights of the upper GSP of unit 4SU1 and the lowermost GSP of the third series.

[0039] The placement unit 110 determines whether or not the fourth series 4S can be moved into the empty space based on the height information of the selected empty space, the height information of the selected GSP, and the respective height information of unit 4SU1 and GSP, and unit 4SU2 and GSP. The placement unit 110 determines that movement is possible if the height of the available space is greater than or equal to the sum of the height of the selected GSP and the respective heights of unit 4SU1 and GSP, and unit 4SU2 and GSP. The placement unit 110 determines that movement is not possible if the height of the space is less than the sum of the height of the selected GSP and the respective heights of unit 4SU1 and GSP, and unit 4SU2 and GSP. Here, we will continue the explanation for the case where movement is determined to be possible. The placement unit 110 moves the selected GSP, unit 4SU1, GSP, unit 4SU2, and GSP to the selected space. As a result, as shown in the right diagram of Figure 16A, the fourth system 4S moves to the lower part of the third system 3S. The arrangement unit 110 performs either a feed process or a join process, or both, on a column-by-column basis and within the width. For example, as shown in the right diagram of Figure 16A, the arrangement unit 110 determines whether it is possible to join unit 4SU1 of the fourth series to unit 3SU3-2 of the third series, and whether it is possible to join unit 4SU2 of the fourth series to unit 3SU4-2 of the third series. As shown in the left diagram of Figure 16B, the arrangement unit 110 determines that the units can be joined if the width of the unit formed by joining the unit 4SU1 of the fourth series and the unit 3SU3-2 of the third series is less than or equal to the maximum width of the column. As shown in the right-hand diagram of Figure 16B, the arrangement unit 110 determines that a combination is possible if the width of the unit formed by combining the fourth-series unit 4SU2 and the third-series unit 3SU2-2 is less than or equal to the maximum width of the column. Here, we will continue the explanation for the case where a combination is determined to be possible. As a result, the fourth-series unit 4SU1 is combined with the third-series unit 3SU3-2, the fourth-series unit 4SU2 is combined with the third-series unit 3S, and the third-series unit 3S disappears. Returning to Figure 10, we continue the explanation.

[0040] (Step S7-2) The arrangement unit 110 determines whether or not the column can be moved. Figure 17 shows an example of the operation of the information processing device according to this embodiment. The placement unit 110 selects a candidate column to move from among a plurality of columns. The placement unit 110 selects an empty space to move the selected candidate column. The placement unit 110 determines whether or not the selected candidate column can be moved to the selected empty space. As shown in the left diagram of Figure 17, we will explain, as an example, the case in which the placement unit 110 determines whether or not the fifth series can be moved to the empty space below the third series 3S. The placement unit 110 acquires the height information of the fifth series. Since the fifth series 5S does not contain a GSP, the placement unit 110 selects the height information of the lowest GSP of the third series. The placement unit 110 determines whether the fifth series can be moved to the selected empty space based on the height information of the selected empty space and the height information of the unit 5SU1. The placement unit 110 determines that it can be moved if the height of the empty space is equal to or greater than the height of the unit 5SU1. The placement unit 110 determines that it cannot be moved if the height of the empty space is less than the height of the unit 5SU1. Here, we continue the explanation for the case where it is determined that the unit can be moved. The placement unit 110 moves unit 5SU1 to the selected space. As a result, as shown in the right diagram of Figure 17, the fifth system 5S moves to the lower part of the third system 3S. The arrangement unit 110 performs either a feed process or a merging process, or both, on a column-by-column basis and within the width. In the example shown in the right-hand diagram of Figure 17, there is no equipment to perform either the feed process or the merging process, so neither process is performed. The placement unit 110 performs either a cross-column feeding process or a merging process, or both. In the example shown in the right-hand diagram of Figure 17, there is no equipment to perform either the feeding process or the merging process, so neither process is performed. Return to Figure 10 and continue the explanation.

[0041] (Step S8-2) If the arrangement unit 110 determines in step S7-2 that it is not possible to move a column, and there are multiple columns, it performs optimization of the multiple columns. Figure 18A shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 performs column division and movement. The arrangement unit 110 performs the division and movement process if the height of the column with the shortest height is shorter than the height of the empty space in the other columns. In the example shown in Figure 18A, the arrangement unit 110 does not perform the division and movement process because the height of the second series 2S, which has the shortest column height, is longer than the height of the empty space in the other columns. The placement unit 110 adjusts the balance. For example, the placement unit 110 checks the tallest column, checks the available height in the shorter column adjacent to the tallest column on either side, and if moving a unit from the tallest column to the shorter column would lower the height of the cabinet, it performs the move operation. In the example shown in Figure 18A, the arrangement unit 110 does not perform any movement because moving any of the units in the tallest first system 1S to the adjacent second system 2S would not reduce the height of the cabinet. Return to Figure 10 and continue the explanation.

[0042] (Step S9-2) The placement unit 110 determines whether or not it fits within the width of the cabinet. (Step S10-2) The placement unit 110 performs a process to divide the row if it determines that it does not fit within the width of the cabinet. Figure 18B shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 divides the columns into at least two columns each. For example, as shown in the left diagram of Figure 18B, the arrangement unit 110 divides the columns into two columns each and creates a cabinet containing the first system 1S and the second system 2S, and a cabinet containing the third system 3S. As a result, as shown in the right diagram of Figure 18B, a cabinet containing the first system 1S and the second system 2S, and a cabinet containing the third system 3S are created and displayed. Returning to Figure 10, the explanation continues. (Step S11-2) The placement unit 110 stores the results when it determines in step S9-2 that the items fit within the width of the cabinet or when it performs the process of dividing the rows in step S10-2. For example, if the placement unit 110 determines in step S9-2 that the items fit within the width of the cabinet, it stores the image data shown in Figure 18A in the storage unit 150 in association with the size of the cabinet, and if it performs the process of dividing the rows in step S10-2, it stores the image data shown in the right diagram of Figure 18B in the storage unit 150 in association with the size of the cabinet.

[0043] Figure 19 is a flowchart showing an example of the operation of the information processing device according to this embodiment. Referring to Figure 19, details of other processes when the column movement process cannot be performed in step S7-2 of Figure 10 will be explained. (Steps S1-3) The arrangement unit 110 widens the column width and performs the joining process. For example, it widens the column width from 350 mm to 450 mm. Figure 20 shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 widens the width of each of the first series 1S, the second series 2S, and the third series. The arrangement unit 110 performs coupling processing in each of the widened first series 1S, second series 2S, and third series. For example, as shown in the left figure of Figure 20, the arrangement unit 110 performs the processing to couple unit 2SU5-2 to unit 2SU5-1 in the second series 2S. As a result, as shown in the right figure of Figure 20, unit 2SU5-2 is coupled to unit 2SU5-1 in the second series 2S.

[0044] (Step S2-3) The arrangement unit 110 performs either column movement or height reduction, or both. The arrangement unit 110 performs either feed processing or merging processing, or both, on a column-by-column basis and within the width. In the case of the right diagram in Figure 20, neither column movement nor height reduction can be performed, and therefore none is performed. (Step S3-3) The arrangement unit 110 determines whether or not the column can be moved. If it determines that the column can be moved, the process returns to step S2-3. (Step S4-3) If the arrangement unit 110 determines in step S3-3 that a column cannot be moved, and there are multiple columns, it performs optimization of the multiple columns. Figure 21 shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 adjusts the balance by dividing and moving columns. For example, the arrangement unit 110 checks the tallest column and determines whether the height of the cabinet can be reduced by moving one of the multiple units included in the tallest column to the lower column, based on the height of the empty space in the column to the left and right of the tallest column. If the arrangement unit 110 determines that the height of the cabinet can be reduced, it moves one of the multiple units included in the tallest column to the lower column. In the example shown in the left diagram of Figure 21, the placement unit 110 determines whether the height of the cabinet can be reduced by moving unit 1SU2 from among the multiple units in the tallest column to the second column 2S, based on the height of the empty space in the second column 2S, which is the column adjacent to the right of the first column 1S, which is the tallest column. Here, we will continue to explain the case in which the height of the cabinet can be reduced. The placement unit 110 moves unit 1SU2 from the first column 1S to the empty space in the second column 2S. As a result, as shown in the right diagram of Figure 21, unit 1SU2 from the first column 1S moves to the second column 2S. Before the column optimization process is performed in step S4-3, the connection of the circuit can be maintained by performing column joining and movement processes in steps S1-3 to S3-3. Return to Figure 19 and continue the explanation.

[0045] (Step S5-3) The placement unit 110 determines whether or not it fits within the width of the cabinet. (Step S6-3) The placement unit 110 performs a process to divide the row if it determines that it does not fit within the width of the cabinet. Figure 22 shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 divides the columns into at least two columns each. For example, the arrangement unit 110 divides the columns into two columns each and creates a cabinet containing the first system 1S and the second system 2S, and a cabinet containing the third system 3S. As a result, as shown in Figure 22, a cabinet containing the first system 1S and the second system 2S, and a cabinet containing the third system 3S are created and displayed. Returning to Figure 19, the explanation continues. (Step S7-3) The placement unit 110 stores the results when it determines in step S5-3 that the items fit within the width of the cabinet or when it performs the process of dividing the rows in step S6-3. For example, if the placement unit 110 determines in step S5-3 that the items fit within the width of the cabinet, it stores the image data shown in the right diagram of Figure 21 in the storage unit 150 in association with the size of the cabinet, and if it performs the process of dividing the rows in step S6-3, it stores the image data of Figure 22 in the storage unit 150 in association with the size of the cabinet.

[0046] The following details other procedures to be performed when column movement cannot be performed in step S3-3. (Step S8-3) The arrangement unit 110 widens the column width to perform crossover processing. Figure 23 shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 widens the width of a column whose width is less than or equal to the width threshold. Here, as an example, we will continue the explanation in the case where the arrangement unit 110 widens the width of a column that includes the third series and the fifth series. For example, widen the width from 350 mm to 650 mm. The placement unit 110 performs a crossover process in the widened column. For example, as shown in the left diagram of Figure 23, the placement unit 110 performs a crossover process in the widened column, moving the unit 5SU1 of the fifth series to the side (right side) of the unit 3SU4-2 of the third series. As a result, as shown in the right diagram of Figure 23, the unit 5SU1 of the fifth series 5S moves to the right of the unit 3SU4-2 of the third series 3S.

[0047] (Step S9-3) The arrangement unit 110 performs either column movement or height reduction, or both. The arrangement unit 110 performs either feed processing or merging processing, or both, on a column-by-column basis and within the width. In the case of the right diagram in Figure 23, neither column movement nor height reduction can be performed, and therefore none is performed. (Step S10-3) The arrangement unit 110 determines whether or not the column can be moved. If it determines that the column can be moved, the process returns to step S9-3. (Step S11-3) If the arrangement unit 110 determines in step S9-3 that a column cannot be moved, and there are multiple columns, it performs optimization of the multiple columns. Figure 24 shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 adjusts the balance by dividing and moving columns. For example, the arrangement unit 110 checks the tallest column and determines whether the height of the cabinet can be reduced by moving one of the multiple units included in the tallest column to the column with the lower height, based on the available height of the column to the left or right of the tallest column. If the placement unit 110 determines that the cabinet height can be reduced, it moves one of the multiple units in the tallest column to the column with the lower height. In the example shown in the left diagram of Figure 24, the placement unit 110 determines whether the height of the cabinet can be reduced by moving unit 1SU2 from the tallest column to the second column 2S, based on the available height of the first column 1S, which is the tallest column, and the second column 2S, which is the column to the right of it. Here, we will continue to explain the case where the height of the cabinet can be reduced. The placement unit 110 moves unit 1SU2 from the first column 1S to the available space in the second column 2S. As a result, as shown in the right diagram of Figure 24, unit 1SU2 from the first column 1S moves to the second column 2S. Before the column optimization process is performed in step S11-3, the connection of the circuit can be maintained by performing column joining and movement processes in steps S8-3 to S10-3. Return to Figure 19 and continue the explanation.

[0048] (Step S12-3) The placement unit 110 determines whether or not it fits within the width of the cabinet. (Step S13-3) The placement unit 110 performs a process to divide the row if it determines that it does not fit within the width of the cabinet. Figure 25 shows an example of the operation of the information processing device according to this embodiment. The arrangement unit 110 divides the columns into at least two columns each. For example, the arrangement unit 110 divides the columns into two columns each and creates a cabinet containing the first system 1S and the second system 2S, and a cabinet containing the third system 3S. As a result, as shown in Figure 25, a cabinet containing the first system 1S and the second system 2S, and a cabinet containing the third system 3S are created and displayed. Returning to Figure 19, the explanation continues. (Step S14-3) The placement unit 110 stores the results when it determines in step S12-3 that the items fit within the width of the cabinet, or when it performs the process of dividing the rows in step S13-3. For example, if the placement unit 110 determines in step S12-3 that the items fit within the width of the cabinet, it stores the image data shown in the right diagram of Figure 24 in the storage unit 150 in association with the size of the cabinet, and if it performs the process of dividing the rows in step S13-3, it stores the image data of Figure 25 in the storage unit 150 in association with the size of the cabinet.

[0049] (Step S15-3) The output unit 112 acquires image data stored in the storage unit 150, associates the acquired image data with the size of the cabinet, and displays it on the display unit 120. Figures 26A and 26B are diagrams illustrating an example of the processing of the information processing apparatus according to this embodiment. The output unit 112 selects candidate image data to be displayed. For example, the output unit 112 selects based on width or height. When prioritizing width, the output unit 112 prioritizes selecting the image data with the narrowest width from the image data stored in the storage unit 150. If there are multiple images with the same width, the output unit 112 may prioritize selecting the one with the shortest height. If the image data shown in Figures 26A and 26B are stored, the output unit 112 selects the image shown in Figure 26A because it is narrower than the image shown in Figure 26B. Furthermore, the output unit 112 selects the image on the right side of Figure 26A because it is shorter in height than the image shown on the left side of Figure 26A. If there are multiple images with the same height, the output unit 112 may select the one with the smallest stored data. When prioritizing height in the selection, the output unit 112 prioritizes selecting the image data with the lowest height from among the image data stored in the storage unit 150. If the image data shown in Figures 26A and 26B are stored, the output unit 112 outputs the image shown in Figure 26B because it has the lowest height. If there are multiple images with the same height, the output unit 112 may prioritize selecting the one with the narrowest width. If there are multiple images with the same width, the output unit 112 may select the one with the smallest stored data size.

[0050] In the embodiments described above, the case where the input / output direction is downward input / output was explained as an example, but the invention is not limited to this example. For example, it can also be applied when the input / output direction is upward input / output, upward input / downward output, or downward input / upward output. In this case, the units are arranged in order of priority according to the input / output direction. In the embodiments described above, as an example, the case in which the arrangement unit 110 confirms that the distribution board is used indoors and is wall-mounted or freestanding was explained, but it is not limited to this example. For example, it can also be applied when the distribution board is installed outdoors and is wall-mounted or freestanding.

[0051] According to the information processing device 100 of this embodiment, the information processing device 100 includes a receiving unit 104 that receives specification information of a power distribution board, an acquisition unit 106 that acquires equipment information representing each of a plurality of devices to be placed in the power distribution board based on the specification information received by the receiving unit 104, a selection unit 108 that selects a plurality of units corresponding to one or more pieces of equipment information based on the function of each of the plurality of pieces of equipment information acquired by the acquisition unit 106, and an arrangement unit 110 that creates an image of the plurality of devices arranged in a storage box based on the size of each of the plurality of units selected by the selection unit 108, the size of one or more pieces of equipment corresponding to each of the plurality of units, and a storage box in which the plurality of devices are arranged. By configuring it in this way, the information processing device 100 can acquire equipment information representing each of the multiple pieces of equipment to be placed in the distribution board based on the specifications of the distribution board. Rather than determining the circuit from equipment (circuit) symbols, it can predict the circuit from the input content. Based on the function of each of the acquired multiple pieces of equipment information, the information processing device 100 can select multiple units corresponding to one or more pieces of equipment information. Each of the multiple units contains one or more pieces of equipment, with function as the unit. Therefore, based on the size of each of the selected multiple units, the size of one or more pieces of equipment corresponding to each of the multiple units, and the storage box in which the multiple pieces of equipment will be placed, it can create an image of the multiple pieces of equipment placed in the storage box while maintaining the connection of functions. Rather than connecting equipment (circuit) symbols to each other, it predicts electrically connectable circuits. If the dimensions in which the selected equipment is placed exceed the storage dimensions, the process can be repeated, taking into account the wiring of the input equipment, until all equipment is within dimensions that can be wired, placed, and stored. Traditionally, the system has determined whether an input item conforms to a "standard product (part number product)" and, if not, whether a custom order is possible. While this benefits manufacturers by prioritizing the selection of highly productive "standard products," it results in the system having to maintain two databases—a "standard database" and a "custom order database"—which places a burden on the system update and selection program. According to this embodiment, the system can predict and analyze the circuit based on the input specifications and automatically design the circuit configuration and hierarchy. As a result, selection can be made without distinction between standard and custom items, as long as the input range is within the range that can be manufactured.

[0052] In the information processing device 100, the acquisition unit 106 acquires one or more pieces of information representing the main equipment, and the selection unit 108 selects one or more units based on the specifications and branch capacities of each of the one or more main equipment corresponding to the information representing the main equipment acquired by the acquisition unit 106. By configuring it in this way, the information processing device 100 can acquire one or more pieces of information representing the main equipment, and based on the specifications and branch capacity of each of the acquired main equipment, it can select one or more units corresponding to one or more main equipment. Each of the one or more units contains one or more main equipment as a functional unit. Therefore, based on the size of each of the selected units, the size of the one or more main equipment corresponding to each of the units, and the storage box in which the multiple devices are arranged, an image can be created showing the multiple devices arranged in the storage box while maintaining the connection between functions.

[0053] In the information processing device 100, the acquisition unit 106 acquires one or more pieces of information representing branching equipment, and the selection unit 108 selects one or more units based on the quantity, capacity, and structural type of one or more branching equipment corresponding to the information representing one or more branching equipment acquired by the acquisition unit 106. By configuring it in this way, the information processing device 100 can acquire one or more pieces of information representing branching devices, and based on the quantity and capacity of each of the acquired branching devices, it can select one or more units corresponding to one or more branching devices. Each of the one or more units contains one or more branching devices as a functional unit. Therefore, based on the size of each of the selected units, the size of the one or more branching devices corresponding to each of the units, and the storage box in which the multiple devices are arranged, an image can be created showing the multiple devices arranged in the storage box while maintaining the connection between functions.

[0054] In the information processing device 100, the acquisition unit 106 acquires one or more pieces of information representing control devices, and the selection unit 108 selects one or more units for each of the one or more control devices corresponding to the information representing one or more control devices acquired by the acquisition unit 106, based on the power company supplying power to the distribution board and the structural type. By configuring it in this way, the information processing device 100 can acquire one or more pieces of information representing control devices, and for each of the acquired one or more pieces of control devices, it can select one or more units corresponding to the one or more pieces of control devices based on the power company supplying power to the distribution board and the structural type. Each of the one or more units contains one or more pieces of control devices as a functional unit. Therefore, based on the size of each of the selected multiple units, the size of the one or more pieces of control devices corresponding to each of the multiple units, and the storage box in which the multiple pieces of equipment are arranged, an image can be created showing the multiple pieces of equipment arranged in the storage box while maintaining the connection between functions. In the information processing device 100, the receiving unit 104 receives the phase voltage and the load capacity. With this configuration, the information processing device 100 can receive at least the phase voltage and the load capacity as specification information for the power distribution board. In the information processing device 100, the arrangement unit 110 rearranges each of the multiple units based on the connections between the devices corresponding to the units. By configuring it in this way, the information processing device 100 can rearrange each of the multiple units based on the connections between the devices corresponding to the units, and thus can create an image of multiple devices arranged in a storage box while maintaining the connections between functions.

[0055] In the information processing device 100, the arrangement unit 110 rearranges each of the multiple units based on the priority order of each of the multiple pieces of equipment information. By configuring it in this way, the information processing device 100 can rearrange each of the multiple units based on the priority order of each of the multiple pieces of equipment information, such as power distribution panels, lighting distribution panels, and others. In the information processing device 100, the placement unit 110 moves the equipment contained in one unit to the feed space of the other unit. By configuring it in this way, the information processing device 100 can eliminate the other unit by moving the equipment contained in the other unit to the feed space of the other unit. Therefore, the height of the storage box can be reduced by the height of the other unit. In the information processing device 100, the arrangement unit 110 combines multiple units. By configuring it in this way, the information processing device 100 can combine multiple units, thus reducing the height of the storage box. In the information processing device 100, the arrangement unit 110 places one unit and the other unit side by side. By configuring it in this way, the information processing device 100 can place one unit and the other unit side by side, thus reducing the height of the storage box. In the information processing device 100, the arrangement unit 110 changes the storage box in which each of the multiple units is placed based on the size of each of the multiple units. By configuring it in this way, the information processing device 100 can change the storage box in which each of the multiple units is placed based on the size of each of the multiple units, and thus can store multiple units in a storage box of the optimal size.

[0056] While embodiments of the present invention have been described in detail above with reference to the drawings, the specific configuration is not limited to these embodiments, and design changes and the like are also included within the scope of the gist of the present invention. For example, a computer program for realizing the functions of each of the above-described devices may be recorded on a computer-readable recording medium, and the computer program recorded on this recording medium may be loaded into a computer system and executed. The term "computer system" as used herein may include hardware such as an operating system and peripheral devices. Furthermore, "computer-readable recording media" refers to writable non-volatile memory such as flexible disks, magneto-optical disks, ROMs, and flash memory, portable media such as DVDs (Digital Versatile Discs), and storage devices such as hard disks built into computer systems. In addition, "computer-readable recording media" also includes volatile memory (such as DRAM (Dynamic Random Access Memory)) within computer systems that act as servers or clients when computer programs are transmitted via networks such as the Internet or communication lines such as telephone lines, which retain programs for a certain period of time. Furthermore, the above program may be transmitted from a computer system that stores the program in a memory device or the like to another computer system via a transmission medium or by transmission waves within the transmission medium. Here, the "transmission medium" used to transmit the program refers to a medium that has the function of transmitting information, such as a network (communication network) like the Internet or a communication line (communication line) like a telephone line. Furthermore, the above program may be intended to implement only a part of the functions described above. In addition, it may be a so-called differential file (differential program) that can implement the above functions in combination with a program already recorded in the computer system. [Explanation of symbols]

[0057] 100...Information processing unit, 102...Input unit, 104...Reception unit, 106...Acquisition unit, 108...Selection unit, 110...Placement unit, 112...Output unit, 120...Display unit, 150...Storage unit

Claims

1. A reception desk that accepts specifications for the power distribution board, An acquisition unit acquires equipment information representing each of the multiple pieces of equipment to be placed in the distribution panel based on the specification information received by the reception unit, For each system, a selection unit selects multiple units corresponding to multiple pieces of equipment from among units that group multiple pieces of equipment to be placed in the distribution panel based on their function, based on the multiple pieces of equipment information acquired by the acquisition unit, An arrangement unit creates an image of the multiple devices arranged in the storage box, based on the size of each of the multiple units selected by the selection unit, the size of one or more devices corresponding to each of the multiple units, and the size of the storage box in which the multiple devices are arranged. Equipped with, The arrangement unit, based on the provisional arrangement resulting from arranging multiple units for each system and the specification information of the distribution board received by the reception unit, arranges the units for each system in order of priority of the multiple devices corresponding to the input / output direction, and modifies the arrangement of the units so that multiple units can be installed in the storage box based on the height and width of each of the multiple units. The aforementioned input / output line directions include upper input / output lines, lower input / output lines, upper input / lower output lines, and lower input / upper output lines. The multiple devices include a WHM, a main unit, branching equipment, individual switches, a control circuit system, and a TB (input / output line), and constitute an information processing device.

2. The acquisition unit acquires one or more pieces of information representing the main device, The information processing apparatus according to claim 1, wherein the selection unit selects one or more units based on the specifications and branch capacities of one or more main devices corresponding to the information representing one or more main devices acquired by the acquisition unit.

3. The acquisition unit acquires one or more pieces of information representing branching devices. The information processing apparatus according to claim 1 or 2, wherein the selection unit selects one or more units based on the quantity, capacity, and structural type of one or more branch devices corresponding to the information representing one or more branch devices acquired by the acquisition unit.

4. The acquisition unit acquires one or more pieces of information representing a control device. The information processing apparatus according to any one of claims 1 to 3, wherein the selection unit selects one or more units for each of the one or more control devices corresponding to the information representing one or more control devices acquired by the acquisition unit, based on the power company supplying power to the distribution board and the structural type.

5. The information processing apparatus according to any one of claims 1 to 4, wherein the receiving unit receives a phase voltage and a load capacitance.

6. The arrangement unit rearranges each of the plurality of units based on the connections between the devices corresponding to the units, as described in any one of claims 1 to 5.

7. The information processing apparatus according to any one of claims 1 to 6, wherein the arrangement unit rearranges each of the plurality of units based on the priority order of the arrangement of each of the plurality of device information.

8. The arrangement unit moves the equipment included in the other unit into the feed space of one of the units, as described in any one of claims 1 to 7.

9. The arrangement section is an information processing apparatus according to any one of claims 1 to 8, which connects a plurality of units.

10. The arrangement section is an information processing apparatus according to any one of claims 1 to 9, wherein one of the units and the other unit are placed side by side.

11. The information processing apparatus according to any one of claims 1 to 10, wherein the arrangement unit changes the storage box in which each of the plurality of units is arranged based on the size of each of the plurality of units.

12. A method of information processing performed by a computer, Steps include receiving specifications for the distribution board, A step of acquiring equipment information representing each of the multiple pieces of equipment to be placed in the distribution panel based on the specification information received in the aforementioned step of receiving, For each system, a step of selecting multiple units corresponding to multiple devices from among units that group multiple devices placed in the distribution panel based on their function, based on the multiple device information acquired in the above step, A step of creating an image of the multiple devices arranged in the storage box, based on the size of each of the multiple units selected in the selection step, the size of one or more devices corresponding to each of the multiple units, and the size of the storage box in which the multiple devices are arranged. It has, In the step of creating the arranged image, based on the provisional arrangement which is the result of arranging multiple units for each system and the specification information of the distribution board received in the receiving step, the units are arranged for each system in order of priority of multiple devices corresponding to the input / output direction, and the arrangement of the units is changed so that multiple units can be installed in the storage box based on the height and width of each of the multiple units. The aforementioned input / output line directions include upper input / output lines, lower input / output lines, upper input / lower output lines, and lower input / upper output lines. The plurality of devices are a WHM, a main unit, a branch unit, a single switch, a control circuit system, and a TB (input / output line), and the information processing method.

13. On the computer, Steps include receiving specifications for the distribution board, A step of acquiring equipment information representing each of the multiple pieces of equipment to be placed in the distribution panel based on the specification information received in the aforementioned step of receiving, For each system, a step of selecting multiple units corresponding to multiple devices from among units that group multiple devices placed in the distribution panel based on their function, based on the multiple device information acquired in the above step, A step of creating an image of the multiple devices arranged in the storage box, based on the size of each of the multiple units selected in the selection step, the size of one or more devices corresponding to each of the multiple units, and the size of the storage box in which the multiple devices are arranged. Make it run, In the step of creating the arranged image, based on the provisional arrangement which is the result of arranging multiple units for each system and the specification information of the distribution board received in the receiving step, the units are arranged for each system in order of priority of multiple devices corresponding to the input / output direction, and the arrangement of the units is changed so that multiple units can be installed in the storage box based on the height and width of each of the multiple units. The aforementioned input / output line directions include upper input / output lines, lower input / output lines, upper input / lower output lines, and lower input / upper output lines. Multiple of the aforementioned devices include a WHM, a main unit, branching equipment, individual switches, a control circuit system, and a TB (input / output line), as well as a computer program.