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

Изобретение относится к системе для формирования сертифицированных документов электронным способом и, более конкретно, к системе и способу для формирования документов, которые имеют изображение обеспечения безопасности (защиты) с информацией, которая не видна невооруженному глазу, тем самым обеспечивается сертификация того, что документ является подлинным. Техническим результатом является обеспечение наиболее точного и экономичного по времени создания уникального изображения защиты, которое включается или встраивается электронным способом в некоторый документ. Система для генерации защищенных документов включает в себя станцию для генерации простого документа и генератор изображений защиты, который генерирует изображение защиты. Это изображение защиты затем включается в простой документ. Каждое изображение защиты состоит из множества элементов защиты, причем каждый элемент защиты определяется двумя множествами параллельных линий. Каждый элемент защиты определяет алфавитно-цифровой символ или другое уникальное изображение, которое является видимым только при определенных условиях, например, при инспектировании через визуализатор. Этот способ может также использоваться для обеспечения изображений защиты на Web-странице как средства указания того, что эта Web-страница является подлинной. 4 н. и 25 з.п. ф-лы, 11 ил.

 

УРОВЕНЬ ТЕХНИКИ

А. Область изобретения

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

В. Описание предшествующего уровня техники

Защита документов была долгосрочной проблемой, особенно для правительственных агентств и финансовых институтов. Для обеспечения гарантии того, что некоторый документ является подлинным, документы печатались на бумаге, имеющей особые характеристики. Например, обычно обеспечивают официальные документы, включая банкноты и финансовые инструменты, на бумаге, которая имеет выдавленный рельеф и/или оттиснутые тонкие детали, которые сложно воспроизвести или копировать. Кроме того, некоторые из образцов, оттиснутых на бумаге, конструируются и выполняются почти невидимыми для невооруженного глаза на первоначальном документе, но формируют очень ясный знак при воспроизведении на копировальном устройстве, тем самым указывается, что соответствующий документ не является подлинным, а был скопирован. Различные способы генерации таких типов документов были разработаны, например, корпорацией Document Security Systems, Рочестер, штат Нью-Йорк.

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

Документ с элементами защиты может быть сгенерирован с использованием различных хорошо известных программ программного обеспечения. Как только изображения защиты сформированы, они объединяются с соответствующим документом, и затем этот документ может быть сохранен или передан электронным способом. Если документы имеют некоторые форматы, которые не преобразуют изображения правильным образом между мониторами и принтерами (например, документы в форматах pdf или html), то изображения защиты преобразуются с использованием соответствующих коэффициентов масштабирования.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

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

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

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

Фиг.5 показывает таблицу для преобразования изображений от стандартного монитора в изображения, напечатанные на принтере, имеющем разрешение либо 600, либо 1200 DPI (точек на дюйм).

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

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

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

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

В способах предшествующего уровня техники, описанных выше, свойство защиты генерировалось с использованием плотностей линий, ранжируемых от 100 LPI (линий на дюйм) до 300 LPI или более, обычно равных 133 LPI. Однако авторы данного изобретения обнаружили, что этот диапазон не подходит, в частности, для документов, формируемых электронным способом. Например, если документ создан с изображением защиты, имеющим эту плотность, и затем напечатан на принтере, имеющем разрешение 600 DPI, то принтер должен генерировать линию на каждые 600/133 = 4,5112 точек. Однако стандартный принтер не может напечатать половину точки и, следовательно, плотность линий, используемая для предварительно напечатанных документов, не подходит для генерируемых электронным способом передаваемых документов. Авторы данного изобретения определили, что вместо 133 LPI больше подходит 75 LPI. Тогда принтер, имеющий разрешение 600 DPI, может быть легко использован для создания требуемых линий. Например, типичный шаблон линий может быть сгенерирован посредством печати линии шириной в одну точку, отделенной от следующей линии интервалом, равным ширине нескольких линий. Для принтера, имеющего разрешение 1200 DPI, плотность линий может быть увеличена до 150 LPI.

Теперь описывается способ генерации элементов защиты. Элементы защиты генерируются электронным способом с использованием такой графической программы, как Photoshop, Gimp и т.д. Сначала выбирается незаполненный холст, имеющий заданный размер. Этот холст затем заполняется первым множеством параллельных линий, расположенных под первым углом, как показано на Фиг.1А. На этом чертеже, первый шаблон линий имеет угол 45°, образуя фон для этого холста. Затем выбирается текстовая буква, для которой требуется элемент защиты. Эта буква имеет заданный шрифт и может быть прописной буквой или строчной буквой. Эта буква заполняется вторым множеством линий, имеющих заданный угол с первым множеством линий. Например, второе множество линий может быть перпендикулярным к первому множеству. На Фиг.1В прописная буква G показана заполненной вторым множеством линий, перпендикулярным к первому множеству. (На Фиг.1В второе множество линий показано на правой стороне буквы G для ясности). Предпочтительно, чтобы эти два множества линий имели по существу одни и те же характеристики (за исключением угла). Например, оба множества линий могли бы иметь ширину в 1 точку (или пиксел, в случае вида на экране) и разделяться 7 точками (или пикселями). При печати множества линий могут иметь плотность линий, равную 100-175 LPI.

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

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

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

