Устройство распознавания адреса, устройство сортировки, интегрированное устройство распознавания адреса и способ распознавания адреса

Иллюстрации

Показать все

Изобретение относится к устройству распознавания адреса, устройству сортировки, интегрированному устройству распознавания адреса и способу распознавания адреса. Задачей изобретения является обеспечение устройства распознавания адреса, устройства сортировки, интегрированного устройства распознавания адреса и способа распознавания адреса, позволяющие подавлять ошибочное определение, которое ошибочно определяет адрес отправителя как адрес получателя. Устройство распознавания адреса имеет блок распознавания адреса и блок определения ложного получателя. Блок распознавания адреса получает, на основании изображения объекта, адресную информацию, описанную на объекте. Блок определения ложного получателя определяет, на основании результата сравнения информации, относящейся к первой адресной информации, которая является адресной информацией, полученной на блоке распознавания адреса в желаемом временном режиме, и информации, относящейся ко второй адресной информации, которая является адресной информацией, полученной на блоке распознавания адреса до первой адресной информации, является ли первая адресная информация нецелевым адресом, который не является адресом получателя. 4 н. и 13 з.п. ф-лы, 9 ил.

Реферат

Область техники, к которой относится изобретение

[0001] Варианты осуществления настоящего изобретения относятся к устройству распознавания адреса, устройству сортировки, интегрированному устройству распознавания адреса и способу распознавания адреса.

Уровень техники

[0002] В областях почты и распределения широко используются методы распознавания адреса для считывания адреса, описанного на объекте. Широко распространен сортировщик для сортировки объекта в соответствии с распознанным адресом получателя. Адрес получателя и адрес отправителя во многих случаях описаны рядом на объекте. По этой причине, когда сортировщик ошибочно распознает адрес отправителя как адрес получателя, возникает проблема в том, что объект возвращается отправителю.

[0003] Для этой проблемы адрес конкретного клиента предварительно регистрируется и, когда распознанный адрес совпадает с адресом конкретного клиента, предложен способ нераспознавания распознанного адреса как адреса получателя. Однако, в отношении отправителя кроме конкретного клиента, возможен случай, когда адрес отправителя ошибочно определяется как адрес получателя. Кроме того, также, когда адрес конкретного клиента изменяется, возможен случай, когда адрес отправителя ошибочно определяется как адрес получателя.

Сущность изобретения

Проблема, стоящая перед изобретением

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

Средства для решения проблемы

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

Краткое описание чертежей

[0006] Фиг. 1 - блок-схема, схематически демонстрирующая пример конфигурации устройства обработки листов варианта осуществления.

Фиг. 2 - блок-схема, демонстрирующая функциональную конфигурацию функционального блока распознавания адреса варианта осуществления.

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

Фиг. 4 - схема, поясняющая обработку блоком распознавания адреса варианта осуществления.

Фиг. 5 - схема, демонстрирующая пример таблицы истории, хранящейся в блоке хранения истории варианта осуществления.

Фиг. 6 - схема, демонстрирующая пример таблицы нецелевых адресов, хранящейся в блоке хранения информации отправителя варианта осуществления.

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

Фиг. 8 - схема, демонстрирующая адресную информацию, распознанную ранее.

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

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

[0007] Далее, со ссылкой на чертежи, будут описаны устройство распознавания адреса, устройство сортировки, интегрированное устройство распознавания адреса и способ распознавания адреса вариантов осуществления.

[0008] В нижеследующем описании, в качестве примера устройства сортировки. будет описано устройство 101 обработки листов.

[0009] На фиг. 1 показана блок-схема, схематически демонстрирующая пример конфигурации устройства 101 обработки листов варианта осуществления. Устройство 101 обработки листов распознает сортировочную информацию, описанную на листе (объекте), и сортирует лист на основании результата распознавания. Сортировочная информация это информация, которая считывается с листа для сортировки листа. Согласно варианту осуществления, сортировочная информация является информацией, которая выражается в символах, например, адрес, описанный на листе. Устройство 101 обработки листов сортирует лист, например, почтовое отправление или лист из бухгалтерской книги, например, на основании адреса, описанного в символах.

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

[0011] В примере конфигурации, показанном на фиг. 1, устройство 101 обработки листов снабжено основным модулем 103 сортировщика, системой кодирования видеосигнала (далее сокращенно именуемой VCS) 104. Основной модуль 103 сортировщика и VCS 104 соединены друг с другом с возможностью обмена данными.

