Способ ввода и вывода информации посредством использования шаблона микропятен

Иллюстрации

Показать все

Изобретение относится к способу ввода и вывода информации посредством использования шаблона микропятен, который содержит разнообразную вводимую и выводимую информацию. Техническим результатом является сокращение времени распознавания информации, возможность выполнения проверки на ошибки в отношении состояния компоновки микропятен, повышение уровня защиты. Указанный результат достигается за счет того, что на поверхности печатного материала наносят совокупность микропятен (4) решетки в соответствии с прямоугольной формой и задают в качестве блока, блоки наносят непрерывно и регулярно, задают ключевое микропятно (2), совокупность информационных микропятен (3), которые несут разнообразную распознаваемую информацию, располагают в соответствии с заранее определенным правилом посредством алгоритма генерации кода на основе микропятен, чтобы таким образом сгенерировать шаблон (1) микропятен. Шаблон (1) микропятен импортируют в качестве данных изображения посредством камеры и выводят на основе числового значения, которое вычисляют посредством оцифровывания этой информации с помощью программы. 2 н. и 14 з.п. ф-лы, 23 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к способу ввода и вывода информации посредством использования шаблона микропятен, который содержит разнообразную вводимую и выводимую информацию и программы, путем оптического считывания информации шаблона, который сформирован на печатном материале или т.п.

Предшествующий уровень техники

Согласно предшествующему уровню техники предложен способ вывода информации, согласно которому считывают штрих-код, отпечатанный на печатном материале или т.п., и согласно которому выводят информацию, такую как звук или т.п. Например, был предложен способ, согласно которому информацию, которая совпадает с заданной информацией ключа, сохраняют в средстве хранения данных заранее, и информацию выводят путем поиска на основе считанного ключа посредством использования средства считывания штрих-кода.

Также для обеспечения возможности вывода большого объема информации и программ, была предложена технология, согласно которой генерируют шаблон микропятен, в котором пятна малого размера расположены в соответствии с заранее определенным правилом, и шаблон микропятен, который отпечатан на печатном материале или т.п. Импортируют в качестве данных изображения посредством камеры и оцифровывают с целью вывода звуковой информации.

Однако вышеописанному способу, согласно которому выводят звук или т.п. посредством использования обычного штрих-кода, присуща следующая проблема, состоящая в том, что штрих-код, отпечатанный на печатном материале или т.п., является неприятным для глаз. Помимо этого, поскольку штрих-код является достаточно большим и занимает часть пространства страницы, также имеется проблема, состоящая в том, что когда штрих-код является достаточно большим, что было описано ранее, не является возможным с точки обзора раскладки назначить надлежащее количество штрих-кодов путем, который можно было бы без труда понять по отношению к каждому значащему символу и объекту, которые появляются в фрагментарном тексте и предложении, либо фотографическом изображении, рисунке, графическом объекте.

Шаблон микропятен импортируют в качестве данных изображения посредством камеры, и эти данные изображения оцифровывают в 256 тонов серого цвета, а для того, чтобы распознавание микропятна было более простым, различают изменение тонов, чтобы усилить край микропятна. Затем данные 256 тонов изменяют в двоичный разряд белого или черного. При выполнении такого изменения в двоичный разряд, когда микропятно печатается на пространстве страницы, имеет место ошибка печати микропятна вследствие сдвига и размытия при печатании, рассогласования при проведении пикселизации. Согласно предшествующему уровню техники в отношении такой ошибки печати выполняют проверку на ошибки посредством контроля четности. Однако упомянутым проверкам на ошибки присущи проблемы, в соответствии с которыми они не относятся к проверке ошибок печати по отношению к каждому микропятну, но относятся к модулю данных, полученному из множества микропятен, и нет возможности достоверно определить, в какой точке произошла ошибка печати, в то время как область захвата изображения камеры должна быть задана широко.

Помимо этого, им присуща проблема, в соответствии с которой имеет место искажение в преобразованном в изображение шаблоне микропятен вследствие искажения линзы, расфокусировки, растяжения или сжатия области страницы, искривления поверхности носителя и отклонения во время печати, и для компенсации этих эффектов требуются усовершенствованные технические возможности.