Эта библиотека может быть доступной для генерации документов, как описано ниже. Элементы защиты оцениваются и организуются таким образом, что когда несколько элементов помещаются вместе в ряд, эти элементы защиты соединяются непрерывно с линиями фона одного элемента защиты, являющимися непрерывными с линиями смежного элемента. Фиг.1D показывает изображение защиты, состоящее из ряда из четырех элементов защиты, генерируемых таким образом. Здесь каждый из этих элементов соответствует букве G, но, как указано выше, любая комбинация алфавитно-цифровых элементов может быть осуществлена для формирования изображения защиты. (Следует понимать, что на Фиг.1А-1D толщина и плотность линий преувеличены для целей иллюстрации).

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

Фиг.2 показывает первую систему для генерации документов с использованием изображений защиты, сгенерированных как описано выше. Система 100 на этом чертеже включает в себя местоположение 10 генерации документа и удаленный сервер 14. Сервер 14 связан базой данных 16 с библиотекой элементов защиты, сгенерированных как описано выше, и на Фиг.1А-1С.

Система 100 дополнительно включает в себя местоположение 12 верификации документа, используемое для верификации того, что какой-либо принятый документ является подлинным и был сгенерирован посредством или в местоположении 10 генерации документа. Работа системы 10 теперь описывается в сопряжении с Фиг.2, 3А-3С и Фиг.4. Этот процесс начинается с генерации стандартного или простого документа 300, как указано в стадии 402 на Фиг.4 в местоположении 10 генерации формы. Пример такого документа 300 показан на Фиг.3А, и он включает в себя несколько фиксированных алфавитно-цифровых полей, таких как TF1, TF2, TF3, TF4, с различным текстом, область ТА заголовка, идентифицирующую этот документ, и/или выпускающего авторитетного специалиста, одно или несколько графических полей GF1, GF2 с изображениями или другими графическими элементами и поле SCF кода защиты, такого как штриховой код. Документ 300 может быть сгенерирован посредством использования шаблона с уже заполненными такими полями, или каждое из этих полей может быть добавлено на лету. Любые из полей, описанных до сих пор, могут иметь статическое содержание (контент), которое является заданным, или может иметь динамическое содержание, которое обеспечивается при генерации документа. Кроме того, документ 300 также включает в себя несколько полей DF1, DF2, DF3 данных, которые включают в себя данные, вводимые оператором. Эти поля могут определять одну или несколько дат, денежные величины и/или другие величины, последовательные номера, коды защиты и т.д. Наконец, этот документ имеет несколько полей В1, В2, В3, зарезервированных для соответствующих изображений защиты, соответствующих данным в полях DF1-DF3 данных. Предпочтительно, чтобы эти поля были расположены смежно с соответствующими полями данных, но могут быть расположены везде в этом документе.

Документом 300 может быть сертификат гражданства, лицензия и т.д. Документ 300 может быть сгенерирован на устройстве обработки данных, таком как компьютер, с использованием стандартных приложений программного обеспечения, таких как Microsoft Word, Microsoft Excel, Adobe Acrobat и т.д. Предпочтительно, чтобы пользователь, генерирующий документ, мог видеть его на мониторе 42, и, если необходимо, мог получить его твердую копию на принтере 44.

В одном варианте осуществления изобретения, на стадии 404 сгенерированный документ посылается к удаленному серверу 14. Удаленный сервер идентифицирует поля DF1-DF3 данных, которые требуют преобразования в соответствующие изображения. Эта стадия может быть выполнена посредством назначения заранее местоположения этих полей данных, посредством посылки отдельного файла данных, указывающего контент полей данных или любыми другими средствами. Данные в этих полях находятся в форме текстовой строки. На стадии 408 сервер осуществляет доступ к библиотеке 16 и для каждого элемента каждой строки он извлекает соответствующий элемент защиты. На стадии 410 извлеченные элементы располагаются в последовательность для образования соответствующего изображения защиты для каждой строки, причем эти элементы защиты непрерывно согласуются, как показано на Фиг.1D. Следовательно, каждое изображение защиты является однородным, так как оно образовано из множества непрерывных линий с сегментами, расположенными под заданным углом друг к другу. На стадии 412 размер результирующего изображения защиты сравнивается с размером соответствующих В1-В3. Если изображение защиты не подходит к размеру соответствующего поля, то каждое поле может быть переоценено, как необходимо. Альтернативно, переоценивается изображение защиты.

