US 7,510,113 B2
Billing system, and device constituting same
Yoichiro Igarashi, Kawasaki (Japan); Chizu Hamasaki, Kawasaki (Japan); Hiroyuki Taniguchi, Kawasaki (Japan); Masaaki Takase, Kawasaki (Japan); Mitsuaki Kakemizu, Kawasaki (Japan); and Masaaki Wakamoto, Kawasaki (Japan)
Assigned to Fujitsu Limited, Kawasaki (Japan)
Filed on Jun. 05, 2002, as Appl. No. 10/162,806.
Claims priority of application No. 2001-172291 (JP), filed on Jun. 07, 2001; application No. 2002-064671 (JP), filed on Mar. 11, 2002; and application No. 2002-142602 (JP), filed on May 17, 2002.
Prior Publication US 2002/0188562 A1, Dec. 12, 2002
Int. Cl. G07F 19/00 (2006.01)
U.S. Cl. 235—379  [235/375; 705/40] 8 Claims
OG exemplary drawing
 
1. A billing system, which performs processing to provide service via a network to user terminals, and performs billing for the service provided to the user terminals, comprising:
a service providing server having a server billing profile registration unit which stores one or more server billing profiles in which service information associated with fees is recorded, and a billing condition generation unit, which generates billing conditions to the service provided to the user terminals by comparing a user billing profile with the server billing profile;
a router accommodating the user terminals;
an authentication server which includes a user billing profile registration unit that holds the user billing profile for each service type and for each user terminal, and which executes terminal authentication processing based on an authentication request message received from the router at the time of location registration of the user terminal, and which, if service request information is included in the authentication request message, acquires the user billing profile corresponding to the user terminal in question and the service type from said user billing profile registration unit, and transfers the user billing profile to said billing condition generation unit;
a billing unit which executes billing processing for the service provided to the user terminal for each user terminal based on said generated billing conditions; and
a billing condition setting unit, which sets said billing condition in the billing unit,
wherein permissible conditions for user payment are recorded in said user billing profile and said billing condition generation unit determines billing conditions for the service to be provided at the time the user terminal sends a service execution request message, by comparing said user billing profile and said server billing profile.