Portable device generating virtual vibration and communication method between devices using mechanical vibration

The portable device for outputting the vibration of the virtual is disclosed. The device, according to a control signal, and a plurality of oscillators and outputting the vibration of the virtual to the portable device. Vibrations of the virtual, depending on the type of event that occurred in the portable device, can be distinguished by at least one of the output position, the moving direction or the moving speed. The user can recognize an event occurred in the portable device based on the vibration of the virtual.