На стадии 414 изображения защиты объединяются с первоначальным документом посредством замены или перезаписи полей В1-В3 соответствующими изображениями SI1-SI защиты. Модифицированный документ 302 показан на Фиг.3В. Модифицированный документ 302 затем возвращается к местоположению 12 (стадия 416). В этом местоположении, модифицированный документ может быть проверен визуально на мониторе 52 на стадии 418. Однако мониторы, используемые в компьютерных системах Apple, генерируют изображения с разрешением 72 пикселя на дюйм (PPI), а мониторы, использующие системы, основанные на Windows, используют разрешение 96 PPI, и на обоих типах мониторов изображение защиты появляется просто как некоторые неясные линии. Действительные текстовые символы, встроенные в них, могут быть видны посредством использования увеличения на мониторе.

Далее, модифицированный документ печатается (стадия 420) с использованием какого-либо стандартного принтера 54. Напечатанный документ выглядит подобно документу, показанному на Фиг.3В.

Этот документ может быть аутентифицирован или его содержание может быть верифицировано в местоположении 12 двумя способами. Сначала документ может быть инспектирован через визуализатор (420). Этот визуализатор может быть осуществлен, например, через кусок прозрачного материала с линиями, имеющими плотность, совпадающую с плотностью линий в изображениях защиты. При просмотре изображений защиты таким образом текстовые символы становятся ясно видимыми. Альтернативно, эти символы могут стать читаемыми, когда документ скопирован фотокопировальным устройством 20.

Конечно, различные изображения защиты могут быть обеспечены на других частях документа. Например, как показано на Фиг.3В, документ может включать в себя изображение SI4 защиты позади области заголовка (например, изображение защиты становится фоном для области заголовка), и/или изображение защиты SI5 может быть расположено в любом другом месте в документе. Кроме того, изображение защиты SI6 может быть обеспечено в качестве фона или водяного знака по существу для всего документа, как показано на Фиг.3С.

Изображения защиты SI4-SI6 могут состоять из фиксированных символов (идентифицирующих, например, имя авторитетного специалиста, выпускающего этот документ), которые являются теми же самыми для всего документа, или переменных, которые различны для различных пользователей, различных классов покупателей и т.д. Все изображения S4-S6 генерируются с использованием любого из процессов, описанных здесь.

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

В другом варианте осуществления сервер 14 всецело устраняется. В этом варианте осуществления библиотека элементов защиты обеспечивается непосредственно для местоположения 10. В этом местоположении автор может получить изображения защиты из базы данных и затем скомпоновать эти изображения защиты, как обсуждалось выше.

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

Некоторые приложения, такие как Web-страницы, не могут использовать комбинированные изображения в тех форматах и размерах, в которых они хранятся. Для таких ситуаций для отображения изображения защиты в браузере дизайнеру Web-страницы необходимо знать размер каждого изображения защиты. В примере, приведенном выше, если изображение защиты открывается в браузере в его стандартном размере, оно может быть слишком малым или слишком большим для правильного просмотра и печати. В таких случаях разработчику необходимо установить ширину и высоту изображения защиты на мониторе для масштабирования этого изображения. Это изображение может выглядеть искаженным на дисплее (подобно тому, что показано на Фиг.3В), но оно может быть распечатано идеально.

Еще одна проблема представлена отсутствием совместимости между способом, которым некоторые программы представляют изображения на мониторе, и способом, которым те же самые изображения печатаются. Большинство программ авторизации документов, такие как программы, используемые для генерации текста, включая Word или Excel от Microsoft или WordPerfect от Corel, выполняют некоторое преобразование, которое гарантирует то, что изображение документа на мониторе выглядит точно так же, как и изображение того же самого документа от принтера, с использованием WYSiWYG (Что вы видите, то и получаете) схемы визуализации изображений на мониторе. Однако некоторые программы не выполняют это преобразование автоматически и соответственно, когда изображения, визуализированные этими программами на мониторе, затем печатаются, они выглядят искаженными и часто так малы, что они не могут использоваться.

Для преодоления этой проблемы в данном изобретении преобразование коэффициента F масштабирования выбирается и используется для преобразования изображений между монитором и принтером на основе характеристик каждого из них. Например, как обсуждалось выше, принтер обычно печатает 600 DPI, тогда как изображения на мониторе могут быть визуализированы при 96 PPI. Коэффициент F преобразования между такими двумя устройствами равен 600/96 = 6,25. Для принтера, имеющего разрешение 1200 DPI, коэффициент преобразования удваивается (12,5). Для монитора, установленного на 72 PPI, коэффициент преобразования равен 600/72 = 8,3333.

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