Настоящее изобретение было создано с целью устранения вышеозначенных проблем. Иными словами, задачей настоящего изобретения является обеспечение способа ввода и вывода информации посредством использования шаблона микропятен, который задает надлежащий объем данных при использовании шаблона микропятен, посредством наделения отличающейся функцией каждого микропятна шаблона микропятен, подлежащего отображению на печатном материале или т.п., и при получении информации из этого шаблона микропятен согласно способу можно распознать направленность и за малое время получить на ее основе информацию, также способ позволяет выполнять проверку на ошибки в отношении состояния компоновки микропятен и, помимо этого, повысить уровень защиты.

Сущность изобретения

Согласно настоящему изобретению предлагается способ ввода и вывода информации посредством использования шаблона микропятен, характеризуемый тем, что наносят совокупность микропятен (4) решетки в соответствии с прямоугольной формой на поверхность носителя, выполненного из печатного материала, которую затем задают в качестве блока, и блоки наносят регулярным и непрерывным образом, и такое микропятно, что одно микропятно (4) решетки, размещенное в блоке, нанесено посредством однонаправленного сдвига, задают как ключевое микропятно, и, посредством задания ключевого микропятна (2) в качестве репрезентативной точки, их наносят по окружности относительно ключевого микропятна (2), и посредством задания центра, который окружен микропятнами (4) решетки в четырех точках, в качестве гипотетической точки, и посредством задания ее в качестве начальной точки, в конечной точке, представленной вектором, совокупность информационных микропятен (3), которые несут разнообразную распознаваемую информацию, наносят в соответствии с заранее определенным правилом посредством алгоритма формирования кода на основе микропятен с целью формирования шаблона (1) микропятен, и блок, который компонует шаблон (1) микропятен, импортируют в качестве данных изображения посредством камеры, и на основе числового значения, вычисленного посредством его оцифровывания, выводят информацию и программу.

Посредством вышеупомянутой камеры распознают направление ключевого микропятна (2) шаблона (1) микропятен, и микропятна, нанесенные в конечной точке вектора, на основе упомянутого направления в качестве параметра задают как информационные микропятна (3). Совокупность информационных микропятен (3) может быть отображена вокруг гипотетической точки микропятна (4) решетки в качестве центра.

В соответствующем вышеизложенной конфигурации способе ввода и вывода информации/программ шаблон (1) микропятен, сформированный на носителе, выполненном из печатного материала или т.п., посредством использования устройства вывода информации, персонального компьютера, персонального цифрового информационного устройства (PDA) или портативного телефона и т.п., импортируют в качестве данных изображения посредством камеры. Эта камера распознает отпечатанные микропятна в соответствии с упомянутым заранее определенным правилом в этом шаблоне (1) микропятен и оцифровывает его, в результате чего выводят информацию и программу на основе вычисленного числового значения.

В частности, шаблон (1) микропятен импортируют в качестве данных его изображения посредством камеры, и сначала распознают микропятно (4) решетки, затем выделяют ключевое микропятно (2) и посредством ключевого микропятна (2) распознают направленность, и его направление может использоваться в качестве параметра. Затем, посредством выделения информационного микропятна (3), которое нанесено по окружности относительно этого ключевого микропятна (2), является возможным осуществить быстрый вывод информации и программы.

Поскольку в шаблоне (1) микропятен нанесено микропятно (4) решетки, в случае импортирования этого шаблона (1) микропятен в качестве данных изображения посредством камеры, можно скорректировать искажение линзы, расфокусировка, растяжение и сжатие области страницы, искривление поверхности носителя и отклонение во время печати. Более конкретно, в качестве функции для коррекции, которая преобразует искаженные микропятна (4) решетки в четырех точках в первоначальную поверхность, получена следующая функция

(Xn, Yn)=f(X'n, Y'n),

а информационные микропятна корректируют идентичной функцией, чтобы получить таким образом вектор правильных информационных микропятен (3).

