空×海
A. 参考文献
B.2 要件定義書
3 機能要件
3.2 本システムで実装する機能
本システムはスマートフォン、クライアントPC、サーバで構成される。それぞれの構成要素において、本 システムがサポートする機能を以下に示す。
スマートフォンでサポートする機能
走行情報収集機能
データ送信機能
路面状態マップ閲覧機能
クライアントPCでサポートする機能
路面状態マップ閲覧機能
走行情報・路面異常情報ダウンロード機能
サーバでサポートする機能
データ受信機能
データ解析機能
路面状態マップ生成機能
データ送信機能
データ管理機能
異常推定箇所検出機能
次項より、各機能の詳細について説明する。
3.2.1 走行情報収集機能
機能ID 機能名称 概要
FN-01 加速度取得 3軸加速度の値を取得する
FN-02 位置取得 緯度・経度を取得する
FN-03 方角取得 走行方向の方角を取得する
FN-04 速度取得 大まかな走行速度を取得する
FN-05 自動記録 取得した走行情報を一時的にファイルに記録する
3.2.2 データ送信機能
機能ID 機能名称 概要
FN-06 圧縮 走行情報を記録したファイルを圧縮する
FN-07 ファイル送信 圧縮したファイルをサーバに送信する
FN-08 自動削除 走行情報の記録ファイルおよび圧縮ファイルを自動的に削除す
る
17
3.2.3 路面状態マップ閲覧機能(スマートフォンサイド)
機能ID 機能名称 概要
FN-09 地図の表示 ユーザの端末に路面状態マップを表示する
FN-10 地図の移動 任意に路面状態マップの移動を行う
FN-11 地図の拡大/縮小 任意に路面状態マップの拡大/縮小を行う
FN-12 地図の更新 路面状態マップを最新の状態に更新する
3.2.4 路面状態マップ閲覧機能(クライアントPCサイド)
機能ID 機能名称 概要
FN-13 地図の表示 路面状態マップをWebブラウザに表示する
FN-14 地図の移動 Webブラウザ上で任意に路面状態マップの移動を行う
FN-15 地図の拡大/縮小 Webブラウザ上で任意に路面状態マップの拡大/縮小を行う
FN-16 地図の更新 路面状態マップを最新の状態に更新する
FN-17 データのダウンロード 任意の走行情報、路面異常情報をWebブラウザからダウンロー
ドする
3.2.5 データ受信機能
機能ID 機能名称 概要
FN-18 ファイル受信 スマートフォンから送信される圧縮ファイルを受信する
FN-19 解凍 圧縮ファイルを解凍し、走行情報を取り出す
3.2.6 データ解析機能
機能ID 機能名称 概要
FN-20 異常推定箇所取り出し データベースサーバから異常推定箇所を取り出す
FN-21 走行情報取り出し データベースサーバから走行情報を取り出す
FN-22 ノイズ除去 走行情報の加速度データからノイズを除去する
FN-23 統計処理 取り出した加速度データから路面の特徴量を得る
FN-24 異常有無判定 統計処理によって得られた特徴量から路面異常の有無を判定す
る
FN-25 路面異常データ格納 路面異常が存在する位置をデータベースに格納する
FN-26 データベース修正 異常推定箇所をデータベースから削除する
18 3.2.7 路面状態マップ生成機能
3.2.8 データ送信機能
3.2.9 データ管理機能
機能ID 機能名称 概要
FN-29 走行情報の記録 FN-19で解凍した走行情報をデータベースに記録する
FN-30 走行情報の検索 条件絞り込みによる走行情報の検索を行う
FN-31 走行情報の参照 データベースに記録されている走行情報を参照する
FN-32 走行情報の削除 データベースに記録されている走行情報を削除する
FN-33 異常候補点の記録 FN-24で検出した異常候補点をデータベースに記録する
FN-34 異常候補点の検索 条件絞り込みによる異常候補点の検索を行う
FN-35 異常候補点の参照 データベースに記録されている異常候補点を参照する
FN-36 異常候補点の更新 データベースに記録されている異常候補点を更新する
FN-37 異常候補点の削除 データベースに記録されている異常候補点を削除する
3.2.10 異常推定箇所検出機能
機能ID 機能名称 概要
FN-38 走行情報圧縮ファイル取
り出し
データ解析サーバに保存されている走行情報圧縮ファイルを取 り出す
FN-39 走行情報圧縮ファイル解
凍
取り出した走行情報圧縮ファイルを解凍し、元の圧縮ファイル を削除する
FN-40 異常推定箇所検出 解凍した走行情報から路面の異常推定箇所を検出する
FN-41 異常推定箇所格納 検出された異常推定箇所をデータベースサーバに格納する
FN-42 走行情報格納 異常推定箇所検出後の走行情報をデータベースに格納する
機能ID 機能名称 概要
FN-27 路面状態マップの生成 既存の地図サービスに路面異常情報をアイコンとして付加し、
路面状態マップを生成する
機能ID 機能名称 概要
FN-28 データ送信 FN-27で生成した路面異常マップをクライアントに送信する
19