Например, как показано посредством центрального столбца на Фиг.5, изображение на мониторе может иметь произвольный размер (в соответствующих DPI). С использованием соответствующих коэффициентов преобразования 12,5 и 6,25 правый и левый столбцы показывают соответствующие размеры изображений для принтера, имеющего разрешение 1200 DPI, и принтера, имеющего разрешение 600 DPI, соответственно. В данном изобретении размер изображения на мониторе преобразуется, как показано в блок-схеме Фиг.6. На стадии 602 получается размер изображения от монитора. Это размер изображения, который перечислен в среднем столбце Фиг.5. Столбец начинается с 1 ради завершенности. Затем на стадии 604 это изображение переоценивается с использованием подходящего коэффициента для соответствующего принтера, как обсуждалось выше.

Как можно видеть в таблице Фиг.5, в большинстве ситуаций преобразованное изображение имеет дробный размер (например, 68,75). Во многих примерах это может не иметь значения. Однако для данного изобретения изображения должны быть визуализированы очень точно для гарантии того, что линии являются точными и что не появляются интервалы между линиями, которые образуют угол относительно других линий.

Следовательно, предпочтительно, если преобразованные изображения имеют целые размеры. С этой целью, на стадии 606 выполняется тест для определения того, является ли преобразованное изображение от стадии 604 целым. Если этот так, то на стадии 608 оно используется в качестве конечного преобразованного изображения. Если это не так, то оно увеличивается до следующего целого размера изображения на стадии 610. Это новое изображение затем используется в качестве преобразованного изображения.

Как можно ясно видеть на Фиг.5, допустимые размеры изображений для принтера, имеющего разрешение 600 DPI, соответствуют размерам на мониторе, которые делимы на четыре. Для принтера, имеющего разрешение 1200 DPI, допустимые размеры изображений соответствуют четным размерам на мониторе. Для других настроек мониторов и принтеров будут применяться подобные правила. В некоторых примерах, первоначальные изображения оцениваются правильно для принтера, но не для ассоциированного монитора. В этом случае процесс, обсужденный выше, обращается.

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

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

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

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

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

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

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

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

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

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

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

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

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

9. Система по п.8, в которой упомянутый процессор масштабирует упомянутый документ с использованием коэффициента масштабирования на основе отношения между упомянутым разрешением принтера и упомянутым разрешением монитора.

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

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

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

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

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

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

16. Способ по п.11, дополнительно содержащий генерацию библиотеки упомянутых элементов защиты.

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

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

19. Способ по п.18, в котором упомянутые первое и второе множества параллельных линий являются перпендикулярными друг другу.

20. Способ по п.11, в котором упомянутый защищенный документ визуализируется на мониторе и принтере, и дополнительно содержащий масштабирование безопасного документа для разрешения, совместимого с одним из разрешения принтера и разрешения монитора.

21. Способ по п.20, в котором упомянутый коэффициент масштабирования определяется из разрешения монитора, характерного для упомянутого монитора, и разрешения принтера, характерного для упомянутого принтера.

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

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

24. Устройство по п.23, в котором упомянутая библиотека содержит изображения, образованные из двух множеств параллельных линий, расположенных под различными углами.

25. Устройство по п.23, в котором упомянутый процессор дополнительно оценивает изображение защиты для более видимой визуализации его на мониторе.

26. Устройство по п.25, в котором упомянутый процессор оценивает изображение защиты на основе по меньшей мере одного из разрешения монитора и разрешения принтера.

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

28. Способ по п.27, дополнительно содержащий масштабирование изображения защиты для представления на мониторе.

29. Способ по п.28, в котором упомянутое масштабирование выполняется с использованием коэффициента масштабирования, зависящего от разрешения упомянутого монитора.



 

Похожие патенты:

Изобретение относится к вычислительной технике. .

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

Изобретение относится к технологиям, способам, системам и устройствам для управления пользовательским запросом. .

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

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

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

Изобретение относится к средствам защиты аудиовизуальной информации цифровым водяным знаком. .

Изобретение относится к области информатики, а более конкретно - к способам организации доступа в компьютерной системе. .

Изобретение относится к способам поиска данных. .

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

Изобретение относится к вычислительной технике, в частности к способу формирования структуры агрегированных данных и способу поиска данных посредством структуры агрегированных данных в системе управления базами данных (СУБД), и может быть использовано в СУБД.

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

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

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

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

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

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

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