В том случае, когда подлежащие определению в информационных микропятнах (3) данные были отображены в виде битов, для использования при проверке на ошибки, путем задания избыточности одному биту из одной порции информационных микропятен (3), и посредством трактования бита данных с высоким логическим уровнем, который получен из информационного микропятна In, и бита данных с низким логическим уровнем, который получен из информационного микропятна In+1, в качестве идентичных, в состоянии, в котором информационное микропятно (3) отображено на поверхности носителя, когда бит данных с высоким логическим уровнем, который получен из информационного микропятна In, и бит данных с низким логическим уровнем, который получен из информационного микропятна In+1, неидентичны, делают вывод о том, что информационное микропятно (3) не отображено в надлежащей позиции.

Для того чтобы использовать информационное микропятно (3) для проверки на ошибки, путем присвоения "0" или "1" биту с низким логическим уровнем, в состоянии, в котором информационное микропятно (3) нанесено на поверхность носителя, когда имеет место рассогласование относительно позиции, где нанесено информационное микропятно (3), в сторону позиции, в которой нанесено информационное микропятно (3), которое является смежным и несет другие данные, делают вывод о том, что информационное микропятно (3) не отображено в надлежащей позиции.

Полагая, что направление ключевого микропятна (2) определено как направление вверх, и данные, которые определены в соответствующем этому направлению информационном микропятне, являются "0", путем нанесения информационного микропятна (3) в любом из восьми направлений, отстоящих друг от друга на одинаковое расстояние, и присвоения "0" биту с низким логическим уровнем с целью выполнения проверки на ошибки, в состоянии, в котором информационное микропятно (3) отображено на поверхности носителя, когда информационное микропятно (3) расположено в наклонном направлении, отличающемся от направлений вверх и вниз или вправо и влево, относительно гипотетической точки в качестве центра, делают вывод о том, что информационное микропятно (3) не отображено в надлежащей позиции.

Полагая, что направление ключевого микропятна (2) определено как направление вверх, и данные, которые определены в соответствующем этому направлению информационном микропятне, являются "0", путем нанесения информационного микропятна (3) в любом из восьми направлений, отстоящих друг от друга на одинаковое расстояние, и присвоения "1" биту с низким логическим уровнем с целью выполнения проверки на ошибки, в состоянии, в котором информационное микропятно (3) отображено на поверхности носителя, когда информационное микропятно (3) расположено в направлениях вверх и вниз или вправо и влево, отличающихся от наклонного направления, относительно гипотетической точки в качестве центра, делают вывод о том, что информационное микропятно (3) не отображено в надлежащей позиции.

Также является желательным присваивать "0" и "1" биту с низким логическим уровнем попеременно, чтобы выполнить проверку на ошибки в отношении информационных микропятен (3) и наносить информационные микропятна (3) со всех сторон.

Посредством этого является возможным выполнить проверку на ошибки в отношении того, введено ли информационное микропятно (3) шаблона (1) микропятен со смещением на соседнее направление вследствие отклонения при печатании на поверхность носителя, растяжения или сжатия носителя, рассогласования при проведении пикселизации. В частности, в случае, когда информационное микропятно (3) введено со смещением во вращательном направлении концентрической формы вокруг гипотетической точки в качестве центра, оказывается возможным выполнить проверку на ошибки на 100%.

Для шифрования данных Kn, которые определены в информационном микропятне In шаблона (1) микропятен, чтобы было невозможно прочесть его визуально, выполняют математическую операцию, которая представлена функцией f, в отношении данных Kn, и In=f(Kn) представляют посредством шаблона (1) микропятен, а шаблон (1) микропятен импортируют как данные изображения посредством камеры, и данные Kn вычисляют посредством Kn=f-1(In).

Для устранения регулярности шаблона (1) микропятен, чтобы было невозможно визуально прочитать данные информационного микропятна (3), различие смежных двух линий информационных микропятен задают в качестве данных, которые определены в информационном микропятне (3), и шаблон (1) микропятен формируют и наносят посредством вычисления информационного микропятна In путем прибавления упомянутых определенных данных к информационному микропятну Im передней линии из упомянутых смежных линий.

Посредством этого становится невозможно визуально прочитать шаблон (1) микропятен, который отпечатан на поверхности носителя, в результате чего становится возможным повысить уровень защиты. Помимо этого, в случае печати шаблона (1) микропятен на поверхности носителя информационные микропятна (3) наносятся случайным образом и шаблон исчезает, в результате чего становится возможным скрыть шаблон микропятен.