[0012] Сначала опишем основной модуль 103 сортировщика.

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

[0013] Как показано на фиг. 1, основной модуль 103 сортировщика снабжен панелью 110 управления, блоком 111 подачи, основным механизмом 112 транспортировки, устройством чтения штрих-кода (далее сокращенно именуемым BCR) 113, сканером 114, устройством записи штрих-кода (далее сокращенно именуемым BCW) 115, блоком 116 сортировки, контроллером 117, функциональным блоком 118 распознавания адреса, блоком 119 хранения словаря.

[0014] В основном модуле 103 сортировщика, сначала функциональный блок 118 распознавания адреса осуществляет распознавание адреса. Функциональный блок 118 распознавания адреса распознает адресную информацию из изображения листа, которое считывается сканером 114, со ссылкой на словарь для распознавания символов и базу данных адресов, хранящиеся в блоке 119 хранения словаря. Основной модуль 103 сортировщика осуществляет обработку сортировки листа, на основании адресной информации, распознанной функциональным блоком 118 распознавания адреса.

[0015] Когда адресная информация не распознана функциональным блоком 118 распознавания адреса, основной модуль 103 сортировщика отправляет изображение соответствующего листа, считанного сканером 114, на VCS 104. VCS 104 предписывает блоку отображения отображать изображение листа, считанного сканером 114. Оператор видит изображение листа, отображаемое на блоке отображения, и вводит адресную информацию в VCS 104 через блок ввода. VCS 104 передает адресную информацию, вводимую оператором, на основной модуль 103 сортировщика, совместно с идентификационной информацией листа. Основной модуль 103 сортировщика совместно сохраняет адресную информацию, вводимую оператором, и идентификационную информацию, назначенную листу, в блоке хранения.

[0016] Когда адресная информация, вводимая оператором в VCS 104, вводится на основной модуль 103 сортировщика, основной модуль 103 сортировщика осуществляет обработку сортировки листа на основании адресной информации. Согласно варианту осуществления, в отношении листа, из которого не удается распознать адресную информацию, после печати штрих-кода, включающего в себя идентификационную информацию, на листе, лист направляется в контейнер отклонения VCS. Лист, направленный в контейнер отклонения VCS, снова вводится в устройство 101 обработки листов. Основной модуль 103 сортировщика считывает идентификационную информацию из штрих-кода листа, считывает адресную информацию, введенную оператором, из блока хранения, на основании идентификационной информации, и выполняет обработку сортировки на основании считанной адресной информации. Кроме того, не ограничиваясь этим, основной модуль 103 сортировщика может осуществлять обработку сортировки листа, из которого не удается распознать адресную информацию, не направляя лист в контейнер отклонения VCS.

[0017] Панель 110 управления снабжена операционным блоком и блоком отображения. Операционный блок включает в себя, например, сенсорную панель, механическую клавиатуру и другое операционное устройство и принимает тот или иной режим обработки, назначенный оператором. Блок отображения представляет собой, например, жидкокристаллический дисплей (LCD) и органическое электролюминесцентное (El) устройство отображения и отображает рабочее состояние устройства 101 обработки листов и т.д.

[0018] Блок 111 подачи подает заложенные листы. Блок 111 подачи по одному вынимает листы, загруженные в виде стопки, и подает вынутый лист в основной механизм 112 транспортировки. Например, блок 111 подачи снабжен разделительным роликом. Разделительный ролик входит в контакт с листом на нижнем конце в направлении укладки, в состоянии, когда листы вводятся на блоке 111 подачи. Разделительный ролик вращается и, таким образом, подает листы, заложенные на блоке 111 подачи, с нижнего конца в направлении укладки по одному в основной механизм 112 транспортировки с определенным шагом.

[0019] Основной механизм 112 транспортировки транспортирует лист в соответствующие блоки в устройстве 101 обработки листов. Основной механизм 112 транспортировки снабжен транспортерными лентами, которые охватывают лист с двух сторон, и ведущим шкивом для приведения в движение транспортерных лент и т.д. Основной механизм 112 транспортировки приводит в действие ведущий шкив с помощью приводного электродвигателя и, таким образом, транспортирует лист, охваченный с двух сторон транспортерными лентами, или лист, загруженный на транспортную лента. Линия транспортировки листа основным механизмом 112 транспортировки называется основной линией транспортировки. На основной линии транспортировки обеспечены BCR 113, сканер 114, BCW 115, блок 116 сортировки, и т.д.

