(57)【要約】【課題】本発明は、補修工事の予算を考慮した補修計画を効率よく立案することを可能とする補修計画システム等を提供する。【解決手段】本発明に係る補修計画システムは、ユーザによって選択された補修条件を、抽出順位に対応付けて設定する補修条件設定部と、全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出する数量算出部と、台帳情報を参照して、抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、抽出した区間領域の数を上記上限数と比較し、抽出した区間領域の数が上限数を超えた場合には、抽出順位の下位に設定された他の補修条件を更に満たす区間領域を抽出して、抽出した区間領域の数と上限数と比較することを繰り返し、抽出した区間領域の数が上限数以下となった場合に、当該抽出した区間領域を補修必要箇所として特定する抽出部と、補修必要箇所を表示する出力部と、を備える。【選択図】図２
2018028822.tif 000002
【特許請求の範囲】
【請求項１】
都市高速道路の補修必要箇所を提示する補修計画システムであって、
都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、前記点検結果情報に基づいて前記台帳情報に含まれる前記区間領域から前記補修必要箇所を抽出するための複数の補修条件と、を記憶する記憶部と、
前記複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定する補修条件設定部と、
ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出する数量算出部と、
前記台帳情報を参照して、前記抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、前記抽出した区間領域の数を上記上限数と比較し、前記抽出した区間領域の数が前記上限数を超えた場合には、前記抽出順位の下位に設定された他の補修条件を更に満たす区間領域を抽出して、前記抽出した区間領域の数と前記上限数と比較することを繰り返し、抽出した区間領域の数が前記上限数以下となった場合に、当該抽出した区間領域を前記補修必要箇所として特定する抽出部と、
前記補修必要箇所を表示する出力部と、を備える
ことを特徴とする補修計画システム。
【請求項２】
前記抽出部は、
前記抽出した区間領域の数が前記上限数以下となった場合の抽出順位よりも１つ上位の抽出順位において抽出した前記区間領域を取得し、
前記取得した区間領域のうち前記補修必要箇所以外の区間領域を、差分区間領域として特定するとともに、前記上限数と前記補修必要箇所の数との差分数を算出し、
特定の抽出順位の補修条件に係る点検結果情報に基づいて、前記差分区間領域のうちの前記差分数の差分区間領域を抽出し、前記抽出した差分区間領域を前記補修必要箇所として更に特定する、請求項１に記載の補修計画システム。
【請求項３】
前記記憶部は、前記区間領域単位の補修工事金額と補修工事の工法とを互いに関連付けて記憶し、
前記数量算出部は、ユーザによって選択された工法に関連付けられた前記補修工事金額を取得し、前記取得した補修工事金額を用いて前記上限数を算出する、請求項１又は２に記載の補修計画システム。
【請求項４】
前記補修条件設定部は、前記抽出順位の最上位から順にユーザによって選択された補修条件を設定し、
前記抽出部は、前記補修条件が設定されるたびに、当該補修条件を満たす区間領域を抽出して、前記抽出した区間領域の数を上記上限数と比較する処理を実行する、請求項１〜３のいずれか一項に記載の補修計画システム。
【請求項５】
記憶部を備え、都市高速道路の補修必要箇所を提示する補修計画システムの補修計画方法であって、
都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、前記点検結果情報に基づいて前記台帳情報に含まれる前記区間領域から前記補修必要箇所を抽出するための複数の補修条件と、を前記記憶部に記憶し、
前記複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定し、
ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出し、
前記台帳情報を参照して、前記抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、前記抽出した区間領域の数を上記上限数と比較し、前記抽出した区間領域の数が前記上限数を超えた場合には、前記抽出順位の下位に設定された他の補修条件を更に満たす区間領域を抽出して、前記抽出した区間領域の数と前記上限数と比較することを繰り返し、抽出した区間領域の数が前記上限数以下となった場合に、当該抽出した区間領域を前記補修必要箇所として特定し、
前記補修必要箇所を表示する、
こと含むことを特徴とする補修計画方法。
【請求項６】
記憶部を備え、都市高速道路の補修必要箇所を提示するコンピュータの制御プログラムであって、
都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、前記点検結果情報に基づいて前記台帳情報に含まれる前記区間領域から前記補修必要箇所を抽出するための複数の補修条件と、を前記記憶部に記憶し、
前記複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定し、
ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出し、
前記台帳情報を参照して、前記抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、前記抽出した区間領域の数を上記上限数と比較し、前記抽出した区間領域の数が前記上限数を超えた場合には、前記抽出順位の下位に設定された他の補修条件を更に満たす区間領域を抽出して、前記抽出した区間領域の数と前記上限数と比較することを繰り返し、抽出した区間領域の数が前記上限数以下となった場合に、当該抽出した区間領域を前記補修必要箇所として特定し、
前記補修必要箇所を表示する、
ことを実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、補修計画システム、補修計画方法、及び制御プログラムに関する。
【背景技術】
【０００２】
従来から、道路施設を維持管理するために道路の舗装状態等を管理する道路維持管理システムが知られている。このような道路維持管理システムでは、道路の舗装状態の点検結果情報、道路台帳情報及び道路に関するしゅん功図情報等の各種情報が管理され、各種情報に基づいて道路の補修計画が立案される。
【０００３】
例えば、特許文献１には、道路管理者によって点検された道路の舗装状態等に基づいて修繕優先度を算出し、算出した修繕優先度を地図上にマッピングする道路維持管理システムが記載されている。この道路維持管理システムは、算出した修繕優先度に応じた線種によって地図上の道路を表示する。道路管理者は、このような道路表示を参照して適切な修繕計画を立案することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−８９５９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の道路維持管理システムでは、予め定められた算出方法によって算出された修繕優先度に基づく道路表示が行われるだけであったため、道路管理者は、実際の道路工事の予算の範囲内で補修が必要な道路を把握することができなかった。このため、道路管理者は、適切な補修必要箇所に基づいた補修計画を立案することができず、道路維持管理システムの利便性が低下する要因となっていた。
【０００６】
本発明は、このような課題を解決すべくなされたものであり、補修工事の予算を考慮した補修計画を効率よく立案することを可能とする補修計画システム、補修計画方法、及び制御プログラムを提供することを目的とする。さらに、道路管理者によって任意に設定された条件に基づいて、補修工事の予算内で補修可能な箇所を、優先順位を付けて抽出及び地図上にマッピングすることができ、道路管理者の補修計画の意思決定を支援することを可能とする補修計画システム、補修計画方法、及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る補修計画システムは、都市高速道路の補修必要箇所を提示する補修計画システムであって、都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、点検結果情報に基づいて台帳情報に含まれる区間領域から補修必要箇所を抽出するための複数の補修条件と、を記憶する記憶部と、複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定する補修条件設定部と、ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出する数量算出部と、台帳情報を参照して、抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、抽出した区間領域の数を上記上限数と比較し、抽出した区間領域の数が上限数を超えた場合には、抽出順位の下位に設定された他の補修条件を更に満たす区間領域を抽出して、抽出した区間領域の数と上限数と比較することを繰り返し、抽出した区間領域の数が上限数以下となった場合に、当該抽出した区間領域を補修必要箇所として特定する抽出部と、補修必要箇所を表示する出力部と、を備える。
【０００８】
また、本発明に係る補修計画システムにおいて、抽出部は、抽出した区間領域の数が上限数以下となった場合の抽出順位よりも１つ上位の抽出順位において抽出した区間領域を取得し、取得した区間領域のうち補修必要箇所以外の区間領域を、差分区間領域として特定するとともに、上限数と補修必要箇所の数との差分数を算出し、特定の抽出順位の補修条件に係る点検結果情報に基づいて、差分区間領域のうちの差分数の差分区間領域を抽出し、抽出した差分区間領域を補修必要箇所として更に特定することが好ましい。
【０００９】
また、本発明に係る補修計画システムにおいて、記憶部は、区間領域単位の補修工事金額と補修工事の工法とを互いに関連付けて記憶し、数量算出部は、ユーザによって選択された工法に関連付けられた補修工事金額を取得し、取得した補修工事金額を用いて上限数を算出することが好ましい。
【００１０】
また、本発明に係る補修計画システムにおいて、補修条件設定部は、抽出順位の最上位から順にユーザによって選択された補修条件を設定し、抽出部は、補修条件が設定されるたびに、当該補修条件を満たす区間領域を抽出して、抽出した区間領域の数を上記上限数と比較する処理を実行することが好ましい。
【００１１】
本発明に係る補修計画方法は、記憶部を備え、都市高速道路の補修必要箇所を提示する補修計画システムの補修計画方法であって、都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、点検結果情報に基づいて台帳情報に含まれる区間領域から補修必要箇所を抽出するための複数の補修条件と、を記憶部に記憶し、複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定し、ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出し、台帳情報を参照して、抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、抽出した区間領域の数を上記上限数と比較し、抽出した区間領域の数が上限数を超えた場合には、抽出順位の下位に設定された他の補修条件を更に満たす区間領域を抽出して、抽出した区間領域の数と上限数と比較することを繰り返し、抽出した区間領域の数が上限数以下となった場合に、当該抽出した区間領域を補修必要箇所として特定し、補修必要箇所を表示する、こと含む。
【００１２】
本発明に係る制御プログラムは、記憶部を備え、都市高速道路の補修必要箇所を提示するコンピュータの制御プログラムであって、都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、点検結果情報に基づいて台帳情報に含まれる区間領域から補修必要箇所を抽出するための複数の補修条件と、を記憶部に記憶し、複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定し、ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出し、台帳情報を参照して、抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、抽出した区間領域の数を上記上限数と比較し、抽出した区間領域の数が上限数を超えた場合には、抽出順位の下位に設定された他の補修条件を更に満たす区間領域を抽出して、抽出した区間領域の数と上限数と比較することを繰り返し、抽出した区間領域の数が上限数以下となった場合に、当該抽出した区間領域を補修必要箇所として特定し、補修必要箇所を表示する、ことを実行させる。
【発明の効果】
【００１３】
本発明に係る補修計画システム、補修計画方法、及び制御プログラムによって、補修工事の予算を考慮した補修計画を効率よく立案することが可能となる。すなわち、本発明に係る補修計画システム、管理用図書チェック方法、及び制御プログラムによって、道路管理者によって任意に設定された条件に基づいて、補修工事の予算内で補修可能な箇所を、優先順位を付けて抽出及び地図上にマッピングすることができ、道路管理者の補修計画の意思決定を支援することが可能になる。
【図面の簡単な説明】
【００１４】
【図１】補修計画システム１の概略を説明するための模式図である。
【図２】補修計画システム１の概略を説明するための模式図である。
【図３】補修計画システム１の概略構成の一例を示す図である。
【図４】ユーザ端末２の概略構成の一例を示す図である。
【図５】計画条件画面５００の一例について説明するための模式図である。
【図６】補修条件画面６００の一例について説明するための模式図である。
【図７】サーバ３の概略構成の一例を示す図である。
【図８】各種テーブルのデータ構造の一例を示す図である。
【図９】各種テーブルのデータ構造の一例を示す図である。
【図１０】補修計画システム１の動作シーケンスの一例を示す図である。
【図１１】補修条件画面作成処理の動作フローの一例を示す図である。
【図１２】抽出処理の動作フローの一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１６】
（補修計画システム１の概要）
本実施形態の補修計画システム１は、都市高速道路における補修が必要となる箇所を提示する機能を有する。補修計画システム１は、サーバ等のコンピュータ、タブレットＰＣ（Personal Computer）、ノートＰＣ等の情報処理装置であるが、ユーザ端末及びサーバによって構築されるクライアント／サーバシステムであってもよい。都市高速道路は、都市圏において建設される自動車専用道路であり、日本では、都市高速道路として、首都高速道路、阪神高速道路、名古屋高速道路、広島高速道路、福岡高速道路及び北九州高速道路がある。以降、補修が必要となる箇所を、補修必要箇所と称する場合がある。
【００１７】
都市高速道路では、路面のわだち掘れ及びひびわれ等が点検により把握された場合、損傷状況に応じた補修が実施される。都市高速道路の点検結果を示す点検結果情報は、舗装補修台帳又は点検補修台帳等の各種台帳で管理され、例えば、道路管理者は、１年に１度、各種台帳に含まれる点検結果情報に基づいて補修必要箇所を把握し、把握した補修必要箇所によって補修計画を立案する。
【００１８】
図１〜図２は、都市高速道路の補修必要箇所を提示する機能を有する補修計画システム１の概略を説明するための模式図である。以下、図１を参照しつつ、本実施形態の補修計画システム１において用いられる各種情報について説明する。
【００１９】
図１（Ａ）には、点検結果情報の一例を説明するための図が示されている。点検結果情報は、道路管理者によって点検された都市高速道路の点検結果に係る情報であり且つ都市高速道路の補修必要箇所を抽出するために用いられる情報である。図１（Ａ）に示されるように、点検結果情報は、わだち掘れ量、経過年数、緊急補修出動回数、交通量等であり且つ都市高速道路の区間領域に関連付けられる。
【００２０】
なお、区間領域は、２次元平面上における、都市高速道路の走行方向に沿った距離区間の所定の領域である。例えば、区間領域は、連続する２つの橋脚若しくはジョイントの間の都市高速道路の外形形状に近似させた多角形の閉図形の領域、又は、５０ｍの距離ごとに区分した都市高速道路の外形形状に近似させた多角形の閉図形の領域等である。なお、２次元平面は、２次元地図又は所定の２次元設計図における２次元平面である。
【００２１】
また、点検結果情報は、特定の台帳ごとに管理される。例えば、わだち掘れ量及び経過年数等は、舗装補修台帳によって管理され、交通量は、基本台帳によって管理され、緊急補修出動回数は、点検補修台帳によって管理される。補修計画システム１は、これら各種点検結果情報を含む台帳に係る情報を記憶する。なお、以降、台帳に係る情報を単に台帳情報と称する場合がある。
【００２２】
図１（Ｂ）には、複数の補修条件に関連付けられた補修計画の一例が示されている。補修計画システム１では、補修計画ごとに、補修条件と当該補修条件に係る点検結果情報を含む台帳情報とが関連付けて記憶されている。
【００２３】
補修条件は、台帳情報に含まれる点検結果情報に基づいて、当該点検結果情報に関連付けられた区間領域を抽出するための条件である。例えば、図１（Ｂ）に示される例では、舗装補修計画に関連付けられた補修条件として、舗装補修台帳においてわだち掘れ量が１８ｍｍ以上である区間領域を抽出するという条件が含まれる。また、舗装補修計画に関連付けられた補修条件として、舗装補修台帳において経過年数が８年以上である区間領域を抽出するという条件が含まれる。また、舗装補修計画に関連付けられた補修条件として、基本台帳において交通量が１日２万台以上である区間領域を抽出するという条件が含まれる。さらに、舗装補修計画に関連付けられた補修条件として、点検補修台帳において緊急補修出動回数が１年１０回以上である区間領域を抽出するという条件が含まれる。補修計画システム１は、複数の補修条件と台帳情報とに関連付けられた補修計画を記憶する。
【００２４】
以下、図２を参照しつつ、本実施形態の補修計画システム１による都市高速道路の補修必要箇所を提示するための一連の処理の一例について説明する。最初に、補修計画システム１は、道路管理者によって入力された補修計画、全体予算金額及び区間領域単位の補修工事金額を取得する。なお、道路管理者は、補修計画システム１のユーザの一例である。
【００２５】
図２（Ａ）は、道路管理者が、補修計画、全体予算金額、区間領域単位の補修工事金額、及び補修条件を入力するための条件画面の一例を示す図である。補修計画は、舗装補修計画、塗装補修計画、コンクリート剥落防止計画、鋼桁き裂補修計画及びＲＣ床版更新計画等の中から一の補修計画が、補修計画選択ドロップダウンリストによって選択される。
【００２６】
全体予算金額は、選択された補修計画によって示される補修計画に係る全ての予算金額であり、道路管理者によって数値入力される。区間領域単位の補修工事金額は、選択された補修計画によって示される補修計画において、区間領域ごとに必要な工事金額である。
【００２７】
補修計画システム１は、入力された全体予算金額及び区間領域単位の補修工事金額を取得すると、全体予算金額を区間領域単位の補修工事金額で除することによって補修可能な区間領域の上限数を算出し、算出した上限数を取得する。図２（Ａ）に示される例では、全体予算金額が２億円であり、区間領域単位の補修工事金額が１００万円であるので、上限数として２００箇所が算出される。
【００２８】
また、補修計画システム１は、補修計画選択ドロップダウンリストによって補修計画が選択されると、選択された補修計画に関連付けられた補修条件を抽出することができる。
【００２９】
図２（Ａ）に示される例では、補修計画選択ドロップダウンリストによって各種補修計画のうちから舗装補修計画が選択されている。そして、選択された舗装補修計画に関連付けられた補修条件のうち、舗装補修台帳に含まれるわだち掘れ量が１８ｍｍ以上である区間領域を抽出するという条件が、最初に選択されている。また、舗装補修計画に関連付けられた補修条件のうち、点検補修台帳に含まれる緊急補修出動回数が１年１０回以上である区間領域を抽出するという条件が、次に選択されている。また、舗装補修計画に関連付けられた補修条件のうち、舗装補修台帳に含まれる経過年数が８年以上である区間領域を抽出するという条件が、更に次に選択されている。そして、舗装補修計画に関連付けられた補修条件のうち、基本台帳に含まれる交通量が１日２万台以上である区間領域を抽出するという条件が、更に次に選択されている。
【００３０】
ここで、図２（Ａ）に示される例では、選択された補修条件の抽出順位として、上から順に、１位、２位、３位及び４位が設定される。
【００３１】
補修計画システム１は、ユーザによって、最上位（１位）に設定された補修条件、すなわち、わだち掘れ量が１８ｍｍ以上である区間領域を抽出するという補修条件が選択されると、舗装補修台帳を参照して、選択された補修条件を満たす区間領域を抽出する。また、補修計画システム１は、選択された補修条件を満たす区間領域を抽出するとともに、抽出した区間領域の数を算出する。
【００３２】
図２（Ａ）に示される例では、最上位（１位）に設定された補修条件について抽出した区間領域の数は９２１箇所である。ここで、補修計画システム１は、抽出した区間領域の数（９２１箇所）と補修可能な区間領域の上限数（２００箇所）とを比較する。補修計画システム１は、抽出した区間領域の数（９２１箇所）が補修可能な区間領域の上限数（２００箇所）を超えているため、当該抽出した区間領域を補修必要箇所として特定しない。
【００３３】
次に、補修計画システム１は、ユーザによって、下位の抽出順位（２位）に設定された補修条件、すなわち、緊急補修出動回数が１年１０回以上である区間領域を抽出するという補修条件が選択されると、点検補修台帳を参照して、選択された補修条件を更に満たす区間領域を抽出する。すなわち、１位及び２位の抽出順位に設定された補修条件の両者を満たす区間領域が抽出される。
【００３４】
図２（Ａ）に示される例では、２位に設定された補修条件について更に抽出した区間領域の数は６８９箇所である。ここで、補修計画システム１は、抽出した区間領域の数（６８９箇所）と補修可能な区間領域の上限数（２００箇所）とを比較する。補修計画システム１は、抽出した区間領域の数（６８９箇所）が補修可能な区間領域の上限数（２００箇所）を超えているため、当該抽出した区間領域を補修必要箇所として特定しない。
【００３５】
次に、補修計画システム１は、ユーザによって、更に下位の抽出順位（３位）に設定された補修条件、すなわち、経過年数が８年以上である区間領域を抽出するという補修条件が選択されると、舗装補修台帳を参照して、選択された補修条件を更に満たす区間領域を抽出する。すなわち、１位乃至３位の抽出順位に設定された補修条件の全てを満たす区間領域が抽出される。
【００３６】
図２（Ａ）に示される例では、３位に設定された補修条件について更に抽出した区間領域の数は１８６箇所である。ここで、補修計画システム１は、抽出した区間領域の数（１８６箇所）と補修可能な区間領域の上限数（２００箇所）とを比較する。補修計画システム１は、抽出した区間領域の数（１８６箇所）が補修可能な区間領域の上限数（２００箇所）以下であるため、当該抽出した区間領域を補修必要箇所として特定する。このように、補修計画システム１は、抽出した区間領域の数が補修可能な区間領域の上限数（２００箇所）を超えている場合、抽出順位の下位に設定された他の補修条件を更に満たす区間領域を抽出して、抽出した区間領域の数と上限数（２００箇所）と比較することを繰り返し、抽出した区間領域の数が上限数（２００箇所）以下となった場合に、当該抽出した区間領域を補修必要箇所として特定する。
【００３７】
なお、補修計画システム１は、ユーザによって、更に下位の抽出順位（４位）に設定された補修条件、すなわち、交通量が１日２万台以上である区間領域を更に抽出するという補修条件が選択された場合、当該選択された補修条件を更に満たす区間領域を抽出してもよい。
【００３８】
そして、補修計画システム１は、図２（Ｂ）に示されるように、特定した補修必要箇所の区間領域を、他の区間領域と識別可能に地図上に重畳して表示する。
【００３９】
以上、説明したとおり、補修計画システム１は、全体予算金額及び区間領域単位の補修工事金額に基づいて算出された補修可能な区間領域の上限数の範囲内において、ユーザによって選択された補修条件を満たす補修必要箇所を抽出する。これにより、補修計画システム１は、補修工事の予算を考慮した補修計画を効率よく立案するための補修必要箇所を提示することが可能となる。また、補修計画システム１は、道路管理者によって任意に設定された条件に基づいて、補修工事の予算内で補修可能な箇所を、優先順位を付けて抽出及び地図上にマッピングすることができ、道路管理者の補修計画の意思決定を支援することが可能になる。
【００４０】
（補修計画システム１の構成）
図３は、補修計画システム１の概略構成の一例を示す図である。
【００４１】
補修計画システム１は、複数のユーザのそれぞれが操作する複数のユーザ端末２と、サーバ３とを備える。ユーザ端末２とサーバ３とは、例えば、インターネット４等の通信ネットワークを介して相互に接続される。ユーザ端末２で実行されるプログラムと、サーバ３で実行されるプログラムとは、ハイパーテキスト転送プロトコル（Hypertext Transfer Protocol, HTTP）等の通信プロトコルを用いて通信を行う。
【００４２】
（ユーザ端末２の構成）
図４は、ユーザ端末２の概略構成の一例を示す図である。
【００４３】
ユーザ端末２は、補修計画、全体予算金額及び区間領域単位の補修工事金額等の計画条件を入力するための計画条件画面を表示する表示処理を実行するとともに、インターネット４を介してサーバ３に接続し、サーバ３と通信を行う。ユーザ端末２は、ユーザの操作に応じて、補修条件を入力するための補修条件画面を要求する補修条件画面要求を行う。また、ユーザ端末２は、サーバ３から各種画面を表示するための表示データを受信し、受信した表示データに基づいて補修条件画面及び抽出結果画面等を出力する。そのために、ユーザ端末２は、端末通信部２１と、端末記憶部２２と、操作部２３と、表示部２４と、端末処理部２５とを備える。
【００４４】
なお、本実施形態では、ユーザ端末２としてはパーソナルコンピュータ（personal computer, PC）を想定するが、本発明はこれに限定されない。ユーザ端末２は、本発明が適用可能であればよく、例えば、多機能携帯電話（所謂「スマートフォン」）、携帯電話（所謂「フィーチャーフォン」）でもよい。また、ユーザ端末２は、携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレーヤ、タブレット端末、タブレットＰＣ、ノートＰＣ等の情報処理装置でもよい。
【００４５】
端末通信部２１は、通信インターフェース回路を備え、ユーザ端末２をインターネット４等の通信ネットワークに接続する。端末通信部２１は、通信ネットワークを介して端末処理部２５から供給されたデータをサーバ３等に送信する。また、端末通信部２１は、通信ネットワークを介してサーバ３等から受信したデータを端末処理部２５に供給する。
【００４６】
端末記憶部２２は、例えば、半導体メモリ、磁気ディスク装置、半導体記憶装置、又は光ディスク装置のうちの少なくともいずれか一つを備える。端末記憶部２２は、端末処理部２５での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、端末記憶部２２は、ドライバプログラムとして、操作部２３を制御する入力デバイスドライバプログラムや、表示部２４を制御する出力デバイスドライバプログラム等を記憶する。また、端末記憶部２２は、アプリケーションプログラムとして、ユーザが操作部２３を操作することによって入力された各種要求データ及びサーバ３から取得した表示データ等に基づいて各種画面等の表示処理を実行する。なお、端末記憶部２２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００４７】
操作部２３は、ユーザ端末２の操作が可能であればどのようなデバイスでもよく、例えば、キーボード、マウス、タッチパッド、タッチパネル等である。ユーザは、操作部２３を用いて、文字や数字、記号等を入力し、表示画面上の位置を指定することができる。操作部２３は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、端末処理部２５に供給される。
【００４８】
表示部２４は、映像や画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイや有機ＥＬ（Electro−Luminescence）ディスプレイ等である。表示部２４は、端末処理部２５から供給された各種画面データ等を表示する。
【００４９】
端末処理部２５は、一又は複数個のプロセッサ及びその周辺回路を備える。端末処理部２５は、ユーザ端末２の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。端末処理部２５は、ユーザ端末２の各種処理が端末記憶部２２に記憶されているプログラムや操作部２３の操作等に基づいて適切な手順で実行されるように、端末通信部２１や表示部２４等の動作を制御する。端末処理部２５は、端末記憶部２２に記憶されているプログラム（オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、端末処理部２５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００５０】
端末処理部２５は、少なくとも端末送信部２５１、端末受信部２５２及び表示処理部２５３を備える。これらの各部は、端末処理部２５が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとしてユーザ端末２に実装されてもよい。
【００５１】
以下、図５〜図６を参照して、ユーザ端末２の表示機能によって表示される各種画面の一例について説明する。
【００５２】
（計画条件画面５００）
図５（ａ）は、ユーザ端末２の表示画面に表示される計画条件画面５００の一例を示す図である。
【００５３】
ユーザ端末２は、送信した計画条件画面要求に応じてサーバ３から送信された表示データに基づいて計画条件画面５００を表示する。計画条件画面５００には、補修計画選択ドロップダウンリスト５０１、全体予算金額ボックス５０２、工法選択ドロップダウンリスト５０３、区間領域単位の補修工事金額ボックス５０４及び補修条件画面要求ボタン５０５が表示される。
【００５４】
補修計画選択ドロップダウンリスト５０１は、ユーザが補修計画を選択するためのドロップダウンリストである。以下、図５（ｂ）を参照して、補修計画選択ドロップダウンリスト５０１の作動方法の一例について説明する。
【００５５】
図５（ｂ）は、補修計画選択ドロップダウンリスト５０１の作動方法の一例について説明するための模式図である。
【００５６】
ユーザによって、補修計画選択ドロップダウンリスト５０１が指定されると、舗装補修計画、塗装補修計画、コンクリート剥落防止計画、鋼桁き裂補修計画、ＲＣ床版更新計画等の各種補修計画を含む補修計画リスト５０１−１が表示される。
【００５７】
ユーザによって、補修計画リスト５０１−１に表示された各種補修計画のうちのいずれかが選択されると、選択された補修計画（例えば、「舗装補修計画」）にカーソル５０１−２が表示される。そして、補修計画選択ドロップダウンリスト５０１に、選択された補修計画（例えば、「舗装補修計画」）が表示され、補修計画リスト５０１−１の表示が終了する。これにより、各種補修計画のうちから一の補修計画が選択される。
【００５８】
図５（ａ）に戻り、全体予算金額ボックス５０２は、ユーザが全体予算金額を入力するための数値入力ボックスである。ユーザによる操作部２３の操作に応じて入力された数値が、全体予算金額として全体予算金額ボックス５０２に表示される。なお、全体予算金額ボックス５０２に替えて、予め設定された所定の金額（５千万円、１億円、２億円、５億円、・・・等）を選択するための全体予算金額選択ドロップダウンリスト（図示せず）が用いられてもよい。この場合、全体予算金額選択ドロップダウンリストがユーザによって操作されて選択された所定の金額が、全体予算金額として全体予算金額選択ドロップダウンリストに表示される。
【００５９】
工法選択ドロップダウンリスト５０３は、ユーザが工法を選択するためのドロップダウンリストである。なお、工法選択ドロップダウンリスト５０３は、補修計画選択ドロップダウンリスト５０１と同様の作動方法によって作動する。
【００６０】
ユーザによって、工法選択ドロップダウンリスト５０３が指定されると、複数の工法を含む工法リスト（図示せず）が表示される。なお、工法リストに含まれる複数の各種工法は、補修計画選択ドロップダウンリスト５０１によって選択された補修計画において採用可能な工法であり、当該補修計画に関連付けて記憶された工法である。
【００６１】
ユーザによって、工法リストに表示された各種工法のうちのいずれかが選択されると、選択された工法（例えば、「表層打換え」）にカーソルが表示される。そして、選択された工法（例えば、「表層打換え」）が、工法選択ドロップダウンリスト５０３に表示され、工法リストの表示が終了する。これにより、各種工法のうちから一の工法が選択される。
【００６２】
区間領域単位の補修工事金額ボックス５０４は、区間領域単位の補修工事金額を表示するための表示ボックスである。区間領域単位の補修工事金額ボックス５０４には、ユーザが工法選択ドロップダウンリスト５０３を操作することによって選択された工法に対応付けられた区間領域単位の補修工事金額が表示される。なお、区間領域単位の補修工事金額ボックス５０４は、区間領域単位の補修工事金額を入力するための数値入力ボックスであってもよい。この場合、ユーザによる操作部２３の操作に応じて入力された数値が、区間領域単位の補修工事金額として区間領域単位の補修工事金額ボックス５０４に表示される。なお、区間領域単位の補修工事金額ボックス５０４に替えて、予め設定された所定の金額（５０万円、１００万円、１５０万円、２００万円、・・・等）を選択するための区間領域単位の補修工事金額選択ドロップダウンリスト（図示せず）が用いられてもよい。この場合、区間領域単位の補修工事金額選択ドロップダウンリストがユーザによって操作されて選択された所定の金額が、区間領域単位の補修工事金額として区間領域単位の補修工事金額選択ドロップダウンリストに表示される。
【００６３】
補修条件画面要求ボタン５０５がユーザによって押下（選択）されると、補修計画選択ドロップダウンリスト５０１、全体予算金額ボックス５０２、工法選択ドロップダウンリスト５０３、及び区間領域単位の補修工事金額ボックス５０４に表示されている各種情報を含む補修条件画面要求が、サーバ３に送信される。なお、各種情報は、選択された補修計画、入力された全体予算金額、選択された工法及び／又は区間領域単位の補修工事金額等である。
【００６４】
（補修条件画面６００）
図６は、ユーザ端末２の表示画面に表示される補修条件画面６００の一例を示す図である。
【００６５】
ユーザ端末２は、計画条件画面５００に表示された補修条件画面要求ボタン５０５が押下（選択）されることによって送信された補修条件画面要求に応じてサーバ３から送信された表示データに基づいて補修条件画面６００を表示する。補修条件画面６００には、計画条件表示領域６０１、台帳情報（１位）選択ドロップダウンリスト６０２、補修条件（１位）選択ドロップダウンリスト６０３、補修条件（１位）の区間領域数６０４、台帳情報（２位）選択ドロップダウンリスト６０５、補修条件（２位）選択ドロップダウンリスト６０６、補修条件（２位）までの区間領域数６０７、台帳情報（３位）選択ドロップダウンリスト６０８、補修条件（３位）選択ドロップダウンリスト６０９、補修条件（３位）までの区間領域数６１０、台帳情報（４位）選択ドロップダウンリスト６１１、補修条件（４位）選択ドロップダウンリスト６１２、補修条件（４位）までの区間領域数６１３、及び抽出処理実行要求ボタン６１４が表示される。なお、図６に示される、台帳情報選択ドロップダウンリスト及び補修条件選択ドロップダウンリストの例では、４位までの抽出順位に対応するドロップダウンリストが表示されているが、５位以降の抽出順位に対応するドロップダウンリストが表示されてもよい。
【００６６】
計画条件表示領域６０１は、補修条件画面要求ボタン５０５が押下（選択）された際にサーバ３に送信された補修条件画面要求に含まれる、補修計画、全体予算金額、工法及び／又は区間領域単位の補修工事金額と、サーバ３によって算出された補修可能な区間領域の上限数とを表示するための表示領域である。
【００６７】
台帳情報（１位）選択ドロップダウンリスト６０２は、１位（最上位）の抽出順位に設定される補修条件を管理する台帳情報を選択するためのドロップダウンリストである。なお、台帳情報（１位）選択ドロップダウンリスト６０２は、補修計画選択ドロップダウンリスト５０１と同様の作動方法（図５（ｂ））によって作動する。ユーザによって、台帳情報（１位）選択ドロップダウンリスト６０２が指定されると、複数の台帳情報を含む台帳情報リスト（図示せず）が表示される。なお、台帳情報リストに含まれる複数の台帳情報は、補修条件画面要求に含まれる補修計画において補修が必要な区間領域を抽出する処理に用いられる点検結果情報を管理する台帳情報であり、当該補修計画に関連付けて記憶された台帳情報である。
【００６８】
ユーザによって、台帳情報リストに表示された複数の台帳情報のうちのいずれかが選択されると、選択された台帳情報（例えば、「舗装補修台帳」）にカーソルが表示される。そして、選択された台帳情報（例えば、「舗装補修台帳」）が、台帳情報（１位）選択ドロップダウンリスト６０２に表示され、工法リストの表示が終了する。これにより、複数の台帳情報のうちから一の台帳情報が選択される。
【００６９】
補修条件（１位）選択ドロップダウンリスト６０３は、１位（最上位）の抽出順位に設定される補修条件を選択するためのドロップダウンリストである。なお、補修条件（１位）選択ドロップダウンリスト６０３は、補修計画選択ドロップダウンリスト５０１と同様の作動方法（図５（ｂ））によって作動する。ユーザによって、補修条件（１位）選択ドロップダウンリスト６０３が指定されると、複数の補修条件を含む補修条件リスト（図示せず）が表示される。なお、補修条件リストに含まれる複数の補修条件は、補修条件画面要求に含まれる補修計画において補修が必要な区間領域を抽出する処理に用いられる点検結果情報に対する条件であり、当該補修計画に関連付けて記憶された補修条件である。
【００７０】
ユーザによって、補修条件リストに表示された複数の補修条件のうちのいずれかが選択されると、選択された補修条件（例えば、「わだち掘れ量１８ｍｍ以上」）にカーソルが表示される。そして、選択された補修条件（例えば、「わだち掘れ量１８ｍｍ以上」）が、補修条件（１位）選択ドロップダウンリスト６０３に表示され、補修条件リストの表示が終了する。これにより、複数の補修条件のうちから一の補修条件が選択される。
【００７１】
補修条件（１位）の区間領域数６０４は、補修条件（１位）選択ドロップダウンリスト６０３で選択された補修条件を満たす区間領域の数であり、サーバ３によって算出される。
【００７２】
台帳情報（２位）選択ドロップダウンリスト６０５は、２位の抽出順位に設定される補修条件を管理する台帳情報を選択するためのドロップダウンリストである。なお、台帳情報（２位）選択ドロップダウンリスト６０５の機能は、台帳情報（１位）選択ドロップダウンリスト６０２の機能と同じである。
【００７３】
補修条件（２位）選択ドロップダウンリスト６０６は、２位の抽出順位に設定される補修条件を選択するためのドロップダウンリストである。なお、補修条件（２位）選択ドロップダウンリスト６０６の機能は、補修条件（１位）選択ドロップダウンリスト６０３の機能と同じである。
【００７４】
補修条件（２位）までの区間領域数６０７は、補修条件（２位）選択ドロップダウンリスト６０６で選択された補修条件を更に満たす区間領域の数であり、サーバ３によって算出される。補修条件（１位）選択ドロップダウンリスト６０３で選択された補修条件を満たす区間領域のうち、補修条件（２位）選択ドロップダウンリスト６０６で選択された補修条件を更に満たす区間領域の数が算出される。
【００７５】
台帳情報（３位）選択ドロップダウンリスト６０８は、３位の抽出順位に設定される補修条件を管理する台帳情報を選択するためのドロップダウンリストである。なお、台帳情報（３位）選択ドロップダウンリスト６０８の機能は、台帳情報（１位）選択ドロップダウンリスト６０２の機能と同じである。
【００７６】
補修条件（３位）選択ドロップダウンリスト６０９は、３位の抽出順位に設定される補修条件を選択するためのドロップダウンリストである。なお、補修条件（３位）選択ドロップダウンリスト６０９の機能は、補修条件（１位）選択ドロップダウンリスト６０３の機能と同じである。
【００７７】
補修条件（３位）までの区間領域数６１０は、補修条件（３位）選択ドロップダウンリスト６０９で選択された補修条件を更に満たす区間領域の数であり、サーバ３によって算出される。補修条件（１位）選択ドロップダウンリスト６０３で選択された補修条件及び補修条件（２位）選択ドロップダウンリスト６０６で選択された補修条件を満たす区間領域のうち、補修条件（３位）選択ドロップダウンリスト６０９で選択された補修条件を更に満たす区間領域の数が算出される。
【００７８】
台帳情報（４位）選択ドロップダウンリスト６１１は、４位の抽出順位に設定される補修条件を管理する台帳情報を選択するためのドロップダウンリストである。なお、台帳情報（４位）選択ドロップダウンリスト６１１の機能は、台帳情報（１位）選択ドロップダウンリスト６０２の機能と同じである。
【００７９】
補修条件（４位）選択ドロップダウンリスト６１２は、４位の抽出順位に設定される補修条件を選択するためのドロップダウンリストである。なお、補修条件（４位）選択ドロップダウンリスト６１２の機能は、補修条件（１位）選択ドロップダウンリスト６０３の機能と同じである。
【００８０】
補修条件（４位）までの区間領域数６１３は、補修条件（４位）選択ドロップダウンリスト６１２で選択された補修条件を更に満たす区間領域の数であり、サーバ３によって算出される。補修条件（１位）選択ドロップダウンリスト６０３で選択された補修条件、補修条件（２位）選択ドロップダウンリスト６０６及び補修条件（３位）選択ドロップダウンリスト６０９で選択された補修条件を満たす区間領域のうち、補修条件（４位）選択ドロップダウンリスト６１２で選択された補修条件を更に満たす区間領域の数が算出される。なお、補修条件（３位）選択ドロップダウンリスト６０９で選択された補修条件を更に満たす区間領域の数が、補修可能な区間領域の上限数以下となっている場合、補修条件（４位）までの区間領域数６１３は、算出さても算出されなくてもよい。
【００８１】
抽出処理実行要求ボタン６１４がユーザによって押下（選択）されると、補修条件（３位）選択ドロップダウンリスト６０９で選択された補修条件を更に満たす区間領域を補修必要箇所として特定し、抽出結果画面（図示せず）において他の区間領域と識別可能に表示する。例えば、図２（Ｂ）に示されるように、特定した補修必要箇所の区間領域は、他の区間領域と識別可能に地図上に重畳して表示される。
【００８２】
（サーバ３の構成）
図７は、サーバ３の概略構成の一例を示す図である。サーバ３は、サーバ通信部３１と、サーバ記憶部３２と、サーバ処理部３３とを備える。
【００８３】
サーバ通信部３１は、サーバ３をインターネット４に接続するための通信インターフェース回路を備え、インターネット４との間で通信を行う。そして、サーバ通信部３１は、ユーザ端末２等から受信したデータをサーバ処理部３３に供給する。また、サーバ通信部３１は、サーバ処理部３３から供給されたデータをユーザ端末２等に送信する。
【００８４】
サーバ記憶部３２は、例えば、磁気テープ装置、磁気ディスク装置、又は光ディスク装置のうちの少なくとも一つを備える。サーバ記憶部３２は、サーバ処理部３３での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。コンピュータプログラムは、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いてサーバ記憶部３２にインストールされてもよい。
【００８５】
サーバ記憶部３２は、データとして、図８（ａ）に示す舗装補修台帳テーブル、図８（ｂ）に示す舗装点検台帳テーブル、及び、図８（ｃ）に示す基本台帳テーブルを記憶する。また、サーバ記憶部３２は、図９（ａ）に示す補修計画テーブル、及び、図９（ｂ）に示す補修条件テーブルを記憶する。また、サーバ記憶部３２は、各画面を表示するための様々な画像データ等を記憶する。さらに、サーバ記憶部３２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。すなわち、サーバ記憶部３２は、揮発性のメモリ（Random Access Memory, RAM）を備え、抽出処理等に応じて変動する動的データを記憶する。なお、舗装補修台帳テーブル、舗装点検台帳テーブル及び基本台帳テーブルは、台帳情報の一例であるが、舗装補修台帳、舗装点検台帳及び基本台帳以外の台帳を、台帳テーブルとして記憶してもよい。
【００８６】
図８（ａ）は、舗装補修台帳を管理する舗装補修台帳テーブルを示す。舗装補修台帳テーブルには、各区間領域について、当該区間領域の区間ＩＤ（Identification）、始脚番号、終脚番号、区間延長、舗装面積、わだち掘れ量（平均）、わだち掘れ量（最大）、ひびわれ率（平均）、ひびわれ率（最大）、経過年数及び舗装材料等が、互いに関連付けて記憶されている。なお、わだち掘れ量（平均）、わだち掘れ量（最大）、ひびわれ率（平均）、ひびわれ率（最大）、経過年数及び舗装材料等は、点検結果情報の一例である。
【００８７】
区間ＩＤは、当該区間領域を他の区間領域と識別するための識別情報である。始脚番号は、走行方向の両端に位置する、連続する２つの橋脚のうちの一方の橋脚の識別番号であり、終脚番号は、当該連続する２つの橋脚のうちの一方の橋脚の識別番号である。区間延長は、当該区間領域の走行方向の距離である。舗装面積は、当該区間領域に対応する舗装面の面積である。わだち掘れ量（平均）は、当該区間領域内のわだち掘れ量の平均値であり、わだち掘れ量（最大）は、当該区間領域内のわだち掘れ量の最大値である。ひびわれ率（平均）は、当該区間領域の舗装面を所定のメッシュに分割した場合において、当該区間領域に係る全体のメッシュの数に対する、塗装面に、面上ひびわれ、線状ひびわれ又はパッチングが存在するメッシュの数の比率である。なお、メッシュは、例えば、０．５ｍ×０．５ｍの計測メッシュである。ひびわれ率（最大）は、当該区間領域の所定の分割区間におけるひびわれ率の最大値である。経過年数は、当該区間領域に対応する都市高速道路の供用年からの経過年数である。舗装材料は、当該区間領域に対応する舗装面において用いられた舗装材料である。
【００８８】
図８（ｂ）は、舗装点検台帳を管理する舗装点検台帳テーブルを示す。舗装補修台帳テーブルには、各区間領域について、当該区間領域の区間ＩＤ、始脚番号、終脚番号、点検実施年度、判定及び緊急補修出動回数等が、互いに関連付けて記憶されている。点検実施年度は、当該区間領域に対する点検を実施した最新年である。判定は、点検箇所の損傷の程度を示すランクである。緊急補修出動回数は、直近の１年間において緊急補修のために補修チームが出動した回数である。なお、点検実施年度、判定及び緊急補修出動回数等は、点検結果情報の一例である。
【００８９】
図８（ｃ）は、基本台帳を管理する基本台帳テーブルを示す。基本台帳テーブルには、各区間領域について、当該区間領域の区間ＩＤ、始脚番号、終脚番号、区間延長、幅員、交通量、平均旅行速度及び路面種類等が、互いに関連付けて記憶されている。幅員は、当該区間領域の幅員である。交通量及び平均旅行速度は、当該区間領域に対応する道路区間の１日当たりの平均交通量及び混雑時の平均旅行速度である。路面種類は、当該区間領域に対応する路面の種類である。なお、幅員、交通量、平均旅行速度及び路面種類等は、点検結果情報の一例である。
【００９０】
図９（ａ）は、補修計画を管理する補修計画テーブルを示す。補修計画テーブルには、各補修計画について、当該補修計画の補修計画ＩＤ、補修計画名、工法及び区間領域単位の補修工事金額等が、互いに関連付けて記憶されている。工法には、複数の各種工法が記憶されており、区間領域単位の補修工事金額には、複数の各種工法のそれぞれに対応する複数の金額が記憶されている。
【００９１】
図９（ｂ）は、補修条件を管理する補修条件テーブルを示す。補修条件テーブルには、各補修計画について、当該補修計画の補修計画ＩＤ、台帳情報及び補修条件等が、互いに関連付けて記憶されている。補修条件には、複数の点検結果情報と閾値情報との組み合わせが記憶されている。
【００９２】
図７に戻り、サーバ処理部３３は、一又は複数個のプロセッサ及びその周辺回路を備える。サーバ処理部３３は、サーバ３の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。サーバ処理部３３は、サーバ３の各種処理がサーバ記憶部３２に記憶されているプログラム等に基づいて適切な手順で実行されるように、サーバ通信部３１等の動作を制御する。サーバ処理部３３は、サーバ記憶部３２に記憶されているプログラム（オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、サーバ処理部３３は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００９３】
サーバ処理部３３は、少なくともサーバ受信部３３１と、計画条件取得部３３２と、補修条件設定部３３３と、数量算出部３３４と、抽出部３３５と、サーバ送信部３３６とを有する。サーバ処理部３３が有するこれらの各部は、サーバ処理部３３が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、サーバ処理部３３が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとしてサーバ３に実装されてもよい。
【００９４】
（補修計画システム１の動作シーケンス）
図１０は、補修計画システム１の動作シーケンスの一例を示す図である。
【００９５】
図１０によって示される動作シーケンスは、予め端末記憶部２２及びサーバ記憶部３２に記憶されているプログラムに基づいて、主に端末処理部２５及びサーバ処理部３３により、ユーザ端末２及びサーバ３の各要素と協働して実行される。
【００９６】
最初に、ユーザ端末２の端末送信部２５１は、ユーザによる操作部２３の操作に応じて、計画条件を入力するための計画条件画面５００を要求する計画条件画面要求を、端末通信部２１を介してサーバ３に送信する（ステップＳ１０１）。
【００９７】
次に、サーバ３のサーバ受信部３３１は、ユーザ端末２からサーバ通信部３１を介して計画条件画面要求を受信すると、補修計画テーブルに記憶された各種データに基づいて、計画条件画面５００を表示するための表示データを作成する。次に、サーバ送信部３３６は、作成された表示データを、サーバ通信部３１を介してユーザ端末２に送信する（ステップＳ１０２）。
【００９８】
次に、ユーザ端末２の端末受信部２５２は、サーバ３から端末通信部２１を介して表示データを受信すると、計画条件画面５００の表示処理の実行を、表示処理部２５３に指示する。そして、表示処理部２５３は、表示データに基づいて計画条件画面５００を表示部２４の表示画面に表示する（ステップＳ１０３）。なお、表示処理部２５３は、出力部の一例である。
【００９９】
次に、ユーザ端末２の端末送信部２５１は、ユーザによる操作部２３の操作に応じて、計画条件画面５００に表示された補修条件画面要求ボタン５０５が押下（選択）された場合、補修条件画面要求を、端末通信部２１を介してサーバ３に送信する（ステップＳ１０４）。なお、補修条件画面要求には、ユーザが計画条件画面５００において選択又は入力した補修計画を示す補修計画ＩＤ、全体予算金額、採用工法、及び区間領域単位の補修工事金額等が含まれる。
【０１００】
次に、サーバ３のサーバ受信部３３１は、ユーザ端末２からサーバ通信部３１を介して補修条件画面要求を受信すると、計画条件取得部３３２、数量算出部３３４及びサーバ送信部３３６に、補修条件画面要求を渡して補修条件画面作成処理の実行を指示する（ステップＳ１０５）。なお、補修条件画面作成処理の詳細は後述する。
【０１０１】
次に、サーバ送信部３３６は、補修条件画面作成処理によって作成された表示データを、サーバ通信部３１を介してユーザ端末２に送信する（ステップＳ１０６）。
【０１０２】
次に、ユーザ端末２の端末受信部２５２は、サーバ３から端末通信部２１を介して表示データを受信すると、補修条件画面６００の表示処理の実行を、表示処理部２５３に指示する。そして、表示処理部２５３は、表示データに基づいて補修条件画面６００を表示部２４の表示画面に表示する（ステップＳ１０７）。
【０１０３】
次に、ユーザ端末２の端末送信部２５１は、ユーザによる操作部２３の操作に応じて、補修条件画面６００に表示された補修条件選択ドロップダウンリスト６０３、６０６、６０９及び６１２が選択、又は、抽出処理実行要求ボタン６１４が押下（選択）された場合、抽出処理実行要求を、端末通信部２１を介してサーバ３に送信する（ステップＳ１０８）。なお、抽出処理実行要求には、台帳情報選択ドロップダウンリストで選択された台帳情報、補修条件選択ドロップダウンリストで選択された補修条件及び選択された補修条件の抽出順位、並びに、全体予算金額及び区間領域単位の補修工事金額等が含まれる。
【０１０４】
次に、サーバ３のサーバ受信部３３１は、ユーザ端末２からサーバ通信部３１を介して抽出処理実行要求を受信すると、補修条件設定部３３３、抽出部３３５及びサーバ送信部３３６に、抽出処理実行要求を渡して抽出処理の実行を指示する（ステップＳ１０９）。なお、抽出処理の詳細は後述する。
【０１０５】
次に、サーバ送信部３３６は、抽出処理によって作成された表示データを、サーバ通信部３１を介してユーザ端末２に送信する（ステップＳ１１０）。
【０１０６】
次に、ユーザ端末２の端末受信部２５２は、サーバ３から端末通信部２１を介して表示データを受信すると、補修条件画面６００又は抽出結果画面の表示処理の実行を、表示処理部２５３に指示する。そして、表示処理部２５３は、表示データに基づいて、補修条件画面６００又は抽出結果画面を表示部２４の表示画面に表示する（ステップＳ１１１）。
【０１０７】
（補修条件画面作成処理）
図１１は、計画条件取得部３３２、数量算出部３３４及びサーバ送信部３３６による補修条件画面作成処理の動作フローの一例を示す図である。図１１に示す補修条件画面作成処理は、図１０によって示される動作シーケンスのステップＳ１０５において実行される。
【０１０８】
最初に、計画条件取得部３３２は、補修条件画面要求に含まれる補修計画ＩＤ、全体予算金額、採用工法、及び区間領域単位の補修工事金額を取得する（ステップＳ２０１）。
【０１０９】
次に、数量算出部３３４は、計画条件取得部３３２によって取得された全体予算金額及び区間領域単位の補修工事金額に基づいて、全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出する（ステップＳ２０２）。なお、数量算出部３３４は、算出した上限数をサーバ記憶部３２に記憶する。
【０１１０】
そして、サーバ送信部３３６は、補修計画ＩＤに示される補修計画の名称、全体予算金額、採用工法、区間領域単位の補修工事金額、算出された補修可能な区間領域の上限数、補修条件テーブルに記憶される各種データに基づいて、補修条件画面６００を表示するための表示データを作成し（ステップＳ２０３）、一連のステップを終了する。
【０１１１】
（抽出処理）
図１２は、補修条件設定部３３３、抽出部３３５及びサーバ送信部３３６による抽出処理の動作フローの一例を示す図である。図１２に示す抽出処理は、図１０によって示される動作シーケンスのステップＳ１０９において実行される。
【０１１２】
最初に、補修条件設定部３３３は、補修条件画面要求に含まれる選択された、台帳情報、補修条件及び抽出順位、並びに、全体予算金額及び区間領域単位の補修工事金額を取得し、取得した補修条件を、抽出順位に対応付けて設定する（ステップＳ３０１）。
【０１１３】
次に、抽出部３３５は、舗装補修台帳テーブル、舗装点検台帳テーブル及び基本台帳テーブルのうちから、取得された台帳情報に対応する各種台帳テーブルを取得する。そして、取得した各種台帳テーブルに記憶された複数の区間領域の区間ＩＤのうち取得された補修条件を満たす区間領域の区間ＩＤを抽出する（ステップＳ３０２）。なお、取得した補修条件が、２位以下の所定順位の補修条件である場合、１位の補修条件、乃至、当該取得した所定順位の補修条件の全ての補修条件を満たす区間領域の区間ＩＤを抽出する。
【０１１４】
次に、抽出部３３５は、抽出した区間領域の区間ＩＤの数を算出する（ステップＳ３０３）。
【０１１５】
次に、抽出部３３５は、抽出処理実行要求ボタンの押下（選択）、又は、補修条件選択ドロップダウンリスト６０３、６０６、６０９及び６１２の選択のいずれであるか判定する（ステップＳ３０４）。
【０１１６】
抽出部３３５は、修条件選択ドロップダウンリスト６０３、６０６、６０９及び６１２が選択されたと判定した場合（ステップＳ３０４−Ｎｏ）、取得した補修計画、全体予算金額、採用工法、区間領域単位の補修工事金額、ステップＳ２０２において記憶された補修可能な区間領域の上限数、補修条件テーブルに記憶される各種データとともに、算出した区間領域の数を含む補修条件画面６００を表示するための表示データを作成し（ステップＳ３０５）、一連のステップを終了する。
【０１１７】
抽出部３３５は、抽出処理実行要求ボタンが押下（選択）されたと判定した場合（ステップＳ３０４−Ｙｅｓ）、抽出した区間領域の数が、ステップＳ２０２において記憶された補修可能な区間領域の上限数以下か否かを判定する（ステップＳ３０６）。
【０１１８】
抽出部３３５は、抽出した区間領域の数が、補修可能な区間領域の上限数を超えていると判定した場合（ステップＳ３０６−Ｎｏ）、ステップＳ３０５に処理を進め、一連のステップを終了する。
【０１１９】
抽出部３３５は、抽出した区間領域の数が、補修可能な区間領域の上限数以下であると判定した場合（ステップＳ３０６−Ｙｅｓ）、抽出した区間領域を補修必要箇所として特定し、抽出結果画面を表示するための表示データを作成し（ステップＳ３０７）、一連のステップを終了する。
【０１２０】
このように、補修計画システム１は、全体予算金額及び区間領域単位の補修工事金額に基づいて算出された補修可能な区間領域の上限数の範囲内において、ユーザによって選択された補修条件を満たす補修必要箇所を抽出する。これにより、補修計画システム１は、補修工事の予算を考慮した補修計画を効率よく立案するための補修必要箇所を提示することが可能となる。また、補修計画システム１は、道路管理者によって任意に設定された条件に基づいて、補修工事の予算内で補修可能な箇所を、優先順位を付けて抽出及び地図上にマッピングすることができ、道路管理者の補修計画の意思決定を支援することが可能になる。
【０１２１】
（変形例１）
なお、抽出部３３５は、補修必要箇所として特定した区間領域の数が、補修可能な区間領域の上限数よりも少ない場合、補修可能な区間領域の上限数と補修必要箇所として特定した区間領域の数との差分数の区間領域を、補修必要箇所として特定してもよい。
【０１２２】
例えば、図６に示される例では、補修必要箇所として特定した区間領域の数は１８６箇所であるため、抽出部３３５は、補修可能な区間領域の上限数までの残り差分数の１４箇所分の補修必要箇所を特定する。以下、図６を参照して、差分数の補修必要箇所の抽出処理について説明する。
【０１２３】
まず、抽出部３３５は、抽出した区間領域の数が上限数以下となった場合の抽出順位（図６に示される例では、３位）よりも１つ上位の抽出順位において抽出した区間領域を取得する。すなわち、補修条件（２位）選択ドロップダウンリスト６０６で選択された補修条件を更に満たす６８９箇所の区間領域が取得される。
【０１２４】
次に、抽出部３３５は、取得した６８９箇所の区間領域のうち、補修必要箇所として特定した１８６箇所の区間領域以外の５０３箇所の区間領域を差分区間領域として特定する。また、抽出部３３５は、補修可能な区間領域の上限数（２００箇所）と補修必要箇所として特定した区間領域の数（１８６箇所）との差分数（１４箇所）を算出する。
【０１２５】
次に、抽出部３３５は、最上位の補修条件に係る点検結果情報（わだち掘れ量）に基づいて、５０３箇所の差分区間領域から１４箇所の差分区間領域を抽出し、抽出した１４箇所の差分区間領域を補修必要箇所として更に特定する。例えば、抽出部３３５は、５０３箇所の差分区間領域を、わだち掘れ量の大きい順に並べ、上位１４箇所の差分区間領域を補修必要箇所として抽出する。なお、最上位の補修条件は、特定の抽出順位の補修条件の一例であるが、特定の抽出順位の補修条件は、ユーザが選択した所定の抽出順位の補修条件でもよい。例えば、各補修条件選択ドロップダウンリストの近傍に、チェックボックスが表示され、ユーザによって選択されたチェックボックスに係る補修条件選択ドロップダウンリストの補修条件が特定の抽出順位の補修条件として設定されてもよい。
【０１２６】
これにより、補修工事の予算を余らせることなく、補修必要箇所として抽出することができ、無駄のない補修計画を効率よく立案することが可能となる。
【０１２７】
（変形例２）
また、各補修条件選択ドロップダウンリストで選択可能な補修条件は、複数の点検結果情報と閾値情報との組み合わせであるが、ユーザによって入力された任意の数値情報が、閾値情報として設定されてもよい。例えば、各補修条件選択ドロップダウンリストにおいて選択された補修条件のうち、閾値情報の表示領域がユーザによって選択されると、所定の数値入力ボックスが表示される。そして、ユーザによって当該数値入力ボックスに入力された任意の数値情報が、ユーザによって選択された閾値情報に替えて、新たな閾値情報として設定される。
【０１２８】
これにより、補修必要箇所を抽出するための補修条件を、詳細に設定することができ、きめ細かな補修計画を効率よく立案することが可能となる。
【０１２９】
（変形例３）
また、上述したサーバ処理部３３の各機能は、ユーザ端末２の端末処理部２５で実行してもよい。この場合、サーバ記憶部３２の各種データを端末記憶部２２に記憶しておけば、処理の都度サーバ３と通信を行う必要はなく、ユーザ端末２だけで上記の機能を実現することも可能である。
【０１３０】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【０１３１】
１    補修計画システム
２    ユーザ端末
２１    端末通信部
２２    端末記憶部
２３    操作部
２４    表示部
２５    端末処理部
２５１    端末送信部
２５２    端末受信部
２５３    表示処理部
３    サーバ
３１    サーバ通信部
３２    サーバ記憶部
３３    サーバ処理部
３３１    サーバ受信部
３３２    計画条件取得部
３３３    補修条件設定部
３３４    数量算出部
３３５    抽出部
３３６    サーバ送信部
【図１】
2018028822.tif 000003
【図２】
2018028822.tif 000004
【図３】
2018028822.tif 000005
【図４】
2018028822.tif 000006
【図５】
2018028822.tif 000007
【図６】
2018028822.tif 000008
【図７】
2018028822.tif 000009
【図８】
2018028822.tif 000010
【図９】
2018028822.tif 000011
【図１０】
2018028822.tif 000012
【図１１】
2018028822.tif 000013
【図１２】
2018028822.tif 000014
【手続補正書】
【提出日】平成28年11月28日(2016.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
都市高速道路の補修必要箇所を提示する補修計画システムであって、
都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、前記点検結果情報に基づいて前記台帳情報に含まれる前記区間領域から前記補修必要箇所を抽出するための複数の補修条件と、を記憶する記憶部と、
前記複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定する補修条件設定部と、
ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出する数量算出部と、
前記台帳情報を参照して、前記抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、前記抽出した区間領域の数を上記上限数と比較し、前記抽出した区間領域の数が前記上限数を超えた場合には、前記抽出順位の一つ下の順位に設定された他の補修条件を更に満たす区間領域を抽出して、前記抽出した区間領域の数と前記上限数と比較することを繰り返し、抽出した区間領域の数が前記上限数以下となった場合に、当該抽出した区間領域を前記補修必要箇所として特定する抽出部と、
前記補修必要箇所を表示する出力部と、を備える
ことを特徴とする補修計画システム。
【請求項２】
前記抽出部は、
前記抽出した区間領域の数が前記上限数以下となった場合の抽出順位よりも１つ上位の抽出順位において抽出した前記区間領域を取得し、
前記取得した区間領域のうち前記補修必要箇所以外の区間領域を、差分区間領域として特定するとともに、前記上限数と前記補修必要箇所の数との差分数を算出し、
前記抽出順位の最上位に設定された補修条件又はユーザによって設定された抽出順位の補修条件を満たすか否かを判定するための点検結果情報に基づいて、前記差分区間領域を順位付けし、前記順位付けされた差分区間領域のうちの最上位から前記差分数までの順位の差分区間領域を抽出し、前記抽出した差分区間領域を前記補修必要箇所として更に特定する、請求項１に記載の補修計画システム。
【請求項３】
前記記憶部は、前記区間領域単位の補修工事金額と補修工事の工法とを互いに関連付けて記憶し、
前記数量算出部は、ユーザによって選択された工法に関連付けられた前記補修工事金額を取得し、前記取得した補修工事金額を用いて前記上限数を算出する、請求項１又は２に記載の補修計画システム。
【請求項４】
前記補修条件設定部は、前記抽出順位の最上位から順にユーザによって選択された補修条件を設定し、
前記抽出部は、前記補修条件が設定されるたびに、当該補修条件を満たす区間領域を抽出して、前記抽出した区間領域の数を上記上限数と比較する処理を実行する、請求項１〜３のいずれか一項に記載の補修計画システム。
【請求項５】
記憶部を備え、都市高速道路の補修必要箇所を提示する補修計画システムの補修計画方法であって、
都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、前記点検結果情報に基づいて前記台帳情報に含まれる前記区間領域から前記補修必要箇所を抽出するための複数の補修条件と、を前記記憶部に記憶し、
前記複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定し、
ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出し、
前記台帳情報を参照して、前記抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、前記抽出した区間領域の数を上記上限数と比較し、前記抽出した区間領域の数が前記上限数を超えた場合には、前記抽出順位の一つ下の順位に設定された他の補修条件を更に満たす区間領域を抽出して、前記抽出した区間領域の数と前記上限数と比較することを繰り返し、抽出した区間領域の数が前記上限数以下となった場合に、当該抽出した区間領域を前記補修必要箇所として特定し、
前記補修必要箇所を表示する、
こと含むことを特徴とする補修計画方法。
【請求項６】
記憶部を備え、都市高速道路の補修必要箇所を提示するコンピュータの制御プログラムであって、
都市高速道路の複数の区間領域のそれぞれに関連付けられた点検結果情報を含む台帳情報と、前記点検結果情報に基づいて前記台帳情報に含まれる前記区間領域から前記補修必要箇所を抽出するための複数の補修条件と、を前記記憶部に記憶し、
前記複数の補修条件のうちからユーザによって選択された補修条件を、抽出順位に対応付けて設定し、
ユーザによって入力された全体予算金額を、区間領域単位の補修工事金額で除すことにより、補修可能な区間領域の上限数を算出し、
前記台帳情報を参照して、前記抽出順位の最上位に設定された補修条件を満たす区間領域を抽出して、前記抽出した区間領域の数を上記上限数と比較し、前記抽出した区間領域の数が前記上限数を超えた場合には、前記抽出順位の一つ下の順位に設定された他の補修条件を更に満たす区間領域を抽出して、前記抽出した区間領域の数と前記上限数と比較することを繰り返し、抽出した区間領域の数が前記上限数以下となった場合に、当該抽出した区間領域を前記補修必要箇所として特定し、
前記補修必要箇所を表示する、
ことを実行させるための制御プログラム。