JP7814289B2 - Repair planning support system, repair planning support device, repair planning support method, and repair planning support program - Google Patents
Repair planning support system, repair planning support device, repair planning support method, and repair planning support programInfo
- Publication number
- JP7814289B2 JP7814289B2 JP2022184356A JP2022184356A JP7814289B2 JP 7814289 B2 JP7814289 B2 JP 7814289B2 JP 2022184356 A JP2022184356 A JP 2022184356A JP 2022184356 A JP2022184356 A JP 2022184356A JP 7814289 B2 JP7814289 B2 JP 7814289B2
- Authority
- JP
- Japan
- Prior art keywords
- repair
- unit
- range
- polygon
- selection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、鉄道および道路における橋梁、トンネルなどのインフラ構造物の補修計画の作成を支援する補修計画支援システム、補修計画支援装置、補修計画支援方法および補修計画支援プログラムに関する。 This disclosure relates to a repair planning support system, repair planning support device, repair planning support method, and repair planning support program that support the creation of repair plans for infrastructure structures such as railway and road bridges and tunnels.
鉄道および道路における橋梁、トンネルなどのインフラ構造物や、ビルなどの施設は、定期的に点検を実施し、損傷等の問題を発見した場合には補修工事を行うといった管理が必要となる。一般的に、補修工事などで使用可能な補修費用の上限は年間予算などとして予め決められているため、費用が予算内に収まる範囲で効率的に補修工事を行う必要がある。 Railway and road infrastructure such as bridges and tunnels, as well as buildings and other facilities, require regular inspections and management, such as repair work, if any damage or other problems are discovered. Generally, the upper limit of the repair costs that can be used for repair work is set in advance, such as an annual budget, so repair work must be carried out efficiently within the budget.
このような問題に対し、例えば、特許文献1には、道路および周辺の構造物等の有形物の測定結果として取得した点群データに基づいて、有形物の損傷の検出および検出した損傷の程度に応じた優先度の決定を行い、決定した優先度および予算に基づいて有形物の補修計画を策定する補修計画策定装置が記載されている。 In response to this problem, for example, Patent Document 1 describes a repair plan development device that detects damage to tangible objects, such as roads and surrounding structures, based on point cloud data acquired as measurement results, determines priorities according to the degree of the detected damage, and develops repair plans for the tangible objects based on the determined priorities and budget.
特許文献1に記載の技術では、有形物個々の点群データから有形物のサイズを算出し、算出したサイズと管理者により入力された補修単価とを掛け合わせることで補修費用を算定している。しかしながら、実際には、有形物全体の補修ではなく部分補修で済む損傷も存在し、また、損傷の発生箇所によっては足場の設置などが別途必要になる。このため、有形物によって様々な条件を考慮しなければ、正確な補修費用を計画に反映できないという問題があった。 The technology described in Patent Document 1 calculates the size of a tangible object from the point cloud data of each individual object, and calculates repair costs by multiplying the calculated size by the repair cost entered by the administrator. However, in reality, there is damage to the tangible object that can be repaired only partially rather than repairing the entire object, and depending on the location of the damage, additional measures such as installing scaffolding may be required. As a result, there is a problem in that accurate repair costs cannot be reflected in plans unless various conditions for each tangible object are taken into consideration.
本開示は、上記に鑑みてなされたものであって、補修費用の算出精度の向上を実現可能な補修計画支援システムを得ることを目的とする。 This disclosure has been made in light of the above, and aims to provide a repair planning support system that can improve the accuracy of repair cost calculations.
上述した課題を解決し、目的を達成するために、本開示にかかる補修計画支援システムは、補修対象物の3次元点群を表示する3次元点群表示部と、3次元点群の任意の範囲の選択を受け付ける範囲選択部と、範囲選択部が選択を受け付けた範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作部と、補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力部と、選択範囲の大きさと、選択操作部が選択を受け付けた工法である選択工法と、ポリゴン入力部が入力を受け付けたポリゴンの大きさとに基づいて、選択範囲に対して実施する補修工事の費用を算出する費用算出部と、を備える。 To solve the above-mentioned problems and achieve the objectives, the repair planning support system disclosed herein comprises a 3D point cloud display unit that displays a 3D point cloud of the object to be repaired; a range selection unit that accepts the selection of any range of the 3D point cloud; a selection operation unit that accepts the selection of a construction method for repair work to be carried out for the selected range, which is the range accepted by the range selection unit; a polygon input unit that accepts input of a polygon indicating the installation area of scaffolding to be used in the repair work on the object to be repaired; and a cost calculation unit that calculates the cost of repair work to be carried out for the selected range based on the size of the selected range, the selected construction method, which is the construction method accepted by the selection operation unit, and the size of the polygon accepted as input by the polygon input unit.
本開示によれば、補修費用の算出精度の向上を実現可能な補修計画支援システムを得ることができる、という効果を奏する。 This disclosure has the effect of providing a repair planning support system that can improve the accuracy of repair cost calculations.
以下に、本開示の実施の形態にかかる補修計画支援システム、補修計画支援装置、補修計画支援方法および補修計画支援プログラムを図面に基づいて詳細に説明する。 The following describes in detail the repair plan support system, repair plan support device, repair plan support method, and repair plan support program according to embodiments of the present disclosure, with reference to the accompanying drawings.
実施の形態1.
図1は、実施の形態1にかかる補修計画支援システム100の構成例を示す図である。補修計画支援システム100は、補修計画の作成を支援する補修計画支援装置として動作するサーバ1と、補修計画の作成に必要な情報をユーザから取得してサーバ1に受け渡すとともに、サーバ1で作成された補修計画をユーザに通知するクライアント2と、を含む。なお、サーバ1とクライアント2はネットワークを介して接続されるが、図1ではネットワークの記載を省略している。
Embodiment 1.
1 is a diagram showing an example of the configuration of a repair plan support system 100 according to a first embodiment. The repair plan support system 100 includes a server 1 that operates as a repair plan support device that supports the creation of a repair plan, and a client 2 that acquires information necessary for creating a repair plan from a user and transfers it to the server 1, and notifies the user of the repair plan created by the server 1. Note that the server 1 and the client 2 are connected via a network, but the network is not shown in FIG. 1.
補修計画支援システム100は、鉄道および道路における橋梁、トンネルなどのインフラ構造物の補修計画の作成を支援する。補修計画支援システム100は、インフラ構造物の補修計画の代わりにビルなどの施設の補修計画の作成を支援してもよい。これ以降の説明では、補修計画支援システム100が補修計画の作成を支援する対象のインフラ構造物、施設などを纏めて「補修対象物」と記載する。 The repair plan support system 100 supports the creation of repair plans for infrastructure structures such as railway and road bridges and tunnels. The repair plan support system 100 may also support the creation of repair plans for facilities such as buildings instead of infrastructure structure repair plans. In the following explanation, the infrastructure structures, facilities, etc. for which the repair plan support system 100 supports the creation of repair plans will be collectively referred to as "repair objects."
サーバ1は、補修計画の作成に必要な各種情報を記憶する記憶部11と、記憶部11が記憶している情報およびクライアント2がユーザから取得した情報に基づいて補修対象物の補修計画作成支援を行う情報処理部12と、を備える。 The server 1 includes a memory unit 11 that stores various information necessary for creating a repair plan, and an information processing unit 12 that supports the creation of a repair plan for the object to be repaired based on the information stored in the memory unit 11 and information acquired by the client 2 from the user.
記憶部11は、点群情報データベース(DB)111と、変状情報データベース(DB)112と、変状・工法関連情報データベース(DB)113と、補修工法情報データベース(DB)114と、足場情報データベース(DB)115と、工事情報データベース(DB)116と、を含む。 The memory unit 11 includes a point cloud information database (DB) 111, a deformation information database (DB) 112, a deformation/construction method related information database (DB) 113, a repair construction method information database (DB) 114, a scaffolding information database (DB) 115, and a construction information database (DB) 116.
点群情報データベース111は、補修対象物の点検時に3次元計測器で補修対象物を計測して得られた3次元点群データを保持する。すなわち、点群情報データベース111は、補修対象物の3次元点群データを保持する。 The point cloud information database 111 stores three-dimensional point cloud data obtained by measuring the object to be repaired with a three-dimensional measuring device when inspecting the object to be repaired. In other words, the point cloud information database 111 stores three-dimensional point cloud data of the object to be repaired.
変状情報データベース112は、補修対象物で検出された変状に関する情報を変状情報として保持する。変状情報の例を図2に示す。図2は、変状情報データベース112が保持する変状情報の一例を示す図である。図2に示すように、変状情報は、変状ID(Identifier)と、変状種別と、変状の程度、すなわち、損傷の度合いを表す判定区分と、変状の位置を示す位置座標と、を含む。変状情報は、補修対象物の3次元点群データを解析して作成される。3次元点群データを解析して変状情報を作成する処理は情報処理部12が行ってもよいし、補修計画支援システム100の外部の装置が行うようにしてもよい。変状情報の作成および更新は、例えば、点群情報データベース111に新たな3次元点群データが登録された場合および点群情報データベース111に登録済の3次元点群データが更新された場合に行われる。 The deformation information database 112 stores information related to deformations detected in the object to be repaired as deformation information. An example of deformation information is shown in Figure 2. Figure 2 is a diagram showing an example of deformation information stored in the deformation information database 112. As shown in Figure 2, the deformation information includes a deformation ID (identifier), a deformation type, the degree of deformation, i.e., a judgment category indicating the level of damage, and position coordinates indicating the position of the deformation. The deformation information is created by analyzing the three-dimensional point cloud data of the object to be repaired. The process of analyzing the three-dimensional point cloud data and creating the deformation information may be performed by the information processing unit 12, or may be performed by a device external to the repair plan support system 100. Deformation information is created and updated, for example, when new three-dimensional point cloud data is registered in the point cloud information database 111 or when three-dimensional point cloud data already registered in the point cloud information database 111 is updated.
変状・工法関連情報データベース113は、変状種別および変状の程度と変状の補修で使用可能な工法との関係を示す情報を変状・工法関連情報として保持する。変状・工法関連情報の例を図3に示す。図3は、変状・工法関連情報データベース113が保持する変状・工法関連情報の一例を示す図である。変状・工法関連情報は、工事の種類を表す工種と、変状種別と、上述した判定区分と、工種、変状種別および判定区分の組み合わせに対して選択可能な工法を示す選択可能工法IDと、を含む。変状・工法関連情報は、補修対象物の管理を行うユーザ等により予め作成され、変状・工法関連情報データベース113に登録される。 The deformation/construction method related information database 113 stores information indicating the relationship between the deformation type and degree of deformation and the construction methods that can be used to repair the deformation as deformation/construction method related information. An example of deformation/construction method related information is shown in Figure 3. Figure 3 is a diagram showing an example of deformation/construction method related information stored in the deformation/construction method related information database 113. The deformation/construction method related information includes a construction type indicating the type of work, a deformation type, the above-mentioned judgment category, and a selectable construction method ID indicating the construction methods that can be selected for the combination of the construction type, deformation type, and judgment category. The deformation/construction method related information is created in advance by a user who manages the object to be repaired, and is registered in the deformation/construction method related information database 113.
補修工法情報データベース114は、補修工法に関する情報を補修工法情報として保持する。補修工法情報の例を図4に示す。図4は、補修工法情報データベース114が保持する補修工法情報の一例を示す図である。補修工法情報は、工法IDと、工事の方法を表す工法と、同じ行に記載の工法で補修を行った場合の費用の単価を示す補修単価と、同じ行に記載の工法が足場の設置条件に該当するか否かを示す足場設置条件と、を含む。補修工法情報は、補修対象物の管理を行うユーザ等により予め作成され、補修工法情報データベース114に登録される。 The repair method information database 114 stores information related to repair methods as repair method information. An example of repair method information is shown in Figure 4. Figure 4 is a diagram showing an example of repair method information stored in the repair method information database 114. The repair method information includes a method ID, a method indicating the construction method, a repair unit price indicating the unit cost when repair is performed using the method listed in the same row, and scaffolding installation conditions indicating whether the method listed in the same row satisfies the scaffolding installation conditions. The repair method information is created in advance by a user or other person who manages the object to be repaired, and is registered in the repair method information database 114.
足場情報データベース115は、足場に関する情報を足場情報として保持する。足場情報の例を図5に示す。図5は、足場情報データベース115が保持する足場情報の一例を示す図である。足場情報は、足場IDと、上述した工種と、足場種別と、足場を設置できる条件を表す設置可能条件と、足場の設置費用を計算する単位と、同じ行に記載の単位あたりの費用を表す単価と、を含む。足場情報は、補修対象物の管理を行うユーザ等により予め作成され、足場情報データベース115に登録される。 The scaffolding information database 115 stores information related to scaffolding as scaffolding information. An example of scaffolding information is shown in Figure 5. Figure 5 is a diagram showing an example of scaffolding information stored in the scaffolding information database 115. The scaffolding information includes a scaffolding ID, the type of work described above, a scaffolding type, installation conditions indicating the conditions under which the scaffolding can be installed, a unit for calculating the scaffolding installation cost, and a unit price indicating the cost per unit listed in the same row. The scaffolding information is created in advance by a user or other person who manages the object to be repaired, and is registered in the scaffolding information database 115.
工事情報データベース116は、過去に実施した変状の補修工事に関する情報を工事情報として保持する。工事情報の一例を図6に示す。図6は、工事情報データベース116が保持する工事情報の一例を示す図である。工事情報は、工事IDと、施工業者と、工事名と、上述した工種と、足場種別と、工事に要した費用と、工期と、を含む。工事情報は、補修工事が実施されるごとに補修対象物の管理を行うユーザ等により作成され、工事情報データベース116に登録される。 The construction information database 116 stores information about repair work carried out in the past to repair deformations as construction information. An example of construction information is shown in Figure 6. Figure 6 is a diagram showing an example of construction information stored in the construction information database 116. The construction information includes a construction ID, contractor, construction name, the type of work described above, scaffolding type, cost required for the construction, and construction period. Construction information is created by a user or other person who manages the object to be repaired each time repair work is carried out, and is registered in the construction information database 116.
情報処理部12は、変状情報取得部13と、補修工法抽出部14と、基本費用算出部16および付帯費用算出部17からなる費用算出部15と、工期算出部18と、を備える。 The information processing unit 12 includes a deformation information acquisition unit 13, a repair method extraction unit 14, a cost calculation unit 15 consisting of a basic cost calculation unit 16 and an incidental cost calculation unit 17, and a construction period calculation unit 18.
変状情報取得部13は、ユーザに選択された範囲に存在する各変状に対応する変状情報を変状情報データベース112から取得する。 The deformation information acquisition unit 13 acquires deformation information corresponding to each deformation existing within the range selected by the user from the deformation information database 112.
補修工法抽出部14は、ユーザに指定された条件を満たす補修工法に関する情報を補修工法情報データベース114から抽出する。 The repair method extraction unit 14 extracts information about repair methods that meet the conditions specified by the user from the repair method information database 114.
費用算出部15は、ユーザに指定された条件で実施する補修工事に要する費用を算出する。 The cost calculation unit 15 calculates the cost required for repair work to be carried out under conditions specified by the user.
費用算出部15の基本費用算出部16は、ユーザに指定された補修工法で変状の補修を行う場合に発生する工事費用の基本費用を算出する。 The basic cost calculation unit 16 of the cost calculation unit 15 calculates the basic cost of construction work that will be incurred when repairing the deformation using the repair method specified by the user.
費用算出部15の付帯費用算出部17は、ユーザに指定された補修工法で変状の補修を行う場合に発生する工事費用の付帯費用を算出する。 The incidental cost calculation unit 17 of the cost calculation unit 15 calculates the incidental costs of the construction work that will be incurred when repairing the deformation using the repair method specified by the user.
工期算出部18は、ユーザに選択された範囲に存在する各変状をユーザに指定された補修工法および条件で補修する場合の工期を算出する。 The construction period calculation unit 18 calculates the construction period required to repair each defect within the range selected by the user using the repair method and conditions specified by the user.
クライアント2は、補修計画を作成するための操作をユーザから受け付ける操作受付部21と、補修計画を作成するための操作を受け付けるメニュー画面、補修計画作成結果の表示画面などを表示する表示部25とを備える。 Client 2 includes an operation reception unit 21 that receives operations from the user to create a repair plan, and a display unit 25 that displays a menu screen that receives operations to create a repair plan, a display screen for the results of the repair plan creation, etc.
操作受付部21は、範囲選択部22と、選択操作部23と、ポリゴン入力部24とを備える。 The operation reception unit 21 includes a range selection unit 22, a selection operation unit 23, and a polygon input unit 24.
範囲選択部22は、補修対象物において変状を補修する範囲を選択する操作を受け付ける。選択操作部23は、補修計画を作成する過程において複数の選択肢の中から1つ以上を選択する操作、メニューの選択操作などを受け付ける。ポリゴン入力部24は、補修工事において足場の設置が必要な場合に、足場を設置する領域を示すポリゴンの入力操作を受け付ける。 The range selection unit 22 accepts operations to select the range of deformations in the repair target object to be repaired. The selection operation unit 23 accepts operations such as selecting one or more options from multiple options during the process of creating a repair plan, and menu selection operations. The polygon input unit 24 accepts operations to input polygons indicating the area where scaffolding will be installed when scaffolding is required for repair work.
表示部25は、3次元点群表示部26と、情報表示部27とを備える。 The display unit 25 includes a three-dimensional point cloud display unit 26 and an information display unit 27.
3次元点群表示部26は、補修対象物の3次元点群を画面に表示する。なお、補修対象物の3次元点群データはサーバ1の記憶部11が備える点群情報データベース111に登録されている。3次元点群表示部26は、3次元点群を表示させる補修対象物の3次元点群データを点群情報データベース111から取得する。情報表示部27は、3次元点群以外の文字、数字、記号などで表される各種情報を画面に表示する。情報表示部27は、画面に表示する各情報をサーバ1の記憶部11および情報処理部12から取得する。 The three-dimensional point cloud display unit 26 displays a three-dimensional point cloud of the object to be repaired on the screen. The three-dimensional point cloud data of the object to be repaired is registered in the point cloud information database 111 provided in the memory unit 11 of the server 1. The three-dimensional point cloud display unit 26 acquires the three-dimensional point cloud data of the object to be repaired for displaying the three-dimensional point cloud from the point cloud information database 111. The information display unit 27 displays various information other than the three-dimensional point cloud, expressed by letters, numbers, symbols, etc., on the screen. The information display unit 27 acquires each piece of information to be displayed on the screen from the memory unit 11 and information processing unit 12 of the server 1.
つづいて、実施の形態1にかかる補修計画支援システム100においてサーバ1が補修計画を作成する動作について、図7を参照しながら説明する。図7は、実施の形態1にかかる補修計画支援装置として動作するサーバ1が補修計画を作成する動作の一例を示すフローチャートである。補修計画支援システム100において、サーバ1は、補修対象物において変状を補修する範囲がユーザにより選択されると図7に示すフローチャートに従った動作を開始する。すなわち、サーバ1は、クライアント2の範囲選択部22が、変状を補修する範囲の選択をユーザから受け付けると、図7に示すフローチャートに従った動作を開始する。 Next, the operation of the server 1 in the repair plan support system 100 according to the first embodiment to create a repair plan will be described with reference to FIG. 7. FIG. 7 is a flowchart showing an example of the operation of the server 1 operating as the repair plan support device according to the first embodiment to create a repair plan. In the repair plan support system 100, the server 1 starts the operation according to the flowchart shown in FIG. 7 when the user selects the range for repairing the deformation in the object to be repaired. That is, when the range selection unit 22 of the client 2 accepts the selection of the range for repairing the deformation from the user, the server 1 starts the operation according to the flowchart shown in FIG. 7.
変状を補修する範囲がユーザにより選択された場合、変状情報取得部13が、ユーザにより選択された範囲の位置座標情報および面積値を取得する(ステップS1)。具体的には、クライアント2の範囲選択部22が、ユーザにより選択された範囲の位置座標情報および面積値をサーバ1へ送信し、これを変状情報取得部13が取得する。 When the user selects the area to repair the deformation, the deformation information acquisition unit 13 acquires the position coordinate information and area value of the area selected by the user (step S1). Specifically, the area selection unit 22 of the client 2 transmits the position coordinate information and area value of the area selected by the user to the server 1, and the deformation information acquisition unit 13 acquires this information.
次に、変状情報取得部13が、取得した位置座標情報で示される範囲に含まれる変状、すなわち、ユーザにより選択された範囲に存在する変状の情報一覧を作成する(ステップS2)。具体的には、変状情報取得部13は、変状情報データベース112から、位置座標がユーザにより選択された範囲に含まれる変状情報(図2参照)を取得し、取得した変状情報の一覧を作成する。なお、詳細については別途説明するが、変状情報の一覧は、クライアント2を介してユーザに通知される。ユーザは、変状情報の一覧を確認し、補修する変状を1つ以上選択する。 Next, the deformation information acquisition unit 13 creates a list of deformations included in the range indicated by the acquired location coordinate information, i.e., deformations that exist within the range selected by the user (step S2). Specifically, the deformation information acquisition unit 13 acquires deformation information (see Figure 2) whose location coordinates fall within the range selected by the user from the deformation information database 112, and creates a list of the acquired deformation information. The list of deformation information is notified to the user via client 2, as will be explained in detail later. The user checks the list of deformation information and selects one or more deformations to repair.
次に、補修工法抽出部14が、ユーザにより選択された変状の情報に基づき、補修工法の候補を抽出する(ステップS3)。ユーザにより選択された変状とは、ユーザにより補修が必要と判断された変状である。これ以降の説明では、ユーザにより選択された変状を「補修対象変状」と称する場合がある。このステップS3において、補修工法抽出部14は、変状・工法関連情報データベース113を確認し、全ての補修対象変状を補修可能な工法を特定し、特定した工法を補修工法の候補とする。補修工法の候補は複数となる場合もある。 Next, the repair method extraction unit 14 extracts candidate repair methods based on the information on the deformation selected by the user (step S3). A deformation selected by the user is a deformation that the user has determined to require repair. In the following explanation, a deformation selected by the user may be referred to as a "deformation to be repaired." In step S3, the repair method extraction unit 14 checks the deformation/deformation method related information database 113, identifies methods that can repair all deformations to be repaired, and sets the identified methods as candidate repair methods. There may be multiple candidate repair methods.
次に、基本費用算出部16が、補修工法抽出部14により抽出された補修工法の各候補について、補修工法で補修を行う際の基本費用の算出および足場設置の要否判定を行い、補修工法候補の情報一覧を作成する(ステップS4)。このステップS4において、基本費用算出部16は、補修工法情報データベース114を確認し、補修工法の各候補に対応する補修工法情報(図4参照)に含まれる補修単価を、上記のステップS1で取得された面積値に掛け合わせることで基本費用を算出する。また、基本費用算出部16は、補修対象変状の位置および補修工法情報に基づいて、足場の設置が必要か否かを判定する。基本費用算出部16は、算出した基本費用と、足場設置の要否情報と、補修工法の候補に関する情報とを対応付けて補修工法候補の情報一覧を作成する。なお、詳細については別途説明するが、補修工法候補の情報一覧は、クライアント2を介してユーザに通知される。ユーザは、補修工法候補の情報一覧を確認し、補修に用いる補修工法を選択する。 Next, the basic cost calculation unit 16 calculates the basic cost of performing repairs using each repair method candidate extracted by the repair method extraction unit 14 and determines whether scaffolding is required, and creates a list of candidate repair method information (step S4). In step S4, the basic cost calculation unit 16 checks the repair method information database 114 and calculates the basic cost by multiplying the area value acquired in step S1 by the repair unit price included in the repair method information corresponding to each candidate repair method (see Figure 4). The basic cost calculation unit 16 also determines whether scaffolding is required based on the location of the deformation to be repaired and the repair method information. The basic cost calculation unit 16 associates the calculated basic cost, information on whether scaffolding is required, and information on candidate repair methods to create a list of candidate repair method information. The list of candidate repair method information is notified to the user via client 2, as will be described in detail later. The user checks the list of candidate repair methods and selects the method to be used for the repair.
次に、ユーザにより選択された補修工法で足場が必要か否かを確認し(ステップS5)、足場が必要な場合(ステップS5:Yes)、付帯費用算出部17が、ユーザにより入力されたポリゴンに基づいて足場の候補一覧を作成する(ステップS6)。このステップS6において、付帯費用算出部17は、ユーザに選択された補修工法に対応付けられた足場設置の要否情報が、足場の設置が必要であることを示す場合、足場の設置領域を表すポリゴンの入力をユーザから受け付ける。また、付帯費用算出部17は、足場情報データベース115が保持する足場情報を確認し、ユーザより入力されたポリゴンで表される領域に設置可能な足場を特定して足場の候補とする。付帯費用算出部17は、候補とした足場の一覧を作成し、これを足場の候補一覧とする。なお、詳細については別途説明するが、足場の候補一覧は、クライアント2を介してユーザに通知される。ユーザは、足場の候補一覧を確認し、設置する足場を選択する。 Next, it is confirmed whether scaffolding is required for the repair method selected by the user (step S5). If scaffolding is required (step S5: Yes), the incidental cost calculation unit 17 creates a list of scaffolding candidates based on the polygons input by the user (step S6). In step S6, if the scaffolding installation necessity information associated with the repair method selected by the user indicates that scaffolding installation is required, the incidental cost calculation unit 17 accepts input from the user of a polygon representing the scaffolding installation area. In addition, the incidental cost calculation unit 17 checks the scaffolding information held in the scaffolding information database 115 and identifies scaffolding that can be installed in the area represented by the polygons input by the user, and sets this as scaffolding candidates. The incidental cost calculation unit 17 creates a list of the candidate scaffoldings, which serves as a scaffolding candidate list. The scaffolding candidate list is notified to the user via client 2, as will be described in detail later. The user checks the list of scaffolding candidates and selects the scaffolding to install.
次に、付帯費用算出部17が、ユーザにより選択された足場を使用する場合の付帯費用を算出する(ステップS7)。付帯費用算出部17は、選択された足場に対応する足場情報に含まれる単価(図5参照)を用いて付帯費用を算出する。 Next, the incidental cost calculation unit 17 calculates the incidental costs when using the scaffolding selected by the user (step S7). The incidental cost calculation unit 17 calculates the incidental costs using the unit price included in the scaffolding information corresponding to the selected scaffolding (see Figure 5).
次に、工期算出部18が、ユーザに指定された補修工法で補修を行う場合の工期を算出する(ステップS8)。工期算出部18は、工事情報データベース116が保持する工事情報に基づいて工期を算出する。工期の算出方法の詳細については別途説明する。 Next, the construction period calculation unit 18 calculates the construction period when repairs are performed using the repair method specified by the user (step S8). The construction period calculation unit 18 calculates the construction period based on the construction information held in the construction information database 116. Details of the construction period calculation method will be explained separately.
また、上記の補修工法候補の中からユーザにより選択された補修工法で足場が必要ではない場合(ステップS5:No)、上記のステップS6およびS7を省略してステップS8を実行する。 Furthermore, if the repair method selected by the user from the above repair method candidates does not require scaffolding (step S5: No), steps S6 and S7 above are omitted and step S8 is executed.
つづいて、実施の形態1にかかる補修計画支援システム100の動作について、具体例を用いて詳しく説明する。 Next, the operation of the repair plan support system 100 according to the first embodiment will be explained in detail using a specific example.
図8は、実施の形態1にかかる補修計画支援システム100の動作の一例を示すフローチャートである。補修計画支援システム100においては、サーバ1およびクライアント2が図8のフローチャートに従い動作して補修対象物の補修計画を作成する。 Figure 8 is a flowchart showing an example of the operation of the repair plan support system 100 according to the first embodiment. In the repair plan support system 100, the server 1 and client 2 operate according to the flowchart in Figure 8 to create a repair plan for an object to be repaired.
図8に示すように、補修計画支援システム100においては、まず、クライアント2が点群画面を表示する(ステップS101)。具体的には、表示部25の3次元点群表示部26が、補修対象物の3次元点群を画面に表示させる。3次元点群を画面に表示させる補修対象物はユーザにより選択されるが、補修対象物の選択をユーザから受け付けるまでの動作はどのようなものであってもよい。 As shown in FIG. 8, in the repair planning support system 100, the client 2 first displays a point cloud screen (step S101). Specifically, the 3D point cloud display unit 26 of the display unit 25 displays a 3D point cloud of the repair object on the screen. The repair object for which the 3D point cloud is to be displayed on the screen is selected by the user, but any operation may be performed before the selection of the repair object is received from the user.
クライアント2は、次に、点群画面上の点群選択を受け付ける(ステップS102)。具体的には、操作受付部21の範囲選択部22が、画面に表示している補修対象物の3次元点群の任意の範囲の選択をユーザから受け付ける。 The client 2 then accepts a point cloud selection on the point cloud screen (step S102). Specifically, the range selection unit 22 of the operation acceptance unit 21 accepts from the user a selection of an arbitrary range of the 3D point cloud of the object to be repaired displayed on the screen.
クライアント2は、次に、ユーザにより選択された点群の座標位置および実面積値を取得する(ステップS103)。具体的には、操作受付部21の範囲選択部22が、ステップS102でユーザに選択された範囲を示す座標を取得してこれを座標位置とし、また、ユーザに選択された範囲の面積を算出してこれを実面積値とする。座標位置はユーザに選択された範囲が分かる座標を含んでいればよく、例えば、範囲の外周を形成する3次元点群それぞれの座標とする。また、選択された範囲が長方形である場合は4つの角に対応する4つの3次元点群の座標を座標位置とする。範囲選択部22は、取得した座標位置および実面積値をサーバ1へ送信する。 The client 2 then acquires the coordinate position and actual area value of the point cloud selected by the user (step S103). Specifically, the range selection unit 22 of the operation reception unit 21 acquires coordinates indicating the range selected by the user in step S102 and sets these as the coordinate position, and also calculates the area of the range selected by the user and sets this as the actual area value. The coordinate position may include coordinates that indicate the range selected by the user, and may be, for example, the coordinates of each of the three-dimensional point clouds that form the perimeter of the range. Furthermore, if the selected range is rectangular, the coordinate position is determined to be the coordinates of the four three-dimensional point clouds corresponding to the four corners. The range selection unit 22 then transmits the acquired coordinate position and actual area value to the server 1.
サーバ1は、ユーザにより選択された点群の座標位置および実面積値をクライアント2から受信すると、選択範囲に含まれる変状の変状種別、判定区分および位置座標を取得する(ステップS201)。ここでの選択範囲とは、クライアント2から受信した座標位置で示される範囲、すなわち、ステップS102でユーザに選択された範囲である。このステップS201では、情報処理部12の変状情報取得部13が、変状情報データベース112から、選択範囲に含まれる変状それぞれの変状種別、判定区分および位置座標を取得する。すなわち、変状情報取得部13は、選択範囲に含まれる変状それぞれに対応する変状情報(図2参照)から、変状種別、判定区分および位置座標を取得する。 When the server 1 receives the coordinate positions and actual area values of the point cloud selected by the user from the client 2, it acquires the deformation type, judgment category, and location coordinates of the deformations included in the selected range (step S201). The selected range here is the range indicated by the coordinate positions received from the client 2, i.e., the range selected by the user in step S102. In step S201, the deformation information acquisition unit 13 of the information processing unit 12 acquires the deformation type, judgment category, and location coordinates of each deformation included in the selected range from the deformation information database 112. In other words, the deformation information acquisition unit 13 acquires the deformation type, judgment category, and location coordinates from the deformation information (see Figure 2) corresponding to each deformation included in the selected range.
変状情報取得部13は、取得した変状種別、判定区分および位置座標を用いて変状情報一覧を作成し、クライアント2へ送信する。変状情報一覧には、取得した変状種別、判定区分および位置座標が含まれる。クライアント2は、受信した変状情報一覧を表示する(ステップS104)。具体的には、表示部25の情報表示部27が、サーバ1から受信した変状情報一覧を表示する。図9は、変状情報一覧の表示を含む画面表示の一例を示す図である。情報表示部27は、例えば、図9に示すように、画面300の中央右側に変状情報一覧312を表示する。なお、変状情報一覧312の表示位置は画面300内のどこでもよい。点群表示領域310には補修対象物の3次元点群3101が表示される。点群表示領域310の長方形3102は上記のステップS102でユーザに選択された範囲を表す。長方形3102で示される範囲が補修を行う範囲となる。また、画面300は、長方形3102で示される範囲、すなわち、ユーザにより選択された範囲の左上座標、右下座標および大きさの表示311を含む。ここでの「大きさ」とは、長方形3102で示される範囲の面積であり、上述したステップS103で取得する実面積値に相当する。なお、点群表示領域310への3次元点群の表示に関する処理は3次元点群表示部26が行い、点群表示領域310以外の領域への文字等の表示に関する処理は情報表示部27が行う。 The deformation information acquisition unit 13 creates a deformation information list using the acquired deformation type, assessment category, and location coordinates, and sends it to the client 2. The deformation information list includes the acquired deformation type, assessment category, and location coordinates. The client 2 displays the received deformation information list (step S104). Specifically, the information display unit 27 of the display unit 25 displays the deformation information list received from the server 1. Figure 9 is a diagram showing an example of a screen display including a display of the deformation information list. For example, as shown in Figure 9, the information display unit 27 displays the deformation information list 312 on the right side of the center of the screen 300. Note that the display position of the deformation information list 312 may be anywhere on the screen 300. The point cloud display area 310 displays a three-dimensional point cloud 3101 of the object to be repaired. A rectangle 3102 in the point cloud display area 310 represents the range selected by the user in step S102 above. The range indicated by the rectangle 3102 is the range to be repaired. Screen 300 also includes a display 311 showing the upper left coordinate, lower right coordinate, and size of the range indicated by rectangle 3102, i.e., the range selected by the user. The "size" here refers to the area of the range indicated by rectangle 3102, and corresponds to the actual area value acquired in step S103 described above. Note that processing related to the display of the 3D point cloud in point cloud display area 310 is performed by 3D point cloud display unit 26, and processing related to the display of text and the like in areas other than point cloud display area 310 is performed by information display unit 27.
次に、クライアント2が、補修する変状の選択をユーザから受け付ける(ステップS105)。具体的には、操作受付部21の選択操作部23が、図9に示す画面300の変状情報一覧312の中から、補修する変状の選択を受け付ける。図9に示す例では、ユーザは、「選択」と記載された項目のチェックボックスにチェックを入れて補修する変状を選択する。このステップS105でユーザに選択された変状が補修対象変状となる。クライアント2は、補修対象変状の選択結果をサーバ1へ送信する。 Next, the client 2 accepts the selection of the deformation to be repaired from the user (step S105). Specifically, the selection operation unit 23 of the operation acceptance unit 21 accepts the selection of the deformation to be repaired from the deformation information list 312 on the screen 300 shown in FIG. 9. In the example shown in FIG. 9, the user selects the deformation to be repaired by checking the checkbox for the item marked "Select." The deformation selected by the user in step S105 becomes the deformation to be repaired. The client 2 transmits the selection results of the deformation to be repaired to the server 1.
サーバ1は、補修対象変状の選択結果を受信すると、補修対象変状の補修が可能な工法を特定する(ステップS202)。具体的には、補修工法抽出部14が、補修対象変状の変状情報と、変状・工法関連情報データベース113が保持している変状・工法関連情報とに基づいて、補修が可能な工法を特定する。すなわち、補修工法抽出部14は、工種、および、補修対象変状の変状情報に含まれる変状種別、判定区分が一致する変状・工法関連情報を特定し、特定した変状・工法関連情報に含まれる選択可能工法IDに対応する工法を、補修対象変状の補修が可能な工法とする。補修対象変状が複数の場合、補修工法抽出部14は、補修対象変状ごとに、補修が可能な工法を特定する。 When the server 1 receives the selection results of the deformations to be repaired, it identifies a construction method that can be used to repair the deformations to be repaired (step S202). Specifically, the repair method extraction unit 14 identifies a construction method that can be used to repair the deformations to be repaired based on the deformation information of the deformations to be repaired and the deformation/construction method related information held in the deformation/construction method related information database 113. That is, the repair method extraction unit 14 identifies deformation/construction method related information that matches the type of work, deformation type, and judgment classification included in the deformation information of the deformation to be repaired, and determines the construction method corresponding to the selectable construction method ID included in the identified deformation/construction method related information as a construction method that can be used to repair the deformations to be repaired. If there are multiple deformations to be repaired, the repair method extraction unit 14 identifies a construction method that can be used to repair each deformation to be repaired.
サーバ1は、次に、全変状に対応可能な工法があるか否かを確認する(ステップS203)。具体的には、補修工法抽出部14が、ステップS202で特定した工法の中に、全ての補修対象変状を補修できる工法が存在するか否かを確認する。 The server 1 then checks whether there is a construction method that can address all of the deformations (step S203). Specifically, the repair method extraction unit 14 checks whether there is a construction method that can repair all of the deformations that are subject to repair among the construction methods identified in step S202.
全変状に対応可能な工法が存在しない場合(ステップS203:No)、サーバ1は、使用できる工法が存在しないことをクライアント2に通知し、クライアント2は、ユーザに変状の再選択を要求し(ステップS106)、補修する変状の選択をユーザから受け付ける(ステップS105)。 If there is no construction method that can address all of the deformations (step S203: No), the server 1 notifies the client 2 that there is no construction method that can be used, and the client 2 requests the user to reselect the deformations (step S106) and accepts the selection of the deformations to be repaired from the user (step S105).
全変状に対応可能な工法が存在する場合(ステップS203:Yes)、サーバ1は、足場の設置条件が該当か否かを確認する(ステップS204)。具体的には、補修工法抽出部14が、全変状に対応可能な工法の補修工法情報(図4参照)の足場設置条件が「該当」か「非該当」かを確認する。 If a construction method that can handle all deformations exists (Step S203: Yes), the server 1 checks whether the scaffolding installation conditions are applicable (Step S204). Specifically, the repair method extraction unit 14 checks whether the scaffolding installation conditions in the repair method information (see Figure 4) for a construction method that can handle all deformations are "applicable" or "inapplicable."
足場の設置条件が該当の場合(ステップS204:Yes)、サーバ1は、全変状に対応可能な工法のそれぞれについて、足場設置要否、すなわち、実際に足場の設置が必要か否かを判定する(ステップS205)。具体的には、補修工法抽出部14が、全変状に対応可能な工法の工種と、上記のステップS102でユーザに選択された範囲である選択範囲の座標情報とに基づいて、足場設置要否を判定する。例えば、補修工法抽出部14は、工種がトンネル補修工の場合、選択範囲の高さが定められた閾値以上であれば足場の設置が必要と判断し、閾値未満であれば足場の設置が不要と判断する。すなわち、補修工法抽出部14は、補修工事を行う範囲となる選択範囲が、足場を設置しないと作業ができない高さである場合は足場の設置が必要と判断する。また、補修工法抽出部14は、工種が床版補強工である場合は、選択範囲の高さによらず、足場の設置が必要と判断する。 If the scaffolding installation conditions are met (Step S204: Yes), the server 1 determines whether scaffolding is required for each of the construction methods that can address all deformations, i.e., whether scaffolding is actually required (Step S205). Specifically, the repair method extraction unit 14 determines whether scaffolding is required based on the type of construction method that can address all deformations and the coordinate information of the selected range, which is the range selected by the user in Step S102 above. For example, when the type of construction is tunnel repair work, the repair method extraction unit 14 determines that scaffolding is required if the height of the selected range is equal to or greater than a specified threshold, and determines that scaffolding is not required if the height is less than the threshold. In other words, the repair method extraction unit 14 determines that scaffolding is required if the selected range, which is the range where repair work will be performed, is at a height that makes work impossible without scaffolding. Furthermore, when the type of construction is deck slab reinforcement work, the repair method extraction unit 14 determines that scaffolding is required regardless of the height of the selected range.
足場の設置条件が非該当の場合(ステップS204:No)、および、ステップS205の処理が完了した場合、サーバ1は、全変状に対応可能な工法に関する情報をクライアント2へ送信する。クライアント2は、サーバ1から受信した情報に基づいて、全変状に対応可能な工法の一覧を作成し、作成した一覧を補修工法候補一覧として画面に表示する(ステップS107)。具体的には、表示部25の情報表示部27が、全変状に対応可能な工法の一覧である補修工法候補一覧を作成し、画面に表示させる。情報表示部27は、図9に示す画面300に補修工法候補一覧を追加する形で表示を行う。例えば、図10に示すような表示内容とする。図10は、補修工法候補一覧の表示を含む画面表示の一例を示す図である。図10では、他の図面と同一の箇所に同じ符号を付している。情報表示部27は、例えば、図10に示すように、画面300の下部右側に補修工法候補一覧313を表示させる。補修工法候補一覧313には、「工法」、「補修単価」、「基本費用」、「足場設置」の各情報が含まれる。「基本費用」は、上述したステップS103で取得した実面積値と「補修単価」の値とを掛け合わせて求める。図10の例では、実面積値(選択範囲の大きさ)=10m2である。なお、基本費用の算出はサーバ1の基本費用算出部16で行うことを想定しているが、情報表示部27で行うようにしてもよい。また、情報表示部27は、ユーザに選択された工法で補修を行う場合の費用のシミュレーションを開始するためのボタン314を表示させる。また、全変状に対応可能な工法の一覧の作成を補修工法抽出部14が行い、作成した工法の一覧をクライアント2へ送信するようにしてもよい。 If the scaffolding installation conditions are not met (step S204: No) and if the processing of step S205 is completed, the server 1 transmits information regarding construction methods that can address all the deformations to the client 2. The client 2 creates a list of construction methods that can address all the deformations based on the information received from the server 1 and displays the created list on the screen as a list of candidate repair methods (step S107). Specifically, the information display unit 27 of the display unit 25 creates a list of candidate repair methods, which is a list of construction methods that can address all the deformations, and displays it on the screen. The information display unit 27 displays the list of candidate repair methods by adding it to the screen 300 shown in FIG. 9 . For example, the display content may be as shown in FIG. 10 . FIG. 10 is a diagram illustrating an example of a screen display including a list of candidate repair methods. In FIG. 10 , the same reference numerals are used for the same components as in the other drawings. For example, the information display unit 27 displays a candidate repair method list 313 on the lower right side of the screen 300, as shown in FIG. 10 . The repair method candidate list 313 includes information on "method,""repair unit price,""basiccost," and "scaffolding installation." The "basic cost" is calculated by multiplying the actual area value acquired in step S103 by the "repair unit price." In the example of FIG. 10 , the actual area value (size of the selected area) = 10 m2 . Note that while it is assumed that the calculation of the basic cost is performed by the basic cost calculation unit 16 of the server 1, it may also be performed by the information display unit 27. The information display unit 27 also displays a button 314 for starting a cost simulation for repairs performed using the repair method selected by the user. The repair method extraction unit 14 may also create a list of methods that can address all deformations and transmit the created list of methods to the client 2.
次に、クライアント2が、実施する補修工法の選択をユーザから受け付ける(ステップS108)。具体的には、操作受付部21の選択操作部23が、画面300に表示された補修工法候補一覧313の中から、1つの補修工法候補を補修対象変状の補修で使用する工法として選択する操作を受け付ける。図10に示す例では、ユーザは、補修工法候補一覧313の「選択」と記載された項目のチェックボックスにチェックを入れて、補修で使用する工法を選択する。補修で使用する工法が選択され、さらにボタン314を押下する操作が行われたことを選択操作部23が検出すると、次の処理が開始となる。 Next, client 2 accepts from the user the selection of the repair method to be implemented (step S108). Specifically, the selection operation unit 23 of the operation reception unit 21 accepts an operation to select one candidate repair method from the list of candidate repair methods 313 displayed on the screen 300 as the method to be used to repair the deformation to be repaired. In the example shown in Figure 10, the user selects the method to be used for the repair by checking the checkbox for the item marked "Select" in the list of candidate repair methods 313. When the selection operation unit 23 detects that the method to be used for the repair has been selected and that button 314 has been pressed, the next process begins.
ユーザによりボタン314が押下されると、クライアント2は、点群表示領域310へのポリゴン入力を受け付ける(ステップS109)。ここでのポリゴンは、足場を設置する領域を表す。ポリゴンの入力は、操作受付部21のポリゴン入力部24が受け付ける。すなわち、ポリゴン入力部24は、足場の設置領域の指定をポリゴン入力により受け付ける。ポリゴンの入力方法については問わない。ポリゴンの入力は広く一般的に用いられている方法を用いて行えばよい。 When the user presses button 314, client 2 accepts polygon input into point cloud display area 310 (step S109). The polygon here represents the area where the scaffolding will be installed. The polygon input is accepted by the polygon input unit 24 of the operation acceptance unit 21. That is, the polygon input unit 24 accepts the specification of the scaffolding installation area by polygon input. There is no restriction on the method for inputting polygons. Polygon input can be performed using any commonly used method.
なお、図10に示す例では補修工法候補一覧313に含まれる補修工法の「足場設置」が全て「必要」であるため、ステップS108の後にステップS109~S113およびステップS206を実行し、足場の設置に伴い発生する付帯費用を算出する。しかし、補修工法候補一覧313に「足場設置=不要」の補修工法が含まれ、ステップS108で足場設置が不要な補修工法の選択を受け付けた場合、ステップS109~S113およびステップS206は実行しない。すなわち、ステップS108の次にステップS114を実行することになる。 In the example shown in Figure 10, all of the repair methods listed in the repair method candidate list 313 for "Scaffolding Installation" are "Required," so steps S109 to S113 and step S206 are executed after step S108 to calculate the incidental costs incurred due to the installation of scaffolding. However, if the repair method candidate list 313 includes a repair method for which "Scaffolding Installation = Not Required" and step S108 accepts the selection of a repair method that does not require scaffolding installation, steps S109 to S113 and step S206 are not executed. In other words, step S114 is executed after step S108.
ポリゴン入力部24は、ポリゴンの入力を受け付けると、入力されたポリゴンが点群に干渉しているかを確認する(ステップS110)。ここでの点群とは、上述したステップS102で選択された点群、すなわち、ユーザにより選択された、補修工事を行う範囲である。ポリゴンが点群に干渉している場合(ステップS110:Yes)、クライアント2は、ポリゴンの再入力を要求し(ステップS111)、ステップS109に戻って点群表示領域310へのポリゴン入力を受け付ける。 When the polygon input unit 24 accepts polygon input, it checks whether the input polygon interferes with the point cloud (step S110). The point cloud here refers to the point cloud selected in step S102 described above, i.e., the area selected by the user where repair work will be carried out. If the polygon interferes with the point cloud (step S110: Yes), the client 2 requests that the polygon be re-input (step S111) and returns to step S109 to accept polygon input into the point cloud display area 310.
ポリゴンが点群に干渉していない場合(ステップS110:No)、クライアント2は、入力されたポリゴンの情報をサーバ1へ送信し、サーバ1は、ポリゴンが示す設置可能条件を満たす足場の情報を取得する(ステップS206)。具体的には、情報処理部12の付帯費用算出部17が、足場情報データベース115から、ステップS108で選択された補修工法と同じ工種、かつ、受信した情報が表すポリゴンの面積が設置可能条件を満たす足場情報(図5参照)を抽出する。 If the polygon does not interfere with the point cloud (step S110: No), the client 2 transmits the input polygon information to the server 1, and the server 1 acquires scaffolding information that satisfies the installation conditions indicated by the polygon (step S206). Specifically, the incidental cost calculation unit 17 of the information processing unit 12 extracts from the scaffolding information database 115 scaffolding information (see Figure 5) that is the same type of work as the repair method selected in step S108 and whose polygon area represented by the received information satisfies the installation conditions.
付帯費用算出部17は、抽出した足場情報に基づいて足場候補一覧を作成し、クライアント2へ送信する。クライアント2は、受信した足場候補一覧を表示し(ステップS112)、設置する足場の選択を受け付ける(ステップS113)。具体的には、表示部25の情報表示部27が、サーバ1から受信した足場候補一覧を表示し、操作受付部21の選択操作部23が、設置する足場の選択をユーザより受け付ける。 The incidental cost calculation unit 17 creates a list of scaffolding candidates based on the extracted scaffolding information and transmits it to the client 2. The client 2 displays the received list of scaffolding candidates (step S112) and accepts the selection of the scaffolding to be installed (step S113). Specifically, the information display unit 27 of the display unit 25 displays the list of scaffolding candidates received from the server 1, and the selection operation unit 23 of the operation reception unit 21 accepts the selection of the scaffolding to be installed from the user.
足場が選択されると、クライアント2は、画面に費用を表示した後、工期シミュレーション画面への遷移操作を受け付ける(ステップS114)。具体的には、情報表示部27が画面に補修工事の費用を表示し、選択操作部23が工期シミュレーション画面への遷移操作を受け付ける。図11は、補修工事の費用の表示を含む画面表示の一例を示す図である。図11では、他の図面と同一の箇所に同じ符号を付している。情報表示部27は、例えば、図11に示すように、画面301の中央に補修工事の費用詳細322を表示する。なお、補修工事の費用詳細322の表示位置は画面301内のどこでもよい。 When scaffolding is selected, client 2 displays the cost on the screen and then accepts an operation to transition to the construction period simulation screen (step S114). Specifically, the information display unit 27 displays the cost of the repair work on the screen, and the selection operation unit 23 accepts an operation to transition to the construction period simulation screen. Figure 11 is a diagram showing an example of a screen display including a display of the cost of the repair work. In Figure 11, the same reference numerals are used for the same parts as in other drawings. For example, as shown in Figure 11, the information display unit 27 displays repair work cost details 322 in the center of screen 301. Note that the display position of repair work cost details 322 may be anywhere on screen 301.
また、画面301は、補修工事の費用詳細322の他に、点群表示領域310、足場候補一覧321、工事関連情報323、工期シミュレーション画面へ遷移させるためのボタン324、などを含むがこれらの表示開始タイミングは異なる。上述したステップS109でポリゴンが入力される前の画面301では、点群表示領域310の補修対象物の3次元点群3101および長方形3102、工事関連情報323のみが表示された状態となる。点群表示領域310の直方体3103は、上述したステップS109で入力されたポリゴンに相当し、ポリゴンが入力されると表示が開始される。点群表示領域310に3次元点群を表示させる3次元点群表示部26は、ポリゴンである直方体3103を選択範囲である長方形3102に重畳表示させる。足場候補一覧321は、上述したステップS112で表示が開始される。ボタン324は、補修工事の費用詳細322と同じタイミングで、すなわち、ステップS114で、表示開始となる。 In addition to the repair work cost details 322, screen 301 also includes a point cloud display area 310, a scaffolding candidate list 321, construction-related information 323, and a button 324 for transitioning to the construction period simulation screen, but these display start timings vary. Before the polygon is input in step S109 described above, screen 301 displays only the 3D point cloud 3101 of the repair object, a rectangle 3102, and construction-related information 323 in the point cloud display area 310. The rectangular parallelepiped 3103 in the point cloud display area 310 corresponds to the polygon input in step S109 described above, and its display begins when the polygon is input. The 3D point cloud display unit 26, which displays the 3D point cloud in the point cloud display area 310, superimposes the rectangular parallelepiped 3103, which is a polygon, on the rectangle 3102, which is the selected range. The scaffolding candidate list 321 begins displaying in step S112 described above. Button 324 begins displaying at the same time as repair work cost details 322, i.e., in step S114.
補修工事の費用詳細322に含まれる「基本費用」は、図10に示す画面300の補修工法候補一覧313に含まれる「基本費用」に対応する。「足場代」は、足場候補一覧321に含まれる「費用」に対応する。さらに、「費用」は、足場情報データベース115が保持する足場情報(図5参照)に含まれる「単価」に対応する。 The "Basic Cost" included in the repair work cost details 322 corresponds to the "Basic Cost" included in the repair method candidate list 313 on the screen 300 shown in Figure 10. The "Scaffolding Fee" corresponds to the "Cost" included in the scaffolding candidate list 321. Furthermore, the "Cost" corresponds to the "Unit Price" included in the scaffolding information held by the scaffolding information database 115 (see Figure 5).
なお、上記のステップS108で足場設置が不要な補修工法の選択をクライアント2が受け付け、上記のステップS109~S113およびステップS206を実行することなくステップS114に遷移した場合の画面301に足場候補一覧321、補修工事の費用詳細322の足場代は表示されない。 Note that if client 2 accepts the selection of a repair method that does not require scaffolding in step S108 above and proceeds to step S114 without executing steps S109 to S113 and step S206 above, the scaffolding candidate list 321 and the scaffolding costs in the repair work cost details 322 will not be displayed on screen 301.
また、上記のステップS110においてポリゴンが点群に干渉していると判断し、ステップS111においてポリゴンの再入力を要求する場合、クライアント2は、例えば、図12に示す画面302を表示する。図12は、補修工事の費用算出で必要なポリゴンの再入力を要求する表示を含む画面表示の一例を示す図である。すなわち、クライアント2は、図11に示す画面301の足場候補一覧321の代わりに、ポリゴンの再入力を要求するテキスト325を表示する。 Furthermore, if it is determined in step S110 above that a polygon is interfering with the point cloud and re-input of the polygon is requested in step S111, client 2 displays, for example, screen 302 shown in FIG. 12. FIG. 12 is a diagram showing an example of a screen display including a display requesting re-input of polygons required for calculating the cost of repair work. That is, client 2 displays text 325 requesting re-input of polygons instead of the scaffolding candidate list 321 on screen 301 shown in FIG. 11.
画面301に含まれるボタン324がユーザにより押下されると次の処理が開始となり、クライアント2は施工業者の選択を受け付ける(ステップS115)。具体的には、クライアント2の情報表示部27が、選択可能な施工業者を表示し、ユーザによる選択操作を受け付ける。選択可能な施工業者とは、上述したステップS108で選択された補修工法を実施可能な施工業者であり、工事情報データベース116が保持する工事情報(図6参照)に含まれる工種に基づいて、選択された補修工法を実施可能な施工業者を特定する。この処理はサーバ1の例えば工期算出部18が行ってもよいし、情報表示部27が行ってもよい。クライアント2は、施工業者の選択結果をサーバ1へ送信する。 When the user presses button 324 on screen 301, the next process begins, and client 2 accepts the selection of a contractor (step S115). Specifically, the information display unit 27 of client 2 displays selectable contractors and accepts the user's selection. Selectable contractors are those who can carry out the repair method selected in step S108 described above, and contractors who can carry out the selected repair method are identified based on the type of work included in the construction information held by the construction information database 116 (see Figure 6). This process may be performed by, for example, the construction period calculation unit 18 of server 1, or by the information display unit 27. Client 2 transmits the contractor selection results to server 1.
サーバ1は、施工業者の選択結果を受信すると、工事情報データベース116が保持する工事情報に基づいて、予測工期を算出する(ステップS207)。具体的には、工期算出部18が、工事情報データベース116が保持する工事情報の中から、上述したステップS108で選択された補修工法での工事に類似する工事の工事情報を特定し、特定した工事情報に含まれる「工期」を予測工期とする。類似する工事とは、工事情報に含まれる「施工業者」、「工種」および「足場種別」が同一、かつ、「費用」が上述したステップS114で表示した費用、すなわち、図11に示す費用詳細322の基本費用と足場代との合計値に近い工事をいう。例えば、工期算出部18は、工事情報に含まれる「施工業者」、「工種」および「足場種別」が同一、かつ、「費用」の差が定められた閾値以下の場合、類似する工事と判断する。工期算出部18は、類似する工事の工事情報に含まれる「工期」に基づいて予測工期を算出する。工期算出部18は、例えば、類似度が最も高い工事、すなわち、費用の差が最も小さい工事の「工期」を予測工期とする。工期算出部18は、類似する複数の工事の「工期」の平均値を予測工期としてもよい。なお、類似する工事が存在しない場合、サーバ1は予想工期の算出が不可能であることをクライアント2経由でユーザに通知して処理を終了してもよい。 Upon receiving the contractor selection results, the server 1 calculates the estimated construction period based on the construction information stored in the construction information database 116 (step S207). Specifically, the construction period calculation unit 18 identifies construction information for construction similar to the construction using the repair method selected in step S108 from the construction information stored in the construction information database 116, and uses the "construction period" included in the identified construction information as the estimated construction period. A similar construction is one for which the "contractor," "type of work," and "scaffolding type" included in the construction information are the same, and whose "cost" is close to the cost displayed in step S114 above, i.e., the total of the basic cost and scaffolding cost in the cost details 322 shown in FIG. 11. For example, the construction period calculation unit 18 determines that a construction is similar if the "contractor," "type of work," and "scaffolding type" included in the construction information are the same, and the difference in "cost" is below a specified threshold. The construction period calculation unit 18 calculates the estimated construction period based on the "construction period" included in the construction information for the similar construction. For example, the construction period calculation unit 18 sets the "construction period" of the construction project with the highest similarity, i.e., the construction project with the smallest difference in cost, as the predicted construction period. The construction period calculation unit 18 may also set the average value of the "construction periods" of multiple similar construction projects as the predicted construction period. Note that if no similar construction projects exist, the server 1 may notify the user via the client 2 that it is not possible to calculate the predicted construction period and terminate the processing.
サーバ1は、次に、予測工期日数で差し込み可能な日程を決定する(ステップS208)。具体的には、工期算出部18が、ユーザにより予め取得済みの工事実施可能期間および予測工期に基づいて、工事のスケジュールを決定する。工事実施可能期間は、例えば、〇月×日~〇月△日といった、ユーザが工事の実施を希望する期間である。工事実施可能期間の取得が済んでいない場合、工期算出部18は、工期を算出するステップS207のみを行い、ステップS208は行わない。 The server 1 then determines a date that can be inserted based on the estimated construction period (step S208). Specifically, the construction period calculation unit 18 determines the construction schedule based on the possible construction period and estimated construction period previously acquired by the user. The possible construction period is the period during which the user wishes to carry out the construction, such as from month x to month △. If the possible construction period has not yet been acquired, the construction period calculation unit 18 only performs step S207, which calculates the construction period, and does not perform step S208.
サーバ1は、決定した工事スケジュールをクライアント2へ通知し、クライアント2は、表示部25に工事スケジュールを表示する(ステップS116)。工事スケジュールの表示は情報表示部27が行う。図13は、補修工事のスケジュールを含む画面表示の一例を示す図である。図13では、他の図面と同一の箇所に同じ符号を付している。情報表示部27は、例えば、図13に示すように、画面303の中央右側に補修工事の工期334およびスケジュール335を表示する。なお、補修工事の工期334およびスケジュール335の表示位置は画面303内のどこでもよい。サーバ1がステップS208を実行しなかった場合、すなわち、工事スケジュールを決定しなかった場合、情報表示部27は、工期334だけを表示し、スケジュール335は表示しない。 The server 1 notifies the client 2 of the determined construction schedule, and the client 2 displays the construction schedule on the display unit 25 (step S116). The construction schedule is displayed by the information display unit 27. Figure 13 is a diagram showing an example of a screen display including a repair work schedule. In Figure 13, the same reference numerals are used for the same parts as in other drawings. For example, as shown in Figure 13, the information display unit 27 displays the repair work construction period 334 and schedule 335 on the right side of the center of the screen 303. Note that the display positions of the repair work construction period 334 and schedule 335 may be anywhere on the screen 303. If the server 1 does not execute step S208, i.e., if the construction schedule is not determined, the information display unit 27 displays only the construction period 334 and does not display the schedule 335.
また、画面303は、補修工事の工期334およびスケジュール335の他に、点群表示領域310、施工業者の選択メニュー331、工事関連情報323、補修工事の費用333、工期シミュレーション画面を終了させるためのボタン336、などを含む。点群表示領域310、工事関連情報323、補修工事の費用333、工期シミュレーション画面を終了させるためのボタン336の表示は固定である。補修工事の工期334およびスケジュール335は、施工業者の選択メニュー331で施工業者が選択されるごとに更新されるようにしてもよい。すなわち、施工業者の選択メニュー331で施工業者が選択されると、ステップS207,S208をサーバ1が再度実行し、ステップS116をクライアント2が実行して画面303の補修工事の工期334およびスケジュール335を更新するようにしてもよい。ボタン336が操作されると、補修計画支援システム100は動作を終了する。 In addition to the repair work period 334 and schedule 335, screen 303 also includes a point cloud display area 310, a contractor selection menu 331, construction-related information 323, repair work cost 333, and a button 336 for exiting the construction period simulation screen. The display of point cloud display area 310, construction-related information 323, repair work cost 333, and button 336 for exiting the construction period simulation screen are fixed. The repair work period 334 and schedule 335 may be updated each time a contractor is selected in the contractor selection menu 331. In other words, when a contractor is selected in the contractor selection menu 331, server 1 may again execute steps S207 and S208, and client 2 may execute step S116 to update the repair work period 334 and schedule 335 on screen 303. When button 336 is operated, the repair planning support system 100 terminates operation.
つづいて、補修計画支援装置として動作するサーバ1のハードウェア構成について説明する。図14は、サーバ1のハードウェア構成の一例を示す図である。サーバ1は、例えば、図14に示すプロセッサ91、記憶装置92、表示装置93、入力装置94および通信インタフェース95で構成される。 Next, we will explain the hardware configuration of the server 1 that operates as a repair plan support device. Figure 14 is a diagram showing an example of the hardware configuration of the server 1. The server 1 is composed of, for example, a processor 91, a storage device 92, a display device 93, an input device 94, and a communication interface 95 shown in Figure 14.
プロセッサ91は、CPU(Central Processing Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、DSP(Digital Signal Processor)ともいう)、システムLSI(Large Scale Integration)などである。記憶装置92は、RAM(Random Access Memory)、ROM(Read Only Memory)、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable Programmable Read Only Memory)、ハードディスクドライブなどである。表示装置93は、液晶モニタ、ディスプレイ等である。入力装置94は、マウス、キーボード、タッチパネル等である。通信インタフェース95は、ネットワークインタフェースカードなどである。 The processor 91 is a CPU (Central Processing Unit, also known as a central processing unit, processing unit, arithmetic unit, microprocessor, microcomputer, or DSP (Digital Signal Processor)), a system LSI (Large Scale Integration), or the like. The storage device 92 is a RAM (Random Access Memory), a ROM (Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark), an Electrically Erasable Programmable Read Only Memory, a hard disk drive, or the like. The display device 93 is an LCD monitor, display, or the like. The input device 94 is a mouse, keyboard, touch panel, or the like. The communication interface 95 is a network interface card, or the like.
サーバ1の変状情報取得部13、補修工法抽出部14、費用算出部15および工期算出部18は、これらの各部として動作するためのプログラムをプロセッサ91が実行することにより実現される。変状情報取得部13、補修工法抽出部14、費用算出部15および工期算出部18として動作するためのプログラムは記憶装置92に予め格納されている。プロセッサ91は、上記プログラムを記憶装置92から読み出して実行することにより、変状情報取得部13、補修工法抽出部14、費用算出部15および工期算出部18として動作する。 The server 1's deformation information acquisition unit 13, repair method extraction unit 14, cost calculation unit 15, and construction period calculation unit 18 are realized by the processor 91 executing programs for operating as each of these units. The programs for operating as the deformation information acquisition unit 13, repair method extraction unit 14, cost calculation unit 15, and construction period calculation unit 18 are pre-stored in the storage device 92. The processor 91 reads and executes the programs from the storage device 92, thereby operating as the deformation information acquisition unit 13, repair method extraction unit 14, cost calculation unit 15, and construction period calculation unit 18.
なお、記憶装置92に格納される、変状情報取得部13、補修工法抽出部14、費用算出部15および工期算出部18として動作するためのプログラムは、例えば、CD(Compact Disc)-ROM、DVD(Digital Versatile Disc)-ROMなどの記憶媒体に書き込まれた状態でユーザ等に提供される形態であってもよいし、ネットワークを介してユーザ等に提供される形態であってもよい。 The programs stored in the storage device 92 for operating as the deformation information acquisition unit 13, repair method extraction unit 14, cost calculation unit 15, and construction period calculation unit 18 may be provided to users, etc., in a form written to a storage medium such as a CD (Compact Disc)-ROM or DVD (Digital Versatile Disc)-ROM, or may be provided to users, etc. via a network.
また、記憶部11は、記憶装置92により実現される。 Furthermore, the memory unit 11 is realized by the memory device 92.
なお、サーバ1のハードウェア構成について説明したが、クライアント2のハードウェア構成も同様である。 Note that while the hardware configuration of server 1 has been described, the hardware configuration of client 2 is similar.
以上説明したように、本実施の形態にかかる補修計画支援システム100は、補修対象物の補修を行う範囲を選択する操作と、選択された範囲に含まれる変状の中から補修対象変状を指定する操作と、全ての補修対象変状を補修可能な補修工法の中から実施する補修工法を指定する操作とをユーザから受け付けると、足場設置の要否を判定する。補修計画支援システム100は、足場の設置が必要な場合、足場の設置領域の指定をポリゴン入力により行う操作をユーザから受け付け、指定された設置領域に設置する足場の候補を決定する。また、補修計画支援システム100は、足場の候補の中から設置する足場の選択操作をユーザから受け付けると、足場の設置費用を含んだ補修工事の費用を算出してユーザに通知する。補修計画支援システム100は、足場の設置が必要ない場合、足場の設置費用を含まない補修工事の費用を算出してユーザに通知する。また、補修計画支援システム100は、過去に実施した補修工事に関する情報に基づいて、ユーザが指定した内容での補修工事の工期を算出し、さらに、補修工事のスケジュールを決定する。 As described above, the repair planning support system 100 according to this embodiment determines whether scaffolding is required when it receives from the user an operation to select the area to repair the object to be repaired, an operation to specify the deformation to be repaired from among the deformations included in the selected area, and an operation to specify the repair method to be implemented from among the repair methods that can repair all deformations to be repaired. If scaffolding is required, the repair planning support system 100 receives from the user an operation to specify the scaffolding installation area by polygon input and determines candidates for scaffolding to be installed in the specified installation area. Furthermore, when the repair planning support system 100 receives from the user an operation to select scaffolding to be installed from among the scaffolding candidates, it calculates the cost of the repair work, including the cost of scaffolding installation, and notifies the user. If scaffolding is not required, the repair planning support system 100 calculates the cost of the repair work, excluding the cost of scaffolding installation, and notifies the user. In addition, the repair planning support system 100 calculates the duration of repair work specified by the user based on information about repair work carried out in the past, and then determines the schedule for the repair work.
本実施の形態にかかる補修計画支援システム100によれば、ユーザに選択された範囲を対象として補修費用および工期を算出することが可能であり、構造物の一部分を対象として補修工事を行う場合でも補修費用および工期を高精度に見積もることができる。また、足場設置の要否、および、補修工事の対象範囲に適用可能な足場の種別を考慮して補修費用を算出するので、補修工事の実態に即した条件で補修費用を算出することができる。 The repair planning support system 100 according to this embodiment is capable of calculating repair costs and construction periods for an area selected by the user, enabling highly accurate estimates of repair costs and construction periods even when repair work is being carried out on only a portion of a structure. Furthermore, repair costs are calculated taking into account the need for scaffolding and the type of scaffolding that can be applied to the area covered by the repair work, making it possible to calculate repair costs under conditions that reflect the actual state of the repair work.
なお、本実施の形態にかかる補修計画支援システム100では、補修対象物の3次元点群の表示画面において範囲の指定を受け、指定された範囲に含まれる変状の一覧を作成することとしたが、変状の一覧を作成する方法はこれに限定されない。補修計画支援システム100は、例えば、補修対象物とする構造物をユーザに選択させ、指定された構造物に含まれる変状の一覧を作成してユーザに通知し、補修の対象とする変状を選択させるようにしてもよい。また、補修計画支援システム100は、補修対象物とする構造物がユーザに選択されると、補修対象物で発生している全ての変状が含まれるように、範囲を自動選択し、選択した範囲を補修工事の対象範囲としてもよい。このような選択方法とした場合であっても、足場設置の要否を考慮して高精度に補修費用を算出するこができる。 In the present embodiment, the repair plan support system 100 receives a range specification on the display screen of the 3D point cloud of the object to be repaired and creates a list of deformations included in the specified range. However, the method of creating the deformation list is not limited to this. For example, the repair plan support system 100 may have the user select the structure to be repaired, create a list of deformations included in the specified structure, notify the user, and allow the user to select the deformations to be repaired. Furthermore, when the user selects the structure to be repaired, the repair plan support system 100 may automatically select a range so that all deformations occurring in the object to be repaired are included, and designate the selected range as the range to be covered by the repair work. Even when such a selection method is used, repair costs can be calculated with high accuracy, taking into account the need for scaffolding installation.
実施の形態2.
図15は、実施の形態2にかかる補修計画支援システム100aの構成例を示す図である。補修計画支援システム100aは、実施の形態1にかかる補修計画支援システム100のサーバ1をサーバ1aに置き換えた構成である。サーバ1aは、実施の形態1にかかるサーバ1の情報処理部12を情報処理部12aに置き換えた構成であり、情報処理部12aは、実施の形態1にかかるサーバ1の情報処理部12に追加工事提案部19が追加された構成である。図15では、実施の形態1にかかる補修計画支援システム100と同じ構成要素に同一の符号を付している。実施の形態1と同一の符号を付した構成要素については説明を省略する。
Embodiment 2.
FIG. 15 is a diagram showing a configuration example of a repair plan support system 100a according to the second embodiment. The repair plan support system 100a has a configuration in which the server 1 of the repair plan support system 100 according to the first embodiment is replaced with a server 1a. The server 1a has a configuration in which the information processing unit 12 of the server 1 according to the first embodiment is replaced with an information processing unit 12a, and the information processing unit 12a has a configuration in which an additional work proposal unit 19 is added to the information processing unit 12 of the server 1 according to the first embodiment. In FIG. 15, the same components as those in the repair plan support system 100 according to the first embodiment are assigned the same reference numerals. Descriptions of the components assigned the same reference numerals as those in the first embodiment will be omitted.
サーバ1aの情報処理部12aが備える追加工事提案部19は、ユーザに指定された範囲の周囲に、指定された範囲内の変状と一緒に補修することが可能な変状が存在するか否かを確認し、変状が存在する場合、この変状も補修工事の対象とすることを提案する。 The additional work proposal unit 19 provided in the information processing unit 12a of server 1a checks whether there are any abnormalities around the area specified by the user that can be repaired together with the abnormalities within the specified area, and if any abnormalities exist, proposes that these abnormalities also be subject to repair work.
つづいて、実施の形態2にかかる補修計画支援システム100aの動作について説明する。なお、実施の形態1にかかる補修計画支援システム100と共通の動作については説明を省略する。 Next, we will explain the operation of the repair plan support system 100a according to the second embodiment. Note that we will omit explanations of operations that are common to the repair plan support system 100 according to the first embodiment.
図16は、実施の形態2にかかる補修計画支援システム100aの動作の一例を示すフローチャートである。図16では、実施の形態1で説明した図8のフローチャートと同じ処理に同じステップ番号を付している。図8と同じステップ番号を付した処理については説明を省略する。 Figure 16 is a flowchart showing an example of the operation of the repair plan support system 100a according to the second embodiment. In Figure 16, the same step numbers are assigned to the same processes as in the flowchart of Figure 8 described in the first embodiment. Explanations of processes assigned the same step numbers as in Figure 8 will be omitted.
補修計画支援システム100aにおいては、クライアント2がステップS113を実行した後、サーバ1が、選択範囲の周囲に同じ種別の変状が存在するか否かを確認する(ステップS221)。具体的には、追加工事提案部19が、ステップS102で選択された点群の範囲である選択範囲の周囲に、補修対象変状と変状種別が同じ変状が存在するか否かを確認する。追加工事提案部19は、例えば、選択範囲を予め定められた方法で拡張し、拡張前の選択範囲には含まれず、拡張後の選択範囲には含まれる変状が存在する場合、選択範囲の周囲に同じ種別の変状が存在すると判断する。 In the repair planning support system 100a, after the client 2 executes step S113, the server 1 checks whether there are any deformations of the same type around the selected range (step S221). Specifically, the additional work proposal unit 19 checks whether there are any deformations of the same type as the deformation to be repaired around the selected range, which is the range of the point cloud selected in step S102. For example, the additional work proposal unit 19 expands the selected range using a predetermined method, and if there is a deformation that is not included in the selected range before expansion but is included in the selected range after expansion, it determines that there are any deformations of the same type around the selected range.
選択範囲の周囲に同じ種別の変状が存在しない場合(ステップS221:No)、ステップS114に遷移する。選択範囲の周囲に同じ種別の変状が存在する場合(ステップS221:Yes)、サーバ1は、変状の存在範囲に合わせてポリゴンのサイズを拡張する(ステップS222)。なお、クライアント2が画面に表示するポリゴンのサイズは変更しない。このステップS222では、サーバ1における処理で用いるポリゴンのサイズ情報を変更する。サイズ情報の変更は追加工事提案部19が行う。 If there are no deformations of the same type around the selected range (step S221: No), the process proceeds to step S114. If there are deformations of the same type around the selected range (step S221: Yes), the server 1 expands the size of the polygon to match the range of the deformations (step S222). Note that the size of the polygon displayed on the screen by the client 2 is not changed. In step S222, the size information of the polygon used in processing on the server 1 is changed. The change in size information is performed by the additional work proposal unit 19.
サーバ1は、次に、ポリゴンのサイズ変更に伴い発生する足場代の追加が許容範囲内か否かを確認する(ステップS223)。具体的には、追加工事提案部19が、変更前のポリゴンのサイズに合わせて足場を設置する場合の代金と、変更後のポリゴンのサイズに合わせて足場を設置する場合の代金との差額を算出し、差額が予めユーザに指定された上限値以下であるか否かを確認する。変更後のポリゴンのサイズに合わせて足場を設置する場合の代金は、例えば、変更後のポリゴンのサイズが足場情報(図5参照)の「足場設置可能条件」を満たす足場の代金とする。代金は、「単位」および「単価」に基づいて算出する。「足場設置可能条件」を満たす足場が複数存在する場合、最も安い代金とする。 The server 1 then checks whether the additional scaffolding costs incurred due to the change in polygon size are within the allowable range (step S223). Specifically, the additional work proposal unit 19 calculates the difference between the cost of installing scaffolding to match the pre-change polygon size and the cost of installing scaffolding to match the changed polygon size, and checks whether the difference is below the upper limit value previously specified by the user. The cost of installing scaffolding to match the changed polygon size is, for example, the cost of scaffolding for which the changed polygon size satisfies the "scaffolding installation conditions" in the scaffolding information (see Figure 5). The cost is calculated based on the "unit" and "unit price." If there are multiple scaffoldings that satisfy the "scaffolding installation conditions," the cheapest price is used.
足場代の追加が許容範囲内ではない場合(ステップS223:No)、ステップS114に遷移する。足場代の追加が許容範囲内の場合(ステップS223:Yes)、サーバ1は、工事内容の変更案を作成する(ステップS224)。具体的には、追加工事提案部19が、補修工事を行う範囲である選択範囲の変更内容、補修対象変状の変更内容、工事費用の変更内容を含む情報を工事内容の変更案情報として作成する。 If the additional scaffolding costs are not within the allowable range (Step S223: No), the process proceeds to Step S114. If the additional scaffolding costs are within the allowable range (Step S223: Yes), the server 1 creates a proposed change to the work content (Step S224). Specifically, the additional work proposal unit 19 creates information including changes to the selected range (the range where repair work will be performed), changes to the deformation to be repaired, and changes to the work costs as proposed change information for the work content.
なお、足場代の追加が許容範囲内の場合に工事内容の変更案を作成することとしたが、補修工事全体の費用の追加が許容範囲内の場合に工事内容の変更案を作成するようにしてもよい。 Note that while we have discussed creating a proposed change to the work content when the additional cost of scaffolding is within the acceptable range, it is also possible to create a proposed change to the work content when the additional cost of the entire repair work is within the acceptable range.
追加工事提案部19は、作成した変更案情報をクライアント2へ送信する。クライアント2は、受信した変更案情報に基づいて、補修工事の内容変更をユーザに提案するための提案画面を表示する(ステップS121)。クライアント2は、例えば、図17に示すような内容の画面304を提案画面として表示する。図17は、補修工事の内容変更を提案するための画面表示の一例を示す図である。クライアント2は、例えば、図17に示すように、変更前の工事内容の情報を画面304の中央に表示し、変更後の工事内容の情報を画面304の右側に表示する。変更箇所を分かりやすくするために、提案に伴い変更となる箇所の文字色を変更する、背景色を変更する、などの表示方法を用いてもよい。また、画面304の右下には、提案に従って工事内容を変更するか否かをユーザに選択させるためのボタン341および342が表示される。 The additional work proposal unit 19 sends the created change proposal information to the client 2. Based on the received change proposal information, the client 2 displays a proposal screen for proposing changes to the repair work content to the user (step S121). The client 2 displays, for example, screen 304 shown in FIG. 17 as the proposal screen. FIG. 17 is a diagram showing an example of a screen display for proposing changes to the repair work content. For example, as shown in FIG. 17, the client 2 displays information about the work content before the change in the center of screen 304 and information about the work content after the change on the right side of screen 304. To make the changes easier to see, display methods such as changing the text color or background color of the parts that will be changed according to the proposal may be used. In addition, buttons 341 and 342 are displayed in the lower right corner of screen 304 to allow the user to select whether or not to change the work content in accordance with the proposal.
クライアント2は、提案内容に変更するか否かを確認する(ステップS122)。すなわち、クライアント2は、ユーザにより画面304の「変更する」ボタン342が押下されたことを選択操作部23が受け付けたか、それとも、「変更しない」ボタン341が押下されたことを選択操作部23が受け付けたかを確認する。 The client 2 checks whether to change to the proposed content (step S122). That is, the client 2 checks whether the selection operation unit 23 has accepted that the user has pressed the "Change" button 342 on the screen 304, or whether the selection operation unit 23 has accepted that the user has pressed the "Do not change" button 341.
提案内容に変更しない場合(ステップS122:No)、ステップS114に遷移する。このとき、クライアント2は、画面304の表示を終了し、画面301の表示に戻す。画面301は、図11に示した画面301と同様の画面である。提案内容に変更する場合(ステップS122:Yes)、クライアント2は、提案内容への変更をサーバ1に通知し、サーバ1は、工事内容の情報を更新する(ステップS225)。このとき、クライアント2は、画面304の表示を終了し、画面301の表示に戻す。サーバ1において、工事内容の情報更新は情報処理部12aの各部が行う。例えば、基本費用算出部16が、提案内容で工事を行う場合の基本費用を算出し、付帯費用算出部17が、提案内容で工事を行う場合の基本費用を算出する。サーバ1は、更新後の工事内容の情報をクライアント2へ送信する。クライアント2は、更新後の工事内容の情報を受信すると、受信した情報に基づいて画面301の表示内容を更新し、ステップS114を実行する。 If the proposed content is not to be changed (step S122: No), the process proceeds to step S114. At this time, the client 2 terminates the display of screen 304 and returns to the display of screen 301. Screen 301 is the same as screen 301 shown in FIG. 11. If the proposed content is to be changed (step S122: Yes), the client 2 notifies the server 1 of the change to the proposed content, and the server 1 updates the information on the construction details (step S225). At this time, the client 2 terminates the display of screen 304 and returns to the display of screen 301. On the server 1, the various parts of the information processing unit 12a update the information on the construction details. For example, the basic cost calculation unit 16 calculates the basic cost for carrying out the construction according to the proposed content, and the incidental cost calculation unit 17 calculates the basic cost for carrying out the construction according to the proposed content. The server 1 transmits the information on the updated construction details to the client 2. Upon receiving the information on the updated construction details, the client 2 updates the display content on screen 301 based on the received information and executes step S114.
以上説明したように、実施の形態2にかかる補修計画支援システム100aは、変状の補修工事を行う範囲がユーザに指定された場合、指定された範囲の周囲に、補修工事の対象に含めることが可能な変状が存在するか否かを確認し、変状が存在する場合、補修工事の対象に、指定された範囲の周囲の変状を追加することを提案する。補修計画支援システム100aは、提案を行うか否かを判定する際に、工事内容の変更により発生する追加費用を考慮する。また、補修計画支援システム100aは、工事内容の変更を提案する際に、補修工事の対象とする変状を追加しない場合の工事費用と、補修工事の対象とする変状を追加する場合の工事費用とを、1つの画面に表示する。本実施の形態にかかる補修計画支援システム100aは、ユーザが指定する内容で補修工事を行う場合よりも効率的な補修工事が可能な場合に、補修工事の内容の変更を提案することができる。また、補修工事の内容を変更するか否かをユーザが判断する際に、補修工事の内容を変更する場合の費用と変更しない場合の費用との差を容易に確認できる。 As described above, when a user specifies an area for repair work to be performed on a defect, the repair plan support system 100a according to the second embodiment checks whether there are any defects around the specified area that can be included in the repair work. If any defects exist, the repair plan support system 100a proposes adding the defects around the specified area to the repair work. When determining whether to make a proposal, the repair plan support system 100a takes into account the additional costs that would be incurred by changing the work content. Furthermore, when proposing a change to the work content, the repair plan support system 100a displays on a single screen the work costs if the defect to be included in the repair work is not added and the work costs if the defect to be included in the repair work is added. The repair plan support system 100a according to the present embodiment can propose a change to the repair work content if it is possible to perform repair work more efficiently than if the repair work were performed with the content specified by the user. Furthermore, when the user decides whether to change the repair work content, the difference between the costs of changing the repair work content and not changing it can be easily confirmed.
以上の実施の形態に示した構成は、一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、実施の形態同士を組み合わせることも可能であるし、要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。 The configurations shown in the above embodiments are merely examples, and may be combined with other known technologies, or different embodiments may be combined with each other. Parts of the configuration may also be omitted or modified without departing from the spirit of the invention.
例えば、各実施の形態では、サーバとクライアントとが補修計画支援システムを構成することとしたが、サーバが実行する各処理とクライアントが実行する各処理とを1台の装置が実行する構成としてもよい。 For example, in each embodiment, a server and a client constitute a repair planning support system, but it is also possible to configure a single device to perform each process executed by the server and each process executed by the client.
以下、本開示の諸態様を付記としてまとめて記載する。 The various aspects of this disclosure are summarized below as appendices.
(付記1)
サーバおよびクライアントで構成される補修計画支援システムであって、
前記クライアントは、
補修対象物の3次元点群を表示する3次元点群表示部と、
前記3次元点群の任意の範囲の選択を受け付ける範囲選択部と、
前記範囲選択部が選択を受け付けた前記範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作部と、
前記補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力部と、
を備え、
前記サーバは、
前記選択範囲の大きさと、前記選択操作部が選択を受け付けた工法である選択工法と、前記ポリゴン入力部が入力を受け付けたポリゴンの大きさとに基づいて、前記選択範囲に対して実施する補修工事の費用を算出する費用算出部、
を備えることを特徴とする補修計画支援システム。
(付記2)
前記サーバは、
前記選択範囲に含まれる変状の中からユーザが選択した変状の全てを補修可能な工法の一覧を作成する補修工法抽出部、
を備え、
前記選択操作部は、前記補修工法抽出部が作成した前記工法の一覧から、前記選択範囲に対して実施する補修工事の工法の選択を受け付ける、
ことを特徴とする付記1に記載の補修計画支援システム。
(付記3)
前記費用算出部は、
前記選択範囲の大きさおよび前記選択工法に基づいて、前記選択範囲に対して実施する補修工事の基本費用を算出する基本費用算出部と、
前記選択工法および前記ポリゴン入力部が入力を受け付けたポリゴンの大きさに基づいて、前記ポリゴンが入力された位置への足場の設置で発生する付帯費用を算出する付帯費用算出部と、
を備えることを特徴とする付記1または2に記載の補修計画支援システム。
(付記4)
前記ポリゴン入力部は、前記選択工法および前記選択範囲が予め定められた条件を満たす場合にポリゴンの入力を受け付け、
前記付帯費用算出部は、前記ポリゴン入力部がポリゴンの入力を受け付けた場合に前記付帯費用を算出する、
ことを特徴とする付記3に記載の補修計画支援システム。
(付記5)
前記サーバは、
前記選択範囲に対して実施する補修工事の施工業者の情報と、前記選択工法と、前記費用算出部が算出した費用と、過去に実施した補修工事に関する情報とに基づいて、前記選択範囲に対して実施する補修工事の工期を算出する工期算出部、
を備えることを特徴とする付記1から4のいずれか一つに記載の補修計画支援システム。
(付記6)
前記工期算出部は、さらに、算出した前記工期と、ユーザが補修工事の実施を希望する期間とに基づいて、前記選択範囲に対して実施する補修工事のスケジュールを決定する、
ことを特徴とする付記5に記載の補修計画支援システム。
(付記7)
前記サーバは、
前記選択範囲と、前記選択範囲の周囲に存在する変状と、に基づいて、補修工事を実施する範囲の拡張を提案する追加工事提案部、
をさらに備えることを特徴とする付記1から6のいずれか一つに記載の補修計画支援システム。
(付記8)
補修対象物の3次元点群を表示する3次元点群表示部と、
前記3次元点群の任意の範囲の選択を受け付ける範囲選択部と、
前記範囲選択部が選択を受け付けた前記範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作部と、
前記補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力部と、
前記選択範囲の大きさと、前記選択操作部が選択を受け付けた工法である選択工法と、前記ポリゴン入力部が入力を受け付けたポリゴンの大きさとに基づいて、前記選択範囲に対して実施する補修工事の費用を算出する費用算出部と、
を備えることを特徴とする補修計画支援装置。
(付記9)
補修計画支援装置が補修対象物の補修計画の作成を支援する補修計画支援方法であって、
前記補修対象物の3次元点群を表示部に表示する3次元点群表示ステップと、
前記3次元点群の任意の範囲の選択を受け付ける範囲選択受付ステップと、
前記範囲選択受付ステップで選択を受け付けた前記範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作受付ステップと、
前記補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力受付ステップと、
前記選択範囲の大きさと、前記選択操作受付ステップで選択を受け付けた工法である選択工法と、前記ポリゴン入力受付ステップで入力を受け付けたポリゴンの大きさとに基づいて、前記選択範囲に対して実施する補修工事の費用を算出する費用算出ステップと、
を含むことを特徴とする補修計画支援方法。
(付記10)
補修対象物の3次元点群を表示部に表示する3次元点群表示ステップと、
前記3次元点群の任意の範囲の選択を受け付ける範囲選択受付ステップと、
前記範囲選択受付ステップで選択を受け付けた前記範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作受付ステップと、
前記補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力受付ステップと、
前記選択範囲の大きさと、前記選択操作受付ステップで選択を受け付けた工法である選択工法と、前記ポリゴン入力受付ステップで入力を受け付けたポリゴンの大きさとに基づいて、前記選択範囲に対して実施する補修工事の費用を算出する費用算出ステップと、
をコンピュータに実行させることを特徴とする補修計画支援プログラム。
(Appendix 1)
A repair planning support system comprising a server and a client,
The client:
a three-dimensional point cloud display unit that displays a three-dimensional point cloud of the object to be repaired;
a range selection unit that accepts a selection of an arbitrary range of the three-dimensional point cloud;
A selection operation unit that accepts a selection of a repair work method to be performed on the selected range, which is the range selected by the range selection unit;
a polygon input unit that receives input of a polygon indicating an installation area of scaffolding to be used in repair work on the object to be repaired;
Equipped with
The server
a cost calculation unit that calculates the cost of repair work to be carried out for the selected area based on the size of the selected area, a selected construction method that is a construction method selected and accepted by the selection operation unit, and the size of the polygon accepted as input by the polygon input unit;
A repair planning support system comprising:
(Appendix 2)
The server
a repair method extraction unit that creates a list of repair methods that can repair all of the deformations selected by the user from the deformations included in the selection range;
Equipped with
The selection operation unit accepts a selection of a repair work method to be performed on the selected range from the list of repair methods created by the repair method extraction unit.
2. The repair planning support system according to claim 1,
(Appendix 3)
The cost calculation unit
a basic cost calculation unit that calculates a basic cost of repair work to be performed on the selected area based on the size of the selected area and the selected construction method;
an incidental cost calculation unit that calculates incidental costs incurred in setting up scaffolding at the position where the polygon is input, based on the selected construction method and the size of the polygon input unit;
3. The repair planning support system according to claim 1 or 2, comprising:
(Appendix 4)
the polygon input unit accepts input of a polygon when the selected construction method and the selected range satisfy predetermined conditions;
the incidental cost calculation unit calculates the incidental cost when the polygon input unit receives input of a polygon;
4. A repair planning support system according to claim 3.
(Appendix 5)
The server
a construction period calculation unit that calculates the construction period of the repair work to be performed on the selected area based on information on the contractor of the repair work to be performed on the selected area, the selected construction method, the cost calculated by the cost calculation unit, and information on repair work performed in the past;
5. A repair planning support system according to any one of claims 1 to 4, comprising:
(Appendix 6)
The construction period calculation unit further determines a schedule for the repair work to be performed for the selected area based on the calculated construction period and a period during which the user desires to perform the repair work.
6. A repair planning support system according to claim 5,
(Appendix 7)
The server
an additional work proposal unit that proposes an expansion of the range in which repair work is to be carried out based on the selected range and deformations existing around the selected range;
7. The repair planning support system according to any one of claims 1 to 6, further comprising:
(Appendix 8)
a three-dimensional point cloud display unit that displays a three-dimensional point cloud of the object to be repaired;
a range selection unit that accepts a selection of an arbitrary range of the three-dimensional point cloud;
A selection operation unit that accepts a selection of a repair work method to be performed on the selected range, which is the range selected by the range selection unit;
a polygon input unit that receives input of a polygon indicating an installation area of scaffolding to be used in repair work on the object to be repaired;
a cost calculation unit that calculates the cost of repair work to be carried out for the selected area based on the size of the selected area, a selected construction method that is a construction method selected and accepted by the selection operation unit, and the size of the polygon accepted as input by the polygon input unit;
A repair planning support device comprising:
(Appendix 9)
A repair plan support method in which a repair plan support device supports creation of a repair plan for an object to be repaired, comprising:
a three-dimensional point cloud display step of displaying a three-dimensional point cloud of the object to be repaired on a display unit;
a range selection receiving step of receiving a selection of an arbitrary range of the three-dimensional point cloud;
a selection operation receiving step of receiving a selection of a construction method of repair work to be performed for the selected range, which is the range selected in the range selection receiving step;
a polygon input receiving step of receiving an input of a polygon indicating an installation area of scaffolding to be used in the repair work of the repair object;
a cost calculation step of calculating the cost of repair work to be carried out on the selected area based on the size of the selected area, a selected construction method that is the construction method selected and accepted in the selection operation acceptance step, and the size of the polygon accepted as input in the polygon input acceptance step;
A repair plan support method comprising:
(Appendix 10)
a three-dimensional point cloud display step of displaying a three-dimensional point cloud of the object to be repaired on a display unit;
a range selection receiving step of receiving a selection of an arbitrary range of the three-dimensional point cloud;
a selection operation receiving step of receiving a selection of a construction method of repair work to be performed for the selected range, which is the range selected in the range selection receiving step;
a polygon input receiving step of receiving an input of a polygon indicating an installation area of scaffolding to be used in the repair work of the repair object;
a cost calculation step of calculating the cost of repair work to be carried out on the selected area based on the size of the selected area, a selected construction method that is the construction method selected and accepted in the selection operation acceptance step, and the size of the polygon accepted as input in the polygon input acceptance step;
A repair planning support program that causes a computer to execute the above.
1,1a サーバ、2 クライアント、11 記憶部、12,12a 情報処理部、13 変状情報取得部、14 補修工法抽出部、15 費用算出部、16 基本費用算出部、17 付帯費用算出部、18 工期算出部、19 追加工事提案部、21 操作受付部、22 範囲選択部、23 選択操作部、24 ポリゴン入力部、25 表示部、26 3次元点群表示部、27 情報表示部、100,100a 補修計画支援システム、111 点群情報データベース、112 変状情報データベース、113 変状・工法関連情報データベース、114 補修工法情報データベース、115 足場情報データベース、116 工事情報データベース。 1, 1a Server, 2 Client, 11 Memory unit, 12, 12a Information processing unit, 13 Deformation information acquisition unit, 14 Repair method extraction unit, 15 Cost calculation unit, 16 Basic cost calculation unit, 17 Ancillary cost calculation unit, 18 Construction period calculation unit, 19 Additional work proposal unit, 21 Operation reception unit, 22 Range selection unit, 23 Selection operation unit, 24 Polygon input unit, 25 Display unit, 26 3D point cloud display unit, 27 Information display unit, 100, 100a Repair planning support system, 111 Point cloud information database, 112 Deformation information database, 113 Deformation and construction method related information database, 114 Repair method information database, 115 Scaffolding information database, 116 Construction information database.
Claims (10)
前記クライアントは、
補修対象物の3次元点群を表示する3次元点群表示部と、
前記3次元点群の任意の範囲の選択を受け付ける範囲選択部と、
前記範囲選択部が選択を受け付けた前記範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作部と、
前記補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力部と、
を備え、
前記サーバは、
前記選択範囲の大きさと、前記選択操作部が選択を受け付けた工法である選択工法と、前記ポリゴン入力部が入力を受け付けたポリゴンの大きさとに基づいて、前記選択範囲に対して実施する補修工事の費用を算出する費用算出部、
を備えることを特徴とする補修計画支援システム。 A repair planning support system comprising a server and a client,
The client:
a three-dimensional point cloud display unit that displays a three-dimensional point cloud of the object to be repaired;
a range selection unit that accepts a selection of an arbitrary range of the three-dimensional point cloud;
A selection operation unit that accepts a selection of a repair work method to be performed on the selected range, which is the range selected by the range selection unit;
a polygon input unit that receives input of a polygon indicating an installation area of scaffolding to be used in repair work on the object to be repaired;
Equipped with
The server
a cost calculation unit that calculates the cost of repair work to be carried out for the selected area based on the size of the selected area, a selected construction method that is a construction method selected and accepted by the selection operation unit, and the size of the polygon accepted as input by the polygon input unit;
A repair planning support system comprising:
前記選択範囲に含まれる変状の中からユーザが選択した変状の全てを補修可能な工法の一覧を作成する補修工法抽出部、
を備え、
前記選択操作部は、前記補修工法抽出部が作成した前記工法の一覧から、前記選択範囲に対して実施する補修工事の工法の選択を受け付ける、
ことを特徴とする請求項1に記載の補修計画支援システム。 The server
a repair method extraction unit that creates a list of repair methods that can repair all of the deformations selected by the user from the deformations included in the selection range;
Equipped with
The selection operation unit accepts a selection of a repair work method to be performed on the selected range from the list of repair methods created by the repair method extraction unit.
2. The repair planning support system according to claim 1, wherein:
前記選択範囲の大きさおよび前記選択工法に基づいて、前記選択範囲に対して実施する補修工事の基本費用を算出する基本費用算出部と、
前記選択工法および前記ポリゴン入力部が入力を受け付けたポリゴンの大きさに基づいて、前記ポリゴンが入力された位置への足場の設置で発生する付帯費用を算出する付帯費用算出部と、
を備えることを特徴とする請求項1に記載の補修計画支援システム。 The cost calculation unit
a basic cost calculation unit that calculates a basic cost of repair work to be performed on the selected area based on the size of the selected area and the selected construction method;
an incidental cost calculation unit that calculates incidental costs incurred in setting up scaffolding at the position where the polygon is input, based on the selected construction method and the size of the polygon input unit;
2. The repair planning support system according to claim 1, further comprising:
前記付帯費用算出部は、前記ポリゴン入力部がポリゴンの入力を受け付けた場合に前記付帯費用を算出する、
ことを特徴とする請求項3に記載の補修計画支援システム。 the polygon input unit accepts input of a polygon when the selected construction method corresponds to a construction method that requires installation of scaffolding ;
the incidental cost calculation unit calculates the incidental cost when the polygon input unit receives input of a polygon;
4. The repair planning support system according to claim 3.
前記選択範囲に対して実施する補修工事の施工業者の情報と、前記選択工法と、前記費用算出部が算出した費用と、過去に実施した補修工事に関する情報とに基づいて、前記選択範囲に対して実施する補修工事の工期を算出する工期算出部、
を備えることを特徴とする請求項1に記載の補修計画支援システム。 The server
a construction period calculation unit that calculates the construction period of the repair work to be performed on the selected area based on information on the contractor of the repair work to be performed on the selected area, the selected construction method, the cost calculated by the cost calculation unit, and information on repair work performed in the past;
2. The repair planning support system according to claim 1, further comprising:
ことを特徴とする請求項5に記載の補修計画支援システム。 The construction period calculation unit further determines a schedule for the repair work to be performed for the selected area based on the calculated construction period and a period during which the user desires to perform the repair work.
6. The repair planning support system according to claim 5, wherein:
前記選択範囲と、前記選択範囲の周囲に存在する変状と、に基づいて、補修工事を実施する範囲の拡張を提案する追加工事提案部、
をさらに備えることを特徴とする請求項1から6のいずれか一つに記載の補修計画支援システム。 The server
an additional work proposal unit that proposes an expansion of the range in which repair work is to be carried out based on the selected range and deformations existing around the selected range;
7. The repair planning support system according to claim 1, further comprising:
前記3次元点群の任意の範囲の選択を受け付ける範囲選択部と、
前記範囲選択部が選択を受け付けた前記範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作部と、
前記補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力部と、
前記選択範囲の大きさと、前記選択操作部が選択を受け付けた工法である選択工法と、前記ポリゴン入力部が入力を受け付けたポリゴンの大きさとに基づいて、前記選択範囲に対して実施する補修工事の費用を算出する費用算出部と、
を備えることを特徴とする補修計画支援装置。 a three-dimensional point cloud display unit that displays a three-dimensional point cloud of the object to be repaired;
a range selection unit that accepts a selection of an arbitrary range of the three-dimensional point cloud;
A selection operation unit that accepts a selection of a repair work method to be performed on the selected range, which is the range selected by the range selection unit;
a polygon input unit that receives input of a polygon indicating an installation area of scaffolding to be used in repair work on the object to be repaired;
a cost calculation unit that calculates the cost of repair work to be carried out for the selected area based on the size of the selected area, a selected construction method that is a construction method selected and accepted by the selection operation unit, and the size of the polygon accepted as input by the polygon input unit;
A repair planning support device comprising:
前記補修対象物の3次元点群を表示部に表示する3次元点群表示ステップと、
前記3次元点群の任意の範囲の選択を受け付ける範囲選択受付ステップと、
前記範囲選択受付ステップで選択を受け付けた前記範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作受付ステップと、
前記補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力受付ステップと、
前記選択範囲の大きさと、前記選択操作受付ステップで選択を受け付けた工法である選択工法と、前記ポリゴン入力受付ステップで入力を受け付けたポリゴンの大きさとに基づいて、前記選択範囲に対して実施する補修工事の費用を算出する費用算出ステップと、
を含むことを特徴とする補修計画支援方法。 A repair plan support method in which a repair plan support device supports creation of a repair plan for an object to be repaired, comprising:
a three-dimensional point cloud display step of displaying a three-dimensional point cloud of the object to be repaired on a display unit;
a range selection receiving step of receiving a selection of an arbitrary range of the three-dimensional point cloud;
a selection operation receiving step of receiving a selection of a construction method of repair work to be performed for the selected range, which is the range selected in the range selection receiving step;
a polygon input receiving step of receiving an input of a polygon indicating an installation area of scaffolding to be used in the repair work of the repair object;
a cost calculation step of calculating the cost of repair work to be carried out on the selected area based on the size of the selected area, a selected construction method that is the construction method selected and accepted in the selection operation acceptance step, and the size of the polygon accepted as input in the polygon input acceptance step;
A repair plan support method comprising:
前記3次元点群の任意の範囲の選択を受け付ける範囲選択受付ステップと、
前記範囲選択受付ステップで選択を受け付けた前記範囲である選択範囲に対して実施する補修工事の工法の選択を受け付ける選択操作受付ステップと、
前記補修対象物の補修工事で使用される足場の設置領域を示すポリゴンの入力を受け付けるポリゴン入力受付ステップと、
前記選択範囲の大きさと、前記選択操作受付ステップで選択を受け付けた工法である選択工法と、前記ポリゴン入力受付ステップで入力を受け付けたポリゴンの大きさとに基づいて、前記選択範囲に対して実施する補修工事の費用を算出する費用算出ステップと、
をコンピュータに実行させることを特徴とする補修計画支援プログラム。 a three-dimensional point cloud display step of displaying a three-dimensional point cloud of the object to be repaired on a display unit;
a range selection receiving step of receiving a selection of an arbitrary range of the three-dimensional point cloud;
a selection operation receiving step of receiving a selection of a construction method of repair work to be performed for the selected range, which is the range selected in the range selection receiving step;
a polygon input receiving step of receiving an input of a polygon indicating an installation area of scaffolding to be used in the repair work of the repair object;
a cost calculation step of calculating the cost of repair work to be carried out on the selected area based on the size of the selected area, a selected construction method that is the construction method selected and accepted in the selection operation acceptance step, and the size of the polygon accepted as input in the polygon input acceptance step;
A repair planning support program that causes a computer to execute the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022184356A JP7814289B2 (en) | 2022-11-17 | 2022-11-17 | Repair planning support system, repair planning support device, repair planning support method, and repair planning support program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022184356A JP7814289B2 (en) | 2022-11-17 | 2022-11-17 | Repair planning support system, repair planning support device, repair planning support method, and repair planning support program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024073254A JP2024073254A (en) | 2024-05-29 |
| JP7814289B2 true JP7814289B2 (en) | 2026-02-16 |
Family
ID=91226453
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022184356A Active JP7814289B2 (en) | 2022-11-17 | 2022-11-17 | Repair planning support system, repair planning support device, repair planning support method, and repair planning support program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7814289B2 (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006323741A (en) | 2005-05-20 | 2006-11-30 | Kajima Corp | Asset management support system, asset management support method, program, recording medium |
| JP2010108321A (en) | 2008-10-31 | 2010-05-13 | Hitachi-Ge Nuclear Energy Ltd | Construction progress visualization system |
| JP2020057417A (en) | 2019-12-12 | 2020-04-09 | 株式会社クラッソーネ | Server and estimation method |
| WO2020110587A1 (en) | 2018-11-29 | 2020-06-04 | 富士フイルム株式会社 | Structure repair method selection system, repair method selection method, and repair method selection server |
| JP2020190855A (en) | 2019-05-20 | 2020-11-26 | 株式会社日立製作所 | Maintenance process flow generation device and method for generating maintenance process flow |
| WO2021070842A1 (en) | 2019-10-09 | 2021-04-15 | 三菱電機株式会社 | Information processing device, specification method, and specification program |
| JP2021184202A (en) | 2020-05-22 | 2021-12-02 | 首都高技術株式会社 | Repair plan devising apparatus |
| JP2022129465A (en) | 2021-02-25 | 2022-09-06 | 沖電気工業株式会社 | Information processing device, information processing system, information processing method, and information processing method program |
| JP2022155553A (en) | 2021-03-30 | 2022-10-13 | 株式会社エム・ソフト | Business management support device, business management support system, business management support method, and business management support program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9129355B1 (en) * | 2014-10-09 | 2015-09-08 | State Farm Mutual Automobile Insurance Company | Method and system for assessing damage to infrastructure |
-
2022
- 2022-11-17 JP JP2022184356A patent/JP7814289B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006323741A (en) | 2005-05-20 | 2006-11-30 | Kajima Corp | Asset management support system, asset management support method, program, recording medium |
| JP2010108321A (en) | 2008-10-31 | 2010-05-13 | Hitachi-Ge Nuclear Energy Ltd | Construction progress visualization system |
| WO2020110587A1 (en) | 2018-11-29 | 2020-06-04 | 富士フイルム株式会社 | Structure repair method selection system, repair method selection method, and repair method selection server |
| JP2020190855A (en) | 2019-05-20 | 2020-11-26 | 株式会社日立製作所 | Maintenance process flow generation device and method for generating maintenance process flow |
| WO2021070842A1 (en) | 2019-10-09 | 2021-04-15 | 三菱電機株式会社 | Information processing device, specification method, and specification program |
| JP2020057417A (en) | 2019-12-12 | 2020-04-09 | 株式会社クラッソーネ | Server and estimation method |
| JP2021184202A (en) | 2020-05-22 | 2021-12-02 | 首都高技術株式会社 | Repair plan devising apparatus |
| JP2022129465A (en) | 2021-02-25 | 2022-09-06 | 沖電気工業株式会社 | Information processing device, information processing system, information processing method, and information processing method program |
| JP2022155553A (en) | 2021-03-30 | 2022-10-13 | 株式会社エム・ソフト | Business management support device, business management support system, business management support method, and business management support program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024073254A (en) | 2024-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Assaad et al. | Predicting project performance in the construction industry | |
| US20250022076A1 (en) | Method and system for managing construction projects with automatic generation of smart contract | |
| JP2014174590A (en) | Building management system | |
| CN118967013B (en) | A collaborative design method and system for building projects based on data simulation | |
| JP7814289B2 (en) | Repair planning support system, repair planning support device, repair planning support method, and repair planning support program | |
| JP2007233944A (en) | System for predicting commodity sales | |
| KR20110002637A (en) | CBR-based public apartment planning and planning design stage building construction cost prediction system and its prediction model | |
| CN114549754B (en) | Automatic cigarette package design review method and device based on WebGL | |
| JP2020140257A (en) | Construction management system, construction management support system, and program | |
| Patil et al. | Implementing BIM and finite element analysis in a structural integrity investigation of curtain walls | |
| JP5873913B2 (en) | Business recovery support system and centralized management system | |
| KR20220060740A (en) | Apparatus and method for dynamically calculating Life Cycle Costs (LCC) by updating repair and replacement information by reflecting maintenance history information based on Building Information Modeling (BIM) in the facility operation management stage | |
| KR102554105B1 (en) | Refurbished tv manufacturing method | |
| US20230053494A1 (en) | Service proposal support system and service proposal support method | |
| JP7585899B2 (en) | Inspection support system, inspection support device, terminal device, inspection support method, and program | |
| JP2024124342A (en) | Damage level specific display system, damage level specific display device, and program | |
| JP2004150920A (en) | Building loss assessment system and program | |
| Pheng | Project quality management | |
| JP6384153B2 (en) | Program, information processing apparatus and information processing method | |
| US12081398B2 (en) | Monetary vulnerability assessment (MVA) of a reparable infrastructure system | |
| US12578693B1 (en) | Methods and apparatus for artificial intelligence enhanced building maintenance management | |
| JP7701807B2 (en) | Elevator planning support device and elevator planning support method | |
| JP7822014B1 (en) | Information processing system, information processing method, and program | |
| JP7829100B1 (en) | Waterway facility management support system, waterway facility management support method, and program | |
| US20230409176A1 (en) | Safety design support system and safety design support method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241218 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250827 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250902 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251023 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260106 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7814289 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |