CN103810411B - 信息处理*** - Google Patents
信息处理*** Download PDFInfo
- Publication number
- CN103810411B CN103810411B CN201410025382.3A CN201410025382A CN103810411B CN 103810411 B CN103810411 B CN 103810411B CN 201410025382 A CN201410025382 A CN 201410025382A CN 103810411 B CN103810411 B CN 103810411B
- Authority
- CN
- China
- Prior art keywords
- pochara
- content
- information
- user
- doll
- 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.)
- Expired - Lifetime
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 180
- 238000012545 processing Methods 0.000 claims abstract description 260
- 238000000034 method Methods 0.000 claims abstract description 48
- 238000003672 processing method Methods 0.000 claims abstract description 34
- 238000001514 detection method Methods 0.000 claims abstract description 14
- 230000004044 response Effects 0.000 claims abstract description 6
- 238000003860 storage Methods 0.000 description 42
- 230000005540 biological transmission Effects 0.000 description 40
- 230000006870 function Effects 0.000 description 38
- 230000008569 process Effects 0.000 description 33
- 238000010586 diagram Methods 0.000 description 25
- 102000006479 Heterogeneous-Nuclear Ribonucleoproteins Human genes 0.000 description 23
- 108010019372 Heterogeneous-Nuclear Ribonucleoproteins Proteins 0.000 description 23
- 230000006854 communication Effects 0.000 description 20
- 238000004891 communication Methods 0.000 description 19
- 238000007726 management method Methods 0.000 description 14
- 238000012795 verification Methods 0.000 description 13
- 101000610620 Homo sapiens Putative serine protease 29 Proteins 0.000 description 8
- 102100040345 Putative serine protease 29 Human genes 0.000 description 8
- 238000007689 inspection Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000013500 data storage Methods 0.000 description 6
- 239000000203 mixture Substances 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 4
- 241001269238 Data Species 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 3
- 235000013399 edible fruits Nutrition 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000004321 preservation Methods 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 101100397226 Schizosaccharomyces pombe (strain 972 / ATCC 24843) isp4 gene Proteins 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000010076 replication Effects 0.000 description 2
- 230000003362 replicative effect Effects 0.000 description 2
- 201000009032 substance abuse Diseases 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000011282 treatment Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000035772 mutation Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10366—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H3/00—Dolls
- A63H3/36—Details; Accessories
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/0772—Physical layout of the record carrier
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/28—Pre-payment schemes, e.g. "pay before"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/343—Cards including a counter
- G06Q20/3433—Cards including a counter the counter having monetary units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/02—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
- G07F7/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/12—Card verification
- G07F7/122—Online card verification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0853—Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Signal Processing (AREA)
- Tourism & Hospitality (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Data Mining & Analysis (AREA)
- Toxicology (AREA)
- General Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Databases & Information Systems (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
本发明涉及能够可靠地验证用户的信息处理***和方法、信息提供***和方法、信息处理设备和方法、玩偶、对象、程序存储媒体、和程序。一种信息处理方法,用于与连接到阅读器设备的信息处理设备一起使用,所述方法包括:检测玩偶放置在阅读器设备上,其中所述玩偶包括IC芯片;经由阅读器设备从所述玩偶获取标识信息;控制输出单元显示对应于从所述玩偶获取的标识信息的第一图像;检测到所述玩偶从所述阅读器设备上取下;以及控制所述输出单元响应于检测到所述玩偶从所述阅读器设备上取下而显示第二图像。本发明可应用于通过网络提供服务的服务器。
Description
本发明是以下发明专利申请的分案申请:申请号:03816009.9,申请日:2003年5月29日,发明名称:信息处理***。
技术领域
本发明一般涉及信息处理***、供该***用的信息处理方法、信息提供***、供该***用的信息提供方法、信息处理设备、供该设备用的信息处理方法、玩偶、对象、程序存储媒体、和程序。更具体地说,本发明涉及使不熟悉计算机操作的用户可以容易地和迅速地得到验证的信息处理***、供该***用的信息处理方法、信息提供***、供该***用的信息提供方法、信息处理设备、供该设备用的信息处理方法、玩偶、对象、程序存储媒体、和程序。
背景技术
如今,以因特网为代表的网络越来越得到普遍接受,使网络用户可以下载和欣赏诸如视频和音频数据之类各种类型的内容数据。
当通过网络获取内容数据时,用户通常通过他们的个人计算机访问适当的服务器和从服务器中下载所希望的数据。在这样的情况下,每个用户通过附在个人计算机上的键盘等设备输入唯一指定给用户的ID和密码。输入ID/密码的目的是使用户在下载之前,得到服务器的验证。
对于某些类型的用户,即,诸如想用但不能简单地和迅速地访问服务器的计算机初学者、孩子、妇女、老人、或残疾人之类,对键盘操作感到不舒适的那些用户而言,涉及到ID/密码输入的基于键盘的用户验证过程已证明是有问题的。
发明内容
本发明就是在考虑了上面情况之后作出的,并且提供了容易地和迅速地验证用户的新安排。
根据本发明的一个方面提供一种信息处理方法,用于与连接到阅读器设备的信息处理设备一起使用,所述方法包括:检测玩偶放置在阅读器设备上,其中所述玩偶包括IC芯片;经由阅读器设备从所述玩偶获取标识信息;控制输出单元显示对应于从所述玩偶获取的标识信息的第一图像;检测到所述玩偶从所述阅读器设备上取下;以及控制所述输出单元响应于检测到所述玩偶从所述阅读器设备上取下而显示第二图像。
根据本发明的另一方面,提供一种信息处理设备,连接到阅读器设备,所述设备包括:检测装置,被配置为检测玩偶放置在阅读器设备上,其中所述玩偶包括IC芯片;获取装置,被配置为经由阅读器设备从所述玩偶获取标识信息;控制装置,被配置为控制输出单元显示对应于从所述玩偶获取的标识信息的第一图像;其中所述检测装置还被配置为检测到所述玩偶从所述阅读器设备上取下;以及所述控制装置还被配置为控制所述输出单元响应于检测到所述玩偶从所述阅读器设备上取下而显示第二图像。
在实现本发明的过程中,根据本发明的一个方面,提供了包括如下的信息处理***:保存标识用户的用户标识信息的对象;进行处理的第一信息处理设备;与第一信息处理设备一起配备和读取保存在对象中的用户标识信息的阅读器(reader);和为了验证,接收阅读器读取和第一信息处理设备在网络上转发的用户标识信息、和将验证结果发送到连接在网络上的第一信息处理设备的第二信息处理设备;其中,第一信息处理设备的显示单元根据阅读器读取的用户标识信息和根据第二信息处理设备进行验证的结果,显示与对象相对应的图像。
最好,第二信息处理设备可以在网络上接收有关使用第一信息处理设备的用户的用户信息,可以将与用户信息相对应和标识用户的用户标识信息写入对象的存储器中,和可以进行将对象传送给用户的处理。
如果防止阅读器读取保存在对象中的信息,最好切断网络上第一信息处理设备和第二信息处理设备之间的连接。
对象最好是玩偶。
根据本发明的另一个方面,提供了供包括如下的信息处理***使用的信息处理方法:保存标识用户的用户标识信息的对象;进行处理的第一信息处理设备;与第一信息处理设备一起配备和读取保存在对象中的用户标识信息的阅读器;和为了验证,接收阅读器读取和第一信息处理设备在网络上转发的用户标识信息、和将验证结果发送到连接在网络上的第一信息处理设备的第二信息处理设备;其中,信息处理方法包括如下步骤:让第一信息处理设备的显示单元根据阅读器读取的用户标识信息和根据第二信息处理设备进行验证的结果,显示与对象相对应的图像。
根据本发明的又一个方面,提供了包括如下的第一信息处理设备:管理装置,用于管理标识用户的用户标识信息;接收装置,用于接收与其它信息处理设备相联系的阅读器读取和其它信息处理设备在网络上发送的用户标识信息;验证装置,用于根据管理装置管理的用户标识信息,验证接收装置接收的用户标识信息;和发送装置,用于在网络上将显示信息发送到其它信息处理设备,显示信息是其它信息处理设备根据验证装置进行验证的结果,显示与阅读器读取的用户标识信息相对应的图像所需要的。
最好,与用户标识信息相对应的图像可以代表存储用户标识信息的对象。
最好,第一信息处理设备可以进一步包括传送装置,用于将含有存储器的对象传送给用户,存储器保存与有关使用其它信息处理设备的用户的用户信息相对应的用户标识信息。
对象最好是玩偶。
最好,接收装置可以接收当将对象放在阅读器上时,阅读器读取的用户标识信息,以及指示从阅读器上取下对象的信号;和管理装置可以进一步与用户标识信息一起管理有关用户使用的内容的信息;其中,第一信息处理设备可以进一步包括更新装置,用于如果接收装置接收到指示从阅读器上取下对象的信号,那么,更新有关与用户标识信息一起管理的内容的信息。
根据本发明的又一个方面,提供了包括如下步骤的第一信息处理方法:管理标识用户的用户标识信息;接收与其它信息处理设备相联系的阅读器读取和其它信息处理设备在网络上发送的用户标识信息;根据在管理步骤中管理的用户标识信息,验证在接收步骤中接收的用户标识信息;和在网络上将显示信息发送到其它信息处理设备,显示信息是其它信息处理设备根据在验证步骤中进行验证的结果,显示与阅读器读取的用户标识信息相对应的图像所需要的。
根据本发明的又一个方面,提供了存储供计算机使用的程序的第一程序存储媒体,计算机用于控制在网络上与其它信息处理设备连接的信息处理设备,该程序包括如下步骤:管理标识用户的用户标识信息;接收与其它信息处理设备相联系的阅读器读取和其它信息处理设备在网络上发送的用户标识信息;根据在管理步骤中管理的用户标识信息,验证在接收步骤中接收的用户标识信息;和在网络上将显示信息发送到其它信息处理设备,显示信息是其它信息处理设备根据在验证步骤中进行验证的结果,显示与阅读器读取的用户标识信息相对应的图像所需要的。
根据本发明的又一个方面,提供了供计算机使用的第一程序,计算机用于控制在网络上与其它信息处理设备连接的信息处理设备,该第一程序使计算机执行如下步骤:管理标识用户的用户标识信息;接收与其它信息处理设备相联系的阅读器读取和其它信息处理设备在网络上发送的用户标识信息;根据在管理步骤中管理的用户标识信息,验证在接收步骤中接收的用户标识信息;和在网络上将显示信息发送到其它信息处理设备,显示信息是其它信息处理设备根据在验证步骤中进行验证的结果,显示与阅读器读取的用户标识信息相对应的图像所需要的。
根据本发明的又一个方面,提供了包括如下的第二信息处理设备:获取装置,用于获取标识用户的用户标识信息;发送装置,用于在网络上将获取装置获得的用户标识信息发送到其它信息处理设备;接收装置,用于根据发送装置发送的用户标识信息,接收其它信息处理设备进行验证的结果;和控制装置,用于控制显示装置,以便根据接收装置接收的验证结果,显示与获取装置获取的用户标识信息相对应的图像。
最好,与用户标识信息相对应的图像可以代表存储用户标识信息的对象。
对象最好是玩偶。
最好,第二信息处理设备可以进一步包括读取装置,用于从玩偶中读取用户标识信息;其中,获取装置可以获取读取装置读取的用户标识信息。
最好,读取装置可以被配备成与第二信息处理设备无关,可以与信息处理设备连接,和当将玩偶放在读取装置上时,可以从玩偶中读取用户标识信息。
最好,第二信息处理设备可以进一步包括检测装置,用于检测从读取装置上取下玩偶;其中,如果检测装置检测到已从读取装置上取下玩偶,那么,发送装置可以在网络上将信号发送到其它信息处理设备,该信号指示从读取装置上取下玩偶。
如果检测装置检测到已从读取装置上取下玩偶,那么,控制装置最好切断网络上第二信息处理设备和其它信息处理设备之间的连接。
根据本发明的又一个方面,提供了包括如下步骤的第二信息处理方法:获取标识用户的用户标识信息;在网络上将在获取步骤中获得的用户标识信息发送到其它信息处理设备;根据在发送步骤中发送的用户标识信息,接收其它信息处理设备进行验证的结果;和控制显示装置,以便根据在接收步骤中接收的验证结果,显示与在获取步骤中获取的用户标识信息相对应的图像。
根据本发明的又一个方面,提供了存储供计算机使用的程序的第二程序存储媒体,计算机用于控制在网络上与其它信息处理设备连接的信息处理设备,该程序包括如下步骤:获取标识用户的用户标识信息;在网络上将在获取步骤中获得的用户标识信息发送到其它信息处理设备;根据在发送步骤中发送的用户标识信息,接收其它信息处理设备进行验证的结果;和控制显示装置,以便根据在接收步骤中接收的验证结果,显示与在获取步骤中获取的用户标识信息相对应的图像。
根据本发明的又一个方面,提供了供计算机使用的第二程序,计算机用于控制在网络上与其它信息处理设备连接的信息处理设备,该第二程序使计算机执行如下步骤:获取标识用户的用户标识信息;在网络上将在获取步骤中获得的用户标识信息发送到其它信息处理设备;根据在发送步骤中发送的用户标识信息,接收其它信息处理设备进行验证的结果;和控制显示装置,以便根据在接收步骤中接收的验证结果,显示与在获取步骤中获取的用户标识信息相对应的图像。
根据本发明的又一个方面,提供了用在使用信息处理设备时的第一玩偶,第一玩偶包括存储器,用于存储标识拥有玩偶的用户的用户标识信息;其中,玩偶做成这样的形状,代表当与信息处理设备相联系的阅读器从存储器中读取的用户标识信息得到验证时,显示在信息处理设备的显示单元上的图像。
根据本发明的又一个方面,提供了包括如下的信息提供***:在网络上提供内容的第一信息处理设备;在网络上接收内容的第二信息处理设备;和根据来自第二信息处理设备的请求,将信号输出到第一信息处理设备的第三信息处理设备;其中,将与内容相对应的对象传送给第二信息处理设备的用户;其中,第二信息处理设备在网络上将检索的对象标识信息发送到第三信息处理设备之前,从对象中读取标识对象的对象标识信息;其中,第三信息处理设备在将检测的内容标识信息发送到第一信息处理设备之前,根据从第二信息处理设备接收的对象标识信息搜索标识内容的内容标识信息;和其中,一旦从第三信息处理设备接收到内容标识信息,第一信息处理设备在网络上将与内容标识信息相对应的内容发送到第二信息处理设备。
根据本发明的又一个方面,提供了供包括如下的信息提供***使用的信息提供方法:在网络上提供内容的第一信息处理设备;在网络上接收内容的第二信息处理设备;和根据来自第二信息处理设备的请求,将信号输出到第一信息处理设备的第三信息处理设备;其中,信息提供方法包括如下步骤:将与内容相对应的对象传送给第二信息处理设备的用户;使第二信息处理设备在网络上将检索的对象标识信息发送到第三信息处理设备之前,从对象中读取标识对象的对象标识信息;使第三信息处理设备在将检测的内容标识信息发送到第一信息处理设备之前,根据从第二信息处理设备接收的对象标识信息搜索标识内容的内容标识信息;和一旦从第三信息处理设备接收到内容标识信息,使第一信息处理设备在网络上将与内容标识信息相对应的内容发送到第二信息处理设备。
根据本发明的又一个方面,提供了包括如下的第三信息处理设备:接收装置,用于接收第二其它信息处理设备从对象中读取和由它在网络上发送的对象标识信息,对象标识信息保存在对象中,以便标识对象;发送装置,用于在网络上将标识内容的内容标识信息发送到第一其它信息处理设备,内容标识信息与接收装置接收的对象标识信息相对应;和收费装置,用于向第二其它信息处理设备的用户收费。
根据本发明的又一个方面,提供了包括如下的第三信息处理方法:接收第二其它信息处理设备从对象中读取和由它在网络上发送的对象标识信息,对象标识信息保存在对象中,以便标识对象;在网络上将标识内容的内容标识信息发送到第一其它信息处理设备,内容标识信息与接收装置接收的对象标识信息相对应;和向第二其它信息处理设备的用户收费。
根据本发明的又一个方面,提供了存储供计算机使用的程序的第三程序存储媒体,计算机用于控制信息处理设备管理第二其它信息处理设备使用第一其它信息处理设备在网络上提供的内容的方式,该程序包括如下步骤:接收第二其它信息处理设备从对象中读取和由它在网络上发送的对象标识信息,对象标识信息保存在对象中,以便标识对象;在网络上将标识内容的内容标识信息发送到第一其它信息处理设备,内容标识信息与接收装置接收的对象标识信息相对应;和向第二其它信息处理设备的用户收费。
根据本发明的又一个方面,提供了供计算机使用的第三程序,计算机用于控制信息处理设备管理第二其它信息处理设备使用第一其它信息处理设备在网络上提供的内容的方式,该第三程序使计算机执行如下步骤:接收第二其它信息处理设备从对象中读取和由它在网络上发送的对象标识信息,对象标识信息保存在对象中,以便标识对象;在网络上将标识内容的内容标识信息发送到第一其它信息处理设备,内容标识信息与接收装置接收的对象标识信息相对应;和向第二其它信息处理设备的用户收费。
根据本发明的又一个方面,提供了在网络上将内容提供给其它信息处理设备的第四信息处理设备,第四信息处理设备包括:标识信息获取装置,用于获取其它信息处理设备从对象中读取和由它在网络上发送的标识信息,标识信息标识可通过对象获取的内容的类型;和初始数据发送装置,用于在将解密初始数据发送到其它信息处理设备之前,解密其它信息处理设备从对象中读取和由它在网络上发送的加密初始数据。
最好,初始数据可以包括有关已经下载给对象的内容的信息、和指示允许对象下载内容的次数的信息;和初始数据发送装置可以包括解密装置,用于解密有关已经下载给对象的内容的信息、和指示允许对象下载内容的次数的信息。
最好,第四信息处理设备可以进一步包括:内容列表发送装置,用于根据标识信息,将可通过对象下载的内容的列表发送到其它信息处理设备;和内容发送装置,用于根据来自其它信息处理设备的内容获取请求,将内容发送到其它信息处理设备。
最好,内容发送装置可以包括:第一发送装置,用于发送要由其它信息处理设备下载的内容;和第二发送装置,用于发送供其它信息处理设备预览的内容。
最好,第四信息处理设备可以进一步包括许可证发送装置,用于将允许其它信息处理设备再现内容一次的许可证发送到其它信息处理设备。
根据本发明的又一个方面,提供了供在网络上将内容提供给其它信息处理设备的第四信息处理设备使用的第四信息处理方法,第四信息处理方法包括如下步骤:获取其它信息处理设备从对象中读取和由它在网络上发送的标识信息,标识信息标识可通过对象获取的内容的类型;和在将解密初始数据发送到其它信息处理设备之前,解密其它信息处理设备从对象中读取和由它在网络上发送的加密初始数据。
根据本发明的又一个方面,提供了存储供计算机使用的程序的第四程序存储媒体,计算机用于控制在网络上将内容提供给其它信息处理设备的第四信息处理设备,该程序包括如下步骤:获取其它信息处理设备从对象中读取和由它在网络上发送的标识信息,标识信息标识可通过对象获取的内容的类型;和在将解密初始数据发送到其它信息处理设备之前,解密其它信息处理设备从对象中读取和由它在网络上发送的加密初始数据。
根据本发明的又一个方面,提供了供计算机使用的第四程序,计算机用于控制在网络上将内容提供给其它信息处理设备的第四信息处理设备,该第四程序使计算机执行如下步骤:获取其它信息处理设备从对象中读取和由它在网络上发送的标识信息,标识信息标识可通过对象获取的内容的类型;和在将解密初始数据发送到其它信息处理设备之前,解密其它信息处理设备从对象中读取和由它在网络上发送的加密初始数据。
根据本发明的又一个方面,提供了在网络上从第一其它信息处理设备接收内容的第五信息处理设备,第五信息处理设备包括:获取装置,用于从对象中获取标识对象的对象标识信息;发送装置,用于在网络上将获取装置获取的对象标识信息发送到第二其它信息处理设备;和接收装置,用于接收第一其它信息处理设备根据标识内容的内容标识信息在网络上发送的内容,标识内容的内容标识信息是第二其它信息处理设备按照发送装置发送的对象标识信息发送到第一其它信息处理设备的。
最好,获取装置可以进一步从存储使用条件的对象中获取与内容有关的使用条件,和第五信息处理设备可以进一步包括控制装置,用于根据获取装置获取的使用条件,控制发送装置进行的发送。
对象最好是玩偶。
最好,第五信息处理设备可以进一步包括读取装置,用于当将玩偶放在读取装置上时,读取存储在玩偶中的对象标识信息;其中,获取装置可以获取读取装置从玩偶中读取的对象标识信息。
最好,读取装置可以被配备成与信息处理设备无关,可以与信息处理设备连接,和当将玩偶放在读取装置上时,可以从玩偶中读取对象标识信息。
最好,第五信息处理设备可以进一步包括获取请求发送装置,用于根据可通过对象下载的内容的列表,将内容获取请求发送到第一其它信息处理设备,内容的列表是从第一其它信息处理设备发送的。
最好,获取请求发送装置可以包括:显示装置,用于显示可通过对象下载的内容的列表、和允许对象下载内容的次数;下载确定装置,用于确定是否指定了内容的下载;和预览确定装置,用于确定是否指定了内容的预览。
最好,第五信息处理设备可以进一步包括:显示装置,用于显示利用对象下载的内容的列表;许可证请求装置,用于向第一其它信息处理设备发送获取显示装置显示的列表中的内容当中要再现的特定内容的许可证的请求;和再现装置,用于一旦从第一其它信息处理设备接收到许可证请求装置为获取请求的许可证,再现特定内容。
最好,第五信息处理设备可以进一步包括:内容可用性确定装置,用于一旦接收到列表中的内容当中要再现的特定内容的指定,确定特定内容是否存储在信息处理设备中;和以再现为目的内容获取请求发送装置,用于如果内容可用性确定装置发现要再现的特定内容没有在信息处理设备中,那么,向第一其它信息处理设备发送获取要再现的特定内容的请求。
根据本发明的又一个方面,提供了供在网络上从第一其它信息处理设备接收内容的第五信息处理设备使用的第五信息处理方法,第五信息处理方法包括如下步骤:从对象中获取标识对象的对象标识信息;在网络上将在获取步骤中获取的对象标识信息发送到第二其它信息处理设备;和接收第一其它信息处理设备根据标识内容的内容标识信息在网络上发送的内容,标识内容的内容标识信息是第二其它信息处理设备按照在发送步骤中发送的对象标识信息发送到第一其它信息处理设备的。
根据本发明的又一个方面,提供了存储供计算机使用的程序的第五程序存储媒体,计算机用于控制在网络上从第一其它信息处理设备接收内容的信息处理设备,该程序包括如下步骤:从对象中获取标识对象的对象标识信息;在网络上将在获取步骤中获取的对象标识信息发送到第二其它信息处理设备;和接收第一其它信息处理设备根据标识内容的内容标识信息在网络上发送的内容,标识内容的内容标识信息是第二其它信息处理设备按照在发送步骤中发送的对象标识信息发送到第一其它信息处理设备的。
根据本发明的又一个方面,提供了供计算机使用的第五程序,计算机用于控制在网络上从第一其它信息处理设备接收内容的信息处理设备,该第五程序使计算机执行如下步骤:从对象中获取标识对象的对象标识信息;在网络上将在获取步骤中获取的对象标识信息发送到第二其它信息处理设备;和接收第一其它信息处理设备根据标识内容的内容标识信息在网络上发送的内容,标识内容的内容标识信息是第二其它信息处理设备按照在发送步骤中发送的对象标识信息发送到第一其它信息处理设备的。
根据本发明的又一个方面,提供了用在信息处理设备使用内容时的第二玩偶,第二玩偶包括存储器,用于存储标识玩偶所需的标识信息;其中,玩偶做成这样的形状,代表与内容相联系的图像。
最好,存储器可以进一步存储表示可通过玩偶获得的内容的类型的信息。
最好,存储器可以进一步存储与内容有关的使用条件。
使用条件最好包括收费信息。
使用条件最好包括可通过玩偶获取的内容的列表、和允许玩偶获取内容的次数。
存储器最好含有当使用内容时更新的使用条件。
根据本发明的又一个方面,提供了用在信息处理设备使用内容时的对象,对象包括存储器,用于存储标识内容所需的标识信息;其中,对象具有这样的特征,代表与内容相联系的图像。
在使用本发明的信息处理***和信息处理方法的情况下,第一信息处理设备的显示单元根据阅读器从对象中读取的用户标识信息和根据第二信息处理设备对用户标识信息进行验证的结果,显示与对象相对应的图像。
在使用本发明的第一信息处理设备、第一信息处理方法、第一程序存储媒体、和第一程序的情况下,根据其它信息处理设备发送的用户标识信息验证用户。根据验证结果,在网络上发送其它信息处理设备显示与用户标识信息相对应的图像所需的显示信息。
在使用本发明的第二信息处理设备、第二信息处理方法、第二程序存储媒体、和第二程序的情况下,将获取的用户标识信息发送到其它信息处理设备,以便进行验证。根据其它信息处理设备对发送的用户标识信息进行验证的结果,显示与用户标识信息相对应的图像。
在使用本发明的第一玩偶的情况下,玩偶的存储器保留用户标识信息。当验证存储的用户标识信息时,显示在信息处理设备的显示单元上的图像对应于玩偶的形状。
在使用本发明的信息提供***和信息提供方法的情况下,将保留对象标识信息的对象传送给第二信息处理设备的用户。当在网络上从第二信息处理设备发送对象标识信息时,第三信息处理设备将与对象标识信息相对应的内容标识信息提供给第一信息处理设备。接着,第一信息处理设备在网络上将与内容标识信息相对应的内容发送到第二信息处理设备。
在使用本发明的第三信息处理设备、第三信息处理方法、第三程序存储媒体、和第三程序的情况下,从第二其它信息处理设备接收对象标识信息。将基于接收对象标识信息的内容标识信息发送到第一其它信息处理设备,从而向第二其它信息处理设备的用户收费。
在使用本发明的第四信息处理设备、第四信息处理方法、第四程序存储媒体、和第四程序的情况下,其它信息处理设备从对象中读取标识可通过对象获得的内容的类型的标识信息,并且发送搜索的标识信息。获取发送的标识信息,据此,解密也从对象中读取和其它信息处理设备在网络上发送的加密初始数据。将解密初始数据发送到其它信息处理设备。
在使用本发明的第五信息处理设备、第五信息处理方法、第五程序存储媒体、和第五程序的情况下,从对象中获取存储在对象中的对象标识信息。在网络上将获取的对象标识信息发送到第二其它信息处理设备。接着,第二其它信息处理设备向第一其它信息处理设备发送与对象标识信息相对应的内容标识信息。根据内容标识信息,在网络上从第一其它信息处理设备发送和接收相应内容。
在使用本发明的第二玩偶的情况下,玩偶的存储器保留标识玩偶所需的标识信息。玩偶做成这样的形状,代表与内容相联系的图像。
在使用本发明的对象的情况下,对象的存储器保留标识内容所需的标识信息。对象具有这样的特征,代表与如此标识的内容相联系的图像。
附图说明
图1是示出根据本发明的信息处理***的典型配置的方块图;
图2是描绘如图1所示的Pochara服务服务器的典型结构的方块图;
图3是例示如图1所示的个人计算机的典型结构的方块图;
图4是典型好朋友Pochara玩偶的示意图;
图5是表示好朋友Pochara玩偶的内部结构的方块图;
图6是保存在如图5所示的IC(集成电路)芯片中的信息的说明图;
图7是构成用户为了获取好朋友Pochara玩偶而进行的处理的步骤的流程图;
图8是典型好朋友Pochara玩偶的示意图;
图9是构成图1中的Pochara服务服务器进行的好朋友Pochara出售处理的步骤的流程图;
图10是典型销售Pochara玩偶的示意图;
图11是示出保存在销售Pochara玩偶的IC芯片中的典型信息的示意图;
图12是构成图1中的个人计算机进行的一部分Pochara处理的步骤的流程图;
图13是构成图1中的个人计算机进行的一部分Pochara处理的步骤的另一个流程图;
图14是构成图1中的个人计算机进行的一部分Pochara处理的步骤的另一个流程图;
图15是构成图1中的个人计算机进行的一部分Pochara处理的步骤的另一个流程图;
图16是构成图1中的个人计算机进行的一部分Pochara处理的步骤的另一个流程图;
图17是好朋友Pochara的公文包信息的表格;
图18是销售Pochara的公文包信息的表格;
图19是典型Pochara显示的示意图;
图20是另一个典型Pochara显示的示意图;
图21是当选择邮件功能时出现的典型Pochara显示的示意图;
图22是当选择邮件功能时出现的另一个典型Pochara显示的示意图;
图23是当选择日程安排功能时出现的典型Pochara显示的示意图;
图24是当选择日程安排功能时出现的另一个典型Pochara显示的示意图;
图25是当选择改变服装功能时出现的典型Pochara显示的示意图;
图26是另一个典型Pochara显示的示意图;
图27是另一个典型Pochara显示的示意图;
图28是构成图1中的Pochara服务服务器进行的一部分处理的步骤的流程图;
图29是构成图1中的Pochara服务服务器进行的一部分处理的步骤的流程图;
图30是存储在如图1所示的Pochara数据库中的典型用户信息的表格;
图31是存储在图1中的Pochara数据库中与好朋友Pochara有关的典型Pochara信息的表格;
图32是存储在图1中的Pochara数据库中与销售Pochara有关的典型Pochara信息的表格;
图33是构成如图1所示的内容服务器进行的处理的步骤的流程图;
图34是构成图1中的个人计算机进行的内容接收处理的步骤的流程图;
图35是构成图1中的内容服务器进行的内容提供处理的步骤的流程图;
图36是构成图1中的Pochara服务服务器进行的另一个处理的步骤的流程图;
图37是构成图1中的个人计算机进行的许可证获取处理的步骤的流程图;
图38是构成图1中的Pochara服务服务器进行的另一个处理的步骤的流程图;
图39是构成如图1所示的许可证服务器进行的处理的步骤的流程图;
图40是构成图1中的个人计算机进行的内容再现处理的步骤的流程图;
图41是构成图1中的Pochara服务服务器进行的内容再现处理的步骤的流程图;
图42是构成图1中的个人计算机进行的预付量更新处理的步骤的流程图;
图43是构成图1中的Pochara服务服务器进行的预付量更新处理的步骤的流程图;
图44是构成再现存储在终端中的内容的处理的步骤的流程图;
图45是构成当再现存储在终端中的内容时Pochara服务服务器进行的处理的步骤的流程图;
图46是构成一个终端再现另一个终端提供的内容而进行的处理的步骤的流程图;
图47是构成终端进行的内容提供处理的步骤的流程图;
图48是构成当终端再现内容时Pochara服务服务器进行的处理的步骤的流程图;
图49是构成加密内容复制处理的步骤的流程图;
图50是构成复制源进行的处理的步骤的流程图;
图51是构成复制目的地进行的处理的步骤的流程图;
图52是涉及销售Pochara的内容提供服务的示意图;
图53是勾画销售Pochara验证和初始数据获取的示意性流图;
图54是构成验证请求处理的步骤的流程图;
图55是构成验证处理的步骤的流程图;
图56是构成初始数据获取处理的步骤的流程图;
图57是存储在销售Pochara玩偶的IC芯片中的典型信息的表格;
图58是构成初始数据发送处理的步骤的流程图;
图59是当获利初始数据时出现的典型屏幕显示的示意图;
图60是涉及销售Pochara的内容下载处理的示意性流图;
图61是内容列表发送处理的流程图;
图62是存储在内容服务器中的典型数据库内容的表格;
图63是存储在内容服务器中的另一个典型数据库内容的表格;
图64是构成下载处理的步骤的流程图;
图65是在下载处理期间出现的典型屏幕显示的示意图;
图66是典型下载列表屏幕的示意图;
图67是构成内容发送处理的步骤的流程图;
图68是构成下载内容发送处理的步骤的流程图;
图69是组成要存储在内容服务器中的内容的典型数据成分的示意图;
图70是构成预览内容发送处理的步骤的流程图;
图71是涉及销售Pochara的内容再现处理的示意性流图;
图72是构成列表显示处理的步骤的流程图;
图73是在列表显示处理期间出现的典型屏幕显示的示意图;
图74是典型再现列表屏幕的示意图;
图75是构成许可证请求处理的步骤的流程图;
图76是构成许可证发送处理的步骤的流程图;
图77是构成基于许可证再现处理的步骤的流程图;和
图78是在基于许可证再现处理期间出现的典型显示屏幕的示意图;
实现本发明的最佳方式
图1示意性地示出了根据本发明的信息处理***的典型配置。在这个配置中,家里3的LAN(局域网)21通过因特网服务提供者(ISP)2与因特网1连接。房间31到房间33中的设备与LAN21连接。在本例的房间31中,与LAN21链接的个人计算机(PC)22与将如后所述的好朋友Pochara(商标)玩偶161(图4)或如后所述的销售Pochara(商标)玩偶181(图10)放在上面的平台23连接。
LAN21以有线或无线为基础构成。无线构成LAN21可以采用IEEE(电气电子工程师学会)802.11a、b或g、UWB(超宽带)、或Bluetooth(蓝牙)标准。有线LAN21可以基于USB(通用串行总线)标准等。
在房间32中,电视机24与LAN21连接。平台25与电视机24连接。在房间33中,个人计算机26与LAN21连接。平台27与个人计算机26连接。
办公室5的LAN51也通过ISP4与因特网1连接。个人计算机52与LAN51链接。平台53与个人计算机52连接。
提供与销售Pochara玩偶181(图10)相对应的内容数据的内容服务器6与因特网1连接。也与因特网1连接的内容服务器7提供与好朋友Pochara玩偶161(图4)相对应的内容数据。与因特网1连接的许可证服务器8提供与内容服务器7供应的内容数据相对应的许可证。
Pochara(商标)服务服务器9与因特网1连接。Pochara服务服务器9提供与好朋友Pochara玩偶161或销售Pochara玩偶181相对应的各种服务。
Pochara服务服务器9与存储有关Pochara的各种类型信息的Pochara数据库10连接。Pochara服务服务器9进一步与对好朋友Pochara玩偶161进行验证处理的私用验证服务器11、对销售Pochara玩偶181进行验证处理的公用验证服务器12、和实现各种收费处理的收费服务器13连接。如有必要,Pochara服务服务器9可以被合并到Pochara数据库10、私用验证服务器11、公用验证服务器12、和收费服务器13的至少一个中。
在图1的***中,移动电话61通过位于附近的基站15与因特网1连接。
Pochara服务服务器9被构造成,例如,如图2所示那样。参照图2,CPU(中央处理单元)121按照存储在ROM(只读存储器)122中的程序或从存储单元128装载到RAM(随机访问存储器)123中的程序,进行各种各样的处理。RAM123可以进一步容纳CPU121在进行各种各种处理的过程中所需的数据。
CPU121、ROM122、和RAM123通过总线124互连。输入/输出接口125也与总线124连接。
输入/输出接口125与包括键盘和鼠标的输入单元126、诸如CRT(阴极射线管)或LCD(液晶显示器)之类的显示单元、包括扬声器的输出单元127、由硬盘驱动器等组成的存储单元128、和包括调制解调器或终端适配器的通信单元129连接。通信单元129在包括因特网1的网络上进行通信处理。
如有必要,驱动器130与输入/输出接口125连接。驱动器130容纳磁盘141、光盘142、磁光盘143、半导体存储器144、或其它适当记录媒体。在需要的时候,将从装在驱动器130中的记录媒体中读取的计算机程序安装到存储单元128中。
个人计算机22被构造成,例如,如图3所示那样。个人计算机22的结构基本上与图2中的Pochara服务服务器9的结构相同。也就是说,图3中范围从CPU221到通信单元229的个人计算机22的部件基本上与图2中范围从CPU121到通信单元129的Pochara服务服务器9的部件具有相同的功能。
图3中个人计算机22的输入/输出接口225与又链接到平台23的连接单元230连接。如图3所示,平台41包含阅读器/写入器41。阅读器/写入器41通过电磁感应和非接触方式从放在平台23上的Pochara玩偶中读取信息。
如有必要,驱动器231与输入/输出接口225连接。当将磁盘251、光盘252、磁光盘253、或半导体存储器254装入驱动器231中时,如有必要,从装载的记录媒体中读取计算机程序和将它们安装到存储单元228中。
对于这种信息处理***(即,信息提供***),每个用户事先购买像如图4所示的那个那样的好朋友Pochara玩偶161,和将玩偶用于用户验证目的。如图5所示,好朋友Pochara玩偶161内含配有天线172的IC芯片171。如图6所示,IC芯片171保留用户ID和Pochara ID。用户ID用作标识拥有所涉及的好朋友Pochara玩偶161的用户的用户标识信息。Pochara ID用作标识好朋友Pochara玩偶161的Pochara玩偶标识信息。用户ID可以兼作Pochara ID之用。
现在参照图7的流程图,描述用户获取好朋友Pochara玩偶161进行的处理。通过操作输入单元226,个人计算机22的用户输入访问Pochara服务服务器9的命令。给定来自输入单元226的访问命令,CPU221转到步骤S1和使通信单元229通过LAN21、ISP2、和因特网1访问Pochara服务服务器9。Pochara服务服务器9将输入用户信息的GUI(图形用户界面)提供给因特网1上的访问个人计算机22(如后面讨论的图9的步骤S21)。接着,用户通过操作输入单元226输入他或她的姓名、地址、出生日期、性别、电话号码、传真机号码、电子邮件地址、信用***、银行帐号、和其它相关用户信息。在步骤S2中,CPU221让通信单元229在因特网1上将输入的用户信息发送到Pochara服务服务器9。个人计算机22(或正在使用之中的任何其它终端)和Pochara服务服务器9之间的通信按需要是加密的。
Pochara服务服务器9将好朋友Pochara玩偶候选者的图像(以浏览形式)发送到个人计算机22(图9的步骤S23)。在步骤S3中,CPU221通过通信单元229从Pochara服务服务器9接收好朋友Pochara玩偶候选者,并且让输出单元227的显示设备显示接收的候选者。好朋友Pochara玩偶候选者被显示成,例如,如图8A到8F所示那样。在图8A到8F的6个候选者当中,图8F中的玩偶对应于图4中所描绘的好朋友Pochara玩偶161。
从显示的好朋友Pochara玩偶候选者当中,用户通过操作输入单元226指定代表他或她自己的一个玩偶。在步骤S4中,CPU221接受好朋友Pochara玩偶的选择。
在步骤S5中,CPU221将表示在步骤S4中接受的好朋友Pochara玩偶的选择的信息发送到Pochara服务服务器9。
当从个人计算机22接收到选择信息时,Pochara服务服务器9发送回实现Pochara服务的计算机程序,包括与所选好朋友Pochara玩偶相对应的好朋友Pochara数据(图9的步骤S26)。
在步骤S6中,个人计算机22的CPU221接收从Pochara服务服务器9发送的计算机程序,并且将接收的程序存储到存储单元228中。这个程序包括使输出单元227的显示设备以动画虚拟形式显示代表好朋友Pochara玩偶的图像(图像也被称为人物)所需的数据(即,构成好朋友Pochara玩偶的数据)。
这个好朋友Pochara人物呈现与相应好朋友Pochara玩偶相同的图像。换句话说,好朋友Pochara玩偶与显示在输出单元227的显示设备上的虚拟玩偶具有相同的形状(和颜色)。
例如,图4中的好朋友Pochara玩偶161对应于如图8F所示的好朋友Pochara的人物。
用户将在步骤S6中接收的程序安装到使用Pochara服务服务器9提供的服务的其它设备中。在图1的安排中,这个程序被安装在电视机24和个人计算机26中。这种程序还被安装在办公室5的个人计算机52中。
电视机24含有容纳诸如存储棒(商标)之类的半导体存储器的插槽。通举例来说,用户通过个人计算机22将程序存储在存储棒中和将这个装有程序的存储棒***电视机24中。这样就使程序安装在电视机24中。
在安装了程序之后,Pochara服务服务器9传送用户在步骤S4中选择的好朋友Pochara玩偶(图9的步骤S27)。在步骤S8中,用户接收Pochara服务服务器9传送的玩偶。
与如图7所示的个人计算机22执行的步骤一起,Pochara服务服务器9进行在图9的流程图中勾画的处理。
在图9的步骤S21中,Pochara服务服务器9的CPU121使通信单元129接受因特网1上操作个人计算机22的用户的访问尝试。在接受访问之后,Pochara服务服务器9在因特网1上将GUI提供给访问个人计算机22,让用户输入用户信息。
根据GUI,用户发送上面所讨论的用户信息(图7的步骤S2)。在步骤S22中,Pochara服务服务器9的CPU121接收来自个人计算机22的用户信息,和通过通信单元129将接收信息转发给Pochara数据库10,以便用于用户登记。这使用户信息可以存储在Pochara数据库10中(以后参照图30讨论登记的细节)。
在步骤S23中,CPU121从存储单元128中读取好朋友Pochara玩偶候选者,并且将检索的候选者发送到个人计算机22。如上所述,像如图8A到8F所示的那些那样的候选者被发送到个人计算机22。
从接收的好朋友Pochara玩偶候选者当中,用户选择如上所述的一个玩偶,并且发送有关选择的信息(图7的步骤S5)。
在步骤S25中,CPU121将用户ID指定给用户,作为用户标识信息。CPU121进一步将Pochara ID指定给用户选择的好朋友Pochara玩偶。将指定的Pochara ID作为Pochara信息的一部分与用户信息相联系地存储在Pochara数据库10中。除了Pochara ID之外,Pochara信息还包括指示所涉及的玩偶是否是好朋友Pochara的标志(好朋友Pochara标志)、和/或属于Pochara玩偶的参数。举例来说,这些参数表示所涉及的好朋友Pochara玩偶所穿的服装或这个玩偶提供的功能。可选地,好朋友Pochara标志可以包括在指定给好朋友Pochara玩偶161的Pochara ID中。
在步骤S26中,CPU121从存储单元128中读取使用户接收Pochara服务的程序,并且在因特网1上将检索的程序发送到个人计算机22。此刻,CPU121与用户ID和显示好朋友Pochara的人物所需的Pochara信息一起发送程序。Pochara信息包含Pochara ID、和包括用作生成图像的基础的各种参数的Pochara相关数据。这个程序由个人计算机22接收(图7的步骤S6)。
在步骤S27中,CPU121进行传送与在步骤S24中接收的选择信息相对应的好朋友Pochara玩偶的处理。更具体地说,CPU121使输出单元127的打印输出标识用户所选的好朋友Pochara玩偶的信息(Pochara ID),以及用户地址和姓名。根据打印输出,Pochara服务服务器9的管理者执行将适当好朋友Pochara玩偶传送给用户的步骤。
在步骤S28中,CPU121进行收费处理,以结算传送给用户的好朋友Pochara玩偶的费用。
更具体地说,CPU121根据包括在用户信息中的信用***,请求收费服务器13结算好朋友Pochara玩偶的费用。可选地,CPU121根据包括在用户信息中银行帐号,请求收费服务器13收取费用。在给出请求的情况下,收费服务器13请求***公司或银行相使用帐户收取好朋友Pochara玩偶的费用。
按照上述方式,用户获得了好朋友Pochara玩偶161。用户也可以通过直接访问Pochara服务服务器9的管理者管理的特定商店,购买好朋友Pochara玩偶161。在这种情况下,用户在商店里当场输入用户信息。
在上面的描述中,个人计算机22被显示成在使好朋友Pochara玩偶传送之前,访问Pochara服务服务器9,和将必要用户信息发送到连接的服务器9。换句话说,用户在完成用户登记之后,才可以提取好朋友Pochara玩偶。作为另一种选择,用户可以在网络上进行用户登记之前,购买只包含Pochara ID的好朋友Pochara玩偶。以后,如此购买的好朋友Pochara玩偶用作用户代理。
除了好朋友Pochara玩偶161之外,商店也可以出售如图10所示的销售Pochara玩偶181。用户可以按需要在各种商店里购买销售Pochara玩偶181。每个销售Pochara玩偶181也内含IC芯片191,IC芯片191含有与所涉及的销售Pochara玩偶181拥有的功能相对应的信息。
图11示意性地示出了保存在拥有提供内容数据的功能的销售Pochara玩偶181的IC芯片中的典型信息。在本例中,配有天线192的IC芯片191保留Pochara ID和规定要使用内容时满足的条件的使用条件。使用条件通常包括允许再现所涉及的内容的次数和再现内容的时间限制。
IC芯片191还按需要保留与用户为使用内容所作的支付(购买费用)相对应的预付量。
在为了接收内容的目的,获得了好朋友Pochara玩偶161或销售Pochara玩偶181之后,用户将获得的玩偶放在附在正在使用的设备上的平台上。例如,在正在使用个人计算机22的情况下,用户将好朋友Pochara玩偶161或销售Pochara玩偶181放在连接的平台23上。在这种情况下,个人计算机22进行在图12到16的流程图中所指的处理。
在图12的步骤S41中,个人计算机22的CPU221确定Pochara玩偶是否已放在平台23上。如果发现Pochara玩偶还没有放在平台23上,CPU221一直等待到玩偶放在上面为止。
当Pochara玩偶已放在平台23上时,阅读器/写入器241从中读取保存在玩偶的IC芯片171(或191)中的信息,通过连接单元230将检索的信息转发到CPU221。CPU221重复步骤S41,直到已经读出和转送这个信息为止。
对于发现Pochara玩偶已放在平台23上,到达步骤S42。在步骤S42中,CPU221从放在上面的Pochara玩偶的IC芯片171(或191)中读取信息。无论放在上面的Pochara玩偶是好朋友Pochara玩偶161还是销售Pochara玩偶181,内部的IC芯片171(或191)都包含PocharaID(图6和图11)。在步骤S43中,CPU221使通信单元229将检索的Pochara ID发送到Pochara服务服务器9。发送的ID由Pochara服务服务器9用在识别用户(或Pochara玩偶)中。也就是说,Pochara ID在这里用作用户ID。同样,如果用户ID存储在玩偶中,也可以发送那个ID。发送Pochara ID和用户ID两者也是可接受的。
通过LAN21、ISP2、和因特网1将检索的Pochara ID发送到Pochara服务服务器9。换句话说,当好朋友Pochara玩偶161放在平台23上时,CPU221在步骤S43中进行到Pochara服务服务器9的登录处理(连接处理)。
由于用户不需要通过操作键盘等输入ID,访问Pochara服务服务器9变得容易了,不用担心打字错误。这使诸如孩子、妇女、和老人之类,对键盘操作感到不舒适的那些人可以轻易地访问服务器9。
一旦接收到Pochara ID,Pochara服务服务器9确定接收的ID是否已存储在Pochara数据库10中(如后所述的图28的步骤S93)。除了好朋友Pochara玩偶的ID之外,Pochara数据库10还存储销售Pochara玩偶的ID。如果发现检索的Pochara ID在Pochara数据库10中,Pochara服务服务器9从Pochara数据库10中读取相应公文包信息,并且发送回公文包信息(图28的步骤S98或S107)。
如果发现Pochara ID没有在Pochara数据库10中,Pochara服务服务器9发送错误信息(图28的步骤S103)。
在步骤S44中,个人计算机22的CPU221确定是否已从Pochara服务服务器9接收到错误信息。如果在步骤S44中发现接收到错误信息(即,在图28的步骤S103中发送的信息),CPU221转到步骤S45。在步骤S45中,CPU221进行错误处理。这是在Pochara数据库10中没有发现所涉及的Pochara ID的情况,因此,用户不能接受Pochara服务。
如果在步骤S44中发现没有接收到错误信息(即,如果接收到的信息证明是在图28的步骤S98或步骤S107中发送的公文包信息),到达步骤S46。在步骤S46中,CPU221接收从Pochara服务服务器9发送的公文包信息。在步骤S47中,CPU221将Pochara到达信息发送到Pochara服务服务器9。这个Pochara到达信息由Pochara服务服务器9在如后所述的图28的步骤S99中接收到。
在步骤S48中,CPU221确定放在平台23上的对象是否是适当的好朋友Pochara玩偶161。更具体地说,从Pochara服务服务器9发送的公文包信息包括指示在步骤S43中发送到Pochara服务服务器9的Pochara ID是否对应于所涉及的好朋友Pochara ID的好朋友Pochara标志。CPU221按照这个好朋友Pochara标志,进行步骤S48的确定处理。
如图17所示,有关好朋友Pochara的公文包信息通常包括人物信息、邮件信息、日程安排信息、喜好信息、工作信息、推荐信息、搜索信息、内容信息、和好朋友Pochara标志。如图18所示,有关销售Pochara的公文包信息包括,例如,人物信息、内容信息、和好朋友Pochara标志。
包含在如后所述、图31中有关好朋友Pochara的Pochara信息中,或包含在如后所述、图32中有关销售Pochara的Pochara信息中的这些信息项是作为公文包信息发送的。以后将参照图31和32讨论这些信息的细节。
如有需要,有关好朋友Pochara或销售Pochara的公文包信息可以进一步包括由服务器地址、许可证ID、和加密密钥组成的许可证信息。
可以将人物信息和内容图像数据存储在适当IC芯片或诸如个人计算机之类的终端中,以便可以更新信息或数据,以反映随后发生的任何改变。这种安排可以有利地应用在所涉及的线路供窄带使用的地方或按照在线路上传输的精确数据量向用户收费的地方。
如果放在平台23上的Pochara玩偶证明是好朋友Pochara玩偶161,那么,进行与相应用户有关的处理。在这种情况下,到达图13的步骤S49,在步骤S49中,CPU221根据在步骤S46中接收的公文包信息生成Pochara图像数据,以便在输出单元227的显示设备上显示Pochara人物。
更具体地说,个人计算机22的存储单元228保留在图7的步骤S6中从Pochara服务服务器9接收的Pochara信息。从存储单元228中,CPU221从与包括在公文包信息中的Pochara ID相应对的Pochara信息中读取有关好朋友Pochara的人物信息。在人物信息中,CPU221设置在公文包信息中找到的特定参数值,以便生成有关好朋友Pochara的图像数据。将生成的图像数据输出到输出单元227的显示设备,在输出单元227的显示设备上显示好朋友Pochara的图像(即,虚拟好朋友Pochara人物)。这个好朋友Pochara人物在形状上对应于放在平台23上的好朋友Pochara玩偶161。
换句话说,好朋友Pochara玩偶161被制造成在形状上对应于图像(人物)。当用户注视出现在输出单元227的显示设备上的好朋友Pochara人物时,用户可以直观地识别出显示的人物代表放在平台23上的好朋友Pochara玩偶161。
如上所述,在形状上与实际玩偶相似的Pochara人物得到显示。这使用户可以轻易地识别出将要接收的服务。
在上面的描述中,显示虚拟好朋友Pochara人物的Pochara信息被显示成由Pochara服务服务器9供应给个人计算机22的。可选地,可以将Pochara信息存储在好朋友Pochara玩偶161中。这将使人物的显示明显加速。
当从Pochara服务服务器9接收时,从Pochara服务服务器9接收的Pochara信息,尤其是,包含诸如多边形、质地、和运动参数之类,显示人物所需的参数的Pochara图像数据可以存储在好朋友Pochara玩偶161(或个人计算机22)中。在这种情况下,每当访问Pochara服务服务器9时,就进行检查,看看Pochara图像数据是否得到更新。如果发现没有得到更新,使用当前存储的Pochara图像数据;如果发现有所更新,从Pochara服务服务器9接收和存储新Pochara图像数据。
Pochara信息可以进一步包括电子邮件的报头部分(即,如后所述的图22所示,电子邮件发送者、接收日期(日期和时间)、消息主题、和电子邮件选择所需的其它信息)。在这种情况下,在用户选择电子邮件功能的时刻,访问起邮件服务器作用的ISP2,和下载电子邮件消息的文本。
在步骤S50中,根据所涉及的好朋友Pochara的公文包信息,CPU221显示好朋友Pochara人物拥有的形形色色功能以图标的形式围绕着的好朋友Pochara人物。
图19和20示出了来源于在步骤S49和S50中进行的处理的典型显示。
如图19所示,首先显示的是好朋友Pochara人物通过它出现的舞台入口301。然后,如图20所示,通过舞台入口310出现与好朋友Pochara玩偶161相对应的好朋友Pochara人物311的动画图像。如上所述,这里显示的好朋友Pochara人物311在形状上对应于好朋友Pochara玩偶161。
屏幕上的好朋友Pochara人物311被表示人物311(即,它的用户)拥有的功能的图标321-1到321-7围绕着。虽然图20的显示例子示出了7个图标,但这样图标的数目可以按需要增加或减少。
在另一个例子中,人物311在屏幕上可以被显示成携带公文包。当用户点击公文包时,包含在公文包中的图标可以被显示成从公文包中出来和扩展开。
用户选择如上所述与可用功能相联系的图标的任何一个。通常,用户通过操作构成输入单元226的一部分的鼠标作出选择。
在图13的步骤S51中,CPU221一直等待到用户选择了屏幕上的功能之一为止。当发现选择了一个功能时,CPU221转到步骤S52,在步骤S52中,CPU221进行与所选功能相对应的处理。
例如,如果用户在7个图标当中,选择了代表邮件功能的图标321-3,CPU221进行与邮件功能相对应的处理。具体地说,CPU221使通信单元229将邮件信息读取请求发送到Pochara服务服务器9。
Pochara服务服务器9周期性或一旦从个人计算机22接收到邮件信息获取命令,通过因特网1访问ISP2(起邮件服务器作用)。当链接到ISP2时,Pochara服务服务器9从ISP2中读取有关所涉及的用户的邮件信息,和将检索的信息存储到Pochara数据库10。然后,Pochara服务服务器9从Pochara数据库10中读取邮件信息,和通过因特网1、ISP2、和LAN21将检索的信息发送到个人计算机22。
CPU221让输出单元227的显示设备显示与检索邮件信息相对应的图像。图21示出了一个这样典型显示。在本例子中,在好朋友Pochara人物311的左上方区域示出了一个气球341。气球341包含表述“你今天收到4个新邮件消息”的人物消息。该显示通知用户已经接收到地址是该用户的4个新消息消息。
当用户通过操作输入单元226的鼠标指定读出邮件消息时,如图22所示,CPU221在窗口351中显示从ISP2中读取和现在保留在Pochara数据库10中的邮件主题的列表。当用户在显示的消息主题中选择特定邮件消息时,显示出邮件的文本。
假设现在用户从屏幕上的7个图标中选择了日程安排图标321-5。在这种情况下,CPU221访问Pochara服务服务器9,请求从Pochara数据库10中读取有关所涉及的好朋友Pochara的用户的日程安排信息,和将日程安排信息发送到个人计算机22。
在接收到日程安排信息之后,个人计算机22的CPU221将获取的信息输出到输出单元227的显示设备,以便加以显示。接着,如图23所示,出现一个窗口361,显示拥有好朋友Pochara人物311的用户的日程表。
用户可以通过操作鼠标点击显示在窗口361内的日程表中的给定日期。如图24所示,这使那个日期的详细日程表显示在窗口361中。在本例中,显示了3月1日的用户日程表。
当用户从屏幕上的7个图标当中选择改变服装图标321-2时,CPU221访问Pochara服务服务器9,以便获取好朋友Pochara人物311的服装改变所需的GUI。如图25所示,在窗口381中显示了如此获取的GUI。用户可以点击窗口381中的适当按钮,以便按希望的那样改变好朋友Pochara人物311的服装(衬衫、裤子等)。将新选择的服装保存成参数。改变朋友Pochara人物311的服装可以防止用户对他或她的虚拟的另一个自我感到乏味。
如上所述,取决于所选功能,在图13的步骤S52中进行各种各种的处理。以后将更详细地讨论这些处理。
在步骤S53中,CPU221确定好朋友Pochara玩偶161是否已从平台23上取下来。如果发现玩偶161还没有取下来,到达步骤S54,在步骤S54中,CPU221进行检查,看看是否接收到结束Pochara相关处理的命令。当结束Pochara相关处理时,用户从平台23上取下好朋友Pochara玩偶161或通过操作输入单元226发出处理结束命令。
如果在步骤S54中发现没有指定结束Pochara处理的命令,使控制返回到步骤S51。然后,重复随后的步骤。
举例来说,CPU221每隔相对短时间(例如,每秒一次)命令阅读器/写入器241从放在平台23上的好朋友Pochara玩偶161中的IC芯片171中读取数据。如果不能从IC芯片171中读取数据,那就被解释为好朋友Pochara玩偶161已从平台23上取下来。
如果发现好朋友Pochara玩偶161已从平台23上取下来,或如果发现用户在步骤S54中已给出结束Pochara处理的命令,CPU221在步骤S55中将公文包信息更新历史发送到Pochara服务服务器9。这个历史起通知Pochara服务服务器9好朋友Pochara玩偶161已从平台23上取下来或用户已指定了结束Pochara处理的作用。该历史被存储在Pochara服务服务器9中(图29的步骤S109)。
该历史包括更新日程表、书签、人物信息(发型、服装等)、和有关推测的用户思想的信息。如果将这些历史项直接写入Pochara服务服务器9中,它们的更新由Pochara服务服务器9本身来完成。
在步骤S56中,CPU221让输出单元227的显示设备显示好朋友Pochara人物311离开屏幕的图像。图26和27示出了通常如何表示这种离去。在图26的例子中,在好朋友Pochara人物311的左上方区域中示出了一个气球391。气球391包含表述“好啦,我现在离开”的人物消息。然后,如图27所示,屏幕显示出通过它好朋友Pochara人物311的动画图像消失的退出401。
这些显示使用户可以直观地识别出与好朋友Pochara有关的处理已经结束。也就是说,当好朋友Pochara玩偶161已从平台上取下时,CPU21在步骤S54中进行退出处理,以切断它与Pochara服务服务器9的连接。
如上所述,在开始服务时刻显示在形状上与实际玩偶相同的好朋友Pochara人物,在终止服务的时候该人物消失。这使用户可以轻易地掌握登录和退出。因此,用户在不恰当时刻作出接受服务的计算机操作,和由于服务没有马上出现而匆匆作出设备出现故障的结论实际上是不可能的。
如果在图12的步骤S48中发现放在平台23上的玩偶不是好朋友Pochara玩偶161(即,放在上面的是销售Pochara玩偶181),到达图14的步骤S57。在步骤S57中,个人计算机22的CPU221根据包括在以前在步骤S46中接收的公文包信息中的有关销售Pochara的Pochara信息,生成Pochara图像数据,利用生成的数据,CPU221在输出单元227的显示设备上显示销售Pochara人物(即,销售Pochara玩偶181的虚拟图像)。如后面讨论的图30到32所示,Pochara数据库10包含与每个销售Pochara相联系的Pochara信息和内容图像数据。作为验证信息的一部分,从Pochara服务服务器9发送可应用的Pochara信息和内容图像数据。销售Pochara人物也具有基本上与销售Pochara玩偶181相同的形状(即,该人物做成这样的形状,使用户可以直观地将它识别成销售Pochara玩偶181的虚拟等效物)。
在步骤S58中,CPU221从在步骤46中接收的公文包信息中提取图像数据(内容使用信息),根据提取的内容图像数据生成内容图像,和在输出单元227的显示设备上显示生成的图像。该处理使输出单元227显示对应于与用户购买的销售Pochara玩偶181有关的内容的内容图像。举例来说,内容图像包括诸如消息“如果你想下载这支歌曲,请点击ACCESS(访问)按钮”之类相关内容的说明。
当获得所涉及的内容,用户可以通过操作输入单元226的鼠标或其它适用设备,点击在显示内容图像内示出的访问按钮。
在步骤S59中,CPU221一直等待到指定访问内容服务器为止(即,一直等待到点击访问按钮为止)。当发现访问内容服务器已得到指定时,到达步骤S60。在步骤S60中,CPU221从IC芯片191中读取使用条件(图11)。在步骤S61中,CPU221确定检索的使用条件是否得到遵守。举例来说,这个使用条件包括有关内容内容的时间限制。CPU221通常通过将它的内置计时器计数的当前日期与条件所规定的使用限制相比较,确定使用条件是否得到满足。如果使用条件规定最大可使用计数和/或预付量,进行检查,以确定该值是否是0。
如果在步骤S61中发现使用条件得到遵守,例如,如果还没有达到有关内容使用的时间限制,或如果最大可使用计数和/或预付量非0,CPU221到达步骤S62。在步骤S62中,CPU221根据保存在IC芯片191中的访问目的地信息,访问内容服务器6,请求发送内容数据。举例来说,这生成转发到如图1所示的内容服务器6的内容数据发送请求。
在给出这个请求的情况下,内容服务器6在因特网1上发送内容数据(如后所述的图33的步骤S123)。在步骤S63中,个人计算机22的CPU221通过通信单元229接收来自内容服务器6的内容数据。将接收的内容数据转发和存储到存储单元228中。
在步骤S64中,CPU221解密在步骤S63中接收和存储的内容数据,并且输出解密数据。来自内容服务器6的内容数据处在加密形式下,使得CPU221利用包含在从Pochara服务服务器9获得的许可证信息(图32)中的加密密钥解密接收数据。CPU221通过输出单元227输出解密内容数据。
当在因特网1上一起发送时,加密内容和加密密钥被偷去滥用的可能性是存在的。如果每当再现(或复制)加密内容数据时,使用不同加密密钥,可以避免这种不测事件。
在图15的步骤S65中,CPU221确定是否通过输入单元226指定了结束内容输出(即,用户是否发出了输出结束命令)。如果还没有指定结束内容输出,到达步骤S66。在步骤S66中,CPU221确定销售Pochara玩偶181是否已从平台23上取下来。步骤S66的确定处理以与如图13的步骤S53中的处理相同的方式进行。
如果在步骤S66中发现没有从平台23上取下销售Pochara玩偶181,再次到达步骤S65。然后,重复随后的步骤。
如果在步骤S65中发现已指定结束内容输出,或如果在步骤S66中发现已从平台23上取下销售Pochara玩偶181,那么,CPU221转到步骤S67。在步骤S67中,CPU221终止内容输出。
在步骤S68中,CPU221让阅读器/写入器241更新保存在销售Pochara玩偶181的IC芯片191中的使用条件。例如,如果使用条件包括最大可使用计数(最大可再现计数),将该值减1。如果最大可使用计数是,譬如说,20,该值下降为19。当该值达到0时,内容不再是可使用的(不可再现的)。
如果存储在销售Pochara玩偶181的IC芯片191中的预付量被安排成每当使用内容时就减少,那么,CPU221在步骤S69中将该量减少预定值(即,与单次再现量的费用相当)。在适当情况下,步骤S68和步骤S69只能执行一个。
在步骤S70中,与图13的步骤S56中一样,CPU221让输出单元227的显示设备显示离开屏幕的销售Pochara人物。这使用户可以直观地识别出从平台23上取下销售Pochara玩偶181之后,或在发出内容输出结束命令之后,内容输出已结束。
如果在步骤S61中发现使用条件没有得到遵守(即,如果超过时间限制,最大可使用计数已耗尽,或预付量已经达到0),那么,到达图16的步骤S71。在步骤S71中,CPU221生成一个消息和在输出单元227的显示设备上显示它。举例来说,如果最大可再现计数已耗尽,输出单元227显示表述“内容已经再现了N次。如果你想要更多地使用内容,你需要重新支付”的消息。如果用户在观看了消息显示之后,还想进一步使用内容,用户通过操作输入单元226指定使用条件更新。
在步骤S72中,CPU221确定是否已作出使用条件更新请求。如果发现已作出使用条件更新请求,到达步骤S73。在步骤S73中,CPU221根据包括在作为公文包信息的一部分的内容信息中的访问目的地信息(图18),通过因特网1访问内容服务器6。在步骤S74中,CPU221请求内容服务器6更新使用条件中的最大可使用计数和预付量。当Pochara服务服务器9通知用户结算费用的能力时,内容服务器6响应个人计算机22的请求,将更新数据发送到个人计算机22(图33的步骤S127)。
在步骤S75中,CPU221确定更新数据是否已从内容服务器6发送出来。如果发现更新数据已发送,到达步骤S76。在步骤S76中,CPU221接收来自内容服务器6的更新数据和让阅读器/写入器241将接收数据馈送到由此更新最大可使用计数和预付量的IC芯片191。
按照上述方式,用户可以按需要请求更新最大可使用计数和预付量。如此利用销售Pochara玩偶181使用户可以使用内容许多次。
当预付量得到更新时,正如后面所讨论的那样,许可证服务器8根据来自内容服务器6的请求(图33的步骤S125),进行有关所涉及的用户的收费处理(图28的步骤S105)。
如果在步骤S75中发现没有发送更新数据,到达步骤S77。在步骤S77中,CPU221进行错误处理。
更具体地说,如果通常由于用户银行帐户的现金不足,Pochara服务服务器9发现销售Pochara玩偶181的用户不能结算预付量,内容服务器6将错误消息发送到个人计算机22(图33的步骤S118)。在这种情况下,由于没有接收到更新数据,CPU221进行错误处理。举例来说,CPU221让输出单元227的显示设备显示表述“你不能使用内容”的消息。
如果在步骤S72中发现用户没有作出更新使用条件的请求,跳过步骤S73到S77。
可选地,可以将包含IC芯片的***放在平台上,以便向***收取预付量。
下文参照图28和29的流程图,描述与上面参照图12到16的流程图所述、个人计算机进行的处理相联系、Pochara服务服务器9进行的处理。
在图28的步骤S91中,Pochara服务服务器9的CPU191确定是否已从个人计算机22接收到Pochara ID。如果发现没有接收到Pochara ID,到达步骤S108。在步骤S108中,CPU121确定是否已接收到Pochara历史。如果在步骤S108中发现没有接收到Pochara历史,到达步骤S110。在步骤S110中,CPU121确定是否已从内容服务器6接收到结算请求。如果发现没有接收到结算请求,再次到达步骤S91,和重复随后的步骤。
如果在步骤S91中发现接收到Pochara ID,CPU121转到步骤S92。在步骤S92中,CPU121从Pochara数据库10中搜索从个人计算机22接收的Pochara ID(即,在图12的步骤S43中PC22发送的)。
举例来说,Pochara数据库10保留如图30到32所示的用户信息和Pochara信息。用户信息(图30)包括每个用户的用户ID、姓名、地址、出生日期、性别、电话号码、传真机号码、电子邮件地址、用户注册日期、信用***和银行帐户。
Pochara信息以两种类型提供:有关好朋友Pochara的信息(图31)和有关销售Pochara的信息(图32)。
有关每个好朋友Pochara的Pochara信息包含用户拥有的玩偶的Pochara ID、那个用户的用户ID、指示所涉及的Pochara是好朋友Pochara还是销售Pochara的好朋友Pochara标志、和显示Pochara人物所需的人物数据,尤其是与Pochara的服装有关的参数。
Pochara信息进一步包括与每个好朋友Pochara拥有的各种功能有关的信息。在如图31所示的例子,Pochara信息保留邮件信息、日程安排信息、喜好信息、工作信息、推荐信息、和搜索信息。邮件信息包含到此为止发送给所涉及的用户的电子邮件消息,以及那个用户以前发送的电子邮件消息。
日程安排信息包括用户的当前和过去日程表,以及那个用户所写的备忘录。包括在日程安排信息中的还有与Pochara可以实现的各种事件有关的信息。
喜好信息包括用户加上书签的网站的URL。
工作信息保留与借助于***事先注册用户自己的终端(硬件)之后,用户可以接收的服务有关的信息。工作信息还包括用户临时存放的数据。
推荐信息包含好朋友Pochara在分析了推测的用户思想之后推荐的内容。
搜索信息包含与搜索引擎或用户事先指定对其搜索的销售Pochara有关的信息。
Pochara信息包含Pochara人物的当前位置,即,网络上实际显示好朋友的设备的位置。这个信息的存储旨在防止每个好朋友Pochara人物被同时显示在两个或更多个位置上(即,保证人物显示的排他性)。换句话说,不准任何不道德方通过让另一个好朋友Pochara玩偶模仿真正用户的好朋友Pochara玩偶161,偷窃合法用户的信息。如果发现好朋友Pochara ID是从除了适当指定的当前位置之外的其它任何位置发送的,Pochara服务服务器9进行错误处理。结果,在任意给定时刻每个好朋友Pochara玩偶被唯一地显示在网络上的单个设备上。
可以防止两个或更多个设备同时访问Pochara服务服务器9造成的数据不一致。当单个Pochara人物随着时间从一个设备传送到另一个设备时,它的用户能够直观地理解对服务器的基于人物访问的排他性。
Pochara信息还包含与所涉及的用户获得的内容有关的信息,以及有关使用内容的许可证的信息。内容信息包括标识所涉及的内容的内容ID、和访问可应用内容所需的访问信息。许可证信息包含标识许可证的许可证ID、用于解密加密内容的加密密钥、和为获得许可证而访问的许可证服务器的地址。
有关销售Pochara的Pochara信息(图32)包括每个销售Pochara的Pochara ID、好朋友Pochara标志、人物信息、内容信息、许可证信息、和内容使用信息。
在步骤S93中,CPU121确定作为步骤S92中的搜索结果,是否发现Pochara ID在Pochara数据库10中。如果在Pochara数据库10中检测到Pochara ID,CPU121转到步骤S94,进行检查,看看接收的Pochara ID是否是好朋友Pochara的ID。如上所述,步骤S94中的检查是根据好朋友Pochara标志进行的。
如果发现Pochara ID是好朋友Pochara的ID,到达步骤S95。在步骤S95中,CPU121从Pochara数据库10中读取相关Pochara信息(图31)。
在步骤S96中,CPU121根据在检索的Pochara信息中发现的好朋友Pochara的当前位置,确定好朋友Pochara的当前位置是否在Pochara服务服务器9内。如果发现好朋友Pochara当前处在Pochara服务服务器9内,到达步骤S103。在步骤S103中,CPU121将错误信息发送到个人计算机22。
这里所发生的是,尽管好朋友Pochara当前处在Pochara服务服务器9内,但某个设备根据好朋友Pochara玩偶161已经访问了CPU121。由此得到,这种访问尝试很可能是基于模仿的。在这种情况下,进行错误处理。
如果在步骤S96中发现好朋友Pochara的当前位置没有在Pochara服务服务器9内,那么,到达步骤S97。在步骤S97中,CPU121从Pochara数据库10中读取相关公文包信息。在步骤S98中,CPU121将检索的公文包信息发送到个人计算机22。
在步骤S99中,CPU121确定是否已经接收到Pochara到达信息。如上所述,一旦接收到公文包信息,个人计算机22就发送Pochara到达信息(图12的步骤S47)。如果尽管在步骤S98中已经发送了公文包信息,但在步骤S99中发现没有接收到Pochara到达信息,显然,这表明出现了异常状态。在那种情况下,CPU121转到步骤S103,将错误信息发送到个人计算机22。
如果在步骤S99中发现已接收到Pochara到达信息,那么,到达步骤S100。在步骤S100中,CPU121认为好朋友Pochara的当前位置处在个人计算机22中,更新Pochara数据库10以反映该位置。既然好朋友Pochara已经到达个人计算机22,将好朋友Pochara的当前位置记录成个人计算机22。
如上所述,当个人计算机22的用户选择好朋友Pochara人物311拥有的功能之一时,从个人计算机22发送与所选Pochara功能有关的信息(图13的步骤S52)。
在步骤S101中,Pochara服务服务器9的CPU121确定是否已经选择了好朋友Pochara人物311的功能之一。如果发现已选择了一个这样的功能,到达步骤S102。在步骤S102中,CPU121进行与所选功能相对应的处理。举例来说,如果选择了邮件功能,将存储成邮件信息的信息发送到个人计算机22。如果选择了日程安排功能,将有关日程安排的存储信息发送到个人计算机22。
如果在步骤S101中发现没有选择任何Pochara功能,跳过步骤S102和再次到达步骤S91。然后,重复随后的步骤。
如果在步骤S94中发现获得的Pochara ID不是好朋友Pochara玩偶161的ID(即,发现该ID是销售Pochara玩偶的ID),那么,到达步骤S104。在步骤S104中,CPU121通知与销售Pochara玩偶相对应的服务器(即,如果ID是销售Pochara玩偶181的ID的通知内容服务器6)。一旦接收到该通知、和来自个人计算机22的内容数据发送请求,内容服务器6读取可应用内容数据,和将检索的数据发送到个人计算机22(如后所述的图33的步骤S121到123)。
Pochara服务服务器9进行与内容提供者或服务提供者提供的内容或服务相联系的销售Pochara玩偶有关的管理任务(administrative task)。如图32所示,Pochara数据库10包含显示与所有销售Pochara玩偶181相对应的虚拟销售Pochara玩偶人物所需的Pochara信息。Pochara信息包括每个玩偶的Pochara ID、显示附在每个内容ID识别的内容上的内容图像所需的内容图像数据(内容使用信息)(例如,如果内容由有关歌手歌曲的音频数据组成,那么,图像可以包含歌曲标题、歌词、和歌手图像)、和内容信息。内容信息包括当用户已经发送了他或她的销售Pochara ID时,将那个用户的访问通知它的访问目的地(即,网络地址)。在访问的情况下,CPU121通知那个访问目的地。
在步骤S105中,CPU121进行收费处理。也就是说,每当用户将销售Pochara玩偶181放在平台23上从***接收特定服务时,用户应该为服务支付费用。
更具体地说,Pochara服务服务器9的CPU121通过通信单元129访问收费服务器13,请求从用户的信用***或银行帐号中收取费用。根据该请求,收费服务器13向用户收取支付的金额。
这样,每当用户使用他或她的销售Pochara玩偶181时,Pochara服务服务器9的管理者就可以获取利润。
可选地,收费处理可以不对用户进行,而是对出售销售Pochara玩偶181的管理者进行。
在步骤S106中,CPU121从Pochara数据库10中读取有关所涉及的销售Pochara的公文包信息(图18)。在步骤S107中,CPU121将检索的公文包信息发送到个人计算机22。
在步骤S107之后,使控制返回到步骤S91。然后,重复随后的步骤。
例如,如果销售Pochara玩偶被安排成提供算命内容,和如果构成内容的数据量相当小,图18中的公文包信息可以包含算命内容数据。当在屏幕上召唤Pochara人物时,可以在Pochara人物的旁边同时显示内容数据。
如果在步骤S108中发现已接收到Pochara历史,CPU121转到步骤S109。在步骤S109中,CPU121将Pochara历史存储到Pochara数据库10中(即,更新数据库)。然后,使控制返回到步骤S91,重复随后的步骤。
按照上述方式,如果在图13的步骤S55中Pochara历史是从,举例来说,个人计算机22发送的,更新Pochara数据库10以反映接收的历史。
如果在步骤S110中发现已从内容服务器6接收到结算请求(即,如后所述的图33的步骤S125中的处理),CPU121转到步骤S111。在步骤S111中,CPU121按照内容服务器6请求,结算用户的帐目。更具体地说,CPU121检查Pochara数据库10,以确定可应用用户信息(图30)是否包含所涉及的用户过去无法用他或她的信用***或银行帐号结算费用的任何记录。在步骤S112中,CPU121将检查结果(即,过去结算结果)通知内容服务器6。然后,使控制返回到步骤S91,重复随后的步骤。
下文参照图33的流程图,描述当将销售Pochara玩偶181放在平台23上以便接收相关服务时,内容服务器6进行的处理。
在步骤S121中,内容服务器6的CPU121确定是否已通过通信单元129从Pochara服务服务器9接收到表述个人计算机22访问内容服务器6的通知(在图28的步骤S104中发送的)。如果发现没有从Pochara服务服务器9接收到通知,到达步骤S124。在步骤S124中,CPU121确定是否已从个人计算机22接收到预付量(或最大可使用计数)更新请求(图16的步骤S74)。如果发现没有接收到预付量(或最大可使用计数)更新请求,CPU121终止该处理。
如果在步骤S121中发现已从Pochara服务服务器9接收到通知,CPU121转到步骤S122。在步骤S122中,CPU121确定是否已从在那个通知中描述的个人计算机22接收到内容数据发送请求(图14的步骤S62)。如果发现已从个人计算机22接收到内容数据发送请求,CPU121转到步骤S123。在步骤S123中,CPU121从存储单元128中读取加密内容数据,并且通过通信单元129将检索的数据发送到个人计算机22。
内容数据可以以加密形式事先保存在存储单元128中。可选地,未加密内容数据可以在每次从存储器中检索和发送它们的时候进行加密。
在步骤S121中从Pochara服务服务器9获得的通知应该包括标识内容数据的信息。那个信息可以是内容ID。如果内容数据的项目与销售Pochara玩偶181一一对应,通知中的信息可以是Pochara ID。
如果在步骤S122中发现没有从个人计算机22接收到内容数据发送请求,那么,跳过步骤S123。也就是说,在从Pochara服务服务器9接收到通知之后,在该通知中描述的个人计算机22的用户可能最终未能请求发送内容数据,在这样的情况下,不发送内容数据。
如果在步骤S124中发现已从个人计算机22接收到预付量(或最大可使用计数)更新请求,CPU121转到步骤S125。在步骤S125中,CPU121请求Pochara服务服务器9结算所涉及的费用。在给出该请求的情况下,Pochara服务服务器9进行与正在使用销售Pochara玩偶181的用户有关的结算处理,并且将结算结果通知内容服务器6(如上所述的图29的步骤S111和S112)。
在步骤S126中,内容服务器6的CPU121检查来自Pochara服务服务器9的通知,以确定结算是否取得成功。如果发现结算成功了,到达步骤S127。在步骤S127中,CPU121将更新预付量(或最大可使用计数)的更新数据发送到个人计算机22。正如上面所讨论的那样,个人计算机22按照更新数据,更新销售Pochara玩偶181的IC芯片191中的预付量(或最大可使用计数)(图16的步骤S76)。这使用户可以再次使用内容。
如果在步骤S126中,来自Pochara服务服务器9的通知表明结算不成功,到达步骤S128。在步骤S128中,CPU121进行错误处理。更具体地说,CPU121向个人计算机22输出表述该内容不能被PC22使用的消息。该消息通知用户预付量(或最大可使用计数)不能被更新。该消息由个人计算机22在图16的步骤S76中显示。
下文描述在从许可证服务器8获取使用所涉及的内容所需的许可证之前,用户如何将好朋友Pochara玩偶161放在平台23上,以便从内容服务器7中获取内容。这个处理像图13的步骤S52中与所选功能相对应的处理那样来执行。也就是说,一旦用户选择了内容获取功能,即,好朋友Pochara玩偶人物311拥有的功能之一,就开始该处理。
在步骤S131中,个人计算机22的CPU221访问内容服务器7,请求发送内容。访问目的地的地址由用户在需要的时候查找。
正如后面所讨论的那样,内容服务器7将请求的内容数据与内容ID和许可证ID一起发送到访问个人计算机22(如后所述的图35的步骤S142)。在步骤S132中,个人计算机22的CPU221在因特网1上接收内容服务器7发送的内容数据。在步骤S133中,CPU221将接收的内容数据存储到存储单元228。
在步骤S134中,CPU221向Pochara服务服务器9发送识别所得内容的内容ID、访问存储内容数据的访问信息(即,从存储单元228中读取内容数据所需的信息)、和为所得内容发放许可证的许可证服务器(图1的***中的许可证服务器8)的网络地址(作为内容数据的附属品从内容服务器7发送的)。
与个人计算机22进行的访问处理一起,内容服务器7进行图35的流程图中的处理。
在步骤S141中,内容服务器7的CPU121接受个人计算机22的访问。在步骤S142中,CPU121从存储单元128中读取相关内容数据和将检索的数据发送到个人计算机22。此刻,CPU121还与内容数据同时发送内容ID和识别使用内容所需的许可证的许可证ID。内容数据是以加密形式发送的。
与个人计算机22在图34的步骤S134中进行的处理一起,Pochara服务服务器9进行图36的流程图中的处理。
首先,在步骤S151中,Pochara服务服务器9的CPU121接收个人计算机22在步骤S134中发送的内容ID、访问信息、和许可证服务器地址。在步骤S152中,CPU121与同时发送的好朋友Pochara ID相对应地将在步骤S151中接收的内容ID、访问信息、和许可证服务器地址存储到Pochara数据库10中。
在步骤S153中,CPU121进行与已经获得内容的用户有关的收费处理。更具体地说,CPU121请求收费服务器13结算所涉及的内容的费用金额。根据该请求,收费服务器13进行与用户有关的收费处理。
如果在接收到许可证的时候向用户收费,可以省略在提供内容的时候进行的收费处理。当不针对内容向用户收费,而是针对利用内容的许可证向用户收费时,用户可以不用担心费用地多次接收内容和将它存储到任何所希望的终端上。这种安排促进内容得到有效分配。
在将内容数据事先存储在用户想要再现数据的设备中的情况下,即使与该设备连接的线路的容量相对较低,用户也可以在任何设备上使用高质内容。
仅仅获得内容数据还不允许用户使用内容。使用获取的内容要求得到使用所涉及的内容所需的许可证。为了获得这样的许可证,个人计算机22进行图37的流程图中的处理。这个处理也像图13的步骤S52中与所选功能相对应的处理那样来执行。
在步骤S171中,个人计算机22的CPU221访问Pochara服务服务器9。在步骤S172中,CPU221请求Pochara服务服务器9获取与内容ID相对应的许可证。这个内容ID包含在图34的步骤S132中接收的内容数据中。
在给出许可证获取请求的情况下,正如后面所讨论的那样,Pochara服务服务器9访问许可证服务器以获取相关许可证。在获得许可证之后,Pochara服务服务器9通知个人计算机22已经获得了许可证(如下所述的图38的步骤S194和步骤S195)。
在步骤S173中,CPU221从Pochara服务服务器9接收许可证获取通知。CPU221将这个通知结果输出到输出单元227的显示设备,以便加以显示。这个显示通知用户所希望的许可证已经获得了。
下面参照图38的流程图,描述与像在图37中所勾画的那样,个人计算机22进行的许可证获取处理一起,Pochara服务服务器9进行的处理。
在步骤S191中,Pochara服务服务器9的CPU121从个人计算机22接收许可证获取请求(即,在图37的步骤S172中所作的请求)。在步骤S192中,CPU121确定用户是否拥有相关内容。在用户已经获得内容的情况下,Pochara数据库10应该包含访问所涉及的内容的访问信息(图36的步骤S152)。根据那个访问信息,CPU121确定用户是否已拥有内容。
如果在步骤S192中发现用户已经获得内容,到达步骤S193。在步骤S193中,CPU121访问与内容ID相对应的许可证服务器,请求将可使用许可证发放给用户。在用户在图36的步骤S152已经获得了内容的情况下,Pochara数据库10应该含有从中获得内容的内容服务器的地址,以及发放使用内容所需的许可证的许可证服务器的地址。
当Pochara服务服务器9请求发放许可证时,许可证服务器8发放许可证和将它发送到Pochara服务服务器9(如后所述的图39的步骤S212)。
在步骤S194中,CPU121与好朋友Pochara ID和内容ID相对应地将从许可证服务器8发送的加密密钥(即,解密加密内容的密钥)和许可证ID存储到Pochara数据库10中。
在步骤S195中,CPU121通知用户(即,个人计算机22)已获取许可证。
在步骤S196中,CPU121进行与许可证获取处理联系在一起的收费处理。具体地说,CPU121请求收费服务器13结算许可证的费用。在给出该请求的情况下,收费服务器13进行它的收费处理。
如果在步骤S192中发现用户不拥有内容,到达步骤S197,进行错误处理。在这种情况下,用户不拥有内容,因此,无需获取许可证。这触发了错误处理。更具体地说,CPU121将错误消息发送到个人计算机22。个人计算机22在步骤S173中接收错误消息,而不是许可证获取通知。
当Pochara服务服务器9访问时,许可证服务器8进行图39的流程图中的处理。
在步骤S211中,许可证服务器8的CPU121确定是否已从Pochara服务服务器9接收到许可证发放请求。如果发现已接收到许可证发放请求,到达步骤S212。在步骤S212中,CPU121从存储单元128中读取与包含在请求中的内容ID相对应的许可证(即,解密加密内容的加密密钥和许可证ID),并且将检索的许可证发送到Pochara服务服务器9。
如果在步骤S211中发现没有从Pochara服务服务器9接收到许可证发放请求,跳过步骤S212。
当用户以上述方式获得了内容和相应许可证时,用户就能够使用(或再现)内容。现在参照图40的流程图,描述内容再现处理。
当用户已经将好朋友Pochara玩偶161放在平台23上时,这个处理也像图13的步骤S52中与所选功能相对应的处理那样来执行。
在步骤S231中,个人计算机22的CPU221访问Pochara服务服务器9。在步骤S232中,CPU221将内容ID指定给Pochara服务服务器9,请求再现相关内容。对该请求作出响应,对于以前已获得内容和它的许可证的用户,Pochara服务服务器9访问保留内容数据的目的地,以便获取数据。在这种情况下,内容数据保存在个人计算机22中,从而Pochara服务服务器9请求个人计算机22发送内容数据(如后所述的图41的步骤S271)。一旦在步骤S233中接收到该请求,CPU221就从指定访问目的地中读取内容数据,并且将检索的内容数据发送到Pochara服务服务器9。
利用加密密钥,Pochara服务服务器9解密加密内容数据,并且发送回解密内容数据(如后面所讨论的图41的步骤S275和S276)。
在步骤S234中,CPU221接收来自Pochara服务服务器9的内容数据。如上所述,接收的内容数据已经解密了。因此,个人计算机22无需保留任何加密密钥或根据加密密钥进行解密处理。这使诸如移动电话和PDA(个人数字助理)之类,由于其重点在便携性上而无法处理复杂处理的便携式设备容易地再现所希望的内容。
在步骤S235,CPU211使输出单元227的显示设备和扬声器输出在步骤S234中接收的内容。然后,用户能够欣赏再现的内容。
在步骤S236中,CPU221减少预付量。这个处理是以与如上面所讨论的在销售Pochara玩偶181的IC芯片191上进行的处理相同的方式在好朋友Pochara玩偶161的IC芯片171上进行的。
如果IC芯片171不包含任何预付量,跳过步骤S236。
在步骤S237中,CPU221将包含预付量和可再现计数减去它们的减量的历史发送到Pochara服务服务器9。根据接收的历史,Pochara服务服务器9更新Pochara数据库10(如上所述的图29的步骤S109)。
与个人计算机22进行的图40的流程图中的处理一起,Pochara服务服务器9进行作为图28的步骤S102中与所选Pochara功能相对应的处理、图41的流程图中的处理。
在步骤S271中,Pochara服务服务器9的CPU121一直等待从个人计算机22接收到内容再现请求(包括内容ID)。一旦接收到该请求,CPU121就转到步骤S272,进行检查以确定请求用户是否已获得与内容ID相对应的许可证。该检查是通过核实Pochara数据库10是否包含与包括在从个人计算机22发送的请求中的内容ID相对应的许可证ID作出的。显然,假设在图12的步骤S43中,从个人计算机22发送了Pochara ID和用户ID的至少一个,和在图28的步骤S91中,Pochara服务服务器9已经接收到发送的ID。
在发现用户拥有与内容ID相对应的许可证的情况下,到达步骤S273。在步骤S273中,CPU121根据访问信息,访问保留相关内容数据的源设备。正如参照图34所讨论的那样,在利用好朋友Pochara获得内容数据之后和在将获得的内容数据记录到内部存储单元之后,所涉及的设备(即,在这种情况下,个人计算机22)将访问内容数据的访问信息发送到Pochara服务服务器9(图34的步骤S134)。接着,Pochara服务服务器9将访问信息记录到Pochara数据库10(图36的步骤S152)。访问信息使CPU121可以获取内容数据。更具体地说,CPU121访问个人计算机22,请求从存储单元228中读取内容数据。
在给出该请求的情况下,个人计算机22从Pochara服务服务器9指定的位置(即,通过访问目的地信息指定的存储单元228)中读取内容数据,和发送检索的内容数据(图40的步骤S233)。在步骤S274中,CPU121从存储它们的设备接收内容数据。在这种情况下,CPU121从个人计算机22接收内容数据(当然,如果内容数据存储在除了访问个人计算机22之外的设备中,CPU121访问该设备,以便从中接收内容数据)。
在步骤S275中,CPU121利用加密密钥解密来自个人计算机22的内容数据。加密密钥是作为再现所涉及的内容所需的许可证的一部分获得的,并且保存在Pochara数据库10中(图38的步骤S194)。
在步骤S276中,CPU121将在步骤S275中解密的内容发送到访问个人计算机22(即,好朋友Pochara人物311当前所处的设备)。如上所述,这个内容数据由个人计算机22接收,并且从中输出(图40的步骤S234和S235)。
在加密密钥保存在Pochara服务服务器9中的情况下,泄漏和被偷的可能性很小。由于没有加密密钥被不道德方滥用于解密加密内容,提高了***的安全性。
此后,当内容再现结束时,个人计算机22发送历史信息(图40的步骤S237)。在步骤S278中,CPU128接收来自个人计算机22的历史,和更新Pochara数据库10中的信息,以反映接收的历史。这个历史包括内容已经被再现的次数和减少的预付量。
如果在步骤S272中发现请求用户没有获得与内容ID相对应的许可证,CPU121转到步骤S278,进行错误处理(即,将错误消息发送到个人计算机22)。个人计算机22在步骤S234中接收这个错误消息,而不是内容,并且将接收的错误消息发送到输出单元227,以便显示它。
在上面的描述中,Pochara服务服务器9被显示成解密加密内容数据。可选地,Pochara服务服务器9可以将密钥发送到个人计算机22,让后者解密内容数据。
如上所述,起用户代理作用的好朋友Pochara使用户可以按需要从内容服务器中下载加密内容数据。好朋友Pochara进一步使用户可以随意地复制加密内容。无论何时复制内容数据,都将复制数据的位置记录到Pochara数据库10中。当指定再现内容数据时,好朋友Pochara从Pochara数据库10中检查存储内容数据的位置,以便让用户获得所希望内容。用户可以预览内容数据,将它们复制到另一个设备,和以流化方式再现它们。应该注意到,内容数据的再现总是需要好朋友Pochara的介入。
在每当复制或再现内容数据时用不同密钥加密内容数据的情况下,即使密钥在某个时刻被偷,数据被滥用的可能性也降到最低程度。这有助于显著提高***的安全性。
除了将好朋友Pochara玩偶161放在平台23上之外,用户可以人工输入用户ID和密码,登录到Pochara服务服务器9。但是,这可能导致不道德第三方偷走用户ID和密码,模仿合法用户和欺骗性地访问Pochara服务服务器9。在这样的情况下,如果合法用户(即,拥有好朋友Pochara玩偶161的用户)利用好朋友Pochara玩偶161已经从网络上的某个设备登录到Pochara服务服务器9,Pochara服务服务器9只将Pochara玩偶人物的轮廓呈现给此后欺骗性地登录的任何其它伪装用户。轮廓显示告诉伪装用户另一个设备正在使用好朋友Pochara人物,和对Pochara服务服务器9的访问本质上是排他的。
因此,利用好朋友Pochara再现内容数据在任何给定时刻只局限于网络上的单个设备。因此,合法用户不用意识到DRM(数字权利管理),就能够保护内容数据的版权。
现在假设预付量(或最大可使用计数)存储在好朋友Pochara玩偶161的IC芯片171中和每当再现所涉及的内容时就减少预付量(或最大可使用计数)。这意味着,一旦预付量(或最大可使用计数)已经达到0,用户再也不能再现(即,使用)内容。在这种情况下,用户可以额外支付费用,更新预付量,从而可以再次再现内容。现在参照图42和43所示的流程图,描述如何更新预付量。
当用户将好朋友Pochara玩偶161放在平台23上时,图42的流程图中的处理像图13的步骤S52中与所选功能相对应的处理那样来执行。
在步骤S301中,个人计算机22的CPU221请求Pochara服务服务器9更新预付量(或最大可使用计数)。在给出这个请求的情况下,Pochara服务服务器9进行与预付量(或最大可使用计数)有关的收费处理,将所得的预付量(或最大可使用计数)发送到个人计算机22(如后面所讨论的图43所示的步骤S322到S326)。在步骤S302中,CPU221从Pochara服务服务器9接收预付量(或最大可使用计数)。在步骤S303中,CPU221通过阅读器/写入器241将接收的预付量(或最大可使用计数)加入保存在IC芯片171中的预付量(或最大可使用计数)中。
按照上述方式,用户可以像更新预付量(或最大可使用计数)允许的那样再次再现内容。
与个人计算机22进行的图42的流程图中的处理一起,Pochara服务服务器9进行图43的流程图中的处理。图43的处理像图28的步骤S102中与所选Pochara功能相对应的处理那样来执行。
在步骤S321中,Pochara服务服务器9的CPU121一直等待从个人计算机22接收到预付量(或最大可使用计数)更新请求。一旦接收到该请求,CPU121转到步骤S322。在步骤S322中,CPU121进行检查,以确定请求用户(即,与好朋友Pochara人物311相对应的用户)是否拥有***。这个检查是根据登记存储在Pochara数据库10中的用户信息作出的。
如果发现用户拥有***,到达步骤S323。在步骤S323中,CPU121从用户请求中提取预付量(或最大可使用计数)。在步骤S325中,CPU121确定在步骤S323中提取的预付量(或最大可使用计数)是否小到足以用***结算。如果该预付量超过预定信用额度,CPU121确定该预付量是无法支付的。
如果发现预付量是可支付的,到达步骤S325。在步骤S325中,CPU121结算该预付量的支付。具体地说,CPU121请求收费服务器13进行与预付量有关的收费处理。响应该请求,收费服务器13向用户信用***收取预付量。
收费处理不局限于向***收取该预付量;也可以向用户银行帐户收取该数据来完成。
在步骤S326中,CPU121将预付量(或最大可使用计数)发送到个人计算机22。如上所述,个人计算机22按照接收的预付量(或最大可使用计数),更新好朋友Pochara玩偶161的IC芯片171中的预付量(或最大可使用计数)(图42的步骤S303)。
在步骤S327中,CPU121更新用户历史。更具体地说,CPU121将用户应付的预付量(或最大可使用计数)记录到Pochara数据库10中。
如果在步骤S322中发现用户没有***,或如果在步骤S324中发现预付量是无法支付的,那么,到达步骤S328。在步骤S328中,CPU121进行错误处理。具体地说,CPU121向个人计算机22发送一个表述不能更新预付量的消息。
在图42的步骤S302中,个人计算机22接收错误消息,而不是预付量。在输出单元227的显示设备上显示接收的消息。该消息显示告诉用户预付量的更新被拒绝了。
可选地,对于存储在销售Pochara玩偶181的IC芯片191中的预付量,可以升高(或更新)预付量。
如果想更新存储在销售Pochara玩偶181的IC芯片191中的预付量,用户可以通过好朋友Pochara进行必要支付。以这样的方式将所有收费处理合并到单个好朋友Pochara中对用户来说是便利的。
在上面的情况下,举例来说,用户将好朋友Pochara玩偶161放在平台23上,以便访问Pochara服务服务器9。在显示出菜单之后,Pochara服务服务器9提示用户从菜单中选择,譬如说,项目“利用销售Pochara玩偶进行支付(购买优待券)”。当用户作出选择时,Pochara服务服务器9使个人计算机22显示诸如“将支付Pochara玩偶放在平台上”之类的消息。响应该消息,用户从平台23上取下当前放在上面的好朋友Pochara玩偶161,将销售Pochara玩偶181放在它的位置上。此时,Pochara服务服务器9维持对当前链接设备的访问(即,连接)。
Pochara服务服务器9(或内容服务器6)更新销售Pochara玩偶181的IC芯片191中的预付量。此后,内容服务器6让个人计算机22显示诸如“将好朋友Pochara玩偶放在平台上”之类的消息。当用户响应该消息,将好朋友Pochara玩偶161放在平台23上时,Pochara服务服务器9以与销售Pochara玩偶181的IC芯片191中的预付量的更新相对应的方式对好朋友Pochara玩偶161进行收费处理。
现在假设内容不能利用销售Pochara玩偶181来再现,Pochara服务服务器9因此让个人计算机22显示诸如“你想支付吗(购买优待券)?”之类的消息,和用户作出响应已经在“OK”按钮上进行了操作。在这样的情况下,Pochara服务服务器9进一步让个人计算机22显示提示用户用好朋友Pochara玩偶161取代销售Pochara玩偶181的另一个消息。当将好朋友Pochara玩偶161放在平台23上,取代销售Pochara玩偶181时,Pochara服务服务器9进行收费处理。然后,显示另一个消息,提示用户用销售Pochara玩偶181取代好朋友Pochara玩偶161放在平台23上。当观看到该消息时,用户将销售Pochara玩偶181放在平台23上。此刻,得到预付量,因而内容再次变成可再现的。
下面参照图44的流程图,描述当要利用好朋友Pochara在给定终端上再现保存在那个终端中的内容数据时进行的另一个典型处理。假设内容数据已经存储在起终端作用的个人计算机22的存储单元228中,举例来说,存储处理是按照上面讨论过的图34的流程图进行的。
在步骤S401中,个人计算机22的CPU221让输出单元227的显示设备显示保存在PC中的内容数据的标题(或名称)。用户通过操作输入单元226,从显示的标题中指定要再现的所希望内容。在步骤S402中,CPU221与来自输入单元226的输入一致地选择用户指定内容。
在步骤S403中,CPU221让控制通信单元229将在步骤S402中选择的内容的内容ID发送到Pochara服务服务器9。正如后面参照图45所讨论的那样,Pochara服务服务器9发送回错误信息(步骤S425)或与内容ID相联系的加密密钥(步骤S424)。
在步骤S404中,CPU221确定是否接收到错误信息。如果发现接收到错误信息,CPU221转到步骤S409,进行错误处理。
如果发现没有接收到错误信息,到达步骤S405。在步骤S405中,CPU221根据用户的输入获取收费处理所需的收费信息和将收费信息发送到Pochara服务服务器9。
在步骤S406中,CPU221从Pochara服务服务器9接收加密密钥(在步骤S424中发送的)。在步骤S407中,CPU221利用在步骤S406中接收的加密密钥,解密在步骤S402中选择的内容(加密形式)。在步骤S408中,CPU221让输出单元227输出在步骤S407中解密的内容。
与上面图44中的处理一起,Pochara服务服务器9进行图45的流程图中的处理。在步骤S421中,Pochara服务服务器9的CPU121接收来自个人计算机22(在步骤S403中发送)的内容ID。在步骤S422中,CPU121确定用户是否已经获得了与在步骤S421中接收的内容ID相对应的许可证。正如参照图31所讨论的那样,存储的Pochara信息包括作为内容信息的一部分的内容ID和作为与每一个登记好朋友Pochara有关的许可证信息的一部分的许可证ID。根据如图31所示的Pochara信息,CPU121确定接收的内容ID是否已让相应许可证ID得到存储。
如果在步骤S422中发现用户已获得与内容ID相对应的许可证,到达步骤S423。在步骤S423中,CPU121一旦接收收个人计算机22在步骤S405中发送的收费信息,就进行收费处理。在步骤S424中,CPU121读取与许可证ID相对应的加密密钥,并且将检索的密钥发送到再现终端(即,在这种情况下,个人计算机22)。如上所述,加密密钥是个人计算机22在步骤S406中接收的。
如果在步骤S422中发现用户没有获得与内容ID相对应的许可证,CPU121转到步骤S425,进行错误处理。CPU121将错误信息发送到个人计算机22。
下面参照图46的流程图,描述终端在再现没有保留在其中的内容数据时终端进行的处理。这里假设内容存储在个人计算机26中和个人计算机22想再现内容数据。
在步骤S441中,个人计算机22的CPU221访问Pochara服务服务器9,以便接收与存储在Pochara数据库10中的内容数据有关的访问信息。如上所述,Pochara服务服务器9保留表示要为内容数据访问的目的地(即,实际上,该目的地是保存内容的设备)的访问信息。CPU221从Pochara服务服务器9接收这样的访问信息。
在步骤S442中,CPU221根据接收的访问信息,让输出单元227显示加密内容的列表和保存内容数据的终端的列表。用户通过操作输入单元226,从显示内容数据当中选择所希望的内容。在步骤S443中,CPU221根据来自输入单元226的输入,选择内容,并且根据与所选内容有关的访问信息,确定要访问的目的地。
在步骤S444中,CPU221让控制通信单元229直接与在步骤S443中确定的访问目的地连接。在这种情况下,个人计算机22的CPU221访问保存所涉及内容的个人计算机26。
在步骤S445中,CPU221将在步骤S443中确定(即,选择)的内容的内容ID发送到Pochara服务服务器9。Pochara服务服务器9发送回与内容ID相对应的加密密钥(如后所述的图48的步骤S493)。
在步骤S446中,CPU221接收来自Pochara服务服务器9的加密密钥。在步骤S447中,CPU221将内容ID发送到内容提供终端(在这种情况下,个人计算机26)。
在步骤S448中,CPU221进行检查,以确定用户是否保留内容。这个检查是根据用户输入作出的。
如果用户决定保留内容,到达步骤S449。在步骤S449中,CPU221从个人计算机26接收加密内容,并且将接收内容存储到存储单元228中。
在步骤S450中,CPU221将有关访问信息的更新信息发送到Pochara服务服务器9。也就是说,既然内容已经从个人计算机26传送到个人计算机22,将访问所涉及的内容的新目的地(即,当前保存内容的终端是个人计算机22)用信号通知Pochara服务服务器9。
在步骤S451中,CPU221利用在步骤S446中接收的加密密钥,解密位于存储单元228中的加密内容,并且再现解密内容。再现输出由输出单元227输出。
如果在步骤S448中用户决定不保留内容,到达步骤S452。在步骤S452中,CPU221利用加密密钥解密内容,同时让输出单元227以流化方式再现解密内容。
与如图46的流程图所示的由个人计算机22进行的处理一起,内容提供个人计算机26进行与个人计算机22有关的图47的流程图中的处理。
首先,在步骤S471中,个人计算机26的CPU221启动Pochara端口监视程序(daemon)。在步骤S472中,Pochara端口监视程序一直等待来自另一个终端的访问。如果端口监视程序本身发现来自另一个终端(即,在这种情况下,来自个人计算机22)的访问时,到达步骤S473。在步骤S473中,从再现终端接收内容ID。在本例中,接收个人计算机22在步骤S447中发送的内容ID。在步骤S474中,个人计算机26的CPU221将加密内容发送到连接源。在这种情况下,加密内容被发送到个人计算机22。
如上所述,加密内容在步骤S449中被存储在个人计算机22中,或在步骤S452中被解密,同时以流化方式被再现。
与如图46所示的个人计算机22执行的处理一起,Pochara服务服务器9进行如图48所示的处理。在步骤S491中,Pochara服务服务器9的CPU121将访问信息发送到再现终端。更具体地说,CPU121从Pochara数据库10中读取访问信息和将检索的信息发送到个人计算机22。正如上面所讨论的那样,个人计算机22在步骤S441中接收访问信息。
在步骤S492中,Pochara服务服务器9的CPU121从再现终端(即,在这种情况下,个人计算机22)接收内容ID。这个内容ID是个人计算机22在图46的步骤S445中发送的。
在步骤S493中,CPU121从再现终端接收有关访问信息的更新信息。这个更新信息是个人计算机22在图46的步骤S450中发送的。
在步骤S495中,CPU121将在步骤S494中接收的访问信息写入Pochara数据库10中(即,更新数据库)。既然内容已经从一个终端传送到另一个终端,个人计算机22被设置成在Pochara数据库10中取代个人计算机26,作为访问所涉及的内容的目的地。
下面参照图49流程图,描述当将加密内容从一个设备复制到另一个设备时进行的处理。例如,假设将保存在个人计算机26中的内容复制到个人计算机52。
在步骤S511中,个人计算机22的CPU221接收来自Pochara服务服务器9的访问信息。在步骤S512中,根据在步骤S511中接收的访问信息,CPU221让显示单元227显示加密内容的列表和保存内容数据的终端的列表。
当观看显示列表时,用户通过操作输入单元226选择复制源和复制目的地。在步骤S513中,根据来自输入单元226的输入,CPU221选择要复制的加密内容,并且,选择作为复制源的个人计算机26和作为复制目的地的个人计算机52。在步骤S514中,CPU221通知即将开始的复制的复制源和复制目的地复制即将开始。在这种情况下,用作复制源的个人计算机26和作为复制目的地的个人计算机52得到要进行复制的通知。
根据该通知,以后面参照图50和51的流程图所述的方式,将所涉及的内容从复制源传送到复制目的地。
在步骤S515中,个人计算机22的CPU221按照来自复制源或复制目的地的通知,确定复制是否正常结束。如果发现复制正常终止,CPU221转到步骤S516,更新访问信息。具体地说,既然所涉及的内容已存储在两个终端中,将个人计算机26和个人计算机52两者都记录成内容的访问目的地。
如果在步骤S515中发现复制非正常终止,CPU221转到步骤S517。在步骤S517中,CPU221进行错误处理。
现在参照图50的流程图描述复制源进行的处理。在本例中,该处理由个人计算机26执行。
在步骤S531中,个人计算机26的CPU221接收个人计算机22在步骤S514中发出的复制通知(即,复制请求)。在步骤S532中,个人计算机26的CPU221从存储单元228中读取相关内容。在步骤S533中,CPU221让通信单元229将检索的内容发送到个人计算机52。当发送已正常结束时,CPU221将这种情况通知个人计算机22。
图51所示的是与复制源进行的处理一起,复制目的地进行的处理。在本例中,图51的处理由个人计算机52执行。
在步骤S551中,个人计算机52接收个人计算机22在步骤S514中发出的复制通知(即,复制请求)。在步骤S552中,个人计算机52的CPU221接收起复制源作用的个人计算机26在步骤S33中发送的内容。在步骤S563中,个人计算机52的CPU221将在步骤S552中接收的内容写入存储单元228中。当内容接收已正常结束时,CPU221将这种情况通知个人计算机22。
在上面的描述中,用户被显示成通过将好朋友Pochara玩偶161或销售Pochara玩偶181放在与房间31中的个人计算机22连接的平台23上进行各种处理。可选地,用户可以将Pochara玩偶放在与用户希望使用的任何设备连接的平台上。例如,如果好朋友Pochara人物311具有控制电视机的附加功能,用户可以将好朋友Pochara玩偶161放在与电视机24连接的平台25上。这使电视机24可以通过Pochara玩偶来控制。
此外,将好朋友Pochara玩偶161放在平台23上,用户在房间33中使用记录到个人计算机22中的内容也是可以的。在这种情况下,用户将好朋友Pochara玩偶161放在与房间33中的个人计算机26连接的平台27上。此刻,个人计算机26访问的Pochara服务服务器9读取记录在个人计算机22中的内容数据,解密检索的内容数据,和将解密数据发送到个人计算机26。这样,用户能够在任何喜欢位置上使用内容(即,通过将好朋友Pochara玩偶161放在连接到所希望设备的平台上)。
举例来说,用户可以将好朋友Pochara玩偶161带到办公室5和将它放在与安装在那里的个人计算机52连接的平台53上。这使个人计算机52通过LAN51和ISP4连接到因特网1和从因特网1连接到Pochara服务服务器9。因此,用户可以在办公室5检查发送到用户家里的电子邮件消息。显然,用户也可以从办公室5发送电子邮件。
如上所述,用户可以到处携带好朋友Pochara玩偶161和将它放在与所希望设备连接的平台上。这使用户可以通过任何设备接收起用户代表作用的好朋友Pochara玩偶提供的那些服务。一种这样的设备可以是如图1所示的移动电话61。
移动电话61不与平台相连接,但配有内置阅读器/写入器。用户可以将好朋友Pochara玩偶161放在移动电话附近(即,使玩偶与电话接触),以访问Pochara服务服务器9。
由于移动电话61没有配平台,不能继续将好朋友Pochara玩偶161放在这样的装置上。而是,一旦位于移动电话61附近的好朋友Pochara玩偶161访问(即,登录)Pochara服务服务器9,在Pochara玩偶161与移动电话61分开之后,仍然保持与服务器9的连接。
当退出时,用户首先通过操作移动电话61上的按钮,使菜单出现在电话屏幕上。然后,用户从菜单中选择“退出”项,以发出退出命令。这样就执行了退出处理。
与好朋友Pochara玩偶161一样,如果使用销售Pochara玩偶181,也将销售Pochara玩偶181放在移动电话61附近(使销售Pochara玩偶181与移动电话61接触),以便访问服务器。也一直保持与服务器的连接,直到用户从菜单中指定了退出为止。
内置在移动电话61中的CPU一般提供比它在个人计算机中的对应物低的性能。这要求电话采用在分辨率、使用的颜色种数、多边形个数、和帧数方面比PC使用的格式明显简单化的显示好朋友Pochara和销售Pochara的格式。
Pochara数据可以以基于XML(可扩展标记语言)的数据形式表示。另外,利用Java(注册商标)显示Pochara人物也是可以的。另一种选择就是所谓的i-mode。
在希望与移动电话61一起到处携带好朋友Pochara玩偶161的情况下,如果玩偶太庞大,那么,便携性就会打折扣。通过将好朋友Pochara玩偶161缩小成钥匙大小,成为钥匙套的附属品,可以克服这种可能发生的情况。可以将保存钥匙大小好朋友Pochara玩偶的161的钥匙套挂在系在移动电话61上的带子上。
使IC芯片小到足以装在小型化好朋友Pochara玩偶161中在技术上是可行的。这使玩偶可以挂在移动电话61的带子上。
除了移动电话之外,像PDA、数字照相机、便携式摄像机、录像机、DVD记录器、硬盘记录器、汽车导航***、或视频游戏控制台那样的各种各样设备可以用作访问Pochara服务服务器9的平台。
上面讨论的例子主要集中在内容的使用上。起用户代理作用的好朋友Pochara分析用户的喜好,以生成以前参照图31说明的推荐信息。无需从用户那里接收任何命令,根据分析结果,Pochara服务服务器就可以从因特网1上的各种服务器中获取认为适合用户喜好的内容数据。然后,用户可以观看好朋友Pochara准备的推荐信息。当用户发出推荐信息观看命令时,好朋友Pochara玩偶显示介绍直到那时搜索和收集的内容的销售Pochara的图像。通过这些销售Pochara的介入,可以向用户展示到目前为止获得的内容。在那种情况下,无需实际销售Pochara玩偶181的介入,就可以显示销售Pochara的图像。
当用户访问销售Pochara的入口站点时,出现相同的处理。在这样的情况下,不是通过任何销售Pochara,而是通过好朋友Pochara进行收费处理。
可以将销售Pochara的Pochara ID保存成书签,和将它登记成上面参照图31说明的喜好信息。这使任何所希望销售Pochara的URL都可以得到迅速访问。
在上面的描述中,好朋友Pochara玩偶161和销售Pochara玩偶181每一个都被展示成主要像玩偶的对象。可选地,也可以利用像动物、建筑物、或其它特定实体的对象。
作为销售Pochara玩偶的变种,可以将激光唱盘(CD)或DVD(数字多功能盘)的护套用作对象。在本例中,护套(对象)内含IC芯片。当将护套放在平台上时,在与平台连接的设备上显示代表护套的好朋友Pochara人物311的图像。如果护套属于CD,举例来说,它的销售Pochara人物可以代表歌唱作为内容保存在CD上的歌曲的歌手。
屏幕上的销售Pochara人物可以与用户进行模拟交谈或者可以介绍所涉及的歌手的专用网站。
作为另一种选择,根据记录在存放在护套中的IC芯片中的优待券,销售Pochara可以让用户取样歌手的最新歌曲(内容)。这个IC芯片也可以存储有关记录在CD上的内容的评论,以及有关歌手的宣传信息。这些信息项由正显示着的销售Pochara展示。
如果护套属于DVD,记录在盘上的电影的主要人物的图像可以作为屏幕上的销售Pochara出现。护套的IC芯片可以存储有关电影制作的详细信息,以及优待券。根据存储的优待券,销售Pochara可以进行出售与所涉及的电影有关的物品的处理。
作为另一种类型的服务,可以将获得内容的权利提供给每个销售Pochara。购买这样的销售Pochara使用户可以在任何所希望的地点和时间再现特定内容。在这种情况下,每个销售Pochara的IC芯片容纳表示可以通过Pochara获得的内容的类型的服务ID。举例来说,如果用户购买了含有允许获得40首歌曲的服务ID的销售Pochara,用户可以从,譬如说,记录在内容服务器中的2500首歌曲当中获得40首喜爱歌曲。
通常如何提供这些服务显示在图52中。如图所示,服务A提供歌曲A、B、和C。为了得到服务A,用户可以购买作为销售Pochara玩偶的Pochara1、2和3之一。在正在使用服务A的情况下,虚拟Pochara玩偶A出现在用户个人计算机的屏幕上。
服务B提供歌曲D、E、和F。为了得到服务B,用户可以购买作为销售Pochara玩偶的Pochara4或5。在正在使用服务B的情况下,虚拟Pochara玩偶B被显示在用户个人计算机上。
服务C提供歌曲E到I。为了得到服务C,用户可以购买Pochara6到9之一。在正在使用服务C的情况下,虚拟Pochara玩偶C出现在用户个人计算机的屏幕上。
图53是勾画利用销售Pochara玩偶获取内容的处理的示意性流图。在步骤S611中,用户将销售Pochara玩偶181放在与要使用的设备连接的平台上。如果用户使用个人计算机22,那么,将销售Pochara玩偶181放在与PC22连接的平台23上。将Pochara ID、卡ID、和服务ID从销售Pochara玩偶181中的IC芯片传送到个人计算机22。
在步骤S631中,个人计算机22获取Pochara ID、卡ID、和服务ID。在步骤S632中,个人计算机22进行后面参照图54所述的验证请求处理。在步骤S633中,个人计算机22将验证请求发送到内容服务器6。在步骤S651中,内容服务器6接收这个请求。
在步骤S652中,内容服务器6进行后面参照图55所讨论的验证处理。进行验证放在平台上的Pochara的处理。在步骤S653中,将验证结果发送到个人计算机22。在步骤S634中,个人计算机22接收验证结果。
在步骤S635中,个人计算机22进行后面参照图56所述的初始数据获取处理。此刻,从销售Pochara玩偶181中获取通过销售Pochara玩偶181获得的歌曲(内容)的列表和可下载计数,即,表示允许用户下载更多内容的次数的计数值(步骤S622和S623)。获得的数据是加密形式。可以利用存储在内容提供者6中的密钥解密数据;它们不能由个人计算机22解密。
在步骤S636中,个人计算机22将在步骤S623中发送的数据作为服务信息发送到内容服务器6。在步骤S654中,内容服务器6接收服务信息。在步骤S655中,内容服务器6进行后面参照图58所讨论的初始数据发送处理。这个处理解密利用销售Pochara玩偶181获得的歌曲(内容)的列表,以及代表可下载计数的计数值。解码数据将作为初始数据存储到个人计算机22中。在步骤S656中,内容服务器6将初始数据发送到个人计算机22。在步骤S637中,个人计算机22接收初始数据。
现在参照图54的流程图,更详细地描述图53的步骤S631中的验证处理。在步骤S701中,个人计算机22的CPU221确定销售Pochara玩偶181是否已放在平台23上。CPU221一直等待到玩偶放在平台上为止。
如果在步骤S701中发现销售Pochara玩偶181已放在平台23上,CPU221转到步骤S702,从放在上面的玩偶181中获取Pochara ID和服务ID。销售Pochara玩偶181中的IC芯片包含指定可用服务(例如,服务A)的类型的服务ID和标识所涉及的IC芯片的卡ID。这些数据是加密形式。这正是在步骤S702中获得的加密数据。
在步骤S703中,CPU221根据在步骤S702中获得的数据生成验证请求,并且将生成的请求发送到内容服务器6。按照上述方式,验证销售Pochara玩偶181的请求被发送到内容服务器6。
下面参照图55的流程图,更详细地描述图53的步骤S652中的验证处理。在步骤S721中,内容服务器6的CPU121接收验证请求。在步骤S722中,CPU121利用解密密钥解密Pochara ID、卡ID和服务ID。解密Pochara ID、卡ID和服务ID的解密密钥事先存储在服务器6的存储单元128中。
在步骤S723中,CPU121进行检查,以确定在步骤S722中解密的ID是否合法。步骤S723的检查具体按如下进行:服务器6的存储单元128拥有包含与服务ID相联系的卡ID的数据库。然后,对数据库进行检查,以确定卡ID是否与存储的服务ID之一相对应。另外,利用描述与到目前为止出售的Pochara玩偶相联系的Pochara ID的列表的另一个数据库进行相似检查,看看Pochara ID是否有效。
如果在步骤S723中发现ID是合法的,CPU121转到步骤S724,将“验证OK”信号发送到个人计算机22,作为验证结果。如果在步骤S723中发现任何ID都无效,CPU121转到步骤S725,将“验证NG”信号发送到PC22,作为验证结果。销售Pochara玩偶181就是这样验证的。
下面参照图56的流程图,更详细地描述图53的步骤S635中的初始数据获取处理。在步骤S741中,个人计算机22的CPU221接收验证结果。在步骤S742中,CPU221确定接收的验证结果是否是“验证OK”信号。如果在步骤S742中发现接收到OK信号,到达步骤S743。在步骤S743中,CPU221从销售Pochara玩偶181中获取计数值和下载歌曲。
销售Pochara玩偶181中的IC芯片包含像图57所示那样的信息。例如,将授权用户获取40首歌曲作为内容的服务ID提供给销售Pochara玩偶181。当获取每首歌曲时,将它的内容ID和它的获取日期和时间记录到芯片中。在本例中,与内容ID“10001”相对应的歌曲被显示成在2002年3月7日13点12分获取的。也就是说,下载歌曲被描述成具有内容ID“10001”的内容。每当获取(下载)一首歌曲时,代表可下载计数的计数值就减1。可下载计数的初始值是40。在本例中被显示成下载了一首歌曲,因此,计数值当前是39。
像图57所示那样的信息是以加密形式存储的。这意味着,在步骤S743中,按加密要求获取信息。
在步骤S744中,CPU221通过将预定报头加入计数值和下载歌曲中生成服务信息,并且将生成的服务信息发送到内容服务器6。
如果在步骤S742中发现接收到“验证NG”信号(即,验证失败),那么,CPU221转到步骤S745。在步骤S745中,CPU221进行错误处理。
按照上述方式,位于销售Pochara玩偶181的IC芯片中标识下载歌曲的内容ID和代表可下载计数的计数值以加密形式发送到内容服务器6。
下面参照图58的流程图,更详细地描述图53的步骤S655中的初始数据发送处理。在步骤S761中,内容服务器6的CPU121接收服务信息。在步骤S762中,CPU121解密计数值和下载歌曲。解密计数值和下载歌曲的解密密钥事先存储在内容服务器6的存储单元128中。
在步骤S763中,CPU221获取Pochara资源。Pochara资源包括有关显示在个人计算机的输出单元上的Pochara人物的三维图像的信息、那个人物保存的有关交谈的数据、和有关那个人物的姓名信息。这样,Pochara资源事先存储在内容服务器6的存储单元128中。每个服务配有相应Pochara资源,Pochara资源通过标识所涉及的服务的服务ID来标识。
在步骤S764中,CPU121将预定报头附在计数、下载歌曲和Pochara资源上,并且将配有报头数据发送到个人计算机22,作为初始数据。发送的初始数据存储到个人计算机22的存储单元228中。
上面的步骤使个人计算机22可以通过销售Pochara玩偶181以及可下载计数识别获得(或下载)的歌曲的列表。保存在销售Pochara玩偶181的IC芯片中的信息是加密形式,只能由内容服务器6解密,因此,可以比以前更可靠地防止信息被窜改或滥用。
在步骤S764中,根据发送的Pochara资源,个人计算机22的输出单元227的显示设备显示像图59所示的那个那样的图像。图59描绘了这个服务使用的虚拟Pochara501,气球502表示虚拟Pochara讲的话。在本例中,气球502包含语言“他们说4月20日将在Luida,Harajuku举办EGC音乐会”。
服务提供者通过按需要更新Pochara资源,可以继续将最新信息提供给用户。由于总是可以得到最近信息,购买销售Pochara玩偶181的用户能够获得,譬如说,有关用户感兴趣艺术家的最新消息。这样的信息可以以用户熟悉的格式提供。
下面参照图60,描述利用销售Pochara玩偶181进行内容下载处理的典型流程。这个处理是在上面参照图53所述的处理之后执行的。在步骤S831中,个人计算机22将下载请求发送到内容服务器6。在步骤S861中,内容服务器6接收下载请求。举例来说,下载请求是通过用户操作个人计算机22的输入单元226输入预定命令发送的。
在步骤S862中,内容服务器6进行后面参照图61所讨论的内容列表发送处理。在步骤S863中,内容服务器6将内容列表发送到个人计算机22。在步骤S832中,个人计算机22接收这个内容列表。
在步骤S833中,个人计算机22进行后面参照图64所述的下载处理。在下载处理期间,指定要下载或预览的内容,用信号发送给内容服务器6。在步骤S834中,个人计算机22将下载请求或预览请求发送到内容服务器6。在步骤S864中,内容服务器6接收请求。
在步骤S865中,内容服务器6进行后面参照图67所讨论的内容发送处理。因此,将内容从内容服务器6发送到个人计算机22。在步骤S835中,个人计算机22接收内容。此外,还从内容服务器6发送服务信息,由个人计算机22在步骤S836中接收。在步骤S811中,通过销售Pochara玩偶181接收服务信息。
下面参照图61,更详细地描述图60的步骤S862中的内容列表发送处理。在步骤S901中,内容服务器6的CPU121生成感兴趣的与服务ID相对应的内容列表。
举例来说,内容服务器6的存储单元128拥有像图62所示的那个那样的数据库。在这个数据库中,与服务ID、许可证、和下载内容ID相联系地存储内容ID。例如,在该数据库中,在与内容ID“1001”相对应的第1行上描述了服务ID“100”。这意味着,拥有服务ID“100”的任何销售Pochara可以授权它的购买者获取与内容ID“1001”相对应的内容。在与内容ID“1001”相对应的第1行上还描述了许可证“XXXX”。这意味着,可以利用许可证“XXXX”解密与内容ID“1001”相联系的内容。
在第1行上描述了下载内容ID A、B和C。这表明,拥有Pochara ID A、B和C的销售Pochara玩偶已经下载了与内容ID“1001”相对应的内容。
并且,内容服务器的存储单元128存储了像图63所示的那个那样的数据库。这个数据库包含与内容ID相对应的每首歌曲的标题、这个星期的出售点数、到目前为止的累计出售点数、包含所涉及的歌曲的曲集标题、和指示这首歌曲是最新发行歌曲的新歌曲标志。此外,存储在数据库中的还有歌唱每首歌曲的艺术家的姓名、所涉及的歌曲的歌词作者的姓名、歌曲的作曲者的姓名、和歌曲的播放时间。
另外,该数据库还包括到介绍每首歌曲的便笺文件的路径、到所涉及的歌曲的歌曲数据文件(例如,WAV(声音资源文件)文件)的路径、到歌曲的卡拉OK数据文件的路径、和到歌曲的护套照片文件的路径。此外,还描述了每首歌曲的发行日期、所涉及的歌曲的类型名、和歌曲的预览开始帧号和预览结束帧号。
例如,假设在步骤S631(图53)中接收的内容ID是“100”,在那种情况下,在步骤S901中生成作为与内容ID“1001”和“1003”相对应的内容的歌曲的列表。内容列表包括歌曲的名称、艺术家名、曲集标题、和出售点数。
在步骤S902中,CPU121将内容列表发送到个人计算机22。同样,将可下载歌曲的列表发送到PC22。
下面参照图64的流程图,更详细地描述图60的步骤S833中的下载处理。在步骤S921中,个人计算机22的CPU221接收内容列表。在步骤S922中,CPU221确定可下载计数是否至少是1。可下载计数是在步骤S637(图53)中从内容服务器6发送的;通过参考包括在存储在个人计算机22中的初始数据中的计数值获得该计数。
如果在步骤S922中发现可下载计数至少是1,CPU211转到步骤S923,显示下载屏幕。此刻,输出单元227的显示设备显示像图65所示的那个那样的屏幕。图65的屏幕示出了虚拟Pochara501和气球511,下载列表屏幕510显示在虚拟Pochara的左上方区域中。
图66示意性地示出了典型下载列表屏幕510。在屏幕510中,区域531显示与正列出的内容相联系的艺术家的姓名。通过将所希望的艺术家名输入区域531中,用户可以在区域536中得到与艺术家相对应的歌曲的名称和这些歌曲到目前为止的出售点数的显示。
在本例中,区域531被显示成接纳与正在显示的内容相联系的艺术家名的输入。可选地,可以将区域531安排成接受类型名(genre name)的输入。这使区域536显示与输入类型相对应的歌曲的名称和这些歌曲到目前为止的出售点数。
区域532表示可下载计数(即,可下载歌曲的数目)。在本例中,区域532示出了“还剩下X首歌曲”。
在下载列表屏幕中,用户可以在区域533中输入歌曲名或在区域534中输入曲集标题,然后点击搜索按钮535来搜索所希望的内容(即,歌曲)。
返回到图64中的步骤S924,CPU221确定是否指定了内容。CPU221一直等待到用户指定了内容为止。举例来说,内容是通过单击包括在图66的区域536中的歌曲名指定的。
如果在步骤S924中发现指定了内容,到达步骤S925。在步骤S925中,CPU221确定是否指定了预览。举例来说,预览是通过用户点击图66中的预览按钮537指定的。如果在步骤S925中发现指定了预览,到达步骤S926。在步骤S926中,CPU221将预览请求发送到内容提供者6。
如果在步骤S925中发现没有指定预览,到达步骤S927。在步骤S927中,CPU221确定是否指定了下载。举例来说,下载是通过用户点击图66中的下载按钮538指定的。如果在步骤S927中发现指定了下载,到达步骤S928。在步骤S928中,CPU221将下载请求发送到内容服务器6。
在步骤S926或S928之后,CPU221转到步骤S929。在步骤S929中,CPU221将与在步骤S924中指定的内容相对应的内容ID发送到内容服务器6。
如果在步骤S922中发现可下载计数不是至少是1,即,如果发现可下载计数已耗尽了,或如果在步骤S927中发现没有指定预览,那么,到达步骤S930。在步骤S930中,CPU221进行错误处理。这就是下载所希望内容的典型方式。
下面参照图67,更详细地描述图60的步骤S865中的内容发送处理。在步骤S951中,内容服务器6的CPU121接收下载请求或预览请求。在步骤S952中,CPU121接收内容ID。
在步骤S953中,CPU121确定在步骤S951中接收的是否是下载请求。如果发现接收的是下载请求,到达步骤S954。在步骤S954中,CPU121进行后面参照图68所讨论的下载内容发送处理。
如果在步骤S953中发现接收的不是下载请求(即,接收到预览请求),到达步骤S955。在步骤S955中,CPU121进行后面参照图70所讨论的预览内容发送处理。
下面参照图68更详细地描述图67的步骤S954中的下载内容发送处理。在步骤S971中,CPU121获取感兴趣的与内容ID相对应的下载数据。
内容服务器的存储单元128存储像图69所示的那些那样的数据。有关每首歌曲的歌曲边缘数据(fringe data)601由描述所涉及的歌曲包括播放时间在内的信息的一组文件构成。歌词数据602由描述每首歌曲的歌词的一组文件组成。便笺603是描述介绍所涉及的歌曲的评论的一组文件。护套照片604是根据携载歌曲的CD的实际护套照片预备的一组计算机可读文件(例如,JPEG(联合图像专家组)文件)。歌曲数据605是与歌曲有关的一组文件(例如,WAV文件)。歌曲边缘数据601到歌曲数据605构成有关每首存储歌曲的数个文件,每个文件与内容ID相联系地加以标识。
正如上面所讨论的那样,内容服务器的存储单元128含有像图63所示那样的数据库。在这个数据库中,指定内容ID决定到与所涉及的内容ID相对应的便笺文件的路径,到相应歌曲数据文件的路径、到相应卡拉OK数据(歌曲边缘数据和歌词数据)文件的路径、和到相应护套照片文件的路径。在步骤S971中,CPU121从歌曲边缘数据601到歌曲数据605当中指定与所涉及的内容ID相对应的那些文件。合并和获取指定文件,作为下载数据。
在步骤S972中,CPU121将在步骤S971中获得的下载数据作为内容发送到个人计算机22。发送的内容由个人计算机22在步骤S835(图60)接收到,存储到存储单元228中。当按加密要求发送和存放在存储单元228中时,内容是加密的。再现任何加密内容都需要利用如后面所讨论的解密密钥(即,许可证)。
在正在接收下载数据的同时,在附在个人计算机22上的输出单元227的显示设备上,举例来说,在如图65中的显示屏幕的气球511中显示下载进展状态(例如,被表示成“完成X%下载”)。
在步骤S973中,CPU121进行检查,以确定内容的下载是否完成。这个检查是根据在步骤S654(图53)中获得的服务信息中所描述的下载歌曲标题作出的。
如果在步骤S973中发现内容的下载还没有完成,到达步骤S974。在步骤S974中,CPU121更新在步骤S654(图53)中获得的服务信息中的下载歌曲标题。例如,如果已经发送了与内容ID“1002”相对应的内容,CPU121将与内容ID“1002”相对应的歌曲补充到下载歌曲标题中。
在步骤S975中,CPU121减少在步骤S654(图53)中获得的服务信息中的计数值。
在步骤S976中,CPU121将在步骤S974和S975中更新的服务信息发送到个人计算机22。发送的服务信息由个人计算机22在步骤S836(图60)中接收到。在步骤S811中,将接收的服务信息存放到销售Pochara玩偶181的IC芯片中。
在步骤S977中,CPU121更新数据库。此刻,在如图62所示的数据库中更新下载的内容ID。举例来说,如果与内容ID“1003”相对应的内容得到下载,将下载内容ID“A”补充到第3行的下载内容ID区域中。
如果在步骤S793中发现内容的下载已经完成,跳过步骤S974到S977。同样,发送下载内容,由此更新保存在销售Pochara玩偶181的IC芯片中的信息。
下面参照图70更详细地描述图67的步骤S955中的预览内容发送处理。在步骤S991中,CPU121获取感兴趣的与内容ID相对应的预览数据。此刻,CPU121从图69中的歌曲边缘数据601到歌曲数据605当中指定与所涉及的内容ID相对应的那些文件。按照在图63的数据库中找到的相关预览开始帧号和预览结束帧号,从指定文件中提取数据。将提取的数据合并成预览数据。
可选地,可以事先准备图像或声音质量有所降低的以预览为目的歌曲边缘数据601到歌曲数据605。从这些数据中,可以指定与特定内容ID相对应的文件,和将它们合并成预览数据。
在步骤S992中,CPU121将在步骤S991中获得的预览数据作为内容发送到个人计算机22。这使用户可以预览(即,取样)感兴趣的内容。对于预览,销售Pochara玩偶的IC芯片中的可下载计数(计数值)不减少,从而用户可以轻易地试听所希望的歌曲。一旦接收到预览数据,个人计算机22就被设置成再现数据。此刻,举例来说,个人计算机22的输出单元227的显示设备在图65的显示屏幕上的气球511中显示与内容相对应的便笺。
用户可以利用销售Pochara玩偶181再现获得(即,下载)的内容。用于再现的设备可以是,也可以不是下载所涉及的内容的设备。
例如,如果下载了内容的个人计算机22将用于再现,用户将销售Pochara玩偶181放在与PC22连接的平台23上。如果没有下载内容的个人计算机26将用于再现,用户就将销售Pochara玩偶181放在PC26连接的平台27上。然后,进行与上面参照图53所讨论的处理相似的另一个处理,以便将初始数据存储到个人计算机22或26中。
在上面的例子中,正在使用的设备被显示成个人计算机22或26。但是,这不是对本发明的限制,也可以使用其它设备。
下文参照图71描述内容再现处理的典型流程。在步骤S1101中,个人计算机22或26进行以后参照图72所述的列表显示处理。这使内容列表得到显示,从而用户可以指定要再现的所希望内容。此刻,通过个人计算机22或26的存储单元228对指定内容进行搜索。
例如,如果用户正在使用个人计算机22,那么,所涉及的内容已经存储(即,下载)到存储单元228中;如果用户正在操作个人计算机26,那么,在存储单元228中找不到感兴趣的内容。
如果在存储单元228中没有找到内容,到达步骤S1102。在步骤S1102中,个人计算机26将内容ID发送到内容服务器6。在步骤S1131中,内容服务器6接收内容ID。在步骤S1132中,内容服务器6进行与内容ID相对应的内容发送处理。这个处理与上面参照图67所讨论的内容发送处理相同,因此,不再作进一步讨论。在步骤S1133中,内容服务器6将内容发送到个人计算机26。在步骤S1103中,个人计算机26接收内容。
如果用户正在使用个人计算机22,那么,感兴趣的内容已经存储(下载)到存储单元228中。在那种情况下,跳过步骤S1102、S1131、S1132、S1133、和S1103。
在步骤S1104中,个人计算机22或26进行后面参照图75所讨论的许可证请求处理。在步骤S1105中,个人计算机22或26将许可证请求发送到内容服务器6。在步骤S1134中,内容服务器6接收许可证请求。在步骤S1135中,内容服务器6进行后面参照图76所述的许可证发送处理。这个处理涉及到发送作为解密加密内容的加密密钥的许可证。
在步骤S1106中,内容服务器6将许可证发送到个人计算机22或26。在步骤S1106中,个人计算机22或26接收该许可证。在步骤S1107中,个人计算机22或26进行后面参照图77所讨论的基于许可证再现处理。执行步骤S1107的处理再现感兴趣的内容。
下面参照图72的流程图,更详细地描述图71的步骤S1101中的列表显示处理。在步骤S1201中,个人计算机22或26的CPU221显示再现屏幕。此刻,输出单元227的显示设备显示像如图73所示的那个那样的图像。
图73示意性地示出了虚拟Pochara501和气球562。在虚拟Pochara的左上方区域是再现列表屏幕561。
图74示意性地描绘了典型再现列表屏幕561。屏幕561上的区域581显示与正在显示的内容相联系的艺术家的姓名。用户可以将所希望的艺术家名输入区域581。这使区域583显示与那个艺术家相联系的获取歌曲内容的标题和它们的购买日期(即,获取日期)。在本例中,与它们的购买日期一起以表格形式显示了与名为Aya Matsushita的艺术家相联系的歌曲的标题。
在显示在区域583中的内容当中,如果这些歌曲已经存储在存储单元228中,用深色显示获取歌曲的标题和它们的购买日期;如果这些歌曲没有存储在存储单元228中,用浅色显示歌曲标题和歌曲购买日期。
举例来说,与它的购买日期“2000/02/02”一起用浅色显示区域583中第1行的歌曲标题“Rosy Feelings”。这意味着,内容是通过使用这个销售Pochara玩偶181获取的,但未存储在当前使用个人计算机的存储单元228中。也就是说,内容是利用另一个设备下载的。与它的购买日期“2000/04/04”一起用深色显示区域583中第2行的歌曲标题“1000thKiss”。这表明,内容是利用这个销售Pochara玩偶181获得的,现在存储在当前使用个人计算机的存储单元228中。
在本例中,区域581被显示成接纳与正在显示的内容相联系的艺术家的姓名。可选地,区域581可以接受类型名的输入。这使区域583显示与感兴趣类型相联系的获取歌曲的标题和它们的购买日期。
区域582显示用户拥有的歌曲的数目。这是利用销售Pochara玩偶181下载(获得)的歌曲的数目。在本例中,该显示表明“拥有内容的数目:Y”。
返回到图72的步骤S1202,CPU221确定是否指定了要再现的内容。CPU221一直等待到作出这样的指定为止。用户可以操作输入单元226双击图74的再现列表屏幕中所希望歌曲的标题。如果在步骤S1202中发现指定了要再现的内容,CPU221转到步骤S1203。
在步骤S1203中,CPU221确定要再现的内容是否处在终端中(即,当前使用的设备中)。例如,如果为了再现,在图74的区域583中指定了第1行的内容(歌曲标题:“RosyFeeings”),CPU221确定在终端中没有找到所涉及的歌曲。在那种情况下,到达步骤S1204。在步骤S1204中,CPU221将与指定内容相对应的内容ID发送到内容服务器,并且从服务器中下载所涉及的内容。
此刻,内容服务器6将内容发送到个人计算机22或26。这个内容发送处理(图71的步骤S1132)与上面参照图67和68所讨论的处理相同。由于在步骤S973(图68)中发现已经下载了内容,跳过步骤S974到S977。
如果,譬如说,区域583中第2行的歌曲标题“1000th Kiss”被指定为要再现的内容,那么,发现那个内容存在于终端中。在这种情况下,指定要再现的内容,如果要再现的内容未处在终端中,下载要再现的内容。
下面参照图75的流程图,描述图71的步骤S1104中的许可证请求处理。在步骤S1221中,个人计算机22或26的CPU221获取与指定内容相对应的内容ID。在步骤S1222中,CPU221向内容服务器6发送将预定报头附加在步骤S1221中获得的内容ID上的许可证请求。用于再现内容的许可证就是这样请求的。
下面参照图76更详细地描述图71的步骤S1135中的许可证发送处理。在步骤S1241中,内容服务器6的CPU121接收许可证请求。在步骤S1242中,CPU121进行检查,以确定是否已经下载了所涉及的内容。这个检查是通过参考如图62所示的数据库作出的。
在步骤S1243中,CPU121生成允许再现内容一次的许可证。许可证的生成是利用像Open MGX、Windows、或DRM(数字权利管理)那样的技术完成的。在步骤S1244中,CPU121将生成的许可证发送到个人计算机22或26。这样,作为解密加密内容的密钥的许可证得到发送。
下面参照图77的流程图更详细地描述图71的步骤S1107中的基于许可证再现处理。在步骤S1261中,个人计算机22或26的CPU221接收许可证。在步骤S1262中,CPU221根据获得的许可证解密内容,以便再现内容。
此刻,在附在个人计算机22或26上的输出单元227的显示设备上显示像如图78所示的那个那样的图像。图78示意性地描绘了在屏幕上的虚拟Pochara501和气球562。在虚拟Pochara501的左上方区域上的是再现列表屏幕561。在玩偶501的左下方的是所涉及的内容的护套照片563。气球562示出了正在再现的内容的歌词,和虚拟Pochara501给出预定舞蹈动作。内容就是这样再现的。
内容服务器6以如上所述的方式管理再现内容的许可证。所有内容都是加密的,因此,用户必须利用销售Pochara玩偶181获取再现任何所希望内容的许可证。即使内容是非法复制的,也不能再现它,因此,内容的版权得到保护。购买了销售Pochara玩偶181的用户只要将玩偶181放在平台上就可以轻易地再现内容。每当内容被设置成加以再现时,内容服务器6总是进行检查,看看销售Pochara玩偶181是非拥有合法ID。这为内容的版权提供了比以前更安全的保护。
在上面的例子中,内容服务器6被显示成管理获得内容的许可证。可选地,可以将许可证存储在销售Pochara玩偶181的IC芯片中,以便当要再现内容时,可以从销售Pochara玩偶181中获取许可证。这使用户可以按所希望的那样获取与销售Pochara玩偶181的服务ID相联系的内容,以便进行再现。
可以将适当的对象安排成存储用户标识信息,以便装有对象的显示设备可以显示具体代表所涉及的对象的图像。显示的图像直观地提示用户识别他们自己的对象,从而有效地防止他们错误地使用其它用户的对象。
在存储和管理用户标识信息的信息处理设备从另一个信息处理设备接收用户标识信息的情况下,对照存储的用户标识信息,检查接收的信息,以便加以验证。根据验证结果,设备在网络上发送其它信息处理设备所需的显示信息,以显示代表用户标识信息的图像。这种设置使容易地和可靠地识别操作其它信息处理设备的用户成为可能。
可以在网络上将获得的用户标识信息发送到其它信息处理设备。在那种情况下,从其它信息处理设备接收与所涉及的用户标识信息有关的验证结果。根据验证结果,显示与用户标识信息相对应的图像。这种设置使用户可以让他或她的身份得到可靠验证。
可以将玩偶安排成包含存储用户标识信息的存储器,和可以将玩偶做成代表要显示的图像的形状。这使用户可依赖地利用玩偶进行验证处理成为可能。
可以分配使每个对象包含对象标识信息的对象,和可以在网络上接收数个对象标识信息。在那种情况下,接收的每个对象标识信息与又用于在网络上发送相应内容的相关内容标识信息相联系。这构成了更有效地将内容分配给用户的***。
可以将来源于第二其它信息处理设备、基于对象标识信息的通知传送到第一信息处理设备,以便后一个设备可以对第二其它信息处理设备的用户进行收费处理。这种安排使得安全地将内容提供给每个用户和可靠地收取提供内容的费用成为可能。
存储在对象中的内容标识信息可以在网络上获取和发送到另一个信息处理设备,从而可以接收和输出相应内容。在那种情况下,仅仅获取对象就可以使用户可靠地使用相应内容。
可以将每个玩偶内的存储器安排成存储用户标识信息,和可以将玩偶做成代表与内容相联系的图像的形状。这种安排使得有效地将内容分配给用户成为可能。
可以将每个玩偶内的存储器安排成保留内容标识信息,和可以将玩偶做成保留唤出与内容相联系的图像的特征。这种安排使用户可以以更愉快的方式使用内容。
上述一系列步骤可以通过硬件或软件来执行。为了进行基于软件的处理,可以将构成软件的程序事先内置在计算机的专用硬件中,或者,根据使用在网络上或从适当记录媒体安装到能够根据安装的程序执行各种功能的通用个人计算机等设备中。
如图2或图3所示,存储媒体不仅像由磁盘141或251(包括软盘)、光盘142或252(包括CD-ROM(只读光盘存储器)和DVD(数字多功能盘))、磁光盘143或253(包括MD(小型盘))或半导体存储器144或254组成的插件式媒体那样与设备本身分开地提供给用户;而且以每一种包含程序和事先内置在计算机中ROM122或222或存储单元128或228中的硬盘驱动器的形式提供给用户。
在本说明书中,存储在记录媒体中和描述将由计算机执行的程序的步骤不仅代表以所描绘的序列(即,基于时间顺序)执行的处理,而且代表可以并行地或单独地进行的处理。
在本说明书中,术语“***”指的是由数个分设备构成的整个配置。
工业可应用性
如上所述,根据本发明的信息处理设备和信息处理方法构成了能够可靠地识别每个用户和防止用户不小心使用任何其它用户对象的***。
本发明的第一信息处理设备、第一信息处理方法、第一程序存储媒体、和第一程序使另一个信息处理设备可以可靠地识别用户。它们还使其它信息处理设备的用户可信赖地核实是否获取了正确的验证结果成为可能。
本发明的第二信息处理设备、第二信息处理方法、第二程序存储媒体、和第二程序使每个用户得到可靠验证。它们还使用户可靠地确定是否获取了正确的验证结果成为可能。
本发明的第一玩偶使拥有它的用户可以得到可靠验证。这种玩偶还可以防止用户不小心将任何其它玩偶用于他或她的验证。
根据本发明的信息提供***或信息提供方法构成了能够以安全方式向用户传送大量内容的***。
本发明的第三信息处理设备、第三信息处理方法、第三程序存储媒体、和第三程序可信赖地向每个用户提供内容。它们还使得十分有把握地向用户收取内容的费用成为可能。
本发明的第四信息处理设备、第四信息处理方法、第四程序存储媒体、和第四程序向被用户使用的设备提供所希望的内容。
本发明的第五信息处理设备、第五信息处理方法、第五程序存储媒体、和第五程序使内容得到简单和迅速使用。另外,它们消除了为内容使用提供复杂结构的必要性。
本发明的第二玩偶致使用户以简单可靠的方式购买内容。这种玩偶还以安全可靠的方式将内容提供给用户。
并且,本发明的对象使用户可以以比以前更深切、更令人难忘的方式欣赏内容。
Claims (14)
1.一种信息处理方法,用于与连接到阅读器设备的信息处理设备一起使用,所述方法包括:
检测玩偶放置在阅读器设备上,其中所述玩偶包括IC芯片;
经由阅读器设备从所述玩偶获取标识信息;
控制输出单元显示对应于从所述玩偶获取的标识信息的第一图像;
检测到所述玩偶从所述阅读器设备上取下;以及
控制所述输出单元响应于检测到所述玩偶从所述阅读器设备上取下而显示第二图像,
其中,所述信息处理方法还包括:
控制所述输出单元根据用户对玩偶的第二操作显示不同于第一图像的第三图像,其中在所述第三图像中呈现的服装不同于在第一图像中呈现的服装。
2.根据权利要求1所述的信息处理方法,还包括:
控制所述输出单元在检测到所述玩偶从所述阅读器设备上取下之前显示舞台入口,并基于所述舞台入口显示所述第一图像。
3.根据权利要求1所述的信息处理方法,还包括:
控制所述输出单元显示表示功能的多个图标。
4.根据权利要求3所述的信息处理方法,其中
所述第一图像由输出单元上的图标包围。
5.根据权利要求3所述的信息处理方法,其中
根据用户对玩偶的第一操作来显示所述多个图标。
6.根据权利要求1所述的信息处理方法,还包括:
控制所述输出单元根据用户对玩偶的第三操作显示第四图像,在所述第四图像中呈现的项目不同于在第一图像中呈现的项目。
7.根据权利要求1所述的信息处理方法,其中
所述第一图像与所述玩偶具有近似相同的形状。
8.一种信息处理设备,连接到阅读器设备,所述设备包括:
检测装置,被配置为检测玩偶放置在阅读器设备上,其中所述玩偶包括IC芯片;
获取装置,被配置为经由阅读器设备从所述玩偶获取标识信息;
控制装置,被配置为控制输出单元显示对应于从所述玩偶获取的标识信息的第一图像;
其中
所述检测装置还被配置为检测到所述玩偶从所述阅读器设备上取下;以及
所述控制装置还被配置为控制所述输出单元响应于检测到所述玩偶从所述阅读器设备上取下而显示第二图像,并且
其中,所述控制装置还被配置为控制所述输出单元根据用户对玩偶的第二操作显示不同于第一图像的第三图像,其中在所述第三图像中呈现的服装不同于在第一图像中呈现的服装。
9.根据权利要求8所述的信息处理设备,其中:
所述控制装置还被配置为控制所述输出单元在检测到所述玩偶从所述阅读器设备上取下之前显示舞台入口,并基于所述舞台入口显示所述第一图像。
10.根据权利要求8所述的信息处理设备,其中:
所述控制装置还被配置为控制所述输出单元显示表示功能的多个图标。
11.根据权利要求10所述的信息处理设备,其中
所述第一图像由输出单元上的图标包围。
12.根据权利要求10所述的信息处理设备,其中
根据用户对玩偶的第一操作来显示所述多个图标。
13.根据权利要求8所述的信息处理设备,其中:
所述控制装置还被配置为控制所述输出单元根据用户对玩偶的第三操作显示第四图像,在所述第四图像中呈现的项目不同于在第一图像中呈现的项目。
14.根据权利要求8所述的信息处理设备,其中
所述第一图像与所述玩偶具有近似相同的形状。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002156051 | 2002-05-29 | ||
JP156051/02 | 2002-05-29 | ||
CN038160099A CN1666213A (zh) | 2002-05-29 | 2003-05-29 | 信息处理*** |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN038160099A Division CN1666213A (zh) | 2002-05-29 | 2003-05-29 | 信息处理*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103810411A CN103810411A (zh) | 2014-05-21 |
CN103810411B true CN103810411B (zh) | 2018-01-12 |
Family
ID=29561451
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410025382.3A Expired - Lifetime CN103810411B (zh) | 2002-05-29 | 2003-05-29 | 信息处理*** |
CN038160099A Pending CN1666213A (zh) | 2002-05-29 | 2003-05-29 | 信息处理*** |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN038160099A Pending CN1666213A (zh) | 2002-05-29 | 2003-05-29 | 信息处理*** |
Country Status (5)
Country | Link |
---|---|
US (4) | US8601277B2 (zh) |
EP (2) | EP2278545A3 (zh) |
KR (1) | KR101001223B1 (zh) |
CN (2) | CN103810411B (zh) |
WO (1) | WO2003100682A1 (zh) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7900827B2 (en) | 2008-08-29 | 2011-03-08 | Target Brands, Inc. | Transaction card assembly with subject and stand portions, electrostatic clings and a backer |
US7862428B2 (en) | 2003-07-02 | 2011-01-04 | Ganz | Interactive action figures for gaming systems |
US7534157B2 (en) | 2003-12-31 | 2009-05-19 | Ganz | System and method for toy adoption and marketing |
CA2697021C (en) | 2003-12-31 | 2014-04-08 | Howard Ganz | System and method for toy adoption and marketing |
US9426651B2 (en) * | 2004-08-18 | 2016-08-23 | Sk Planet Co., Ltd. | Method for providing contents in a mobile communication system and apparatus thereof |
US20060047580A1 (en) * | 2004-08-30 | 2006-03-02 | Diganta Saha | Method of searching, reviewing and purchasing music track or song by lyrical content |
JP2006285607A (ja) * | 2005-03-31 | 2006-10-19 | Sony Corp | コンテンツ情報提供システム,コンテンツ情報提供サーバ,コンテンツ再生装置,コンテンツ情報提供方法,コンテンツ再生方法,およびコンピュータプログラム |
US20070050075A1 (en) * | 2005-08-26 | 2007-03-01 | Electro Scientific Industries, Inc. | Automatic wafer tracking process and apparatus for carrying out the process |
CA2630990A1 (en) * | 2005-12-12 | 2007-06-21 | Hill's Pet Nutrition, Inc. | Method for deriving a wellness related index for a food composition |
US7810710B2 (en) * | 2006-05-19 | 2010-10-12 | Target Brands, Inc. | Stored-value product with manufactured article |
US7950998B2 (en) * | 2006-06-30 | 2011-05-31 | Sega Corporation | Billing management system for game machine |
KR100869945B1 (ko) * | 2006-11-03 | 2008-11-24 | 삼성전자주식회사 | Drm 권한 개선 방법과 drm 권한 개선 컨텐츠 및 이를이용하는 휴대 단말기 |
AU2007237363B2 (en) | 2006-12-06 | 2010-04-29 | 2121200 Ontario Inc. | Feature codes and bonuses in virtual worlds |
US11153656B2 (en) | 2020-01-08 | 2021-10-19 | Tailstream Technologies, Llc | Authenticated stream manipulation |
US11991416B2 (en) | 2007-04-13 | 2024-05-21 | Tailstream Technologies, Llc | Authenticated stream manipulation |
US20080255878A1 (en) * | 2007-04-13 | 2008-10-16 | Kelley Wise | Authenticated Stream Manipulation |
US7905416B2 (en) * | 2007-05-25 | 2011-03-15 | Target Brands, Inc. | Mechanically convertible transaction product |
KR20090011149A (ko) * | 2007-07-25 | 2009-02-02 | 삼성전자주식회사 | 스마트카드를 장착한 휴대 단말기의 유료 방송 구매 방법및 장치 |
US7980475B2 (en) * | 2008-06-13 | 2011-07-19 | Target Brands, Inc. | Cake topper transaction product |
JP2011159096A (ja) * | 2010-02-01 | 2011-08-18 | Canon Inc | 情報処理装置、情報処理方法、及びプログラム |
US8694613B2 (en) * | 2010-11-22 | 2014-04-08 | Sony Corporation | Client device, information processing method, and information processing system |
US9782674B2 (en) | 2011-01-07 | 2017-10-10 | Ganz | Synchronizing system for gameplaying |
US20120185254A1 (en) * | 2011-01-18 | 2012-07-19 | Biehler William A | Interactive figurine in a communications system incorporating selective content delivery |
US9649565B2 (en) * | 2012-05-01 | 2017-05-16 | Activision Publishing, Inc. | Server based interactive video game with toys |
CN103544251B (zh) * | 2013-10-14 | 2017-06-16 | 白天 | 多源图片处理方法及其装置 |
US9566520B2 (en) * | 2013-11-11 | 2017-02-14 | Lucian S. Naum | Method, system, and program product for a recreational game |
CN103678992B (zh) * | 2013-11-25 | 2017-09-19 | 深圳市元征科技股份有限公司 | 汽车诊断设备的注册登录方法 |
US10262346B2 (en) * | 2014-04-30 | 2019-04-16 | Gift Card Impressions, Inc. | System and method for a merchant onsite personalization gifting platform |
US20180239782A1 (en) * | 2015-03-02 | 2018-08-23 | Nec Corporation | Image processing system, image processing method, and program storage medium |
US10614228B2 (en) * | 2015-07-23 | 2020-04-07 | Sharp Kabushiki Kaisha | Object with communication interface and computer-readable medium storing communication program |
US10391414B2 (en) * | 2017-01-26 | 2019-08-27 | International Business Machines Corporation | Interactive device with advancing levels of communication capability |
CN109286932B (zh) * | 2017-07-20 | 2021-10-19 | 阿里巴巴集团控股有限公司 | 入网认证方法、装置及*** |
US12019766B2 (en) * | 2019-07-30 | 2024-06-25 | Sony Group Corporation | Data processing device, data processing method, and program |
US11389735B2 (en) | 2019-10-23 | 2022-07-19 | Ganz | Virtual pet system |
US11358059B2 (en) | 2020-05-27 | 2022-06-14 | Ganz | Live toy system |
US11308529B2 (en) * | 2020-09-22 | 2022-04-19 | SNAG Innovations, Inc. | Apparatus and method for marketing and selling of goods |
US20230046788A1 (en) * | 2021-08-16 | 2023-02-16 | Capital One Services, Llc | Systems and methods for resetting an authentication counter |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5845260A (en) * | 1995-02-06 | 1998-12-01 | Sony Corporation | System and method for parent-controlled charging for on-line services |
US5883960A (en) * | 1993-11-10 | 1999-03-16 | Fujitsu Limited | Method of mobile unit registration and method of IC card registration for mobile communications system, and mobile unit, IC card, and IC card insertion type mobile unit implementing such methods |
CN1268721A (zh) * | 1999-02-15 | 2000-10-04 | 卢涛 | 国际互联网交易安全*** |
GB2365364A (en) * | 2000-06-09 | 2002-02-20 | Tomy Co Ltd | Toy and information service system |
Family Cites Families (94)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1739398A (en) | 1929-12-10 | jordhoy | ||
WO1996003188A1 (en) * | 1994-07-28 | 1996-02-08 | Super Dimension Inc. | Computerized game board |
US5903704A (en) * | 1994-08-26 | 1999-05-11 | Hitachi, Ltd. | Apparatus for selectively recording and reproducing received analog and digital signals |
JP3091135B2 (ja) * | 1995-05-26 | 2000-09-25 | 株式会社バンダイ | ゲーム装置 |
FR2741972B1 (fr) * | 1995-11-30 | 1998-01-02 | Thomson Multimedia Sa | Dispositif et procede de chargement d'une interface utilisateur |
US6259433B1 (en) | 1996-05-14 | 2001-07-10 | Norman H. Meyers | Digital optical joystick with mechanically magnified resolution |
JPH1065693A (ja) * | 1996-08-22 | 1998-03-06 | Fujitsu Ltd | オンデマンド・システム |
US6137480A (en) * | 1996-12-27 | 2000-10-24 | Sony Corporation | Computer system using a portable card for managing security and power-saving features |
US6690795B1 (en) * | 1997-03-04 | 2004-02-10 | Lucent Technologies Inc. | Multiple keys for decrypting data in restricted-access television system |
US6069957A (en) * | 1997-03-07 | 2000-05-30 | Lucent Technologies Inc. | Method and apparatus for providing hierarchical key system in restricted-access television system |
US5983273A (en) * | 1997-09-16 | 1999-11-09 | Webtv Networks, Inc. | Method and apparatus for providing physical security for a user account and providing access to the user's environment and preferences |
US6226744B1 (en) * | 1997-10-09 | 2001-05-01 | At&T Corp | Method and apparatus for authenticating users on a network using a smart card |
US6545722B1 (en) * | 1998-01-09 | 2003-04-08 | Douglas G. Brown | Methods and systems for providing television related services via a networked personal computer |
WO1999038164A1 (fr) * | 1998-01-26 | 1999-07-29 | Matsushita Electric Industrial Co., Ltd. | Appareil, procede et systeme d'enregistrement / reproduction de donnees, et supports d'enregistrement de programme |
US6259443B1 (en) * | 1998-02-06 | 2001-07-10 | Henry R. Williams, Jr. | Method and apparatus for enabling multiple users to concurrently access a remote server using set-top boxes |
US6202211B1 (en) * | 1998-02-06 | 2001-03-13 | Henry R. Williams, Jr. | Method and apparatus for providing television signals to multiple viewing systems on a network |
US6108789A (en) * | 1998-05-05 | 2000-08-22 | Liberate Technologies | Mechanism for users with internet service provider smart cards to roam among geographically disparate authorized network computer client devices without mediation of a central authority |
US6385651B2 (en) * | 1998-05-05 | 2002-05-07 | Liberate Technologies | Internet service provider preliminary user registration mechanism provided by centralized authority |
US6892223B1 (en) * | 1998-05-22 | 2005-05-10 | Bandai Co., Ltd. | System and method of displaying information on desktop |
US6845388B1 (en) * | 1998-09-11 | 2005-01-18 | L. V. Partners, L.P. | Web site access manual of a character string into a software interface |
IL126552A (en) * | 1998-10-13 | 2007-06-03 | Nds Ltd | Remote administration of smart cards for secure access systems |
US6206750B1 (en) * | 1998-10-30 | 2001-03-27 | Mattel, Inc. | Personalized toys and methods for manufacturing and delivering the same |
US6792464B2 (en) * | 1999-02-18 | 2004-09-14 | Colin Hendrick | System for automatic connection to a network |
US6380971B1 (en) * | 1999-05-28 | 2002-04-30 | Qwest Communications International Inc. | VDSL video/data set top test equipment |
US6190174B1 (en) * | 1999-06-03 | 2001-02-20 | Kader Industrial Company Limited | Electronic story board |
US6290565B1 (en) * | 1999-07-21 | 2001-09-18 | Nearlife, Inc. | Interactive game apparatus with game play controlled by user-modifiable toy |
US7729986B1 (en) * | 1999-07-30 | 2010-06-01 | Visa International Service Association | Smart card transactions using wireless telecommunications network |
US20020022506A1 (en) * | 1999-08-25 | 2002-02-21 | Andrew Rifkin | Doll fashion game having computer generated printed doll clothing articles |
US8019609B2 (en) * | 1999-10-04 | 2011-09-13 | Dialware Inc. | Sonic/ultrasonic authentication method |
DE19947986A1 (de) * | 1999-10-05 | 2001-04-12 | Ibm | System und Verfahren zum Herunterladen von Anwendungsteilen auf eine Chipkarte |
FR2800540B1 (fr) * | 1999-10-28 | 2001-11-30 | Bull Cp8 | Terminal securise muni d'un lecteur de carte a puce destine a communiquer avec un serveur via un reseau de type internet |
AU1943801A (en) | 1999-12-03 | 2001-06-12 | Mario Kovac | System and method for secure electronic digital rights management, secure transaction management and content distribution |
US6738901B1 (en) * | 1999-12-15 | 2004-05-18 | 3M Innovative Properties Company | Smart card controlled internet access |
US7111051B2 (en) * | 2000-01-26 | 2006-09-19 | Viaclix, Inc. | Smart card for accessing a target internet site |
CA2331976C (en) | 2000-01-27 | 2010-06-01 | International Game Technology | Gaming terminal and system with biometric identification |
DE60024319T2 (de) * | 2000-02-08 | 2006-08-03 | Swisscom Mobile Ag | Vereinter einloggungsprozess |
FR2805107B1 (fr) * | 2000-02-10 | 2002-04-05 | Bull Cp8 | Procede de gestion de transmissions de donnees multimedias via un reseau de type internet, notamment de donnees telephoniques, et carte a puce pour la mise en oeuvre du procede |
FR2805108B1 (fr) * | 2000-02-10 | 2002-04-05 | Bull Cp8 | Procede d'enregistrement d'un usager sur un serveur d'annuaire d'un reseau de type internet et/ou de localisation d'un usager sur ce reseau, et carte a puce pour la mise en oeuvre du procede |
US7081033B1 (en) * | 2000-03-07 | 2006-07-25 | Hasbro, Inc. | Toy figure for use with multiple, different game systems |
US7023858B2 (en) * | 2000-04-14 | 2006-04-04 | Sony Corporation | Data delivery in set-top box |
US20020046101A1 (en) * | 2000-04-28 | 2002-04-18 | Katsuhisa Ogawa | Expendable supplies providing method and expendable supplies providing apparatus, and control program |
US7047551B2 (en) * | 2000-04-28 | 2006-05-16 | Canon Kabushiki Kaisha | Information distributing method and information distributing system |
US6760841B1 (en) * | 2000-05-01 | 2004-07-06 | Xtec, Incorporated | Methods and apparatus for securely conducting and authenticating transactions over unsecured communication channels |
JP2001312512A (ja) | 2000-05-02 | 2001-11-09 | Canon Inc | 情報配信システム、情報端末装置、情報センター、情報配信方法及び記憶媒体 |
US6654797B1 (en) * | 2000-05-25 | 2003-11-25 | International Business Machines Corporation | Apparatus and a methods for server configuration using a removable storage device |
US20020049980A1 (en) * | 2000-05-31 | 2002-04-25 | Hoang Khoi Nhu | Controlling data-on-demand client access |
US6925651B2 (en) * | 2000-06-08 | 2005-08-02 | Agile Tv Corporation | Method and processor engine architecture for the delivery of audio and video content over a broadband network |
JP2002007298A (ja) * | 2000-06-27 | 2002-01-11 | Hitachi Ltd | コミュニケーションにおける情報の表示方法およびコミュニケーションシステム |
US20020053020A1 (en) * | 2000-06-30 | 2002-05-02 | Raytheon Company | Secure compartmented mode knowledge management portal |
US20020137496A1 (en) * | 2000-07-18 | 2002-09-26 | Tatsuji Nagaoka | Program providing system |
US20020077979A1 (en) * | 2000-07-19 | 2002-06-20 | Masaya Nagata | Service management method, product-in-circulation to which the same is applied, service management device, service management network system, service management program, and computer-readable program product with the program stored thereon |
US7552333B2 (en) * | 2000-08-04 | 2009-06-23 | First Data Corporation | Trusted authentication digital signature (tads) system |
US7558965B2 (en) * | 2000-08-04 | 2009-07-07 | First Data Corporation | Entity authentication in electronic communications by providing verification status of device |
AU2001287164B2 (en) * | 2000-08-04 | 2008-06-26 | First Data Corporation | Method and system for using electronic communications for an electronic contact |
US20020049982A1 (en) * | 2000-09-05 | 2002-04-25 | Dan Kikinis | Integrated book-marking system for existing set-top boxes including those without browsing capabilities and those unable to expand to support browsing or interactive linking |
US20020073428A1 (en) * | 2000-09-06 | 2002-06-13 | Leonid Gurevich | Downloading and transfer of audio or video data from video broadcasts |
JP2002092351A (ja) * | 2000-09-20 | 2002-03-29 | Media Factory:Kk | 情報サービス装置 |
US20020062287A1 (en) * | 2000-09-26 | 2002-05-23 | Katz James S. | Peripheral device detection and notification |
US20020065950A1 (en) * | 2000-09-26 | 2002-05-30 | Katz James S. | Device event handler |
US7066781B2 (en) * | 2000-10-20 | 2006-06-27 | Denise Chapman Weston | Children's toy with wireless tag/transponder |
JP2002163584A (ja) * | 2000-11-24 | 2002-06-07 | Fujitsu Ltd | 携帯情報端末を利用したカード決済方法及びシステム |
JP2002166042A (ja) * | 2000-12-01 | 2002-06-11 | Hitachi Ltd | Icカードシステム、このシステムに使用される端末、icカード及び返品処理方法 |
US6729549B2 (en) * | 2000-12-19 | 2004-05-04 | International Business Machines Corporation | System and method for personalization of smart cards |
US7620574B2 (en) * | 2001-01-22 | 2009-11-17 | N2 Broadband, Inc. | Cable billing systems and methods enabling independence of service marketing and provisioning from billing and collection of revenue |
US7017175B2 (en) * | 2001-02-02 | 2006-03-21 | Opentv, Inc. | Digital television application protocol for interactive television |
US7305697B2 (en) * | 2001-02-02 | 2007-12-04 | Opentv, Inc. | Service gateway for interactive television |
SG154320A1 (en) * | 2001-02-16 | 2009-08-28 | Sony Corp | Data processing method and its apparatus |
JP3702800B2 (ja) * | 2001-03-12 | 2005-10-05 | 日本電気株式会社 | 組織ポータルシステム |
CA2474887C (en) * | 2001-03-26 | 2016-11-15 | Imagine Broadband Limited | Method and system of provisioning a desired communication service for a user across a network |
JP2004533754A (ja) * | 2001-04-10 | 2004-11-04 | ファンタライフ コーポレーション リミテッド | Pcベースのtvセットトップボックスシステム、及び、これを用いたコンテンツの独占提供方法 |
KR100454137B1 (ko) * | 2001-04-12 | 2004-10-26 | 조인형 | 인터넷을 기반으로 하는 모니터 탑형 시뮬레이션학습시스템 및 학습방법 |
GB2374498B (en) * | 2001-04-12 | 2004-02-18 | Intercede Ltd | Multi-stage authorisation system |
US7761326B2 (en) * | 2001-04-20 | 2010-07-20 | Nippon Telegraph And Telephone Corporation | Token type content providing system and token type content providing method and portable user terminal |
EP1395904B1 (en) * | 2001-05-22 | 2016-07-20 | Accenture Global Services Limited | Broadband communications |
US7139398B2 (en) * | 2001-06-06 | 2006-11-21 | Sony Corporation | Time division partial encryption |
JP2003022219A (ja) * | 2001-07-09 | 2003-01-24 | Sanyo Electric Co Ltd | コンテンツデータを容易に再取得できるデータ端末装置、その端末装置において実行されるプログラム、およびそのプログラムを記録した記録媒体 |
WO2003009112A1 (en) * | 2001-07-17 | 2003-01-30 | Matsushita Electric Industrial Co., Ltd. | Content usage device and network system, and license information acquisition method |
US7571257B2 (en) * | 2001-07-31 | 2009-08-04 | Guthery Scott B | Communications network with smart card |
US7080400B1 (en) * | 2001-08-06 | 2006-07-18 | Navar Murgesh S | System and method for distributed storage and presentation of multimedia in a cable network environment |
JP4391711B2 (ja) * | 2001-08-28 | 2009-12-24 | 富士通株式会社 | 装置、装置利用者管理装置および装置利用者管理プログラム |
US20030048380A1 (en) * | 2001-09-12 | 2003-03-13 | Yuriko Tamura | Self provisioning Set-Top Box |
US7292775B1 (en) * | 2001-09-20 | 2007-11-06 | Keen Personal Media, Inc. | Communicating program identifiers from a digital video recorder (DVR) to a set top box (STB) independent of when the STB demodulates the associated program data |
US20030064812A1 (en) * | 2001-10-02 | 2003-04-03 | Ethan Rappaport | Smart card enhanced toys and games |
US20030150915A1 (en) * | 2001-12-06 | 2003-08-14 | Kenneth Reece | IC card authorization system, method and device |
US6800013B2 (en) * | 2001-12-28 | 2004-10-05 | Shu-Ming Liu | Interactive toy system |
US20030126611A1 (en) * | 2001-12-28 | 2003-07-03 | International Business Machines Corporation | Methods and apparatus for controlling interactive television information and commerce services |
US20030136840A1 (en) * | 2002-01-23 | 2003-07-24 | Wu Ming Mei | Method and system for managing integrated circuit test programs using bar codes |
US8645685B2 (en) * | 2002-02-27 | 2014-02-04 | Igt | Token authentication |
US6905411B2 (en) * | 2002-02-27 | 2005-06-14 | Igt | Player authentication for cashless gaming machine instruments |
US20040151347A1 (en) * | 2002-07-19 | 2004-08-05 | Helena Wisniewski | Face recognition system and method therefor |
US7143953B2 (en) * | 2002-12-27 | 2006-12-05 | Konica Minolta Holdings, Inc. | IC card, IC card manufacturing method, IC card manufacturing apparatus and IC card judgement system |
US7526555B2 (en) * | 2003-03-25 | 2009-04-28 | Toshiba Corporation | Smart card printing |
JP4244169B2 (ja) * | 2003-08-04 | 2009-03-25 | 日本発條株式会社 | 非接触情報媒体およびこれを用いた通信システム |
EP3023899B1 (en) * | 2003-09-30 | 2020-09-16 | Nxp B.V. | Proximity authentication system |
-
2003
- 2003-05-29 EP EP10171455A patent/EP2278545A3/en not_active Withdrawn
- 2003-05-29 WO PCT/JP2003/006725 patent/WO2003100682A1/ja active Application Filing
- 2003-05-29 CN CN201410025382.3A patent/CN103810411B/zh not_active Expired - Lifetime
- 2003-05-29 EP EP03733140A patent/EP1508865A4/en not_active Ceased
- 2003-05-29 KR KR1020047019004A patent/KR101001223B1/ko not_active IP Right Cessation
- 2003-05-29 US US10/515,936 patent/US8601277B2/en not_active Expired - Fee Related
- 2003-05-29 CN CN038160099A patent/CN1666213A/zh active Pending
-
2013
- 2013-10-17 US US14/056,666 patent/US8909935B2/en not_active Expired - Fee Related
-
2014
- 2014-11-03 US US14/530,949 patent/US9858456B2/en not_active Expired - Lifetime
-
2015
- 2015-07-27 US US14/810,093 patent/US10521624B2/en not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5883960A (en) * | 1993-11-10 | 1999-03-16 | Fujitsu Limited | Method of mobile unit registration and method of IC card registration for mobile communications system, and mobile unit, IC card, and IC card insertion type mobile unit implementing such methods |
US5845260A (en) * | 1995-02-06 | 1998-12-01 | Sony Corporation | System and method for parent-controlled charging for on-line services |
CN1268721A (zh) * | 1999-02-15 | 2000-10-04 | 卢涛 | 国际互联网交易安全*** |
GB2365364A (en) * | 2000-06-09 | 2002-02-20 | Tomy Co Ltd | Toy and information service system |
Also Published As
Publication number | Publication date |
---|---|
US20060080539A1 (en) | 2006-04-13 |
CN1666213A (zh) | 2005-09-07 |
US8909935B2 (en) | 2014-12-09 |
KR101001223B1 (ko) | 2010-12-15 |
EP1508865A1 (en) | 2005-02-23 |
EP2278545A3 (en) | 2011-04-13 |
WO2003100682A1 (en) | 2003-12-04 |
EP1508865A4 (en) | 2006-06-07 |
US20140042223A1 (en) | 2014-02-13 |
US9858456B2 (en) | 2018-01-02 |
US20150048171A1 (en) | 2015-02-19 |
KR20050014833A (ko) | 2005-02-07 |
EP2278545A2 (en) | 2011-01-26 |
US8601277B2 (en) | 2013-12-03 |
CN103810411A (zh) | 2014-05-21 |
US20150332074A1 (en) | 2015-11-19 |
US10521624B2 (en) | 2019-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103810411B (zh) | 信息处理*** | |
TWI229801B (en) | Information transmission/reception apparatus, apparatus and method of information transmission, apparatus and method of information reception, apparatus and method of information processing, management apparatus and method of information transmission, ma | |
JP2004171377A (ja) | コンテンツ配信システム | |
JP2006338100A (ja) | 電子化コンテンツ運用装置およびコンピュータプログラム | |
TWI280495B (en) | Information processing system and method, information providing system and method, information processing device and method, figure, object and program storage medium and program | |
TWI242148B (en) | Information management device and method, information processing device and method, recording medium and program | |
JP2010033546A (ja) | プリペイド型電子マネー決済システム | |
JP3890945B2 (ja) | 情報提供サーバ、情報提供方法、端末、プログラム及び情報登録端末 | |
TWI237977B (en) | Information processing system and method, information processing device and method, program storage medium, program and object | |
TWI240180B (en) | Data management device and method, data processing device and method, recording medium and program information management device and method, information processing device and method, and record medium | |
JP4009430B2 (ja) | 駐車場物件契約サーバ装置、方法及びプログラム | |
JP2002245259A (ja) | 仮想錠付個人スペースを用いた高セキュリティ情報システム | |
JP2004054913A (ja) | 情報処理システムおよび方法、情報処理装置および方法、プログラム格納媒体、プログラム、並びにオブジェクト | |
JP2006018637A (ja) | Url情報提供端末およびurl情報提供システム | |
JP2006113685A (ja) | コンテンツ配信装置、記憶媒体及びコンテンツ出力装置 | |
JP2002157306A (ja) | 旅行情報販売システム、旅行情報販売機とその販売方法及びその方法が記録された記録媒体 | |
JP2004234462A (ja) | コンテンツ提供システム、情報提供装置および方法、決済処理装置および方法、記録媒体、並びにプログラム | |
JP2009245461A (ja) | 情報処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20180112 |
|
CX01 | Expiry of patent term |