(57)【要約】【課題】路面の撮影状態を簡易に確認することができる撮影画像事前確認システム及び撮影画像事前確認方法を提供することである。【解決手段】実施形態の撮影画像事前確認システムは、カメラと、画像データ入力部と、カメラ画角判定処理部と、路面状態解析判定処理部と、出力部とを持つ。カメラは、路面を撮影する。画像データ入力部は、路面の状態を解析するために用いられる画像データを入力する。カメラ画角判定処理部は、画像データに基づいて、カメラの画角が路面の状態を解析するための第１の条件を満たしているか否かの判定処理を行う。路面状態解析判定処理部は、路面の画像データに基づいて、前記路面の状態を解析するための第２の条件を満たしているか否かの判定処理を行う。出力部は、判定処理の結果を出力する。【選択図】図２
2019154017.tif 000002
【特許請求の範囲】
【請求項１】
路面を撮影するカメラと、
前記カメラによって撮影されて前記路面の状態を解析するために用いられる画像データを入力する画像データ入力部と、
前記画像データ入力部に入力された前記画像データに基づいて、前記カメラの画角が前記路面の状態を解析するための第１の条件を満たしているか否かの判定処理を行うカメラ画角判定処理部と、
前記画像データ入力部に入力された前記路面の画像データに基づいて、前記路面の状態を解析するための第２の条件を満たしているか否かの判定処理を行う路面状態解析判定処理部と、
前記カメラ画角判定処理部による前記判定処理の結果と、前記路面状態解析判定処理部による前記判定処理の結果とを出力する出力部と、
を備える撮影画像事前確認システム。
【請求項２】
前記第１の条件は、前記カメラが真後ろまたは正面を向いていることであり、
前記カメラ画角判定処理部は、前記第１の条件を満たしているか否かの判定処理として、前記画像データ上に、所定の区画で区切った格子状の枠を表示させ、ユーザから前記第１の条件を満たす旨の指示の入力の受付、又は、画像処理によって前記第１の条件を満たすか否かの判定を行う、請求項１に記載の撮影画像事前確認システム。
【請求項３】
前記第１の条件は、前記路面の状態の解析対象となる前記路面の車線が前記画像データの真ん中付近に映っていることをさらに含み、
前記カメラ画角判定処理部は、前記第１の条件を満たしているか否かの判定処理として、所定の区画で区切った格子状の枠を前記画像データ上に表示させ、ユーザから前記第１の条件を満たす旨の指示の入力の受付、又は、画像処理によって前記第１の条件を満たすか否かの判定を行う、請求項２に記載の撮影画像事前確認システム。
【請求項４】
前記第１の条件は、地平線が前記画像データ上の所定の範囲内に映っていることをさらに含み、
前記カメラ画角判定処理部は、前記第１の条件を満たしているか否かの判定処理として、前記地平線が撮影されているべき範囲を示す枠を前記画像データ上に表示させ、ユーザから前記第１の条件を満たす旨の指示の入力の受付、又は、画像処理によって前記第１の条件を満たすか否かの判定を行う、請求項３に記載の撮影画像事前確認システム。
【請求項５】
前記第１の条件は、前記路面を撮影している前記カメラを搭載している車両の車体が前記画像データに映っていないことをさらに含み、
前記カメラ画角判定処理部は、前記第１の条件を満たしているか否かの判定処理として、前記画像データを表示させ、ユーザから前記第１の条件を満たす旨の指示の入力の受付、又は、画像処理によって前記第１の条件を満たすか否かの判定を行う、請求項４に記載の撮影画像事前確認システム。
【請求項６】
前記第２の条件は、前記路面のひび割れが検出されることであり、
前記画像データから前記路面のひび割れを検出し、検出した前記ひび割れを前記画像データに重畳することによって解析後画像データを生成するひび割れ解析部をさらに備え、
前記路面状態解析判定処理部は、前記第２の条件を満たしているか否かの判定処理として、前記ひび割れ解析部によって生成された前記解析後画像データを表示させ、ユーザから前記第２の条件を満たす旨の指示の入力の受付、又は、前記解析後画像データにおいてひび割れが検出できたか否かに応じて前記第２の条件を満たすか否かの判定を行う、請求項１に記載の撮影画像事前確認システム。
【請求項７】
前記撮影画像事前確認システムは、前記路面を撮影する道路を走行する車両内に設けられる撮影画像事前確認装置と、前記路面を撮影する道路とは異なる場所に設けられる外部装置とで構成され、
前記撮影画像事前確認装置は、前記画像データ入力部と、前記カメラによって撮影された前記画像データを前記外部装置に送信する通信部と、
を備え、
前記外部装置は、前記カメラ画角判定処理部と、前記路面状態解析判定処理部と、前記出力部とを備える、請求項１に記載の撮影画像事前確認システム。
【請求項８】
前記撮影画像事前確認システムは、前記路面を撮影する道路を走行する車両内に設けられる撮影画像事前確認装置と、前記路面を撮影する道路とは異なる場所に設けられる外部装置とで構成され、
前記撮影画像事前確認装置は、前記カメラと、前記画像データ入力部と、前記カメラによって撮影された前記画像データを前記外部装置に送信する通信部と、
を備え、
前記外部装置は、前記カメラ画角判定処理部と、前記路面状態解析判定処理部と、前記出力部とを備える、請求項１に記載の撮影画像事前確認システム。
【請求項９】
前記画像データが動画像である場合、前記動画像を所定の間隔で間引き、間引き後の動画像を静止画の画像データに変換する静止画変換部をさらに備える、請求項１に記載の撮影画像事前確認システム。
【請求項１０】
路面を撮影するカメラによって撮影されて前記路面の状態を解析するために用いられる画像データを入力する画像データ入力ステップと、
前記画像データ入力ステップにおいて入力された前記画像データに基づいて、前記カメラの画角が前記路面の状態を解析するための第１の条件を満たしているか否かの判定処理を行うカメラ画角判定処理ステップと、
前記画像データ入力ステップにおいて入力された前記路面の画像データに基づいて、前記路面の状態を解析するための第２の条件を満たしているか否かの判定処理を行う路面状態解析判定処理ステップと、
前記カメラ画角判定処理ステップによる前記判定処理の結果と、前記路面状態解析判定処理ステップによる前記判定処理の結果とを出力する出力ステップと、
を有する撮影画像事前確認方法。
【請求項１１】
前記第１の条件は、前記カメラが真後ろまたは正面を向いていることであり、
前記カメラ画角判定処理ステップにおける前記第１の条件を満たしているか否かの判定処理として、前記画像データ上に、所定の区画で区切った格子状の枠を表示させ、ユーザから前記第１の条件を満たす旨の指示の入力の受付、又は、画像処理によって前記第１の条件を満たすか否かの判定を行う、請求項１０に記載の撮影画像事前確認方法。
【請求項１２】
前記第１の条件は、前記路面の状態の解析対象となる前記路面の車線が前記画像データの真ん中付近に映っていることをさらに含み、
前記カメラ画角判定処理ステップにおける前記第１の条件を満たしているか否かの判定処理として、所定の区画で区切った格子状の枠を前記画像データ上に表示させ、ユーザから前記第１の条件を満たす旨の指示の入力の受付、又は、画像処理によって前記第１の条件を満たすか否かの判定を行う、請求項１１に記載の撮影画像事前確認方法。
【請求項１３】
前記第１の条件は、地平線が前記画像データ上の所定の範囲内に映っていることをさらに含み、
前記カメラ画角判定処理ステップにおける前記第１の条件を満たしているか否かの判定処理として、前記地平線が撮影されているべき範囲を示す枠を前記画像データ上に表示させ、ユーザから前記第１の条件を満たす旨の指示の入力の受付、又は、画像処理によって前記第１の条件を満たすか否かの判定を行う、請求項１２に記載の撮影画像事前確認方法。
【請求項１４】
前記第１の条件は、前記路面を撮影している前記カメラを搭載している車両２の車体が前記画像データに映っていないことをさらに含み、
前記カメラ画角判定処理ステップにおける前記第１の条件を満たしているか否かの判定処理として、前記画像データを表示させ、ユーザから前記第１の条件を満たす旨の指示の入力の受付、又は、画像処理によって前記第１の条件を満たすか否かの判定を行う、請求項１３に記載の撮影画像事前確認方法。
【請求項１５】
前記第２の条件は、前記路面のひび割れが検出されることであり、
前記画像データから前記路面のひび割れを検出し、検出した前記ひび割れを前記画像データに重畳することによって解析後画像データを生成するひび割れ解析ステップをさらに有し、
前記路面状態解析判定処理ステップにおける前記第２の条件を満たしているか否かの判定処理として、前記ひび割れ解析ステップにおいて生成された前記解析後画像データを表示させ、ユーザから前記第２の条件を満たす旨の指示の入力の受付、又は、前記解析後画像データにおいてひび割れが検出できたか否かに応じて前記第２の条件を満たすか否かの判定を行う、請求項１０に記載の撮影画像事前確認方法。
【請求項１６】
前記路面を撮影する道路を走行する車両内に設けられる撮影画像事前確認装置と、前記路面を撮影する道路とは異なる場所に設けられる外部装置とを備える撮影画像事前確認システムが行う撮影画像事前確認方法であって、
前記撮影画像事前確認装置が、前記画像データ入力ステップと、前記カメラによって撮影された前記画像データを前記外部装置に送信する通信ステップと、
を有し、
前記外部装置が、前記カメラ画角判定処理ステップと、前記路面状態解析判定処理ステップと、前記出力ステップとを有する、請求項１０に記載の撮影画像事前確認方法。
【請求項１７】
前記路面を撮影する道路を走行する車両内に設けられる撮影画像事前確認装置と、前記路面を撮影する道路とは異なる場所に設けられる外部装置とを備える撮影画像事前確認システムが行う撮影画像事前確認方法であって、
前記撮影画像事前確認装置が、前記カメラと、前記画像データ入力ステップと、前記カメラによって撮影された前記画像データを前記外部装置に送信する通信ステップと、
を有し、
前記外部装置が、前記カメラ画角判定処理ステップと、前記路面状態解析判定処理ステップと、前記出力ステップとを有する、請求項１０に記載の撮影画像事前確認方法。
【請求項１８】
前記画像データが動画像である場合、前記動画像を所定の間隔で間引き、間引き後の動画像を静止画の画像データに変換する静止画変換ステップをさらに有する、請求項１０に記載の撮影画像事前確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、撮影画像事前確認システム及び撮影画像事前確認方法に関する。
【背景技術】
【０００２】
従来、道路舗装の点検では、専用の車両を用いた路面の性状調査が行われてきた。しかしながら、従来の調査では専用の車両を用いる必要がありコストがかかってしまう。そこで、市販のビデオカメラやスマートフォンを利用した簡易な手法による点検技術の検討が進められている。市販のビデオカメラを用いる点検手法は、誰でも容易に実施可能ではある。しかしながら、撮影された画像が、天候や照度などの環境条件や、撮影時のカメラ角度等の影響を受け、点検結果に影響が出る場合がある。そのため、路面の撮影状態を簡易に確認できる技術が求められている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２７４４３１号公報
【特許文献２】国際公開第２０１７／０１４２８８号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、路面の撮影状態を簡易に確認することができる撮影画像事前確認システム及び撮影画像事前確認方法を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の撮影画像事前確認システムは、カメラと、画像データ入力部と、カメラ画角判定処理部と、路面状態解析判定処理部と、出力部とを持つ。カメラは、路面を撮影する。画像データ入力部は、前記カメラによって撮影されて前記路面の状態を解析するために用いられる画像データを入力する。カメラ画角判定処理部は、前記画像データ入力部に入力された前記画像データに基づいて、前記カメラの画角が前記路面の状態を解析するための第１の条件を満たしているか否かの判定処理を行う。路面状態解析判定処理部は、前記画像データ入力部に入力された前記路面の画像データに基づいて、前記路面の状態を解析するための第２の条件を満たしているか否かの判定処理を行う。出力部は、前記カメラ画角判定処理部による前記判定処理の結果と、前記路面状態解析判定処理部による前記判定処理の結果とを出力する。
【図面の簡単な説明】
【０００６】
【図１】舗装ひび割れ解析装置の概略構成を示す図。
【図２】第１の実施形態における撮影画像事前確認システムのシステム構成を示す図。
【図３】第１の実施形態における撮影画像事前確認装置の処理の流れを示すフローチャート。
【図４】実行する判定処理を選択させる選択画面の一例を示す図。
【図５】条件１の確認に関する表示画面の一例を示す図。
【図６】条件２の確認に関する表示画面の一例を示す図。
【図７】条件３の確認に関する表示画面の一例を示す図。
【図８】条件４の確認に関する表示画面の一例を示す図。
【図９】カメラ画角判定処理が完了した後の選択画面の一例を示す図。
【図１０】ひび割れ検出判定処理の表示画面の一例を示す図。
【図１１】カメラ画角判定処理及びひび割れ検出判定処理が完了した後の選択画面の一例を示す図。
【図１２】第２の実施形態における撮影画像事前確認システムのシステム構成を示す図。
【図１３】第２の実施形態における撮影画像事前確認システムの処理の流れを示すシーケンス図。
【図１４】第３の実施形態における撮影画像事前確認システムのシステム構成を示す図。
【図１５】第３の実施形態における撮影画像事前確認システムの処理の流れを示すシーケンス図。
【図１６】第４の実施形態における撮影画像事前確認システムのシステム構成を示す図。
【図１７】第４の実施形態における撮影画像事前確認システムの処理の流れを示すシーケンス図。
【発明を実施するための形態】
【０００７】
以下、実施形態の撮影画像事前確認システム及び撮影画像事前確認方法を、図面を参照して説明する。
（第１の実施形態）
先ず、図１を用いて舗装ひび割れ解析装置の概略を説明する。
図１（Ａ）は、舗装ひび割れ解析装置１に入力される入力情報と、舗装ひび割れ解析装置１から出力される出力情報の概略を示している。舗装ひび割れ解析装置１は、後述する撮影画像事前確認装置によって事前確認がなされた路面の撮影画像から路面の損傷（例えば、舗装ひび割れ）を解析する装置である。
【０００８】
図１（Ａ）において、入力情報は、例えば、カメラ１０によって路面を撮影した撮影画像のデータ、路面を撮影する路線の区間属性情報、撮影画像を撮影したカメラの位置情報（位置データ）、カメラ１０の向き、カメラ１０の路面からの高さ、カメラ機種等の情報、及び解析作業を行なう解析作業者の情報等である。これらの入力情報に基づいて、ひび割れ解析システムで解析を行い、出力情報として、撮像された画像に舗装のひび割れの形状を示す画像が重畳された舗装ひび割れ重畳画像、撮影画像に基づき算出される路面における舗装ひび割れの面積比を表すひび割れ率、ひび割れ率を算出した路面が正しい点検対象であることを検証するための検証データ、点検結果を示す帳票、画面表示等を出力する。
【０００９】
図１（Ｂ）は、カメラの配置の一例を示す図である。
図１（Ｂ）において、車両２のルーフには、カメラ１０が搭載されている。カメラ１０は、車両２の進行方向に対して後ろ向きに配置されている。なお、カメラの向きは前向きでも良い。
なお、カメラ１０は、撮影する路面の範囲に合せて、路面に対する俯角、路面からの高さ及び車両２の進行方向に対する撮影方向の偏角（水平方向の首振り角度）等のカメラの向きを調整して固定される。
【００１０】
図１（Ｃ）は、カメラで撮影された路面映像の一例を示す図である。図１（Ｃ）において、カメラ１０で撮影された路面映像は、走行中の片側の車線の路面を撮影するようにカメラの向きを調整して撮影される。すなわち、図１（Ｃ）において、車両が片側車線の中央を走行したときに、大凡、図示左端に中央線（センターライン）が撮影されるようにカメラの向きを調整する。また、図１（Ｃ）図時右端に車両の進行方向左側の車線外側線が撮影されるようにカメラの向きを調整する。
このように、必要十分な路面解析を行うためには、カメラの向きを撮影範囲に合せることが重要である。このため、ひび割れ解析用の路面映像の撮影時に、路面解析に必要十分な映像を撮影できるかを事前に確認してから、路面の撮影を行うことが必要となる。
【００１１】
図２は、第１の実施形態における撮影画像事前確認システム１００のシステム構成を示す図である。
撮影画像事前確認システム１００は、カメラ１０と撮影画像事前確認装置２０とを備える。
カメラ１０は、路面状態の解析対象となる路面を撮影する。より具体的には、カメラ１０は、路面状態の解析対象となる路面が撮影可能な状態で車両２のルーフに所定の俯角で固定して設置される。カメラ１０は、例えば市販のカメラである。カメラ１０によって撮影される画像データは、静止画の画像データであってもよいし、動画像の画像データであってもよい。本実施形態では、カメラ１０が、動画像で路面を撮影する場合を例に説明する。
【００１２】
撮影画像事前確認装置２０は、カメラ１０によって撮影された画像データを入力し、入力した画像データに基づいて、路面状態を解析するために用いられる画像データの事前判定処理を行う装置である。カメラ１０と撮影画像事前確認装置２０との接続は、有線による接続でも、無線による接続のどちらでもよい。事前判定処理とは、画像データが路面状態を解析するために用いることができる画像データであるのかを判定するための処理であり、例えば、画像データが正しい画角で撮影されたデータであるか否か、すなわちカメラ１０の画角が正しい画角であるか否かの判定を行う判定処理やカメラ１０で撮影された画像データを用いて路面状態の解析が可能か否かの判定を行う判定処理である。撮影画像事前確認装置２０は、路面を撮影する道路を走行する車両２内に設けられる。
【００１３】
撮影画像事前確認装置２０は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、撮影画像事前確認プログラムを実行する。撮影画像事前確認プログラムの実行によって、撮影画像事前確認装置２０は、画像データ入力部２０１、時刻情報入力部２０２、映像取得部２０３、ＧＰＳデータ検索部２０４、静止画変換部２０５、ひび割れ解析部２０６、記憶部２０７、カメラ画角判定処理部２０８、路面状態解析判定処理部２０９、表示制御部２１０、出力部としての表示部２１１を備える装置として機能する。なお、撮影画像事前確認装置２０の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。また、撮影画像事前確認プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、撮影画像事前確認プログラムは、電気通信回線を介して送受信されてもよい。
【００１４】
画像データ入力部２０１は、カメラ１０によって撮影された動画像の路面の画像データを入力する機能部である。すなわち、画像データ入力部２０１は、カメラ１０によって撮影されて路面の状態を解析するために用いられる画像データを入力する機能部である。
時刻情報入力部２０２は、画像データ入力部２０１によって入力された動画像における開始時刻と取得時間の入力を受け付ける機能部である。開始時刻とは、動画像のうち事前判定処理の開始対象となる時刻を表す。すなわち、動画像のうち開始時刻で指定された時刻からの画像データが事前判定処理の対象となる。取得時間とは、開始時刻を基準として画像データを動画像から取得する時間の長さを表す。例えば、取得時間が１０分であれば、開始時刻から１０分経過するまでの画像データを取得することを意味する。
【００１５】
映像取得部２０３は、画像データ入力部２０１に入力された動画像の画像データと、時刻情報入力部２０２に入力された開始時刻及び取得時間とに基づいて、動画像から開始時刻を基準として取得時間分の画像データを取得する機能部である。以下、映像取得部２０３が取得した画像データを処理対象画像データと記載する。
【００１６】
ＧＰＳデータ検索部２０４は、映像取得部２０３で取得された処理対象画像データの時刻情報を参照してＧＰＳデータを検索する機能部である。ＧＰＳデータとは、カメラ１０を備える車両２の位置情報と、時刻情報とが対応付けられたファイルである。ＧＰＳデータは、ＧＰＳ（Global Positioning System）による位置測位が可能な装置によってカメラ１０による撮影時に作成され、記憶部２０７に記憶される。ＧＰＳデータ検索部２０４は、ＧＰＳデータが検索できた場合、映像取得部２０３で取得された処理対象画像データと、時刻情報と、位置情報とを静止画変換部２０５に出力する。
【００１７】
静止画変換部２０５は、ＧＰＳデータ検索部２０４から出力された処理対象画像データ、又は、映像取得部２０３から出力された処理対象画像データを静止画の画像データに変換する機能部である。静止画変換部２０５は、静止画の画像データ（以下「静止画データ」という。）と、時刻情報と、位置情報とを対応付けて記憶部２０７に記憶する。なお、静止画変換部２０５は、映像取得部２０３から直接処理対象画像データを取得した場合、静止画データと、時刻情報とを対応付けて記憶部２０７に記憶する。更に、静止画変換部２０５は、静止画データをひび割れ解析部２０６と、カメラ画角判定処理部２０８にも出力する。
ひび割れ解析部２０６は、静止画変換部２０５による変換後の静止画データを用いて、静止画データから路面のひび割れを検出する機能部である。ひび割れの検出には、既存の技術（例えば、特願２０１６−５５７６６２号公報に記載の技術）が用いられてもよい。また、ひび割れ解析部２０６は、検出したひび割れを静止画データに重畳することによって解析後静止画データを生成する。
【００１８】
記憶部２０７は、ＧＰＳデータ２７１と、静止画データ２７２と、解析後静止画データ２７３とを記憶する。記憶部２０７は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
カメラ画角判定処理部２０８は、静止画変換部２０５による変換後の静止画データに基づいて、カメラ１０の画角が路面の状態を解析するための第１の条件を満たしているか否かの判定処理を行う機能部である。第１の条件は、更に細かく分けられ、例えば以下の条件１〜条件４に分けられる。
・条件１：カメラ１０が真後ろ（車両２の走行方向と反対方向）または正面を向いていること
・条件２：路面の状態の解析対象となる路面の車線が静止画データの真ん中付近に映っていること
・条件３：地平線が静止画データ上の所定の範囲内に映っていること
・条件４：路面を撮影しているカメラ１０を搭載している車両２の車体が静止画データに映っていること
【００１９】
そして、第１の条件を満たすとは、条件１〜条件４のいずれか又は全てを満たすことである。第１の条件が、条件１から条件４のいずれかを満たすことである場合には、どの条件を満たすことが必須であるのかについてあらかじめ設定されていてもよい。以下、カメラ画角判定処理部２０８が行う判定処理を、カメラ画角判定処理と記載する。
【００２０】
路面状態解析判定処理部２０９は、ひびが検出されたかを自動判定する機能を有しており、静止画変換部２０５による変換後の静止画データに基づいて、路面の状態を解析するための第２の条件を満たしているか否かの判定処理を行う機能部である。第２の条件は、静止画データから路面のひび割れが検出されることである。以下、路面状態解析判定処理部２０９が行う判定処理を、ひび割れ検出判定処理と記載する。
【００２１】
表示制御部２１０は、表示部２１１の表示を制御する機能部である。例えば、表示制御部２１０は、カメラ画角判定処理部２０８による判定処理時や路面状態解析判定処理部２０９による判定処理時において、判定処理に必要となる情報を表示部２１１に表示させる。また、例えば、表示制御部２１０は、カメラ画角判定処理部２０８による判定処理の結果と、路面状態解析判定処理部２０９による判定処理の結果とを表示部２１１に表示させる。
【００２２】
表示部２１１は、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。表示部２１１は、判定処理に必要となる情報や判定結果を表示する。表示部２１１は、画像表示装置を撮影画像事前確認装置２０に接続するためのインタフェースであってもよい。この場合、表示部２１１は、判定処理に必要となる情報や判定結果を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００２３】
図３は、第１の実施形態における撮影画像事前確認装置２０の処理の流れを示すフローチャートである。
ステップＳ１０１において、画像データ入力部２０１から、カメラ１０によって撮影された動画像の画像データを入力されると、入力した動画像の画像データを映像取得部２０３に出力する。
ステップＳ１０２において、時刻情報入力部２０２は、動画像における開始時刻と取得時間の入力を受け付ける。例えば、時刻情報入力部２０２は、キーボード等の外部装置から開始時刻と取得時間の入力を受け付ける。時刻情報入力部２０２は、入力された開始時刻と取得時間の情報を映像取得部２０３に出力する。
【００２４】
ステップＳ１０３において、映像取得部２０３は、画像データ入力部２０１から出力された動画像の画像データと、時刻情報入力部２０２から出力された開始時刻と取得時間の情報とに基づいて動画像から開始時刻を基準として取得時間分の画像データを取得する。具体的には、映像取得部２０３は、開始時刻が００：００：００であり、取得時間が１０分である場合、動画像の画像データの００：００：００から１０分経過するまでの画像データを処理対象画像データとして取得する。映像取得部２０３は、取得した処理対象画像データをＧＰＳデータ検索部２０４に出力する。
【００２５】
ステップＳ１０４において、ＧＰＳデータ検索部２０４は、映像取得部２０３で取得された処理対象画像データの時刻情報を参照して、処理対象画像データの時刻情報で示される時刻に該当するＧＰＳデータ２７１を記憶部２０７から検索する。ＧＰＳデータ検索部２０４は、ＧＰＳデータが検索できた場合、映像取得部２０３で取得された処理対象画像データと、時刻情報と、位置情報とを静止画変換部２０５に出力する。一方、ＧＰＳデータ検索部２０４は、ＧＰＳデータが検索できなかった場合、エラーを出力し、図３の処理を終了させる。
【００２６】
ステップＳ１０５において、静止画変換部２０５は、ＧＰＳデータ検索部２０４から出力された処理対象画像データを静止画データに変換する。静止画変換部２０５は、静止画データと、時刻情報と、位置情報とを対応付けて記憶部２０７に静止画データ２７２として記憶する。また、静止画変換部２０５は、変換後の静止画データをひび割れ解析部２０６とカメラ画角判定処理部２０８に出力する。
【００２７】
次に、ステップＳ１０７のカメラ画角判定処理に移行する。静止画変換部２０５による変換後の静止画データへの変換が完了すると、表示制御部２１０は、表示部２１１に図４に示す画面を表示させる。
図４は、実行する判定処理を選択させる選択画面の一例を示す図である。図４に示すように、選択画面には、カメラ画角チェックボタン１０１と、ひび解析チェックボタン１０２とが表示されている。カメラ画角チェックボタン１０１は、カメラ画角判定処理を実行させるためのボタンである。カメラ画角チェックボタン１０１が選択されると、撮影画像事前確認装置２０はステップＳ１０７の処理を実行する。ひび解析チェックボタン１０２は、ひび割れ検出判定処理を実行させるためのボタンである。ひび解析チェックボタン１０２が選択されると、撮影画像事前確認装置２０はステップＳ１０８の処理を実行する。なお、ステップＳ１０７の処理と、ステップＳ１０８の処理とは、並行処理が可能である。例えば、カメラ画角チェックボタン１０１と、ひび解析チェックボタン１０２の２つのボタンが選択されると、撮影画像事前確認装置２０はステップＳ１０７の処理と、ステップＳ１０８の処理とを並行処理として実行する。
【００２８】
ここでは、まず、カメラ画角チェックボタン１０１が選択されたとして説明を続ける。
ステップＳ１０７において、カメラ画角判定処理部２０８は、静止画データ２７２に基づいてカメラ画角判定処理を行う。カメラ画角判定処理部２０８は、静止画データ上に、所定の区画で区切った格子状の枠を重畳した画像を生成し、生成した画像と、条件１に関する情報とを表示させた画面を表示部２１１に表示させるように表示制御部２１０に指示する。表示制御部２１０は、指示に従って表示部２１１に図５に示す画面を表示させる。
【００２９】
図５は、条件１の確認に関する表示画面の一例を示す図である。ここで、条件１の一例として、カメラ１０が真後ろを向いていることの確認画面が示されている。図５には、格子状の枠が重畳された静止画データと、この他に、指示表示領域１０３と、チェックボックス１０４と、進むボタン１０５と、画像切り替えボタン１０６とが表示されている。
【００３０】
指示表示領域１０３は、ユーザに対する指示が表示される領域である。チェックボックス１０４は、条件（例えば、条件１から条件４のいずれか）を満たしているか否かを入力させる領域である。図５に示す例では、条件１の一例として、カメラ１０が真後ろを向いていることが示されている。
ユーザが、表示されている画像を見て、条件を満たしていると判定した場合には、ユーザによってチェックボックス１０４に対してチェックマークが入力される。ユーザが、表示されている画像を見て、条件を満たしていないと判定した場合にはチェックボックス１０４に対してチェックマークが入力されない。
進むボタン１０５は、次の条件（例えば、条件２〜４）の判定に進むためのボタンである。
画像切り替えボタン１０６は、現在表示されている静止画データを他の静止画データに切り替えるためのボタンである。図５に示す例では、静止画データが全部で１５０枚あり、現在表示部２１１に表示されている静止画データが１枚目の静止画データであることが示されている。
【００３１】
図５において、ユーザによって進むボタン１０５が選択されると、カメラ画角判定処理部２０８は、所定の区画で区切った格子状の枠を重畳した画像と、条件２に関する情報とを表示させた画面を表示部２１１に表示させるように表示制御部２１０に指示する。表示制御部２１０は、指示に従って表示部２１１に図６に示す画面を表示させる。
【００３２】
図６は、条件２の確認に関する表示画面の一例を示す図である。ここで、条件２の一例としては、ひび解析する車線が真ん中に映っているかとする。
図６に示すように、条件２に関する表示画面には、所定の区画で区切った格子状の枠が静止画データに重畳されている。また、条件２に関する表示画面には、格子状の枠が重畳された静止画データの他に、指示表示領域１０３と、チェックボックス１０４と、進むボタン１０５と、画像切り替えボタン１０６とが表示されている。図６に示す例では、条件として、ひび割れ解析する車線が真ん中に映っていることが示されている。ユーザが、表示されている画像を見て、条件を満たしていると判定した場合には、ユーザによってチェックボックス１０４に対してチェックマークが入力される。ユーザが、表示されている画像を見て、条件を満たしていないと判定した場合にはチェックボックス１０４に対してチェックマークが入力されない。
【００３３】
図６において、ユーザによって進むボタン１０５が選択されると、カメラ画角判定処理部２０８は図６に示す画面を図７に示す画面に切り替えるように表示制御部２１０に指示する。具体的には、カメラ画角判定処理部２０８は、地平線が撮影されているべき範囲を示す枠を静止画データに重畳した画像を生成し、生成した画像と、条件３に関する情報とを表示させた画面を表示部２１１に表示させるように表示制御部２１０に指示する。表示制御部２１０は、指示に従って表示部２１１に図７に示す画面を表示させる。
【００３４】
図７は、条件３の確認に関する表示画面の一例を示す図である。ここで、条件３の一例として、水平線の位置の確認である。
図７に示すように、条件３に関する表示画面には、地平線が撮影されているべき範囲を示す枠２７が静止画データに重畳されている。また、条件３に関する表示画面には、地平線が撮影されているべき範囲を示す枠２７が重畳された静止画データの他に、指示表示領域１０３と、チェックボックス１０４と、進むボタン１０５と、画像切り替えボタン１０６とが表示されている。ユーザが、表示されている画像を見て、条件を満たしていると判定した場合には、ユーザによってチェックボックス１０４に対してチェックマークが入力される。ユーザが、表示されている画像を見て、条件を満たしていないと判定した場合にはチェックボックス１０４に対してチェックマークが入力されない。
【００３５】
ユーザによって進むボタン１０５が選択されると、カメラ画角判定処理部２０８は図７に示す画面を図８に示す画面に切り替えるように表示制御部２１０に指示する。具体的には、カメラ画角判定処理部２０８は、静止画データと、条件４に関する情報とを表示させた画面を表示部２１１に表示させるように表示制御部２１０に指示する。表示制御部２１０は、指示に従って表示部２１１に図８に示す画面を表示させる。
【００３６】
図８は、条件４の確認に関する表示画面の一例を示す図である。ここで、条件４の一例として、自車の車体の映っていないか確認である。
図８に示すように、条件４に関する表示画面には、静止画データに重畳されている。また、条件４に関する表示画面には、静止画データの他に、指示表示領域１０３と、チェックボックス１０４と、画像切り替えボタン１０６と、ＯＫボタン１０８とが表示されている。ＯＫボタン１０８は、カメラ画角判定処理が完了した際に選択されるボタンである。ユーザが、表示されている画像を見て、条件を満たしていると判定した場合には、ユーザによってチェックボックス１０４に対してチェックマークが入力される。ユーザが、表示されている画像を見て、条件を満たしていないと判定した場合にはチェックボックス１０４に対してチェックマークが入力されない。
【００３７】
ユーザによってＯＫボタン１０８が選択されると、カメラ画角判定処理部２０８は図５から図８における判定処理でチェックボックス１０４に入力された結果を判定処理の結果として路面状態解析判定処理部２０９に出力する。その後、カメラ画角判定処理部２０８は、表示制御部２１０に対して、選択画面を表示させるとともに、カメラ画角判定処理が完了したことを示す情報をカメラ画角チェックボタン１０１の横に表示させる。
図９は、カメラ画角判定処理が完了した後の選択画面の一例を示す図である。図９に示すように、選択画面には、カメラ画角チェックボタン１０１の横に、カメラ画角判定処理が完了したことを示す情報として「確認済み」が表示されている。次に、ひび解析チェックボタン１０２が選択されたとする。
【００３８】
以上説明したカメラ画角判定処理と並行して、ひび割れ検出処理も行われる。
ステップＳ１０６において、ひび割れ解析部２０６は、静止画変換部２０５による変換後の静止画データを用いて、静止画データから路面のひび割れを検出する。その後、ひび割れ解析部２０６は、検出したひび割れを静止画データに重畳することによって解析後静止画データを生成する。なお、ひび割れ解析部２０６は、静止画データが複数ある場合には、全ての静止像データからひび割れを検出し、それぞれ検出したひび割れを対応する静止画データに重畳することによって複数の解析後静止画データを生成する。ひび割れ解析部２０６は、生成した解析後静止画データを記憶部２０７に解析後静止画データ２７３として記憶する。
【００３９】
ひび解析チェックボタン１０２が選択されると、ステップＳ１０８に移行し、路面状態解析判定処理部２０９は、ひび割れ検出判定処理を行う。なお、ステップＳ１０８は、ステップＳ１０６の処理が実行された後に実行される。路面状態解析判定処理部２０９は、記憶部２０７に記憶されている解析後静止画データ２７３と、ひび割れ検出判定処理における条件に関する情報とを表示させた画面を表示部２１１に表示させるように表示制御部２１０に指示する。表示制御部２１０は、指示に従って表示部２１１に図１０に示す画面を表示させる。
【００４０】
図１０は、第２の条件である、ひび割れの検出判定処理の表示画面の一例を示す図である。図１０に示すように、ひび割れの検出判定処理の表示画面には、解析後静止画データ２７３の他に、指示表示領域１０３と、チェックボックス１０４と、ＯＫボタン１０９と、画像切り替えボタン１１０と、が表示されている。ＯＫボタン１０９は、ひび割れ検出判定処理が完了した際に選択されるボタンである。画像切り替えボタン１１０は、現在表示されている解析後静止画データ２７３を他の解析後静止画データ２７３に切り替えるためのボタンである。
【００４１】
解析後静止画データ２７３は、ひび割れ解析部２０６による解析後静止画データの生成がなされた順に表示される。図９に示す例では、現在ひび割れ解析部２０６による解析後静止画データの生成がなされた静止画データが全部で１２枚あり、現在表示部２１１に表示されている解析後静止画データ２７３が１枚目の解析後静止画データであることが示されている。図１０に示す例では、条件として、ひび割れがある程度検出されていることが示されている。ユーザが、表示されている画像を見て、条件を満たしていると判定した場合には、ユーザによってチェックボックス１０４に対してチェックマークが入力される。ユーザが、表示されている画像を見て、条件を満たしていないと判定した場合にはチェックボックス１０４に対してチェックマークが入力されない。
【００４２】
ユーザによってＯＫボタン１０９が選択されると、路面状態解析判定処理部２０９は、表示制御部２１０に対して、選択画面を表示させるとともに、ひび割れ検出判定処理が完了したことを示す情報をひび解析チェックボタン１０２の横に表示させる。
図１１は、カメラ画角判定処理及びひび割れ検出判定処理が完了した後の選択画面の一例を示す図である。図１１に示すように、選択画面には、カメラ画角チェックボタン１０１の横にカメラ画角判定処理が完了したことを示す情報として「確認済み」が表示され、ひび解析チェックボタン１０２の横にひび割れ検出判定処理が完了したことを示す情報として「確認済み」が表示されている。
【００４３】
その後、ユーザによって終了ボタンが選択されると、ステップＳ１０９において、路面状態解析判定処理部２０９は図１０における判定処理でチェックボックス１０４に入力された結果を示す判定処理の結果と、カメラ画角判定処理部２０８から出力された判定処理の結果とが示された確認結果ファイルを生成する。カメラ画角判定処理部２０８は、生成した確認結果ファイルを出力する。また、路面状態解析判定処理部２０９は、カメラ画角判定処理部２０８による判定処理の結果と、ひび割れ検出判定処理の結果とを表示部２１１に表示させるように表示制御部２１０に指示する。表示制御部２１０は、カメラ画角判定処理部２０８による判定処理の結果と、ひび割れ検出判定処理の結果とを表示する。
【００４４】
以上のように構成された撮影画像事前確認システム１００によれば、現場にて計測後すぐに路面の損傷・劣化の解析が可能なため、路面の状態を把握するまでに時間がかからない。また、カメラ１０の画角や映像品質が適合したものであるかを現地でチェックできるため、適合しない場合はその場で再計測を行うことが可能となる。そのため、後戻り作業が削減できる。そのため、路面の状態を精度よく撮影できているか否かを簡易に確認することが可能になる。
更に、道路管理者が道路パトロールの際に、カメラ１０を用いて撮影するだけで、路面ひび割れ等理状態を簡易に把握でき、路面の日常管理としても、用いることができる。
【００４５】
＜第１の実施形態における変形例＞
本実施形態では、静止画変換部２０５が、映像取得部２０３で取得された処理対象画像データ全てを静止画データへ変換する構成を示したが、処理対象画像データを所定の間隔で間引き、間引き後の処理対象画像データを静止画データに変換するように構成されてもよい。
このように構成されることによって、処理対象画像データが時間の長い動画像であっても全ての動画像を静止画データに変換する必要がないため処理負荷を軽減することができる。
【００４６】
本実施形態では、カメラ１０によって動画像の画像データを撮影する構成を示したが、カメラ１０によって静止画データを撮影するように構成されてもよい。このように構成される場合、静止画変換部２０５は、映像取得部２０３で取得された処理対象画像データの静止画データへの変換処理を行わず、静止画データと、時刻情報と、位置情報とを対応付けて記憶部２０７に静止画データ２７２として記憶する。
【００４７】
本実施形態では、カメラ画角判定処理及びひび割れ検出判定処理として、ユーザが、静止画データ及び解析後静止画データを見ることによって条件を満たすか否かを判定する構成を示したが、撮影画像事前確認装置２０が、画像処理によってカメラ画角判定処理及びひび割れ検出判定処理を行い、第１の条件及び第２の条件を満たすか否かを判定するように構成されてもよい。
静止画変換部２０５が、映像取得部２０３から直接処理対象画像データを取得する構成の場合には、撮影画像事前確認装置２０は図３の処理においてステップＳ１０４の処理を実行しなくてもよい。このように構成される場合、撮影画像事前確認装置２０は、ステップＳ１０３の処理において映像取得部２０３によって取得された処理対象画像データを、ステップＳ１０５の処理において静止画変換部２０５によって静止画データに変換する。
【００４８】
（第２の実施形態）
第２の実施形態は、車両２の天井に取り付けたカメラではなく、カメラを備えたその他の撮影装置によって撮影された画像データを用いて判定処理を行う実施形態である。カメラの備えた撮影装置の一例としては、ドライブレコーダー、バックモニタのカメラ、スマートフォン、タブレット端末等が挙げられる。
図１２は、第２の実施形態における撮影画像事前確認システム１００ａのシステム構成を示す図である。
撮影画像事前確認システム１００ａは、撮影画像事前確認装置２０ａと、撮影装置２５とを備える。撮影画像事前確認装置２０ａと、撮影装置２５とは、例えば、ＬＡＮ（Local Area Network）を介して接続される。撮影装置２５は、内部にカメラを備え、カメラによって路面を撮影する装置である。撮影装置２５は、カメラで撮影することによって得られた路面の画像データを撮影画像事前確認装置２０ａに出力する。撮影画像事前確認装置２０ａは、撮影装置２５から出力された画像データを入力し、入力した画像データに基づいて、路面状態を解析するための事前判定処理を行う装置である。撮影画像事前確認装置２０ａ及び撮影装置２５は、路面を撮影する道路を走行する車両２内に設置される。
以下、撮影画像事前確認装置２０ａ及び撮影装置２５の構成について説明する。
【００４９】
まず撮影装置２５の構成について説明する。撮影装置２５は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、画像撮影プログラムを実行する。画像撮影プログラムの実行によって、撮影装置２５は、カメラ２５１、画像データ入力部２５２、位置測定部２５３、位置情報入力部２５４を備える装置として機能する。なお、撮影装置２５の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、画像撮影プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、画像撮影プログラムは、電気通信回線を介して送受信されてもよい。
【００５０】
カメラ２５１は、路面状態の解析対象となる路面を撮影する。より具体的には、カメラ２５１は、路面状態の解析対象となる路面が撮影可能な状態で路面を撮影する。カメラ２５１によって撮影される画像データは、静止画の画像データであってもよいし、動画像の画像データであってもよい。本実施形態では、カメラ２５１が、動画像で路面を撮影する場合を例に説明する。
【００５１】
画像データ入力部２５２ａは、カメラ２５１によって撮影された動画像の路面の画像データを入力する機能部である。すなわち、画像データ入力部２５２は、カメラ２５１によって撮影されて路面の状態を解析するために用いられる画像データを入力する機能部である。画像データ入力部２５２ａは、入力した画像データを映像取得部２０３ａに出力する。
【００５２】
位置測定部２５３は、ＧＰＳを利用して位置を測定する機能部である。
位置情報入力部２５４は、位置測定部２５３によって測定された位置情報（例えば、緯度経度情報）を入力する機能部である。位置情報入力部２５４は、測定した位置情報を静止画変換部２０５ａに出力する。
【００５３】
次に、撮影画像事前確認装置２０ａの構成について説明する。撮影画像事前確認装置２０ａは、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、撮影画像事前確認プログラムを実行する。撮影画像事前確認プログラムの実行によって、撮影画像事前確認装置２０ａは、映像取得部２０３ａ、静止画変換部２０５ａ、ひび割れ解析部２０６、記憶部２０７ａ、カメラ画角判定処理部２０８、路面状態解析判定処理部２０９、表示制御部２１０、表示部２１１を備える装置として機能する。なお、撮影画像事前確認装置２０ａの各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、撮影画像事前確認プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、撮影画像事前確認プログラムは、電気通信回線を介して送受信されてもよい。
【００５４】
撮影画像事前確認装置２０ａは、映像取得部２０３、静止画変換部２０５、記憶部２０７に代えて映像取得部２０３ａ、静止画変換部２０５ａ、記憶部２０７ａを備える点、画像データ入力部２０１、時刻情報入力部２０２及びＧＰＳデータ検索部２０４を備えない点で撮影画像事前確認装置２０と構成が異なる。撮影画像事前確認装置２０ａは、他の構成については撮影画像事前確認装置２０と同様である。そのため、撮影画像事前確認装置２０ａ全体の説明は省略し、映像取得部２０３ａ、静止画変換部２０５ａ及び記憶部２０７ａについて説明する。
【００５５】
映像取得部２０３ａは、画像データ入力部２５２に入力された画像データを処理対象画像データとして取得する。
静止画変換部２０５ａは、映像取得部２０３ａによって取得された処理対象画像データを静止画データに変換する機能部である。静止画変換部２０５ａは、静止画データと、時刻情報と、位置情報入力部２５４によって入力された位置情報とを対応付けて記憶部２０７ａに記憶する。
記憶部２０７ａは、静止画データ２７２と、解析後静止画データ２７３とを記憶する。記憶部２０７ａは、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
【００５６】
図１３は、第２の実施形態における撮影画像事前確認システム１００ａの処理の流れを示すシーケンス図である。図１３において、図３と同様の処理においては図３と同様の符号を付して説明を省略する。なお、図１３に示す撮影画像事前確認装置２０ａが行うカメラ画角判定処理と、ひび割れ検出判定処理とは、同一の装置で実行してもよいし、それぞれの判定処理を別の装置で実行してもよい。図１３では、カメラ画角判定処理と、ひび割れ検出判定処理とを同一の装置で実行する場合を例に説明する。
【００５７】
ステップＳ２０１において、撮影装置２５のカメラ２５１は、ユーザの操作によって動画像で路面を撮影する。カメラ２５１は、撮影した動画像の路面の画像データを画像データ入力部２５２に出力する。なお、路面の画像データには、路面が撮影された時刻に関する時刻情報が含まれる。ステップＳ２０２において、画像データ入力部２５２は、カメラ２５１によって撮影された動画像の画像データを入力する。画像データ入力部２５２は、入力した動画像の画像データを撮影画像事前確認装置２０ａに出力する。
撮影画像事前確認装置２０ａの映像取得部２０３ａは、画像データ入力部２５２に入力された画像データを処理対象画像データとして取得する。
【００５８】
次に、ステップＳ２０３において、位置測定部２５３は、カメラ２５１による撮影時に位置を測位する。位置測定部２５３は、測位結果を位置情報入力部２５４に出力する。次に、ステップＳ２０４において、位置情報入力部２５４は、位置測定部２５３によって測定された位置情報を入力する。位置情報入力部２５４は、入力された位置情報を撮影画像事前確認装置２０ａに出力する。
【００５９】
次に、ステップＳ２０５において、静止画変換部２０５ａは、映像取得部２０３ａによって取得された処理対象画像データを静止画データに変換する。静止画変換部２０５ａは、静止画データと、時刻情報と、位置情報入力部２５４から得られた位置情報とを対応付けて記憶部２０７ａに静止画データ２７２として記憶する。その後、ステップＳ１０７のカメラ画角判定処理と、ステップＳ１０６のひび割れ検出処理以降の処理が実行される。
【００６０】
以上のように構成された撮影画像事前確認システム１００ａによれば、第１の実施形態と同様の効果を得ることができる。
また、撮影画像事前確認システム１００ａでは、固定されたカメラではなく、ユーザが所持している持ち歩き可能なカメラを内蔵した撮影装置２５であっても路面の状態を精度よく撮影できているか否かを簡易に確認することが可能になる。
更に、道路管理者が道路パトロールの際に、持ち歩き可能なカメラ２５１を内蔵した撮影装置２５を持参していれば、本装置を使用することで、路面ひび割れ等理状態を簡易に把握でき、路面の日常管理としても、用いることができる。
【００６１】
＜第２の実施形態における変形例＞
本実施形態では、静止画変換部２０５ａが、映像取得部２０３ａで取得された処理対象画像データ全てを静止画データへ変換する構成を示したが、処理対象画像データを所定の間隔で間引き、間引き後の処理対象画像データを静止画データに変換するように構成されてもよい。
このように構成されることによって、処理対象画像データが時間の長い動画像であっても全ての動画像を静止画データに変換する必要がないため処理負荷を軽減することができる。
【００６２】
本実施形態では、カメラ２５１によって動画像の画像データを撮影する構成を示したが、カメラ２５１によって静止画データを撮影するように構成されてもよい。このように構成される場合、静止画変換部２０５ａは、映像取得部２０３ａで取得された処理対象画像データの静止画データへの変換処理を行わず、静止画データと、時刻情報と、位置情報とを対応付けて記憶部２０７ａに静止画データ２７２として記憶する。
【００６３】
撮影画像事前確認装置２０ａは、解析後静止画データ２７３と、位置情報とを用いて、結果（解析画像、劣化度）を地図上に表示するように構成されてもよい。
本実施形態では、カメラ画角判定処理及びひび割れ検出判定処理として、ユーザが、静止画データ及び解析後静止画データを見ることによって条件を満たすか否かを判定する構成を示したが、撮影画像事前確認装置２０ａが、画像処理によってカメラ画角判定処理及びひび割れ検出判定処理を行い、第１の条件及び第２の条件を満たすか否かを判定するように構成されてもよい。
撮影装置２５と、撮影画像事前確認装置２０ａとは一体化されて１つの装置として構成されてもよい。
【００６４】
（第３の実施形態）
第３の実施形態は、画像データを用いた判定処理をクラウド上のサーバで行う実施形態である。
図１４は、第３の実施形態における撮影画像事前確認システム１００ｂのシステム構成を示す図である。
撮影画像事前確認システム１００ｂは、カメラ１０と撮影画像事前確認装置２０ｂとクラウドサーバ３０とを備える。
カメラ１０は、路面状態の解析対象となる路面を撮影する。
撮影画像事前確認装置２０ｂは、カメラ１０によって撮影された画像データをクラウドサーバ３０に送信し、ユーザの要求に応じて、路面状態を解析するための事前判定処理の結果をクラウドサーバ３０から取得して表示する装置である。カメラ１０と撮影画像事前確認装置２０ｂとの接続は、有線による接続でも、無線による接続のどちらでもよい。撮影画像事前確認装置２０ｂは、路面を撮影する道路を走行する車両２内に設けられる。
【００６５】
クラウドサーバ３０は、撮影画像事前確認装置２０ｂから送信された画像データを入力し、入力した画像データに基づいて、路面状態を解析するための事前判定処理を行う装置である。クラウドサーバ３０は、路面を撮影する道路とは異なる場所に設けられる外部装置である。
以下、撮影画像事前確認装置２０ｂ及びクラウドサーバ３０の具体的な構成について説明する。
【００６６】
まず撮影画像事前確認装置２０ｂの構成について説明する。撮影画像事前確認装置２０ｂは、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、撮影画像事前確認プログラムを実行する。撮影画像事前確認プログラムの実行によって、撮影画像事前確認装置２０ｂは、画像データ入力部２０１、時刻情報入力部２０２、映像取得部２０３、ＧＰＳデータ検索部２０４、記憶部２０７ｂ、表示制御部２１０ｂ、表示部２１１、通信部２１５及び操作部２１６を備える装置として機能する。なお、撮影画像事前確認装置２０ａの各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、撮影画像事前確認プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、撮影画像事前確認プログラムは、電気通信回線を介して送受信されてもよい。
【００６７】
撮影画像事前確認装置２０ｂは、記憶部２０７及び表示制御部２１０に代えて記憶部２０７ｂ及び表示制御部２１０ｂを備える点、通信部２１５及び操作部２１６を新たに備える点、静止画変換部２０５、ひび割れ解析部２０６、カメラ画角判定処理部２０８及び路面状態解析判定処理部２０９を備えない点で撮影画像事前確認装置２０と構成が異なる。撮影画像事前確認装置２０ｂは、他の構成については撮影画像事前確認装置２０と同様である。そのため、撮影画像事前確認装置２０ｂ全体の説明は省略し、記憶部２０７ｂ、表示制御部２１０ｂ、通信部２１５及び操作部２１６について説明する。
【００６８】
記憶部２０７ｂは、ＧＰＳデータ２７１を記憶する機能部である。記憶部２０７ｂは、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
通信部２１５は、ネットワークを介してクラウドサーバ３０との間で通信を行う機能部である。ネットワークは、例えば、５Ｇである。通信部２１５は、ＧＰＳデータ検索部２０４から出力された処理対象画像データと、時刻情報と、位置情報とをクラウドサーバ３０に送信する。なお、通信部２１５は、映像取得部２０３から直接処理対象画像データを取得した場合、静止画データと、時刻情報とをクラウドサーバ３０に送信する。また、通信部２１５は、操作部２１６を介して入力された指示に応じて、判定処理（カメラ画角判定処理及びひび割れ検出判定処理）の結果をクラウドサーバ３０から受信する。
【００６９】
表示制御部２１０ｂは、通信部２１５によって受信された判定処理の結果を表示部２１１に表示させる機能部である。
操作部２１６は、ユーザから入力を受け付ける機能部である。例えば、操作部２１６は、ユーザから判定処理の結果の取得指示の入力を受け付ける。操作部２１６は、キーボード、ポインティングデバイス（マウス、タブレット等）、タッチパネル、ボタン等の既存の入力装置を用いて構成される。
【００７０】
次に、クラウドサーバ３０の構成について説明する。
クラウドサーバ３０は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、撮影画像事前確認プログラムを実行する。撮影画像事前確認プログラムの実行によって、クラウドサーバ３０は、通信部３０１、静止画変換部３０２、ひび割れ解析部３０３、記憶部３０４、カメラ画角判定処理部３０５及び路面状態解析判定処理部３０６を備える装置として機能する。なお、クラウドサーバ３０の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、撮影画像事前確認プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、撮影画像事前確認プログラムは、電気通信回線を介して送受信されてもよい。
【００７１】
通信部３０１は、ネットワークを介して撮影画像事前確認装置２０ｂとの間で通信を行う機能部である。通信部３０１は、撮影画像事前確認装置２０ｂから送信された処理対象画像データ、時刻情報及び位置情報、又は、処理対象画像データ及び時刻情報を受信する。また、通信部３０１は、撮影画像事前確認装置２０ｂからの要求に応じて、判定処理の結果を撮影画像事前確認装置２０ｂに送信する。
静止画変換部３０２は、通信部３０１によって受信された処理対象画像データを静止画データに変換する機能部である。静止画変換部２０５は、静止画データと、時刻情報と、位置情報とを対応付けて記憶部３０４に記憶する。なお、静止画変換部３０２は、通信部３０１によって受信された処理対象画像データに時刻情報のみが対応付けられている場合、静止画データと、時刻情報とを対応付けて記憶部３０４に記憶する。更に、静止画変換部３０２は、静止画データをひび割れ解析部３０３と、カメラ画角判定処理部３０５にも出力する。
【００７２】
ひび割れ解析部３０３は、静止画変換部３０２による変換後の静止画データを用いて、静止画データから路面のひび割れを検出する機能部である。また、ひび割れ解析部３０３は、検出したひび割れを静止画データに重畳することによって解析後静止画データを生成する。
記憶部３０４は、静止画データ３４１と、解析後静止画データ３４２と、判定結果３４３とを記憶する。記憶部３０４は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。判定結果３４３は、カメラ画角判定処理部３０５及び路面状態解析判定処理部３０６による判定処理の結果を表す。
【００７３】
カメラ画角判定処理部３０５は、静止画変換部３０２による変換後の静止画データに基づいて、カメラ画角判定処理を行う機能部である。カメラ画角判定処理部３０５が行うカメラ画角判定処理は、カメラ画角判定処理部２０８が行うカメラ画角判定処理と同様である。
路面状態解析判定処理部３０６は、ひびが検出されたかを自動判定する機能を有しており、静止画変換部３０２による変換後の静止画データ３４１に基づいて、ひび割れ検出判定処理を行う機能部である。路面状態解析判定処理部３０６が行うひび割れ検出判定処理は、路面状態解析判定処理部２０９が行うひび割れ検出判定処理と同様である。
【００７４】
図１５は、第３の実施形態における撮影画像事前確認システム１００ｂの処理の流れを示すシーケンス図である。なお、図１５に示すクラウドサーバ３０が行うカメラ画角判定処理と、ひび割れ検出判定処理とは、同一の装置で実行してもよいし、それぞれの判定処理を別の装置で実行してもよい。図１５では、カメラ画角判定処理と、ひび割れ検出判定処理とを同一の装置で実行する場合を例に説明する。
【００７５】
ステップＳ３０１において、撮影画像事前確認装置２０ｂの画像データ入力部２０１は、カメラ１０によって撮影された動画像の画像データを入力する。画像データ入力部２０１は、入力した動画像の画像データを映像取得部２０３に出力する。
次に、ステップＳ３０２において、時刻情報入力部２０２は、動画像における開始時刻と取得時間の入力を受け付ける。例えば、時刻情報入力部２０２は、キーボード等の外部装置から開始時刻と取得時間の入力を受け付ける。時刻情報入力部２０２は、入力された開始時刻と取得時間の情報を映像取得部２０３に出力する。
【００７６】
次に、ステップＳ３０３において、映像取得部２０３は、画像データ入力部２０１から出力された動画像の画像データと、時刻情報入力部２０２から出力された開始時刻と取得時間の情報とに基づいて動画像から開始時刻を基準として取得時間分の画像データを取得する。映像取得部２０３は、取得した処理対象画像データをＧＰＳデータ検索部２０４に出力する。
次に、ステップＳ３０４において、ＧＰＳデータ検索部２０４は、映像取得部２０３で取得された処理対象画像データの時刻情報を参照して、処理対象画像データの時刻情報で示される時刻に該当するＧＰＳデータ２７１を記憶部２０７ｂから検索する。ＧＰＳデータ検索部２０４は、ＧＰＳデータが検索できた場合、映像取得部２０３で取得された処理対象画像データと、時刻情報と、位置情報とを通信部２１５に出力する。一方、ＧＰＳデータ検索部２０４は、ＧＰＳデータが検索できなかった場合、エラーを出力し、図１５の処理を終了させる。
【００７７】
次に、ステップＳ３０５において、通信部２１５は、ＧＰＳデータ検索部２０４から出力された処理対象画像データと、時刻情報と、位置情報とを対応付けてクラウドサーバ３０に送信する。
クラウドサーバ３０の通信部３０１は、撮影画像事前確認装置２０ｂから送信された処理対象画像データと、時刻情報と、位置情報とを受信する。通信部３０１は、受信した処理対象画像データと、時刻情報と、位置情報とを静止画変換部３０２に出力する。
ステップＳ３０６において、静止画変換部３０２は、通信部３０１から出力された処理対象画像データを静止画データに変換する。
【００７８】
静止画変換部３０２は、静止画データと、時刻情報と、位置情報とを対応付けて記憶部３０４に静止画データ３４１として記憶する。また、静止画変換部３０２は、変換後の静止画データをひび割れ解析部３０３とカメラ画角判定処理部３０５に出力する。
その後、ステップＳ３０７において、ひび割れ解析部３０３は、静止画変換部３０２による変換後の静止画データを用いて、静止画データから路面のひび割れを検出する。その後、ひび割れ解析部３０３は、検出したひび割れを静止画データに重畳することによって解析後静止画データを生成する。なお、ひび割れ解析部３０３は、静止画データが複数ある場合には、全ての静止像データからひび割れを検出し、それぞれ検出したひび割れを対応する静止画データデータに重畳することによって複数の解析後静止画データを生成する。ひび割れ解析部３０３は、生成した解析後静止画データを記憶部２０７に解析後静止画データ３４２として記憶する。
【００７９】
ステップＳ３０８において、撮影画像事前確認装置２０ｂの操作部２１６は、ユーザから判定処理の実行を要求する指示が入力されると、通信部２１５を介して実行要求をクラウドサーバ３０に送信する。実行要求は、クラウドサーバ３０に判定処理を実行させるための要求である。
クラウドサーバ３０の通信部３０１は、撮影画像事前確認装置２０ｂから送信された実行要求を受信する。通信部３０１は、受信した実行要求をカメラ画角判定処理部３０５と、路面状態解析判定処理部３０６に出力する。カメラ画角判定処理部３０５は、実行要求が通信部３０１によって受信されると、通信部３０１を制御して図４に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知を撮影画像事前確認装置２０ｂに送信する。
【００８０】
撮影画像事前確認装置２０ｂの通信部２１５は、クラウドサーバ３０から送信された通知を受信する。表示制御部２１０ｂは、通信部２１５によって受信された通知に従って表示部２１１に図４に示す画面を表示させる。図４に示すカメラ画角チェックボタン１０１が選択されると、クラウドサーバ３０はステップＳ３０９の処理を実行する。また、図４に示すひび解析チェックボタン１０２が選択されると、クラウドサーバ３０はステップＳ３１０の処理を実行する。なお、ステップＳ３０９の処理と、ステップＳ３１０の処理とは、並行処理が可能である。例えば、カメラ画角チェックボタン１０１と、ひび解析チェックボタン１０２の２つのボタンが選択されると、クラウドサーバ３０はステップＳ３０９の処理と、ステップＳ３１０の処理とを並行処理として実行する。
【００８１】
図４に示す画面においてカメラ画角チェックボタン１０１が選択されると、撮影画像事前確認装置２０ｂの通信部２１５は、カメラ画角チェックボタン１０１が選択された旨を示す通知をクラウドサーバ３０に送信する。図４に示す画面においてひび解析チェックボタン１０２が選択されると、撮影画像事前確認装置２０ｂの通信部２１５は、ひび解析チェックボタン１０２が選択された旨を示す通知をクラウドサーバ３０に送信する。
【００８２】
クラウドサーバ３０の通信部３０１は、撮影画像事前確認装置２０ｂから送信された通知を受信する。通信部３０１は、受信した通知が、カメラ画角チェックボタン１０１が選択された旨を示す場合には、受信した通知をカメラ画角判定処理部３０５に出力する。また、クラウドサーバ３０の通信部３０１は、撮影画像事前確認装置２０ｂから送信された通知を受信する。通信部３０１は、受信した通知が、ひび解析チェックボタン１０２が選択された旨を示す場合には、受信した通知を路面状態解析判定処理部３０６に出力する。
【００８３】
ステップＳ３０９において、カメラ画角判定処理部３０５は、カメラ画角チェックボタン１０１が選択された旨の通知が受信された場合には、静止画データ３４１に基づいてカメラ画角判定処理を行う。具体的には、カメラ画角判定処理部３０５は、通信部３０１を制御して図５に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知を撮影画像事前確認装置２０ｂに送信する。
【００８４】
撮影画像事前確認装置２０ｂの表示制御部２１０ｂは、クラウドサーバ３０から図５に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知が受信された場合、図５に示す画面を表示部２１１に表示させ、ユーザからの入力を受け付ける。通信部２１５は、ユーザからの入力がなされると、入力された結果を含む通知をクラウドサーバ３０に送信する。
【００８５】
また、例えば、カメラ画角判定処理部３０５は、図５に示す画面において進むボタン１０５が選択された旨の通知が受信された場合には、通信部３０１を制御して図６に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知を撮影画像事前確認装置２０ｂに送信する。
【００８６】
撮影画像事前確認装置２０ｂの表示制御部２１０ｂは、クラウドサーバ３０から図６に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知が受信された場合、図６に示す画面を表示部２１１に表示させ、ユーザからの入力を受け付ける。通信部２１５は、ユーザからの入力がなされると、入力された結果を含む通知をクラウドサーバ３０に送信する。
【００８７】
また、例えば、カメラ画角判定処理部３０５は、図６に示す画面において進むボタン１０５が選択された旨の通知が受信された場合には、通信部３０１を制御して図７に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知を撮影画像事前確認装置２０ｂに送信する。
【００８８】
撮影画像事前確認装置２０ｂの表示制御部２１０ｂは、クラウドサーバ３０から図７に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知が受信された場合、図７に示す画面を表示部２１１に表示させ、ユーザからの入力を受け付ける。通信部２１５は、ユーザからの入力がなされると、入力された結果を含む通知をクラウドサーバ３０に送信する。
【００８９】
また、例えば、カメラ画角判定処理部３０５は、図７に示す画面において進むボタン１０５が選択された旨の通知が受信された場合には、通信部３０１を制御して図８に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知を撮影画像事前確認装置２０ｂに送信する。
【００９０】
撮影画像事前確認装置２０ｂの表示制御部２１０ｂは、クラウドサーバ３０から図８に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知が受信された場合、図８に示す画面を表示部２１１に表示させ、ユーザからの入力を受け付ける。通信部２１５は、ユーザからの入力がなされると、入力された結果を含む通知をクラウドサーバ３０に送信する。
【００９１】
また、例えば、カメラ画角判定処理部３０５は、図８に示す画面においてＯＫボタン１０８が選択された旨の通知が受信された場合には、通信部３０１を制御して図９に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知を撮影画像事前確認装置２０ｂに送信する。
【００９２】
撮影画像事前確認装置２０ｂの表示制御部２１０ｂは、クラウドサーバ３０から図９に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知が受信された場合、図９に示す画面を表示部２１１に表示させ、ユーザからの入力を受け付ける。通信部２１５は、ユーザからの入力がなされると、入力された結果を含む通知をクラウドサーバ３０に送信する。
【００９３】
ステップＳ３１０において、路面状態解析判定処理部３０６は、ひび解析チェックボタン１０２が選択された旨の通知が受信された場合には、静止画データ３４１に基づいてひび割れ検出判定処理を行う。具体的には、路面状態解析判定処理部３０６は、通信部３０１を制御して図１０に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知を撮影画像事前確認装置２０ｂに送信する。
【００９４】
撮影画像事前確認装置２０ｂの表示制御部２１０ｂは、クラウドサーバ３０から図１０に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知が受信された場合、図１０に示す画面を表示部２１１に表示させ、ユーザからの入力を受け付ける。通信部２１５は、ユーザからの入力がなされると、入力された結果を含む通知をクラウドサーバ３０に送信する。
【００９５】
路面状態解析判定処理部３０６は、図１０に示す画面においてＯＫボタン１０９が選択された旨の通知が受信された場合には、通信部３０１を制御して図１１に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知を撮影画像事前確認装置２０ｂに送信する。
【００９６】
撮影画像事前確認装置２０ｂの表示制御部２１０ｂは、クラウドサーバ３０から図１１に示す画面を撮影画像事前確認装置２０ｂに表示させる旨の通知が受信された場合、図１１に示す画面を表示部２１１に表示させ、ユーザからの入力を受け付ける。通信部２１５は、ユーザからの入力がなされると、入力された結果を含む通知をクラウドサーバ３０に送信する。
【００９７】
路面状態解析判定処理部３０６は、図１１に示す画面において終了ボタンが選択された旨の通知が受信された場合には、ひび割れ検出判定処理を終了する。その後、カメラ画角判定処理部３０５及び路面状態解析判定処理部３０６は、判定処理の結果を記憶部３０４に判定結果３４３として記憶する。
【００９８】
その後、操作部２１６は、ユーザから判定処理の結果を要求する指示が入力されると、ステップＳ３１１において、通信部２１５を介して、判定結果をクラウドサーバ３０に要求する。
ステップＳ３１２において、クラウドサーバ３０の通信部３０１は、撮影画像事前確認装置２０ｂから送信された判定結果の要求に応じて、記憶部３０４に記憶されている判定結果３４３を撮影画像事前確認装置２０ｂに送信する。
【００９９】
以上のように構成された撮影画像事前確認システム１００ａによれば、第１の実施形態と同様の効果を得ることができる。
また、撮影画像事前確認システム１００ａでは、クラウドサーバ３０にて判定処理を行うため、車両２に設けられる装置の処理負荷を軽減することができる。また、クラウドサーバ３０に判定処理の結果が記憶されているため、様々な場所から判定処理の結果を把握することができる。
更に、道路管理者が道路パトロールの際に、カメラ１０を用いて撮影をしておけば、クラウドサーバ３０にアクセスするだけで、路面ひび割れ等理状態を簡易に把握でき、路面の日常管理としても、用いることができる。
【０１００】
＜第３の実施形態における変形例＞
本実施形態では、静止画変換部３０２が、通信部３０１によって受信された処理対象画像データ全てを静止画データへ変換する構成を示したが、処理対象画像データを所定の間隔で間引き、間引き後の処理対象画像データを静止画データに変換するように構成されてもよい。
このように構成されることによって、処理対象画像データが時間の長い動画像であっても全ての動画像を静止画データに変換する必要がないため処理負荷を軽減することができる。
【０１０１】
本実施形態では、カメラ１０によって動画像の画像データを撮影する構成を示したが、カメラ１０によって静止画データを撮影するように構成されてもよい。このように構成される場合、静止画変換部３０２は、処理対象画像データの静止画データへの変換処理を行わず、静止画データと、時刻情報と、位置情報とを対応付けて記憶部３０４に静止画データ３４１として記憶する。
【０１０２】
本実施形態では、カメラ画角判定処理及びひび割れ検出判定処理として、ユーザが、静止画データ及び解析後静止画データを見ることによって条件を満たすか否かを判定する構成を示したが、クラウドサーバ３０が、画像処理によってカメラ画角判定処理及びひび割れ検出判定処理を行い、第１の条件及び第２の条件を満たすか否かを判定するように構成されてもよい。
通信部２１５が、映像取得部２０３から直接処理対象画像データを取得する構成の場合には、撮影画像事前確認装置２０ｂは図１５の処理においてステップＳ３０４の処理を実行しなくてもよい。このように構成される場合、撮影画像事前確認装置２０ｂは、ステップＳ３０３の処理において映像取得部２０３によって取得された処理対象画像データを、ステップＳ３０５の処理において通信部２１５によって処理対象画像データと、時刻情報とを対応付けてクラウドサーバ３０に送信する。
【０１０３】
（第４の実施形態）
第４の実施形態は、カメラを備える撮影画像事前確認装置によって撮影された画像データを用いた判定処理をクラウド上のサーバで行う実施形態である。
図１６は、第４の実施形態における撮影画像事前確認システム１００ｃのシステム構成を示す図である。
撮影画像事前確認システム１００ｃは、撮影画像事前確認装置２０ｃと、撮影装置２５とクラウドサーバ３０とを備える。撮影画像事前確認装置２０ｃと、撮影装置２５とは、例えば、ＬＡＮを介して接続される。撮影画像事前確認装置２０ｃと、クラウドサーバ３０とはネットワーク４０を介して接続される。
【０１０４】
撮影装置２５は、内部にカメラ２５１を備え、カメラ２５１によって路面を撮影する装置である。撮影装置２５は、カメラ２５１で撮影することによって得られた路面の画像データを撮影画像事前確認装置２０ｃに出力する。撮影画像事前確認装置２０ｃは、撮影装置２５から出力された画像データをクラウドサーバ３０に送信し、ユーザの要求に応じて、路面状態を解析するための事前判定処理の結果をクラウドサーバ３０から取得して表示する装置である。撮影画像事前確認装置２０ｃ及び撮影装置２５は、路面を撮影する道路を走行する車両２内に設けられる。
【０１０５】
クラウドサーバ３０は、撮影画像事前確認装置２０ｃから送信された画像データを入力し、入力した画像データに基づいて、路面状態を解析するための事前判定処理を行う装置である。クラウドサーバ３０は、路面を撮影する道路とは異なる場所に設けられる外部装置である。
以下、撮影画像事前確認装置２０ｃ、撮影装置２５及びクラウドサーバ３０の具体的な構成について説明する。なお、撮影装置２５の構成は、第２の実施形態と同様であるため説明を省略する。また、クラウドサーバ３０の構成は、第３の実施形態と同様であるため説明を省略する。
【０１０６】
撮影画像事前確認装置２０ｃは、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、撮影画像事前確認プログラムを実行する。撮影画像事前確認プログラムの実行によって、撮影画像事前確認装置２０ｃは、映像取得部２０３ｃ、表示制御部２１０ｂ、表示部２１１、通信部２１５ｃ及び操作部２１６を備える装置として機能する。なお、撮影画像事前確認装置２０ｃの各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、撮影画像事前確認プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、撮影画像事前確認プログラムは、電気通信回線を介して送受信されてもよい。
【０１０７】
撮影画像事前確認装置２０ｃは、映像取得部２０３及び通信部２１５に代えて映像取得部２０３ｃ及び通信部２１５ｃを備える点、画像データ入力部２０１、時刻情報入力部２０２、ＧＰＳデータ検索部２０４及び記憶部２０７ｂを備えない点で撮影画像事前確認装置２０ｂと構成が異なる。撮影画像事前確認装置２０ｃは、他の構成については撮影画像事前確認装置２０ｂと同様である。そのため、撮影画像事前確認装置２０ｃ全体の説明は省略し、映像取得部２０３ｃ及び通信部２１５ｃについて説明する。
【０１０８】
映像取得部２０３ｃは、画像データ入力部２０１ｃに入力された画像データを処理対象画像データとして取得する。
通信部２１５ｃは、ネットワークを介してクラウドサーバ３０との間で通信を行う機能部である。通信部２１５ｃは、映像取得部２０３ｃによって取得された処理対象画像データと、時刻情報と、位置情報入力部２５４によって入力された位置情報とを対応付けてクラウドサーバ３０に送信する。
【０１０９】
図１７は、第４の実施形態における撮影画像事前確認システム１００ｃの処理の流れを示すシーケンス図である。図１７において、図１５と同様の処理においては図１５と同様の符号を付して説明を省略する。なお、図１７に示すクラウドサーバ３０が行うカメラ画角判定処理と、ひび割れ検出判定処理とは、同一の装置で実行してもよいし、それぞれの判定処理を別の装置で実行してもよい。図１５では、カメラ画角判定処理と、ひび割れ検出判定処理とを同一の装置で実行する場合を例に説明する。
【０１１０】
ステップＳ４０１において、撮影装置２５のカメラ２５１は、ユーザの操作によって路面を撮影する。例えば、カメラ２５１は、ユーザの操作によって動画像で路面を撮影する。カメラ２５１は、撮影した動画像の路面の画像データを画像データ入力部２５２に出力する。なお、路面の画像データには、路面が撮影された時刻に関する時刻情報が含まれる。ステップＳ４０２において、画像データ入力部２５２は、カメラ２５１によって撮影された動画像の画像データを入力する。画像データ入力部２５２は、入力した動画像の画像データを撮影画像事前確認装置２０ｃに出力する。
撮影画像事前確認装置２０ｃの映像取得部２０３ｃは、画像データ入力部２５２に入力された画像データを処理対象画像データとして取得する。
【０１１１】
次に、ステップＳ４０３において、位置測定部２５３は、カメラ２５１による撮影時に位置を測位する。位置測定部２５３は、測位結果を位置情報入力部２５４に出力する。
次に、ステップＳ４０４において、位置情報入力部２５４は、位置測定部２５３によって測定された位置情報を入力する。位置情報入力部２５４は、入力された位置情報を撮影画像事前確認装置２０ｃに出力する。
【０１１２】
ステップＳ４０５において、撮影画像事前確認装置２０ｃの通信部２１５ｃは、映像取得部２０３ｃによって取得された処理対象画像データと、時刻情報と、位置情報入力部２５４によって得られた位置情報とを対応付けてクラウドサーバ３０に送信する。その後、ステップＳ３０６の静止画への変換処理以降の処理が実行される。
【０１１３】
以上のように構成された撮影画像事前確認システム１００ｃによれば、第２の実施形態と同様の効果を得ることができる。
また、撮影画像事前確認システム１００ｃでは、クラウドサーバ３０にて判定処理を行うため、車両２に設けられる装置の処理負荷を軽減することができる。また、クラウドサーバ３０に判定処理の結果が記憶されているため、様々な場所から判定処理の結果を把握することができる。
更に、道路管理者が道路パトロールの際に、持ち歩き可能なカメラ２５１を内蔵した撮影装置２５を持参していれば、クラウドサーバ３０にアクセスするだけで、路面ひび割れ等理状態を簡易に把握でき、路面の日常管理としても、用いることができる。
【０１１４】
＜第４の実施形態における変形例＞
本実施形態では、静止画変換部３０２が、通信部３０１によって受信された処理対象画像データ全てを静止画データへ変換する構成を示したが、処理対象画像データを所定の間隔で間引き、間引き後の処理対象画像データを静止画データに変換するように構成されてもよい。
このように構成されることによって、処理対象画像データが時間の長い動画像であっても全ての動画像を静止画データに変換する必要がないため処理負荷を軽減することができる。
【０１１５】
本実施形態では、カメラ２５１によって動画像の画像データを撮影する構成を示したが、カメラ２５１によって静止画データを撮影するように構成されてもよい。このように構成される場合、静止画変換部３０２は、処理対象画像データの静止画データへの変換処理を行わず、静止画データと、時刻情報と、位置情報とを対応付けて記憶部３０４に静止画データ３４１として記憶する。
【０１１６】
撮影画像事前確認装置２０ｃは、解析後静止画データ３４２と、位置情報とをクラウドサーバ３０から取得し、取得した解析後静止画データ３４２と、位置情報とを用いて、結果（解析画像、劣化度）を地図上に表示するように構成されてもよい。
【０１１７】
本実施形態では、カメラ画角判定処理及びひび割れ検出判定処理として、ユーザが、静止画データ及び解析後静止画データを見ることによって条件を満たすか否かを判定する構成を示したが、クラウドサーバ３０が、画像処理によってカメラ画角判定処理及びひび割れ検出判定処理を行い、第１の条件及び第２の条件を満たすか否かを判定するように構成されてもよい。
撮影装置２５と、撮影画像事前確認装置２０ｃとは一体化されて１つの装置として構成されてもよい。
【０１１８】
＜第１の実施形態から第４の実施形態に共通する変形例＞
上記の各実施形態では、カメラ１０又はカメラ２５１によって撮影された画像データを判定処理に用いる構成を示したが、ＳＤ（Secure Digital）カードやＵＳＢ（Universal Serial Bus）メモリ等の持ち運び可能な記録媒体に記録されている画像データが判定処理に用いられてもよい。
上記の各実施形態では、路面状態の解析対象とひび割れを例に説明したが、路面状態の解析対象はガードレール、マンホール、標識、白線等の路面に設けられる物体を解析対象としてもよい。
判定処理の結果は、解析後静止画データと位置情報と紐づけて出力されてもよい。
上記の各実施形態における撮影画像事前確認装置２０、撮影画像事前確認装置２０ａ、クラウドサーバ３０は、解析後静止画データのひび割れの量から、劣化度（大：路面全体にひび割れ／中：路面の半分程度にひび割れ／小：ひび割れはほとんど無い）を判定するように構成されてもよい。
カメラ画角判定処理及びひび割れ検出判定処理の実行順序は、いずれかの判定処理が先に実行されてもよい。
【０１１９】
以上説明した少なくともひとつの実施形態によれば、撮影画像事前確認システムは、カメラと、画像データ入力部と、カメラ画角判定処理部と、路面状態解析判定処理部と、出力部とを持つ。カメラは、路面を撮影する。画像データ入力部は、前記カメラによって撮影されて前記路面の状態を解析するために用いられる画像データを入力する。カメラ画角判定処理部は、前記画像データ入力部に入力された前記画像データに基づいて、前記カメラの画角が前記路面の状態を解析するための第１の条件を満たしているか否かの判定処理を行う。路面状態解析判定処理部は、前記画像データ入力部に入力された前記路面の画像データに基づいて、前記路面の状態を解析するための第２の条件を満たしているか否かの判定処理を行う。出力部は、前記カメラ画角判定処理部による前記判定処理の結果と、前記路面状態解析判定処理部による前記判定処理の結果とを出力する。これにより、路面の撮影状態を簡易に確認することができる。
【０１２０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１２１】
１０…カメラ，２０、２０ａ、２０ｂ、２０ｃ…撮影画像事前確認装置，２５…撮影装置，３０…クラウドサーバ，２０１、２０１ｃ…画像データ入力部，２０２…時刻情報入力部，２０３、２０３ａ、２０３ｃ…映像取得部，２０４…ＧＰＳデータ検索部，２０５、２０５ａ…静止画変換部，２０６…ひび割れ解析部，２０７、２０７ａ、２０７ｂ…記憶部，２０８…カメラ画角判定処理部，２０９…路面状態解析判定処理部，２１０、２１０ｂ…表示制御部，２１１…表示部，２１５…通信部，２１６…操作部，２５１…カメラ，２５２…画像データ入力部，２５３…位置測定部，２５４…位置情報入力部，３０１…通信部，３０２…静止画変換部，３０３…ひび割れ解析部，３０４…記憶部，３０５…カメラ画角判定処理部，３０６…路面状態解析判定処理部
【図１】
2019154017.tif 000003
【図２】
2019154017.tif 000004
【図３】
2019154017.tif 000005
【図４】
2019154017.tif 000006
【図５】
2019154017.tif 000007
【図６】
2019154017.tif 000008
【図７】
2019154017.tif 000009
【図８】
2019154017.tif 000010
【図９】
2019154017.tif 000011
【図１０】
2019154017.tif 000012
【図１１】
2019154017.tif 000013
【図１２】
2019154017.tif 000014
【図１３】
2019154017.tif 000015
【図１４】
2019154017.tif 000016
【図１５】
2019154017.tif 000017
【図１６】
2019154017.tif 000018
【図１７】
2019154017.tif 000019