[0020] BCR 113 считывает штрих-код, например, идентификационный штрих-код или штрих-код назначения, напечатанный на листе, подлежащем транспортировке на основной линии транспортировки. Идентификационный штрих-код это штрих-код, включающий в себя уникальную идентификационную информацию (далее именуемую ID листа), назначенную каждому листу. Штрих-код назначения это штрих-код, включающий в себя адресную информацию. BCR 113 имеет блок считывания для считывания изображения штрих-кода, и блок распознавания для распознавания данных, указанных штрих-кодом в считываемом изображении. При считывании изображения штрих-кода, блок считывания подает изображение соответствующего штрих-кода на блок распознавания. Блок распознавания обрабатывает поступающее изображение соответствующего штрих-кода и распознает данные, включенные в соответствующий штрих-код. Распознанные данные поступают на контроллер 117.

[0021] Сканер 114 считывает изображение листа, подлежащего транспортировке основным механизмом 112 транспортировки. Сканер 114 снабжен, например, блоком освещения и оптическим датчиком. Блок освещения облучает лист, подлежащий транспортировке основным механизмом 112 транспортировки, светом. Оптический датчик снабжен светоприемным элементом, например, на основе устройств с зарядовой связью (CCD), и оптической системой (объективом). В оптическом датчике, оптическая система принимает отраженный свет, отраженный от листа, и изображает принятый отраженный свет на CCD, и CCD выводит электрический сигнал (изображение). Сканер 114 непрерывно считывает изображения с листа, подлежащего транспортировке основным механизмом 112 транспортировки, и, таким образом, получает полное изображение каждого листа. Сканер 114 подает полученное изображение на функциональный блок 118 распознавания адреса. Кроме того, сканер 114 может состоять из видеокамеры и т.д.

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

[0023] Функциональный блок 118 распознавания адреса распознает адресную информацию, содержащуюся в изображении листа, считанном сканером 114, со ссылкой на словарь для распознавания символов и базу данных адресов, хранящиеся в блоке 119 хранения словаря. Адресная информация включает в себя не только адрес, но и информацию, присоединенную к адресу, например, почтовый индекс, название фирмы, полное имя, номер телефона. Функциональный блок 118 распознавания адреса сегментирует область (далее именуемую областью адреса), где описана адресная информация, из изображения листа, и распознает адрес, содержащийся в каждой области адреса. Подробности будут описаны ниже, со ссылкой на фиг. 2. Когда адресная информация распознана, функциональный блок 118 распознавания адреса подает адресную информацию, включающую в себя распознанный адрес, на контроллер 117. Когда адресная информация не распознана, функциональный блок 118 распознавания адреса передает информацию (данные кодирования) для кодирования видеосигнала на блок 121 накопления и распределения изображений. Данные кодирования включают в себя изображение листа и результат распознавания символов. Кроме того, когда из листа выявлено множество областей адреса, функциональный блок 118 распознавания адреса определяет лист, из которого не распознана, по меньшей мере, один адресная информация, как лист, из которого адресная информация не распознана.

[0024] BCW 115, при необходимости, печатает идентификационный штрих-код или штрих-код назначения на листе. Например, BCW 115 печатает штрих-код назначения, в котором закодирована адресная информация, в качестве результата распознавания, на листе, из которого адресная информация была распознана функциональным блоком 118 распознавания адреса. С другой стороны, BCW 115 печатает идентификационный штрих-код, в котором закодирован ID листа, на листе, из которого адресная информация не была распознана функциональным блоком 118 распознавания адреса.

[0025] ID листа, указанный идентификационным штрих-кодом, является информацией для связывания введенной в VCS 104 с клавиатуры адресной информации с листом. Таким образом, лист, на котором напечатан идентификационный штрих-код, является листом, подлежащим обработке VCS 104.

[0026] Блок 116 сортировки обеспечен после BCW 115 в направлении транспортировки листа. Блок 116 сортировки сортирует лист по назначению сортировки согласно адресной информации и т.д. Этот блок 116 сортировки включает в себя множество контейнеров сортировки (не показаны), разделенное на множество каскадов и множество линий. Каждый контейнер сортировки задается так, чтобы соответствовать каждому назначению сортировки. Блок 116 сортировки последовательно укладывает в стопку листы в контейнерах сортировки, соответствующих адресной информации, на основании адресной информации.

