СИСТЕМА И СПОСОБ ОБРАБОТКИ ПОТОКА СЕНСОРНЫХ ДАННЫХ ДЛЯ ЦЕННЫХ ДОКУМЕНТОВ
SYSTEM AND METHOD FOR PROCESSING SENSOR DATA STREAM FOR VALUABLE DOCUMENTS

Данное изобретение относится к системе и способу обработки потока сенсорных данных, которые были образованы посредством по меньшей мере одного датчика для нескольких ценных документов.
Под ценными документами при этом понимаются листообразные предметы, которые должны представлять, например, денежную ценность или удостоверение права, и которые не могут быть изготовленными поэтому произвольным образом неуполномоченным лицом. Поэтому они имеют трудно воспроизводимые, прежде всего копируемые, признаки, наличие которых является свидетельством подлинности, то есть изготовления посредством уполномоченной на то инстанции. Важными примерами таких ценных документов являются купоны, талоны, чеки и, прежде всего, банкноты.
Такие ценные документы зачастую подвергаются проверке на их подлинность и/или их состояние машинным способом. Для этого служат установки обработки ценных документов, которые имеют датчики, посредством которых физические характеристики ценных документов, например, оптические и/или магнитные характеристики и/или ультразвуковые характеристики регистрируются, и образуются соответствующие, описывающие характеристики сенсорные данные. Эти сенсорные данные подвергаются обработке в режиме реального времени с помощью предварительно заданных способов для обнаружения характеристик ценных документов, например, типа ценного документа, для банкнот - вида валюты и достоинства купюры, подлинности, загрязнения или серийного номера и/или для распределения ценных документов по сортировочным классам, согласно которым ценные документы могут быть рассортированы.
Современные установки обработки ценных документов для ценных документов в форме банкнот отличаются высокой пропускной способностью банкнот, которая может достигать более 40 банкнот в секунду, и применением датчиков, прежде всего, оптических датчиков с высоким пространственным разрешением. Вследствие высокой пропускной способности и обусловленного высокой разрешающей способностью большого объема сенсорных данных для каждого отдельного ценного документа, возникает очень большой поток сенсорных данных для ценных документов, который должен быть обработан в режиме реального времени. Прежде всего, на обработку данных для каждого отдельного ценного документа имеется в распоряжении только очень краткое время.
Для обеспечения достаточно быстрой обработки данных необходима очень большая вычислительная мощность, которая может быть предоставлена в распоряжение, однако, в большинстве случаев только посредством сложных и дорогих компьютеров. Другая проблема состоит в том, что требования к необходимой вычислительной мощности могут изменяться в зависимости от числа и разновидности датчиков и скорости обработки.
В основе данного изобретения, поэтому, лежит цель создания системы и способа обработки потока сенсорных данных для ценных документов, которые делают возможной быструю обработку сенсорных данных и могут быть просто реализованы.
Цель достигнута посредством системы обработки потока сенсорных данных, которые были образованы посредством по меньшей мере одного датчика для нескольких ценных документов и описывают физические характеристики ценных документов, предпочтительно в режиме реального времени, и которая имеет по меньшей мере два устройства обработки данных и шину данных. В этой системе обработки данных каждое из устройств обработки данных имеет первый интерфейс для приема потока сенсорных данных или части потока сенсорных данных с сенсорными данными, второй интерфейс для передачи, по меньшей мере, части потока сенсорных данных, третий интерфейс для приема и/или передачи обработанных данных, оперативное запоминающее устройство, по меньшей мере один соединенный с оперативным запоминающим устройством процессор для обработки сенсорных данных в оперативном запоминающем устройстве, и соединенное с первым и вторым интерфейсами, а также, непосредственно или опосредованно, с оперативным запоминающим устройством устройство дальнейшей передачи для приема принятого посредством первого интерфейса потока сенсорных данных, по меньшей мере, для частичной дальнейшей передачи на второй интерфейс и, по меньшей мере, для частичной дальнейшей передачи в процессор и/или для хранения, по меньшей мере, части сенсорных данных потока сенсорных данных в оперативном запоминающем устройстве. При этом третий интерфейс в каждом случае соединен с процессором и/или с оперативным запоминающим устройством. Кроме того, шина данных соединена в каждом случае с третьими интерфейсами.
При этом соединения в каждом случае являются сигнальными соединениями, которые обеспечивают коммуникацию между соответствующими компонентами.
Система обработки данных согласно изобретению делает возможной, по меньшей мере, частично, параллельную обработку потока сенсорных данных по меньшей мере в двух устройствах обработки данных, причем должны применяться только сравнительно простые процессоры, несмотря на что может быть достигнута высокая скорость обработки. Можно отказаться от использования особо дорогих процессоров. При этом сенсорные данные описывают физические характеристики ценных документов, например, оптическое диффузное отражение с пространственным разрешением одной стороны ценного документа или оптическое пропускание с пространственным разрешением.
Предпочтительно, устройства обработки данных выполнены таким образом, что указанные интерфейсы, устройство дальнейшей передачи, оперативное запоминающее устройство и процессор расположены только на одной плате. За счет этого получено модульное построение, которое делает возможным простое конструктивное выполнение системы обработки данных.
Система обработки данных согласно изобретению делает возможной, по меньшей мере, частично параллельную обработку потока сенсорных данных, предпочтительно в режиме реального времени. При этом поток сенсорных данных предпочтительно не является непрерывным потоком, а имеет соответственно временному интервалу регистрации сенсорных данных, то есть временному интервалу между ценными документами по меньшей мере на одном датчике, секции с высокой нормой передачи данных и таковые с незначительной или вовсе отсутствующей передачей данных. Для этого предусмотрены, прежде всего, первый и второй интерфейсы, в случае которых речь предпочтительно идет об интерфейсах с большой шириной полосы. Поток сенсорных данных может быть принят посредством первого интерфейса. Затем, он может быть, по меньшей мере, частично передан далее от устройства дальнейшей передачи, в соответствующих случаях после предварительной обработки сенсорных данных, на второй интерфейс, а от него передан далее в последующее устройство обработки данных. Однако устройство дальнейшей передачи также соединено с оперативным запоминающим устройством таким образом, что эта, по меньшей мере, часть принятого потока сенсорных данных может быть сохранена в оперативном запоминающем устройстве. При этом дальнейшая передача сенсорных данных в оперативное запоминающее устройство может производиться непосредственно или опосредованно, то есть устройство дальнейшей передачи может вносить сенсорные данные непосредственно в оперативное запоминающее устройство, или при включении, например, процессора. В обоих случаях должны иметься в наличии, кроме того, соответствующие сигнальные соединения. Предпочтительным является непосредственное соединение между устройством дальнейшей передачи и оперативным запоминающим устройством, которое допускает непосредственное хранение, вследствие чего процессор высвобождается.
При этом под дальнейшей передачей подразумевается, что сенсорные данные подводятся, непосредственно или опосредованно, от интерфейса к оперативному запоминающему устройству неизмененными или предварительно обработанными и/или отфильтрованными. Различные возможности описаны далее.
Предпочтительно, устройство дальнейшей передачи является программируемым таким образом, что система обработки данных, как еще разъяснено далее, может быть приспособлена к различным вычислительным задачам по обработке данных. Прежде всего, различные устройства дальнейшей передачи могут быть запрограммированы различным образом. Наиболее предпочтительно, устройство дальнейшей передачи содержит программируемую логическую схему, на английском языке обозначаемую также как FPGA (Field Programmable Gate Array). Этот вариант осуществления имеет то преимущество, что сделана возможной очень большая скорость обработки.
Для обеспечения управления устройством дальнейшей передачи, оно предпочтительно соединено с процессором посредством управляющего присоединения. В таком случае, процессор выполнен, предпочтительно запрограммирован, прежде всего, для управления устройством дальнейшей передачи. В системе обработки данных для программирования сохранен соответствующий программный код, который выполняется посредством процессора. Программный код в рамках данного изобретения содержит не только инструкции программы, но может содержать, в добавление к этому, также применяемые при выполнении программного кода предварительно заданные конфигурационные данные.
Процессор служит, прежде всего, для обработки сенсорных данных в оперативном запоминающем устройстве. Устройство обработки данных может иметь для этого сохраненный в программном накопителе устройства обработки данных или в оперативном запоминающем устройстве программный код, при выполнении которого процессор выполняет посредством программного кода предварительно заданный вычислительный способ при использовании сохраненных в оперативном запоминающем устройстве устройства обработки данных сенсорных данных.
При обработке сенсорных данных процессор производит обработанные данные, которые применяют другие устройства обработки данных системы обработки данных или по меньшей мере один компонент установки обработки ценных документов, которая имеет систему обработки данных. Для передачи обработанных данных и/или для приема обработанных данных от других вычислительных устройств, прежде всего, от другого устройства обработки данных системы обработки данных служит третий интерфейс, который соединен с процессором и или с оперативным запоминающим устройством. При получении обработанных данных, они могут быть занесены, в зависимости от варианта осуществления, непосредственно или посредством процессора в оперативное запоминающее устройство; тем не менее также возможно, что они непосредственно обрабатываются в процессоре. Поскольку объем обработанных данных типично является гораздо менее значительным, чем таковой для сенсорных данных, третий интерфейс может иметь менее значительную ширину полосы, чем первый и второй интерфейсы.
Третьи интерфейсы соединены с шиной данных. За счет этого может быть обеспечен, в зависимости от вычислительного способа, обмен обработанными данными между устройствами обработки данных независимо от дальнейшей передачи сенсорных данных. Кроме того, шина данных может быть предпочтительно соединена по меньшей мере с одним компонентом установки обработки ценных документов, которая имеет систему обработки данных, посредством интерфейсов данных для поставки обработанных данных в эти другие компоненты или для приема данных от них.
Для приведения в действие соединенного с системой обработки данных посредством первого интерфейса одного из устройств обработки данных датчика, в соответствующих случаях, является необходимым управление датчиком или его конфигурирование. Поэтому является предпочтительным, что по меньшей мере одно из устройств обработки данных имеет четвертый, соединенный с процессором интерфейс для передачи управляющих данных на датчик.
Посредством шины данных обработанные данные могут быть обменены, как уже разъяснено, между устройствами обработки данных. Тем не менее такое соединение шиной может оказаться слишком медленным для предварительно заданных вычислительных способов. Однако является возможным, что при предварительно заданных вычислительных способах обработанные данные должны быть обменены между только двумя устройствами обработки данных, что приводит к ненужному обмену данными по шине. Поэтому является предпочтительным, что по меньшей мере одно из устройств обработки данных имеет пятый, соединенный с процессором и/или с оперативным запоминающим устройством интерфейс для приема и/или передачи обработанных данных. Посредством соединения пятых интерфейсов, таким образом может быть сделан возможным быстрый обмен обработанными данными между соединенными друг с другом посредством пятых интерфейсов устройствами обработки данных.
При использовании системы обработки данных требуется, в зависимости от разновидности и объема сенсорных данных, применение не всех интерфейсов. Поэтому является предпочтительным, что в системе обработки данных по меньшей мере один из интерфейсов имеет присоединительный элемент для вставного соединения, который предпочтительно доступен без демонтажа устройств обработки данных. Относительно присоединительного элемента может идти речь, прежде всего, об адаптере или муфте или о гнезде для дополнительного адаптера. Канал передачи данных может быть в таком случае просто создан, также и задним числом, через соединение, например, двух устройств обработки данных посредством кабеля или элемента по меньшей мере с одним оптическим волокном с подходящими присоединительными элементами.
Предпочтительно, в системе обработки данных устройства обработки данных, в соответствующих случаях, выполнены одинаковыми, вплоть до сохраненного в них программного кода. Программный код может быть одинаковым или различным. Этот вариант осуществления делает возможным простое, модульное и малозатратное построение системы обработки данных, сочетаемое с дальнейшим преимуществом масштабируемости. Прежде всего, стандартные процессоры могут быть применены в окружении стандартной аппаратуры, что упрощает и удешевляет изготовление устройств обработки данных. Кроме того, система обработки данных может быть просто приспособлена к различным требованиям клиента; поскольку установки обработки ценных документов могут отличаться, в зависимости от требований клиента, например, по их скоростям обособления и транспортировки, и тем самым по скоростям передачи данных потока сенсорных данных и по разновидностям обработки сенсорных данных, например, с обнаружением серийного номера банкнот или без него.
Интерфейсы могут быть соединены друг с другом в зависимости от числа датчиков и от разновидности обработки данных. В качестве датчиков могут быть применены, прежде всего, оптические датчики для регистрации с пространственным разрешением характеристик диффузного отражения ценных документов в видимом и/или инфракрасном спектральном диапазоне, оптические датчики для регистрации с пространственным разрешением характеристик пропускания ценных документов в видимом и/или инфракрасном спектральном диапазоне, ультразвуковые датчики для регистрации с пространственным разрешением ультразвуковых характеристик ценных документов или же часть соответствующих, прежде всего, описанных в дальнейшем сенсорных систем. Однако могут быть применены и другие датчики, например, датчики для регистрации магнитных характеристик ценных документов.
Согласно одному варианту осуществления сенсорная система для исследования ценных документов с помощью датчика для регистрации физических характеристик ценных документов и для образования потока сенсорных данных может иметь соответствующую изобретению систему обработки данных, которые описывают физические характеристики ценных документов, в которой датчик для передачи потока сенсорных данных соединен с первым интерфейсом одного из первых устройств обработки данных, а первый интерфейс в каждом случае одного из других устройств обработки данных соединен со вторым интерфейсом одного из других устройств обработки данных. Устройства обработки данных в таком случае связаны в цепь относительно передачи потока сенсорных данных или же частей потока сенсорных данных посредством первых и вторых интерфейсов и соединений между ними. За счет этого поток сенсорных данных посредством первого из устройств обработки данных может быть принят и передан далее, по меньшей мере, частично только посредством устройства дальнейшей передачи на следующее устройство или следующие устройства обработки данных, где сенсорные данные, предпочтительно, могут быть, по меньшей мере, частично параллельно обработаны.
Поэтому предметом изобретения также является первый способ обработки потока сенсорных данных, которые были образованы посредством по меньшей мере одного датчика для нескольких ценных документов и описывают физические характеристики ценных документов, с применением по меньшей мере двух устройств обработки данных, в котором поток сенсорных данных принимают посредством первого из устройств обработки данных, и поток сенсорных данных, с одной стороны, по меньшей мере, частично передают далее на второе из устройств обработки данных, а с другой стороны, по меньшей мере, частично обрабатывают в первом устройстве обработки данных, причем второе устройство обработки данных, по меньшей мере, частично параллельно с обработкой данных потока сенсорных данных в первом устройстве обработки данных обрабатывает, по меньшей мере, частично переданный на него поток сенсорных данных.
Различные варианты осуществления такой сенсорной системы с датчиком позволяют осуществлять различные разновидности распараллеливания, которые являются возможными в альтернативном или накопительном порядке в зависимости от числа устройств обработки данных и/или от соединения устройств обработки данных посредством первых и вторых и/или пятых интерфейсов.
Следовательно, по меньшей мере два из устройств обработки данных могут быть выполнены, а предпочтительно, быть запрограммированы таким образом, что они при обработке данных на основе сенсорных данных потока сенсорных данных обнаруживают в каждом случае другую характеристику ценного документа, причем характеристики ценного документа, предпочтительно, выбраны из группы из степени загрязнения, повреждения, подлинности и идентификатора ценного документа, для банкнот, прежде всего серийного номера.
При применении ультразвукового датчика мягкость бумаги также может быть обнаружена как характеристика ценного документа. Прежде всего, в рамках первого способа первое устройство обработки данных при обработке данных способно к обнаружению первой характеристики ценного документа, а второе устройство обработки данных - второй, отличной от первой характеристики ценного документа, причем характеристики ценного документа, предпочтительно, выбраны из группы из степени загрязнения, повреждения, подлинности и идентификатора ценного документа. При этом виде распараллеливания оба устройства обработки данных применяют те же сенсорные данные, предпочтительно, от того же датчика, для которых устройство дальнейшей передачи первого из устройств обработки данных соответственно может быть выполнено, а в случае реализации в виде FPGA, запрограммировано. Напротив, программирование процессоров или же в каждом случае сохраненный программный код устройств обработки данных являются различными.
Возможной является также сенсорная система для регистрации физических характеристик ценных документов, выполненная с первым датчиком для регистрации первых физических характеристик ценных документов, со вторым датчиком для регистрации вторых физических характеристик ценных документов, и с соответствующей изобретению системой обработки данных, в которой первый интерфейс первого из устройств обработки данных соединен с первым датчиком для передачи первого потока сенсорных данных с первыми сенсорными данными первого датчика, а первый интерфейс второго из устройств обработки данных соединен со вторым датчиком для передачи второго потока сенсорных данных со вторыми сенсорными данными датчика, и, по меньшей мере, первое устройство обработки данных выполнено, по меньшей мере, для частичной обработки сенсорных данных от первого датчика, а, по меньшей мере, второе устройство обработки данных выполнено, по меньшей мере, для частичной обработки сенсорных данных от второго датчика. Этот вариант осуществления позволяет осуществлять, прежде всего, параллельную обработку сенсорных данных от различных датчиков.
Предпочтительно, первое из устройств обработки данных и/или второе из устройств обработки данных могут быть в каждом случае соединены посредством второго интерфейса с первыми интерфейсами тех же самых устройств обработки данных, которые соединены с их третьими интерфейсами с помощью шины данных. Под теми же самыми устройствами обработки данных понимаются при этом устройства обработки данных, вплоть до программного кода, которые выполнены как первое и второе устройства обработки данных. За счет этого первое и/или второе устройства обработки данных образуют совместно с присоединенными посредством второго и первого интерфейсов вычислительными устройствами подсистемы, являющиеся, как таковые, соответствующими изобретению системами обработки данных, прежде всего, согласно п.п. 1-6 формулы изобретения, причем их шины данных выполнены тем не менее в виде общей шины данных.
Прежде всего, первые физические характеристики могут быть представлены предварительно заданными физическими характеристиками на первой стороне ценного документа, а вторые физические характеристики -предварительно заданными физическими характеристиками на второй, противоположной первой стороне стороне ценного документа. Для этого первый и второй датчики могут быть расположены на противоположных сторонах транспортного пути, вдоль которого перемещаются исследуемые ценные документы. В таком случае сенсорную систему для регистрации физических характеристик ценного документа выполняют с первым датчиком для регистрации по меньшей мере одной физической характеристики на первой стороне ценного документа, со вторым датчиком для регистрации по меньшей мере одной физической характеристики на второй, противоположной первой стороне ценного документа, и с соответствующей изобретению системой обработки данных, в которой первый интерфейс первого из устройств обработки данных соединен с первым датчиком для передачи первого потока сенсорных данных с первыми сенсорными данными первого датчика, а первый интерфейс второго из устройств обработки данных соединен со вторым датчиком для передачи второго потока сенсорных данных со вторыми сенсорными данными датчика и, по меньшей мере, первое устройство обработки данных выполнено, по меньшей мере, для частичной обработки сенсорных данных от первого датчика, а, по меньшей мере, второе устройство обработки данных выполнено, по меньшей мере, для частичной обработки сенсорных данных от второго датчика.
Поэтому предметом изобретения является также второй способ обработки потока сенсорных данных, которые были образованы посредством по меньшей мере двух датчиков для нескольких ценных документов и описывают физические характеристики ценных документов, с применением по меньшей мере двух устройств обработки данных, в котором сенсорные данные от первого из датчиков для ценного документа и сенсорные данные от второго датчика для ценного документа, по меньшей мере, частично параллельно обрабатывают в различных устройствах обработки данных, причем, предпочтительно, сенсорные данные от первого датчика содержат сенсорные данные для физических характеристик на первой стороне ценного документа, а сенсорные данные от второго датчика - для физических характеристик на второй стороны ценного документа, лежащей напротив первой стороны, причем особо предпочтительно, физические характеристики на обеих сторонах ценного документа имеют тот же тип, например, являются характеристиками диффузного отражения для оптического излучения.
В рамках способа устройства обработки данных, прежде всего, могут, по меньшей мере, частично параллельно обрабатывать сенсорные данные для одного и того же ценного документа. Для этого устройства обработки данных могут быть выполнены, предпочтительно запрограммированы, соответствующим образом.
Сенсорная система может иметь, кроме того, две подсистемы, из которых первая подсистема содержит первое из устройств обработки данных, а вторая подсистема содержит второе из устройств обработки данных. По меньшей мере одна из подсистем может иметь по меньшей мере одно другое устройство обработки данных, третий интерфейс которого соединен с шиной данных, а первый интерфейс которого соединен со вторым интерфейсом одного или другого устройства обработки данных той же самой подсистемы. В таком случае, этот первый интерфейс не соединен непосредственно с одним из датчиков. За счет этого при соответствующем построении устройств дальнейшей передачи является возможной, по меньшей мере, частичная дальнейшая передача потока сенсорных данных от одного или от другого устройства обработки данных одной подсистемы к последующему устройству обработки данных. Это позволяет осуществлять дальнейшее распараллеливание процессов обработки данных.
Кроме того, в системе обработки данных может быть выполнен второй интерфейс для приема части одного потока сенсорных данных или другого потока сенсорных данных, а устройство дальнейшей передачи является управляемым или программируемым таким образом, что принятые через второй интерфейс сенсорные данные, по меньшей мере, частично передаются далее в процессор и/или для хранения в оперативном запоминающем устройстве.
Предпочтительно, устройство дальнейшей передачи может иметь для этого в каждом случае подходящую программируемую схему FPGA. Этот вариант осуществления позволяет обрабатывать, по меньшей мере, части потоков сенсорных данных от двух датчиков в одном устройстве обработки данных. Наиболее предпочтительным в таком случае является нижеследующий вариант осуществления. В сенсорной системе, в которой система обработки данных выполнена, как описано в последнем абзаце, второй интерфейс устройства обработки данных первой подсистемы может быть соединен со вторым интерфейсом устройства обработки данных второй подсистемы, причем устройство дальнейшей передачи устройства обработки данных второй подсистемы для дальнейшей передачи принятых от первого интерфейса сенсорных данных в процессор и/или для хранения, по меньшей мере, части сенсорных данных потока сенсорных данных в оперативном запоминающем устройстве того же устройства обработки данных. За счет этого сделано возможным применение, по меньшей мере, части обоих потоков сенсорных данных в устройстве обработки данных, что является выгодным, прежде всего, при больших потоках данных.
В другом варианте осуществления также применена система обработки данных, которая описана в предпоследнем абзаце. Соответствующая изобретению сенсорная система может иметь другой датчик для регистрации других физических характеристик ценного документа; кроме того, система обработки данных может быть выполнена в сенсорной системе, как это описано в предпоследнем абзаце, и другой датчик может быть соединен со вторым интерфейсом устройства обработки данных, причем устройство дальнейшей передачи устройства обработки данных для дальнейшей передачи принятых от первого интерфейса сенсорных данных в процессор и/или для хранения, по меньшей мере, части сенсорных данных потока сенсорных данных в оперативном запоминающем устройстве того же устройства обработки данных. За счет этого может быть обработан поток сенсорных данных от другого датчика посредством устройства обработки данных, которое не загружено полностью обработкой, по меньшей мере, части другого потока сенсорных данных, благодаря чему получена другая возможность параллельной обработки.
Также является возможным, что система обработки данных имеет, в целом, N частичных групп в каждом случае по меньшей мере с одним устройством обработки данных и, что поток сенсорных данных содержит последовательные сенсорные данные для следующих друг за другом ценных документов и, что устройства обработки данных выполнены таким образом, что сенсорные данные для ценного документа подвергаются обработке устройствами обработки данных в каждом случае только одной частичной группы, и, предпочтительно, каждая частичная группа обрабатывает сенсорные данные для ценных документов, относительно отстоящих в каждом случае на N ценных документов. Другими словами, частичная группа устройств обработки данных, которая имеет одно или несколько выполненных в ранее описанном смысле одинаковых устройств обработки данных, обрабатывает сенсорные данные для ценного документа и для каждого N-го последующего ценного документа, причем N представляет собой натуральное число больше 0. В этом варианте осуществления устройства дальнейшей передачи запрограммированы таким образом, что они направляют сенсорные данные для ценного документа и каждого N-го последующего ценного документа для одной из частичных групп в оперативное запоминающее устройство или же в оперативные запоминающие устройства в составе устройства обработки данных или же устройств обработки данных частичных групп. Поэтому в рамках указанных способов также одно из устройств обработки данных может обрабатывать сенсорные данные для первого ценного документа, а другое из устройств обработки данных, по меньшей мере, частично параллельно - сенсорные данные для следующего за первым ценным документом ценного документа.
Как уже описано, в зависимости от вычислительного способа, может быть рациональным или даже необходимым, что одно из устройств обработки данных применяет обработанные данные другого из устройств обработки данных. Поэтому, в рамках способа является предпочтительным, что второе из устройств обработки данных получает обнаруженные первым из устройств обработки данных обработанные данные и применяет их при обработке данных.
Следовательно, в сенсорной системе по меньшей мере одно из устройств обработки данных и по меньшей мере одно другое из устройств обработки данных могут быть запрограммированы таким образом, что по меньшей мере одно из устройств обработки данных получает обработанные данные от другого из устройств обработки данных посредством шины данных. Прежде всего, устройство обработки данных, которое соединено посредством первого интерфейса непосредственно с датчиком или же с одним из датчиков, может направлять обработанные данные, например, о типе ценного документа, для банкнот - вида валюты и достоинства купюры и, в зависимости от валюты, в соответствующих случаях, о выпуске банкноты, к другим устройствам обработки данных для обеспечения им возможности применения информации о типе при обработке ими данных. В случае применения по меньшей мере двух датчиков по меньшей мере одно из устройств обработки данных, получающее сенсорные данные от первого датчика, и по меньшей мере одно из устройств обработки данных, получающее сенсорные данные от второго датчика, могут быть запрограммированы таким образом, что по меньшей мере одно из устройств обработки данных, которое получает первые сенсорные данные, получает также посредством шины данных обработанные данные от одного из устройств обработки данных, которое получает вторые сенсорные данные.
Прежде всего, когда обработанные данные не могут быть применены для всех других устройств обработки данных или обработанные данные должны быть предоставлены в распоряжение по меньшей мере одному другому устройству обработки данных очень быстро, является выгодным, что в сенсорной системе по меньшей мере одно из устройств обработки данных и по меньшей мере одно другое из устройств обработки данных соединены посредством пятых интерфейсов и запрограммированы таким образом, что по меньшей мере одно из устройств обработки данных получает обработанные данные от другого из устройств обработки данных посредством пятых интерфейсов. При применении двух датчиков, особо предпочтительно, по меньшей мере одно из устройств обработки данных, получающее сенсорные данные от первого датчика, и по меньшей мере одно из устройств обработки данных, получающее сенсорные данные от второго датчика, соединены посредством пятых интерфейсов и запрограммированы таким образом, что по меньшей мере одно из устройств обработки данных, которое получает первые сенсорные данные, получает посредством пятых интерфейсов обработанные данные одного из устройств обработки данных, которое получает вторые сенсорные данные. Такое соединение между пятыми интерфейсами может быть создано, прежде всего, посредством ранее описанных вставных соединений с помощью кабеля с соответствующими элементами штекерного соединителя.
Описанные системы подходят, прежде всего, для использования в установках обработки ценных документов, которые транспортируют ценные документы для обработки мимо по меньшей мере одного датчика, в процессе чего производится поток сенсорных данных.
Поэтому предметом изобретения также является установка для обработки ценных документов с подающим устройством для подведения отдельных ценных документов, с выдающим устройством для приема обработанных ценных документов, с транспортным устройством для транспортировки поданных посредством подающего устройства, отдельных ценных документов вдоль транспортного пути от подающего устройства к выдающему устройству, и с соответствующей изобретению сенсорной системой, датчик или датчики которой расположены на транспортном пути, и которая выполнена для регистрации потока сенсорных данных для транспортируемых мимо сенсорной системы ценных документов.
Изобретение разъяснено далее более подробно в качестве примера с помощью чертежей. Показано:
Фиг. 1 - схематическое представление установки обработки ценных документов в форме установки сортировки банкнот,
Фиг. 2 - схематическая блочная диаграмма сенсорной системы установки обработки ценных документов на фиг. 1,
Фиг. 3 - схематическое представление секции сенсорной системы на фиг. 2,
Фиг. 4 - схематическая блочная диаграмма второго варианта осуществления сенсорной системы для установки обработки ценных документов, и
Фиг. 5 - схематическая блочная диаграмма третьего варианта осуществления сенсорной системы для установки обработки ценных документов.
Установка обработки ценных документов на фиг. 1, на примере установки 12 для обработки ценных документов в форме банкнот, выполнена для сортировки ценных документов в зависимости от обнаружения подлинности и состояния и, в соответствующих случаях, вида валюты и достоинства купюры обрабатываемых ценных документов.
Установка 10 располагает в непоказанном корпусе или на нем подающим устройством 14 для подачи ценных документов, выдающим устройством 16 для приема обработанных, то есть отсортированных, ценных документов, и транспортным устройством 18 для транспортировки отдельных ценных документов от подающего устройства 14 к выдающему устройству 16.
Подающее устройство 14 содержит в приведенном примере подающий магазин 20 для стопки ценных документов и разъединитель 22 для обособления ценных документов из стопки ценных документов в подающем магазине 20 и для подведения отдельных ценных документов к транспортному устройству 18.
Выдающее устройство 16 содержит в приведенном примере три выдающих секции 24, 25 и 26, в которых обработанные ценные документы могут быть рассортированы по результату обработки. В приведенном примере каждая из секций содержит стопочный магазин и непоказанное стопочное колесо, посредством которого подведенные ценные документы могут быть выложены в стопочном магазине.
Транспортное устройство 18 располагает по меньшей мере двумя, в приведенном примере тремя, ответвлениями 28, 29 и 30, на концах которых в каждом случае расположена одна из выдающих секций 25 или же 26, а на разветвлениях, управляемыми посредством управляющих сигналов дефлекторами 32 и 34, с помощью которых ценные документы в зависимости от управляющих сигналов могут быть направлены в ответвления 28-30 и тем самым в выдающие секции 24-26.
На заданном посредством транспортного устройства 18 транспортном пути 36 между подающим устройством 14, в приведенном примере, более точно, между разъединителем 22 и первым в направлении транспортировки после разъединителя 22 дефлектором 32 расположен сенсорный узел 38, который измеряет во время транспортировки мимо него ценных документов физические характеристики ценных документов и образует отображающие измерительные результаты сенсорные сигналы. В этом примере сенсорный узел 38 располагает тремя сенсорами, а именно, на противоположных сторонах транспортного пути 36 в каждом случае одним оптическим датчиком 40 диффузного отражения или же 42, который регистрирует в каждом случае одно цветное изображение диффузного отражения и инфракрасное изображение диффузного отражения ценного документа, и оптическим датчиком 44 пропускания, который регистрирует цветное изображение пропускания и инфракрасное изображение пропускания ценного документа. В других вариантах осуществления может быть предусмотрен, кроме того, ультразвуковой датчик пропускания, который измеряет или же регистрирует с пространственным разрешением характеристики пропускания ультразвука для ценного документа. Образованные сенсорами сенсорные сигналы соответствуют сенсорным данным или же необработанным данным датчиков, которые, в зависимости от датчика, могут быть уже подвергнуты коррекции, например, в зависимости от калибровочных данных и/или от шумовых характеристик.
Датчики 40, 42 и 44 являются частями сенсорной системы 45, которая имеет, в дальнейшем еще описанную более подробно, соединенную с сенсорами посредством каналов передачи данных систему 46 обработки данных. Каналы передачи данных выполнены в варианте осуществления при использовании НДПС (низковольтной дифференциальной передачи сигналов) в сочетании с подключением для камеры.
Для отображения настроечных и эксплуатационных данных установка 10 обработки ценных документов располагает экранным устройством 47, которое реализовано в приведенном примере посредством чувствительного к прикосновению экранного устройства («тачскрина»). Поэтому экранное устройство 47 служит для установки в качестве устройства ввода/вывода. Управляющее устройство 48 соединено посредством сигнальных соединений с сенсорной системой 45, с экранным устройством 47 и с транспортным устройством 18, прежде всего, с дефлекторами 32 и 34.
Установка 10 обработки ценных документов выполнена для сортировки ценных документов в зависимости от их состояния или же качества, а также их подлинности и, в соответствующих случаях, вида валюты и достоинства купюры. Прежде всего, для этого соответствующим образом выполнены система 46 обработки данных и управляющее устройство 48.
Для сортировки ценные документы обособляются из подающего устройства 14 и транспортируются мимо сенсорного узла 38 или же через него насквозь. Сенсорный узел 38 измеряет или же регистрирует физические характеристики в каждом случае транспортируемых мимо него или же через него насквозь ценных документов и образует сенсорные сигналы или же поток сенсорных данных, которые описывают измеренные значения для физических характеристик. Система 46 обработки данных и управляющее устройство 48 в зависимости от сенсорных сигналов сенсорного узла 38 для ценного документа и от сохраненных в системе обработки данных параметров классификации классифицируют ценный документ в один из предварительно заданных классов подлинности и в один из предварительно заданных классов состояния. Управляющее устройство 48 управляет посредством передачи управляющих сигналов транспортным устройством 18, в данном случае, более точно, дефлекторами 32 или же 34 таким образом, что ценный документ выпускается соответственно обнаруженному при его классификации классу в одну из соотнесенных классам секций выдающего устройства 16. При этом соотнесение одному из предварительно заданных классов подлинности или же состояния или же классификация производится в зависимости по меньшей мере от одного предварительно заданного критерия подлинности или же состояния.
Сенсорная система 45 более подробно показана на фиг. 2 и 3. Как уже разъяснено, датчики 40, 42 и 44 являются сенсорами диффузного отражения или же пропускания, причем в данном варианте осуществления непоказанная на чертежах подсветка датчика 42 диффузного отражения служит также в качестве подсветки датчика 44 пропускания. Система 46 обработки данных располагает тремя подсистемами 58, 60 и 62, а также коммуникативным устройством 64. Подсистема 58 соединена с датчиком 40 диффузного отражения, подсистема 60 - с датчиком 42 диффузного отражения и подсистема 62 - с датчиком пропускания 44 посредством в каждом случае одного канала передачи данных. Подсистемы располагают в каждом случае по меньшей мере одним устройством обработки данных, в приведенном примере, в каждом случае тремя устройствами 64 обработки данных, которые выполнены одинаковыми вплоть до сохраняемых в них данных и до сохраняемого в них программного кода.
Устройства обработки данных каждой из подсистем в каждом случае соединены посредством каналов передачи данных с большой шириной полосы друг с другом таким образом, что созданный соответствующим датчиком поток сенсорных данных может быть передан далее на все устройства обработки данных соответствующей подсистемы. Кроме того, вычислительные устройства соединены посредством коммуникативных устройств 65 друг с другом, что обеспечивает взаимный обмен данными.
Датчики 40, 42 и 44 выполнены в отношении регистрации оптического излучения аналогично таким образом, что является достаточным описание части камеры только одного из датчиков и построения только одной соответствующей подсистемы системы обработки данных.
В данном случае рекомендуется обращение к фиг. 3, на которой пунктиром представлены факультативно наличествующие каналы передачи данных. Кроме того, каналы передачи данных, которые не заканчиваются на фиг. 3 в интерфейсе, представляют собой присоединения к устройствам обработки данных других подсистем.
Как грубо схематически представлено на фиг. 3, датчики обладают, более подробно, приемником 66 данных изображения, который в приведенном примере содержит оптику, однострочную камеру и другую сигнальную электронику, а также программируемую логическую схему FPGA_A. FPGA выполнена для управления приемником 66 данных изображения и для отправки отформатированного потока сенсорных данных с сенсорными данными, которые описывают регистрируемые изображения, к устройствам обработки данных.
Факультативно, FPGA может быть выполнена также и для других целей, например для предварительной обработки необработанных данных или для маркировки объектов в потоке данных. Датчик управляется одним из устройств обработки данных соответствующей подсистемы и обладает для этого соответствующим интерфейсом данных.
Поскольку устройства обработки данных, как описано выше, являются одинаковыми вплоть до их программирования, их построение описано только на примере показанного слева на фиг. 3 устройства обработки данных.
Устройства 64 обработки данных располагают на плате 68 первым интерфейсом 70 для приема потока сенсорных данных с сенсорными данными, вторым интерфейсом 72 для передачи, по меньшей мере, части потока сенсорных данных, оперативным запоминающим устройством RAM и соединенным с первым и вторым интерфейсом 70 или же 72, а также непосредственно с оперативным запоминающим устройством RAM посредством каналов передачи данных устройством FPGA_B дальнейшей передачи, выполненным для получения принятых посредством первого интерфейса 70 потока сенсорных данных, по меньшей мере, для частичной дальнейшей передачи на второй интерфейс 72 и, по меньшей мере, для частичной дальнейшей передачи для хранения, по меньшей мере, части данных потока сенсорных данных в оперативное запоминающее устройство RAM. В этом варианте осуществления, кроме того, предусмотрен канал передачи данных от оперативного запоминающего устройства RAM к устройству FPGA_В дальнейшей передачи, посредством которого устройство FPGA_B дальнейшей передачи может отбирать данные из оперативного запоминающего устройства RAM. Устройство FPGA_B дальнейшей передачи в этом варианте осуществления выполнено в виде программируемой логической схемы (Field Programmable Gate Array или же FPGA), которая может быть запрограммирована в зависимости от вычислительного способа.
Первые и вторые интерфейсы 72 в этом варианте осуществления содержат в каждом случае присоединительные элементы для вставного присоединения к подходящей линии передачи данных, в приведенном примере, к кабелю для соединения друг с другом устройств дальнейшей передачи.
Кроме того, на плате 68 размещен соединенный с оперативным запоминающим устройством RAM посредством канала передачи данных процессор CPU для обработки сенсорных данных в оперативном запоминающем устройстве RAM. Процессор CPU выполняет программный код, который сохранен в непоказанном на чертежах накопителе, и при выполнении которого посредством процессора выполняется предварительно заданный вычислительный способ или же соответствующая часть вычислительного способа.
Процессор CPU соединен посредством канала передачи данных с четвертым интерфейсом 73, который соединен посредством присоединения для управляющих данных с датчиком 40 таким образом, что процессор CPU может управлять датчиком.
Кроме того, предусмотрен третий интерфейс 74 для передачи данных, прежде всего, обработанных данных от процессора CPU и/или из оперативного запоминающего устройства RAM и/или для приема данных, прежде всего, обработанных данных для применения посредством процессора CPU и/или для хранения в оперативном запоминающем устройстве RAM. Третий интерфейс 74 соединен для этого с процессором CPU и с оперативным запоминающим устройством RAM посредством каналов передачи данных. В этом варианте осуществления третий интерфейс 74 содержит гигабитный сетевой модуль GbE и присоединительный элемент 76, а также соответствующий программный код.
Устройство 64 обработки данных располагает двумя пятыми интерфейсами 78 и 80, которые также соединены посредством каналов передачи данных с процессором CPU и с оперативным запоминающим устройством RAM, и служат для приема данных, прежде всего, обработанных данных, таких как, например, промежуточные результаты обработки данных в других устройствах обработки данных, или для передачи данных, прежде всего, обработанных данных в другие устройства обработки данных. Пятые интерфейсы 78 и 80 в этом варианте осуществления содержат в каждом случае один гигабитный сетевой модуль GbE и присоединительный элемент 82 или же 82' для вставного соединения, в приведенном примере, гнездо для сетевого разъема гигабитного кабеля сети Ethernet, а также соответствующий программный код.
Пятые интерфейсы 78 или же 80 предусмотрены для создания двухточечных соединений между двумя устройствами обработки данных. Когда они соединены посредством соответствующих кабелей с соответствующими интерфейсами других устройств 64 обработки данных, они предусмотрены для обмена большими объемами данных или критическими по времени пакетами данных между двумя соединенными друг с другом посредством этих интерфейсов устройствами обработки данных, и образуют в таком случае часть коммуникативных устройств 65.
Кроме того, система 46 обработки данных обладает шиной 84 данных, которая также образует часть коммуникативных устройств 65, и соединена с третьим интерфейсом 74. Шина 84 данных и третьи интерфейсы 74 выполнены таким образом, что данные могут быть внесены или же приняты посредством третьих интерфейсов 74 в шину данных. Как понятно на фиг. 2 и 3, все устройства 64 обработки данных в составе подсистемы присоединены к одной шине 84 данных для обеспечения обмена этими данными. Поэтому все устройства обработки данных, то есть не только в составе одной из подсистем, взаимно соединены через шину данных друг с другом таким образом, что возможна произвольная перекрестная коммуникация между всеми вычислительными устройствами. По этой шине данных предпочтительно обменивается информация с малым и средним объемом данных, например, информация по статусу и управляющая информация, а также промежуточные результаты или также конечные итоги обработки данных.
Кроме того, шина 84 данных соединена с управляющим устройством 48 для обеспечения передачи в него вычислительных результатов.
В данном примере шина 84 данных содержит гигабитный Ethernet-коммутатор 86 с соответствующими присоединениями, причем третьи интерфейсы выполнены соответствующим образом.
В этом варианте осуществления устройства обработки данных вдвинуты в непоказанную монтажную стойку, которая имеет также шину 84 данных.
Вследствие этого система обработки данных может быть расширена путем простого вдвигания нового устройства обработки данных. Пятые интерфейсы, а предпочтительно также первые и вторые интерфейсы, расположены таким образом, что соединения между соответствующими интерфейсами различных устройств обработки данных могут быть созданыы только посредством последующего втыкания штекерных соединителей кабелей данных, без необходимости в удалении соответствующих устройств обработки данных из монтажной стойки.
В этом варианте осуществления устройства FPGA_B дальнейшей передачи и первые интерфейсы выполнены таким образом, что они принимают потоки сенсорных данных датчиков при использовании НДПС (низковольтной дифференциальной передачи сигналов) в сочетании с подключением для камеры.
Кроме того, устройства FPGA_B дальнейшей передачи выполнены для того, чтобы подведенные посредством первого интерфейса 70 потоки сенсорных данных принимать, дублировать или же копировать и, предпочтительно, практически без задержки передавать далее по второму интерфейсу 72 в последующее устройство обработки данных, если таковое соединено со вторым интерфейсом. Кроме того, поток данных заносится в оперативное запоминающее устройство RAM. Посредством соединения в каждом случае одного из вторых интерфейсов 72 системы обработки данных с первым интерфейсом 70 другого вычислительного устройства той же подсистемы, например, с помощью соответствующего кабеля данных со штекерными соединителями, может быть соединено в цепь произвольное число аналогичных устройств обработки данных. При этом первый интерфейс первого из устройств обработки данных соединен с соответствующим датчиком посредством канала передачи данных таким образом, что соотнесенное им устройство дальнейшей передачи принимает поток сенсорных данных и, как описано, может передавать его далее в другие устройства обработки данных. В приведенном примере поток сенсорных данных от первого из устройств обработки данных подсистемы распределяется по обоим другим устройствам обработки данных той же подсистемы. За счет этого одни и те же данные изображения от нескольких устройств обработки данных или же от их процессоров могут быть обработаны параллельно. Процессоры CPU для этого обращаются в каждом случае к сенсорным данным в соответствующем оперативном запоминающем устройстве RAM.
В этом варианте осуществления потоки данных от трех датчиков 40, 42 и 44 в каждом случае подводятся к соединенной с соответствующим датчиком подсистеме таким образом, что, прежде всего, сделана возможной, по меньшей мере, частично параллельная обработка соответствующих сенсорных данных. Более точно, устройства обработки данных выполнены, в приведенном примере, запрограммированы таким образом, что сенсорные данные из потока сенсорных данных, которые были зарегистрированы для одного, то есть, в данном случае, для того же ценного документа, подвергаются, по меньшей мере, частично параллельной обработке.
Прежде всего, системы обработки данных выполнены, в приведенном примере, запрограммированы таким образом, что, по меньшей мере, частичные сенсорные данные от датчика 40 диффузного отражения для первой стороны ценного документа и сенсорные данные от датчика 42 диффузного отражения для второй, противоположной первой, стороны ценного документа могут быть, по меньшей мере, частично параллельно обработаны.
Обработка данных в системе обработки данных производится в этом варианте осуществления только частично параллельно.
В данном варианте осуществления сначала непосредственно соединенное с датчиком 40 диффузного отражения устройство 64 обработки данных подсистемы 58, более точно, его процессор CPU производит, например, при применении сенсорных данных от датчика 40, то есть данных изображения для первой стороны ценного документа, обнаружение вида валюты и достоинства купюры, для чего выполняет соответствующий, сохраненный в устройстве обработки данных программный код. Когда данный этап завершен, процессор CPU передает в качестве обработанных данных описывающие вид валюты и достоинство купюры данные на шину 64 данных таким образом, что все вычислительные устройства, прежде всего, также из других подсистем 60 и 62, способны в дальнейшем использовать эти результаты.
В данном варианте осуществления сначала непосредственно соединенное с датчиком 44 пропускания устройство 64 обработки данных подсистемы 62, более точно, его процессор CPU производит, например, при применении сенсорных данных от датчика 44, а также данных по виду валюты и достоинству купюры, то есть данных изображения пропускания ценного документа, исследование ценного документа на дефекты, в приведенном примере, на трещины, отверстия и, по меньшей мере, видимым образом оборванные углы, для чего процессор CPU выполняет соответствующий, сохраненный в устройстве обработки данных программный код. Когда данный этап завершен, процессор CPU передает соответствующие обработанные данные на шину 64 данных таким образом, что все вычислительные устройства, прежде всего, также из других подсистем 58 и 60, способны в дальнейшем использовать эти результаты.
Другие устройства обработки данных подсистемы 62, по меньшей мере, частично параллельно обрабатывают при применении данных проверочной системы 58 по виду валюты и достоинству купюры, инфракрасное изображение пропускания и изображение пропускания в видимой области на наличие водяного знака, а также защитной нити.
Непосредственно соединенные с сенсорами 40 или же 42 устройства обработки данных подсистем 58 и 60 или же их соответствующие процессоры CPU обрабатывают сенсорные данные относительно оттиска. При этом обработанные данные подсистемы 62 приняты посредством шины 84 данных и учтены при частично параллельной обработке данных.
Другие устройства обработки данных подсистем 58 и 60 или же их процессоры CPU обрабатывают сенсорные данные на предмет наличия пятен, для чего они выполняют соответствующий, сохраненный в устройстве обработки данных программный код.
При применении сенсорных данных изображений от датчиков 40 и 42 диффузного отражения и дефектовочных данных, другие устройства обработки данных подсистем 58 и 60 обнаруживают, является ли дефект на углу «ослиным ухом», то есть загнутым углом, или угол отсутствует, например вследствие обрыва. Необходимыми для этого данными устройства обмениваются между собой через соединенные посредством линии передачи данных пятые интерфейсы.
Устройства обработки данных подсистем 58 и 60, по меньшей мере, частично параллельно обрабатывают доступные им в их оперативных запоминающих устройствах сенсорные данные при применении данных пропускания подсистемы 62 по наличию загрязнений. Необходимые для этого большие объемы данных передаются посредством двухточечных соединений между соответствующим устройством обработки данных подсистемы 62 и соответствующим устройством обработки данных подсистем 58 и 60. Двухточечные соединения выполнены посредством пятых интерфейсов 78 и 80 соединяемых устройств обработки данных при применении вставленного кабеля.
Второй вариант осуществления на фиг. 4 отличается от первого варианта осуществления вследствие того, что устройства 64 обработки данных заменены устройствами 88 обработки данных. Устройства 88 обработки данных отличаются от устройств 64 обработки данных, наряду с программированием, вследствие того, что интерфейсы 72 выполнены также для получения потока сенсорных данных, а устройства FPGA_B дальнейшей передачи заменены устройствами FPGA_B' дальнейшей передачи, которые выполнены теперь в виде программируемых логических схем, которые могут быть запрограммированы таким образом, что принятые через второй интерфейс сенсорные данные, по меньшей мере, частично передаются далее в процессор и/или для хранения в оперативном запоминающем устройстве. В примере на фиг. 4 устройство дальнейшей передачи в составе устройства 88 обработки данных подсистемы 64, второй интерфейс которого не соединен с устройством 88 обработки данных той же подсистемы, на фиг. 4 правое устройство обработки данных, запрограммировано на прием потока данных от второго интерфейса устройства 88 обработки данных подсистемы 60, который не соединен с первым интерфейсом устройства обработки данных той же подсистемы 60. Для этого оба интерфейса соединены посредством канала передачи данных.
Устройство дальнейшей передачи устройства 88 обработки данных подсистемы 60 выполнено или же запрограммировано для дальнейшей передачи потока сенсорных данных от датчика 42 в устройство 64' обработки данных первой подсистемы 58.
Это устройство обработки данных, которое теперь получает потоки сенсорных данных как от датчика 40 (посредством первого интерфейса), так и датчика 42 (посредством второго интерфейса), может сохранять, за счет соответствующего программирования устройства дальнейшей передачи, сенсорные данные обоих потоков в оперативном запоминающем устройстве RAM. Устройство 88 обработки данных за счет соответствующего программирования процессора CPU приспособлено к обнаружению серийного номера банкноты 25 на основе сенсорных данных обоих датчиков для регистрации изображения передней стороны и обратной стороны банкноты, то есть на основе изображений передней стороны и обратной стороны. Другие виды обработки данных могут, по меньшей мере, частично параллельно происходить, как и в первом варианте осуществления.
Третий вариант осуществления отличается от второго варианта осуществления вследствие того, что, предусмотрен еще четвертый датчик 90, в приведенном примере, магнитный датчик с пространственным разрешением. Он присоединен с помощью, во втором варианте осуществления еще свободного, второго интерфейса 72. Устройство FPGA_B' дальнейшей передачи в составе соединенного с датчиком 90 устройства 88 обработки данных запрограммировано таким образом, что оно сохраняет поток сенсорных данных второго интерфейса в оперативном запоминающем устройстве RAM того же устройства обработки данных.
Теперь устройство обработки данных запрограммировано таким образом, что оно обрабатывает не только часть сенсорных данных от датчика 44, но и сенсорные данные от датчика 90.
Другой вариант осуществления отличается от первого варианта осуществления в том, что в каждой подсистеме каждое вычислительное устройство обрабатывает сенсорные данные для другого ценного документа. За счет этого например, соединенное в каждом случае с датчиком устройство обработки данных каждой подсистемы может обрабатывать сенсорные данные, начиная с первого ценного документа и для каждого третьего последующего ценного документа. Другими словами, эти первые устройства обработки данных обрабатывают сенсорные данные для первого, четвертого, седьмого и т.д. ценных документов. Соединенные непосредственно с первыми устройствами обработки данных посредством первых и вторых интерфейсов последующие устройства обработки данных подсистемы обрабатывают сенсорные данные для второго, пятого, восьмого и т.д. ценных документов, а другие, третьи устройства обработки данных обрабатывают сенсорные данные для третьего, шестого, девятого и т.д. ценных документов. В общем случае с N устройствами обработки данных в каждой из подсистем, соответствующие устройства обработки данных подсистемы, начинающие на некотором ценном документе, обрабатывают сенсорные данные каждого N-го ценного документа.
При этом обработка данных в подсистемах производится в каждом случае, по меньшей мере, частично параллельно.
Для этого устройства FPGA_B дальнейшей передачи устройств обработки данных подсистем запрограммированы таким образом, что сенсорные данные потока передаются избирательно в оперативное запоминающее устройство соответствующего устройства обработки данных. Более точно, в каждом случае одно из устройств обработки данных каждой подсистемы за счет выполнения, в данном случае, программирования устройства дальнейшей передачи, приспособлено таким образом, что оно обрабатывает либо каждый первый, четвертый и т.д., либо только каждый второй, пятый и т.д., либо только каждый третий, шестой и т.д. ценный документ. Коммуникация между устройствами обработки данных в пределах подсистемы посредством пятых интерфейсов в таком случае не является необходимой. Тем не менее каналы передачи данных между устройствами обработки данных различных подсистем приспособлены таким образом, что каждое устройство обработки данных может располагать необходимыми данными от соответствующего устройства обработки данных другой подсистемы. Показанные в предыдущем варианте осуществления функции обработки данных подсистем выполняются в таком случае только на одном соответствующем устройстве обработки данных соответствующей подсистемы. Во время обработки сенсорных данных для первого ценного документа в таком случае уже может быть параллельно начата обработка сенсорных данных для непосредственно следующего ценного документа посредством другого устройства обработки данных. Весь промежуток времени для реализации обработки данных для ценного документа должен быть настолько коротким, что после регистрации сенсорных данных для ценного документа и их обработки, дефлекторы транспортного устройства могут быть своевременно приведены в действие.
В других вариантах осуществления устройство FPGA_B дальнейшей передачи выполнено, в приведенном примере, запрограммировано, кроме того, таким образом, что оно выполняет также последующую предварительную обработку сенсорных данных и/или дополнительную обработку данных, которые уже были занесены в оперативное запоминающее устройство RAM.
В других вариантах осуществления, например, может быть предусмотрен только один датчик с соответствующей подсистемой. В таком случае другие подсистемы могут отсутствовать.
В других вариантах осуществления подсистемы могут иметь различное число устройств обработки данных. Прежде всего, одна подсистема должна иметь только одно устройство обработки данных. Каналы передачи данных между подсистемами остаются тогда, в соответствующих случаях, неизменными.
Другие варианты осуществления отличаются от ранее описанных вариантов осуществления только вследствие того, что шина данных выполнена в виде шины данных на основе 10-гигабитной сети Ethernet, 40-гигабитной сети Ethernet, 100-гигабитной сети Ethernet, коммутационной структуры RapidIO, шины PCI, последовательной шины периферии PCI Express, шины FireWire, интерфейса Thunderbolt или оптоволоконного канала. Третьи интерфейсы 74 приспособлены в таком случае соответствующим образом.
Еще другие варианты осуществления отличаются от ранее описанных вариантов осуществления вследствие того, что пятые интерфейсы выполнены на основе 10-гигабитной сети Ethernet, 40-гигабитной сети Ethernet, 100-гигабитной сети Ethernet, коммутационной структуры RapidIO, шины PCI, последовательной шины периферии PCI Express, шины FireWire, интерфейса Thunderbolt или оптоволоконного канала.