МНОГОМЕРНЫЕ СИМВОЛИКИ И СВЯЗАННЫЕ СПОСОБЫ

1. Многомерный матричный символ, содержащий множество ячеек данных, в котором по меньшей мере одна ячейка данных содержит множественные отличительные признаки, и каждый отличительный признак представляет кодированный бит данных.
2. Многомерный матричный символ по п.1, в котором отличительный признак содержит одно из цвета, уровня шкалы серого, формы и геометрического орнамента.
3. Многомерный матричный символ по п.1, при этом множество ячеек данных скомпонованы во внутреннем поле данных, и символ дополнительно содержит окантовку ячеек данных, содержащую множество ячеек данных, окружающих внутреннее поле данных.
4. Многомерный матричный символ, содержащий внутреннее поле данных, содержащее первое множество ячеек данных и окантовку ячеек данных, содержащую второе множество ячеек данных, при этом по меньшей мере одна ячейка данных второго множества ячеек данных содержит множественные отличительные признаки, и каждый отличительный признак представляет кодированный бит данных.
5. Многомерный матричный символ по п.4, в котором отличительный признак содержит одно из цвета, уровня шкалы серого, формы и геометрического орнамента.
6. Многомерный матричный символ по п.4, в котором первое множество ячеек данных содержит двоичные ячейки данных.
7. Способ считывания многомерного матричного символа, содержащий этапы, на которых:
обеспечивают многомерный матричный символ, содержащий множество ячеек данных, в котором по меньшей мере одна ячейка данных содержит множественные отличительные признаки, и каждый отличительный признак представляет кодированный бит данных;
идентифицируют каждый отличительный признак каждой ячейки данных; и
декодируют данные, представленные каждым отличительным признаком.
8. Способ по п.7, в котором отличительный признак содержит одно из цвета, уровня шкалы серого, формы и геометрического орнамента.
9. Способ по п.7, в котором множество ячеек данных многомерного матричного символа скомпонованы во внутреннем поле данных, и символ дополнительно содержит окантовку ячеек данных, содержащую множество ячеек данных, окружающих внутреннее поле данных.
10. Способ по п.9, дополнительно состоящий в том, что определяют местоположение символа посредством того, что идентифицируют по меньшей мере часть окантовки ячеек данных.
11. Способ по п.9, дополнительно состоящий в том, что ориентируют символ посредством того, что распознают по меньшей мере часть окантовки ячеек данных.
12. Способ считывания многомерного матричного символа, содержащий этапы, на которых:
обеспечивают многомерный матричный символ, содержащий внутреннее поле данных, содержащее первое множество двоичных ячеек данных и окантовку ячеек данных, содержащую второе множество многомерных ячеек данных, при этом по меньшей мере одна ячейка данных второго множества ячеек данных содержит множественные отличительные признаки, и каждый отличительный признак представляет кодированный бит данных;
декодируют данные, представленные первым множеством двоичных ячеек данных;
идентифицируют каждый отличительный признак каждой ячейки данных второго множества ячеек данных; и
декодируют данные, представленные каждым отличительным признаком.
13. Способ по п.12, в котором отличительный признак содержит одно из цвета, уровня шкалы серого, формы и геометрического орнамента.
14. Способ по п.12, дополнительно состоящий в том, что определяют местоположение символа посредством того, что идентифицируют по меньшей мере часть окантовки ячеек данных.
15. Способ по п.12, дополнительно состоящий в том, что ориентируют символ посредством того, что идентифицируют по меньшей мере часть окантовки ячеек данных.