コンピュータの高性能化により多くの情報を処理することが可能となり,また センサの小型化,高性能化により,周辺環境の至るところにさまざまなセンサ が存在することが可能となった.このようなセンサからの多くの情報を処理す ることによって,状況適応型アプリケーションを作成可能となった.本論文で は,多種多様なセンサの情報を統一的に扱い,状況適応型アプリケーションに 対してセンサデバイス非依存性を提供する基盤ソフトウェアであるR2システム の設計,実装について述べる.これにより,状況適応型アプリケーションはセ ンサデバイスの種類やセンサデバイスから取得可能な情報などを意識すること なく,ユーザの状況を認識することが可能となる.また,本論文では,R2シス テムを利用した状況適応型アプリケーションを実際に作成し,R2システムの実 用性や応用範囲を示した.
The increase in performance of computers and sensors makes it possible to recognize the Real-World. An application that can recognize and adapt to the user's environment will provide a higher level of usability. This paper, descrive design and implementation of R2(Real-world Recognition) System which provide sensor device independency to Context-aware Application by dealing with sensor data uniform. By using R2 System, the R2 system notifies the context-aware applications by events. The context-aware apprication is independent from the type of sensors availablity, or the type of data provided by the sensors. Moreover, the R2 system makes building of context-aware application easily. It is confirmed the R2 system provides sensor-device independence for context-aware application, and by using this R2 system, it is easy to make context-aware application.