抄録
This paper describes software architecture for integration of interface devices. Interface devices, such as haptic interface, are implemented in various configurations. In most cases, software of virtual environment is tightly connected to control program of those interfaces. This problem is a hazard for development of advanced applications. This paper proposes a modular software architecture called IOA (Interaction-oriented Architecture), which supports various types of interface devices. Sensors and displays are easily reconfigured by exchanging modular software. The IOA also supports tools for content development. Implementation of IOA is exemplified through audio haptics and networked haptics.