CN1455891A - 可实施相互信息提供的计算机系统及其使用方法 - Google Patents

可实施相互信息提供的计算机系统及其使用方法 Download PDF

Info

Publication number
CN1455891A
CN1455891A CN02800207A CN02800207A CN1455891A CN 1455891 A CN1455891 A CN 1455891A CN 02800207 A CN02800207 A CN 02800207A CN 02800207 A CN02800207 A CN 02800207A CN 1455891 A CN1455891 A CN 1455891A
Authority
CN
China
Prior art keywords
mentioned
recording medium
server
data
unit
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.)
Granted
Application number
CN02800207A
Other languages
English (en)
Other versions
CN100359423C (zh
Inventor
久夛良木健
冈本伸一
三浦和夫
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.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
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 Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Publication of CN1455891A publication Critical patent/CN1455891A/zh
Application granted granted Critical
Publication of CN100359423C publication Critical patent/CN100359423C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/73Authorising game programs or game devices, e.g. checking authenticity
    • A63F13/12
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • A63F13/352Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/71Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/77Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/95Storage media specially adapted for storing game information, e.g. video game cartridges
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/109Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by using specially-adapted hardware at the client
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00855Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/206Game information storage, e.g. cartridges, CD ROM's, DVD's, smart cards
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/401Secure communication, e.g. using encryption or authentication
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/532Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing using secure communication, e.g. by encryption, authentication
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8017Driving on land or water; Flying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/2109Game systems

Abstract

本发明的目的是与逐张的盘对应,使用户数字内容之间的相互的信息提供成为可能。本发明涉及的计算机系统具有可装入光盘的多个计算机、可通过网络与这些计算机连接的认证用服务器。上述各光盘具有固有的盘ID,上述认证用服务器具有存储与上述盘ID对应的用户信息的用户数据库。上述认证用服务器,基于上述盘ID确定上述光盘,把与该光盘对应的数据传送给上述计算机。

Description

可实施相互信息提供的计算机系统及其使用方法
技术领域
本发明涉及使用户数字内容之间的相互信息提供成为可能的系统。
背景技术
以往,被记录到光盘等的记录媒体上的程序的升级、调试等服务,都是通过把更新后的光盘提供给光盘购买者实施。此外该光盘等记录媒体自身也不过是通过程序自身的制造历史(Version:版本)来管理。
然而,即使程序自身的制造历史(Version)相同,在用户的操作、使用设备等其它因素不同的场合下,程序的升级及调试等服务仍需要按照各用户的具体情况来实施。
发明内容
为此,本发明的目的是提供一种与逐张光盘等记录媒体对应,使用户数字内容之间的相互信息提供成为可能的系统。
此外本发明的目的是提供通过在认证用服务器上实施用户ID、设备ID及盘ID的认证管理,并适当配置连接认证用服务器与其它必要的内容服务器的网络系统,来与逐张光盘等记录媒体对应,使用户数字内容之间的相互信息提供成为可能的系统。
本发明涉及的计算机系统,是一种具有可装入具有固有的记录媒体ID的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器;与该服务器相关的、存储与上述记录媒体ID对应的用户信息的数据库的计算机系统,其特征在于:上述服务器,配有当上述多个计算机中的1个计算机提出通信请求时,从该计算机获取上述记录媒体ID的单元;基于上述记录媒体ID及上述数据库中的上述用户信息,确定上述记录媒体的单元,与被确定的上述记录媒体对应,在上述服务器与由上述多个计算机中的1个所指定的计算机之间进行通信。
此外,本发明涉及的计算机系统是一种上述的计算机系统,提出上述通信请求的计算机与进行上述通信的计算机相同。
此外,本发明涉及的计算机系统是一种上述的计算机系统,提出上述通信请求的计算机与进行上述通信的计算机不同。
此外,本发明涉及的计算机系统是一种上述的计算机系统,其中,上述记录媒体至少包含程序及数据中的一方,具有与被确定的上述记录媒体对应,对该记录媒体中的上述程序与上述数据的至少一方进行确定的单元。
此外,本发明涉及的计算机系统是一种上述的计算机系统,其中,上述通信是为卸载或加载程序及数据的一个而被实施。
此外,本发明涉及的计算机系统是一种上述的计算机系统,具有作为上述更新的数据,准备用于对被确定的上述程序及上述数据的至少一方,实施升级及调试的至少一方的数据的单元。
此外,本发明涉及的计算机系统是一种上述的计算机系统,还配有与上述状态及被确定的上述记录媒体对应,准备上述所请求的数据的单元,其中,上述记录媒体包括程序及数据中的至少一方,上述计算机具有把与上述记录媒体中的上述程序及上述数据的至少一方有关的状态提供给上述服务器的单元。
此外,本发明涉及的计算机系统是一种上述的计算机系统,其中,上述各计算机具有固有的设备ID,上述数据库中的上述用户信息包括与上述设备ID对应的信息,上述服务器还具有:当有来自上述计算机的上述数据请求时,从该计算机获取上述设备ID的单元;基于上述设备ID及上述数据库中的上述用户信息,确定上述计算机的单元。
此外,本发明涉及的计算机系统是一种上述的计算机系统,上述各计算机的用户具有固有的用户ID,上述数据库中的上述用户信息包括与上述用户ID对应的信息,上述服务器,还具有:当有来自该计算机的上述数据请求时,从该计算机获取上述用户ID的单元;基于上述用户ID及上述数据库中的上述用户信息,确定上述用户的单元。
此外,本发明涉及的计算机系统是一种上述的计算机系统,还配有:通过网络与上述服务器连接的、具有数字内容的至少一个内容服务器。
此外,本发明涉及的计算机系统是一种上述的计算机系统,其中,上述服务器还具有:基于上述记录媒体ID,实施上述记录媒体认证的单元;基于上述认证结果,判断是否允许从上述内容服务器向上述计算机提供上述数字内容的单元。
此外,本发明涉及的计算机系统是一种配有可装入记录了程序及数据中的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统,其中,上述计算机具有把有关上述记录媒体中的上述程序及上述数据的至少一方的状态提供给上述服务器的单元,上述服务器具有:当有来自上述计算机的数据请求时,从该计算机获取上述状态的单元;根据上述状态准备被请求的数据的单元;把上述被请求的数据传送给上述计算机的单元。
此外,本发明涉及的计算机系统是一种上述的计算机系统,其中,上述被请求的数据是对上述记录媒体中的上述程序及上述数据的至少一方进行更新的数据。
此外,本发明涉及的计算机系统是一种上述的计算机系统,还配有:通过网络与上述服务器连接的、具有数字内容的至少一个内容服务器,其中,准备上述数据的单元具有向上述内容服务器传送上述状态的单元,上述内容服务器具有根据上述状态选择上述数字内容,并将其传送给上述服务器的单元。
此外,本发明涉及的计算机系统是一种配有可装入记录了程序及数据中的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统,其中,上述各计算机具有固有的设备ID,上述服务器具有:存储与上述设备ID对应的用户信息的数据库;当有来自上述计算机的数据请求时,从该计算机获取上述设备ID的单元;基于上述设备ID及上述数据库中的上述用户信息,确定上述计算机的单元;根据被确定的上述计算机准备上述被请求的数据的单元;把上述被请求的数据传送给上述计算机的单元。
此外,本发明涉及的计算机系统,在配有可装入记录了程序及数据中的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统中,上述各计算机的用户具有固有的用户ID,上述服务器具有:存储与上述用户ID对应的用户信息的数据库;当有来自上述计算机的数据请求时,从该计算机获取上述用户ID的单元;基于上述用户ID及上述数据库中的上述用户信息,确定上述用户的单元;根据被确定的上述用户准备上述被请求的数据的单元;把上述被请求的数据传送给上述计算机的单元。
此外,本发明涉及的服务器是一种可通过网络与可装入具有固有的记录媒体ID的记录媒体的多个计算机互相连接的服务器,具有:存储与上述记录媒体ID对应的用户信息的数据库;当有来自上述计算机的数据请求时,从该计算机获取上述记录媒体ID的单元;基于上述记录媒体ID及上述数据库中的上述用户信息,确定上述记录媒体的单元;根据被确定的上述记录媒体准备上述被请求的数据的单元;把上述被请求的数据传送给上述计算机的单元。
此外,本发明涉及的服务器是一种可通过网络与可装入记录了程序及数据的至少一方的记录媒体的多个计算机连接的服务器,具有:当有来自上述计算机的数据请求时,从该计算机获取与上述记录媒体中的上述程序及上述数据的至少一方有关的状态的单元;根据上述状态准备上述被请求的数据的单元;把上述被请求的数据传送给上述计算机的单元。
此外,本发明涉及的计算机系统的使用方法是一种配有可装入具有固有的记录媒体ID的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统的处理方法,其中,在上述服务器中的处理包括:当有来自上述计算机的数据请求时,从该计算机获取上述记录媒体ID的步骤;从数据库取入与上述记录媒体ID对应的用户信息的步骤;基于上述记录媒体ID及上述用户信息,确定上述记录媒体的步骤;根据被确定的上述记录媒体准备上述被请求的数据的步骤;把上述被请求的数据传送给上述计算机的步骤。
此外,本发明涉及的计算机系统的使用方法是一种配有可装入记录了程序及数据的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统的处理方法,其中,在上述服务器中的处理包括:当有来自上述计算机的数据请求时,从该计算机获取与上述记录媒体中的上述程序及上述数据的至少一方有关的状态的步骤;根据上述状态准备上述被请求的数据的步骤;
把上述被请求的数据传送给上述计算机的步骤。
此外,本发明涉及的计算机是一种可装入记录了程序及数据的至少一方的记录媒体、而且可通过网络与服务器连接的计算机,其中,上述记录媒体具有固有的ID,还配有:在按照用户操作对上述服务器提出数据请求时,把上述计算机固有的ID、上述记录媒体固有的ID及上述用户固有的ID中的至少一个作为认证用信息提供给上述服务器的单元;从上述服务器接受认证结果的单元。
此外本发明涉及的记录媒体是一种在具有多个计算机及可通过网络与这些计算机连接的服务器的计算机系统中被使用的、可装入该计算机内的记录了程序及数据中的至少一方的记录媒体,其中,在该程序中被记录的方法包含:通过记录媒体ID对与上述记录媒体中的上述程序及上述数据的至少一方有关的状态进行管理的步骤;把请求数据传送给上述服务器的步骤;从上述服务器中接受由该服务器根据该状态准备的数据的步骤,上述记录媒体据此被更新。
此外,本发明涉及的程序是一种在配有可装入具有固有的记录媒体ID的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统中使用的程序,其中,记录了在上述服务器中的处理的程序包含:当有来自上述计算机的数据请求时,从该计算机获取上述记录媒体ID的步骤;从数据库取入与上述记录媒体ID对应的用户信息的步骤;基于上述记录媒体ID及上述用户信息,确定上述记录媒体的步骤;根据被确定的上述记录媒体准备上述被请求的数据的步骤;把上述被请求的数据传送给上述计算机的步骤。
此外,本发明涉及的程序是一种在配有可装入记录了程序及数据的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统中使用的程序,其中,记录了在上述服务器中的处理的程序包含:当有来自上述计算机的数据请求时,基于附加于上述记录媒体的固有的ID,从该计算机获取与上述程序及上述数据的至少一方有关的状态的步骤;根据上述状态准备上述被请求的数据的步骤;把上述被请求的数据传送给上述计算机的步骤。
附图说明
图1是本发明涉及的系统的概念图。
图2是表示图1的娱乐本体装置的构成的方框图。
图3是在线服务的入口处的显示画面示例。
图4是盘认证中的本体装置侧的处理流程。
图5是盘认证中的认证用服务器侧的处理流程。
图6是与盘ID对应的信息提供中的本体装置侧的处理流程。
图7是与盘ID对应的信息提供中的认证用服务器侧的处理流程。
图8是表示认证用服务器所接收的盘ID及设备ID与被预先存储在用户数据库内的用户信息的比较结果的表格。
实施方式
参照附图,对本发明的实施例作以说明。
(系统整体)
图1是本实施例涉及的可实施用户数字内容之间的相互信息提供的系统整体的概念图。如图1所示,用户终端设备1通过网络3与认证用服务器4连接。用户终端设备1是可搭载CD-ROM(CompactDisc-Read Only Memory)、DVD-ROM(Digital Versatile Disc-ROM)等光盘的计算机。作为该计算机一例,在本实施例中,对以游戏机等为代表的娱乐本体装置1作以说明。对于该娱乐本体装置,在后文中结合图2对其内部构成作说明。
认证用服务器4与被安装在娱乐本体装置1内的光盘2对应,通过网络3与1个或2个以上的内容服务器6进行适当连接。内容服务器6各自具有数据库7。此外这些内容服务器6中的至少1个可以作为调试专用服务器6-4。
认证用服务器4对与该业务模式有关的企业的内容服务器6进行集中管理。此外,认证用服务器4基于用户所选择的服务请求,起着确立提供服务的企业的内容服务器6与用户间的连接的作用。在内容服务器6所具有的数据库7中,存储可向用户提供的各种数字内容。
认证用服务器4配有用户数据库5。在该用户数据库5内,至少存储作为被分配给各光盘2的固有ID的盘ID。此外,根据需要,作为被分配给各娱乐本体装置1的固有ID的设备ID(SET ID)信息及作为被分配给各用户的固有ID的用户ID(USER ID)信息(有时也包括口令)等被存储。然而,并不局限于此。这些数据被称为用户信息。据此可构成后述的各盘的认证系统。
此外,也可以用其它记录媒体取代光盘。在其它记录媒体的场合下,虽然盘ID成为记录媒体ID,但在以下的说明中,以盘为例,针对盘ID进行说明。
作为网络3,最好采用有线电视网、光纤网、xDSL(x DigitalSubscrider Line)等所谓宽带网。此外,也可以采用现有的或以后将配置的广域无线网络、便携电话及PHS(Personal Handyphonesystem)电话相关网络、互联网相关网络等。
本发明的特征之一是通过设置在认证用服务器4上实施用户ID、设备ID及盘ID的认证管理,并连接认证用服务器4与其它必要的内容服务器6的网络系统3,提供可与各盘2对应,实施用户数字内容之间的相互信息提供的系统。
在该系统的设置中,先设置认证用服务器4,接下来选择娱乐本体装置1所必需的内容服务器6,通过网络3将其与认证用服务器4进行适当连接管理。即娱乐本体装置1所必需的系统被适当设置。
此外,在上述系统中,在娱乐本体装置1的用户服务利用中所发生的数据接收的费用也可以通过在认证用服务器4内配置收费系统予以管理。
(装置本体的内部构成)
图2是作为图1的用户终端被使用的娱乐本体装置1的内部构成的方框图。图中,点划线内表示娱乐本体装置1,虚线内表示该娱乐本体装置1的盘驱动器30。
娱乐本体装置1配有CPU16,该CPU16被与主存储器(RAM)17连接。此外,CPU16被与画图装置(GPU)18连接,来自GPU18的视频信号通过CRT-CTR(Cathode Ray Tube-Control)(未图示)被输出到显示装置(CRT)(未图示)上。此外,CPU16通过配有USB(UniversalSerial Bus)连接器14、IEEE(Institute of Electrical andElectronic Engineers)1394或i链路(i.LINK(注册商标))连接器15等的IOP(Input/Output Processor)13,与连接器(控制器(PAD)/PDA(Personal Digital Assistant)/存储卡连接器)12连接。该连接器12与存储卡11、便携电子终端(PDA)(未图示)、控制器(PAD)10等连接。存储卡11是外部存储装置的一种,如后所述,盘ID、设备ID等被记录在其中。
此外,CPU16通过IOP13与总线27相接,在该总线27上连接有MASK-ROM(Masked ROM)19、CD/DVD-DSP(CD/DVD-Digital SignalProcessor)22、DVD播放器ROM20、SPU(Sound Processing Unit)25、网络接口26等。来自SPU25的音响信号被输出到放大器、扬声器等(未图示)内。娱乐本体装置1通过网络接口26、USB连接器14、i链路连接器15等与网络连接,并通过网络与认证用服务器4、数字内容服务器6等连接。
CD/DVD-DSP22通过机械控制部23及驱动器24,实施盘驱动器30的机械控制。该控制通过RF-AMP(Radio Frequency Amplifier)21实施。此外,CD/DVD-DSP22通过RF-AMP21,实施盘驱动器30的电气控制。
光盘2通过芯轴电机(未图示)的机械控制旋转。此外,通过启动器(未图示)的电气控制,检测透镜(未图示)被驱动,对光盘2实施信息的记录/再生。在该光盘2内记录有光盘ID,该光盘ID通过后述方法被读取。
(游戏)
以下通过赛车游戏程序对可与各光盘2对应,实施用户数字内容之间的相互信息提供的系统作以说明。作为该赛车游戏,以实际存在的车型为模式,设想一种在各种难度的路程上实施的赛车游戏。该赛车游戏程序被从设置在娱乐本体装置1内的光盘2中读出,通过CPU被实施。此外在光盘2上,只记录部分程序或记录程序所使用的数据都可以。
在上述赛车游戏程序中,有必要实施以下处理:(1)程序等的升级,(2)通过调试使程序更新,(3)比赛结果的得分排名,(4)参与游戏程序编制公司所发起的有奖活动(活动)等。
图3是实施该赛车游戏时的显示画面(显示从认证用服务器4的入口处(portal site)下载的图像的画面)的一例。以下,对显示画面的内容作以说明。
项目“○○○公司 特征数据下载”涉及有关作为特征的实际车辆数据的下载。制造该车辆的汽车制造厂存有该实际车辆的数据。因此通过汽车制造厂的协助,该系统通过认证用服务器与汽车制造厂的内容服务器6连接。此外,也可以不用汽车制造厂的内容服务器6,而采用存储了从汽车制造厂得到的数据的游戏软件生产商的内容服务器6。
通过用户操作控制器10,点击该显示项目,各种车辆在显示屏上被显示出来。用户通过选择所中意的车辆,通过认证服务器4,可从汽车生产厂的内容服务器6上下载与车辆有关的数据。在有新车面世,汽车生产厂的内容服务器6被更新的场合下,该新车的数据在游戏中被反映出来。
项目“××××公司  GP授权获取报告”涉及赛车游戏结果的得分排名、授权获取等。用户通过点击该显示项目,可与游戏软件制造(或销售)商的内容服务器6连接。比如,在作为游戏软件制造商的××××公司编制赛车游戏结果的得分排名、颁发与赛车游戏结果的得分排名对应的授权、以及实施商品消费奖赏的场合下,用户可通过网络3在线登录赛车游戏结果、申请授权、申领奖赏。
项目“△△△公司  用户支持中心”涉及比如娱乐本体装置的制造公司。用户通过点击该显示,可与娱乐本体装置的制造公司的内容服务器6连接。为实施与各张盘对应的(1)程序升级,(2)程序调试等处理,有必要对盘ID进行认证。
(盘ID认证系统)
以下,分别利用图4及图5对第1盘ID认证系统中,娱乐本体装置1侧的处理及认证用服务器4侧的处理作以说明。此外,本实施例的前提是,盘ID存在于正常数据区以外的区域内(比如,读入区的内侧,读出区的外侧等),在认证用服务器4的用户数据库5内,预先存储由用户ID-设备ID-盘ID组成的用户信息。
以下对图4的娱乐本体装置1侧的处理的基本情况作以说明。在这里使用的光盘2中,在通常不作为记录对象的区域内记录盘ID。确定该盘ID的记录位置的信息(比如地址)被记录在正常的数据区内。作为用于在光盘2中记入盘ID的材料,作为一例可举出用于追记型光盘的有机色素。娱乐本体装置读取盘信息,从中检索出盘ID的被记录的地址,并根据该地址读取盘ID,将其传送给认证用服务器4。以下作具体说明。
在步骤S102中,娱乐本体装置1在CPU的控制下从被搭载的CD-ROM中读入TOC(Table of Contents)的基础数据。这样,在步骤S103中,读入CD-ROM的数据区的卷识别符VD(VolumeDescription),检索盘ID的所记入的地址。
在步骤S104中,判定在卷识别符VD中是否存在盘ID的地址。如果不存在ID地址,则判定被搭载的CD-ROM是由该盘ID认证系统保护的对象以外的CD-ROM,进入步骤S113,程序被实施。该娱乐本体装置1不只限于作游戏机用,还可以用作音乐用CD再生装置、电影用DVD再生装置等。为此,娱乐本体装置中,有时搭载作为ID认证系统保护对象以外的光盘(比如,DVD-Video,Audio-CD,传统的游戏CD),在该场合下可以直接实施音乐和图像的再生及游戏。
在卷识别符VD中存在ID地址的场合下,在步骤S105中,为读取盘ID,根据ID地址,使光盘驱动器30的检拾器向CD-ROM的盘ID数据部(在读入区内侧或读出区外侧设置的部分)滑动。该检拾器的滑动控制基于由CPU16输出的滑动指令,通过机械控制部23实施。
在步骤S106中,CPU16判别在CD-ROM上的盘ID数据部中,是否实际存在盘ID信息。在不存在盘ID信息的场合下或在不可能读入盘ID信息的场合下,判定没有盘ID,进入步骤S107。在该步骤S107中,程序的实施被拒绝,被强制结束。
在盘ID数据部内实际存在盘ID信息的场合下,娱乐本体装置1在步骤S108中,在CPU的控制下,读取盘ID信息,并将其存入主存储器内。
在步骤S109中,娱乐本体装置1的CPU通过符合USB、IEEE1394、PCMCIA(Personal Computer Memory Card InternationalAssociation Architecture)等规格的各种通信接口,把盘ID的数据传送给认证用服务器4。这样,在步骤S110中,等待认证用服务器对被传送的盘ID实施认证处理。
在步骤S111中,娱乐本体装置1接收认证用服务器的认证处理结果。如果认证用服务器的认证处理结果是“已通过认证”,则CD-ROM的读取许可指令被接收。如果认证处理结果是“未通过认证”,则进入步骤S112,程序的实施被拒绝,被强制结束。
在认证用服务器的认证处理结果是“已通过认证”的场合下,在步骤S113中,娱乐本体装置1的CPU实施被记录在CD-ROM内的程序。有关程序执行后的处理,参照图6作说明。
图5表示第1盘ID认证系统中的认证用服务器侧的处理。以下对认证用服务器侧的处理的基本情况作以说明。在用户开始游戏的场合下,用户所使用的盘ID与设备ID的信息被从娱乐本体设备1传送给认证用服务器4。认证用服务器4将所接收的上述盘ID及设备ID与被预先存储在用户数据库5内的用户信息进行比较。比较结果如图8所示,呈以下4种形式。
(No.1)盘ID与设备ID双方与被存储的信息一致。
(No.2)只有盘ID与被存储的信息一致。
(No.3)只有设备ID与被存储的信息一致。
(No.4)盘ID与设备ID的任何一方都与被存储的信息不一致。
在No.1的被传送的盘ID与设备ID双方与已被登录在用户数据库内的与此对应的信息一致的场合下,判断该盘是合法盘,其使用是合法的使用,程序执行许可指令被传送给娱乐本体装置1。
在No.2的设备ID与被存储在数据库内的信息不一致的场合下,在No.3的盘ID与被存储在数据库内的信息不一致的场合下,以及在No.4的盘ID及设备ID双方与被存储在数据库内的信息不一致的场合下,判断盘的使用是非法使用,拒绝执行程序的指令被传送给娱乐本体装置1。
在步骤S202中,认证用服务器4实施针对用户所使用的娱乐本体装置1的连接认证。如果本体装置1的设备ID被作为来自本体装置1的传送数据的一部分自动提供给服务器4,用户只需输入作为用户ID的口令即可。在连接认证失败的场合下,在步骤S203中,用户终端装置与认证用服务器之间的连接被切断。如果连接认证成功,在步骤S204中,用户的本体装置1与服务器4之间的通信连接被确立。
在步骤S205中,认证用服务器接收来自娱乐本体装置的盘ID数据。这是与图4的步骤S109对应的处理。此外,认证用服务器接收来自娱乐本体装置的设备ID,作为来自娱乐本体装置的接收数据的一部分。
在步骤S206中,认证用服务器将所接收的盘ID及设备ID与被记录在用户数据库内的用户信息(盘ID,设备ID)进行比较。
在步骤S207中,对所接收的盘ID与被登录在用户数据库内的盘ID是否一致进行判定。如果一致,则进入步骤S208,对所接收的设备ID与被作为所接收的盘ID的使用设备登录的设备ID是否一致进行判定。
在所接收的盘ID-设备ID与被登录在用户数据库内的盘ID-设备ID一致的场合下,进入步骤S209,认证用服务器4把程序执行许可指令传送给娱乐本体装置1。
在步骤S207中,判定盘ID不一致的场合下,或者在步骤S208中,判定设备ID不一致的场合下,均进入步骤S210,认证用服务器4把拒绝执行程序的指令传送给娱乐本体装置1。
盘ID向认证用服务器的登录方法不限于上述方法。此外,作为特别场合,有时比如光盘等的记录媒体提供者自身提供认证用服务器4。在该场合下,自己制造提供的盘ID可以预先登录存储到认证用服务器4的数据库5内。在该场合下,在第1盘ID认证系统中,在初次使用时不需要盘ID的登录处理。
该记录媒体提供者,在盘制造时,为每张盘编制单独的制造编号,将其作为盘ID以信息形式设置到盘2内。同时,在用户数据库5中,记录该盘ID(制造编号)。同样,该记录媒体提供者在娱乐装置1的制造时,为每个娱乐装置编制单独的制造编号,将其作为设备ID设置到娱乐装置内。同时,在用户数据库5中,记录该设备ID(制造编号)。
在该场合下,在盘2出厂时,盘ID尚未与娱乐装置1的设备ID发生关联。
当盘2的利用者对认证用服务器4提出实施连接及认证处理请求(步骤S109)时,认证用服务器4在设备ID认证后,实施对盘ID的认证。
由于在用户数据库5中,预先记录了设备ID及盘ID(用户信息),因而认证用服务器4对从娱乐装置1接收的设备ID-盘ID与被记录到该用户数据库5内的用户信息是否一致进行检查。
作为结果,如果与用户数据库5内的用户信息不一致,则强制终止认证,拒绝实施盘2的程序。此时,如果在用户数据库5内存储非法的盘ID,则可以实施对各娱乐装置所利用的非法盘对认证用服务器4的访问次数的计数,以及对利用了非法盘的娱乐装置1的确定等的与非法盘有关的管理。
此外,在拒绝非法盘方面,利用附加了盘ID的盘2的访问次数的计数在本发明的网络系统中也可以得到有效的利用。即利用对认证用服务器4的访问次数,当访问次数超过某个次数以后,也可以强制性终止认证,拒绝实施盘2的程序。
比如,通过管理利用附加了盘ID的盘2的对认证用服务器4的访问次数,可以设置一个针对被包含在盘2内的程序等的内容的试用期,让用户加以利用。这样,在用户对某个盘2的利用次数达到一定次数之前,作为试用期,可以使用盘内的程序等内容,利用游戏与服务等。
虽然目前许多互联网连接服务试用版软件通过计数利用时间设定试用期,但如果利用本发明的网络系统,可以不通过服务的利用时间进行管理,而通过利用次数管理。
比如,可以利用提供通过本发明的认证用服务器4,把音乐及图像从内容服务器6下载到娱乐装置1内的服务。这里,由服务提供者向加入服务的用户提供用于利用服务的盘2。在盘内,与按各盘提供的盘ID一道被记录的还有认证用程序、实施下载用的程序等。用户通过把该盘2装入娱乐装置1内,可以与认证用服务器4及内容服务器6连接,从而可下载音乐和图像等。
此时,如果把下载次数作为对采用附加了盘ID的盘2的内容服务器6的访问次数,由认证用服务器4进行计数,则可实现不取决于下载(通信)时间的服务利用次数限制。
这样,可以设置测知在一定期间内的内容利用的“有期限使用许可功能”。
此外,如果在认证用服务器4内使表示用户访问过的内容的信息与用户信息(设备ID、用户ID、盘ID等)互相关联,并存入用户数据库5内,则可容易地对各用户的爱好等进行管理。通过利用这些存储信息,服务提供者或内容提供者可以通过互联网等通信线路提供适合各用户的广告等。比如,对于下载○○○公司的或特定的车型特征的用户,可实施提供与下载特征对应的实际车辆的目录等的有效促销。
这样,通过内容传输,可以把用户的详细信息存入认证用服务器内。通过利用该信息,可对各用户提供更详细的信息及传送广告。
上述方法是一种与利用次数对应的对服务提供等的利用限制方法,但限制方法并不局限于此。比如,服务提供者也可以根据用户的交费状况,对被记录在附加了盘ID的盘2内的内容附加限制后予以提供。假设被记录在盘2内的内容不能全部利用,而只能部分利用。用户在想利用不能加以利用的部分内容时,用户向服务提供者交纳与该利用内容对应的费用。服务提供者在接收到该费用后,允许用户对其使用。
比如,如果对盘2内被记录的内容部分加密,未交纳使用费的用户不能利用该加密部分,但对于已交纳了使用费的用户,通过由服务提供者向用户的娱乐装置1提供用于对密码解密的密钥,可以加以使用。上述服务提供者向娱乐装置1提供的信息不局限于用于密码解密的密钥。
此外,用户为能利用盘2内的不能部分利用的记录内容,不一定要向服务提供者支付使用费,比如也可以从用户的娱乐装置1向服务提供者经营的认证用服务器4传送用户ID。该用户ID可以是由服务提供者对各用户预先授予的ID。
(与盘ID对应的信息的提供)
图6表示在线服务系统中,娱乐本体设备1侧的处理。
在步骤S315中,对能否提出与被装在娱乐本体设备1中的光盘有关的服务请求进行判断。具体地说,在以下等状况下:(1)在盘侧,在盘的程序内,预先写入实施与认证用服务器所管理的入口处的连接的程序,(2)在认证用服务器侧,认证用服务器对与用户使用中的盘相关的信息进行管理和更新,用户可请求与上述盘相关的服务,并在线接收所请求的服务。如果服务可利用,用户便可从电视监视器的显示画面上被显示出的内容(参照图3)了解与服务相关的具体内容。如果可以提出服务请求,则进入步骤S316,在不能提出请求的场合下,在步骤S323中重新执行程序。
在步骤S316中,对用户是否曾经提出过服务请求进行判断。如果有服务请求,则进入步骤S317,如果没有服务请求,在步骤S323中重新执行程序。
在步骤S317中,基于来自用户的在线服务利用请求,娱乐本体设备1把被请求(选择)的服务内容传送给认证用服务器4。
在步骤S318中,为得到服务,判断认证用服务器4侧是否需要用户侧的状态信息。比如,在请求赛车游戏程序的升级及调试等的场合下,在认证用服务器侧,需要被记录在装入后的盘2内的程序编号、制造历史(版本或修订版)等数据及游戏途中的数据。反之,得分排名的登录、奖赏申领等则不需要上述数据。在判断需要用户侧的状态信息的场合下,进入步骤S319,在判断出不需要的场合下,进入步骤S320。
在步骤S319中,娱乐本体装置1的CPU16读取与装入后的盘2有关的数据,将其传送给认证用服务器4。这样,在步骤S320中,等待认证用服务器4的在线服务的实施。
在步骤S321中,判断是否存储从认证服务器4接收的数据。比如,用户按照与娱乐本体装置1连接的电视监视器的显示操作控制器10,指示是否需要存储。如果有存储的必要,进入步骤S322,如果无必要,则进入步骤S323。
在步骤S322中,娱乐本体装置1把被判断为有存储必要的数据保存到存储卡11等外部存储装置内。
在步骤S323中,娱乐本体装置1重新实施被存储在盘内的程序数据。在该场合下,实施其从认证用服务器4下载的数据内容被反映出的程序(比如,实施了升级及调试的程序)。
图7是说明在线服务系统中,认证用服务器侧的处理的附图。
在步骤S402中,认证用服务器4与图6的步骤S317的处理对应,与用户选择的服务所对应的内容服务器6连接。认证用服务器4对与该业务模式合作的企业的内容服务器6进行集中管理,因而可基于用户所选择的服务,建立与提供服务的企业的内容服务器6的连接。
在步骤S403中,作为与图6的步骤S318对应的处理,认证用服务器4为提供用户所请求的服务,对认证用服务器侧是否需要用户侧的状态信息进行判断。在不需要的场合下,在步骤S204中,从内容服务器6接收用户所请求的服务所必需的数据。此外,也可以由认证用服务器4本身提供数据。即,也可以从与认证用服务器4连接的数据库取入内容,将其提供给用户侧。
在需要状态信息的场合下,在步骤S405中,与图6的步骤S319的处理对应,从用户侧的娱乐本体装置1接收状态信息等数据。比如,在请求赛车游戏程序的升级与调试等的场合下,在状态数据中,包含被记录在装入后的盘2内的程序编号及制造历史(修订版)等数据及游戏的途中数据等。
在步骤S406中,认证用服务器4向提供用户选择的服务的内容服务器6传送从该用户侧的本体装置接收的状态数据。这样,在步骤S407中,从内容服务器6接收基于用户请求的服务内容的数据。此外,如上所述,也可以由认证服务器4本身提供数据。
内容服务器6获取被记录在装入盘2内的程序编号及制造历史(修订版)等数据、游戏的途中数据等用户状态信息。因此,内容服务器6可以把与用户的状态信息对应的数据通过认证用服务器4传送给用户。
在步骤S408中,认证用服务器4把与该认证用服务器4与娱乐本体装置1及内容服务器6之间的处理有关的数据登录到用户数据库5内,予以管理。用户使用的盘ID、本体装置1的设备ID、用户ID等的用户信息都通过认证用服务器被集中管理。只有数据收发的请求指令等所必需的最低限度数据被传送给与认证用服务器连接的提供各种服务的服务器。因此,可防止用户个人信息泄露,提高本系统的保密性。
在步骤S409中,认证用服务器4把从提供各种服务的服务器中接收的数据传送给用户的本体装置。被传送的数据在娱乐本体装置侧,被存储在主存储器17、存储卡11等存储装置内。
这样,根据本实施例,通过基于各张盘的盘ID、用户状态信息等,实施升级和调试等处理,可提供更好的服务。
此外,也可以不采用设备ID,而采用各用户固有的用户ID。在该场合下,用户ID也可以以口令的形式使用。
此外,也可以用盘ID、设备ID、用户ID等取代状态信息使用。即,在认证用服务器4中,在有来自娱乐本体装置1的数据请求的场合下,也可以在基于盘ID等对盘2中的程序(及/或数据)等进行确定的同时,准备适于该程序等的数据。这里,在不采用状态信息,而采用设备ID的场合下,盘2内的程序被作为可通过娱乐本体装置1实施的程序确定,在不采用状态信息,而采用用户ID的场合下,盘2内的程序被作为用户可使用的(允许使用,或不作年龄限制)程序确定。因此,通过将各种ID组合使用,或将各种ID与状态信息组合使用,可对盘2内的程序等更正确地确定,可准备更适合于该程序等的数据。
本实施例中说明的流程可作为可由计算机读取并实施的程序记录到记录媒体内进行提供。
根据本发明的实施方式,可提供一种可与逐张光盘等记录媒体对应,使用户数字内容之间的相互信息提供成为可能的系统。
此外根据本发明的实施方式,通过适当设置在认证用服务器上实施用户ID、设备ID及盘ID的认证管理,并连接认证用服务器与其它必要的内容服务器的网络系统,可提供与逐张光盘等记录媒体对应,使用户数字内容之间的相互信息提供成为可能的系统。
此外,如果可以通过盘ID(记录媒体ID)、设备ID及用户ID的任意一个对盘的状态进行确定,也可以只利用该ID实施认证处理。
根据本发明,可提供一种可与逐张光盘等记录媒体对应,使用户数字内容之间的相互信息提供成为可能的系统。
此外根据本发明,通过适当设置在认证用服务器上实施用户ID、设备ID及盘ID的认证管理,并连接认证用服务器与其它必要的内容服务器的网络系统,可以提供可与逐张光盘等记录媒体对应,使用户数字内容之间的相互信息提供成为可能的系统。
符号说明
1:计算机(娱乐本体装置)
2:光盘
4:认证用服务器
5:用户数据库
6:内容服务器
7:数据库
10:控制器(PAD)
11:存储卡

Claims (24)

1.一种计算机系统,具有可装入具有固有的记录媒体ID的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器;与该服务器相关的、存储与上述记录媒体ID对应的用户信息的数据库,其特征在于:
上述服务器,配有
当上述多个计算机中的1个计算机提出通信请求时,从该计算机获取上述记录媒体ID的单元;
基于上述记录媒体ID及上述数据库中的上述用户信息,确定上述记录媒体的单元,
与被确定的上述记录媒体对应,在上述服务器与由上述多个计算机中的1个所指定的计算机之间进行通信。
2.权利要求1中记载的计算机系统,其中,
提出上述通信请求的计算机与进行上述通信的计算机相同。
3.权利要求1中记载的计算机系统,其中,
提出上述通信请求的计算机与进行上述通信的计算机不同。
4.权利要求1中记载的计算机系统,其中,
上述记录媒体至少包含程序及数据中的一方,
具有与被确定的上述记录媒体对应,对该记录媒体中的上述程序与上述数据的至少一方进行确定的单元。
5.权利要求4中记载的计算机系统,其中,
上述通信是为卸载或加载程序及数据的一个而被实施。
6.权利要求4中记载的计算机系统,具有
作为上述更新的数据,准备用于对被确定的上述程序及上述数据的至少一方,实施升级及调试的至少一方的数据的单元。
7.权利要求1中记载的计算机系统,该计算机系统还配有与上述状态及被确定的上述记录媒体对应,准备上述所请求的数据的单元,其中,
上述记录媒体包括程序及数据中的至少一方,
上述计算机具有把与上述记录媒体中的上述程序及上述数据的至少一方有关的状态提供给上述服务器的单元。
8.权利要求1中记载的计算机系统,其中,
上述各计算机具有固有的设备ID,
上述数据库中的上述用户信息包括与上述设备ID对应的信息,
上述服务器,还具有:
当有来自上述计算机的上述数据请求时,从该计算机获取上述设备ID的单元;
基于上述设备ID及上述数据库中的上述用户信息,确定上述计算机的单元。
9.权利要求1中记载的计算机系统,其中,
上述各计算机的用户具有固有的用户ID,
上述数据库中的上述用户信息包括与上述用户ID对应的信息,
上述服务器,还配有:
当有来自上述计算机的上述数据请求时,从该计算机获取上述用户ID的单元;
基于上述用户ID及上述数据库中的上述用户信息,确定上述用户的单元。
10.权利要求1中记载的计算机系统,还配有:
通过网络与上述服务器连接的、具有数字内容的至少一个内容服务器。
11.权利要求10中记载的计算机系统,其中,
上述服务器,还配有:
基于上述记录媒体ID,实施上述记录媒体认证的单元;
基于上述认证结果,判断是否允许从上述内容服务器向上述计算机提供上述数字内容的单元。
12.一种计算机系统,配有可装入记录了程序及数据中的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器,其中
上述计算机,具有把有关上述记录媒体中的上述程序及上述数据的至少一方的状态提供给上述服务器的单元,
上述服务器,具有:
当有来自上述计算机的数据请求时,从该计算机获取上述状态的单元;
根据上述状态准备被请求的数据的单元;
把上述被请求的数据传送给上述计算机的单元。
13.权利要求12中记载的计算机系统,其中,
上述被请求的数据是对上述记录媒体中的上述程序及上述数据的至少一方进行更新的数据。
14.权利要求12中记载的计算机系统,还配有:
通过网络与上述服务器连接的、具有数字内容的至少一个内容服务器,其中
准备上述数据的单元,具有向上述内容服务器传送上述状态的单元,
上述内容服务器具有根据上述状态选择上述数字内容,并将其传送给上述服务器的单元。
15.一种计算机系统,配有可装入记录了程序及数据中的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器,其中
上述各计算机具有固有的设备ID,
上述服务器,具有:
存储与上述设备ID对应的用户信息的数据库;
当有来自上述计算机的数据请求时,从该计算机获取上述设备ID的单元;
基于上述设备ID及上述数据库中的上述用户信息,确定上述计算机的单元;
根据被确定的上述计算机准备上述被请求的数据的单元;
把上述被请求的数据传送给上述计算机的单元。
16.一种计算机系统,配有可装入记录了程序及数据中的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器,其中
上述各计算机的用户具有固有的用户ID,
上述服务器,具有:
存储与上述用户ID对应的用户信息的数据库;
当有来自上述计算机的数据请求时,从该计算机获取上述用户ID的单元;
基于上述用户ID及上述数据库中的上述用户信息,确定上述用户的单元;
根据被确定的上述用户准备上述被请求的数据的单元;
把上述被请求的数据传送给上述计算机的单元。
17.一种服务器,其可通过网络与可装入具有固有的记录媒体ID的记录媒体的多个计算机互相连接,具有:
存储与上述记录媒体ID对应的用户信息的数据库;
当有来自上述计算机的数据请求时,从该计算机获取上述记录媒体ID的单元;
基于上述记录媒体ID及上述数据库中的上述用户信息,确定上述记录媒体的单元;
根据被确定的上述记录媒体准备上述被请求的数据的单元;
把上述被请求的数据传送给上述计算机的单元。
18.一种服务器,其可通过网络与可装入记录了程序及数据的至少一方的记录媒体的多个计算机连接,具有:
当有来自上述计算机的数据请求时,从该计算机获取与上述记录媒体中的上述程序及上述数据的至少一方有关的状态的单元;
根据上述状态准备上述被请求的数据的单元;
把上述被请求的数据传送给上述计算机的单元。
19.一种计算机系统的处理方法,该计算机系统配有可装入具有固有的记录媒体ID的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器,其中,在上述服务器中的处理包括:
当有来自上述计算机的数据请求时,从该计算机获取上述记录媒体ID的步骤;
从数据库取入与上述记录媒体ID对应的用户信息的步骤;
基于上述记录媒体ID及上述用户信息,确定上述记录媒体的步骤;
根据被确定的上述记录媒体准备上述被请求的数据的步骤;
把上述被请求的数据传送给上述计算机的步骤。
20.一种计算机系统的处理方法,该计算机系统配有可装入记录了程序及数据的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器,其中,在上述服务器中的处理包括:
当有来自上述计算机的数据请求时,从该计算机获取与上述记录媒体中的上述程序及上述数据的至少一方有关的状态的步骤;
根据上述状态准备上述被请求的数据的步骤;
把上述被请求的数据传送给上述计算机的步骤。
21.一种计算机,可装入记录了程序及数据的至少一方的记录媒体、而且可通过网络与服务器连接,其中,
上述记录媒体具有固有的ID,
还配有:
在按照用户操作对上述服务器提出数据请求时,把与上述记录媒体固有的ID一起、上述计算机固有的ID及上述用户固有的ID中的至少一个作为认证用信息提供给上述服务器的单元;
从上述服务器接受认证结果的单元。
22.一种在具有多个计算机及可通过网络与这些计算机连接的服务器的计算机系统中被使用的、可装入该计算机内的记录了程序及数据中的至少一方的记录媒体,其中,在该程序中被记录的方法包含:
通过记录媒体ID对与上述记录媒体中的上述程序及上述数据的至少一方有关的状态进行管理的步骤;
把请求数据传送给上述服务器的步骤;
从上述服务器中接受由该服务器根据该状态准备的数据的步骤,上述记录媒体据此被更新。
23.一种在配有可装入具有固有的记录媒体ID的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统中使用的程序,其中,记录了在上述服务器中的处理的程序包含:
当有来自上述计算机的数据请求时,从该计算机获取上述记录媒体ID的步骤;
从数据库取入与上述记录媒体ID对应的用户信息的步骤;
基于上述记录媒体ID及上述用户信息,确定上述记录媒体的步骤;
根据被确定的上述记录媒体准备上述被请求的数据的步骤;
把上述被请求的数据传送给上述计算机的步骤。
24.一种在配有可装入记录了程序及数据的至少一方的记录媒体的多个计算机、可通过网络与这些计算机连接的服务器的计算机系统中使用的程序,其中,记录了在上述服务器中的处理的程序包含:
当有来自上述计算机的数据请求时,基于附加于上述记录媒体的固有的ID,从该计算机获取与上述程序及上述数据的至少一方有关的状态的步骤;
根据上述状态准备上述被请求的数据的步骤;
把上述被请求的数据传送给上述计算机的步骤。
CNB028002075A 2001-02-01 2002-01-31 可实施相互信息提供的计算机系统及其使用方法 Expired - Lifetime CN100359423C (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2001025532 2001-02-01
JP25532/01 2001-02-01
JP25532/2001 2001-02-01
JP2002022372A JP2002312054A (ja) 2001-02-01 2002-01-30 コンピュータシステム及びその使用方法
JP22372/02 2002-01-30
JP22372/2002 2002-01-30

Publications (2)

Publication Number Publication Date
CN1455891A true CN1455891A (zh) 2003-11-12
CN100359423C CN100359423C (zh) 2008-01-02

Family

ID=26608773

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028002075A Expired - Lifetime CN100359423C (zh) 2001-02-01 2002-01-31 可实施相互信息提供的计算机系统及其使用方法

Country Status (10)

Country Link
US (2) US7447783B2 (zh)
EP (1) EP1361493B1 (zh)
JP (1) JP2002312054A (zh)
KR (1) KR100917522B1 (zh)
CN (1) CN100359423C (zh)
AT (1) ATE428989T1 (zh)
CA (1) CA2401920A1 (zh)
DE (1) DE60231961D1 (zh)
TW (1) TWI249668B (zh)
WO (1) WO2002061556A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8140675B2 (en) 2004-01-15 2012-03-20 Panasonic Corporation Content reproduction apparatus
CN102868673A (zh) * 2011-07-04 2013-01-09 索尼公司 通信装置和方法、服务提供装置和方法及协同装置和方法

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6829732B2 (en) * 2001-01-22 2004-12-07 Hewlett-Packard Development Company, L.P. Network-based software recovery for computing devices
JP2002312054A (ja) * 2001-02-01 2002-10-25 Sony Computer Entertainment Inc コンピュータシステム及びその使用方法
JP2003233949A (ja) * 2001-12-06 2003-08-22 Ricoh Co Ltd 書き込み可能型光ディスク、光ディスク書き込み装置、媒体判定用プログラム、記録媒体、プログラム読み取り方法、及び情報処理システム
AU2002950345A0 (en) * 2002-07-24 2002-09-12 Scott Murphy Method and system for supplying digital files to a customer
US7334166B1 (en) 2002-10-04 2008-02-19 American Megatrends, Inc. Method, system, and apparatus for providing and utilizing server-side entry points for use in diagnostics on-demand services
US7200775B1 (en) * 2002-10-04 2007-04-03 American Megatrends, Inc. Method and data structures for use in providing on-demand computer diagnostics
US7231549B1 (en) 2002-10-04 2007-06-12 American Megatrends, Inc. Method and apparatus for providing on-demand computer diagnostics
JP2004134044A (ja) * 2002-10-15 2004-04-30 Sony Corp データ記録媒体、データ記録方法および情報端末装置、ならびに、情報サービス方法および情報サービス装置
JP4343551B2 (ja) * 2003-02-25 2009-10-14 パイオニア株式会社 情報提供システムおよび情報提供プログラム等
US7644288B2 (en) * 2003-03-19 2010-01-05 Ricoh Company, Ltd. Image forming apparauts that checks authenticity of an update program
US20040186855A1 (en) * 2003-03-20 2004-09-23 Hiroshi Gotoh Client/server system and method of reproducing information therein
JP4016865B2 (ja) * 2003-03-26 2007-12-05 ソニー株式会社 コンテンツ再生期限管理システム、コンテンツ再生期限管理方法、端末装置、サーバ装置、プログラム、記録媒体
KR100985784B1 (ko) * 2003-05-02 2010-10-06 엘지전자 주식회사 대화형 광디스크의 인증 방법
JP4529382B2 (ja) * 2003-05-29 2010-08-25 ソニー株式会社 情報処理装置及び情報処理方法
JP4422595B2 (ja) * 2004-11-26 2010-02-24 富士通株式会社 監視システム,被監視装置,監視装置,及び監視方法
US20060217996A1 (en) * 2005-03-23 2006-09-28 E2Interactive, Inc. D/B/A E2Interactive, Inc. Point-of-sale activation of media device account
US9026804B2 (en) * 2006-02-24 2015-05-05 Qualcomm Incorporated Methods and apparatus for protected distribution of applications and media content
US7942738B2 (en) 2006-11-15 2011-05-17 Cfph, Llc Verifying a gaming device is in communications with a gaming server
US7942742B2 (en) * 2006-11-15 2011-05-17 Cfph, Llc Accessing identification information to verify a gaming device is in communications with a server
US10068421B2 (en) * 2006-11-16 2018-09-04 Cfph, Llc Using a first device to verify whether a second device is communicating with a server
US8012015B2 (en) 2006-11-15 2011-09-06 Cfph, Llc Verifying whether a gaming device is communicating with a gaming server
US7942739B2 (en) 2006-11-15 2011-05-17 Cfph, Llc Storing information from a verification device and accessing the information from a gaming device to verify that the gaming device is communicating with a server
US7942741B2 (en) 2006-11-15 2011-05-17 Cfph, Llc Verifying whether a device is communicating with a server
US7942740B2 (en) 2006-11-15 2011-05-17 Cfph, Llc Verifying a first device is in communications with a server by storing a value from the first device and accessing the value from a second device
US9122685B2 (en) 2009-12-15 2015-09-01 International Business Machines Corporation Operating cloud computing and cloud computing information system
JP5716302B2 (ja) * 2010-06-30 2015-05-13 ソニー株式会社 情報処理装置、コンテンツ提供方法及びプログラム
US9426410B2 (en) * 2011-03-31 2016-08-23 Sony Dadc Us Inc. Secure online access control for accessing media content from discs
US8818169B2 (en) * 2011-03-31 2014-08-26 Sony Dadc Us Inc. Disc unlock code distribution control via remote physical action and location
JP5617981B2 (ja) * 2013-09-18 2014-11-05 株式会社リコー 機器、管理装置、機器管理システム、及びプログラム
US10015153B1 (en) * 2013-12-23 2018-07-03 EMC IP Holding Company LLC Security using velocity metrics identifying authentication performance for a set of devices

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03111969A (ja) * 1989-09-27 1991-05-13 Hitachi Ltd 計画作成支援方法
US5383112A (en) * 1991-01-07 1995-01-17 Gte Service Corporation Inventory management method
US5694546A (en) * 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
JPH0823315A (ja) 1994-07-08 1996-01-23 Sony Corp 情報提供システム
JPH0837506A (ja) * 1994-07-26 1996-02-06 Sony Corp 情報提供システム
KR100378725B1 (ko) 1994-07-26 2003-06-12 소니 가부시끼 가이샤 정보제공시스템
JPH08181754A (ja) * 1994-12-21 1996-07-12 Matsushita Electric Ind Co Ltd 通信機用送受話器
JPH08185444A (ja) * 1994-12-28 1996-07-16 Fujitsu Ltd ソフトウエア販売管理方法及びシステム
WO1997001253A1 (en) * 1995-06-21 1997-01-09 Mci Communications Corporation Communication network having replaceable sim card
JPH09134330A (ja) * 1995-11-07 1997-05-20 Fujitsu Ltd セキュリティ保護システム
US5857021A (en) 1995-11-07 1999-01-05 Fujitsu Ltd. Security system for protecting information stored in portable storage media
US5771291A (en) * 1995-12-11 1998-06-23 Newton; Farrell User identification and authentication system using ultra long identification keys and ultra large databases of identification keys for secure remote terminal access to a host computer
US5790664A (en) * 1996-02-26 1998-08-04 Network Engineering Software, Inc. Automated system for management of licensed software
US6110041A (en) * 1996-12-30 2000-08-29 Walker Digital, Llc Method and system for adapting gaming devices to playing preferences
FI103469B1 (fi) * 1996-09-17 1999-06-30 Nokia Telecommunications Oy Kopioidun tilaajatunnuksen väärinkäytön estäminen matkaviestinjärjestelmässä
JPH10116189A (ja) 1996-10-09 1998-05-06 Hitachi Ltd ソフトウェアのインストール方法及びその計算機システム
JPH10177554A (ja) 1996-10-18 1998-06-30 Toshiba Inf Syst Japan Corp クライアントサーバシステム、サーバアクセス認証方法、サーバアクセス認証用プログラムが記憶された記憶媒体及びその発行装置
TW344178B (en) * 1996-12-16 1998-11-01 Toshiba Co Ltd Information presentation device and method
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
DE69918284T2 (de) * 1998-04-17 2005-07-14 Iomega Corp., Roy System um geschützte, verschlüsselte elektronische daten zu einem speziellen speichermedium zu senden und um unberechtigtes kopieren zu verhindern
US6070171A (en) * 1998-05-15 2000-05-30 Palantir Software, Inc. Method and system for copy-tracking distributed software featuring tokens containing a key field and a usage field
JPH11328293A (ja) * 1998-05-20 1999-11-30 Oki Electric Ind Co Ltd 媒体取引システム
US6360255B1 (en) * 1998-06-25 2002-03-19 Cisco Technology, Inc. Automatically integrating an external network with a network management system
JP2000207199A (ja) * 1999-01-14 2000-07-28 Hiromichi Toyama ソフトウエア管理方法、ソフトウエア管理装置およびソフトウエア管理システム
JP2000222363A (ja) * 1999-01-29 2000-08-11 Pfu Ltd コンテンツ管理システムおよび記録媒体
US6665489B2 (en) * 1999-04-21 2003-12-16 Research Investment Network, Inc. System, method and article of manufacturing for authorizing the use of electronic content utilizing a laser-centric medium and a network server
US6848047B1 (en) * 1999-04-28 2005-01-25 Casio Computer Co., Ltd. Security managing system, data distribution apparatus and portable terminal apparatus
JP3463239B2 (ja) * 1999-04-28 2003-11-05 カシオ計算機株式会社 データ配布装置
JP2000315192A (ja) * 1999-04-30 2000-11-14 Ntt Data Corp クライアントサーバシステム、サーバ、アプリケーション管理方法及び記録媒体
US6697948B1 (en) * 1999-05-05 2004-02-24 Michael O. Rabin Methods and apparatus for protecting information
US7096268B1 (en) * 1999-09-01 2006-08-22 Matsushita Electric Industrial Co., Ltd. Copyrighted data processing method and apparatus
US6496802B1 (en) * 2000-01-07 2002-12-17 Mp3.Com, Inc. System and method for providing access to electronic works
JP2001244927A (ja) 2000-03-01 2001-09-07 Indigo Corp 認証システム
JP2001265972A (ja) 2000-03-17 2001-09-28 Rm Associates:Kk インターネット上の取引でのエージェントシステム
US7174568B2 (en) * 2001-01-31 2007-02-06 Sony Computer Entertainment America Inc. Method and system for securely distributing computer software products
JP2002312054A (ja) * 2001-02-01 2002-10-25 Sony Computer Entertainment Inc コンピュータシステム及びその使用方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8140675B2 (en) 2004-01-15 2012-03-20 Panasonic Corporation Content reproduction apparatus
CN102868673A (zh) * 2011-07-04 2013-01-09 索尼公司 通信装置和方法、服务提供装置和方法及协同装置和方法

Also Published As

Publication number Publication date
JP2002312054A (ja) 2002-10-25
CN100359423C (zh) 2008-01-02
WO2002061556A1 (en) 2002-08-08
US20080098118A1 (en) 2008-04-24
KR20020086744A (ko) 2002-11-18
EP1361493A1 (en) 2003-11-12
EP1361493A4 (en) 2007-02-14
US7610392B2 (en) 2009-10-27
WO2002061556A8 (fr) 2002-12-12
KR100917522B1 (ko) 2009-09-16
TWI249668B (en) 2006-02-21
EP1361493B1 (en) 2009-04-15
US7447783B2 (en) 2008-11-04
DE60231961D1 (de) 2009-05-28
ATE428989T1 (de) 2009-05-15
CA2401920A1 (en) 2002-08-08
US20020120722A1 (en) 2002-08-29

Similar Documents

Publication Publication Date Title
CN1455891A (zh) 可实施相互信息提供的计算机系统及其使用方法
CN1457455A (zh) 进行记录介质验证的计算机系统及其使用方法
CN1308784C (zh) 对存储在媒体中的计算机程序进行认证的方法
CN1225882C (zh) 数据分配服务器,终端以及使用了这些设备的数据分配系统
US10105605B2 (en) Apparatus, method and computer readable recording medium for interworking account based on mobile terminal and account based on game
CN1417740A (zh) 存储卡、内容分配系统和内容分配方法
US20060063590A1 (en) Mechanism to control game usage on user devices
CN1320441C (zh) 信息处理系统
CN1271555C (zh) 网络游戏系统
CN1852094A (zh) 网络业务应用账户的保护方法和系统
CN1527233A (zh) 用于在火车上销售商品的销售系统、销售管理终端和程序
CN1698041A (zh) 信息装置、信息服务器、信息处理系统、方法和程序
CN1682204A (zh) 认证处理硬件、认证处理系统及使用管理硬件
CN1918526A (zh) 信息管理装置以及信息管理方法
CN1467671A (zh) 内容发布系统及相关装置、方法、记录媒体或程序
CN1870556A (zh) 将内容从服务器下载到记录介质的方法及适用的记录介质
CN1835439A (zh) 匿名服务提供系统和装置
CN1109308C (zh) 键鉴别方法和键鉴别装置
CN1758588A (zh) 在家庭网络中提供安全服务的设备、系统和方法
CN1438586A (zh) 外围设备、服务器、信息处理系统以及控制方法
CN1691597A (zh) 一种用于在通信网络中提供游戏业务的系统和方法
CN1858756A (zh) 虚拟物品数据处理方法及系统
EP1439447A1 (en) Secure WEB access via an original CD
CN1630399A (zh) 通信系统、通信终端设备以及信息存储模块
CN1251094C (zh) 用于解除再现限制的通信系统及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20080102