[0027] Кроме того, на блоке 116 сортировки обеспечен контейнер отклонения VCS (не показан), в который нужно укладывать лист, из которого не удалось распознать назначение сортировки. Лист, уложенный в этот контейнер отклонения VCS, возвращается на блок 111 подачи, после ввода адресной информации в VCS 104. Лист, возвращенный на блок 111 подачи, подвергается повторной сортировке на основании идентификационного кода, напечатанного на соответствующем листе, и адресной информации, введенной в VCS 104. Контроллер 117 сортирует лист в каждый контейнер блока 116 сортировки, на основании адресной информации в качестве сортировочной информации.

[0028] Далее будет описана VCS 104.

VCS 104 снабжена блоком 121 накопления и распределения изображений и множеством модулей кодирования видеосигнала (далее сокращенно именуемых VCD) 122. Блок 121 накопления и распределения изображений реализован в виде компьютера, имеющего контроллер, блок хранения и различные интерфейсы и т.д. VCD 122 реализован в виде компьютера, имеющего блок отображения, блок ввода, контроллер, блок хранения и различные интерфейсы и т.д., и модуля, на который этот компьютер загружен.

[0029] Основной модуль 103 сортировщика и соответствующие VCD 122 соединены с блоком 121 накопления и распределения изображений. Блок 121 накопления и распределения изображений принимает от основного модуля 103 сортировщика информацию (данные кодирования) для кодирования видеосигнала, включающего в себя изображение листа, из которого функциональный блок 118 распознавания адреса в основном модуле 103 сортировщика не смог распознать адресную информацию. Блок 121 накопления и распределения изображений отслеживает рабочее состояние каждого VCD 122 и распределяет данные кодирования, принятые от основного модуля 103 сортировщика, на каждый VCD 122 в соответствии с рабочим состоянием каждого VCD 122.

[0030] Каждый VCD 122 отображает изображение листа, включенное в данные кодирования, распределяемые из блока 121 накопления и распределения изображений, на блоке 127 отображения, и предлагает оператору ввести правильную адресную информацию (символьную информацию). VCD 122 возвращает входную информацию, включающую в себя символьную информацию, которую оператор ввел в качестве адресной информации, в состоянии, когда изображение листа отображается на блоке 127 отображения, на блок 121 накопления и распределения изображений. Блок 121 накопления и распределения изображений осуществляет обработку для возврата входной информации, полученной от каждого VCD 122, на основной модуль 103 сортировщика.

[0031] В примере конфигурации, показанном на фиг. 1, VCD 122 снабжен CPU 123, энергонезависимой памятью 124, оперативной памятью (RAM) 125, постоянной памятью (ROM) 126, блоком 127 отображения, блоком 128 ввода VCS.

CPU 123 функционирует как контроллер для управления всеми VCD 122. CPU 123 осуществляет различные операции на основании программы управления и данных управления, хранящихся в ROM 126 или энергонезависимой памяти 124. Например, CPU 123 выполняет программу операционной системы для осуществления базового управления работой VCD 122. Кроме того, часть различных функций можно реализовать аппаратной схемой. Энергонезависимая память 124 является перезаписываемой энергонезависимой памятью, например, электрически стираемой программируемой постоянной памятью (EEPROM), флэш-памятью, жестким диском (HDD) или твердотельным диском (SSD) и т.п.

[0032] В энергонезависимой памяти 124 хранятся программа управления, данные управления и различные данные в соответствии с целью работы VCD 122. Например, в энергонезависимой памяти 124 хранятся данные кодирования, включающие в себя изображение (изображение, содержащее изображение символа) для кодирования видеосигнала, который поступает от блока 121 накопления и распределения изображений. Кроме того, в энергонезависимой памяти 124 может храниться входная информация, которую вводит оператор.

[0033] RAM 125 является энергозависимой памятью. В RAM 125 временно хранятся данные, обрабатываемые CPU 123, и т.д. Например, в RAM 125 хранятся данные изображения для отображения или хранится входная информация, которую вводит оператор.

[0034] ROM 126 является неперезаписываемой энергонезависимой памятью, в которой предварительно сохранены программа для управления и данные управления и т.д.

