Toyohashi University of Technology Department of Knowledge-Based information Engineering,Toyohashi University of Technology