В шаблоне (1) микропятен, для того чтобы определить зону, в которой нет информации, или для того чтобы не импортировать другие данные через границу на границе зоны, в качестве фиктивного микропятна (5), в котором данные не определены, можно нанести микропятно в центральной позиции микропятен (4) решетки в четырех точках.

Когда шаблон (4) микропятен импортируют в качестве данных его изображения посредством камеры, после вычисления значений координат X, Y в позиции ключевого микропятна (2), которая является репрезентативной точкой информации, путем добавления к значениям координат направления шаблона (1) микропятен, которое получено на основе соответствующих ключевому микропятну (2) приращений координат X, Y в смежную репрезентативную точку и расстояния от центра захваченного изображения до ключевого микропятна (2), координаты X, Y которого были вычислены, вычисляют значения координат X, Y в центре захваченного изображения.

Когда блок шаблона (1) микропятен импортируют в качестве данных его изображения посредством камеры, в такую зону, где идентичные данные определены в каждом блоке, или в такую зону, где определены значения координат X, Y, посредством инициирования считывания из информационного микропятна (3), которая расположена по окружности относительно центра захваченного камерой изображения, считывания информационного микропятна (3) последовательно и считывания информационного микропятна (3), которое соответствует одной части блока, шаблон (1) микропятен считывают в минимальной области относительно центра захваченного камерой изображения и вычисляют данные в позиции центра захваченного изображения.

Когда шаблон (1) микропятен считывают в качестве данных изображения посредством камеры, в случае, если имеет место ошибка относительно информационного микропятна (3), считывают информационное микропятно (3), которое соответствует вышеупомянутому информационному микропятну (3) и является ближайшим к нему, и выполняют коррекцию ошибки.

Вышеупомянутый блок делят на подблоки и каждому подблоку по отдельности задают независимую информацию, тем самым шаблон (1) микропятен считывают при меньшей области, чем блок, относительно центра захваченного камерой изображения, а также в отношении каждого подблока выполняют проверку на ошибки и коррекцию ошибок.

Перечень фигур чертежей

Фиг.1 - поясняющий вид, на котором показан один пример шаблона микропятен согласно настоящему изобретению.

Фиг.2 - увеличенный вид, на котором показан один пример информационных микропятен шаблона микропятен.

Фиг.3(a), (b) - поясняющие виды, на которых показаны информационные микропятна, нанесенные вокруг ключевого микропятна в качестве центра.

Фиг.4 - пример информационного микропятна и битового отображения данных согласно приведенным в настоящем описании определениям, а также пример, показывающий другой режим.

Фиг.5 - пример информационного микропятна и битового отображения данных согласно приведенным в настоящем описании определениям, где (а) - пример, в котором нанесены два микропятна, (b) - пример, в котором нанесены четыре микропятна, и (с) - пример, в котором нанесены пять микропятен.

Фиг.6 - измененный пример шаблона микропятен, где (а) - схематическая диаграмма типа компоновки шести информационных микропятен, (b) - схематическая диаграмма типа компоновки девяти информационных микропятен, (с) - схематическая диаграмма типа компоновки двенадцати информационных микропятен, (d) - схематическая диаграмма типа компоновки тридцати шести информационных микропятен.

Фиг.7(a), (b) - поясняющие виды, на которых показано такое состояние, в котором информационные микропятна I1-I16 скомпонованы в линию с целью пояснения выполняемого в отношении информационного микропятна способа проверки на ошибку.

Фиг.8 - поясняющий вид выполняемого в отношении информационного микропятна способа проверки на ошибку посредством присвоения "0" биту с низким логическим уровнем.

Фиг.9 - поясняющий вид выполняемого в отношении информационного микропятна способа проверки на ошибку посредством присвоения "1" биту с низким логическим уровнем.

Фиг.10 - поясняющий вид выполняемого в отношении информационного микропятна способа проверки на ошибку посредством попеременного присвоения "0" и "1" биту с низким логическим уровнем.

Фиг.11 - поясняющие виды, на которых показано такое состояние, в котором информационные микропятна I1-I16 скомпонованы в линию с целью пояснения защиты информационного микропятна.

Фиг.12 - фронтальный вид, на котором показан другой пример компоновки шаблона микропятен, в котором позиция компоновки ключевого микропятна изменена.

