1. A terminal apparatus for an electronic-document viewing system that allows viewing of an electronic document stored on a server in response to a viewing request from a terminal through a communication network, the terminal apparatus comprising: means for selecting a resolution level of the electronic document based on, at least, a transmission speed of the communication network; and means for giving the viewing request for the electronic document at the selected resolution level.