[0035] Блок 127 отображения включает в себя, например, LCD, органическое El устройство отображения и т.п. Блок отображения отображает изображение (например, изображение листа) для кодирования видеосигнала, который поступает от блока 121 накопления и распределения изображений, и т.д. Блок 127 отображения может отображать не только изображение (изображение, содержащее символы, подлежащие распознаванию) листа в качестве изображения для кодирования видеосигнала, но и информацию в зоне, которая может распознаваться на стороне основного модуля 103 сортировщика.

[0036] Блок 128 ввода VCS представляет собой устройство, позволяющее оператору вводить символьную информацию в качестве адресной информации, содержащейся в изображении, отображаемом на блоке 127 отображения. Например, блок 128 ввода VCS состоит из клавиатуры и указательного устройства и т.д.

[0037] Далее будет описана схематическая конфигурация устройства распознавания адреса согласно варианту осуществления, со ссылкой на фиг. 2. Согласно варианту осуществления, устройство распознавания адреса соответствует вышеописанному функциональному блоку 118 распознавания адреса.

[0038] На фиг. 2 показана блок-схема, демонстрирующая функциональную конфигурацию функционального блока 118 распознавания адреса. Как показано на фиг. 2, функциональный блок 118 распознавания адреса снабжен блоком 118A ввода изображения, блоком 118B распознавания адреса, блоком 118C определения ложного получателя, блоком 118D сопоставления изображений, блоком 118E хранения истории, блоком 118F хранения информации отправителя, блоком 118G интерфейса (интерфейс), блоком 118H определения получателя, блоком 118I вывода результата. Каждый из блока 118B распознавания адреса, блока 118C определения ложного получателя, блока 118D сопоставления изображений и блока 118I вывода результата является функциональным блоком, который функционирует, например, в том смысле, что CPU, которым снабжен функциональный блок 118 распознавания адреса выполняет программу. Кроме того, часть или все из этих функциональных блоков могут быть аппаратными функциональными блоками, например, большими интегральными схемами (LSI) или специализированными интегральными схемами (ASIC).

[0039] Блок 118A ввода изображения получает изображение, считанное сканером 114.

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

[0040] Блок 118C определения ложного получателя определяет, является ли адресная информация, полученная блоком 118B распознавания адреса, нецелевым адресом, который не является адресом получателя, со ссылкой на блок 118E хранения истории и блок 118F хранения информации отправителя.

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

[0042] В блоке 118E хранения истории хранится история результата обработки блока 118B распознавания адреса.

В блоке 118F хранения информации отправителя хранится информация, относящаяся к адресной информации отправителя. На блоке 118F хранения информации отправителя хранится информация, указанная как адрес отправителя, из информации, хранящейся на блоке 118E хранения истории.

[0043] Блок 118G ввода/вывода является интерфейсом, позволяющим оператору редактировать информацию, относящуюся к адресной информации отправителя, которая хранится в блоке 118F хранения информации отправителя. Блок 118G ввода/вывода принимает операцию редактирования от оператора и редактирует информацию, относящуюся к адресной информации, для сохранения в блоке 118F хранения информации отправителя. В данном случае, редактирование включает в себя изменение, добавление, удаление и т.д. информации, относящейся к адресной информации. Кроме того, в редактирование также включена замена изображения изображением, подвергнутым обработке изображений, например удалению шума.

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

[0045] Блок 118I вывода результата выводит окончательный результат распознавания адреса назначения. Обработка блока 118I вывода результата будет описана ниже.

[0046] Далее, со ссылкой на фиг. 3, будет описан пример последовательности операций обработки функциональным блоком 118 распознавания адреса. На Фиг. 3 показана блок-схема операций, демонстрирующая пример последовательности операций обработки функциональным блоком 118 распознавания адреса.

Сначала на блоке 118A ввода изображения вводится изображение листа (этап ST11). Вводимое изображение помещается, например, в память.

Блок 118B распознавания адреса анализирует изображение, введенное на блок 118A ввода изображения, на этапе ST11, и выделяет, по меньшей мере, одну область адреса (этап S12). Область адреса это область, где описан один адрес. Способ выделения может быть необязательным. В качестве примера, можно использовать способ, который выделяет строку-кандидат из компоновки символов-кандидатов, и дополнительно выделяет область адреса из компоновки строк-кандидатов.

