A game device (A1) registers at least one game character from among a plurality of prepared game characters with an entity managed in a virtual space by a player, and engages in a competition with another game device (B1), using a game character that is specified by a player from among registered game characters. A server device (3) computes a degree of popularity for each of game character on the basis of information sent from a plurality of game devices (A1, B1), and determines registration fees necessary for registering game characters with players' entities on the basis of degrees of popularity. The registration fee list is delivered to each game device when the game device is activated.
 게임 장치(A1)는, 가상 공간상에서 플레이어가 운영하는 단체에, 미리 준비된 복수의 게임 캐릭터 중 적어도 하나의 게임 캐릭터를 등록하고, 단체에 등록한 게임 캐릭터 중에서 플레이어가 특정한 게임 캐릭터를 이용해서 다른 게임 장치(81)와 대전을 실행한다. 서버 장치(3)는, 복수의 게임 장치(A1, B1)로부터 송신된 정보에 근거해서 각 게임 캐릭터의 인기도를 산출하고, 인기도에 따라서 각 게임 캐릭터를 단체에 등록하기 위해서 필요한 등록료를 결정한다. 등록료 리스트는, 게임 장치의 기동시에, 게임 장치에 전달된다.