传送、记录、再现计算机对象的方法和装置、记录媒体的制作方法

文档序号:6597003阅读:141来源:国知局
专利名称:传送、记录、再现计算机对象的方法和装置、记录媒体的制作方法
技术领域
本发明涉及一种利用颜色表示、记录或存储、再现、以及传送字母数字、图形、数学 公式、图像、声音、以及在工业上、日常生活中等涉及由计算机处理的其它数据或信息的方 法,本发明还涉及一种用于记录和/或再现的装置,利用颜色的一种记录媒体,以及利用颜 色编制代码的一种方法。
背景技术
对于记录各种信息的常规方法,我们已了解直接在纸张上记录的方法,在软盘、硬 盘、光盘(CD)、数字多用盘(DVD),以及其它涉及计算机的记录媒体等上记录的方法。最近, 随着计算机的普及,这种记录媒体尤其得到了大量利用。另一方面,作为在印刷电路板上记录各种信息的方法,现已存在显示印刷电路板 上适当位置的点,以及通过组合这些点记录少量信息的方法。在印刷电路板上记录信息的 其它方法包括利用条码的方法、用点或检验图案在印刷电路板盖戳的方法,以及上述这些 的组合方法。在这些情况下,记录信息由包含点、线、图案或上述组合的图像,或这些点、线 等的位置表示。随着计算机的普及,记录信息的主要方法已变为,在记录媒体上记录已转换为二 元格式的信息。随着计算机硬件和软件的快速发展,这种记录媒体也得到了很大改进。目 前在一种记录媒体上记录信息的方法基本上是,将1比特的信息与记录媒体上的最小记录 单位相联系(以下称为“1点”,记录最小记录单位的位置也称为一个“点”)。随着近年来 用于记录信息的急增,因此,记录媒体的记录容量也快速被耗尽。考虑到记录容量很有限的问题,以及注意到颜色的特性,本发明的主要目的是,提 供一种利用颜色作为媒体,表示一个计算机对象的方法,用于表示数据或信息,以及将印刷 在一个点上的颜色种类或差异与多个数据等相联系,从而将每点的信息量增加到1比特以 上(例如,2比特、8比特、16比特,等),以及从而克服记录(或存储)容量受限的问题。

