(57)【特許請求の範囲】
【請求項１】
表示部を備えた橋梁点検訓練装置であって、
橋梁を示す３次元橋梁モデルに関する橋梁モデルデータを記憶し、前記３次元橋梁モデルの表面に配置された複数の点検箇所を示す点検データセットを複数種類記憶し、前記点検箇所を点検した点検数を示す点検数データを記憶する記憶部、
点検訓練が開始された場合、前記橋梁モデルデータに基づいて仮想空間内に配置された前記３次元橋梁モデルと、前記複数種類の点検データセットの中からランダムに選択された第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を前記表示部に表示する表示処理部、及び、
ユーザによる指定操作に基づいて、前記表示部に表示された点検箇所に対する指定指示を取得した場合、前記記憶部に記憶された前記点検数データによって示される点検数を増加させる訓練進行部、
を備えることを特徴とする橋梁点検訓練装置。
【請求項２】
訓練進行部は、前記点検訓練が終了した場合、前記記憶部に記憶された前記点検数データによって示される点検数が所定数を超えているか否かを判定し、
前記表示処理部は、再度、点検訓練が開始された場合、
前記点検数が前記所定数を超えていれば、前記仮想空間内に配置された前記３次元橋梁モデルと、前記複数種類の点検データセットの中の、前記第１の点検データセットとは異なる点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を前記表示部に表示し、
前記点検数が前記所定数を超えていなければ、前記仮想空間内に配置された前記３次元橋梁モデルと、前記第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を前記表示部に再表示する、請求項１に記載の橋梁点検訓練装置。
【請求項３】
前記表示処理部は、前記仮想スクリーンの画像とともに、現在の前記点検数を前記表示部に表示する、請求項１又は２に記載の橋梁点検訓練装置。
【請求項４】
前記複数種類の点検データセットによって示される複数の点検箇所は、損傷している損傷箇所を含み、
前記記憶部は、前記損傷箇所を発見した発見数を示す発見数データを記憶し、
前記訓練進行部は、ユーザによる指定操作に基づいて取得した指定指示に対する点検箇所が前記損傷箇所である場合、前記記憶部に記憶された前記発見数データによって示される発見数を増加させる、請求項１又は２に記載の橋梁点検訓練装置。
【請求項５】
前記表示処理部は、前記仮想スクリーンの画像とともに、現在の前記発見数を前記表示部に表示する、請求項４に記載の橋梁点検訓練装置。
【請求項６】
ユーザによる指定操作に基づいて前記点検箇所に対する指定指示を取得した時に、前記表示処理部は、
前記取得した指定指示に対する前記点検箇所が前記損傷箇所であれば、前記指定操作による前記指定指示の取得を中断し、前記損傷箇所を示す撮像画像と前記損傷箇所のランクを入力するための入力オブジェクトとを含む損傷ランク入力画面を前記表示部に表示し、
ユーザによって、前記損傷ランク入力画面において前記損傷箇所のランクが入力された場合、前記指定操作による前記指定指示の取得を再開する、請求項４又は５に記載の橋梁点検訓練装置。
【請求項７】
前記損傷ランク入力画面は、前記損傷箇所のランクが所定ランク以上である場合に指定する報告オブジェクトを含み、
所定ランク以上の前記損傷箇所を示す撮像画像を含む前記損傷ランク入力画面が前記表示部に表示された場合、前記表示処理部は、前記損傷ランク入力画面において前記損傷箇所のランクがユーザによって入力され、更に前記報告オブジェクトがユーザによって指定されると、前記指定操作による前記指定指示の取得を再開する、請求項６に記載の橋梁点検訓練装置。
【請求項８】
記憶部及び表示部を備えた橋梁点検訓練装置によって実行される橋梁点検訓練方法であって、
橋梁を示す３次元橋梁モデルに関する橋梁モデルデータを前記記憶部に記憶するステップ、
前記３次元橋梁モデルの表面に配置された複数の点検箇所を示す点検データセットを前記記憶部に複数種類記憶するステップ、
前記点検箇所を点検した点検数を示す点検数データを前記記憶部に記憶するステップ、
点検訓練が開始された場合、前記橋梁モデルデータに基づいて仮想空間内に配置された前記３次元橋梁モデルと、前記複数種類の点検データセットの中からランダムに選択された第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を前記表示部に表示するステップ、及び、
ユーザによる指定操作に基づいて、前記表示部に表示された点検箇所に対する指定指示を取得した場合、前記記憶部に記憶された前記点検数データによって示される点検数を増加させるステップ、
を含むことを特徴とする橋梁点検訓練方法。
【請求項９】
記憶部及び表示部を備えた橋梁点検訓練装置の橋梁点検訓練プログラムであって、
橋梁を示す３次元橋梁モデルに関する橋梁モデルデータを前記記憶部に記憶するステップ、
前記３次元橋梁モデルの表面に配置された複数の点検箇所を示す点検データセットを前記記憶部に複数種類記憶するステップ、
前記点検箇所を点検した点検数を示す点検数データを前記記憶部に記憶するステップ、
点検訓練が開始された場合、前記橋梁モデルデータに基づいて仮想空間内に配置された前記３次元橋梁モデルと、前記複数種類の点検データセットの中からランダムに選択された第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を前記表示部に表示するステップ、及び、
ユーザによる指定操作に基づいて、前記表示部に表示された点検箇所に対する指定指示を取得した場合、前記記憶部に記憶された前記点検数データによって示される点検数を増加させるステップ、
を前記橋梁点検訓練装置に実行させるための橋梁点検訓練プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、橋梁に発生する疲労き裂等の損傷を点検する点検員を訓練するための橋梁点検訓練装置、橋梁点検訓練方法及び橋梁点検訓練プログラムに関する。
【背景技術】
【０００２】
従来から、構造物の損傷を点検する点検者を訓練するためのシミュレータ装置が知られている。例えば、特許文献１には、地震等の災害が発生した場合におけるダム構造物の損傷を点検する施設管理者をトレーニングするための訓練装置が記載されている。この訓練装置では、パトロール中の仮想的な景色が表示されるとともに、管理者が表示された景色を視認して点検結果を入力するためのリスト画面が表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２８１５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の訓練装置では、訓練者が訓練を何度か繰り返したとしても、訓練対象として、同じ点検箇所が表示されるだけであるため、点検訓練の効果が期待できない場合があった。
【０００５】
本発明は、このような課題を解決すべくなされたものであり、訓練者の点検訓練効果を向上させることが可能となる橋梁点検訓練装置、橋梁点検訓練方法及び橋梁点検訓練プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る橋梁点検訓練装置は、表示部を備えた橋梁点検訓練装置であって、橋梁を示す３次元橋梁モデルに関する橋梁モデルデータを記憶し、３次元橋梁モデルの表面に配置された複数の点検箇所を示す点検データセットを複数種類記憶し、点検箇所を点検した点検数を示す点検数データを記憶する記憶部、点検訓練が開始された場合、橋梁モデルデータに基づいて仮想空間内に配置された３次元橋梁モデルと、複数種類の点検データセットの中からランダムに選択された第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を表示部に表示する表示処理部、及び、ユーザによる指定操作に基づいて、表示部に表示された点検箇所に対する指定指示を取得した場合、記憶部に記憶された点検数データによって示される点検数を増加させる訓練進行部を備える。
【０００７】
また、本発明に係る橋梁点検訓練装置において、訓練進行部は、点検訓練が終了した場合、記憶部に記憶された点検数データによって示される点検数が所定数を超えているか否かを判定し、表示処理部は、再度、点検訓練が開始された場合、点検数が所定数を超えていれば、仮想空間内に配置された３次元橋梁モデルと、複数種類の点検データセットの中の、第１の点検データセットとは異なる点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を表示部に表示し、点検数が所定数を超えていなければ、仮想空間内に配置された３次元橋梁モデルと、第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を表示部に再表示することが好ましい。
【０００８】
また、本発明に係る橋梁点検訓練装置において、表示処理部は、仮想スクリーンの画像とともに、現在の点検数を表示部に表示することが好ましい。
【０００９】
また、本発明に係る橋梁点検訓練装置において、複数種類の点検データセットによって示される複数の点検箇所は、損傷している損傷箇所を含み、記憶部は、損傷箇所を発見した発見数を示す発見数データを記憶し、訓練進行部は、ユーザによる指定操作に基づいて取得した指定指示に対する点検箇所が損傷箇所である場合、記憶部に記憶された発見数データによって示される発見数を増加させることが好ましい。
【００１０】
また、本発明に係る橋梁点検訓練装置において、表示処理部は、仮想スクリーンの画像とともに、現在の発見数を表示部に表示することが好ましい。
【００１１】
また、本発明に係る橋梁点検訓練装置において、ユーザによる指定操作に基づいて点検箇所に対する指定指示を取得した時に、表示処理部は、取得した指定指示に対する点検箇所が損傷箇所であれば、指定操作による指定指示の取得を中断し、損傷箇所を示す撮像画像と損傷箇所のランクを入力するための入力オブジェクトとを含む損傷ランク入力画面を表示部に表示し、ユーザによって、損傷ランク入力画面において損傷箇所のランクが入力された場合、指定操作による指定指示の取得を再開することが好ましい。
【００１２】
また、本発明に係る橋梁点検訓練装置において、損傷ランク入力画面は、損傷箇所のランクが所定ランク以上である場合に指定する報告オブジェクトを含み、所定ランク以上の損傷箇所を示す撮像画像を含む損傷ランク入力画面が表示部に表示された場合、表示処理部は、損傷ランク入力画面において損傷箇所のランクがユーザによって入力され、更に報告オブジェクトがユーザによって指定されると、指定操作による指定指示の取得を再開することが好ましい。
【００１３】
本発明に係る橋梁点検訓練方法は、記憶部及び表示部を備えた橋梁点検訓練装置によって実行される橋梁点検訓練方法であって、橋梁を示す３次元橋梁モデルに関する橋梁モデルデータを記憶部に記憶するステップ、３次元橋梁モデルの表面に配置された複数の点検箇所を示す点検データセットを記憶部に複数種類記憶するステップ、点検箇所を点検した点検数を示す点検数データを記憶部に記憶するステップ、点検訓練が開始された場合、橋梁モデルデータに基づいて仮想空間内に配置された３次元橋梁モデルと、複数種類の点検データセットの中からランダムに選択された第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を表示部に表示するステップ、及び、ユーザによる指定操作に基づいて、表示部に表示された点検箇所に対する指定指示を取得した場合、記憶部に記憶された点検数データによって示される点検数を増加させるステップ、を含む。
【００１４】
本発明に係る橋梁点検訓練プログラムは、記憶部及び表示部を備えた橋梁点検訓練装置の橋梁点検訓練プログラムであって、橋梁を示す３次元橋梁モデルに関する橋梁モデルデータを記憶部に記憶するステップ、３次元橋梁モデルの表面に配置された複数の点検箇所を示す点検データセットを記憶部に複数種類記憶するステップ、点検箇所を点検した点検数を示す点検数データを記憶部に記憶するステップ、点検訓練が開始された場合、橋梁モデルデータに基づいて仮想空間内に配置された３次元橋梁モデルと、複数種類の点検データセットの中からランダムに選択された第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を表示部に表示するステップ、及び、ユーザによる指定操作に基づいて、表示部に表示された点検箇所に対する指定指示を取得した場合、記憶部に記憶された点検数データによって示される点検数を増加させるステップ、を橋梁点検訓練装置に実行させる。
【発明の効果】
【００１５】
本発明に係る橋梁点検訓練装置、橋梁点検訓練方法及び橋梁点検訓練プログラムによって、訓練者の点検訓練効果を向上させることが可能となる。
【図面の簡単な説明】
【００１６】
【図１】橋梁点検訓練装置の概略構成の一例を示す図である。
【図２】（ａ）は、表示部に表示された訓練画面の一例を示す図であり、（ｂ）は、訓練画面に表示された点検箇所の一例を説明するための図である。
【図３】（ａ）は、表示部に表示された訓練画面の一例を示す図であり、（ｂ）は、表示部に表示された損傷ランク入力画面の一例を示す図である。
【図４】（ａ）は、表示部に表示された再入力指示画面の一例を示す図であり、（ｂ）は、表示部に表示された再訓練通知画面の一例を示す図である。
【図５】橋梁点検訓練処理の動作フローの一例を示す図である。
【図６】訓練画面表示処理の動作フローの一例を示す図である。
【図７】点検訓練処理の動作フローの一例を示す図である。
【図８】損傷ランク訓練処理の動作フローの一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１８】
（橋梁点検訓練装置１）
図１は、橋梁点検訓練装置１の概略構成の一例を示す図である。橋梁点検訓練装置１は、例えば、パーソナル・コンピュータ（PC，Personal Computer）である。橋梁点検訓練装置１は、サーバ装置、タブレット端末又はタブレットＰＣ等でもよい。
【００１９】
橋梁点検訓練装置１は、仮想空間内に配置された３次元橋梁モデル及び複数の点検箇所を表示し、表示された複数の点検箇所のうち、訓練者によって指定された点検箇所の数を管理する処理を実行する。
【００２０】
仮想空間は三つの座標軸で定義され、当該仮想空間内には、３次元座標を有する各種の３次元モデルが配置される。橋梁点検訓練装置１は、箱桁橋等の橋梁を示す３次元橋梁モデルに関する橋梁モデルデータを少なくとも記憶し、橋梁モデルデータに基づいて当該３次元橋梁モデルを表示する。
【００２１】
３次元モデルは、複数の頂点座標によって規定され、仮想空間内の２の頂点座標を直線で接続して多角形を形成したポリゴンによって表現される。仮想空間内の所定位置には、仮想カメラが配置される。仮想空間内に配置された各種の３次元モデルの３次元座標は、仮想カメラの視線方向に配置された２次元の仮想スクリーンに投影される。橋梁点検訓練装置１は、３次元モデルの３次元座標が投影された仮想スクリーンを表示部に表示することにより、仮想空間内の画像を表示する。
【００２２】
橋梁点検訓練装置１は、複数の点検箇所を示す点検データセットを記憶する。複数の点検箇所は、３次元橋梁モデルの表面に沿うように配置される３次元モデルである。点検箇所の形状は、面形状でも線形状でもよく、ひび割れを模した形状でもよい。
【００２３】
橋梁点検訓練装置１は、複数種類の点検データセットを記憶する。橋梁点検訓練装置１は、ユーザ（訓練者）によって訓練の開始が指示された場合、複数種類の点検データセットの中から一の点検データセットをランダムに選択し、選択された点検データセットによって示される複数の点検箇所を、仮想空間内に配置された３次元橋梁モデルの表面に配置する。
【００２４】
橋梁点検訓練装置１は、ユーザからの点検箇所に対する指定指示を取得した場合、点検数を増加させる。橋梁点検訓練装置１は、点検訓練中、仮想スクリーンの画像とともに現在の点検数を表示する。橋梁点検訓練装置１は、点検訓練終了後に点検結果として点検数を表示してもよい。橋梁点検訓練装置１は、点検訓練中には点検数を表示せず、点検訓練終了後に点検結果として点検数を表示してもよい。
【００２５】
橋梁点検訓練装置１は、上述のような機能を実現するために、例えば、記憶部１１、操作部１２、表示部１３及び処理部１４を備える。
【００２６】
記憶部１１は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の半導体メモリ装置、磁気テープ装置、磁気ディスク装置、又は光ディスク装置のうちの少なくとも一つを備える。記憶部１１は、処理部１４での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、制御プログラム及びデータ等を記憶する。記憶部１１に記憶されるドライバプログラムは、操作部１２を制御する入力デバイスドライバプログラム、及び、表示部１３を制御する出力デバイスドライバプログラム等である。記憶部１１に記憶される制御プログラムは、橋梁点検訓練処理を実行するための橋梁点検訓練プログラム等である。記憶部１１に記憶される各種プログラムは、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて記憶部１１にインストールされてもよい。記憶部１１に記憶されるデータは、橋梁モデルデータ、点検データセット、点検数データ及び発見数データ等である。また、記憶部１１は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００２７】
点検データセットは、各点検箇所を識別する点検箇所識別情報、各点検箇所を表示するための２次元モデルデータを含む。記憶部１１には、複数の点検箇所のそれぞれについて、点検箇所が損傷箇所である場合、当該点検箇所を識別する点検箇所識別情報に関連付けて、損傷箇所情報、損傷画像を示す画像データ、損傷種別を示すデータ、損傷ランクを示すデータが記憶される。
【００２８】
操作部１２は、例えば、キーボード、マウス、又は、タッチパネル等のポインティングデバイスである。ユーザは、操作部１２を用いて、文字、数字及び記号、若しくは、表示部１３の表示画面上の位置等を入力することができる。操作部１２は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、処理部１４に供給される。
【００２９】
表示部１３は、液晶ディスプレイである。なお、表示部１３は、有機ＥＬ（Electro-Luminescence）ディスプレイ等でもよい。表示部１３は、処理部１４から供給された映像データに応じた映像や、画像データに応じた画像等を表示する。表示部２３は、橋梁点検訓練装置１に備えられていなくてもよく、表示部２３は、ユーザに装着されるヘッドマウントディスプレイ（Head Mounted Display，HMD）でもよい。
【００３０】
処理部１４は、一又は複数個のプロセッサ及びその周辺回路を備える。処理部１４は、橋梁点検訓練装置１の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。処理部１４は、記憶部１１に記憶されているプログラム及びユーザによる操作部１２の操作に応じて入力された各種指示等に基づいて、各種情報処理を適切な手順で実行し、且つ、表示部１３の動作を制御する。処理部１４は、記憶部１１に記憶されているオペレーティングシステムプログラム、ドライバプログラム及び制御プログラムに基づいて各種情報処理を実行する。また、処理部１４は、複数のプログラムを並列に実行することができる。
【００３１】
処理部１４は、少なくとも表示処理部１４１及び訓練進行部１４２を備える。これらの各部は、処理部１４が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして橋梁点検訓練装置１に実装されてもよい。
【００３２】
以下、図２〜４を参照して表示処理部１４１及び訓練進行部１４２について説明する。
【００３３】
ユーザが操作部１２を操作して橋梁点検訓練の開始指示を入力した場合、操作部１２は、開始指示情報を出力する。橋梁点検訓練の開始指示は、例えば、橋梁点検訓練開始画面（図示しない）の開始ボタンがユーザによる操作部１２の操作により選択されることで入力される。訓練進行部１４２は、操作部１２から点検訓練の開始指示情報を取得すると、点検訓練を開始する。
【００３４】
訓練進行部１４２によって点検訓練が開始された場合、表示処理部１４１は、記憶部１１に記憶された橋梁モデルデータを読み出し、読み出した橋梁モデルデータに基づいて仮想空間内に３次元橋梁モデルを配置する。表示処理部１４１は、記憶部１１に記憶された複数種類の点検データセットの中から一の点検データセットをランダムに選択して読み出し、読み出した点検データセットによって示される複数の点検箇所を、仮想空間内に配置された３次元橋梁モデルの表面に配置する。
【００３５】
表示処理部１４１は、仮想空間内の所定位置に仮想カメラを配置し、仮想カメラの視線方向に配置された２次元の仮想スクリーンに、仮想空間内に配置された３次元橋梁モデル及び点検箇所の３次元座標を投影し、投影された仮想スクリーンを訓練画面２０１として表示部１３に表示する。
【００３６】
図２（ａ）は、表示部１３に表示された訓練画面２０１の一例を示す図であり、図２（ｂ）は、訓練画面２０１に表示された複数の点検箇所の一例を説明するための図である。
【００３７】
図２（ａ）に示す訓練画面２０１は、箱桁橋の箱桁内部を模した３次元橋梁モデル２０２及びその点検箇所２０３を含む。図２（ｂ）は、図２（ａ）によって示される訓練画面２０１の点検箇所２０３を示す図である。表示処理部１４１は、ユーザが操作部１２を操作して仮想カメラの移動指示を入力した場合、移動指示に応じて仮想カメラの位置及び／又は向きを変更してもよい。この場合、表示処理部１４１は、移動中の仮想カメラの視線方向に配置された２次元の仮想スクリーンに投影された３次元橋梁モデル２０２及びその点検箇所２０３を訓練画面２０１として表示する。これにより、橋梁点検訓練装置１は、ユーザに対し、３次元橋梁モデル２０２内を移動する仮想体験を提供することが可能となる。
【００３８】
訓練進行部１４２によって点検訓練が開始された場合、ユーザは操作部１２を操作して訓練画面２０１に表示された複数の点検箇所２０３の中のいずれか一の点検箇所２０３を指定することができる。図３（ａ）は、表示部１３に表示された訓練画面２０１において、ユーザによって操作されるポインタ２０７が一の点検箇所２０３を指定する方法を説明するための図である。
【００３９】
例えば、操作部１２がマウス等のポインタデバイス装置を含む場合、ポインタ２０７は、ユーザによるポインタデバイス装置の操作に応じて移動するように表示される。ポインタ２０７が、複数の点検箇所２０３の中のいずれか一の点検箇所２０３の表示位置に移動し、ユーザによるマウスの右クリック等の指定操作に応じた指定指示が入力されると、操作部１２は、点検箇所指定情報を出力する。点検箇所指定情報には、ユーザによって指定指示された一の点検箇所２０３を識別するための点検箇所識別情報が含まれる。操作部１２は、ポインタ２０７が点検箇所２０３の表示位置ではない位置において、ユーザによる指定指示が入力された場合、点検箇所指定情報を出力しない。
【００４０】
訓練進行部１４２は、点検箇所指定情報を操作部１２から取得すると、記憶部１１に記憶された点検数データを読み出し、点検数データによって示される点検数に「１」を加算し、加算後の点検数を示す点検数データを記憶部１１に記憶する。次に、訓練進行部１４２は、取得された点検箇所指定情報に含まれる点検箇所識別情報に損傷箇所情報が関連付けられているか否か（ユーザによって指定指示された一の点検箇所２０３が損傷箇所であるか否か）を判定する。
【００４１】
訓練進行部１４２は、取得された点検箇所指定情報に含まれる点検箇所識別情報に損傷箇所情報が関連付けられている（ユーザによって指定指示された一の点検箇所２０３が損傷箇所である）場合、記憶部１１に記憶された発見数データを読み出し、発見数データによって示される発見数に「１」を加算し、加算後の発見数を示す発見数データを記憶部１１に記憶する。なお、発見数は、損傷箇所を発見した数である。次に、表示処理部１４１は、損傷箇所であると判定された一の点検箇所２０３に関する損傷ランク入力画面２１０を表示部１３に表示する。表示処理部１４１は、損傷ランク入力画面２１０を表示部１３に表示すると、複数の点検箇所２０３の中のいずれか一の点検箇所２０３を指定指示するためのポインタ２０７を表示しない。これにより、ユーザによる点検箇所２０３の指定操作に応じた点検箇所指定情報の取得を中断させることが可能となる。なお、表示処理部１４１は、損傷ランク入力画面２１０を表示部１３に表示した場合、訓練画面２０１の表示を一時的に終了し、ユーザによる点検箇所２０３の指定操作に応じた点検箇所指定情報の取得を中断させてもよい。
【００４２】
図３（ｂ）は、表示部に表示された損傷ランク入力画面２１０の一例を示す図である。損傷ランク入力画面２１０には、取得された点検箇所指定情報に含まれる点検箇所識別情報に関連付けられた損傷画像２１１、損傷種別入力オブジェクト２１２、損傷ランク入力オブジェクト２１３、報告オブジェクト２１４、決定オブジェクト２１５等が表示される。
【００４３】
損傷画像２１１は、損傷を撮像した撮像画像であり、例えば、損傷箇所が垂直補剛材の溶接部である場合、当該溶接部に発生したクラックを撮像した写真画像である。また、損傷画像２１１には、当該箇所に対して非破壊検査を実施した後の状態を撮像した写真画像が含まれてもよい。
【００４４】
損傷種別入力オブジェクト２１２は、損傷画像２１１を視認したユーザが、損傷箇所の損傷種別（例えば、クラック記号等）を示す情報を入力するための入力ボックスである。損傷ランク入力オブジェクト２１３は、損傷画像２１１を視認したユーザが、損傷箇所の損傷ランクを示す情報を入力するための入力ボックスである。
【００４５】
報告オブジェクト２１４は、損傷画像２１１を視認したユーザが、損傷箇所の損傷ランクが所定ランク以上であると判断した場合に、指定操作するための操作ボタンである。ユーザによって報告オブジェクト２１４が指定操作されると、訓練進行部１４２は、ユーザによって報告オブジェクト２１４が指定操作されたことを示す報告情報を記憶部１１に記憶する。
【００４６】
決定オブジェクト２１５は、損傷箇所の損傷種別及び損傷ランクを示す情報を入力したユーザが指定操作するための操作ボタンである。表示処理部１４１は、決定オブジェクト２１５がユーザによって指定操作された場合、損傷ランク入力画面２１０の表示を終了し、再度、複数の点検箇所２０３の中のいずれか一の点検箇所２０３を指定指示するためのポインタ２０７を表示する。これにより、ユーザによる点検箇所２０３の指定操作に応じた点検箇所指定情報の取得を再開させることが可能となる。なお、損傷ランク入力画面２１０が表示部１３に表示されたことに応じて訓練画面２０１の表示が一時的に終了している場合、損傷ランク入力画面２１０の表示を終了するとともに、一時的に終了した訓練画面２０１の表示を再開することで、ユーザによる点検箇所２０３の指定操作に応じた点検箇所指定情報の取得を再開させてもよい。表示処理部１４１は、損傷箇所の損傷種別及び損傷ランクを示す情報が入力されていない場合、決定オブジェクト２１５が指定操作できないように表示制御してもよい。
【００４７】
損傷箇所の損傷ランクが所定ランク以上であり、且つ、ユーザによって報告オブジェクト２１４が指定操作されていない場合、表示処理部１４１は、ユーザによる決定オブジェクト２１５の指定操作に応じて再入力指示画面２１６を表示部１３に表示する。
【００４８】
図４（ａ）は、表示部１３に表示された再入力指示画面２１６の一例を示す図である。再入力指示画面２１６は、例えば、損傷ランク入力画面２１０に重畳するように表示される。再入力指示画面２１６には、報告オブジェクト２１４を指定操作するようユーザに促すテキスト情報等が表示される。また、再入力指示画面２１６には、了承ボタン２１７が表示され、ユーザによって了承ボタン２１７が指定操作されると、再入力指示画面２１６の表示が終了する。これにより、ユーザは損傷ランク入力画面２１０を操作することが可能となる。
【００４９】
訓練進行部１４２は、決定オブジェクト２１５がユーザによって指定操作された場合、入力された損傷箇所の損傷種別及び損傷ランクを示す情報と、点検箇所識別情報に関連付けられた損傷箇所の損傷種別及び損傷ランクを示す情報とが一致しているか否かを判定する正誤判定を実行し、正誤判定の結果を記憶部１１に記憶する。
【００５０】
訓練進行部１４２は、訓練終了条件が満たされたか否かを判定する。訓練終了条件が満たされた場合は、訓練進行部１４２は、訓練画面２０１の表示を終了することにより、訓練を終了する。訓練終了条件は、予め定められた訓練時間が経過したこと、及び／又は、全ての点検箇所がユーザによって指定指示されたことである。
【００５１】
表示処理部１４１は、訓練が終了した後、点検数データ及び発見数データを参照し、点検数及び発見数を表示してもよい。表示処理部１４１は、全ての又は一部の正誤判定の結果を表示してもよい。
【００５２】
訓練進行部１４２は、少なくとも１回の点検訓練が終了した後に、点検訓練を再び開始する場合、再訓練条件が満たされているか否かを判定してもよい。再訓練条件は、例えば、前回の点検訓練での点検数データによって示される点検数が第１所定数を超えていないこと、及び／又は、前回の点検訓練での発見数データによって示される発見数が第２所定数を超えていないことである。
【００５３】
訓練進行部１４２によって再訓練条件が満たされていない（例えば、前回の点検訓練での点検数データによって示される点検数が第１所定数を超えている、及び／又は、前回の点検訓練での発見数データによって示される発見数が第２所定数を超えている）と判定された場合、表示処理部１４１は、記憶部１１に記憶された橋梁モデルデータを読み出し、読み出した橋梁モデルデータに基づいて仮想空間内に３次元橋梁モデルを配置し、記憶部１１に記憶された複数種類の点検データセットの中から前回の点検訓練で用いられて点検データセットとは異なる一の点検データセットをランダムに選択して読み出し、読み出した点検データセットによって示される複数の点検箇所を、仮想空間内に配置された３次元橋梁モデルの表面に配置する。これにより、前回の点検訓練において所定の訓練基準を超えていると想定されるユーザは、新たな点検データセットによる点検訓練を実施することができる。
【００５４】
訓練進行部１４２によって再訓練条件が満たされている（例えば、前回の点検訓練での点検数データによって示される点検数が第１所定数を超えていない、及び／又は、前回の点検訓練での発見数データによって示される発見数が第２所定数を超えていない）と判定された場合、表示処理部１４１は、記憶部１１に記憶された橋梁モデルデータを読み出し、読み出した橋梁モデルデータに基づいて仮想空間内に３次元橋梁モデルを配置し、記憶部１１に記憶された複数種類の点検データセットの中から前回の点検訓練で用いられて点検データセットを選択して読み出し、読み出した点検データセットによって示される複数の点検箇所を、仮想空間内に配置された３次元橋梁モデルの表面に配置する。これにより、前回の点検訓練において所定の訓練基準を超えていないと想定されるユーザは、前回の点検データセットによって示される複数の点検箇所を再表示し、前回の点検データセットによる点検訓練を繰り返し実施することができる。
【００５５】
この場合、表示処理部１４１は、訓練開始時に再訓練通知画面２０４を表示してもよい。図４（ｂ）は、表示部１３に表示された再訓練通知画面２０４の一例を示す図である。再訓練通知画面２０４は、例えば、訓練画面２０１に重畳するように表示される。再訓練通知画面２０４には、前回の訓練で所定の訓練基準を超えることができなかったことを示すテキスト情報等が表示される。再訓練通知画面２０４には、再開始ボタン２０５及び終了ボタン２０６が表示される。ユーザによって再開始ボタン２０５が指定操作されると、再訓練通知画面２０４の表示が終了し、点検訓練が開始される。ユーザによって終了ボタン２０６が指定操作されると、再訓練通知画面２０４の表示が終了するとともに点検訓練が終了する。
【００５６】
（橋梁点検訓練処理）
図５は、橋梁点検訓練装置１の表示処理部１４１及び訓練進行部１４２による橋梁点検訓練処理の動作フローの一例を示す図である。この橋梁点検訓練処理は、予め記憶部１１に記憶されている制御プログラムに基づいて、主に処理部１４により、橋梁点検訓練装置１の各要素と協働して実行される。
【００５７】
最初に、表示処理部１４１及び訓練進行部１４２は、訓練画面表示処理を実行する（ステップＳ１０１）。訓練画面表示処理の詳細は後述する。
【００５８】
そして、表示処理部１４１及び訓練進行部１４２は、点検訓練処理を実行し（ステップＳ１０２）、橋梁点検訓練処理が終了する。点検訓練処理の詳細は後述する。
【００５９】
（訓練画面表示処理）
図６は、橋梁点検訓練装置１の表示処理部１４１及び訓練進行部１４２による訓練画面表示処理の動作フローの一例を示す図である。この訓練画面表示処理は、予め記憶部１１に記憶されている制御プログラムに基づいて、主に処理部１４により、橋梁点検訓練装置１の各要素と協働して実行される。図６に示される訓練画面表示処理は、図５のステップＳ１０１において実行される。
【００６０】
まず、表示処理部１４１は、記憶部１１に記憶された橋梁モデルデータを取得する（ステップＳ２０１）。
【００６１】
次に、訓練進行部１４２は、再訓練条件が満たされているか否かを判定する（ステップＳ２０２）。
【００６２】
再訓練条件が満たされていないと判定された場合（ステップＳ２０２−Ｎｏ）、表示処理部１４１は、記憶部１１に記憶された複数種類の点検データセットの中から一の点検データセットをランダムに取得する（ステップＳ２０３）。ステップＳ２０３において、既に点検訓練が実施されている場合は、既に実施された点検訓練で用いられた点検データセット以外の一の点検データセットが取得される。
【００６３】
再訓練条件が満たされていると判定された場合（ステップＳ２０２−Ｎｏ）、表示処理部１４１は、記憶部１１に記憶された複数種類の点検データセットの中から前回の点検訓練で用いられて点検データセットを取得する（ステップＳ２０４）。
【００６４】
表示処理部１４１は、取得された橋梁モデルデータ及び点検データセットに基づいて、仮想空間内に配置された３次元橋梁モデル及び複数の点検箇所を表示する（ステップＳ２０５）、訓練画面表示処理が終了する。
【００６５】
（点検訓練処理）
図７は、橋梁点検訓練装置１の表示処理部１４１及び訓練進行部１４２による点検訓練処理の動作フローの一例を示す図である。この点検訓練処理は、予め記憶部１１に記憶されている制御プログラムに基づいて、主に処理部１４により、橋梁点検訓練装置１の各要素と協働して実行される。図７に示される点検訓練処理は、図５のステップＳ１０２において実行される。
【００６６】
まず、訓練進行部１４２は、点検箇所指定情報を取得したか否かを判定する（ステップＳ３０１）。訓練進行部１４２は、点検箇所指定情報が取得されていないと判定された場合（ステップＳ３０１−Ｎｏ）、所定時間後（例えば、０．０５秒後等）にステップＳ３０１を再実行する。
【００６７】
訓練進行部１４２は、点検箇所指定情報が取得されたと判定された場合（ステップＳ３０１−Ｙｅｓ）、記憶部１１に記憶された点検数データを読み出し、点検数データによって示される点検数に「１」を加算し、加算後の点検数を示す点検数データを記憶部１１に記憶する（ステップＳ３０２）。
【００６８】
次に、訓練進行部１４２は、ユーザによって指定指示された一の点検箇所２０３が損傷箇所であるか否かを判定する（ステップＳ３０３）。
【００６９】
訓練進行部１４２は、ユーザによって指定指示された一の点検箇所２０３が損傷箇所でないと判定された場合（ステップＳ３０３−Ｎｏ）、ステップＳ３０６に処理を進める。
【００７０】
訓練進行部１４２は、ユーザによって指定指示された一の点検箇所２０３が損傷箇所であると判定された場合（ステップＳ３０３−Ｙｅｓ）、記憶部１１に記憶された発見数データを読み出し、発見数データによって示される発見数に「１」を加算し、加算後の発見数を示す発見数データを記憶部１１に記憶する（ステップＳ３０４）。
【００７１】
次に、訓練進行部１４２は、損傷ランク訓練処理を実行する（ステップＳ３０５）。損傷ランク訓練処理の詳細は後述する。
【００７２】
次に、訓練進行部１４２は、訓練終了条件が満たされたか否かを判定する（ステップＳ３０６）。訓練進行部１４２は、訓練終了条件が満たされていないと判定した場合（ステップＳ３０６−Ｎｏ）、ステップＳ３０１に処理を戻す。訓練進行部１４２によって訓練終了条件が満たされていると判定された場合（ステップＳ３０６−Ｙｅｓ）、点検訓練処理が終了する。
【００７３】
（損傷ランク訓練処理）
図８は、橋梁点検訓練装置１の表示処理部１４１及び訓練進行部１４２による損傷ランク訓練処理の動作フローの一例を示す図である。この損傷ランク訓練処理は、予め記憶部１１に記憶されている制御プログラムに基づいて、主に処理部１４により、橋梁点検訓練装置１の各要素と協働して実行される。図８に示される損傷ランク訓練処理は、図７のステップＳ３０５において実行される。
【００７４】
まず、表示処理部１４１は、損傷箇所であると判定された一の点検箇所に関する損傷ランク入力画面２１０を表示部１３に表示する（ステップＳ４０１）。
【００７５】
次に、訓練進行部１４２は、ユーザによる決定オブジェクト２１５の指定操作に応じて、ユーザによって入力された損傷箇所の損傷種別及び損傷ランクを示す情報を取得する（ステップＳ４０２）。
【００７６】
次に、訓練進行部１４２は、損傷箇所であると判定された一の点検箇所に関連付けられた損傷ランクが所定ランク以上であるか否かを判定する（ステップＳ４０３）。
【００７７】
損傷箇所であると判定された一の点検箇所に関連付けられた損傷ランクが所定ランク以上でないと判定された場合（ステップＳ４０３−Ｎｏ）、ステップＳ４０６に処理を進める。
【００７８】
損傷箇所であると判定された一の点検箇所に関連付けられた損傷ランクが所定ランク以上であると判定された場合（ステップＳ４０３−Ｙｅｓ）、訓練進行部１４２は、報告オブジェクト２１４が指定操作されているか否かを判定する（ステップＳ４０４）。
【００７９】
訓練進行部１４２は、報告オブジェクト２１４が指定操作されていないと判定した場合（ステップＳ４０４−Ｎｏ）、再入力指示画面２１６を表示部１３に表示し（ステップＳ４０５）、ステップＳ４０３に処理を戻す。
【００８０】
訓練進行部１４２は、報告オブジェクト２１４が指定操作されていると判定した場合（ステップＳ４０４−Ｙｅｓ）、正誤判定処理を実行する（ステップＳ４０６）。
【００８１】
そして、訓練進行部１４２は、損傷ランク入力画面２１０の表示を終了し（ステップＳ４０７）、損傷ランク訓練処理が終了する。
【００８２】
以上、詳述したとおり、本実施形態の橋梁点検訓練装置１によって、訓練者の点検訓練効果を向上させることが可能となる。
【００８３】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【００８４】
１    橋梁点検訓練装置
１１    記憶部
１２    操作部
１３    表示部
１４    処理部
１４１    表示処理部
１４２    訓練進行部
【要約】
【課題】本発明は、訓練者の点検訓練効果を向上させることが可能となる橋梁点検訓練装置、橋梁点検訓練方法及び橋梁点検訓練プログラムを提供することを目的とする。
【解決手段】本発明に係る橋梁点検訓練装置は、３次元橋梁モデルの表面に配置された複数の点検箇所を示す点検データセットを複数種類記憶し、点検箇所を点検した点検数を示す点検数データを記憶する記憶部、点検訓練が開始された場合、橋梁モデルデータに基づいて仮想空間内に配置された３次元橋梁モデルと、複数種類の点検データセットの中からランダムに選択された第１の点検データセットによって示される複数の点検箇所とが投影された仮想スクリーンの画像を表示部に表示する表示処理部、及び、ユーザによる指定操作に基づいて、表示部に表示された点検箇所に対する指定指示を取得した場合、記憶部に記憶された点検数データによって示される点検数を増加させる訓練進行部を備える。
【選択図】図１【図１】
0006815611.tif 000002
【図２】
0006815611.tif 000003
【図３】
0006815611.tif 000004
【図４】
0006815611.tif 000005
【図５】
0006815611.tif 000006
【図６】
0006815611.tif 000007
【図７】
0006815611.tif 000008
【図８】
0006815611.tif 000009