• 検索結果がありません。

本システムで実装する機能

空×海

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