发明内容
本发明的另一目的在于,利用该采用颜色表示一个计算机对象的方法,提供一种 记录、再现和传送一个计算机对象的方法。本发明的另一目的在于,通过利用该采用颜色表示一个计算机对象的方法,提供 一种记录和/或再现所包含的一个计算机对象的装置。本发明的另一目的在于,利用普通的纸张、塑料或其它廉价记录媒体,提供一种记 录大量数据或信息的方法和装置。
4
本发明的另一目的在于,利用该采用颜色记录数据或信息的方法,提供一种记录 媒体。本发明的还一目的在于,利用采用颜色记录数据或信息,提供一种编制一个代码 的方法。本发明的再一目的在于,通过应用上述的采用颜色记录数据或信息到一条通信线 路和通信装置,提供一种能传输大量信息的方法和装置。在本发明中,颜色、颜色实体、计算机对象等概念将用于下面的说明中。当前的计算机能识别好几百万种可打印颜色。因此,本发明人提出了该利用颜色 来表示数据或信息的技术方案。在此,“颜色”原则上是普通人在可见光下能肉眼识别的一种物理现象。进一步假 定,“颜色”在概念上还包括不同于可见光频率的光下的物理现象,以便包括计算机能识别 的光。一个计算机对象可与多种颜色中的每种颜色联系。在此,一个“计算机对象”指的 是,一个字母数字、符号、图形、数学公式、图像、声音、或在计算机内或通过计算机处理的其 它数据或信息(以下根据需要称为“数据/信息”)。通过在记录媒体的一个点上打印相应 颜色可记录这种计算机对象。即,通过在一个记录媒体上记录颜色,就可能同时存储该计算 机对象。在此,利用颜色作为一种属性,用记录媒体的一个点打印的物质称为一个“颜色实 体,,。如上所述,计算机对象是通过颜色实体的颜色来记录的。为实现上述记录,利用颜 色表示该计算机对象的方法变得很重要。本发明提出了这样一种利用颜色表示一个计算机 对象的方法。各种记录(存储)、再现、和传送方法是根据本发明基于这种表示计算机对象 的方法实现的。此外,利用该表示一个计算机对象的方法记录和/或再现的装置,是根据本 发明提出的。此外,利用该表示一个计算机对象的方法编制一个代码的装置,也是根据本发 明提出的。此外,当在颜色无法被直接记录(例如,计算机磁盘)或传送的一种媒体上记录数 据/信息时,可利用对应该颜色的一个颜色数值传输该计算机对象。根据上面的观点,颜色与一个计算机对象相联系,而多个计算机对象可由不同颜 色表示。如上所述,一种不同颜色与一个计算机内或通过一个计算机处理的多个计算机对 象中的每个对象相联系。一种颜色和计算机对象之间的这种联系关系将称为“颜色_对象 关系”。具有印刷在一个记录媒体上一个或多个点(下文中称为“色点”)的颜色属性的物 质(即,一个颜色实体),因此可用于表示一个相应的计算机对象。记录表示一个计算机 对象的颜色实体的记录媒体可由下述物质组成例如,纸张、塑料、玻璃、木头、陶瓷、片材 (sheet)、液晶板、能用颜色记录的媒体,以及它们的组合。根据本发明利用上述表示(或记录)一个计算机对象的方法,可构造一种用于记 录利用颜色表示的计算机对象的装置。这种记录装置可包括一个CPU(中央处理器)、彩色 输出装置,以及存储所需数据或程序的存储器(主存储器或辅助存储器)。这个记录计算 机对象的装置将计算机对象转换为一种颜色,用来记录。即,在用于记录计算机对象的装置 中,当下令记录一种计算机对象时,CPU根据一种预定的颜色-对象关系,将一个计算机对象转换成一种颜色。此外,CPU向彩色输出设备发送一个颜色输出指令。该彩色输出设备 根据这个颜色输出指令,输出和记录该颜色实体到一个记录媒体。该彩色输出装置可为彩 色打印机等。根据本发明利用上述表示(或再现)计算机对象的方法,可构造再现利用颜色表 示的计算机对象的装置。这个再现装置包括一个CPU、彩色输入设备,以及用于存储必需数 据或程序的存储器。用于再现计算机对象的该装置将颜色转换为一个计算机对象用于再 现。即在用于再现计算机对象的装置中,彩色输入装置读取记录媒体上一个色点的颜色。该 颜色输入装置包括一个CCD摄像机、图像扫描仪等。CPU根据该颜色-对象关系从输入颜色 中再现该计算机对象。此外,CPU显示该再现的计算机对象,将其输出为声音、输出为图像, 打印它、存储它、或发送它。还有可能将用于记录与用于再现计算机对象的装置组合起来,以实现一种用于记 录和再现计算机对象的装置。在上述的结构中,除了颜色,还可能将不同数值(这个数值称为“颜色数值”)与每 个计算机对象联系起来(相联系的颜色数值与计算机对象间的关系称为“颜色数值_对象 关系”),并利用这个关系来表示一个计算机对象。还可能分配一种颜色给一个颜色数值(颜色和颜色数值间的关系称为“颜色-颜 色数值关系”),并同时利用该颜色数值_对象关系和颜色_颜色数值关系,来联系一个计算 机对象与一种颜色。当将一个计算机对象转换为一种颜色,或将一种颜色转换为一个计算机对象时, 除利用颜色_对象关系外,还可能同时利用颜色_颜色数值关系和颜色数值_对象关系,来 构造一种记录装置或一种再现装置。除颜色外,还可能利用相应的颜色数值,并通过一个网络发送该颜色数值,或通过 一个数据存储器媒体的传输在多个计算机间传送该颜色数值,还可能根据需要利用该颜色 数值_对象关系,用接收的颜色数值再现该计算机对象,从而免于在一个通信路径或数据 传输路径上处理一个计算机对象本身。在表示、记录计算机对象和记录装置等的方法中,设置一个颜色数值的方法最好 能确定,考虑颜色再现下一个颜色数值的最大允许数值范围,并且在该范围内设置一个颜 色数值。已经提出建立多个计算机对象组、编制具有不同对应关系的颜色数值-对象关 系,以及排列在多个计算机对象组中被处理的所有计算机对象的方法。在这个时候,为识别 一个计算机对象组,分配一个颜色数值(不可避免地为一种颜色)到每个分组就足够了。这 个方法用于简化计算机对象的排列,且在处理的计算机对象数超过颜色数值的最大许可范 围时有效。当把多个计算机对象组当作第一层次组,而且第一层次组的数量变大时,第一层 次组被划分以创建多个第二层次组,而且第一层次组包含在第二层次组中。此外,类似地, 编制第三层次、第四层次,等,以及将一个颜色数值与每个这些层次组相联系的方法被提 出。由于这,就能更灵活地排列计算机对象,和联系任何数量的计算机对象,不同它有多少, 到有限种类的颜色。当将一个计算机对象转换为一个颜色数值,将该颜色数值转换为一种颜色,以及
6将该颜色转换为一个计算机对象时,颜色数值_对象关系、颜色_颜色数值关系、以及颜 色-对象关系(与满足这些条件的一个计算机对象相关的这三种关系统称为“循环对象关 系”)被设置,以便转换后的一个计算机对象变为转换前的该计算机对象。该方法还提出,当转换一个计算机对象为颜色或一个颜色数值,且发送、传输、或 记录(存储)该颜色或颜色数值时,同时发送、传输、以及记录(存储)再现该计算机对象 所要求的一个或多个对应的循环对象关系,以便即使当接收方不具备再现该计算机对象的 关系时,接收的颜色数值可再现为该计算机对象。在根据本发明表示一个计算机对象的方法中,通过组合各种计算机对象,可设置 能够表示包含在任何层次组中的所有类型的计算机对象(例如,由JIS码定义的一个字母 数字或日语字符,或通常用作计算机组内一个计算机对象组成部分的某些对象,这种计算 机对象被称为“通用对象”)。利用一个通用对象,有可能表示一系列的计算机对象。颜色-对象关系、颜色数值_对象关系、以及颜色_颜色数值关系是在通用对象、 以及对应通用对象的颜色和颜色数值间(这些称为“通用颜色”和“通用颜色数值”)设置 的(涉及通用对象的这些关系统称为“通用对象关系”)。这使得仅利用一个通用颜色数值 或通用颜色,就能发送、传输、记录和再现(再现)一系列的计算机对象。该方法已提出,当利用一种通用颜色或通用颜色数值,发送、传输,和记录一个计 算机对象时,可同时增加一种通用对象关系。循环对象关系包括通用对象关系。利用这个关系,一系列的计算机对象可转换为 颜色数值或颜色,且被发送、传输、记录(存储),和再现(再现)。记录一个计算机对象的方法以及其记录装置,分配地址到记录媒体的记录表面, 以输出色点,并根据这些地址排列色点。在上面的描述中,最好能通过地址指定色点的输出和输入顺序。在根据本发明的再现计算机对象的方法或再现装置中,有可能加工记录媒体的形 状或排列色点的形状,以在圆盘形、方形或其它多边形,或其它任何形状的记录媒体上输 出。记录媒体可由任何成分组成,而且可使存储媒体的色点输出面在任何方向旋转或移动。 此外,可使存储媒体的颜色实体输出面移动或制动。此外,记录媒体可拆卸或固定,以能传 动、旋转、制动等。此外,记录媒体的支座可旋转,而且色点可随着支座的旋转而输入或输 出ο上述的记录媒体通过覆盖一个涂层等,可防止颜色实体褪色。
颜色-对象关系中的连接可基于通信线路和通信装置。通过将记录媒体的色点输出面(显示面)划分为一个控制区、存储区、安全区以及 其它区域,可排列色点。这些区域可随意设置。上述的结构使得色点数据能双向传输,而且使得能记录与该色点有关的数据,或 检验和刷新传输的内容。在利用根据本发明的记录方法、再现方法、记录装置、再现装置,以及记录/再现 一个计算机对象的装置,发送、传输、记录和再现一个计算机对象的过程中,一系列输入颜 色或颜色数值的所有或特定部分可用于判断是否可能接收,并且当不可能接收和当可能接 收时,执行不同的处理(这个处理称为“颜色过滤器”)。上述的颜色过滤器可装有一个颜色或颜色数值列表(这个列表称为“过滤器对应表”),并对照该过滤器对应表比较一个输入颜色或颜色数值,以判断是否能接收。上述的颜色过滤器可用作显示数据,用于确定当判断一系列颜色或颜色数值是否 能接收时的处理,或是通过发送、传输和再现来返回数据,或执行其它处理。根据本发明用于记录一个计算机对象的方法和装置,也可包括根据一种颜 色_对象关系,或与该颜色_对象关系无关,分配一个特定函数到一种或多种特定颜色,以 提供一个指定一个计算机对象组层次的函数、在转换一个颜色实体为一个计算机对象前判 断和检验的函数、一个安全函数等。该方法还包括,利用一种特定颜色随时纠正颜色上的变化,或纠正颜色输入/输 出装置之间的输入或输出颜色特性上的差异。例如,可能分配一个或多个颜色信息到一种 特定颜色,且在一个颜色实体后输出该指定的多种颜色作为颜色实体。通过这样做,接收该 颜色实体作为输入的一方可从由一种特定颜色所指示的信息中,读取一个或多个正确的 颜色实体,并且利用为所读取颜色和特定颜色指示的颜色信息上的差异,来纠正由于老化 或硬件差异而引起的颜色差异。在上面的说明中,只利用颜色作为一个颜色实体的属性,但也可能利用不同于颜 色的属性。即通过联系从圆形、方形、条形和其它图形的组合中,或除了以颜色作为颜色实 体的属性外的其它可打印特性中选择的一种或多种属性(这些属性称为“通用颜色”),可 能提供一种表示一个计算机对象的方法、记录方法、再现方法、通信方法、记录装置、再现装 置,或记录和再现装置。当利用这些复合属性时,可分配颜色数值,且建立循环对象关系。还可能在一个记录媒体上(例如,纸张)混合通过颜色实体或颜色数值记录的一 个计算机对象,和不根据颜色实体或颜色数值,例如根据普通字母数字等记录的一个计算 机对象。此外,还可能利用在记录媒体上连续、或以任何模式排列的多个色点记录单个计 算机对象。通过建立一种颜色_对象关系或一种颜色_颜色数值关系,联系一个计算机对 象或颜色数值到多种不同通用颜色的组合,就能为记录媒体上连续、或以任何模式排列的 多个色点记录一个计算机对象。在某些情况下,颜色实体或颜色数值被提前输出,或这些输出被确定,而且计算机 对象之后与这些颜色或颜色数值联系。在这种情况下,可建立一个新的颜色-对象关系或 颜色数值_对象关系,以及在输入颜色或颜色数值时可利用的关系。通过利用具有通用颜色作为属性的一种颜色或颜色实体,来表示一个计算机对象 和记录一个计算机对象的方法和装置,可得到下面的效果。有可能使得多个点中每点的记录容量增加到打印和读取颜色的分辨率和精度的 限度,从而增加记录容量(存储容量)。有可能将各种信息如,字母数字、符号、图形、数学公 式、图像以及音频与每点联系。因此大量的信息可记录且存储在方便的空间中。可选择的 记录媒体也变得更广,而且记录媒体也变得廉价。它还能简化用于记录和再现的硬件和系 统。此外,通过颜色组合来记录便于记录和控制大量信息。在传输和发送信息中的数据压 缩效果,等效于存储书籍和其它出版物的效果。由于通过利用一种可拆卸装置,信息可记录 在纸张等上,因此可简单和廉价地编制娱乐软件和用于日常生活的软件。因此,有可能替换 昂贵的大容量存储设备。同时,本发明在行动上支持环保并节省能源。上述表示计算机对象的方法、记录方法、再现方法,以及通信方法可进一步改进,并用于编制一个代码的方法。通过采用颜色或颜色数值表示信息,以及发送信息作为颜色 数值,就能传输大量的信息,从而实现一个代码的功能,而且增加信息在传输中的安全性。 在编制代码的过程中,通过分配地址到印刷颜色的记录媒体的记录面,以及通过由地址指 定颜色实体的输出和输入顺序,用颜色表示信息,就可表示信息。由于普通符号、颜色和颜色数值可选择性地使用,因此就能减少所使用的点数。对 应表的使用使得为计算机对象发送和传输的颜色和颜色数值减少。