Фиг.13 - фиктивное микропятно, где (а) - поясняющий вид фиктивного микропятна, (b) - поясняющий вид, на котором показан один пример печатного материала, (с) - поясняющий вид, на котором показана зона печатного материала, и (d) - поясняющий вид, на котором показан пример компоновки шаблона микропятен, согласно которой управление границей маски осуществляется посредством фиктивного микропятна.

Фиг.14(а) - поясняющий вид, на котором показан порядок ввода информационных микропятен, а Фиг.14(b) - поясняющий вид, на котором показан способ считывания шаблона микропятен и вычисления значений координат X, Y.

Фиг.15 - поясняющий вид, на котором показан способ формирования шаблона микропятен с устранением регулярности, а также показан информационный блок, используемый в качестве шаблона микропятен.

Фиг.16 - поясняющий вид, на котором показан способ формирования шаблона микропятен с устранением регулярности, а также показан блок данных, подлежащий записи в шаблон микропятен.

Фиг.17 - вид камеры в разрезе.

Фиг.18 - поясняющий вид, на котором показана область захвата изображения камеры.

Фиг.19 - поясняющий вид, на котором показаны информационные микропятна четырех частей блока.

Фиг.20 - поясняющий вид, на котором показана процедура ввода позиции центра захваченного изображения и подблоков камерой.

Фиг.21 - поясняющий вид, на котором показана процедура ввода позиции центра захваченного изображения и подблоков камерой.

Фиг.22 - поясняющий вид, на котором показана процедура ввода позиции центра захваченного изображения и подблоков камерой.

Фиг.23 - поясняющий вид, на котором показана процедура ввода позиции центра захваченного изображения и подблоков камерой.

Подробное описание изобретения

Далее со ссылкой на чертежи описывается предпочтительный режим для осуществления этого изобретения.

Фиг.1 представляет собой поясняющий вид, показывающий один пример шаблона микропятен согласно настоящему изобретению. Фиг.2 - увеличенный вид, показывающий один пример информационных микропятен шаблона микропятен и битовое отображение данных, определенных в нем. Фиг.3(а), (b) - поясняющие виды, которые изображают информационные микропятна, в которых ключевое микропятно нанесено в центре.

Способ ввода и вывода информации посредством использования шаблона микропятен согласно настоящему изобретению содержит средство для генерирования шаблона 1 микропятен, средство для распознавания шаблона 1 микропятен и средство для вывода информации и программы из этого шаблона микропятен. Иными словами, шаблон микропятен импортируют в качестве данных изображения посредством камеры, сначала извлекают микропятно решетки, потом извлекают ключевое микропятно 2 на основе того факта, что по своей природе попадания в микропятно не может быть в позиции, в которой находится микропятно решетки, а затем извлекают информационное микропятно 3 и, тем самым, осуществляют оцифровывание таким образом, что извлекают зону информации и осуществляют оцифровывание информации, и посредством этой информации числовых значений выводят информацию и программу. Например, из этого шаблона 1 микропятен информация, такая как звук и т.п., и программа выводятся на устройство вывода информации, персональный компьютер, персональное цифровое информационное устройство (PDA) или портативный телефон и т.п.

При генерировании шаблона 1 микропятен согласно настоящему изобретению, в соответствии с алгоритмом генерации кода на основе микропятен, для того чтобы информация, такая как звук и т.п., была распознана, пятна малого размера, т.е. ключевое микропятно 2, информационное микропятно 3, микропятно 4 решетки, располагают в соответствии с заранее определенным правилом. Как показано на Фиг.1, в блоке шаблона 1 микропятен, который представляет информацию, вокруг ключевого микропятна 2 в качестве центра наносят 5×5 микропятен 4 решетки и информационное микропятно 3 наносят на окружности относительно гипотетической точки, которая расположена в центре, окруженном микропятнами 4 решетки в четырех точках. В этом блоке задана произвольная информация в виде числовых значений. Помимо этого, в изображенном на Фиг.1 примере показано такое состояние, в котором четыре части блоков (в пределах очерченной жирной линией рамки) шаблона 1 микропятен расположены в линию. Однако в отношении этого следует отметить, что шаблон 1 микропятен не ограничен именно четырьмя блоками.

