ПЕРЕДАЧА ДАННЫХ, ИСПОЛЬЗУЯ ОПТИЧЕСКИЕ КОДЫ

1. Способ, содержащий:
принимают значения данных для кодирования в изображении (140); и
генерируют изображение (140), содержащее множество областей (312) кодирования, при этом каждая из областей (312) кодирования содержит соответствующее представление значения данных, значение данных можно различать на основе любой одной из множества областей (312) кодирования, а области (312) кодирования размещены с выбранной плотностью в пределах изображения (140), равной, по меньшей мере, двум.
2. Способ по п. 1, генерирование изображения (140) содержит: выбирают, на основе значения данных, изображение кодирования из набора изображений кодирования.
3. Способ по п. 2, выбранное изображение кодирования, содержащее множество элементов, размещенных в решетке, элементы представляют собой идентичные элементы или представляют собой разные элементы.
4. Способ по п. 3, множество элементов, содержащее цветные формы.
5. Способ по п. 4, цветные формы, содержащие, по меньшей мере, один из квадратов, прямоугольников, кругов, крестов, треугольников, овалов, ромбов, звезд и триграмм.
6. Способ по п. 4, цветные формы представляют собой, по меньшей мере, один из красного, синего и зеленого.
7. Способ по любому из пп. 3-6, множество элементов размещены в виде повторяющейся структуры в решетке.
8. Способ по любому из пп. 2-6, выбранное изображение, содержащее первый элемент в представлении значения данных, генерирование изображения дополнительно содержащее:
выбирают, на основе значения данных, дополнительное изображение из набора изображений кодирования, выбранное дополнительное изображение, содержащее второй элемент в представлении значения данных; и
комбинируют выбранное изображение и выбранное дополнительное изображение.
9. Способ по п. 1, представления значения данных, основанного на отношении первого элемента в одной из областей кодирования и второго элемента в одной из областей (312) кодирования.
10. Способ по п. 9, отношение представляет собой отношение количества первого элемента к количеству второго элемента.
11. Способ по п. 9, отношение представляет собой отношение площади поверхности, занятой первым элементом, к площади поверхности, занятой вторым элементом.
12. Способ по п. 1, изображение представляет собой одно в последовательности изображений для декодирования, каждое изображение в последовательности изображений кодирует часть фрагмента информации.
13. Способ по п. 12, последовательность изображений представляет собой последовательность, изменяющуюся по времени, отображаемую на электронном дисплее (1310).
14. Способ, содержащий:
используя датчик (120) изображения получают изображение, по меньшей мере, части изображения, представленного на поверхности, при этом изображение содержит множество областей (312) кодирования, каждая из областей (312) кодирования, содержит соответствующее представление значения данных, причем данные являются общими для каждой из областей, а области (312) кодирования расположены с выбранной плотностью в пределах изображения, по меньшей мере, равной двум;
идентифицируют первый и второй элементы в, по меньшей мере, одной из областей (312); и
на основе идентифицированных первого и второго элементов, определяют значение данных.
15. Способ по п. 14, каждое из соответствующих представлений общего значения данных основано на отношении между первым элементом в представлении и вторым элементом в представлении, определение общего значения данных содержащее: определяют отношения и определяют ассоциированные значения для этого отношения.
16. Система (110), содержащая:
датчик (120) изображения; и
модуль (130) на основе управления компьютером, соединенный с датчиком (120) изображения, модуль (130) управления выполнен с возможностью,
получать, используя датчик (120) изображения, изображение, по меньшей мере, части изображения (140), показанного на поверхности (1310), при этом изображение (140) содержит множество областей (312) кодирования, причем каждая из областей (312), содержит соответствующее представление общего значения данных, а области (312) кодирования расположены с выбранной плотностью в пределах изображения, равной, по меньшей мере, двум,
идентифицируют первый и второй элементы в, по меньшей мере, одной из областей (312), и
на основе идентифицированных первых и вторых элементов, определяют общее значение данных.
17. Система (110) по п. 16, датчик (120) изображения выполнен с возможностью считывать изображение, без фокусирования на поверхности (1310).
18. Считываемый компьютером носитель (1420) информации, на котором содержатся кодированные инструкции (1430), которые при их выполнении компьютером (1400) обеспечивают выполнение компьютером (1400) способа, способ, содержащий:
принимают значения данных для кодирования в изображении (140); и
генерируют изображение (140), содержащее множество областей (312) кодирования, при этом каждая из областей (312) кодирования содержит соответствующее представление значения данных, причем значение данных можно различать на основе любой одной из множества областей (312) кодирования, а области (312) кодирования размещены с выбранной плотностью в пределах изображения (140), равной, по меньшей мере, двум.