[go: up one dir, main page]

WO2008029828A1 - System for managing identification concerning authentication of electronic device - Google Patents

System for managing identification concerning authentication of electronic device Download PDF

Info

Publication number
WO2008029828A1
WO2008029828A1 PCT/JP2007/067266 JP2007067266W WO2008029828A1 WO 2008029828 A1 WO2008029828 A1 WO 2008029828A1 JP 2007067266 W JP2007067266 W JP 2007067266W WO 2008029828 A1 WO2008029828 A1 WO 2008029828A1
Authority
WO
WIPO (PCT)
Prior art keywords
service
request
electronic device
identification information
usage history
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2007/067266
Other languages
French (fr)
Japanese (ja)
Inventor
Masaaki Tojo
Kohtaro Fukui
Koji Tomita
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Publication of WO2008029828A1 publication Critical patent/WO2008029828A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/316User authentication by observing the pattern of computer usage, e.g. typical user behaviour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2115Third party

Definitions

  • the present invention relates to a system for identification management related to authentication of electronic devices.
  • a service providing system that provides a service required from an electronic device such as a mobile communication device and performs a settlement procedure for the order is known (for example, see Patent Document 1).
  • one business operator makes a contract with one or more service providers, and the electronic device used by a service user who has made another contract with that business operator. The authentication etc. are judged based on the electronic device identification information! / ⁇
  • the service provider is provided with the service for the electronic device for which the judgment is made, and the price is collected from the user. Yes. For example, if a mobile phone operator signs a contract with a content company that provides sound sources, and the user requests a sound source from the mobile phone, the content company provides the sound source and collects the consideration from the user. A part of the consideration collected is provided.
  • This business model is called “vertical integration model”.
  • Patent Document 1 Japanese Unexamined Patent Application Publication No. 2004-227055
  • FIG. 1 is a diagram for explaining the situation in the background art described above.
  • the first electronic device 103 can be used to receive a service from the first service server group 104 operated by a service provider having a different contractual relationship with the operator.
  • one vertical integrated model is formed.
  • the user 101 is identified by the first determination server by the user identification information sakur a.
  • the user 101 has a contractual relationship with another business operator who operates the second determination server 105, and uses the second electronic device 106, which is an electronic device different from the first electronic device 103.
  • Service can be received from the second service server group 107 operated by a service provider that has a contractual relationship with another operator. This forms another vertical integration model.
  • the user 101 is identified by the second determination server with the user identification information momo.
  • the user 101 desires to use the first electronic device 103 to receive a service provided by the second service server group that has been received by the second electronic device 106. Even if the device 103 transmits a “request for use of the second service server” 108 and the request for use is transferred by the first determination server 102 as the use request 109 to the second determination server, The second determination server 105 cannot know the reason indicated, that is, whether the person identified by sakura and momo is the same person, and sak ura receives the service provided by the second service server group. For example, the second determination server 105 cannot recognize the use request of the second service server group from the first electronic device 103 because it cannot know whether or not there is a history of occurrence.
  • the user receives the provision of the service from the second service server group 107 received by the second electronic device 106 to the first electronic device 103 that is used in the same manner as the second electronic device 106.
  • the service is provided to the first electronic device belonging to the vertically integrated model of the first determination server 102 while being the same electronic device as the second electronic device 106. It cannot be provided, and services cannot be provided widely (this situation is referred to as the “vertical integration model wall”).
  • a main object of the present invention is to provide a system capable of breaking the vertical integration wall formed by the conventional vertical integration model. Means for solving the problem
  • the identification management server that received the guarantee request output from the first determination server searches the identification management unit to identify one user who uses multiple electronic devices.
  • the first determination server can output a service request with a guarantee to the second determination server, and the second determination server can receive the second service server by a service request with a guarantee.
  • the group can be determined to provide services to the first electronic device, and the problem is solved.
  • the identification management unit searches the identification management unit that has received the service request with a guarantee request from the first determination server.
  • the identification management server itself may output a guaranteed service request based on the search result to the second determination server.
  • the second determination server that received the service request from the first determination server sends a guarantee request to the identification management server. It may be output.
  • the identification management server may search the identification management unit and output a guarantee to the second determination server based on the search result.
  • one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group! /, By making it possible to provide services to the first electronic devices owned by users, one electronic device is bound by one vertical integrated model! The ability to break through the walls of S.
  • FIG. 1 A diagram explaining the situation in the background art
  • FIG. 2 is a diagram for explaining the outline of the first embodiment.
  • FIG. 4 is a diagram showing a specific example of processing in the system according to the first embodiment.
  • FIG. 5 is a diagram showing another specific example of processing in the system according to Embodiment 1.
  • FIG. 6 is an example of a usage history held in the usage history holding unit of the second determination server.
  • FIG. 8 is a diagram for explaining the outline of the second embodiment.
  • FIG. 10 is a functional block diagram of a system according to the first embodiment.
  • FIG. 11 is a diagram showing a specific example of processing in the system according to the second embodiment.
  • FIG. 12 is a diagram showing another specific example of processing in the system according to the second embodiment.
  • FIG. 13 is an example of a usage history held in the usage history holding unit of the second determination server.
  • FIG. 16 is a functional block diagram of a system according to the third embodiment.
  • FIG. 17 is a diagram showing a specific example of processing in the system according to the third embodiment.
  • FIG. 18 A diagram showing another specific example of processing in the system according to the third embodiment.
  • 19 A diagram for explaining the outline of the fourth embodiment
  • FIG. 20 is a functional block diagram of a system according to the fourth embodiment.
  • FIG. 21 is a diagram showing a specific example of processing in the system according to the fourth embodiment.
  • FIG. 22 is a diagram showing another specific example of processing in the system according to the fourth embodiment.
  • FIG. 23 is a diagram for explaining the outline of the fifth embodiment.
  • FIG. 24 is a functional block diagram of a system according to the fifth embodiment.
  • FIG. 25 is a diagram showing a specific example of processing in the system according to the fifth embodiment.
  • FIG. 26 is a diagram showing another specific example of processing in the system according to Embodiment 5.
  • FIG. 27 is a diagram for explaining the outline of the sixth embodiment.
  • FIG. 28 is a functional block diagram of a system according to the sixth embodiment.
  • FIG. 29 is a diagram showing a specific example of processing in the system according to the sixth embodiment.
  • FIG. 30 is a diagram showing another specific example of processing in the system according to Embodiment 6.
  • a system composed of a service server group, an electronic device, an identification management server, and a plurality of vertically integrated models that have power will be described.
  • it is a usage request for the second determination server from the first electronic device, and the user's second service is used.
  • the identification management server that has received the first assurance request output from the first determination server searches the identification management unit, and based on the search result A guarantee is output, and based on the guarantee, the service is provided from the second service server group to the first electronic device.
  • FIG. 2 is a diagram for explaining the outline of the first embodiment.
  • the first vertical integration model includes a first service server group 201, a first determination server 206, and a first electronic device 204.
  • the second vertical integration model includes a second service server group 202, a second determination server 207, and a second electronic device 205.
  • the first electronic device 204 and the second electronic device 205 are used by the same user 203.
  • an identification management server 208 that can be accessed in common from the first vertical integration model and the second vertical integration is provided.
  • the identification management server 208 manages the common identification information “aoi” given to the user 203, and this identification information is held by the first determination server 206 and the second determination server 207.
  • the first electronic device 204 and the second electronic device 205 normally receive a determination such as authentication by the first determination server 206 and the second determination server 207, respectively, and based on the determination, the first service Service is provided from the server group 201 and the second service server group 202. For example, you can receive various services such as browsing the Internet, downloading contents, and playing.
  • the user registers common identification information with the identification management server in advance to receive the service. Thereafter, the user registers the common identification information in the first determination server and the second determination server.
  • a request to use the second service server is transmitted from the first electronic device 204 to the first determination server 206.
  • the usage request may be transmitted via the first service server group 201.
  • the first determination server 206 transmits a first guarantee request including identification information (for example, “aoi”) based on the use request (2).
  • This transmission is performed from the ID management server 208 to ensure that the identification information is unique among a plurality of vertically integrated models (this guarantee is referred to as “guarantee of uniqueness”).
  • identification information for which such a guarantee has been made may be referred to as “common identification information”).
  • the identification management server 208 searches for the identification information included in the first assurance request output by the first determination server 206, and outputs the first assurance based on the search result (3).
  • the first determination server 206 outputs a service request with proof including common identification information based on the first proof (4).
  • the second determination server 207 receives the service request with proof, confirms the guarantee in the service request, and provides the service according to the service request. Also, when confirming the warranty, based on the service request with warranty, it is confirmed whether the common identification information and the identification information of the second electronic device 205 are associated with each other and managed by the second determination server 207. May be. Accordingly, the second determination server 207 can perform processing such as charging for the user 203 in accordance with the provision of the service.
  • FIG. 3 illustrates a functional block diagram of the system according to the first embodiment.
  • the system according to this embodiment includes a first service server group 301, a second service server group 302, a first electronic device 303, a second electronic device 304, a first determination server 305, and a second determination server.
  • the server includes a server 306 and an identification management server 307.
  • the identification management server 307 has at least an identification management unit 308.
  • First service server group 301 provides the first electronic device 303 with a first service based on the first determination.
  • First determination refers to a process of determining whether the first electronic device 303 can receive the first service from the first service server group 301 and / or the result thereof. For example, authentication performed by referring to the first electronic device identification information that is the identification information of the first electronic device 303 (for example, whether the first electronic device identification information is included in the list of identification information permitted to be accessed) Process) and result. Unless the first determination is obtained from the first determination server 303, the first electronic device 303 cannot receive the first service.
  • First Service refers to services provided to the first electronic device 303, such as browsing information using a communication network such as the Internet and content.
  • a primary service may consist of multiple services, not just a single service.
  • the first service server group and “group” are used for each service. Since there is a service server corresponding to each service, it is assumed that there are multiple service servers. Of course, the first service server group may be a single service server.
  • the “second service server group” 302 provides the second service to the second electronic device 304 based on the second determination.
  • “second determination” refers to a process of determining whether or not the second electronic device can receive the second service from the second service server group and / or the result thereof. Unless the second determination is obtained from the second determination server 306, the second electronic device 304 cannot receive the provision of the second service.
  • the “second service” is the same as the first service, and refers to the content given to the second electronic device 304 and the services provided, such as browsing information using a communication network such as the Internet, This includes downloading contents and sending / receiving information such as e-mail.
  • the secondary service may consist of multiple services, not just a single service.
  • the reason for using the second service server group and “group” is that there is a service server corresponding to each service, and it is assumed that there are multiple service servers.
  • the second service server group may consist of a single service server.
  • the first service server group 301 and the second service server group 302 may correspond to the same server.
  • First electronic device 303 is an electronic device that is used by a user and exclusively receives the first service from first service server group 301.
  • Specific examples of electronic devices include communication terminals such as personal computers and digital televisions, and mobile terminals such as mobile phones and PDAs (Personal Digital Assistance).
  • the user accesses the first determination server 305 and the first service server group 301 and transmits a use request.
  • the first electronic device 303 cannot normally receive a service provision from the second service server group 302. This is because there is a wall of the vertical integration model [0031] (Embodiment 1: Configuration: second electronic device)
  • the “second electronic device” 304 is an electronic device that is used by a user who uses the first electronic device 303 and exclusively receives the second service from the second service server group 302. In order for the user to receive the second service at the second electronic device 304, the user accesses the second determination server 306 and the second service server group 302 and transmits a use request. “Used by a user who uses the first electronic device 303” means that the second electronic device 304 and the first electronic device 303 are electronic devices that can be used by the same user. The first electronic device 30 3 and the second electronic device 304 are not necessarily different types of electronic devices!
  • the second electronic device 304 cannot normally receive service from the first service server group 301.
  • the first determination server 305 is a server that performs the first determination based on the first electronic device identification information so that the first electronic device 303 receives the first service from the first service server group 301.
  • the “first electronic device identification information” is information for uniquely identifying the first electronic device 303 within the range of the first service server group 301 and the first determination server 305.
  • the first electronic device 303 itself may be user identification information for identifying the user in the sense as long as the first service is provided via the first electronic device 303.
  • the first electronic device identification information is an identification that is normally used by the first determination server 305 to determine whether the first electronic device 303 is an appropriate electronic device for receiving the service. Information.
  • the first electronic device identification information is identification information in a system that is uniquely constructed to receive the provision of the first service.
  • this corresponds to identification information used in a unique system comprising a billing server and a group of service servers for providing billing processing using the billing server.
  • the first determination server 305 includes a first association holding unit 309, a first guarantee request output unit 310, a first guarantee reception unit 311, and a service request output unit with guarantee 312.
  • a first determination server 305 stores one or more programs in a computer in which a CPU, memory, hard disk, input / output interface, and communication interface are connected by a bus. It can be realized by loading it into memory, executing it on the CPU, and accessing the hard disk, I / O interface, and communication interface.
  • the “first association holding unit” 309 holds the common identification information of the user and the first electronic device identification information in association with each other.
  • “Common identification information” is information for uniquely identifying a user in the system according to the present embodiment. “Common” means that, even if the judgment servers are different, the user is distinguished by the same identifier when the user accesses the judgment server using an electronic device. That is, the same identification information is registered in the determination server. There are various routes for registering the common identification information to the determination server, and the route is not limited to one.
  • the identification information when the same user receives the first service and the second service is generally referred to as first electronic device identification information and second electronic device identification information. Uses different identification information. Accordingly, it is difficult for the first determination server and the second determination server to determine whether or not the users who use the service are the same. Therefore, in this embodiment, it is possible to determine whether or not the users are the same by identifying the users based on the common identification information.
  • the first electronic device receives the first service from the first service server group based on the first electronic device identification information. Make a first decision as to whether or not This determination process is performed when the first electronic device requests provision of the first service by transmitting its first electronic device identification information to the first determination server. This process is a closed process within the vertical integration model related to the first service.
  • the first association holding unit 309 can be realized by storing a table storing common identification information and first electronic device identification information in a hard disk or the like, and a program module for accessing such a table.
  • the “First warranty request output unit” 310 outputs a first warranty request.
  • the “first assurance request” is information that requests the identification management server 307 to guarantee that the common identification information exists uniquely. Therefore, the user's common identification information is included in the first assurance request.
  • the common identification information of the user is based on the first electronic device identification information. Can be obtained by searching for.
  • the first warranty request is a usage request from the first electronic device 303, and is output based on the usage request to which a right should be given based on the usage history of the user's second service.
  • the use request means that the first electronic device 303 mainly requests the second determination server 306 to make a determination and requests the provision of services by the second service server group or the like. Further, it may indicate that the service is provided from the second determination server 306.
  • the first electronic device 303 cannot unconditionally receive the service provided by the second service server group 302 or the like, and the user uses the second electronic device 304 or the like, for example, at least once. It is necessary to receive services from the two service server group 302. This need is what is meant by “a usage request that should be given the right by the usage history of the user's second service”.
  • the second determination server 303 can allow the second service server group 302 to provide the service to the first electronic device 303 even if the first electronic device 303 and the second electronic device 303 Since the user with 304 is the same, there is an advantage that the user can be charged for payment.
  • the first electronic device 3 03 may transmit in order to request payment of the usage fee for the first service via the second determination server 306.
  • the predetermined service mainly means a service in the second service server group 302 after receiving the determination by the second determination server 306.
  • Specific services are as follows. In order to make it possible for the first electronic device 303 to view or play the encrypted content downloaded to the second electronic device 304, it is possible to obtain a decryption key via the second determination server. .
  • the first warranty request output unit 310 accesses the communication interface, receives the use request sent from the first electronic device 303, generates the first warranty request, stores it in a memory, etc., and performs communication. This can be realized by a program module that accesses and transmits the interface.
  • “First Guarantee Reception Unit” 311 receives the first guarantee returned from the identification management server 307 in response to the first guarantee request output from the first guarantee request output unit 310.
  • the power first assurance which will be described later regarding the processing of the identification management server 307, is information that guarantees that the common identification information included in the first assurance request exists uniquely. For example, it is a signature (a hash value encrypted with a secret key) for the common identification information by the identification management server 307. In addition to the common identification information, the signature may be included including the time information when the signature was made. This guarantees the time when the common identification information exists.
  • the first guarantee receiving unit 311 can be realized by a program module that accesses the communication interface, receives the first guarantee, and temporarily stores it in a memory or the like.
  • “Guaranteed service request output unit” 312 outputs a guaranteed service request including common identification information based on the first guarantee received by the first guarantee receiving unit 311.
  • Vertical integration in which the first decision server 305 and the second decision server 306 are different by adding the first guarantee from the identification management server 307 to the service request corresponding to the usage request and outputting it from the first decision server 305.
  • the second determination server 306 can trust the content of the service request, particularly the common identification information, to be correct. In other words, it can be identified that a user who can be identified by the common identification information requested the service.
  • the guaranteed service request output unit 312 reads the use request and the first guarantee temporarily stored in a memory or the like, generates a guaranteed service request, accesses the communication interface, and transmits it. This can be realized by a program module.
  • the second determination server 306 includes a second association holding unit 313, a usage history holding unit 314, a service request receiving unit with guarantee 315, and a usage history acquisition unit 316. Such second judgment support
  • the CPU 306 loads one or more programs into memory on a computer to which a CPU, memory, hard disk, input / output interface, and communication interface are connected via a bus, and executes them on the CPU.
  • the hard disk, input / output interface, and communication This can be achieved by providing access to the interface.
  • the “second association holding unit” 313 holds the common identification information of the user and the second electronic device identification information in association with each other.
  • the description of the first association holding unit 309 can be applied mutatis mutandis.
  • the second determination server 306 makes a second determination as to whether the second electronic device 304 can receive the second service from the second service server group 302 based on the second electronic device identification information. This determination process is performed by providing the second service server group 302 with the service by transmitting the second electronic device identification information, which is information for the second electronic device 304 to identify itself, to the second determination server. Made to do.
  • "Usage history holding unit" 314 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information.
  • the usage history is maintained using a table comprising a column for storing common identification information and a column for storing the type and attribute of the second service.
  • Such a table is stored in a hard disk or the like, and the usage history holding unit 314 can be realized by a program module that manages the stored table.
  • “Guaranteed service request reception unit” 315 receives a guaranteed service request. Service requests with guarantees are generated based on the first guarantee and can be said to be highly reliable. Therefore, the second determination server 306 provides the service according to the received service request when it is confirmed that the usage history held in the usage history holding unit 314 exists. If the first guarantee output from the identification management server 307 includes a signature from the identification management server 307, the second determination server 306 decrypts the signature using the public key of the identification management server 307. The contents such as the signature may be confirmed. Further, the second determination server may search the second association holding unit using the common identification information included in the received service request with proof as a key. This search makes it possible to determine whether the user identified by the common identification information is registered in the second determination server.
  • the guaranteed service request receiving unit 315 can be realized by a program module that accesses the communication interface, receives the guaranteed service request, and temporarily stores it in a memory or the like.
  • “Usage history acquisition unit” 316 stores the usage history held in usage history holding unit 314 in association with the common identification information included in the guaranteed service request reception unit 315. get. For example, by performing a search using the common identification information as a key for a table composed of a column storing common identification information and a column storing the type and attribute of the second service, the common identification information is identified. Whether the user has received the service provided by the second service server group 302, the type of service that has been received, or the service indicated by the service request with guarantee. It can be distinguished whether there is.
  • the second determination server determines whether to generate or not generate the second determination according to these distinctions, and when generating the second determination, transmits the generated second determination to the second service server group, and Permit the provision of services to the device 303.
  • the second determination generated here may include the acquired usage history.
  • the mode of service provision can be changed in the second service server group 302, and the value of service provision can be changed.
  • the service is provided via the first determination server 305, and for users who have received the service for the second time or more, the first electronic Provide service to device 303.
  • the first determination server 305 can know what service is provided to the first electronic device 303.
  • the price can be reduced according to the number of services provided.
  • the second determination server 306 can determine that the content of the guaranteed service request is authentic by ensuring that the user identified by the common identification information exists uniquely. .
  • the reason for this is as follows.
  • the second determination server 306 uses the second electronic device identification information in order to identify an electronic device that can provide a service on a regular basis.
  • the second electronic device identification information is used for generating and outputting the second determination. Therefore, the second determination server 306 can trust the electronic device having the second electronic device identification information. In principle, other electronic devices are not trusted.
  • the common identification information and the second electronic device identification information are associated with each other.
  • the meaning of the association with the common identification information is, for example, that the user of the electronic device identified by the certain second electronic device identification information is the same as the user identified by the certain common identification information. It is.
  • the second determination server determines that the request It can be determined that the request is from a user of the electronic device identified by the child device identification information.
  • the identification management server enables the common identification information to uniquely identify the user.
  • the usage history acquisition unit 316 can be realized by a module of a program that makes a search request to the module that implements the usage history holding unit 314 and stores the search result in a memory or the like. is there. By reading the stored search result and passing it to the module of the program that generates and transmits the second determination, the service is provided to the first electronic device 303 by the second service server group 302 or the like.
  • the identification management server 307 includes an identification management unit 308, an identification management unit search unit 317, and a guarantee output unit 318.
  • Such an identification management server 307 loads one or a plurality of programs into a memory on a computer having a CPU, memory, hard disk, input / output interface, and communication interface connected by a bus, and executes them on the CPU. This can be achieved by accessing the hard disk, input / output interface, and communication interface.
  • Identity management unit 308 manages common identification information for uniquely identifying a user in the system. Common identification information is managed by pre-registration by users identified by it. Thereafter, the force S assumed to be given to the first determination server 305 and the second determination server 306 is assumed. There can be various routes that the common identification information is given to the first determination server 305 and the second determination server 306, and is not limited to one. Absent. In addition, this common identification information ensures that the user's identification information power required to use two or more services is unique.
  • the identification management unit 308 can be realized by, for example, a database management module that stores a table storing common identification information in a node disk or the like and manages it as a database or the like.
  • Identity management unit search unit 317 searches identification management unit 308 based on the first assurance request output from first determination server 305. The common identification information included in the first assurance request is extracted, and a search is performed to determine whether common identification information that matches or matches this common identification information is managed by the identification management unit 308.
  • the identification management unit search unit 317 accesses the communication interface, receives the first guarantee request, temporarily stores it in a memory, etc., extracts common identification information, and stores it in the database management module. This can be realized by a program module that performs a search and temporarily stores the search result in a memory or the like.
  • the “guarantee output unit” 318 outputs the first guarantee based on the search result in the identification management unit search unit 317.
  • the first guarantee is output only when matching or matching common identification information is obtained in the search in the identification management unit search unit 317. In other cases, error information indicating that common identification information could not be obtained may be output.
  • the output destination of the first guarantee is the first determination server 305. Further, the first guarantee output to the first determination server 305 may be encrypted with the secret key of the identification management server 307 or may be signed.
  • the guarantee output unit reads the first guarantee request and the search result stored in the memory etc., generates the first guarantee, stores it in the memory, etc., and accesses the communication interface for transmission. realizable.
  • FIG. 4 is a diagram illustrating a specific example of processing in the system according to the first embodiment.
  • A is given as common identification information to the user 401, and this user 401 has a first power of phOl.
  • the first electronic device 403 identified by the child device identification information, the second electronic device 406 identified by ph02, and the second electronic device identification information are used.
  • the first electronic device 403 is used in the first vertical integrated model including the first determination server 402 and the first service server group 404
  • the second electronic device 406 is the second determination server 405, the second service It is assumed that it is used in the second vertical integration model configured by the server group 407.
  • the identification management unit 308 of the identification management server 408 manages the common identification information A. Further, A and phOl are held in association with each other in the first association holding unit 309 of the first determination server 402.
  • the second association holding unit 313 of the second judgment server 405 holds A and ph02 in association with each other.
  • the second determination server The usage history holding unit 314 of 05 holds the XXX associated with A and the usage history of YYY associated with A as well.
  • the user 401 transmits a request for using XXX to the first determination server 402 in order to receive the provision of the service XXX using the first electronic device 403 (1 ).
  • the first determination server 402 transmits a first guarantee request, which is a guarantee request for the uniqueness of A, from the first guarantee request output unit 310 (2).
  • the identification management server 08 searches the identification management unit 308 by the identification management unit search unit 317, and outputs the first guarantee that is the guarantee of the uniqueness of A by the guarantee output unit 318 (3). .
  • the first determination server 402 receives the first guarantee at the first guarantee receiving unit 311 and outputs the guaranteed service request including the guarantee of uniqueness of A and the use request of XXX by the service request output unit 312 with guarantee. (Four).
  • the second determination server 405 receives the guaranteed service request at the guaranteed service request receiving unit 315
  • the second determination server 405 confirms the guarantee of the uniqueness of A, and searches the usage history of A held in the usage history holding unit 314. After confirming that the usage history of XXX by A exists, the second determination is output to the second service server group 407, and the provision of XXX is executed to the first electronic device 403 (5).
  • FIG. 5 is a diagram illustrating another specific example of processing in the system according to the first embodiment.
  • the first vertical integration model is configured by the fixed server 502, the first electronic device 503, and the service providing server 504 of the AAA hotel as the first service server group.
  • the second vertical integration model is configured by the second determination server 505, the second electronic device 506, and the service providing server 507 of the XXX hotel as the second service server group.
  • the first electronic device 503 and the second electronic device 506 are used by a user 501 given A as common identification information.
  • the first electronic device 503 and the second electronic device 506 are directly or indirectly loaned to the user 501 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. It is assumed that the product has been transferred. “Indirectly lent or transferred” means, for example, that an operator who lent or transferred electronic equipment was interposed between the operator and the user!
  • the user 501 uses the second determination of the second determination server 505 by using the second electronic device 506, thereby using the service providing server 507 of the XXX hotel (reservation of the XXX hotel accommodation) Etc.) 5 times. Then, as illustrated in FIG. 6, the use history holding unit 314 of the second determination server 505 holds the use history that the A-power XX hotel has been used five times.
  • AAA hotel and the XXX hotel operators are generally different operators, but they are in partnerships, capital relationships, etc., depending on the number of times the XXX hotel is used. Suppose that special offers such as hotel hotel discounts are being offered.
  • the user 501 uses the first electronic device 503 to make a AAA hotel reservation or the like using the AAA hotel service providing server 504, the user 501 Using the first electronic device 503, a request to use the campaign is transmitted to the AAA hotel service providing server 504 (1).
  • the use request of the campaign is transmitted through the screen of the first electronic device 503 illustrated in FIG.
  • the AAA hotel service providing server 504 Upon receiving the use request, the AAA hotel service providing server 504 sends the XXX hotel use count request as a use request to the first determination server 502 in order to inquire about the use count of A's XXX hotel (2 ).
  • the first determination server 502 uses the common identification information A
  • the uniqueness guarantee is requested to the identification management server 508 as the first guarantee request (3), and the identification management server 508 returns the uniqueness guarantee of A as the first guarantee (4).
  • the first determination server 502 When the first determination server 502 receives the first guarantee, the first determination server 502 transmits a guarantee of uniqueness of A and a request for the number of times to use XXX hotels as a service request with guarantee (5).
  • the second determination server 505 verifies the guarantee of the uniqueness of A, searches the usage history of A's XXX hotel held in the usage history holding unit, and determines the number of times as 5 times. When it gets, it sends a reply to the AAA server service provision server 504.
  • the AAA hotel service providing server 504 can determine the contents of the campaign applicable to the user 501 who uses the first electronic device 503, for example, as illustrated in FIG. 7B. Information constituting the screen is sent back to the first electronic device 503, and the user 501 can obtain an electronic coupon for a discount such as accommodation.
  • one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group, By making it possible to provide services to the first electronic devices owned by users, one electronic device is bound to one vertical integrated model! You can break through the walls.
  • a system composed of a plurality of vertically integrated models including a service server group, an electronic device, and an identification management server will be described.
  • the identification management unit that has received the first guarantee request output from the first determination server searches for the identification management unit.
  • the guarantee is output based on the search result, and the usage history of the second service is returned to the first electronic device based on the guarantee.
  • the returned usage history is, for example, simply browsing the usage history of the second service on the first electronic device, or selecting a service that exists in the usage history after browsing, and selecting the service of the selected service.
  • FIG. 8 is a diagram for explaining the outline of the second embodiment.
  • the first vertical integration model includes a first service server group 801, a first determination server 806, and a first electronic device 804.
  • the second vertical integration model includes a second service server group 802, a second determination server 807, and a second electronic device 805.
  • the first electronic device 804 and the second electronic device 805 are used by the same user 803.
  • an identification management server 808 that can be accessed in common from the first vertical integration model and the second vertical integration is provided.
  • this identification management server 808 common identification information “aoi” given to the user 803 is managed, and this identification information is held by the first determination server 806 and the second determination server 807.
  • the first electronic device 804 and the second electronic device 805 usually receive a determination such as authentication by the first determination server 806 and the second determination server 807, respectively, and based on the determination, the first service Service is provided from the server group 801 and the second service server group 802. For example, you can receive various services such as browsing the Internet, downloading contents, and playing.
  • the user registers common identification information with the identification management server in advance to receive the service. Thereafter, the user registers the common identification information in the first determination server and the second determination server.
  • a history request is sent (1).
  • the usage history request may be transmitted via the first service server group 801.
  • the first determination server 806 transmits a first assurance request including identification information (for example, “aoi”) based on the use request (2).
  • identification information for example, “aoi”
  • the identification management server 808 searches for identification information included in the first assurance request output from the first determination server 806, and outputs the first assurance based on the search result (3).
  • the first determination server 806 outputs a usage history search request including common identification information based on the first guarantee (4).
  • the second determination server 807 receives the usage history search request, confirms the guarantee therein, and returns the usage history of the service of the user identified by the common identification information. (5) Also, when confirming the warranty, whether or not the common identification information and the identification information of the second electronic device 805 are associated with each other and managed by the second determination server 807 based on the service request with guarantee! Confirmation will come to be done.
  • FIG. 9 shows an example of the usage history displayed on the screen of the first electronic device 804 as a result of the usage history being returned.
  • the user 803 downloaded the content UUU from the service provider XXX at 14:05 on December 1, 2005 (for example, downloaded it to the second electronic device 805). Is displayed. By selecting this line or the like, the user 80 3 can download the UUU to the first electronic device 804 according to the first embodiment already described and the third and fifth embodiments described later. .
  • FIG. 10 illustrates a functional block diagram of the system according to the first embodiment.
  • the system according to this embodiment includes a first service server group 1001, a second service server group 1002, a first electronic device 1003, a second electronic device 1004, a first determination server 1005, and a second determination server.
  • the identification management server 1007 has at least an identification management unit 1008.
  • First service server group 1001 provides the first service to first electronic device 1003 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • “Second service server group” 1002 provides the second service to second electronic device 1004 based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • First electronic device 1003 is an electronic device that is used by a user and receives the first service exclusively from the first service server group 1001. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis. (Embodiment 2: Configuration: second electronic device)
  • the “second electronic device” 1004 is an electronic device that is used by a user who uses the first electronic device 1003 and receives the second service exclusively from the second service server group 1002. Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • the first determination server 1005 is a server that performs the first determination based on the first electronic device identification information so that the first electronic device 1003 receives the first service from the first service server group 1001. Therefore, it corresponds to the first determination server 305 in the first embodiment, and the description thereof can be applied approximately. However, there are differences in configuration.
  • the first determination server 1005 includes a first association holding unit 1009, a first warranty request output unit 1010, a first warranty reception unit 1011, a usage history search request output unit 1012, and a usage history reception unit 10 13 have.
  • First association holding unit 1009 holds the common identification information of the user and the first electronic device identification information in association with each other. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • the “First Guarantee Request Output Unit” 1010 outputs a first guarantee request.
  • the “first assurance request” is information requesting the identification management server 1007 to guarantee that the common identification information exists uniquely. Therefore, the user's common identification information is included in the first assurance request.
  • the common identification information of the user can be obtained by searching the first association holding unit 1009 using the first electronic device identification information.
  • the first guarantee request in this embodiment is a request from the first electronic device 1003, and is output based on the request for the use history of the second service of the user.
  • the usage history means that the user uses the first electronic device 1003 and / or the second electronic device 1004 to cause the second determination server 1006 to make a second determination and receive a service provided by the second service server group. It is a history of things. For example, as illustrated in Fig. 9, a history that a user has been provided with a service called UUU content download.
  • “First Guarantee Reception Unit” 1011 receives the first guarantee returned from the identification management server 1007 in response to the first guarantee request output from the first guarantee request output unit 1010. Gatsutsu Thus, it corresponds to the first proof receiving unit 311 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • “Usage history search request output unit” 1012 outputs a usage history search request including common identification information based on the first guarantee received by first guarantee receiving unit 1011.
  • “Usage history search request” is information representing a usage history search request associated with the common identification information included in the usage history and held by the second determination server! Here,! /, Usage history is the history of services provided to the user identified by the common identification information by the second service server group 1002.
  • the required history is not necessarily all, for example, the history within the last week, the history of a service provided by a specific service provider, or the history of a specific service. Good.
  • the usage history search request output unit 101 2 refers to the first guarantee stored in the memory, etc., generates a usage history search request, stores it in the memory, etc., accesses the communication interface, and transmits it. This can be realized by a module.
  • “Usage history receiving unit” 1013 receives the usage history returned in response to the usage history search request output from usage history search request output unit 1012. The received usage history is transmitted to the first electronic device 1003, for example.
  • the usage history receiving unit 1013 can be realized by a module of a program that accesses the communication interface, receives the usage history, and stores it in a memory or the like.
  • the second determination server 1006 is a server that second determines the second electronic device 1004 based on the second electronic device identification information in order to receive the second service from the second service server group 1002. Therefore, it corresponds to the second determination server 306 in Embodiment 1, and the description can be applied mutatis mutandis. However, there are differences in configuration.
  • the second determination server 1006 includes a second association holding unit 1014, a usage history holding unit 1015, a usage history search request receiving unit 1016, and a usage history reply unit 1017.
  • “Second association holding unit” 1014 holds the common identification information of the user and the second electronic device identification information in association with each other.
  • the description of the first related holding unit 1009 can be applied mutatis mutandis.
  • "Usage history holding unit" 1015 is a second service provided to the user identified by the common identification information.
  • a service history is stored in association with the common identification information.
  • the usage history is maintained using a table comprising a column for storing common identification information and a column for storing the type and attribute of the second service. Therefore, it corresponds to the usage history holding unit 314 in Embodiment 1, and the description can be applied mutatis mutandis.
  • “Use History Search Request Receiving Unit” 1016 receives a use history search request.
  • the usage history search request is generated based on the first guarantee and can be said to be highly reliable. Therefore, even if the second determination server searches the usage history held in the usage history holding unit based on the received usage history search request and sends a reply, does the occurrence of problems such as invasion of privacy occur? It can be said that it does not occur.
  • the usage history search request receiving unit 1016 can be realized by a program module that accesses a communication interface, receives a usage history search request, and stores it in a memory or the like.
  • the second judgment server 1006 uses the public key of the identity management server 1007 to sign May be decrypted and the contents such as the signature may be confirmed. Further, the second determination server 1006 may search the second association holding unit using the common identification information included in the received use history search request as a key, as in the first embodiment.
  • “Usage history reply unit” 1017 is a usage history held in usage history holding unit 1015 in association with the common identification information included in the usage history search request received by usage history search request receiving unit 1016. Reply with search results for.
  • the usage history search is performed by, for example, the usage history reply unit 1017 and the usage history search request reception unit 1016. Users who are identified by the common identification information by performing a search using the common identification information as a key for a table consisting of a column that stores the common identification information and a column that stores the type and attributes of the second service. The history of receiving the service provided by the second service server group 1002 is searched.
  • the usage history reply unit 1017 reads the usage history search request stored in the memory or the like, confirms the first guarantee, searches the usage history holding unit 1015, and stores the search result in the memory or the like. It can be realized by a program module that accesses the communication interface and returns the usage history. [0116] Note that, as described in Embodiment 1, the second determination server 1006 ensures that the content of the usage history search request is assured that the user identified by the common identification information uniquely exists. It can be judged that it is genuine.
  • the identification management server 1007 includes an identification management unit 1008, an identification management unit search unit 1018, and a guarantee output unit 1019.
  • Identity management unit 1008 manages common identification information for uniquely identifying a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • Identity management unit search unit 1018 searches the identification management unit 1008 based on the first assurance request output by the first determination server. Therefore, it corresponds to the identification management unit search unit 317 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • Warranty output unit 1019 outputs the first warranty based on the search result in the identification management unit search unit 1018. Therefore, it corresponds to the guarantee output unit 318 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • FIG. 11 is a diagram illustrating a specific example of processing in the system according to the second embodiment.
  • A is given as common identification information to the user 1101, and this user 1101 has the first electronic device 1103 identified by the first electronic device identification information phOl and the second electronic device identification ph02. It is assumed that the second electronic device 1106 identified by the information is used.
  • the first electronic device 1103 is used in the first vertical integrated model including the first determination server 1102 and the first service server group 1104, and the second electronic device 1106 is the second determination server 1105, the second It is assumed that it is used in the second vertical integration model composed of the service server group 1107.
  • the identification management server Since the user 1101 is given the common identification information A, the identification management server
  • the identification management unit 1008 1108 manages the common identification information A. Further, A and phOl are held in association with each other in the first association holding unit 1009 of the first judgment server 1102. In the second association holding unit 1014 of the second determination server 1105, A and ph02 are held in association with each other. [0125] Here, if the user 1101 uses the second electronic device 1106 to use the service identified by XXX and YYY in the second vertical integrated model, the second judgment service is used.
  • the usage history holding unit 1015 of the bar 1105 holds the usage history of XXX associated with A and the YYY associated with A as well.
  • the user 1101 uses the first electronic device 1103 to transmit a service usage history request in the second vertical integration model to the first determination server 1102 (1 ).
  • the first determination server 1102 transmits a first guarantee request, which is a guarantee request for uniqueness of A, from the first guarantee request output unit 1010 (2).
  • the ID management server 1108 searches the ID management unit 1008 by the ID management unit search unit 1018, and outputs the first guarantee that is the guarantee of uniqueness of A by the guarantee output unit 1019 (3).
  • the first determination server 1102 receives the first guarantee at the first guarantee receiving unit 1011 and uses the first guarantee to use the usage history search request output unit 1012 to check the usage history including the uniqueness guarantee of A.
  • the second determination server 1105 confirms the guarantee of the uniqueness of A, searches the usage history of A held in the usage history holding unit 1015, Get the usage history of XXX and YYY and reply (5). Thereafter, the usage history is transferred to the first electronic device 1103, and the first electronic device 1103 can browse the usage history.
  • FIG. 12 is a diagram illustrating another specific example of processing in the system according to the second embodiment.
  • the first vertical integration model is configured by the first determination server 1202, the first electronic device 1203, and the AAA hotel service providing server 1204 as the first service server group.
  • the second vertical integration model is configured by the second determination server 1205, the second electronic device 1206, and the second service server group including the XXX hotel service providing server 1207 and the YYY hotel service providing server 1208.
  • first electronic device 1203 and second electronic device 1206 are used by user 1201 to whom A is given as common identification information.
  • the first electronic device 1203 and the second electronic device 1206 are loaned directly or indirectly to the user 1201 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively.
  • the user 1201 uses the second electronic device 1206 and uses the second determination of the second determination server 1205 to use the service providing server 1207 of the XXX hotel (reservation of XXX hotel accommodation). Etc.) 5 times, and YYY hotel service server 1208 is used 8 times.
  • the usage history holding unit 1015 of the second determination server 1205 holds the usage history that A used the XXX hotel 5 times and the YYY hotel 8 times. It will be.
  • AAA hotels XXX hotels
  • YYY hotels are generally different business operators, but there are, for example, partnerships and capital relationships, and XXX hotels and / or YYY hotels.
  • special offers such as AAA hotel discounts are offered according to the number of uses.
  • the user 1201 uses the first electronic device 1203 to make a AAA hotel reservation using the AAA hotel service provision server 1204, the user 1201 becomes the XXX hotel.
  • a request for use of the campaign is sent to the AAA hotel service provision server 1204 using the first electronic device 1203 (1).
  • the campaign use request is transmitted through the screen of the first electronic device 1203 illustrated in FIG. 7A (however, “XXX hotel” may not be displayed on the screen).
  • the AAA hotel service provision server 1204 that has received the use request sends a request for the use history of the hotel to the first determination server 1202 in order to inquire the number of times of use of the XXX hotel, YYY hotel, and other hotels of A. Send (2).
  • the first determination server 1202 requests the identity management server 1209 to guarantee the uniqueness of the common identification information A as the first assurance request (3), and the identity management server 1209 responds to the uniqueness of A.
  • the warranty is returned as the first warranty (4).
  • the first determination server 1202 Upon receiving the first guarantee, the first determination server 1202 transmits A's uniqueness guarantee and hotel use count request as a use history search request (5).
  • the second determination server 1205 verifies the guarantee of the uniqueness of A, and then searches the usage history of the hotel of A held in the usage history holding unit. YYY Hotelnore, when it obtains 8 IJ histories, replies to the AAA hotel service provision server 1204 (6).
  • the AAA hotel service providing server 1204 can determine the contents of a campaign applicable to the user 1201 who uses the first electronic device 1203. For example, information constituting the screen as illustrated in FIG.
  • ⁇ IJ user 1201 displays XXX hotels and YYY hotels as campaign target hotels by displaying a pull-down menu or the like. Yes, know that each use is 5 times and 8 times, select from XXX hotels and YYY hotels (you can choose both), get coupons for discounts etc. be able to.
  • one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and the usage history of the second service server group is searched. This makes it possible to provide services selected from the usage history to the first electronic device, thereby breaking the current situation that one electronic device is bound by one vertical integrated model. Can break through the walls.
  • a system composed of a plurality of vertically integrated models composed of a service server group, an electronic device, and an identification management server will be described.
  • the identification management server based on a request for use of the second determination server from the first electronic device, the identification management server that has received the service request with proof request output from the first determination server searches for the identification management unit.
  • the service request with proof is output to the second determination server based on the search result.
  • FIG. 15 is a diagram for explaining the outline of the third embodiment. Two vertical integration models are shown.
  • the first vertically integrated model includes a first service server group 1501, a first determination server 1506, and a first electronic device 1504.
  • the second vertically integrated model includes a second service server group 1502, a second determination server 1507, and a second electronic device 1505.
  • the first electronic device 1504 and the second electronic device 1505 are used by the same user 15 03.
  • an identification management server 1508 is provided that can access both the first vertical integration model and the second vertical integration in common.
  • This identification management server 1508 manages the common identification information “aoi” given to the user 1503. .
  • This common identification information is held by the first determination server 1506 and the second determination server 1507.
  • the first electronic device 1504 and the second electronic device 1505 normally receive a determination such as authentication by the first determination server 1506 and the second determination server 1507, respectively, and based on the determination, the first service Service is received from server group 1501 and second service server group 1502. For example, it is possible to receive various services such as browsing the Internet, downloading and playing content.
  • the user registers common identification information with the identification management server. Thereafter, the user registers the common identification information in the first determination sano and the second determination server.
  • a request to use the second service server is sent from the first electronic device 1504 to the first determination server 1506. (1).
  • the usage request may be transmitted via the first service server group 201.
  • the first determination server 1506 transmits a service request with proof request including identification information (for example, “aoi”) to the identification management server 1508 based on the use request (2). This transmission is performed by the identification management server 1508 to ensure that the identification information is unique among a plurality of vertical integration models and to transfer the service request to the second determination server.
  • the identification management server 1508 searches for identification information included in the service request with proof request output from the first determination server 1506, and outputs a second service request with proof based on the search result (3). This output is sent to the second determination server 1507.
  • the second determination server receives the second service request with proof, it confirms the guarantee in the service request and provides the service according to the service request.
  • the second determination server 1507 can perform processing such as charging for the user 1503 according to the provision of the service.
  • FIG. 16 illustrates a functional block diagram of the system according to the third embodiment.
  • the first service server group 1601, the second service server group 1602, the first electronic device 1603, the second electronic device 1604, the first determination server 1605, and the second determination server 1606 are identified.
  • the identification management server 1607 includes at least an identification management unit 1608.
  • First service server group 1601 provides the first service to first electronic device 1603 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • the “second service server group” 1602 provides the second electronic device 1604 with the second service based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • the “first electronic device” 1603 is an electronic device that is used by the user and receives the first service exclusively from the first service server group 1601. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • “Second electronic device” 1604 is an electronic device that is used by a user who uses the first electronic device 1603 to receive the second service exclusively from the second service server group 1602. Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description can be applied mutatis mutandis.
  • the first determination server 1605 is a server that performs the first determination based on the first electronic device identification information in order for the first electronic device 303 to receive the first service from the first service server group 301. . Therefore, it corresponds to the first determination server 305 in the first embodiment, and the description can be applied almost mutatis mutandis, but the internal configuration is different.
  • the first determination server 1605 includes a first association holding unit 1610 and a service request output unit with warranty request 1609.
  • First association holding unit 1610 includes common identification information of the user, first electronic device identification information, Associating and holding. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • “Service Request Output with Warranty Request” 1609 outputs a service request with warranty request.
  • “Service request with warranty request” means that the identification management server 307 is requested to guarantee that the common identification information exists uniquely, and the request for resistance and service resistance is sent to the second judgment server 1606. Information indicating a request to transfer. Therefore, the service request with warranty request includes the common identification information of the user.
  • information for identifying the second determination server 1606, such as an IP address is generally included. This IP address is included in the usage request from the first electronic device 1603, for example.
  • the second determination server 1606 may be determined for each user of the first electronic device 1603. The common identification information of the user can be obtained by searching the first association holding unit 1610 with the first electronic device identification information.
  • the first warranty request is a usage request from the first electronic device 1603 and is output based on the usage request to which the right should be given based on the usage history of the second service of the user.
  • the use request means that the first electronic device 1603 mainly requests the second determination server 1606 to make a determination and receive a service provided by the second service server group or the like. Further, it may indicate that the service is provided from the second determination server 1606.
  • the first electronic device 1603 cannot unconditionally receive the service provided by the second service server group 1602 or the like, and the user uses the second electronic device 1604 or the like, for example, at least once. Service server group 1602 needs to receive service.
  • the presence of such a condition means “a usage request that should be given the right based on the usage history of the user's second service”.
  • the service request output unit 1609 with warranty request accesses the communication interface, receives the usage request, searches the first association holding unit 1610 as necessary to obtain common identification information, and receives the warranty request.
  • a service request is generated and stored in a memory etc. This can be realized by a module of a program that accesses and transmits the source.
  • the first electronic device 1603 uses the second determination service 1603 to request that the first electronic device 1603 pay the usage fee for the first service through the second determination service 1606. May be sent. Originally, the first electronic device 1603 was able to receive services only in the vertical integration model of the first service. The point that service can be provided is the same as in the first embodiment.
  • the second determination server 1606 makes a second determination as to whether or not the second electronic device 1604 can receive the second service from the second service server group 1602 based on the second electronic device identification information.
  • the points are the same as in the first embodiment. However, there are differences in configuration.
  • the second determination server 1606 includes a second association holding unit 1611, a usage history holding unit 1612, a second service request receiving unit with proof 1616, and a usage history acquisition unit 1614.
  • “Second association holding unit” 1611 holds the common identification information of the user and the second electronic device identification information in association with each other. Therefore, it corresponds to the second related holding part 313 in Embodiment 1, and the description can be applied mutatis mutandis.
  • “Usage history holding unit” 1612 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information. Therefore, it corresponds to the usage history holding unit 314 in Embodiment 1, and the description can be applied mutatis mutandis.
  • “Second-guaranteed service request receiving unit” 1613 receives a second-guaranteed service request.
  • the second service request with proof is generated by the identification management server 1607 based on the service request with proof request and can be said to have high reliability. Therefore, the second determination server 1606 provides a service according to the received second guaranteed service request when it is confirmed that the usage history held in the usage history holding unit 1612 exists.
  • the second determination server 306 uses the public key of the identification management server 307 to sign the signature, etc. It is the same as in the first embodiment that the contents of the signature etc. may be confirmed by decrypting.
  • the second guaranteed service request receiving unit can be realized by a module of a program that accesses the communication interface, receives the second guaranteed service request, and stores it in a memory or the like.
  • the “usage history acquisition unit” 1614 is stored in the usage history holding unit 1612 in association with the common identification information included in the second guaranteed service request reception unit 1613. Get usage history. Therefore, it corresponds to the usage history acquisition unit 316 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • the identification management server 1607 includes an identification management unit 1608, a service request with warranty request receiving unit 1615, an identification management unit search unit 1616, and a second service request output unit with proof 1616.
  • Such an identification management server 1607 loads one or a plurality of programs into a memory, which is executed by the CPU, on a computer having a CPU, memory, hard disk, input / output interface, and communication interface connected by a bus. This can be realized by accessing the I / O interface and communication interface.
  • Identity Manager 1608 manages common identification information for uniquely identifying a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description can be applied mutatis mutandis.
  • “Service request reception unit with warranty request” 1615 receives the service request with warranty request output from the first determination server 1605.
  • it can be realized by a module of a program that accesses a communication interface, receives a service request with a guarantee request, and stores it in a memory or the like.
  • “Identification management unit search unit” 1616 searches the identification management unit 1608 using the common identification information as a key based on the service request with warranty request received by the service request receiving unit 1615 with warranty request.
  • the common identification information included in the service request with a guarantee request is extracted, and a search is performed to determine whether common identification information that matches or matches the common identification information is managed by the identification management unit 1608.
  • the identification management unit search unit 1616 reads the service request with proof stored in the memory, etc., extracts the common identification information, searches the table managed by the identification management unit 1608, and the result of the search Module for storing programs in memory etc. It can be realized by
  • “Second-guaranteed service request output unit” 1617 outputs a second-guaranteed service request based on the search result in the identification management unit search unit 1616. If common identification information that uniquely matches or matches is obtained by a search in the identification management unit search unit 1616, it can be assured that a user identified by the common identification information exists uniquely. As a search result, common identification information must exist uniquely.
  • the service request with the second guarantee is output only when common identification information that matches or matches is obtained by the search in the identification management unit search unit 1616. In other cases, error information indicating that common identification information could not be obtained may be output.
  • the output destination of the service request with the second guarantee is the second judgment servo 1606.
  • the second determination server 1606 may be specified by second determination server identification information that is information for identifying the second determination server 1606 included in the service request with proof request. Further, when the second determination server 1606 is determined for each common identification information, it may be specified based on the common identification information.
  • the first guarantee output to the first determination server 305 may be encrypted with the private key of the identification management server 307 or may be signed.
  • the service request output unit with second guarantee 1617 reads the service request with guarantee request stored in the memory or the like, the search result of the identification management unit search unit 1616, and generates a second service request with guarantee. It can be realized by a module of a program that is stored in a memory or the like, and accesses and transmits a communication interface.
  • FIG. 17 is a diagram illustrating a specific example of processing in the system according to the third embodiment. It is assumed that A is given as common identification information to user 1701, and this user 1701 is identified by the first electronic device 1703 identified by the first electronic device identification information phOl and the second electronic device identification ph02. It is assumed that the second electronic device 1706 identified by the information is used.
  • the first electronic device 17 03 is used in the first vertical integrated model including the first determination server 1702 and the first service server group 1704, and the second electronic device 1706 is the second determination server 1705, the second Suppose that it is used in the second vertical integration model consisting of service servers 1707.
  • the identification management server In the identification management unit 1608 of 1708 common identification information A is managed. Further, A and phOl are held in association with each other in the first relation holding unit 1610 of the first determination server 1702. A and ph02 are held in association with each other in the second association holding unit 1611 of the second determination server 1705.
  • the second judgment service is used.
  • the usage history holding unit 1612 of the bar 1705 the usage history of XXX associated with A and the usage history of YYY also associated with A are held.
  • the user 1701 transmits a use request for XXX to the first determination server 1702 in order to receive the service of XXX using the first electronic device 1703 ( 1). Then, the first determination server 1702 transmits a guarantee request with uniqueness for A and a service request with guarantee request, which is a request for the second service, by the service request output with guarantee request 1609 (2).
  • This service request with a guarantee request may include identification information of the second determination server.
  • the identification management server 1708 receives the service request with warranty request from the service request reception unit with warranty request 1615, searches the identification management unit 1608 with the identification management unit search unit 1616, and receives the second service with warranty.
  • the request output unit 1617 outputs the guarantee of the uniqueness of A and the usage request for XXX (3).
  • the second determination server 1705 receives the second guaranteed service request at the second guaranteed service request receiving unit 1613, confirms the guarantee of the uniqueness of A, and uses the usage history of A held in the usage history holding unit. After searching and confirming that the usage history of X XX by A exists, the second determination is output to the second service server group 1707, and the provision of XXX is executed to the first electronic device 1703 ( Four).
  • FIG. 18 is a diagram showing another specific example of processing in the system according to the third embodiment.
  • the first vertical integration model is configured by the first determination server 1802, the first electronic device 1803, and the AAA hotel service providing server 1804 as the first service server group.
  • the second vertical integration model is configured by the second determination server 1805, the second electronic device 1806, and the service providing server 1807 of the XXX hotel as the second service server group.
  • the first electronic device 1803 and the second electronic device 1806 are common identification information.
  • A is used by a given user 1801.
  • the first electronic device 1803 and the second electronic device 1806 are loaned directly or indirectly to the user 1801 by the operator of the first vertical integrated model and the operator of the second vertical integrated model, respectively. It is assumed that it has been transferred.
  • the user 1801 uses the second electronic device 1806 and uses the second determination of the second determination server 1805 to use the service providing server 1807 of the XXX hotel (reservation of XXX hotel accommodation). Etc.) 5 times. Then, as illustrated in FIG. 6, the usage history holding unit 1612 of the second determination server 1805 holds a usage history that indicates that the A force XX hotel has been used five times!
  • AAA hotel and the XXX hotel operators are generally different businesses, but they are in partnerships, capital relationships, etc., depending on the number of times the XXX hotel is used. Suppose that special offers such as hotel hotel discounts are being offered.
  • the user 1801 uses the first electronic device 1803 to make a AAA hotel reservation or the like using the AAA hotel service providing server 1804, the user 1801 becomes the XXX hotel.
  • the first electronic device 1803 is used to send a campaign use request to the AAA hotel service providing server 1804 (1).
  • a campaign use request is transmitted through the screen of the first electronic device 1803 illustrated in FIG.
  • the AAA hotel service provision server 1804 that has received the use request transmits the use request of the XXX hotel as a use request to the first determination server 1802 in order to inquire about the use count of the XXX hotel of A (2 ).
  • the first determination server 1802 provides a request for guaranteeing the uniqueness of the common identification information A, a request for inquiring the number of times the XXX hotel has been used by the second determination server 1805, and the identification information of the second determination server 1805.
  • the request is sent to the ID management server 1808 as a request (3).
  • the ID management server 1808 guarantees the uniqueness of A, and the second judgment server 1805 (4).
  • the second determination server 1805 verifies the guarantee of the uniqueness of A and the verification ends normally. Then, the usage history holding unit 1612 is searched for the usage count of the XXX hotel of A, and the usage history acquisition unit 1614 obtains the result “5 times” and returns it to the service providing server 1804.
  • the AAA hotel service provision server 1804 can determine the contents of the campaign applicable to the user 1801 who uses the first electronic device 1803. For example, FIG. 7 (B) The information constituting the screen as illustrated in FIG. 6 is returned to the first electronic device 1803, and the user 1801 can obtain a coupon for a discount such as accommodation.
  • one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group, By making it possible to provide services to the first electronic devices owned by users, one electronic device is bound to one vertical integrated model! You can break through the walls.
  • a system composed of a plurality of vertically integrated models composed of a service server group, an electronic device, and an identification management server will be described.
  • the identification management server that has received the usage request with proof request output from the first determination server searches the identification management unit. Based on the search result, a second usage history request with proof is output to the second determination server, and the usage history of the second service is returned to the first electronic device.
  • the returned usage history is, for example, simply browsing the usage history of the second service on the first electronic device, specifying the service after browsing, and providing the specified service in Embodiments 1 and 3, Used in the first electronic device as in the fifth embodiment to be described later.
  • FIG. 19 is a diagram for explaining the outline of the fourth embodiment.
  • the first vertical integration model includes a first service server group 1901, a first determination server 1906, and a first electronic device 1904.
  • the second vertically integrated model includes a second service server group 1902, a second determination server 1907, and a second electronic device 1905.
  • the first electronic device 1904 and the second electronic device 1905 are the same user 19 Used by 03.
  • an identification management server 1908 is provided that can access both the first vertical integration model and the second vertical integration in common.
  • the identification management server 1908 manages common identification information “aoi” given to the user 1903, and the common identification information is held by the first determination server 1906 and the second determination server 1907.
  • the first electronic device 1904 and the second electronic device 1905 usually receive a determination such as authentication by the first determination server 1906 and the second determination server 1907, respectively, and based on the determination, the first service Service is received from server group 1901 and second service server group 1902. For example, it is possible to receive various services such as browsing the Internet, downloading and playing content.
  • the user registers common identification information in the identification management server 1908 in order to receive the service. Thereafter, the user registers the common identification information in the first determination server 1906 and the second determination server 1907.
  • the usage history held by the second service server or the like from the first electronic device 1904 to the first determination server 1906 Request is sent (1).
  • the usage history request may be transmitted via the first service server group 1901.
  • the first determination server 1 906 transmits a usage history request with guarantee request including identification information (for example, “aoi”) (2).
  • This transmission is performed by the identification management server 1908 to ensure that the identification information is unique among a plurality of vertically integrated models.
  • the identification management server 1908 searches for the identification information included in the first guarantee request output by the first determination server 1906, and outputs a second guaranteed use history request based on the search result (3).
  • the second determination server 1907 receives the second guaranteed use history request, confirms the guarantee in the request, and returns the use history of the service of the user identified by the common identification information (4) . Also, when confirming the warranty, whether or not the common identification information and the identification information of the second electronic device 1905 are associated and managed by the second determination server 1907 based on the second usage history request with warranty. Confirmation has been made! /
  • FIG. 20 illustrates a functional block diagram of the system according to the fourth embodiment.
  • the system according to this embodiment includes a first service server group 2001, a second service server group 2002, a first electronic device 2003, a second electronic device 2004, a first determination server 2005, and a second determination server.
  • the identification management server 2007 includes at least an identification management unit 2008.
  • First service server group 2001 provides the first service to the first electronic device 2003 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • “Second service server group” 2002 provides the second service to the second electronic device 2004 based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • First electronic device 2003 is an electronic device that is used by a user and exclusively receives the first service from the first service server group 2001. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • “Second Electronic Device” 2004 is an electronic device that is used by a user who uses the first electronic device 2003 and exclusively receives the second service from the second service server group 2002. Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description can be applied mutatis mutandis.
  • the first determination server 2005 is a server that performs the first determination based on the first electronic device identification information so that the first electronic device 2003 receives the first service from the first service server group 2001. Therefore, it corresponds to the first determination server 305 in the first embodiment, and the description thereof can be almost applied. However, there are differences in configuration.
  • the first judgment server 2005 and the first relation holding unit 2009 and the use history request with guarantee request It has a power unit 2010 and a usage history receiving unit 2011.
  • “First Association Holding Unit” 2009 holds the user common identification information and the first electronic device identification information in association with each other. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description can be applied mutatis mutandis.
  • “Use history request output unit with warranty request” 2010 outputs a use history request with warranty request.
  • “Usage history request with warranty request” refers to requesting the identity management server 2007 to guarantee that the common identification information exists uniquely, and requesting the usage history to the second judgment server. Is information. Therefore, the usage history request with warranty request includes the common identification information of the user. Further, identification information such as the address of the second determination server 2006 may be included. The common identification information of the user can be obtained by searching the first related holding unit 2009 using the first electronic device identification information.
  • the usage history request with guarantee request in the present embodiment is a request from the first electronic device 2003, and is output based on the usage history request of the second service of the user.
  • the usage history means that the user uses the first electronic device 2003 or / and the second electronic device 2004 to make the second determination server 2006 make the second determination and receive the service provided by the second service server group.
  • This is a history of things. For example, as shown in Fig. 9, a user's ability is a history of downloading and receiving UUU content and receiving a service.
  • Usage history request output unit with warranty request 2010 accesses the communication interface, receives the usage request, stores it in a memory, etc., and also uses the first electronic device identification information as a key for the first related This can be realized by a program module that searches the holding unit 2009 to obtain common identification information, generates a usage history request with a guarantee request, stores it in a memory, etc., accesses the communication interface, and transmits it.
  • Usage history receiving unit 2011 receives the usage history returned in response to the usage history request with warranty request output from the usage history request output unit with warranty request 2010.
  • the received usage history may be transmitted to the first electronic device 2003, for example.
  • the usage history receiving unit 2011 can be realized by a program module that accesses a communication interface, receives a usage history, and stores it in a memory or the like.
  • the second determination server 2006 makes a second determination as to whether or not the second electronic device 2004 can receive the second service from the second service server group 2002.
  • the point is the same as in Embodiment 1, and the description can be applied mutatis mutandis. However, there are differences in configuration.
  • the second determination server 2006 includes a second relation holding unit 2012, a usage history holding unit 2013, a second guaranteed usage history request receiving unit 2014, and a usage history reply unit 2015.
  • “Second association holding unit” 2012 holds the common identification information of the user and the second electronic device identification information in association with each other.
  • the second related holding part 2012 is the power that applies the explanation of the first related holding part 2009.
  • “Usage history holding unit” 2013 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information.
  • the usage history is maintained using a table comprising a column for storing common identification information and a column for storing the type and attribute of the second service.
  • the description of the usage history holding unit 314 in the first embodiment can be applied mutatis mutandis.
  • the second-guaranteed usage history request receiving unit 2014 can be realized by a program module that accesses the communication interface, receives the second-guaranteed usage history request, and stores it in a memory or the like.
  • the second proof-of-use history request output from the identity management server 2007 includes a signature from the identity management server 2007, the second judgment server 2006 releases the identity management server 2007. It is also possible to decrypt the signature etc. with a key etc. and confirm the contents of the signature etc.! / Score etc. are the same as in the second embodiment.
  • “Usage history reply unit” 2015 is used in the usage history holding unit 2013 in association with the common identification information included in the second guaranteed usage history request receiving unit 2014. Returns the search result of the usage history that is retained.
  • the usage history is searched by, for example, the usage history reply unit 2015 or the second guaranteed usage history request reception unit 2014.
  • the common identification information as a key for a table consisting of a column that stores the common identification information and a column that stores the type and attributes of the second service
  • users identified by the common identification information Received services provided by the second service server group 2002 Search the history of things. Therefore, the description of the usage history reply unit 1017 in the second embodiment can be applied to the usage history reply unit 2015.
  • the second determination server 2006 can determine that the contents of the usage history search request are authentic.
  • the identification management server 2007 includes an identification management unit 2008 and a usage history request receiving unit with warranty request.
  • the identification management part search part 2017, and the usage history request output part 2018 with the second guarantee corresponds to the identification management server 307 in the first embodiment, and the description S can be applied. However, there are differences in configuration.
  • Identity Manager 2008 manages common identification information that uniquely identifies a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • “Use History Request with Guarantee Request Reception Unit” 2016 receives the use history request with guarantee request output from the first determination server 2005.
  • the usage history request receiving unit with warranty request 2016 can be realized as a program module that accesses the communication interface, receives the usage history request with warranty request, and stores it in a memory or the like.
  • Identity management unit search unit 2017 searches the identification management unit 2008 based on the usage history request with warranty request received by the usage history request reception unit with warranty request. Therefore, it corresponds to the identification management unit search unit 317 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • FIG. 21 is a diagram illustrating a specific example of processing in the system according to the fourth embodiment.
  • A is given as common identification information to the user 2101, and this user 2101 has the first electronic device 2103 identified by the first electronic device identification information phOl and the second electronic device identification ph02. It is assumed that the second electronic device 2106 identified by the information is used.
  • First electronic equipment 21 03 is used in the first vertical integrated model including the first determination server 2102 and the first service server group 2104, and the second electronic device 2106 includes the second determination server 2105 and the second service server group 2107. Is used in the second vertically integrated model.
  • the identification management server Since the common identification information A is given to the user 2101, the identification management server
  • the common identification information A is managed.
  • a and phOl are held in association with each other in the first association holding unit 2009 of the first determination servo 2102.
  • a and ph02 are held in association with each other.
  • the second determination service is used.
  • the usage history holding unit 2013 of the bar 2105 the usage history of XXX associated with A and the YYY associated with A are also retained.
  • the user 2101 uses the first electronic device 2103 to transmit a service usage history request in the second vertical integration model to the first determination server 2102 (1 ). Then, the first determination server 2102 transmits a use history request with guarantee request, which is a guarantee request for uniqueness of A and a request for use history, by the use history request output unit with guarantee request 2010 (2).
  • the usage history request with warranty request may include the identification information of the second determination server 2105.
  • the identification management server 2108 receives the usage history request with warranty request 2016 from the usage history request reception unit with warranty request 2016, searches the identification management unit 2008 using the identification management unit search unit 2017,
  • the guaranteed usage history request output unit 2018 outputs a second guaranteed usage history request that is a guarantee of the uniqueness of A and a usage history request (3).
  • the second determination server 2105 confirms the guarantee of the uniqueness of A, and the A stored in the usage history holding unit 2013 Search the usage history of, get the usage history of XXX and YYY, and reply (4). Thereafter, when the usage history is transferred to the first electronic device 2103, the first electronic device 2103 can be browsed.
  • FIG. 22 is a diagram showing another specific example of processing in the system according to the fourth embodiment.
  • the first vertical integration model is configured by the first determination server 2202, the first electronic device 2203, and the AAA hotel service providing server 2204 as the first service server group.
  • the second vertical integration model is configured by the second determination server 2205, the second electronic device 2206, and the second service server group as the service providing server 2207 of the XXX hotel and the service providing server 2208 of the YYY hotel.
  • first electronic device 2203 and second electronic device 2206 are used by user 2201 to whom A is given as common identification information.
  • the first electronic device 2203 and the second electronic device 2206 are loaned directly or indirectly to the user 2201 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. Suppose that it has been transferred.
  • the user 2201 uses the second electronic device 2206 and uses the second determination of the second determination server 2205 to use the service providing server 2207 of the XXX hotel (reservation of XXX hotel accommodation). Etc.) 5 times, and YYY hotel service server 2208 is used 8 times. Then, as illustrated in FIG. 13, the usage history holding unit 2013 of the second determination server 2205 holds the usage history that A used the XXX hotel 5 times and the YYY hotel 8 times. It will be.
  • AAA hotels XXX hotels
  • YYY hotels are generally different business operators, but there are partnerships, capital relationships, etc., for example, XXX hotels and / or YYY hotels.
  • special offers such as AAA hotel discounts are offered according to the number of uses.
  • a request to use the campaign is sent to AAA Hotel Service Providing Server 2204 using the first electronic device 2203 (1).
  • a campaign use request is transmitted through the screen of the first electronic device 12 03 illustrated in FIG. 7 (A) (note that “XXX Hotel” is not displayed on the screen! / ⁇ ).
  • the AAA hotel service provision server 2204 that has received the usage request is A XXX hotel
  • a hotel usage history request is sent to the first judgment server 2202 (2).
  • the first determination server 2202 makes a request to the identification management server 2 209 as a request for the guarantee of the uniqueness of the common identification information and the hotel usage history (3).
  • the server 2209 guarantees the uniqueness of A and forwards the hotel usage history request to the second determination server 2205 (4).
  • the second determination server 2205 verifies the guarantee of the uniqueness of A, and so on, searches the usage history of the hotel of A /! When the usage history of 5 times for XXX hotels and 8 times for YYY hotels is obtained, it is sent back to the service provider server 2004 of AAA hotels (5).
  • the AAA hotel service providing server 2204 can determine the contents of the campaign applicable to the user 2201 who uses the first electronic device 2203. For example, information constituting the screen as illustrated in FIG. 14 is returned to the first electronic device 2203, and ⁇ IJ user 2201 displays XXX hotels and YYY hotels as campaign target hotels by displaying a pull-down menu or the like. Yes, know that each use is 5 times and 8 times and choose between XXX Hotel and YYY Hotel! / (You can choose both XXX Hotel and YYY Hotel), You can get coupons for discounts such as lodging
  • one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and the usage history of the second service server group is searched. This makes it possible to provide services selected from the usage history to the first electronic device, thereby breaking the current situation that one electronic device is bound by one vertical integrated model. Can break through the walls.
  • a system composed of a plurality of vertically integrated models composed of a service server group, an electronic device, and an identification management server will be described.
  • the second determination server that has received the first service request from the first determination server based on the use request for the second determination server from the first electronic device sends the second guarantee request to the identification management server.
  • the identification management server searches the identification management unit and outputs a guarantee based on the search result.
  • FIG. 23 is a diagram for explaining the outline of the fifth embodiment. Two vertical integration models are shown.
  • the first vertically integrated model includes a first service server group 2301, a first determination server 2306, and a first electronic device 2304.
  • the second vertically integrated model includes a second service server group 2302, a second determination server 2307, and a second electronic device 2305.
  • the first electronic device 2304 and the second electronic device 2305 are used by the same user 23 03.
  • an identification management server 2308 is provided that can access both the first vertical integration model and the second vertical integration in common.
  • the identification management server 2308 manages the common identification information “aoi” given to the user 2303, and the common identification information is held by the first determination server 2306 and the second determination server 2307.
  • the first electronic device 2304 and the second electronic device 2305 normally receive a determination such as authentication by the first determination server 2306 and the second determination server 2307, respectively, and based on the determination, the first service Service is received from server group 2301 and second service server group 2302. For example, it is possible to receive various services such as browsing the Internet, downloading and playing content.
  • the user registers common identification information with the identification management server. Thereafter, the user registers the common identification information in the first determination sano and the second determination server.
  • a request for using the second service server is transmitted from the first electronic device 2304 to the first determination server 2306. (1).
  • the usage request may be transmitted via the first service server group 2301.
  • the first determination server 2306 transmits a first service request including identification information (for example, “aoi”) to the second determination server 2307 based on the use request (2).
  • the second determination server 2307 receives the first service request, it outputs a second assurance request including identification information to the identification management server based on this (3). This output is performed by the identification management server 2308 to ensure that the identification information is unique among a plurality of vertically integrated models.
  • the identification management server 23 08 searches for the identification information included in the second assurance request output by the second determination server 2307. And output the second guarantee based on the search result (4). This output is sent to the second determination server 2307.
  • the second determination server 2307 receives the second guarantee
  • the second guarantee server 2307 confirms the guarantee and provides the service according to the first service request. To do.
  • the second determination server 2307 can perform processing such as charging for the user 2303 in accordance with the provision of the service.
  • FIG. 24 illustrates a functional block diagram of the system according to the fifth embodiment.
  • the system according to the present embodiment includes a first service server group 2401, a second service server group 2402, a first electronic device 2403, a second electronic device 2404, a first determination server 2405, and a second determination server.
  • the identification management server 2407 has at least an identification management unit 2408.
  • First service server group 2401 provides the first service to the first electronic device 2403 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • the "second service server group" 2402 provides the second service to the second electronic device 2404 based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • First electronic device 2403 is an electronic device that is used by the user and receives the first service exclusively from the first service server group 2401. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • the “second electronic device” 2404 is an electronic device that is used by a user who uses the first electronic device 2403 and exclusively receives the second service from the second service server group 2402. did Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • the first determination server 2405 is a server that performs the first determination based on the first electronic device identification information so that the first electronic device 2403 receives the first service from the first service server group 2401. Therefore, it corresponds to the first determination server 305 in the first embodiment, and the description can be applied mutatis mutandis, but there are differences in the internal configuration.
  • the first determination server 2405 includes a first association holding unit 2409 and a first service request output unit 24 10.
  • First association holding unit 2409 associates and holds the common identification information of the user and the first electronic device identification information. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description can be applied mutatis mutandis.
  • the “First Service Request Output Unit” 2410 outputs a first service request.
  • the “first service request” is information for requesting a service to the second determination server 2406.
  • the first service request includes common identification information of the user of the first electronic device 2403.
  • information indicating which service is requested may be included.
  • the common identification information of the user can be obtained by searching the first association holding unit 2409 using the first electronic device identification information.
  • the first service request is a usage request from the first electronic device 2403, and is output based on the usage request to which the title should be given based on the usage history of the second service of the user.
  • the usage request means that the first electronic device 2403 mainly requests the second determination server 2406 to make a determination and to receive a service provided by the second service server group or the like. Further, it may indicate that the second determination server 2406 requests to receive service.
  • the first electronic device 2403 cannot unconditionally receive the service provided by the second service server group 2402 or the like, and the user uses the second electronic device 2404 or the like to at least once. It is necessary to receive services from the server group 2402.
  • Such a condition means “a usage request to which a right should be given based on the usage history of the second service of the user”. By providing such a condition, the second determination server 2406 can be used by the second service server group 2402. Even if it is permitted to provide services to the first electronic device 2403, the users of the first electronic device 2403 and the second electronic device 2404 are the same, so the user should be charged for payment. There are advantages such as being able to.
  • the first service request output unit 2410 accesses the communication interface, receives the use request, stores it in the memory, etc., and searches the first association holding unit 2409 using the first electronic device identification information as a key.
  • This can be realized by a program module that obtains user identification information, generates a first service request, stores it in a memory, etc., accesses the communication interface, and transmits the first service request.
  • the usage request by the first electronic device 2403 may be transmitted by the first electronic device 2403 to request payment of the usage fee for the first service via the second determination server 2406.
  • the first electronic device 2403 was able to receive the service only in the vertical integration model of the first service. This is the same as in Embodiment 1 in that it can be provided with the service.
  • the second determination server 2406 makes a second determination as to whether or not the second electronic device 2404 can receive the second service from the second service server group 2402 based on the second electronic device identification information.
  • the points and the like are the same as in Embodiment 1, and the description can be applied mutatis mutandis. However, there are differences in configuration.
  • the second determination server 2406 includes a second relation holding unit 2411, a service request receiving unit 2412, a second warranty request output unit 2413, a second warranty receiving unit 2414, a usage history holding unit 2415, A history acquisition unit 2416.
  • “Second association holding unit” 2411 holds the common identification information of the user and the second electronic device identification information in association with each other. Therefore, it corresponds to the second related holding part 313 in Embodiment 1, and the description can be applied mutatis mutandis.
  • “Service Request Reception Unit” 2412 receives the first service request output from the first determination server 2405.
  • the received first service request usually includes a guarantee that the user identified by the common identification information exists uniquely! /, NA! /. Will not be able to provide services.
  • the service request receiving unit 2412 can be realized by a program module that accesses a communication interface, receives a service request, and stores it in a memory or the like.
  • “Second warranty request output unit” 2413 outputs a second warranty request including common identification information based on the first service request received by the service request receiving unit 2412.
  • the second assurance request is output to obtain from the identification management server 2407 a guarantee that the user identified by the common identification information exists uniquely.
  • the common identification information included in the first service request is extracted, included in the second assurance request, and output to the identification management server.
  • the second assurance request includes the common identification information as described above, but also includes information for identifying the first determination server.
  • the second warranty request output unit 2413 reads the service request stored in the memory or the like by the service request receiving unit 2412, extracts the identification information, generates a second warranty request, and stores it in the memory or the like. This can be realized by a module of a program that accesses and transmits the communication interface.
  • the “second proof receiving unit” 2414 receives the second proof output from the identification management server 2407 based on the second proof request output from the second proof request output unit 2413. Processing in the identification management server 2407 will be described later.
  • the second guarantee is information that guarantees that the user identified by the common identification information exists uniquely.
  • the second guarantee may be, for example, information obtained by signing using the secret key of the identification management server 2407.
  • the second determination server 2406 uses the public key of the identification management server 2407. The signature is confirmed by using it.
  • the second proof receiving unit 2414 can be realized by a program module that accesses the communication interface, receives the second proof, stores it in a memory or the like, and performs processing.
  • “Usage history holding unit” 2415 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information. Therefore, it corresponds to the usage history holding unit 314 in Embodiment 1, and the description can be applied mutatis mutandis.
  • "Usage history acquisition unit" 2416 is associated with the common identification information included in the second guarantee received by the second guarantee receiving unit 2414 and is retained in the use history holding unit 2415 To get. Therefore, it corresponds to the usage history acquisition unit 316 in Embodiment 1, and the description can be applied mutatis mutandis.
  • the identification management server 2407 includes an identification management unit 2408, an identification management unit search unit 2417, and a second assurance output unit 2418. Therefore, it corresponds to the identification management server 307 in the first embodiment.
  • Identity management unit 2408 manages common identification information for uniquely identifying a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description can be applied mutatis mutandis.
  • Identity management unit search unit 2417 searches the identification management unit 2408 using the common identification information as a key based on the second assurance request output by the second determination server.
  • the common identification information included in the service request with warranty request is extracted, and a search is performed to determine whether the common identification information that matches or matches the common identification information is managed by the identification management unit 2408. Therefore, the description of the identification management unit search unit 317 in Embodiment 1 can be applied mutatis mutandis.
  • “Second Guarantee Output Unit” 2418 outputs the second guarantee based on the search result in the identification management unit search unit 2417. If common identification information that uniquely matches or matches is obtained by the search in the identification management unit search unit 2417, it can be guaranteed that the user identified by the common identification information exists uniquely. As a search result, it is necessary that the common identification information exists uniquely.
  • the service request with the second guarantee is output only when common identification information that matches or matches is obtained by the search in the identification management unit search unit 2417. In other cases, error information indicating that common identification information could not be obtained may be output.
  • the output destination of the second guarantee is the second determination server 2406.
  • the second guarantee may be encrypted with the secret key of the identification management server 2407, or may be signed, as with the guarantee output unit 318 of the first embodiment.
  • FIG. 25 is a diagram illustrating a specific example of processing in the system according to the fifth embodiment.
  • A is given as common identification information to the user 2501, and this user 2501 has the first electronic device 2503 identified by the first electronic device identification information phOl, ph02, and the second electronic device.
  • the second electronic device 2506 identified by the device identification information is used.
  • the first electronic device 25 03 is used in the first vertical integrated model including the first determination server 2502 and the first service server group 2504, and the second electronic device 2506 is the second determination server 2505, the second Suppose that it is used in the second vertical integration model composed of service servers 2507.
  • the identification management server Since the common identification information A is given to the user 2501, the identification management server
  • the common identification information A is managed. Further, A and phOl are held in association with each other in the first association holding unit 2409 of the first determination server 2502. In the second association holding unit 2411 of the second determination server 2505, A and ph02 are held in association with each other.
  • the second judgment service is used.
  • the usage history holding unit 2415 of the bar 2505 holds the usage history of XXX associated with A and the YYY associated with A as well.
  • the user 2501 transmits a request for using XXX to the first determination server 2502 in order to receive the service of XXX using the first electronic device 2503 ( 1).
  • the first determination server 2502 transmits a second service request, which is a request for the second service, by the first service request output unit 2410 (2).
  • the second determination server 2505 receives the first service request by the first service request receiving unit 2412 and, based on the first service request, sends a second guarantee request that is a guarantee request for uniqueness of A. Output to the identification management server 2508 (3).
  • the identification management server 2508 Upon receiving the second warranty request, the identification management server 2508 extracts the common identification information contained therein, searches the identification management unit 2408 using the identification management unit search unit 2417, and uses the second warranty output unit 2418 to The second guarantee, which is a guarantee of uniqueness, is output (4).
  • the second determination server 2505 receives the second guarantee at the second guarantee receiving unit 2414, confirms the guarantee of the uniqueness of A, searches the usage history of A held in the usage history holding unit 2415, and After confirming that the usage history of XXX exists, the second determination is output to the second service server group 2402, and the provision of XXX is executed by the first electronic device 2 503 (5).
  • FIG. 26 is a diagram showing another specific example of processing in the system according to the fifth embodiment.
  • the first vertical integration model is configured by the first determination server 2602, the first electronic device 2603, and the AAA hotel service providing server 2604 as the first service server group.
  • a second vertical integration model is configured by the second determination server 2605, the second electronic device 2606, and the service providing server 2607 of the XXX hotel as the second service server group.
  • the first electronic device 2603 and the second electronic device 2606 are used by a user 2601 given A as common identification information.
  • the first electronic device 2603 and the second electronic device 2606 are loaned directly or indirectly to the user 2601 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. It is assumed that it has been transferred.
  • the user 2601 uses the second electronic device 2606 and uses the second determination of the second determination server 2605 to use the service providing server 2607 of the XXX hotel (reservation of XXX hotel accommodation). Etc.) 5 times. Then, as illustrated in FIG. 6, the usage history holding unit of the second determination server 2605 holds the usage history that the A power XX hotel has been used five times.
  • AAA hotel and the XXX hotel operators are generally different operators, but they are in partnerships, capital relationships, etc., depending on the number of times the XXX hotel is used. Suppose that special offers such as hotel hotel discounts are being offered.
  • the AAA hotel service provision server 2604 Upon receiving the use request, the AAA hotel service provision server 2604 sends the XXX hotel use count request as a use request to the first determination server 2602 to inquire about the use count of A's XXX hotel (2 ).
  • the first determination server 2602 is the second determination server 2605
  • the request for the number of times to use XXX hotels at is output to the second judgment servo 2605 as the first service request (3).
  • the second determination server outputs a second guarantee request to the identification management server 2608 in order to obtain the guarantee of the uniqueness of the identification information A included in the first service request (4).
  • the identification management server 2608 guarantees the uniqueness of A and outputs it as the second guarantee (5).
  • the second determination server 2605 verifies the guarantee of the uniqueness of A, and when the verification is completed normally, the usage history acquisition unit 2416 searches the usage history holding unit 2415 for the usage count of the XXX hotel of A. The result “5 times” is returned to the service providing server 2604.
  • the AAA hotel service providing server 2604 can determine the contents of the campaign applicable to the user 2601 who uses the first electronic device 2603. For example, information constituting the screen as illustrated in FIG. 7B is returned to the first electronic device 2603, and the user 2601 can obtain a coupon for a discount such as accommodation.
  • one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group, By making it possible to provide services to the first electronic devices owned by users, one electronic device is bound to one vertical integrated model! You can break through the walls.
  • a system composed of a plurality of vertically integrated models composed of a service server group, an electronic device, and an identification management server will be described.
  • the second determination server that has received the first usage history request from the first determination server based on the usage request for the second determination server from the first electronic device sends the second guarantee request to the identification management server.
  • the ID management server searches the ID management unit, outputs the second guarantee based on the search result, and uses the second service based on the second guarantee.
  • the history is returned to the first electronic device.
  • the returned usage history is, for example, simply browsing the usage history of the second service on the first electronic device, or selecting the service from the history after browsing and providing the selected service in the first embodiment.
  • the first electronic machine like 3, 5 It is used for receiving with a vessel.
  • FIG. 27 is a diagram for explaining the outline of the sixth embodiment. Two vertical integration models are shown.
  • the first vertically integrated model includes a first service server group 2701, a first determination server 2706, and a first electronic device 2704.
  • the second vertical integration model includes a second service server group 2702, a second determination server 2707, and a second electronic device 2705.
  • the first electronic device 2704 and the second electronic device 2705 are used by the same user 27 03.
  • an identification management server 2708 is provided which can access both the first vertical integration model and the second vertical integration in common.
  • the identification management server 2708 manages common identification information “aoi” given to the user 2703, and the common identification information is held by the first determination server 2706 and the second determination server 2707.
  • the first electronic device 2704 and the second electronic device 2705 normally receive a determination such as authentication by the first determination server 2706 and the second determination server 2707, respectively, and based on the determination, the first service
  • the service is received from the server group 2701 and the second service server group 2702. For example, it is possible to receive various services such as browsing the Internet, downloading and playing content.
  • the user registers common identification information in the identification management server 2708 in order to receive the service. Thereafter, the user registers the common identification information in the first determination server 2706 and the second determination server 2707.
  • the usage history held by the second service server or the like from the first electronic device 2704 to the first determination server 2706 Request is sent (1).
  • the usage history request may be transmitted via the first service server group 2701.
  • the first determination server 2 706 outputs a first usage history request including identification information (for example, “aoi”) based on the usage request (2).
  • the second determination server 2707 receives the first usage history request, it outputs a second assurance request including common identification information to the identification management server 2708 based on this (3). This output is performed by the identification management server 2708 to ensure that the identification information is unique among a plurality of vertically integrated models.
  • the identification management server 2708 searches for the common identification information included in the first assurance request output by the second determination server 2707, and outputs the second assurance based on the search result (4). Second judgment
  • the server 2707 receives the second guarantee, confirms the guarantee, and returns the use history of the service of the user identified by the common identification information (5). Also, when confirming the warranty, based on the second warranty, it is checked whether the common identification information and the identification information of the second electronic device 2705 are associated with each other and managed by the second determination server 2707. You may be able to do so.
  • the usage history is received by the first electronic device 2704 and the first electronic device 2704 is displayed as shown in FIG.
  • FIG. 28 illustrates a functional block diagram of a system according to the sixth embodiment.
  • the system according to the present embodiment includes a first service server group 2801, a second service server group 2802, a first electronic device 2803, a second electronic device 2804, a first determination server 2805, and a second determination server.
  • the identification management server 2807 includes at least an identification management unit 2808.
  • First service server group 2801 provides the first service to the first electronic device 2803 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • the “second service server group” 2802 provides the second service to the second electronic device 2804 based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.
  • First electronic device 2803 is an electronic device that is used by a user and receives the first service exclusively from the first service server group 2801. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • the “second electronic device” 2804 is an electronic device that is used by a user who uses the first electronic device 2803 and receives the second service exclusively from the second service server group 2802. did Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description thereof can be applied mutatis mutandis.
  • the first determination server 2805 is a server that performs the first determination based on the first electronic device identification information in order for the first electronic device 2803 to receive the first service from the first service server group 2801. Therefore, it corresponds to the first determination server 305 in the first embodiment, and there is a difference in the force S and configuration in which the description can be applied approximately.
  • the first determination server 2805 includes a first association holding unit 2809, a first usage history request output unit 2810, and a usage history reception unit 2811.
  • First association holding unit 2809 holds the common identification information of the user and the first electronic device identification information in association with each other. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description can be applied mutatis mutandis.
  • the “First Usage History Request Output Unit” 2810 outputs a usage history request with a guarantee request.
  • the “first usage history request” is information indicating that the identification management server 2807 requests a usage history from the second determination server. Therefore, the user's common identification information is included in the first usage history request.
  • the common identification information of the user can be obtained by searching the first association holding unit 2809 with the first electronic device identification information.
  • the first usage history request in this embodiment is a request from the first electronic device 2803, and is output based on the usage history request of the user for the second service.
  • the usage history means that the user uses the first electronic device 2803 and / or the second electronic device 2804 to make the second determination server 2806 make a second determination and receive a service provided by the second service server group or the like. It is a history of things. For example, as shown in Fig. 9, there is a history of receiving a service called UUU for content download.
  • the first usage history request output unit 2810 accesses the communication interface, receives the usage request and stores it in a memory or the like, and uses the first electronic device identification information as a key or the like as a first association holding unit 2809. It can be realized by a program module that obtains the common identification information of the user by searching for, generates the first usage history request, stores it in the memory, etc., accesses the communication interface and transmits it.
  • "Usage history reception unit" 2811 is a guarantee requirement output from the first usage history request output unit 2810 The usage history returned in response to the request usage history request is received. The received usage history is transmitted to the first electronic device 2803, for example. Therefore, the description of the usage history receiving unit 1013 in Embodiment 2 can be applied mutatis mutandis.
  • the second determination server 2806 makes a second determination as to whether or not the second electronic device 2804 can receive the second service from the second service server group 2802 based on the second electronic device identification information.
  • the point is the same as in Embodiment 1, and the description can be applied mutatis mutandis. However, there are differences in configuration.
  • the second determination server 2806 includes a second relation holding unit 2812, a first usage history request receiving unit 2813, a second warranty request output unit 2814, a second warranty receiving unit 2815, and a usage history holding unit. 28 16 and a usage history reply unit 2817.
  • "Second association holding unit" 2812 holds the common identification information of the user and the second electronic device identification information in association with each other.
  • the description of the first related holding portion 2809 can be applied to the second related holding portion 2812.
  • First usage history request receiving unit 2813 receives the first usage history request output by the first determination server 2805.
  • the received first usage history request includes the common identification information of the user of the first electronic device 2803, but since the guarantee of uniqueness has not been obtained, the request cannot yet be satisfied in this state.
  • the first usage history request receiving unit 2813 can be realized by a module of a program that accesses the communication interface, receives the first usage history request, and stores it in a memory or the like.
  • "Second warranty request output unit" 2814 outputs a second warranty request including common identification information based on the first usage history request.
  • the second assurance request is output in order to obtain from the identification management server 2807 a guarantee of the uniqueness of the user identified by the common identification information included in the first usage history request.
  • the second guarantee request may include information for identifying the first determination server 2805 in addition to the power including the common identification information.
  • the second warranty request output unit 2814 extracts the common identification information from the first usage history request stored in the memory or the like, generates a second warranty request and stores it in the memory or the like, and accesses the communication interface. This can be realized by a program module to be transmitted.
  • the “second proof receiving unit” 2815 receives the second proof output from the identification management server 2807 based on the second proof request output from the second proof request output unit 2814.
  • the second guarantee is information that guarantees the uniqueness of the user identified by the common identification information included in the first usage history request.
  • the second guarantee may be, for example, information obtained by signing using the private key of the identification management server 2807.
  • the second determination server 2806 uses the public key of the identification management server 2807. The signature is confirmed using.
  • the second guarantee receiving unit 2815 can be realized by a program module that accesses the communication interface, receives the second guarantee, and stores it in a memory or the like.
  • "Usage history holding unit" 2816 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information.
  • the usage history is maintained using a table comprising a column for storing common identification information and a column for storing the type and attribute of the second service. Therefore, the description of the use history holding unit 314 in Embodiment 1 can be applied mutatis mutandis.
  • "Usage history reply unit" 2817 searches for the usage history held in usage history holding unit 2816 in association with the common identification information included in the second guarantee received by second guarantee receiving unit 2815. Reply the result.
  • the usage history search is performed by, for example, the usage history reply unit 2817 and the second proof receiving unit 2815. Users who are identified by the common identification information by performing a search using the common identification information as a key in a table consisting of a column that stores the common identification information and a column that stores the type and attributes of the second service. retrieves the history of receiving the service provided by the second service server group 2802. Therefore, the description of the usage history reply unit 1017 in Embodiment 2 can be applied mutatis mutandis.
  • the second determination server 2806 authenticates the first usage history request by ensuring that the user identified by the common identification information uniquely exists. It can be judged that
  • the identification management server 2807 has an identification management unit 2808, an identification management unit search unit 2818, and a second assurance output unit 2819. Therefore, it corresponds to the identification management server 307 in the first embodiment, and the description can be applied mutatis mutandis. There is a point).
  • Identity management unit 2808 manages common identification information for uniquely identifying a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description can be applied mutatis mutandis.
  • Identity management unit search unit 2818 searches the identification management unit 2008 based on the second assurance request output from the second determination server 2806. Therefore, it corresponds to the identification management unit search unit 317 in Embodiment 1, and the description can be applied mutatis mutandis.
  • “Second Guarantee Output Unit” 2819 outputs the second guarantee based on the search result in the identification management unit search unit 2818. Therefore, it corresponds to the guarantee output unit 318 in the first embodiment, and the description can be applied mutatis mutandis.
  • FIG. 29 is a diagram illustrating a specific example of processing in the system according to the sixth embodiment.
  • A is given to the user 29 01 as the common identification information
  • this user 2901 has the first electronic device 2903 identified by the first electronic device identification information phOl, ph02, and the second electronic device.
  • the second electronic device 2906 identified by the device identification information is used.
  • the first electronic device 29 03 is used in the first vertical integrated model including the first determination server 2902 and the first service server group 2904, and the second electronic device 2906 includes the second determination server 2905 and the second determination server 2905.
  • it is used in the second vertical integration model consisting of service servers 2907.
  • the identification management server Since the common identification information A is given to the user 2901, the identification management server
  • the common identification information A is managed.
  • a and phOl are held in association with each other in the first association holding unit 2809 of the first determination server 2902.
  • a and ph02 are held in association with each other.
  • the second determination service is used.
  • the usage history holding unit 2816 of the bar 2905 holds the XXX associated with A and the usage history of YYY associated with A as well.
  • the user 2901 sends a usage history request to the first determination server 2902. (1).
  • the first determination server 2902 uses the first usage history request output unit 2810 to output a first usage history request that is a usage history request including common identification information A (2).
  • the second determination server 2905 receives the first usage history request by the first usage history request receiving unit 2813, and based on the first usage history request, the second determination server 2905 is a request for guaranteeing the uniqueness of A. Two guarantee requests are output to the identification management server 2908 (3).
  • the identification management server 2908 Upon receiving the second warranty request, the identification management server 2908 extracts the common identification information included in the request, searches the identification management unit 2808 by the identification management unit search unit 2818, and searches for the unique identification of A by the second warranty output unit 2819.
  • the second guarantee which is a guarantee of sex, is output (5).
  • the second determination server 2905 receives the second guarantee at the second guarantee receiving unit 2815, confirms the guarantee of the uniqueness of A, and searches the usage history of A held in the usage history holding unit 2816. After confirming that the usage history of XXX and YYY by A exists, XXX and YYY and usage history are returned (5).
  • FIG. 30 is a diagram illustrating another specific example of processing in the system according to the sixth embodiment.
  • the first vertical integration model is configured by the first determination server 3002, the first electronic device 3003, and the AAA hotel service providing server 3004 as the first service server group.
  • the second vertical integration model is configured by the second determination server 3005, the second electronic device 3006, and the second service server group including the XXX hotel service providing server 3007 and the YYY hotel service providing server 3008.
  • the first electronic device 3003 and the second electronic device 3006 are used by a user 3001 to whom A is given as common identification information.
  • the first electronic device 3003 and the second electronic device 3006 are loaned directly or indirectly to the user 3001 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. Suppose that it has been transferred.
  • the user 3001 uses the second electronic device 3006 and uses the second determination of the second determination server 3005 to use the service providing server 3007 of the XXX hotel (reservation of XXX hotel accommodation, etc.) ) 5 times and YYY hotel service server 3008 is used 8 times. Then, as illustrated in FIG. 13, the usage history holding unit 2816 of the second determination server 3005 uses A force XX hotel 5 times and YYY hotel 8 times. That is, the usage history is held.
  • AAA hotels the persons who operate AAA hotels, XXX hotels, and YYY hotels are generally different business operators, but there are partnerships, capital relationships, etc., and XXX hotels and / or YYY hotels Suppose that special offers such as AAA hotel discounts are offered according to the number of uses.
  • a request to use the campaign is sent to the AAA hotel service provision server 3004 using the first electronic device 3003 (1).
  • a campaign use request is transmitted through the screen of the first electronic device 12 03 illustrated in FIG. 7 (A) (Note that “XXX Hotel” appears in the screen display of FIG. 7 (A)! It does not need to be displayed! /,).
  • the AAA hotel service provision server 3004 that has received the use request sends a request for the use history of the hotel to the first determination server 3002 in order to inquire the number of times of use of XXX hotels, YYY hotels and other hotels of A. Send (2).
  • the first determination server 3002 outputs a request for the usage history of the hotel A to the second determination server 3005 (3).
  • the second judgment server 30 05 requests the uniqueness assurance request for A from the identification management server 3009 (4), while the identification management server 3009 guarantees the uniqueness of A. And output to the second judgment server 3005 (5).
  • the second determination server 3005 searches the usage history of the hotel of A /! XXX hotel 5 times and YYY hotel 8 times of usage history, reply to AAA hotel service server 30 04.
  • the AAA hotel service providing server 3004 can determine the contents of the campaign applicable to the user 3001 who uses the first electronic device 3003. For example, as illustrated in FIG.
  • the IJ user 3001 has XXX hotels and YYY hotels as campaign target hotels by displaying pull-down menus, etc. The number of times is 5 and 8. Make a choice between XXX Hotel and YYY Hotel! / ⁇ (both XXX Hotel and YYY Hotel may be selected), get coupons for discounts etc. be able to.
  • one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and the usage history of the second service server group is searched. This makes it possible to provide services selected from the usage history to the first electronic device, thereby breaking the current situation that one electronic device is bound by one vertical integrated model. Can break through the walls.
  • one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group.
  • the current situation that one electronic device is bound by one vertical integrated model is overcome, and the barrier of the vertical integrated model is overcome. It is industrially useful.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

[PROBLEMS] In a vertical integration model, content providing company or the like can only provide a service through a company with which the content providing company has contracted and cannot provide any service through another company, thereby making it impossible to provide users with services widely. [MEANS FOR SOLVING PROBLEMS] A system in which when a user requests use of a second judgment server through a first electronic device and when the authority of the use is given depending on the use history of a second service by the user of the first electronic device, an identification management server having received a guarantee request outputted from a first judgment server searches an identification management section, accordingly a user using electronic devices can be uniquely identified independently of electronic device identification information, and guarantee is outputted if common identification information is managed.

Description

明 細 書  Specification

電子機器の認証に関する識別管理のためのシステム  System for identification management related to authentication of electronic devices

技術分野  Technical field

[0001] 本発明は、電子機器の認証に関する識別管理のためのシステムに関する。  The present invention relates to a system for identification management related to authentication of electronic devices.

背景技術  Background art

[0002] 移動体通信装置などの電子機器から要求されるサービスを提供し、その注文に対 する決済の手続を行なうサービス提供システムが知られている(例えば、特許文献 1 参照。)。このようなシステムにおいては、一つの事業者が、一又は複数のサービス提 供事業者と契約を結び、また、その事業者が別の契約を結んだサービス利用者が利 用する電子機器をその電子機器識別情報により認証などの判定を行な!/ \判定が行 なわれた電子機器に対して、サービス提供事業者にサービスを提供させ、その対価 を利用者より徴収することが行なわれている。例えば、携帯電話の運営会社が音源を 提供するコンテンツ会社と契約を結び、利用者の携帯電話から音源の要求があれば 、コンテンツ会社に音源を提供させ、利用者から対価を徴収し、コンテンツ会社に徴 収した対価の一部を与えることが行なわれている。このような事業モデルを「垂直統 合モデル」という。  [0002] A service providing system that provides a service required from an electronic device such as a mobile communication device and performs a settlement procedure for the order is known (for example, see Patent Document 1). In such a system, one business operator makes a contract with one or more service providers, and the electronic device used by a service user who has made another contract with that business operator. The authentication etc. are judged based on the electronic device identification information! / \ The service provider is provided with the service for the electronic device for which the judgment is made, and the price is collected from the user. Yes. For example, if a mobile phone operator signs a contract with a content company that provides sound sources, and the user requests a sound source from the mobile phone, the content company provides the sound source and collects the consideration from the user. A part of the consideration collected is provided. This business model is called “vertical integration model”.

特許文献 1 :特開 2004— 227055号公報  Patent Document 1: Japanese Unexamined Patent Application Publication No. 2004-227055

発明の開示  Disclosure of the invention

発明が解決しょうとする課題  Problems to be solved by the invention

[0003] しかしながら、垂直統合モデルにお!/、ては、コンテンツ提供会社などは、契約を結 んだ事業者を経由してしかサービスを提供できず、他の事業者を経由してサービス を提供することができないため、広く利用者にサービスを提供することができない。ま た、利用者の立場としては、複数の事業者と契約関係にあっても、あるサービスの提 供は、特定の端末を用いて特定の事業者を経由してし力、うけられず、他の端末への サービスの提供を受けることができないため、不便を感ずる。  [0003] However, in the vertically integrated model, content providers, etc. can only provide services via contracted operators, and provide services via other operators. Since it cannot be provided, it cannot provide services to users widely. Also, as a user's position, even if there is a contractual relationship with multiple operators, the provision of a certain service cannot be received through a specific operator using a specific terminal. I feel inconvenienced because I cannot receive services for other terminals.

[0004] 図 1は、以上の背景技術における状況を説明する図である。ある一人の利用者 101 がおり、その利用者 101は、第一判定サーバ 102を運営する事業者と契約関係にあ り、第一電子機器 103を用いて、その事業者と別の契約関係にあるサービス提供事 業者が運営する第一サービスサーバ群 104よりサービスの提供を受けることができる 。これで一つの垂直統合モデルが形成されている。この場合、利用者 101は、 sakur aという利用者識別情報により第一判定サーバにより識別されるとする。 FIG. 1 is a diagram for explaining the situation in the background art described above. There is one user 101, and that user 101 has a contractual relationship with the operator who operates the first determination server 102. Thus, the first electronic device 103 can be used to receive a service from the first service server group 104 operated by a service provider having a different contractual relationship with the operator. Thus, one vertical integrated model is formed. In this case, it is assumed that the user 101 is identified by the first determination server by the user identification information sakur a.

[0005] また、その利用者 101は、第二判定サーバ 105を運営する別の事業者と契約関係 にあり、第一電子機器 103とは別の電子機器である第二電子機器 106を用いて、別 の事業者と契約関係にあるサービス提供事業者が運営する第二サービスサーバ群 1 07よりサービスの提供を受けることができる。これで別の一つの垂直統合モデルが形 成されている。この場合、利用者 101は、 momoという利用者識別情報により第二判 定サーバにより識別されるとする。  [0005] Further, the user 101 has a contractual relationship with another business operator who operates the second determination server 105, and uses the second electronic device 106, which is an electronic device different from the first electronic device 103. Service can be received from the second service server group 107 operated by a service provider that has a contractual relationship with another operator. This forms another vertical integration model. In this case, it is assumed that the user 101 is identified by the second determination server with the user identification information momo.

[0006] ここで、利用者 101が第一電子機器 103を用いて、第二電子機器 106で受けたこと のある第二サービスサーバ群が提供するサービスを受けたいと希望したとして、第一 電子機器 103より、「第二サービスサーバの利用要求」 108を送信し、この利用要求 が第一判定サーバ 102により、第二判定サーバへの利用要求 109として転送された としても、符号 110の吹き出しとして示した理由、すなわち、 sakuraと momoとで識別 される者は同一人物かどうかを第二判定サーバ 105は知ることができない、また、 sak uraは、第二サービスサーバ群からのサービスの提供を受けたという履歴があるかどう 力、を知ることができない、などの理由により、第二判定サーバ 105は、第一電子機器 103からの第二サービスサーバ群の利用要求を認めることができない。  [0006] Here, it is assumed that the user 101 desires to use the first electronic device 103 to receive a service provided by the second service server group that has been received by the second electronic device 106. Even if the device 103 transmits a “request for use of the second service server” 108 and the request for use is transferred by the first determination server 102 as the use request 109 to the second determination server, The second determination server 105 cannot know the reason indicated, that is, whether the person identified by sakura and momo is the same person, and sak ura receives the service provided by the second service server group. For example, the second determination server 105 cannot recognize the use request of the second service server group from the first electronic device 103 because it cannot know whether or not there is a history of occurrence.

[0007] したがって、利用者は、第二電子機器 106により受けた第二サービスサーバ群 107 からのサービスの提供を、第二電子機器 106と同じように利用している第一電子機器 103に受けることができず、広くサービスの提供を受けることができない。また、第二 サービスサーバ群 107のサービス提供者の立場からは、第二電子機器 106と同様の 電子機器でありながら、第一判定サーバ 102の垂直統合モデルに属する第一電子 機器へはサービスを提供することができず、広くサービスを提供することができない( このような状態を、「垂直統合モデルの壁」という。)。  Therefore, the user receives the provision of the service from the second service server group 107 received by the second electronic device 106 to the first electronic device 103 that is used in the same manner as the second electronic device 106. Cannot receive services widely. From the standpoint of the service provider of the second service server group 107, the service is provided to the first electronic device belonging to the vertically integrated model of the first determination server 102 while being the same electronic device as the second electronic device 106. It cannot be provided, and services cannot be provided widely (this situation is referred to as the “vertical integration model wall”).

[0008] そこで、本発明では、従来の垂直統合モデルにより形成される垂直統合の壁を打 ち破ることができるシステムを提供することを主な目的とする。 課題を解決するための手段 [0008] Therefore, a main object of the present invention is to provide a system capable of breaking the vertical integration wall formed by the conventional vertical integration model. Means for solving the problem

[0009] かかる目的を達成するために、以下では、第一電子機器からの第二判定サーバの 利用要求であって、第一電子機器の利用者の第二サービスの利用履歴により権原 が与えられるべき利用要求に基づいて、第一判定サーバから出力される保証要求を 受けた識別管理サーバにて、識別管理部の検索を行なうことで複数の電子機器を利 用する一の利用者を、電子機器識別情報に依存せず一意に識別可能とし、共通識 別情報が管理されていれば保証を出力するシステムについて開示を行なう。このよう な保証に基づいて、第一判定サーバは、保証付のサービス依頼を第二判定サーバ に対して出力することができ、第二判定サーバは、保証付のサービス依頼により、第 二サービスサーバ群に対して、第一電子機器へサービスを提供する判定を行なうこと が可能となり、課題が解決される。  [0009] In order to achieve this object, the following is a request for using the second determination server from the first electronic device, and the title is given by the use history of the second service of the user of the first electronic device. Based on the usage request, the identification management server that received the guarantee request output from the first determination server searches the identification management unit to identify one user who uses multiple electronic devices. Disclose a system that makes it possible to uniquely identify without depending on device identification information, and outputs a guarantee if the common identification information is managed. Based on such a guarantee, the first determination server can output a service request with a guarantee to the second determination server, and the second determination server can receive the second service server by a service request with a guarantee. The group can be determined to provide services to the first electronic device, and the problem is solved.

[0010] また、第一電子機器からの第二判定サーバの上述のような利用要求に基づいて、 第一判定サーバから保証要求付サービス依頼を受けた識別管理サーバにて、識別 管理部の検索を行な!/、、その検索結果に基づ!/、て保証付サービス依頼を識別管理 サーバ自身が第二判定サーバに対して出力するとしてもよい。  [0010] In addition, based on the request for use of the second determination server from the first electronic device as described above, the identification management unit searches the identification management unit that has received the service request with a guarantee request from the first determination server. The identification management server itself may output a guaranteed service request based on the search result to the second determination server.

[0011] また、第一電子機器からの第二判定サーバの上述のような利用要求に基づいて、 第一判定サーバからサービス依頼を受けた第二判定サーバが保証要求を識別管理 サーバに対して出力してもよい。これを受けて識別管理サーバにて、識別管理部の 検索を行ない、その検索結果に基づいて第二判定サーバに対して保証を出力すると してもよい。 [0011] Further, based on the use request as described above of the second determination server from the first electronic device, the second determination server that received the service request from the first determination server sends a guarantee request to the identification management server. It may be output. In response, the identification management server may search the identification management unit and output a guarantee to the second determination server based on the search result.

発明の効果  The invention's effect

[0012] 以上のように、複数の電子機器を利用する一の利用者を、電子機器識別情報に依 存せず一意に識別可能とし、第二サービスサーバ群の利用履歴に基づ!/、て利用者 の有する第一電子機器へサービスを提供可能とすることにより、一の電子機器が一 つの垂直統合モデルに縛られて!/、ると!/、う現状を打破し、垂直統合モデルの壁を打 ち破ること力 Sできる。  [0012] As described above, one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group! /, By making it possible to provide services to the first electronic devices owned by users, one electronic device is bound by one vertical integrated model! The ability to break through the walls of S.

図面の簡単な説明  Brief Description of Drawings

[0013] [図 1]背景技術における状況を説明する図 [図 2]実施形態 1の概要を説明するための図 [0013] [FIG. 1] A diagram explaining the situation in the background art FIG. 2 is a diagram for explaining the outline of the first embodiment.

園 3]実施形態 1に係るシステムの機能ブロック図 3] Functional block diagram of the system according to Embodiment 1

[図 4]実施形態 1に係るシステムでの処理の具体例を示す図  FIG. 4 is a diagram showing a specific example of processing in the system according to the first embodiment.

[図 5]実施形態 1に係るシステムでの処理の別の具体例を示す図 園 6]第二判定サーバの利用履歴保持部で保持される利用履歴の一例図 FIG. 5 is a diagram showing another specific example of processing in the system according to Embodiment 1. FIG. 6 is an example of a usage history held in the usage history holding unit of the second determination server.

[図 7]第一電子機器の画面表示の一例図 [Figure 7] Example screen display of the first electronic device

[図 8]実施形態 2の概要を説明するための図  FIG. 8 is a diagram for explaining the outline of the second embodiment.

園 9]第一電子機器の画面などに表示などされる利用履歴の一例図 9] An example of usage history displayed on the screen of the first electronic device

[図 10]実施形態 1に係るシステムの機能ブロック図  FIG. 10 is a functional block diagram of a system according to the first embodiment.

[図 11]実施形態 2に係るシステムでの処理の具体例を示す図  FIG. 11 is a diagram showing a specific example of processing in the system according to the second embodiment.

[図 12]実施形態 2に係るシステムでの処理の別の具体例を示す図 園 13]第二判定サーバの利用履歴保持部で保持される利用履歴の一例図 FIG. 12 is a diagram showing another specific example of processing in the system according to the second embodiment. FIG. 13 is an example of a usage history held in the usage history holding unit of the second determination server.

[図 14]第一電子機器の画面表示の一例図 [Figure 14] Example screen display of the first electronic device

園 15]実施形態 3の概要を説明するための図 15] A diagram for explaining the outline of Embodiment 3

[図 16]実施形態 3に係るシステムの機能ブロック図  FIG. 16 is a functional block diagram of a system according to the third embodiment.

[図 17]実施形態 3に係るシステムでの処理の具体例を示す図  FIG. 17 is a diagram showing a specific example of processing in the system according to the third embodiment.

[図 18]実施形態 3に係るシステムでの処理の別の具体例を示す図 園 19]実施形態 4の概要を説明するための図  [FIG. 18] A diagram showing another specific example of processing in the system according to the third embodiment. 19] A diagram for explaining the outline of the fourth embodiment

[図 20]実施形態 4に係るシステムの機能ブロック図  FIG. 20 is a functional block diagram of a system according to the fourth embodiment.

[図 21]実施形態 4に係るシステムでの処理の具体例を示す図  FIG. 21 is a diagram showing a specific example of processing in the system according to the fourth embodiment.

[図 22]実施形態 4に係るシステムでの処理の別の具体例を示す図  FIG. 22 is a diagram showing another specific example of processing in the system according to the fourth embodiment.

[図 23]実施形態 5の概要を説明するための図  FIG. 23 is a diagram for explaining the outline of the fifth embodiment.

[図 24]実施形態 5に係るシステムの機能ブロック図  FIG. 24 is a functional block diagram of a system according to the fifth embodiment.

[図 25]実施形態 5に係るシステムでの処理の具体例を示す図  FIG. 25 is a diagram showing a specific example of processing in the system according to the fifth embodiment.

[図 26]実施形態 5に係るシステムでの処理の別の具体例を示す図  FIG. 26 is a diagram showing another specific example of processing in the system according to Embodiment 5.

[図 27]実施形態 6の概要を説明するための図  FIG. 27 is a diagram for explaining the outline of the sixth embodiment.

[図 28]実施形態 6に係るシステムの機能ブロック図  FIG. 28 is a functional block diagram of a system according to the sixth embodiment.

[図 29]実施形態 6に係るシステムでの処理の具体例を示す図 [図 30]実施形態 6に係るシステムでの処理の別の具体例を示す図 FIG. 29 is a diagram showing a specific example of processing in the system according to the sixth embodiment. FIG. 30 is a diagram showing another specific example of processing in the system according to Embodiment 6.

符号の説明  Explanation of symbols

、、  ,,

301 第一サービスサ一 、群  301 First Service Service Group

、、  ,,

302 第二サービスサ一 、群  302 Second service service group

303 第一電子機器  303 First electronic equipment

304 第二電子機器  304 Second electronic equipment

305 第一判定サーバ  305 First judgment server

306 第二判定サーバ  306 Second determination server

307 識別管理サーバ  307 Identity management server

308 識別管理部  308 Identity Management Department

309 第一関連保持部  309 1st related holding part

310 第一保証要求出力部  310 First warranty request output section

311 第一保証受信部  311 First Guarantee Receiver

312 保証付サービス依頼出力部  312 Service request output section with guarantee

313 第二関連保持部  313 Second related holding part

314 利用履歴保持部  314 Usage history storage

315 保証付サービス依頼受信部  315 Service request reception part with guarantee

316 利用履歴取得部  316 Usage history acquisition unit

317 識別管理部検索部  317 Identification Management Department Search Department

318 保証出力部  318 Guaranteed output section

発明を実施するための最良の形態  BEST MODE FOR CARRYING OUT THE INVENTION

[0015] 以下、本発明を実施するための最良の形態について、実施形態として図を参照し ながら説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなぐ その要旨を逸脱しな!/、範囲にお!/、て、種々なる態様で実施し得る。  Hereinafter, the best mode for carrying out the present invention will be described as an embodiment with reference to the drawings. It should be noted that the present invention is not limited to these embodiments, and can be carried out in various modes without departing from the spirit of the invention!

[0016] (実施形態 1)  [0016] (Embodiment 1)

[0017] 実施形態 1として、サービスサーバ群と、電子機器と、識別管理サーバと、力もなる 垂直統合モデルの複数からなるシステムについて説明する。本実施形態では、第一 電子機器からの第二判定サーバの利用要求であって、利用者の第二サービスの利 用履歴により権原が与えられるべき利用要求に基づいて、第一判定サーバから出力 される第一保証要求を受けた識別管理サーバにて、識別管理部の検索を行ない、そ の検索結果に基づいて保証が出力され、その保証に基づいて、第二サービスサー バ群などからのサービスの提供が第一電子機器に対して行なわれる。 [0017] As a first embodiment, a system composed of a service server group, an electronic device, an identification management server, and a plurality of vertically integrated models that have power will be described. In this embodiment, it is a usage request for the second determination server from the first electronic device, and the user's second service is used. Based on the usage request to which the title should be given by the operation history, the identification management server that has received the first assurance request output from the first determination server searches the identification management unit, and based on the search result A guarantee is output, and based on the guarantee, the service is provided from the second service server group to the first electronic device.

[0018] 図 2は、実施形態 1の概要を説明するための図である。垂直統合モデルが 2つ示さ れており、その第一の垂直統合モデルは、第一サービスサーバ群 201と、第一判定 サーバ 206と、第一電子機器 204とにより構成される。第二の垂直統合モデルは、第 二サービスサーバ群 202と、第二判定サーバ 207と、第二電子機器 205とにより構成 される。第一電子機器 204と第二電子機器 205とは同一の利用者 203により利用さ れる。本実施形態では、第一の垂直統合モデルと第二の垂直統合とから共通にァク セスが可能な識別管理サーバ 208が設けられている。この識別管理サーバ 208には 、利用者 203に与えられた共通識別情報「aoi」が管理され、この識別情報が第一判 定サーバ 206と第二判定サーバ 207とで保持される。  FIG. 2 is a diagram for explaining the outline of the first embodiment. Two vertical integration models are shown. The first vertical integration model includes a first service server group 201, a first determination server 206, and a first electronic device 204. The second vertical integration model includes a second service server group 202, a second determination server 207, and a second electronic device 205. The first electronic device 204 and the second electronic device 205 are used by the same user 203. In the present embodiment, an identification management server 208 that can be accessed in common from the first vertical integration model and the second vertical integration is provided. The identification management server 208 manages the common identification information “aoi” given to the user 203, and this identification information is held by the first determination server 206 and the second determination server 207.

[0019] 第一電子機器 204、第二電子機器 205は、通常は、それぞれ、第一判定サーバ 2 06、第二判定サーバ 207により認証などの判定を受け、その判定に基づいて、第一 サービスサーバ群 201、第二サービスサーバ群 202からサービスの提供を受ける。 例えば、インターネットの閲覧や、コンテンツのダウンロード、再生などの各種サービ スの提供を受けることができる。利用者はサービスの提供を受けるために、あらかじめ 識別管理サーバに共通識別情報の登録を行なう。この後、利用者は第一判定サー ノ 、第二判定サーバに共通識別情報の登録を行なう。  [0019] The first electronic device 204 and the second electronic device 205 normally receive a determination such as authentication by the first determination server 206 and the second determination server 207, respectively, and based on the determination, the first service Service is provided from the server group 201 and the second service server group 202. For example, you can receive various services such as browsing the Internet, downloading contents, and playing. The user registers common identification information with the identification management server in advance to receive the service. Thereafter, the user registers the common identification information in the first determination server and the second determination server.

[0020] 利用者が垂直統合モデルの壁を打ち破ってサービスの提供を受けるためには、例 えば、第一電子機器 204から第一判定サーバ 206へ、第二サービスサーバの利用 要求が送信される(1)。このとき、その利用要求は、第一サービスサーバ群 201を経 由して送信されてもよい。次に、第一判定サーバ 206は、その利用要求に基づいて、 識別情報 (例えば「aoi」)を含む第一保証要求を送信する(2)。この送信は、識別管 理サーバ 208から、識別情報が複数の垂直統合モデル間において一意の存在であ ることを保証するために行なわれる(この保証のことを、「一意性の保証」とレ、う場合が あり、また、このような保証がされた識別情報を「共通識別情報」という場合がある。)。 識別管理サーバ 208は、第一判定サーバ 206が出力する第一保証要求に含まれる 識別情報の検索を行なレ、、検索結果に基づレ、て第一保証を出力する(3)。 [0020] In order for a user to break through the vertical integrated model and receive a service, for example, a request to use the second service server is transmitted from the first electronic device 204 to the first determination server 206. (1). At this time, the usage request may be transmitted via the first service server group 201. Next, the first determination server 206 transmits a first guarantee request including identification information (for example, “aoi”) based on the use request (2). This transmission is performed from the ID management server 208 to ensure that the identification information is unique among a plurality of vertically integrated models (this guarantee is referred to as “guarantee of uniqueness”). In some cases, identification information for which such a guarantee has been made may be referred to as “common identification information”). The identification management server 208 searches for the identification information included in the first assurance request output by the first determination server 206, and outputs the first assurance based on the search result (3).

[0021] 第一判定サーバ 206は、第一保証に基づいて、共通識別情報を含む保証付サー ビス依頼を出力する(4)。第二判定サーバ 207は、保証付サービス依頼を受信し、そ の中の保証を確認し、サービス依頼に応じたサービスの提供を行なう。また、保証の 確認の際には、保証付サービス依頼に基づき、共通識別情報と第二電子機器 205 の識別情報とが関連付けられて第二判定サーバ 207に管理されているかどうかの確 認が行なわれてもよい。これにより、サービスの提供に応じて、第二判定サーバ 207 は利用者 203に対する課金などの処理を行なうことができる。  The first determination server 206 outputs a service request with proof including common identification information based on the first proof (4). The second determination server 207 receives the service request with proof, confirms the guarantee in the service request, and provides the service according to the service request. Also, when confirming the warranty, based on the service request with warranty, it is confirmed whether the common identification information and the identification information of the second electronic device 205 are associated with each other and managed by the second determination server 207. May be. Accordingly, the second determination server 207 can perform processing such as charging for the user 203 in accordance with the provision of the service.

[0022] (実施形態 1 :構成)  [0022] (Embodiment 1: Configuration)

[0023] 図 3は、実施形態 1に係るシステムの機能ブロック図を例示する。本実施形態に係 るシステムは、第一サービスサーバ群 301と、第二サービスサーバ群 302と、第一電 子機器 303と、第二電子機器 304と、第一判定サーバ 305と、第二判定サーバ 306 と、識別管理サーバ 307とからなり、識別管理サーバ 307は、識別管理部 308を少な くとあ有する。  FIG. 3 illustrates a functional block diagram of the system according to the first embodiment. The system according to this embodiment includes a first service server group 301, a second service server group 302, a first electronic device 303, a second electronic device 304, a first determination server 305, and a second determination server. The server includes a server 306 and an identification management server 307. The identification management server 307 has at least an identification management unit 308.

[0024] (実施形態 1:構成:第一サービスサーバ群)  (Embodiment 1: Configuration: first service server group)

[0025] 「第一サービスサーバ群」 301は、第一判定に基づいて第一サービスを第一電子 機器 303に行なう。「第一判定」とは、第一電子機器 303が第一サービスサーバ群 30 1から第一サービスを受けられるか否かを判断する処理、及び/又は、その結果をい う。例えば、第一電子機器 303の識別情報である第一電子機器識別情報などを参照 して行なわれる認証 (例えば、第一電子機器識別情報がアクセスの許可が許される 識別情報のリストに含まれるかどうかの認証)の処理、結果をいう。第一判定サーバ 3 05から第一判定が得られない限り、第一電子機器 303は第一サービスの提供を受 けることができない。 「第一サービス」とは、第一電子機器 303に対して与えられるコン テンッゃ提供される役務などをいい、具体的には、インターネットなどの通信網を利 用した情報の閲覧や、コンテンツのダウンロード、メールなどの情報の送受信などが 該当する。第一サービスは、単一のサービスのみを指す場合だけでなぐ複数のサ 一ビスからなる場合もある。第一サービスサーバ群と、「群」を用いたのは、各サービ スに対応してサービスサーバがあるため、複数のサービスサーバが存在することを想 定してのことである。第一サービスサーバ群といっても、単一のサービスサーバからな る場合ももちろん想、定される。 “First service server group” 301 provides the first electronic device 303 with a first service based on the first determination. “First determination” refers to a process of determining whether the first electronic device 303 can receive the first service from the first service server group 301 and / or the result thereof. For example, authentication performed by referring to the first electronic device identification information that is the identification information of the first electronic device 303 (for example, whether the first electronic device identification information is included in the list of identification information permitted to be accessed) Process) and result. Unless the first determination is obtained from the first determination server 303, the first electronic device 303 cannot receive the first service. “First Service” refers to services provided to the first electronic device 303, such as browsing information using a communication network such as the Internet and content. This includes sending and receiving information such as downloads and e-mails. A primary service may consist of multiple services, not just a single service. The first service server group and “group” are used for each service. Since there is a service server corresponding to each service, it is assumed that there are multiple service servers. Of course, the first service server group may be a single service server.

[0026] (実施形態 1:構成:第二サービスサーバ群) (Embodiment 1: Configuration: second service server group)

[0027] 「第二サービスサーバ群」 302は、第二判定に基づレ、て第二サービスを第二電子 機器 304に行なう。上記と同様に、「第二判定」とは、第二電子機器が第二サービス サーバ群から第二サービスを受けられるか否かを判断する処理、及び/又は、その 結果をいう。第二判定サーバ 306から第二判定が得られない限り、第二電子機器 30 4は第二サービスの提供を受けることができない。「第二サービス」とは、第一サービ スと同様であり、第二電子機器 304に対して与えられるコンテンツや提供される役務 などをいい、インターネットなどの通信網を利用した情報の閲覧や、コンテンツのダウ ンロード、メールなどの情報の送受信などが該当する。第二サービスは、単一のサー ビスのみを指す場合だけでなぐ複数のサービスからなる場合もある。第二サービス サーバ群と、「群」を用いたのは、各サービスに対応してサービスサーバがあるため、 複数のサービスサーバが存在することを想定してのことである。第二サービスサーバ 群といっても、単一のサービスサーバからなる場合ももちろん想定される。また、第一 サービスサーバ群 301と第二サービスサーバ群 302とは、同一のサーバが重複して 該当する場合もあってもよい。  The “second service server group” 302 provides the second service to the second electronic device 304 based on the second determination. Similarly to the above, “second determination” refers to a process of determining whether or not the second electronic device can receive the second service from the second service server group and / or the result thereof. Unless the second determination is obtained from the second determination server 306, the second electronic device 304 cannot receive the provision of the second service. The “second service” is the same as the first service, and refers to the content given to the second electronic device 304 and the services provided, such as browsing information using a communication network such as the Internet, This includes downloading contents and sending / receiving information such as e-mail. The secondary service may consist of multiple services, not just a single service. The reason for using the second service server group and “group” is that there is a service server corresponding to each service, and it is assumed that there are multiple service servers. Of course, the second service server group may consist of a single service server. Further, the first service server group 301 and the second service server group 302 may correspond to the same server.

[0028] (実施形態 1:構成:第一電子機器)  [0028] (Embodiment 1: Configuration: first electronic device)

[0029] 「第一電子機器」 303は、利用者が利用し、専ら第一サービスサーバ群 301から第 一サービスを受けるための電子機器である。電子機器とは、具体的には、パーソナル コンピュータやデジタルテレビなどの通信端末、携帯電話や PDA (Personal Digit al Assistance)などの携帯端末を挙げることができる。利用者が第一電子機器 303 にて第一サービスを受けるためには、第一判定サーバ 305や第一サービスサーバ群 301にアクセスを行ない、利用要求を送信する。  “First electronic device” 303 is an electronic device that is used by a user and exclusively receives the first service from first service server group 301. Specific examples of electronic devices include communication terminals such as personal computers and digital televisions, and mobile terminals such as mobile phones and PDAs (Personal Digital Assistance). In order for the user to receive the first service at the first electronic device 303, the user accesses the first determination server 305 and the first service server group 301 and transmits a use request.

[0030] また、第一電子機器 303は、通常は、第二サービスサーバ群 302からサービスの提 供を受けることはできない。この理由は、垂直統合モデルの壁が存在するためである [0031] (実施形態 1:構成:第二電子機器) [0030] In addition, the first electronic device 303 cannot normally receive a service provision from the second service server group 302. This is because there is a wall of the vertical integration model [0031] (Embodiment 1: Configuration: second electronic device)

[0032] 「第二電子機器」 304は、第一電子機器 303を利用する利用者が利用し、専ら第二 サービスサーバ群 302から第二サービスを受けるための電子機器である。利用者が 第二電子機器 304にて第二サービスを受けるためには、第二判定サーバ 306や第 二サービスサーバ群 302にアクセスを行ない、利用要求を送信する。「第一電子機器 303を利用する利用者が利用し」とは、第二電子機器 304と第一電子機器 303とは、 同一の利用者が利用可能な電子機器を想定したものである。また、第一電子機器 30 3と第二電子機器 304とは、異なる種類の電子機器であることは必須ではな!/、。  The “second electronic device” 304 is an electronic device that is used by a user who uses the first electronic device 303 and exclusively receives the second service from the second service server group 302. In order for the user to receive the second service at the second electronic device 304, the user accesses the second determination server 306 and the second service server group 302 and transmits a use request. “Used by a user who uses the first electronic device 303” means that the second electronic device 304 and the first electronic device 303 are electronic devices that can be used by the same user. The first electronic device 30 3 and the second electronic device 304 are not necessarily different types of electronic devices!

[0033] また、垂直統合モデルの壁の存在により、第二電子機器 304は、通常は、第一サ 一ビスサーバ群 301からサービスの提供を受けることができない。  [0033] Also, due to the presence of the vertical integrated model wall, the second electronic device 304 cannot normally receive service from the first service server group 301.

[0034] (実施形態 1:構成:第一判定サーバ)  [Embodiment 1: Configuration: first determination server]

[0035] 第一判定サーバ 305は、第一電子機器 303が第一サービスサーバ群 301から第 一サービスを受けるために、第一電子機器識別情報に基づいて第一判定を行なうサ ーバである。ここに「第一電子機器識別情報」とは、第一電子機器 303を、第一サー ビスサーバ群 301と第一判定サーバ 305との範囲内において一意に識別するため の情報である。ただし、第一電子機器 303そのものではなぐ第一電子機器 303を介 して第一サービスの提供を受けるため限りの意味における利用者を識別するための ユーザ識別情報であってもよい。つまり、第一電子機器識別情報とは、第一電子機 器 303がサービスの提供を受けるのに適切な電子機器であるかどうかを第一判定サ ーバ 305が判断するために通常利用する識別情報である。一般的には、第一電子 機器識別情報は、第一サービスの提供を受けるために固有に築かれたシステム内で の識別情報である。例えば、課金処理サーバとこれを利用して課金処理を行なう複 数のサービス提供のためのサービスサーバ群からなる固有のシステム内で利用され る識別情報がこれに該当する。  [0035] The first determination server 305 is a server that performs the first determination based on the first electronic device identification information so that the first electronic device 303 receives the first service from the first service server group 301. . Here, the “first electronic device identification information” is information for uniquely identifying the first electronic device 303 within the range of the first service server group 301 and the first determination server 305. However, the first electronic device 303 itself may be user identification information for identifying the user in the sense as long as the first service is provided via the first electronic device 303. In other words, the first electronic device identification information is an identification that is normally used by the first determination server 305 to determine whether the first electronic device 303 is an appropriate electronic device for receiving the service. Information. In general, the first electronic device identification information is identification information in a system that is uniquely constructed to receive the provision of the first service. For example, this corresponds to identification information used in a unique system comprising a billing server and a group of service servers for providing billing processing using the billing server.

[0036] 第一判定サーバ 305は、第一関連保持部 309と、第一保証要求出力部 310と、第 一保証受信部 311と、保証付サービス依頼出力部 312とを有している。なお、このよ うな第一判定サーバ 305は、 CPU,メモリ、ハードディスク、入出力インターフェース、 通信インターフェースがバスにより接続された計算機に一又は複数のプログラムをメ モリにロードして、 CPUで実行し、ハードディスク、入出力インターフェース、通信イン ターフェースにアクセスを fiなうことにより実現できる。 The first determination server 305 includes a first association holding unit 309, a first guarantee request output unit 310, a first guarantee reception unit 311, and a service request output unit with guarantee 312. Such a first determination server 305 stores one or more programs in a computer in which a CPU, memory, hard disk, input / output interface, and communication interface are connected by a bus. It can be realized by loading it into memory, executing it on the CPU, and accessing the hard disk, I / O interface, and communication interface.

[0037] 「第一関連保持部」 309は、利用者の共通識別情報と、第一電子機器識別情報と を関連付けて保持する。「共通識別情報」とは、利用者を本実施形態に係るシステム 内において一意に識別するための情報である。「共通」とは、判定サーバが異なって も、利用者が電子機器を用いて判定サーバにアクセスをするなどの場合には、同じ 識別子により利用者が区別されることである。すなわち、同じ識別情報が判定サーバ に登録される。なお、共通識別情報が判定サーバに対して登録される経路は各種考 えられ、一に限定されるものではない。  The “first association holding unit” 309 holds the common identification information of the user and the first electronic device identification information in association with each other. “Common identification information” is information for uniquely identifying a user in the system according to the present embodiment. “Common” means that, even if the judgment servers are different, the user is distinguished by the same identifier when the user accesses the judgment server using an electronic device. That is, the same identification information is registered in the determination server. There are various routes for registering the common identification information to the determination server, and the route is not limited to one.

[0038] 本実施形態のシステムでは、同一の利用者が第一のサービスと第二のサービスと を受ける際の識別情報としては、第一電子機器識別情報と第二電子機器識別情報と いう一般には異なる識別情報を利用する。したがって、このままでは第一判定サーバ と第二判定サーバとは、それぞれがサービスを利用する利用者が同一であるかどうか を判定することは困難となる。そこで、本実施形態では、利用者を共通識別情報によ り識別することにより、同一の利用者であるかどうかを判定できるようにした。  [0038] In the system of this embodiment, the identification information when the same user receives the first service and the second service is generally referred to as first electronic device identification information and second electronic device identification information. Uses different identification information. Accordingly, it is difficult for the first determination server and the second determination server to determine whether or not the users who use the service are the same. Therefore, in this embodiment, it is possible to determine whether or not the users are the same by identifying the users based on the common identification information.

[0039] 第一判定サーバは、その固有のサービス体系を実現するためには、原則として第 一電子機器識別情報に基づいて、第一電子機器が第一サービスサーバ群から第一 サービスを受けることができるかどうかの第一判定を行なう。この判定処理は、第一電 子機器が自身の第一電子機器識別情報を第一判定サーバに送信することにより、第 一サービスの提供を要求する場合に行なわれる。この処理は、第一サービスに関連 する垂直統合モデル内で閉じた処理である。  [0039] In order to realize the unique service system of the first determination server, in principle, the first electronic device receives the first service from the first service server group based on the first electronic device identification information. Make a first decision as to whether or not This determination process is performed when the first electronic device requests provision of the first service by transmitting its first electronic device identification information to the first determination server. This process is a closed process within the vertical integration model related to the first service.

[0040] なお、第一関連保持部 309は、共通識別情報と第一電子機器識別情報とを格納 するテーブルをハードディスクなどに記憶し、そのようなテーブルをアクセスするプロ グラムのモジユーノレにより実現できる。  [0040] It should be noted that the first association holding unit 309 can be realized by storing a table storing common identification information and first electronic device identification information in a hard disk or the like, and a program module for accessing such a table.

[0041] 「第一保証要求出力部」 310は、第一保証要求を出力する。「第一保証要求」とは、 識別管理サーバ 307に対して、共通識別情報が一意に存在することの保証を要求 する情報である。したがって、第一保証要求には、利用者の共通識別情報が含まれ る。利用者の共通識別情報は、第一電子機器識別情報により、第一関連保持部 309 を検索することにより得ること力できる。また、この第一保証要求は、第一電子機器 30 3からの利用要求であり、前記利用者の第二サービスの利用履歴により権原が与えら れるべき利用要求に基づいて出力される。利用要求とは、第一電子機器 303が、主 に、第二判定サーバ 306に判定を行なわせ第二サービスサーバ群などによるサービ スの提供を受けることを要求することを表わす。また、第二判定サーバ 306からサー ビスの提供を受けることを要求することを表わしていてもよい。本実施形態では、第一 電子機器 303は無条件に第二サービスサーバ群 302などによるサービスの提供を受 けることはできず、利用者が第二電子機器 304などを用いて例えば少なくとも一度は 第二サービスサーバ群 302からサービスを受けている必要がある。このような必要が あることが「前記利用者の第二サービスの利用履歴により権原が与えられるべき利用 要求」の意味するところである。このような条件を設けることにより、第二判定サーバ 3 06は、第二サービスサーバ群 302に第一電子機器 303へのサービスの提供を許可 しても、第一電子機器 303と第二電子機器 304との利用者は同一であるので、その 利用者に対価の支払を請求することができるなどの利点がある。 “First warranty request output unit” 310 outputs a first warranty request. The “first assurance request” is information that requests the identification management server 307 to guarantee that the common identification information exists uniquely. Therefore, the user's common identification information is included in the first assurance request. The common identification information of the user is based on the first electronic device identification information. Can be obtained by searching for. The first warranty request is a usage request from the first electronic device 303, and is output based on the usage request to which a right should be given based on the usage history of the user's second service. The use request means that the first electronic device 303 mainly requests the second determination server 306 to make a determination and requests the provision of services by the second service server group or the like. Further, it may indicate that the service is provided from the second determination server 306. In the present embodiment, the first electronic device 303 cannot unconditionally receive the service provided by the second service server group 302 or the like, and the user uses the second electronic device 304 or the like, for example, at least once. It is necessary to receive services from the two service server group 302. This need is what is meant by “a usage request that should be given the right by the usage history of the user's second service”. By providing such a condition, the second determination server 303 can allow the second service server group 302 to provide the service to the first electronic device 303 even if the first electronic device 303 and the second electronic device 303 Since the user with 304 is the same, there is an advantage that the user can be charged for payment.

第一電子機器 303による第二判定サービスの利用要求としては、第二判定サーバ 306を介して第一サービスの利用料を支払うことを要求するために、第一電子機器 3 03が送信する場合がある。本来、第一電子機器 303は、第一サービスの垂直統合モ デルの中でのみサービスの提供を受けることができたのである力 S、その壁を打ち破つ て他のサービスの垂直統合モデルにおいても所定のサービスの提供を受けることが できる。本実施形態では、所定のサービスとは、第二判定サーバ 306による判定を受 け、第二サービスサーバ群 302におるサービスを主に意味する。サービスを具体的 に挙げると次のようになる。第二電子機器 304にダウンロードした暗号化コンテンツな どを第一電子機器 303でも閲覧や再生などを可能とするために、第二判定サーバを 介して復号鍵を取得することを挙げること力 Sできる。また、第二電子機器にてダウン口 ードした個人情報などを第一電子機器においても閲覧可能とするために第二判定サ ーバを介してパスワードを取得することも挙げること力 Sできる。このようなサービスは従 来技術では、垂直統合モデルの壁の存在により、第一電子機器 303が享受できなか つたサービスである。 [0043] なお、第一保証要求出力部 310は、通信インターフェースにアクセスを行ない、第 一電子機器 303から送られる利用要求を受信し、第一保証要求を生成してメモリなど に記憶し、通信インターフェースにアクセスして送信するプログラムのモジュールによ り実現できる。 As the usage request for the second determination service by the first electronic device 303, the first electronic device 3 03 may transmit in order to request payment of the usage fee for the first service via the second determination server 306. is there. Originally, the first electronic device 303 was able to receive services only in the vertical integration model of the first service S, breaking through its barriers in the vertical integration model of other services Can also be provided with certain services. In the present embodiment, the predetermined service mainly means a service in the second service server group 302 after receiving the determination by the second determination server 306. Specific services are as follows. In order to make it possible for the first electronic device 303 to view or play the encrypted content downloaded to the second electronic device 304, it is possible to obtain a decryption key via the second determination server. . In addition, in order to make it possible for the first electronic device to view personal information downloaded by the second electronic device, it is also possible to obtain a password via the second determination server. Such a service is a service that cannot be enjoyed by the first electronic device 303 due to the existence of the vertical integrated model wall in the conventional technology. [0043] The first warranty request output unit 310 accesses the communication interface, receives the use request sent from the first electronic device 303, generates the first warranty request, stores it in a memory, etc., and performs communication. This can be realized by a program module that accesses and transmits the interface.

[0044] 「第一保証受信部」 311は、第一保証要求出力部 310から出力される第一保証要 求に応じて識別管理サーバ 307から返信される第一保証を受信する。識別管理サー ノ 307の処理については後述する力 第一保証とは、第一保証要求に含まれる共通 識別情報が一意に存在することを保証する情報である。例えば、識別管理サーバ 30 7による共通識別情報に対する署名(ハッシュ値を秘密鍵により暗号化したもの)など である。また、署名は、共通識別情報に加えて、署名を行なった時刻情報も含めて行 なわれてもよい。これにより、共通識別情報が存在した時刻が保証される。  “First Guarantee Reception Unit” 311 receives the first guarantee returned from the identification management server 307 in response to the first guarantee request output from the first guarantee request output unit 310. The power first assurance, which will be described later regarding the processing of the identification management server 307, is information that guarantees that the common identification information included in the first assurance request exists uniquely. For example, it is a signature (a hash value encrypted with a secret key) for the common identification information by the identification management server 307. In addition to the common identification information, the signature may be included including the time information when the signature was made. This guarantees the time when the common identification information exists.

[0045] なお、第一保証受信部 311は、通信インターフェースにアクセスを行ない、第一保 証を受信してメモリなどに一時的に記憶するプログラムのモジュールにより実現できる  Note that the first guarantee receiving unit 311 can be realized by a program module that accesses the communication interface, receives the first guarantee, and temporarily stores it in a memory or the like.

[0046] 「保証付サービス依頼出力部」 312は、第一保証受信部 311で受信する第一保証 に基づいて共通識別情報を含む保証付サービス依頼を出力する。利用要求に対応 するサービス依頼に、識別管理サーバ 307による第一保証を付加などして第一判定 サーバ 305より出力することで、第一判定サーバ 305と第二判定サーバ 306とが異な る垂直統合モデルに属するなどの理由により、信頼関係がない場合であっても、第 二判定サーバ 306は、サービス依頼の内容、特に共通識別情報、を正しいと信頼す ること力 Sできる。つまり、共通識別情報で識別できる利用者がサービスを依頼したこと が識別できる。 “Guaranteed service request output unit” 312 outputs a guaranteed service request including common identification information based on the first guarantee received by the first guarantee receiving unit 311. Vertical integration in which the first decision server 305 and the second decision server 306 are different by adding the first guarantee from the identification management server 307 to the service request corresponding to the usage request and outputting it from the first decision server 305. Even if there is no trust relationship due to reasons such as belonging to the model, the second determination server 306 can trust the content of the service request, particularly the common identification information, to be correct. In other words, it can be identified that a user who can be identified by the common identification information requested the service.

[0047] なお、保証付サービス依頼出力部 312は、メモリなどに一時的に記憶された利用要 求、第一保証を読み出し、保証付サービス依頼を生成して、通信インターフェースに アクセスを行ない送信するプログラムのモジュールにより実現できる。  [0047] The guaranteed service request output unit 312 reads the use request and the first guarantee temporarily stored in a memory or the like, generates a guaranteed service request, accesses the communication interface, and transmits it. This can be realized by a program module.

[0048] (実施形態 1:構成:第二判定サーバ)  [0048] (Embodiment 1: Configuration: second determination server)

[0049] 第二判定サーバ 306は、第二関連保持部 313と、利用履歴保持部 314と、保証付 サービス依頼受信部 315と、利用履歴取得部 316とを有する。このような第二判定サ ーノ 306は、 CPU,メモリ、ハードディスク、入出力インターフェース、通信インターフ エースがバスにより接続された計算機に一又は複数のプログラムをメモリにロードして 、 CPUで実行し、ハードディスク、入出力インターフェース、通信インターフェースに アクセスを fiなうことにより実現できる。 The second determination server 306 includes a second association holding unit 313, a usage history holding unit 314, a service request receiving unit with guarantee 315, and a usage history acquisition unit 316. Such second judgment support The CPU 306 loads one or more programs into memory on a computer to which a CPU, memory, hard disk, input / output interface, and communication interface are connected via a bus, and executes them on the CPU. The hard disk, input / output interface, and communication This can be achieved by providing access to the interface.

[0050] 「第二関連保持部」 313は、利用者の共通識別情報と、第二電子機器識別情報と を関連付けて保持する。第二関連保持部 313については、第一関連保持部 309の 説明を準用することができる。  The “second association holding unit” 313 holds the common identification information of the user and the second electronic device identification information in association with each other. For the second association holding unit 313, the description of the first association holding unit 309 can be applied mutatis mutandis.

[0051] 第二判定サーバ 306は、第二電子機器識別情報に基づいて、第二電子機器 304 が第二サービスサーバ群 302から第二サービスを受けることができるかどうかの第二 判定を行なう。この判定処理は、第二電子機器 304が自身を識別するための情報で ある第二電子機器識別情報を第二判定サーバに対して送信することにより、第二サ 一ビスサーバ群 302によるサービスの提供を行なうためになされる。  The second determination server 306 makes a second determination as to whether the second electronic device 304 can receive the second service from the second service server group 302 based on the second electronic device identification information. This determination process is performed by providing the second service server group 302 with the service by transmitting the second electronic device identification information, which is information for the second electronic device 304 to identify itself, to the second determination server. Made to do.

[0052] 「利用履歴保持部」 314は、共通識別情報で識別される利用者に提供した第二サ 一ビスの利用履歴を、前記共通識別情報と関連付けて保持する。例えば、共通識別 情報を格納する列と、第二サービスの種類や属性などを格納する列からなるテープ ルを用いて、利用履歴を保持する。  [0052] "Usage history holding unit" 314 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information. For example, the usage history is maintained using a table comprising a column for storing common identification information and a column for storing the type and attribute of the second service.

[0053] このようなテーブルはハードディスクなどに格納され、利用履歴保持部 314は、その ように格納されたテーブルを管理するプログラムモジュールにより実現できる。  Such a table is stored in a hard disk or the like, and the usage history holding unit 314 can be realized by a program module that manages the stored table.

[0054] 「保証付サービス依頼受信部」 315は、保証付サービス依頼を受信する。保証付サ 一ビス依頼は、第一保証に基づいて生成され、信頼性が高いといえる。したがって、 第二判定サーバ 306は、受信したサービス依頼に応じたサービスの提供を、利用履 歴保持部 314で保持された利用履歴の存在することの確認ができた場合などに行な う。識別管理サーバ 307から出力される第一保証には、識別管理サーバ 307による 署名などが含まれる場合には、第二判定サーバ 306は、識別管理サーバ 307の公 開鍵などにより署名などを復号化して、署名などの内容を確認してもよい。また、第二 判定サーバでは、受信した保証付サービス依頼に含まれる共通識別情報をキーとし て第二関連保持部を検索してもよい。この検索により、共通識別情報で識別される利 用者が第二判定サーバに登録されているかどうかを判断できる。 [0055] 保証付サービス依頼受信部 315は、通信インターフェースにアクセスを行ない、保 証付サービス依頼を受信し、メモリなどに一時的に記憶するプログラムのモジュール により実現できる。 “Guaranteed service request reception unit” 315 receives a guaranteed service request. Service requests with guarantees are generated based on the first guarantee and can be said to be highly reliable. Therefore, the second determination server 306 provides the service according to the received service request when it is confirmed that the usage history held in the usage history holding unit 314 exists. If the first guarantee output from the identification management server 307 includes a signature from the identification management server 307, the second determination server 306 decrypts the signature using the public key of the identification management server 307. The contents such as the signature may be confirmed. Further, the second determination server may search the second association holding unit using the common identification information included in the received service request with proof as a key. This search makes it possible to determine whether the user identified by the common identification information is registered in the second determination server. The guaranteed service request receiving unit 315 can be realized by a program module that accesses the communication interface, receives the guaranteed service request, and temporarily stores it in a memory or the like.

[0056] 「利用履歴取得部」 316は、保証付サービス依頼受信部 315で受信された保証付 サービス依頼に含まれる共通識別情報と関連付けられて利用履歴保持部 314にて 保持される利用履歴を取得する。例えば、共通識別情報を格納する列と、第二サー ビスの種類や属性などを格納する列からなるテーブルに対して、共通識別情報をキ 一として検索を行なうことにより、共通識別情報で識別される利用者が第二サービス サーバ群 302の提供するサービスを受けたことがあるかどうか、受けたことのあるサー ビスの種類、あるいは、保証付サービス依頼により依頼が示されるサービスを受けた ことがあるかどうかなどを区別することができる。第二判定サーバは、これらの区別に 応じて第二判定を生成または非生成を決定し、生成する場合には、生成された第二 判定を第二サービスサーバ群に送信して、第一電子機器 303に向けてサービスの提 供を許可する。ここで生成される第二判定には、取得された利用履歴が含まれてい てもよい。これにより、第二サービスサーバ群 302でサービスの提供の態様を変えた り、サービス提供の対価を変化させたりすることができる。例えば、初めてサービスの 提供を受ける利用者に対しては、第一判定サーバ 305を経由してサービスを提供し 、 2回目以上サービスの提供を受けた利用者に対しては、直接、第一電子機器 303 に対してサービスを提供する。これにより、第一判定サーバ 305が、第一電子機器 3 03に対してどのようなサービスが提供されたかどうかを知ることができるなどの効果が 生ずる。また、一定の回数以上のサービスの提供を受けた利用者に対しては、回数 に応じて対価を低くしたりすることができる。  “Usage history acquisition unit” 316 stores the usage history held in usage history holding unit 314 in association with the common identification information included in the guaranteed service request reception unit 315. get. For example, by performing a search using the common identification information as a key for a table composed of a column storing common identification information and a column storing the type and attribute of the second service, the common identification information is identified. Whether the user has received the service provided by the second service server group 302, the type of service that has been received, or the service indicated by the service request with guarantee. It can be distinguished whether there is. The second determination server determines whether to generate or not generate the second determination according to these distinctions, and when generating the second determination, transmits the generated second determination to the second service server group, and Permit the provision of services to the device 303. The second determination generated here may include the acquired usage history. As a result, the mode of service provision can be changed in the second service server group 302, and the value of service provision can be changed. For example, for users who receive the service for the first time, the service is provided via the first determination server 305, and for users who have received the service for the second time or more, the first electronic Provide service to device 303. As a result, there is an effect that the first determination server 305 can know what service is provided to the first electronic device 303. In addition, for users who have been provided a service more than a certain number of times, the price can be reduced according to the number of services provided.

[0057] なお、共通識別情報で識別される利用者が一意に存在することが保証されることで 、第二判定サーバ 306は、保証付サービス依頼の内容が真正なものであると判断で きる。この理由は、次の通りである。第二判定サーバ 306は、常日頃からサービスを 提供可能な電子機器を識別するために第二電子機器識別情報を利用している。つ まり第二判定の生成、出力に第二電子機器識別情報を利用している。したがって、 第二判定サーバ 306は、第二電子機器識別情報を有する電子機器は信頼できるが 、原則としてそれ以外の電子機器は信頼しない。ただし、例外として本実施形態にお いては第二判定サーバ 306において、共通識別情報と第二電子機器識別情報とが 関連付けられているのでこれを利用する場合がある。この共通識別情報との関連付 けの意味は、例えば、ある第二電子機器識別情報で識別される電子機器の利用者と 、ある共通識別情報で識別される利用者とは同一であるという意味である。ここで第 二判定サーバ 306に対して共通識別情報で識別される利用者力 第二判定サーバ 306に利用の要求があった場合には、第二判定サーバは、この要求は、ある第二電 子機器識別情報で識別される電子機器の利用者からの要求であると判断できる。た だし、共通識別情報が利用者を一意に識別できない場合には、以上の議論は成り立 たない。そこで、識別管理サーバにより、共通識別情報が利用者を一意に識別できる ようにするのである。 It should be noted that the second determination server 306 can determine that the content of the guaranteed service request is authentic by ensuring that the user identified by the common identification information exists uniquely. . The reason for this is as follows. The second determination server 306 uses the second electronic device identification information in order to identify an electronic device that can provide a service on a regular basis. In other words, the second electronic device identification information is used for generating and outputting the second determination. Therefore, the second determination server 306 can trust the electronic device having the second electronic device identification information. In principle, other electronic devices are not trusted. However, as an exception, in the present embodiment, in the second determination server 306, the common identification information and the second electronic device identification information are associated with each other. The meaning of the association with the common identification information is, for example, that the user of the electronic device identified by the certain second electronic device identification information is the same as the user identified by the certain common identification information. It is. Here, when there is a request for use of the second determination server 306 with respect to the second determination server 306, the user power identified by the common identification information, the second determination server determines that the request It can be determined that the request is from a user of the electronic device identified by the child device identification information. However, the above argument does not hold if the common identification information cannot uniquely identify the user. Therefore, the identification management server enables the common identification information to uniquely identify the user.

[0058] なお、利用履歴取得部 316は、利用履歴保持部 314を実現するモジュールに対し て検索の要求などを行ない、検索結果をメモリなどに記憶するプログラムのモジユー ルにより実現することが可能である。記憶された検索結果を読み出し、第二判定を生 成し送信するプログラムのモジュールに渡すことにより、第二サービスサーバ群 302 などにより、第一電子機器 303へのサービスの提供が行なわれる。  [0058] Note that the usage history acquisition unit 316 can be realized by a module of a program that makes a search request to the module that implements the usage history holding unit 314 and stores the search result in a memory or the like. is there. By reading the stored search result and passing it to the module of the program that generates and transmits the second determination, the service is provided to the first electronic device 303 by the second service server group 302 or the like.

[0059] (実施形態 1:構成:識別管理サーバ)  [0059] (Embodiment 1: Configuration: identification management server)

[0060] 識別管理サーバ 307は、識別管理部 308と、識別管理部検索部 317と、保証出力 部 318とを有する。なお、このような識別管理サーバ 307は、 CPU、メモリ、ハードデ イスク、入出力インターフェース、通信インターフェースがバスにより接続された計算 機に一又は複数のプログラムをメモリにロードして、 CPUで実行し、ハードディスク、 入出力インターフェース、通信インターフェースにアクセスを行なうことにより実現でき  The identification management server 307 includes an identification management unit 308, an identification management unit search unit 317, and a guarantee output unit 318. Such an identification management server 307 loads one or a plurality of programs into a memory on a computer having a CPU, memory, hard disk, input / output interface, and communication interface connected by a bus, and executes them on the CPU. This can be achieved by accessing the hard disk, input / output interface, and communication interface.

[0061] 「識別管理部」 308は、システム内で利用者を一意に識別する共通識別情報を管 理する。共通識別情報は、それで識別される利用者などによりあらかじめ登録が行な われることにより管理される。その後、第一判定サーバ 305、第二判定サーバ 306に 対して付与されること力 S想定される。なお、共通識別情報が第一判定サーバ 305、第 二判定サーバ 306に対して付与される経路は種々有り得、一に限定されるものでは ない。また、この共通識別情報により、 2つ以上のサービスを利用するために必要とな る利用者の識別情報力、一意であることが保証される。 “Identification management unit” 308 manages common identification information for uniquely identifying a user in the system. Common identification information is managed by pre-registration by users identified by it. Thereafter, the force S assumed to be given to the first determination server 305 and the second determination server 306 is assumed. There can be various routes that the common identification information is given to the first determination server 305 and the second determination server 306, and is not limited to one. Absent. In addition, this common identification information ensures that the user's identification information power required to use two or more services is unique.

[0062] 識別管理部 308は、例えば、共通識別情報を格納したテーブルをノヽードディスクな どに格納してデータベースなどとして管理を行なうデータベース管理モジュールによ り実現できる。 The identification management unit 308 can be realized by, for example, a database management module that stores a table storing common identification information in a node disk or the like and manages it as a database or the like.

[0063] 「識別管理部検索部」 317は、第一判定サーバ 305が出力する第一保証要求に基 づいて識別管理部 308を検索する。第一保証要求に含まれる共通識別情報を抽出 し、これと合致あるいは適合する共通識別情報が識別管理部 308で管理されて!/、る かどうか検索を行なう。  “Identification management unit search unit” 317 searches identification management unit 308 based on the first assurance request output from first determination server 305. The common identification information included in the first assurance request is extracted, and a search is performed to determine whether common identification information that matches or matches this common identification information is managed by the identification management unit 308.

[0064] 識別管理部検索部 317は、通信インターフェースにアクセスを行ない、第一保証要 求を受信し、メモリなどに一時的に記憶を行ない、共通識別情報を抽出して、データ ベース管理モジュールに対して検索を行ない、その検索結果をメモリなどに一時的 に記憶するプログラムのモジュールにより実現できる。  [0064] The identification management unit search unit 317 accesses the communication interface, receives the first guarantee request, temporarily stores it in a memory, etc., extracts common identification information, and stores it in the database management module. This can be realized by a program module that performs a search and temporarily stores the search result in a memory or the like.

[0065] 「保証出力部」 318は、識別管理部検索部 317での検索結果に基づいて第一保証 を出力する。識別管理部検索部 317における検索にて、一意に合致または適合する 共通識別情報が得られた場合には、共通識別情報で識別される利用者が一意に存 在することが保証できる。検索結果としては、共通識別情報が一意に存在することが 必要となる。第一保証は、識別管理部検索部 317における検索にて、合致あるいは 適合する共通識別情報が得られた場合のみ出力する。他の場合には、共通識別情 報が得られなかった旨のエラー情報を出力してもよい。第一保証の出力先は、第一 判定サーバ 305である。また、第一判定サーバ 305に対して出力する第一保証を識 別管理サーバ 307の秘密鍵で暗号化したり、署名を行なうようになっていてもよい。  The “guarantee output unit” 318 outputs the first guarantee based on the search result in the identification management unit search unit 317. When common identification information that uniquely matches or matches is obtained by the search in the identification management unit search unit 317, it can be guaranteed that the user identified by the common identification information exists uniquely. As a search result, the common identification information must exist uniquely. The first guarantee is output only when matching or matching common identification information is obtained in the search in the identification management unit search unit 317. In other cases, error information indicating that common identification information could not be obtained may be output. The output destination of the first guarantee is the first determination server 305. Further, the first guarantee output to the first determination server 305 may be encrypted with the secret key of the identification management server 307 or may be signed.

[0066] 保証出力部は、メモリなどに記憶された第一保証要求、検索結果を読み出し、第一 保証を生成し、メモリなどに記憶して、通信インターフェースをアクセスして送信する プログラムのモジュールにより実現できる。  [0066] The guarantee output unit reads the first guarantee request and the search result stored in the memory etc., generates the first guarantee, stores it in the memory, etc., and accesses the communication interface for transmission. realizable.

[0067] (実施形態 1:システムでの処理の具体例 1)  [0067] (Embodiment 1: Specific example of processing in system 1)

[0068] 図 4は、実施形態 1に係るシステムでの処理の具体例を示す図である。利用者 401 に共通識別情報として、 Aが与えられたとし、この利用者 401は、 phOlという第一電 子機器識別情報で識別される第一電子機器 403と、 ph02とレ、う第二電子機器識別 情報で識別される第二電子機器 406とを利用するとする。第一電子機器 403は、第 一判定サーバ 402、第一サービスサーバ群 404で構成される第一の垂直統合モデ ルで使用され、第二電子機器 406は、第二判定サーバ 405、第二サービスサーバ群 407で構成される第二の垂直統合モデルで使用されるとする。 FIG. 4 is a diagram illustrating a specific example of processing in the system according to the first embodiment. Assume that A is given as common identification information to the user 401, and this user 401 has a first power of phOl. Assume that the first electronic device 403 identified by the child device identification information, the second electronic device 406 identified by ph02, and the second electronic device identification information are used. The first electronic device 403 is used in the first vertical integrated model including the first determination server 402 and the first service server group 404, and the second electronic device 406 is the second determination server 405, the second service It is assumed that it is used in the second vertical integration model configured by the server group 407.

[0069] 利用者 401には、 Aという共通識別情報が与えられているので、識別管理サーバ 4 08の識別管理部 308では、 Aという共通識別情報が管理される。また、第一判定サ ーバ 402の第一関連保持部 309には、 Aと phOlとが関連付けて保持される。第二判 定サーバ 405の第二関連保持部 313には、 Aと ph02とが関連付けて保持される。  [0069] Since the common identification information A is given to the user 401, the identification management unit 308 of the identification management server 408 manages the common identification information A. Further, A and phOl are held in association with each other in the first association holding unit 309 of the first determination server 402. The second association holding unit 313 of the second judgment server 405 holds A and ph02 in association with each other.

[0070] ここで、利用者 401が、第二電子機器 406を用いて、第二の垂直統合モデル内で 、 XXXと YYYとにより識別されるサービスの利用を行なったとすると、第二判定サー ノ 05の利用履歴保持部 314には、 Aに関連づけられた XXXと、同じく Aに関連付 けられた YYYの利用履歴が保持される。  [0070] Here, if the user 401 uses the second electronic device 406 to use the service identified by XXX and YYY in the second vertical integrated model, the second determination server The usage history holding unit 314 of 05 holds the XXX associated with A and the usage history of YYY associated with A as well.

[0071] 以上の状況において、利用者 401が、第一電子機器 403を用いて XXXのサービス の提供を受けるために、 XXXの利用要求を第一判定サーバ 402に向けて送信したと する(1)。すると、第一判定サーバ 402は、第一保証要求出力部 310により、 Aの一 意性の保証要求である第一保証要求を送信する(2)。これに応じて、識別管理サー ノ 08は、識別管理部検索部 317により識別管理部 308を検索し、保証出力部 318 により、 Aの一意性の保証である第一保証を出力する(3)。第一判定サーバ 402は、 第一保証を第一保証受信部 311で受信し、保証付サービス依頼出力部 312により、 Aの一意性の保証と XXXの利用要求を含む保証付サービス依頼を出力する(4)。第 二判定サーバ 405は、保証付サービス依頼を保証付サービス依頼受信部 315で受 信すると、 Aの一意性の保証を確認し、利用履歴保持部 314に保持された Aの利用 履歴を検索し、 Aによる XXXの利用履歴が存在することを確認した後、第二サービス サーバ群 407に対して第二判定を出力し、 XXXの提供を第一電子機器 403に対し て実行させる(5)。  [0071] In the above situation, it is assumed that the user 401 transmits a request for using XXX to the first determination server 402 in order to receive the provision of the service XXX using the first electronic device 403 (1 ). Then, the first determination server 402 transmits a first guarantee request, which is a guarantee request for the uniqueness of A, from the first guarantee request output unit 310 (2). In response to this, the identification management server 08 searches the identification management unit 308 by the identification management unit search unit 317, and outputs the first guarantee that is the guarantee of the uniqueness of A by the guarantee output unit 318 (3). . The first determination server 402 receives the first guarantee at the first guarantee receiving unit 311 and outputs the guaranteed service request including the guarantee of uniqueness of A and the use request of XXX by the service request output unit 312 with guarantee. (Four). When the second determination server 405 receives the guaranteed service request at the guaranteed service request receiving unit 315, the second determination server 405 confirms the guarantee of the uniqueness of A, and searches the usage history of A held in the usage history holding unit 314. After confirming that the usage history of XXX by A exists, the second determination is output to the second service server group 407, and the provision of XXX is executed to the first electronic device 403 (5).

[0072] (実施形態 1:システムでの処理の具体例 2)  (Embodiment 1: Specific example of processing in system 2)

[0073] 図 5は、実施形態 1に係るシステムでの処理の別の具体例を示す図である。第一判 定サーバ 502と、第一電子機器 503と、第一サービスサーバ群として、 AAAホテル のサービス提供サーバ 504とにより第一の垂直統合モデルが構成されている。また、 第二判定サーバ 505と、第二電子機器 506と、第二サービスサーバ群として、 XXX ホテルのサービス提供サーバ 507とにより第二の垂直統合モデルが構成されている 。ここに、第一電子機器 503と第二電子機器 506とは、共通識別情報として Aが与え られた利用者 501により利用されるとする。また、第一電子機器 503と、第二電子機 器 506は、それぞれ、第一の垂直統合モデルの運営者、第二の垂直統合モデルの 運営者により利用者 501に、直接にあるいは間接に貸与や譲渡がされたものであると する。「間接に貸与や譲渡された」とは、例えば、運営者と利用者との間に、電子機器 の貸与や譲渡の取り极レ、をする業者が介在したことを!/、う。 FIG. 5 is a diagram illustrating another specific example of processing in the system according to the first embodiment. First size The first vertical integration model is configured by the fixed server 502, the first electronic device 503, and the service providing server 504 of the AAA hotel as the first service server group. The second vertical integration model is configured by the second determination server 505, the second electronic device 506, and the service providing server 507 of the XXX hotel as the second service server group. Here, it is assumed that the first electronic device 503 and the second electronic device 506 are used by a user 501 given A as common identification information. The first electronic device 503 and the second electronic device 506 are directly or indirectly loaned to the user 501 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. It is assumed that the product has been transferred. “Indirectly lent or transferred” means, for example, that an operator who lent or transferred electronic equipment was interposed between the operator and the user!

[0074] ここで、利用者 501は、第二電子機器 506を用いて、第二判定サーバ 505の第二 判定を用いることにより、 XXXホテルのサービス提供サーバ 507の利用(XXXホテル の宿泊の予約など)を 5回行なったとする。すると、図 6に例示されるように、第二判定 サーバ 505の利用履歴保持部 314には、 A力 XXホテルを 5回利用したという利用 履歴が保持されることになる。  Here, the user 501 uses the second determination of the second determination server 505 by using the second electronic device 506, thereby using the service providing server 507 of the XXX hotel (reservation of the XXX hotel accommodation) Etc.) 5 times. Then, as illustrated in FIG. 6, the use history holding unit 314 of the second determination server 505 holds the use history that the A-power XX hotel has been used five times.

[0075] また、 AAAホテルと、 XXXホテルをそれぞれ運営する者は、一般には、異なる事業 者であるが、例えば、提携関係、資本関係などにあり、 XXXホテルの利用回数に応 じて、 AAAホテルの宿泊料などが割引になるなどの優待キャンペーンが行なわれて いるとする。  [0075] In addition, the AAA hotel and the XXX hotel operators are generally different operators, but they are in partnerships, capital relationships, etc., depending on the number of times the XXX hotel is used. Suppose that special offers such as hotel hotel discounts are being offered.

[0076] 以上の状況において、利用者 501が、第一電子機器 503を用いて、 AAAホテルの サービス提供サーバ 504を利用して、 AAAホテルの予約などを行なう場合、利用者 501は、 XXXホテルを利用したことがあるなどを思い出して、キャンペーンの利用要 求を、第一電子機器 503を用いて、 AAAホテルのサービス提供サーバ 504に対して 送信する(1)。例えば、図 7 (A)に例示された第一電子機器 503の画面を通じて、キ ヤンぺーンの利用要求を送信する。  [0076] In the above situation, when the user 501 uses the first electronic device 503 to make a AAA hotel reservation or the like using the AAA hotel service providing server 504, the user 501 Using the first electronic device 503, a request to use the campaign is transmitted to the AAA hotel service providing server 504 (1). For example, the use request of the campaign is transmitted through the screen of the first electronic device 503 illustrated in FIG.

[0077] 利用要求を受信した AAAホテルのサービス提供サーバ 504は、 Aの XXXホテル の利用回数を照会するために、 XXXホテルの利用回数要求を利用要求として第一 判定サーバ 502へ送信する(2)。第一判定サーバ 502は、 Aという共通識別情報の 一意性の保証を第一保証要求として識別管理サーバ 508に対して要求し(3)、これ に対して識別管理サーバ 508は、 Aの一意性の保証を第一保証として返信する(4)[0077] Upon receiving the use request, the AAA hotel service providing server 504 sends the XXX hotel use count request as a use request to the first determination server 502 in order to inquire about the use count of A's XXX hotel (2 ). The first determination server 502 uses the common identification information A The uniqueness guarantee is requested to the identification management server 508 as the first guarantee request (3), and the identification management server 508 returns the uniqueness guarantee of A as the first guarantee (4).

Yes

[0078] 第一判定サーバ 502は、第一保証を受信すると、保証付サービス依頼として、 Aの 一意性の保証と、 XXXホテルの利用回数要求を送信する(5)。これに対して、第二 判定サーバ 505は、 Aの一意性の保証を検証などした後、利用履歴保持部で保持さ れている Aの XXXホテルの利用履歴を検索し、 5回という回数を得ると、 AAAホテノレ のサービス提供サーバ 504へ向けて返信する。  When the first determination server 502 receives the first guarantee, the first determination server 502 transmits a guarantee of uniqueness of A and a request for the number of times to use XXX hotels as a service request with guarantee (5). On the other hand, the second determination server 505 verifies the guarantee of the uniqueness of A, searches the usage history of A's XXX hotel held in the usage history holding unit, and determines the number of times as 5 times. When it gets, it sends a reply to the AAA server service provision server 504.

[0079] その結果、 AAAホテルのサービス提供サーバ 504は、第一電子機器 503を利用し ている利用者 501に適用できるキャンペーンの内容を決定することができ、例えば、 図 7 (B)に例示されるような画面を構成する情報を第一電子機器 503へ返信し、利用 者 501は、宿泊などの割引などのための電子的なクーポンなどを得ることができる。  As a result, the AAA hotel service providing server 504 can determine the contents of the campaign applicable to the user 501 who uses the first electronic device 503, for example, as illustrated in FIG. 7B. Information constituting the screen is sent back to the first electronic device 503, and the user 501 can obtain an electronic coupon for a discount such as accommodation.

[0080] (実施形態 1:主な効果)  [0080] (Embodiment 1: Main effects)

[0081] 本実施形態によれば、複数の電子機器を利用する一の利用者を、電子機器識別 情報に依存せず一意に識別可能とし、第二サービスサーバ群の利用履歴に基づレ、 て利用者の有する第一電子機器へサービスを提供可能とすることにより、一の電子 機器が一つの垂直統合モデルに縛られて!/、るとレ、う現状を打破し、垂直統合モデル の壁を打ち破ることができる。  [0081] According to the present embodiment, one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group, By making it possible to provide services to the first electronic devices owned by users, one electronic device is bound to one vertical integrated model! You can break through the walls.

[0082] (実施形態 2)  [0082] (Embodiment 2)

[0083] 実施形態 2として、サービスサーバ群と、電子機器と、識別管理サーバと、からなる 垂直統合モデルの複数からなるシステムについて説明する。本実施形態では、第一 電子機器からの第二判定サーバの利用要求に基づいて、第一判定サーバから出力 される第一保証要求を受けた識別管理サーバにて、識別管理部の検索を行ない、そ の検索結果に基づいて保証が出力され、その保証に基づいて、第二サービスの利 用履歴が第一電子機器へ返信される。返信された利用履歴は、例えば、第二サービ スの利用履歴を単に第一電子機器で閲覧したり、閲覧の後、利用履歴の中に存在 するサービスを選択して、その選択されたサービスの提供を実施形態 1、あるいは後 に説明する実施形態 3、 5のように第一電子機器で受けたりするために使用される。 [0084] 図 8は、実施形態 2の概要を説明するための図である。垂直統合モデルが 2つ示さ れており、その第一の垂直統合モデルは、第一サービスサーバ群 801と、第一判定 サーバ 806と、第一電子機器 804とにより構成される。第二の垂直統合モデルは、第 二サービスサーバ群 802と、第二判定サーバ 807と、第二電子機器 805とにより構成 される。第一電子機器 804と第二電子機器 805とは同一の利用者 803により利用さ れる。本実施形態では、第一の垂直統合モデルと第二の垂直統合とから共通にァク セスが可能な識別管理サーバ 808が設けられている。この識別管理サーバ 808には 、利用者 803に与えられた共通識別情報「aoi」が管理され、この識別情報が第一判 定サーバ 806と第二判定サーバ 807とで保持される。 As a second embodiment, a system composed of a plurality of vertically integrated models including a service server group, an electronic device, and an identification management server will be described. In the present embodiment, based on the request for using the second determination server from the first electronic device, the identification management unit that has received the first guarantee request output from the first determination server searches for the identification management unit. The guarantee is output based on the search result, and the usage history of the second service is returned to the first electronic device based on the guarantee. The returned usage history is, for example, simply browsing the usage history of the second service on the first electronic device, or selecting a service that exists in the usage history after browsing, and selecting the service of the selected service. It is used to receive the provision in the first electronic device as in Embodiment 1 or Embodiments 3 and 5 described later. FIG. 8 is a diagram for explaining the outline of the second embodiment. Two vertical integration models are shown, and the first vertical integration model includes a first service server group 801, a first determination server 806, and a first electronic device 804. The second vertical integration model includes a second service server group 802, a second determination server 807, and a second electronic device 805. The first electronic device 804 and the second electronic device 805 are used by the same user 803. In this embodiment, an identification management server 808 that can be accessed in common from the first vertical integration model and the second vertical integration is provided. In this identification management server 808, common identification information “aoi” given to the user 803 is managed, and this identification information is held by the first determination server 806 and the second determination server 807.

[0085] 第一電子機器 804、第二電子機器 805は、通常は、それぞれ、第一判定サーバ 8 06、第二判定サーバ 807により認証などの判定を受け、その判定に基づいて、第一 サービスサーバ群 801、第二サービスサーバ群 802からサービスの提供を受ける。 例えば、インターネットの閲覧や、コンテンツのダウンロード、再生などの各種サービ スの提供を受けることができる。利用者はサービスの提供を受けるために、あらかじめ 識別管理サーバに共通識別情報の登録を行なう。この後、利用者は第一判定サー ノ 、第二判定サーバに共通識別情報の登録を行なう。  [0085] The first electronic device 804 and the second electronic device 805 usually receive a determination such as authentication by the first determination server 806 and the second determination server 807, respectively, and based on the determination, the first service Service is provided from the server group 801 and the second service server group 802. For example, you can receive various services such as browsing the Internet, downloading contents, and playing. The user registers common identification information with the identification management server in advance to receive the service. Thereafter, the user registers the common identification information in the first determination server and the second determination server.

[0086] 利用者が垂直統合モデルの壁を打ち破ってサービス利用履歴を得るためには、例 えば、第一電子機器 804から第一判定サーバ 806へ、第二サービスサーバなどで保 持される利用履歴の要求が送信される(1)。このとき、その利用履歴の要求は、第一 サービスサーバ群 801を経由して送信されてもよい。次に、第一判定サーバ 806は、 その利用要求に基づいて、識別情報 (例えば「aoi」)を含む第一保証要求を送信す る(2)。この送信は、識別管理サーバ 808により、識別情報が複数の垂直統合モデ ル間において一意に識別される存在であることを保証するために行なわれる。識別 管理サーバ 808は、第一判定サーバ 806が出力する第一保証要求に含まれる識別 情報の検索を行なレ \検索結果に基づレ、て第一保証を出力する(3)。  [0086] In order for a user to break through the vertical integrated model and obtain a service usage history, for example, the usage held by the second service server or the like from the first electronic device 804 to the first determination server 806 A history request is sent (1). At this time, the usage history request may be transmitted via the first service server group 801. Next, the first determination server 806 transmits a first assurance request including identification information (for example, “aoi”) based on the use request (2). This transmission is performed by the identification management server 808 to ensure that the identification information is uniquely identified among a plurality of vertically integrated models. The identification management server 808 searches for identification information included in the first assurance request output from the first determination server 806, and outputs the first assurance based on the search result (3).

[0087] 第一判定サーバ 806は、第一保証に基づいて、共通識別情報を含む利用履歴検 索要求を出力する(4)。第二判定サーバ 807は、利用履歴検索要求を受信し、その 中の保証を確認し、共通識別情報で識別される利用者のサービスの利用履歴を返 信する(5)。また、保証の確認の際には、保証付サービス依頼に基づき、共通識別 情報と第二電子機器 805の識別情報とが関連付けて第二判定サーバ 807に管理さ れて!/、るかどうかの確認が行なわれるようになってレ、てもよレ、。 The first determination server 806 outputs a usage history search request including common identification information based on the first guarantee (4). The second determination server 807 receives the usage history search request, confirms the guarantee therein, and returns the usage history of the service of the user identified by the common identification information. (5) Also, when confirming the warranty, whether or not the common identification information and the identification information of the second electronic device 805 are associated with each other and managed by the second determination server 807 based on the service request with guarantee! Confirmation will come to be done.

[0088] 図 9は、利用履歴の返信がされた結果、第一電子機器 804の画面などに表示など される利用履歴の一例を示す。例えば、利用者 803は、 2005年 12月 1日の 14時 5 分に、 XXXというサービス提供者より、 UUUというコンテンツのダウンロードを行なつ たこと(例えば、第二電子機器 805へダウンロードしたこと)が表示される。利用者 80 3は、この行を選択などすることにより、第一電子機器 804へ UUUのダウンロードを、 既に説明した実施形態 1や後に説明する実施形態 3、 5により、実行することが可能と なる。 [0088] FIG. 9 shows an example of the usage history displayed on the screen of the first electronic device 804 as a result of the usage history being returned. For example, the user 803 downloaded the content UUU from the service provider XXX at 14:05 on December 1, 2005 (for example, downloaded it to the second electronic device 805). Is displayed. By selecting this line or the like, the user 80 3 can download the UUU to the first electronic device 804 according to the first embodiment already described and the third and fifth embodiments described later. .

[0089] (実施形態 2 :構成)  [0089] (Embodiment 2: Configuration)

[0090] 図 10は、実施形態 1に係るシステムの機能ブロック図を例示する。本実施形態に係 るシステムは、第一サービスサーバ群 1001と、第二サービスサーバ群 1002と、第一 電子機器 1003と、第二電子機器 1004と、第一判定サーバ 1005と、第二判定サー バ 1006と、識別管理サーバ 1007とからなり、識別管理サーバ 1007は、識別管理部 1008を少なくとも有する。  FIG. 10 illustrates a functional block diagram of the system according to the first embodiment. The system according to this embodiment includes a first service server group 1001, a second service server group 1002, a first electronic device 1003, a second electronic device 1004, a first determination server 1005, and a second determination server. The identification management server 1007 has at least an identification management unit 1008.

[0091] (実施形態 2:構成:第一サービスサーバ群)  [0091] (Embodiment 2: Configuration: first service server group)

[0092] 「第一サービスサーバ群」 1001は、第一判定に基づいて第一サービスを第一電子 機器 1003に行なう。したがって、実施形態 1における第一サービスサーバ群 301に 相当し、その説明が準用できる。  “First service server group” 1001 provides the first service to first electronic device 1003 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0093] (実施形態 2:構成:第二サービスサーバ群)  [0093] (Embodiment 2: Configuration: second service server group)

[0094] 「第二サービスサーバ群」 1002は、第二判定に基づいて第二サービスを第二電子 機器 1004に行なう。したがって、実施形態 1における第二サービスサーバ群 302に 相当し、その説明が準用できる。  “Second service server group” 1002 provides the second service to second electronic device 1004 based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0095] (実施形態 2:構成:第一電子機器)  [Embodiment 2: Configuration: first electronic device]

[0096] 「第一電子機器」 1003は、利用者が利用し、専ら第一サービスサーバ群 1001から 第一サービスを受けるための電子機器である。したがって、実施形態 1における第一 電子機器 303に相当し、その説明が準用できる。 [0097] (実施形態 2:構成:第二電子機器) “First electronic device” 1003 is an electronic device that is used by a user and receives the first service exclusively from the first service server group 1001. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis. (Embodiment 2: Configuration: second electronic device)

[0098] 「第二電子機器」 1004は、第一電子機器 1003を利用する利用者が利用し、専ら 第二サービスサーバ群 1002から第二サービスを受けるための電子機器である。した がって、実施形態 1における第二電子機器 304に相当し、その説明が準用できる。  The “second electronic device” 1004 is an electronic device that is used by a user who uses the first electronic device 1003 and receives the second service exclusively from the second service server group 1002. Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0099] (実施形態 2:構成:第一判定サーバ)  [0099] (Embodiment 2: Configuration: first determination server)

[0100] 第一判定サーバ 1005は、第一電子機器 1003が第一サービスサーバ群 1001から 第一サービスを受けるために、第一電子機器識別情報に基づいて第一判定を行なう サーバである。したがって、実施形態 1における第一判定サーバ 305に相当し、その 説明がほぼ準用できる。ただし、構成に異なる点がある。  The first determination server 1005 is a server that performs the first determination based on the first electronic device identification information so that the first electronic device 1003 receives the first service from the first service server group 1001. Therefore, it corresponds to the first determination server 305 in the first embodiment, and the description thereof can be applied approximately. However, there are differences in configuration.

[0101] 第一判定サーバ 1005は、第一関連保持部 1009と、第一保証要求出力部 1010と 、第一保証受信部 1011と、利用履歴検索要求出力部 1012と、利用履歴受信部 10 13を有している。  [0101] The first determination server 1005 includes a first association holding unit 1009, a first warranty request output unit 1010, a first warranty reception unit 1011, a usage history search request output unit 1012, and a usage history reception unit 10 13 have.

[0102] 「第一関連保持部」 1009は、利用者の共通識別情報と、第一電子機器識別情報と を関連付けて保持する。したがって、実施形態 1における第一関連保持部 309に相 当し、その説明が準用できる。  [0102] "First association holding unit" 1009 holds the common identification information of the user and the first electronic device identification information in association with each other. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0103] 「第一保証要求出力部」 1010は、第一保証要求を出力する。「第一保証要求」とは 、識別管理サーバ 1007に対して、共通識別情報が一意に存在することの保証を要 求する情報である。したがって、第一保証要求には、利用者の共通識別情報が含ま れる。利用者の共通識別情報は、第一電子機器識別情報により、第一関連保持部 1 009を検索することにより得ること力 Sできる。また、本実施形態での第一保証要求は、 第一電子機器 1003からの要求であり、前記利用者の第二サービスの利用履歴の要 求に基づいて出力される。利用履歴とは、利用者が第一電子機器 1003または/お よび第二電子機器 1004を用いて、第二判定サーバ 1006に第二判定を行なわせ第 二サービスサーバ群によるサービスの提供を受けたことの履歴である。例えば、ある 利用者が、図 9に例示したように、 UUUというコンテンツのダウンロードというサービス の提供を受けたという履歴である。  “First Guarantee Request Output Unit” 1010 outputs a first guarantee request. The “first assurance request” is information requesting the identification management server 1007 to guarantee that the common identification information exists uniquely. Therefore, the user's common identification information is included in the first assurance request. The common identification information of the user can be obtained by searching the first association holding unit 1009 using the first electronic device identification information. Further, the first guarantee request in this embodiment is a request from the first electronic device 1003, and is output based on the request for the use history of the second service of the user. The usage history means that the user uses the first electronic device 1003 and / or the second electronic device 1004 to cause the second determination server 1006 to make a second determination and receive a service provided by the second service server group. It is a history of things. For example, as illustrated in Fig. 9, a history that a user has been provided with a service called UUU content download.

[0104] 「第一保証受信部」 1011は、第一保証要求出力部 1010から出力される第一保証 要求に応じて識別管理サーバ 1007から返信される第一保証を受信する。したがつ て、実施形態 1における第一保証受信部 311に相当し、その説明が準用できる。 “First Guarantee Reception Unit” 1011 receives the first guarantee returned from the identification management server 1007 in response to the first guarantee request output from the first guarantee request output unit 1010. Gatsutsu Thus, it corresponds to the first proof receiving unit 311 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0105] 「利用履歴検索要求出力部」 1012は、第一保証受信部 1011で受信する第一保 証に基づいて、共通識別情報を含む利用履歴検索要求を出力する。「利用履歴検 索要求」とは、それに含まれる共通識別情報と関連付けられて第二判定サーバで保 持されて!/、る利用履歴の検索の要求を表わす情報である。ここで!/、う利用履歴とは、 第二サービスサーバ群 1002により、その共通識別情報で識別される利用者に提供 されたサービスの履歴である。要求される履歴は全てである必要はなぐ例えば、直 近 1週間以内の履歴や、特定のサービス提供者より提供されたサービスの履歴であ つたり、特定のサービスの履歴であったりしてもよい。利用履歴検索要求出力部 101 2は、メモリなどに記憶された第一保証などを参照して、利用履歴検索要求を生成し てメモリなどに記憶し、通信インターフェースにアクセスをして送信するプログラムのモ ジュールにより実現できる。 “Usage history search request output unit” 1012 outputs a usage history search request including common identification information based on the first guarantee received by first guarantee receiving unit 1011. “Usage history search request” is information representing a usage history search request associated with the common identification information included in the usage history and held by the second determination server! Here,! /, Usage history is the history of services provided to the user identified by the common identification information by the second service server group 1002. The required history is not necessarily all, for example, the history within the last week, the history of a service provided by a specific service provider, or the history of a specific service. Good. The usage history search request output unit 101 2 refers to the first guarantee stored in the memory, etc., generates a usage history search request, stores it in the memory, etc., accesses the communication interface, and transmits it. This can be realized by a module.

[0106] 「利用履歴受信部」 1013は、利用履歴検索要求出力部 1012で出力された利用履 歴検索要求に応じて返信される利用履歴を受信する。受信した利用履歴は、例えば 、第一電子機器 1003へ向けて送信される。利用履歴受信部 1013は、通信インター フェースにアクセスをして利用履歴を受信してメモリなどに記憶するプログラムのモジ ユールにより実現できる。 “Usage history receiving unit” 1013 receives the usage history returned in response to the usage history search request output from usage history search request output unit 1012. The received usage history is transmitted to the first electronic device 1003, for example. The usage history receiving unit 1013 can be realized by a module of a program that accesses the communication interface, receives the usage history, and stores it in a memory or the like.

[0107] (実施形態 2:構成:第二判定サーバの構成) (Embodiment 2: Configuration: Configuration of second determination server)

[0108] 第二判定サーバ 1006は、第二サービスサーバ群 1002から第二サービスを受ける ために第二電子機器 1004を第二電子機器識別情報に基づいて第二判定するサー バである。したがって、実施形態 1における第二判定サーバ 306に相当し、その説明 を準用すること力できる。ただし、構成に異なる点がある。  The second determination server 1006 is a server that second determines the second electronic device 1004 based on the second electronic device identification information in order to receive the second service from the second service server group 1002. Therefore, it corresponds to the second determination server 306 in Embodiment 1, and the description can be applied mutatis mutandis. However, there are differences in configuration.

[0109] 第二判定サーバ 1006は、第二関連保持部 1014と、利用履歴保持部 1015と、利 用履歴検索要求受信部 1016と、利用履歴返信部 1017とを有する。  The second determination server 1006 includes a second association holding unit 1014, a usage history holding unit 1015, a usage history search request receiving unit 1016, and a usage history reply unit 1017.

[0110] 「第二関連保持部」 1014は、利用者の共通識別情報と、第二電子機器識別情報と を関連付けて保持する。第二関連保持部 1014については、第一関連保持部 1009 の説明を準用することができる。  [0110] "Second association holding unit" 1014 holds the common identification information of the user and the second electronic device identification information in association with each other. For the second related holding unit 1014, the description of the first related holding unit 1009 can be applied mutatis mutandis.

[0111] 「利用履歴保持部」 1015は、共通識別情報で識別される利用者に提供した第二サ 一ビスの利用履歴を、前記共通識別情報と関連付けて保持する。例えば、共通識別 情報を格納する列と、第二サービスの種類や属性などを格納する列からなるテープ ルを用いて、利用履歴を保持する。したがって、実施形態 1における利用履歴保持 部 314に相当し、その説明を準用できる。 [0111] "Usage history holding unit" 1015 is a second service provided to the user identified by the common identification information. A service history is stored in association with the common identification information. For example, the usage history is maintained using a table comprising a column for storing common identification information and a column for storing the type and attribute of the second service. Therefore, it corresponds to the usage history holding unit 314 in Embodiment 1, and the description can be applied mutatis mutandis.

[0112] 「利用履歴検索要求受信部」 1016は、利用履歴検索要求を受信する。利用履歴 検索要求は、第一保証に基づいて生成され、信頼性が高いといえる。したがって、第 二判定サーバは、受信した利用履歴検索要求に基づいて、利用履歴保持部で保持 された利用履歴の検索を行ない、返信を行なっても、プライバシーの侵害などの問題 の発生は少ないか発生しないといえる。利用履歴検索要求受信部 1016は、通信ィ ンターフェースにアクセスを行ない、利用履歴検索要求を受信し、メモリなどに記憶 するプログラムのモジュールにより実現できる。  “Use History Search Request Receiving Unit” 1016 receives a use history search request. The usage history search request is generated based on the first guarantee and can be said to be highly reliable. Therefore, even if the second determination server searches the usage history held in the usage history holding unit based on the received usage history search request and sends a reply, does the occurrence of problems such as invasion of privacy occur? It can be said that it does not occur. The usage history search request receiving unit 1016 can be realized by a program module that accesses a communication interface, receives a usage history search request, and stores it in a memory or the like.

[0113] 識別管理サーバ 1007から出力される第一保証に、識別管理サーバ 1007による署 名などが含まれる場合には、第二判定サーバ 1006は、識別管理サーバ 1007の公 開鍵などにより署名などを復号化して、署名などの内容を確認してもよい。また、第二 判定サーバ 1006では、受信した利用履歴検索要求に含まれる共通識別情報をキー として第二関連保持部を検索してもよいことなどは、実施形態 1と同様である。  [0113] If the first guarantee output from the identity management server 1007 includes a signature from the identity management server 1007, the second judgment server 1006 uses the public key of the identity management server 1007 to sign May be decrypted and the contents such as the signature may be confirmed. Further, the second determination server 1006 may search the second association holding unit using the common identification information included in the received use history search request as a key, as in the first embodiment.

[0114] 「利用履歴返信部」 1017は、利用履歴検索要求受信部 1016で受信された利用履 歴検索要求に含まれる共通識別情報と関連付けられて利用履歴保持部 1015にて 保持される利用履歴の検索の結果を返信する。利用履歴の検索は、例えば、利用履 歴返信部 1017や利用履歴検索要求受信部 1016などが行なう。共通識別情報を格 納する列と、第二サービスの種類や属性などを格納する列からなるテーブルに対し て、共通識別情報をキーとして検索を行なうことにより、共通識別情報で識別される 利用者が第二サービスサーバ群 1002の提供するサービスを受けたことの履歴を検 索する。  [0114] “Usage history reply unit” 1017 is a usage history held in usage history holding unit 1015 in association with the common identification information included in the usage history search request received by usage history search request receiving unit 1016. Reply with search results for. The usage history search is performed by, for example, the usage history reply unit 1017 and the usage history search request reception unit 1016. Users who are identified by the common identification information by performing a search using the common identification information as a key for a table consisting of a column that stores the common identification information and a column that stores the type and attributes of the second service. The history of receiving the service provided by the second service server group 1002 is searched.

[0115] 利用履歴返信部 1017は、メモリなどに記憶された利用履歴検索要求を読み出し、 第一保証を確認した後に、利用履歴保持部 1015を検索して、検索結果をメモリなど に記憶して、通信インターフェースにアクセスをして、利用履歴を返信するプログラム のモジュールにより実現できる。 [0116] なお、共通識別情報で識別される利用者が一意に存在することが保証されることで 、実施形態 1で説明したように、第二判定サーバ 1006は、利用履歴検索要求の内容 が真正なものであると判断できる。 [0115] The usage history reply unit 1017 reads the usage history search request stored in the memory or the like, confirms the first guarantee, searches the usage history holding unit 1015, and stores the search result in the memory or the like. It can be realized by a program module that accesses the communication interface and returns the usage history. [0116] Note that, as described in Embodiment 1, the second determination server 1006 ensures that the content of the usage history search request is assured that the user identified by the common identification information uniquely exists. It can be judged that it is genuine.

[0117] (実施形態 2:構成:識別管理サーバ)  [0117] (Embodiment 2: Configuration: identification management server)

[0118] 識別管理サーバ 1007は、識別管理部 1008と、識別管理部検索部 1018と、保証 出力部 1019とを有する。  The identification management server 1007 includes an identification management unit 1008, an identification management unit search unit 1018, and a guarantee output unit 1019.

[0119] 「識別管理部」 1008は、システム内で利用者を一意に識別する共通識別情報を管 理する。したがって、実施形態 1における識別管理部 308に相当し、その説明が準用 できる。 “Identification management unit” 1008 manages common identification information for uniquely identifying a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0120] 「識別管理部検索部」 1018は、第一判定サーバが出力する第一保証要求に基づ いて識別管理部 1008を検索する。したがって、実施形態 1における識別管理部検 索部 317に相当し、その説明を準用できる。  [0120] "Identification management unit search unit" 1018 searches the identification management unit 1008 based on the first assurance request output by the first determination server. Therefore, it corresponds to the identification management unit search unit 317 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0121] 「保証出力部」 1019は、識別管理部検索部 1018での検索結果に基づいて第一保 証を出力する。したがって、実施形態 1における保証出力部 318に相当し、その説明 を準用できる。 [0121] "Warranty output unit" 1019 outputs the first warranty based on the search result in the identification management unit search unit 1018. Therefore, it corresponds to the guarantee output unit 318 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0122] (実施形態 2 :システムでの処理の具体例 1) [0122] (Embodiment 2: Specific example 1 of processing in the system)

[0123] 図 11は、実施形態 2に係るシステムでの処理の具体例を示す図である。利用者 11 01に共通識別情報として、 Aが与えられたとし、この利用者 1101は、 phOlという第 一電子機器識別情報で識別される第一電子機器 1103と、 ph02という第二電子機 器識別情報で識別される第二電子機器 1106とを利用するとする。第一電子機器 11 03は、第一判定サーバ 1102、第一サービスサーバ群 1104で構成される第一の垂 直統合モデルで使用され、第二電子機器 1106は、第二判定サーバ 1105、第二サ 一ビスサーバ群 1107で構成される第二の垂直統合モデルで使用されるとする。  FIG. 11 is a diagram illustrating a specific example of processing in the system according to the second embodiment. Assume that A is given as common identification information to the user 1101, and this user 1101 has the first electronic device 1103 identified by the first electronic device identification information phOl and the second electronic device identification ph02. It is assumed that the second electronic device 1106 identified by the information is used. The first electronic device 1103 is used in the first vertical integrated model including the first determination server 1102 and the first service server group 1104, and the second electronic device 1106 is the second determination server 1105, the second It is assumed that it is used in the second vertical integration model composed of the service server group 1107.

[0124] 利用者 1101には、 Aという共通識別情報が与えられているので、識別管理サーバ  [0124] Since the user 1101 is given the common identification information A, the identification management server

1108の識別管理部 1008では、 Aという共通識別情報が管理される。また、第一判 定サーバ 1102の第一関連保持部 1009には、 Aと phOlとが関連付けて保持される 。第二判定サーバ 1105の第二関連保持部 1014には、 Aと ph02とが関連付けて保 持される。 [0125] ここで、利用者 1101が、第二電子機器 1106を用いて、第二の垂直統合モデル内 で、 XXXと YYYとにより識別されるサービスの利用を行なったとすると、第二判定サ ーバ 1105の利用履歴保持部 1015には、 Aに関連づけられた XXXと、同じく Aに関 連付けられた YYYの利用履歴が保持される。 The identification management unit 1008 1108 manages the common identification information A. Further, A and phOl are held in association with each other in the first association holding unit 1009 of the first judgment server 1102. In the second association holding unit 1014 of the second determination server 1105, A and ph02 are held in association with each other. [0125] Here, if the user 1101 uses the second electronic device 1106 to use the service identified by XXX and YYY in the second vertical integrated model, the second judgment service is used. The usage history holding unit 1015 of the bar 1105 holds the usage history of XXX associated with A and the YYY associated with A as well.

[0126] 以上の状況において、利用者 1101が、第一電子機器 1103を用いて第二の垂直 統合モデルでのサービスの利用履歴の要求を第一判定サーバ 1102に向けて送信 したとする(1)。すると、第一判定サーバ 1102は、第一保証要求出力部 1010により 、 Aの一意性の保証要求である第一保証要求を送信する(2)。これに応じて、識別管 理サーバ 1108は、識別管理部検索部 1018により識別管理部 1008を検索し、保証 出力部 1019により、 Aの一意性の保証である第一保証を出力する(3)。第一判定サ ーバ 1102は、第一保証を第一保証受信部 1011で受信し、この第一保証を用いて 利用履歴検索要求出力部 1012により、 Aの一意性の保証を含む利用履歴の要求を 出力する(4)。第二判定サーバ 1105は、利用履歴検索要求を利用履歴検索要求 受信部 1016で受信すると、 Aの一意性の保証を確認し、利用履歴保持部 1015に 保持された Aの利用履歴を検索し、 XXXと YYYの利用履歴があることを得て、返信 を行なう(5)。この後、利用履歴が第一電子機器 1103に転送などされることにより、 第一電子機器 1103で利用履歴の閲覧などが可能となる。  [0126] In the above situation, it is assumed that the user 1101 uses the first electronic device 1103 to transmit a service usage history request in the second vertical integration model to the first determination server 1102 (1 ). Then, the first determination server 1102 transmits a first guarantee request, which is a guarantee request for uniqueness of A, from the first guarantee request output unit 1010 (2). In response to this, the ID management server 1108 searches the ID management unit 1008 by the ID management unit search unit 1018, and outputs the first guarantee that is the guarantee of uniqueness of A by the guarantee output unit 1019 (3). . The first determination server 1102 receives the first guarantee at the first guarantee receiving unit 1011 and uses the first guarantee to use the usage history search request output unit 1012 to check the usage history including the uniqueness guarantee of A. Output the request (4). When the usage history search request is received by the usage history search request receiving unit 1016, the second determination server 1105 confirms the guarantee of the uniqueness of A, searches the usage history of A held in the usage history holding unit 1015, Get the usage history of XXX and YYY and reply (5). Thereafter, the usage history is transferred to the first electronic device 1103, and the first electronic device 1103 can browse the usage history.

[0127] (実施形態 2:システムでの処理の具体例 2)  [0127] (Embodiment 2: Specific example 2 of processing in the system)

[0128] 図 12は、実施形態 2に係るシステムでの処理の別の具体例を示す図である。第一 判定サーバ 1202と、第一電子機器 1203と、第一サービスサーバ群として、 AAAホ テルのサービス提供サーバ 1204とにより第一の垂直統合モデルが構成されている。 また、第二判定サーバ 1205と、第二電子機器 1206と、第二サービスサーバ群として 、 XXXホテルのサービス提供サーバ 1207、 YYYホテルのサービス提供サーバ 120 8とにより第二の垂直統合モデルが構成される。ここに、第一電子機器 1203と第二 電子機器 1206とは、共通識別情報として Aが与えられた利用者 1201により利用さ れるとする。また、第一電子機器 1203と、第二電子機器 1206は、それぞれ、第一の 垂直統合モデルの運営者、第二の垂直統合モデルの運営者により利用者 1201に、 直接にあるいは間接に貸与や譲渡がされたものであるとする。 [0129] ここで、利用者 1201は、第二電子機器 1206を用い、第二判定サーバ 1205の第 二判定を用いることにより、 XXXホテルのサービス提供サーバ 1207の利用(XXXホ テルの宿泊の予約など)を 5回行ない、 YYYホテルのサービス提供サーバ 1208の 利用を 8回行なったとする。すると、図 13に例示されるように、第二判定サーバ 1205 の利用履歴保持部 1015には、 Aが XXXホテルを 5回利用し、 YYYホテルを 8回利 用したという利用履歴が保持されることになる。 FIG. 12 is a diagram illustrating another specific example of processing in the system according to the second embodiment. The first vertical integration model is configured by the first determination server 1202, the first electronic device 1203, and the AAA hotel service providing server 1204 as the first service server group. In addition, the second vertical integration model is configured by the second determination server 1205, the second electronic device 1206, and the second service server group including the XXX hotel service providing server 1207 and the YYY hotel service providing server 1208. The Here, it is assumed that first electronic device 1203 and second electronic device 1206 are used by user 1201 to whom A is given as common identification information. Also, the first electronic device 1203 and the second electronic device 1206 are loaned directly or indirectly to the user 1201 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. Suppose that it has been transferred. [0129] Here, the user 1201 uses the second electronic device 1206 and uses the second determination of the second determination server 1205 to use the service providing server 1207 of the XXX hotel (reservation of XXX hotel accommodation). Etc.) 5 times, and YYY hotel service server 1208 is used 8 times. Then, as illustrated in FIG. 13, the usage history holding unit 1015 of the second determination server 1205 holds the usage history that A used the XXX hotel 5 times and the YYY hotel 8 times. It will be.

[0130] また、 AAAホテル、 XXXホテル、 YYYホテルをそれぞれ運営する者は、一般には 、異なる事業者であるが、例えば、提携関係や資本関係などにあり、 XXXホテルまた は/および YYYホテルの利用回数に応じて、 AAAホテルの宿泊料などが割引にな るなどの優待キャンペーンが行なわれているとする。  [0130] In addition, those who operate AAA hotels, XXX hotels, and YYY hotels are generally different business operators, but there are, for example, partnerships and capital relationships, and XXX hotels and / or YYY hotels. Suppose that special offers such as AAA hotel discounts are offered according to the number of uses.

[0131] 以上の状況において、利用者 1201力 第一電子機器 1203を用いて、 AAAホテ ルのサービス提供サーバ 1204を利用して、 AAAホテルの予約などを行なう場合、 利用者 1201は、 XXXホテル、 YYYホテルを何回か利用したことを思い出して、キヤ ンぺーンの利用要求を、第一電子機器 1203を用いて、 AAAホテルのサービス提供 サーバ 1204に対して送信する(1)。例えば、図 7 (A)に例示された第一電子機器 12 03の画面を通じて、キャンペーンの利用要求を送信する(ただし、画面中「XXXホテ ノレ」の表示はなくてもよい)。  [0131] In the above situation, when the user 1201 uses the first electronic device 1203 to make a AAA hotel reservation using the AAA hotel service provision server 1204, the user 1201 becomes the XXX hotel. Recalling that the YYY hotel was used several times, a request for use of the campaign is sent to the AAA hotel service provision server 1204 using the first electronic device 1203 (1). For example, the campaign use request is transmitted through the screen of the first electronic device 1203 illustrated in FIG. 7A (however, “XXX hotel” may not be displayed on the screen).

[0132] 利用要求を受信した AAAホテルのサービス提供サーバ 1204は、 Aの XXXホテル 、 YYYホテルその他のホテルなどの利用回数を照会するために、ホテルの利用履歴 の要求を第一判定サーバ 1202へ送信する(2)。第一判定サーバ 1202は、 Aという 共通識別情報の一意性の保証を第一保証要求として識別管理サーバ 1209に対し て要求し(3)、これに対して識別管理サーバ 1209は、 Aの一意性の保証を第一保証 として返信する(4)。  [0132] The AAA hotel service provision server 1204 that has received the use request sends a request for the use history of the hotel to the first determination server 1202 in order to inquire the number of times of use of the XXX hotel, YYY hotel, and other hotels of A. Send (2). The first determination server 1202 requests the identity management server 1209 to guarantee the uniqueness of the common identification information A as the first assurance request (3), and the identity management server 1209 responds to the uniqueness of A. The warranty is returned as the first warranty (4).

[0133] 第一判定サーバ 1202は、第一保証を受信すると、利用履歴検索要求として、 Aの 一意性の保証と、ホテルの利用回数要求を送信する(5)。これに対して、第二判定サ ーバ 1205は、 Aの一意性の保証を検証などした後、利用履歴保持部で保持されて いる Aのホテルの利用履歴を検索し、 XXXホテルは 5回、 YYYホテノレは 8回という禾 IJ 用履歴を得ると、 AAAホテルのサービス提供サーバ 1204へ向けて返信する(6)。 [0134] その結果、 AAAホテルのサービス提供サーバ 1204は、第一電子機器 1203を利 用している利用者 1201に適用できるキャンペーンの内容を決定することができる。 例えば、図 14に例示されるような画面を構成する情報を第一電子機器 1203へ返信 し、禾 IJ用者 1201は、プルダウンメニューなどの表示により、キャンペーン対象ホテル として、 XXXホテルと YYYホテルがあり、それぞれの利用回数が 5回と 8回であること を知り、 XXXホテルと YYYホテルの中から選択を行ない(両方を選択してもよい)、 宿泊などの割引などのためのクーポンを得ることができる。 [0133] Upon receiving the first guarantee, the first determination server 1202 transmits A's uniqueness guarantee and hotel use count request as a use history search request (5). On the other hand, the second determination server 1205 verifies the guarantee of the uniqueness of A, and then searches the usage history of the hotel of A held in the usage history holding unit. YYY Hotelnore, when it obtains 8 IJ histories, replies to the AAA hotel service provision server 1204 (6). As a result, the AAA hotel service providing server 1204 can determine the contents of a campaign applicable to the user 1201 who uses the first electronic device 1203. For example, information constituting the screen as illustrated in FIG. 14 is returned to the first electronic device 1203, and 禾 IJ user 1201 displays XXX hotels and YYY hotels as campaign target hotels by displaying a pull-down menu or the like. Yes, know that each use is 5 times and 8 times, select from XXX hotels and YYY hotels (you can choose both), get coupons for discounts etc. be able to.

[0135] (実施形態 2:主な効果)  [0135] (Embodiment 2: Main effects)

[0136] 本実施形態によれば、複数の電子機器を利用する一の利用者を、電子機器識別 情報に依存せず一意に識別可能とし、第二サービスサーバ群の利用履歴を検索す ることにより、第一電子機器へ利用履歴の中から選択などされたサービスを提供可能 などとすることにより、一の電子機器が一つの垂直統合モデルに縛られているという 現状を打破し、垂直統合モデルの壁を打ち破ることができる。  [0136] According to this embodiment, one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and the usage history of the second service server group is searched. This makes it possible to provide services selected from the usage history to the first electronic device, thereby breaking the current situation that one electronic device is bound by one vertical integrated model. Can break through the walls.

[0137] (実施形態 3)  [0137] (Embodiment 3)

[0138] 実施形態 3として、サービスサーバ群と、電子機器と、識別管理サーバと、からなる 垂直統合モデルの複数からなるシステムについて説明する。本実施形態では、第一 電子機器からの第二判定サーバの利用要求に基づいて、第一判定サーバから出力 される保証要求付サービス依頼を受けた識別管理サーバにおいて、識別管理部の 検索を行ない、その検索結果に基づいて保証付サービス依頼が第二判定サーバに 出力される。  As a third embodiment, a system composed of a plurality of vertically integrated models composed of a service server group, an electronic device, and an identification management server will be described. In this embodiment, based on a request for use of the second determination server from the first electronic device, the identification management server that has received the service request with proof request output from the first determination server searches for the identification management unit. The service request with proof is output to the second determination server based on the search result.

[0139] 図 15は、実施形態 3の概要を説明するための図である。垂直統合モデルが 2つ示 されている。その第一の垂直統合モデルは、第一サービスサーバ群 1501と、第一判 定サーバ 1506と、第一電子機器 1504とにより構成される。第二の垂直統合モデル は、第二サービスサーバ群 1502と、第二判定サーバ 1507と、第二電子機器 1505 とにより構成される。第一電子機器 1504と第二電子機器 1505とは同一の利用者 15 03により利用される。本実施形態では、第一の垂直統合モデルと第二の垂直統合と 力も共通にアクセスが可能な識別管理サーバ 1508が設けられている。この識別管理 サーバ 1508には、利用者 1503に与えられた共通識別情報「aoi」が管理されている 。この共通識別情報が第一判定サーバ 1506と第二判定サーバ 1507とで保持され FIG. 15 is a diagram for explaining the outline of the third embodiment. Two vertical integration models are shown. The first vertically integrated model includes a first service server group 1501, a first determination server 1506, and a first electronic device 1504. The second vertically integrated model includes a second service server group 1502, a second determination server 1507, and a second electronic device 1505. The first electronic device 1504 and the second electronic device 1505 are used by the same user 15 03. In the present embodiment, an identification management server 1508 is provided that can access both the first vertical integration model and the second vertical integration in common. This identification management server 1508 manages the common identification information “aoi” given to the user 1503. . This common identification information is held by the first determination server 1506 and the second determination server 1507.

[0140] 第一電子機器 1504、第二電子機器 1505は、通常は、それぞれ、第一判定サー ノ 1506、第二判定サーバ 1507により認証などの判定を受け、その判定に基づいて 、第一サービスサーバ群 1501、第二サービスサーバ群 1502からサービスの提供を 受ける。例えば、インターネットの閲覧や、コンテンツのダウンロード、再生などの各種 サービスの提供を受けることができる。利用者はサービスの提供を受けるために、あら 力、じめ識別管理サーバに共通識別情報の登録を行なう。この後、利用者は第一判定 サーノ 、第二判定サーバに共通識別情報の登録を行なう。 [0140] The first electronic device 1504 and the second electronic device 1505 normally receive a determination such as authentication by the first determination server 1506 and the second determination server 1507, respectively, and based on the determination, the first service Service is received from server group 1501 and second service server group 1502. For example, it is possible to receive various services such as browsing the Internet, downloading and playing content. In order to receive the service, the user registers common identification information with the identification management server. Thereafter, the user registers the common identification information in the first determination sano and the second determination server.

[0141] 利用者が垂直統合モデルの壁を打ち破ってサービスの提供を受けるためには、例 えば、第一電子機器 1504から第一判定サーバ 1506へ、第二サービスサーバの利 用要求が送信される(1)。このとき、その利用要求は、第一サービスサーバ群 201を 経由して送信されてもよい。次に、第一判定サーバ 1506は、その利用要求に基づい て、識別情報 (例えば「aoi」)を含む保証要求付サービス依頼を識別管理サーバ 15 08へ向けて送信する(2)。この送信は、識別管理サーバ 1508によって、識別情報 が複数の垂直統合モデル間において一意の存在であることを保証するためと、サー ビス依頼を第二判定サーバへ転送するために行なわれる。識別管理サーバ 1508は 、第一判定サーバ 1506が出力する保証要求付サービス依頼に含まれる識別情報の 検索を行ない、検索結果に基づいて第二保証付サービス依頼を出力する(3)。この 出力は、第二判定サーバ 1507へ向けて行なわれ、第二判定サーバは、第二保証付 サービス依頼を受信すると、その中の保証を確認し、サービス依頼に応じたサービス の提供を行なう。また、保証の確認の際には、第二保証付サービス依頼に基づき、共 通識別情報と第二電子機器 1505の識別情報とが関連付けて第二判定サーバ 150 7に管理されているかどうかの確認が行なわれてもよい。これにより、サービスの提供 に応じて、第二判定サーバ 1507は利用者 1503に対する課金などの処理を行なうこ と力 Sできる。  [0141] In order for a user to break through the vertical integration model and receive services, for example, a request to use the second service server is sent from the first electronic device 1504 to the first determination server 1506. (1). At this time, the usage request may be transmitted via the first service server group 201. Next, the first determination server 1506 transmits a service request with proof request including identification information (for example, “aoi”) to the identification management server 1508 based on the use request (2). This transmission is performed by the identification management server 1508 to ensure that the identification information is unique among a plurality of vertical integration models and to transfer the service request to the second determination server. The identification management server 1508 searches for identification information included in the service request with proof request output from the first determination server 1506, and outputs a second service request with proof based on the search result (3). This output is sent to the second determination server 1507. When the second determination server receives the second service request with proof, it confirms the guarantee in the service request and provides the service according to the service request. When confirming the warranty, based on the second service request with proof, confirm whether the common identification information and the identification information of the second electronic device 1505 are associated with each other and managed by the second determination server 1507. May be performed. As a result, the second determination server 1507 can perform processing such as charging for the user 1503 according to the provision of the service.

[0142] (実施形態 3 :構成)  [0142] (Embodiment 3: Configuration)

[0143] 図 16は、実施形態 3に係るシステムの機能ブロック図を例示する。本実施形態に係 るシステムは、第一サービスサーバ群 1601と、第二サービスサーバ群 1602と、第一 電子機器 1603と、第二電子機器 1604と、第一判定サーバ 1605と、第二判定サー バ 1606と、識別管理サーバ 1607とからなり、識別管理サーバ 1607は、識別管理部 1608を少なくとも有する。 FIG. 16 illustrates a functional block diagram of the system according to the third embodiment. In connection with this embodiment The first service server group 1601, the second service server group 1602, the first electronic device 1603, the second electronic device 1604, the first determination server 1605, and the second determination server 1606 are identified. The identification management server 1607 includes at least an identification management unit 1608.

[0144] (実施形態 3:構成:第一サービスサーバ群) (Embodiment 3: Configuration: first service server group)

[0145] 「第一サービスサーバ群」 1601は、第一判定に基づいて第一サービスを第一電子 機器 1603に行なう。したがって、実施形態 1における第一サービスサーバ群 301に 相当し、その説明を準用できる。  “First service server group” 1601 provides the first service to first electronic device 1603 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0146] (実施形態 3:構成:第二サービスサーバ群)  (Embodiment 3: Configuration: second service server group)

[0147] 「第二サービスサーバ群」 1602は、第二判定に基づいて第二サービスを第二電子 機器 1604に行なう。したがって、実施形態 1における第二サービスサーバ群 302に 相当し、その説明を準用できる。  The “second service server group” 1602 provides the second electronic device 1604 with the second service based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0148] (実施形態 3:構成:第一電子機器)  [0148] (Embodiment 3: Configuration: first electronic device)

[0149] 「第一電子機器」 1603は、利用者が利用し、専ら第一サービスサーバ群 1601から 第一サービスを受けるための電子機器である。したがって、実施形態 1における第一 電子機器 303に相当し、その説明を準用できる。  The “first electronic device” 1603 is an electronic device that is used by the user and receives the first service exclusively from the first service server group 1601. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0150] (実施形態 3:構成:第二電子機器)  [0150] (Embodiment 3: Configuration: second electronic device)

[0151] 「第二電子機器」 1604は、第一電子機器 1603を利用する利用者が利用し、専ら 第二サービスサーバ群 1602から第二サービスを受けるための電子機器である。した がって、実施形態 1における第二電子機器 304に相当し、その説明を準用できる。  “Second electronic device” 1604 is an electronic device that is used by a user who uses the first electronic device 1603 to receive the second service exclusively from the second service server group 1602. Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description can be applied mutatis mutandis.

[0152] (実施形態 3:構成:第一判定サーバ)  [0152] (Embodiment 3: Configuration: first determination server)

[0153] 第一判定サーバ 1605は、第一電子機器 303が第一サービスサーバ群 301から第 一サービスを受けるために、第一電子機器識別情報に基づいて第一判定を行なうサ ーバである。したがって、実施形態 1における第一判定サーバ 305に相当し、その説 明がほぼ準用できるが、内部の構成が異なる。  The first determination server 1605 is a server that performs the first determination based on the first electronic device identification information in order for the first electronic device 303 to receive the first service from the first service server group 301. . Therefore, it corresponds to the first determination server 305 in the first embodiment, and the description can be applied almost mutatis mutandis, but the internal configuration is different.

[0154] 第一判定サーバ 1605は、第一関連保持部 1610と、保証要求付サービス依頼出 力部 1609とを有する。  The first determination server 1605 includes a first association holding unit 1610 and a service request output unit with warranty request 1609.

[0155] 「第一関連保持部」 1610は、利用者の共通識別情報と、第一電子機器識別情報と を関連付けて保持する。したがって、実施形態 1における第一関連保持部 309に相 当し、その説明が準用できる。 [0155] "First association holding unit" 1610 includes common identification information of the user, first electronic device identification information, Associating and holding. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0156] 「保証要求付サービス依頼出力部」 1609は、保証要求付サービス依頼を出力する 。 「保証要求付サービス依頼」とは、識別管理サーバ 307に対して、共通識別情報が 一意に存在することの保証を要求し、その保証とサービスの抵抗の依頼とを第二判 定サーバ 1606へ転送することの要求を表わす情報である。したがって、保証要求付 サービス依頼には、利用者の共通識別情報が含まれる。また、第二判定サーバ 160 6を識別するための情報、例えば IPアドレスなども一般には含まれる。この IPアドレス などは、例えば、第一電子機器 1603からの利用要求に含まれる。また、第一電子機 器 1603の利用者ごとに第二判定サーバ 1606が定まっている場合もあり得る。利用 者の共通識別情報は、第一電子機器識別情報により、第一関連保持部 1610を検索 することにより得ること力 Sできる。また、この第一保証要求は、第一電子機器 1603から の利用要求であり、前記利用者の第二サービスの利用履歴により権原が与えられる べき利用要求に基づいて出力される。利用要求とは、第一電子機器 1603が、主に、 第二判定サーバ 1606に判定を行なわせ第二サービスサーバ群などによるサービス の提供を受けることを要求することを表わす。また、第二判定サーバ 1606からサービ スの提供を受けることを要求することを表わしていてもよい。本実施形態では、第一 電子機器 1603は無条件に第二サービスサーバ群 1602などによるサービスの提供 を受けることはできず、利用者が第二電子機器 1604などを用いて例えば少なくとも 一度は第二サービスサーバ群 1602からサービスを受けている必要がある。このよう な条件のあることが「前記利用者の第二サービスの利用履歴により権原が与えられる べき利用要求」の意味するところである。このような条件を設けることにより、第二判定 サーノ 1606は、第二サービスサーバ群 1602に第一電子機器 1603へのサービス の提供を許可しても、第一電子機器 1603と第二電子機器 1604との利用者は同一 であるので、その利用者に対価の支払を請求することができるなどの利点がある。  “Service Request Output with Warranty Request” 1609 outputs a service request with warranty request. “Service request with warranty request” means that the identification management server 307 is requested to guarantee that the common identification information exists uniquely, and the request for resistance and service resistance is sent to the second judgment server 1606. Information indicating a request to transfer. Therefore, the service request with warranty request includes the common identification information of the user. In addition, information for identifying the second determination server 1606, such as an IP address, is generally included. This IP address is included in the usage request from the first electronic device 1603, for example. In addition, the second determination server 1606 may be determined for each user of the first electronic device 1603. The common identification information of the user can be obtained by searching the first association holding unit 1610 with the first electronic device identification information. The first warranty request is a usage request from the first electronic device 1603 and is output based on the usage request to which the right should be given based on the usage history of the second service of the user. The use request means that the first electronic device 1603 mainly requests the second determination server 1606 to make a determination and receive a service provided by the second service server group or the like. Further, it may indicate that the service is provided from the second determination server 1606. In the present embodiment, the first electronic device 1603 cannot unconditionally receive the service provided by the second service server group 1602 or the like, and the user uses the second electronic device 1604 or the like, for example, at least once. Service server group 1602 needs to receive service. The presence of such a condition means “a usage request that should be given the right based on the usage history of the user's second service”. By providing such a condition, even if the second determination Sano 1606 permits the second service server group 1602 to provide the service to the first electronic device 1603, the first electronic device 1603 and the second electronic device 1604 Since the users are the same, there is an advantage that the user can be charged for payment.

[0157] 保証要求付サービス依頼出力部 1609は、通信インターフェースにアクセスをして 利用要求を受信し、必要に応じて第一関連保持部 1610を検索して共通識別情報を 得て、保証要求付サービス依頼を生成してメモリなどに記憶して、通信インターフエ ースにアクセスをして送信するプログラムのモジュールにより実現できる。 [0157] The service request output unit 1609 with warranty request accesses the communication interface, receives the usage request, searches the first association holding unit 1610 as necessary to obtain common identification information, and receives the warranty request. A service request is generated and stored in a memory etc. This can be realized by a module of a program that accesses and transmits the source.

[0158] 第一電子機器 1603による第二判定サービスの利用要求としては、第二判定サー ノ 1606を介して第一サービスの利用料を支払うことを要求するために、第一電子機 器 1603が送信する場合がある。本来、第一電子機器 1603は、第一サービスの垂直 統合モデルの中でのみサービスの提供を受けることができたのである力 その壁を打 ち破って他のサービスの垂直統合モデルにおいても所定のサービスの提供を受ける ことができる点などは、実施形態 1と同様である。 [0158] The first electronic device 1603 uses the second determination service 1603 to request that the first electronic device 1603 pay the usage fee for the first service through the second determination service 1606. May be sent. Originally, the first electronic device 1603 was able to receive services only in the vertical integration model of the first service. The point that service can be provided is the same as in the first embodiment.

[0159] (実施形態 3:構成:第二判定サーバ) (Embodiment 3: Configuration: second determination server)

[0160] 第二判定サーバ 1606は、第二電子機器識別情報に基づいて、第二電子機器 16 04が第二サービスサーバ群 1602から第二サービスを受けることができるかどうかの 第二判定を行なう点などは実施形態 1と同様である。ただし、構成に異なる点がある。  The second determination server 1606 makes a second determination as to whether or not the second electronic device 1604 can receive the second service from the second service server group 1602 based on the second electronic device identification information. The points are the same as in the first embodiment. However, there are differences in configuration.

[0161] 第二判定サーバ 1606は、第二関連保持部 1611と、利用履歴保持部 1612と、第 二保証付サービス依頼受信部 1613と、利用履歴取得部 1614とを有する。  The second determination server 1606 includes a second association holding unit 1611, a usage history holding unit 1612, a second service request receiving unit with proof 1616, and a usage history acquisition unit 1614.

[0162] 「第二関連保持部」 1611は、利用者の共通識別情報と、第二電子機器識別情報と を関連付けて保持する。したがって、実施形態 1における第二関連保持部 313に相 当し、その説明を準用することができる。  “Second association holding unit” 1611 holds the common identification information of the user and the second electronic device identification information in association with each other. Therefore, it corresponds to the second related holding part 313 in Embodiment 1, and the description can be applied mutatis mutandis.

[0163] 「利用履歴保持部」 1612は、共通識別情報で識別される利用者に提供した第二サ 一ビスの利用履歴を、前記共通識別情報と関連付けて保持する。したがって、実施 形態 1における利用履歴保持部 314に相当し、その説明を準用することができる。  “Usage history holding unit” 1612 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information. Therefore, it corresponds to the usage history holding unit 314 in Embodiment 1, and the description can be applied mutatis mutandis.

[0164] 「第二保証付サービス依頼受信部」 1613は、第二保証付サービス依頼を受信する 。第二保証付サービス依頼は、保証要求付サービス依頼に基づいて識別管理サー バ 1607にて生成され、信頼性が高いといえる。したがって、第二判定サーバ 1606 は、受信した第二保証付サービス依頼に応じたサービスの提供を、利用履歴保持部 1612で保持された利用履歴の存在することの確認ができた場合などに行なう。識別 管理サーバ 1607から出力される第二保証付サービス依頼には、識別管理サーバ 1 607による署名などが含まれる場合には、第二判定サーバ 306は、識別管理サーバ 307の公開鍵などにより署名などを復号化して、署名などの内容を確認してもよいこ となどは実施形態 1と同様である。 [0165] 第二保証付サービス依頼受信部は、通信インターフェースにアクセスをして、第二 保証付サービス依頼を受信してメモリなどに記憶するプログラムのモジュールにより 実現できる。 “Second-guaranteed service request receiving unit” 1613 receives a second-guaranteed service request. The second service request with proof is generated by the identification management server 1607 based on the service request with proof request and can be said to have high reliability. Therefore, the second determination server 1606 provides a service according to the received second guaranteed service request when it is confirmed that the usage history held in the usage history holding unit 1612 exists. When the second service request with proof output from the identification management server 1607 includes a signature by the identification management server 1 607, the second determination server 306 uses the public key of the identification management server 307 to sign the signature, etc. It is the same as in the first embodiment that the contents of the signature etc. may be confirmed by decrypting. [0165] The second guaranteed service request receiving unit can be realized by a module of a program that accesses the communication interface, receives the second guaranteed service request, and stores it in a memory or the like.

[0166] 「利用履歴取得部」 1614は、第二保証付サービス依頼受信部 1613で受信された 第二保証付サービス依頼に含まれる共通識別情報と関連付けられて利用履歴保持 部 1612にて保持される利用履歴を取得する。したがって、実施形態 1における利用 履歴取得部 316に相当し、その説明が準用できる。  The “usage history acquisition unit” 1614 is stored in the usage history holding unit 1612 in association with the common identification information included in the second guaranteed service request reception unit 1613. Get usage history. Therefore, it corresponds to the usage history acquisition unit 316 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0167] (実施形態 3:構成:識別管理サーバ)  (Embodiment 3: Configuration: identification management server)

[0168] 識別管理サーバ 1607は、識別管理部 1608と、保証要求付サービス依頼受信部 1 615と、識別管理部検索部 1616と、第二保証付サービス依頼出力部 1617とを有す る。このような識別管理サーバ 1607は、 CPU,メモリ、ハードディスク、入出力インタ 一フェース、通信インターフェースがバスにより接続された計算機に一又は複数のプ ログラムをメモリにロードして、 CPUで実行し、ハードディスク、入出力インターフエ一 ス、通信インターフェースにアクセスを行なうことにより実現できる。  The identification management server 1607 includes an identification management unit 1608, a service request with warranty request receiving unit 1615, an identification management unit search unit 1616, and a second service request output unit with proof 1616. Such an identification management server 1607 loads one or a plurality of programs into a memory, which is executed by the CPU, on a computer having a CPU, memory, hard disk, input / output interface, and communication interface connected by a bus. This can be realized by accessing the I / O interface and communication interface.

[0169] 「識別管理部」 1608は、システム内で利用者を一意に識別する共通識別情報を管 理する。したがって、実施形態 1における識別管理部 308に相当し、その説明を準用 できる。  “Identification Manager” 1608 manages common identification information for uniquely identifying a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description can be applied mutatis mutandis.

[0170] 「保証要求付サービス依頼受信部」 1615は、第一判定サーバ 1605が出力する保 証要求付サービス依頼を受信する。例えば、通信インターフェースにアクセスを行な い、保証要求付サービス依頼を受信し、メモリなどに記憶するプログラムのモジユー ルにより実現できる。  “Service request reception unit with warranty request” 1615 receives the service request with warranty request output from the first determination server 1605. For example, it can be realized by a module of a program that accesses a communication interface, receives a service request with a guarantee request, and stores it in a memory or the like.

[0171] 「識別管理部検索部」 1616は、保証要求付サービス依頼受信部 1615にて受信さ れた保証要求付サービス依頼に基づいて共通識別情報をキーとして識別管理部 16 08を検索する。保証要求付サービス依頼に含まれる共通識別情報を抽出し、これと 合致あるいは適合する共通識別情報が識別管理部 1608で管理されているかどうか 検索を行なう。識別管理部検索部 1616は、メモリなどに記憶された保証付サービス 依頼を読み出し、共通識別情報を抽出して、識別管理部 1608で管理されているテ 一ブルなどを検索し、その検索の結果をメモリなどに記憶するプログラムのモジユー ルにより実現できる。 “Identification management unit search unit” 1616 searches the identification management unit 1608 using the common identification information as a key based on the service request with warranty request received by the service request receiving unit 1615 with warranty request. The common identification information included in the service request with a guarantee request is extracted, and a search is performed to determine whether common identification information that matches or matches the common identification information is managed by the identification management unit 1608. The identification management unit search unit 1616 reads the service request with proof stored in the memory, etc., extracts the common identification information, searches the table managed by the identification management unit 1608, and the result of the search Module for storing programs in memory etc. It can be realized by

[0172] 「第二保証付サービス依頼出力部」 1617は、識別管理部検索部 1616での検索結 果に基づいて第二保証付サービス依頼を出力する。識別管理部検索部 1616にお ける検索にて、一意に合致または適合する共通識別情報が得られた場合には、共通 識別情報で識別される利用者が一意に存在することが保証できる。検索結果として は、共通識別情報が一意に存在することが必要となる。第二保証付サービス依頼は 、識別管理部検索部 1616における検索にて、合致あるいは適合する共通識別情報 が得られた場合のみ出力する。他の場合には、共通識別情報が得られなかった旨の エラー情報を出力してもよい。第二保証付サービス依頼の出力先は、第二判定サー ノ 1606である。第二判定サーバ 1606は、保証要求付サービス依頼に含まれる第二 判定サーバ 1606を識別する情報である第二判定サーバ識別情報で特定されるよう になっていてもよい。また、共通識別情報ごとに第二判定サーバ 1606が定まってい る場合には、共通識別情報に基づいて特定されるようになっていてもよい。第一判定 サーバ 305に対して出力する第一保証を識別管理サーバ 307の秘密鍵で暗号化し たり、署名を行なうようになっていてもよい点は、実施形態 1と同様である。  “Second-guaranteed service request output unit” 1617 outputs a second-guaranteed service request based on the search result in the identification management unit search unit 1616. If common identification information that uniquely matches or matches is obtained by a search in the identification management unit search unit 1616, it can be assured that a user identified by the common identification information exists uniquely. As a search result, common identification information must exist uniquely. The service request with the second guarantee is output only when common identification information that matches or matches is obtained by the search in the identification management unit search unit 1616. In other cases, error information indicating that common identification information could not be obtained may be output. The output destination of the service request with the second guarantee is the second judgment servo 1606. The second determination server 1606 may be specified by second determination server identification information that is information for identifying the second determination server 1606 included in the service request with proof request. Further, when the second determination server 1606 is determined for each common identification information, it may be specified based on the common identification information. The first guarantee output to the first determination server 305 may be encrypted with the private key of the identification management server 307 or may be signed.

[0173] 第二保証付サービス依頼出力部 1617は、メモリなどに記憶された保証要求付サー ビス依頼、識別管理部検索部 1616の検索結果を読み出して、第二保証付サービス 依頼を生成して、メモリなどに記憶して、通信インターフェースにアクセスして送信す るプログラムのモジュールにより実現できる。  [0173] The service request output unit with second guarantee 1617 reads the service request with guarantee request stored in the memory or the like, the search result of the identification management unit search unit 1616, and generates a second service request with guarantee. It can be realized by a module of a program that is stored in a memory or the like, and accesses and transmits a communication interface.

[0174] (実施形態 3 :システムでの処理の具体例 1)  [0174] (Embodiment 3: Specific example of processing in system 1)

[0175] 図 17は、実施形態 3に係るシステムでの処理の具体例を示す図である。利用者 17 01に共通識別情報として、 Aが与えられたとし、この利用者 1701は、 phOlという第 一電子機器識別情報で識別される第一電子機器 1703と、 ph02という第二電子機 器識別情報で識別される第二電子機器 1706とを利用するとする。第一電子機器 17 03は、第一判定サーバ 1702、第一サービスサーバ群 1704で構成される第一の垂 直統合モデルで使用され、第二電子機器 1706は、第二判定サーバ 1705、第二サ 一ビスサーバ群 1707で構成される第二の垂直統合モデルで使用されるとする。  FIG. 17 is a diagram illustrating a specific example of processing in the system according to the third embodiment. It is assumed that A is given as common identification information to user 1701, and this user 1701 is identified by the first electronic device 1703 identified by the first electronic device identification information phOl and the second electronic device identification ph02. It is assumed that the second electronic device 1706 identified by the information is used. The first electronic device 17 03 is used in the first vertical integrated model including the first determination server 1702 and the first service server group 1704, and the second electronic device 1706 is the second determination server 1705, the second Suppose that it is used in the second vertical integration model consisting of service servers 1707.

[0176] 利用者 1701には、 Aという共通識別情報が与えられているので、識別管理サーバ 1708の識別管理部 1608では、 Aという共通識別情報が管理される。また、第一判 定サーバ 1702の第一関連保持部 1610には、 Aと phOlとが関連付けて保持される 。第二判定サーバ 1705の第二関連保持部 1611には、 Aと ph02とが関連付けて保 持される。 [0176] Since the common identification information A is given to the user 1701, the identification management server In the identification management unit 1608 of 1708, common identification information A is managed. Further, A and phOl are held in association with each other in the first relation holding unit 1610 of the first determination server 1702. A and ph02 are held in association with each other in the second association holding unit 1611 of the second determination server 1705.

[0177] ここで、利用者 1701が、第二電子機器 1706を用いて、第二の垂直統合モデル内 で、 XXXと YYYとにより識別されるサービスの利用を行なったとすると、第二判定サ ーバ 1705の利用履歴保持部 1612には、 Aに関連づけられた XXXと、同じく Aに関 連付けられた YYYの利用履歴が保持される。  [0177] Here, if the user 1701 uses the second electronic device 1706 to use the service identified by XXX and YYY in the second vertical integrated model, the second judgment service is used. In the usage history holding unit 1612 of the bar 1705, the usage history of XXX associated with A and the usage history of YYY also associated with A are held.

[0178] 以上の状況において、利用者 1701が、第一電子機器 1703を用いて XXXのサー ビスの提供を受けるために、 XXXの利用要求を第一判定サーバ 1702に向けて送信 したとする(1)。すると、第一判定サーバ 1702は、保証要求付サービス依頼出力部 1 609により、 Aの一意性の保証要求と第二サービスの依頼である保証要求付サービ ス依頼を送信する(2)。この保証要求付サービス依頼には、第二判定サーバの識別 情報が含まれ得る。これに応じて、識別管理サーバ 1708は、保証要求付サービス依 頼受信部 1615により保証要求付サービス依頼を受信し、識別管理部検索部 1616 により識別管理部 1608を検索し、第二保証付サービス依頼出力部 1617により、 A の一意性の保証と XXXの利用要求とを出力する(3)。第二判定サーバ 1705は、第 二保証付サービス依頼を第二保証付サービス依頼受信部 1613で受信し、 Aの一意 性の保証を確認し、利用履歴保持部に保持された Aの利用履歴を検索し、 Aによる X XXの利用履歴が存在することを確認した後、第二サービスサーバ群 1707に対して 第二判定を出力し、 XXXの提供を第一電子機器 1703に対して実行させる(4)。  [0178] In the above situation, it is assumed that the user 1701 transmits a use request for XXX to the first determination server 1702 in order to receive the service of XXX using the first electronic device 1703 ( 1). Then, the first determination server 1702 transmits a guarantee request with uniqueness for A and a service request with guarantee request, which is a request for the second service, by the service request output with guarantee request 1609 (2). This service request with a guarantee request may include identification information of the second determination server. In response to this, the identification management server 1708 receives the service request with warranty request from the service request reception unit with warranty request 1615, searches the identification management unit 1608 with the identification management unit search unit 1616, and receives the second service with warranty. The request output unit 1617 outputs the guarantee of the uniqueness of A and the usage request for XXX (3). The second determination server 1705 receives the second guaranteed service request at the second guaranteed service request receiving unit 1613, confirms the guarantee of the uniqueness of A, and uses the usage history of A held in the usage history holding unit. After searching and confirming that the usage history of X XX by A exists, the second determination is output to the second service server group 1707, and the provision of XXX is executed to the first electronic device 1703 ( Four).

[0179] (実施形態 3:システムでの処理の具体例 2)  [0179] (Embodiment 3: Specific example 2 of processing in the system)

[0180] 図 18は、実施形態 3に係るシステムでの処理の別の具体例を示す図である。第一 判定サーバ 1802と、第一電子機器 1803と、第一サービスサーバ群として、 AAAホ テルのサービス提供サーバ 1804とにより第一の垂直統合モデルが構成されている。 また、第二判定サーバ 1805と、第二電子機器 1806と、第二サービスサーバ群として 、 XXXホテルのサービス提供サーバ 1807とにより第二の垂直統合モデルが構成さ れている。ここに、第一電子機器 1803と第二電子機器 1806とは、共通識別情報とし て Aが与えられた利用者 1801により利用されるとする。また、第一電子機器 1803と 、第二電子機器 1806は、それぞれ、第一の垂直統合モデルの運営者、第二の垂直 統合モデルの運営者により利用者 1801に、直接にあるいは間接に貸与や譲渡がさ れたものであるとする。 FIG. 18 is a diagram showing another specific example of processing in the system according to the third embodiment. The first vertical integration model is configured by the first determination server 1802, the first electronic device 1803, and the AAA hotel service providing server 1804 as the first service server group. The second vertical integration model is configured by the second determination server 1805, the second electronic device 1806, and the service providing server 1807 of the XXX hotel as the second service server group. Here, the first electronic device 1803 and the second electronic device 1806 are common identification information. Suppose that A is used by a given user 1801. The first electronic device 1803 and the second electronic device 1806 are loaned directly or indirectly to the user 1801 by the operator of the first vertical integrated model and the operator of the second vertical integrated model, respectively. It is assumed that it has been transferred.

[0181] ここで、利用者 1801は、第二電子機器 1806を用い、第二判定サーバ 1805の第 二判定を用いることにより、 XXXホテルのサービス提供サーバ 1807の利用(XXXホ テルの宿泊の予約など)を 5回行なったとする。すると、図 6に例示されるように、第二 判定サーバ 1805の利用履歴保持部 1612には、 A力 XXホテルを 5回利用したと!/ヽ う利用履歴が保持されることになる。  [0181] Here, the user 1801 uses the second electronic device 1806 and uses the second determination of the second determination server 1805 to use the service providing server 1807 of the XXX hotel (reservation of XXX hotel accommodation). Etc.) 5 times. Then, as illustrated in FIG. 6, the usage history holding unit 1612 of the second determination server 1805 holds a usage history that indicates that the A force XX hotel has been used five times!

[0182] また、 AAAホテルと、 XXXホテルをそれぞれ運営する者は、一般には、異なる事業 者であるが、例えば、提携関係、資本関係などにあり、 XXXホテルの利用回数に応 じて、 AAAホテルの宿泊料などが割引になるなどの優待キャンペーンが行なわれて いるとする。  [0182] In addition, the AAA hotel and the XXX hotel operators are generally different businesses, but they are in partnerships, capital relationships, etc., depending on the number of times the XXX hotel is used. Suppose that special offers such as hotel hotel discounts are being offered.

[0183] 以上の状況において、利用者 1801力 第一電子機器 1803を用いて、 AAAホテ ルのサービス提供サーバ 1804を利用して、 AAAホテルの予約などを行なう場合、 利用者 1801は、 XXXホテルを利用したことがあるなどを思い出して、キャンペーンの 利用要求を、第一電子機器 1803を用いて、 AAAホテルのサービス提供サーバ 180 4に対して送信する(1)。例えば、図 7 (A)に例示された第一電子機器 1803の画面 を通じて、キャンペーンの利用要求を送信する。  [0183] In the above situation, when the user 1801 uses the first electronic device 1803 to make a AAA hotel reservation or the like using the AAA hotel service providing server 1804, the user 1801 becomes the XXX hotel. Recalling that the user has used the service, the first electronic device 1803 is used to send a campaign use request to the AAA hotel service providing server 1804 (1). For example, a campaign use request is transmitted through the screen of the first electronic device 1803 illustrated in FIG.

[0184] 利用要求を受信した AAAホテルのサービス提供サーバ 1804は、 Aの XXXホテル の利用回数を照会するために、 XXXホテルの利用回数要求を利用要求として第一 判定サーバ 1802へ送信する(2)。第一判定サーバ 1802は、 Aという共通識別情報 の一意性の保証の要求と第二判定サーバ 1805での XXXホテルの利用回数の照会 の依頼と第二判定サーバ 1805の識別情報を保証要求付サービス依頼として識別管 理サーバ 1808に対して要求し(3)、これに対して識別管理サーバ 1808は、 Aの一 意性の保証を行ない、 XXXホテルの利用回数の要求として、第二判定サーバ 1805 へ出力する(4)。  [0184] The AAA hotel service provision server 1804 that has received the use request transmits the use request of the XXX hotel as a use request to the first determination server 1802 in order to inquire about the use count of the XXX hotel of A (2 ). The first determination server 1802 provides a request for guaranteeing the uniqueness of the common identification information A, a request for inquiring the number of times the XXX hotel has been used by the second determination server 1805, and the identification information of the second determination server 1805. The request is sent to the ID management server 1808 as a request (3). The ID management server 1808 guarantees the uniqueness of A, and the second judgment server 1805 (4).

[0185] 第二判定サーバ 1805は、 Aの一意性の保証などを検証し、検証が正常に終了す ると、 Aの XXXホテルの利用回数を、利用履歴保持部 1612を検索して利用履歴取 得部 1614により求め、得られた「5回」という結果をサービス提供サーバ 1804へ向け て返信する。 [0185] The second determination server 1805 verifies the guarantee of the uniqueness of A and the verification ends normally. Then, the usage history holding unit 1612 is searched for the usage count of the XXX hotel of A, and the usage history acquisition unit 1614 obtains the result “5 times” and returns it to the service providing server 1804.

[0186] その結果、 AAAホテルのサービス提供サーバ 1804は、第一電子機器 1803を利 用している利用者 1801に適用できるキャンペーンの内容を決定することができ、例 えば、図 7 (B)に例示されるような画面を構成する情報を第一電子機器 1803へ返信 し、利用者 1801は、宿泊などの割引などのためのクーポンを得ることができる。  As a result, the AAA hotel service provision server 1804 can determine the contents of the campaign applicable to the user 1801 who uses the first electronic device 1803. For example, FIG. 7 (B) The information constituting the screen as illustrated in FIG. 6 is returned to the first electronic device 1803, and the user 1801 can obtain a coupon for a discount such as accommodation.

[0187] (実施形態 3:主な効果)  [0187] (Embodiment 3: Main effects)

[0188] 本実施形態によれば、複数の電子機器を利用する一の利用者を、電子機器識別 情報に依存せず一意に識別可能とし、第二サービスサーバ群の利用履歴に基づレ、 て利用者の有する第一電子機器へサービスを提供可能とすることにより、一の電子 機器が一つの垂直統合モデルに縛られて!/、るとレ、う現状を打破し、垂直統合モデル の壁を打ち破ることができる。  According to the present embodiment, one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group, By making it possible to provide services to the first electronic devices owned by users, one electronic device is bound to one vertical integrated model! You can break through the walls.

[0189] (実施形態 4)  [0189] (Embodiment 4)

[0190] 実施形態 4として、サービスサーバ群と、電子機器と、識別管理サーバと、からなる 垂直統合モデルの複数からなるシステムについて説明する。本実施形態では、第一 電子機器からの第二判定サーバの利用要求に基づいて、第一判定サーバから出力 される保証要求付利用履歴要求を受けた識別管理サーバにて、識別管理部の検索 を行ない、その検索結果に基づ!/、て第二保証付利用履歴要求が第二判定サーバへ 出力され、第二サービスの利用履歴が第一電子機器へ返信される。返信された利用 履歴は、例えば、第二サービスの利用履歴を単に第一電子機器で閲覧したり、閲覧 の後、サービスを特定して、その特定されたサービスの提供を実施形態 1や 3、後に 説明する実施形態 5におけるように第一電子機器で受けたりするために使用される。  As a fourth embodiment, a system composed of a plurality of vertically integrated models composed of a service server group, an electronic device, and an identification management server will be described. In this embodiment, based on the usage request for the second determination server from the first electronic device, the identification management server that has received the usage request with proof request output from the first determination server searches the identification management unit. Based on the search result, a second usage history request with proof is output to the second determination server, and the usage history of the second service is returned to the first electronic device. The returned usage history is, for example, simply browsing the usage history of the second service on the first electronic device, specifying the service after browsing, and providing the specified service in Embodiments 1 and 3, Used in the first electronic device as in the fifth embodiment to be described later.

[0191] 図 19は、実施形態 4の概要を説明するための図である。垂直統合モデルが 2つ示 されており、その第一の垂直統合モデルは、第一サービスサーバ群 1901と、第一判 定サーバ 1906と、第一電子機器 1904とにより構成される。第二の垂直統合モデル は、第二サービスサーバ群 1902と、第二判定サーバ 1907と、第二電子機器 1905 とにより構成される。第一電子機器 1904と第二電子機器 1905とは同一の利用者 19 03により利用される。本実施形態では、第一の垂直統合モデルと第二の垂直統合と 力も共通にアクセスが可能な識別管理サーバ 1908が設けられている。この識別管理 サーバ 1908には、利用者 1903に与えられた共通識別情報「aoi」が管理され、この 共通識別情報が第一判定サーバ 1906と第二判定サーバ 1907とで保持される。 FIG. 19 is a diagram for explaining the outline of the fourth embodiment. Two vertical integration models are shown, and the first vertical integration model includes a first service server group 1901, a first determination server 1906, and a first electronic device 1904. The second vertically integrated model includes a second service server group 1902, a second determination server 1907, and a second electronic device 1905. The first electronic device 1904 and the second electronic device 1905 are the same user 19 Used by 03. In this embodiment, an identification management server 1908 is provided that can access both the first vertical integration model and the second vertical integration in common. The identification management server 1908 manages common identification information “aoi” given to the user 1903, and the common identification information is held by the first determination server 1906 and the second determination server 1907.

[0192] 第一電子機器 1904、第二電子機器 1905は、通常は、それぞれ、第一判定サー ノ 1906、第二判定サーバ 1907により認証などの判定を受け、その判定に基づいて 、第一サービスサーバ群 1901、第二サービスサーバ群 1902からサービスの提供を 受ける。例えば、インターネットの閲覧や、コンテンツのダウンロード、再生などの各種 サービスの提供を受けることができる。利用者はサービスの提供を受けるために、あら 力、じめ識別管理サーバ 1908に共通識別情報の登録を行なう。この後、利用者は第 一判定サーバ 1906、第二判定サーバ 1907に共通識別情報の登録を行なう。  [0192] The first electronic device 1904 and the second electronic device 1905 usually receive a determination such as authentication by the first determination server 1906 and the second determination server 1907, respectively, and based on the determination, the first service Service is received from server group 1901 and second service server group 1902. For example, it is possible to receive various services such as browsing the Internet, downloading and playing content. The user registers common identification information in the identification management server 1908 in order to receive the service. Thereafter, the user registers the common identification information in the first determination server 1906 and the second determination server 1907.

[0193] 利用者が垂直統合モデルの壁を打ち破ってサービス利用履歴を得るためには、例 えば、第一電子機器 1904から第一判定サーバ 1906へ、第二サービスサーバなど で保持される利用履歴の要求が送信される(1)。このとき、その利用履歴の要求は、 第一サービスサーバ群 1901を経由して送信されてもよい。次に、第一判定サーバ 1 906は、その利用要求に基づいて、識別情報 (例えば「aoi」)を含む保証要求付利 用履歴要求を送信する(2)。この送信は、識別管理サーバ 1908により、識別情報が 複数の垂直統合モデル間において一意の存在であることを保証するために行なわ れる。識別管理サーバ 1908は、第一判定サーバ 1906が出力する第一保証要求に 含まれる識別情報の検索を行ない、検索結果に基づいて第二保証付利用履歴要求 を出力する(3)。  [0193] In order for a user to break through the vertical integrated model and obtain service usage history, for example, the usage history held by the second service server or the like from the first electronic device 1904 to the first determination server 1906 Request is sent (1). At this time, the usage history request may be transmitted via the first service server group 1901. Next, based on the usage request, the first determination server 1 906 transmits a usage history request with guarantee request including identification information (for example, “aoi”) (2). This transmission is performed by the identification management server 1908 to ensure that the identification information is unique among a plurality of vertically integrated models. The identification management server 1908 searches for the identification information included in the first guarantee request output by the first determination server 1906, and outputs a second guaranteed use history request based on the search result (3).

[0194] 第二判定サーバ 1907は、第二保証付利用履歴要求を受信し、その中の保証を確 認し、共通識別情報で識別される利用者のサービスの利用履歴を返信する (4)。ま た、保証の確認の際には、第二保証付利用履歴要求に基づき、共通識別情報と第 二電子機器 1905の識別情報とが関連付けて第二判定サーバ 1907に管理されてい るかどうかの確認が行なわれるようになって!/、てもよレ、。  [0194] The second determination server 1907 receives the second guaranteed use history request, confirms the guarantee in the request, and returns the use history of the service of the user identified by the common identification information (4) . Also, when confirming the warranty, whether or not the common identification information and the identification information of the second electronic device 1905 are associated and managed by the second determination server 1907 based on the second usage history request with warranty. Confirmation has been made! /

[0195] この結果として、利用履歴が第一電子機器 1904により受信などされることにより、 第一電子機器 1904には、図 9のような表示が行なわれることになる。 [0196] (実施形態 4 :構成) As a result, when the usage history is received by the first electronic device 1904, the display as shown in FIG. 9 is performed on the first electronic device 1904. [Embodiment 4: Configuration]

[0197] 図 20は、実施形態 4に係るシステムの機能ブロック図を例示する。本実施形態に係 るシステムは、第一サービスサーバ群 2001と、第二サービスサーバ群 2002と、第一 電子機器 2003と、第二電子機器 2004と、第一判定サーバ 2005と、第二判定サー バ 2006と、識別管理サーバ 2007とからなり、識別管理サーバ 2007は、識別管理部 2008を少なくとも有する。  FIG. 20 illustrates a functional block diagram of the system according to the fourth embodiment. The system according to this embodiment includes a first service server group 2001, a second service server group 2002, a first electronic device 2003, a second electronic device 2004, a first determination server 2005, and a second determination server. The identification management server 2007 includes at least an identification management unit 2008.

[0198] (実施形態 4:構成:第一サービスサーバ群)  (Embodiment 4: Configuration: first service server group)

[0199] 「第一サービスサーバ群」 2001は、第一判定に基づいて第一サービスを第一電子 機器 2003に行なう。したがって、実施形態 1における第一サービスサーバ群 301に 相当し、その説明を準用できる。  [0199] "First service server group" 2001 provides the first service to the first electronic device 2003 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0200] (実施形態 4:構成:第二サービスサーバ群)  [0200] (Embodiment 4: Configuration: second service server group)

[0201] 「第二サービスサーバ群」 2002は、第二判定に基づレ、て第二サービスを第二電子 機器 2004に行なう。したがって、実施形態 1における第二サービスサーバ群 302に 相当し、その説明を準用できる。  [0201] "Second service server group" 2002 provides the second service to the second electronic device 2004 based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0202] (実施形態 4:構成:第一電子機器)  [0202] (Embodiment 4: Configuration: first electronic device)

[0203] 「第一電子機器」 2003は、利用者が利用し、専ら第一サービスサーバ群 2001から 第一サービスを受けるための電子機器である。したがって、実施形態 1における第一 電子機器 303に相当し、その説明を準用できる。  [0203] "First electronic device" 2003 is an electronic device that is used by a user and exclusively receives the first service from the first service server group 2001. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0204] (実施形態 4:構成:第二電子機器)  [0204] (Embodiment 4: Configuration: second electronic device)

[0205] 「第二電子機器」 2004は、第一電子機器 2003を利用する利用者が利用し、専ら 第二サービスサーバ群 2002から第二サービスを受けるための電子機器である。した がって、実施形態 1における第二電子機器 304に相当し、その説明を準用できる。  “Second Electronic Device” 2004 is an electronic device that is used by a user who uses the first electronic device 2003 and exclusively receives the second service from the second service server group 2002. Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description can be applied mutatis mutandis.

[0206] (実施形態 4:構成:第一判定サーバ)  (Embodiment 4: Configuration: first determination server)

[0207] 第一判定サーバ 2005は、第一電子機器 2003が第一サービスサーバ群 2001から 第一サービスを受けるために、第一電子機器識別情報に基づいて第一判定を行なう サーバである。したがって、実施形態 1における第一判定サーバ 305に相当し、その 説明をほぼ準用できる。ただし、構成に異なる点がある。  The first determination server 2005 is a server that performs the first determination based on the first electronic device identification information so that the first electronic device 2003 receives the first service from the first service server group 2001. Therefore, it corresponds to the first determination server 305 in the first embodiment, and the description thereof can be almost applied. However, there are differences in configuration.

[0208] 第一判定サーバ 2005は、第一関連保持部 2009と、保証要求付利用履歴要求出 力部 2010と、利用履歴受信部 2011とを有している。 [0208] The first judgment server 2005 and the first relation holding unit 2009 and the use history request with guarantee request It has a power unit 2010 and a usage history receiving unit 2011.

[0209] 「第一関連保持部」 2009は、利用者の共通識別情報と、第一電子機器識別情報と を関連付けて保持する。したがって、実施形態 1における第一関連保持部 309に相 当し、その説明を準用できる。  “First Association Holding Unit” 2009 holds the user common identification information and the first electronic device identification information in association with each other. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description can be applied mutatis mutandis.

[0210] 「保証要求付利用履歴要求出力部」 2010は、保証要求付利用履歴要求を出力す る。「保証要求付利用履歴要求」とは、識別管理サーバ 2007に対して、共通識別情 報が一意に存在することの保証を要求し、また、第二判定サーバに対して利用履歴 を要求することを表わす情報である。したがって、保証要求付利用履歴要求には、利 用者の共通識別情報が含まれる。また、第二判定サーバ 2006のアドレスなどの識別 情報が含まれ得る。利用者の共通識別情報は、第一電子機器識別情報により、第一 関連保持部 2009を検索することにより得ることができる。また、本実施形態での保証 要求付利用履歴要求は、第一電子機器 2003からの要求であり、前記利用者の第二 サービスの利用履歴の要求に基づいて出力される。利用履歴とは、利用者が第一電 子機器 2003または/および第二電子機器 2004を用いて、第二判定サーバ 2006 に第二判定を行なわせ第二サービスサーバ群によるサービスの提供を受けたことの 履歴である。例えば、ある利用者力 図 9に例示したように、 UUUというコンテンツの ダウンロードとレ、うサービスの提供を受けたとレ、う履歴である。  [0210] “Use history request output unit with warranty request” 2010 outputs a use history request with warranty request. “Usage history request with warranty request” refers to requesting the identity management server 2007 to guarantee that the common identification information exists uniquely, and requesting the usage history to the second judgment server. Is information. Therefore, the usage history request with warranty request includes the common identification information of the user. Further, identification information such as the address of the second determination server 2006 may be included. The common identification information of the user can be obtained by searching the first related holding unit 2009 using the first electronic device identification information. The usage history request with guarantee request in the present embodiment is a request from the first electronic device 2003, and is output based on the usage history request of the second service of the user. The usage history means that the user uses the first electronic device 2003 or / and the second electronic device 2004 to make the second determination server 2006 make the second determination and receive the service provided by the second service server group. This is a history of things. For example, as shown in Fig. 9, a user's ability is a history of downloading and receiving UUU content and receiving a service.

[0211] 保証要求付利用履歴要求出力部 2010は、通信インターフェースにアクセスを行な い、利用要求を受信し、メモリなどに記憶し、また、第一電子機器識別情報をキーとし て第一関連保持部 2009を検索して共通識別情報を得るなどした後に、保証要求付 利用履歴要求を生成してメモリなどに記憶して、通信インターフェースにアクセスを行 ない送信するプログラムのモジュールにより実現できる。  [0211] Usage history request output unit with warranty request 2010 accesses the communication interface, receives the usage request, stores it in a memory, etc., and also uses the first electronic device identification information as a key for the first related This can be realized by a program module that searches the holding unit 2009 to obtain common identification information, generates a usage history request with a guarantee request, stores it in a memory, etc., accesses the communication interface, and transmits it.

[0212] 「利用履歴受信部」 2011は、保証要求付利用履歴要求出力部 2010で出力された 保証要求付利用履歴要求に応じて返信される利用履歴を受信する。受信した利用 履歴は、例えば、第一電子機器 2003へ向けて送信されるようになっていてもよい。 利用履歴受信部 2011は、通信インターフェースにアクセスして利用履歴を受信して メモリなどに記憶するプログラムのモジュールにより実現できる。  [0212] "Usage history receiving unit" 2011 receives the usage history returned in response to the usage history request with warranty request output from the usage history request output unit with warranty request 2010. The received usage history may be transmitted to the first electronic device 2003, for example. The usage history receiving unit 2011 can be realized by a program module that accesses a communication interface, receives a usage history, and stores it in a memory or the like.

[0213] (実施形態 4:構成:第二判定サーバの構成) [0214] 第二判定サーバ 2006は、第二電子機器識別情報に基づいて、第二電子機器 20 04が第二サービスサーバ群 2002から第二サービスを受けることができるかどうかの 第二判定を行なう点は実施形態 1と同様であり、その説明を準用することができる。た だし、構成に異なる点がある。 [0213] (Embodiment 4: Configuration: Configuration of second determination server) [0214] Based on the second electronic device identification information, the second determination server 2006 makes a second determination as to whether or not the second electronic device 2004 can receive the second service from the second service server group 2002. The point is the same as in Embodiment 1, and the description can be applied mutatis mutandis. However, there are differences in configuration.

[0215] 第二判定サーバ 2006は、第二関連保持部 2012と、利用履歴保持部 2013と、第 二保証付利用履歴要求受信部 2014と、利用履歴返信部 2015とを有する。  [0215] The second determination server 2006 includes a second relation holding unit 2012, a usage history holding unit 2013, a second guaranteed usage history request receiving unit 2014, and a usage history reply unit 2015.

[0216] 「第二関連保持部」 2012は、利用者の共通識別情報と、第二電子機器識別情報と を関連付けて保持する。第二関連保持部 2012は、第一関連保持部 2009の説明を 準用すること力でさる。  “Second association holding unit” 2012 holds the common identification information of the user and the second electronic device identification information in association with each other. The second related holding part 2012 is the power that applies the explanation of the first related holding part 2009.

[0217] 「利用履歴保持部」 2013は、共通識別情報で識別される利用者に提供した第二サ 一ビスの利用履歴を、前記共通識別情報と関連付けて保持する。例えば、共通識別 情報を格納する列と、第二サービスの種類や属性などを格納する列からなるテープ ルを用いて、利用履歴を保持する。例えば、実施形態 1における利用履歴保持部 31 4の説明を準用することができる。  “Usage history holding unit” 2013 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information. For example, the usage history is maintained using a table comprising a column for storing common identification information and a column for storing the type and attribute of the second service. For example, the description of the usage history holding unit 314 in the first embodiment can be applied mutatis mutandis.

[0218] 第二保証付利用履歴要求受信部 2014は、通信インターフェースにアクセスを行な い、第二保証付利用履歴要求を受信し、メモリなどに記憶するプログラムのモジユー ルにより実現できる。  [0218] The second-guaranteed usage history request receiving unit 2014 can be realized by a program module that accesses the communication interface, receives the second-guaranteed usage history request, and stores it in a memory or the like.

[0219] 識別管理サーバ 2007から出力される第二保証付利用履歴要求に、識別管理サー バ 2007による署名などが含まれる場合には、第二判定サーバ 2006は、識別管理サ ーバ 2007の公開鍵などにより署名などを復号化して、署名などの内容を確認しても よ!/ヽ点などは実施形態 2と同様である。  [0219] If the second proof-of-use history request output from the identity management server 2007 includes a signature from the identity management server 2007, the second judgment server 2006 releases the identity management server 2007. It is also possible to decrypt the signature etc. with a key etc. and confirm the contents of the signature etc.! / Score etc. are the same as in the second embodiment.

[0220] 「利用履歴返信部」 2015は、第二保証付利用履歴要求受信部 2014で受信された 第二保証付利用履歴要求に含まれる共通識別情報と関連付けられて利用履歴保持 部 2013にて保持される利用履歴の検索の結果を返信する。利用履歴の検索は、例 えば、利用履歴返信部 2015や第二保証付利用履歴要求受信部 2014などが行なう 。共通識別情報を格納する列と、第二サービスの種類や属性などを格納する列から なるテーブルに対して、共通識別情報をキーとして検索を行なうことにより、共通識別 情報で識別される利用者が第二サービスサーバ群 2002の提供するサービスを受け たことの履歴を検索する。したがって、利用履歴返信部 2015には、実施形態 2にお ける利用履歴返信部 1017の説明を準用することができる。 [0220] “Usage history reply unit” 2015 is used in the usage history holding unit 2013 in association with the common identification information included in the second guaranteed usage history request receiving unit 2014. Returns the search result of the usage history that is retained. The usage history is searched by, for example, the usage history reply unit 2015 or the second guaranteed usage history request reception unit 2014. By performing a search using the common identification information as a key for a table consisting of a column that stores the common identification information and a column that stores the type and attributes of the second service, users identified by the common identification information Received services provided by the second service server group 2002 Search the history of things. Therefore, the description of the usage history reply unit 1017 in the second embodiment can be applied to the usage history reply unit 2015.

[0221] なお、共通識別情報で識別される利用者が一意に存在することが保証されることで[0221] Note that it is guaranteed that the user identified by the common identification information exists uniquely.

、実施形態 1で説明したように、第二判定サーバ 2006は、利用履歴検索要求の内容 が真正なものであると判断できる。 As described in the first embodiment, the second determination server 2006 can determine that the contents of the usage history search request are authentic.

[0222] (実施形態 4:構成:識別管理サーバ) [0222] (Embodiment 4: Configuration: identification management server)

[0223] 識別管理サーバ 2007は、識別管理部 2008と、保証要求付利用履歴要求受信部  [0223] The identification management server 2007 includes an identification management unit 2008 and a usage history request receiving unit with warranty request.

2016と、識別管理部検索部 2017と、第二保証付利用履歴要求出力部 2018とを有 する。したがって、実施形態 1における識別管理サーバ 307に相当し、その説明を準 用すること力 Sできる。ただし、構成に異なる点がある。  2016, the identification management part search part 2017, and the usage history request output part 2018 with the second guarantee. Therefore, it corresponds to the identification management server 307 in the first embodiment, and the description S can be applied. However, there are differences in configuration.

[0224] 「識別管理部」 2008は、システム内で利用者を一意に識別する共通識別情報を管 理する。したがって、実施形態 1における識別管理部 308に相当し、その説明が準用 できる。  “Identification Manager” 2008 manages common identification information that uniquely identifies a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0225] 「保証要求付利用履歴要求受信部」 2016は、第一判定サーバ 2005が出力する保 証要求付利用履歴要求を受信する。保証要求付利用履歴要求受信部 2016は、通 信インターフェースにアクセスを行ない、保証要求付利用履歴要求を受信し、メモリ などに記憶するプログラムのモジュールとして実現できる。  “Use History Request with Guarantee Request Reception Unit” 2016 receives the use history request with guarantee request output from the first determination server 2005. The usage history request receiving unit with warranty request 2016 can be realized as a program module that accesses the communication interface, receives the usage history request with warranty request, and stores it in a memory or the like.

[0226] 「識別管理部検索部」 2017は、保証要求付利用履歴要求受信部にて受信された 保証要求付利用履歴要求に基づいて識別管理部 2008を検索する。したがって、実 施形態 1における識別管理部検索部 317に相当し、その説明を準用できる。  “Identification management unit search unit” 2017 searches the identification management unit 2008 based on the usage history request with warranty request received by the usage history request reception unit with warranty request. Therefore, it corresponds to the identification management unit search unit 317 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0227] 「保証出力部」 2018は、識別管理部検索部 2017での検索結果に基づいて第二保 証付利用履歴要求を出力する。したがって、実施形態 1における保証出力部 318に 相当し、その説明が準用できる。  [0227] "Guarantee output unit" 2018 outputs a second guaranteed usage history request based on the search result in the identification management unit search unit 2017. Therefore, it corresponds to the guarantee output unit 318 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0228] (実施形態 4:システムでの処理の具体例 1)  [0228] (Embodiment 4: Specific example of processing in the system 1)

[0229] 図 21は、実施形態 4に係るシステムでの処理の具体例を示す図である。利用者 21 01に共通識別情報として、 Aが与えられたとし、この利用者 2101は、 phOlという第 一電子機器識別情報で識別される第一電子機器 2103と、 ph02という第二電子機 器識別情報で識別される第二電子機器 2106とを利用するとする。第一電子機器 21 03は、第一判定サーバ 2102、第一サービスサーバ群 2104で構成される第一の垂 直統合モデルで使用され、第二電子機器 2106は、第二判定サーバ 2105、第二サ 一ビスサーバ群 2107で構成される第二の垂直統合モデルで使用されるとする。 FIG. 21 is a diagram illustrating a specific example of processing in the system according to the fourth embodiment. Assume that A is given as common identification information to the user 2101, and this user 2101 has the first electronic device 2103 identified by the first electronic device identification information phOl and the second electronic device identification ph02. It is assumed that the second electronic device 2106 identified by the information is used. First electronic equipment 21 03 is used in the first vertical integrated model including the first determination server 2102 and the first service server group 2104, and the second electronic device 2106 includes the second determination server 2105 and the second service server group 2107. Is used in the second vertically integrated model.

[0230] 利用者 2101には、 Aという共通識別情報が与えられているので、識別管理サーバ [0230] Since the common identification information A is given to the user 2101, the identification management server

2108の識別管理部では、 Aという共通識別情報が管理される。また、第一判定サー ノ 2102の第一関連保持部 2009には、 Aと phOlとが関連付けて保持される。第二 判定サーバ 2105の第二関連保持部 2014には、 Aと ph02とが関連付けて保持され  In the identification management unit 2108, the common identification information A is managed. In addition, A and phOl are held in association with each other in the first association holding unit 2009 of the first determination servo 2102. In the second association holding unit 2014 of the second determination server 2105, A and ph02 are held in association with each other.

[0231] ここで、利用者 2101が、第二電子機器 2106を用いて、第二の垂直統合モデル内 で、 XXXと YYYとにより識別されるサービスの利用を行なったとすると、第二判定サ ーバ 2105の利用履歴保持部 2013には、 Aに関連づけられた XXXと、同じく Aに関 連付けられた YYYの利用履歴が保持される。 [0231] Here, when the user 2101 uses the second electronic device 2106 to use the service identified by XXX and YYY in the second vertical integrated model, the second determination service is used. In the usage history holding unit 2013 of the bar 2105, the usage history of XXX associated with A and the YYY associated with A are also retained.

[0232] 以上の状況において、利用者 2101が、第一電子機器 2103を用いて第二の垂直 統合モデルでのサービスの利用履歴の要求を第一判定サーバ 2102に向けて送信 したとする(1)。すると、第一判定サーバ 2102は、保証要求付利用履歴要求出力部 2010により、 Aの一意性の保証要求と利用履歴の要求とである保証要求付利用履 歴要求を送信する(2)。この保証要求付利用履歴要求には、実施形態 3における保 証要求付サービス依頼と同じように、第二判定サーバ 2105の識別情報が含まれ得 る。これに応じて、識別管理サーバ 2108は、保証要求付利用履歴要求受信部 201 6により保証要求付利用履歴要求を受信し、識別管理部検索部 2017により識別管 理部 2008を検索し、第二保証付利用履歴要求出力部 2018により、 Aの一意性の 保証と利用履歴の要求である第二保証付利用履歴要求を出力する(3)。第二判定 サーバ 2105は、第二保証付利用履歴要求を第二保証付利用履歴要求受信部 201 4で受信すると、 Aの一意性の保証を確認し、利用履歴保持部 2013に保持された A の利用履歴を検索し、 XXXと YYYの利用履歴があることを得て、返信を行なう(4)。 この後、利用履歴が第一電子機器 2103に転送などされることにより、第一電子機器 2103で閲覧などが可能となる。  [0232] In the above situation, it is assumed that the user 2101 uses the first electronic device 2103 to transmit a service usage history request in the second vertical integration model to the first determination server 2102 (1 ). Then, the first determination server 2102 transmits a use history request with guarantee request, which is a guarantee request for uniqueness of A and a request for use history, by the use history request output unit with guarantee request 2010 (2). As in the service request with warranty request in the third embodiment, the usage history request with warranty request may include the identification information of the second determination server 2105. In response to this, the identification management server 2108 receives the usage history request with warranty request 2016 from the usage history request reception unit with warranty request 2016, searches the identification management unit 2008 using the identification management unit search unit 2017, The guaranteed usage history request output unit 2018 outputs a second guaranteed usage history request that is a guarantee of the uniqueness of A and a usage history request (3). Upon receiving the second guaranteed usage history request by the second guaranteed usage history request reception unit 2014, the second determination server 2105 confirms the guarantee of the uniqueness of A, and the A stored in the usage history holding unit 2013 Search the usage history of, get the usage history of XXX and YYY, and reply (4). Thereafter, when the usage history is transferred to the first electronic device 2103, the first electronic device 2103 can be browsed.

[0233] (実施形態 4:システムでの処理の具体例 2) [0234] 図 22は、実施形態 4に係るシステムでの処理の別の具体例を示す図である。第一 判定サーバ 2202と、第一電子機器 2203と、第一サービスサーバ群として、 AAAホ テルのサービス提供サーバ 2204とにより第一の垂直統合モデルが構成されている。 また、第二判定サーバ 2205と、第二電子機器 2206と、第二サービスサーバ群として 、 XXXホテルのサービス提供サーバ 2207、 YYYホテルのサービス提供サーバ 220 8とにより第二の垂直統合モデルが構成される。ここに、第一電子機器 2203と第二 電子機器 2206とは、共通識別情報として Aが与えられた利用者 2201により利用さ れるとする。また、第一電子機器 2203と、第二電子機器 2206は、それぞれ、第一の 垂直統合モデルの運営者、第二の垂直統合モデルの運営者により利用者 2201に、 直接にあるいは間接に貸与や譲渡がされたものであるとする。 [0233] (Embodiment 4: Specific example 2 of processing in the system) FIG. 22 is a diagram showing another specific example of processing in the system according to the fourth embodiment. The first vertical integration model is configured by the first determination server 2202, the first electronic device 2203, and the AAA hotel service providing server 2204 as the first service server group. Further, the second vertical integration model is configured by the second determination server 2205, the second electronic device 2206, and the second service server group as the service providing server 2207 of the XXX hotel and the service providing server 2208 of the YYY hotel. The Here, it is assumed that first electronic device 2203 and second electronic device 2206 are used by user 2201 to whom A is given as common identification information. In addition, the first electronic device 2203 and the second electronic device 2206 are loaned directly or indirectly to the user 2201 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. Suppose that it has been transferred.

[0235] ここで、利用者 2201は、第二電子機器 2206を用い、第二判定サーバ 2205の第 二判定を用いることにより、 XXXホテルのサービス提供サーバ 2207の利用(XXXホ テルの宿泊の予約など)を 5回行ない、 YYYホテルのサービス提供サーバ 2208の 利用を 8回行なったとする。すると、図 13に例示されるように、第二判定サーバ 2205 の利用履歴保持部 2013には、 Aが XXXホテルを 5回利用し、 YYYホテルを 8回利 用したという利用履歴が保持されることになる。  [0235] Here, the user 2201 uses the second electronic device 2206 and uses the second determination of the second determination server 2205 to use the service providing server 2207 of the XXX hotel (reservation of XXX hotel accommodation). Etc.) 5 times, and YYY hotel service server 2208 is used 8 times. Then, as illustrated in FIG. 13, the usage history holding unit 2013 of the second determination server 2205 holds the usage history that A used the XXX hotel 5 times and the YYY hotel 8 times. It will be.

[0236] また、 AAAホテル、 XXXホテル、 YYYホテルをそれぞれ運営する者は、一般には 、異なる事業者であるが、例えば、提携関係、資本関係などにあり、 XXXホテルまた は/および YYYホテルの利用回数に応じて、 AAAホテルの宿泊料などが割引にな るなどの優待キャンペーンが行なわれているとする。  [0236] In addition, those who operate AAA hotels, XXX hotels, and YYY hotels are generally different business operators, but there are partnerships, capital relationships, etc., for example, XXX hotels and / or YYY hotels. Suppose that special offers such as AAA hotel discounts are offered according to the number of uses.

[0237] 以上の状況において、利用者 2201力 第一電子機器 2203を用いて、 AAAホテ ルのサービス提供サーバ 2204を利用して、 AAAホテルの予約などを行なう場合、 禾 IJ用者 2201は、 XXXホテル、 YYYホテルを何回か利用したことを思い出して、キヤ ンぺーンの利用要求を、第一電子機器 2203を用いて、 AAAホテルのサービス提供 サーバ 2204に対して送信する(1)。例えば、図 7 (A)に例示された第一電子機器 12 03の画面を通じて、キャンペーンの利用要求を送信する(なお、画面中の「XXXホテ ノレ」なる表示はされなくてもよ!/ヽ)。  [0237] In the above situation, when making an AAA hotel reservation using the AAA hotel service provision server 2204 using the first electronic device 2203, 禾 IJ user 2201 Recalling that XXX Hotel and YYY Hotel have been used several times, a request to use the campaign is sent to AAA Hotel Service Providing Server 2204 using the first electronic device 2203 (1). For example, a campaign use request is transmitted through the screen of the first electronic device 12 03 illustrated in FIG. 7 (A) (note that “XXX Hotel” is not displayed on the screen! / ヽ).

[0238] 利用要求を受信した AAAホテルのサービス提供サーバ 2204は、 Aの XXXホテル 、 YYYホテルその他のホテルなどの利用回数を照会するために、ホテルの利用履歴 の要求を第一判定サーバ 2202へ送信する(2)。第一判定サーバ 2202は、 Αと!/、う 共通識別情報の一意性の保証とホテルの利用履歴との要求として識別管理サーバ 2 209に対して要求し(3)、これに対して識別管理サーバ 2209は、 Aの一意性の保証 を行ない、ホテルの利用履歴の要求を第二判定サーバ 2205へ転送する(4)。 [0238] The AAA hotel service provision server 2204 that has received the usage request is A XXX hotel In order to inquire about the number of times a YYY hotel or other hotel has been used, a hotel usage history request is sent to the first judgment server 2202 (2). The first determination server 2202 makes a request to the identification management server 2 209 as a request for the guarantee of the uniqueness of the common identification information and the hotel usage history (3). The server 2209 guarantees the uniqueness of A and forwards the hotel usage history request to the second determination server 2205 (4).

[0239] これに対して、第二判定サーバ 2205は、 Aの一意性の保証を検証などした後、利 用履歴保持部で保持されて!/、る Aのホテルの利用履歴を検索し、 XXXホテルは 5回 、 YYYホテルは 8回という利用履歴を得ると、 AAAホテルのサービス提供サーバ 22 04へ向けて返信する(5)。  [0239] On the other hand, the second determination server 2205 verifies the guarantee of the uniqueness of A, and so on, searches the usage history of the hotel of A /! When the usage history of 5 times for XXX hotels and 8 times for YYY hotels is obtained, it is sent back to the service provider server 2004 of AAA hotels (5).

[0240] その結果、 AAAホテルのサービス提供サーバ 2204は、第一電子機器 2203を利 用している利用者 2201に適用できるキャンペーンの内容を決定することができる。 例えば、図 14に例示されるような画面を構成する情報を第一電子機器 2203へ返信 し、禾 IJ用者 2201は、プルダウンメニューなどの表示により、キャンペーン対象ホテル として、 XXXホテルと YYYホテルがあり、それぞれの利用回数が 5回と 8回であること を知り、 XXXホテルと YYYホテルの中から選択を行な!/、(XXXホテルと YYYホテノレ との両方を選択してもよい)、宿泊などの割引などのためのクーポンを得ることができ  As a result, the AAA hotel service providing server 2204 can determine the contents of the campaign applicable to the user 2201 who uses the first electronic device 2203. For example, information constituting the screen as illustrated in FIG. 14 is returned to the first electronic device 2203, and 禾 IJ user 2201 displays XXX hotels and YYY hotels as campaign target hotels by displaying a pull-down menu or the like. Yes, know that each use is 5 times and 8 times and choose between XXX Hotel and YYY Hotel! / (You can choose both XXX Hotel and YYY Hotel), You can get coupons for discounts such as lodging

[0241] (実施形態 4:主な効果) [0241] (Embodiment 4: Main effects)

[0242] 本実施形態によれば、複数の電子機器を利用する一の利用者を、電子機器識別 情報に依存せず一意に識別可能とし、第二サービスサーバ群の利用履歴を検索す ることにより、第一電子機器へ利用履歴の中から選択などされたサービスを提供可能 などとすることにより、一の電子機器が一つの垂直統合モデルに縛られているという 現状を打破し、垂直統合モデルの壁を打ち破ることができる。  [0242] According to this embodiment, one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and the usage history of the second service server group is searched. This makes it possible to provide services selected from the usage history to the first electronic device, thereby breaking the current situation that one electronic device is bound by one vertical integrated model. Can break through the walls.

[0243] (実施形態 5)  [0243] (Embodiment 5)

[0244] 実施形態 5として、サービスサーバ群と、電子機器と、識別管理サーバと、からなる 垂直統合モデルの複数からなるシステムについて説明する。本実施形態では、第一 電子機器からの第二判定サーバの利用要求に基づいて、第一判定サーバから第一 サービス依頼を受けた第二判定サーバは、第二保証要求を識別管理サーバに対し て出力し、これを受けた識別管理サーバにて、識別管理部の検索を行ない、その検 索結果に基づいて保証が出力される。 [0244] As a fifth embodiment, a system composed of a plurality of vertically integrated models composed of a service server group, an electronic device, and an identification management server will be described. In this embodiment, the second determination server that has received the first service request from the first determination server based on the use request for the second determination server from the first electronic device sends the second guarantee request to the identification management server. In response to this, the identification management server searches the identification management unit and outputs a guarantee based on the search result.

[0245] 図 23は、実施形態 5の概要を説明するための図である。垂直統合モデルが 2つ示 されている。その第一の垂直統合モデルは、第一サービスサーバ群 2301と、第一判 定サーバ 2306と、第一電子機器 2304とにより構成される。第二の垂直統合モデル は、第二サービスサーバ群 2302と、第二判定サーバ 2307と、第二電子機器 2305 とにより構成される。第一電子機器 2304と第二電子機器 2305とは同一の利用者 23 03により利用される。本実施形態では、第一の垂直統合モデルと第二の垂直統合と 力も共通にアクセスが可能な識別管理サーバ 2308が設けられている。この識別管理 サーバ 2308には、利用者 2303に与えられた共通識別情報「aoi」が管理され、この 共通識別情報が第一判定サーバ 2306と第二判定サーバ 2307とで保持される。  FIG. 23 is a diagram for explaining the outline of the fifth embodiment. Two vertical integration models are shown. The first vertically integrated model includes a first service server group 2301, a first determination server 2306, and a first electronic device 2304. The second vertically integrated model includes a second service server group 2302, a second determination server 2307, and a second electronic device 2305. The first electronic device 2304 and the second electronic device 2305 are used by the same user 23 03. In this embodiment, an identification management server 2308 is provided that can access both the first vertical integration model and the second vertical integration in common. The identification management server 2308 manages the common identification information “aoi” given to the user 2303, and the common identification information is held by the first determination server 2306 and the second determination server 2307.

[0246] 第一電子機器 2304、第二電子機器 2305は、通常は、それぞれ、第一判定サー ノ 2306、第二判定サーバ 2307により認証などの判定を受け、その判定に基づいて 、第一サービスサーバ群 2301、第二サービスサーバ群 2302からサービスの提供を 受ける。例えば、インターネットの閲覧や、コンテンツのダウンロード、再生などの各種 サービスの提供を受けることができる。利用者はサービスの提供を受けるために、あら 力、じめ識別管理サーバに共通識別情報の登録を行なう。この後、利用者は第一判定 サーノ 、第二判定サーバに共通識別情報の登録を行なう。  [0246] The first electronic device 2304 and the second electronic device 2305 normally receive a determination such as authentication by the first determination server 2306 and the second determination server 2307, respectively, and based on the determination, the first service Service is received from server group 2301 and second service server group 2302. For example, it is possible to receive various services such as browsing the Internet, downloading and playing content. In order to receive the service, the user registers common identification information with the identification management server. Thereafter, the user registers the common identification information in the first determination sano and the second determination server.

[0247] 利用者が垂直統合モデルの壁を打ち破ってサービスの提供を受けるためには、例 えば、第一電子機器 2304から第一判定サーバ 2306へ、第二サービスサーバの利 用要求が送信される(1)。このとき、その利用要求は、第一サービスサーバ群 2301 を経由して送信されてもよい。次に、第一判定サーバ 2306は、その利用要求に基づ V、て、識別情報 (例えば「aoi」 )を含む第一サービス依頼を第二判定サーバ 2307へ 向けて送信する(2)。第二判定サーバ 2307が第一サービス依頼を受信すると、これ に基づいて識別情報を含む第二保証要求を識別管理サーバへ向けて出力する(3) 。この出力は、識別管理サーバ 2308によって、識別情報が複数の垂直統合モデル 間において一意の存在であることを保証するために行なわれる。識別管理サーバ 23 08は、第二判定サーバ 2307が出力する第二保証要求に含まれる識別情報の検索 を行ない、検索結果に基づいて第二保証を出力する(4)。この出力は、第二判定サ ーバ 2307へ向けて行なわれ、第二判定サーバ 2307は、第二保証を受信すると、そ の中の保証を確認し、第一サービス依頼に応じたサービスの提供を行なう。また、保 証の確認の際には、第一サービス依頼に基づき、共通識別情報と第二電子機器 23 05の識別情報とが関連付けて第二判定サーバ 2307に管理されているかどうかの確 認が行なわれてもよい。これにより、サービスの提供に応じて、第二判定サーバ 2307 は利用者 2303に対する課金などの処理を行なうことができる。 [0247] In order for a user to break through the vertical integrated model and receive services, for example, a request for using the second service server is transmitted from the first electronic device 2304 to the first determination server 2306. (1). At this time, the usage request may be transmitted via the first service server group 2301. Next, the first determination server 2306 transmits a first service request including identification information (for example, “aoi”) to the second determination server 2307 based on the use request (2). When the second determination server 2307 receives the first service request, it outputs a second assurance request including identification information to the identification management server based on this (3). This output is performed by the identification management server 2308 to ensure that the identification information is unique among a plurality of vertically integrated models. The identification management server 23 08 searches for the identification information included in the second assurance request output by the second determination server 2307. And output the second guarantee based on the search result (4). This output is sent to the second determination server 2307. When the second determination server 2307 receives the second guarantee, the second guarantee server 2307 confirms the guarantee and provides the service according to the first service request. To do. In addition, when confirming the guarantee, it is confirmed whether the common identification information and the identification information of the second electronic device 2305 are associated with each other and managed by the second determination server 2307 based on the first service request. It may be done. As a result, the second determination server 2307 can perform processing such as charging for the user 2303 in accordance with the provision of the service.

[0248] (実施形態 5 :構成) [0248] (Embodiment 5: Configuration)

[0249] 図 24は、実施形態 5に係るシステムの機能ブロック図を例示する。本実施形態に係 るシステムは、第一サービスサーバ群 2401と、第二サービスサーバ群 2402と、第一 電子機器 2403と、第二電子機器 2404と、第一判定サーバ 2405と、第二判定サー ノ 2406と、識別管理サーバ 2407とからなり、識別管理サーバ 2407は、識別管理部 2408を少なくとも有する。  FIG. 24 illustrates a functional block diagram of the system according to the fifth embodiment. The system according to the present embodiment includes a first service server group 2401, a second service server group 2402, a first electronic device 2403, a second electronic device 2404, a first determination server 2405, and a second determination server. Node 2406 and an identification management server 2407. The identification management server 2407 has at least an identification management unit 2408.

[0250] (実施形態 5:構成:第一サービスサーバ群)  [0250] (Embodiment 5: Configuration: first service server group)

[0251] 「第一サービスサーバ群」 2401は、第一判定に基づいて第一サービスを第一電子 機器 2403に行なう。したがって、実施形態 1における第一サービスサーバ群 301に 相当し、その説明を準用できる。  “First service server group” 2401 provides the first service to the first electronic device 2403 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0252] (実施形態 5:構成:第二サービスサーバ群)  [0252] (Embodiment 5: Configuration: second service server group)

[0253] 「第二サービスサーバ群」 2402は、第二判定に基づレ、て第二サービスを第二電子 機器 2404に行なう。したがって、実施形態 1における第二サービスサーバ群 302に 相当し、その説明を準用できる。  [0253] The "second service server group" 2402 provides the second service to the second electronic device 2404 based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0254] (実施形態 5:構成:第一電子機器)  [0254] (Embodiment 5: Configuration: first electronic device)

[0255] 「第一電子機器」 2403は、利用者が利用し、専ら第一サービスサーバ群 2401から 第一サービスを受けるための電子機器である。したがって、実施形態 1における第一 電子機器 303に相当し、その説明を準用できる。  “First electronic device” 2403 is an electronic device that is used by the user and receives the first service exclusively from the first service server group 2401. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0256] (実施形態 5:構成:第二電子機器)  [0256] (Embodiment 5: Configuration: second electronic device)

[0257] 「第二電子機器」 2404は、第一電子機器 2403を利用する利用者が利用し、専ら 第二サービスサーバ群 2402から第二サービスを受けるための電子機器である。した がって、実施形態 1における第二電子機器 304に相当し、その説明を準用できる。 The “second electronic device” 2404 is an electronic device that is used by a user who uses the first electronic device 2403 and exclusively receives the second service from the second service server group 2402. did Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0258] (実施形態 5:構成:第一判定サーバ) [0258] (Embodiment 5: Configuration: first determination server)

[0259] 第一判定サーバ 2405は、第一電子機器 2403が第一サービスサーバ群 2401から 第一サービスを受けるために、第一電子機器識別情報に基づいて第一判定を行なう サーバである。したがって、実施形態 1における第一判定サーバ 305に相当し、その 説明を準用できるが、内部の構成に異なる点がある。  The first determination server 2405 is a server that performs the first determination based on the first electronic device identification information so that the first electronic device 2403 receives the first service from the first service server group 2401. Therefore, it corresponds to the first determination server 305 in the first embodiment, and the description can be applied mutatis mutandis, but there are differences in the internal configuration.

[0260] 第一判定サーバ 2405は、第一関連保持部 2409と、第一サービス依頼出力部 24 10とを有する。  The first determination server 2405 includes a first association holding unit 2409 and a first service request output unit 24 10.

[0261] 「第一関連保持部」 2409は、利用者の共通識別情報と、第一電子機器識別情報と を関連付けて保持する。したがって、実施形態 1における第一関連保持部 309に相 当し、その説明を準用できる。  [0261] "First association holding unit" 2409 associates and holds the common identification information of the user and the first electronic device identification information. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description can be applied mutatis mutandis.

[0262] 「第一サービス依頼出力部」 2410は、第一サービス依頼を出力する。「第一サービ ス依頼」とは、第二判定サーバ 2406に対して、サービスの依頼をするための情報で ある。第一サービス依頼には、第一電子機器 2403の利用者の共通識別情報を含む 。また、サービスの種類が複数ある場合には、どのサービスの依頼を行なうかを示す 情報も含まれていてもよい。利用者の共通識別情報は、第一電子機器識別情報によ り、第一関連保持部 2409を検索することにより得ることができる。また、この第一サー ビス依頼は、第一電子機器 2403からの利用要求であり、前記利用者の第二サービ スの利用履歴により権原が与えられるべき利用要求に基づいて、出力される。利用 要求とは、第一電子機器 2403が、主に、第二判定サーバ 2406に判定を行なわせ 第二サービスサーバ群などによるサービスの提供を受けることを要求することを表わ す。また、第二判定サーバ 2406からサービスの提供を受けることを要求することを表 わしていてもよい。本実施形態では、第一電子機器 2403は無条件に第二サービス サーバ群 2402などによるサービスの提供を受けることはできず、利用者が第二電子 機器 2404などを用いて少なくとも一度は第二サービスサーバ群 2402などからサー ビスを受けている必要がある。このような条件があることが「前記利用者の第二サービ スの利用履歴により権原が与えられるべき利用要求」の意味するところである。このよ うな条件を設けることにより、第二判定サーバ 2406は、第二サービスサーバ群 2402 に第一電子機器 2403へのサービスの提供を許可しても、第一電子機器 2403と第 二電子機器 2404との利用者は同一であるので、その利用者に対価の支払を請求す ることができるなどの利点がある。 “First Service Request Output Unit” 2410 outputs a first service request. The “first service request” is information for requesting a service to the second determination server 2406. The first service request includes common identification information of the user of the first electronic device 2403. In addition, when there are a plurality of types of services, information indicating which service is requested may be included. The common identification information of the user can be obtained by searching the first association holding unit 2409 using the first electronic device identification information. The first service request is a usage request from the first electronic device 2403, and is output based on the usage request to which the title should be given based on the usage history of the second service of the user. The usage request means that the first electronic device 2403 mainly requests the second determination server 2406 to make a determination and to receive a service provided by the second service server group or the like. Further, it may indicate that the second determination server 2406 requests to receive service. In the present embodiment, the first electronic device 2403 cannot unconditionally receive the service provided by the second service server group 2402 or the like, and the user uses the second electronic device 2404 or the like to at least once. It is necessary to receive services from the server group 2402. Such a condition means “a usage request to which a right should be given based on the usage history of the second service of the user”. By providing such a condition, the second determination server 2406 can be used by the second service server group 2402. Even if it is permitted to provide services to the first electronic device 2403, the users of the first electronic device 2403 and the second electronic device 2404 are the same, so the user should be charged for payment. There are advantages such as being able to.

[0263] 第一サービス依頼出力部 2410は、通信インターフェースにアクセスを行ない利用 要求を受信しメモリなどに記憶し、また、第一電子機器識別情報をキーとして第一関 連保持部 2409を検索などして利用者の識別情報を得て、第一サービス依頼を生成 してメモリなどに記憶し、通信インターフェースにアクセスを行ない第一サービス依頼 を送信するプログラムのモジュールにより実現できる。  [0263] The first service request output unit 2410 accesses the communication interface, receives the use request, stores it in the memory, etc., and searches the first association holding unit 2409 using the first electronic device identification information as a key. This can be realized by a program module that obtains user identification information, generates a first service request, stores it in a memory, etc., accesses the communication interface, and transmits the first service request.

[0264] 第一電子機器 2403による利用要求としては、第二判定サーバ 2406を介して第一 サービスの利用料を支払うことを要求するために、第一電子機器 2403が送信する場 合がある。本来、第一電子機器 2403は、第一サービスの垂直統合モデルの中での みサービスの提供を受けることができたのであるが、その壁を打ち破って他のサービ スの垂直統合モデルにおいても所定のサービスの提供を受けることができる点など は、実施形態 1と同様である。  [0264] The usage request by the first electronic device 2403 may be transmitted by the first electronic device 2403 to request payment of the usage fee for the first service via the second determination server 2406. Originally, the first electronic device 2403 was able to receive the service only in the vertical integration model of the first service. This is the same as in Embodiment 1 in that it can be provided with the service.

[0265] (実施形態 5:構成:第二判定サーバの構成)  (Embodiment 5: Configuration: Configuration of second determination server)

[0266] 第二判定サーバ 2406は、第二電子機器識別情報に基づいて、第二電子機器 24 04が第二サービスサーバ群 2402から第二サービスを受けることができるかどうかの 第二判定を行なう点などは実施形態 1と同様であり、その説明を準用できる。ただし、 構成に異なる点がある。  The second determination server 2406 makes a second determination as to whether or not the second electronic device 2404 can receive the second service from the second service server group 2402 based on the second electronic device identification information. The points and the like are the same as in Embodiment 1, and the description can be applied mutatis mutandis. However, there are differences in configuration.

[0267] 第二判定サーバ 2406は、第二関連保持部 2411と、サービス依頼受信部 2412と 、第二保証要求出力部 2413と、第二保証受信部 2414と、利用履歴保持部 2415と 、利用履歴取得部 2416とを有する。  [0267] The second determination server 2406 includes a second relation holding unit 2411, a service request receiving unit 2412, a second warranty request output unit 2413, a second warranty receiving unit 2414, a usage history holding unit 2415, A history acquisition unit 2416.

[0268] 「第二関連保持部」 2411は、利用者の共通識別情報と、第二電子機器識別情報と を関連付けて保持する。したがって、実施形態 1における第二関連保持部 313に相 当し、その説明を準用することができる。  [0268] "Second association holding unit" 2411 holds the common identification information of the user and the second electronic device identification information in association with each other. Therefore, it corresponds to the second related holding part 313 in Embodiment 1, and the description can be applied mutatis mutandis.

[0269] 「サービス依頼受信部」 2412は、第一判定サーバ 2405が出力する第一サービス 依頼を受信する。受信した第一サービス依頼には、共通識別情報で識別される利用 者が一意に存在することの保証が含まれて!/、な!/、のが通常であるので、その場合に はこのままではサービスの提供をすることはできない。サービス依頼受信部 2412は、 通信インターフェースにアクセスを行ない、サービス依頼を受信してメモリなどに記憶 するプログラムのモジュールにより実現できる。 “Service Request Reception Unit” 2412 receives the first service request output from the first determination server 2405. The received first service request usually includes a guarantee that the user identified by the common identification information exists uniquely! /, NA! /. Will not be able to provide services. The service request receiving unit 2412 can be realized by a program module that accesses a communication interface, receives a service request, and stores it in a memory or the like.

[0270] 「第二保証要求出力部」 2413は、サービス依頼受信部 2412にて受信された第一 サービス依頼に基づいて、共通識別情報を含む第二保証要求を出力する。第二保 証要求は、共通識別情報で識別される利用者が、一意に存在することの保証を識別 管理サーバ 2407から得るために出力される。第一サービス依頼に含まれる共通識 別情報を抽出し、第二保証要求に含めて、識別管理サーバに出力される。第二保証 要求は、このように共通識別情報を含むが、その他、第一判定サーバを識別するた めの情報が含まれてレ、てもよレ、。  “Second warranty request output unit” 2413 outputs a second warranty request including common identification information based on the first service request received by the service request receiving unit 2412. The second assurance request is output to obtain from the identification management server 2407 a guarantee that the user identified by the common identification information exists uniquely. The common identification information included in the first service request is extracted, included in the second assurance request, and output to the identification management server. The second assurance request includes the common identification information as described above, but also includes information for identifying the first determination server.

[0271] 第二保証要求出力部 2413は、サービス依頼受信部 2412によりメモリなどに記憶さ れたサービス依頼を読み出し、識別情報を抽出して第二保証要求を生成してメモリ などに記憶し、通信インターフェースにアクセスを行ない送信するプログラムのモジュ ールにより実現できる。  [0271] The second warranty request output unit 2413 reads the service request stored in the memory or the like by the service request receiving unit 2412, extracts the identification information, generates a second warranty request, and stores it in the memory or the like. This can be realized by a module of a program that accesses and transmits the communication interface.

[0272] 「第二保証受信部」 2414は、第二保証要求出力部 2413から出力される第二保証 要求に基づいて、識別管理サーバ 2407が出力する第二保証を受信する。識別管理 サーバ 2407での処理については後述する。第二保証は、共通識別情報で識別され る利用者が一意に存在することを保証する情報である。第二保証は、例えば、識別 管理サーバ 2407の秘密鍵を用いて署名がされて得られる情報であってもよぐこの 場合には、第二判定サーバ 2406では、識別管理サーバ 2407の公開鍵を用いて署 名の確認が行なわれる。  The “second proof receiving unit” 2414 receives the second proof output from the identification management server 2407 based on the second proof request output from the second proof request output unit 2413. Processing in the identification management server 2407 will be described later. The second guarantee is information that guarantees that the user identified by the common identification information exists uniquely. The second guarantee may be, for example, information obtained by signing using the secret key of the identification management server 2407. In this case, the second determination server 2406 uses the public key of the identification management server 2407. The signature is confirmed by using it.

[0273] 第二保証受信部 2414は、通信インターフェースにアクセスを行ない、第二保証を 受信し、メモリなどに記憶して処理を行なうプログラムのモジュールにより実現できる。  [0273] The second proof receiving unit 2414 can be realized by a program module that accesses the communication interface, receives the second proof, stores it in a memory or the like, and performs processing.

[0274] 「利用履歴保持部」 2415は、共通識別情報で識別される利用者に提供した第二サ 一ビスの利用履歴を、前記共通識別情報と関連付けて保持する。したがって、実施 形態 1における利用履歴保持部 314に相当し、その説明を準用することができる。  [0274] "Usage history holding unit" 2415 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information. Therefore, it corresponds to the usage history holding unit 314 in Embodiment 1, and the description can be applied mutatis mutandis.

[0275] 「利用履歴取得部」 2416は、第二保証受信部 2414で受信された第二保証に含ま れる共通識別情報と関連付けられて利用履歴保持部 2415にて保持される利用履歴 を取得する。したがって、実施形態 1における利用履歴取得部 316に相当し、その説 明を準用できる。 [0275] "Usage history acquisition unit" 2416 is associated with the common identification information included in the second guarantee received by the second guarantee receiving unit 2414 and is retained in the use history holding unit 2415 To get. Therefore, it corresponds to the usage history acquisition unit 316 in Embodiment 1, and the description can be applied mutatis mutandis.

[0276] (実施形態 5:構成:識別管理サーバ) [0276] (Embodiment 5: Configuration: identification management server)

[0277] 識別管理サーバ 2407は、識別管理部 2408と、識別管理部検索部 2417と、第二 保証出力部 2418とを有する。したがって、実施形態 1における識別管理サーバ 307 に相当する。  [0277] The identification management server 2407 includes an identification management unit 2408, an identification management unit search unit 2417, and a second assurance output unit 2418. Therefore, it corresponds to the identification management server 307 in the first embodiment.

[0278] 「識別管理部」 2408は、システム内で利用者を一意に識別する共通識別情報を管 理する。したがって、実施形態 1における識別管理部 308に相当し、その説明を準用 できる。  “Identification management unit” 2408 manages common identification information for uniquely identifying a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description can be applied mutatis mutandis.

[0279] 「識別管理部検索部」 2417は、第二判定サーバが出力する第二保証要求に基づ いて共通識別情報をキーとして識別管理部 2408を検索する。保証要求付サービス 依頼に含まれる共通識別情報を抽出し、これと合致あるいは適合する共通識別情報 が識別管理部 2408で管理されているかどうか検索を行なう。したがって、実施形態 1 における識別管理部検索部 317の説明を準用することができる。  “Identification management unit search unit” 2417 searches the identification management unit 2408 using the common identification information as a key based on the second assurance request output by the second determination server. The common identification information included in the service request with warranty request is extracted, and a search is performed to determine whether the common identification information that matches or matches the common identification information is managed by the identification management unit 2408. Therefore, the description of the identification management unit search unit 317 in Embodiment 1 can be applied mutatis mutandis.

[0280] 「第二保証出力部」 2418は、識別管理部検索部 2417での検索結果に基づいて第 二保証を出力する。識別管理部検索部 2417における検索にて、一意に合致または 適合する共通識別情報が得られた場合には、共通識別情報で識別される利用者が 一意に存在することが保証できる。検索結果としては、共通識別情報が一意に存在 すること力 S必要となる。第二保証付サービス依頼は、識別管理部検索部 2417におけ る検索にて、合致あるいは適合する共通識別情報が得られた場合のみ出力する。他 の場合には、共通識別情報が得られなかった旨のエラー情報を出力してもよい。第 二保証の出力先は、第二判定サーバ 2406である。第二保証を識別管理サーバ 240 7の秘密鍵で暗号化したり、署名を行なうようになっていてもよい点などは、実施形態 1の保証出力部 318と同様である。  “Second Guarantee Output Unit” 2418 outputs the second guarantee based on the search result in the identification management unit search unit 2417. If common identification information that uniquely matches or matches is obtained by the search in the identification management unit search unit 2417, it can be guaranteed that the user identified by the common identification information exists uniquely. As a search result, it is necessary that the common identification information exists uniquely. The service request with the second guarantee is output only when common identification information that matches or matches is obtained by the search in the identification management unit search unit 2417. In other cases, error information indicating that common identification information could not be obtained may be output. The output destination of the second guarantee is the second determination server 2406. The second guarantee may be encrypted with the secret key of the identification management server 2407, or may be signed, as with the guarantee output unit 318 of the first embodiment.

[0281] (実施形態 5 :システムでの処理の具体例 1)  [0281] (Embodiment 5: Specific example 1 of processing in the system)

[0282] 図 25は、実施形態 5に係るシステムでの処理の具体例を示す図である。利用者 25 01に共通識別情報として、 Aが与えられたとし、この利用者 2501は、 phOlという第 一電子機器識別情報で識別される第一電子機器 2503と、 ph02とレ、う第二電子機 器識別情報で識別される第二電子機器 2506とを利用するとする。第一電子機器 25 03は、第一判定サーバ 2502、第一サービスサーバ群 2504で構成される第一の垂 直統合モデルで使用され、第二電子機器 2506は、第二判定サーバ 2505、第二サ 一ビスサーバ群 2507で構成される第二の垂直統合モデルで使用されるとする。 FIG. 25 is a diagram illustrating a specific example of processing in the system according to the fifth embodiment. Assume that A is given as common identification information to the user 2501, and this user 2501 has the first electronic device 2503 identified by the first electronic device identification information phOl, ph02, and the second electronic device. Machine Assume that the second electronic device 2506 identified by the device identification information is used. The first electronic device 25 03 is used in the first vertical integrated model including the first determination server 2502 and the first service server group 2504, and the second electronic device 2506 is the second determination server 2505, the second Suppose that it is used in the second vertical integration model composed of service servers 2507.

[0283] 利用者 2501には、 Aという共通識別情報が与えられているので、識別管理サーバ [0283] Since the common identification information A is given to the user 2501, the identification management server

2508の識別管理部 2408では、 Aという共通識別情報が管理される。また、第一判 定サーバ 2502の第一関連保持部 2409には、 Aと phOlとが関連付けて保持される 。第二判定サーバ 2505の第二関連保持部 2411には、 Aと ph02とが関連付けて保 持される。  In the identification management unit 2408 of 2508, the common identification information A is managed. Further, A and phOl are held in association with each other in the first association holding unit 2409 of the first determination server 2502. In the second association holding unit 2411 of the second determination server 2505, A and ph02 are held in association with each other.

[0284] ここで、利用者 2501が、第二電子機器 2506を用いて、第二の垂直統合モデル内 で、 XXXと YYYとにより識別されるサービスの利用を行なったとすると、第二判定サ ーバ 2505の利用履歴保持部 2415には、 Aに関連づけられた XXXと、同じく Aに関 連付けられた YYYの利用履歴が保持される。  [0284] Here, if the user 2501 uses the second electronic device 2506 to use the service identified by XXX and YYY in the second vertical integrated model, the second judgment service is used. The usage history holding unit 2415 of the bar 2505 holds the usage history of XXX associated with A and the YYY associated with A as well.

[0285] 以上の状況において、利用者 2501が、第一電子機器 2503を用いて XXXのサー ビスの提供を受けるために、 XXXの利用要求を第一判定サーバ 2502に向けて送信 したとする(1)。すると、第一判定サーバ 2502は、第一サービス依頼出力部 2410に より、第二サービスの依頼である第二サービス依頼を送信する(2)。これに応じて、第 二判定サーバ 2505は、第一サービス依頼受信部 2412により第一サービス依頼を 受信し、第一サービス依頼に基づいて、 Aの一意性の保証要求である第二保証要求 を識別管理サーバ 2508へ出力する(3)。識別管理サーバ 2508は、第二保証要求 を受信すると、それに含まれる共通識別情報を抽出し、識別管理部検索部 2417に より識別管理部 2408を検索し、第二保証出力部 2418により、 Aの一意性の保証で ある第二保証を出力する (4)。第二判定サーバ 2505は、第二保証を第二保証受信 部 2414で受信し、 Aの一意性の保証を確認し、利用履歴保持部 2415に保持された Aの利用履歴を検索し、 Aによる XXXの利用履歴が存在することを確認した後、第二 サービスサーバ群 2402に対して第二判定を出力し、 XXXの提供を第一電子機器 2 503に対して実行させる(5)。  [0285] In the above situation, it is assumed that the user 2501 transmits a request for using XXX to the first determination server 2502 in order to receive the service of XXX using the first electronic device 2503 ( 1). Then, the first determination server 2502 transmits a second service request, which is a request for the second service, by the first service request output unit 2410 (2). In response to this, the second determination server 2505 receives the first service request by the first service request receiving unit 2412 and, based on the first service request, sends a second guarantee request that is a guarantee request for uniqueness of A. Output to the identification management server 2508 (3). Upon receiving the second warranty request, the identification management server 2508 extracts the common identification information contained therein, searches the identification management unit 2408 using the identification management unit search unit 2417, and uses the second warranty output unit 2418 to The second guarantee, which is a guarantee of uniqueness, is output (4). The second determination server 2505 receives the second guarantee at the second guarantee receiving unit 2414, confirms the guarantee of the uniqueness of A, searches the usage history of A held in the usage history holding unit 2415, and After confirming that the usage history of XXX exists, the second determination is output to the second service server group 2402, and the provision of XXX is executed by the first electronic device 2 503 (5).

[0286] (実施形態 5:システムでの処理の具体例 2) [0287] 図 26は、実施形態 5に係るシステムでの処理の別の具体例を示す図である。第一 判定サーバ 2602と、第一電子機器 2603と、第一サービスサーバ群として、 AAAホ テルのサービス提供サーバ 2604とにより第一の垂直統合モデルが構成されている。 また、第二判定サーバ 2605と、第二電子機器 2606と、第二サービスサーバ群として 、 XXXホテルのサービス提供サーバ 2607とにより第二の垂直統合モデルが構成さ れている。ここに、第一電子機器 2603と第二電子機器 2606とは、共通識別情報とし て Aが与えられた利用者 2601により利用されるとする。また、第一電子機器 2603と 、第二電子機器 2606は、それぞれ、第一の垂直統合モデルの運営者、第二の垂直 統合モデルの運営者により利用者 2601に、直接にあるいは間接に貸与や譲渡がさ れたものであるとする。 [0286] (Embodiment 5: Specific example 2 of processing in the system) FIG. 26 is a diagram showing another specific example of processing in the system according to the fifth embodiment. The first vertical integration model is configured by the first determination server 2602, the first electronic device 2603, and the AAA hotel service providing server 2604 as the first service server group. Further, a second vertical integration model is configured by the second determination server 2605, the second electronic device 2606, and the service providing server 2607 of the XXX hotel as the second service server group. Here, it is assumed that the first electronic device 2603 and the second electronic device 2606 are used by a user 2601 given A as common identification information. Also, the first electronic device 2603 and the second electronic device 2606 are loaned directly or indirectly to the user 2601 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. It is assumed that it has been transferred.

[0288] ここで、利用者 2601は、第二電子機器 2606を用い、第二判定サーバ 2605の第 二判定を用いることにより、 XXXホテルのサービス提供サーバ 2607の利用(XXXホ テルの宿泊の予約など)を 5回行なったとする。すると、図 6に例示されるように、第二 判定サーバ 2605の利用履歴保持部には、 A力 XXホテルを 5回利用したという利 用履歴が保持されることになる。  [0288] Here, the user 2601 uses the second electronic device 2606 and uses the second determination of the second determination server 2605 to use the service providing server 2607 of the XXX hotel (reservation of XXX hotel accommodation). Etc.) 5 times. Then, as illustrated in FIG. 6, the usage history holding unit of the second determination server 2605 holds the usage history that the A power XX hotel has been used five times.

[0289] また、 AAAホテルと、 XXXホテルをそれぞれ運営する者は、一般には、異なる事業 者であるが、例えば、提携関係、資本関係などにあり、 XXXホテルの利用回数に応 じて、 AAAホテルの宿泊料などが割引になるなどの優待キャンペーンが行なわれて いるとする。  [0289] In addition, the AAA hotel and the XXX hotel operators are generally different operators, but they are in partnerships, capital relationships, etc., depending on the number of times the XXX hotel is used. Suppose that special offers such as hotel hotel discounts are being offered.

[0290] 以上の状況において、利用者 2601力 第一電子機器 2603を用いて、 AAAホテ ルのサービス提供サーバ 2604を利用して、 AAAホテルの予約などを行なう場合、 禾 IJ用者 2601は、 XXXホテルを利用したことがあるなどを思い出して、キャンペーンの 利用要求を、第一電子機器 2603を用いて、 AAAホテルのサービス提供サーバ 260 4に対して送信する(1)。例えば、図 7 (A)に例示された第一電子機器 2603の画面 を通じて、キャンペーンの利用要求を送信する。  [0290] In the above situation, when making AAA hotel reservations using AAA hotel service provision server 2604 using user 2601 power first electronic device 2603, 禾 IJ user 2601 Recalling that XXX hotels have been used, etc., use the first electronic device 2603 to send a campaign use request to the AAA hotel service provision server 2604 (1). For example, a campaign use request is transmitted through the screen of the first electronic device 2603 illustrated in FIG.

[0291] 利用要求を受信した AAAホテルのサービス提供サーバ 2604は、 Aの XXXホテル の利用回数を照会するために、 XXXホテルの利用回数要求を利用要求として第一 判定サーバ 2602へ送信する(2)。第一判定サーバ 2602は、第二判定サーバ 2605 での XXXホテルの利用回数の照会の依頼を第一サービス依頼として第二判定サー ノ 2605へ出力する(3)。第二判定サーバは、第一サービス依頼に含まれる Aという 識別情報の一意性の保証を得るために、識別管理サーバ 2608に対して、第二保証 要求を出力する(4)。これに対して識別管理サーバ 2608は、 Aの一意性の保証を行 ない、第二保証として出力する(5)。第二判定サーバ 2605は、 Aの一意性の保証な どを検証し、検証が正常に終了すると、 Aの XXXホテルの利用回数を、利用履歴保 持部 2415を検索して利用履歴取得部 2416により求め、得られた「5回」という結果を サービス提供サーバ 2604へ向けて返信する。 [0291] Upon receiving the use request, the AAA hotel service provision server 2604 sends the XXX hotel use count request as a use request to the first determination server 2602 to inquire about the use count of A's XXX hotel (2 ). The first determination server 2602 is the second determination server 2605 The request for the number of times to use XXX hotels at is output to the second judgment servo 2605 as the first service request (3). The second determination server outputs a second guarantee request to the identification management server 2608 in order to obtain the guarantee of the uniqueness of the identification information A included in the first service request (4). On the other hand, the identification management server 2608 guarantees the uniqueness of A and outputs it as the second guarantee (5). The second determination server 2605 verifies the guarantee of the uniqueness of A, and when the verification is completed normally, the usage history acquisition unit 2416 searches the usage history holding unit 2415 for the usage count of the XXX hotel of A. The result “5 times” is returned to the service providing server 2604.

[0292] その結果、 AAAホテルのサービス提供サーバ 2604は、第一電子機器 2603を利 用している利用者 2601に適用できるキャンペーンの内容を決定することができる。 例えば、図 7 (B)に例示されるような画面を構成する情報を第一電子機器 2603へ返 信し、利用者 2601は、宿泊などの割引などのためのクーポンを得ることができる。  As a result, the AAA hotel service providing server 2604 can determine the contents of the campaign applicable to the user 2601 who uses the first electronic device 2603. For example, information constituting the screen as illustrated in FIG. 7B is returned to the first electronic device 2603, and the user 2601 can obtain a coupon for a discount such as accommodation.

[0293] (実施形態 5:主な効果)  [0293] (Embodiment 5: Main effects)

[0294] 本実施形態によれば、複数の電子機器を利用する一の利用者を、電子機器識別 情報に依存せず一意に識別可能とし、第二サービスサーバ群の利用履歴に基づレ、 て利用者の有する第一電子機器へサービスを提供可能とすることにより、一の電子 機器が一つの垂直統合モデルに縛られて!/、るとレ、う現状を打破し、垂直統合モデル の壁を打ち破ることができる。  [0294] According to this embodiment, one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group, By making it possible to provide services to the first electronic devices owned by users, one electronic device is bound to one vertical integrated model! You can break through the walls.

[0295] (実施形態 6)  [Embodiment 6]

[0296] 実施形態 6として、サービスサーバ群と、電子機器と、識別管理サーバと、からなる 垂直統合モデルの複数からなるシステムについて説明する。本実施形態では、第一 電子機器からの第二判定サーバの利用要求に基づいて、第一判定サーバから第一 利用履歴要求を受けた第二判定サーバは、第二保証要求を識別管理サーバに対し て出力し、これを受けた識別管理サーバにて、識別管理部の検索を行ない、その検 索結果に基づいて第二保証が出力され、この第二保証に基づいて、第二サービスの 利用履歴が第一電子機器へ返信される。返信された利用履歴は、例えば、第二サー ビスの利用履歴を単に第一電子機器で閲覧したり、閲覧の後、サービスを履歴から 選択して、その選択されたサービスの提供を実施形態 1や 3、 5のように第一電子機 器で受けたりするために使用される。 [0296] As a sixth embodiment, a system composed of a plurality of vertically integrated models composed of a service server group, an electronic device, and an identification management server will be described. In the present embodiment, the second determination server that has received the first usage history request from the first determination server based on the usage request for the second determination server from the first electronic device sends the second guarantee request to the identification management server. In response to this, the ID management server searches the ID management unit, outputs the second guarantee based on the search result, and uses the second service based on the second guarantee. The history is returned to the first electronic device. The returned usage history is, for example, simply browsing the usage history of the second service on the first electronic device, or selecting the service from the history after browsing and providing the selected service in the first embodiment. And the first electronic machine like 3, 5 It is used for receiving with a vessel.

[0297] 図 27は、実施形態 6の概要を説明するための図である。垂直統合モデルが 2つ示 されている。その第一の垂直統合モデルは、第一サービスサーバ群 2701と、第一判 定サーバ 2706と、第一電子機器 2704とにより構成される。第二の垂直統合モデル は、第二サービスサーバ群 2702と、第二判定サーバ 2707と、第二電子機器 2705 とにより構成される。第一電子機器 2704と第二電子機器 2705とは同一の利用者 27 03により利用される。本実施形態では、第一の垂直統合モデルと第二の垂直統合と 力も共通にアクセスが可能な識別管理サーバ 2708が設けられている。この識別管理 サーバ 2708には、利用者 2703に与えられた共通識別情報「aoi」が管理され、この 共通識別情報が第一判定サーバ 2706と第二判定サーバ 2707とで保持される。  FIG. 27 is a diagram for explaining the outline of the sixth embodiment. Two vertical integration models are shown. The first vertically integrated model includes a first service server group 2701, a first determination server 2706, and a first electronic device 2704. The second vertical integration model includes a second service server group 2702, a second determination server 2707, and a second electronic device 2705. The first electronic device 2704 and the second electronic device 2705 are used by the same user 27 03. In this embodiment, an identification management server 2708 is provided which can access both the first vertical integration model and the second vertical integration in common. The identification management server 2708 manages common identification information “aoi” given to the user 2703, and the common identification information is held by the first determination server 2706 and the second determination server 2707.

[0298] 第一電子機器 2704、第二電子機器 2705は、通常は、それぞれ、第一判定サー ノ 2706、第二判定サーバ 2707により認証などの判定を受け、その判定に基づいて 、第一サービスサーバ群 2701、第二サービスサーバ群 2702からサービスの提供を 受ける。例えば、インターネットの閲覧や、コンテンツのダウンロード、再生などの各種 サービスの提供を受けることができる。利用者はサービスの提供を受けるために、あら 力、じめ識別管理サーバ 2708に共通識別情報の登録を行なう。この後、利用者は第 一判定サーバ 2706、第二判定サーバ 2707に共通識別情報の登録を行なう。  [0298] The first electronic device 2704 and the second electronic device 2705 normally receive a determination such as authentication by the first determination server 2706 and the second determination server 2707, respectively, and based on the determination, the first service The service is received from the server group 2701 and the second service server group 2702. For example, it is possible to receive various services such as browsing the Internet, downloading and playing content. The user registers common identification information in the identification management server 2708 in order to receive the service. Thereafter, the user registers the common identification information in the first determination server 2706 and the second determination server 2707.

[0299] 利用者が垂直統合モデルの壁を打ち破ってサービス利用履歴を得るためには、例 えば、第一電子機器 2704から第一判定サーバ 2706へ、第二サービスサーバなど で保持される利用履歴の要求が送信される(1)。このとき、その利用履歴の要求は、 第一サービスサーバ群 2701を経由して送信されてもよい。次に、第一判定サーバ 2 706は、その利用要求に基づいて、識別情報 (例えば「aoi」)を含む第一利用履歴 要求を出力する(2)。第二判定サーバ 2707が第一利用履歴要求を受信すると、こ れに基づいて共通識別情報を含む第二保証要求を識別管理サーバ 2708へ向けて 出力する(3)。この出力は、識別情報が複数の垂直統合モデル間において一意の 存在であることを識別管理サーバ 2708により保証するために行なわれる。識別管理 サーバ 2708は、第二判定サーバ 2707が出力する第一保証要求に含まれる共通識 別情報の検索を行ない、検索結果に基づいて第二保証を出力する (4)。第二判定 サーバ 2707は、第二保証付を受信し、その中の保証を確認し、共通識別情報で識 別される利用者のサービスの利用履歴を返信する(5)。また、保証の確認の際には、 第二保証付に基づき、共通識別情報と第二電子機器 2705の識別情報とが関連付 けて第二判定サーバ 2707に管理されているかどうかの確認が行なわれるようになつ ていてもよい。 [0299] In order for a user to break through the vertical integrated model and obtain service usage history, for example, the usage history held by the second service server or the like from the first electronic device 2704 to the first determination server 2706 Request is sent (1). At this time, the usage history request may be transmitted via the first service server group 2701. Next, the first determination server 2 706 outputs a first usage history request including identification information (for example, “aoi”) based on the usage request (2). When the second determination server 2707 receives the first usage history request, it outputs a second assurance request including common identification information to the identification management server 2708 based on this (3). This output is performed by the identification management server 2708 to ensure that the identification information is unique among a plurality of vertically integrated models. The identification management server 2708 searches for the common identification information included in the first assurance request output by the second determination server 2707, and outputs the second assurance based on the search result (4). Second judgment The server 2707 receives the second guarantee, confirms the guarantee, and returns the use history of the service of the user identified by the common identification information (5). Also, when confirming the warranty, based on the second warranty, it is checked whether the common identification information and the identification information of the second electronic device 2705 are associated with each other and managed by the second determination server 2707. You may be able to do so.

[0300] この結果として、利用履歴が第一電子機器 2704により受信などされることにより、 第一電子機器 2704には、図 9のような表示が行なわれることになる。  As a result, the usage history is received by the first electronic device 2704 and the first electronic device 2704 is displayed as shown in FIG.

[0301] (実施形態 6 :構成) [0301] (Embodiment 6: Configuration)

[0302] 図 28は、実施形態 6に係るシステムの機能ブロック図を例示する。本実施形態に係 るシステムは、第一サービスサーバ群 2801と、第二サービスサーバ群 2802と、第一 電子機器 2803と、第二電子機器 2804と、第一判定サーバ 2805と、第二判定サー バ 2806と、識別管理サーバ 2807とからなり、識別管理サーバ 2807は、識別管理部 2808を少なくとも有する。  [0302] FIG. 28 illustrates a functional block diagram of a system according to the sixth embodiment. The system according to the present embodiment includes a first service server group 2801, a second service server group 2802, a first electronic device 2803, a second electronic device 2804, a first determination server 2805, and a second determination server. The identification management server 2807 includes at least an identification management unit 2808.

[0303] (実施形態 6:構成:第一サービスサーバ群)  [0303] (Embodiment 6: Configuration: first service server group)

[0304] 「第一サービスサーバ群」 2801は、第一判定に基づいて第一サービスを第一電子 機器 2803に行なう。したがって、実施形態 1における第一サービスサーバ群 301に 相当し、その説明を準用できる。  [0304] "First service server group" 2801 provides the first service to the first electronic device 2803 based on the first determination. Therefore, it corresponds to the first service server group 301 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0305] (実施形態 6:構成:第二サービスサーバ群)  [Embodiment 6: Configuration: second service server group]

[0306] 「第二サービスサーバ群」 2802は、第二判定に基づレ、て第二サービスを第二電子 機器 2804に行なう。したがって、実施形態 1における第二サービスサーバ群 302に 相当し、その説明を準用できる。  The “second service server group” 2802 provides the second service to the second electronic device 2804 based on the second determination. Therefore, it corresponds to the second service server group 302 in the first embodiment, and the description thereof can be applied mutatis mutandis.

[0307] (実施形態 6:構成:第一電子機器)  [Embodiment 6: Configuration: first electronic device]

[0308] 「第一電子機器」 2803は、利用者が利用し、専ら第一サービスサーバ群 2801から 第一サービスを受けるための電子機器である。したがって、実施形態 1における第一 電子機器 303に相当し、その説明を準用できる。  “First electronic device” 2803 is an electronic device that is used by a user and receives the first service exclusively from the first service server group 2801. Therefore, it corresponds to the first electronic device 303 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0309] (実施形態 6:構成:第二電子機器)  [0309] (Embodiment 6: Configuration: second electronic device)

[0310] 「第二電子機器」 2804は、第一電子機器 2803を利用する利用者が利用し、専ら 第二サービスサーバ群 2802から第二サービスを受けるための電子機器である。した がって、実施形態 1における第二電子機器 304に相当し、その説明を準用できる。 The “second electronic device” 2804 is an electronic device that is used by a user who uses the first electronic device 2803 and receives the second service exclusively from the second service server group 2802. did Therefore, it corresponds to the second electronic device 304 in Embodiment 1, and the description thereof can be applied mutatis mutandis.

[0311] (実施形態 6:構成:第一判定サーバ) [0311] (Embodiment 6: Configuration: first determination server)

[0312] 第一判定サーバ 2805は、第一電子機器 2803が第一サービスサーバ群 2801から 第一サービスを受けるために、第一電子機器識別情報に基づいて第一判定を行なう サーバである。したがって、実施形態 1における第一判定サーバ 305に相当し、その 説明をほぼ準用できる力 S、構成に異なる点がある。  [0312] The first determination server 2805 is a server that performs the first determination based on the first electronic device identification information in order for the first electronic device 2803 to receive the first service from the first service server group 2801. Therefore, it corresponds to the first determination server 305 in the first embodiment, and there is a difference in the force S and configuration in which the description can be applied approximately.

[0313] 第一判定サーバ 2805は、第一関連保持部 2809と、第一利用履歴要求出力部 28 10と、利用履歴受信部 2811とを有している。  [0313] The first determination server 2805 includes a first association holding unit 2809, a first usage history request output unit 2810, and a usage history reception unit 2811.

[0314] 「第一関連保持部」 2809は、利用者の共通識別情報と、第一電子機器識別情報と を関連付けて保持する。したがって、実施形態 1における第一関連保持部 309に相 当し、その説明を準用できる。  [0314] "First association holding unit" 2809 holds the common identification information of the user and the first electronic device identification information in association with each other. Therefore, it corresponds to the first related holding unit 309 in Embodiment 1, and the description can be applied mutatis mutandis.

[0315] 「第一利用履歴要求出力部」 2810は、保証要求付利用履歴要求を出力する。「第 一利用履歴要求」とは、識別管理サーバ 2807に対して、第二判定サーバに対して 利用履歴を要求することを表わす情報である。したがって、第一利用履歴要求には、 利用者の共通識別情報が含まれる。利用者の共通識別情報は、第一電子機器識別 情報により、第一関連保持部 2809を検索することにより得ることができる。また、本実 施形態での第一利用履歴要求は、第一電子機器 2803からの要求であり、前記利用 者の第二サービスの利用履歴の要求に基づいて出力される。利用履歴とは、利用者 が第一電子機器 2803または/および第二電子機器 2804を用いて、第二判定サー バ 2806に第二判定を行なわせ第二サービスサーバ群などによるサービスの提供を 受けたことの履歴である。例えば、ある利用者力 図 9に例示したように、 UUUという コンテンツのダウンロードというサービスの提供を受けたという履歴である。  “First Usage History Request Output Unit” 2810 outputs a usage history request with a guarantee request. The “first usage history request” is information indicating that the identification management server 2807 requests a usage history from the second determination server. Therefore, the user's common identification information is included in the first usage history request. The common identification information of the user can be obtained by searching the first association holding unit 2809 with the first electronic device identification information. The first usage history request in this embodiment is a request from the first electronic device 2803, and is output based on the usage history request of the user for the second service. The usage history means that the user uses the first electronic device 2803 and / or the second electronic device 2804 to make the second determination server 2806 make a second determination and receive a service provided by the second service server group or the like. It is a history of things. For example, as shown in Fig. 9, there is a history of receiving a service called UUU for content download.

[0316] 第一利用履歴要求出力部 2810は、通信インターフェースにアクセスし、利用要求 を受信しメモリなどに記憶し、また、第一電子機器識別情報をキーなどにして第一関 連保持部 2809を検索して利用者の共通識別情報を取得し、第一利用履歴要求を 生成してメモリなどに記憶して、通信インターフェースにアクセスをして送信するプロ グラムのモジュールにより実現することができる。  [0316] The first usage history request output unit 2810 accesses the communication interface, receives the usage request and stores it in a memory or the like, and uses the first electronic device identification information as a key or the like as a first association holding unit 2809. It can be realized by a program module that obtains the common identification information of the user by searching for, generates the first usage history request, stores it in the memory, etc., accesses the communication interface and transmits it.

[0317] 「利用履歴受信部」 2811は、第一利用履歴要求出力部 2810で出力された保証要 求付利用履歴要求に応じて返信される利用履歴を受信する。受信した利用履歴は、 例えば、第一電子機器 2803へ向けて送信される。したがって、実施形態 2における 利用履歴受信部 1013の説明を準用することができる。 [0317] "Usage history reception unit" 2811 is a guarantee requirement output from the first usage history request output unit 2810 The usage history returned in response to the request usage history request is received. The received usage history is transmitted to the first electronic device 2803, for example. Therefore, the description of the usage history receiving unit 1013 in Embodiment 2 can be applied mutatis mutandis.

[0318] (実施形態 6 :構成:第二判定サーバの構成) [0318] (Embodiment 6: Configuration: Configuration of second determination server)

[0319] 第二判定サーバ 2806は、第二電子機器識別情報に基づいて、第二電子機器 28 04が第二サービスサーバ群 2802から第二サービスを受けることができるかどうかの 第二判定を行なう点は実施形態 1と同様であり、その説明を準用することができる。た だし、構成に異なる点がある。  [0319] The second determination server 2806 makes a second determination as to whether or not the second electronic device 2804 can receive the second service from the second service server group 2802 based on the second electronic device identification information. The point is the same as in Embodiment 1, and the description can be applied mutatis mutandis. However, there are differences in configuration.

[0320] 第二判定サーバ 2806は、第二関連保持部 2812と、第一利用履歴要求受信部 28 13と、第二保証要求出力部 2814と、第二保証受信部 2815と、利用履歴保持部 28 16と、利用履歴返信部 2817とを有する。  [0320] The second determination server 2806 includes a second relation holding unit 2812, a first usage history request receiving unit 2813, a second warranty request output unit 2814, a second warranty receiving unit 2815, and a usage history holding unit. 28 16 and a usage history reply unit 2817.

[0321] 「第二関連保持部」 2812は、利用者の共通識別情報と、第二電子機器識別情報と を関連付けて保持する。第二関連保持部 2812には、第一関連保持部 2809の説明 を準用すること力できる。  [0321] "Second association holding unit" 2812 holds the common identification information of the user and the second electronic device identification information in association with each other. The description of the first related holding portion 2809 can be applied to the second related holding portion 2812.

[0322] 「第一利用履歴要求受信部」 2813は、第一判定サーバ 2805が出力する第一利用 履歴要求を受信する。受信された第一利用履歴要求には、第一電子機器 2803の 利用者の共通識別情報が含まれるが、一意性の保証が得られていないため、この状 態ではまだ要求に応じることはできない。第一利用履歴要求受信部 2813は、通信ィ ンターフェースにアクセスを行ない、第一利用履歴要求を受信し、メモリなどに記憶 するプログラムのモジュールにより実現できる。  “First usage history request receiving unit” 2813 receives the first usage history request output by the first determination server 2805. The received first usage history request includes the common identification information of the user of the first electronic device 2803, but since the guarantee of uniqueness has not been obtained, the request cannot yet be satisfied in this state. . The first usage history request receiving unit 2813 can be realized by a module of a program that accesses the communication interface, receives the first usage history request, and stores it in a memory or the like.

[0323] 「第二保証要求出力部」 2814は、第一利用履歴要求に基づいて、共通識別情報 を含む第二保証要求を出力する。第二保証要求は、第一利用履歴要求に含まれる 共通識別情報で識別される利用者の一意性の保証を識別管理サーバ 2807から得 るために出力される。このように第二保証要求には、共通識別情報が含まれる力 そ の他、第一判定サーバ 2805を識別するための情報が含まれていてもよい。第二保 証要求出力部 2814は、メモリなどに記憶された第一利用履歴要求から共通識別情 報を抽出し、第二保証要求を生成してメモリなどに記憶し、通信インターフェースにァ クセスして送信するプログラムのモジュールにより実現できる。 [0324] 「第二保証受信部」 2815は、第二保証要求出力部 2814から出力される第二保証 要求に基づいて、識別管理サーバ 2807が出力する第二保証を受信する。第二保証 は、第一利用履歴要求に含まれる共通識別情報で識別される利用者の一意性を保 証する情報である。第二保証は、例えば、識別管理サーバ 2807の秘密鍵を用いて 署名がされて得られる情報であってもよぐこの場合には、第二判定サーバ 2806で は、識別管理サーバ 2807の公開鍵を用いて署名の確認が行なわれる。第二保証受 信部 2815は、通信インターフェースにアクセスして第二保証を受信し、メモリなどに 記憶するプログラムのモジュールにより実現できる。 [0323] "Second warranty request output unit" 2814 outputs a second warranty request including common identification information based on the first usage history request. The second assurance request is output in order to obtain from the identification management server 2807 a guarantee of the uniqueness of the user identified by the common identification information included in the first usage history request. As described above, the second guarantee request may include information for identifying the first determination server 2805 in addition to the power including the common identification information. The second warranty request output unit 2814 extracts the common identification information from the first usage history request stored in the memory or the like, generates a second warranty request and stores it in the memory or the like, and accesses the communication interface. This can be realized by a program module to be transmitted. The “second proof receiving unit” 2815 receives the second proof output from the identification management server 2807 based on the second proof request output from the second proof request output unit 2814. The second guarantee is information that guarantees the uniqueness of the user identified by the common identification information included in the first usage history request. The second guarantee may be, for example, information obtained by signing using the private key of the identification management server 2807. In this case, the second determination server 2806 uses the public key of the identification management server 2807. The signature is confirmed using. The second guarantee receiving unit 2815 can be realized by a program module that accesses the communication interface, receives the second guarantee, and stores it in a memory or the like.

[0325] 「利用履歴保持部」 2816は、共通識別情報で識別される利用者に提供した第二サ 一ビスの利用履歴を、前記共通識別情報と関連付けて保持する。例えば、共通識別 情報を格納する列と、第二サービスの種類や属性などを格納する列からなるテープ ルを用いて、利用履歴を保持する。したがって、実施形態 1における利用履歴保持 部 314の説明を準用できる。  [0325] "Usage history holding unit" 2816 holds the usage history of the second service provided to the user identified by the common identification information in association with the common identification information. For example, the usage history is maintained using a table comprising a column for storing common identification information and a column for storing the type and attribute of the second service. Therefore, the description of the use history holding unit 314 in Embodiment 1 can be applied mutatis mutandis.

[0326] 「利用履歴返信部」 2817は、第二保証受信部 2815で受信された第二保証に含ま れる共通識別情報と関連付けられて利用履歴保持部 2816にて保持される利用履歴 の検索の結果を返信する。利用履歴の検索は、例えば、利用履歴返信部 2817や第 二保証受信部 2815などが行なう。共通識別情報を格納する列と、第二サービスの種 類や属性などを格納する列からなるテーブルに対して、共通識別情報をキーとして 検索を行なうことにより、共通識別情報で識別される利用者が第二サービスサーバ群 2802の提供するサービスを受けたことの履歴を検索する。したがって、実施形態 2に おける利用履歴返信部 1017の説明を準用できる。  [0326] "Usage history reply unit" 2817 searches for the usage history held in usage history holding unit 2816 in association with the common identification information included in the second guarantee received by second guarantee receiving unit 2815. Reply the result. The usage history search is performed by, for example, the usage history reply unit 2817 and the second proof receiving unit 2815. Users who are identified by the common identification information by performing a search using the common identification information as a key in a table consisting of a column that stores the common identification information and a column that stores the type and attributes of the second service. Retrieves the history of receiving the service provided by the second service server group 2802. Therefore, the description of the usage history reply unit 1017 in Embodiment 2 can be applied mutatis mutandis.

[0327] なお、共通識別情報で識別される利用者が一意に存在することが保証されることで 、実施形態 1で説明したように、第二判定サーバ 2806は、第一利用履歴要求が真正 なものであると判断でき得る。  [0327] Note that as described in Embodiment 1, the second determination server 2806 authenticates the first usage history request by ensuring that the user identified by the common identification information uniquely exists. It can be judged that

[0328] (実施形態 6:構成:識別管理サーバ)  [0328] (Embodiment 6: Configuration: Identity management server)

[0329] 識別管理サーバ 2807は、識別管理部 2808と、識別管理部検索部 2818と、第二 保証出力部 2819とを有する。したがって、実施形態 1における識別管理サーバ 307 に相当し、その説明が準用できる力 構成に異なる点(例えば構成要素の名称が異 なる点)がある。 The identification management server 2807 has an identification management unit 2808, an identification management unit search unit 2818, and a second assurance output unit 2819. Therefore, it corresponds to the identification management server 307 in the first embodiment, and the description can be applied mutatis mutandis. There is a point).

[0330] 「識別管理部」 2808は、システム内で利用者を一意に識別する共通識別情報を管 理する。したがって、実施形態 1における識別管理部 308に相当し、その説明を準用 できる。  “Identification management unit” 2808 manages common identification information for uniquely identifying a user in the system. Therefore, it corresponds to the identification management unit 308 in Embodiment 1, and the description can be applied mutatis mutandis.

[0331] 「識別管理部検索部」 2818は、第二判定サーバ 2806が出力する第二保証要求に 基づいて識別管理部 2008を検索する。したがって、実施形態 1における識別管理 部検索部 317に相当し、その説明が準用できる。  “Identification management unit search unit” 2818 searches the identification management unit 2008 based on the second assurance request output from the second determination server 2806. Therefore, it corresponds to the identification management unit search unit 317 in Embodiment 1, and the description can be applied mutatis mutandis.

[0332] 「第二保証出力部」 2819は、識別管理部検索部 2818での検索結果に基づいて第 二保証を出力する。したがって、実施形態 1における保証出力部 318に相当し、その 説明を準用できる。 “Second Guarantee Output Unit” 2819 outputs the second guarantee based on the search result in the identification management unit search unit 2818. Therefore, it corresponds to the guarantee output unit 318 in the first embodiment, and the description can be applied mutatis mutandis.

[0333] (実施形態 6:システムでの処理の具体例 1) [0333] (Embodiment 6: Specific example 1 of processing in the system)

[0334] 図 29は、実施形態 6に係るシステムでの処理の具体例を示す図である。利用者 29 01に共通識別情報として、 Aが与えられたとし、この利用者 2901は、 phOlという第 一電子機器識別情報で識別される第一電子機器 2903と、 ph02とレ、う第二電子機 器識別情報で識別される第二電子機器 2906とを利用するとする。第一電子機器 29 03は、第一判定サーバ 2902、第一サービスサーバ群 2904で構成される第一の垂 直統合モデルで使用され、第二電子機器 2906は、第二判定サーバ 2905、第二サ 一ビスサーバ群 2907で構成される第二の垂直統合モデルで使用されるとする。  FIG. 29 is a diagram illustrating a specific example of processing in the system according to the sixth embodiment. Assume that A is given to the user 29 01 as the common identification information, and this user 2901 has the first electronic device 2903 identified by the first electronic device identification information phOl, ph02, and the second electronic device. Assume that the second electronic device 2906 identified by the device identification information is used. The first electronic device 29 03 is used in the first vertical integrated model including the first determination server 2902 and the first service server group 2904, and the second electronic device 2906 includes the second determination server 2905 and the second determination server 2905. Suppose that it is used in the second vertical integration model consisting of service servers 2907.

[0335] 利用者 2901には、 Aという共通識別情報が与えられているので、識別管理サーバ  [0335] Since the common identification information A is given to the user 2901, the identification management server

2908の識別管理部 2808では、 Aという共通識別情報が管理される。また、第一判 定サーバ 2902の第一関連保持部 2809には、 Aと phOlとが関連付けて保持される 。第二判定サーバ 2905の第二関連保持部 2812には、 Aと ph02とが関連付けて保 持される。  In the identification management unit 2808 of 2908, the common identification information A is managed. In addition, A and phOl are held in association with each other in the first association holding unit 2809 of the first determination server 2902. In the second association holding unit 2812 of the second determination server 2905, A and ph02 are held in association with each other.

[0336] ここで、利用者 2901が、第二電子機器 2906を用いて、第二の垂直統合モデル内 で、 XXXと YYYとにより識別されるサービスの利用を行なったとすると、第二判定サ ーバ 2905の利用履歴保持部 2816には、 Aに関連づけられた XXXと、同じく Aに関 連付けられた YYYの利用履歴が保持される。  [0336] Here, if the user 2901 uses the second electronic device 2906 to use the service identified by XXX and YYY in the second vertical integrated model, the second determination service is used. The usage history holding unit 2816 of the bar 2905 holds the XXX associated with A and the usage history of YYY associated with A as well.

[0337] 以上の状況において、利用者 2901が、利用履歴の要求を第一判定サーバ 2902 に向けて送信したとする(1)。すると、第一判定サーバ 2902は、第一利用履歴要求 出力部 2810により、 Aという共通識別情報を含む利用履歴要求である第一利用履 歴要求を出力する(2)。これに応じて、第二判定サーバ 2905は、第一利用履歴要 求受信部 2813により第一利用履歴要求を受信し、第一利用履歴要求に基づいて、 Aの一意性の保証要求である第二保証要求を識別管理サーバ 2908へ出力する(3 )。識別管理サーバ 2908は、第二保証要求を受信すると、それに含まれる共通識別 情報を抽出し、識別管理部検索部 2818により識別管理部 2808を検索し、第二保証 出力部 2819により、 Aの一意性の保証である第二保証を出力する(5)。第二判定サ ーバ 2905は、第二保証を第二保証受信部 2815で受信し、 Aの一意性の保証を確 認し、利用履歴保持部 2816に保持された Aの利用履歴を検索し、 Aによる XXXと Y YYとの利用履歴が存在することを確認した後、 XXXと YYYと利用履歴を返信する( 5)。 In the above situation, the user 2901 sends a usage history request to the first determination server 2902. (1). Then, the first determination server 2902 uses the first usage history request output unit 2810 to output a first usage history request that is a usage history request including common identification information A (2). In response to this, the second determination server 2905 receives the first usage history request by the first usage history request receiving unit 2813, and based on the first usage history request, the second determination server 2905 is a request for guaranteeing the uniqueness of A. Two guarantee requests are output to the identification management server 2908 (3). Upon receiving the second warranty request, the identification management server 2908 extracts the common identification information included in the request, searches the identification management unit 2808 by the identification management unit search unit 2818, and searches for the unique identification of A by the second warranty output unit 2819. The second guarantee, which is a guarantee of sex, is output (5). The second determination server 2905 receives the second guarantee at the second guarantee receiving unit 2815, confirms the guarantee of the uniqueness of A, and searches the usage history of A held in the usage history holding unit 2816. After confirming that the usage history of XXX and YYY by A exists, XXX and YYY and usage history are returned (5).

[0338] (実施形態 6:システムでの処理の具体例 2)  [0338] (Embodiment 6: Specific example 2 of processing in the system)

[0339] 図 30は、実施形態 6に係るシステムでの処理の別の具体例を示す図である。第一 判定サーバ 3002と、第一電子機器 3003と、第一サービスサーバ群として、 AAAホ テルのサービス提供サーバ 3004とにより第一の垂直統合モデルが構成されている。 また、第二判定サーバ 3005と、第二電子機器 3006と、第二サービスサーバ群として 、 XXXホテルのサービス提供サーバ 3007、 YYYホテルのサービス提供サーバ 300 8とにより第二の垂直統合モデルが構成される。ここに、第一電子機器 3003と第二 電子機器 3006とは、共通識別情報として Aが与えられた利用者 3001により利用さ れるとする。また、第一電子機器 3003と、第二電子機器 3006は、それぞれ、第一の 垂直統合モデルの運営者、第二の垂直統合モデルの運営者により利用者 3001に、 直接にあるいは間接に貸与や譲渡がされたものであるとする。  FIG. 30 is a diagram illustrating another specific example of processing in the system according to the sixth embodiment. The first vertical integration model is configured by the first determination server 3002, the first electronic device 3003, and the AAA hotel service providing server 3004 as the first service server group. In addition, the second vertical integration model is configured by the second determination server 3005, the second electronic device 3006, and the second service server group including the XXX hotel service providing server 3007 and the YYY hotel service providing server 3008. The Here, it is assumed that the first electronic device 3003 and the second electronic device 3006 are used by a user 3001 to whom A is given as common identification information. Also, the first electronic device 3003 and the second electronic device 3006 are loaned directly or indirectly to the user 3001 by the operator of the first vertical integration model and the operator of the second vertical integration model, respectively. Suppose that it has been transferred.

[0340] ここで、利用者 3001は、第二電子機器 3006を用いて、第二判定サーバ 3005の 第二判定を用いて、 XXXホテルのサービス提供サーバ 3007の利用(XXXホテルの 宿泊の予約など)を 5回行ない、 YYYホテルのサービス提供サーバ 3008の利用を 8 回行なったとする。すると、図 13に例示されるように、第二判定サーバ 3005の利用 履歴保持部 2816には、 A力 XXホテルを 5回利用し、 YYYホテルを 8回利用したと いう利用履歴が保持されることになる。 [0340] Here, the user 3001 uses the second electronic device 3006 and uses the second determination of the second determination server 3005 to use the service providing server 3007 of the XXX hotel (reservation of XXX hotel accommodation, etc.) ) 5 times and YYY hotel service server 3008 is used 8 times. Then, as illustrated in FIG. 13, the usage history holding unit 2816 of the second determination server 3005 uses A force XX hotel 5 times and YYY hotel 8 times. That is, the usage history is held.

[0341] また、 AAAホテル、 XXXホテル、 YYYホテルをそれぞれ運営する者は、一般には 、異なる事業者であるが、例えば、提携関係、資本関係などにあり、 XXXホテルまた は/および YYYホテルの利用回数に応じて、 AAAホテルの宿泊料などが割引にな るなどの優待キャンペーンが行なわれているとする。  [0341] In addition, the persons who operate AAA hotels, XXX hotels, and YYY hotels are generally different business operators, but there are partnerships, capital relationships, etc., and XXX hotels and / or YYY hotels Suppose that special offers such as AAA hotel discounts are offered according to the number of uses.

[0342] 以上の状況において、利用者 3001力 第一電子機器 3003を用いて、 AAAホテ ルのサービス提供サーバ 3004を利用して、 AAAホテルの予約などを行なう場合、 禾 IJ用者 3001は、 XXXホテル、 YYYホテルを何回か利用したことを思い出して、キヤ ンぺーンの利用要求を、第一電子機器 3003を用いて、 AAAホテルのサービス提供 サーバ 3004に対して送信する(1)。例えば、図 7 (A)に例示された第一電子機器 12 03の画面を通じて、キャンペーンの利用要求を送信する(なお、図 7 (A)の画面表示 にお!/、て「XXXホテル」が表示される必要はな!/、)。  [0342] In the above situation, when making AAA hotel reservations using the AAA hotel service providing server 3004 using the first electronic device 3003, 禾 IJ user 3001 Recalling that XXX Hotel and YYY Hotel have been used several times, a request to use the campaign is sent to the AAA hotel service provision server 3004 using the first electronic device 3003 (1). For example, a campaign use request is transmitted through the screen of the first electronic device 12 03 illustrated in FIG. 7 (A) (Note that “XXX Hotel” appears in the screen display of FIG. 7 (A)! It does not need to be displayed! /,).

[0343] 利用要求を受信した AAAホテルのサービス提供サーバ 3004は、 Aの XXXホテル 、 YYYホテルその他のホテルなどの利用回数を照会するために、ホテルの利用履歴 の要求を第一判定サーバ 3002へ送信する(2)。第一判定サーバ 3002は、 Aのホテ ルの利用履歴の要求を第二判定サーバ 3005へ出力する(3)。第二判定サーバ 30 05は、要求を受信すると、 Aの一意性の保証要求を識別管理サーバ 3009に対して 要求し (4)、これに対して識別管理サーバ 3009は、 Aの一意性の保証を行ない、第 二判定サーバ 3005へ出力する(5)。  [0343] The AAA hotel service provision server 3004 that has received the use request sends a request for the use history of the hotel to the first determination server 3002 in order to inquire the number of times of use of XXX hotels, YYY hotels and other hotels of A. Send (2). The first determination server 3002 outputs a request for the usage history of the hotel A to the second determination server 3005 (3). Upon receiving the request, the second judgment server 30 05 requests the uniqueness assurance request for A from the identification management server 3009 (4), while the identification management server 3009 guarantees the uniqueness of A. And output to the second judgment server 3005 (5).

[0344] これに対して、第二判定サーバ 3005は、 Aの一意性の保証を検証などした後、利 用履歴保持部で保持されて!/、る Aのホテルの利用履歴を検索し、 XXXホテルは 5回 、 YYYホテルは 8回という利用履歴を得ると、 AAAホテルのサービス提供サーバ 30 04へ向けて返信する。  [0344] On the other hand, after verifying the guarantee of uniqueness of A, the second determination server 3005 searches the usage history of the hotel of A /! XXX hotel 5 times and YYY hotel 8 times of usage history, reply to AAA hotel service server 30 04.

[0345] その結果、 AAAホテルのサービス提供サーバ 3004は、第一電子機器 3003を利 用している利用者 3001に適用できるキャンペーンの内容を決定することができ、例 えば、図 14に例示されるような画面を構成する情報を第一電子機器 3003へ返信し 、禾 IJ用者 3001は、プルダウンメニューなどの表示により、キャンペーン対象ホテルと して、 XXXホテルと YYYホテルがあり、それぞれの利用回数が 5回と 8回であることな どを知り、 XXXホテルと YYYホテルの中カゝら選択を行な!/ヽ(XXXホテルと YYYホテ ルとの両方が選択されてもよい)、宿泊などの割引などのためのクーポンを得ることが できる。 As a result, the AAA hotel service providing server 3004 can determine the contents of the campaign applicable to the user 3001 who uses the first electronic device 3003. For example, as illustrated in FIG. The IJ user 3001 has XXX hotels and YYY hotels as campaign target hotels by displaying pull-down menus, etc. The number of times is 5 and 8. Make a choice between XXX Hotel and YYY Hotel! / ヽ (both XXX Hotel and YYY Hotel may be selected), get coupons for discounts etc. be able to.

[0346] (実施形態 6:主な効果)  [0346] (Embodiment 6: Main effects)

[0347] 本実施形態によれば、複数の電子機器を利用する一の利用者を、電子機器識別 情報に依存せず一意に識別可能とし、第二サービスサーバ群の利用履歴を検索す ることにより、第一電子機器へ利用履歴の中から選択などされたサービスを提供可能 などとすることにより、一の電子機器が一つの垂直統合モデルに縛られているという 現状を打破し、垂直統合モデルの壁を打ち破ることができる。  According to the present embodiment, one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and the usage history of the second service server group is searched. This makes it possible to provide services selected from the usage history to the first electronic device, thereby breaking the current situation that one electronic device is bound by one vertical integrated model. Can break through the walls.

産業上の利用可能性  Industrial applicability

[0348] 以上で開示されたシステムによれば、複数の電子機器を利用する一の利用者を、 電子機器識別情報に依存せず一意に識別可能とし、第二サービスサーバ群の利用 履歴に基づいて利用者の有する第一電子機器へサービスを提供可能とすることによ り、一の電子機器が一つの垂直統合モデルに縛られているという現状を打破し、垂 直統合モデルの壁を打ち破ることができるなどの効果を有し、産業上有用である。  [0348] According to the system disclosed above, one user who uses a plurality of electronic devices can be uniquely identified without depending on the electronic device identification information, and based on the usage history of the second service server group. By making it possible to provide services to the first electronic devices owned by users, the current situation that one electronic device is bound by one vertical integrated model is overcome, and the barrier of the vertical integrated model is overcome. It is industrially useful.

Claims

請求の範囲 The scope of the claims 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、  A first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムであって、 A system comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部と、  A first related holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの利用要求であり前記利用者の第二サービスの利用履歴によ り権原が与えられるべき利用要求に基づいて、共通識別情報を含む第一保証要求 を出力する第一保証要求出力部と、  The first assurance request that outputs the first assurance request including the common identification information based on the usage request from the first electronic device that should be given the right by the usage history of the user's second service. An output section; 前記第一保証要求出力部から出力される第一保証要求に応じて識別管理サー バから返信される第一保証を受信する第一保証受信部と、  A first warranty receiving unit that receives a first warranty returned from the identification management server in response to a first warranty request output from the first warranty request output unit; 前記第一保証受信部にて受信する第一保証に基づいて共通識別情報を含む保 証付サービス依頼を出力する保証付サービス依頼出力部と、  A service request output unit with a guarantee for outputting a service request with a guarantee including common identification information based on the first guarantee received by the first guarantee receiving unit; を有し、 Have 第二判定サーバは、 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、 The second determination server A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; 保証付サービス依頼を受信する保証付サービス依頼受信部と、  A service request reception unit with a guarantee for receiving a service request with a guarantee; 前記保証付サービス依頼受信部で受信された保証付サービス依頼に含まれる共 通識別情報と関連付けられて前記利用履歴保持部にて保持される利用履歴を取得 する利用履歴取得部と、  A usage history acquisition unit for acquiring a usage history held in the usage history holding unit in association with common identification information included in the guaranteed service request received by the guaranteed service request reception unit; を有し、 Have 前記識別管理サーバは、  The identification management server includes: 第一判定サーバが出力する第一保証要求に基づいて識別管理部を検索する識 別管理部検索部と、  An identification management unit search unit that searches the identification management unit based on the first assurance request output by the first determination server; 識別管理部検索部での検索結果に基づいて第一保証を出力する保証出力部と 、を有するシステム。  A guarantee output unit that outputs a first guarantee based on a search result in the identification management unit search unit. 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、  A first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、 からなるシステムであって、 An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; A system comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部と、  A first related holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの要求であり前記利用者の第二サービスの利用履歴の要求に 基づいて、共通識別情報を含む第一保証要求を出力する第一保証要求出力部と、 前記第一保証要求出力部から出力される第一保証要求に応じて識別管理サー バから返信される第一保証を受信する第一保証受信部と、  A first warranty request output unit that outputs a first warranty request including common identification information based on a request from the first electronic device and a usage history of the user's second service; and the first warranty request A first warranty receiving unit for receiving a first warranty returned from the identification management server in response to a first warranty request output from the output unit; 前記第一保証受信部にて受信する第一保証に基づいて共通識別情報を含む利 用履歴検索要求を出力する利用履歴検索要求出力部と、  A usage history search request output unit for outputting a usage history search request including common identification information based on the first warranty received by the first warranty receiving unit; 前記利用履歴検索要求出力部で出力された利用履歴検索要求に応じて返信さ れる利用履歴を受信する利用履歴受信部と、  A usage history receiving unit that receives a usage history returned in response to the usage history search request output by the usage history search request output unit; を有し、 Have 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、  A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; 利用履歴検索要求を受信する利用履歴検索要求受信部と、  A usage history search request receiving unit for receiving a usage history search request; 前記利用履歴検索要求受信部で受信された利用履歴検索要求に含まれる共通 識別情報による前記利用履歴保持部で保持される利用履歴の検索の結果を返信す る利用履歴返信部と、  A usage history reply unit that returns a search result of the usage history held in the usage history holding unit based on the common identification information included in the usage history search request received by the usage history search request receiving unit; を有し、 Have 前記識別管理サーバは、  The identification management server includes: 第一判定サーバが出力する第一保証要求に基づいて識別管理部を検索する識 別管理部検索部と、  An identification management unit search unit that searches the identification management unit based on the first assurance request output by the first determination server; 識別管理部検索部での検索結果に基づいて第一保証を出力する保証出力部と 、を有するシステム。 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、 A guarantee output unit that outputs a first guarantee based on a search result in the identification management unit search unit. A first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムであって、 A system comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部と、  A first related holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの利用要求であり前記利用者の第二サービスの利用履歴によ り権原が与えられるべき利用要求に基づいて、第二判定サーバ識別情報及び共通 識別情報を含む保証要求付サービス依頼を出力する保証要求付サービス依頼出力 部と、を有し、  Based on the usage request from the first electronic device and the right to be given by the user's usage history of the second service, the service with warranty request including the second determination server identification information and the common identification information A service request output section with a warranty request for outputting a request, and 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、  A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; 識別管理サーバから出力される第二保証付サービス依頼を受信する第二保証付 サービス依頼受信部と、 With a second guarantee that receives a service request with a second guarantee output from the identification management server A service request receiver; 前記第二保証付サービス依頼受信部で受信された第二保証付サービス依頼に含 まれる共通識別情報と関連付けられて前記利用履歴保持部にて保持される利用履 歴を取得する利用履歴取得部と、  A usage history acquisition unit that acquires a usage history held in the usage history holding unit in association with common identification information included in the second guaranteed service request received by the second guaranteed service request reception unit. When, を有し、 Have 前記識別管理サーバは、  The identification management server includes: 第一判定サーバが出力する保証要求付サービス依頼を受信する保証要求付サ 一ビス依頼受信部と、  A service request receiver with warranty request for receiving a service request with warranty request output from the first determination server; 保証要求付サービス依頼受信部にて受信された保証要求付サービス依頼に基 づいて、共通識別情報をキーとして識別管理部を検索する識別管理部検索部と、 識別管理部検索部での検索結果に基づいて第二保証付サービス依頼を出力す る第二保証付サービス依頼出力部と、を有するシステム。  Based on the service request with warranty request received by the service request receiving part with warranty request, the identification management part searching part for searching the identification management part using the common identification information as a key, and the search result by the identification management part searching part A service request output unit with a second guarantee for outputting a service request with a second guarantee based on the system. 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、  A first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムであって、 A system comprising: 第一判定サーバは、 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部と、 The first determination server A first related holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの要求であり前記利用者の第二サービスの利用履歴の要求に 基づ!/、て、第二判定サーバ識別情報及び共通識別情報を含む保証要求付利用履 歴要求を出力する保証要求付利用履歴要求出力部と、  Based on the request from the first electronic device and the usage history of the user's second service, a usage history request with warranty request including the second determination server identification information and common identification information is output. A usage history request output unit with a warranty request, 前記保証要求付利用履歴要求出力部で出力された保証要求付利用履歴要求に 応じて返信される利用履歴を受信する利用履歴受信部と、  A usage history receiver for receiving a usage history returned in response to a usage history request with a guarantee request output from the usage history request output unit with a warranty request; を有し、 Have 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、  A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; 識別管理サーバから出力される第二保証付利用履歴要求を受信する第二保証 付利用履歴要求受信部と、  A second-guaranteed usage history request receiving unit for receiving a second-guaranteed usage history request output from the identification management server; 前記第二保証付利用履歴要求受信部で受信された第二保証付利用履歴要求に 含まれる共通識別情報による前記利用履歴保持部で保持される利用履歴の検索の 結果を返信する利用履歴返信部と、  A usage history reply unit that returns a search result of a usage history held in the usage history holding unit based on common identification information included in the second guaranteed usage history request received by the second guaranteed usage history request receiving unit. When, を有し、 Have 前記識別管理サーバは、  The identification management server includes: 第一判定サーバが出力する保証要求付利用履歴要求を受信する保証要求付利 用履歴要求受信部と、  A usage history request receiving unit with a warranty request for receiving a usage history request with a warranty request output from the first determination server; 保証要求付利用履歴要求受信部にて受信された保証要求付利用履歴要求に基 づいて、共通識別情報をキーとして識別管理部を検索する識別管理部検索部と、 識別管理部検索部での検索結果に基づいて第二保証付利用履歴要求を出力す る第二保証付利用履歴要求出力部と、を有するシステム。  Based on the usage history request with warranty request received by the usage history request receiving unit with guarantee request, an identification management unit search unit that searches the identification management unit using the common identification information as a key, and an identification management unit search unit And a second guaranteed use history request output unit that outputs a second guaranteed use history request based on the search result. 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、 A first service server group that performs the first service on the first electronic device based on the first determination; A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムであって、 A system comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部と、  A first related holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの利用要求であり前記利用者の第二サービスの利用履歴によ り権原が与えられるべき利用要求に基づいて、共通識別情報を含む第一サービス依 頼を出力する第一サービス依頼出力部と、を有し、  A first service that outputs a first service request including common identification information based on a use request from a first electronic device and a right to be given by the user's second service use history. A request output unit, 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、  A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 第一判定サーバが出力する第一サービス依頼を受信するサービス依頼受信部と サービス依頼受信部にて受信した第一サービス依頼に基づいて共通識別情報を 含む第二保証要求を出力する第二保証要求出力部と、  A service request receiver that receives the first service request output by the first determination server and a second warranty request that outputs a second warranty request including common identification information based on the first service request received by the service request receiver. An output section; 前記第二保証要求出力部から出力される第二保証要求に基づいて識別管理サ ーバが出力する第二保証を受信する第二保証受信部と、 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、 A second warranty receiver for receiving a second warranty output from the identification management server based on the second warranty request output from the second warranty request output unit; A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; 前記第二保証受信部で受信された第二保証に含まれる共通識別情報と関連付 けられて前記利用履歴保持部にて保持される利用履歴を取得する利用履歴取得部 と、  A usage history acquisition unit that acquires a usage history associated with the common identification information included in the second warranty received by the second warranty reception unit and held in the usage history holding unit; を有し、 Have 前記識別管理サーバは、  The identification management server includes: 第二判定サーバが出力する第二保証要求に基づいて識別管理部を検索する識 別管理部検索部と、  An identification management unit search unit that searches the identification management unit based on the second assurance request output by the second determination server; 識別管理部検索部での検索結果に基づいて第二保証を出力する保証出力部と 、を有するシステム。  A guarantee output unit that outputs a second guarantee based on a search result in the identification management unit search unit. 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、  A first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムであって、 A system comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部と、 The first that holds the common identification information of the user and the first electronic device identification information in association with each other An associated holding part; 第一電子機器からの要求であり前記利用者の第二サービスの利用履歴の要求に 基づいて、共通識別情報を含む第一利用履歴要求を出力する第一利用履歴要求 出力部と、  A first usage history request output unit that outputs a first usage history request including common identification information based on a request from the first electronic device and a usage history request of the second service of the user; 前記利用履歴要求出力部で出力された第一利用履歴要求に応じて返信される 利用履歴を受信する利用履歴受信部と、  A usage history receiver that receives a usage history that is replied in response to the first usage history request output by the usage history request output unit; を有し、 Have 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、  A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 第一判定サーバが出力する第一利用履歴要求を受信する第一利用履歴要求受 信部と、  A first usage history request receiver for receiving a first usage history request output by the first determination server; 第一利用履歴要求受信部にて受信した第一利用履歴要求に基づいて共通識別 情報を含む第二保証要求を出力する第二保証要求出力部と、  A second warranty request output unit for outputting a second warranty request including common identification information based on the first usage history request received by the first usage history request receiving unit; 前記第二保証要求出力部から出力される第二保証要求に基づいて識別管理サ ーバが出力する第二保証を受信する第二保証受信部と、  A second warranty receiver for receiving a second warranty output from the identification management server based on the second warranty request output from the second warranty request output unit; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; 前記第二保証受信部で受信された第二保証に含まれる共通識別情報と関連付 けられて前記利用履歴保持部にて保持される利用履歴の検索の結果を返信する利 用履歴返信部と、  A usage history reply unit that returns a result of a search of a usage history held in the usage history holding unit in association with the common identification information included in the second warranty received by the second warranty receiving unit; , を有し、 Have 前記識別管理サーバは、  The identification management server includes: 第二判定サーバが出力する第二保証要求に基づいて識別管理部を検索する識 別管理部検索部と、  An identification management unit search unit that searches the identification management unit based on the second assurance request output by the second determination server; 識別管理部検索部での検索結果に基づいて第二保証を出力する保証出力部と 、を有するシステム。  A guarantee output unit that outputs a second guarantee based on a search result in the identification management unit search unit. 請求項 1に記載の第一判定サーバ。 [8] 請求項 1に記載の第:二判定サーバ。 The first determination server according to claim 1. [8] The second determination server according to claim 1. [9] 請求項 2に記載の第-一判定サーバ。  [9] The first determination server according to claim 2. [10] 請求項 2に記載の第:二判定サーバ。  [10] The second determination server according to claim 2. [11] 請求項 3に記載の第-一判定サーバ。  [11] The first determination server according to claim 3. [12] 請求項 3に記載の第:二判定サーバ。  [12] The second determination server according to claim 3. [13] 請求項 4に記載の第-一判定サーバ。  [13] The first-first determination server according to claim 4. [14] 請求項 4に記載の第:二判定サーバ。  [14] The second determination server according to claim 4. [15] 請求項 4に記載の識別管理サーバ。  [15] The identification management server according to claim 4. [16] 請求項 5に記載の第-一判定サーバ。  [16] The first determination server according to [5]. [17] 請求項 5に記載の第:二判定サーバ。  [17] The second determination server according to claim 5. [18] 請求項 6に記載の第-一判定サーバ。  [18] The first determination server according to claim 6. [19] 請求項 6に記載の第:二判定サーバ。  [19] The second determination server according to claim 6. [20] 第一判定に :基づレ、て第一サービスを  [20] For the first decision: Based on the first service 群と、  Group, 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムの動作方法であって、  A system operating method comprising: 第一判定サーバは、 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部を有し、 The first determination server A first association holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの利用要求であり前記利用者の第二サービスの利用履歴によ り権原が与えられるべき利用要求に基づいて、共通識別情報を含む第一保証要求 を出力する第一保証要求出力ステップと、  The first assurance request that outputs the first assurance request including the common identification information based on the usage request from the first electronic device that should be given the right by the usage history of the user's second service. An output step; 前記第一保証要求出力ステップにより出力される第一保証要求に応じて識別管 理サーバから返信される第一保証を受信する第一保証受信ステップと、  A first guarantee reception step for receiving a first guarantee returned from the identification management server in response to the first guarantee request output by the first guarantee request output step; 前記第一保証受信ステップにより受信する第一保証に基づいて共通識別情報を 含む保証付サービス依頼を出力する保証付サービス依頼出力ステップと、 を実行し、  A guaranteed service request output step for outputting a guaranteed service request including common identification information based on the first warranty received in the first warranty receiving step; and 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、  A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; を有し、 Have 保証付サービス依頼を受信する保証付サービス依頼受信ステップと、 前記保証付サービス依頼受信ステップにて受信された保証付サービス依頼に含 まれる共通識別情報と関連付けられて前記利用履歴保持部にて保持される利用履 歴を取得する利用履歴取得ステップ、  A service request reception step with a guarantee for receiving a service request with a guarantee, and held in the usage history holding unit in association with the common identification information included in the service request with a guarantee received in the service request reception with a guarantee Usage history acquisition step for acquiring a used usage history, を実行し、 Run 前記識別管理サーバは、  The identification management server includes: 第一判定サーバが出力する第一保証要求に基づいて識別管理部を検索する識 別管理部検索ステップと、  An identification management unit search step for searching the identification management unit based on the first assurance request output by the first determination server; 識別管理部検索ステップでの検索結果に基づいて第一保証を出力する保証出 を実行するシステムの動作方法。  A system operation method for executing a guarantee output that outputs a first guarantee based on a search result in an identification management section search step. 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、 A first service server that performs a first service on a first electronic device based on a first determination Group, 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムの動作方法であって、 A system operating method comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部を有し、  A first association holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの要求であり前記利用者の第二サービスの利用履歴の要求に 基づいて、共通識別情報を含む第一保証要求を出力する第一保証要求出カステツ プと、  A first warranty request output step for outputting a first warranty request including common identification information based on a request from the first electronic device and a request for a usage history of the second service of the user; 前記第一保証要求出力ステップにて出力される第一保証要求に応じて識別管理 サーバから返信される第一保証を受信する第一保証受信ステップと、  A first guarantee receiving step for receiving a first guarantee returned from the identification management server in response to the first guarantee request output in the first guarantee request output step; 前記第一保証受信ステップにて受信する第一保証に基づいて共通識別情報を 含む利用履歴検索要求を出力する利用履歴検索要求出力ステップと、  A usage history search request output step for outputting a usage history search request including common identification information based on the first warranty received in the first warranty reception step; 前記利用履歴検索要求出力ステップで出力された利用履歴検索要求に応じて返 信される利用履歴を受信する利用履歴受信ステップと、  A usage history receiving step for receiving a usage history returned in response to the usage history search request output in the usage history search request output step; を実行し、 Run 第二判定サーバは、 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、 The second determination server A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; を有し、 Have 利用履歴検索要求を受信する利用履歴検索要求受信ステップと、  A usage history search request receiving step for receiving a usage history search request; 前記利用履歴検索要求受信ステップで受信された利用履歴検索要求に含まれる 共通識別情報による前記利用履歴保持部で保持される利用履歴の検索の結果を返 信する利用履歴返信ステップと、  A usage history return step of returning a search result of the usage history held in the usage history holding unit based on the common identification information included in the usage history search request received in the usage history search request receiving step; を実行し、 Run 前記識別管理サーバは、  The identification management server includes: 第一判定サーバが出力する第一保証要求に基づいて識別管理部を検索する識 別管理部検索ステップと、  An identification management unit search step for searching the identification management unit based on the first assurance request output by the first determination server; 識別管理部検索ステップでの検索結果に基づいて第一保証を出力する保証出 を実行するシステムの動作方法。  A system operation method for executing a guarantee output that outputs a first guarantee based on a search result in an identification management section search step. 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、  A first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、 システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、 A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムの動作方法であって、 A system operating method comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部を有し、  A first association holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの利用要求であり前記利用者の第二サービスの利用履歴によ り権原が与えられるべき利用要求に基づいて、第二判定サーバ識別情報及び共通 識別情報を含む保証要求付サービス依頼を出力する保証要求付サービス依頼出力 ステップ、を実行し、  Based on the usage request from the first electronic device and the right to be given by the user's usage history of the second service, the service with warranty request including the second determination server identification information and the common identification information Execute the service request output step with warranty request to output the request, 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、  A second related holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; を有し、 Have 識別管理サーバから出力される第二保証付サービス依頼を受信する第二保証付 サービス依頼受信ステップと、  A service request receiving step with a second guarantee for receiving a service request with a second guarantee output from the identification management server; 前記第二保証付サービス依頼受信ステップで受信された第二保証付サービス依頼 に含まれる共通識別情報と関連付けられて前記利用履歴保持部にて保持される利 用履歴を取得する利用履歴取得ステップと、  A usage history acquisition step for acquiring a usage history held in the usage history holding unit in association with the common identification information included in the second guaranteed service request received in the second guaranteed service request reception step; , を実行し、 Run 前記識別管理サーバは、  The identification management server includes: 第一判定サーバが出力する保証要求付サービス依頼を受信する保証要求付サ 一ビス依頼受信ステップと、  A service request with warranty request reception step for receiving a service request with warranty request output by the first determination server; 保証要求付サービス依頼受信ステップにて受信された保証要求付サービス依頼 に基づレ、て、共通識別情報をキーとして識別管理部を検索する識別管理部検索ステ 識別管理部検索ステップでの検索結果に基づいて第二保証付サービス依頼を出 力する第二保証付サービス依頼出力ステップと、を実行するシステムの動作方法。 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、 Based on the service request with warranty request received at the service request receiving step with warranty request, the ID management unit search step for searching the ID management unit with the common identification information as a key. A system operation method for executing a second guaranteed service request output step for outputting a second guaranteed service request based on a search result in the identification management unit search step. A first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムの動作方法であって、 A system operating method comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部を有し、  A first association holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの要求であり前記利用者の第二サービスの利用履歴の要求に 基づ!/、て、第二判定サーバ識別情報及び共通識別情報を含む保証要求付利用履 歴要求を出力する保証要求付利用履歴要求出力ステップと、  Based on the request from the first electronic device and the usage history of the user's second service, a usage history request with warranty request including the second determination server identification information and common identification information is output. Use history request output step with warranty request to perform, 前記保証要求付利用履歴要求出力ステップで出力された保証要求付利用履歴 要求に応じて返信される利用履歴を受信する利用履歴受信ステップと、  A usage history receiving step of receiving a usage history returned in response to a usage history request with a warranty request output in the usage history request output step with a warranty request; を有し、 Have 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部と、 Second to hold the common identification information of the user and the second electronic device identification information in association with each other An associated holding part; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持部と、  A usage history holding unit for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; を有し、 Have 識別管理サーバから出力される第二保証付利用履歴要求を受信する第二保証 付利用履歴要求受信ステップと、  A second guaranteed use history request reception step for receiving a second guaranteed use history request output from the identification management server; 前記第二保証付利用履歴要求受信ステップで受信された第二保証付利用履歴 要求に含まれる共通識別情報による前記利用履歴保持部で保持される利用履歴の 検索の結果を返信する利用履歴返信ステップと、  Usage history return step of returning the search result of the usage history held in the usage history holding unit based on the common identification information included in the second usage history request with guarantee received in the second guaranteed usage history request receiving step When, を実行し、 Run 前記識別管理サーバは、  The identification management server includes: 第一判定サーバが出力する保証要求付利用履歴要求を受信する保証要求付利 用履歴要求受信ステップと、  A usage request with warranty request reception step for receiving a usage history request with warranty request output by the first determination server; 保証要求付利用履歴要求受信ステップにて受信された保証要求付利用履歴要 求に基づいて、共通識別情報をキーとして識別管理部を検索する識別管理部検索 識別管理部検索部での検索結果に基づいて第二保証付利用履歴要求を出力す る第二保証付利用履歴要求出力ステップと、を実行するシステムの動作方法。 第一判定に基づいて第一サービスを第一電子機器に行なう第一サービスサーバ 群と、  Based on the usage history request with warranty request received in the usage history request with warranty request receiving step, the identification management unit search for the identification management unit using the common identification information as a key. A second guaranteed usage history request output step for outputting a second guaranteed usage history request based on the operation method of the system. A first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、 A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; からなるシステムの動作方法であって、 A system operating method comprising: 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部を有し、  A first association holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの利用要求であり前記利用者の第二サービスの利用履歴によ り権原が与えられるべき利用要求に基づいて、共通識別情報を含む第一サービス依 頼を出力する第一サービス依頼出力ステップを実行し、  A first service that outputs a first service request including common identification information based on a use request from a first electronic device and a right to be given by the user's second service use history. Execute the request output step, 第二判定サーバは、  The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部を有し、  A second association holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 第一判定サーバが出力する第一サービス依頼を受信するサービス依頼受信ステ サービス依頼受信ステップにて受信した第一サービス依頼に基づいて共通識別 情報を含む第二保証要求を出力する第二保証要求出力ステップと、  Service request reception step for receiving the first service request output by the first determination server Second warranty request output for outputting a second warranty request including common identification information based on the first service request received in the service request reception step Steps, 前記第二保証要求出力ステップにて出力される第二保証要求に基づいて識別管 理サーバが出力する第二保証を受信する第二保証受信ステップと、  A second warranty receiving step for receiving a second warranty output from the identification management server based on the second warranty request output in the second warranty request output step; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持ステップと、  A usage history holding step for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; 前記第二保証受信ステップで受信された第二保証に含まれる共通識別情報と関 連付けられて前記利用履歴保持部にて保持される利用履歴を取得する利用履歴取 を実行し、  Performing usage history collection for acquiring a usage history associated with the common identification information included in the second warranty received in the second warranty reception step and held in the usage history holding unit; 前記識別管理サーバは、  The identification management server includes: 第二判定サーバが出力する第二保証要求に基づいて識別管理部を検索する識 別管理部検索ステップと、 Based on the second assurance request output by the second determination server, the identification manager is searched for. Another management department search step; 識別管理部検索ステップでの検索結果に基づいて第二保証を出力する保証出 を実行するシステムの動作方法。  A system operation method for executing a guarantee output that outputs a second guarantee based on the search result in the identification management section search step. [25] 第一判定に基づレ、て第一サービスを第一電子機器に行なう第一サービスサーバ 群と、 [25] a first service server group that performs the first service on the first electronic device based on the first determination; 第二判定に基づいて第二サービスを第二電子機器に行なう第二サービスサーバ 群と、  A second service server group for providing the second service to the second electronic device based on the second determination; 利用者が利用し、第一サービスサーバ群から第一サービスを受ける第一電子機 器と、  A first electronic device used by a user and receiving a first service from a first service server group; 前記利用者が利用し、第二サービスサーバ群から第二サービスを受ける第二電子 機器と、  A second electronic device used by the user and receiving a second service from a second service server group; 第一サービスサーバ群から第一サービスを受けるために第一電子機器を第一電子 機器識別情報に基づいて第一判定する第一判定サーバと、  A first determination server that first determines the first electronic device based on the first electronic device identification information in order to receive the first service from the first service server group; 第二サービスサーバ群から第二サービスを受けるために第二電子機器を第二電子 機器識別情報に基づいて第二判定する第二判定サーバと、  A second determination server for second determining a second electronic device based on the second electronic device identification information in order to receive a second service from the second service server group; システム内で利用者を一意に識別する共通識別情報を識別管理部にて管理する 識別管理サーバと、  An identification management server that manages common identification information for uniquely identifying users in the system by the identification management unit; 力、らなるシステムの動作方法であって、  The operation of the system, 第一判定サーバは、  The first determination server 利用者の共通識別情報と、第一電子機器識別情報とを関連付けて保持する第一 関連保持部を有し、  A first association holding unit that holds the common identification information of the user and the first electronic device identification information in association with each other; 第一電子機器からの要求であり前記利用者の第二サービスの利用履歴の要求に 基づいて、共通識別情報を含む第一利用履歴要求を出力する第一利用履歴要求 出力ステップと、  A first usage history request output step for outputting a first usage history request including common identification information based on a request from the first electronic device and a usage history request of the second service of the user; 前記利用履歴要求出力ステップで出力された第一利用履歴要求に応じて返信さ れる利用履歴を受信する利用履歴受信ステップと、  A usage history receiving step for receiving a usage history returned in response to the first usage history request output in the usage history request output step; を実行し、 第二判定サーバは、 Run The second determination server 利用者の共通識別情報と、第二電子機器識別情報とを関連付けて保持する第二 関連保持部を有し、  A second association holding unit that holds the common identification information of the user and the second electronic device identification information in association with each other; 第一判定サーバが出力する第一利用履歴要求を受信する第一利用履歴要求受 第一利用履歴要求受信ステップにて受信した第一利用履歴要求に基づいて共 通識別情報を含む第二保証要求を出力する第二保証要求出力ステップと、  First usage history request received from the first usage history request received by the first determination server Second warranty request including common identification information based on the first usage history request received in the first usage history request receiving step A second warranty request output step for outputting, 前記第二保証要求出力ステップにより出力される第二保証要求に基づいて識別 管理サーバが出力する第二保証を受信する第二保証受信ステップと、  A second warranty receiving step for receiving a second warranty output by the identification management server based on the second warranty request output by the second warranty request output step; 共通識別情報で識別される利用者に提供した第二サービスの利用履歴を前記共 通識別情報と関連付けて保持する利用履歴保持ステップと、  A usage history holding step for holding a usage history of the second service provided to the user identified by the common identification information in association with the common identification information; 前記第二保証受信ステップで受信された第二保証に含まれる共通識別情報と関 連付けられて前記利用履歴保持部にて保持される利用履歴の検索の結果を返信す る利用履歴返信ステップと、  A usage history return step for returning a search result of a usage history held in the usage history holding unit in association with the common identification information included in the second guarantee received in the second warranty receiving step; , を実行し、 Run 前記識別管理サーバは、  The identification management server includes: 第二判定サーバが出力する第二保証要求に基づいて識別管理部を検索する識 別管理部検索ステップと、  An identification management unit search step for searching the identification management unit based on the second guarantee request output by the second determination server; 識別管理部検索ステップでの検索結果に基づいて第二保証を出力する保証出 を実行するシステムの動作方法。  A system operation method for executing a guarantee output that outputs a second guarantee based on the search result in the identification management section search step.
PCT/JP2007/067266 2006-09-07 2007-09-05 System for managing identification concerning authentication of electronic device Ceased WO2008029828A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-242530 2006-09-07
JP2006242530A JP4895190B2 (en) 2006-09-07 2006-09-07 System for identification management related to authentication of electronic devices

Publications (1)

Publication Number Publication Date
WO2008029828A1 true WO2008029828A1 (en) 2008-03-13

Family

ID=39157254

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/067266 Ceased WO2008029828A1 (en) 2006-09-07 2007-09-05 System for managing identification concerning authentication of electronic device

Country Status (2)

Country Link
JP (1) JP4895190B2 (en)
WO (1) WO2008029828A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9948629B2 (en) 2009-03-25 2018-04-17 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US9990631B2 (en) 2012-11-14 2018-06-05 The 41St Parameter, Inc. Systems and methods of global identification
US10021099B2 (en) 2012-03-22 2018-07-10 The 41st Paramter, Inc. Methods and systems for persistent cross-application mobile device identification
US10091312B1 (en) 2014-10-14 2018-10-02 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US10089679B2 (en) 2006-03-31 2018-10-02 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
CN108833384A (en) * 2018-05-31 2018-11-16 北京奇安信科技有限公司 Identify the method and system of counterfeit electronic equipment
US10417637B2 (en) 2012-08-02 2019-09-17 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US10453066B2 (en) 2003-07-01 2019-10-22 The 41St Parameter, Inc. Keystroke analysis
US10726151B2 (en) 2005-12-16 2020-07-28 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US10902327B1 (en) 2013-08-30 2021-01-26 The 41St Parameter, Inc. System and method for device identification and uniqueness
US10999298B2 (en) 2004-03-02 2021-05-04 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
US11010468B1 (en) 2012-03-01 2021-05-18 The 41St Parameter, Inc. Methods and systems for fraud containment
US11301585B2 (en) 2005-12-16 2022-04-12 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US11314838B2 (en) 2011-11-15 2022-04-26 Tapad, Inc. System and method for analyzing user device information
US12555116B2 (en) 2024-01-25 2026-02-17 The 41St Parameter, Inc. Systems and methods of global identification

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6200549B2 (en) * 2016-05-26 2017-09-20 ヤフー株式会社 Determination device, determination method, and determination program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086510A (en) * 2002-08-27 2004-03-18 Wao Corporation Content service providing system, content service server and client for member
JP2005110182A (en) * 2003-10-02 2005-04-21 Fujitsu Ltd Network management system and method
JP2006085719A (en) * 2004-09-17 2006-03-30 Fujitsu Ltd Setting information distribution device, authentication setting transfer device, method, program, medium, and setting information receiving program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086510A (en) * 2002-08-27 2004-03-18 Wao Corporation Content service providing system, content service server and client for member
JP2005110182A (en) * 2003-10-02 2005-04-21 Fujitsu Ltd Network management system and method
JP2006085719A (en) * 2004-09-17 2006-03-30 Fujitsu Ltd Setting information distribution device, authentication setting transfer device, method, program, medium, and setting information receiving program

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10453066B2 (en) 2003-07-01 2019-10-22 The 41St Parameter, Inc. Keystroke analysis
US11238456B2 (en) 2003-07-01 2022-02-01 The 41St Parameter, Inc. Keystroke analysis
US10999298B2 (en) 2004-03-02 2021-05-04 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
US11683326B2 (en) 2004-03-02 2023-06-20 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
US12079368B2 (en) 2005-12-16 2024-09-03 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US11301585B2 (en) 2005-12-16 2022-04-12 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US10726151B2 (en) 2005-12-16 2020-07-28 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US11727471B2 (en) 2006-03-31 2023-08-15 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US12093992B2 (en) 2006-03-31 2024-09-17 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US10535093B2 (en) 2006-03-31 2020-01-14 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US10089679B2 (en) 2006-03-31 2018-10-02 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US11195225B2 (en) 2006-03-31 2021-12-07 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US12132719B2 (en) 2009-03-25 2024-10-29 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US10616201B2 (en) 2009-03-25 2020-04-07 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US9948629B2 (en) 2009-03-25 2018-04-17 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US11750584B2 (en) 2009-03-25 2023-09-05 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US11314838B2 (en) 2011-11-15 2022-04-26 Tapad, Inc. System and method for analyzing user device information
US12153666B1 (en) 2012-03-01 2024-11-26 The 41St Parameter, Inc. Methods and systems for fraud containment
US11010468B1 (en) 2012-03-01 2021-05-18 The 41St Parameter, Inc. Methods and systems for fraud containment
US11886575B1 (en) 2012-03-01 2024-01-30 The 41St Parameter, Inc. Methods and systems for fraud containment
US10862889B2 (en) 2012-03-22 2020-12-08 The 41St Parameter, Inc. Methods and systems for persistent cross application mobile device identification
US10021099B2 (en) 2012-03-22 2018-07-10 The 41st Paramter, Inc. Methods and systems for persistent cross-application mobile device identification
US10341344B2 (en) 2012-03-22 2019-07-02 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
US12058131B2 (en) 2012-03-22 2024-08-06 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
US11683306B2 (en) 2012-03-22 2023-06-20 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
US12430651B2 (en) 2012-08-02 2025-09-30 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US11301860B2 (en) 2012-08-02 2022-04-12 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US10417637B2 (en) 2012-08-02 2019-09-17 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US12002053B2 (en) 2012-08-02 2024-06-04 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US11410179B2 (en) 2012-11-14 2022-08-09 The 41St Parameter, Inc. Systems and methods of global identification
US9990631B2 (en) 2012-11-14 2018-06-05 The 41St Parameter, Inc. Systems and methods of global identification
US10853813B2 (en) 2012-11-14 2020-12-01 The 41St Parameter, Inc. Systems and methods of global identification
US10395252B2 (en) 2012-11-14 2019-08-27 The 41St Parameter, Inc. Systems and methods of global identification
US11922423B2 (en) 2012-11-14 2024-03-05 The 41St Parameter, Inc. Systems and methods of global identification
US11657299B1 (en) 2013-08-30 2023-05-23 The 41St Parameter, Inc. System and method for device identification and uniqueness
US10902327B1 (en) 2013-08-30 2021-01-26 The 41St Parameter, Inc. System and method for device identification and uniqueness
US12045736B1 (en) 2013-08-30 2024-07-23 The 41St Parameter, Inc. System and method for device identification and uniqueness
US12380341B1 (en) 2013-08-30 2025-08-05 The 41St Parameter, Inc. System and method for device identification and uniqueness
US11240326B1 (en) 2014-10-14 2022-02-01 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US11895204B1 (en) 2014-10-14 2024-02-06 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US10728350B1 (en) 2014-10-14 2020-07-28 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US12301685B1 (en) 2014-10-14 2025-05-13 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US10091312B1 (en) 2014-10-14 2018-10-02 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
CN108833384B (en) * 2018-05-31 2021-03-12 奇安信科技集团股份有限公司 Method and system for identifying counterfeit electronic devices
CN108833384A (en) * 2018-05-31 2018-11-16 北京奇安信科技有限公司 Identify the method and system of counterfeit electronic equipment
US12555116B2 (en) 2024-01-25 2026-02-17 The 41St Parameter, Inc. Systems and methods of global identification

Also Published As

Publication number Publication date
JP4895190B2 (en) 2012-03-14
JP2008065584A (en) 2008-03-21

Similar Documents

Publication Publication Date Title
WO2008029828A1 (en) System for managing identification concerning authentication of electronic device
US8589372B2 (en) Method and system for automated document registration with cloud computing
US8341141B2 (en) Method and system for automated document registration
US7673331B2 (en) Server certificate issuing system
US20090165107A1 (en) Identification managment system for electronic device authentication
JP4604253B2 (en) Web page safety judgment system
US8914351B2 (en) Method and system for secure automated document registration from social media networks
EP2249277B1 (en) Authentication device, authentication method, and authentication program with the method mounted thereon
WO2018037453A1 (en) Authentication system, and information recording medium
KR102535322B1 (en) System for providing privacy protection service and method thereof
US9419945B2 (en) Systems and methods for providing and operating a secure communication network
JP2011082923A (en) Terminal device, signature producing server, simple id management system, simple id management method, and program
KR20020045082A (en) M- Commerce service method using mobile terminal in mobile environment
KR101106251B1 (en) System and method for wireless network sharing based on social network service
KR20010103240A (en) certification of contents/attestation method using internet
US20080134346A1 (en) Transactions Certification Method And System To Protect Privacy On Details Of Electronic Transactions
US20200396058A1 (en) Method and system for managing consent and utilization of information using blockchain
JP5156064B2 (en) Personal ID management system
JP4133578B2 (en) Content relay apparatus, content sharing management system, management program and management method thereof
JP2005250779A (en) Attribute management apparatus, communication system, and attribute providing method
JP5120144B2 (en) Confidential information management system, confidential information management method, and program
JP4887129B2 (en) Update information generation apparatus, identification information update system, identification information update method and program
JP2002259254A (en) Terminal authentication system, information providing device, terminal authentication method, and program
US20090235340A1 (en) Identification management system for electronic device authentication
JP2009105718A (en) Content distribution system, information terminal, and content distribution method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07828194

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07828194

Country of ref document: EP

Kind code of ref document: A1