(57)【特許請求の範囲】
【請求項１】
コンピュータに、
路線の指定を受け付け、
指定された前記路線に対応する道路に含まれる複数の区間のそれぞれについて道路補修工事の種類の指定を受け付け、
受け付けた種類に応じたマークを前記路線に対応する道路上の前記複数の区間のそれぞれに対応付けて表示する制御を行い、
複数の道路区間のそれぞれについて少なくとも路面状況についての評価結果を表示するとともに、前記複数の道路区間のそれぞれについて道路補修工事の種類の選択を受け付ける第一の表示部品を表示し、
前記複数の道路区間を含む地図を表示するとともに、前記複数の道路区間の内、補修工事の種類の選択が既になされた区間と、補修工事の種類の選択が未選択の区間とを識別可能に表示する第二の表示部品を表示し、
前記第二の表示部品の前記地図上で前記未選択である特定の区間が指定されると、前記第一の表示部品において前記特定の区間を他の区間と識別可能に表示する
処理を実行させることを特徴とする道路工事計画プログラム。
【請求項２】
前記複数の区間のそれぞれについて受け付ける道路工事の種類の初期候補は、対応する道路情報に応じたグレードの道路工事の候補である
ことを特徴とする請求項１に記載の道路工事計画プログラム。
【請求項３】
それぞれの区間についての初期選択候補の中において同じ順位の候補を、複数の区間について一括選択することを受け付け可能である
ことを特徴とする請求項１又は２に記載の道路工事計画プログラム。
【請求項４】
コンピュータが、
路線の指定を受け付け、
指定された前記路線に対応する道路に含まれる複数の区間のそれぞれについて道路補修工事の種類の指定を受け付け、
受け付けた種類に応じたマークを前記路線に対応する道路上の前記複数の区間のそれぞれに対応付けて表示する制御を行い、
複数の道路区間のそれぞれについて少なくとも路面状況についての評価結果を表示するとともに、前記複数の道路区間のそれぞれについて道路補修工事の種類の選択を受け付ける第一の表示部品を表示し、
前記複数の道路区間を含む地図を表示するとともに、前記複数の道路区間の内、補修工事の種類の選択が既になされた区間と、補修工事の種類の選択が未選択の区間とを識別可能に表示する第二の表示部品を表示し、
前記第二の表示部品の前記地図上で前記未選択である特定の区間が指定されると、前記第一の表示部品において前記特定の区間を他の区間と識別可能に表示する
処理を実行することを特徴とする道路工事計画方法。
【請求項５】
プロセッサが、
路線の指定を受け付け、
指定された前記路線に対応する道路に含まれる複数の区間のそれぞれについて道路補修工事の種類の指定を受け付け、
受け付けた種類に応じたマークを前記路線に対応する道路上の前記複数の区間のそれぞれに対応付けて表示する制御を行い、
複数の道路区間のそれぞれについて少なくとも路面状況についての評価結果を表示するとともに、前記複数の道路区間のそれぞれについて道路補修工事の種類の選択を受け付ける第一の表示部品を表示し、
前記複数の道路区間を含む地図を表示するとともに、前記複数の道路区間の内、補修工事の種類の選択が既になされた区間と、補修工事の種類の選択が未選択の区間とを識別可能に表示する第二の表示部品を表示し、
前記第二の表示部品の前記地図上で前記未選択である特定の区間が指定されると、前記第一の表示部品において前記特定の区間を他の区間と識別可能に表示する
処理を実行することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、道路工事計画プログラム、道路工事計画方法および情報処理装置に関する。
【背景技術】
【０００２】
多くの道路は、都道府県や市町村等の自治体によって管理されている。自治体では、限られた予算の中で劣化した道路（路線とも呼ぶ）を補修する工事を行い、管理対象の道路を維持することが求められている。このため、自治体では、予算の執行にあたり、劣化した道路の状況に応じた予算配分を行って道路工事の計画を立案する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２２０５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、補修を行うための道路工事の種類は様々であり、路線の区間ごとに道路工事の種類を指定して道路工事の計画を立案していくことは、困難な確認作業を伴うものである。
【０００５】
例えば、道路工事を計画する際には、路線の区間ごとに異なる、劣化度や通行量などの事情を考慮し、区間ごとに道路工事の種類を指定する。そして、路線の区間と、指定した道路工事の種類との対応を確認し、路線の区間ごとに、適切な道路工事の種類を指定していることを確認することが重要であるが、この確認作業は容易なことではない。
【０００６】
１つの側面では、道路工事計画の確認を容易に行うことを可能とする道路工事計画プログラム、道路工事計画方法および情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の案では、道路工事計画プログラムは、コンピュータに、路線の指定を受け付け、指定された路線に対応する道路に含まれる複数の区間のそれぞれについて道路補修工事の種類の指定を受け付け、受け付けた種類に応じたマークを路線に対応する道路上の複数の区間のそれぞれに対応付けて表示する制御を行い、複数の道路区間のそれぞれについて少なくとも路面状況についての評価結果を表示するとともに、複数の道路区間のそれぞれについて道路補修工事の種類の選択を受け付ける第一の表示部品を表示し、複数の道路区間を含む地図を表示するとともに、複数の道路区間の内、補修工事の種類の選択が既になされた区間と、補修工事の種類の選択が未選択の区間とを識別可能に表示する第二の表示部品を表示し、第二の表示部品の地図上で未選択である特定の区間が指定されると、第一の表示部品において特定の区間を他の区間と識別可能に表示する処理を実行させる。
【発明の効果】
【０００８】
本発明の１実施態様によれば、道路工事計画の確認を容易に行うことができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、システム構成の一例を説明する説明図である。
【図２】図２は、実施形態にかかる情報処理装置の動作の一例を示すフローチャートである。
【図３】図３は、予算シミュレーション処理の動作の一例を示すフローチャートである。
【図４】図４は、工法データを説明する説明図である。
【図５】図５は、工法適用基準の設定を説明する説明図である。
【図６】図６は、シミュレーションの詳細設定を説明する説明図である。
【図７】図７は、シミュレーションの表示画面を説明する説明図である。
【図８】図８は、シミュレーションの表示画面を説明する説明図である。
【図９】図９は、シミュレーションの表示画面を説明する説明図である。
【図１０】図１０は、情報処理装置のハードウエア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、実施形態にかかる道路工事計画プログラム、道路工事計画方法および情報処理装置を説明する。実施形態において同一の機能を有する構成には同一の符号を付し、重複する説明は省略する。なお、以下の実施形態で説明する道路工事計画プログラム、道路工事計画方法および情報処理装置は、一例を示すに過ぎず、実施形態を限定するものではない。また、以下の各実施形態は、矛盾しない範囲内で適宜組み合わせてもよい。
【００１１】
図１は、システム構成の一例を説明する説明図である。図１に示すように、実施形態にかかる情報処理装置１００は、ＬＡＮ（Local  Area  Network）、インターネット等のネットワークＮを介して端末装置２００と通信可能に接続するサーバ装置などである。端末装置２００は、ＰＣ（Personal  Computer）等である。情報処理装置１００、端末装置２００は、ＣＰＵ（Central  Processing  Unit）がプログラムを実行することで、各種処理を実行する（ハードウエア構成の詳細は後述する）。具体的には、情報処理装置１００は、ＣＰＵがプログラムを実行することで、道路工事計画にかかる各種処理を行う。また、端末装置２００は、ＣＰＵがプログラムを実行することで、情報処理装置１００との間の通信および情報処理装置１００へ各種処理を依頼してその結果を表示するためのＧＵＩ（Graphical  User  Interface）処理などを行う。
【００１２】
例えば、自治体の職員などであるユーザは、端末装置２００より情報処理装置１００へのログイン操作などを行って、道路工事計画に関する各種操作を行うＧＵＩ画面を情報処理装置１００より端末装置２００に表示させるように依頼する。次いで、ユーザは、端末装置２００に表示されたＧＵＩ画面より道路工事計画に関する各種処理を情報処理装置１００に依頼する。情報処理装置１００は、端末装置２００より受け付けた処理の依頼をもとに、道路工事計画に関する各種処理を実行し、処理結果を端末装置２００に出力する。これにより、ユーザは、端末装置２００において、道路工事計画の立案に関する業務を行うことができる。なお、情報処理装置１００は、自身がＧＵＩ処理を行う機能を有し、入力装置よりユーザから予算配分などに関する各種処理の依頼を受け付けて、その処理結果をモニタに表示してもよい。
【００１３】
図２は、実施形態にかかる情報処理装置１００の動作の一例を示すフローチャートである。情報処理装置１００は、ＣＰＵがプログラムを実行することで、図２に示すＳ１〜Ｓ５の各種処理を実行する。
【００１４】
先ず、情報処理装置１００は、処理が開始されると、ハードディスク装置等のストレージより路面調査データＤ１を取得する（Ｓ１）。路面調査データＤ１は、自治体が管理する道路についての実態を調査した調査結果を示すデータである。路面調査データＤ１には、道路の区間（キロポスト）ごとに、少なくとも路面の劣化度合いを示す情報と、その区間を走行する車両の単位時間あたりの通行量を示す情報とが記述されている。
【００１５】
路面調査データＤ１における路面の劣化度合いを示す情報は、例えば、調査員がキロポストごとに路面を調査した際に、劣化度合いを段階別に評価したデータであってもよい。また、路面の劣化度合いを示す情報は、キロポストごとにカメラで路面を撮影した撮影データであってもよい。キロポストごとの撮影データについては、ＧＰＳ（Global  Positioning  System）と、路面撮影用のカメラとを搭載した調査用の車両を走行させて収集してもよい。
【００１６】
路面調査データＤ１における通行量を示す情報は、例えば、調査員がキロポストごとに行った交通量調査の結果であってもよい。また、通行量を示す情報は、道路の所定位置に配置された定点カメラによる撮影データから通過した車両がカウントされた値であってもよい。この交通量については、乗用車、トラック等の車種別、日中、夜間等の時間帯別に収集してもよい。
【００１７】
次いで、情報処理装置１００は、取得した路面調査データＤ１に含まれる劣化度合いを示す情報に基づいて、キロポスト毎の路面の劣化度合い（例えば、５段階評価又は点数評価）を確定する（Ｓ２）。具体的には、調査員が劣化度合いを段階別に評価したデータである場合は、その評価を劣化度合いとして確定する。また、路面を撮影した撮影データである場合は、モニタ等に撮影データを表示し、入力装置よりユーザの評価を受け付けて確定してもよい。また、情報処理装置１００は、公知の画像認識処理により、路面を撮影した撮影データから路面の状態を段階別に認識し、その認識結果を劣化度合いとして確定してもよい。
【００１８】
次いで、情報処理装置１００は、取得した路面調査データＤ１に含まれる通行量に基づいて、キロポスト毎の通行量度合いを確定する（Ｓ３）。具体的には、情報処理装置１００は、該当キロポストにおける通行量（交通量）をもとに、段階的（例えば、Ａ〜Ｃの３段階）に評価する。
【００１９】
例えば、情報処理装置１００は、通行量の中からトラック通過台数／月に着目し、その値が１００台以上である場合はＢ、１００台未満である場合はＣと評価する。
【００２０】
次に、情報処理装置１００は、ハードディスク装置等のストレージより読み出した地図・施設データＤ２に基づいて、キロポスト毎の重要度を確定する（Ｓ４）。
【００２１】
地図・施設データＤ２は、自治体が管理する地域における地図、道路の位置、地図上における施設等の環境に関する情報が記述されたデータである。具体的には、地図・施設データＤ２には、自治体が管理する道路のキロポストごとの位置とその範囲が緯度、経度、番地などで記述されている。また、地図・施設データＤ２には、地図上における施設の位置（緯度、経度、番地など）と、学校又は病院又は役所等の施設の種別を示す情報とが記述されている。また、地図上における環境に関する情報は、地図上における位置（緯度、経度、番地など）に関して調査した環境を示すデータであればいずれであってもよい。一例としては、人口統計（昼間人口、夜間人口など）、交通事故とその要因（急ブレーキ、スピード違反など）、都市計画法による用途地域（住居地域、商業地域など）などであってもよい。
【００２２】
一例として、情報処理装置１００は、地図・施設データＤ２より得られる環境要素をもとに、重要度を評価するための得点に加点を行う。例えば、情報処理装置１００は、急ブレーキによる事故が多発（過去１年間で５回以上）している位置の場合は１０点の加点を行う。また、学校、病院、役所、駅等の施設が近い場合（対象施設の周囲１ｋｍ以内）には、２０点の加点を行う。また、周辺の昼間人口が夜間人口の２倍以上である場合には１０点の加点を行う。
【００２３】
情報処理装置１００は、地図・施設データＤ２より得られる施設などの環境要素に基づいて加点が行われた得点をもとに、重要度を評価する。例えば、０≦（得点）＜５０点である場合は「Ｃ」、５０≦（得点）＜１００である場合は「Ｂ」、１００≦（得点）である場合は「Ａ」のような評価を行う。
【００２４】
次いで、情報処理装置１００は、道路工事を行う対象路線や予算額などのシミュレーションの諸条件の設定をＧＵＩによってユーザより受け付けて、予算シミュレーション処理を行う（Ｓ５）。
【００２５】
ここで、予算シミュレーション処理（Ｓ５）の詳細を説明する。図３は、予算シミュレーション処理の動作の一例を示すフローチャートである。
【００２６】
図３に示すように、予算シミュレーション処理が開始されると、情報処理装置１００は、キロポストごとに評価して確定した劣化度、通行量および重要度と、道路工事の工法とを取得する（Ｓ１０）。具体的には、キロポストごとの劣化度、通行料および重要度は、Ｓ２で確定したキロポストごとの劣化度、Ｓ３で確定したキロポストごとの通行量およびＳ４で確定したキロポストごとの重要度である。情報処理装置１００は、Ｓ２、Ｓ３、Ｓ４により確定し、内部メモリなどに保存されているキロポストごとの劣化度、通行料および重要度を取得する。また、情報処理装置１００は、道路工事の工法として、キロポストごとに指定するための種々の工法および工法ごとの単価（例えば、単位長さあたりの単価）の情報を、メモリなどに記憶された工法データより取得する。
【００２７】
図４は、工法データＤ３を説明する説明図である。図４に示すように、工法データＤ３には、「シックリフト工法」、「サンドイッチ工法」、「シールコート」等の工法ごとに、その工法の単価が記述されている。この工法データＤ３は、ＧＵＩにより工法と、単価とを入力して行う設定により、事前に設定される。情報処理装置１００は、工法データＤ３を参照することで、様々な工法と、工法ごとの単価を得ることができる。
【００２８】
次いで、情報処理装置１００は、工法適用基準の設定をＧＵＩによってユーザより受け付ける（Ｓ１１）。工法適用基準は、道路の劣化度、交通量、重要度などで示されるグレードにおいて、費用順に（例えば、工法（高）、工法（中）、工法（低）の順に）適用する工法の種類を基準として定めたものである。キロポストごとに道路工事の工法を決めるためのシミュレーションにおいては、キロポストごとのグレードにおいて工法適用基準に定められた工法の種類が初期候補に提示される。
【００２９】
図５は、工法適用基準の設定を説明する説明図である。図５に示すように、工法適用基準の設定を行うＧＵＩにおいては、設定画面Ｇ１上に、劣化度、通行量、重要度のグレードごとに、費用順の工法の種類を設定する工法適用基準テーブルＴ１を表示して設定を受け付ける。次いで、情報処理装置１００は、ＧＵＩの操作によって設定された工法適用基準テーブルＴ１をメモリ上に記憶する。
【００３０】
具体的には、工法設定領域Ｇ１１の工法選択ボックスＢ１１ａ、Ｂ１１ｂ、一括設定ボタンＢ１１ｃにより、工法（高）における工法の種類をグレードごとに設定する。また、工法設定領域Ｇ１２の工法選択ボックスＢ１２ａ、Ｂ１２ｂ、一括設定ボタンＢ１２ｃにより、工法（中）における工法の種類をグレードごとに設定する。また、工法設定領域Ｇ１３の工法選択ボックスＢ１３ａ、Ｂ１３ｂ、一括設定ボタンＢ１３ｃにより、工法（低）における工法の種類をグレードごとに設定する。なお、工法選択ボックスＢ１１ａ、Ｂ１２ａ、Ｂ１３ａ、Ｂ１１ｂ、Ｂ１２ｂおよびＢ１３ｂにおける工法の選択では、工法データＤ３に設定されている工法が選択肢とされる。
【００３１】
例えば、劣化度、通行量、重要度が順に「１」、「Ａ」、「Ａ」であるグレードの工法（高）の工法は、工法データＤ３に設定されている工法の中から工法選択ボックスＢ１１ａにより選択された工法が設定される。同様にして、工法（中）については工法選択ボックスＢ１２ａによる選択、工法（低）については工法選択ボックスＢ１３ａによる選択で工法が設定される。
【００３２】
一括設定ボタンＢ１１ｃ、Ｂ１２ｃ、Ｂ１３ｃは、工法選択ボックスＢ１１ｂ、Ｂ１２ｂ、Ｂ１３ｂにより選択された工法を、各グレードに一括して設定するためのボタンである。例えば、一括設定ボタンＢ１１ｃにおいて「シールコート」が選択された状態で工法選択ボックスＢ１１ｂが操作された場合には、図示例のように各グレードの工法（高）について、「シールコート」の工法が一括して設定される。
【００３３】
工法適用基準の設定（Ｓ１１）の後、情報処理装置１００は、道路工事の対象とする路線や予算額など、シミュレーションの詳細設定をＧＵＩによってユーザより受け付ける（Ｓ１２）。
【００３４】
図６は、シミュレーションの詳細設定を説明する説明図である。図６に示すように、シミュレーションの詳細設定を行うＧＵＩにおいては、設定画面Ｇ２上の操作によって、道路工事の対象とする路線や予算額などの設定を受け付ける。具体的には、設定画面Ｇ２の路線選択領域Ｇ２１において路線の一覧を表示し、選択ボックスＧ２２の選択指定によって、道路工事の対象とする路線の指定を受け付ける。また、入力ボックスＧ２３、Ｇ２４における入力によって、シミュレーションの条件名称や予算額などの諸条件を受け付ける。
【００３５】
次いで、情報処理装置１００は、シミュレーションの詳細設定で設定された道路工事の対象とする路線について、予算額などの諸条件を満たす範囲で、キロポストごとの道路工事の種類の組み合わせを求めるシミュレーションを実行する（Ｓ１３）。
【００３６】
具体的には、情報処理装置１００は、道路工事の対象とする路線について、キロポストごとに、劣化度、通行量および重要度をもとに工法適用基準テーブルＴ１を参照して費用順の工法の種類を得る。次いで、情報処理装置１００は、劣化度、通行量および重要度の組み合わせで対象キロポストを選択し、さらのそのキロポストに適用する工法の選択を行い、その工法を選択した場合の費用を工法データＤ３を参照して求める。なお、工法は、劣化度合いが進み、重要度の高いキロポストほど費用の高い工法（例えば、工法（高））を選択した方がよい。そして、キロポストごとにかかる工事費用を合計し、予算額に収まるキロポストごとの道路工事の種類の組み合わせを求める。ここで、複数の組み合わせが得られた場合は、組み合わせに含まれる工法から耐用年数などの評価を行い、最も評価の高い組み合わせをシミュレーション結果としてもよい。
【００３７】
情報処理装置１００は、シミュレーションの実行結果をもとにシミュレーションデータＤ４の更新を行う（Ｓ１４）。具体的には、道路工事の対象とする路線について、キロポストごとの道路工事の種類の組み合わせとして求められた結果をシミュレーションデータＤ４として保存する。シミュレーションデータＤ４には、道路工事の対象とする路線についての、キロポストごとの道路工事の種類の組み合わせと、工事費用の合計などが格納されている。なお、初回のシミレーション実行（Ｓ１３）では、その実行結果をもとにシミュレーションデータＤ４の生成が行われる。そして、初回以後のシミレーション実行（Ｓ１３）では、その実行結果をもとに、従前のシミュレーションデータＤ４と異なる部分が更新される。
【００３８】
次いで、情報処理装置１００は、シミュレーションデータＤ４を参照して、シュミレーション実行（Ｓ１３）によるシミュレーション結果を表示画面に表示させる（Ｓ１５）。
【００３９】
図７は、シミュレーションの表示画面Ｇ３を説明する説明図である。図７に示すように、表示画面Ｇ３は、金額表示Ｇ３１、一覧表示Ｇ３２、地図表示Ｇ３３および条件設定表示Ｇ３４を有する。また、表示画面Ｇ３は、操作ボタンＢ１１、Ｂ１２、Ｂ１３、Ｂ２１ａ、Ｂ２１ｂ、Ｂ２１ｃ、Ｂ２２ａ、Ｂ２２ｂ、Ｂ２２ｃ、Ｂ４２、Ｂ５１、入力ボックスＢ４１を有する。
【００４０】
金額表示Ｇ３１は、Ｓ１２により設定された予算額、Ｓ１３のシミュレーションにより計算された工事費用の合計、予算額から工事費用の合計を差し引いた残額などの情報を表示する。
【００４１】
一覧表示Ｇ３２は、Ｓ１２において指定された道路工事の対象とする路線のキロポストの一覧を表示する。具体的には、情報処理装置１００は、Ｓ１２において指定された路線のキロポストの情報を地図・施設データＤ２より読み出し、１つのキロポストを１行とするキロポストの一覧表を表示する。この一覧表の列には、路線ＩＤ、路線名、キロポストの他、Ｓ１０で取得したキロポストごとの劣化度、通行量、重要度と、その劣化度、通行量、重要度をもとに工法適用基準テーブルＴ１を参照して得られた費用順の工法とを表示する。
【００４２】
また、一覧表示Ｇ３２における各キロポストの行では、シミュレーションデータＤ４をもとに、シミュレーション結果として求められた道路工事の種類のところに選択表示Ｇ５０を行う。これにより、ユーザは、道路工事の対象とする路線について、キロポストごとの道路工事の種類の組み合わせとして得られたシミュレーション結果を確認できる。
【００４３】
また、情報処理装置１００は、一覧表示Ｇ３２における各キロポストの行において、工法（高）、工法（中）、工法（低）の列の選択により、工法の選択を受け付ける。これにより、ユーザは、選択表示Ｇ５０により選択中である工法とは別の工法を選択することができる。
【００４４】
地図表示Ｇ３３は、地図・施設データＤ２を参照して得られた地図を表示する。ここで、情報処理装置１００は、Ｓ１２において指定された道路工事の対象とする路線（図示例では５６号線）に対応して路線表示Ｇ４０を行い、他の路線（図示例では１０、２０、３０号線）との識別を可能とする。これにより、ユーザは、地図表示Ｇ３３に表示された地図において、道路工事の対象とする路線を容易に確認できる。また、情報処理装置１００は、地図表示Ｇ３３の地図において、路線表示Ｇ４０の各キロポストの位置にキロポストマークＧ４１を表示する。
【００４５】
また、路線表示Ｇ４０の各キロポストには、一覧表示Ｇ３２において対応するキロポストの行で選択中である工法に対応した工法マークＧ４２ａ、Ｇ４２ｂ、Ｇ４２ｃを表示する。例えば、「１３６」のキロポストについては、一覧表示Ｇ３２において「工法（高）」が選択中である。よって、地図表示Ｇ３３上の「１３６」のキロポストに対応する位置には、「工法（高）」に対応した工法マークＧ４２ａが表示される。
【００４６】
各キロポストにおける工法マークＧ４２ａ、Ｇ４２ｂ、Ｇ４２ｃの表示の有無により、ユーザは、各キロポストにおいて工法が選択されているか否かを確認できる。また、ユーザは、工法マークＧ４２ａ、Ｇ４２ｂ、Ｇ４２ｃの種類を確認することで、キロポストごとの工法の種類を容易に確認できる。
【００４７】
条件設定表示Ｇ３４は、抽出条件などの条件設定を行うための入力ボックスＢ４１、操作ボタンＢ４２を表示する。情報処理装置１００は、劣化度、交通量、重要度などの抽出条件を入力ボックスＢ４１で受け付け、操作ボタンＢ４２の操作を受け付けて、設定された抽出条件でのキロポストの抽出を行う。また、工法適用状態選択Ｂ５１にて、工法適用済み若しくは未適用状態を選択して表示する。
【００４８】
操作ボタンＢ１１は、表示画面Ｇ３に表示された内容のシミュレーション結果の保存を指示するボタンである。情報処理装置１００は、操作ボタンＢ１１の操作を受け付けることで、各キロポストの工法について、選択表示Ｇ５０で選択された内容のシミュレーション結果を保存する。操作ボタンＢ１２は、処理を終了するための指示を受け付けるボタンである。情報処理装置１００は、操作ボタンＢ１１の操作を行わずに操作ボタンＢ１２を操作すると、シミュレーション結果を保存せずに処理を終了する。操作ボタンＢ１３は、シミュレーションを行う前の処理に戻るための指示を受け付けるボタンである。情報処理装置１００は、操作ボタンＢ１３の操作を受け付けることで、Ｓ１２などの前の処理に戻す。
【００４９】
操作ボタンＢ２１ａ、Ｂ２２ａ、Ｂ２１ｂ、Ｂ２２ｂ、Ｂ２１ｃ、Ｂ２２ｃは、工法（高）、工法（中）、工法（低）での一括した選択または解除の指示を受け付けるボタンである。例えば、情報処理装置１００は、操作ボタンＢ２１ａの操作を受け付けることで、各キロポストの工法を、工法（高）に一括して選択する。また、情報処理装置１００は、操作ボタンＢ２２ａの操作を受け付けることで、各キロポストにおいて工法（高）として選択中のものを一括して解除する。これにより、ユーザは、各キロポストの工法の選択を容易に行うことができる。
【００５０】
図３に戻り、Ｓ１５に次いで、情報処理装置１００は、ＧＵＩにおける操作を受け付け（Ｓ１６）、受け付けた操作内容を判定する（Ｓ１７）。ＧＵＩの操作には、一覧表示Ｇ３２における各キロポストの行において行われる、工法（高）、工法（中）、工法（低）の列の選択による「工法の選択設定」がある。
【００５１】
この「工法の選択設定」である場合、情報処理装置１００は、新たな工法が選択されたことから、シミュレーションをやり直して表示画面Ｇ３の表示を更新するために、Ｓ１３へ処理を戻す。処理が戻されたＳ１３では、選択された工法をもとにシミュレーションをやり直す。これにより、表示画面Ｇ３には、選択された工法を反映したシミュレーション結果が表示されることとなる。
【００５２】
例えば、「１３６」のキロポストについて、「工法（高）」から「工法（低）」が新たに選択された場合は、「１３６」のキロポストを「工法（低）」とした条件でシミュレーションをやり直す。これにより、金額表示Ｇ３１には、シミュレーションをやり直して得られた金額が表示される。また、地図表示Ｇ３３上の「１３６」のキロポストに対応する位置には、「工法（低）」に対応した工法マークＧ４２ｃが表示される。
【００５３】
また、ＧＵＩの操作には、一覧表示Ｇ３２における各キロポストの選択、路線表示Ｇ４０のキロポストマークＧ４１の選択または一覧表示Ｇ３２における列の選択などの「選択」がある。
【００５４】
この「選択」である場合、情報処理装置１００は、受け付けた選択内容を、地図表示Ｇ３３と、キロポスト−工法の一覧表示Ｇ３２に反映する（Ｓ１８）。
【００５５】
図８は、シミュレーションの表示画面Ｇ３を説明する説明図であり、一覧表示Ｇ３２における各キロポストまたは路線表示Ｇ４０のキロポストマークＧ４１の選択を受け付けた場合を説明する図である。
【００５６】
図８に示すように、一覧表示Ｇ３２において所定の行が選択された場合、情報処理装置１００は、選択された行に選択表示Ｇ５１を行う。そして、情報処理装置１００は、地図表示Ｇ３３のキロポストマークＧ４１の中で、選択された行に対応したキロポストに選択マークＧ４３を表示する。この選択マークＧ４３には、選択された行に対応したキロポストの名称を合わせて表示してもよい。これにより、ユーザは、一覧表示Ｇ３２において選択した行に対応するキロポストの位置を、地図表示Ｇ３３の中から容易に確認できる。
【００５７】
逆に、地図表示Ｇ３３のキロポストマークＧ４１の中での選択が行われた場合、情報処理装置１００は、一覧表示Ｇ３２の行の中で、地図表示Ｇ３３において選択されたキロポストに対応する行に選択表示Ｇ５１を行う。これにより、ユーザは、地図表示Ｇ３３において選択されたキロポストを、一覧表示Ｇ３２の中から容易に確認できる。
【００５８】
図９は、シミュレーションの表示画面Ｇ３を説明する説明図であり、一覧表示Ｇ３２における列の選択を受け付けた場合を説明する図である。
【００５９】
図９に示すように、「選択」には、一覧表示Ｇ３２における「劣化度」、「通行量」、「重要度」などの列（要素）の選択がある（図示例では「劣化度」の選択）。一覧表示Ｇ３２において所定の列が選択された場合、情報処理装置１００は、選択された列に選択表示Ｇ５１を行う。そして、情報処理装置１００は、地図表示Ｇ３３のキロポストマークＧ４１の中で、一覧表示Ｇ３２に表示されている行に対応したキロポストに選択マークＧ４３を表示する。また、各選択マークＧ４３には、選択された列のデータを記載する。図示例では、一覧表示Ｇ３２において「劣化度」が選択されていることから、各選択マークＧ４３には劣化度の数値が記載される。これにより、ユーザは、地図表示Ｇ３３の各キロポストにおいて、一覧表示Ｇ３２において選択した列（要素）に対応するデータを容易に確認できる。
【００６０】
また、ＧＵＩの操作には、操作ボタンＢ１１によるシミュレーション結果の「保存」がある。この「保存」である場合、情報処理装置１００は、各キロポストの工法について、選択表示Ｇ５０で選択された内容のシミュレーション結果を確定した道路工事計画として保存し（Ｓ１９）、処理を終了する。
【００６１】
図２に戻り、情報処理装置１００は、Ｓ５の予算シミュレーション処理で確定された道路工事計画をもとに、工事を発注するための発注処理を行う（Ｓ６）。具体的には、工事を行うと確定されたキロポスト、工法、費用などをもとに、申請書等の作成、予算にかかるデータベースへの登録などの処理を行う。
【００６２】
情報処理装置１００で行われる各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。
【００６３】
ところで、上記の実施形態で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータ（ハードウエア）の一例を説明する。図１０は、実施形態にかかる情報処理装置１００のハードウエア構成を例示するブロック図である。
【００６４】
図１０が示すように、情報処理装置１００は、各種演算処理を実行するＣＰＵ１０１と、データ入力を受け付ける入力装置１０２と、モニタ１０３と、スピーカ１０４とを有する。また、情報処理装置１００は、記憶媒体からプログラム等を読み取る媒体読取装置１０５と、各種装置と接続するためのインタフェース装置１０６と、有線または無線により外部機器と通信接続するための通信装置１０７とを有する。また、情報処理装置１００は、各種情報を一時記憶するＲＡＭ１０８と、ハードディスク装置１０９とを有する。また、情報処理装置１００内の各部（１０１〜１０９）は、バス１１０に接続される。
【００６５】
ハードディスク装置１０９には、上記の実施形態で説明した各種の処理を実行するためのプログラム１１１が記憶される。また、ハードディスク装置１０９には、プログラム１１１を実現するための各種データ１１２（路面調査データＤ１、地図・施設データＤ２または工法データＤ３など）が記憶される。入力装置１０２は、例えば、情報処理装置１００の操作者から操作情報の入力を受け付ける。モニタ１０３は、例えば、操作者が操作する各種画面を表示する。インタフェース装置１０６は、例えば印刷装置等が接続される。通信装置１０７は、ＬＡＮ（Local  Area  Network）等の通信ネットワークと接続され、通信ネットワークを介した外部機器との間で各種情報をやりとりする。
【００６６】
ＣＰＵ１０１は、ハードディスク装置１０９に記憶されたプログラム１１１を読み出して、ＲＡＭ１０８に展開して実行することで、各種の処理を行う。なお、プログラム１１１は、ハードディスク装置１０９に記憶されていなくてもよい。例えば、情報処理装置１００が読み取り可能な記憶媒体に記憶されたプログラム１１１を、情報処理装置１００が読み出して実行するようにしてもよい。情報処理装置１００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ等に接続された装置にこのプログラムを記憶させておき、情報処理装置１００がこれらからプログラムを読み出して実行するようにしてもよい。
【００６７】
以上のように、情報処理装置１００は、路線の指定を受け付け、指定された路線に対応する道路に含まれる複数のキロポスト（区間）のそれぞれについて道路補修工事の種類の指定を受け付ける。また、情報処理装置１００は、受け付けた種類に応じた工法マークＧ４２ａ〜Ｇ４２ｃを路線に対応する道路上の複数のキロポストのそれぞれに対応付けて表示する制御を行う。したがって、情報処理装置１００は、路線のキロポストごとに道路工事の種類を指定して道路工事の計画を立案していく際の確認を容易とすることができる。
【符号の説明】
【００６８】
１００…情報処理装置
１０１…ＣＰＵ
１０２…入力装置
１０３…モニタ
１０４…スピーカ
１０５…媒体読取装置
１０６…インタフェース装置
１０７…通信装置
１０８…ＲＡＭ
１０９…ハードディスク装置
１１０…バス
１１１…プログラム
１１２…各種データ
２００…端末装置
Ｇ１…設定画面
Ｇ２…設定画面
Ｇ３…表示画面
【図１】
0006492678.tif 000002
【図２】
0006492678.tif 000003
【図３】
0006492678.tif 000004
【図４】
0006492678.tif 000005
【図５】
0006492678.tif 000006
【図６】
0006492678.tif 000007
【図７】
0006492678.tif 000008
【図８】
0006492678.tif 000009
【図９】
0006492678.tif 000010
【図１０】
0006492678.tif 000011