在物理介质上并在dotem计算机格式下双重编码信息的方法

文档序号:6566647阅读:332来源:国知局
专利名称:在物理介质上并在dotem计算机格式下双重编码信息的方法
在物理^/h质上并在DOTEM计算;tM^式下双重编石马信息的方法ii- 引言已知很多以数字形式表示信息、尤其具有诸如条形码和信息码5 如2D码的字符的代码的方法。只有这些2D信息码允许编码八位 字节(共256个值)以及表示计算4几文件。还已知具有点字符的代 码,每个字符可以编码1024个值,即等于4个八位字节。现在介绍的DOTEM方法是对DOTE⑧方法的改进,将其完善 并发展,DOTE 方法在同 一发明人的法国专利第00 06411号和PCT 10第0102889号中4苗述。II-介绍在计算积i领域,所有的信息最终以八位字节编码,每个八位字 节具有在0和255之间的一个4直。DOTEM方法佳j争定结构或者字符只t应于这些^f直中的每一个。 15所有这些字符的集合集中为符号集(alphabet)的形式,每一个符号 集包括若干字符字体样本(police )。本发明的独创性在于这些表示形式的结构构造和表示形式的 特性。
DOTEM的表示形式是2D类型(信息在二维即x轴和y轴上 编码),与具有一维字符的代码诸如条形码的表示形式不同。在DOTEM方法中,每个/\位字节通过与文件的大小和内容独立的特 定结构来表示,这与大部分的二维代码相反,大部分的二维代码通 5过其中无字符的特定总图形结构来表示每个信息集合。其是一般的 代码,不同于本发明的概念,该概念涉及符号集,是开放的。DOTEM方法的目的是-在任意的物理介质上,并且以计算积4各式,在存4诸器中或者 网络上部分地或者完整地表示计算机文件;10 -通过值大于八位字节的字符和/或表示复杂变量的字符,简化使格式化的编码和转化;-提供处理的安全性(在字符级上自动控制)。 定义符号集DoteM:集合了同一维(即相同的列数)的字符的字体 15样本和(同样大小和式样的)全副铅字的整体。每个符号集包括物 理字符的不同字体样本。其在字符的头部(l,en-tdte)和可选的尾部 的构成上具有特定的几何结构。点在4壬意的物理介质上通常二进制的信息的元素表面;混合点由通常黑色的二分之一点和未印刷(白底)的二分之 20—点构成的点。通常头部的混合点是黑色/白色的,尾部的混合点是 白色/黑色的。比特对应于物理点的计算机的二进制信息的元素;
列在i者如纸的物理介质上的点序列; 字节8个比特或者计算^/L字符的序列;字符(des caractdres)的定义这个定义清楚确定了包含字符 的列或者字节的数目。DOTEM的字符由至少2列或八位字节(位 5组)组成。列或者八位字节的数目不是限定的。这些字符通常根据 它们的列(或八位字节)的数目被集合成符号集。物理字符由以下两类点的若干列组成的结构-在物理介质上^f于字符的定^f立必需的纟企测-定〗立点。它们的 变量导至丈不同的字体才羊本。它们与计算4几不相适应。10 -用于编码字符(对于2列符号集值,人0至1023 )的"量(poids,一又)"的^直点(les dots de valeur )。它们编码一4殳的信息。每个^f直点 对应于1计算^/L的位(bit,比特)。计算机字符总是二进制的8比特或者八位字节(字节)的最 通常的结构;15 列头黑点或者混合点,后者由黑色的二分之一点和白色的二分之一点组成;列尾列的通常为混合的最后一个点。其最经常限定物理字符 的第一列;字符的头部通常黑点与在物理字符主体之上的混合点交替的 20 整体;
字符尾在编码信息的点之外的物理字符的底部,其〗又对应于 计算机字符的比特。字符尾的存在是非强制性的并且取决于字体样本。列的主体除字符的头部和可选的字符尾之外的列的部分,其 5中字符的点直才妻对应于同 一结构的八位字节的比特;字符的表示丰度和能力这是字符能够表示不同值的数目的可 能性。 一个八位字节可以耳又256个不同的值。具有2列的DOTEM 字符可以表示1024个不同^f直,具有3列的DOTEM字才寻可以表示 16384个不同值,等。10 标识符或标记或指数(index):这是值超过255 (八位字节的最大值)的字符,尤其用于限定和修饰域(champ,字段)。DOTEM方法是基于以下概^念的独创点的结合和4吏用l-符号集的概念符号集的一般定义用于语言转述的符号(字母)系统。15 这里语言能够对应于应用领域。不同于条形码或者2D码,符号集的这一概念赋予DOTEM方法针对不同应用特殊性有很大的灵 活性。集中在符号集中的结构和字符能够使一个或者多个领域本身 的特定变量量化,由此限定任意的复杂变量(通过复杂凄t目的类似 法)。20 这样的字符的序列可以描述整个复合数据以及其内容如同语言的字和句子。 另外,借助于冗余对安全性的管理是自由的(灵活的),并接 受所有的概念用于更有效地适应于有时对立的应用限制条件。使用 者在4吏用时保留全部自由度。表示形式(la representation)可以是线性的或者非线性的,不 5限制大小。对于一个文档,可以在水平或者垂直的边纟彖上写入,以 及在连续对象(纸或者布片等)的整个长度上写入。2 —字符概念的推广DOTEM的每个字符在计算机中具有其位(dual)或者替角 (doublure )。在物理介质上称为"物理字符"的字符具有在存^f渚器 10中或者在网络上称为"计算才几字符"的位。实例在纸上由点形成的1个字符对应于由以才几器才各式的比特形成的 八位字节。对于〗又支持有用信息的值点1黑点=1比净争"1"以及1白点=1比净寺"0"。15 这种双-单义的对应简化了界面软件。另一方面字符的大小和它们在物理介质上的间隔是完全灵活 的。可以在任意行距的任意大小的行上逐行写入。3 -字符的特定结构的概念DOTEM字符具有特定结构,该结构H武予它们以下特性
_无i仑它们在数据流中或者在物理介质上的位置怎样都有才企 测的可能性。列或者八位字节的结构是交错的(见主要符号集的结构那一章)。这一特定结构,与多个列或者八位字节相联系,可以将DOTEM 5字符与其他信息介质区分。定义越大区分能力越高。-检测读取错误的可能性(能力)和在字符级上纠正某些错误 的可能性。控制列或者八位字节的目的在于核实字符结构的一致 性。见主要符号集的结构那一章。-识别每个字符在物理介质的平面中定向的可能性。这一特性 10 是由字符的头部和可选的字符尾来保证的;见主要符号集的结构那 一章。-相对于诸如压缩、译码或者嵌入的信息处理完全透明以及自 动纠正的方法,3口CRC, Reed Salomon等,其在每个字才寻级上力口入 到4言息处5里中....15 -改进译码的效率,因为八位字节的256个值可以转化为1024(或更多)的独立值。备注DOTEM方法根据字符的定义使用多个符号集。理论上,每列的点数是变量。优选地,点的数目限制值为8以 20 简化与八位字节的对应。4旦是为了适应某些应用的限制条件(例如可变形的介质)物理 字符能够由大小大于具有或没有混合点的字符头和尾的列组成。4 一字符表示的丰度或能力的概念每个字符的结构使得可以自动检测其2, 3, 4....列或者八位字 节的定义。每个列或者八位字节包含点或者比特(bit,位),该点 或者比特指出下一个列或者八位字节是否属于或者不属于字符(联 5 系特性)。可能由字符表示的值的数目和它们的量取决于它的定义(2列 或者更多列)。实例1个2列或者2个八位字节的字符可以表示1024个值(以2 + 101列表示的10比特)1个3歹'J DOTEM字符具有2种不同的编码1. 2个最大的独立i"直的编码在10比净争(歹'J 2 + 1 )上的1024禾口在4比净寺(歹'J 3 )上的162. 在相关的2 ( col.l )十8(co1.2) +4(001.3)上的{直的编石马=14比 15特,即—16384 (每字符的值)。1个4歹'J DOTEM字符具有3个不同的编石马1. 3个3虫立的^f直1024 ( col.l+2 )十16(co1. 3)+16(co1. 4)或者2. 2个《虫立的^直1024 ( col.l+2 )十256(co1. 3+ 4)3. 只十于4个沖目关的歹'J: 2 (col.l)十8(co1.2) +4(col3)十4(co14) 20的l直=18比4争,即—262144 (每字才寻的^f直)。III-主要字符组或者符号集的结构 1 -概论如果计算机字符是通过它们的地址可直接获取的,则在平面上 应该重新找到物理字符。除计算才几字符,物理字符应该具有一种j吏5 纟寻可以4佥测物理字符和重新找到它们在平面上的定向的结构。为 此,它们全部具有头部以及有时尾还有它们的主体。后者对于2类 字符是相同的,在2类字符中每个物理点具有其以计算机比特格式 的只于应物。这些物理点可以是4壬意的实心的外形4旦者|5相合乂 (圆的, 方的,长方的,椭圆的等)以及这些列可以是对接的或者不是对接 10 的。1 - 1 -物^里字f寻的头4卩的结构这些结构取决于字符的定义,即构成字符的列的数目。其是周 期性的(实例第1页附图的

图1A)并且由完整点(通常黑色) 和混合点或者无点(白底=白点)的系列构成就更好,图1B。它 15 从1个黑点开始,接着是一个混合点或者一个"白点",然后是1 个点(黑),由此继续,构成齿状边缘的4亍,用于4佥测字符系列和 进4亍列的分离。它还用于纠正水平性或者该系列的定向以及字f寻的 定向。齿状边缘的行的水平间距(齿距)可以是任意的以及由值列距 20分离的点也是任意的(图2)。在一些情况中(图6),通过一些足够深色的灰点替代黑点以使_ 在多级分析时容易被检测是很有意义的,从而提高编码的能力。
备注混合点并不一定需要一个由分析完整点获得的双重定义。事实 上,不是必需测定二分之一点但是仅需检测更小的点的存在。这引 入补充信息同时满足一个更小的定义。5 但是一些应用条件不允许这种使用。尤其是在易皱介质的情况中。这些混合点被正常点或者无点(白底)替代并且列通常被一个 或者多个点延长。1 - 2 -物理字;T寻的列的头和尾的结构列的头是在列上部的字符的头部部分。10 对于具有2列以上的字符,第一列(奇数)的头是一个黑点,第二列(偶数)的头偶数优选是混合点(白/黑),由此类推。但是4艮据字体样本图,二分之一点能够:被无点"白点"或者黑点代替。后一情况尤其用于在整个字符系列上实现一行(黑色),由此^M佥测为同 一相关分量。 15 第一列的尾(最后的点)优选由混合点形成^f旦是其可以包4舌1个或者多个点(黑色)用于特定使用条件的字体样本。尾允许使第 一列(字符的开始)特征化并且确定物理字符的基部。备注:比特27在计算机字符的第一个八位字节中等于1。1 - 3 -物理字符的列或者 \位字节的主体的结构20 对于每个列,歹'J (或者八位字节)的主体的结构是特定的,直到3列的定义,其是周期性的就更好。
每个字符具有称为值列的列(或yV位字节),其编码256个7\ 位字节的值,以及至少一个称为控制-扩张列的列(或八位字节), 其允许交错列(或者八位字节),检测读取错误,纠正某些错误以 及扩展值的编码。在列的主体(物理字符)中,每个点对应于1比 5特(计算机字符)反之亦然。2-限定为2列(或2八位字节)的字符。第1页附图。列和八位字节是相同的具有比特的点,只有列被写入。2- 1 -第一列的结构如图3定^f立的点。第1页附图。10 列头由列的上面的A部(1黑点)设计。在下面的点B至I的整体构成列的主体。它由优选对4妻的具有相同尺寸的8个点构成。主体的第一点B用于纟企测在该列上可能的4晉误。它代表黑点的 数目的奇宇称性。除尾和头之外的总数总是偶数。点2, 3, 4(C, D, E,图3 )用于控制列2的结构。15 如果列2的黑点的数目是偶数,则点C为黑色。如果列2的黑段的数目是偶数,则点D为黑色。如果列2的点J是黑色(对应的比特=1 ),则点E是黑色。点6和7 (G, H)允许字符值的编码的2"的扩展。当点G、 H是黑色的,则点G-28和H二29。20 点5 ( F )提供具有3列的定义的扩展或者不扩展的情况。 如果F是黑色的,字符只有2列,如果字符是白色的,第3列 成为该字才寻的一部分。当点被加坤又,最小的量(poids) 乂人头部开始。2-2-第2列的结构5 列头通过第1页附3的列的上部的A部示出。它优选具有第1页附1示出的类型中的一种。接下来的若干点构成列的主体。它们被乘以2° (J)至27 (Q) 的4又数。它们用于编码八位字节的256个值。3 -定义3列(或3 〃\位字节)的字符10 前两列具有与2列字符相同的结构。第三列如图4表示。它如下表示第一点R用于检测在这一列上的可能的错误。它表示黑点数目 的奇宇称性。因此后者总是偶数。点S指出随后的列是否属于或者不属于同一字符。15 如果第1列的黑段数目是偶数,则点T是黑色的(比特3 = 1 )。如果点V、 W、 X、 Y表示列1的编码的扩展(对应的比特=1 ), 则点U是黑色的(比特4=1)。它是白色的用于指出编码的值是独 立的(0至15, 4昔助于4个点V、 W、 X、 Y),
点5、 6、 7禾口8 (V、 W、 X、 Y)允i午字萄Hl或者独立丫直的编 码的扩展。这些点是加冲又的,最小的量(poids)从头部开始,这里 乂人点V开始。4-限定为大于3列(或>3八位字节)的字符第2页附图5 要求采取上述的3列字符的结构并且补充足够的数量的与第3列相同类型的列,用于根据期望的形式表示信息。这些列可以是独 立的或者以任意方式相连。图5表示具有超过6列的字符的实例。 前4列是相连的用于增加所编码的值,第5列是独立的…但是,第3列以上的列可以是不同的,但是定义的扩展点应该 10保留主体的第2点并且遵守协议,黑色(或1 )用于结束字符,白 色(或O)用于将其与随后的列相连。IV-借助于DOTEM字符的4言息表示能力的;^1 -概论DOTEM字符使得可以将信息封装为数量和非限制性的值。15 字符由至少2列或者2个八位字节构成,但是该数量不是限制性的。因此它可以在一个或者多个或多或少复杂的格式中表示信息。事实上,第3列或以上的列可以是独立的,每个表示为16个 值。它们能够以任意数目相结合用于表示更大的值,或者它们是独 20立的用于表示具有多个域的复杂凄t据。方法DOTEM可以表示若干可能混杂的方式的复杂信息。
-第 一种包括使用具有大于255的值的例如2列的简单字符以 表示"标记"或者"标识符",该标识符确定凄t据的特定域(champ, 字段,信息组),接着是在域中所必需的同样多的字符(或者数据)。-第二种包括组成应用域(domaineapplicatif)特有的符号集, 5其字符表示复合但属同一类的变量,这些变量将组合起来如同词的 字母来表示复杂的信息。如果^艮好地建立了字符,写入就更明显、快速和简明。2- 与其他结构的联系在传统符号集中作缺刻的概念与2个字符相关,类似地,多个 10字符DOTEM可以是相关的。事实上,如果下个字符的开端起作用, 而前者的编码^见定了同一字符的4妾续部分(点5),这意。未着这2个 字符具有共同的特性或者由此形成的连4妻表达一个特定信息。由此相连的连续字符的数目不是限制性的。实例15 该方法可以编码具有可变长度和预先未知的〗瓜立的域。该域通过标记(或标识符)定性以及所有的构成字符是彼此相连的直至最 后一个,自动确定域的长度。3- 非二进制的点在物理介质上结构(或字符)的形成如文档通常是黑白的。颜 20色的使用实现一种美学作用,其与DOTEM结构一起发展,但是颜 色还才是高编码信息的能力。
不同颜色可以由n个灰色调替换。^旦读取有变得更难处理的可^匕H匕。因此,物理结构的点可以表示信息结构的多个比特(例如在 纸上)p列的物理字符可以表示存4渚器上多于p个八位字节。5 实例对于n^4(黑色,红色,绿色,蓝色),得到对应于列的八位字节的加倍(图6,第2页附图)。1个点—2比净争—黑色—00,红色—01,纟录色410,蓝色—11计算机字符总是二进制的。4- 功用,)"生的表现10 可以通过在字符内部适用于变量的结合和加—又来处理功用性(f onct ionnali )。5- 具体情况,防止删除的字符实例为了防止包括删除识别信息和认证信息一类的欺诈,发展了特 定字符类型使得第一列(第一个八位字节)的编码不同于前面的字 15 符。尤其是点或者比特2、 3和4被相反编码。它将不被认为是 DOTEM的字符并将起到一个错误,但是将指出其是防止删除类型 的字符。第3列和之后的列表示文本或者文档的安全字符数目,使 得可以检测被删除字符的数目。处理该问题的另 一个方式包4舌定性用于该功能的才示i己例如 201023,随后的字符指出相关的安全字符的数目;这使得可以核实在 保护区中可能被删除的字符的数目。
应用的介绍 1 -概论在某些领域定义一个特定符号集会更好。DOTEM方法允许建 立包含复合信息的非常丰富的字符,例如5 前2个列编码1024个值,每个值对应于一个字符号(1024字符),随后的若干列可以编码域(domaine)的特定变量的值。变量 的数目和它们的有限值不是限制性的。因此字符具有列的合适数 目。由此形成字符序列,我们可以纟会这些字符一个名称以更加方《更, 使得可以以压缩的形式较灵活地表现大量的复杂"对象"。10 必要时,这个概念使得可以建立一个特定的语义以及使用规则就Y象语言一样。2-应用于声学4页域在这个领域中,定义至少一个用于编码多个相关的但是值独立 的变量的字符组来适应于需要,这是有意义的。15 更好地响应问题来进行对结构或者字符定义是适合的。它们应该表示为,例如物理的或者计算才几的二进制的识别值,声音的频 率和寺丸行时间(或时间4史),可选的声音水平。在文档上或者以计算枳4各式,或者当声音复原时等,可以增加 其他的表达变量。随着字符表示它所封装的越来越多的信息,字符 20 包括越来越多的列。 判断在符号集内部提高字符的数量是否为非优选的或者判断 可选地与其使字符的定义很累赘是否不如创立另一个符号集是重 要的。以上每种情况都有最佳(应用)状态。备注1:在这个实例中,存在编码信息的多种方式。第一种方 5式,4吏用在预先建立的波^殳中确定的频率和时间以减少字f寻的列的数量。另一种方式,直4妻指定在单位凄t据中以赫兹(Hz)表示的频率 和以毫秒(ms)表示的时间。在这种方式中字符l交大,4旦不^f吏用波 段或者表格。10 方式1包4舌一每个字才寻的才示i口、石马(identifiant, i只另'J石马)(0至1023 ),纟合定 每个字符的标识码(0至1023 ) —个名称;这个标识码在列1和2 (10比特)上被编码。——个变量,表示为在第3歹'J (独立的)编码的从波^:值为16 15 开始的才目应步页率。-一个变量,表示为在第4列(独立的)编码的从波段值为16 开始的相应时间。字符的定义是4列(即字符限定为4列)并且将组成符号集1 的一部分。20 方式2包4舌-每个字符的标识码(1024个可能性),如前所述,给定其一 个名称;这个标识码在列1和2 (10比特)上,皮编码。
-一个变量,以频率表示,单位为赫兹(Hz),,人O至16384Hz 编石马在第3、 4和5列(相关列)。-一个变量,以时间表示,单位为毫秒(ms),从0至256ms 编码在第6和7列。字符的定义是7歹'J (即1至7列)并且将组成 5 符号集2的一部分。备注2:可清楚听到的部分可以由DOTEM字符编码,DOTEM 字符包括识别数据和认证数据使得如果,使得如果识别数据和认证 数据丟失,则它们的删除显著损坏声音的记录或者复原。乐谱的表示同样可以使用特定结构,尤其是以机器格式。10 3-^f匕学^页域的应用在相同的精神下,化合物可以通过例如如下的特定字符以压缩 和实用的方式表示前2列用于指定值(1024),随后的2或3列用于256个简单 主体或者基础产品,下一列用于浓度,再下一列用于混合物中的比 15 例….研发的配方可以以4青简的方式描述。备注每个领域定义多个特定符号集是有用的。4 —在安全方面的应用iK别,i人证(标志、印章和签字的符 号集)。20 ^f于每个具有2列的字符编石马1024个^直的可能性^吏〗寻可以i殳置八位字节的多于256的值768,其主要用于设计标记。某些可以 用于特定的功用。字符"图"表示任一符号集内标志(或印章)和 签字就是这种情况。也可以建立笔法的符号集。前2列对应具有2列的字符,但是接下来的可以是任意的,没 有构造规则。较优地,最后一列包括至少一个混合点以检测图字符 5 的末尾。这些字符直4妄表示由点或者比特形成的特定图。这些图可以在 物理介质上如以计算才几才各式一皮准确地表示并且可以4艮据内容来选择。在物理介质上,它们是通过视觉读取如以机器格式通过使用比10特表示的4欠<牛而可识别的。利用这些4争性以识别和iU正文本或者文档。实例第3页附图的图7示出了 DOTEM的标志"DM"。^直=833; A =头4卩,B =主体,C =才示准的2歹'J, D =自由的列。备注方法DOTE和DOTEM的比较15 两者都是基于符号集的2D码。它们由二进制元素的列构成。方法DOTE包4舌两列,其中一列描述第二列U直歹'J )的构成参凄t并 且允许编码值的扩展,非强制性地包括第三列,其表示第二列的补 充(直4妄冗余)。DoteM包括任意大小和任意数量的列,能够被自动确定并且优 20化分配,没有值列参数的冗余。而且,所有的任意数目的列彼此连 续相接,带来列的数量的信息和与其他字符的可能的连接的信息。
DOTEM字符能够编码不同大小的多个变量、图、签字等,同时保 持与计算机直接表示兼容。DOTEM对应于DOTE的多重标准的优化和扩展。其特4正更具体:t也A。下所述5 1. —种信息编码的方法,所述信息通过任意大小的独立结构组描述这些结构由载有信息的元素组成,4吏得实现对其固有结构的 识别、描述性和功能性的控制,不限定与其他结构的耳关系。编码的 净争4正在于所述结构包4舌用于通过点并且通过比特以计算枳4各式在 物理介质上共同表示信息的字符。这些物理字符的结构包括#全测/ 10 定位点和2类7>共值的点,每个对应于计算扭4各式的1比特。物理 和计算结构的大小是相关的但可以是任意值。2. 根据权利要求1的信息编码方法,其特征在于,物理字符 的结构具有在主体之上的头部。主体可以包括若干黑点和若干混合 点(二分之一黑点和二分之一白点)或者若干无黑点(即白底)的15交替序列,用于构成任意间距和长度的齿状边纟彖的行(ligne cr吐nel6e )。本发明的另 一个变量包括尤其使用头部建立连续的黑色行,其 寿争4b为同 一对目关分量(en une meme composante connexe )的字符系列。20 物理字符的结构还可以包括不对应计算4几比特的字符尾的点。3. 根据权利要求1和2所述的信息编码方法,其特征在于, 物理结构优选包括一个或多个称为控制-扩展的列和称为"值"的 歹'J,而计算机结构包括与列同样多的八位字节。 在由2列限定的物理结构中, 一列是^f直列,另一列是控制-扩展列。这些结构优选包括2个点,为#皮4直列编石马的^直的编石马(codage )扩展所j呆留, 1个点,表征其固有黑点的数目的宇称性(lapari^), 5 l个点,用于值列的黑点数目的宇称性,1个点,明确指出形成值列的黑点的段的数目的宇称性, l个点,提醒列值的第一点的状态,1个点,指出目前的列是否是字符的最后一列或者下一控制-扩展列是否是其中一部分。10 值列通常由/人头部开始的以2n (n=0,l,2...)力4又的点形成。4. 才艮据权利要求1、 2和3所述的信息编码方法,其特征在于, 物理字符的结构的第 一 列的最后 一 个点由二分之 一 白点和二分之 一黑点形成。5. 根据权利要求1、 2、 3和4所述的信息编码方法,其特征 15在于,沿物理字符的同一列方向(x轴)的点具有相同的尺寸,但在另一方向(y轴)必要时具有可变化的尺寸,列之间的距离可以 是包括零在内的任意值。6. 根据前述这些权利要求的信息编码方法,其特征在于,限 定为3列的字符的第3列优选包括20 l个点,表征其黑点的数目的宇称性, 1个点,指出目前的列是否是字符的最后一列或者接下来的控 制-扩展列是否是该字符的一部分。1个点,表达特性联系或者与下一控制-扩展列的独立性,1个点,明确指出前一控制-扩展列的黑点段的数目的宇称性,5 4个点,为由前面的若干列编码的^f直的编码扩展(l,extension ducodage )而保留。前两列与限定为2列的字符的前两列是相同的。7. 才艮据前述斥又利要求所述的信息编码方法,其特征在于,限 定为超过3列的字符从第3列起可以包括一系歹'J才艮据与第3列相同10的编码规则发展的列的序列。8. 才艮据前述这些—又利要求所述的信息编码方法,其特征在于, 限定大于2列的字符可以包括任意长度和构成的列的非限制性序 列,所述构成伊C选包4舌至少一个混合点(1/2白点+ 1/2黑点)。9. 根据前述这些权利要求所述的信息编码方法,其特征在于, 15前述这些冲又利要求所述的黑点具有N种颜色或者具有N种灰色调。物理字符和计算一几字符的对应性(correspondance )被改变但是物理字符是可以改变顺序的(transposable ), 如下列表示连续的M /\位字节,如对于N = 2P, M=P。10. 根据前述这些权利要求所述的信息编码方法,其特征在于, 20例外的字符根据特定的编码发展,如同点或者比特的编码与标准字才寻的点或者比4争的编石马完全或者部分相反。
权利要求
1. 一种信息编码方法,所述信息通过任意大小的独立的结构组写 入,所述结构由载有信息的元素组成,4吏得实现对其固有结构 的识别、描述性的和功能性的控制,并且限定与其他结构的联 系,其特4正在于,所述结构包4舌用于通过点以及通过比特以计 算机格式在物理介质上共同表示信息的字符,所述物理字符的 结构 一方面包括其固有的检测/定位点以及另 一方面包括每一 个对应于计算扭々各式的1比特的^f直点。
2. 根据权利要求1所述的信息编码方法,其特征在于,所述物理 字符的结构具有在主体之上的头部,主体可以包括若干黑点和 若干混合点(二分之一黑点和二分之一白点)或者若干无黑点 部的交替序列,用于构成任意间距和长度的齿状边缘的行。所 述方法的另 一个变量包括尤其4吏用所述头部建立连续的黑色 的^亍,其转化为以同一相关分量构成的字符系列。所述物理字 符的结构还可以包括不对应计算4几比特的字符尾的点。
3. 根据权利要求1和2所述的信息编码方法,其特征在于,所述 物理结构优选包括一个或多个称为控制-扩展列的列和一个 称为"值"列的列,而计算机结构包括与列同样多的八位字节。在由2列限定的所述物理结构中, 一列是值列,另 一列是控制 -扩展列。后者的结构优选包括2个点,为由所述值列编码的值的编码扩展所保留,l个点,表征其固有黑点的数目的宇称性,1个点,用于所述值列的黑点数目的宇称性, 1个点,明确指出由所述值列的黑点形成的段的数目的宇 称性,l个点,提醒所述值列的第一点的状态,1个点,指出目前的列是否是所述字符的最后一列或者接 下来的控制-扩展列是否是其中一部分。值列由从头部开始的以2n (n=0,l,2...)加;K的点形成。
4. 根据权利要求l、 2和3所述的信息编码方法,其特征在于, 所述物理字符的结构的第一列的最后一个点是由二分之一白 点和二分之一黑点形成的;昆合点。
5. 根据权利要求1、 2、 3和4所述的信息编码方法,其特征在于, 沿所述物J里字才寻的同一列(x方向)的所述点具有相同的尺寸, ^旦在另一方向(y)必要时具有可变化的尺寸,在所述列之间 的距离是包括零在内的任意值。
6. 4艮据前述这些—又利要求的信息编码方法,其特征在于,限定为 3列的字符的第3列优选包括l个点,表征其黑点的数目的宇称性,1个点,指出目前的列是否是所述字符的最后一列或者接 下来的控制-扩展列是否是这个字符的一部分。1个点,表示特性联系或者与下一控制-扩展列的独立性,1个点,明确指出前一个控制-扩展列的黑点段的数目的 宇称性,4个点,为由前面的若干列编码的值的编码扩展而保留。 前两列与限定为2列的字符的前两列是相同的。
7. 根据前述这些权利要求所述的信息编码方法,其特征在于,限定为超过3列的字符从第3列起可以包括根据与第3列相同的 编码身见则发展的列的序列。
8. 才艮据前述这些—又利要求所述的信息编码方法,其特征在于,限 定大于2列的字符可以包括任意长度和任意构成的列的非限 制性序列,所述构成优选包4舌至少一个混合点(1/2白点+ 1/2 黑点)。
9. 才艮据前述这些冲又利要求所述的信息编码方法,其特征在于,前 述这些纟又利要求所述的黑点具有N种颜色或者具有N种灰的 色调。物理字符和计算才几字符的乂十应一皮改变^f旦是所述物理字才寻 是可改变顺序的,如下列示出连续的M八位字节,如对 于N-2 M=P。
10. 根据前述这些权利要求所述的信息编码方法,其特征在于,例 外的字符^4居特定的编码发展,如同点或者比特的编;马与标准 字符的点或者比特的编码完全或者部分相反。
全文摘要
DOTEM是一种信息编码方法,其用于在物理介质上借助于点并且以计算机格式,使用比特在存储器和网络中表示。该方法是基于集合成符号集的字符的广泛概念。这些字符是由文档中的点以及例如以机器格式的比特构成。物理字符具有不以机器格式表示的特殊点,以便使它们定位在介质上,例如字符的尾和字符的头。每个字符可以表示八位字节的至少256个值。这里字符的概念是很宽的使得其能够由其值识别并且共同表示一个或多个具有任意大小但在字符的结构中确定的变量。复杂的数据和其内容可以通过用对应的直接语言以字或者甚至句的一系列字符来描述。因此,该表示是简单和简明的。字符在文档的多个列上和机器格式的多个八位字节上构成。所述字符可以编码远大于八位字节的值,使得直接设计标识符和字段定界符而不需要预先格式化。可以为每个应用领域发展特定的符号集,尤其用于录音、化学化合物以及文本和文件的安全领域。发展非标准字符用于离散的应用,例如对抗非法删除。
文档编号G06K19/06GK101124590SQ200680005075
公开日2008年2月13日 申请日期2006年2月7日 优先权日2005年2月16日
发明者雅克·里瓦耶尔 申请人:阿尔菲科德公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1