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

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

 

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

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

В документе WO 98/17405 А1 раскрыт способ и устройство для обработки в реальном времени почтовых отправлений, которые надлежит переслать. В этом способе получают изображение почтового отправления и почтовое отправление переносят в промежуточную область хранения. После оцифровывания изображения почтового отправления выявляют области с информацией, представляющей интерес, и считывают записанные команды, относящиеся к пересылке, присутствующие на почтовых отправлениях.

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

В документе DE 19858229 А1 описан способ и устройство для записи почтовых знаков и соответствующих знаков почтовой оплаты, где вес почтового отправления автоматически проверяется в сегменте передачи почты.

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

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

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

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

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

В патенте США №4821195 раскрыты способ и устройство для последовательной нумерации почтовых отправлений. Для франкирования почтовых отправлений клиент почтовой службы получает величину почтовой оплаты, которая загружается в регистр в блоке доступа, в результате чего стоимость пересылки передается вместе с номером транзакции. Почтовым отправлениям присваивается стоимость пересылки для данного номера транзакции, а также последовательный номер и для групповой почты печатается отчет, содержащий полную стоимость пересылки, а кроме того, количество содержащихся почтовых отправлений. На основе номера транзакции и последовательной нумерации можно установить, имеют ли почтовые отправления правильное франкирование.

Кроме того, в патенте Германии DE 10056599 С2 описан способ посылки почтовых отправлений со знаками почтовой оплаты, посредством которых система клиента загружает значение почтовой оплаты из системы передачи значений стоимости, а кроме того, система клиента управляет печатью знаков почтовой оплаты на почтовых отправлениях. Данные, переданные из системы передачи значений стоимости, кодируют с использованием случайного числа, а работающая в фоновом режиме система проверяет, чтобы значение кредита, фактически имеющегося в системе клиента, уменьшилось на величину почтовой оплаты, напечатанной в виде знаков почтовой оплаты на почтовых отправлениях.

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

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

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

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

Однако можно также определить отдельные типы почтовых отправлений для конкретных отправителей или для определенных групп отправителей.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Для обеспечения эффективных продаж посредством Всемирной Сети Дойче Пост (Deutsche Post World Net - DPWN) можно предусмотреть специальную особенность кодирования для почтовых отправлений, для которых нет никакого задания или никакого документа от клиента в отношении обнаруженного объема почтовых отправлений, индивидуальных цен почтового отправления или дисконтных категорий, характерных для использования во Всемирной Сети Дойче Пост, в результате чего недокументированные почтовые отправления изымаются при выполнении специальной процедуры согласно определенным критериям обеспечения оплаты.

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

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

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

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

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

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

Термин "структура доставки" имеет многогранное значение, раскрытое в настоящем изобретении.

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

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

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

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

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

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

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

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

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

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

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

Кроме того, предпочтительно проверить, передал ли клиент пакет заданий на доставку, и, если клиент не генерировал пакет заданий по доставке, автоматически генерировать пакет заданий по доставке.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Графическая информация, расположенная на почтовых отправлениях, может обрабатываться как последовательно, так и параллельно.

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

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

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

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

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

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

Если информация еще не получена в цифровой форме, предпочтительно провести оцифровку графической информации.

Затем графическую информацию подвергают обработке на одном или нескольких шагах.

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

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

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

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

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

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

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

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

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

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

Данные изображений для таких почтовых отправлений пересылают в специализированные считыватели для таких типов франкирования как "франкирование отправителя" и "цифровые знаки почтовой оплаты" (цифровое франкирование).

Если обнаружено присутствие франкирования такого типа, то выполняют соответствующие шаги проверки.

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

Затем считыватель франкирования отправителя ищет знак почтовой оплаты отправителя в пределах ожидаемой зоны франкирования. Отпечаток знака почтовой оплаты отправителя предпочтительно состоит из трех частей, по которым считыватель распознает отпечаток франкирования.

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

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

Затем считыватель франкирования отправителя считывает идентификатор штампа оплаты и отпечатанную величину оплаты.

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

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

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

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

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

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

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

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

На чертежах изображено следующее:

На фиг.1 схематично показаны компоненты системы обеспечения оплаты;

на фиг.2 показан особенно предпочтительный вариант выполнения системы обеспечения оплаты, ручной сканер и компьютер для обеспечения оплаты;

на фиг.3 показана схема формирования и проверки знаков почтовой оплаты и

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

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

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

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

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

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

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

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

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

