The client machine 300 can be, for example, a computer system, such as a personal computer or a workstation; one of various types of electric home appliances, such as a television incorporating a computer; a game machine having a communication function; or an information communication terminal, such as a PDA (Personal Digital Assistant).