Для одного блока может быть выведена одна соответствующая информация и программа, либо для совокупности блоков может быть выведена одна соответствующая информация и программа.

Микропятно 4 решетки в случае импортирования этого шаблона 1 микропятен в качестве данных изображения посредством камеры, может обеспечить возможность коррекции искажения линзы, расфокусировки, растяжения и сжатия пространства страницы, искривления поверхности носителя и отклонения во время печати. Говоря более конкретно, в качестве функции для коррекции, которая преобразует искаженные микропятна 4 решетки в четырех точках в исходный квадрат, получена следующая функция

(Xn, Yn)=f(X'n, Y'n),

и информационные микропятна корректируют идентичной функцией, чтобы таким образом получить вектор правильных информационных микропятен 3.

Когда микропятно 4 решетки наносят в шаблон 1 микропятен, в отношении таких данных изображения, на основе которых этот шаблон 1 микропятен был импортирован камерой, выполняется коррекция искажения, возникшего вследствие камеры, и, таким образом, даже когда данные изображения шаблона 1 микропятен импортированы посредством использования широко используемого типа камеры, в которой используются линзы с большим коэффициентом искажения, оказывается возможным выполнить распознавание точно. Также, даже если считывание выполняют при наклоне камеры относительно поверхности шаблона 1 микропятен, оказывается возможным выполнить распознавание этого шаблона 1 микропятен точно.

Ключевым микропятном 2, как показано на Фиг.1, является микропятно, которое нанесено посредством однонаправленного сдвига одного микропятна 4 решетки, которое расположено примерно в центральной позиции относительно микропятен 4 решетки, скомпонованных в прямоугольную форму. Это ключевое микропятно 2 является репрезентативной точкой шаблона 1 микропятен одной части блока, которая представляет информационное микропятно 3. Одним примером является пример, в котором микропятно 4 решетки в центре блока шаблона 1 микропятен сдвинуто вверх на 0,2 мм. В случае, когда информационное микропятно 3 представляет значения координат X, Y, такая позиция, в которой информационное микропятно сдвинуто вниз на 0,2 мм, становится координатной точкой. В этом отношении необходимо отметить, что данное числовое значение не ограничено именно этим примером и может варьироваться в соответствии с тем, насколько большим или малым является блок шаблона 1 микропятен.

Информационное микропятно 3 - это микропятно, которое несет разнообразную распознаваемую информацию. Это информационное микропятно 3 наносят, посредством задания ключевого микропятна 2 в качестве репрезентативной точки, по окружности относительно нее и посредством задания центра, окруженного микропятнами 4 решетки в четырех точках, в качестве гипотетической точки и посредством задания ее в качестве начальной точки, наносят в конечной точке, представляемой вектором. Например, это информационное микропятно 3 окружено микропятнами 4 решетки, и, как показано на Фиг.2, микропятну, которое отстоит на 0,2 мм от этой гипотетической точки, соответствует направление и длина, которые представлены вектором, и, таким образом, нанесено в 8 направлениях посредством вращения вектора на 45° по часовой стрелке, и представляет 3 бита. Таким образом, можно представить 3 бита×16 частей=48 битов посредством шаблона 1 микропятен одного блока.

Помимо этого, хотя в изображенном на рассматриваемой фигуре примере оно нанесено в восьми направлениях и представляет три бита, это не является ограничением, и его можно нанести в 16 направлениях для представления 4 битов, а также возможны другие разнообразные модификации.

Желательно, чтобы диаметр ключевого микропятна 2, информационного микропятна 3 или микропятна 4 решетки приблизительно был равен 0,1 мм, принимая во внимание внешний вид, точность печатания относительно качества бумаги, разрешающую способность камеры и оптимальную степень детализации.

Также, принимая во внимание необходимый объем информации для области захвата изображения и ложного распознавания различных типов микропятен 2, 3, 4, желательно, чтобы интервал микропятен 4 решетки был приблизительно равен 1 мм по вертикали и горизонтали. Принимая во внимание ложное распознавание микропятна 4 решетки и информационного микропятна, желательно, чтобы рассогласование ключевого микропятна было приблизительно 20% интервала решетки.

