Information processing apparatus, information processing method, and information processing program
By renting out integrated backbone lines to tenants and using an information processing device to manage and calculate fees based on core wire usage, the cost burden on building owners is reduced, optimizing management and generating additional revenue.
Patent Information
- Application Number
- JP2024067572
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-10-30
- Estimated Expiration
- 2044-04-18
AI Technical Summary
Existing integrated networks in buildings, while reducing management burden, still impose a significant cost burden on building owners due to the complexity of managing multiple core wires for various service systems.
A revenue model where building owners rent out integrated backbone lines to tenants, utilizing an information processing device to manage and calculate fees based on core wire usage, thereby reducing the cost burden through a core wire rental service.
This approach allows building owners to generate additional revenue from backbone line rentals, reducing their overall cost burden and optimizing management through efficient fee calculation and allocation.
Smart Images

Figure 2025163925000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] In buildings, an integrated network is known, which is an upgrade of the conventional backbone network by combining the independent networks for each service system into one. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Special Publication No. 2014-519269 Summary of the Invention [Problem to be solved by the invention]
[0004] In buildings (e.g., office buildings or commercial buildings) where an integrated network has been installed, wiring management can be centralized for each tenant (e.g., office or store) who can enter into a rental agreement with the building owner, thereby reducing the management burden on the owner.
[0005] On the other hand, there is room for improvement in the management service that reduces the management burden on owners in terms of reducing the cost burden on owners. The above-mentioned prior art does not disclose a method for reducing the cost burden on owners.
[0006] Therefore, the present invention provides an information processing device, an information processing method, and an information processing program that can reduce the cost burden on building owners. [Means for solving the problem]
[0007] In order to solve the above problems, one form of information processing device according to the present invention is a trunk line that realizes a service system to be introduced into a specified building, and includes: a reception unit that receives applications from tenants in the specified building to rent and use the trunk line that is the subject of a core wire rental service provided by the owner of the specified building; a control unit that controls the use of specified core wires that make up the trunk line to the tenants based on information about the trunk line; and a calculation unit that calculates a management fee to be paid by the owner to a business operator responsible for managing the trunk line based on the number of core wires that the specified core wires will use between the tenants. [Effects of the Invention]
[0008] According to the present invention, the cost burden on building owners can be reduced. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating a system configuration of an integrated network. [Figure 2] FIG. 2 is an explanatory diagram illustrating the premise of the core wire rental service SA. [Figure 3] FIG. 3 is an explanatory diagram illustrating the core wire rental service SA. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of the configuration of a server device according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a calculation method for calculating the total number of used core fibers. [Figure 7] FIG. 7 is a diagram for explaining the method for calculating management fees. [Figure 8] FIG. 8 is a diagram showing a specific example of a revenue model according to the embodiment. [Figure 9] FIG. 9 is a flowchart illustrating an example of the operation of the server device according to the embodiment. [Figure 10]FIG. 10 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the server device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant description will be omitted.
[0011] One or more embodiments (including examples, modifications, and application examples) described below can be implemented independently. However, at least a portion of the embodiments described below may be implemented in appropriate combination with at least a portion of another embodiment. These embodiments may include novel features that are different from each other. Therefore, these embodiments may contribute to solving different purposes or problems and may produce different effects from each other.
[0012] In the following embodiments, a specific building will be described as a building (for example, a large building such as an office building or a commercial building). The owner refers to the owner of the building. The space within the building is divided into sections used as offices or stores, i.e., tenants, and a rental contract for the tenant is concluded between the owner and the tenant. For example, the tenant pays rent to the owner every month.
[0013] (Embodiment) 1. Introduction In the past, buildings had little interaction between systems, and the problem was that communication equipment, wiring, installation space, power supply, construction, and costs were required for each system. Therefore, by integrating the infrastructure of the backbone networks that were previously independent for each system based on IP communications, efficiency has been improved, and a highly economical network, or integrated network, has been built. This point is explained using Figure 1.
[0014] Figure 1 shows the system configuration of an integrated network. Figure 1(a) shows a conventional network in a building BD. The systems referred to here are systems (service systems) that support various services, such as a central monitoring system, lighting control system, intercom system, business communication system, information communication system, telephone system system, access control system, and surveillance camera system. To build a service system, lines are laid in the building BD, but in conventional networks, each service system had its own independent line. Specifically, as shown in Figure 1(a), in conventional networks, each service system had its own independent core CW line.
[0015] In this way, there is a movement to increase the value of building BD by integrating (consolidating) the core CWs that were independent for each service system into a single network, thereby saving energy, reducing costs, improving productivity and safety, etc. Figure 1(b) shows an image of an integrated network that integrates the core CWs that were independent for each service system in a building BD.
[0016] As shown in Figure 1(b), an integrated network is a network system constructed as a single backbone line (BL) by integrating the core wires (CW) that were previously independent for each service system. The backbone line (BL) is an integrated line that integrates (unifies) multiple core wires (CW) that were previously independent for each service system. In other words, an integrated network centrally manages various equipment and data within a building (BD) and optimizes them in real time, thereby improving security, convenience, productivity, etc. within the building (BD) and realizing energy savings. Buildings optimized in this way are called smart buildings.
[0017] In addition, building BD owners are required to manage their building BDs, but when many CW cores are mixed together, as in conventional networks, the management burden becomes large. However, as shown in Figure 1(b), if multiple CW cores are integrated into a single backbone line BL, the owner only needs to manage the backbone line BL, reducing the management burden.
[0018] In this way, the integrated network can reduce the management burden on the owner, but there is still room for improvement in terms of reducing the cost burden on the owner. Therefore, the inventor of the present invention came up with a revenue model M in which the owner can earn revenue by renting out a backbone line BL, which is a building infrastructure in which multiple core wires CW are integrated (bundled into one), to tenants TN in the building BD.
[0019] The parties involved in the revenue model M may include the owner 11 of the building BD, the tenant 21 who is a tenant TN of the building BD, and the business operator 31 who is responsible for maintenance work of the building BD.
[0020] In addition, the owner 11 of the building BD provides a core wire rental service (hereinafter referred to as the "core wire rental service SA") to the tenant 21. The line to be rented in the core wire rental service SA is the backbone line BL. Furthermore, the act of renting out the backbone line BL in the core wire rental service SA includes the concept of renting out to the tenant a specific core wire CW (e.g., optical fiber core wire) from among the core wires CW constituting the backbone line BL that corresponds to a service system for the tenant (e.g., a tenant LAN service).
[0021] In this way, the owner 11 provides the core wire rental service SA to the tenant 21 who resides in the tenant TN of the owner's building BD. As a result, the tenant 21 can apply to rent and use the backbone line BL, and the owner 11 and the tenant 21 may conclude not only a rental contract for the tenant TN but also a rental contract for the backbone line BL.
[0022] Therefore, in revenue model M, owner 11 can receive not only rent A1 from tenant TN but also rent A2 from the trunk line BL, and can manage his / her funds by allocating part of the funds (rent A1 + rent A2) including the rental fee for the trunk line BL to management fee A3 (wiring management fee) for the management work of managing the trunk line BL. Therefore, revenue model M makes it possible to reduce the cost burden on owner 11.
[0023] In the revenue model M, the operator 31 is responsible for the management of the backbone line BL. For example, the operator 31 may be a line management company that is commissioned by the owner 11 to manage the backbone line BL, and performs maintenance of the building BD and the backbone line BL using the management fee A3 collected from the owner 11. The operator 31 may also be an operator that performs the work of integrating the core wires CW to establish the backbone line BL, and also acts as a consultant by proposing the core wire rental service SA to the owner 11.
[0024] Here, information processing for realizing the revenue model M is performed by an information processing device (a server device 100, described later) according to an embodiment described herein. According to the above, the information processing device receives an application from a tenant TN of the building BD for renting a backbone line BL that realizes a service system installed in the building BD and is the target of a core wire rental service SA provided by the owner 11 of the building BD. Based on information about the backbone line BL, the information processing device controls the backbone line BL so that the tenant 21 can use a predetermined core wire CW constituting the backbone line BL. For example, the information processing device controls the backbone line BL so that the predetermined core wire CW (e.g., an optical fiber core wire) corresponding to a service system (e.g., a tenant LAN service) for the tenant 21 can use the predetermined core wire CW (e.g., an optical fiber core wire) among the core wires CW constituting the backbone line BL. In addition, the information processing device calculates a management fee A3 for the management work of the operator 31 managing the backbone line BL, as a fee to be paid by the owner 11 providing the core line rental service SA to the operator 31, based on the number of core lines used by the specified line CW between the tenants 21.
[0025] [2. Fiber rental service] Figure 2 is an explanatory diagram that explains the premise of the fiber rental service SA. Figure 2 explains the premise of the fiber rental service SA in terms of the backbone network constructed in a building BD. As shown in Figure 2, the backbone network KW includes fiber CWs for each service system, such as IoT devices such as sensors, OA devices such as APs and LANs, OT devices that control lighting, air conditioning, access control, and surveillance cameras, and ANT devices that control mobile peripherals. The backbone network KW corresponds to the conventional network described above. In other words, in the backbone network KW, each service system has its own independent fiber CW.
[0026] In addition, a wiring system Sy1 using a backbone network NW is constructed within the building BD, and includes a PD (Premise Distribution) 1, an MDF (Main Distributing Frame), and an EPS (Electric Pipe Shaft).
[0027] PD (first distribution frame) 1 is installed inside building BD and distributes lines drawn in from the Internet WAN to router RT1. Router RT1 is installed in the MDF room where MDF (main distribution frame) is installed.
[0028] The EPS (electrical wiring closet) is, for example, a space that vertically connects the floors of a building BD, and the router RT2 is installed in it. Figure 2 shows an example of floors F1, F2, F3, F4, and F5, and shows an example in which any number of routers RT2 are installed in the EPS of each of these floors.
[0029] In the example shown in Figure 2, PD1 is connected to one side of router RT1, and router RT2 on the EPS side is connected to the other side. Various devices are connected to one side of router RT2, including IoT devices such as sensors, OA devices such as APs and LANs, OT devices that control lighting, air conditioning, access control, and surveillance cameras, and ANT devices that control mobile peripherals, and router RT1 on the MDF side is connected to the other side. Router RT2 and router RT1 are connected by a CW core wire.
[0030] Also, according to the example of FIG. 2, an ONU (optical network terminal) may be installed in a tenant TN and directly connected to the PD1 by a core wire CW.
[0031] FIG. 3 is an explanatory diagram illustrating the core wire rental service SA. The core wire rental service SA is applied to an integrated network TW including a backbone line BL into which core wires CW that were previously independent for each service system are integrated. In the integrated network TW, the backbone line BL is the rental section targeted by the core wire rental service SA. FIG. 3 shows an example in which the backbone line BL as the rental section includes backbone lines BL1, BL2, BL3, BL4, and BL5.
[0032] In the example of FIG. 2, the trunk line BL1 is a single line formed by integrating multiple CW cores connecting the router RT2 installed on floor F1 and the router RT1 on the MDF side. In the example of FIG. 2, the trunk line BL2 is a single line formed by integrating multiple CW cores connecting the router RT2 installed on floor F2 and the router RT1 on the MDF side. In the example of FIG. 2, the trunk line BL3 is a single line formed by integrating multiple CW cores connecting the router RT2 installed on floor F3 and the router RT1 on the MDF side. In the example of FIG. 2, the trunk line BL4 is a single line formed by integrating multiple CW cores connecting the router RT2 installed on floor F4 and the router RT1 on the MDF side. In the example of FIG. 2, the trunk line BL5 is a single line formed by integrating multiple CW cores connecting the router RT2 installed on floor F5 and the router RT1 on the MDF side.
[0033] According to the example of FIG. 3, a wiring system Sy2 using an integrated network TW is constructed in a building BD, and further includes a PD2 and a PT (Premise Terminator).
[0034] A second distribution board (PD) 2 is installed in the EPS and distributes the backbone line BL to the devices. For example, as shown in FIG. 3, PD 2 installed in the EPS on floor F1 accommodates the backbone line BL1 and has multiple ports for connecting devices to each of the core wires CW that make up the backbone line BL1. Some of the multiple ports are used to connect, for example, IoT devices, OA devices, OT devices, and ANT devices present on floor F1 to corresponding core wires CW that make up the backbone line BL1. As shown in FIG. 3, the IoT devices, OA devices, OT devices, and ANT devices may use these ports to connect to the corresponding core wires CW via router RT2.
[0035] Furthermore, some of the multiple ports are used, for example, to connect an ONU installed in a tenant TN located on floor F1 to a corresponding core CW among the core CWs constituting the backbone line BL1. As shown in FIG. 3, an ONU may be connected directly to the corresponding core CW using the port without going through router RT2. Note that connecting an ONU installed in a tenant TN located on floor F1 to a corresponding core CW among the core CWs constituting the backbone line BL1 means pulling a core CW (e.g., an optical fiber core) from a port of PD2 to the ONU. As a result, PD2 installed in the EPS on floor F1 and one ONU are connected one-to-one by a core CW.
[0036] Although the connection relationships have been described using the PD2 installed in the EPS on floor F1 as an example, similar connection relationships apply to PD2 installed in the EPS on other floors. For example, as shown in FIG. 3, the PD2 installed in the EPS on floor F2 accommodates a backbone line BL2 and has multiple ports for connecting devices to each of the core lines CW that make up the backbone line BL2. The PD2 has ports for connecting, for example, IoT devices, OA devices, OT devices, and ANT devices present on floor F2 to corresponding core lines CW that make up the backbone line BL2. The PD2 also has ports for connecting, for example, ONUs installed in a tenant TN present on floor F2 to corresponding core lines CW that make up the backbone line BL2.
[0037] As will be described later, a port to be allocated to the resident 21 who has applied for use is determined from among the unused ports based on the port availability information and the desired number of core fibers included in the application for rental use of the backbone line BL. As a result, the resident 21 who has applied for use becomes able to use the core fiber CW (e.g., optical fiber core fiber) corresponding to the ONU (service system for the resident 21) that he or she has installed. In other words, the resident 21 who has applied for use becomes able to use the backbone line BL. In addition, a management fee A3 to be allocated to the management work of the carrier 31 for managing the backbone line BL is calculated based on the number of core fibers of the core fiber CW used between the resident 21 (total number of core fibers used).
[0038] Returning to the explanation of FIG. 3, the above-mentioned PT (generation panel) is installed in the MDF room and distributes the core wires CW constituting the trunk line BL1 to each router RT1. For example, the PT distributes the trunk line BL1 having at one end PD2 installed in the EPS on floor F1 to the corresponding router RT1.
[0039] [3. System Configuration] Next, the configuration of the information processing system 1 according to the embodiment will be described using the example of the wiring system Sy2 described in Fig. 3. Fig. 4 is a diagram showing an example of the configuration of the information processing system 1 according to the embodiment.
[0040] In FIG. 4, a tenant 21 resides in a tenant TN in a building BD owned by an owner 11, and a lease agreement for the tenant TN has been concluded between the owner 11 and the tenant 21. The owner 11 also leases to the tenant 21 a backbone line BL, which is a leased section under the core line rental service SA. In other words, a lease agreement for the backbone line BL has also been concluded between the owner 11 and the tenant 21. As a result, the owner 11 collects rent A1 for the tenant TN and rent A2 for the backbone line BL from the tenant 21 every month.
[0041] Furthermore, while Figure 4 shows a resident 21 residing in one tenant TN, it is possible to include the concept that there are multiple tenants NT in a building BD, and that each tenant TN has a different resident 21 residing in it.
[0042] The owner 11 also entrusts the management of the trunk line BL to a business operator 31. The business operator 31 is entrusted by the owner 11 with the task of managing the lines of the building BD.
[0043] 4, the information processing system 1 includes an owner device 10, a resident device 20, a business operator device 30, and a server device 100. The owner device 10, the resident device 20, the business operator device 30, and the server device 100 are connected to each other via a predetermined communication network (Internet WAN) so as to be able to communicate with each other via wired or wireless communication.
[0044] The owner device 10 is an information processing terminal used by the owner 11. The resident device 20 is an information processing terminal used by the resident 21. The business operator device 30 is an information processing terminal used by the business operator 31. The owner device 10, the resident device 20, and the business operator device 30 may be, for example, a smartphone, a tablet terminal, or a personal computer.
[0045] In the example of FIG. 4 , server device 100 performs information processing according to the embodiment. For example, server device 100 receives an application from resident 21, a tenant TN of building BD, for renting a backbone line BL that realizes a service system installed in building BD and is the target of a core line rental service SA provided by building owner 11. Based on information about the backbone line BL, server device 100 controls the backbone line BL so that the resident 21 can use a specific core line CW constituting the backbone line BL. For example, server device 100 controls the backbone line BL so that the resident 21 can use a core line CW (e.g., an optical fiber core line) corresponding to an ONU installed by the resident 21 himself / herself. Furthermore, based on the number of core lines of the core lines CW used by each resident 21, server device 100 calculates a management fee A3 to be paid by owner 11 to operator 31 for the management of the backbone line BL.
[0046] Next, the business relationship between the owner 11, the resident 21, and the business operator 31 will be described using the example of FIG. 4. The resident 21 is residing in a tenant TN in a building BD in accordance with a tenant rental contract with the owner 11. Information regarding the tenant rental contract may be transmitted and received between the owner device 10 and the resident device 20 via the server device 100.
[0047] Furthermore, the resident 21 uses the backbone line BL in accordance with a line rental contract with the owner 11. Specifically, the resident 21 uses a predetermined core wire CW (e.g., an optical fiber core wire) among the core wires CW that make up the backbone line BL. Transmission and reception of information related to the line rental contract may be performed between the owner device 10 and the resident device 20 via the server device 100.
[0048] Furthermore, prior to fund management, the owner 11 entrusts the business operator 31 with the management of the backbone line BL. Transmission and reception of information regarding the entrustment may be performed between the owner device 10 and the business operator device 30, with the server device 100 acting as an intermediary. As a result, the resident 21 can transmit to the business operator 31 a request to confirm the port to be used among the ports provided in PD2 (second distribution board), and can receive from the business operator 31 information regarding the port determined in response to the confirmation request. Such transmission and reception of information regarding the request and reception may be performed between the resident device 20 and the business operator device 30, with the server device 100 acting as an intermediary.
[0049] 4. Server Device Configuration The server device 100 according to the embodiment will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of the configuration of the server device 100 according to the embodiment. As shown in Fig. 5, the server device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.
[0050] (Communication unit 110) The communication unit 110 is realized by, for example, a network interface card (NIC), etc. For example, the communication unit 110 transmits and receives information to and from the owner device 10, the resident device 20, and the business device 30.
[0051] (Storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 14 may store, for example, data and programs related to the information processing according to the embodiment.
[0052] (control unit 130) The control unit 130 is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like executing various programs (for example, the information processing program according to the embodiment) stored in a storage device inside the server device 100 using RAM as a work area. The control unit 130 is also realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0053] As shown in Fig. 5, control unit 130 has reception unit 131, line control unit 132, calculation unit 133, and billing unit 134, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of control unit 130 is not limited to the configuration shown in Fig. 5, and may be other configurations as long as they perform the information processing described below. Furthermore, the connection relationship between each processing unit in control unit 130 is not limited to the connection relationship shown in Fig. 5, and may be other connection relationships.
[0054] (Reception Department 131) The reception unit 131 receives an application for rental use from a tenant 21 residing in a tenant TN within the building BD to use the backbone line BL that realizes a service system introduced in the building BD and that is the service target (rented section) of a core line rental service SA provided by the owner 11 of the building BD. For example, the reception unit 131 may receive an application for rental use directly from a tenant 21 residing in a tenant TN within the building BD. Alternatively, the reception unit 131 may receive information on an application for rental submitted by the tenant 21 to the owner 11. In other words, the reception unit 131 may receive the application for rental from the tenant 21 via the owner 11.
[0055] (Line control unit 132) The line control unit 132 executes line control processing when the usage application is accepted. Specifically, the line control unit 132 controls the use of a predetermined core wire CW constituting the backbone line BL for the resident 21 based on information about the backbone line BL. As explained above, the backbone line BL is a single integrated line composed of a plurality of core wires CW, which are obtained by integrating the core wires CW that were independent for each service system in the building BD. Therefore, the line control unit 132 may, for example, control the use of a predetermined core wire CW (e.g., an optical fiber core wire) corresponding to a service system (tenant LAN service) for the resident 21, among the core wires CW constituting the backbone line BL.
[0056] The line control unit 132 controls the use of a predetermined core CW corresponding to a service system for the resident 21, among the core CWs constituting the backbone line BL, based on the usage status of the predetermined core CW corresponding to the service system for the resident. For example, the line control unit 132 determines, as the usage status of the predetermined core CW, a port to be allocated to the resident 21 from among unused ports, based on availability information of ports provided in a distribution board (PD2) that distributes the predetermined core CW corresponding to the service system for the resident 21, among the core CWs constituting the backbone line BL, to the tenant TN of the resident 21 who has applied for use. For example, the line control unit 132 determines, from among unused ports, a number of ports corresponding to the desired number of cores to be allocated to the resident 21 who has applied for use, based on availability information of ports provided in the PD2 and the desired number of cores included in the application for use. Port allocation means allowing the resident 21 to use the core CW by allocating the port that is the exit of the core CW for drawing into the ONU. Such port allocation processing will be explained in more detail using the example of FIG.
[0057] Here, an example is taken of a situation in which a resident 21 residing in tenant TN1 on floor F1 of building BD has submitted a service application including a desired number of cores of "2." In this example, the line control unit 132 acquires availability information of a target port, which is a port for an ONU (e.g., a port for connecting to a predetermined core CW (e.g., an optical fiber core) corresponding to a service system for the resident, among the cores CW constituting the trunk line BL) that is pre-determined for PD2 installed in the EPS (e.g., the EPS located on floor F1) closest to floor F1. For example, the line control unit 132 acquires the availability information of the target port from the storage unit 120, and determines two unused target ports to allocate to the resident 21 who submitted the service application based on the acquired availability information and the desired number of cores of "2."
[0058] The line control unit 132 may transmit information about the determined port (for example, a port number) to the resident device 20 of the resident 21 residing in tenant TN1. In this way, when the line control unit 132 receives a request from the resident 21 residing in tenant TN1 to confirm which port to use from among the ports provided in PD2, the line control unit 132 determines the port to allocate to the resident 21 based on the desired number of cores included in the confirmation request and the availability information of the target port. Then, the line control unit 132 transmits information about the determined port to the resident device 20 of the resident 21 residing in tenant TN1. The line control unit 132 may also transmit information about the determined port to the owner device 10 of the owner 11 of building BD1.
[0059] In addition, for the port allocation process by the line control unit 132, the memory unit 120 of the server device 100 may manage information that can identify which of all the ports is being used for what (or by whom) as available port information (usage status of the core wire CW) for each PD2 installed in the building BD.
[0060] (Calculation Section 133) The calculation unit 133 calculates a management fee A3 to be used for the management work of the operator 31 managing the backbone line BL as a fee paid by the owner 11 providing the core wire rental service SA to the operator 31 based on the number of core wires CW (e.g., optical fiber core wires) used among the tenants 21 residing in the tenant TN in the building BD.
[0061] The calculation unit 133 calculates a total number of used cores SM, which is the number of cores that use the predetermined cores CW in units of building BD. For example, the calculation unit 133 may calculate the total number of ports that are actually used by each resident 21 who has applied for use, from among target ports that are ports for ONUs (for example, ports for connecting to predetermined cores CW (for example, optical fiber cores) that correspond to the service system for the resident, among the cores CW that make up the backbone line BL) that are predetermined for PD2 installed in the building BD, as the total number of used cores SM.
[0062] The calculation unit 133 then calculates the management fee A3 based on the total number of used cores SM and the cost of management work per core. For example, the calculation unit 133 controls the cost of management work per core in accordance with the total number of used cores SM, and calculates the management fee A3 based on the cost after the control and the total number of used cores.
[0063] Here, a method for calculating the total number of used core fibers SM will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of a method for calculating the total number of used core fibers SM. Fig. 6 shows a core fiber usage status table TB that summarizes the usage status of specific core fibers CW (e.g., optical fiber cores) by each resident 21 who resides in tenant TN of building BD.
[0064] 6 shows an example in which the usage status of target ports, which are ports for ONUs (for example, ports for connecting to predetermined core wires CW (for example, optical fiber core wires) corresponding to a service system for tenants among the core wires CW constituting the backbone line BL) that are pre-defined for PD2 (second distribution board) installed in building BD, is summarized as the usage status of the predetermined core wires CW by each tenant 21 residing in tenant TN of building BD. The core wire usage status table TB may be stored in the memory unit 120.
[0065] "Building ID" is identification information that identifies the building of the owner 11 that provides the core wire rental service SA, and in the example of FIG. 6, the building ID "BD" indicating building BD is entered.
[0066] The "distribution board information" is information indicating the distribution board installed in building BD, specifically, the second distribution board (PD2). Figure 6 shows an example in which PD2(1), PD2(2), PD2(3), PD2(4), and PD2(5) are installed in building BD as second distribution boards, following the example of Figure 3.
[0067] The "used port information" includes two items: "used port" and "user." The "used port information" is information indicating the currently used port among the ONU ports defined in the PD2 indicated by the "distribution board information." The "user" is information indicating the resident 21 who is renting the trunk line BL (the specified core CW constituting the trunk line BL) and pulling the specified core CW drawn from the port indicated by the "used port information" into the ONU. Figure 6 shows an example in which, among the ONU ports provided in PD2(1), port #11 is used by resident 21(1), port #12 is used by resident 21(2), and port #13 is used by resident 21(3).
[0068] The "number of ports in use" is the number of ports currently in use among the ports defined in PD2 indicated by the "distribution board information," and corresponds to the number of predetermined cores CW (number of cores in use) used by the resident 21. In the example of FIG. 6, of the ports provided in PD2(1), three ports, namely, port #11, port #12, and port #13, are used by the resident 21. In this example, the "number of ports in use" (number of cores in use) corresponding to PD2(1) is "3." Also, in the example of FIG. 6, of the ports provided in PD2(2), two ports, port #21 and port #22, are used by the resident 21. In this example, the "number of ports in use" (number of cores in use) corresponding to PD2(2) is "2." Although detailed explanations are omitted, the "number of ports used" (number of cores used) corresponding to PD2(3) is "4", the "number of ports used" (number of cores used) corresponding to PD2(4) is "3", and the "number of ports used" (number of cores used) corresponding to PD2(5) is "2".
[0069] In this state, the calculation unit 133 calculates "3" + "2" + "4" + "3" + "2" and can calculate the total number of used cores SM = 14 as the "total number of used cores" per building BD, as shown in Figure 6.
[0070] 6 shows an example in which the calculation unit 133 calculates the total number of used core fibers SM for each building BD based on various information within one building BD. However, the calculation unit 133 can also calculate the total number of used core fibers SM for other building BDs using a similar method.
[0071] Next, a calculation method for the management fee A3 will be explained using Fig. 7. Fig. 7 is a diagram for explaining the calculation method for the management fee A3. The calculation unit 133 calculates the management fee A3 based on the total number of used cores SM and the cost of management work per core, and at this time, controls the cost of management work per core according to the total number of used cores SM. Fig. 7(a) shows a fee schedule FL used for cost control.
[0072] According to the example of FIG. 7(a), when the total number of utilized core wires SM is within the range of “N1 to N2 (cores)” (0 ≦ N1), the calculation unit 133 controls the cost per core wire of the predetermined core wire CW to “M12 (yen)”. If the total number of utilized core wires SM = “N2 (cores)”, the calculation unit 133 calculates M12 (yen) × N2 (cores), and as shown in FIG. 7(b), calculates the monthly management cost A3 = “M12 × N2 (yen)”.
[0073] According to the example of FIG. 7(a), when the total number of utilized core wires SM is within the range of “N3 to N4 (cores)” (N2 < N3), the calculation unit 133 controls the cost per core wire of the predetermined core wire CW to “M34 (yen)” (M34 < M12). If the total number of utilized core wires SM = “N4 (cores)”, the calculation unit 133 calculates M34 (yen) × N4 (cores), and as shown in FIG. 7(b), calculates the monthly management cost A3 = “M34 × N4 (yen)”.
[0074] According to the example of FIG. 7(a), when the total number of utilized core wires SM is within the range of “N5 to N6 (cores)” (N4 < N5), the calculation unit 133 controls the cost per core wire of the predetermined core wire CW to “M56 (yen)” (M56 < M34). If the total number of utilized core wires SM = “N6 (cores)”, the calculation unit 133 calculates M56 (yen) × N6 (cores), and as shown in FIG. 7(b), calculates the monthly management cost A3 = “M56 × N6 (yen)”.
[0075] According to the example of FIG. 7(a), when the total number of utilized core wires SM is within the range of “N7 to N8 (cores)” (N6 < N7), the calculation unit 133 controls the cost per core wire of the predetermined core wire CW to “M78 (yen)” (M78 < M56). If the total number of utilized core wires SM = “N8 (cores)”, the calculation unit 133 calculates M78 (yen) × N8 (cores), and as shown in FIG. 7(b), calculates the monthly management cost A3 = “M78 × N8 (yen)”.
[0076] In this way, the calculation unit 133 estimates a lower cost for management work per core as the total number of used cores SM increases. As a result, for example, it is possible to maintain fairness so that there is no difference in the cost burden between a case where the number of resident 21 is small and the total number of used cores SM is small, and a case where the number of resident 21 is large and the total number of used cores SM is large, while also ensuring profits for the business operator 31.
[0077] The calculation unit 133 may calculate the management fee A3 according to the total number of used cores SM without using the cost of management work per core. For example, the calculation unit 133 may indirectly reduce the cost of management work per core by calculating a higher management fee A3 as the total number of used cores SM increases.
[0078] Using the example of Figure 7, when the total number of used core fibers SM is in the range of "N1 to N2 cores," the calculation unit 133 may calculate "M12 x N2 yen" as the fixed management fee A3, and when the total number of used core fibers SM is in the range of "N3 to N4 cores," the calculation unit 133 may calculate "M34 x N4 yen" as the fixed management fee A3. Furthermore, when the total number of used core fibers SM is in the range of "N5 to N6 cores," the calculation unit 133 may calculate "M56 x N6 yen" as the fixed management fee A3, and when the total number of used core fibers SM is in the range of "N7 to N8 cores," the calculation unit 133 may calculate "M78 x N7 yen" as the fixed management fee A3. In this example, "M12 x N2 yen" < "M34 x N4 yen" < "M56 x N6 yen" < "M78 x N7 yen." Therefore, the cost of management work per core is M78 yen < M56 yen < M34 yen < M12 yen.
[0079] (Billing Department 134) 5, the billing unit 134 executes billing processing so that the management fee A3 calculated by the calculation unit 133 is billed to the owner 11. Because the calculation unit 133 calculates the monthly management fee A3 for each owner 11, the billing unit 134 executes billing processing so that the monthly management fee A3 is billed to each owner 11.
[0080] [5. Revenue Model] FIG. 8 is a diagram illustrating a specific example of a revenue model M according to an embodiment. As illustrated in FIG. 8, revenue model M allows a building BD owner 11 to rent out tenants TN and receive monthly rent A1 from the tenants 21. In addition, revenue model M allows the owner 11 to rent out a trunk line BL to the tenants 21, thereby earning additional rent A2 for the trunk line BL from the tenants 21. Furthermore, revenue model M allows the owner 11 to manage funds by allocating a portion of the funds earned from the rental business (rent A1 + rent A2) to management fees A3 (wiring management fees) for the management of the trunk line BL. As a result, the owner 11 can reduce his or her cost burden.
[0081] In addition, since the operator 31 manages the lines using the management fee A3 paid by the owner 11 as a source of funds, the revenue model M can be said to be a model that is also beneficial to the operator 31. In other words, the revenue model M can be said to be a model that is financially beneficial to both the owner 11 and the operator 31.
[0082] [6. Example of server device operation] Fig. 9 is a flowchart showing an example of the operation of the server device 100 according to the embodiment. Fig. 9 shows the procedure when the server device 100 calculates the management fee A3 for this month. Note that the server device 100 may perform the information processing flow shown in Fig. 9 for each building BD.
[0083] The calculation unit 133 determines whether it is time to calculate the management fee A3 for one building BD for this month (step S901). For example, the calculation unit 133 determines whether it is the end of the month, which is the specified closing date, as the timing for calculating the management fee A3 for this month.
[0084] Next, the calculation unit 133 acquires core wire usage status information for each tenant 21 who resides in each tenant TN of the building BD for this month (step S901). The core wire usage status information is, for example, information indicating the usage status of a specific core wire by the tenant 21 using CW, and may be the usage port information shown in FIG.
[0085] Therefore, the calculation unit 133 calculates the total number of used core wires SM for the current month based on the core wire usage status information of each resident 21 (step S903).
[0086] Then, the calculation unit 133 calculates the management fee A3 for this month for the entire building BD using the management cost per core according to the total number of cores in use SM (step S904).
[0087] The billing unit 134 executes billing processing to bill the owner 11 of the building BD for this month's management fee A3 (step S905). The server device 100 repeatedly executes steps S901 to S905.
[0088] [7. Modifications] The server device 100 may be implemented in a form different from the above embodiment. From here on, a modified example of the information processing according to the embodiment executed by the server device 100 will be described.
[0089] [7-1. Calculation of management fees in response to suspension or cancellation of use] The reception unit 131 may also accept suspension or cancellation of the specified core wires CW from the tenants 21 who reside in the tenant TN and who are using the specified core wires CW that make up the backbone line BL. Furthermore, the calculation unit 133 updates the total number of used core wires SM (information on the backbone line BL) in response to suspension or cancellation of the specified core wires CW, and recalculates the management fee A3 based on the updated total number of used core wires SM. For example, the calculation unit 133 may recalculate the management fee A3 to be billed to the owner 11 the following month based on the updated total number of used core wires SM.
[0090] [7-2. Reduce the costs paid by tenants] In addition to paying rent A1 to the owner 11, the tenant 21 may be required to pay, for example, management fees and common area fees as predetermined expenses. Therefore, a configuration may be adopted in which a portion of the predetermined expenses is covered by management fees A3. In this case, the calculation unit 133 may calculate the amount remaining after deducting a portion of the predetermined expenses that the tenant 21 was originally to pay to the owner 11 as the predetermined expenses to be paid by the tenant 21 to the owner 11. According to such a configuration, the predetermined expenses are reduced or the tenants TN in the building BD of the owner 11 are exempted from payment, thereby increasing the value of the tenants TN and increasing the number of tenants 21.
[0091] [8. Hardware Configuration] The server device 100 according to the embodiment may be realized by, for example, a computer 1000 configured as shown in Fig. 10. Fig. 10 is a hardware configuration diagram showing an example of a computer that realizes the functions of the server device 100 according to the embodiment. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0092] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.
[0093] The HDD 1400 stores programs executed by the CPU 1100, data used by these programs, etc. The communication interface 1500 receives data from other devices via a predetermined communication network and sends the data to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.
[0094] The CPU 1100 controls an output device such as a display and an input device such as a keyboard via the input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. The CPU 1100 also outputs generated data to the output device via the input / output interface 1600.
[0095] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0096] For example, when the computer 1000 functions as the server device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 130. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.
[0097] [9. Other] Furthermore, among the processes described in each of the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0098] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0099] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0100] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the aspects described in the "present invention" section and that have been modified and improved in various ways based on the knowledge of those skilled in the art. [Explanation of symbols]
[0101] 1. Information Processing Systems 100 Server device 130 control section 131 Reception 132 Line Control Unit 133 Calculation Department 134 Billing Department
Claims
1. a reception unit that receives an application for rental use of a trunk line that realizes a service system to be introduced into a specified building and is subject to a core wire rental service provided by an owner of the specified building, from a tenant in the specified building; a control unit that controls the use of a predetermined core wire constituting the trunk line by the resident based on the information on the trunk line; a calculation unit that calculates a management fee to be paid by the owner to a business operator that manages the trunk line based on the number of cores used by the specified cores among the tenants; An information processing device comprising:
2. the backbone line is a single integrated line configured from a plurality of core wires, which are formed by integrating the core wires that were independent for each of the service systems in the predetermined building; The control unit controls the use of the predetermined core wire corresponding to the service system for the resident among the core wires constituting the trunk line. The information processing device according to claim 1 .
3. The control unit controls the use of the specified core wire corresponding to the service system for the resident among the specified core wires constituting the trunk line based on the usage status of the specified core wire, so that the specified core wire can be used by the resident who has applied for use. The information processing device according to claim 2 .
4. The control unit determines, as the usage status of the predetermined core, a port to be allocated to the resident from among the unused ports of the predetermined core constituting the trunk line, the predetermined core corresponding to the service system for the resident, based on availability information of ports provided in a distribution board that distributes the predetermined core to the tenant of the resident who applied for use. The information processing device according to claim 3 .
5. The control unit determines, based on the availability information of the ports and the desired number of core lines included in the use application, the number of unused ports to be assigned to the resident who has made the use application, in accordance with the desired number of core lines. The information processing device according to claim 4 .
6. The calculation unit calculates the management fee based on the number of optical fibers and the cost of the management work per optical fiber. The information processing device according to claim 1 .
7. The calculation unit controls the cost of the management work per fiber in accordance with the number of fibers, and calculates the management fee based on the cost after the control and the number of fibers. The information processing device according to claim 5 .
8. The calculation unit calculates the management fee so that the cost of the management work per core wire becomes lower as the total number of core wires used among the tenants, which is the sum of the number of the specified core wires used by each of the tenants who have applied for use among the tenants in the specified building, increases. The information processing device according to claim 1 .
9. the reception unit receives a request to suspend or cancel the use of the specified core line from a resident who uses the specified core line among residents of the specified building, the control unit updates information about the trunk line in response to suspension or cancellation of use of the specified core line; The information processing device according to claim 1 , wherein the calculation unit recalculates the number of cores based on the updated information of the backbone line, and calculates the management fee according to the current usage status of the specified cores based on the recalculated number of cores.
10. The calculation unit calculates a fee that is a part of the management fee and is to be collected from the rent for the trunk line paid to the owner by the tenant who uses the specified core line. The information processing device according to claim 1 .
11. An information processing method executed by an information processing device, a receiving step of receiving an application for rental use of a trunk line that realizes a service system to be introduced into a predetermined building and is subject to a core wire rental service provided by an owner of the predetermined building, from a tenant in the predetermined building; a control step of controlling the use of a predetermined core wire constituting the trunk line for the resident based on the information of the trunk line; a calculation step of calculating a management fee to be paid by the owner to a business operator in charge of managing the trunk line based on the number of cores used by the specified cores among the tenants; An information processing method including:
12. a receiving procedure for receiving an application for rental use by a tenant in a specified building of a trunk line that realizes a service system to be introduced in the specified building and that is subject to a core line rental service provided by an owner of the specified building; a control procedure for controlling the use of a predetermined core wire constituting the trunk line by the resident based on the information of the trunk line; a calculation procedure for calculating a management fee to be paid by the owner to a business operator in charge of managing the trunk line based on the number of cores used by the specified cores among the tenants; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
Charging method and system for information communication network in rental apartment
JP2004259267A
Integrated building network
JP2014519269A