Таким образом, на фиг.1 показаны подсистемы, с которыми связана криптосистема. Ниже дано их краткое описание.

Сканер

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

Контроллер сканера/контроллер проверки достоверности

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

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

Криптосистема

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

Станция загрузки значений почтовой оплаты (центр передачи значений)

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

- посылка информации по почте посредством двумерного штрихового кода,

- симметричные ключи,

- основные данные, например специфические значения, баланс на счете.

Предпочтительная центральная система обеспечения оплаты

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

Поставщики данных

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

Приложение по обеспечения оплаты

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

Автоматическое обнаружение двумерных штриховых кодов

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

Считыватель двумерного кода франкирования отправителя

Для каждого считывающего устройства (ALM/ILVM) имеется считыватель двумерного кода франкирования отправителя, который получает данные изображений почтовых отправлений через оптическую систему обнаружения (IMM) и дополнительно обрабатывает эти данные для целей обеспечения оплаты. В рамках предпочтительного обеспечения оплаты цифрового франкирования это означает, что если двумерный код распознан, то двумерный код матрицы данных извлекается из данных изображения и с использованием процедуры ЕСС200 исправления ошибок преобразуется в строку байтов, которая составляет содержание двумерного штрихового кода.

Эту строку байтов передают в контроллер проверки достоверности с целью проверки. Затем результат проверки пересылают через интерфейс оптической системы обнаружения и используют там для целей кодировки.

Криптосистема для считывателей двумерного кода франкирования отправителя

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

В зависимости от свойств криптоплат может быть осуществлено приблизительно 27 проверок в секунду. Поскольку скорость считывающих устройств составляет приблизительно 10 почтовых отправлений в секунду, не представляется практичным объединять каждый из считывателей двумерного кода франкирована отправителя с криптосистемой. Кроме того, не следует ожидать, что через все машины одновременно будут проходить 100% почтовых отправлений с ПК-франкированием. Таким образом, кажется практичным отделить криптосистемы и управлять несколькими считывателями ПК-франкирования посредством одной криптосистемы. Подход, выбранный здесь, должен обеспечивать масштабирование, то есть на каждый почтовый центр может приходиться несколько криптосистем. Это уместно, например, для почтовых центров с большим объемом почты и большим количеством считывающих устройств, где вторую криптосистему можно установить с самого начала. Кроме того, при последующей работе количество серверов может быть увеличено по мере роста потребности в них.

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

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

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

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

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

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

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

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

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

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

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

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

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

Кроме того, проверяют минимальную оплату.

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

После этого проверяют наличие идентификационного номера в отрицательном файле ("черном списке").

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

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

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

Предпочтительно, чтобы результат проверки регистрировался в блоке проверки.

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

Проверка последовательности считывателем двумерного кода франкирования отправителя

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

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

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

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

На фиг.4 показан еще один предпочтительный вариант управления последовательностью частичных процедур проверки с помощью блока проверки (контроллера проверки достоверности). В этом дополнительном предпочтительном варианте выполнения настоящего изобретения знаки почтовой оплаты обнаруживают с помощью автоматической оптической системы опознавания (Prima/IMM). Данные передают из оптического блока проверки в блок чтения и обнаружения (считыватель двумерного кода франкирования отправителя).

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

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

Проверка номера версии

На входе: объект в виде текущего двумерного штрихового кода

Описание:

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

Возвращаемое значение: код предупреждения 00, если проверка версии завершилась успешно,

в противном случае: код предупреждения об особой ситуации обеспечения оплаты "версия ПК-франкирования".

Проверка идентификационного номера средства франкирования

На входе: объект в виде двумерного штрихового кода с декодированным номером средства франкирования.

Описание:

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

Проверка окончания предельного срока

На входе: объект в виде двумерного штрихового кода.

Описание:

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

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

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

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

Возвращаемое значение: код "00", если процедура проверки закончилась успешно,

в противном случае код предупреждения для особой ситуации в системе обеспечения оплаты:

"дата ПК-франкирования (значение почтовой оплаты)" или

"дата ПК-франкирования (франкирование)"

Проверка оплаты

На входе: объект в виде двумерного штрихового кода; идентификатор текущей программы сортировки.

Описание:

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

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

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

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

Возвращаемое значение: код "00", если проверка успешна завершена,

в противном случае: код, относящийся к особой ситуации обеспечения оплаты "ПК-франкирование: недостаточное франкирование".

Сравнение с отрицательным файлом ("черным списком")

