УСТРОЙСТВО ОБРАБОТКИ ДАННЫХ И СИСТЕМА ОБРАБОТКИ ДАННЫХ
DATA PROCESSING APPARATUS AND DATA PROCESSING SYSTEMS

Область техники, к которой относится изобретение
[0001] По этой заявке испрашивается приоритет по японской патентной заявке № 2012-154391, поданной 10 июля 2012 года, раскрытие которой включено в данный документ путем ссылки во всей своей полноте.
Настоящее изобретение относится к устройству обработки данных и системе обработки данных.
Уровень техники
[0002] Как правило, терминалы обработки наличных денег, которые обрабатывают банкноты, установлены в финансовых учреждениях, таких как банки. Примеры терминалов обработки наличных денег включают в себя банкомат (ATM), электронного кассира с функцией рециркуляции (TCR), устройство проверки остатка наличных денег с функцией рециркуляции и машину для сортировки банкнот. Эти терминалы обработки наличных денег соединены в локальную сеть (ссылка, например, на выложенную японскую патентную заявку № (JP-A) 2010-049373). ATM-контроллер, терминал кассира, терминал проверки остатка, терминал сортировки банкнот и т.п., соответствующие высокоуровневым терминалам для соответствующих терминалов обработки наличных денег, также соединены в локальную сеть.
[0003] Порядковые номера (далее в данном документе называемые «серийными номерами») напечатаны на банкнотах для каждого типа банкноты, и терминалы обработки наличных денег включают в себя функциональную возможность, чтобы считывать серийные номера, напечатанные на банкнотах. Серийные номера, считанные посредством ATM, могут накапливаться в ATM-контроллере. Аналогично, серийные номера, считанные посредством электронного кассира с функцией рециркуляции, могут накапливаться в терминале кассира, серийные номера, считанные устройством проверки остатка наличных денег с функцией рециркуляции, могут накапливаться в терминале проверки остатка, а серийные номера, считанные посредством машины для сортировки банкнот, могут накапливаться посредством терминала машины для сортировки банкнот.
Сущность изобретения
Техническая задача
[0004] Однако серийные номера, считанные посредством терминалов обработки наличных денег в такой системе, накапливаются только в отдельных терминалах обработки наличных денег, или их высокоуровневых терминалах (ATM-контроллере, терминале кассира, терминале проверки остатка, терминале сортировки денег или т.п. в примере, описанном выше). Серийные номера, считанные терминалами обработки наличных денег, следовательно, централизованно не управляются, и поиск и анализ серийных номеров не может быть легко выполнен.
[0005] Кроме того, предположим случай, в котором серийные номера управляются централизованно в такой системе, терминалам обработки наличных денег будет необходимо передавать серийные номера системе финансового администрирования через базовую сеть, внешнюю по отношению к локальной сети, и серийные номера централизованно управляются в системе финансового администрирования. Однако, поскольку система финансового администрирования - это место, где данные строго управляются банком, то для того, чтобы выполнять поиск или анализ серийных номеров система финансового администрирования не может быть легко доступна из-за соображений безопасности и объемов передачи данных.
[0006] Кроме того, невозможно использовать серийные номера, чтобы управлять остатком банкнот, находящихся в филиале банка (например, остатком банкнот, присутствующих в терминале обработки наличных денег в локальной сети в вышеприведенном примере).
[0007] Принимая во внимание вышеуказанные обстоятельства, настоящее изобретение предоставляет методику, которая предоставляет возможность легкого выполнения поиска и анализа серийных номеров, считанных терминалами обработки наличных денег, и которая предоставляет возможность использования серийных номеров, чтобы управлять остатком банкнот, находящихся в филиале банка.
Решение задачи
[0008] Один аспект настоящего изобретения предоставляет устройство обработки данных, предусмотренное между группой терминалов обработки наличных денег в локальной сети и внешней сетью за пределами локальной сети, устройство обработки данных включает в себя: секцию извлечения данных, которая извлекает, в локальной сети, серийные номера, полученные с банкнот, считанных терминалом обработки наличных денег, конфигурирующим группу терминалов обработки наличных денег, и результаты распознавания банкнот терминалом обработки наличных денег; контроллер хранения, который ассоциирует серийные номера и результаты распознавания друг с другом и сохраняет серийные номера и результаты распознавания в секции хранения; и секцию сравнения, которая, в случаях, в которых серийные номера и результаты распознавания банкнот были извлечены из какого-либо терминала обработки наличных денег, конфигурирующего группу терминалов обработки наличных денег, сравнивает результаты распознавания банкнот с сохраненными результатами распознавания, ассоциированными с серийными номерами.
[0009] Устройство обработки данных может дополнительно включать в себя контроллер отображения, который выполняет управление таким образом, чтобы отображать серийные номера в случаях, в которых результат сравнения посредством секции сравнения указывает несовпадение в результатах распознавания.
[0010] Устройство обработки данных может дополнительно включать в себя секцию уведомления о серийном номере, которая в случаях, в которых результат сравнения посредством секции сравнения указывает несовпадение в результатах распознавания, предоставляет уведомление о серийных номерах любому терминалу обработки наличных денег, конфигурирующему группу терминалов обработки наличных денег, или терминалу обработки наличных денег в локальной сети, которая отличается от упомянутой локальной сети.
[0011] Результат распознавания может включать в себя любое из номинала банкноты, последовательности укладки банкнот или числа банкнот по номиналу.
[0012] Один аспект настоящего изобретения предоставляет систему обработки данных, включающую в себя: терминал обработки наличных денег, конфигурирующий группу терминалов обработки наличных денег в локальной сети и включающий в себя секцию уведомления о данных, которая предоставляет уведомление о серийных номерах, полученных посредством считывания банкнот, и о результатах распознавания банкнот; и устройство обработки данных, предусмотренное между терминалом обработки наличных денег и внешней сетью за пределами локальной сети, устройство обработки данных включает в себя: секцию извлечения данных, которая извлекает, в локальной сети, серийные номера и результаты распознавания, касающиеся того, какой терминал обработки наличных денег предоставил уведомление, контроллер хранилища, который ассоциирует серийные номера и результаты распознавания друг с другом и сохраняет серийные номера и результаты распознавания в секции хранения, и секцию сравнения, которая в случаях, в которых серийные номера и результаты распознавания банкнот были извлечены из какого-либо терминала обработки наличных денег, конфигурирующего группу терминалов обработки наличных денег, сравнивает результаты распознавания банкноты с сохраненными результатами распознавания, ассоциированными с серийными номерами.
[0013] Устройство обработки данных может дополнительно включать в себя контроллер отображения, который выполняет управление таким образом, чтобы отображать серийные номера в случаях, в которых результат сравнения посредством секции сравнения указывает несовпадение в результатах распознавания.
[0014] Устройство обработки данных может дополнительно включать в себя секцию уведомления о серийном номере, которая в случаях, в которых результат сравнения посредством секции сравнения указывает несовпадение в результатах распознавания, предоставляет уведомление о серийных номерах любому терминалу обработки наличных денег, конфигурирующему группу терминалов обработки наличных денег, или терминалу обработки наличных денег в локальной сети, которая отличается от упомянутой локальной сети.
[0015] Результат распознавания может включать в себя любое из номинала банкноты, последовательности укладки банкнот или числа банкнот по номиналу.
Преимущества изобретения
[0016] Согласно вышеописанным аспектам поиск и анализ серийных номеров, считанных терминалами обработки наличных денег, могут быть легко выполнены. Более того, серийные номера могут быть использованы, чтобы управлять остатком банкнот, находящихся в филиале банка.
Краткое описание чертежей
[0017] Фиг. 1 - это чертеж, иллюстрирующий конфигурацию обычной системы обработки данных.
Фиг. 2 - это чертеж, иллюстрирующий конфигурацию системы обработки данных согласно примерному варианту осуществления.
Фиг. 3 - это чертеж, иллюстрирующий пример функциональной конфигурации терминала обработки наличных денег согласно примерному варианту осуществления.
Фиг. 4 - это чертеж, иллюстрирующий пример функциональной конфигурации устройства обработки данных согласно примерному варианту осуществления.
Фиг. 5 - это таблица, иллюстрирующая пример конфигурации накопленных данных, накопленных в устройстве обработки данных.
Фиг. 6 - это таблица, иллюстрирующая пример конфигурации накопленных данных, накопленных в устройстве обработки данных.
Фиг. 7 - это таблица, иллюстрирующая пример конфигурации накопленных данных, накопленных в устройстве обработки данных.
Фиг. 8 - это чертеж, иллюстрирующий пример работы системы обработки данных.
Фиг. 9 - это таблица, иллюстрирующая пример конфигурации данных управления наличными деньгами системы финансового администрирования.
Фиг. 10 - это таблица, иллюстрирующая конфигурацию характерных для устройства данных управления наличными деньгами.
Фиг. 11 - это чертеж, иллюстрирующий пример последовательности действий в системе обработки данных.
Фиг. 12 - это чертеж, иллюстрирующий пример последовательности действий в системе обработки данных.
Фиг. 13 - это чертеж, иллюстрирующий пример последовательности действий в системе обработки данных.
Фиг. 14 - это таблица, иллюстрирующая пример результатов сравнения в устройстве обработки данных.
Подробное описание вариантов осуществления
[0018] Далее следует подробное пояснение, касающееся примерного варианта осуществления, со ссылкой на присоединенные чертежи. Отметим, что в настоящей спецификации и на чертежах компонентам с практически одинаковой функциональной конфигурацией присвоены одинаковые ссылочные номера, и излишнее их описание опущено.
[0019] Кроме того, в настоящей спецификации и на чертежах множественные компоненты с практически одинаковой функциональной конфигурацией могут различаться посредством добавления различных букв алфавита после одинакового ссылочного номера. Однако одинаковый ссылочный номер присваивается в случае, в котором нет особой необходимости различать между каждым из множественных компонентов с практически одинаковой функциональной конфигурацией.
[0020] Пояснение обычной методики
Сначала следует пояснение, касающееся конфигурации обычной системы 10' обработки данных. Фиг. 1 иллюстрирует конфигурацию обычной системы 10' обработки данных. Как иллюстрировано на фиг. 1, обычная система 10' обработки данных снабжена терминалами 200 обработки наличных денег, которые обрабатывают банкноты, высокоуровневыми терминалами 300, которые соответствуют терминалам более высокого уровня, чем терминалы 200 обработки наличных денег, устройством 400 наблюдения за ATM и системой 600 финансового администрирования.
[0021] Как описано выше, терминалы 200 обработки наличных денег и высокоуровневые терминалы 300 находятся в локальной сети (а именно терминалы 200 обработки наличных денег и высокоуровневые терминалы 300 соединены в локальную сеть). Локальная сеть сконфигурирована посредством локальной вычислительной сети (LAN), например. Базовая сеть 500 является внешней сетью за пределами локальной сети и сконфигурирована посредством глобальной вычислительной сети (WAN), например. Система 600 финансового администрирования соединена с базовой сетью 500.
[0022] Терминалы 200 обработки наличных денег установлены в финансовом учреждении, таком как банк. Примеры терминалов 200 обработки наличных денег включают в себя ATM 200A, электронного кассира 200B с функцией рециркуляции, устройство 200C проверки остатка наличных денег с функцией рециркуляции и машину 200D для сортировки банкнот. Примеры высокоуровневых терминалов 300 включают в себя ATM-контроллер 300A, терминал 300B кассира, терминал 300C проверки остатка и терминал 300D машины для сортировки банкнот.
[0023] ATM 200A является терминалом для того, чтобы клиенты снимали или вносили банкноты, и эксплуатируется с установленной кассетой C для хранения банкнот. ATM 200A включает в себя ATM-контроллер 300A и соединен с устройством 400 наблюдения за ATM. Хотя один ATM 200A соединен с устройством 400 наблюдения за ATM в примере, иллюстрированном на фиг. 1, множество ATM 200A могут быть соединены с ним. ATM 200A, например, установлен в филиале финансового учреждения. Устройство 400 наблюдения за ATM, как правило, соединено с системой 600 финансового администрирования через базовую сеть 500.
[0024] Электронный кассир 200B с функцией рециркуляции является терминалом, который вносит банкноты, принятые от клиента, или выплачивает банкноты по запросу клиента на основе операции терминала 300B кассира, выполняемой банковским работником. Электронный кассир 200B с функцией рециркуляции установлен в зоне кассового обслуживания финансового учреждения, например. Аналогично ATM 200A, электронный кассир 200B с функцией рециркуляции эксплуатируется с установленной кассетой C для хранения банкнот. Терминал 300B кассира, как правило, соединен с системой 600 финансового администрирования через базовую сеть 500.
[0025] Устройство 200C проверки остатка наличных денег с функцией рециркуляции включает в себя функциональность подсчета денег, извлеченных из ATM 200A или электронного кассира 200B с функцией рециркуляции и вычисляет остаток денежных средств на основе управления терминалом 300C для проверки остатка банковским работником. Устройство 200C проверки остатка наличных денег с функцией рециркуляции установлено за зоной кассового обслуживания или в служебном помещении банка, например. Аналогично ATM 200A, устройство 200C проверки остатка наличных денег с функцией рециркуляции эксплуатируется с установленной кассетой C для хранения банкнот. Терминал 300C проверки остатка, как правило, соединен с системой 600 финансового администрирования через базовую сеть 500.
[0026] Машина 200D для сортировки банкнот включает в себя функциональную возможность пересчета и сортировки денег, изъятых из ATM 200A или электронного кассира 200B с функцией рециркуляции, и применения обвязочной ленты для денег к каждому конкретному числу банкнот (каждым 100 банкнотам, например) на основе управления терминалом 300D машины для сортировки банкнот банковским работником. При подсчете каждого конкретного числа банкнот, машина 200D для сортировки банкнот печатает номер ленты на обвязочной ленте для денег, обвязывающей банкноты, и выдает пачку. Машина 200D для сортировки банкнот может хранить отпечатанные номера лент в единицах даты, часа, минуты и секунды. Машина 200D для сортировки банкнот установлена за зоной кассового обслуживания или в служебном помещении банка, например. Машина 200D сортировки банкнот не включает в себя кассету C для хранения банкнот. Терминал 300D машины для сортировки банкнот, как правило, соединен с системой 600 финансового администрирования.
[0027] Соответствующие кассеты C, используемые в ATM 200A, электронном кассире 200B с функцией рециркуляции и устройстве 200C проверки остатка наличных денег с функцией рециркуляции, как правило, являются взаимозаменяемыми друг с другом. Каждая из кассет C имеет свой собственный уникальный ID (далее в данном документе также называемый «ID кассеты»), и ID кассеты хранится во внутренней памяти кассеты C. При установке в терминал 200 обработки наличных денег, ID кассеты считывается терминалом 200 обработки наличных денег.
[0028] Каждый из терминалов 200 обработки наличных денег имеет уникальный ID (далее в данном документе также называемый «ID устройства»), и ID устройства хранится во внутренней памяти каждого из терминалов 200 обработки наличных денег. Как описано выше, банкноты отпечатаны с серийными номерами, и терминалы 200 обработки наличных денег включают в себя функциональную возможность считывания серийных номеров, отпечатанных на банкнотах. Серийные номера, считанные посредством ATM 200A, могут накапливаться посредством ATM-контроллера 300A. Аналогично, серийные номера, считанные электронным кассиром 200B с функцией рециркуляции, могут накапливаться посредством терминала 300B кассира, серийные номера, считанные устройством 200C проверки остатка наличных денег с функцией рециркуляции, могут накапливаться посредством терминала 300C проверки остатка, а серийные номера, считанные машиной 200D для сортировки банкнот, могут накапливаться посредством терминала 300D машины для сортировки банкнот.
[0029] Однако в системе 10' обработки данных серийные номера, считанные терминалами 200 обработки наличных денег, накапливаются только в терминалах 200 обработки наличных денег или их высокоуровневых терминалах (ATM-контроллере 300, терминале 300B кассира, терминале 300C проверки остатка, терминале 300D машины для сортировки банкнот или т.п. в вышеописанном примере). Следовательно, серийные номера, считанные терминалами 200 обработки наличных денег, централизованно не управляются, и поиск и анализ серийных номеров не может быть легко выполнен.
[0030] Предположим, что централизованное управление серийными номерами в системе 10' обработки данных должно выполняться, терминалам 200 обработки наличных денег будет необходимо передавать серийные номера в систему 600 финансового администрирования через базовую сеть 500 за пределами локальной сети, и централизованное управление серийными номерами выполняется посредством системы 600 финансового администрирования. Однако система 600 финансового администрирования является местом, где данные строго контролируются банком, и по соображениям безопасности и объемов передачи данных система 600 финансового администрирования не может быть легко доступна для поиска или анализа серийных номеров.
[0031] Примерный вариант осуществления поэтому предлагает методику, в которой поиск и анализ серийных номеров, считанных терминалами 200 обработки наличных денег, могут быть легко выполнены.
[0032] Пояснение примерного варианта осуществления
Далее следует пояснение, касающееся конфигурации системы 10 обработки данных согласно примерному варианту осуществления. Фиг. 2 иллюстрирует конфигурацию системы 10 обработки данных согласно примерному варианту осуществления. Как иллюстрировано на фиг. 2, система 10 обработки данных принципиально отличается от обычной системы 10' обработки данных в том, что предусмотрено устройство 100 обработки данных. В частности, устройство 100 обработки данных предусмотрено между базовой сетью 500 и одним или множеством терминалов 200 обработки наличных денег (далее в данном документе называемых «группой терминалов обработки наличных денег») в локальной сети.
[0033] В локальной сети устройство 100 обработки данных извлекает серийные номера, полученные с банкнот, считанных терминалами 200 обработки наличных денег, конфигурирующих группу терминалов обработки наличных денег, и сохраняет серийные номера. В такой конфигурации поиск и анализ серийных номеров могут легко выполняться, поскольку серийные номера, считанные терминалами 200 обработки наличных денег, управляются централизованно.
[0034] Кроме того, серийные номера управляются устройством 100 обработки данных, которое отличается от системы 600 финансового администрирования, где данные строго контролируются банком. Ограничения доступа вследствие соображений безопасности и объемов передачи данных, следовательно, являются более слабыми, чем в случаях, в которых серийные номера управляются посредством системы 600 финансового администрирования. Устройство 100 обработки данных может, поэтому, быть легкодоступно, чтобы выполнять поиск и анализ серийных номеров.
[0035] Отметим, что устройство 100 обработки данных может быть предоставлено как независимое устройство, как иллюстрировано на фиг. 2, или может быть объединено с другим устройством. Например, устройство 100 обработки данных может быть предоставлено между группой терминалов обработки наличных денег в локальной сети и базовой сетью 500 в объединенном состоянии, по меньшей мере, с одним из терминала 300C проверки остатка или терминала 300D машины для сортировки банкнот.
[0036] Не существует конкретного ограничения на число терминалов 200 обработки наличных денег. Кроме того, хотя ATM 200A, электронный кассир 200B с функцией рециркуляции, устройство 200C проверки остатка наличных денег с функцией рециркуляции и машина 200D для сортировки банкнот иллюстрируются в качестве примеров терминалов 200 обработки наличных денег в примере, иллюстрированном на фиг. 2, не существует конкретного ограничения на тип терминалов 200 обработки наличных денег. Следовательно, достаточно то, что, по меньшей мере, одно из ATM 200A, электронного кассира 200B с функцией рециркуляции, устройства 200C проверки остатка наличных денег с функцией рециркуляции или машины 200D для сортировки банкнот включено в терминал(ы) 200 обработки наличных денег, конфигурирующие группу терминалов обработки наличных денег.
[0037] Конфигурация системы 10 обработки данных согласно примерному варианту осуществления была пояснена выше. Далее следует пояснение, касающееся примера функциональной конфигурации терминала 200 обработки наличных денег согласно примерному варианту осуществления.
[0038] Пояснение конфигурации
Фиг. 3 иллюстрирует пример функциональной конфигурации терминала 200 обработки наличных денег согласно примерному варианту осуществления. Как иллюстрировано на фиг. 3, терминал 200 обработки наличных денег согласно примерному варианту осуществления включает в себя секцию 210 связи, контроллер 220, секцию 230 хранения и секцию 240 считывания.
[0039] Секция 210 связи включает в себя функциональную возможность связываться с другими устройствами под управлением контроллера 220. Контроллер 220 включает в себя функциональную возможность управления всей работой терминала 200 обработки наличных денег. Секция 230 хранения может хранить программы или данные для работы контроллера 220. Секция 230 хранения может также временно хранить различные данные, требуемые в операционных процедурах контроллера 220. Секция 240 считывания включает в себя функциональную возможность считывания банкнот, обрабатываемых в транзакции.
[0040] Отметим, что, хотя секция 210 связи, секция 230 хранения и секция 240 считывания предусмотрены внутри терминала 200 обработки наличных денег в примере, иллюстрированном на фиг. 3, секция 210 связи, секция 230 хранения и секция 240 считывания могут быть предусмотрены внешним образом по отношению к терминалу 200 обработки наличных денег. Контроллер 220 снабжен секцией 221 формирования данных, секцией 222 уведомления о данных, секцией 223 извлечения серийного номера и контроллером 224 перемещения. Далее следует подробное пояснение, касающееся каждой из этих функциональных секций, предусмотренных в контроллере 220.
[0041] Секция 221 формирования данных включает в себя функциональную возможность формирования данных, относящихся к банкнотам, обрабатываемых в транзакциях терминалом 200 обработки наличных денег (далее в данном документе также называемых «данными банкноты»). Данные банкноты, упоминаемые в данном документе, включают в себя, по меньшей мере, серийные номера банкнот и могут также включать в себя данные транзакции, результаты распознавания и другие данные. Например, секция 221 формирования данных может распознавать серийные номера из считанных данных, считанных секцией 240 считывания. Секция 221 формирования данных может применять данные частичного серийного номера из считанных данных банкнот вместо серийного номера в случаях, в которых серийный номер не может быть распознан правильно из считанных данных.
[0042] Секция 221 формирования данных может, например, также распознавать результаты распознавания из считанных данных, считанных секцией 240 считывания. Секция 221 формирования данных может также извлекать данные транзакции и другие данные из специального местоположения.
[0043] Секция 222 уведомления о данных включает в себя функциональную возможность уведомления устройства 100 обработки данных о данных банкноты, сформированных посредством секции 221 формирования данных. Секция 222 уведомления о данных также включает в себя функциональную возможность уведомления системы 600 финансового администрирования о данных банкноты, сформированных посредством секции 221 формирования данных. При уведомлении системы 600 финансового администрирования о данных банкноты секция 210 связи передает данные банкноты системе 600 финансового администрирования через базовую сеть 500.
[0044] Секция 223 извлечения серийного номера извлекает серийный номер от устройства 100 обработки данных. Если, например, секция 223 извлечения серийного номера уведомляется о серийном номере устройством 100 обработки данных, секция 223 извлечения серийного номера может извлекать серийный номер, сообщенный устройством 100 обработки данных. Серийный номер любого типа банкнот может быть сообщен из устройства 100 обработки данных. Например, серийный номер, сообщенный из устройства 100 обработки данных, может быть серийным номером потерянной банкноты.
[0045] Контроллер 224 перемещения выполняет управление так, что банкнота, отпечатанная с серийным номером, извлеченным посредством секции 223 извлечения серийного номера, перемещается в специальное местоположение. Путь транспортировки банкноты перемещает банкноту, отпечатанную с этим серийным номером, в специальное местоположение под управлением контроллера 224 перемещения. Специальное местоположение особым образом не ограничено, и может, например, быть либо контейнером для отбракованных банкнот (RJ-кассетой), либо предназначенным контейнером хранения банкнот.
[0046] Перемещение банкноты в специальное местоположение таким способом предоставляет возможность изоляции банкноты. Транзакция терминала 200 обработки наличных денег может также быть прекращена, когда банкнота перемещается в специальное местоположение. Отметим, что здесь рассматривается случай, в котором терминал 200 обработки наличных денег, который сообщил устройству 100 обработки данных о серийном номере, является таким же, что и терминал 200 обработки наличных денег, извлекающий серийный номер из устройства 100 обработки данных, однако они могут отличаться друг от друга.
[0047] Пример функциональной конфигурации терминала 200 обработки наличных денег согласно примерному варианту осуществления был пояснен выше. Далее следует пояснение, касающееся примера функциональной конфигурации устройства 100 обработки данных согласно примерному варианту осуществления.
[0048] Фиг. 4 иллюстрирует пример функциональной конфигурации устройства 100 обработки данных согласно примерному варианту осуществления. Как иллюстрировано на фиг. 4, устройство 100 обработки данных согласно примерному варианту осуществления включает в себя секцию 110 связи, контроллер 120 и секцию 130 хранения. Устройство 100 обработки данных дополнительно снабжено секцией 140 отображения и секцией 150 ввода.
[0049] Секция 110 связи включает в себя функциональную возможность связываться с другими устройствами под управлением контроллера 120. Контроллер 120 включает в себя функциональную возможность управления всей работой устройства 100 обработки данных. Секция 130 хранения может хранить программы или данные для работы контроллера 120. Секция 130 хранения может также временно хранить различные данные, требуемые в операционных процедурах контроллера 120. Секция 140 отображения включает в себя функциональную возможность отображения информации под управлением контроллера 120. Секция 150 ввода включает в себя функциональную возможность приема данных, вводимых оператором.
[0050] Отметим, что, хотя секция 110 связи, секция 130 хранения, секция 140 отображения и секция 150 ввода предусмотрены внутри устройства 100 обработки данных в примере, иллюстрированном на фиг. 4, секция 110 связи, секция 130 хранения, секция 140 отображения и секция 150 ввода могут быть предоставлены внешним образом по отношению к устройству 100 обработки данных. Контроллер 120 снабжен секцией 121 извлечения данных, контроллером 122 хранения, секцией 123 сравнения, контроллером 124 отображения и секцией 125 уведомления о серийном номере. Далее следует подробное пояснение, касающееся каждой из функциональных секций, предусмотренных в контроллере 120.
[0051] Секция 121 извлечения данных включает в себя функциональную возможность извлечения данных банкноты, сформированных терминалами 200 обработки наличных денег, конфигурирующих группу терминалом обработки наличных денег, в локальной сети (а именно секция 121 извлечения данных включает в себя функциональную возможность извлечения данных банкноты по локальной сети). Например, секция 121 извлечения данных извлекает данные банкноты, сообщенные секциями 222 уведомления о данных, в локальной сети.
[0052] Контроллер 122 хранения сохраняет данные банкноты, извлеченные посредством секции 121 извлечения данных, в секции 130 хранения. Данные банкноты включают в себя, по меньшей мере, серийные номера. В случаях, в которых данные, отличные от серийных номеров (например, данные транзакции, результаты распознавания или другие данные), включены в данные банкноты, извлеченные посредством секции 121 извлечения данных, эти данные могут быть сохранены в секции 130 хранения в качестве истории, ассоциированной с соответствующими серийными номерами.
[0053] Прибавляя данные, отличные от серийного номера, к истории таким образом, данные, отличные от серийного номера, могут также использоваться в поиске и анализе. Данные транзакции могут иметь общий формат для множества терминалов 200 обработки наличных денег, конфигурирующих группу терминалов обработки наличных денег. Использование общего формата для данных транзакции во множестве терминалов 200 обработки наличных денег дополнительно облегчает использование данных транзакции в поиске и анализе по сравнению со случаями, использующими данные транзакции с форматами, которые отличаются согласно терминалу 200 обработки наличных денег.
[0054] Когда серийный номер и результат распознавания банкноты извлекаются из какого-либо из терминалов 200 обработки наличных денег, конфигурирующих группу терминалов обработки наличных денег, секция 123 сравнения сравнивает результаты распознавания банкноты с сохраненными результатами распознавания, ассоциированными с порядковым номером. Серийный номер и результаты распознавания банкноты извлекаются, например, посредством передачи из терминала 200 обработки наличных денег посредством секции 110 связи. В качестве результата сравнения секция 123 сравнения имеет возможность выводить данные, указывающие существует ли совпадение или несовпадение в результатах распознавания.
[0055] Секция 123 сравнения может выполнять сравнение одной банкноты за раз или может выполнять сравнение в единицах кассет, которые содержат банкноты. Не существует конкретного ограничения типа результатов распознавания. Например, результаты распознавания могут быть номиналом банкнот, хранящихся в кассете, могут быть последовательностью укладки банкнот или могут быть числом банкнот, хранящихся в кассете по номиналу. Результаты распознавания могут также включать в себя любое из номинала, последовательности укладки банкнот или числа банкнот, сохраненных в кассете по номиналу.
[0056] Контроллер 124 отображения выполняет управление, чтобы отображать различную информацию. Контроллер 124 отображения может выполнять управление, чтобы отображать экраны меню и т.п., описанные позже. Контроллер 124 отображения может также выполнять управление, чтобы отображать результаты сравнения секции 123 сравнения. Например, контроллер 124 отображения может выполнять управление, чтобы отображать серийный номер, когда результат сравнения посредством секции 123 сравнения указывает несовпадение в результатах распознавания. Секция 140 отображения выполняет отображение под управлением контроллера 124 отображения.
[0057] Секция 125 уведомления о серийном номере сообщает серийный номер любому из терминалов 200 обработки наличных денег, конфигурирующих группу терминалов обработки наличных денег, или терминалу 200 обработки наличных денег в другой локальной сети (далее в данном документе называемой «второй локальной сетью») по отношению к локальной сети (далее в данном документе называемой «первой локальной сетью»), упомянутой выше, если результаты сравнения секции 123 сравнения указывают несовпадение в результатах распознавания. Секция 125 уведомления о серийном номере может сообщать серийный номер всем терминалам обработки наличных денег или некоторым из терминалов обработки наличных денег из группы терминалов обработки наличных денег в первой локальной сети и группы терминалов обработки наличных денег во второй локальной сети.
[0058] Рассматривается случай, например, в котором вторая локальная сеть находится в другом филиале банка по отношению к филиалу банка с первой локальной сетью и соединена с базовой сетью 500. Секция 125 уведомления о серийном номере может, например, сообщать серийный номер выбранному терминалу(ам) обработки наличных денег из группы терминалов обработки наличных денег в первой локальной сети и группы терминалов обработки наличных денег во второй локальной сети. Выбор терминалов обработки наличных денег выполняется, например, посредством секции 125 уведомления о серийном номере на основе управления секции 150 ввода оператором.
[0059] Пример функциональной конфигурации устройства 100 обработки данных согласно примерному варианту осуществления был пояснен выше. Далее следует пояснение, касающееся примера конфигурации накопленных данных, накопленных в устройстве 100 обработки данных согласно примерному варианту осуществления.
[0060] Фиг. 5-7 иллюстрируют пример конфигурации накопленных данных, накопленных в устройстве 100 обработки данных согласно примерному варианту осуществления. Как иллюстрировано на фиг. 5-7, накопленные данные конфигурируются с историями 1-n (например, n≤16), ассоциированными с каждым серийным номером. А именно, когда серийные номера и истории извлечены из терминалов 200 обработки наличных денег, устройство 100 обработки данных сохраняет историю, ассоциированную с соответствующим серийным номером. Каждая история включает в себя, например, «данные транзакции», «результаты распознавания» и «другие данные».
[0061] «Данные транзакции» включают в себя «начало», «окончание», «транзакцию», «агента транзакции», «состояние», «отделена от» и «место назначения укладки». «Начало» указывает дату и время, когда транзакция была начата терминалом 200 обработки наличных денег, а «окончание» указывает дату и время, когда транзакция была завершена терминалом 200 обработки наличных денег. Данные «транзакции» указывают тип транзакции, выполняемой терминалом 200 обработки наличных денег, примеры транзакций включают в себя внесения, снятия, обвязывание, подсчет и т.д.
[0062] «Агент транзакции» - это данные, указывающие человека, выполняющего транзакцию. Например, агент транзакции - это клиент, когда транзакции внесения или снятия выполняются посредством ATM 200A или электронного кассира 200B с функцией рециркуляции, агент транзакции - это банковский работник, когда операция подсчета выполняется посредством электронного кассира 200B с функцией рециркуляции, и агент транзакции - это банковский работник, когда транзакция выполняется посредством устройства 200C проверки остатка наличных денег или машины 200D сортировки банкнот.
[0063] «Состояние» - это данные, указывающие завершена или нет транзакция корректно. Примеры состояния включают в себя нормальное завершение и ошибку завершения. «Место назначения укладки» - это данные, указывающие место хранения банкноты внутри терминала 200 обработки наличных денег. Примеры мест назначения укладки включают в себя кассету, отверстие для внесения/выплат денег, секцию временного хранения, контейнер для укладки и RJ-контейнер. В частности, RJ-контейнер служит в качестве места назначения укладки для хранения банкнот, когда обнаруживается ненормальная банкнота.
[0064] «Результаты распознавания» включают в себя «результат считывания серийного номера», «данные о типе денежного документа», «номинал», «категорию» и «данные о годе». «Результат считывания серийного номера» указывает, может или нет серийный номер быть считан правильно. Данные фрагмента, соответствующего серийному номеру в считанных данных банкноты, могут накапливаться вместо серийного номера, если серийный номер не может быть распознан правильно. «Данные о типе денежного документа» являются данными, указывающими область (страну, например), где банкнота была выпущена. Примеры данных о типе денежного документа включают в себя американскую денежную единицу (доллар США), китайскую денежную единицу (китайский юань) и японскую денежную единицу (японскую иену). «Номинал» является данными, указывающими номинал банкноты.
[0065] «Категория» является данными, указывающими категорию банкноты, и выражается, например, символами C1, C2, C3, C4a, C4b и т.д. Отметим, что C1 - это категория, содержащая денежные документы, отличные от банкнот. C2 - это категория, содержащая денежные документы, которые подозреваются как поддельные денежные документы, а C3 - это категория, содержащая денежные документы, которые имеют высокую вероятность того, что они являются поддельными денежными документами. C4a - это категория, содержащая денежные документы, которые являются нормальными денежными документами, а C4b - это категория, содержащая денежные документы, которые являются поврежденными денежными документами. «Данные о годе» - это данные, указывающие год, когда банкнота была выпущена.
[0066] «Другие данные» включают в себя «категорию устройства», «ID устройства», «ID кассеты» и «номер обвязочной ленты». «Категория устройства» - это данные, указывающие категорию терминала 200 обработки наличных денег, на котором была выполнена транзакция. Например, «категория устройства» может быть данными, указывающими любое одно из ATM, электронного кассира с функцией рециркуляции, устройства проверки остатка наличных денег с функцией рециркуляции или машины для сортировки банкнот. «ID устройства» соответствует ID для идентификации терминала 200 обработки наличных денег, на котором была выполнена транзакция. «ID кассеты» соответствует ID, который идентифицирует кассету C, в которой содержится банкнота. «Номер обвязочной ленты» соответствует номеру обвязочной ленты, отпечатанному на пачке банкнот, обвязанной лентой посредством машины 200D для сортировки банкнот.
[0067] Пример конфигурации накопленных данных, накопленных в устройстве 100 обработки данных согласно примерному варианту осуществления, был пояснен выше. Далее следует пояснение, касающееся операционной последовательности во время работы системы 10 обработки данных согласно примерному варианту осуществления.
[0068] Пояснение работы
Фиг. 8 иллюстрирует пример работы системы обработки данных согласно примерному варианту осуществления изобретения. Как иллюстрировано на фиг. 8, во-первых, клиенты вносят или снимают банкноты с помощью ATM 200A или электронного кассира 200B с функцией рециркуляции. При подсчете денег в конце работы или т.п. банковский работник в финансовом учреждении изымает кассету C из ATM 200A или электронного банковского кассира 200B с функцией рециркуляции и устанавливает изъятую кассету C в устройство 200C проверки остатка наличных денег с функцией рециркуляции.
[0069] Далее банковский работник финансового учреждения пересчитывает банкноты с помощью устройства 200C проверки остатка наличных денег с функцией рециркуляции и подтверждает остаток банкнот. Банковский работник финансового учреждения вставляет банкноты, поданные устройством 200C проверки остатка наличных денег с функцией рециркуляции, в машину 200D для сортировки банкнот.
[0070] Банковский работник финансового учреждения сортирует банкноты по номиналу и либо на поврежденные денежные документы, либо нормальные денежные документы, с помощью машины 200D для сортировки банкнот. Поврежденные денежные документы соответствуют поврежденным или грязным банкнотам, не предназначенным для хождения на рынке. Нормальные денежные документы соответствуют неповрежденным банкнотам, которые не представляют проблемы для повторного хождения на рынке. С помощью машины 200D для сортировки банкнот банковский работник финансового учреждения сортирует банкноты и через каждое конкретное число банкнот (каждые 100 банкнот, например) применяет обвязочную ленту для денег, чтобы формировать пачки банкнот.
[0071] Пачки банкнот с приложенными обвязочными лентами для денег могут содержаться в сейфе на месте или могут транспортироваться в кассовый центр или другой филиал. Альтернативно, представитель (или менеджер по продажам) может брать пачки банкнот для клиента за пределами филиала в служебных целях. Отметим, что, в зависимости от операционной политики финансового учреждения, банкноты могут содержаться в сейфе в помещениях или транспортироваться в кассовый центр или другой филиал, в то же время удерживаясь в кассете C.
[0072] Представитель или компания (компания по перевозке наличных денег, т.е. деньги в пути: CIT), перевозящая наличные деньги в финансовое учреждение, вставляет банкноты в устройство 200C для проверки остатка наличных денег с функцией рециркуляции для пересчета и подтверждает остаток доставленных банкнот. Представитель или компания, перевозящая наличные деньги в финансовое учреждение, сохраняет банкноты, номинал которых и число банкнот были подтверждены, в кассете C в качестве пополнения наличных денег для ATM 200A или электронного кассира 200B с функцией рециркуляции. Банковский работник финансового учреждения устанавливает кассету C, в которой хранятся банкноты, в ATM 200A или электронный кассир 200B с функцией рециркуляции, чтобы начинать клиентские транзакции.
[0073] В ходе работы, иллюстрированной выше, всякий раз, когда банкноты пересчитываются соответствующими терминалами 200 обработки наличных денег, серийные номера банкнот считываются терминалом 200 обработки наличных денег и сообщаются устройству 100 обработки данных в качестве данных банкноты. Как иллюстрировано на фиг. 5-7, сообщенные данные банкноты составлены в формате, в котором серийный номер и история ассоциированы друг с другом, и накапливаются в секции 130 хранения устройства 100 обработки данных. Устройство 100 обработки данных, таким образом, имеет возможность управлять историей банкнот (тем, как банкноты были обработаны на месте, например).
[0074] Операционная последовательность системы 10 обработки данных согласно примерному варианту осуществления была пояснена выше. Далее следует пояснение, касающееся примера последовательности работы системы 10 обработки данных согласно примерному варианту осуществления.
[0075] Фиг. 9 иллюстрирует пример конфигурации данных управления наличными деньгами системы финансового администрирования. Фиг. 10 иллюстрирует пример конфигурации характерных для устройства данных управления наличными деньгами. Фиг. 11-13 иллюстрируют пример последовательности работы в системе 10 обработки данных согласно примерному варианту осуществления. Отметим, что пример последовательности работы, иллюстрированный на фиг. 11-13, является просто примером последовательности работы в системе 10 обработки данных, и работа системы 10 обработки данных очевидно не ограничена примером, иллюстрированным на фиг. 11-13.
[0076] Как иллюстрировано на фиг. 9, данные управления наличными деньгами системы финансового администрирования являются данными, управляемыми посредством системы 600 финансового администрирования, и являются данными, касающимися количеств обработанных банкнот по номиналу, управляемых на ежедневной основе. Данные управления наличными деньгами системы финансового администрирования используются, чтобы выяснять остаток банкнот, находящихся в филиале банка. Привязка (перекрестный контроль) данных управления наличными деньгами системы финансового администрирования к реальным наличным деньгам (банкнотам, фактически присутствующим в филиале банка), в целом, называется ревизией. Когда несовпадения присутствуют в результатах ревизии, существует необходимость обнаружения причины таких несовпадений.
[0077] Как иллюстрировано на фиг. 10, характерные для устройства данные управления наличными деньгами являются данными, составленными устройством на основе накопленных данных в устройстве 100 обработки данных, и, аналогично данным управления наличными деньгами системы финансового администрирования, являются данными, относящимися к количествам обработанных банкнот по номиналу, управляемыми на обычной основе. Характерные для устройства данные управления наличными деньгами используются, чтобы выяснять остаток банкнот, находящихся в филиале банка. При ревизии характерные для устройства данные управления наличными деньгами могут быть привязаны к реальным наличным деньгам (банкнотам, фактически присутствующим в филиале банка).
[0078] Отметим, что в вышеприведенном пояснении результаты распознавания, сохраненные в секции 130 хранения, подвергаются сравнению посредством секции 123 сравнения. В пояснении, сопровождающем примеры, иллюстрированные на фиг. 11-13, характерные для устройства данные управления наличными деньгами и данные управления наличными деньгами системы финансового администрирования используются в качестве примеров таких результатов распознавания.
[0079] Как иллюстрировано на фиг. 11-13, сначала, устройство 100 обработки данных отображает экран меню (этап S11). Здесь рассматривается случай, в котором экран меню включает в себя кнопку для выбора функции ревизии. Если оператор выбрал функцию ревизии (этап S12), устройство 100 обработки данных запускает функцию ревизии (этап S13). Устройство 100 обработки данных сообщает системе финансового администрирования запрос передачи данных управления наличными деньгами системы финансового администрирования (этап S14). Система 600 финансового администрирования передает данные управления наличными деньгами системы финансового администрирования устройству 100 обработки данных в ответ на запрос передачи данных управления наличными деньгами системы финансового администрирования (этап S15).
[0080] Далее, после сохранения данных управления наличными деньгами системы финансового администрирования (этап S16), устройство 100 обработки данных передает команду начала ревизии терминалу 200 обработки наличных денег (этап S17). Терминал 200 обработки наличных денег, который принял команду начала ревизии, переходит в режим ревизионного пересчета (этап S18). Отметим, что терминал 200 обработки наличных денег, которому передается команда начала ревизии, может быть выбран оператором.
[0081] После того как оператор устанавливает кассету в терминал 200 обработки наличных денег (этап S21), терминал 200 обработки наличных денег распознает банкноты внутри кассеты (этап S22) и передает результаты распознавания устройству 100 обработки данных (этап S23). После того как устройство 100 обработки данных приняло результаты распознавания от терминала 200 обработки наличных денег, ревизия начинается (этап S24), и результаты распознавания сравниваются с характерными для устройства данными управления наличными деньгами (этап S25). Отметим, что, поскольку результаты распознавания и характерные для устройства данные управления наличными деньгами существуют в форматах, отличных друг от друга, сравнение может быть выполнено, например, в состоянии, в котором формат результатов распознавания был адаптирован к формату характерных для устройства данных управления наличными деньгами.
[0082] Если результаты распознавания указывают совпадение, устройство 100 обработки данных обновляет базу данных (характерных для устройства данных управления наличными деньгами) (этап S27) и заканчивает ревизию (этап S28). Однако если результаты сравнения указывают несовпадение, устройство 100 обработки данных отображает различие (этап S26) и заканчивает ревизию (этап S28). Фиг. 14 иллюстрирует пример результатов сравнения устройства обработки данных. Как иллюстрировано на фиг. 14, устройство 100 обработки данных, например, способно отображать результаты сравнения. «№» на фиг. 14 указывает последовательность укладки банкнот в кассете с различием между результатами распознавания и характерными для устройства данными управления наличными деньгами, выраженным в строке «№ 4». Специальное выделенное отображение (такое как отображение особым цветом), например, может выделять места различий.
[0083] После того как устройство 100 обработки данных уведомило терминал 200 обработки наличных денег о том, что сравнение результатов распознавания данной кассеты с характерными для устройства данными управления наличными деньгами было завершено (этап S29), терминал 200 обработки наличных денег уведомляет оператора об этом факте. После приема этого уведомления оператор изымает кассету из терминала 200 обработки наличных денег (этап S30), и, если другие кассеты, хранящие банкноты, которые должны быть проверены, присутствуют, операция с этапа S21 и далее повторяется (этап S31).
[0084] Когда других кассет, хранящих банкноты, которые должны быть проверены, не осталось, оператор выбирает выполнение общей ревизии (этап S41). После того как оператор выбрал выполнение общей ревизии, устройство 100 обработки данных сравнивает результаты распознавания с данными управления наличными деньгами системы финансового администрирования (этап S42). Отметим, что, поскольку результаты распознавания и данные управления наличными деньгами системы финансового администрирования существуют в форматах, отличных друг от друга, сравнение может быть выполнено, например, в состоянии, в котором формат результатов распознавания был адаптирован к формату данных управления наличными деньгами системы финансового администрирования.
[0085] Если результаты сравнения указывают несовпадение, устройство 100 обработки данных отображает различие (этап S43), а если результаты сравнения указывают совпадение, устройство 100 обработки данных завершает функцию ревизии (этап S46). Отметим, что после того как результаты сравнения указали совпадение, и оператор выбрал завершение функции ревизии (этап S44), устройство 100 обработки данных передает команду окончания ревизии терминалу 200 обработки наличных денег (этап S45), и, после приема команды окончания ревизии, терминал 200 обработки наличных денег выходит из режима ревизионного пересчета (этап S47).
[0086] Поскольку эта операция предоставляет возможность привязки реальных наличных денег к данным для каждого серийного номера, возможно незамедлительное действие, даже когда несовпадение возникает во время ревизии. Например, даже в случае, в котором одна банкнота была потеряна, возможно подтверждать серийный номер, напечатанный на потерянной банкноте, и посредством ссылки на историю в устройстве 100 обработки данных с этим серийным номером возможно подтверждать, во время какой транзакции(ий) потеря могла произойти. Предмет сравнения может быть изменен посредством настроек. Например, банкноты одинакового номинала могут сравниваться друг с другом, или более подробное сравнение может быть выполнено посредством добавления данных о годе выпуска банкноты в качестве дополнительного предмета сравнения.
[0087] Как описано выше, система 10 обработки данных примерного варианта осуществления принципиально отличается от обычной системы 10' обработки данных в предоставлении устройства 100 обработки данных. В частности, устройство 100 обработки данных предоставляется между группой терминалов обработки наличных денег в локальной сети и базовой сетью 500.
[0088] Устройство 100 обработки данных извлекает серийные номера, полученные с банкнот, считанных терминалами 200 обработки наличных денег, конфигурирующих группу терминалов обработки наличных денег в локальной сети, и сохраняет серийные номера. В такой конфигурации серийные номера, считанные терминалами 200 обработки наличных денег, централизованно управляются, предоставляя возможность легкого выполнения поиска и анализа серийных номеров.
[0089] Устройство 100 обработки данных включает в себя функциональную возможность сравнения результатов распознавания банкнот, извлеченных из терминала 200 обработки наличных денег, с существующими управляемыми данными (характерными для устройства данными управления наличными деньгами и данными управления наличными деньгами системы финансового администрирования в вышеописанном примере). Остаток банкнот, присутствующий в филиале банка, может соответствующим образом управляться с использованием серийных номеров. Остаток этих банкнот может управляться на покассетной основе или может управляться на побанкнотной основе.
[0090] Когда при ревизии возникает несовпадение, устройство 100 обработки данных может, например, отображать серийный номер, для которого существует несовпадение, или может уведомлять терминал 200 обработки наличных денег. Когда банкнота, напечатанная с этим серийным номером, обнаруживается в терминале 200 обработки наличных денег, банкнота может быть перемещена в специальное местоположение, или устройство 100 обработки данных может быть уведомлено. Настоящий примерный вариант осуществления соответственно облегчает отслеживание банкнот, отпечатанных с серийными номерами, для которых существует несовпадение при ревизии.
[0091] Пояснение модифицированных примеров
Подробное пояснение предоставлено выше относительно подходящего примерного варианта осуществления со ссылкой на чертежи, однако настоящее изобретение не ограничено этим примерным вариантом осуществления. Как будет понятно практикующему специалисту, знакомому с технической областью, различные модификации и изменения могут быть реализованы в рамках технической концепции, изложенной в формуле изобретения, и любые такие модификации и изменения должны ясно пониматься как включенные в технические рамки изобретения.
[0092] Каждый из модулей, конфигурирующих контроллер 120, может, например, быть сконфигурирован посредством центрального процессора (CPU), оперативного запоминающего устройства (RAM) и т.п., и такая функциональность может быть реализована посредством CPU, загружающего программу, сохраненную в секции 130 хранения, в RAM и выполнения программы. Альтернативно, каждый из модулей, конфигурирующих контроллер 120, может быть сконфигурирован посредством специализированных аппаратных средств или может быть сконфигурирован посредством комбинации множества аппаратных средств.
[0093] Каждый из модулей, конфигурирующих контроллер 220, может, например, быть сконфигурирован посредством CPU, RAM и т.п., и функции модулей могут быть реализованы посредством CPU, загружающего программу, сохраненную в секции 230 хранения, в RAM и выполняющего программу. Альтернативно, каждый из модулей, конфигурирующих контроллер 220, может быть сконфигурирован посредством специализированных аппаратных средств или может быть сконфигурирован посредством комбинации множества аппаратных средств.
[0094] В настоящей спецификации этапы, изображенные в блок-схемах последовательностей операций, явно включают в себя обработку, выполняемую во временной последовательности, совпадающей с изображенной последовательностью, а также включают в себя обработку, выполняемую параллельно, или индивидуально, с обработкой, необязательно выполняемой во временной последовательности. Очевидно, последовательность этапов, обрабатываемых во временной последовательности, также может быть изменена при необходимости.