专利名称::电子书显示装置的制作方法
技术领域:
:本发明涉及显示版权作品的技术。具体地说,本发明涉及解码和显示被编码的电子书的内容的电子书显示装置。
背景技术:
:很长时间以来,一直广泛出售使用基于纸介质的书。在出版书时,印刷相应于该书被希望的出售的份数的预定数的拷贝,并通过发行系统在书店或类似场合发行。该书放在店铺里以便出售。这些书在出售之前变成每个书店的库存。当这些书在一段预定的时间之内未出售时,这些书可能被归还给作为该书的原始出售商的出版商。出版商很难精确地掌握出售的书的数量,以及在每个书店中的库存的书的数量。支付给版权所有人相当于有出版商指示的被销售的拷贝的粗略估计数的版权使用费。因此,不是总能给版权所有人支付正确的版权使用费。近来,诸如书等之类的版权物已经转换成了电子形式,以类似于软件的发行的方式在市场上发行。由于不实施印刷该版权作品的过程,所以版权所有人难于确定被销售的拷贝份数。更困难的是版权所有人获得正确的版权使用费。日本专利公报5-89360号的发明公开了与此有关的技术。公开在这份日本专利公报5-89360号的发明中的软件自动出售系统包括一IC(集成电路)存储卡,它带有存储该卡的ID(标识)号和用户ID号的ROM(只读存储器),以及可读/可写RAM(随机访问存储器);一自动销售设备,它合并了电话线和存储有多个软件的存储设备;以及核准中心,它有连接用来分配版权的核准号的电话线。购买者经由电话线选择他/她希望购买的软件并从核准中心获得一核准号,自动销售设备凭此将存储设备中的软件载入所述IC存储卡的RAM中。通过经由核准中心集中被销售的软件的总量,版权所有人可以确定被销售的软件的份数。但由于该核准中心和自动销售设备是借助于电话线连接的,所以存在一个由关于安全控制方面的问题。换句话说,通过非法访问,有可能从被连接到电话线的自动销售机中泄漏出售信息等。为了防止从自动销售机中非法获得软件,在IC存储卡中存储所述卡的ID号和用户ID号。在用户从自动销售设备中购买软件的情况下,将保留那次购买的信息。可能引起关于保护隐私方面的问题。此外,由于购买者必须依靠其中登记由用户ID号等的某种卡来获得软件,所以暴露了购买者的匿名,以至于削弱了购买的意愿。在安装所述自动销售设备的人对该自动销售设备拥有控制权的情况下,该安装可能导致经由该自动销售设备进行非法出售诸如软件之类的版权作品,或者伪造出售的份数。因此,存在这样的问题,即可能不能支付给版权所有人正确的版权使用费。在用户从自动销售设备中购买诸如软件之类的版权作品的情况下,在电子版权作品选择之后,写入记录介质的操作需要时间,并且核准购买版权作品的程序也需要时间。因此,存在这样一个问题,即自动销售设备被每一个购买者占用相当长一段时间。这个问题可以通过减少写数据进入记录介质时间,以及增加用在核准程序中使用的数据通信速度来相对地减轻。但特别在诸如书数据之类的大量电子作品的数据需写入记录介质的情况下,缩减所需的时间是有限度的。解决这一问题的可能的方法是根据用户数量增加自动销售设备的数量。但用来出售版权作品的自动销售设备很昂贵,而且还需要安装的地方。因此希望利用最小数量的自动销售设备满足很多用户。根据诸如个人计算机和软件之类的终端设备的硬件的发展,作为一种类型的电子版权作品的电子书的出版已经越来越广泛。人们可以依靠终端设备查字典或读小说。因此,所述终端设备必须能够再现电子书,以显示在显示设备上。但所述显示设备包括各种显示属性。存在这样的情况,即不能正确地显示该电子书的内容。例如,图像数据包括诸如分辨率、颜色数、灰度级等显示属性。当该图像数据显示于具有其它显示属性的显示设备上时,该图形数据必须经由诸如分辨率转化(放大、缩小)、降低颜色数、抖动处理等方法进行转换,以符合该显示装置的显示属性。但如果同一个处理应用到前述图像数据的整个区域上,存在画面质量降低的缺点。公开在日本专利公报62-277855号的发明解决了这一问题。公开在这份曰本专利公报62-277855号的发明的图像处理装置根据图像的每个区域的图像类型,改变诸如放大、缩小、灰度级转换等图像处理方法。但当该图像数据由这样的图像装置处理时,由于用户必须指定区域和选择图像处理,所以该操作变得十分冗长乏味。如果这些处理自动进行,那么在该图像的每个区域中的图像类型必须识别。但这样一来,这种处理量很大。以至于图像处理将在处理速度低的便携终端设备或类似设备中消耗时间。在电子书的内容出售中,从保护版权的观点出发,必须防止电子书刊目录的内容的非法拷贝。公开在日本专利公报5-122701号的发明被认为是关于该技术的。公开在这份日本专利公报5-122701号的售货记账(chargeaccount)信息处理器包括磁光盘,在其中存储了解码该编码的一系列信息组(seriesofinformationgroup),或者由于部分地丢失经由空中或预定的发送路径发送的一系列信息组所必需的程序或数据;磁光盘驱动设备,用于执行将信息记录到该磁光盘或从该磁光盘再现信息;以及个人计算机,用于根据该磁光盘中的程序或数据解调一系列信息组。该个人计算机从该磁光盘上再现解调该一系列信息组所必需的程序或数据,并且使用被再现的程序或数据解调该一系列信息组。因此,只能某些用户可以利用被发送到多个用户的该一系列信息组。当该一系列信息组的发行人,例如软件发行人,生产待售的磁光盘时,该软件的售货记账可以通过包括该软件的使用费调节(accommodate)。但该费用只能以介质(磁光盘)为基础交付。存在这样一个问题,即当在一个介质中存储了多个软件时,不能交付每个软件的版权费用。
发明内容按照前述观点,本发明的目的是提供能够根据售货记账状态等改变可以被再现的编码内容的电子书显示装置。为了实现本发明的上述和其他目的,根据本发明的一方面,提供一种电子书显示装置,包括输入单元,用于输入显示所述内容的辅助信息和被编码的电子书内容;处理单元,用于从经由所述输入单元输入的辅助信息和预先存储的用户密钥产生一内容密钥,并且使用该内容密钥再现被所述输入单元输入的编码内容;以及显示单元,用于显示被所述处理单元再现的内容。由于该处理单元从经由该输入单元输入的辅助信息和预先存储的用户密钥产生一内容密钥,并且使用该内容密钥再现由输入单元输入的编码内容,所以只有特殊的电子书显示装置才可以再现那些编码的内容。本发明的另一方面,提供一种电子书显示装置,包括第一处理单元,用于根据电子书数据和用户标识来产生辅助信息,并比较所产生的辅助信息和添加到该电子书数据的辅助信息;以及再现处理单元,用于根据由所述第一处理单元的比较结果确定该内容的再现处理方法,并再现该内容。由于该电子书显示装置可以从电子版权作品出售装置输入该辅助信息和编码的内容,从该辅助信息和预先存储的用户密钥产生内容密钥,并且使用该内容密钥再现编码的内容,所以该编码的内容只能由特殊电子书显示装置再现。本发明的再一方面,提供一种电子书显示装置,包括包含有多个带有至少数据和处理程序其中之一的模块,以及带有一个显示属性信息的描述的模块的内容;处理单元,用于从带有显示属性的描述的所述模块提取显示属性,并有选择地根据所述显示属性执行所述多个模块一产生所述内容,以及显示单元,用于显示由所述处理单元再现的内容。由于再现处理单元根据由第一处理单元比较的结果确定该内容的再现处理方法,以再现该内容,所以特殊用户能够再现和显示该内容。图1展示了本发明的第一实施例的电子版权作品发行管理系统的示意结构。图2是描述本发明的第一实施例的电子版权作品发行管理系统的处理程序的流程图。图3A-3C描述电子书的数据结构的图表。图4展示了本发明的第二实施例的电子版权作品发行管理系统的示意结构。图5展示了本发明的第三实施例的电子版权作品发行管理系统的示意结构。图6是描述根据本发明的第四实施例的电子版权作品发行管理系统的图表。图7是展示售货设备103的示意结构的框图。图8是展示阅读器101的示意结构的框图。图9是展示密钥管理中心110的示意结构的框图。图10展示了在阅读器101、售货设备103、出版商108和密钥管理中心110之间的密钥信息等的通信内容。图11展示了由操作模块503产生的位串的一个实例。图12展示了内容售货记账信息表的一个实例。图13是描述由阅读器101解释编码的内容以再现和显示该内容的处理程序示意图。图14A-14D展示了阅读器101的显示属性。图15展示了相应于图14A-14D的阅读器101的显示格式的显示属性。图16是描述阅读器101的显示屏幕的坐标系统的图表。图17展示了编码的内容的一个实例(第一实例)。图18展示了编码的内容的一个实例(第二实例)。图19展示了处理表的一个实例。图20是描述PUTIMAGE处理模块的处理程序的图表。图21示意性地描述了当在介质102的不可读区域中存在一个位串时,阅读器101的处理。图22A和22B是描述提供在介质102中的不可读区域的图表。图23是展示根据本发明的第五实施例的电子版权作品发行管理系统的示意结构的框图。图24是描述在本发明的第五实施例的阅读器820中登记用户ID的处理程序的图表。实现本发明的最好模式(第一实施例)参考图1,根据本发明的第一实施例的电子作品出售系统包括电子书出售装置(以后称为“出售终端”),用于满足购买者3实现购买电子版权作品的程序,并写将被购买的电子书数据到记录介质2;版权管理装置(以后称为“版权管理中心”)4,用于关于由出售终端1销售的电子书数据,管理版权使用费;售货人终端5,它由电子书的售货人6使用;以及版权持有人终端7,它由电子书的版权持有人8使用。出售终端1、版权管理中心4、出售终端5和版权持有人终端7分别借助通信线路28连接。出售终端1包括显示单元9,用于显示购买者3选择将要购买的电子述所必需的书的信息,以及出售终端1的操作方法等;操作单元12,经由该单元实现购买电子书的程序;书的数据写单元13,用于将所选择的电子书数据写入借助介质插入口10插入的记录介质2;书的数据存储单元14,在其中记录了相应于多本书的电子书数据;出售终端控制单元15,用于提供对出售终端1的总体控制;出售终端ID存储单元16,用于存储为了便于管理而加到安装在各个地点的每个出售终端1的出售终端中的ID号;出售信息记录单元17,用于在出售终端1中记录与电子书的出售状态有关的信息;版权使用费信息存储单元20,用于存储与将被销售的电子书的版权使用费有关的信息;版权使用费计算单元19,用于根据存储在版权使用费信息存储单元20的信息,计算将被销售的电子书的版权使用费;以及出售终端通信单元18,用于借助诸如电话线路之类的通信线路28,实现信息发送/接收。出售终端通信单元18可以通过无线电通信而不是用电线来进行发送/接收。购买者3根据显示在显示单元9上的内容,经由介质引入口10和操作操作单元12插入记录介质2,从而将所要的电子书的数据写入记录介质2。被写入电子书数据的记录介质2经由介质排出口11排出(output)。虽然介质引入口10和介质排出口11分开提供,但可以使用具有同一槽口的结构。书数据存储单元14、出售终端ID存储单元16、出售信息记录单元17和版权使用费信息存储单元20由电可读和可写并且无论是否提供主电源都可以保持信息的非易失性存储器、带有后备电池的存储器、以磁性记录的记录介质等构成。出售终端控制单元15由CPU(中央处理单元)、在其中记录该CPU的执行程序的ROM(只读存储器)、用作工作区等的RAM(随机访问存储器)组成。由执行存储在该ROM和RAM中的程序的CPU控制出售终端1。版权使用费计算单元19提取相应于由购买者从存储在版权使用费信息存储单元20中的版权信息选择的电子书的版权使用费信息,以计算器版权使用费用。位于出售终端控制单元15中的CPU可以实现版权使用费的这种计算。版权管理中心4包括管理中心控制单元21,用于提供对版权管理中心4的总体控制;售货人信息存储单元22,用于管理有关于由出售终端1销售的电子书的售货人的信息;出售终端信息存储单元23,用于管理安装在各个地点的每个出售终端的出售终端ID,并且用于管理有关于相应于每个出售终端ID的出售终端的信息;管理中心通信单元24,用于借助诸如电话线路之类的通信线路,实现信息发送/接收;版权信息存储单元25,用于存储与将由出售终端1销售的电子书的版权有关的信息;版权使用费数据记录单元26,用于存储与将由出售终端1销售的电子书有关的版权使用费数据;以及版权使用费数据核准处理单元27,用于根据由版权所有人8借助版权所有人终端7实现的核准程序收集版权使用费信息,以产生将发送到售货人终端5的信息。管理中心通信单元24可以通过无线电通信而不是用电线来进行发送/接收。售货人终端5是能够在出售终端1和版权管理中心4之间进行数据通信的通信终端。版权所有人终端7是能够与版权管理中心4进行数据通信的通信终端。售货人终端5和版权所有人终端7可以通过诸如能够经由通信线路进行数据通信的个人计算机的装置来实现。与售货人终端5和版权所有人终端7有关的信息可以由版权管理中心4来管理。售货人或版权所有人可以经由售货人终端5或版权所有人终端7从版权管理中心4获得必要的信息。图1展示了售货人终端5和版权所有人终端7是单个的终端的那种结构。在售货人6拥有版权所有人8的电子版权作品的版权的情况下,售货人终端5和版权所有人终端7可以由同一终端配置而成。在这种情况下,售货人终端5和版权所有人终端7作为同一终端登记在版权管理中心4中。虽然图1展示了一个售货人6使用一个售货人终端5的那种结构。但多个售货人6可以使用一个售货人终端5管理电子版权作品。将参考图2描述购买者3用来购买电子书的本实施例的电子版权作品发行管理系统的处理程序。首先,购买者3根据出售终端1的显示单元9的显示内容,使用操作单元12选择将要购买的电子书(S1)。然后,购买者3插入在其中将要记录该电子书的记录介质2(S2)。在经由介质引入口10将记录介质2插入之后,出售终端控制单元15促使版权使用费计算单元19计算该版权使用费用。版权使用费计算单元19参考存储在版权使用费信息存储单元20中的版权使用信息来计算被购买者3选择的电子书的版权使用费用(S3)。出售终端控制单元15在出售信息记录单元17中记录指示由版权使用费计算单元19计算出来的版权使用费数据从出售终端1向版权管理中心4的发送开始的信息(S4)。出售终端控制单元15促使出售终端通信单元18将该版权使用费数据借助通信线路28发送到版权管理中心4(S5)。版权管理中心4的管理中心控制单元21借助通信线路28和管理中心通信单元24接收该版权使用费数据。那个版权使用费数据记录在为每个版权所有人管理和记录版权使用费用的版权使用费数据记录单元26中(S6)。管理中心通信单元24借助管理中心通信单元24和通信线路28通知出售终端该版权使用费登记已经结束(S7)。在借助通信线路28和出售终端通信单元18接收到该版权使用费登记已经结束的信息之后,出售终端控制单元15在出售信息记录单元17中记录指示该使用费费用已经登记在版权管理中心4中的信息(S8)。然后出售终端控制单元15在出售信息记录单元17中记录指示将购买者3选择的电子书数据写入记录介质2的写入操作开始的信息(S9)。将电子书数据写入记录介质2的写入操作由书数据写入单元13开始(S10)。出售终端控制单元15确认将购买者3选择的电子书数据写入记录介质2的写入操作已经结束,并当该写入操作正常结束时将指示写入操作完成的信息记录到出售信息记录单元17中。如果该写入操作不正常地结束,则出售终端控制单元15将写错误信息记录到出售信息记录单元17中(S11)。在通过出售终端控制单元15确认写入电子书数据的操作正常完成之后,从介质排出口11中排出记录介质2(S12)。通过上述处理程序,当在出售终端1中向版权管理中心4发送版权使用费数据期间发生错误以及当记录在版权管理中心4的版权使用费数据记录单元26中的数据与实际的出售历史记录数据之间存在差异时,可以基于记录在出售终端1的出售信息记录单元17中的信息进行检查。即使在由出售终端1向购买者3的记录介质2写入电子书数据的写操作期间,出售终端1的操作由于电源故障或类似原因而停止的不正常情况下,也只有开始该写操作的状态记录在出售信息记录单元17中。因此可以进行关于该电子数数据的出售不正常地结束的确认。在一本要销售的电子书中包括多个版权所有人的版权的情况下,版权使用费计算单元19可以根据存储在版权使用费信息存储单元20中的信息,为每个版权所有人计算版权使用费用。版权管理中心4经由通信线路28和管理中心通信单元24接收关于每个版权所有人的版权使用费,并且根据存储在版权信息存储单元25中的版权信息,将相应于每个版权所有人的版权使用费记录到版权使用费数据记录单元26中。版权所有人8可以经由版权所有人终端7查阅记录在版权管理中心4的版权使用费数据记录单元26中的他/她自己的版权使用费数据,以核准那个版权使用费数据。当由版权所有人8核准时,版权使用费数据核准处理单元27借助管理中心通信单元24发送该版权使用费数据给售货人终端5。图3A展示了由一个版权所有人写作的一本书的数据结构。描述相应于一本书的电子书数据的结构。该数据结构包括指示书1的ID的“书1的ID”;指示诸如该书的题目、价格、作者或出版商的名字等之类与书有关的目录信息的“目录信息1”;指示与作为书1的版权拥有人的版权所有人A相关的信息的“版权所有人A的ID”;指示与版权所有人A的书1相关的版权使用费信息的“版权使用费信息A1”;以及相应于书1的正文(bodytext)的“书数据A1”。在将书1的电子书数据登记到出售终端1中时,将“书1的ID”、“目录信息1”和“书数据A1”登记到书数据存储单元14中,而把“版权使用费信息A1”登记到版权使用费信息存储单元20中,以使得对应于“版权所有人A的ID”。图3B展示了由多个作者写作的一本书的数据结构。展示了相应于一本书的电子书数据的结构。该数据结构包括指示书2的ID的“书2的ID”;指示书2的目录信息的“目录信息2”;指示版权所有人A的ID的“版权所有人A的ID”;指示关于版权所有人A的版权使用费的“版权使用费信息A2”;相应于由版权所有人A写作的正文的“目录数据A2”;指示版权所有人B的ID的“版权所有人B的ID”;指示关于版权所有人B的版权使用费的“版权使用费信息B2”;以及相应于由版权所有人B写作的正文的“书数据B2”。在具有更多版权所有人的情况下,其数据接在“书数据B2”之后存储。在将书2的电子书数据登记到出售终端1中时,将“书2的ID”、“目录信息2”、“书数据A2”和“书数据B2”登记到书数据存储单元14中,而把“版权使用费信息A2”和“版权使用费信息B2”登记到版权使用费信息存储单元20中,以使得分别对应于“版权所有人A的ID”和“版权所有人B的ID”。图3C展示了一数据结构,在该数据结构中,将对应于一本书的电子书数据按章或节划分。该数据结构包括指示书3的ID的“书3的ID”;指示书3的目录信息的“目录信息3”;指示版权所有人A的ID的“版权所有人A的ID”;指示关于书数据A3a的版权使用费的“版权使用费信息A3a”;相应于该正文的第一章或节的“书数据A3a”;指示版权所有人A的ID的“版权所有人A的ID”;指示关于书数据A3b的版权使用费的“版权使用费信息A3b”;以及相应于该正文的下一章或节的“书数据A3b”。在具有其它章或节的情况下,其相关的数据接在“书数据A3b”之后存储。在将书2的电子书数据登记到出售终端1中时,将“书3的ID”、“目录信息3”、“书数据A3a”和“书数据A3b”登记到书数据存储单元14中,而把“版权使用费信息A3a”和“版权使用费信息A3b”登记到版权使用费信息存储单元20中,以使得对应于“版权所有人A的ID”。在本发明的电子版权作品发行管理系统中,可以为销售的电子书的售货记账提供将钞票插入出售终端1的插入口或插入诸如信用卡、预付卡(prepaidcard)之类的无现金卡插入口。此外,赊销记账可以经由通过出售终端通信单元18和通信线路28的电子财务往来结账。在出售终端1中为售货记账提供插入口的情况下,出售终端1安装在书店、车站售货摊等地方,作为为相应于集中起来的出售额支付售货记账的专用的终端(dedicatedterminal)。在出售终端1中不提供用于售货记账插入口的情况下,出售终端1可以由诸如个人计算机之类的通用装置实现。采用诸如个人计算机的硬盘之类的记录装置作为出售终端ID存储单元16以让人预先在该记录装置中存储出售终端ID信息。当购买者3购买电子书时,经由操作单元12输入与该出售终端ID有关的信息,由此,通过与记录在该记录装置中的该出售终端ID比较,由该购买核准做出决定。在这种情况下,将与拥有该个人计算机的个人相关的信息作为该出售终端ID登记。应注意到,由于版权管理中心4实际上不使用那个出售终端,而是直接管理与将获得诸如电子书之类的电子版权作品的购买者相关的信息,因此,购买者3的匿名不必非得不为人知。连接出售终端1、版权管理中心4、售货人终端5和版权所有人终端7的通信线路28可以是非该公用线路的专用线路。作为选择,数据通信可以通过诸如卫星之类的无线电通信方式实施。本发明的电子版权作品发行管理系统将转换成电子形式的书数据作为电子版权作品销售。然而,诸如相应于被转换成电子形式的音乐的数据、个人计算机程序、专用游戏软件之类电子版权作品也可以通过该电子版权作品发行管理系统发行。通过在出售终端1的书数据存储单元14中存储非电子书的电子版权作品,并且让书数据写单元将那些电子版权作品数据写入购买者3的记录介质2中,可以销售非电子书的电子版权作品。根据以上描述的本发明的电子版权作品发行管理系统,当该电子版权作品在出售终端1中被销售时,计算该版权使用费,并且当该电子版权数据被记录到购买者的记录介质2时,在版权管理中心4中登记该版权使用费数据。因此,不用被被集中起来管理的出售信息也能正确地累加该版权使用费。可以消除由于伪造销售额而不付给该版权所有人恰当的版权使用费用的问题。在由出售终端1销售电子版权作品过程中,通过从版权管理中心4中获得核准,由于记录在出售信息记录单元17中的信息和版权管理中心4中的核准历史记录之间发生不一致而可以检测出其版权数据未被设置在出售终端1中的非法电子版权作品的出售。在出售终端1出售过程中发生由于电源故障之类的错误状态的情况下,当前的出售状态可以由记录在出售信息记录单元17中的信息辨别。这降低了麻烦购买者3或版权所有人的可能性。(第二实施例)图4是展示根据本发明的第二实施例的电子作品出售系统的示意结构的框图。由于第二实施例的电子版权作品出售系统中的记录介质2、版权管理中心4、售货人终端5和版权持有人终端7与展示于图1中的第一实施例的电子版权作品出售系统的类似部分相同,因此在此将不重复其细节描述。第二实施例的出售终端29与图1中所示的出售终端1不同,区别在于在出售终端29中增加了记录与电子书的出售状态相关的信息的出售信息记录单元30、提供写控制、读取以及诸如删除记录在出售信息记录单元30中的出售信息之类的编辑操作的出售信息控制单元31、管理由出售信息控制单元31对该出售信息的编辑处理的出售信息管理单元32,以及在读出或删除记录在出售信息记录单元30中的出售信息时,将其连接到出售信息读出卡34或出售信息管理卡35的出售信息管理卡连接单元33。不再重复对其余结构和功能的详细介绍。出售信息记录单元30记录与和在与前面的第一实施例中描述的电子书时版权管理中心4通信的进程相关的信息,以及在写书的数据到记录介质2时的进程的信息。在正常出售方式下,出售信息控制单元31将这些信息不加任何限制地记录到出售信息记录单元30中。在将出售信息读出卡34连接到出售信息管理卡连接单元33之后,响应经由操作单元12的预定操作,开始读出记录在出售信息记录单元30中的信息。在确认出售信息读出卡34连接到出售信息管理卡连接单元33后,出售信息控制单元31从记录在出售信息记录单元30中的出售信息中读出需要的信息。被读出的信息显示在显示单元9上,写入经由介质引入口10插入的记录介质2,或者在与出售终端29相连接的打印机(未显示)上打印出来。因此,操作员可以获得记录在出售信息记录单元30中的该信息。在出售终端29中记录相应于记录存储在出售终端ID存储单元16中出售终端ID的程序(在出售信息记录单元30中读出该出售信息的程序)的一部分。相应记录存储在出售终端ID存储单元16中出售终端ID的程序的其余部分存储在出售信息读出卡34中。由于出售信息读出卡34与这个出售终端ID对应,所以它不能在其它出售终端中使用。因此,只有当相应于该出售终端ID的出售信息读出卡34连接到出售信息管理卡连接单元33时,出售信息管理单元32才让执行相应于该出售终端ID的程序,以允许从出售信息记录单元30中读出信息。此外,出售信息控制单元31可以控制出售信息管理单元32以使得只有当用户经由操作单元12实施预定的操作,例如包括输入口令的预定操作时,才能从出售信息记录单元30中读出信息。更具体地说,提供基于硬件的控制,以便只有当输入正确的口令,并且出售信息控制单元31经由出售信息管理卡连接单元33和出售信息管理单元32从出售信息读出卡34中读出该程序时,出售信息控制单元31才能从出售信息记录单元30中读出信息。正如在第一实施例中所描述的那样,当电子书由出售终端29销售时,将出售信息记录到出售信息记录单元30中。当出售信息管理卡35连接到出售信息管理卡连接单元33时,由经由操作单元12的预定操作初始化记录在出售信息记录单元30中的信息擦除。在确认出售信息管理卡35连接到出售信息管理卡连接单元33之后,出售信息控制单元31读出记录在出售信息记录单元30中的出售信息,以将其写入包含在出售信息管理卡35中的管理卡存储单元36中。然后,出售信息控制单元31擦除记录在出售信息记录单元30中的该出售信息。在出售终端29中记录相应于存储在出售终端ID存储单元16中的出售终端ID的程序(擦除记录在出售信息记录单元30中的出售信息的程序)的一部分。相应于记录存储在出售终端ID存储单元16中出售终端ID的程序的其余部分记录在出售信息管理卡35中。由于出售信息管理卡35与这个出售终端ID对应,所以它不能在其它出售终端中使用。因此,只有当相应于该出售终端ID的出售信息管理卡35连接到出售信息管理卡连接单元33时,才由出售信息控制单元31执行相应于该出售终端ID的程序,以擦除记录在出售信息记录单元30中的信息。根据以上描述的本发明的电子版权作品发行管理系统,只有当出售信息读出卡34或出售信息管理卡35连接到出售终端29的出售信息管理卡连接单元33时,才实施对记录在出售信息记录单元30中的出售信息的读出或擦除。因此,可以防止对记录在出售信息记录单元30中的信息的非法读出、重写或擦除。由于记录在出售信息记录单元30中的信息记录在出售信息管理卡35的管理卡存储单元36中,所以该出售信息可以一起管理。由于在本实施例中的出售终端中单独实施了与通过使用普通线路的数据通信对出售信息进行集中管理相反的出售信息的累加管理,所以非法访问或泄漏该出售信息的可能性极低。可以防止在该出售终端中伪造该出售信息。(第三实施例)图5是展示根据本发明的第三实施例的电子作品出售系统的示意结构的框图。由于第三实施例的电子作品出售系统中的记录介质2、版权管理中心4、售货人终端5和版权持有人终端7与展示于图1中的第一实施例的电子作品出售系统的类似部分相同,因此在此将不重复其细节描述。本实施例的出售终端37与图1中所示的出售终端1不同,区别在于在出售终端37中增加了在其中临时存储经由介质引入口10插入的记录介质2的记录介质存储单元38,区别还在于该出售终端控制单元的功能。因此,相同的结构和功能的详细描述将不再重复。用参考号为39描述该出售终端控制单元。经由介质引入口10插入的记录介质2临时存储在记录介质存储单元38中。当在记录介质存储单元38中存储多个记录介质2时,按照来自购买者3的指定,由书数据写入单元13依次将书的数据写入该多个记录介质2中。例如,在多个购买者要将书的数据写入各自的记录介质2的情况下,第一个购买者3经由介质引入口10插入记录介质2以实现选择和购买电子书数据的过程。当该购买过程结束时,将指示如何输出记录介质2的信息显示在显示单元9中,或输出到连接在出售终端37上的打印机(未显示)。然后,初始化写该电子书数据到记录介质2的写操作。当下一个购买者经由介质引入口10插入记录介质2时,那个记录介质2临时存储在记录介质存储单元38中。当一电子书数据中那个购买者选择时,等待进行将该电子书数据写入该第二购买者的记录介质2,直到将该电子书数据写入第一购买者购买者3的记录介质2的写操作结束为止。当将该电子书数据写入第一购买者购买者3的记录介质2的写结束时,通过在显示单元9中显示等方式通告完成将该电子书数据写入第一购买者购买者3的记录介质2。然后将该电子书数据写入下一购买者的记录介质的写初始化。该第一购买者取出已经根据以前的信息完成该写操作的记录介质2。在通告对购买者3的写入完成时,通告可以经由那个购买者拥有的通信设备例如连接到通信线路的个人计算机进行。根据本发明的电子版权作品管理系统,即使出售终端37的书数据写入单元13当前正在将电子书数据写入另一购买者的记录介质2,购买者也可以实施同时该购买过程。因此,可以有效地实施购买者购买的该过程。(第四实施例)图6展示根据本发明的第四实施例的电子版权作品发行管理系统的概念。电子书显示装置(以后称为“阅读器”)101再现和显示相应于由电子书出售装置(以后称为“售货设备”)103的提供的电子书的内容(由于该数据一般是编码的,所以以后称为“编码的内容”)的数字数据。售货设备103借助介质102或通信线路将编码的内容提供给用户106。介质102可以记录数字数据,它由磁光盘、光盘、磁盘、硬盘、IC卡以及通过诸如个人计算机之类的设备读出的设备构成。售货设备103在由用户106请求编码的内容和赊销记账之后,内部地存储电子书数据,以便将内部地存储或由发行中心104发行的编码内容提供给用户。出版商108编辑或润饰由作者109撰写的版权作品,以将该版权作品转换成电子形式来产生编码内容。根据发行中心104的请求,将产生的编码内容经由诸如通信线路之类的有线通信方式,或经由诸如卫星之类的无线电通信方式分发给发行中心104。制造商105提供阅读器101给用户106。在给用户106提供阅读器104时,在阅读器101中嵌入用户密钥。那个用户密钥也提供给密钥信息管理装置(以后称为“密钥管理中心”)110。就如以下要描述的那样,阅读器101经由这个用户密钥实现解码该编码内容。密钥管理中心110经由通过有线通信方式或无线电通信方式与售货设备103、制造商105或出版商108通信,来管理和发布密钥数据以及以后将要描述类似数据。为了简单,在图6中的版权作品发行管理系统只与每种装置中的一件连接。一般情况下,每种装置都连接多个。电子书数据也可以借助因特网发行。在这种情况下,提供商111发行电子书数据给家用终端112(例如个人计算机)并将关于该编码内容的价值(value)支付给提供商111。存储在提供商111中的电子书数据从出版商108中发行。提供商111可以以等效于发行中心104的功能实现。家用终端112可以以等效于售货设备103的功能实现。图7是展示图6中的售货设备103的示意结构的框图。售货设备103包括CPU201,用于提供对售货设备103的总体控制;存储器202,用于存储该处理内容、程序等;硬盘203,用于多份编码的内容和辅助信息,以正确地再现或显示该编码的内容;密钥管理中心线路I/F(接口)205,用于经由通信线路实现与密钥管理中心110的通信;发行线路接口206,用于借助通信线路实现与发行中心104的通信;显示设备207,用于给售货设备103的用户显示信息;用户接口208,由用户用来查找想要的电子书或选择要购买的电子书;介质写入器209,用于写电子书数据给介质102;通信端口210,用于实现与阅读器101的通信;售货记账设备211,用于在由用户购买该编码的内容以及结算该售货记账的交易中确认预付卡的金额或存款;以及内部总线204,用于连接这些部件。图8是展示阅读器101的示意结构的框图。阅读器101包括处理单元301,用于提供对阅读器101的总体控制,它由一实施各种操作处理的CPU和一DSP(数字信号处理器)构成;RAM302,用于临时保留由处理单元301使用的信息;ROM303,用于存储由处理单元301执行的处理程序,作为阅读器101的特定信息的用户密钥等;内部介质304,用于存储从售货设备103中读取的编码的内容;介质驱动器305,它由磁盘驱动器或从介质102中读出该编码的内容的装置构成;通信端口接口306,用于经由通信线路进行与售货设备103的通信;图像存储器307,用于在该编码的内容解码之后存储将要提供给用户的图像(内容信息);LCD(液晶装置)308,用于根据存储在图像存储器307中的内容显示该图像;输入单元309,它由将十字准线光标和按钮的状态转换为适合于输出端、图形输入板(tablet)等的串行数据的串口构成;音频单元310,由音频编码解码器或类似的装置构成,以编码经由麦克风输入的音频,在现适合从喇叭输出的编码的音乐;以及系统总线311,用于连接这些元件。图9是展示密钥管理中心110的示意结构的框图。密钥管理中心110包括CPU401,用于对密钥管理中心110提供总体控制;存储器402,用于存储处理内容、程序等;硬盘403,用于存储用户密钥信息以及以后将要描述的类似信息;售货人线路接口405,用于经由通信线路进行与售货设备103的通信;出版商线路接口406,用于经由通信线路进行与出版商108的通信;制造商线路接口407,用于经由通信线路进行与制造商105的通信;介质驱动器410,用于对于介质411读取和写入数据;以及内部总线404,用于连接这些元件。图10展示了在阅读器101、售货设备103、出版商108和密钥管理中心110之间的诸如密钥信息之类的通信内容。密钥管理中心110包括位于内部硬盘403中的内容对照表501和用户对照表502。内容对照表501成对地存储了一内容ID,它是指定给由出版商产生的电子书的编码的内容的信息;以及存储了一密钥,它是在阅读器101中解释、再现和显示该编码的内容所必需的。应注意到,对应于一个内容ID可以存储多个内容密钥。内容对照表501中的内容ID可以由以下的任何一种方法产生。(1-1)密钥管理中心110为每个出版商108预先分配一个内容ID。(1-2)密钥管理中心110响应出版商108的请求,每次产生一个内容ID。内容对照表501中的内容密钥可以由通过以下的任何一种方法由出版商产生,并且发送给密钥管理中心110。(2-1)出版商108产生相应于前面所述的内容ID的内容密钥,并将该组内容ID和内容密钥发给密钥管理中心110。密钥管理中心110将该组内容ID和内容密钥添加到内容对照表501中。(2-2)将通过以前的(1-1)或(1-2)获得的内容ID发送给密钥管理中心110。密钥管理中心110产生相应于那个内容ID的内容的编码密钥514和解码密钥515,并且只将编码密钥514送给出版商108。出版商108使用从密钥管理中心110发来的编码密钥512编码电子书的内容。密钥管理中心110将该组内容ID和内容密钥(解码密钥)发给内容对照表501。相应于所有内容设置同一内容ID和内容密钥,而不是为电子书的每一内容分配内容ID和内容密钥。作为选择,对应于每个出版商可以设置一个内容ID和内容密钥。用户对照表502不但记录了一组用户ID,它是指定给用户106或阅读器101的信息;而且记录了一用户密钥,它是在相应的阅读器101中解释、再现和显示该编码的内容所必需的。用户对照表502中的用户ID和用户密钥可以由以下的任何一种方法产生。(3-1)密钥管理中心110为每个阅读器101产生一个用户ID和用户密钥,并将产生的组添加到用户对照表502中,然后将该组发送给用户106或制造商105。(3-2)密钥管理中心110为每个阅读器101产生一个用户ID并将产生的用户ID发送给制造商105。在接收该用户ID之后,制造商105产生一用户密钥并将该密钥嵌入到阅读器101中。然后,制造商105将该组用户ID和用户密钥发送给密钥管理中心110。密钥管理中心110将接收到的该组用户ID和用户密钥添加到用户对照表502中。对所有阅读器101分配同一用户ID和用户密钥,而不是象上述那样为每一阅读器101分配一用户ID和一用户密钥。作为选择,一个用户ID和用户密钥的组可以分配给诸如安装在图书馆、学校等地方的多个阅读器之类的特殊阅读器。虽然在本发明的电子版权作品发行系统,售货设备103和密钥管理中心110是作为分离装置描述的,但密钥管理中心110的功能可以包含在售货设备103中。下面描述用户106使用阅读器101解释、再现和显示该编码的内容的过程。当用户106从售货设备103获得编码的内容时,用户106查阅售货设备103的显示设备207以选择将要使用用户接口208购买的编码的内容,并提供于阅读器101和通信端口210的连接,如果必要的话。在确认阅读器101被连接到通信端口210之后,售货设备103中的CPU201获得并在存储器202中存储被保留在阅读器101中的用户ID510。这个用户ID可以由用户106借助用户接口208直接输入。为每个预定的单元,例如,电子书的题目,在售货设备103的硬盘203中存储多组编码的内容和相应的内容ID504。CPU203从硬盘203中提取相应于用户106选择的书的编码的内容和内容ID。然后相应于用户106选择的电子书的价格,将例如钞票或预付卡,由用户106插入售货记账设备211。售货记账设备211确认其价格并结算该笔账目。CPU201在从售货记账设备211中接收到结账完成的通知后,借助密钥管理中心线路接口205将存储在存储器202中的用户ID和内容ID发送给密钥管理中心110。当该用户ID一致时,不实施向密钥管理中心110发送该用户ID的操作。例如,在将同一用户ID和用户密钥分配给所有用户的情况下,略去从售货设备103发送该用户ID的操作。密钥管理中心110借助售货人线路接口405从售货设备103接收该内容ID和该用户ID,并存储到存储器402中。密钥管理中心110的CPU401不仅调查内容对照表501以提取相应于接收到的内容ID的内密钥,并存储到存储器402中,而且还调查用户对照表502以提取相应于接收到的ID的用户密钥,并将其存储到存储器402中。然后,运算模块(由CPU401及其类似装置构成)503接收该提取的用户密钥和内容密钥,并对其进行运算以产生和输出作为辅助信息的一串位。图11展示了由运算模块503产生的位串的实例。这个位串包括位数区601,用于存储指示该位串的长度的位数;运算类型识别符区602,用于存储指示被施加在该用户密钥和该内容密钥上的运算的类型的识别符;以及运算结果区603,用于存储通过对该用户密钥和该内容密钥施加运算而获得的运算结果。存储在运算结果区603中的运算结果是可变长度的数据。运算模块503从存储在存储器402或硬盘403的多个运算程序中选择一运算,并将选择的运算的识别符存储到运算类型识别符区602中。运算模块503将选择的运算对该用户密钥和该内容密钥施加,并将该运算结果存储在运算结果区603中。然后运算模块503计算整个位串的长度,并将计算出来的值存储到位数区601中。由运算模块503实施的运算F从两个输入值中计算出一个输出值并满足以下条件。(条件)Y=G(B,X)的运算G是由于由B=F(X,Y)获得的运算结果出现,这里X代表用户密钥而Y代表内容密钥。在本实施例中,“运算”被限定为F,而“解运算”被限定成G。运算F和解运算G有无穷多种组合。这里展示他的一些实例。(1)F(X,Y)=X+Y和G(B,X)=B-X的组合。(2)F(X,Y)=X×Y和G(B,X)=B÷X的组合。(3)F(X,Y)=X-Y和G(B,X)=B+X的组合。(4)F(X,Y)=X÷Y和G(B,X)=B×X的组合(假设X不为0)。(5)F(X,Y)=X^Y和G(B,X)=LogxB的组合(假设X^Y表示指数运算)。(6)F(X,Y)=Y>X和G(B,X)=B<X的组合(假设在Y>X时,数值Y是二进制位串,被右移了X次;而在B<X时,数值B是二进制位串,被左移了X次)。解运算G相关于运算F相应出现。在给每组用户密钥X和内容密钥Y分配一运算类型识别符之后,在密钥管理中心110中存储该运算F和运算类型识别符组。相应的解运算G和运算类型识别符组预先存储在阅读器101中。密钥管理中心110发送包括通过以前的运算和运算类型识别符获得的运算结果的位串给售货设备103。售货设备103的CPU201从密钥管理中心110接收该组位串,以及由用户106通过介质写入器209预选择到介质102的编码的内容。密钥管理中心110根据用户106的售货记账状态,可以请求对于一个编码的内容产生多个位串,以接收该多个位串并写入介质102,而不是通过售货设备103对于一个编码内容接收一个类型的位串并将其写入介质102。更具体地说,售货设备103将相应于编码的内容的售货记账信息存储在内容售货记账信息表1201中,以便将相应于该售货记账信息的不同内容ID发给密钥管理中心110。图12展示了内容售货记账信息表1201的一个实例。例如,当用户106插入100日元时,售货设备103只发送内容ID1给密钥管理中心110,并且只接收相应于内容ID1的位串。当用户106插入300日元时,售货设备103发送内容ID1、内容ID2和内容ID3给密钥管理中心110,并且接收相应于内容ID1、内容ID2和内容ID3的三个位串。更具体地说,根据售货记账状态,给密钥管理中心110发送不同类型或数量的内容ID,并且从密钥管理中心110接收相应于那个内容ID的位串。由用户106选择的该组编码的内容以及相应的位串被存储在介质102中。现在参考图10描述由阅读器101处理该组该编码的内容以及记录在介质102中的位串的过程。阅读器101的处理单元301包括分离模块506,用于将记录在介质102中的位串从该编码的内容中分离出来;解运算模块507,用于实施对运算结果区603的解运算以产生内容密钥,其中的运算结果区603包括在用分离模块506分离出来的位串中;以及解码模块508,用于使用内容密钥解码编码的内容。分离模块506分离从编码的内容中分离出记录在介质102中的位串,并且将该位串转移到解运算模块507,而将该编码的内容转移到解码模块508。解运算模块507提取存储在从分离模块506转移来的该位串中的运算结果区603中的运算结果B,并提取运算类型识别符602以选择解运算G。通过对解运算模块507中的用户密钥X和运算结果B实施解运算G,来产生内容密钥Y并转移到解码模块508。解码模块508使用从解运算模块507转移来的内容密钥解码该编码的内容,并在LCD308上显示该内容。其细节将在以后描述。在再现相应于电子书的编码的内容时,出版商108可以不用给密钥管理中心110发送该原始的内容密钥512,而使用加密密钥514对内容密钥512实施预定的加密,并将其作为内容密钥发给密钥管理中心110。在这种情况下,阅读器101使用解码密钥516对由解运算模块507产生的内容密钥实施解码,以获得原始的内容密钥512。现在将参考图13描述由阅读器101解释、再现和显示该编码的内容的处理过程。在插入介质102到阅读器101的介质驱动器305之后,处理单元301从介质102读出该位串和编码的内容,以便由前面的处理过程产生内容密钥515。当三个位串都象图13那样添加到该编码的内容上时,解运算模块507产生三个类型的内容密钥并存储到RAM302中。解释模块703解释编码的内容701以将其分给多个处理过程704和多个数据模块705。每个处理过程704都由相应的处理模块706执行。解释模块703和每个处理模块706由执行预定程序的处理单元301实现。相应于处理过程704的处理模块706执行该处理,同时适当地查阅由解释模块703分离的数据模块705。数据模块705包括以后要描述的图像数据、处理表、字形数据以及提供阅读器101中没有的处理功能的处理模块。当解释模块703和处理模块706实施该处理时,适当地查阅由解运算模块507产生的内容密钥515。图14A-14D展示了阅读器101的显示属性。图14A的阅读器101包括两个768×1024像素、单色8级灰度的LCD。在每个LCD中了以显示不同的屏幕。图14B的阅读器101只包括一个像素和色调数与图14A相同的LCD。只能显示一屏幕的显示数据。图14C的阅读器101只包括一个其像素和色调数与图14A相同的LCD。两屏幕数据可以压缩以便一起被显示。图14D的阅读器101包括一个480×640像素和260,000种颜色的LCD。只能显示一屏幕的显示数据。每个阅读器101的显示属性登记在相应于该显示格式的RAM302中。该显示属性包括LCD数(包含在阅读器101中的LCD的数量)、LCD的像素数(阅读器101中的LCD的水平方向和垂直方向的像素数)、LCD的颜色(单色/彩色区别、灰度级数、颜色数)、显示方向(指示用户106是水平地观看该屏幕还是垂直地观看该LCD)、页数(指示在LCD1的屏幕中将显示多少页)等。在图15中展示了相应于图14A-14D的阅读器101的显示格式的显示属性。现在参考图16描述本实施例的阅读器101的显示屏幕的坐标系。该坐标系包括三种类型,即图像坐标系、页坐标系和显示坐标系,以左上角作为以像素为单位的原点。该图像坐标系用作描述将要被显示的原始图像。图16展示了一个图解(300×200像素,8级灰度)、一幅照片(640×480像素,16,000,000色)、以及一字形图像(每个文字为64×64像素,2级灰度)。该图像坐标是为指定图像在将要显示的页上的位置和大小而提供的虚拟坐标。该显示坐标系相应于前面的显示属性限定。当解释模块703解释和划分在编码的内容701中描述的内容时,为了在LCD308上显示,每个处理模块706都将由该图像坐标系描述的显示对象转换到该显示坐标系。图17和18展示了编码的内容701的实例。该编码的内容由多个数据和称为被描述的模块的处理程序构成。解释模块703连续地读出每个模块,并促使每个处理模块706执行该处理以再现该内容。图17中的第1-3步对应于整个内容所需要的数据。解释模块703首先读出该数据。通过由解释模块703一页一页地连续读出该数据,该内容一页一页地再现和显示出来。一个模块包括一个模块名称、起始定界符合结束定界符。例如,该图像数据的起始定界符(102)~该图像数据的结束定界符(1008)代表一个模块。给该起始定界符和结束定界符分配一个模块名称。解释模块703为每个模块提取模块名称,并将该模块转移到对应那个模块名称的处理模块706。该模块已经转移到其中的处理模块706通过例如调用子程序来执行对那个模块的处理。例如,当解释模块703解释图17的IMAGE模块(1002-1008)时,该IMAGE模块被转移到该IMAGE处理模块。该IMAGE处理模块执行后续处理。图17和18的每个模块中都包括一指定该内容密钥的区。当在用解释模块703解释每个模块指定内容密钥时,那么搜索通过前面的处理产生的该内容密钥,并且在解码该编码的内容之后将其转移到每个处理模块706。以下将描述图17和18的每个模块的处理内容。(1)IMAGE处理模块(模块名称IMAGE)编码的图像数据由通过该压缩方法识别符指示的系统转移,并存储在RAM302中。当该编码的图像数据正确转移之后,给存储这个图像数据的区域分配一图像数据ID号。(2)TABLE处理模块(模块名称TABLE)使用已经指定的内容密钥解码指示该图像处理方法的表数据,并转移以便存储在RAM302中。当该表数据正确转移之后,给这个表存储区域分配表ID号。图19展示了一个这种处理表的实例。例如,当在指定处理ID为“1”时实施放大处理,则在该图像数据经过双线性内插处理之后实施边缘增强处理。当进行缩小处理时,对该图像数据实施简单的缩小处理。当实施降低颜色数时,该图像数据经受位片处理(bitsliceprocess)。在这种位片处理中,从由多个位表示的图像的颜色数据和灰度数据中去掉低位的数据。(3)MODULE处理模块(模块名称MODULE)转移该处理模块本身并作为处理模块存储在RAM302中。当该处理模块已经正确转移之后,将该处理模块的名称添加到存储这个处理模块的区域中。这个模块处理模块在将要执行非登记在阅读器101中的处理模块的处理时使用。(4)PAGE处理模块(模块名称PAGE)指明该页数据的起始点,并将一页的x方向上的像素数和y方向上的像素数作为该页数据的属性存储在RAM302中。在电子书的情况下,指明该页数据的起始点的描述符和指明该页数据的结束点的描述符之间的区域对应于每一页。(5)PUTIMAGE处理模块(模块名称PUTIMAGE)在实施一个针对具有出现在RAM302中的指定的ID的图像数据的处理之后,转移该处理过的图像数据到图像存储器307,并将其显示在LCD308中。以下将详细描述这种PUTIMAGE处理模块的处理过程。图20是描述这种PUTIMAGE处理模块的处理过程的示意图,PUTIMAGE处理模块706从其相应的区域和该模块中的图像数据中,读出该显示对象的原始图像(图像坐标系)的像素数(Xo×Yo)、该原始图像区域起始点坐标的像素数(Xso×Yso)、该原始图像(DXs×DYs)的区域的像素数、该页(页坐标系统)像素数(Xp×Yp)、该页区域起始点坐标(Xpo×Ypo)以及该页区域(DXp×DYp)的像素数。PUTIMAGE处理模块706提取该显示区域(显示坐标系)的像素数(Xd×Yd)、该显示区域起始点坐标的像素数(Xdo×Ydo)、以及来自RAM302以实施放大/缩小处理的该显示区域的像素(DXd×DYd)的区域数。当实施从该图像坐标系转换成该页坐标系的放大/缩小处理,接着进行从该页坐标系转换成该显示坐标系的放大/缩小处理时,该放大/缩小处理的放大比例变成全体放大比例。在本实施例中,该原始图像的区域按照下列放大比例增加/减小。X方向的放大比例(Xd×DXp)/(Xp×DXs)倍Y方向的放大比例(Yd×DYp)/(Yp×DYs)倍当图19的处理表作为被选择的处理方法查阅时,执行该放大/缩小处理。当原始图像的颜色数大于可以被显示的颜色数(依据该显示属性)时,查阅图19的处理表,并选择将执行的减少的颜色数。通过受到过上述放大/缩小处理和减颜色数处理的图像来实现显示,该图像与作为该显示坐标系的原点的(Xdo=(Xd×Xpo)/Xp,Ydo=(Yd×Ypo/Yp))一起写入图像存储器307的区域中。(6)CHAOS处理模块(模块名称CHAOS)带有指定的ID的图像数据的像素值通过以下的函数集(functionset)进行变化,然后转移到图像存储器307中,由此在LCD308中实现显示。以下将详细描述这种CHAOS处理。针对具有存储在RAM302中的指定的ID(以后表示成“I0(z)”)的图像数据,使用该模块中的处理参数,实施在以下提出来的处理,以获得处理过的图像(以后称为“结果图像”)。当该图像由X0×Y0个像素构成时,设置0≤z<X0×Y0,其中z表示该图像数据的指标。以a(0)=A将下列运算重复n次。a(n+1)=P(1-a(n))×a(n)z=a(n+1)×X0×Y0I1(z)=R(I0(z))其中A、P和N为记录在该模块中的数值。A是初值,0<A<1。P为记录在该模块中的处理参数,最好取满足3.6≤P≤4的随机值。N为重复次数。函数R是按位求反(bitinversion)处理,其中,当I0的值在0至M之间时,R(x)=M-x。由上述处理获得的结果图像I1,以类似于PUTIMAGE处理模块的方式按照该模块中记录的参数,经受该放大/缩小处理和减颜色数处理。将处理过的图像转移到图像存储器307以便被显示。在产生图像数据时,假设以前面的CHAOS函数和参数对该原始图像实施按位求反,然后压缩以便作为编码的图像数据记录在该编码的内容中。如果简单地解码该编码的内容,则将在LCD308上显示由CHAOS函数修改过的图像。因此,不会显示正确的图像。通过在已经解码该编码的内容之后施加前面的CHAOS处理,才能在LCD308上显示该正确的图像。通过只有当该模块中存在内容密要时激活该CHAOS处理,缺该内容密钥的阅读器101不可能显示该正确的图像。通过使用例如一随机函数RAND来代替CHAOS函数限定一处理模块,可以实施一处理。虽然在这种情况下被显示的图像的画面质量以及该处理模块的大小不同,但效果类似于使用CHAOS函数能够获得的效果。虽然已经提供了关于通过CHAOS对该图像数据进行混合/去除噪声的处理的描述,对其它模块可以类似地实施通过该CHAOS的噪声混合/去除处理。(7)BLUR处理模块(模块名称BLUR)在施加模糊处理之后,将处理过的图像转移到图像存储器307中,由此将被模糊郭的对象显示在LCD308上,其中的模糊处理是针对带有该指定的ID的图像数据的一种图像处理方法。通过当在该模块中指定内容密钥时强迫重复次数N为“0”,来禁止该模糊处理。这里将详细描述该模糊处理。对于带有存储在RAM302中的指定的ID的图像数据(表示成I0(x,y)),使用在该模块中的处理参数实施以下提出来的处理,以获得处理过的图像(以后表示成结果图像T1(x,y))。当该图像由X0×Y0个像素构成时,设置0≤x<X0、0≤y<Y0关系式,其中x和y表示该图像数据的坐标指标。假设当N=0时I1=I0,对所有像素,将下列运算重复n次,并且第2步的处理只实施一次。第1步I1(x,y)=I0(x,y)*M(P,x,y)第2步类似于PUTIMAGE的方法,让图像I1接受该放大/缩小处理和减颜色数处理,并转移到图像存储器307以便显示。第3步让I0(x,y)=I1(x,y),重复从第1步起的处理。应注意P和Q是记录在该模块中的参数。*M(P,x,y)是使用围绕坐标(x,y)居中的P×P掩盖(mask)的移动平均处理。当这种BLUR处理模块执行时,如果缺相应的内容密钥,则将逐渐模糊被显示的图像。相反,带有相应的内容密钥的图像将不会以模糊的方式显示。因此,不能用没有内容密钥的阅读器101显示正确的图像。以使用诸如边缘增强之类的各种图像处理函数而不是函数*M限定的处理模块,可以实施一处理。虽然在这种情况下被显示的图像的画面质量以及该处理模块的大小不同,但可以获得类似的效果。由图17和18所包含的内容(第1-10步)根据上述各个处理模块执行的处理总结如下。(第1步)通过处理模块706,执行IMAGE模块处理。由于在阅读器101中存在一内容密钥1(参照图13),所以经受了按MH(修改的赫夫曼(Huffman))编码的压缩处理的编码的图像数据经受一增强处理。给该图像数据分配图像数据ID“1”,并作为位像装入RAM302中。(第2步)通过处理模块706,执行TABLE模块处理。由于在阅读器101中存在一内容密钥2(参照图13),所以转移该表数据并将ID号“1”分配给那个表。将那个表作为处理表装入RAM302中。在图17的编码的内容中,由于存在一内容密钥2,因此正确地装入该处理表。应注意到,依据该售货记账状态,这个处理表不能正确地由售货设备103中的用户106装入。存在这样的情况,即使用这个处理表的处理可在后续处理中禁止。(第3步)通过处理模块706,执行MODULE模块处理。由于在阅读器101中存在一内容密钥3(参照图13),所以解码该编码的处理模块,分配一个处理模块名称CHAOS并装入RAM302中。由于这个处理模块可以象第2步那样依据该售货记账状态不正确地被装入,所以存在这样一种情况,即使用CHAOS处理模块的处理在后续处理中可能不执行。(第4步)通过处理模块706,执行PAGE模块处理。由于在该模块中不指定内容密钥,所以该处理在所有情况下都执行。更具体地说,将该页坐标系的X的象素数768和Y的象素数1024作为该页数据的属性装入RAM302中,以便在后续的、直到读出一页结束界定符/PAGE为止的处理中使用。(第5步)通过处理模块706,执行IMAGE模块处理。由于在阅读器101中存在一内容密钥2,并且该页像素数(768×1024)的规格匹配在第4步中装入的显示属性,所以按JBIG(联合双态成像组)编码压缩的编码的图像数据接受一种展开处理,分配图像数据ID号“2”并作为位像装入RAM302中。由于这个IMAGE模块是按PAGE描述符描述的,所以当解释该页结束界定符时,实现从RAM302中卸载的操作。(第6步)通过处理模块706,执行IMAGE模块处理。由于虽然在阅读器101中存在一内容密钥2,但该页像素数(480×640)的规格不匹配在第4步中装入的显示属性,所以不会实施这种处理。由于该处理依据该显示属性有选择地实施,所以第5步和第6步中指定的图像不会同时装入RAM302。这意味着后面将要处理的图像可以按页像素数进行改变。例如,由于依据阅读器101的显示格式诸如在字形图像或类似图像中得到不可能用放大/缩小处理的高画面质量的显示,所以改变该字形图像或类似图像以使其能自我适应(accommodation)。(第7步)通过处理模块706,执行IMAGE模块处理。由于在阅读器101中存在一内容密钥3,并且不存在任何诸如该页的像素数的规格之类的显示属性规格,所以按JPEG(联合图象专家组)编码方法压缩的编码的图像数据经受一种展开处理,被分配有图像数据ID号“3”并装入RAM302中。例如,当在IMAGE处理模块中指定的内容密钥不在阅读器101中出现时,不装入该结果图像数据。因此,存在这样一种情况,即不能实现在LCD308上显示。(第8步)通过处理模块706,在图像数据ID号为“1”的预装载图像上执行PUTIMAGE模块处理。由于在阅读器101中存在一内容密钥2,并且不存在任何诸如该页的像素数的规格之类的显示属性规格,所以执行PUTIMAGE模块处理。由于用在这种处理中、带有ID号“1”处理表已经装入RAM302,所以当需要诸如放大/缩小处理和减颜色数处理之类的图像处理时,使用相应于该处理表中的处理ID为“1”的处理(参照图19)。由于该处理表不可以依据该售货记账状态由用户106装入,所以存在这样一种情况,即不实施图像处理或者实施预定的缺省图像处理。(第9步)通过处理模块706,对图像数据ID号为“3”的预装载图像数据执行BLUR模块处理。由于在阅读器101中不存在内容密钥4,所以随着时间的推移,显示在LCD308中的图像变得越来越模糊。(第10步)通过处理模块706,对在RAM302中图像数据ID号为“2”的预装载图像执行CHAOS模块处理。由于在阅读器101中存在内容密钥3,所以即使在相关的图像数据经受利用CHAOS函数的图像处理的情况下,也会在LCD308中显示正确的图像。以下根据该编码的内容执行以类似的处理。前面的描述是对应于只有一个编码的内容记录在介质102情况而提供的。一般情况下,在介质102中对于一电子书的每个题目记录多份内容。根据该售货记账状态,以内容为单位实现解释、再现和显示。虽然提供了只与图像数据有关的处理,但音频再现模块、文本数据显示模块等都可以在该编码的内容中描述,并且其根据内容密钥的出现执行控制。在要在使用于本实施例的电子版权作品发行系统的每个装置中实施的情况下,该处理可以存储诸如磁盘、光盘、IC卡之类的计算机可读介质中。该处理可以适当地安装在一硬盘中以便执行其程序。此外,该处理还可以借助一通信线路供给每个装置。图21是示意地描述了当前面所述的位串出现在介质102的不可读区域中时,阅读器101的处理的示意图。在介质102中,位串1和编码的内容被记录在可读区域中,而位串0被记录在不可读区域中。在阅读器101中提供一检测模块1401,用以在该不可读区域中能够检测该位串。检测模块1401检测记录在这个不可读区域中的位串0,而解运算模块507从这个位串0和该用户密钥产生一内容密钥。后续处理类似于上述的处理。因此不再重复其细节描述。图22A和22B是描述介质102中的不可读区域的示意图。如图22A所示,不可读区域提供在取为诸如CD-ROM(只读光盘存储器)、MD(微型盘)之类的盘的结构的介质102的可读区域的外围。该可读区域可以由普通阅读器经由用户106的正常操作读出。该不可读区域不能由普通阅读器经由用户106的正常操作读出。例如,可以通过在介质102的、不能由普通的阅读器读出其数据的内圆周部分或外圆周部分中写特殊的信息或图案将位串记录在该不可读区域。检测模块1401检测记录在这个不可读区域中的位串。如图22B所示,不可读区域1503提供在外套1501中,在这个外套1501保存着介质102。通过将介质102装配到介质驱动器305中,槽口1502打开,以便由介质驱动器305读出记录在介质102中的内容。不可读区域1503是附着在外套1501中的一条码标记。这由表面粗糙处理产生。检测模块1401检测记录在这个不可读区域中的该位串。在检测模块1401检测了记录在该不可读区域中的该位串之后,通过以下方法解释、再现和显示编码的内容。(1)使阅读器101中的其它内容密钥表现出有效。那个内容密钥由解码模块508使用。(2)将测到的位串输入解运算模块507。实施一类似于出现在介质102的可读区域中的位串的处理的处理。然后,产生一内容密钥。那个内容密钥由解码模块508使用。即使在记录于介质102的可读区域中的信息使用普通阅读器拷贝的情况下,也能禁止再现该编码的内容。此外,关于该图像的模糊控制也可以通过上述的显示控制实施。根据本实施例的电子版权作品发行系统,该放大/缩小处理和减颜色数处理可以根据该显示属性施加在该图像上。因此,该编码的内容可以在带有各种显示属性的电子书显示装置中适当地再现。在密钥管理中心110中,对该用户密钥和内容密钥施加一运算来产生以位串,并且在该电子书显示设备中对那个位串施加一解运算来产生一内容密钥。因此,该编码的内容只能经由特殊的电子书显示装置再现。因此,可以防止对该内容的非法拷贝以及对该编码的内容的非法使用。由于每个编码的内容都可以根据该售货记账再现,所以可以灵活地修改要提供给该用户的电子版权作品的内容。(第五实施例)图23展示根据本发明的第五实施例的电子版权作品发行管理系统的示意结构的方框图。这个电子版权作品发行管理系统包括售货设备810和阅读器820。售货设备810和阅读器820的结构分别类似于图7中的售货设备103和图8中的阅读器101的结构。只是其作用不同。因此,将不再重复对售货设备810和阅读器820的结构的细节描述。该出版商编辑和润饰该版权作品。将那个版权作品转换成电子形式以产生电子书数据811。产生的电子书数据811借助一通信线路分发给售货设备810。电子书数据811包括至少一组对应于成对售货人和数据的信息。在图23的实例中,存在一组售货人1和数据1。虽然以下的描述是在假设售货人1和数据1包括在如图23所示的电子书数据811中的前提下提供的,但下面提出的处理施加在每组售货人和数据,或者在有多组售货人和数据时施加在具有代表性的一组售货人和数据上。只有数据1可以被分发给出版商,并且在该发行处理中可以从该出版商添加售货人1。售货人1包括相应于各自内容的两类信息。该两类信息分别称为信息1和信息2。这里将详细描述它们。信息1指示各自内容使用时间限制。出现以下三个描述。(1)不限定使用时间限制。(2)限定指示该内容的使用时间限制。例如,提供“到1998年3月31为止”。(3)限定使用该内容的时间段。例如,限定一月、一周、两年等类似时间段。信息2指示根据与用户ID的比较所执行的再现处理的方法,这将在后面描述。限定该三种类型中的任何一个。借助图7所示的通信端口210接收用户ID,或者直接由用户经由用户接口208输入。(1)当该用户ID不匹配时,指示该内容不会再现的信息。(2)当该用户ID不匹配时,指示在再现期间施加一个处理的信息。当这个处理实施时,指定上述通过BLUR处理的模糊处理、通过CHAOS处理的噪声混合处理或以预定模式重写该显示内容中的任何一种的再现处理方法。(3)指示即使该用户ID不匹配也正确地再现该内容的信息。处理单元1(814)获得在首标1中限定的信息1,并根据信息1的内容实施下面的处理。(1)当在信息1中不限定使用时间限制时,处理单元1(814)不实施任何特别的处理。首标1在电子书数据812中作为首标1’限定。(2)当在信息1中限定使用时间限制时,处理单元1(814)不实施任何特别的处理。首标1被限定成电子书数据816中的首标1’。(3)当在信息1中限定使用时间限制时,处理单元1(814)从时钟812中获得当前时间,以通过添加时间的使用期限到当前时间来计算使用时间限制。然后,处理单元1(814)将计算出来的使用时间限制作为首标1’限定到电子书数据816中。通过以上处理,新产生的电子书数据816的首标1’包括指示不限定使用时间限制的信息,或者指示一使用时间限制的信息。处理单元2(815)获得在首标1中限定的信息2,并根据信息2的内容实施下面的处理。(1)当在该用户ID不匹配时,指示不再现该内容的信息在信息2中限定时,处理单元2(815)以该用户ID作为密钥信息加密数据1,以产生并在电子书数据816中记录数据1’。(2)当在该用户ID不匹配时,指示在再现期间施加一处理的信息在信息2中限定时,处理单元2(815)以该加密密钥813加密数据1,以产生并在电子书数据816中记录数据1’。(3)当即使在该用户ID不匹配时,指示也能正确再现该内容的信息在信息2中限定时,处理单元2(815)以加密密要813加密数据1,以产生并在电子书数据816中记录数据1’。然后处理单元3(817)参照由处理单元1(814)产生的首标1’、由处理单元2(816)产生的数据1’以及该用户ID,产生辅助信息818。首先,处理单元3(817)使用散列函数(hashfunction)从首标1’和数据1’中计算出一散列值。这个散列函数是转换长位串(首标1’和数据1’)为短位串的处理。例如,可以设想添加所有首标1’的数据和数据1’以设置被添加后的结果的最低8个有效位作为该散列值的处理。还存在关于该散列函数的、诸如CRC、SHA-1或MD5之类的现有处理方法。然后处理单元3(817)接收被计算出来的散列值和用户ID,以便通过函数F计算辅助信息。这个函数F是例如,诸如公共密钥方法的加密函数这样的函数。借助于作为将要经受加密的数据的散列值和作为加密密钥的用户ID,可以按以下公式再现该辅助信息。辅助信息=F(散列值,用户ID)将由上述的处理产生的辅助信息818添加到电子书数据816中并提供给用户。处理单元1(814)、处理单元2(815)以及处理单元3(817)通过由图7所示的CPU201执行存储在存储器202中的程序来实现。由售货设备810将电子书数据816提供给用户的方法类似于第四实施例中所描述的那种方法。以下将详细描述阅读器820的处理过程。首先,处理单元4(823)使用散列函数从由阅读器820提供的电子书数据816中的首标1’和数据1’中计算出一散列值。处理单元4(823)通过前述的函数F、用被计算来散列值和用户ID作为输入计算辅助信息。处理单元4(823)还将被计算出来的辅助信息与存储在电子书数据816中的辅助信息818比较。当该信息匹配时,产生决定“用户ID匹配”。由于用户ID不匹配可能由售货人1’或数据1’的弄虚作假而引起,所以当该信息不匹配时,产生决定“用户ID失配”。处理单元5(825)从首标1’获得信息1。当在信息1中不限定使用时间限制时,命令再现处理单元828正确地再现编码的内容。当在信息1中限定使用时间限制时,处理单元5(825)参考时钟824来比较当前时间和使用时间限制。当当前时间在使用时间限制之前时,处理单元5(825)命令处理单元828正确地再现编码的内容。当当前时间过了使用时间限制时,处理单元5(825)命令再现处理单元828禁止再现编码的内容。处理单元6(826)从首标1’获得信息2。当该信息2相应于“指示当用户ID不匹配时不实施该内容的再现的信息”时,获得由处理单元4(823)产生的决定结果。当该决定结果相应于“用户ID匹配”时,以用户ID作为密钥信息解码数据1’。命令再现处理单元828正确地再现编码的内容。当该决定结果指示出“用户ID失配”时,不解码数据1’,并且不实施对编码的内容的再现。当该信息2相应于“指示在该用户ID不匹配时,在再现期间施加一处理的信息”时,处理单元6(826)通过处理单元4(823)获得决定结果。当该决定结果相应于“用户ID匹配”时,以解码密要827作为密钥信息解码数据1’。命令再现处理单元828正确地再现编码的内容。当该决定结果相应于“用户ID失配”时,以解码密要827作为密钥信息解码数据1’。当该编码内容将要被再现时,命令再现处理单元828通过在首标1‘的信息2中限定的再现处理方法实施再现。当该信息2相应于“指示即使在该用户ID不匹配时,也能正确再现该内容的信息”时,处理单元6(826)以解码密要827作为密钥信息解码数据1’。并命令再现处理单元828正确地再现编码的内容。再现处理单元828根据第四实施例中描述的编码内容再现方法实施再现。图24是描述本实施例中的阅读器820的用户ID登记处理的过程的流程图。这个处理在阅读器820复位或安装软件时激活。当激活用户ID登记处理时,做出确认是使用由阅读器820产生的用户ID还是经由LD308的显示登记现有的用户ID。当用户指定使用由阅读器820产生的用户ID时(S21中回答“否”),用户ID产生/登记单元821自动使用以一随机数、时间信息、用户名等作为输入的一函数产生一用户ID(S22)。当用户指定登记现有的用户ID时(S21中回答“是”),用户ID产生/登记单元821经由输入单元309获得一用户ID(S23)。用户ID产生/登记单元821登记在S22不自动产生的用户ID,或在S23步中获得的用户ID(S24)。然后结束该处理。通过为多个阅读器820登记同一用户ID,可以再现非法拷贝的编码内容。但在S23步中由该用户许可用户ID登记基于这样一个事件一个用户拥有多个阅读器820。因此,S23步的处理仅对特别的用户允许,而对其它用户拒绝。只有通过自动产生而获得的用户ID才能登记在阅读器820中。作为选择,S23步的处理可以对所有人都拒绝。处理单元4(823)、处理单元5(825)和处理单元6(826)都可以通过执行存储在RAM302或ROM303中的程序的处理单元301实现。根据本实施例的电子版权作品发行系统,售货设备810从首标1和数据1计算散列值。该散列值用输入的用户ID作为密钥信息加密,以产生辅助信息并添加到该电子书数据中。因此,通过比较由阅读器820自己产生的辅助信息于被添加到电子书数据中的辅助信息,可以确定用户ID匹配。所以可以确定电子书数据是否为非法拷贝。即使用户ID不匹配,通过允许再现特殊的编码内容,用户可以实施对该内容的试验性读出。由于该再现处理方法可以为每个编码的内容单独指定,所以能够进行试验性读取的内容可以以更进一步的级别指定。通过当在首标1中限定了使用时间限制或使用时间段时,与当前时间进行比较,使购买时间能够终止。由于基于一用户ID的自动产生由阅读器820或一现有用户ID的直接输入登记用户ID,所以出版商或密钥管理中心不再管理该用户ID。本系统的整个结构可以明显地简化,该过程也可以简化。此外,由于制造商等不必在每次阅读器820中断或替换以后分配和登记用户ID,所以该过程可以简化。权利要求1.一种电子书显示装置,包括输入单元(305),用于输入显示所述内容的辅助信息和被编码的电子书内容;处理单元(301),用于从经由所述输入单元(305)输入的辅助信息和预先存储的用户密钥产生一内容密钥,并且使用该内容密钥再现被所述输入单元(305)输入的编码内容;以及显示单元(308),用于显示被所述处理单元(301)再现的内容。2.根据权利要求1的电子书显示装置,其中所述编码的内容包括至少包括数据和处理程序其中之一的多个模块,其中所述处理单元(301)执行所述多个模块,并再现所述电子书内容。3.根据权利要求2的电子书显示装置,其中所述多个模块包括含有显示属性信息的描述的模块,其中所述处理单元(301)从含有显示属性的描述的所述模块中提取显示属性,并根据所述显示属性有选择地执行所述多个模块。4.根据权利要求2的电子书显示装置,其中所述多个模块包括含有指示该内容密钥的类型的信息的描述的模块,其中所述处理单元(301)从含有指示该内容密钥的类型的信息的描述的所述模块中提取指示该内容密钥的类型的信息,并且根据所述信息确定是否执行所述模块。5.根据权利要求1的电子书显示装置,还包括一记录介质,用于记录显示内容的辅助信息和被编码的电子书的内容,其中所述输入单元(305)读出记录在该记录介质中的该辅助信息和被编码的电子书的内容。6.根据权利要求5的电子书显示装置,其中所述记录介质具有在不可读区域中记录的所述辅助信息。7.一种电子书显示装置,包括第一处理单元(823),用于根据电子书数据和用户标识来产生辅助信息,并比较所产生的辅助信息和添加到该电子书数据的辅助信息;以及再现处理单元(828),用于根据由所述第一处理单元(823)的比较结果确定该内容的再现处理方法,并再现该内容。8.根据权利要求7的电子书显示装置,还包括第二处理单元(825),用于比较限定在该电子书数据的首标中的使用时间限制信息和当前时间,以确定是否显示内容,并给所述再现处理单元(828)输出一标记。9.根据权利要求7的电子书显示装置,还包括第三处理单元(826),用于根据由所述第一处理单元(823)的比较结果确定是否解码电子书数据的加密部分,并实施一处理。10.根据权利要求7的电子书显示装置,还包括用户标识登记单元(821),用于登记自动产生或由用户输入的用户标识。11.一种电子书显示装置,包括包含有多个带有至少数据和处理程序其中之一的模块,以及带有一个显示属性信息的描述的模块的内容;处理单元(301),用于从带有显示属性的描述的所述模块提取显示属性,并有选择地根据所述显示属性执行所述多个模块一产生所述内容,以及显示单元(308),用于显示由所述处理单元(301)再现的内容。全文摘要一种电子书显示装置,包括输入单元(305),用于输入显示所述内容的辅助信息和被编码的电子书内容;处理单元(301),用于从经由所述输入单元(305)输入的辅助信息和预先存储的用户密钥产生一内容密钥,并且使用该内容密钥再现被所述输入单元(305)输入的编码内容;以及显示单元(308),用于显示被所述处理单元(301)再现的内容。能够根据售货记账状态等改变可以被再现的编码内容。文档编号G07F7/08GK1704979SQ20051005912公开日2005年12月7日申请日期1999年6月30日优先权日1998年7月2日发明者山之上雅文,岩崎圭介,北村义弘,泽田裕司,佐藤克彦,広泽昌司申请人:夏普公司