A handheld Multi-Function Peripheral capable of scanning includes the operation panel, the control processing unit, and the scanning apparatus. A buffer window defines a time period in which data packets are received at the buffer. A calculator groups the measurement information by target on the basis of signal intensities and phases of the reflected electric waves in different frequency bands, and calculates the position of the target with respect to the longitudinal direction of the leaky cables and the distance between the target and the leaky cables. An effective bid price is an average price at which a certain quantity could be sold based on current market conditions. An intelligent graphics file that allows a user to quickly and accurately find, view and navigate among the parts of an article depicted in a graphic and the corresponding textual information for the parts is automatically produced.