Желательно, чтобы интервал между этим информационным микропятном 3 и гипотетической точкой, которая окружена микропятнами решетки в четырех точках, был интервалом, составляющим приблизительно 15-30% интервала между смежными гипотетическими точками. Это обусловлено тем, что если расстояние между информационным микропятном 3 и гипотетической точкой сильно превышает этот интервал, то совокупность микропятен будет видна как очень крупный модуль и станет неприемлемой в качестве шаблона 1 микропятен. В противном случае, это обусловлено тем, что если расстояние между информационным микропятном 3 и гипотетической точкой меньше этого интервала, то станет трудно осуществить распознавание относительно того, является ли это информационным микропятном 3, на которое задано направление посредством вектора путем установления какой-либо из смежных гипотетических точек в качестве центра.

Например, для информационного микропятна 3, как показано на Фиг.3(а), интервал решетки для нанесения I1-I16 вокруг ключевого микропятна 2 в качестве центра в направлении по часовой стрелке равен 1 мм, что обеспечивает возможность представления 3 битов×16=48 битов на 4 мм×4 мм.

Кроме того, индивидуально независимое информационное содержимое содержится в блоке, и может быть дополнительно нанесен подблок, на который не оказывает влияния другое информационное содержимое. Пример этого приведен на Фиг.3(b), где подблоки, скомпонованные из четырех информационных микропятен [I1, I2, I3, I4], [I5, I6, I7, I8], [I9, I10, I11, I12], [I13, I14, I15, I16], спроектированы так, чтобы соответствующие независимые данные (3 бита×4=12 битов) были реализованы в информационных микропятнах. Таким путем, посредством нанесения подблока, оказывается возможным без труда выполнить проверку на ошибки, которая будет описана далее в единицах подблоков.

Желательно, чтобы направление вектора (вращательное направление) информационного микропятна 3 определялось однородно по отношению к каждым 30°-90°.

На Фиг.4 показан пример определяемых здесь информационного микропятна и битового отображения данных и пример другого режима.

Также, в предположении в отношении информационного микропятна 3, что используются два типа, соответствующих коротким и длинным расстояниям от окруженной микропятнами 4 решетки гипотетической точки, и направление вектора соответствует 8 направлениям, оказывается возможным представить 4 бита. В этом отношении желательно, чтобы длинный тип соответствовал 25-30% расстояния между смежными гипотетическими точками, а короткий тип соответствовал 15-20%. Тем не менее, касаемо вышесказанного, желательно, чтобы интервал между центрами информационных микропятен 3 длинного и короткого типов был больше, чем диаметр этих микропятен.

Желательно, чтобы информационное микропятно 3, окруженное микропятнами 4 решетки в четырех точках, представляло собой одно микропятно, принимая во внимание внешний вид. Тем не менее, в случае, когда желательно увеличить объем информации, не принимая во внимание внешний вид, посредством назначения одного бита по отношению к каждому одному вектору и представления информационного микропятна 3 посредством совокупности микропятен, можно получить надлежащий объем информации. Например, в векторе 8 направлений концентрических кругов информация, соответствующая 28, может быть представлена информационным микропятном, которое окружено микропятнами 4 решетки в четырех точках, и 2128 достигается посредством 16 информационных микропятен в одном блоке.

Фиг.5 представляет пример информационного микропятна и битового отображения данных, которые определены в ней, при этом (а) представляет собой пример, в котором нанесены два микропятна, (b) представляет собой пример, в котором нанесены четыре микропятна, и (с) представляет собой пример, в котором нанесено пять микропятен.

На Фиг.6 показан измененный пример шаблона микропятен, где (а) - схематическая диаграмма типа компоновки шести информационных микропятен, (b) - схематическая диаграмма типа компоновки девяти информационных микропятен, (с) - схематическая диаграмма типа компоновки двенадцати информационных микропятен, (d) - схематическая диаграмма типа компоновки тридцати шести информационных микропятен.

