1. An information processing apparatus having a communication function and comprising a processor and a storage apparatus storing thereon a program for acquiring information relating to communication environment, wherein the program, when executed by the processor, causes the information processing apparatus to perform operations comprising: receive user instructions designating execution of a process other than a process for acquiring information relating to the communication environment; execute the process designated by the user instructions; output information acquired from a server connected to the information processing apparatus via a network, in a format that can be understood by a user of the information processing apparatus, the process other than the process for acquiring the information relating to the communication environment being a process of acquiring information designated by the user instructions from the server; acquire information relating to the communication environment of the information processing apparatus, when the user instructions are received or when the process indicated by the user instructions is executed, based on an amount of information designated by the user and on a time period from when a request to transmit the information designated by the user was issued to the server to when the information designated by the user was acquired from the server; and acquire position information of the information processing apparatus, when the user instructions are received or when the process indicated by the user instructions is executed.