图1示出了本发明利用颜色表示一个计算机对象的方法所应用的计算机系统的 一种结构示例,而且示出了一个颜色实体与记录一个显示对象的关系;图2为颜色和一个计算机对象之间通过一个对应表建立的关系例图;图3为颜色和一个颜色数值之间通过一个对应表建立的关系例图;图4为一个颜色数值和对象之间通过一个对应表建立的关系例图;图5为一个颜色数值和对象的多个对应表;图6A为一个计算机对象、颜色数值和颜色的循环关系图;图6B为在一个计算机对象、颜色数值和颜色的循环关系中,包含其中任何两个成 分的一对(组)关系图;图6C为当在两个计算机之间发送/接受信息中利用颜色作为代码时,两个计算机 间的关系图;图7为输入和输出一个计算机对象的例行工作示例的方框图;图8为通过一个颜色过滤器选择的结构方框图;图9为在一面显示一个颜色实体的方形记录媒体和显示单元的例图;图10为在一面显示一个颜色实体的圆形记录媒体和显示单元的例图;图11为在一个圆形记录媒体上排列显示单元方法的一个例子的概念图;图12为在一个圆形记录媒体上排列显示单元方法的另一例图,并示出了分配区 域;图13显示一个颜色实体的记录媒体的显示举例图;图14为具有防止颜色实体褪色的第一例结构的记录媒体的侧视图;图15为具有防止颜色实体褪色的第二例结构的记录媒体的侧视图。
具体实施例方式接着,将根据附图解释本发明的实施例。通过这个描述本发明的内容将变得更为清晰。图1示出了本发明的一个基本实施例。根据这个实施例的装置(在概念上包括所 有用于记录和/或再现的装置,即记录装置、再现设备,以及记录和再现装置)示出了根据 本发明利用颜色表示一个计算机对象的方法所应用的计算机系统的一个例子。由虚线所示 的方框10表示一个计算机。计算机10装有之后要说明的输入设备和输出设备(或输入 /输出设备)。基于计算机10的系统可实现所有特定功能,例如打印机功能。计算机10由CPU(中央处理器)11、主存储器12、辅助存储器13,以及输入/输出
9控制器14组成。计算机10不必是专为本发明设计的计算机。此外,该计算机也不必为一 种分立、独立的设备。在本实施例的情况下,例如,计算机10可装入一个打印机内。此外, 可能提供部分计算机或MPU装入打印机内,利用根据本发明采用颜色表示计算机对象的方 法的功能,从而记录或存储、再现发送(传输)、或者利用颜色处理一个计算机对象。CPU 11 具有将计算机对象转换为颜色的功能,并通过输出设备输出,或相反将通过输入设备读取 的一种颜色再现为一个计算机对象。这个功能是通过提供主存储器12或辅助存储器13, 与一个具有多个计算机对象和多种颜色间的对应关系的表格,以及一个在参考该表格时执 行转换和输入/输出处理的程序实现的。除了颜色,还能利用对应该颜色的颜色数值。辅 助存储器13存储计算机对象,且存储颜色_对象关系(或者颜色_颜色数值关系或颜色数 值-对象关系)作为数据基础或其它类似格式。辅助存储器13可装入所示的计算机10内, 或装设在计算机10的外部。此外,辅助存储器13可构成计算机10的外设,且只在使用时 才连接。输入/输出控制器14选择连接计算机10的多个输入设备和多个输出设备的其中 一个,且控制对其的输入/输出处理。此外,计算机10通过该输入/输出控制器14、或通过 一个通信设备(包括通信线路)15连接另一计算机16。因此,输入/输出控制器14具有 根据CPU 11的通信指令,选择通信设备15以及通过该通信设备与其它计算机16通信的功 能。在图1中,通信设备15通过一条线路概念性地示出,但它包括一个具备通信功能的装 置。在上面的描述中,输入/输出控制器14和任何输入设备、输出设备,以及通信设备 之间的传输并不限于连接类型,如直接连接,或通过WAN或LAN或诸如有线、无线或红外通 信等传输系统连接。计算机10可装有各种输出装置和输入装置,或输入/输出装置。例如,连接计算机10的输出设备可为,输出颜色实体的设备、输出颜色数值的设 备,或输出一个再现的颜色对象的设备。作为输出颜色实体的设备,有打印机21 (彩色打印 机)、传真机22以及包含在其它设备23中的彩色输出设备。这些颜色实体输出设备根据计 算机10的一个输出指令,在记录媒体上打印该颜色实体。此外,作为输出颜色数值的设备, 有FDD或HDD 31,MOD 32、CD、LD、MD、DVD、SDVD 33,或包含在设备23中不同于上述设备的 存储设备。这些颜色数值输出设备输出颜色数值。此外,作为输出再现的计算机对象的设 备,除了上述的输出设备外,还有音频转换器41、音频/视频转换器42等。这些计算机对象 输出设备根据具体应用或目的,输出从颜色实体或颜色数值转换的计算机对象。在对输出设备的上述说明中,已说明了能连接计算机10的各种输出设备彼此连 接的例子,但所有上述输出设备无需在计算机10连接。连接计算机10的输入设备为,例如输入颜色实体的设备、输入颜色数值的设备, 或输入要被记录的计算机对象的设备。作为输入颜色实体的设备,有CCD摄像机51、OCR 52、上述的传真机22,以及其它设备23中能读取颜色的设备。这些设备读取颜色实体的颜 色,并将其输入到计算机10。作为输入颜色数值的设备,有上述的FDD和HDD31、MOD 32、 ⑶、LD、MD、DVD和SDVD 33,或包含在设备23中不同于上述设备的存储设备。这些设备读 取颜色数值,并将它们输入到计算机10。作为输入要记录的计算机对象的设备,除了上述输 入设备外,还有音频转换器41和音频/视频转换器42。这些设备读取一个要被记录到计算 机10中的计算机对象。
在上面的描述中,记录媒体201置于CXD摄像机的下方。记录媒体201被固定装 置202水平固定。固定装置202上装有驱动器203,用于水平方向传动。一个显示对象,即 颜色实体204,在记录媒体201上被显示。颜色实体204被CXD摄像机51捕获。注意CXD 摄像机51上装有一个驱动控制器205。图1中,所示的记录媒体60用于上述的输出设备、输入设备以及输入/输出设备。 作为记录媒体60,纸张(普通纸张,例如,画、书本、杂志、报纸、图像等)61、塑料板(例如, 画、书本、杂志、报纸、图像等)62、玻璃63、木板64、扬声器65、片材(例如,卡、可通行的安 全措施(negotiable securities)、身份证、书本等)66、液晶板(或PDP,例如,画、书本、 杂志、报纸、图像等)67,以及类似于上述媒体的其它记录媒体(其它显示对象、视频和音 频)68。这些记录媒体在其表面或内部记录颜色实体或颜色数值。在图1中,记录的颜色实 体或颜色数值显示为记录媒体60中的显示对象71。在输出设备的情况下,通过输出设备 的写操作,记录媒体60用作在其表面或内部记录一个显示对象71的工具,或在输入设备的 情况下,通过输入设备的写操作,记录媒体60用作在其表面或内部读取该显示对象71的工 具。计算机10和记录媒体60通过遍读输入设备73的交互作用相联系。计算机10和记录 媒体60之间的区域为通过写和读形成一种关系的区域。在一种用作输出设备和输入设备 的输入/输出设备中,如FDD或HDD 31或传真22,可同时实现写和读功能75。此外,当使 用扬声器65时,既不写记录媒体60用作输出,又不读记录媒体60用作输入。此时使用音 频转换器41。记录媒体60不仅可用于输出数据到该记录媒体的计算机10,而且可用于具有类 似功能的其它计算机。这使得数据能在计算机间传输。通信设备15为利用电话线等的WAN(包括广域网或因特网),或LAN(局域网)。计 算机对象上的信息作为颜色数值或通用数据通过这些通信设备15与其它计算机16(或计 算机系统)传输。在通过通信设备15的通信中,可能利用任何通信路径、通信系统或通信 设备。本发明并不限于这个方面。其它计算机16也不限于任何特定的计算机。它们只需装有根据本发明用于记录 (存储)和再现计算机对象的所有或部分设备。在计算机16中,根据本发明能通过颜色实 体或颜色数值转换数据和信息。接着,将说明转换一个计算机对象为一种颜色实体或颜色数值的方法,以及反之 再现一个颜色实体或颜色数值为一个计算机对象的方法。颜色-对象关系用于转换一个计算机对象为一种颜色。图2示出了一个颜色_对 象对应表100,它示出了颜色-对象关系的一个例子,而且以计算机10专用的表格形式表 示。颜色-对象对应表100的左列IOOa列举了所使用的多种不同颜色,而右列IlOb列出 了与这些颜色联系的计算机对象。在这个例子中,颜色红1、红2、橙红1、橙红2和橙红3 表示不同颜色。联系颜色红1、红2、橙红1、橙红2和橙红3的为,例如字母“T”、汉日字符 “TANI ”、汉日字符串 “Tani Electric IndustryCo.,Ltd. ”、由图号 “ABC002” 标识的乳酪焊 剂打印机的设计图,以及由代码“DEF876”标识的用于乳酪焊剂打印机的软件。在上述的颜色_对象关系中,对能打印或读取的颜色的分辨率有限制。假定分辨 率对应16位,则颜色的最大分辨率为65536,或假定分辨率对应21位,则分辨率比1700万 少一点。另一方面,由计算机10处理的计算机对象数通常比这要大。在这时候,就足以将所
11有要处理的计算机对象划分为多个组,且为每个组建立一个独立的颜色_对象对应表。自 然地,在这多个颜色_对象对应表中,颜色是通用的,只有对应的计算机对象不同。在这个 时候,指示分组的颜色与该颜色-对象对应表相联系。当输出颜色实体时,表示一个组的颜 色和表示该计算机对象的一种独立颜色同时被输出。在形成组的过程中,最好尽可能将具 有近似关系,并且具有同时被使用的高可能性的计算机对象包括到一个组中。此外,通过在颜色和计算机对象之间插入称为颜色数值的数量,颜色-对象关系 可分成两种关系,即颜色-颜色数值关系和颜色数值-对象关系。通过这样做,计算机10 的处理将变得更为容易。这将参考图3到图5说明。图3为以表格形式表示颜色-颜色数值关系的颜色-颜色数值对应表101,而图4 为以表格形式表示颜色数值-对象关系的颜色数值-对象对应表。在图3中,左列IOla的 颜色与图2所示的左列IOOa的颜色相同,而图4的右列102中的计算机对象与图2的右列 IOOb中的计算机对象相同。通过对应表101和102中同时存在的颜色数值,有可能组合 该两个对应表。在颜色-颜色数值对应表101中,颜色数值如右列IOlb所示,而在颜色数 值-对象对应表102中,颜色数值如左列102a所示。联结对应表101和102所得到的颜色 和计算机对象之间的关系,与图2所示的关系丝毫不差。当图2中有多个对应表时,如图5所示,就足以为一个颜色-颜色数值对应表103 创建多个(在所示意的例子中,通常数量为η)颜色数值-对象对应表104-1到104-η。在 这个时候,颜色被分配到每个颜色数值-对象关系对应表(1到η) 104-1到104-η。如果有大量的计算机对象,而且由颜色数值_对象对应表表示的总组数η (在此称 为“第一层次组”)超过上述的最大颜色分辨率,或为计算机对象的排列方便起见,第一层次 组进一步被划分为各个分组(第一层次组的组合被称为“第二层次组”),而且使包含在每 个第二层次组中的第一层次组数不超过最大颜色分辨率。当计算机对象数变得更大时,可 适当地创建第三和第四层次。在计算机10的常规处理中,利用上述的颜色数值。这些颜色 数值只在输出它们作为颜色实体时,才被转换为颜色。由于这个原因,计算机10中的处理 变得更为简单。此外,当以不同于颜色实体的形式在记录媒体上记录、以及从记录媒体输出 数据及信息时,或当通过通信设备15传输它们到另一个计算机16时,可适当地利用颜色数 值。图6Α示出了一个计算机对象(0)、一个颜色数值(N)以及一个颜色实体的颜色 (C)间的关系。如图6Α所示,计算机对象91、颜色数值92和颜色实体颜色93三者间可互 换。图中的箭头94、95和96示出了该互换性。在可互换的关系94、95和96中,联系计算 机对象91和颜色数值92的箭头95表示的互换关系为上述的颜色数值_对象关系,联系计 算机对象91和颜色93的箭头94表示的互换关系为上述的颜色-对象关系,而联系颜色数 值92和颜色93的箭头96表示的互换关系为上述的颜色_颜色数值关系。三者之间的互 换关系在此称为“循环对象关系”。对于上述的循环对象关系,如图6Β所示,通过组合计算机对象(0)、颜色数值(N) 和颜色实体的颜色(C)中的任何两个形成一组(或对),可产生三组或三对关系(a,b,c)。 组a是根据颜色_对象关系94由计算机对象91和颜色93组成的。组b是根据颜色数 值_对象关系95由计算机对象91和颜色数值92组成的。组c是根据颜色_颜色数值关 系96由颜色数值92和颜色93组成的。
12
当如图1所示,通过通信设备15在计算机10和其它计算机16之间执行通信来发 送/接收数据时,为在发送/接收数据时利用颜色数值作为代码,那么计算机10和16必须 都具有图6c所示的关系。即为使从计算机10通过通信设备15到计算机16的数据传输, 应通过利用该颜色数值的代码来执行,计算机10和16必须都具有上述的组a,以及转换关 系中所定义的相同关系。此外,图6C所示的上述关系不只限于计算机10和16之间的关系,而且可进一步 应用于计算机10和每个打印机21及其它设备23等之间的关系中,在它们之间发送/接收 信息作为代码的情况下,设备23为连接计算机10的输出/输入设备。从组a、b和c中任选一组,以便不同的计算机具有相同的转换关系,而且各组组合 的选择或基于分组的转换关系结构是可选的。此外,在计算机10和16之间的通信或处理中,除了 了计算机设备15,也可使用其 它记录媒体,如FDD和HDD。在这种情况下,上述的结构可类似地使用。接着,参考图7说明计算机10转换和记录一个计算机对象为一个颜色实体或颜色 数值格式,或通过一个通信路径传输以及再现该计算机对象的例行操作。当给予计算机10记录在记录媒体60上的一组或多组数据或信息时(数据或信 息字母数值、符号、图形、数学公式、图像、音频等),计算机10通过上述的输入/输出设备 112读取它们。由计算机10读取的数据和信息作为计算机对象113在计算机10中显示。 计算机对象113或者马上被处理,或者立即存储在辅助存储器13中。在辅助存储器13中 的方框114,计算机对象显示出存储状态。接着,CPU 11将计算机对象113转换为一个颜色数值115。在CPUll中,颜色数 值-对象转换器116是根据存储在上述主存储器12 (在图7中未示出)中的一个程序实 现的。颜色数值_对象转换器116利用存储在辅助存储器13中的颜色数值-对象对应表 102,将读取或存储在辅助存储器13中的计算机对象转换为一个颜色数值115。当记录数据 和信息作为一个颜色数值,或当传输信息时,颜色数值115本身被输出,或通过输入/输出 控制器14传输。即它是通过输入/输出控制器14和数据输入/输出控制器117作为记录 的颜色数值118输出的,以及通过输入/输出控制器14和信息通信设备119与另一计算机 作为传输的颜色数值120输出的。此外,当记录数据和信息作为一个颜色实体时,颜色-颜色数值转换器121在CPU 11中是通过存储在主存储器12中的一个程序实现的。颜色-颜色数值转换器121利用存 储在辅助存储器13中的颜色-颜色数值对应表101,将颜色数值115转换为颜色,且通过输 入/输出控制器14和颜色输入/输出设备122输出该颜色实体123。反之,当颜色实体123被输入时,每个色点的颜色实体通过颜色输入/输出设备 122的输入设备部分读取,例如,CXD摄像机51或其它输入设备,而且作为颜色通过输入/ 输出控制器14输入。CPU 11中的颜色-颜色数值转换器121利用辅助存储器13中的颜 色-颜色数值对应表101,将输入颜色转换为颜色数值115。所得到的颜色数值115利用辅 助存储器13中的颜色数值-颜色对应表102,被CPU 11中的颜色数值-对象转换116进一 步转换为计算机对象113,从而被再现。再现的计算机对象113从输出设备124输出,作为 再现的数据/信息125,并用来使用。从颜色实体123转换的颜色数值115可原样记录,或通过一个通信装置被传输到另一计算机。此外,当再现一个从另一计算机通信传输的颜色数值,或再现一个从数据输入 /输出设备117输入的颜色数值作为数据/信息时,所执行的例行操作与再现从一个颜色实 体转换的一个颜色数值时的操作类型相同。在图7所示的结构中,计算机对象113的输入/输出设备130包括上述的输入设 备112和输出设备124,但可根据具体应用采用一种必要的设备。颜色实体或颜色数值的 输入/输出设备和信息通信设备131包括颜色输入/输出设备122、数据输入/输出设备 117,以及信息通信设备119与另一计算机。可根据具体应用采用一种必要的设备。接着,参考图8说明有关“选择”的结构。在此,“选择”意思是指一种处理,用于通 过数据输入/输出设备或通信设备(包括通信线路)时不发送或不接收不必要的数据。在 这个选择中,如图8所示,CPU 11中提供一个称为颜色过滤器的滤波器141。图8示出了图 7中与该颜色过滤器有关的部分。图7所示的功能部分结构是必需的。因此,在图8中,与 图7所示单元基本相同的单元分配同一标记。图8所示的过滤器141在与外部,根据预先存储在辅助存储器13中的过滤器对应 表142输入和输出数据时,通过数据输入/输出设备117选择数据输入和输出作为颜色数 值118。过滤器对应表142存储能被接收的颜色数值和其它数据。当一系列的颜色数值数 据从外部被输入到CPU 11中时,过滤器141参考过滤器对应表142。当包含一个不在过滤 器对应表142中的颜色数值时,它判断该系列颜色数值无效,而且不执行处理以转换为一 个计算机对象或颜色。此外,有可能插入在过滤器对应表142无法接收的颜色数值。在这 种情况下,与上述情况相反,当包含一个位于过滤器对应表中的颜色数值时,过滤器141判 断该系列无效。此外,过滤器对应表142可同时包括可能的颜色数值和不可能的颜色数值。 通过利用具有这种结构的过滤器对应表,当不必要的数据被混入,或通信路径、输入/输出 路径,或其它路径上数据被修改时,可清除无效数据。在一个计算机对象组中,或属于一个更高层次的计算机对象组的多个计算机对象 组之间,各个项、内容、特性、数量、大小及其它属性都是通用的。此外,有可能指定同一计算 机对象为“通用对象”。通过利用一个通用对象来表示一个计算机对象,就可能更简单地表 示一个计算机对象。在这个时候,对应该通用对象的颜色或颜色数值被确定为“通用颜色” 和“通用颜色数值”。上述的循环关系可在它们之间定义。根据该循环关系,通用对象、通用 颜色、通用颜色数值可互换处理。接着,说明记录媒体。记录媒体将被描述为图1中的记录媒体60。作为记录媒体 60的例子,可提及纸张61、塑料62、玻璃63、木材64等。记录媒体可为任何形状,例如,方 形或圆形。图9示出了一种方形记录媒体151,而图10示出了圆形记录媒体152。记录媒体 151和152的记录面上排列有多个(大量)颜色实体161。作为排列颜色实体161的方法, 对于方形记录媒体151,通常的做法是以纵向和水平线性排列,而对于圆形记录媒体152, 通常做法是以图11所示的螺旋阵列162排列,或以图12所示的中心圆(或中心椭圆)排 列。有可能根据记录媒体的特性或使用的输入/输出装置,选择记录媒体的形状或排列颜 色实体的方法。记录媒体的一个记录面可根据本发明的目的分成好几个区域。例如,图9和图12 所示的记录媒体151和152被分成控制区81、存储区82和安全区83。此外,在图12所示 的记录媒体152中,除了上述三个区域外,还在中心部分提供辅助区84。
在上述的控制区81中,为提供控制信息的区域,利用记录媒体本身或电话线或其 它通信线路,能使信息被其它计算机发送。例如,当有多个颜色_对象关系或颜色数值_对 象关系以及多个层次时,关于为数据使用哪个颜色数值-对象关系的层次信息或控制信息 就存储在这个控制区81中。存储区82为记录对应该计算机对象的颜色实体的区域。安全 区83存储安全信息,用于简单容易地记录和再现,以及避免重复。这个功能能防止未授权 个人读取和再现该颜色实体。辅助区84为存储记录、再现、输入/输出等颜色实体所需信 息的区域。所有这些区域基本上根据颜色实体存储信息。具体意思取决于每次的使用。图13示出了一个记录媒体上的颜色实体状态。在图13中,示出了一个方形记录 媒体171。该点阵示出了以纵向和水平直线排列的例子。各个点由印上空心圆或含有数字 圆的颜色实体表示。记录媒体171表面上的大量方块172通过1-点链接线173分成好几 部分,以显示颜色实体的不同状态。174所示的部分与空心圆记号比较。这个圆记号等效 于不对应一个计算机对象,且一个颜色实体未被打印,而且示出了排列一个颜色实体的点 的位置。带有数字的圆记号(圆1、圆2等)表示与计算机对象联系的颜色实体,即特别示 出了某种计算机对象。1,2,3...表示信息排列的通常顺序。在175所示的部分中,颜色实 体以其固有的顺序排列。在这种情况下,如果以它们的排列顺序读取颜色实体的话,就能得 到一系列有意义的信息。由176表示的部分为不同于信息固有顺序的排列例子。排列信息 在上述的安全区83提供。当读取如同176部分一样排列的颜色实体时,首先颜色实体的颜 色以排列的顺序被输入,接着安全区83的排列顺序信息被用来重新排列该顺序,从而再现 原始的计算机对象。在此,存储在安全区83的排列顺序信息并不限于直接指示颜色实体排 列的信息。该信息也可提供为一个颜色对象,并表示为一个颜色对象。通过如176部分所 示排列实体,未授予排列顺序信息的个人就无法从该颜色实体中再现该计算机对象,因此 如同编码信息一样,也提供同样的动作。177表示的部分为组合不同于颜色的一个属性与颜色实体的例子。黑三角记号 178等具有一种形状或具有除颜色属性之外的其它属性。通过以这种方式组合多种属性和 颜色,就能增加由1点表示的信息量。图14和图15为记录媒体的侧视图,示出了防止颜色实体褪色的方法的例子。在 图14所示的例子中,印刷颜色实体的记录媒体181的整个表面覆有一层防褪色膜182。在 图15所示的例子中,只在印刷颜色实体的记录媒体181的部分表面覆有一层防褪色膜。参考

