This paper addresses methods to recreate humanlike motions involving direct contact with objects in robots. Motion reproduction systems using motion information extracted by bilateral teleoperation have been developed. However, conventional systems lack adaptability to difference in environmental location. The objective of this research is realization of a system, which can accommodate to the difference in environmental location. The proposed method uses position offset and time-scaling techniques. The offset value and the time-scaling ratio vary according to the difference between the extracted and current force information in real-time. The validity of the proposed method is verified by comparative experiments. The proposed method accomplishes to accurate reproduction of the stored motion. This proposed method shows the usefulness especially in duration of the contact state and amplitude of the force.