サービスアプリの構築効率化のための、共通処理基盤整備について要件定義し、アークテクチャー構成をとりまとめました。
|
共通処理基盤のコンポーネント構成 |
| ■ |
共通処理基盤は測位手段間の差異を吸収する中間レイヤをもち、このモジュール性が 測位手段に依存しないインタフェースを提供する。 |
| ■ |
最適な測位手段を判断するために、共通処理基盤は測位手段の特徴を記述したプロファイルおよびアプリケーションのポリシを管理し、測位手段や端末の状態を適宜監視する。 |
| ■ |
測位手段へのアクセスはアプリケーション毎ではなく共通処理基盤が一括して行い、アプリケーション間の測位手段アクセス競合を防ぐ。 |
| ■ |
測位結果は、ある一定期間、共通処理基盤内で記憶する。この履歴は短期的なものと長期的なものに分類する。短期記憶は、パフォーマンスの向上やリソース競合回避のために利用され、長期記憶は端末の軌跡管理にも利用される。 |
| ■ |
共通処理基盤はある空間と別の空間との間の位置情報のマッピングルールを保持することで、位置表現の相互変換機能を実現する。 |
|
【 実証事業の成果図 】

|
屋外・屋内との境界点を主として測位がシームレスに行われ、適切な地図表示により現在地確認、目的場所へのナビゲーションサービスの実現性について検証し、以下のことが分かりました。
| ● |
測位手段の切替わり直後にゆっくり歩けば、現在地表示が追随する。通常歩行速度に対応するには、屋外から屋内への測位の切替速度性能の改善が必要です。 |
| ● |
位置情報の屋内送信機等のインフラが揃えば、現在地測位、ナビゲーションについて屋内・屋外のシームレスな測位により実現可能なことが確認できました。 |
| ● |
測位精度については、送信機の配置設計による目標精度にあった位置精度を得られることが確認できましたが、更なる位置精度を求めるアンケートからの要望も散見されました。サービスアプリケーションの内容により配置設計の工夫が必要になります。 |
|

1. 異種測位技術間共通処理基盤
従来、位置情報を利用したアプリケーションは測位手段を直接利用しています。これは、測位手段の利用方法や得られる位置情報の表現方法は測位手段ごとによって異なるため、アプリケーションレベルで複数の測位手段インタフェースに対応する必要があり、煩雑です。また、位置補正機能や移動履歴(軌跡)管理機能などもアプリケーションごとに用意され、冗長です。さらに、測位手段によってはマルチアクセスに対応していないものもあり、一度に1つのアプリケーションのみしか測位手段を利用できない場合もあります。これらの課題を解決するものとして、次の機能を実現しようとする仕様を定めました。
| ■ |
測位手段非依存API |
|
利用している測位手段に依存しない統一的な位置取得アプリケーションインタフェース。 |
| ■ |
適応的測位手段選択機能 |
|
端末の状態やアプリケーションの要求に応じて最適な測位手段を選択する測位手段をシームレスに切り替える。 |
| ■ |
測位手段リソース競合回避機能 |
|
複数のアプリケーションから測位手段へのアクセスがあった場合の競合を回避する。 |
| ■ |
端末軌跡管理機能 |
|
複数の測位手段から得られる位置情報を時系列による軌跡として扱う。 |
| ■ |
位置表現相互変換機能 |
|
アプリケーションの要求に応じて、位置表現を変換する。 |

| ◆ |
「異種測位技術間共通処理基盤」仕様書は下記にお問い合わせいただくことで入手できます。
問合せ先:財団法人ニューメディア開発協会 電話03-5287-5034 |
|