[0047] На фиг. 4 показана схема, поясняющая обработку блоком 118B распознавания адреса. В данном случае, лист, подлежащий обработке блоком 118B распознавания адреса, именуется листом S2. Блок 118B распознавания адреса выявляет на листе S2 области D, E, F адреса. Блок 118B распознавания адреса распознает соответствующие адреса в выявленных областях D, E, F адреса, и, таким образом, получает адресную информацию D1, E1, F1. Кроме того, блок 118B распознавания адреса получает позиции D2, E2, F2 описания соответствующих областей D, E, F адреса. Каждая из позиций D2, E2, F2 описания выражается значением координат (x, y), когда верхний левый угол листа S2 определен как начало отсчета P. Согласно варианту осуществления, позиция D2 описания является информацией, включающей в себя значение координат верхнего левого угла D2(1) области D2 адреса, и значение координат нижнего правого угла D2(2). Позиции E2, F2 описания идентичны позиции D2 описания.

[0048] Кроме того, блок 118B распознавания адреса сегментирует изображение, включающее в себя область D адреса и ее периферийную область, изображение, включающее в себя область E адреса и ее периферийную область, и изображение, включающее в себя область F адреса и ее периферийную область, соответственно. На листе, вблизи места, где описан адрес отправителя, высока вероятность наличия логотипа и т.п. компании, которая является крупным клиентом. Соответственно, блок 118B распознавания адреса сегментирует изображение, включающее в себя каждую область адреса и ее периферию, и сохраняет его в таблице 51 истории блока 118E хранения истории. Предпочтительно, чтобы размер изображения, которое сегментируется как изображение, включающее в себя область адреса и ее периферию, был больше, чем у зоны, включающей в себя логотип и т.п. компании, описанный вблизи адреса отправителя. Блок 118B распознавания адреса назначает сегментированному изображению ID изображения для идентификации каждого изображения.

[0049] Затем блок 118B распознавания адреса сохраняет информацию, в которой адресная информация, позиция описания, ID изображения и ID листа связаны друг с другом, например, в таблице 51 истории блока 118E хранения истории.

[0050] На фиг. 5 показана схема, демонстрирующая пример таблицы TE истории, подлежащей сохранению в блоке 118E хранения истории. В одной записи каждой таблицы, хранится набор элементов информации, которые связаны друг с другом. Кроме того, размещение соответствующих элементов на фигуре является лишь примером, и может изменяться в необязательном порядке. Кроме того, на фиг. 6 показана схема, демонстрирующая пример таблицы TF информации отправителя, подлежащей сохранению в блоке 118F хранения информации отправителя. В таблице TF информации отправителя, хранится информация, относящаяся к адресной информации лица, указанного в качестве отправителя посредством описанной ниже обработки.

[0051] Адресная информация хранится, например, в первом элементе каждой записи. Адресная информация является адресной информацией, которая была распознана из области адреса. В примерах, приведенных на фиг. 5, 6, в адресной информации хранится кодированная информация, например, код, полученный путем объединения почтового индекса и информации квартала. Во втором элементе каждой записи хранится, например, позиция описания. Позиция описания это позиция, где описана область адреса. Кроме того, предпочтительно, чтобы позиция описания была нормализованной. Таким образом, поскольку существует возможность, что при транспортировке объекта (листа), объект вращается или перемещается параллельно, например, изображение объекта вращается относительно вертикального и горизонтального направлений объекта, и нормализацию предпочтительно осуществлять таким образом, чтобы верхний левый угол объекта определялся как начало отсчета. В третьем элементе каждой записи хранится, например, ID изображения. Кроме того, данные изображения, указанного ID изображения, сохраняются в блоке 118E хранения истории или блоке 118F хранения информации отправителя. В четвертом элементе каждой записи хранится, например, ID листа. ID листа это уникальная идентификационная информация, назначаемая каждому листу. Кроме того, в каждой таблице может храниться информация помимо информации, показанной на фиг. 5, 6. Например, может храниться имя файла изображения, время получения изображения, размер изображения и т.д.