Шаблон 1 микропятен, который показан на Фиг.1 и Фиг.3, является примером того, как 16 (4×4) информационных микропятен 3 нанесены в одном блоке. Тем не менее, это информационное микропятно 3 не ограничено нанесением 16 порций в одном блоке и может быть модифицировано разнообразными путями. Например, в соответствии с тем, большой ли или малый объем информации необходим, а также с разрешающей способностью камеры имеются следующие варианты: (а) шесть порций (2×3) информационных микропятен 3 нанесены в одном блоке, (b) девять порций (3×3) информационных микропятен 3 нанесены в одном блоке, (с) двенадцать порций (3×4) информационных микропятен 3 нанесены в одном блоке или (d) тридцать шесть порций (6×6) информационных микропятен 3 нанесены в одном блоке.

Фиг.7(a), (b) - поясняющие виды, на которых показано такое состояние, в котором информационные микропятна I1-I16 скомпонованы в линию с целью пояснения выполняемого в отношении информационного микропятна способа проверки на ошибку.

Посредством задания избыточности одному биту из трех битов одной порции информационных микропятен 3 и посредством трактования бита с высоким логическим уровнем из данных, полученных из информационного микропятна In, и бита с низким логическим уровнем из данных, полученных из информационного микропятна In+1, как идентичных, в состоянии, в котором информационное микропятно 3 отображено на поверхности носителя, представляющем собой печатный материал или т.п., когда бит с высоким логическим уровнем из данных, которые получены из информационного микропятна In, и бит с низким логическим уровнем из данных, которые получены из его информационного микропятна In+1, не идентичны, делают вывод о том, что информационное микропятно 3 не отображается в надлежащей позиции.

Фиг.7(b) представляет собой поясняющий вид, на котором показано такое состояние, в котором информационные микропятна I1-I16 скомпонованы в линию с целью пояснения выполняемого в отношении информационного микропятна способа проверки на ошибки в единицах подблоков.

Показанная на Фиг.7(b) система проверки на ошибки представляет собой систему для выполнения проверки на ошибки в отношении [I1, I2, I3, I4], [I5, I6, I7, I8], [I9, I10, I11, I12], [I13, I14, I15, I16], подлежащих конфигурированию в 4 порции информационных микропятен 3 с соответственно независимым модулем данных (3 бита×4=12 битов).

Посредством этого, в отношении того, введено ли информационное микропятно 3 со смещением в такую позицию смежного информационного микропятна 3, в которую нанесены другие данные, вследствие сдвига при печатании на поверхность носителя, представляющего собой печатный материал или т.п., растяжения или сжатия поверхности носителя и рассогласования при проведении пикселизации, оказывается возможным выполнить проверку на ошибки на 100%.

Фиг.8 представляет собой поясняющий вид выполняемого в отношении информационного микропятна способа проверки на ошибку посредством присвоения "0" биту с низким логическим уровнем.

Что касается информационного микропятна 3, посредством присвоения "0" или "1" его биту с низким логическим уровнем, его можно использовать для проверки на ошибки. В состоянии, в котором информационное микропятно 3 отображено на поверхности носителя, можно сделать вывод о том, что это информационное микропятно 3 не отображается в надлежащей позиции, так что информационное микропятно 3, находясь в такой позиции, что к информационному микропятну примыкает смежное информационное микропятно, имеющее другие данные, наносится вокруг гипотетической точки в качестве центра.

Например, в предположении, что направление ключевого микропятна 2 задано как направление вверх, и данные, которые заданы в соответствующем этому направлению информационном микропятне 3 представляют собой "0", информационное микропятно 3 наносят в любом из 8 направлений, и "0" присваивают биту с низким логическим уровнем для выполнения проверки на ошибки. Иными словами, информационное микропятно 3, биту с низким логическим уровнем которого был присвоен "0", всегда наносится в направлениях вверх и вниз или налево и направо относительно гипотетической точки в качестве центра. В этой связи, когда это информационное микропятно 3 размещено в наклонном направлении, оказывается возможным сделать вывод о том, что оно не отображается в надлежащей позиции.

Фиг.9 - поясняющий вид выполняемого в отношении информационного микропятна способа проверки на ошибку посредством присвоения "1" биту с низким логическим уровнем.

Либо, в предположении, что направление ключевого микропятна 2 задано как направление вверх, и данные, которые заданы в соответствующем этому направлению информационном микропятне 3 представляют собой "0", посредством нанесения информационного микропятна 3 в любом из 8