的实施例仅仅是例子。本发明并不限于这些实施例,而在本发明的 范围内可以任何方式改进。从上述说明中可清楚地看出,根据本发明,由于一种颜色被分配给每个计算机对 象,而且该颜色用于记录该计算机对象,因此有下述效果。对1点的最小记录单位可能记录 1比特以上的数据,而且可能方便地记录大量信息。对于记录媒体,可能采用纸张或其它廉 价媒体。因此,本发明在经济上更优越。还可能减小记录或存储所需的空间。存储纸质书 籍等因此变得容易。在音乐、图像、视频以及其它娱乐领域,数据能相当廉价地记录和再现。 每个单位空间可能更便宜和简单地记录数据和信息。它具有大规模存储和压缩信息和数据 的优点。而且替换昂贵的存储设备也变得廉价和简单。颜色-对象关系的复用和分层也使 得能压缩数据。此外,由于没有对应表信息就无法提取,因此具有记录媒体本身版权保护的 效果。通过利用这种记录媒体,用作计算机的外部存储器也变为可能。本发明使得能传输大量的信息到大量的接收机,而且能自由选择信息和减少所发送的素材。由于选择性地使 用通用符号和颜色及颜色数值,还能大大减少所用的点数。通过利用对应表,与一个计算机 对象相比,能大大地减少所传输和发送的颜色和颜色数值。因此从保护数据的观点看,具有 编码优势。 如上所述,本发明利用颜色表示一个计算机对象,通过颜色记录、再现、发送和记 录大量信息,而且使用一种廉价的记录媒体,因此更为经济。
权利要求
一种在多个计算机间传送计算机对象的方法,包括利用颜色数值,通过网络传送该计算机对象,或通过数据存储媒体传输该计算机对象,根据需要利用颜色数值和计算机对象的对应,或颜色和颜色数值的对应,根据接收到的颜色数值再现该计算机对象或颜色,从而不通过通信路径或传输路径来处理该计算机对象自身。
2.一种记录媒体,由纸张、塑料、玻璃、木材、陶瓷、片材、液晶板、能作为颜色记录的媒 体、或上述的组合构成,且能输出颜色实体用来表示计算机对象。
3.根据权利要求2的记录媒体,其中涂层用于防止颜色实体褪色。
4.根据权利要求2的记录媒体,其中记录媒体的形状或其上的色点的排列的形状为圆 盘形、多边形或其它任何形状;记录媒体为任何组成;而且所述记录媒体的颜色实体输出 面能够旋转或在任何方向移动,记录媒体的该颜色实体输出面能够移动和制动,记录媒体 能被拆卸和固定以被驱动、旋转和制动,而且支座能够旋转,并且颜色实体能根据支座的旋 转被输入和输出。
5.根据权利要求4的记录媒体,其中,为排列色点,记录媒体的记录输出面被划分为控 制区、存储区、安全区以及其它区域,而且这些区域能够随意排列。
6.一种用于记录和/或再现计算机对象的装置,包括颜色过滤器,用于判断通过计算 机对象的发送、传输、记录和再现而输入的一系列颜色或颜色数值中的所有或特定部分接 收的可能性,以及当能接收和当不能接收时执行不同的处理。
7.根据权利要求6的用于记录和/或再现计算机对象的装置,其中所述过滤器提供过 滤器对应表,该对应表由颜色或颜色数值列表组成,所述过滤器对照该过滤器对应表来比 较所输入的颜色或颜色数值,以判断是否能接收。
8.根据权利要求6的用于记录和/或再现计算机对象的装置,其中所述颜色过滤器还 包括如下装置,该装置用于显示数据以确定当判断一系列的颜色或颜色数值是否能接收时 的处理,或执行处理以通过发送、传输和再现来返回该数据。
9.一种记录计算机对象的方法,包括根据颜色_对象关系或与该颜色_对象关系无 关,分配特定功能给一种或多种特定颜色,以提供指定计算机对象组层次的功能、将颜色实 体转换为计算机对象之前的判断和检验的功能、或安全功能等。
10.根据权利要求9的记录计算机对象的方法,还包括通过分配多个颜色信息到一种 特定颜色,纠正颜色的随时间的变化,或纠正颜色输入/输出设备之间输入或输出颜色的 特性的差异,在某颜色实体后排列该指定的多种颜色作为颜色实体,以及当读取该颜色实 体时能纠正颜色。
11.一种记录计算机对象的方法,包括除了颜色外,从包含圆形、方形或条形等图形 形状或其它能打印的属性的多个属性中选择一个或多个属性,作为颜色实体的属性,并与 计算机对象相联系来记录。
12.—种记录计算机对象的方法,包括在同一记录媒体上,将通过颜色实体或颜色数值 对计算机对象的记录,与不根据颜色实体和颜色数值对计算机对象的记录相混合。
13.—种记录计算机对象的方法,包括建立颜色_对象关系或颜色_颜色数值关系, 用于联系单个计算机对象或颜色数值到多种不同的通用颜色的组合,并且能使单个计算机 对象被记录到连续或随意排列在记录媒体上的多个色点上。
14.一种记录计算机对象的方法,包括当有多个颜色实体或颜色数值被提前输出或被确定用于输出,并且当联系计算机对象到多种颜色或颜色数值中的每种颜色或颜色数值 时,新建立颜色_对象关系或颜色数值_对象关系。
全文摘要
本发明公开了传送、记录、再现计算机对象的方法和装置、记录媒体,一种在工业或日常生活中等,在计算机内部或通过计算机处理的计算机对象,如文本、图形、数学公式、图像、音频以及其它数据和信息,利用颜色或颜色数值被表示、记录、再现和传送。注意到颜色的特性,颜色用作一种媒体用于表示数据或信息。这有助于对付激增的记录量。颜色还可用于编制代码。
文档编号G06K19/06GK101901102SQ20101000465
公开日2010年12月1日 申请日期2000年5月24日 优先权日1999年5月24日
发明者谷兴卫 申请人:谷电机工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1