[0052] В данном случае, когда из листа выделяется множество областей адреса, блок 118B распознавания адреса задает приоритеты в соответствии с позициями описания областей адреса, соответственно. В отношении приоритетов в соответствии с позициями описания областей адреса, позиция, где высока вероятность того, что адрес описан как адрес получателя, определяется как высокая, и позиция, где низка вероятность того, что адрес описан как адрес получателя, определяется как низкая. Другими словами, в отношении приоритетов в соответствии с позициями описания областей адреса, позиция, где низка вероятность того, что адрес описан как адрес отправителя, определяется как высокая, и позиция, где низка вероятность того, что адрес описан как адрес отправителя, определяется как низкая. Этот приоритет определяется в соответствии с разделенной областью, полученной делением листа на множество областей. Например, принимается решение, что приоритет области адреса, включающей в себя верхнюю разделенную область листа, низок, и приоритет области адреса, включающей в себя нижнюю разделенную область листа, высок. Кроме того, принимается решение, что приоритет области адреса, включающей в себя левую разделенную область листа, низок, и приоритет области адреса, включающей в себя правую разделенную область листа, высок. Кроме того, верхняя/нижняя и левая/правая это позиционное отношение, когда направление, в котором символы могут правильно считываться, определяется как направление вперед.

[0053] Блок 118B распознавания адреса выполняет обработку распознавания адреса в отношении множества областей адреса, выделенных на этапе ST12 (этап ST13). Способ распознавания адреса блоком 118B распознавания адреса может быть необязательным способом. В качестве примера, подготавливается база данных адресов, и можно применять способ согласования, который позволяет блоку 118B распознавания адреса осуществлять распознавание символов символов-кандидатов в области адреса с помощью технологии оптического распознавания символов (OCR) и т.п. Кроме того, блок 118B распознавания адреса может распознавать не только символ, но может распознавать числовой символ, и также может считывать из области адреса только почтовый индекс.

[0054] Затем блок 118B распознавания адреса задает переменную i равной 1 (этап ST14). Переменная i это порядковый номер, присваиваемый каждой адресной информации, распознанной на этапах ST12, ST13. Другими словами, блок 118B распознавания адреса назначает переменную i (i=1, 2, …) каждой области адреса. Согласно варианту осуществления, предполагается, что блок 118B распознавания адреса распознал три области адреса из листа. В этом случае, блок 118B распознавания адреса назначает i=1, 2, 3 каждой области адреса. Например, блок 118B распознавания адреса назначает переменные i=1, 2, 3 адресной информации D1, E1, F1, соответственно.

[0055] Далее, блок 118C определения ложного получателя определяет, является ли i-я адресная информация нецелевым адресом (этап ST15; фиг. 7). Кроме того, блок 118C определения ложного получателя определяет, является ли адрес, который был определен как нецелевой адрес, адресом отправителя. Когда адрес, который был определен как нецелевой адрес, является таковым, блок 118C определения ложного получателя определяет, что распознанная адресная информация является адресом отправителя. С другой стороны, при наличии двух или более адресов, определенных как нецелевые адреса, блок 118C определения ложного получателя определяет, что адресная информация, в которой коррелированный приоритет является самым низким из распознанной адресной информации, является адресом отправителя.

[0056] На фиг. 7 показана блок-схема операций, демонстрирующая пример последовательности операций обработки блоком 118C определения ложного получателя, соответствующей этапу ST15. Сначала блок 118C определения ложного получателя определяет, написан ли адрес, описанный в области адреса, от руки, или описан печатным шрифтом (этап ST31). Когда определено, что адрес, описанный в области адреса, написан от руки, блок 118C определения ложного получателя определяет, что адрес, описанный в области адреса, не является нецелевым адресом (этап ST40). Когда определено, что адрес, описанный в области адреса, описан печатным шрифтом, блок 118C определения ложного получателя переходит к этапу ST32. Цель определения, что адрес, написанный от руки, не является нецелевым адресом, будет описана ниже.

[0057] Кроме того, формы символа и числового символа значительно отличаются между рукописным и печатным текстом, и, таким образом, изображения шаблонов для согласования шаблонов значительно отличаются. По этой причине в качестве изображений шаблонов для распознавания адреса, изображение шаблона для рукописи и изображение шаблона для печатного шрифта подготавливаются отдельно. Согласно варианту осуществления, при распознавании адресной информации из области адреса, блок 118B распознавания адреса выполняет как согласование шаблонов с использованием изображения шаблона для рукописи, так и согласование шаблонов с использованием изображения шаблона для печатного шрифта. Обработка для одновременного осуществления согласования обоих шаблонов называется обработкой определения рукописного и печатного текста. Блок 118C о