На входе: объект в виде двумерного штрихового кода с декодированным номером средства франкирования клиента.

Описание:

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

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

Если управляющее приложение или обмен данными еще не организован, то механизм передачи необходимо создать. После передачи эти данные можно обрабатывать в электронной таблице Excel, из которой генерируется файл в формате csv [comma-separated values - значения, разделенные запятыми]. Этот файл следует переслать электронной почтой в блок проверки, а оттуда он должен считываться в системы посредством специально предусмотренного механизма импорта. Позже передача будет осуществлена по пути, определенному в рамках предпочтительной концепции штрафных санкций при обеспечении оплаты с использованием информационных технологий.

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

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

Номер байтаДлинаЗначениеСодержание данныхПримечание
b11Идентификация

поставщика
00Не используется
01Тестовый поставщик: поставщик почтовых услуг
FFЯщик точки почтовой оплаты поставщика почтовых услуг
b21Номер утвержденной моделиXXДолжна быть задана для каждого изготовителя (первая представленная модель)и увеличиваться на 01 для каждой новой утвержденной модели.
b3, b4, b53Серийный

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

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

Возвращаемое значение: код "00", если проверка прошла успешно,

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

Сравнение содержания двумерного штрихового кода с открытым текстом на почтовом отправлении

На входе: объект в виде двумерного штрихового кода.

Описание:

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

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

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

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

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

Возвращаемое значение: код "00", если проверка завершилась успешно,

в противном случае: код предупреждения для особой ситуации в отношении обеспечения оплаты "Открытый текст ПК-франкирования".

Процедура криптографической проверки

Процедура криптографической проверки состоит из двух частей:

а) дешифровка криптостроки и

б) сравнение хэш-значений.

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

Дешифрование криптостроки

На входе: объект в виде двумерного штрихового кода.

Описание:

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

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

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

После декодирования вызывают метод вычисления хэш-значения, при этом возвращается соответствующее возвращаемое значение.

Вычисление хэш-значения

На входе: объект в виде двумерного штрихового кода.

Декодированное случайное число из криптостроки (это декодированное случайное число не должно быть известно вне криптоплаты)

Описание:

Функция вычисления хэш-значения определяет первые 60 байтов из исходного результата, полученного сканером и содержащимся в объекте в виде двумерного штрихового кода. К нему прибавляют декодированный номер средства франкирования клиента, а также переданное декодированное случайное число. Затем на его основе с помощью алгоритма SHA 1 (алгоритм аутентификации и проверки целостности информации) вычисляют хэш-значение и сравнивают его с хэш-значением двумерного штрихового кода, содержащимся в объекте в виде двумерного штрихового кода. Если все 20 байтов совпадают, то криптографический контроль считается успешным и возвращается соответствующее возвращаемое значение.

Если соответствия не обнаружено, то в контроллер проверки достоверности возвращается предупреждение в отношении обеспечения оплаты "подозрение в подлоге ПК-франкирования (хэш-значение)".

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

Возвращаемое значение: расчетное хэш-значение

код "00", если процедура проверка завершилась успешно,

в противном случае: "подозрение в подлоге ПК-франкирования (хэш-значение)", или

"подозрение в подлоге ПК-франкирования (ключ)"

Вывод результата

Описание результата проверки и считывания

Описание:

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

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

Регистрация результата

На входе: объект в виде двумерного штрихового кода, код результата проверки.

Описание:

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

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

Если система находится в режиме работы "первое обнаружение", то в колонку для режима обнаружения следует ввести "f", в противном случае, для последующего обнаружения - "s".

Обеспечение наличия основных данных

Описание:

Для проверки содержания предпочтительно иметь множество видов основных данных, а именно:

- отрицательный файл ("черный список") ПК-франкирования,

- программы сортировки и значения минимальной оплаты,

- значение обычной минимальной оплаты,

- ключ ПК-франкирования продукта,

- максимальный срок доставки для каждого ключа ПК-франкирования продукта,

- общий максимальный срок доставки,

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

- команды дальнейшей обработки.

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

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

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

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

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

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

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

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

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

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

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

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



 

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

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

Изобретение относится к средствам обработки информации и средствам верификации. .

Изобретение относится к области светотехники. .

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

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

Изобретение относится к способам идентификации объектов. .

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

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

Изобретение относится к способам защиты ценных изделий от подделки

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

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

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

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

Изобретение относится к способу сортировки документов

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

Изобретение относится к средствам проверки подлинности ценных бумаг

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