(57)【要約】【課題】道路に関する情報を管理単位に応じて一元管理できるデータ分析プログラムの提供。【解決手段】道路の位置情報を取得し、前記位置に対応する道路の管理単位を特定し、特定した前記道路の管理単位に対応する前記道路についての解析情報の送信を要求し、前記解析情報を受信して前記道路の管理単位毎に記憶する、処理をコンピュータに実行させるデータ分析プログラムである。【選択図】図１１
2018190264.tif 000002
【特許請求の範囲】
【請求項１】
道路の位置情報を取得し、
前記位置に対応する道路の管理単位を特定し、
特定した前記道路の管理単位に対応する前記道路についての解析情報の送信を要求し、
前記解析情報を受信して前記道路の管理単位毎に記憶する、
処理をコンピュータに実行させることを特徴とするデータ分析プログラム。
【請求項２】
前記道路の位置情報は、更に道路の測定データの取得順を含み、
前記要求する処理は、前記道路の管理単位を前記測定データの取得順に並び替える、
ことを特徴とする、請求項１に記載のデータ分析プログラム。
【請求項３】
前記道路の管理単位は、道路の車線毎に設定される、
ことを特徴とする、請求項１又は２に記載のデータ分析プログラム。
【請求項４】
前記道路の管理単位毎に取得した前記解析情報を、前記道路の管理単位毎に表示する制御を行う、
ことを特徴とする、請求項１から３のいずれか一項に記載のデータ分析プログラム。
【請求項５】
道路の位置情報を取得し、
前記位置に対応する道路の管理単位を特定し、
特定した前記道路の管理単位に対応する前記道路についての解析情報の送信を要求し、
前記解析情報を受信して前記道路の管理単位毎に記憶する、
処理をコンピュータが実行することを特徴とするデータ分析方法。
【請求項６】
道路の位置情報を取得する取得部と、
前記位置に対応する道路の管理単位を特定する特定部と、
特定した前記道路の管理単位に対応する前記道路についての解析情報の送信を要求する要求部と、
前記解析情報を受信して前記道路の管理単位毎に記憶する記憶部と、
を有することを特徴とするデータ分析装置。
【請求項７】
取得した道路の位置情報を、前記道路についての解析情報に紐付けて送信する通信部と、を有する端末装置と、
前記位置に対応する道路の管理単位を特定する特定部と、特定した前記道路の管理単位に対応する前記道路についての解析情報を、前記端末装置から受信して前記道路の管理単位毎に記憶する記憶部と、を有するデータ分析装置と、
を有することを特徴とするデータ分析システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ分析プログラム、データ分析方法、データ分析装置、及びデータ分析システムに関する。
【背景技術】
【０００２】
道路のひび割れなどの道路状態の情報に基づいて、例えば道路の補修工事を行う時期の判断が行われることがある。すべての道路について道路状態の情報を取得するには、膨大な時間と労力とコストが必要となり、地域によっては対応が難しい場合がある。
【０００３】
そこで、簡易的に道路の平坦性を測定し、その結果が悪い箇所を選定して、膨大な時間やコストなどが必要となる道路状態の測定箇所を少なくした道路状態の測定方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１７６５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、道路状態をより的確に判断するためには、道路の平坦性のほか、道路のひび割れ、道路の路面下の空洞、道路の補修履歴などの道路状態の情報又は道路の路面下の情報を取得し、考慮することが必要である。
また、道路状態の情報は、国、地方公共団体、企業などの組織によりそれぞれ取得する時期、地域、方法、及び取得した情報を保管する場所が異なり、道路状態を管理する単位である管理単位も異なる。このため、道路状態の情報又は道路の路面下の情報が記載されているそれぞれの書類、電子データによる資料を入手して、見比べながら道路の補修工事の時期等を判断する作業には非常に手間がかかり、判断の精度が低くなるという問題がある。また、道路の補修工事について専門的な知識を有する者でなければ、路面を撮影した路面画像、路面下を探査した探査画像などから、容易に道路の補修工事を行う時期を判断できないという問題がある。
【０００６】
一つの側面では、道路に関する情報を管理単位に応じて一元管理できるデータ分析プログラム、データ分析方法、データ分析装置、及びデータ分析システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの実施態様では、データ分析プログラムは、道路の位置情報を取得し、前記位置に対応する道路の管理単位を特定し、特定した前記道路の管理単位に対応する前記道路についての解析情報の送信を要求し、前記解析情報を受信して前記道路の管理単位毎に記憶する、処理をコンピュータに実行させる。
【発明の効果】
【０００８】
一つの側面では、道路に関する情報を管理単位に応じて一元管理できるデータ分析プログラム、データ分析方法、データ分析装置、及びデータ分析システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、道路地図上に管理単位を設定する際の一例を示す模式図である。
【図２】図２は、データ分析装置が各種道路状態情報を管理単位毎に割り振る一例を示す説明図である。
【図３】図３は、データ分析システムの一例を示す図である。
【図４】図４は、データ分析装置のハードウェア構成の一例を示すブロック図である。
【図５】図５は、データ分析装置の機能構成の一例を示すブロック図である。
【図６】図６は、管理単位ＤＢが記憶する管理単位情報の一例を示す図である。
【図７】図７は、道路状態情報ＤＢが記憶する道路状態情報の一例を示す図である。
【図８】図８は、ひび割れ率の情報を管理単位毎に道路地図の道路上で表示した状態の一例を示す図である。
【図９】図９は、端末装置のハードウェア構成の一例を示すブロック図である。
【図１０】図１０は、端末装置の機能構成の一例を示すブロック図である。
【図１１】図１１は、データ分析システムが行う処理の流れの一例を示すシーケンス図である。
【図１２】図１２は、調査車両が走行して路面画像を取得した経路の一例を示す図である。
【図１３】図１３は、道路状態情報の位置情報が示す位置に対応する管理単位を特定した一例を示す図である。
【図１４】図１４は、特定した管理単位を調査車両が走行した走行順に並び替えた一例を示す図である。
【図１５】図１５は、管理単位毎に導出したひび割れ率をそれぞれの管理単位ＩＤに紐付けた一例を示す図である。
【図１６】図１６は、図１１におけるデータ分析装置が行う処理の流れの一例を示すフローチャートである。
【図１７】図１７は、図１１における端末装置が行う処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
データ分析装置１００は、道路状態及び道路の路面下の状態の情報を一元管理する。
道路状態及び道路の路面下の状態の情報（以下、「道路状態情報」と称することもある。）は、国、地方公共団体、企業などの異なる組織により異なる時期、地域、方法で取得され、異なる場所で保管される情報である。また、道路状態情報は、道路を管理する単位である管理単位も異なる場合があり、例えば、１００ｍ毎、交差点毎などで区切られる。
データ分析装置１００は、道路状態を管理する単位である管理単位の情報（以下、「管理単位情報」と称することもある。）をベースとして道路管理プラットフォームを構築する。
【００１１】
道路状態情報を一元管理するために、道路状態情報を管理単位毎に割り振り、各種の道路状態を表す情報を管理単位毎に管理する統合データベースを生成することができる。そして、この管理する統合データベースを最新の情報に更新しながら各種情報を蓄積して道路管理プラットフォームを構築することで、道路管理プラットフォームに基づいて各種情報を道路地図上に表示することもできるようになる。
【００１２】
本発明のデータ分析装置１００は、道路状態情報を取得し、当該道路状態情報を取得した位置に対応する道路の管理単位を特定し、特定した道路の管理単位に対応する道路状態情報に基づいた解析情報の送信を要求し、解析情報を受信して一元管理できる。
【００１３】
具体的には、まず、データ分析装置１００は、道路状態及び道路の路面下の状態の情報の少なくともいずれかを取得する。
ここで、道路状態の情報とは、例えば、走行車両の上下の加速度情報に基づいて算出される道路の平坦性情報、路面を撮影した路面画像を画像処理して導出される道路のひび割れ情報、マンホールなどの道路に設置された付属物情報、道路の補修履歴情報などが挙げられる。
また、道路の路面下の状態の情報とは、道路の路面下の空洞情報、道路の路面下に設置されている下水道管などのインフラ設備情報などが挙げられる。
【００１４】
次に、データ分析装置１００は、道路状態情報を取得した位置に対応する道路の管理単位を特定する。
ここで、道路の管理単位とは、道路状態を管理する単位であって、図１に示すように道路地図の道路上に矩形に表現され、矩形における２点の対頂点（起点と終点）の緯度及び経度の位置情報を設定することにより定義される。これにより、道路状態を管理単位毎に道路地図における道路に対応して表示することができるようになり、一見しただけで道路状態を把握することが可能となる。
矩形の範囲としては、特に制限はなく、目的に応じて適宜選択することができ、例えば、工事発注単位が１００ｍであれば、矩形の範囲の長辺の長さを１００ｍに統一して設定してもよく、距離標（キロポスト）を基準に設定してもよい。
管理単位は、道路の車線毎に設定することが好ましい。道路の車線毎に設定すると、道路に上下線が存在する場合、データ分析装置１００が管理単位を上下線で分割して管理することができる。
【００１５】
図２は、データ分析装置１００が各種道路状態情報を管理単位毎に割り振る一例を示す説明図である。図２の下段が、本実施例に係るデータ分析装置１００における管理単位を表す。図２の中段が、管理単位とは異なる、１００ｍ毎の道路単位で取得された道路状態情報である。図２の上段が、管理単位とは異なる、交差点毎の道路単位で取得された道路状態情報である。図２に示したように、中段の１００ｍ毎の道路単位で取得された道路状態情報などや、上段の管理単位とは異なる、交差点毎の道路単位で取得された道路状態情報などは、管理単位とは異なる単位での情報として存在する。
そこで、データ分析装置１００は、緯度及び経度以外の位置情報を緯度及び経度の位置情報に変換した上で、緯度及び経度の位置情報に基づいて管理単位毎に道路状態情報を割り振ることにより、道路状態情報を一元管理することができる。
【００１６】
そして、データ分析装置１００は、特定した道路の管理単位に対応する各種道路状態情報に基づいた解析情報の送信を要求し、解析情報を受信して道路の管理単位毎に記憶する。
ここで、解析情報の一例として、道路の補修工事の時期を容易にかつ的確に判断しやすくするために加工処理された情報が挙げられる。例えば、道路状態情報が路面を撮影した路面画像である場合、路面画像のままでは、路面のひび割れがどの程度発生しているのかが定量的に不明であり、道路の補修工事について専門的な知識を有する者が確認しても判断が難しい場合がある。しかし、路面画像であっても画像処理により、管理単位におけるひび割れの程度を示すひび割れ率を解析情報として導出することで、定量的な情報が得られる。
【００１７】
このように、データ分析装置１００は、道路状態情報を取得し、当該道路状態情報を取得した位置に対応する道路の管理単位を特定し、特定した道路の管理単位に対応する道路状態情報に基づいた解析情報の送信を要求し、解析情報を受信して一元管理できる。
また、例えば、解析情報がひび割れ率の場合、解析する範囲によってひび割れ率の値が変化してしまうため、道路管理プラットフォームに道路状態情報又はその解析情報を提供したい提供者が、どのような範囲で解析を行ってよいのかが不明な場合がある。このような場合であっても、データ分析装置１００が、解析すべき管理単位の範囲を提供者側の情報処理端末装置に送信することにより、解析すべき範囲が明確になり、提供者が提供しやすくなる。
【００１８】
なお、データ分析装置１００は、解析情報の送信の要求を１又は複数の宛先に提示するようにしてもよい。
また、データ分析装置１００は、前記道路の管理単位毎に取得した前記情報及び前記解析情報の少なくともいずれかを、前記道路の管理単位毎に表示する制御を行うようにしてもよい。
【００１９】
以下、本発明の一実施例を説明するが、本発明は、この実施例に何ら限定されるものではない。
【実施例】
【００２０】
（データ分析システム）
図３は、データ分析システム１０の一例を示す図である。
データ分析システム１０は、道路状態情報、及び道路状態情報に基づいて解析された解析情報を一元管理するシステムである。
図３に示すように、データ分析システム１０は、データ分析装置１００と、端末装置２００と、調査車両Ａに搭載されている調査装置３００と、を有する。
データ分析装置１００は、ネットワークＮを介して端末装置２００と通信可能に接続されている。また、端末装置２００は、調査装置３００と通信可能に接続されている。
【００２１】
まず、データ分析装置１００のハードウェア構成及び機能構成について説明する。
【００２２】
（データ分析装置）
＜データ分析装置のハードウェア構成＞
図４は、データ分析装置１００のハードウェア構成の一例を示すブロック図である。
図４に示すように、データ分析装置１００のハードウェア構成は以下の各装置を有する。各装置は、バス１０９を介してそれぞれ通信可能に接続されている。
【００２３】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、種々の制御や演算を行なう処理装置である。ＣＰＵ１０１は、主記憶装置１０２などが記憶するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やプログラムを実行することにより、種々の機能を実現する。すなわち、ＣＰＵ１０１は、本実施例では、データ分析プログラムを実行することにより、後述する制御部１４０として機能する。
データ分析プログラムは、必ずしも最初から主記憶装置１０２、補助記憶装置１０３などに記憶されていなくともよい。また、インターネット、ＬＡＮ、ＷＡＮなどを介してデータ分析装置１００に接続される他の情報処理装置などにデータ分析プログラムを記憶させ、データ分析装置１００がこれらからデータ分析プログラムを取得して実行するようにしてもよい。
【００２４】
また、ＣＰＵ１０１は、データ分析装置１００全体の動作を制御する。なお、本実施例では、データ分析装置１００全体の動作を制御する装置をＣＰＵ１０１としたが、これに限ることなく、例えば、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などとしてもよい。
【００２５】
主記憶装置１０２は、各種プログラムを記憶し、各種プログラムを実行するために必要なデータ等を記憶する。
主記憶装置１０２は、図示しない、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、を有する。
ＲＯＭは、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）等の各種プログラムなどを記憶している。
ＲＡＭは、ＲＯＭに記憶された各種プログラムがＣＰＵ１０１により実行される際に展開される作業範囲として機能する。ＲＡＭとしては、特に制限はなく、目的に応じて適宜選択することができる。ＲＡＭとしては、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などが挙げられる。
【００２６】
補助記憶装置１０３としては、各種情報を記憶できれば特に制限はなく、目的に応じて適宜選択することができ、例えば、ソリッドステートドライブ、ハードディスクドライブなどが挙げられる。また、補助記憶装置１０３は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）ドライブ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）ドライブ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）ドライブなどの可搬記憶装置としてもよい。
【００２７】
通信インターフェイス１０４は、特に制限はなく、適宜公知のものを用いることができ、例えば、無線又は有線を用いた通信デバイスなどが挙げられる。
【００２８】
入力装置１０５は、データ分析装置１００に対する各種要求を受け付けることができれば特に制限はなく、適宜公知のものを用いることができ、例えば、キーボード、マウス、タッチパネルなどが挙げられる。
【００２９】
ディスプレイ１０６は、特に制限はなく、適宜公知のものを用いることができ、例えば、液晶ディスプレイ、有機ＥＬディスプレイなどが挙げられる。
【００３０】
なお、データ分析装置１００は、ネットワーク上のコンピュータ群であるクラウドの一部であってもよい。
【００３１】
＜データ分析装置の機能構成＞
図５は、データ分析装置１００の機能構成の一例を示すブロック図である。
図５に示すように、データ分析装置１００の機能構成としては、通信部１２０と、記憶部１３０と、制御部１４０と、を有する。
【００３２】
通信部１２０は、制御部１４０の指示に基づき、通信インターフェイス１０４を用いて、端末装置２００から送信された道路状態情報を受信して取得する。
また、通信部１２０は、制御部１４０の指示に基づき、特定した道路の管理単位に対応する道路状態情報に基づいた解析情報の送信の要求を端末装置２００に、通信インターフェイス１０４を用いて出力する。
【００３３】
記憶部１３０は、補助記憶装置１０３に、管理単位データベース１３１と、道路状態情報ベース１３２と、を有する。
なお、以下では「データベース」は、「ＤＢ」と称することもある。
【００３４】
図６は、管理単位ＤＢ１３１が記憶する管理単位情報の一例を示す図である。
図６に示すように、管理単位ＤＢ１３１は、管理単位情報として「路線ＩＤ、管理単位ＩＤ、起点緯度、起点経度、終点緯度、終点経度」のデータ項目を対応付けて記憶する。
【００３５】
「路線ＩＤ」は、道路の路線を一意に特定する識別子である。
「管理単位ＩＤ」は、管理単位を一意に特定する識別子である。
「起点緯度、起点経度、終点緯度、終点経度」は、矩形の管理単位における２点の対頂点としての「起点」及び「終点」を設定することにより、管理単位の範囲を定義するものである。２点の対頂点の緯度及び経度の位置情報の設定として、「起点」は、管理単位の開始位置を示す位置情報であり、緯度及び経度により特定する。「終点」は、管理単位の終了位置を示す位置情報であり、緯度及び経度により特定する。
管理単位情報の設定は、道路地図情報に基づいて行うことが好ましい。
【００３６】
図７は、道路状態情報ＤＢ１３２が記憶する道路状態情報の一例を示す図である。
図７に示すように、道路状態情報は、本実施例では「取得順、位置情報（経度、緯度）、路面画像」のデータ項目を含む。
【００３７】
「取得順」のデータ項目は、路面画像を取得した順で番号が付される。
「位置情報（経度、緯度）」のデータ項目は、調査装置３００に搭載されているＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニットにより取得される。
「路面画像」のデータ項目には、調査車両Ａに搭載したデジタルビデオカメラなどにより、ＧＰＳユニットと同期させて取得した路面画像のファイル名が記載される。
【００３８】
＜制御部＞
制御部１４０は、本実施例では、データ分析装置１００全体の動作を制御する機能を有する。また、制御部１４０は、取得部１４１、特定部１４２、要求部１４３、及び表示制御部１４４として機能する。
具体的には、制御部１４０は、管理単位情報に紐付けた解析情報を端末装置２００から受信して記憶部１３０に記憶させ、解析情報を管理単位毎に一元管理する（図１１のＳ１１０参照）。
【００３９】
＜＜取得部＞＞
取得部１４１は、道路状態情報の少なくともいずれかを取得する。
具体的には、取得部１４１は、端末装置２００から送信された道路状態情報を受信して取得する（図１１のＳ１０３参照）。
【００４０】
＜＜特定部＞＞
特定部１４２は、道路状態及び道路の路面下の状態の情報を取得した位置に対応する道路の管理単位を特定する。
具体的には、特定部１４２は、図１３に示すように、端末装置２００から受信した道路状態情報の位置情報が示す位置に対応する管理単位を特定する（図１１のＳ１０４参照）。
また、特定部１４２は、受信した道路状態情報の取得順情報に基づき、特定した管理単位を調査車両Ａが走行した走行順に並び替える（図１１のＳ１０５参照）。
【００４１】
＜＜要求部＞＞
要求部１４３は、特定した道路の管理単位に対応する道路状態及び道路の路面下の状態の情報に基づいた解析情報の送信を要求する。
具体的には、要求部１４３は、端末装置２００に対し、管理単位情報の管理単位の範囲に位置する路面画像の解析情報の送信を要求する（図１１のＳ１０６参照）。すなわち、要求部１４３は、端末装置２００に対し、特定して並び替えた管理単位の範囲内に位置する路面画像に基づき、管理単位毎に導出したひび割れ率をそれぞれの管理単位ＩＤに紐付けて送信するように要求する。
【００４２】
＜＜表示制御部＞＞
表示制御部１４４は、道路状態の情報又は道路の路面下の情報を管理単位毎に道路地図上に表示させる制御を行う。
具体的には、表示制御部１４４は、受信したひび割れ率の情報に基づき、図８に示すような画像を表示する制御を行う。なお、図８において、表示制御部１４４は、管理単位の枠内の数字がひび割れ率であり、ひび割れ率が高いほど管理単位の枠内の塗りつぶしの濃度を濃くして表示している。
【００４３】
次に、端末装置２００のハードウェア構成及び機能構成について説明する。
【００４４】
（端末装置）
端末装置２００は、道路状態及び道路の路面下の状態の情報の少なくともいずれかに基づいた解析情報を送信する。
端末装置２００は、調査装置３００から送信された道路状態情報に基づき、解析情報を導出することができる。
【００４５】
＜端末装置のハードウェア構成＞
図９は、端末装置２００のハードウェア構成の一例を示すブロック図である。
図９に示すように、端末装置２００のハードウェア構成は以下の各装置を有する。各装置は、バス２０７を介してそれぞれ通信可能に接続されている。
【００４６】
ＣＰＵ２０１は、種々の制御や演算を行う処理装置である。ＣＰＵ２０１は、主記憶装置２０２などが記憶するＯＳやプログラムを実行することにより、種々の機能を実現する。すなわち、ＣＰＵ２０１は、本実施例では、データ分析プログラムを実行することにより、後述する制御部２４０として機能する。
データ分析プログラムは、必ずしも最初から主記憶装置２０２、補助記憶装置２０３などに記憶されていなくともよい。また、インターネット、ＬＡＮ、ＷＡＮなどを介して端末装置２００に接続される他の情報処理装置などにデータ分析プログラムを記憶させ、端末装置２００がこれらからデータ分析プログラムを取得して実行するようにしてもよい。
【００４７】
また、ＣＰＵ２０１は、端末装置２００全体の動作を制御する。なお、本実施例では、端末装置２００全体の動作を制御する装置をＣＰＵ２０１としたが、これに限ることなく、例えば、ＦＰＧＡなどとしてもよい。
【００４８】
主記憶装置２０２は、各種プログラムを記憶し、各種プログラムを実行するために必要なデータ等を記憶する。
主記憶装置２０２は、図示しない、ＲＯＭと、ＲＡＭと、を有する。
ＲＯＭは、ＢＩＯＳ等の各種プログラムなどを記憶している。
ＲＡＭは、ＲＯＭに記憶された各種プログラムがＣＰＵ２０１により実行される際に展開される作業範囲として機能する。ＲＡＭとしては、特に制限はなく、目的に応じて適宜選択することができる。ＲＡＭとしては、例えば、ＤＲＡＭ、ＳＲＡＭなどが挙げられる。
【００４９】
補助記憶装置２０３としては、各種情報を記憶できれば特に制限はなく、目的に応じて適宜選択することができ、例えば、ソリッドステートドライブ、ハードディスクドライブなどが挙げられる。また、補助記憶装置２０３は、ＣＤドライブ、ＤＶＤドライブ、ＢＤドライブなどの可搬記憶装置としてもよい。
【００５０】
通信インターフェイス２０４は、特に制限はなく、適宜公知のものを用いることができ、例えば、無線を用いた通信デバイスなどが挙げられる。
【００５１】
入力装置２０５は、端末装置２００に対する各種要求を受け付けることができれば特に制限はなく、適宜公知のものを用いることができ、例えば、キーボード、マウス、タッチパネルなどが挙げられる。
【００５２】
ディスプレイ２０６は、特に制限はなく、適宜公知のものを用いることができ、例えば、液晶ディスプレイ、有機ＥＬディスプレイなどが挙げられる。
【００５３】
＜端末装置の機能構成＞
図１０は、端末装置２００の機能構成の一例を示すブロック図である。
図１０に示すように、端末装置２００の機能構成としては、通信部２２０と、記憶部２３０と、制御部２４０と、を有する。
【００５４】
通信部２２０は、制御部２４０の指示に基づき、通信インターフェイス２０４を用いて管理単位情報及び解析情報送信要求をデータ分析装置１００から受信する（図１１のＳ１０７参照）。通信部２２０は、管理単位情報に紐付けたひび割れ率の情報をデータ分析装置１００に送信する（図１１のＳ１０９に該当）。
【００５５】
記憶部２３０は、調査装置３００から受信した道路状態情報を補助記憶装置２０３に記憶する。
【００５６】
＜制御部＞
制御部２４０は、本実施例では、端末装置２００全体の動作を制御する機能を有すると共に、解析部２４１として機能する。
【００５７】
解析部２４１は、本実施例では、調査装置３００から受信した道路状態情報に含む路面画像を画像処理することによりひび割れの有無などの情報を得て、管理単位毎のひび割れ率を導出する。この場合、解析部２４１は、図１５に示すように、管理単位毎に導出したひび割れ率をそれぞれの管理単位ＩＤに紐付ける（図１１のＳ１０８参照）。
ひび割れ率の導出方法としては、例えば、路面画像を画像処理した結果から、従来から用いられているＭＣＩ（Ｍａｉｎｔｅｎａｎｃｅ  Ｃｏｎｔｒｏｌ  Ｉｎｄｅｘ：舗装の維持管理指数）の基準により導出することができる。
【００５８】
調査装置３００は、調査車両Ａに搭載される。
調査装置３００は、本実施例では、走行する調査車両Ａにおいて、位置情報、その位置の路面画像、及び路面画像を取得した順を示す取得順情報を取得する。調査装置３００は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニットと、路面画像を撮影できるデジタルビデオカメラと、を有する。調査装置３００は、ＧＰＳユニット及びデジタルビデオカメラにより、位置情報及びその位置における路面画像を取得順情報と紐付けて道路状態情報として、端末装置２００に送信する。
【００５９】
なお、本実施例では、調査車両Ａに搭載される調査装置３００は、道路のひび割れ情報を取得するとしたが、これに限られることなく、マイクロ波による探査機器を用いて探査画像を取得し、道路の路面下の空洞情報を取得してもよい。
【００６０】
図１１は、データ分析システム１０が行う処理の流れの一例を示すシーケンス図である。
ここでは、図１１のシーケンス図を参照しながら、図１２に示す経路で調査車両ＡがＸ点からＹ点まで走行して取得した路面画像に基づき、解析した解析情報としてのひび割れ率を管理単位毎に一元管理する処理の流れを説明する。
【００６１】
ステップＳ１０１では、端末装置２００は、図１２に示すような調査車両ＡがＸ点からＹ点まで走行して取得した道路状態情報（取得順情報、位置情報、路面画像）を受信して取得し、処理をＳ１０２に移行する。
【００６２】
ステップＳ１０２では、端末装置２００は、取得した道路状態情報をデータ分析装置１００に送信し、処理をＳ１０３に移行する。
【００６３】
ステップＳ１０３では、データ分析装置１００は、端末装置２００から送信された道路状態情報を受信して取得し、処理をＳ１０４に移行する。
【００６４】
ステップＳ１０４では、データ分析装置１００は、図１３に示すように、端末装置２００から受信した道路状態情報の位置情報が示す位置に対応する管理単位を特定し、処理をＳ１０５に移行する。
【００６５】
ステップＳ１０５では、データ分析装置１００は、図１４に示すように、受信した道路状態情報の取得順情報に基づき、Ｓ１０４で特定した管理単位を調査車両Ａが走行した走行順に並び替え、処理をＳ１０６に移行する。
【００６６】
ステップＳ１０６では、データ分析装置１００は、Ｓ１０５で並び替えた管理単位に対応する管理単位情報を、その順で端末装置２００に送信する。
また、データ分析装置１００は、端末装置２００に対し、本ステップで送信する管理単位情報の管理単位の範囲に位置する路面画像の解析情報の送信を要求する。すなわち、データ分析装置１００は、端末装置２００に対し、特定して並び替えた管理単位の範囲内に位置する路面画像に基づき、管理単位毎に導出したひび割れ率をそれぞれの管理単位ＩＤに紐付けて送信するように要求する。そして、データ分析装置１００は、処理をＳ１０７に移行する。
【００６７】
ステップＳ１０７では、端末装置２００は、Ｓ１０６における、管理単位情報及び解析情報送信要求をデータ分析装置１００から受信し、処理をＳ１０８に移行する。
【００６８】
ステップＳ１０８では、端末装置２００は、図１５に示すように、管理単位毎に導出したひび割れ率をそれぞれの管理単位ＩＤに紐付けると、処理をＳ１０９に移行する。
【００６９】
ステップＳ１０９では、端末装置２００は、管理単位情報に紐付けたひび割れ率の情報をデータ分析装置１００に送信し、処理をＳ１１０に移行する。
【００７０】
ステップＳ１１０では、データ分析装置１００は、管理単位情報に紐付けたひび割れ率の情報を端末装置２００から受信して記憶し、ひび割れ率の情報を管理単位毎に一元管理して本処理を終了する。
【００７１】
図１６は、図１１におけるデータ分析装置１００が行う処理の流れの一例を示すフローチャートである。
ここでは、図１６のフローチャートを参照しながら、図１２に示す経路で調査車両ＡがＸ点からＹ点まで走行して取得した路面画像に基づいて導出したひび割れ率を、データ分析装置１００が管理単位毎に一元管理する処理の流れを説明する。
【００７２】
ステップＳ２０１（Ｓ１０３に該当）では、データ分析装置１００は、端末装置２００から送信された道路状態情報を受信して取得し、処理をＳ２０２に移行する。
【００７３】
ステップＳ２０２（Ｓ１０４に該当）では、データ分析装置１００は、図１３に示すように、端末装置２００から受信した道路状態情報の位置情報が示す位置に対応する管理単位を特定し、処理をＳ２０３に移行する。
【００７４】
ステップＳ２０３（Ｓ１０５に該当）では、データ分析装置１００は、受信した道路状態情報の取得順情報に基づき、Ｓ２０２で特定した管理単位を調査車両Ａが走行した走行順に並び替え、処理をＳ２０４に移行する。
【００７５】
ステップＳ２０４（Ｓ１０６に該当）では、データ分析装置１００は、Ｓ２０３で並び替えた管理単位に対応する管理単位情報を、その順で端末装置２００に送信する。
また、データ分析装置１００は、端末装置２００に対し、本ステップで送信する管理単位情報の管理単位の範囲に位置する路面画像の解析情報の送信を要求する。すなわち、データ分析装置１００は、端末装置２００に対し、特定して並び替えた管理単位の範囲内に位置する路面画像に基づき、管理単位毎に導出したひび割れ率をそれぞれの管理単位ＩＤに紐付けて送信するように要求する。そして、データ分析装置１００は、処理をＳ２０５に移行する。
【００７６】
ステップＳ２０５（Ｓ１１０に該当）では、データ分析装置１００は、Ｓ２０４で要求した、管理単位情報に紐付けたひび割れ率の情報を端末装置２００から受信して記憶し、ひび割れ率の情報を管理単位毎に一元管理して本処理を終了する。
【００７７】
図１７は、図１１における端末装置２００が行う処理の流れの一例を示すフローチャートである。
ここでは、図１７のフローチャートを参照しながら、図１２に示す経路で調査車両ＡがＸ点からＹ点まで走行して取得した路面画像に基づき、端末装置２００が導出したひび割れ率を、管理単位毎に一元管理するデータ分析装置１００に送信する処理の流れを説明する。
【００７８】
ステップＳ３０１（Ｓ１０７に該当）では、端末装置２００は、図１１のＳ１０６における、管理単位情報及び解析情報送信要求をデータ分析装置１００から受信し、処理をＳ３０２に移行する。
【００７９】
ステップＳ３０２（Ｓ１０８に該当）では、端末装置２００は、図１５に示すように、管理単位毎に導出したひび割れ率をそれぞれの管理単位ＩＤに紐付けると、処理をＳ３０３に移行する。
【００８０】
ステップＳ３０３（Ｓ１０９に該当）では、端末装置２００は、管理単位情報に紐付けたひび割れ率の情報をデータ分析装置１００に送信し、本処理を終了する。
【００８１】
以上説明したように、データ分析装置は、道路状態情報を取得し、当該道路状態情報を取得した位置に対応する道路の管理単位を特定し、特定した道路の管理単位に対応する道路状態情報に基づいた解析情報の送信を要求し、解析情報を受信して一元管理できる。
また、例えば、解析情報がひび割れ率の場合、解析する範囲によってひび割れ率の値が変化してしまうため、道路管理プラットフォームに道路状態情報又はその解析情報を提供したい提供者が、どのような範囲で解析を行ってよいのかが不明な場合がある。このような場合であっても、データ分析装置が、解析すべき管理単位の範囲を提供者側の情報処理端末装置に送信することにより、解析すべき範囲が明確になり、提供者が提供しやすくなる。
【００８２】
本実施例では、道路状態情報を路面画像として解析情報をひび割れ率としたが、これに限ることなく、例えば、空洞探査ユニットなどを用いて、道路状態情報をマイクロ波による路面下の探査画像として解析情報を路面下の空洞の有無等としてもよい。
【００８３】
以上の実施形態に関し、更に以下の付記を開示する。
（付記１）
道路の位置情報を取得し、
前記位置に対応する道路の管理単位を特定し、
特定した前記道路の管理単位に対応する前記道路についての解析情報の送信を要求し、
前記解析情報を受信して前記道路の管理単位毎に記憶する、
処理をコンピュータに実行させることを特徴とするデータ分析プログラム。
（付記２）
前記道路の位置情報は、更に道路の測定データの取得順を含み、
前記要求する処理は、前記道路の管理単位を前記測定データの取得順に並び替える、
ことを特徴とする、付記１に記載のデータ分析プログラム。
（付記３）
前記道路の管理単位は、道路の車線毎に設定される、
ことを特徴とする、付記１又は２に記載のデータ分析プログラム。
（付記４）
前記道路の管理単位毎に取得した前記解析情報を、前記道路の管理単位毎に表示する制御を行う、
ことを特徴とする、付記１から３のいずれか一項に記載のデータ分析プログラム。
（付記５）
道路の位置情報を取得し、
前記位置に対応する道路の管理単位を特定し、
特定した前記道路の管理単位に対応する前記道路についての解析情報の送信を要求し、
前記解析情報を受信して前記道路の管理単位毎に記憶する、
処理をコンピュータが実行することを特徴とするデータ分析方法。
（付記６）
道路の位置情報を取得する取得部と、
前記位置に対応する道路の管理単位を特定する特定部と、
特定した前記道路の管理単位に対応する前記道路についての解析情報の送信を要求する要求部と、
前記解析情報を受信して前記道路の管理単位毎に記憶する記憶部と、
を有することを特徴とするデータ分析装置。
（付記７）
取得した道路の位置情報を、前記道路についての解析情報に紐付けて送信する通信部と、を有する端末装置と、
前記位置に対応する道路の管理単位を特定する特定部と、特定した前記道路の管理単位に対応する前記道路についての解析情報を、前記端末装置から受信して前記道路の管理単位毎に記憶する記憶部と、を有するデータ分析装置と、
を有することを特徴とするデータ分析システム。
【符号の説明】
【００８４】
１０    データ分析システム
１００    データ分析装置
１４０    制御部
１４１    取得部
１４２    特定部
１４３    要求部
２００    端末装置
２２０    通信部
【図１】
2018190264.tif 000003
【図２】
2018190264.tif 000004
【図３】
2018190264.tif 000005
【図４】
2018190264.tif 000006
【図５】
2018190264.tif 000007
【図６】
2018190264.tif 000008
【図７】
2018190264.tif 000009
【図８】
2018190264.tif 000010
【図９】
2018190264.tif 000011
【図１０】
2018190264.tif 000012
【図１１】
2018190264.tif 000013
【図１２】
2018190264.tif 000014
【図１３】
2018190264.tif 000015
【図１４】
2018190264.tif 000016
【図１５】
2018190264.tif 000017
【図１６】
2018190264.tif 000018
【図１７】
2018190264.tif 000019