ПРЕДПОСЫЛКИ
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к способу верификации количества носителей в блоке хранения носителя и, более конкретно, к способу верификации количества носителей в блоке хранения носителя, который способен быстро и точно верифицировать количество носителей, хранящихся в барабане блока хранения носителя.
УРОВЕНЬ ТЕХНИКИ
Банкоматы (автоматизированные кассовые аппараты) представляют собой автоматические устройства, которые могут поддерживать такие основные финансовые услуги как внесение (депонирование) или снятия, по отношению к финансовым услугам без участия банковского персонала, независимо от местоположения и времени. В последнее время банкоматы используются для различных целей, таких как внесение и выдача чеков, ведение бухгалтерского учета, жирорасчеты, продажа билетов, а также внесение и снятие банкнот.
В банкомате известны случаи, когда информация о количестве носителей, хранящихся в кассете или барабане, который является блоком хранения носителя, такого как банкноты или чеки, является неопределенной. Например, когда случается сбой в работе, такой как застревание (застревание 1) носителя при снятии или внесении, по восстановлении после сбоя информация количестве носителей, записанных в базу данных во время застревания, может не совпадать с фактическим количеством носителей, хранящихся в кассете или барабане.
Кроме того, сбои, которые могут происходить в блоке хранения носителя, могут быть вызваны не только застреваниями, но и другими различными причинами, например, когда носители не выдаются один за другим, но транспортируются, в то время как склеились два или более носителей, или когда информация о количестве носителей, записанная в базе данных, изменяется из-за сбоя питания во время операции внесения или снятия.
Когда информация о количестве носителей, хранящихся в блоке хранения носителя, является, таким образом, неопределенной, применяется традиционная технология извлечения всех носителей, хранящихся в каждой кассете или барабане блока хранения носителя, из кассеты или барабана, и при перемещении носителя обратно в каждую кассету или барабан, подсчитывают количество носителей для обновления
информации, записанной в базе данных, чтобы тем самым верифицировать количество носителей, хранящихся в каждой кассете или барабане.
Однако, при использовании традиционного способа проверки количества носителей в блоке хранения носителя, требуется много времени для верификации количества носителей, что снижает скорость работы устройства и делает управление устройством неудобным.
С другой стороны, в случае кассового депозитного устройства, используемого кассиром, кассир вносит носители через клиентский приемный блок, и внесенные носители могут проходить через блок распознавания, который определяет их серийные номера, затем они возвращаются и хранятся в кассете, в то время как в случае используемой клиентом рециркуляционной системы внесения и снятия (машина рециркуляции банкнот: BRM) агент по переводу наличных средств открывает сейф и устанавливает кассету, содержащую носители, на блок приема кассет сейфа, и, таким образом, носители размещаются без определения серийных номеров. Таким образом, во время расчетной операции по верификации количества носителей, фактически хранящихся в соответствующей кассете после восстановления от сбоя, например, из-за застревания носителя в BRM, не идентифицируется такая информация, как серийный номер носителя, и непросто осуществить операцию расчета носителя.
В качестве релевантного уровня техники известна корейская открытая патентная публикация № 10-2009-0069702.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение направлено на создание способа верификации количества носителей в блоке хранения носителя, который способен быстро и точно верифицировать количество носителей, хранящихся фактически в кассете или барабане блока хранения носителя по завершении восстановления после сбоя из-за застревания носителей.
Технические задачи настоящего изобретения не ограничиваются вышеуказанным, и другие задачи могут стать очевидными для специалистов в данной области техники из приведенного ниже описания.
Согласно одному аспекту настоящего изобретения, предложен способ верификации количества носителей в блоке хранения носителя, включающий: при извлечении носителя из блока хранения носителя и перемещении носителя, определяют, посредством блока распознавания, серийный номер носителя; сравнивают серийный номер носителя, определенный блоком распознавания, с записью базы данных, в которой записаны серийные номера носителей, хранящиеся в блоке хранения носителя, и выполняют поиск на наличие серийного номера, который согласуется с определенным серийным номером носителя; и когда результатом поиска является нахождение согласующегося серийного номера, удаляют данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанных в базу данных, и на основании данных нижних носителей, оставшихся после удаления, обновляют запись базы данных в отношении количества носителей, хранящихся в соответствующем блоке хранения носителя.
В первом варианте осуществления изобретения определение серийного номера носителя может включать, при извлечении одиночного носителя из соответствующей кассеты блока хранения носителя и перемещении извлеченного одиночного носителя в кассету дефектных банкнот, определение блоком распознавания серийного номера извлеченного одиночного носителя; поиск на наличие согласующегося серийного номера может включать сравнение определенного серийного номера носителя с записью базы данных, в которой серийные номера носителей, хранящихся в соответствующей кассете
записаны в соответствии с порядком, в котором хранятся носители, и поиск того, есть ли серийный номер, который согласуется с определенным серийным номером; при этом обновление записи базы данных может включать, когда результатом поиска является нахождение согласующегося серийного номера, удаление данных носителя, соответствующих согласующемуся серийному номеру, и данных верхнего носителя носителей, записанных в базе данных, и на основании данных нижних носителей, которые остаются после удаления, обновление записи базы данных в отношении количества носителей, хранящихся в соответствующей кассете.
Способ может дополнительно включать, когда результатом поиска является нахождение согласующегося серийного номера, передачу носителя в кассету дефектных банкнот для возврата в соответствующую кассету; и добавление данных о количестве носителя, возвращенного в соответствующую кассету, для обновления записи базы данных.
Способ может дополнительно включать в себя: когда результатом поиска является ненахождение согласующегося серийного номера, дополнительное извлечение одиночного носителя из соответствующей кассеты блока хранения носителя, обеспечение возможности прохождения одиночного носителя проходить через блок распознавания для определения его серийного номера, затем перемещение одиночного носителя в кассету дефектных банкнот; и сравнение серийного номера носителя, перемещенного в кассету дефектных банкнот, с серийными номерами носителей, хранящихся в соответствующей кассете, записанных в базе данных, и дополнительный поиск на наличие серийного номера, согласующегося с определенным серийным номером.
Способ, в котором осуществляют дополнительный поиск на наличие согласующегося серийного номера до тех пор, пока среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных, не будет найден серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету дефектных банкнот.
Способ может дополнительно включать в себя: когда серийный номер,
согласующийся с серийным номером носителя, перемещенного в кассету дефектных банкнот, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных, до того, как количество носителей, извлеченных из соответствующей кассеты, достигнет заданного количества, отображение сообщения о ненадежности определения носителя для соответствующей кассеты на дисплейном блоке; и обеспечение возможности прохождения всех носителей соответствующей кассеты через блок распознавания для определения их серийных номеров, чтобы обновить запись базы данных в отношении количества носителей, хранящихся в соответствующей кассете.
Во втором варианте осуществления запись серийных номеров носителей может включать, до расчета носителей, хранящихся в соответствующей кассете блока хранения носителя, при перемещении всех носителей соответствующей кассеты в другую кассету через блок распознавания, определение серийных номеров носителей, а затем запись серийных номеров в базу данных; определение серийных номеров носителей включает, во время расчета носителей, хранящихся в соответствующей кассете, при извлечении одиночного носителя из соответствующей кассеты и перемещении извлеченного одиночного носителя к другой кассете, определение, посредством блока распознавания, серийного номера одиночного извлеченного носителя; поиск на наличие согласующегося серийного номера включает сравнение определенного серийного номера носителя с записью базы данных, в которой записаны серийные номера носителей, хранящихся в соответствующей кассете, и поиск на наличие серийного номера, который согласуется с определенным серийным номером; при этом обновление записи базы данных включает, когда результатом поиска нахождение согласующегося серийного номера, удаление данных носителя, соответствующих согласующемуся серийному номеру, и данных верхнего носителя носителей, записанных в базу данных, и на основании данных нижних носителей, оставшихся после удаления, обновление записи базы данных в отношении количества носителей, хранящихся в соответствующей кассете.
Способ может дополнительно включать, когда результатом поиска является нахождение согласующегося серийного номера, передачу носителя в другую кассету для возврата в соответствующую кассету; и добавление данных о количестве носителей, возвращенных в соответствующую кассету, для обновления записи базы данных.
Способ может дополнительно включать: когда результатом поиска является ненахождение согласующегося серийного номера, дополнительное извлечение одиночного носителя из соответствующей кассеты блока хранения носителя, обеспечение возможности прохождения одиночного носителя через блок распознавания для определения его серийного номера, затем перемещение одиночного носителя в другую кассету; и сравнение серийного номера носителя, перемещенного в другую кассету, с серийными номерами носителей, хранящихся в соответствующей кассете, записанными в базе данных, и дополнительный поиск на наличие серийного номера, согласующегося с серийным номером носителя, перемещенного в другую кассету.
Способ, в котором осуществляют дополнительный поиск на наличие согласующегося серийного номера до тех пор, пока среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных, не будет найден серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету.
Способ может дополнительно включать, когда серийный номер, согласующийся с серийным номером носителя, перемещенного на другую кассету, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных до того, как количество носителей, извлеченных из соответствующей кассеты, достигнет заданного количества, отображение сообщения ненадежности определения носителя для соответствующей кассеты на дисплейном блоке; и обеспечение возможности прохождения всех носителей соответствующей кассеты через блок распознавания для определения их серийных номеров, чтобы обновить запись базы данных в отношении количества носителей, хранящихся в соответствующей кассете.
В третьем варианте осуществления изобретения, определение серийного номера носителя может включать, при извлечении носителя из барабана блока хранения носителя и кругообразном перемещении извлеченного носителя, определение, посредством блока распознавания, серийного номера носителя; поиск наличия соответствующего серийного номера включает в себя сравнение определенного серийного номера носителя с записью базы данных, в которой хранятся серийные номера носителей, хранящихся в барабане. записанные в соответствии с порядком, в котором хранятся носители, и поиск наличия серийного номера, который согласуется с определенным серийным номером; и обновление записи базы данных включает, когда результатом поиска является нахождение согласующегося серийного номера, удаление данных носителя, соответствующих согласующемуся серийному номеру, и данных верхнего носителя носителей, записанных в базе данных, и добавление данных о количестве кругообразно перемещенного носителя в данные нижнего носителя, которые осталось после удаления, чтобы обновить запись базы данных в отношении количества носителей, хранящихся в барабане.
Способ может дополнительно включать: когда результатом поиска является ненахождение соответствующего серийного номера, извлечение на один носитель больше, чем ранее извлеченных носителей из барабана блока хранения носителя, обеспечение возможности прохождения извлеченных носителей через блок распознавания для определения их серийных номеров, затем кругообразное перемещение носителя к барабану; и сравнение серийного номера носителя, кругообразно перемещенного к барабану, с серийными номерами носителей, хранящихся в барабане, записанными в базе данных, и дополнительный поиск на наличие серийного номера, согласующегося с серийным номером носителя, кругообразно перемещенного к барабану.
Способ, в котором осуществляют дополнительный поиск на наличие согласующегося серийного номера до тех пор, пока среди серийных номеров носителей, хранящихся в барабане, записанных в базе данных, не будет найден серийный номер, согласующийся с серийным номером носителя, кругообразно перемещенного к барабану.
Способ может дополнительно включать, когда серийный номер, согласующийся с серийным номером носителя, перемещенного в барабан, не найден среди серийных номеров носителей, хранящихся в барабане, записанных в базе данных, до того, как количество носителей, извлеченных из барабана, достигнет заданного количества, отображение сообщения о ненадежности определения носителя для барабана на дисплейном блоке; и обеспечение возможности прохождения всех носителей барабана через блок распознавания для определения их серийных номеров, чтобы обновить запись базы данных в отношении количества носителей, хранящихся в барабане.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеуказанные и другие задачи, признаки и преимущества настоящего изобретения станут более понятными для специалистов в данной области техники по прочтении подробного описания примерных вариантов его осуществления, приводимых со ссылкой на прилагаемые чертежи, на которых:
фиг.1-блок-схема, иллюстрирующая банкомат, к которому применим первый вариант осуществления настоящего изобретения;
фиг.2-блок-схема управления, иллюстрирующая устройство для верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг.3-схема, иллюстрирующая базу данных, в которой информация о носителях для каждой кассеты хранится в устройстве для верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг.4-схема, иллюстрирующая пример базы данных, в которой информация о двух носителях, размещенных в соответствующей кассете, хранится в устройстве для верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг.5-схема, иллюстрирующая пример информации о носителях, хранящейся в базе данных, когда десять носителей размещены в соответствующей кассете во время застревания в устройстве для верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг.6-схема для описания операции запроса верификации количества носителей с серийными номерами носителей в диапазоне, подлежащем поиску с помощью программы управления устройства для верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения, по завершении восстановления после сбоя застревания;
фиг.7- схема, иллюстрирующая пример случая, в котором, когда серийный номер носителя одиночного носителя, извлеченного из соответствующей кассеты, определяется блоком распознавания, после чего затем носитель перемещается в кассету дефектных банкнот, отсутствует серийный номер, согласующийся с серийным номером носителя перемещенного носителя среди серийных номеров носителей, передаваемых программой управления, в устройстве верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг.8 - схема, иллюстрирующая пример случая, в котором, когда серийный номер носителя одиночного носителя, дополнительно извлеченного из соответствующей кассеты, определяется блоком распознавания, после чего носитель перемещается в кассету дефектных банкнот, имеется серийный номер, согласующийся с серийным номером носителя перемещенного носителя среди серийных номеров носителей, передаваемых программой управления устройству для верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг.9-схема для описания операции вычисления количества носителей в кассете с использованием данных, оставшихся после удаления данных, предшествующих соответствующему носителю, в базе данных устройства для верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг.10- схема, иллюстрирующая операцию переноса носителя из кассеты дефектных банкнот в соответствующую кассету и добавление количества переносимых носителей для обновления данных о количестве носителей, хранящихся в соответствующей кассете, посредством устройства для верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг. 11 -блок-схема, иллюстрирующая способ верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения;
фиг.12-блок-схема, иллюстрирующая банкомат, к которому применим второй вариант осуществления настоящего изобретения;
фиг.13-блок-схема управления, иллюстрирующая устройство для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.14-схема, иллюстрирующая базу данных, в которой информация о носителях для каждой кассеты хранится в устройстве для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.15-схема, иллюстрирующая пример базы данных, в которой информация о двух носителях, размещенных в соответствующей кассете, хранится в устройстве для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.16-схема, иллюстрирующая пример информации о носителях, хранящейся в базе данных, когда десять носителей размещены в соответствующей кассете во время застревания в устройстве для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.17-схема для описания операции запроса верификации количества носителей с серийными номерами носителя в диапазоне, подлежащем поиску с помощью программы управления устройства для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения, по завершении восстановления после сбоя застревания;
фиг.18-схема, иллюстрирующая пример случая, в котором, когда серийный номер носителя одиночного носителя, перемещенного из соответствующей кассеты, определяется блоком распознавания, после чего носитель перемещается в другую кассету, отсутствует серийный номер, согласующийся с серийным номером носителя перемещенного носителя, среди серийных номеров носителя, передаваемых программой управления в устройство для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.19-схема, иллюстрирующая пример случая, в котором, когда серийный номер носителя одиночного носителя, дополнительно извлеченного из соответствующей кассеты, определяется блоком распознавания, после чего носитель перемещается к другой кассете, имеется серийный номер, согласующийся с серийным номером носителя перемещенного носителя, среди серийных номеров носителя, передаваемых программой управления в устройство для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.20-схема для описания операции вычисления количества носителей в кассете с использованием данных, оставшихся после удаления данных, предшествующих соответствующему носителю, в базе данных устройства для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.21- схема, иллюстрирующая операцию переноса носителя из другой кассеты в соответствующую кассету и добавление количества перенесенных носителей для обновления данных о количестве носителей, хранящихся в соответствующей кассете, посредством устройства для верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.22-блок-схема, иллюстрирующая способ верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения;
фиг.23-блок-схема, иллюстрирующая банкомат, к которому применим третий вариант осуществления настоящего изобретения;
фиг.24-блок-схема управления, иллюстрирующая устройство для верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения;
фиг.25-схема, иллюстрирующая базу данных, в которой информация о носителях для каждого барабана хранится в устройстве для верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения;
фиг.26- схема, иллюстрирующая пример базы данных, в которой информация о двух носителях, размещенных в соответствующем барабане, хранится в устройстве для верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения;
фиг.27-схема, иллюстрирующая пример информации о носителях, хранящейся в базе данных, когда десять носителей размещены в соответствующем барабане во время застревания в устройстве для верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения;
фиг.28- схема для описания операции запроса верификации количества носителей вместе с серийными номерами носителей в диапазоне, подлежащем поиску программой управления устройства для верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения, по завершении восстановления после сбоя из-за застревания;
фиг.29-схема, иллюстрирующая пример случая, в котором, когда серийный номер носителя одиночного носителя, перемещенного из соответствующего барабана, определяется блоком идентификации, после чего носитель снова перемещается к барабану, при этом отсутствует серийный номер, согласующийся с серийным номером носителя перемещаемого носителя, среди серийных номеров носителя, передаваемых программой управления в устройство для верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения;
фиг.30-схема, иллюстрирующая пример случая, в котором, когда серийные номера носителя двух носителей, перемещенных из соответствующего барабана, определяются блоком распознавания, после чего носители перемещаются обратно к барабану, имеется серийный номер, согласующийся с серийным номером носителя перемещенного носителя, среди серийных номеров носителя, переданных программой управления в устройство для верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения;
фиг.31-схема для описания операции обновления данных о количестве носителей, хранящихся в соответствующем барабане, путем добавления количества перемещаемых по окружности носителей к данным, оставшимся после удаления данных о носителях, предшествующих соответствующему носителю, в базе данных устройства для верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения; и
фиг.32-блок-схема, иллюстрирующая способ верификации количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения;
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Далее, со ссылкой на прилагаемые чертежи, описаны конфигурации и операции, предусмотренные примерными вариантами осуществления настоящего изобретения.
ПЕРВЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ
Вначале, со ссылкой на фиг.1 будет описана конфигурация банкомата 1-1, к которому применим первый вариант осуществления настоящего изобретения. Банкомат 11, к которому применимо настоящее изобретение, может содержать верхний модуль 10-1 и расположенный под ним нижний модуль 20-1.
Верхний модуль 10-1 снабжен блоком 110-1 депонирования, блоком 120-1 выдачи и блоком 130-1 распознавания, нижний модуль 20-1 снабжен блоком 210-1 хранения носителя, в котором хранятся носители, и кассетой 220-1 дефектных банкнот, при этом на внешней стороне нижнего модуля 20-1 предусмотрена кассета 400-1 пополнения/сбора. Кроме того, банкомат 1-1 может содержать путь 300-1 транспортировки для транспортировки банкнот в соответствии с различными транзакционными шаблонами, такими как внесение, снятие, пополнение и сбор носителей в банкомате 1-1, и множество затворов для переключения направления транспортировки банкноты в заданное направление. Блок 110-1 депонирования обеспечивает пространство, в которое вводят вносимые носители.
Блок 120-1 снятия обеспечивает пространство, в которое выдаются носители, распознанные как дефектные банкноты блоком 130-1 распознавания при внесении или пополнении носителей, или носители, распознанные как нормальные банкноты блоком 130-1 распознавания при снятии носителей. В настоящем варианте осуществления блок 120-1 снятия может обеспечивать пространство, в которое загружаются носители, извлеченные из блока 210-1 хранения носителя, когда невозможна верификация номера носителя блока 210-1 хранения носителя.
Блок 130-1 распознавания предназначен для распознавания наличия или отсутствия дефектов и типа носителя, транспортируемого вдоль пути 300-1 транспортировки путем детектирования носителя, проходящего по пути 300-1 транспортировки, со сканированием изображения носителя, чтобы детектировать подлинность, тип и повреждение транспортируемого носителя.
В настоящем варианте осуществления изобретения блок 130-1 распознавания служит для определения серийного номера, напечатанного на носителе, и передачи информации об определенном серийном номере носителя в блок 700-1 управления.
Блок 210-1 хранения носителя может содержать верхние кассеты 211-1, 212-1, 2131 и 214-1 и нижние кассеты 215-1, 216-1, 217-1 и 218-1, которые расположены друг над другом и организованы в виде множества верхних кассет 211-1, 212-1, 213-10 1 и 214-1, и множества нижних кассет 215-1, 216-1, 217-1 и 218-1 в положениях на заданном расстоянии друг от друга в направлении спереди назад.
Кассета 220-1 дефектных банкнот может хранить носитель, распознаваемый как дефектная банкнота блоком 130-1 распознавания при снятии или пополнении носителей. В настоящем варианте осуществления изобретения, кассета 220-1 дефектных банкнот обеспечивает пространство, в котором носитель, извлеченный из целевой кассеты верификации (далее именуемой соответствующей кассетой 1), временно хранится во время верификации номера носителя в устройстве 210-1 хранения носителя.
Кассета пополнения/сбора 400-1 может быть выборочно отсоединена, когда выполняется пополнение носителя в блок хранения носителя 210-1 или сбор носителя из блока хранения носителя 210-1.
В настоящем варианте осуществления кассета 400-1 для пополнения/сбора обеспечивает пространство, в которое загружается носитель, извлеченный из блока 210-1 хранения носителя, когда невозможна верификация номера носителя блока 210-1 хранения носителя.
Как показано на фиг.1 и 2, устройство 2-1 для верификации номера носителей блока 210-1 хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения включает блок 500-1 ввода для ввода команды верификации номера носителей блока 210-1 хранения носителя, блок 130-1 распознавания для определения серийных номеров, напечатанных на носителях, базу данных 600-1, в которой записаны серийные номера носителей, хранящихся в каждой кассете блока 210-1 хранения носителя, в соответствии с порядком, в котором хранятся носители, блок 700-1 управления для управления работой компонентов для верификации номера носителей, дисплейный блок 800-1 для отображения информации и состояния номера носителей для каждой кассеты, и блок 210-1 хранения носителя, кассету 220-1 дефектных банкнот, кассету 400-1 пополнения/сбора и блок 120-1 снятия.
Блок 700-1 управления может содержать программу 701-1 управления (AP), промежуточную программу (SP) 702-1, встроенную программу (EP) 703-1 и блок 704-1 обновления данных.
Когда управляющий вводит команду для верификации количества носителей, хранящихся в соответствующей кассете блока 210-1 хранения носителя через блок 500-1 ввода, программа (AP) 701-1 управления передает командный сигнал в промежуточную программу 702-1 вместе с информацией о серийном номере носителя в диапазоне, подлежащем поиску среди информации о серийном номере носителя, хранящейся в базе данных 600-1.
Промежуточная программа (SP) 702-1 служит для соединения программы управление (AP) 701-1 и встроенной программы (EP) 703-1 и ретрансляционной передачи и приема командного сигнала и информации о серийных номера носителей, определяемых блоком 130-1 распознавания.
Встроенная программа (EP) 703-1 сконфигурирована так, чтобы в отношении носителя, извлеченного из соответствующей кассеты и проходящего через блок 130-1 распознавания, в ходе чего определяется его серийный номер, а затем перемещающегося к кассете 220-1 дефектных банкнот, получать информацию о серийном номере носителя и искать, имеется ли серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету 220-1 дефектных банкнот, в списке серийных номеров носителей, передаваемых программой (AP) 701-1 управления.
Блок 704-1 обновления сконфигурирован так, чтобы, когда в результате поиска имеется серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету 220-1 дефектных банкнот, в списке серийных номеров носителей, переданных программой (AP) 701-1 управления, удалять данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанных в базе данных 600-1, и на основании данных нижних носителей, оставшихся после удаления, обновлять запись базы данных 600-1 в отношении количества носителей, хранящихся в соответствующей кассете.
Кроме того, блок 700-1 управления передает носитель кассеты 220-1 дефектных банкнот для возвращения в соответствующую кассету и добавляет данные, относящиеся к количеству носителей, возвращенных в соответствующую кассету, для обновления записи базы данных 600-1.
Как показано на фиг.3, информация о серийных номерах носителей хранится в базе данных 600-1 в соответствии с порядком, в котором носители хранятся в каждой кассете. В одном варианте осуществления изобретения серийный номер носителя может состоять из комбинации букв и арабских цифр.
Например, как показано на фиг.4, когда два носителя номиналом $100 хранятся в кассете 211, RC11, серийные номера SN000001 и SN000002 носителей записываются в базу данных 600-1. В этом случае можно видеть, что носитель, соответствующий серийному номеру SN000002 в нижнем положении, хранится в кассете 211, RC11 перед носителем, соответствующим серийному номеру SN000001 в верхнем положении.
Фиг.5 иллюстрирует информацию о носителе, хранящуюся в базе данных 600-1, когда десять носителей хранятся в соответствующей кассете, когда возникает застревание, где серийные номера от SN000001 до SN000010 могут быть записаны в базе данных 600-1 в соответствии с порядком, в котором хранятся десять носителей.
В настоящем варианте осуществления, когда имеется запрос на верификацию количества носителей в блоке 210-1 хранения носителя, извлекается одиночный носитель, расположенный сверху в соответствующей кассете блока 210-1 хранения носителя, определяется серийный номер извлеченного носителя, когда тот проходит через блок 1301 распознавания, затем носитель перемещается и хранится в кассете 220-1 дефектных банкнот.
На фиг.6 проиллюстрирован процесс, в котором, когда команда верификации номера носителей для носителей, хранящихся в соответствующей кассете блока 210-1 хранения носителя, вводится через блок 500-1 ввода, программа управления (AP) 701-1 выделяет диапазон поиска информации о серийном номере от SN000001 до SN000005 для поиска среди информации о серийном номере носителей, хранящихся в базе данных 6001.
На фиг.7 проиллюстрирован процесс, в котором, когда одиночный носитель, расположенный сверху в соответствующей кассете блока 210-1 хранения носителя, извлекается и перемещается в кассету 220 дефектных банкнот, RJC, встроенная программа 703-1 сравнивает серийный номер SN00000X носителя, определенный блоком 130-1 распознавания, с серийными номерами от SN000001 до SN000005 носителей, хранящихся в базе данных 600-1. В этом случае проиллюстрирована ситуация, когда отсутствует серийный номер, согласующийся с серийным номером SN00000X соответствующего носителя, среди серийных номеров от SN000001 до SN000005 носителя, хранящегося в базе данных 600-1.
В этом случае, как показано на фиг.8, дополнительный одиночный носитель извлекается из соответствующей кассеты и перемещается в кассету 220-1 дефектных банкнот, во время чего блок 130-1 распознавания определяет серийный номер носителя. В этом случае встроенная программа 703-1 сравнивает серийные номера SN00000X и SN000003 носителей, перемещенных в кассету 220 дефектных банкнот, RJC с серийными номерами SN000001 - SN000005 носителей, хранящихся в базе данных 600-1. В этом случае проиллюстрирована ситуация, в которой серийный номер, согласующийся с серийным номером SN000003 носителя, перемещенного на второй, находится среди серийных номеров от SN000001 до SN000005, хранящихся в базе данных 600-1.
Блок 700-1 управления может выполнять управление таким образом, что дополнительный одиночный носитель извлекается из соответствующей кассеты блока 210-1 хранения носителя, носитель проходит через блок 130-1 распознавания таким образом, что определяется серийный номер носителя, а затем носитель перемещается в кассету 220-1 дефектных банкнот до тех пор, пока среди серийных номеров носителей, хранящихся в соответствующей кассете, записанной в базе данных 600-1, не будет найден серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету 220-1 дефектных банкнот.
Для выявления, имеется ли серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету 220-1 дефектных банкнот, среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базу данных 600-1, выполняется поиск до тех пор, пока количество носителей, извлеченных из соответствующей кассеты, не достигнет заданного количества. В одном варианте осуществления заданным количеством может быть десять.
В этом случае, когда серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету 220-1 дефектных банкнот, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанной в базе данных 600-1, блок 700-1 управления может выполнять управление таким образом, что дополнительный одиночный носитель извлекается из соответствующей кассеты блока 210-1 хранения носителя, носитель пропускается через блок 130-1 распознавания так, что определяется серийный номер носителя, а затем носитель перемещается в кассету 220-1 дефектных банкнот, и может выполнять управление так, что серийный номер носителя, перемещенного в кассету 220-1 дефектных банкнот, сравнивается с серийными номерами носителей, хранящихся в соответствующей кассете, записанных в базе данных 600-1, для дополнительного поиска того, имеется ли согласующийся серийный номер.
Как показано на фиг.9, когда результатом поиска является наличие серийного номера, который согласуется с серийным номером SN000003 носителя, перемещенного в кассету 220-1 дефектных банкнот, в списке серийных номеров от SN000001 до SN000005 носителя, доставленного программой управления (AP) 701-1, данные SN000001, SN000002 и SN000003 в отношении носителя, согласующегося с соответствующим серийном номером SN000003, и верхнего носителя, записанные в базе данных 600-1, удаляют, и на основании оставшихся нижних данных носителя от SN000004 до SN000010 обновляют запись базы данных 600-1 для текущего количества носителей, хранящихся в соответствующей кассете (семь).
Затем, как показано на фиг.10, блок 700-1 управления передает два носителя кассете 220-1 дефектных банкнот для возврата в соответствующую кассету и добавляет данные о количестве (два) носителей, возвращенных в соответствующую кассету, для обновления записи базы данных 600-1 информацией о серийном номере для в общей сложности девяти носителей.
С другой стороны, когда серийный номер, соответствующий серийному номеру носителя, перемещенного в кассету 220-1 дефектных банкнот, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанной в базе данных 600-1, до того, как количество носителей, извлеченных из соответствующей кассеты, достигнет заданного количества (десять), блок управления 700-1 может отображать сообщение недостоверности определения носителя для соответствующей кассеты на дисплейном блоке 800-1 и позволять всем носителям в соответствующей кассете проходить через блок 130-1 распознавания, чтобы их серийные номера были определены для обновления записи базы данных 600-1 в отношении количества носителей, хранящихся в соответствующей кассете.
В этом случае все носители, извлеченные из соответствующей кассеты, могут быть перемещены и сохранены в кассете 400-1 пополнения/сбора, или могут быть перемещены и сохранены в блоке 120-1 снятия, после чего все носители, извлеченные из соответствующей кассеты, могут снова последовательно проходить через блок 130-1 распознавания, в котором определяются серийные номера носителей, а затем возвращаться в соответствующую кассету, и, таким образом, может быть определено количество носителей в соответствующей кассете.
Далее со ссылкой на фиг.11 описан способ верификации количества носителей в блоке хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения.
Сначала завершается восстановление после сбоя застревания блока 210-1 хранения носителя (S101), затем вводится команда верификации номера носителя блока 210-1 хранения носителя (S102).
Когда введена команда верификации номера носителя, одиночный носитель извлекается из соответствующей кассеты в блоке 210-1 хранения носителя и перемещается в кассету 220-1 дефектных банкнот, в ходе чего серийный номер носителя определяется блоком 130-1 распознавания (S103).
Затем определенный серийный номер носителя сравнивают с записью базы данных 600-1, в которой записаны серийные номера носителей, хранящихся в соответствующей кассете, в соответствии с порядком, в котором хранятся носители, для поиска на наличие серийного номера, который согласуется с определенным серийным номеру носителя, в записи (S104).
Когда результатом поиска в операции S104 является нахождение согласующегося серийного номера, данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанные в базу данных 600-1, удаляют, и на основании данных нижних носителей, оставшихся после удаления, обновляют запись базы данных 600-1 в отношении количества носителей, хранящихся в соответствующей кассете (S105 и S106).
Кроме того, на основании найденного согласующегося серийного номера, носители в кассете 220-1 дефектных банкнот передаются для возврата в соответствующую кассету, и данные о количестве носителей, возвращенных в соответствующую кассету, добавляются снова для обновления записи базы данных 600-1 (S107).
Когда результатом поиска в операции S104 является ненахождение согласующегося серийного номера, определяют, достигло ли количество носителей, извлеченных из соответствующей кассеты, заданного количества (S108), и когда определяют, что количество носителей, извлеченных из соответствующей кассеты, не достигло заданного количества, дополнительный одиночный носитель извлекают из соответствующей кассеты в блоке 210-1 хранения носителя и пропускаются через блок 130-1 распознавания для определения серийного номера носителя, а затем перемещают в кассету 220-1 (S109) дефектных банкнот, и процесс возвращается к операции S104 сравнения серийного номера носителя, перемещенного в кассету 220-1 дефектных банкнот, с серийными номерами носителей, хранящихся в соответствующей кассете, записанных в базе данных 600-1, для дополнительного поиска наличия согласующегося серийного номера. Операция дополнительного поиска на наличие согласующегося серийного номера выполняется до тех пор, пока среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных 600-1, не будет найден серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету 220-1 дефектных банкнот.
Когда серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету 220-1 дефектных банкнот, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных 600-1, до того, как количество носителей, извлеченных из соответствующей кассеты, достигнет заданного количества, блок управления может отображать сообщение недостоверности определения носителя для соответствующей кассеты на дисплейном блоке 800-1 и позволять всем носителям в соответствующей кассете проходить через блок 130-1 распознавания для определения их серийных номеров для обновления записи базы данных 600-1 в отношении количества носителей, хранящихся в соответствующей кассете (S111).
ВТОРОЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ
Со ссылкой на фиг.12 будет описана конфигурация банкомата 1-2, к которому применим второй вариант осуществления настоящего изобретения. Вариант осуществления применим к банкомату 1-2, оборудованному машиной рециркуляции банкнот (BRM), используемой генеральным заказчиком.
В банкомате 1-2 клиентский приемный блок 110-2, блок 120-2 временного удержания и блок 130-2 распознавания могут быть предусмотрены на верхней стороне, блок 210-2 хранения носителя и кассета 220-2 дефектных банкнот могут быть предусмотрены на нижней стороне, а транзитная кассета 400-2 может быть предусмотрена, съемным образом, на внешней стороне банкомата 1-2.
Кроме того, банкомат 1-2 может содержать путь 300-2 транспортировки для транспортировки банкнот в соответствии с различными транзакционными шаблонами, такими как внесение, снятие, пополнение и сбор носителей в банкомате 1-2, и множество затворов для переключения направления транспортировки банкнот в заданном направлении.
Клиентский приемный блок 110-2 обеспечивает пространство, в которое вставляют вносимые носители, а также пространство, из которого выдается носитель, распознаваемый как дефектная банкнота блоком 130-1 распознавания при внесении или пополнении носителей, или носитель, распознаваемый как нормальная банкнота блоком 130-1 распознавания при снятии носителей.
Блок 120-2 временного хранения обеспечивает пространство, в котором временно хранится носитель, распознаваемый как обычная банкнота при внесении носителей, или носитель, распознаваемый как дефектная банкнота при снятии носителей или пополнении/сборе носителей. В настоящем варианте осуществления изобретения блок 120-2 временного хранения выполнен так, чтобы иметь пространство для хранения с емкостью, превышающей емкость хранения одной из множества кассет 211-2, 212-2, 2132, 214-2, 215-2 и 216-2, предусмотренных в блоке 210-2 хранения носителя.
Блок 130-2 распознавания предназначен для распознавания наличия или отсутствия дефектов и типа носителя, транспортируемого по пути 300-2 транспортировки, путем детектирования носителя, проходящего по пути 300-2 транспортировки, с сканированием изображение носителя, для верификации подлинности, типа и повреждения транспортируемого носителя.
В настоящем варианте осуществления изобретения блок 130-2 распознавания служит для определения серийного номера, напечатанного на носителе, и передачи информации об определенном серийном номере носителя в блок 700-2 управления.
Блок 210-2 хранения носителя содержит множество рециркуляционных кассет 2112, 212-2, 213-2, 214-2, 215-2 и 216-2 для хранения носителей, подлежащих внесению и снятию.
Кассета 220-2 дефектных банкнот может хранить носитель, распознаваемый как дефектная банкнота блоком 130-1 распознавания при снятии или пополнении носителей. Множество кассет 211-2, 212-2, 213-2, 214-2, 215-2 и 216-2 и кассета 220-2 дефектных банкнот, образующие блок 210-2 хранения носителя, могут быть расположены внутри сейфа 230-2.
Транзитная кассета 400-2 может избирательно отсоединяться во время пополнения носителя в блок 210-2 хранения носителя или сбора носителей из блока 210-2 хранения носителя.
Когда количество носителей, хранящихся в одной из множества кассет 211-2, 2122, 213-2, 214-2, 215-2 и 216-2, верифицируется (рассчитывается), носители, извлеченные из целевой кассеты верификации (далее именуемой соответствующей кассетой), временно хранятся в другой кассете. В варианте осуществления изобретения другая кассета может быть одним из блока 120-2 временного удержания, который предусмотрен снаружи сейфа 230-2 и в котором носители временно хранятся при внесении и снятии, транзитной кассеты 400-2, предусмотренной снаружи сейфа 230-2 и приспособленной для пополнения носителей в кассете или сбора носителей из кассеты, и кассеты 220-2 дефектных банкнот, предусмотренной внутри сейфа 230-2, где во время внесения и снятия хранятся дефектные кассеты.
Блок 120-2 временного удержания, транзитная кассета 400-2 и кассета 220-2 дефектных банкнот, которые могут использоваться в качестве другой кассеты, имеют пространство для хранения с емкостью, превышающей емкость хранения носителя соответствующей кассеты. Как можно видеть на фиг.12 и 13, устройство 2-2 для верификации количества носителей блока 210-2 хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения включает: блок 500-2 ввода для ввода команды для верификации количества носителей блока 210-2 хранения носителя; блок 130-2 распознавания для определения серийных номеров, напечатанных на носителях; базу данных 600-2, в которую, до расчета носителей, хранящихся в соответствующей кассете блока 210 хранения носителя, для всех носителей, которые извлечены из соответствующей кассеты и которым позволено пройти через блок 130-2 распознавания так, что определяются их серийные номера, записывают серийные номера носителей соответствующей кассеты; блок 700-2 управления для управления работой компонентов для верификации количества носителей; дисплейный блок 800-2 для отображения информации и состояния количества носителей для каждой кассеты; и блок 210-2 хранения носителя, блок 120-2 временного хранения, транзитную кассету 400-2 и кассету 220-2 дефектных банкнот.
Когда кассеты 211-2, 212-2, 213-2, 214-2, 215-2 и 216-2 блока 210-2 хранения носителя размещены в блоке приема кассет внутри сейфа 230-2 агентом денежных переводов, выполняется операция определения серийных номеров носителей, размещенных в кассетах 211-2, 212-2, 213-2, 214-2, 215-2 и 216-2.
В этом случае всем носителям, хранящимся в соответствующей кассете, позволено проходить через блок 130-2 распознавания, в ходе чего определяются серийные номера, после чего серийные номера записываются в базу данных 600-2, предусмотренную для записи серийных номеров носителей соответствующей кассеты. По завершении идентификации серийных номеров носителей соответствующей кассеты носители, хранящиеся в другой кассете, возвращаются в соответствующую кассету и хранятся в соответствующей кассете. В случае используемой генеральным клиентом системы внесения и снятия рециркуляционного типа (машина рециркуляции банкнот: BRM), агент по переводу наличных средств открывает сейф 230-2 и устанавливает кассеты 211-2, 2122, 213-2, 214-2, 215-2 и 216-2, содержащие носители на приемном устройстве кассет сейфа 230-2, и, таким образом, носители размещаются без определения их серийных номеров. Таким образом, перед расчетом носителей, хранящихся в соответствующей кассете, носителям, хранящимся в соответствующей кассете, позволено перемещаться на другую кассету через блок 130-2 распознавания, во время чего определяются серийные номера носителей, после чего серийные номера записываются в базу данных 600-2.
Когда выполняется восстановление после сбоя застревания носителя, а затем команда верификации количества носителей, хранящихся в соответствующей кассете блока 210-2 хранения носителя, вводится через блок 500-2 ввода, на соответствующей кассете выполняется операция расчета носителя.
Блок 700-2 управления может содержать программу 701-2 управления (AP), промежуточную программу 702-2 (SP), встроенную программу (EP) 703-3 и блок 704-2 обновления данных.
Программа управления (AP) 701-2 передает командный сигнал промежуточной программе (SP) 702-2 вместе с информацией о серийном номере носителя в диапазоне, подлежащем поиску среди информации о серийном номере носителя, хранящейся в базе данных 600-2.
Промежуточная программа (SP) 702-2 служит для соединения программы управления (AP) 701-2 и встроенной программы (EP) 703-2 и ретрансляции передачи и приема командного сигнала и информации о серийном номере в отношении носителей, определенной блоком 130-2 распознавания. Встроенная программа (EP) 703-2 сконфигурирована так, чтобы в отношении носителя, извлеченного из соответствующей кассеты и проходящего через блок 130-2 распознавания, в ходе чего определяется его серийный номер, а затем перемещающегося к другой кассете, получать информацию о серийном номере носителя и искать, имеется ли серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету, в списке серийных номеров носителей, переданных программой (AP) 701-2 управления.
Блок 704-2 обновления данных сконфигурирован, чтобы, когда в результате поиска имеется серийный номер, согласующийся с серийным номером носителя, перемещенного на другую кассету, в списке серийных номеров носителей, переданных программой (AP) 701-2 управления, удалять данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанные в базе данных 6002, и обновлять запись базы данных 600-2 в отношении количества носителей, хранящихся в соответствующей кассете, на основании данных нижнего носителя, который остается после удаления.
Кроме того, блок управления 700-2 передает носитель другой кассеты для возврата в соответствующую кассету и добавляет данные о количестве носителя, возвращенного в соответствующую кассету, для обновления записи базы данных 600-2.
Как показано на фиг.14, информация о серийных номерах носителей для каждой кассеты хранится в базе данных 600-2. В одном варианте осуществления изобретения серийный номер носителя может состоять из комбинации букв и арабских цифр.
Например, как показано на фиг.15, когда два носителя номиналом $100 хранятся в соответствующей кассете, серийные номера SN000001 и SN000002 носителей записываются в базу данных 600-2. В этом случае можно видеть, что носитель, соответствующий серийному номеру SN000002 в нижнем положении, хранится в соответствующей кассете перед носителем, соответствующим серийному номеру SN000001 в верхнем положении.
Фиг.16 иллюстрирует информацию о носителе, хранящуюся в базе данных 600-2, когда десять носителей хранятся в соответствующей кассете, когда возникает застревание, где серийные номера от SN000001 до SN000010 могут быть записаны в базе данных 600-2 в соответствии с порядком, в котором хранятся десять носителей.
В настоящем варианте осуществления, когда имеется запрос на верификацию (расчет) количества носителей в блоке 210-2 хранения носителя, извлекается одиночный носитель, расположенный сверху в соответствующей кассете блока 210-2 хранения носителя, определяется серийный номер извлеченного носителя, когда тот проходит через блок 130-1 распознавания, после чего носитель перемещается и хранится в другой кассете.
Фиг.17 иллюстрирует процесс, в котором, когда команда верификации номера носителей для носителей, хранящихся в соответствующей кассете блока 210-2 хранения носителя, вводится через блок 500-2 ввода, программа управления (AP) 701-2 выделяет диапазон поиска информации о серийном номере от SN000001 до SN000005 для поиска среди информации о серийном номере носителей, хранящихся в базе данных 600-2.
Фиг.18 иллюстрирует процесс, в котором, когда одиночный носитель, расположенный сверху в соответствующей кассете блока 210-2 хранения носителя, извлекается и перемещается в другую кассету, встроенная программа 703-2 сравнивает серийный номер SN00000X носителя, определенный блоком 130-1 распознавания, с серийными номерами от SN000001 до SN000005 носителей, хранящихся в базе данных 600-2. В этом случае проиллюстрирована ситуация, когда отсутствует серийный номер, согласующийся с серийным номером SN00000X соответствующего носителя, среди серийных номеров от SN000001 до SN000005 носителей, хранящихся в базе данных 600-2.
В этом случае, как показано на фиг.19, из соответствующей кассеты извлекается дополнительный одиночный носитель и перемещается в другую кассету, во время чего блок 130-2 распознавания определяет серийный номер носителя. В этом случае встроенная программа 703-2 сравнивает серийные номера SN00000X и SN000003 носителей, перемещенных в другую кассету, с серийными номерами SN000001-SN000005 носителей, хранящихся в базе данных 600-2. В этом случае проиллюстрирована ситуация, в которой серийный номер, согласующийся с серийным номером SN000003 носителя, перемещенного на второй, находится среди серийных номеров от SN000001 до SN000005, хранящихся в базе данных 600-2.
Блок 700-2 управления может выполнять управление таким образом, что дополнительный одиночный носитель извлекается из соответствующей кассеты блока 210-2 хранения носителя, носитель проводится через блок 130-2 распознавания так, что определяется серийный номер носителя, после чего носитель перемещается к другой кассете до тех пор, пока среди серийных номеров носителей, хранящихся в соответствующей кассете, записанной в базе данных 600-2, не будет найден серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету.
Для выявления наличия серийного номера, согласующегося с серийным номером носителя, перемещенного в другую кассету, среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базу данных 600-2, выполняется поиск до тех пор, пока количество носителей, извлеченных из соответствующей кассеты, не достигнет заданного количества.
В одном варианте осуществления заданным количеством может быть десять.
В этом случае, когда серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанной в базе данных 600-2, блок 700-2 управления может выполнять управление таким образом, что дополнительный одиночный носитель извлекается из соответствующей кассеты блока 210-2 хранения носителя, носитель пропускается через блок 130-2 распознавания так, что определяется серийный номер носителя, после чего носитель перемещается в другую кассету, и может выполнять управление так, что серийный номер носителя, перемещенного в другую кассету, сравнивается с серийными номерами носителей, хранящихся в соответствующей кассете, записанных в базе данных 600-2, для дополнительного поиска на наличие согласующегося серийного номера.
Как показано на фиг.20, когда результатом поиска является наличие серийного номера, который согласуется с серийным номером SN000003 носителя, перемещенного в другую кассету, в списке серийных номеров от SN000001 до SN000005 носителя, доставленного программой управления (AP) 701-2, данные SN000001, SN000002 и SN000003 в отношении носителя, согласующегося с соответствующим серийном номером SN000003, и верхнего носителя, записанные в базе данных 600-2, удаляют, и на основании оставшихся нижних данных носителя от SN000004 до SN000010 обновляют запись базы данных 600-2 для текущего количества носителей, хранящихся в соответствующей кассете (семь).
Затем, как показано на фиг.21, блок 700-2 управления передает два носителя на другую кассету для возврата в соответствующую кассету и добавляет данные о количестве (два) носителей, возвращенных в соответствующую кассету, для обновления записи базы данных 600-2 информацией о серийном номере для в общей сложности девяти носителей.
Между тем, когда серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных 600-2, до того, как количество носителей, извлеченных из соответствующей кассеты, достигнет заданного количества (десять), на дисплейном блоке 800-2 блок 700-2 управления может отображать сообщение недостоверности определения носителя для соответствующей кассеты и позволять всем носителям в соответствующей кассете проходить через блок 130-2 распознавания для определения их серийных номеров так, чтобы обновлять запись базы данных 600-2 в отношении количества носителей, хранящихся в соответствующей кассете.
В этом случае все носители, извлеченные из соответствующей кассеты, могут быть перемещены и сохранены в другой кассете, после чего все носители, извлеченные из соответствующей кассеты, могут последовательно снова проходить через блок 130-2 распознавания, в ходе чего распознаются серийные номера носителей, а затем возвращаются в соответствующую кассету, и, таким образом, может быть определено количество носителей в соответствующей кассете. Далее, со ссылкой на фиг.22, будет описан способ верификации количества носителей в блоке хранения носителя в соответствии со вторым вариантом осуществления настоящего изобретения.
Во-первых, перед осаждением носителей, хранящихся в соответствующей кассете блока 210-2 хранения носителя, всем носителям в соответствующей кассете разрешается перемещаться на другую кассету через блок 130-2 распознавания, в ходе чего определяются серийные номера носителей, после чего серийные номера записываются в базу данных 600-2 (S201). Другая кассета может представлять собой одно из блока 120-2 временного удержания, транзитной кассеты 400-2 и кассеты 220-2 дефектных банкнот, как описано выше.
По завершении идентификации серийных номеров носителей для каждой соответствующей кассеты носители, хранящиеся в другой кассете, возвращаются в соответствующую кассету и хранятся в ней (S202).
В ответ на сбой, такой как застревание, возникающий в носителях, по завершении восстановления после сбоя застревания устройства 210-2 хранения носителя (S203), вводится команда верификации количества носителя устройства 210-2 хранения носителя (S204).
При вводе команды верификации номера носителя выполняется расчетная операция верификации номера носителей, фактически сохраненных в соответствующей кассете. Сначала извлекают один носитель из соответствующей кассеты в блоке 210-2 хранения носителя и перемещают в другую кассету, во время чего серийный номер носителя определяется блоком 130-2 (S205) распознавания.
Затем определенный серийный номер носителя сравнивают с записью базы данных 600-2, в которой записаны серийные номера носителей, хранящихся в соответствующей кассете, в соответствии с порядком, в котором хранятся носители, для поиска на наличие серийного номера, который согласуется с определенным серийным номером носителя (S104).
Когда результатом поиска в операции S206 является нахождение согласующегося серийного номера, данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанные в базу данных 600-2, удаляют, и на основании данных нижних носителей, оставшихся после удаления, обновляют запись базы данных 600-2 в отношении количества носителей, хранящихся в соответствующей кассете (S207 и S208).
Кроме того, на основании найденного согласующегося серийного номера, носители в другой кассете передаются для возврата в соответствующую кассету, и данные о количестве носителей, возвращенных в соответствующую кассету, добавляются снова для обновления записи базы данных 600-2 (S209).
Когда результатом поиска в операциях S206 и S207 является ненахождение согласующегося серийного номера, определяют, достигло ли количество носителей, извлеченных из соответствующей кассеты, заданного количества (S210), и когда определяют, что количество носителя, извлеченного из соответствующей кассеты, не достигло заданного количества, из соответствующей кассеты в блоке 210-2 хранения носителя извлекают дополнительный одиночный носитель и пропускают через блок 130-2 распознавания для определения серийного номера носителя, а затем перемещают в другую кассету (S211), и процесс возвращается к операции S206 сравнения серийного номера носителя, перемещенного в другую кассету, с серийными номерами носителей, хранящихся в соответствующей кассете, записанной в базе данных 600-2, для дополнительного поиска на наличие согласованного серийного номера.
Операция дополнительного поиска на наличие согласующегося серийного номера выполняется до тех пор, пока среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных 600-2, не будет найден серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету.
Когда серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных 600-2, до того, как количество носителей, извлеченных из соответствующей кассеты, достигнет заданного количества, на дисплейном блоке 800-2 (S212) отображается сообщение недостоверности определения носителя для соответствующей кассеты и всем носителям в соответствующей кассете позволяется проходить через блок 130-2 распознавания для определения их серийных номеров для обновления записи базы данных 600-2 в отношении количества носителей, хранящихся в соответствующей кассете (S213).
ТРЕТИЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Вначале, со ссылкой на фиг.23 будет описана конфигурация банкомата 1-2, к которому применим третий вариант осуществления настоящего изобретения. Банкомат 13, к которому применимо настоящее изобретение, может содержать верхний модуль 10-3 и расположенный под ним нижний модуль 20-3.
Верхний модуль 10-3 снабжен блоком 110-3 депонирования, блоком 120-3 выдачи и блоком 130-3 распознавания, нижний модуль 20-3 снабжен блоком 210-3 хранения носителя, в котором хранятся носители, и кассетой 220-3 дефектных банкнот, при этом на внешней стороне нижнего модуля 20-3 предусмотрена кассета 400-3 пополнения/сбора . Кроме того, банкомат 1-3 может содержать путь 300-3 транспортировки для транспортировки банкнот в соответствии с различными транзакционными шаблонами, такими как внесение, снятие, пополнение и сбор носителей в банкомате 1-3, и множество затворов для переключения направления транспортировки банкнот в заданном направлении.
Блок 110-3 депонирования обеспечивает пространство, в которое вводят вносимые носители.
Блок 120-3 снятия обеспечивает пространство, в которое выдается носитель, распознаваемый как дефектная банкнота блоком 130-3 распознавания при внесении или снятии носителя, или носитель, распознаваемый как нормальная банкнота блоком 130-3 распознавания при снятии носителя. В настоящем варианте блок 120-3 снятия может обеспечивать пространство, в которое загружаются носители, извлеченные из блока 210-3 хранения носителя, когда невозможна верификация номера носителя блока 210-3 хранения носителя.
Блок 130-3 распознавания предназначен для распознавания наличия или отсутствия дефектов и типа носителя, транспортируемого по пути 300-3 транспортировки, путем детектирования носителя, проходящего по пути 300-3 транспортировки, со сканированием изображения носителя, для детектирования подлинности, типа и повреждения транспортируемого носителя.
В настоящем варианте осуществления изобретения блок 130-3 распознавания служит для определения серийного номера, напечатанного на носителе, и передачи информации об определенном серийном номере носителя в блок 700-3 управления.
Блок 210-3 хранения носителя может содержать верхние барабаны 211-3, 212-3, 213-3 и 214-3 и нижние барабаны 215-3, 216-3, 217-3 и 218-3, которые расположены друг над другом и представлены множеством верхних барабанов 211-3, 212-3, 213-3 и 214-3 и множеством нижних барабанов 215-3, 216-3, 217-3 и 218-3 в положениях, находящихся на заданном расстоянии друг от друга в передне-заднем направлении.
Кассета 220-3 дефектных банкнот может хранить носитель, распознаваемый как дефектная банкнота блоком 130-1 распознавания при снятии или пополнении носителей. В настоящем варианте осуществления изобретения, кассета 220-3 дефектных банкнот обеспечивает пространство, в котором носитель, извлеченный из целевого барабана верификации (далее именуемого соответствующим барабаном), временно хранится во время верификации номера носителя блока 210-3 хранения носителя.
Кассета 400-3 пополнения/сбора может избирательно отсоединяться во время пополнения носителя в блок 210-3 хранения носителя или сбора носителя из блока 210-3 хранения носителя.
В настоящем варианте осуществления изобретения кассета 400-3 для пополнения/сбора обеспечивает пространство, в которое загружается носитель, извлеченный из блока 210-3 хранения носителя, когда проверка номера носителя блока 210-3 хранения носителя невозможна.
Как показано на фиг.23 и 24, устройство 2-3 для проверки количества носителей блока 210-3 хранения носителя в соответствии с первым вариантом осуществления настоящего изобретения содержит блок 500-3 ввода для ввода команды проверки количества носителей блока 210-3 хранения носителя, блок 130-3 распознавания для определения серийных номеров, напечатанных на носителях, базу данных 600-3, в которой записаны серийные номера носителей, хранящихся в каждом барабане блока 2103 хранения носителя, в соответствии с порядком, в котором хранятся носители, блок 700-3 управления для управления работой компонентов для верификации количества носителей, дисплейный блок 800-3 для отображения информации и состояния количества носителей для каждого барабана, и блок 210-3 хранения носителя, кассету 400-3 пополнения/сбора и блок 120-3 снятия.
Блок 700-3 управления может содержать программу (AP) 701-3 управления, промежуточную программу (SP) 702-3, встроенную программу (EP) 703-3 и блок 704-3 обновления данных.
Когда менеджер вводит команду для проверки количества носителей, хранящихся в соответствующем барабане блока 210-3 хранения носителя через блок 500-3 ввода, программа (AP) 701-3 управления передает командный сигнал в промежуточную программу (SP) 702-3 вместе с информацией о серийном номере носителя в диапазоне поиска для поиска среди информации о серийном номере носителя, хранящейся в базе данных 600-3.
Промежуточная программа (SP) 702-3 служит для соединения программы управления (AP) 701-3 и встроенной программы (EP) 703-3 и ретрансляции передачи и приема командного сигнала и информации о серийном номере в отношении носителей, определенной блоком 130-3 распознавания.
Встроенная программа (EP) 703-3 сконфигурирована, чтобы, в отношении носителя, извлеченного из соответствующего барабана и проходящего через блок 130-3 распознавания, в ходе чего определяется серийный номер носителя, а затем кругообразно перемещается к соответствующему барабану, получать информацию о серийном номере кругообразно перемещаемого носителя и искать, имеется ли серийный номер, соответствующий серийному номеру кругообразно перемещаемого носителя, в списке серийных номеров носителей, передаваемых программой управления (AP) 701-3.
Блок обновления данных 704-3 сконфигурирован, чтобы, когда в результате поиска имеется серийный номер, согласующийся с серийным номером кругообразно перемещаемого носителя в списке серийных номеров носителей, передаваемых программой управления (AP) 701-3, удалять данные носителя, согласующиеся с соответствующим серийным номером, и данные верхнего носителя носителей, записанные в базе данных 600-3, и добавлять данные кругообразно перемещаемого носителя к данным нижних носителей, оставшимся после удаления, обновлять запись базы данных 600-3 в отношении количества носителей, хранящихся в соответствующем барабане.
Как показано на фиг.25, информация о серийных номерах носителей хранится в базе данных 600-3 в соответствии с порядком, в котором носители хранятся для каждого барабана. В одном варианте осуществления изобретения серийный номер носителя может состоять из комбинации букв и арабских цифр.
Например, как показано на фиг.26, когда два носителя номиналом $100 хранятся в кассете 211, RC11, серийные номера SN000001 и SN000002 носителей записываются в базу данных 600-3. В этом случае можно видеть, что носитель, соответствующий серийному номеру SN000002 в нижнем положении, хранится в барабане 211, RC11 перед носителем, соответствующим серийному номеру SN000001 в верхнем положении.
Фиг.27 иллюстрирует информацию о носителе, хранящуюся в базе данных 600-3, когда десять носителей хранятся в соответствующем барабане, когда возникает застревание, где серийные номера от SN000001 до SN000010 могут быть записаны в базе данных 600-3 в соответствии с порядком, в котором хранятся десять носителей.
В настоящем варианте осуществления изобретения, когда имеется запрос на верификацию количества носителей в блоке 210-3 хранения носителя, извлекается одиночный носитель, расположенный сверху в соответствующем барабане блока 210-1 хранения носителя, определяется серийный номер извлеченного носителя, когда тот проходит через блок 130-3 распознавания, затем носитель перемещается к барабану и хранится в нем.
Фиг.28 иллюстрирует процесс, в котором, когда команда верификации номера носителя для носителей, хранящихся в соответствующем барабане блока 210-3 хранения носителя, вводится через блок 500-3 ввода, программа управления (AP) 701-3 выделяет диапазон поиска информации о серийном номере от SN000001 до SN000005 для поиска среди информации о серийном номере носителей, хранящихся в базе данных 600-3.
Фиг.29 иллюстрирует процесс, в котором, когда одиночный носитель, расположенный сверху в соответствующем барабане блока 210-3 хранения носителя, извлекается и кругообразно перемещается, встроенная программа 703-1 сравнивает серийный номер SN00000X носителя, определенный блоком 130-3 распознавания, с серийными номерами от SN000001 до SN000005 носителей, хранящихся в базе данных 600-3. В этом случае проиллюстрирована ситуация, когда отсутствует серийный номер, согласующийся с серийным номером SN00000X соответствующего носителя, среди серийных номеров от SN000001 до SN000005 носителей, хранящихся в базе данных 600-3.
В этом случае, как показано на фиг.30, два носителя, которых на один больше, чем ранее извлеченный носитель, извлекаются из соответствующего барабана и перемещаются по кругу, в течение которого блок 130-3 распознавания распознает серийные номера носителей. В этом случае программа прошивки 703-3 сравнивает серийные номера SN00000X и SN000003 двух носителей с серийными номерами от SN000001 до SN000005 носителей, хранящихся в базе данных 600-3. В этом случае проиллюстрирована ситуация, в которой серийный номер, согласующийся с серийным номером SN000003 носителя, перемещенного на второй, находится среди серийных номеров от SN000001 до SN000005, хранящихся в базе данных 600-3.
Блок 700-3 управления может выполнять управление таким образом, что носители, которых на один больше, чем ранее извлеченных носителей, извлекаются из соответствующего барабана блока 210-3 хранения носителя, и носители пропускаются через блок 130-3 распознавания так, что определяются серийные номера носителей, после чего носители кругообразно перемещаются до тех пор, пока не будет найден серийный номер, соответствующий серийному номеру кругообразно перемещенного носителя, среди серийных номеров носителей, хранящихся в соответствующем барабане, записанных в базе данных 600-3. То есть, когда согласующийся серийный номер не найден даже после того, как кругообразно перемещены два носителя, кругообразно перемещают три носителя, чтобы найти, есть ли согласующийся серийный номер.
Для выявления, есть ли серийный номер, согласующийся с серийным номером кругообразно перемещенного носителя среди серийных номеров носителей, хранящихся в соответствующем барабане, записанных в базу данных 600-3, выполняется поиск до тех пор, пока количество носителей, извлеченных из соответствующего барабана, не достигнет заданного количества. В одном варианте осуществления заданным количеством может быть десять. То есть, носители перемещаются кругообразно все сразу до тех пор, пока количество носителей, извлеченных из соответствующего барабана, не будет составлять максимум десять, и не будет найден серийный номер, согласующийся с серийным номером кругообразно перемещаемого носителя.
Как показано фиг.31, когда результатом поиска является нахождение серийного номера, который согласуется с серийным номером SN000003 кругообразно перемещаемого носителя в списке серийных номеров SN000001 - SN000005 носителя, доставленного программой управления (AP) 701-3, данные SN000001, SN000002 и SN000003 в отношени носителя, соответствующего согласующемуся серийному номеру SN000003, и верхнего носителя, записанные в базе данных 600-3, удаляются, а данные кругообразно перемещаемого носителя добавляются к данным нижних данных, оставшимся после удаления, для обновления записи базы данных 600-3 с информацией о серийных номерах для всех девяти носителей, которые хранятся в соответствующем барабане.
С другой стороны, когда серийный номер, согласующийся с серийным номером кругообразно перемещенного носителя, не найден среди серийных номеров носителей, хранящихся в соответствующем барабане, записанных в базе данных 600-3, до того, как количество носителей, извлеченных из соответствующего барабана, достигнет заданного количества (десять), блок управления 700-3 может отображать сообщение недостоверности определения носителя для соответствующего барабана на дисплейном блоке 800-3 и позволять всем носителям в соответствующем барабане проходить через блок 130-3 распознавания, так чтобы их серийные номера были определены для обновления записи базы данных 600-3 в отношении количества носителей, хранящихся в соответствующем барабане.
В этом случае все носители, извлеченные из соответствующего барабана, могут быть перемещены и сохранены в кассете 400-3 пополнения/сбора, или могут быть перемещены и сохранены в блоке 120-3 снятия, после чего всем носители, извлеченным из соответствующего барабана, позволяется снова последовательно проходить через блок 130-3 распознавания, в котором определяются серийные номера носителей, а затем возвращаться в соответствующий барабан и, таким образом, может быть определено количество носителей в соответствующем барабане. Далее, со ссылкой на фиг.32, описан способ проверки количества носителей в блоке хранения носителя в соответствии с третьим вариантом осуществления настоящего изобретения.
Сначала завершается восстановление после сбоя застревания блока 210-3 хранения носителя (S301), затем вводится команда верификации количества носителя блока 210-1 хранения носителя (S302).
Когда введена команда верификации номера носителя, одиночный носитель извлекается из соответствующего барабана в блоке 210-3 хранения носителя и кругообразно перемещается к соответствующему барабану, во время чего серийный номер носителя определяется блоком 130-3 (S303) распознавания.
Затем определенный серийный номер носителя сравнивают с записью базы данных 600-3, в которой записаны серийные номера носителей, хранящихся в соответствующем барабане, в соответствии с порядком, в котором хранятся носители, для поиска на наличие серийного номера, который согласуется с определенным серийным номеру носителя, в записи (S304).
Когда результатом поиска в операции S304 является нахождение согласующегося серийного номера, удаляют данных носителя, соответствующего согласующемуся серийному номеру, и данные верхнего носителя носителей, записанных в базу данных 600-3, и добавляют данные о количестве кругообразно перемещенных носителей к данным нижних носителей, оставшимся после удаления, для обновления записи базы данных 600-3 в отношении количества носителей, хранящихся в барабане (S305 and S306).
Когда результатом поиска в операции S304 является ненахождение согласующегося серийного номера, определяется, достигло ли количество носителей, извлеченных из соответствующего барабана, заданного количества (S307), и когда определено, что количество носителей, извлеченных из соответствующего барабана, не достигло заданного количества, носители, на один больше, чем ранее извлеченные носители, извлекаются из соответствующего барабана в блоке 210-3 хранения носителя и пропускаются через блок 130-3 распознавания для определения серийных номеров носителей, после чего кругообразно перемещаются к барабану (S308), и процесс
возвращается к операции S304 сравнения серийного номера кругообразной перемещенных носителей с серийными номерами носителей, хранящихся в соответствующем барабане, записанными в базе данных 600-3, чтобы дополнительно выполнить поиск на наличие согласующегося серийного номера.
Операция дополнительного поиска на наличие согласующегося серийного номера выполняется до тех пор, пока среди серийных номеров, хранящихся в соответствующем барабане, записанных в базе данных 600-3, не будет найден серийный номер, согласующийся с серийным номером кругообразно перемещенного носителя.
Когда серийный номер, согласующийся с серийным номером кругообразно перемещенного носителя, не найден среди серийных номеров носителей, хранящихся в соответствующем барабане, записанных в базе данных 600-3, до того, как количество носителей, извлеченных из соответствующего барабана, достигнет заданного количества, сообщение недостоверности определения носителя для соответствующего барабана отображается на дисплейном блоке 800-3 (S309), а всем носителям в соответствующем барабане позволяется проходить через блок 130-3 распознавания, так чтобы их серийные номера были определены для обновления записи базы данных 600-3 в отношении количества носителей, хранящихся в соответствующем барабане (S310).
Как следует из вышеизложенного, согласно способу верификации количества носителя в блоке хранения носителя по первому варианту осуществления настоящего изобретения, после завершения восстановления от сбоя застревания носителей, серийные номера носителей могут быть использованы для быстрой и точной верификации количества носителей, фактически хранящихся в кассете блока хранения носителя, и может быть обеспечено удобство управления данными о количестве носителей для каждой кассеты в блоке хранения носителя.
Согласно способу верификации количества носителей в блоке хранения носителя по второму варианту осуществления настоящего изобретения, серийные номера носителей, хранящихся в кассете рециркуляционного типа, определяются перед операцией расчета носителя, и, таким образом, после восстановления от сбоя застревания носителя, серийные номера носителей могут быть использованы для быстрой и точной верификации количества носителей, фактически хранящихся в кассете блока хранения носителя, и может быть обеспечено удобство управления данными о количестве носителей для каждой кассеты в блоке хранения носителя.
Согласно способу верификации количества носителя в блоке хранения носителя по третьему варианту осуществления настоящего изобретения, после завершения восстановления от сбоя застревания носителей, серийные номера носителей могут быть использованы для быстрой и точной верификации количества носителей, фактически хранящихся в барабане блока хранения носителя, и может быть обеспечено удобство управления данными о количестве носителей для каждого барабана в блоке хранения носителя.
Изобретение относится к области вычислительной техники для верификации количества носителей в блоке хранения носителя. Технический результат заключается в повышении точности верификации количества носителей, хранящихся в кассете или барабане блока хранения носителя по завершении восстановления после сбоя из-за застревания носителей. Технический результат достигается за счет того, что при извлечении носителя из блока хранения носителя и перемещении носителя определяют, посредством блока распознавания, серийный номер носителя; сравнивают серийный номер носителя, определенный блоком распознавания, с записью базы данных, в которой записаны серийные номера носителей, хранящихся в блоке хранения носителя, и выполняют поиск на наличие серийного номера, который согласуется с определенным серийным номером носителя; и когда результатом поиска является нахождение согласующегося серийного номера, удаляют данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанные в базу данных, и на основании данных нижних носителей, оставшихся после удаления, обновляют запись базы данных в отношении количества носителей, хранящихся в соответствующем блоке хранения носителя. 3 н. и 11 з.п. ф-лы, 32 ил.
1. Способ верификации количества носителей в блоке хранения носителя, причем способ включает следующее:
при извлечении носителя из блока хранения носителя и перемещении носителя определяют, посредством блока распознавания, серийный номер носителя;
сравнивают серийный номер носителя, определенный посредством блока распознавания, с записью базы данных, в которой записаны серийные номера носителей, хранящихся в блоке хранения носителя, и выполняют поиск на наличие серийного номера, согласующегося с определенным серийным номером носителя; и
когда результатом поиска является нахождение согласующегося серийного номера, удаляют данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанные в базу данных, и на основании данных нижних носителей, оставшихся после удаления, обновляют запись базы данных в отношении количества носителей, хранящихся в соответствующем блоке хранения носителя,
при этом:
определение серийного номера носителя включает, при извлечении одиночного носителя из соответствующей кассеты блока хранения носителя и перемещении извлеченного одиночного носителя в кассету дефектных банкнот, определение, посредством блока распознавания, серийного номера извлеченного одиночного носителя;
поиск на наличие согласующегося серийного номера включает сравнение распознанного серийного номера носителя с записью базы данных, в которой записаны серийные номера носителей, хранящихся в соответствующей кассете, в соответствии с порядком, в котором хранятся носители, и поиск на наличие серийного номера, согласующегося с определенным серийным номером; и
обновление записи базы данных включает, когда результатом поиска является нахождение согласующегося серийного номера, удаление данных носителя, соответствующих согласующемуся серийному номеру, и данных верхнего носителя носителей, записанных в базу данных, и на основании данных нижних носителей, оставшихся после удаления, обновление записи базы данных в отношении количества носителей, хранящихся в соответствующей кассете.
2. Способ по п.1, дополнительно включающий следующее: когда результатом поиска является нахождение согласующегося серийного номера,
передают носитель в кассете дефектных банкнот для возврата в соответствующую кассету; и добавляют данные о количестве носителей, возвращенных в соответствующую кассету, для обновления записи базы данных.
3. Способ по п.1, дополнительно включающий следующее: когда результатом поиска является ненахождение согласующегося серийного номера,
дополнительно извлекают одиночный носитель из соответствующей кассеты блока хранения носителя, позволяют одиночному носителю проходить через блок распознавания для определения его серийного номера, после чего перемещают одиночный носитель в кассету дефектных банкнот; и
сравнивают серийный номер носителя, перемещенного в кассету дефектных банкнот, с серийными номерами носителей, хранящихся в соответствующей кассете, записанными в базе данных, и дополнительно выполняют поиск на наличие серийного номера, который согласуется с определенным серийным номером.
4. Способ по п.3, в котором осуществляют дополнительный поиск на наличие согласующегося серийного номера до тех пор, пока среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных, не будет найден серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету дефектных банкнот.
5. Способ по п.4, дополнительно включающий следующее: когда серийный номер, согласующийся с серийным номером носителя, перемещенного в кассету дефектных банкнот, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных, до того, как количество носителей, извлеченных из соответствующей кассеты, достигло заданного количества,
отображают на дисплейном блоке сообщение ненадежности определения носителя для соответствующей кассеты; и
позволяют всем носителям соответствующей кассеты проходить через блок распознавания для определения их серийных номеров так, чтобы обновлять запись базы данных в отношении количества носителей, хранящихся в соответствующей кассете.
6. Способ верификации количества носителей в блоке хранения носителя, причем способ включает следующее:
при извлечении носителя из блока хранения носителя и перемещении носителя определяют, посредством блока распознавания, серийный номер носителя;
сравнивают серийный номер носителя, определенный посредством блока распознавания, с записью базы данных, в которой записаны серийные номера носителей, хранящихся в блоке хранения носителя, и выполняют поиск на наличие серийного номера, согласующегося с определенным серийным номером носителя; и
когда результатом поиска является нахождение согласующегося серийного номера, удаляют данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанные в базу данных, и на основании данных нижних носителей, оставшихся после удаления, обновляют запись базы данных в отношении количества носителей, хранящихся в соответствующем блоке хранения носителя,
при этом:
запись серийных номеров носителей включает, перед расчетом носителей, хранящихся в соответствующей кассете блока хранения носителя, при перемещении всех носителей соответствующей кассеты в другую кассету через блок распознавания, определение серийных номеров носителей, а затем запись серийных номеров в базу данных;
определение серийных номеров носителей включает, во время расчета носителей, хранящихся в соответствующей кассете, при извлечении одиночного носителя из соответствующей кассеты и перемещении извлеченного одиночного носителя в другую кассету, определение, посредством блока распознавания, серийного номера одиночного извлеченного носителя;
поиск на наличие согласующегося серийного номера включает сравнение определенного серийного номера носителя с записью базы данных, в которой записаны серийные номера носителей, хранящихся в соответствующей кассете, и поиск на наличие серийного номера, согласующегося с определенным серийным номером; и
обновление записи базы данных включает, когда результатом поиска является нахождение согласующегося серийного номера, удаление данных носителя,
соответствующих согласующемуся серийному номеру, и данных верхнего носителя носителей, записанных в базу данных, и на основании данных нижних носителей, оставшихся после удаления, обновление записи базы данных в отношении количества носителей, хранящихся в соответствующей кассете.
7. Способ по п.6, дополнительно включающий следующее: когда результатом поиска является нахождение согласующегося серийного номера,
передают носитель в другую кассету для возврата в соответствующую кассету; и добавляют данные о количестве носителей, возвращенных в соответствующую кассету, для обновления записи базы данных.
8. Способ по п.6, дополнительно включающий следующее: когда результатом поиска является ненахождение согласующегося серийного номера,
дополнительно извлекают одиночный носитель из соответствующей кассеты блока хранения носителя, позволяют одиночному носителю проходить через блок распознавания для определения его серийного номера, после чего перемещают одиночный носитель в другую кассету; и
сравнивают серийный номер носителя, перемещенного в другую кассету, с серийными номерами носителей, хранящихся в соответствующей кассете, записанными в базе данных, и дополнительно проводят поиск на наличие серийного номера, согласующегося с серийным номером носителя, перемещенного в другую кассету.
9. Способ по п.8, в котором осуществляют дополнительный поиск на наличие согласующегося серийного номера до тех пор, пока среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных, не будет найден серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету.
10. Способ по п.9, дополнительно включающий следующее: когда серийный номер, согласующийся с серийным номером носителя, перемещенного в другую кассету, не найден среди серийных номеров носителей, хранящихся в соответствующей кассете, записанных в базе данных, до того, как количество носителей, извлеченных из соответствующей кассеты, достигло заданного количества,
отображают на дисплейном блоке сообщение ненадежности определения носителя для соответствующей кассеты; и
позволяют всем носителям соответствующей кассеты проходить через блок распознавания для определения их серийных номеров так, чтобы обновить запись базы данных в отношении количества носителей, хранящихся в соответствующей кассете.
11. Способ верификации количества носителей в блоке хранения носителя, причем способ включает следующее:
при извлечении носителя из блока хранения носителя и перемещении носителя определяют, посредством блока распознавания, серийный номер носителя;
сравнивают серийный номер носителя, определенный посредством блока распознавания, с записью базы данных, в которой записаны серийные номера носителей, хранящихся в блоке хранения носителя, и выполняют поиск на наличие серийного номера, согласующегося с определенным серийным номером носителя; и
когда результатом поиска является нахождение согласующегося серийного номера, удаляют данные носителя, соответствующие согласующемуся серийному номеру, и данные верхнего носителя носителей, записанные в базу данных, и на основании данных нижних носителей, оставшихся после удаления, обновляют запись базы данных в отношении количества носителей, хранящихся в соответствующем блоке хранения носителя,
при этом:
определение серийного номера носителя включает, при извлечении носителя из барабана блока хранения носителя и кругообразном перемещении извлеченного носителя, определение, посредством блока распознавания, серийного номера носителя;
поиск на наличие согласующегося серийного номера включает сравнение определенного серийного номера носителя с записью базы данных, в которой записаны серийные номера носителей, хранящихся в барабане, в соответствии с порядком, в котором хранятся носители, и поиск на наличие серийного номера, согласующегося с определенным серийным номером; и
обновление записи базы данных включает, когда результатом поиска является нахождение согласующегося серийного номера, удаление данных носителя, соответствующих согласующемуся серийному номеру, и данных верхнего носителя носителей, записанных в базу данных, и добавление данных о количестве кругообразно перемещенных носителей к данным нижних носителей, оставшимся после удаления, для обновления записи базы данных в отношении количества носителей, хранящихся в барабане.
12. Способ по п.11, дополнительно включающий следующее: когда результатом поиска является ненахождение согласующегося серийного номера,
извлекают носителей на один больше, чем ранее извлеченных носителей из барабана блока хранения носителя, позволяют извлеченным носителям проходить через блок распознавания для определения их серийных номеров, после чего кругообразно перемещают носители к барабану; и
сравнивают серийный номер носителей, кругообразно перемещенных к барабану, с серийными номерами носителей, хранящихся в барабане, записанными в базе данных, и выполняют дополнительный поиск на наличие серийного номера, согласующегося с серийным номером носителей, кругообразно перемещенных к барабану.
13. Способ по п.12, в котором осуществляют дополнительный поиск на наличие согласующегося серийного номера до тех пор, пока среди серийных номеров носителей, хранящихся в барабане, записанных в базе данных, не будет найден серийный номер, согласующийся с серийным номером носителя, кругообразно перемещенного к барабану.
14. Способ по п.13, дополнительно включающий: когда серийный номер, согласующийся с серийным номером носителя, кругообразно перемещенного к барабану, не найден среди серийных номеров носителей, хранящихся в барабане, записанных в базе данных, до того, как количество носителей, извлеченных из барабана, достигло заданного количества,
отображают на дисплейном блоке сообщение ненадежности определения носителя для барабана; и
позволяют всем носителям барабана проходить через блок распознавания для определения их серийных номеров так, чтобы обновить запись базы данных в отношении количества носителей, хранящихся в барабане.
US 20110259707 A1, 27.10.2011 | |||
US 20140040085 A1, 06.02.2014 | |||
US 20110011778 A1, 20.01.2011 | |||
СИСТЕМА КОНТРОЛЯ ДЕНЕЖНЫХ СРЕДСТВ И СПОСОБ КОНТРОЛЯ ДЕНЕЖНЫХ СРЕДСТВ | 2016 |
|
RU2676786C1 |
УСТРОЙСТВО ОБРАБОТКИ БАНКНОТ | 2012 |
|
RU2565512C2 |
Авторы
Даты
2023-08-07—Публикация
2022-10-05—Подача