ДАТЧИК ДЛЯ ПРОВЕРКИ ЦЕННЫХ ДОКУМЕНТОВ
SENSOR FOR CHECKING VALUABLE DOCUMENTS

Изобретение относится к датчику для проверки ценных документов, устройству для проверки ценных документов, содержащему датчик, и к способу эксплуатации датчика.
Для проверки ценных документов обычно используются датчики, которые определяют тип ценных документов и/или которые проверяют подлинность и/или состояние ценных документов. Подобные датчики используются, например, для проверки банкнот, чеков, удостоверений личности, кредитных карт, чековых карт, билетов, купонов и т.п. Ценные документы проверяются в устройстве для обработки ценных документов, в котором в зависимости от проверяемых свойств ценных документов имеется один или несколько различных датчиков.
Для проверки ценных документов подобным датчикам обычно нужны адаптационные данные, то есть данные о проверяемых ценных документах, к которым датчик обращается для проверки ценных документов. Это могут быть, например, сравнительные данные, с которыми сравнивают измеренные данные ценных документов, или также критерии, по которым оценивается подлинность, тип или состояние ценных документов.
Также после их ввода в эксплуатацию подобные датчики поддерживаются в актуальном состоянии, прежде всего с точки зрения программного обеспечения для эксплуатации датчиков и в отношении адаптационных данных, необходимых для проверки новых ценных документов. Поэтому датчики обычно время от времени получают обновления для своего программного обеспечения или обновления адаптационных данных, необходимых для проверки новых ценных документов, или также обновления в отношении данных новых выявленных подделок ценных документов. Ранее для подобных обновлений требовалось сервисное обслуживание по месту нахождения датчика, чтобы сделать доступным обновление с новым программным обеспечением или новыми данными для датчика. Для этого обновления переносятся, например, лицом, которое уполномочено производителем датчика, с мобильного компьютера на датчик, и постоянно сохраняются в энергонезависимом запоминающем устройстве датчика. Однако подобное сервисное обслуживание может быть связано с длительным ожиданием для эксплуатирующего датчик лица, а также с высокими затратами. В случае если эксплуатируемый датчик должен быть заменен, например из-за технического дефекта, новым датчиком, необходимо оснастить новый датчик тем же программным обеспечением и теми же адаптационными данными, что и неисправный датчик. Для переноса программного обеспечения и адаптационных данных на новый датчик до сих пор также требовалось подобное сервисное обслуживание.
Задача настоящего изобретения заключается в том, чтобы разработать датчик для проверки ценных документов, который может быть заменен новым датчиком с незначительными затратами.
Решение задачи охарактеризовано в независимых пунктах формулы изобретения. В зависимых пунктах формулы указаны предпочтительные усовершенствования и осуществления изобретения.
Предлагаемый в изобретении датчик для проверки ценных документов включает в себя: энергонезависимое запоминающее устройство, которое постоянно установлено в датчике и в котором содержится микропрограммное обеспечение, но в котором не сохранены ни адаптационные данные для проверки ценных документов, ни программное обеспечение для проверки ценных документов; измерительное устройство для регистрации данных измерения ценных документов; процессор для управления датчиком; энергозависимое запоминающее устройство, позволяющее временно сохранять программное обеспечение для проверки ценных документов и/или адаптационные данные для проверки ценных документов; коммуникационный интерфейс, позволяющий загружать в датчик адаптационные данные для проверки ценных документов и/или программное обеспечение для проверки ценных документов из находящегося вне датчика компьютера устройства, в которое встроен датчик. При этом адаптационные данные для проверки ценных документов и программное обеспечение для проверки ценных документов, получаемые из компьютера, с которым датчик соединен через коммуникационный интерфейс, загружаются в датчик только тогда, когда датчик должен использоваться для проверки ценных документов, и временно сохраняются в энергозависимом запоминающем устройстве датчика, но не хранятся в датчике постоянно.
Датчик также может иметь гнездо для носителя данных, посредством которого носитель данных физически и электронно может быть соединен с датчиком.
Энергозависимое запоминающее устройство может быть составной частью процессора датчика или быть соединено с процессором датчика посредством шины данных. Датчик выполнен для того, чтобы выполнять временно сохраненное в энергозависимом запоминающем устройстве программное обеспечение, чтобы регистрировать данные измерения проверяемых ценных документов посредством измерительного устройства и чтобы проверять ценные документы на основании зарегистрированных данных измерения и с помощью временно сохраненных в запоминающем устройстве адаптационных данных.
Адаптационными данными для проверки ценных документов называют такие данные, которые необходимы датчику для проверки ценных документов, чтобы иметь возможность определить подлинность, тип или состояние ценных документов. Зарегистрированные датчиком данные измерения анализируются с помощью адаптационных данных. Адаптационные данные обычно содержат индивидуальные критерии для проверки ценных документов, которые различны для различных типов ценных документов. Например, в случае новых выпущенных банкнот необходимо предоставить датчику критерии для определения типа и оценки подлинности этих новых банкнот. Программным обеспечением для проверки ценных документов называют одну или несколько программ, которые выполняет датчик, чтобы произвести операции, необходимые для проверки ценных документов, например, чтобы зарегистрировать данные измерения, обработать и проанализировать их.
Как было указано выше, ни программное обеспечение, которое выполняет датчик для проверки ценных документов, ни адаптационные данные, которые использует датчик для проверки ценных документов, не сохранены постоянно в датчике, при этом они не сохраняются постоянно в датчике даже для работы датчика. Под словом «постоянный» при этом понимают сохранение, по меньшей мере, в течение одного периода, который необходим для выполнения проверки ценных документов, например проверки отдельного ценного документа или стопы ценных документов, вложенных в устройство для обработки ценных документов. В отличие от этого датчик выполнен так, чтобы как программное обеспечение, так и адаптационные данные загружались в датчик извне датчика и при этом временно сохранялись в энергозависимом запоминающем устройстве датчика. Хотя датчик и имеет энергонезависимое запоминающее устройство, в котором содержится микропрограммное обеспечение датчика, в этом энергонезависимом запоминающем устройстве не сохраняются ни программное обеспечение, ни адаптационные данные. Загруженные в датчик адаптационные данные и загруженное в датчик программное обеспечение не сохраняются ни в этом энергонезависимом запоминающем устройстве датчика, ни в другом энергонезависимом запоминающем устройстве датчика. Программное обеспечение и адаптационные данные предоставляются датчику посредством загрузки из области запоминающего устройства (памяти) компьютера, с которым датчик может обмениваться данными.
Прежде всего в микропрограммном обеспечении датчика, прежде всего за счет содержащейся в микропрограммном обеспечении основной операционной системы датчика, определено, что как программное обеспечение, так и адаптационные данные загружаются в датчик извне датчика и при этом сохраняются энергозависимом запоминающем устройстве датчика. При этом предусмотрено, что программное обеспечение и адаптационные данные загружаются в датчик только тогда, когда датчик должен эксплуатироваться для проверки ценных документов. Датчик выполнен для того, чтобы затем выполнить сохраненное в энергозависимом запоминающем устройстве программное обеспечение и проверить подлинность, и/или тип, и/или состояние ценных документов на основании сохраненных в энергозависимом запоминающем устройстве адаптационных данных.
Может быть предусмотрено, что датчик может использоваться для проверки ценных документов только тогда, когда носитель данных соединен с датчиком через гнездо носителя данных. Последнее обеспечивает, что только те датчики, для которых имеется подходящий носитель данных, действительно могут использоваться для проверки ценных документов. Таким образом, носитель данных может быть электронно соединен с датчиком. Предпочтительным образом, носитель данных выполнен в виде флеш-карты, например в виде SD-карты или ММС-карты, и оснащен совместимой с ПК файловой системой. Выполненный в виде флеш-карты носитель данных имеет то преимущество, что он мобилен и экономичен, и может быть соединен с датчиком посредством стандартного гнезда, и датчик при этом открывать не придется.
Прежде всего предусмотрено, что на носителе данных сохранены лицензионные данные, благодаря которым предоставляется лицензия на использование программного обеспечения и/или адаптационных данных, или для использования их составных частей. Благодаря этой лицензии датчику разрешается использование программного обеспечения, и/или адаптационных данных, или их составных частей. Предпочтительным образом, датчик выполнен так, чтобы перед загрузкой программного обеспечения и/или адаптационных данных в энергозависимое запоминающее устройство проверять, для какого программного обеспечения и/или для каких адаптационных данных предоставляет действующую лицензию носитель данных, соединенный с гнездом носителя данных. В самом датчике не сохранена и не будет сохранена информация о том, для какого программного обеспечения и/или для каких адаптационных данных имеется действующая лицензия. Также в устройстве для приема и/или выдачи ценных документов, в которое встроен или будет встроен датчик, не сохранена и не будет сохранена информация о том, для какого программного обеспечения и/или для каких адаптационных данных имеется действующая лицензия.
Сохранение программного обеспечения и адаптационных данных и при необходимости данных лицензии вне датчика, вместо сохранения в самом датчике, например, является преимуществом в том случае, если эксплуатируемый датчик должен быть заменен новым датчиком, например, из-за технического дефекта. Потому что в этом случае вся комбинация программного обеспечения и адаптационных данных и при необходимости данных лицензии датчика, используемая для соответствующего датчика, может быть очень просто перенесена на новый датчик. Кроме того, для изготовителя датчика получают то преимущество, что сами датчики не должны индивидуально оснащаться программным обеспечением и адаптационными данными. Поскольку в датчике отказываются от энергонезависимого запоминающего устройства для сохранения программного обеспечения и адаптационных данных, датчик может изготавливаться более экономично и исполняться более компактным. Сохранение программного обеспечения и адаптационных данных вне датчика вместо сохранения в самом датчике также повышает гибкость объема памяти и поэтому допускает при необходимости возможность эксплуатации датчика также с очень обширным программным обеспечением и адаптационными данными, занимающими большой объем памяти.
Энергонезависимое запоминающее устройство является постоянной составной частью датчика, в которой содержится микропрограммное обеспечение датчика. Оно включает, например, неизменяемую основную операционную систему датчика, которая необходима для загрузки программного обеспечения. В энергонезависимом запоминающем устройстве датчика, например, сохранена по существу основная операционная система датчика. В качестве альтернативы основная операционная система также может быть сохранена на соединяемом с датчиком носителе данных, который в этом случае выполнен в виде загрузочного носителя данных, например в виде загрузочной флеш-карты. В энергонезависимом запоминающем устройстве, наряду с основной операционной системой датчика, могут быть сохранены также данные для калибровки датчика. Данные для калибровки обычно составляются индивидуально для датчика и рассчитываются по зарегистрированным данным измерения датчика, чтобы согласовать между собой данные измерения различных датчиков. Энергонезависимое запоминающее устройство может быть выполнено, например, в виде флеш-накопителя или в виде ПЗУ, СППЗУ ИЛИ ЭП-ПЗУ. Поскольку объем памяти энергонезависимого запоминающего устройства не должен быть рассчитан на сохранение программного обеспечения и адаптационных данных, то для датчика, предпочтительным образом, может использоваться экономичное энергонезависимое запоминающее устройство с относительно небольшим объемом памяти.
Предпочтительным образом, датчик оснащен коммуникационным интерфейсом, посредством которого данные могут быть загружены в датчик. Посредством коммуникационного интерфейса датчик может, например, получать данные и/или команды управления от устройства для приема и/или выдачи ценных документов или передать в него.
В соответствии с изобретением датчик, прежде всего микропрограммное обеспечение датчика, содержащееся в энергонезависимом запоминающем устройстве датчика, выполнен так, чтобы загружать адаптационные данные и/или программное обеспечение в датчик непосредственно через коммуникационный интерфейс датчика и сохранять в энергозависимом запоминающем устройстве датчика. Адаптационные данные и/или программное обеспечение предоставляются, например, с компьютера, находящегося вне датчика, а оттуда загружаются через коммуникационный интерфейс в энергозависимое запоминающее устройство датчика.
Изобретение также относится к устройству для проверки ценных документов, включающему в себя предлагаемый в изобретении датчик и компьютер, соединяемый или соединенный с датчиком через коммуникационный интерфейс датчика и содержащий память (запоминающее устройство), имеющую(-ее) область для хранения программного обеспечения для проверки ценных документов и/или адаптационных данных для проверки ценных документов. Устройство дополнительно может быть снабжено носителем данных, на котором могут быть сохранены лицензии, посредством которых определено, для какого программного обеспечения и/или для каких адаптационных данных предоставляет лицензию носитель данных. Устройство может быть устройством для обработки ценных документов, которое выполнено для приема и/или выдачи ценных документов. Устройство также может представлять собой комплект из датчика и носителя данных, например комплект, который должен быть встроен в устройство для обработки ценных документов.
Кроме того, изобретение относится к способу эксплуатации датчика, выполненного для проверки ценных документов и включающего в себя: энергонезависимое запоминающее устройство, которое постоянно установлено в датчике и в котором содержится микропрограммное обеспечение, но в котором не сохранены ни адаптационные данные для проверки ценных документов, ни программное обеспечение для проверки ценных документов; измерительное устройство для регистрации данных измерения ценных документов; процессор для управления датчиком; энергозависимое запоминающее устройство, в котором может быть временно сохранено программное обеспечение для проверки ценных документов и/или адаптационные данные для проверки ценных документов; коммуникационный интерфейс, позволяющий загружать в датчик адаптационные данные для проверки ценных документов и/или программное обеспечение для проверки ценных документов из находящегося вне датчика компьютера устройства, в которое встроен датчик. Предлагаемый в изобретении способ характеризуется тем, что: а) создают соединение между датчиком и компьютером устройства, в которое встроен датчик, и б) адаптационные данные для проверки ценных документов и программное обеспечение для проверки ценных документов загружают в датчик через его коммуникационный интерфейс из компьютера устройства, в которое встроен датчик, и временно сохраняют в энергозависимом запоминающем устройстве датчика только тогда, когда датчик должен использоваться для проверки ценных документов, причем ни загруженные в датчик адаптационные данные, ни загруженное в датчик программное обеспечение не сохраняют в датчике постоянно.
После операций а) и б) выполняется сохраненное в энергозависимом запоминающем устройстве программное обеспечение. При выполнении программного обеспечения данные измерения ценных документов регистрируются измерительным устройством, и ценные документы проверяются на основании зарегистрированных данных измерения и с помощью адаптационных данных, загруженных в энергозависимое запоминающее устройство, прежде всего на предмет их подлинности, и/или тип, и/или их состояние.
При осуществлении способа также может использоваться носитель данных, на котором сохранены данные лицензии, посредством которых определено, для какого программного обеспечения и/или адаптационных данных предоставляет лицензию соответствующий носитель данных. Информация, для какого программного обеспечения и/или адаптационных данных предоставляет лицензию соответствующий носитель данных, определена при этом исключительно сохраненными на носителе данных данными лицензии. Данные лицензии содержат информацию о том, для каких составных частей программного обеспечения и/или адаптационных данных предоставляет лицензию соответствующий носитель данных и тем самым какие составные части программного обеспечения и/или адаптационных данных могут использоваться в комбинации с этим носителем данных. Данные лицензии могут содержать информацию о том, в каком периоде соответствующий носитель данных предоставляет действующую лицензию для программного обеспечения, и/или адаптационных данных, и/или их составных частей.
Данные лицензии предоставляют действующую лицензию только в комбинации с одним или несколькими определенными носителями данных. Для достижения этого используют носитель данных, который по всему миру имеет индивидуальный код, который сохранен на носителе данных без возможности изменения. Предоставленная носителем данных лицензия связана с индивидуальным кодом носителя данных таким образом, что лицензии, содержащиеся в данных лицензии, действуют исключительно в комбинации с этим или несколькими определенными носителями данных. Поэтому соответствующие адаптационные данные и/или программное обеспечение можно использовать только в том случае, когда датчик соединен с определенным носителем данных, на котором сохранены данные лицензии, соответствующие индивидуальному коду носителя данных. В комбинации с любым носителем данных, который имеет другой индивидуальный код, не соответствующий данным лицензии, эти данные лицензии не предоставляют действующую лицензию.
Перед загрузкой программного обеспечения и адаптационных данных в энергозависимое запоминающее устройство согласно операции б) на основании данных лицензии, сохраненных на носителе данных, можно выполнять проверку, для какого программного обеспечения и адаптационных данных предоставляет действующую лицензию носитель данных. Только то программное обеспечение и адаптационные данные, для которых предоставляет действующую лицензию носитель данных согласно данным лицензии, загружаются в датчик извне датчика и сохраняются в энергозависимом запоминающем устройстве датчика. Чтобы установить, для какого программного обеспечения и адаптационных данных предоставляет действующую лицензию носитель данных, выполняется проверка, соответствует ли сохраненный на носителе данных без возможности изменения индивидуальный код данным лицензии. При этом можно, прежде всего, проверить, соответствует ли индивидуальный код носителя данных коду, содержащемуся в данных лицензии, например совпадают ли они или дают ли они в комбинации друг с другом определенный результат. В качестве альтернативы или дополнительно при этом также можно проверить, совпадает ли индивидуальный код носителя данных коду, на который ссылаются данные лицензии. Такая ссылка может, например, быть реализована за счет того, что на носителе данных сохранена групповая информация, которая содержит отнесение соответствующего носителя данных группе носителей данных, в комбинации с данными лицензии, которые действуют для группы носителей данных, то есть которые выполнены в виде групповой лицензии. Описанные шаги операции могут быть определены в основной операционной системе датчика.
Если данные лицензии содержат также и ограниченные по времени лицензии, то, например, проверяют, входит ли настоящий момент времени в соответствующий период действия лицензии, ограниченной по времени. Чтобы можно было проверить действие ограниченной по времени лицензии, датчик может быть оснащен часами реального времени. В качестве альтернативы этому датчик может проверять действие ограниченной по времени лицензии также и без информации о фактическом времени. Например, для этого датчик проверяет, приходится ли дата программного обеспечения и/или адаптационных данных на определенный в данных лицензии период действия.
Данные лицензии защищены от подделки цифровой подписью. Для расшифровки цифровой подписи может использоваться общий ключ, который сохранен в энергонезависимом запоминающем устройстве датчика. Датчик проверяет цифровую подпись данных лицензии, чтобы установить, что данные лицензии происходят от изготовителя датчика. Также программное обеспечение и/или адаптационные данные могут быть защищены цифровой подписью и ключ для расшифровки программного обеспечения и/или адаптационных данных может быть сохранен в энергонезависимом запоминающем устройстве датчика. Предпочтительным образом, датчик проверяет аутентичность и целостность загружаемого программного обеспечения и адаптационных данных, прежде чем он будет использовать программное обеспечение и/или адаптационные данные для проверки ценных документов.
В известных ранее датчиках лицензия для использования программного обеспечения и/или адаптационных данных была связана с серийным номером датчика, и поэтому постоянно требовалось сервисное обслуживание для переноса лицензий с неисправного датчика на новый. По сравнению с этим за счет переноса данных лицензии на носитель данных и соединения лицензии с индивидуальным кодом носителя данных явно упрощается работа с лицензиями. Потому что даже если датчик неисправен, то эксплуатирующее датчик лицо продолжает владеть своими приобретенными раннее лицензиями. Оно может просто перенести лицензии на новый датчик за счет того, что оно удалит носитель данных с сохраненными на нем данными лицензиями с неисправного датчика и соединит с новым датчиком.
Кроме того, благодаря процедуре лицензирования получают следующие преимущества:
- поскольку соответствующие данные лицензии могут использоваться только в комбинации с носителем данных, для которого были сгенерированы эти лицензионные данные, за счет копирования данных лицензии на любой второй носитель данных нельзя создать вторую действующую лицензию. Поэтому данные лицензии можно просто отправлять по интернету, например по электронной почте;
- программное обеспечение и/или адаптационные данные одинаковы для всех датчиков, независимо от лицензий, которые приобрело соответствующее эксплуатирующее датчик лицо. За счет этого для изготовителя датчика снижаются расходы на составление различных комбинаций программного обеспечения и/или адаптационных данных и документации к ним, которые необходимы для соответствующих датчиков различных эксплуатирующих датчик лиц;
- за счет выноса данных лицензии из датчика на носитель данных датчики можно простым способом поддерживать в самом актуальном состоянии и дополнительно при необходимости расширять их функции.
Согласно изобретению адаптационные данные и программное обеспечение предоставляются с компьютера, который может коммуницировать с датчиком через коммуникационный интерфейс датчика. Для загрузки адаптационных данных и программного обеспечения извне датчика согласно операции б) как адаптационные данные, так и программное обеспечение могут быть загружены в датчик через коммуникационный интерфейс датчика и сохранены непосредственно в энергозависимое запоминающее устройство датчика. При этом адаптационные данные и/или программное обеспечение предоставляются с компьютера устройства, в которое встроен датчик, прежде всего с устройства для приема и/или выдачи ценных документов. Но в зависимости от того, для какого программного обеспечения и адаптационных данных предоставляет действующую лицензию возможно используемый носитель данных, в датчик из части запоминающего устройства компьютера, который соединяется с датчиком посредством коммуникационного интерфейса, будет загружено только то программное обеспечение и/или адаптационные данные, для которого носитель данных предоставляет действующую лицензию.
В предпочтительных случаях осуществления изобретения датчик и компьютер устройства, в которое встроен датчик, соединяют посредством кабеля, по которому адаптационные данные и/или программное обеспечение, постоянно хранящиеся в области памяти компьютера, передают в датчик для сохранения в энергозависимом запоминающем устройстве датчика. Между датчиком и компьютером устройства, в которое встроен датчик, может устанавливаться соединение в реальном времени, в частности двунаправленное соединение, посредством которого из датчика в компьютер передают результаты измерения, а из компьютера в датчик передают команды управления.
Далее изобретение описывается в качестве примера на основании следующих фигур. На чертежах показаны:
Фиг. 1А - схематическое изображение датчика с внутренними функциональными блоками датчика и его интерфейсами для внешней связи согласно первому примеру осуществления,
Фиг. 1Б - схематическое изображение датчика с внутренними функциональными блоками датчика и его интерфейсами для внешней связи согласно второму примеру осуществления,
Фиг. 2А - примерный состав программного обеспечения, используемого для проверки ценных документов датчика,
Фиг. 2Б - примерный состав используемых для проверки ценных документов адаптационных данных датчика,
Фиг. 2В - примерный состав данных лицензии для использования программного обеспечения и адаптационных данных датчиком,
Фиг. 2Г - примерный состав обновленных данных лицензии для датчика,
Фиг. 2Д, фиг. 2Е - данные лицензии для группы флеш-карт (фиг. 2Д) и относящаяся к группе флеш-карта (фиг. 2Е).
На фиг. 1 показан датчик 1 для проверки ценных документов согласно первому примеру осуществления. Датчик 1 предусмотрен для установки в устройство 13 для приема и/или выдачи ценных документов. Дополнительные компоненты устройства 13, например такие, как система транспортировки и отсеки для подачи и выдачи ценных документов, накопитель ценных документов и интерфейсы ввода и вывода для оператора устройства 13, на фиг. 1А (как и на фиг. 1Б) для упрощения изображения не показаны. Датчик 1 имеет измерительное устройство 3, посредством которого датчик может регистрировать данные измерения проверяемого ценного документа W. Ценный документ W транспортируется вдоль направления Т транспортировки мимо датчика 1, чтобы измерительное устройство 3 последовательно могло зарегистрировать данные изменения множества точек измерения ценного документа W. Измерительное устройство 3 может регистрировать данные измерения в отношении оптических, и/или магнетических, и/или электрических, и/или иных свойств ценного документа. Зарегистрированные данные измерения передаются к процессору 4, который обрабатывает и анализирует данные измерения. Процессор 4 оснащен энергозависимым запоминающим устройством 9, в котором временно сохраняются программное обеспечение SW и адаптационные данные А для проверки ценных документов. В качестве альтернативы энергозависимое запоминающее устройство 9 также может быть расположено вне процессора 4. Кроме того, датчик 1 содержит энергонезависимое запоминающее устройство 2, которому достаточно иметь только относительно незначительный объем памяти. Оно используется только для того, чтобы постоянно иметь наготове микропрограммное обеспечение FW датчика в датчике, например основную операционную систему, которая необходима для загрузки датчика, или данные для калибровки, которые используются для корректировки зарегистрированных данных измерения и которые были определены индивидуально для измерительного устройства 3 датчика. Но в энергонезависимом запоминающем устройстве 2 не сохранены и не будут сохранены программное обеспечение SW и адаптационные данные А для проверки ценных документов W. Датчик 1 не содержит также никакого дополнительного энергонезависимого запоминающего устройства, в котором постоянно сохранены или будут сохранены программное обеспечение датчика и адаптационные данные для проверки ценных документов.
Необходимое для проверки ценных документов программное обеспечение SW и адаптационные данные А предоставляются датчику извне датчика. В примере на фиг. 1А программное обеспечение SW и адаптационные данные А сохранены на мобильном носителе данных, например на флеш-карте 10. Для проверки ценных документов эта флеш-карта 10 может быть соединена посредством гнезда 6 для носителя данных с датчиком 1. Гнездо 6 для носителя данных может быть выполнено, например, в виде гнезда для флеш-карт, которое встроено в корпус датчика 1. Для проверки ценных документов находящиеся на флеш-карте программное обеспечение SW и адаптационные данные А загружаются в датчик 1 и сохраняются там в энергозависимом запоминающем устройстве 9. Как только программное обеспечение SW и адаптационные данные А будут загружены из энергозависимого запоминающего устройства 9 с флеш-карты 10, процессор 4 может выполнить программное обеспечение и произвести проверку ценных документов.
Лицензия для использования сохраненного на флеш-карте 10 программного обеспечения SW и адаптационных данных А определяется данными L лицензии, которые также сохранены флеш-карте 10. Из сохраненных на флеш-карте 10 программного обеспечения SW и адаптационных данных А можно загрузить в датчик 1 только те, для которых согласно данным L лицензии имеется действующая лицензия. Подробности о проверке данных L лицензии будут приведены ниже в описании фиг. 2В и фиг. 2Г.
Кроме того, датчик имеет коммуникационный интерфейс 5, посредством которого данные могут быть загружены в датчик 1 не из датчика 1. Коммуникационный интерфейс 5 может быть, например, портом USB или Ethernet. Посредством коммуникационного порта 5 датчик соединен с компьютером 11, например с компьютером устройства 13 для приема и/или выдачи ценных документов, в которое встроен датчик 1. Компьютер 11 может быть, прежде всего, компьютером банкомата 13, размещенным, как и датчик 1, в корпусе банкомата 13. Компьютер 11 также может быть центральным компьютером, который соединен с несколькими банкоматами. Между датчиком 1 и компьютером 11 существует двунаправленное соединение 7 в реальном времени, посредством которого, например, команды управления или результаты измерения датчика 1, которые относятся, например, к подлинности, типу или состоянию ценных документов, могут быть переданы из компьютера или же в компьютер 11. Кроме того, датчик 1 соединен с компьютером 11 посредством кабеля 8 передачи данных, по которому в датчик передаются обновления SW' программного обеспечения, и/или обновления А' адаптационных данных, и/или обновления L' данных лицензии. Эти обновления SW', A', L' могут быть переданы по Интернету 14 в компьютер 11, а оттуда по кабелю 8 передачи данных - в датчик 1. Но обновления сохраняются не в датчике 1, а только на соединенной с датчиком 1 флеш-карте 10, где они заменяют или дополняют (прежнее) программное обеспечение, и/или адаптационные данные, и/или данные L лицензии. Например, процессор 4 датчика 1 обеспечивает передачу обновления SW' программного обеспечения, и/или обновления А' адаптационных данных, и/или обновлений L' данных лицензии непосредственно от коммуникационного интерфейса 5 через датчик 1 к соединенной с датчиком 1 флеш-карте 10. Загрузка обновления SW' программного обеспечения и/или обновления А' адаптационных данных через коммуникационный интерфейс 5 датчика через датчик на носитель данных можно выполнять в зависимости от проверки, предоставляет ли носитель 10 данных действующую лицензию для обновлений.
Но флеш-карте 10 уже могут быть сохранены программное обеспечение SW и/или адаптационные данные А для проверки ценных документов, прежде чем флеш-карта 10 будет соединена с датчиком 1. Программное обеспечение SW и/или адаптационные данные А могут быть записаны на флеш-карту 10, например, уже при поставке изготовителем датчика. Но флеш-карта 10 может также быть перенесена с неисправного датчика 1' на датчик 1 и поэтому уже содержать программное обеспечение SW и/или адаптационные данные А. Но также возможно, что при соединении флеш-карты 10 с датчиком 1 на флеш-карте 10 еще не сохранено программное обеспечение SW и/или адаптационные данные А. В этом случае программное обеспечение SW и/или адаптационные данные А сохраняются непосредственно на вставленную флеш-карту 10 через коммуникационный интерфейс 5 датчика 1, не сохраняясь нигде в датчике 1.
На фиг. 1Б показан второй пример осуществления, в котором на флеш-карте 10 сохранены только данные L лицензии, но не программное обеспечение SW и/или адаптационные данные А для проверки ценных документов W. В отличие от первого примера осуществления программное обеспечение SW и/или адаптационные данные А в этом примере постоянно сохранены в части 12 памяти компьютера 11 устройства 13. С компьютером 11 датчик 1 соединен за счет соединения 7 в реальном времени и посредством кабеля 8 передачи данных. Только для проверки ценных документов процессор 4 датчика 1 обеспечивает, что программное обеспечение SW и адаптационные данные А переносятся из части 12 памяти по кабелю 8 передачи данных в датчик 1 и сохраняются в энергозависимом запоминающем устройстве 9 датчика 1. Как только программное обеспечение SW и адаптационные данные А будут сохранены из части 12 памяти в энергозависимое запоминающее устройство 9 датчика 1, процессор 4 может выполнить программное обеспечение SW и произвести проверку ценных документов. Также сохраненное в части 12 памяти компьютера 11 программное обеспечение SW и/или адаптационные данные А могут быть заменены обновлением SW' программного обеспечения и/или обновлением А' адаптационных данных, которые переносятся из Интернета 14 в компьютер 11 устройства 13. Возможные обновленные данные L' лицензии отправляются, как в первом примере осуществления, через коммуникационный интерфейс 5 через датчик 1 на соединенную с датчиком 1 флеш-карту 10, где они заменяют или дополняют (прежние) данные L лицензии.
На фиг. 2А в качестве примера изображены составные части программного обеспечения SW, которые могут использовать датчик 1 для проверки ценных документов W. В этом примере речь идет о версии 1.7 используемого для датчика 1 программного обеспечения, которая действует с 1.6.2010 г. и сменяет действующую до этого версию. Наряду с основным программным обеспечением, которое обязательно необходимо датчику для проверки ценных документов, программное обеспечение включает в себя три опции 20 программного обеспечения с обозначением "XY", "FT" и "QR", которые эксплуатирующее датчик лицо может опциально приобрести для датчика 1 и подключить с помощью соответствующей лицензии для своего датчика 1. Благодаря этим опциям 20 программного обеспечения датчик 1 может получить расширенные функции, например, для проверки состояния ценных документов на основании зарегистрированных данных измерения, для считывания серийного номера ценных документов, для считывания чеков или для отслеживания поддельных ценных документов.
На фиг. 2Б показан примерный состав адаптационных данных А для проверки ценных документов W, к которым процессор 4 датчик 1 обращается при выполнении программного обеспечения SW. В этом примере адаптационные данные А содержат пять различных блоков 30 данных с обозначением "EUR", "USD", "CAD", "JPY" и "CNY" для валют евро, доллар США, канадский доллар, японская иена и китайский юань. Каждый из блоков 30 данных содержит, например, сравнительные данные для деноминации соответствующей валюты, с которыми сравниваются зарегистрированные данные измерения ценных документов W. Эти адаптационные данные А версии 2.12 также действуют с 1.6.2010 г. и заменяют действующие ранее адаптационные данные. Как программное обеспечение SW, так и адаптационные данные А защищены от подделок криптологической контрольной суммой PSW или же РА. В программном обеспечении SW для этой цели содержится криптологическая контрольная сумма PSW, которая рассчитывается из основного программного обеспечения и опций 20 программного обеспечения. По аналогии содержащаяся в адаптационных данных А криптологическая контрольная сумма РА рассчитывается из блоков 30 данных адаптационных данных А. Перед загрузкой программного обеспечения SW и адаптационных данных А датчик 1 проверяет, дают ли основное программное обеспечение и опции 20 программного обеспечения контрольную сумму PSW и дают ли блоки 30 данных адаптационных данных А контрольную сумму РА. Только при их совпадении основное программное обеспечение и опции 20 программного обеспечения или же блоки 30 данных адаптационных данных А загружаются в датчик 1. Как контрольные суммы PSW и РА, так и обозначение версии и дата программного обеспечения или же адаптационных данных в зашифрованной форме сохранены в программном обеспечении SW или же в адаптационных данных А и перед проверкой соответствующей контрольной суммы PSW или же РА расшифровываются датчиком 1, который имеет соответствующий ключ.
На фиг. 2В показан пример для комбинации данных L лицензии. Эти данные L лицензии определяют, для каких составных частей программного обеспечения SW и для каких составных частей адаптационных данных А имеется лицензия. Данные L лицензии содержат несколько отдельных лицензий и составляются индивидуально для соответствующего датчика 1, в зависимости от того, какие составные части программного обеспечения SW и адаптационных данных А хочет использовать эксплуатирующее датчик лицо. Эксплуатирующее датчик лицо получает флеш-карту 10 с необходимым набором отдельных лицензий. Данные L лицензии из фиг. 2В включают в себя лицензию для основного программного обеспечения датчика 1 и три лицензии на опции: лицензии 1 и 2 на опции для блоков данных EUR и USD адаптационных данных А и лицензию 3 на опцию "XY" программного обеспечения SW, сравн. фиг. 2А, фиг. 2Б. Лицензия на основное программное обеспечение и лицензии на опции действуют без ограничений по времени. Также и данные L лицензии могут быть зашифрованы.
Показанные на фиг. 2В данные L лицензии составлены индивидуально для определенной флеш-карты 10 и только тогда дают действующую лицензию, если они сохранены на этой флеш-карте 10, которая имеет «правильный» код К. Это можно обеспечить, например, за счет того, что используется флеш-карта 10, которая носит индивидуальный код К, который однозначен по всему и сохранен без возможности изменения на флеш-карте 10, сравн. фиг. 1А, фиг. 1Б. В примере флеш-карты 10 этот индивидуальный код К имеет следующее значение: "#123456789". Перед загрузкой программного обеспечения SW и адаптационных данных А в датчик 1 выполняется проверка, содержатся ли на соединенной с датчиком 1 флеш-карте 10 с кодом К также и данные L лицензии, которые действуют для этой флеш-карты 10 с кодом К. Если эта проверка дает положительный результат, то программное обеспечение SW и адаптационные данные А загружаются в датчик 1, но только те составные части программного обеспечения SW и адаптационных данных А, для которых данные L лицензии предоставляют действующую лицензию. Для проверки данных L лицензии датчик 1, например, проверяет, соответствует ли индивидуальный код К флеш-карты 10 коду К, для которого действуют данные L лицензии. В примере фиг. 2В код К флеш-карты также содержится в данных L лицензии (сравн. фиг. 2В, фиг. 2Г) и выполняется проверка, совпадает ли код К данных L лицензии с кодом К флеш-карты 10. Вместо совпадения также может проверяться иное соответствие обоих кодов, например дают ли оба кода при математическом соединении определенный результат. Данные L лицензии из фиг. 2В могут использоваться только в комбинации с флеш-картой 10, поскольку она имеет правильный код К. Если данные L лицензии копируются на другую флеш-карту, которая имеет отличающийся от К код К', то проверка данных L лицензии датчиком 1 дает отрицательный результат и загрузка программного обеспечения и адаптационных данных в датчик 1 отменяется.
Если эксплуатирующее датчик лицо хочет приобрести дополнительные лицензии, то ему предоставляются обновления L' данных лицензии, сравн. фиг. 2Г. Обновленные данные L' лицензии сохраняются на флеш-карту 10 и заменяют или дополняют там (прежние) данные L лицензии. Данные L' лицензии могут, например, отправляться в электронном виде эксплуатирующему датчик лицу, например по электронной почте, без предоставления их для загрузки из Интернета. В примере на фиг. 2Г эксплуатирующее датчик лицо получает обновленные данные L' лицензии, которые по сравнению с (прежними) данными L лицензии дополнительно включают в себя две временных лицензии, которые действуют только с ограничением по времени: временная лицензия 1 для блока данных "CNY" адаптационных данных А и временная лицензия 2 для опции "FT" программного обеспечения. Обе временных лицензии 1 и 2 позволяют загрузить те блоки "CNY" данных и ту опцию "FT" программного обеспечения, которая датирована сроком с 1.1.2010 г. по 31.12.2010 г., сравн. фиг. 2А, фиг. 2Б. Датированный моментом после этой даты блок данных "CNY" или опция "FT" программного обеспечения больше не разрешены к использованию с этими временными лицензиями 1 и 2. Блок данных "CNY" с датой за 2010 г. и такая опция "FT" программного обеспечения могут использоваться и далее.
На фиг. 2Д показан альтернативный пример осуществления для данных L лицензии, которые составлены не индивидуально для отдельной флеш-карты 10, а для группы G1 флеш-карт. В группу G1 входят, например, несколько флеш-карт того же пользователя. Показанные на фиг. 2Д данные L лицензии содержат групповую лицензию, которая позволяет использовать основное программное обеспечение, программное обеспечение "XY" и адаптационные данные EUR, USD для всех флеш-карты группы G1. Поэтому для отдельной флеш-карты 10 группы G1 данные лицензии, составленные для группы G1, из фиг. 2Д имеют ту же функцию, что и индивидуально составленные данные L лицензии из фиг. 2В. Групповая лицензия имеет то преимущество, что данные L лицензии больше не требуется составлять и поставлять индивидуально и различно для каждой флеш-карты. Если в случае индивидуальных данных лицензии на каждую флеш-карту всегда должны сохраняться определенные данные L лицензии, то вместо этого каждая флеш-карта группы G1 может содержать составленную для группы G1 групповую лицензию. Для пользователей, которые хотят записать на очень большое количество флеш-карт одинаковые лицензии, за счет этого существенно снижается расходы на манипуляции с файлами.
На фиг. 2Е показана флеш-карта 10, на которой сохранены данные L лицензии, содержащие групповую лицензию из фиг. 2Д. Чтобы достичь того, что групповая лицензия может использоваться только для флеш-карт группы G1, те флеш-карты, которые относятся к одной группе, получают групповую информацию, которая сохраняется с криптологической защитой от подделки на соответствующую флеш-карту, сравн. фиг. 2Е. Групповая информация содержит назначение флеш-карты одной или нескольким группам. В примере флеш-карты 10 на фиг. 2Е групповая информация состоит из информации, что флеш-карта с кодом К относится к группе G1. Групповая информация индивидуально отличается для каждой флеш-карты, поскольку она связана с соответствующим индивидуальным кодом флеш-карты. Например, групповая информация еще до поставки флеш-карты 10 пользователю сохраняется на флеш-карту 10.
Перед загрузкой адаптационных данных А и программного обеспечения SW датчик 1 проверяет, действуют ли данные L лицензии флеш-карты 10, связанной с датчиком 1. Если датчик находит данные L лицензии из фиг. 2Д, то сначала он утверждает, что данные L лицензии являются групповой лицензией для группы G1. После этого датчик 1 проверяет, содержит ли связанная с ним флеш-карта 10 также групповую информацию о группе G1 и следует ли из этой групповой информации отнесение флеш-карты 10 с кодом К к группе G1, названной в данных лицензии. Поскольку как соответствующий индивидуальный код, так и соответствующая групповая информация сохранены на соответствующей флеш-карте без возможности изменения, то групповая лицензия может использоваться только на тех флеш-картах, которые содержат подходящую групповую информацию для соответствующего кода соответствующей флеш-карты. Поэтому также данные L лицензии, которые содержат групповую лицензию, могут быть просто отправлены пользователем по Интернету.