УСТРОЙСТВО КОНТРОЛЯ И НЕВРЕМЕННЫЙ НОСИТЕЛЬ ЗАПИСИ, ХРАНЯЩИЙ ПРОГРАММУ КОНТРОЛЯ
CONTROL APPARATUS AND NON-TEMPORARY RECORDING STORAGE MEDIUM STORING A CONTROL PROGRAMME

ОБЛАСТЬ ТЕХНИКИ
Варианты осуществления настоящего изобретения относятся к устройству контроля и невременному носителю записи, хранящему программу контроля.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
В системе контроля, которая контролирует упаковки, которые проходят через таможню, оператор визуально идентифицирует изображение внешнего вида (изображение внешнего вида) упаковки, подаваемой на сортировщик (механизм обработки сортировки), и изображение в рентгеновских лучах (рентгеновское изображение) упаковки. Оператор определяет, требуется или нет, чтобы упаковка была проверена, и вводит операцию в систему контроля. На основе введенной операции, система контроля сортирует упаковку либо как упаковку, которую требуется проверить, либо как упаковку, которую не требуется проверять.
Этот способ требует от оператора определять место назначения сортировки упаковки, что приводит к проблемам, например, определение места назначения сортировки упаковки требует времени; упаковка, подлежащая проверке, пропускается; и упаковка, которая не требует проверки, сортируется так, чтобы выполнять проверку.
СПИСОК ЦИТИРОВАННЫХ ДОКУМЕНТОВ
ПАТЕНТНЫЕ ДОКУМЕНТЫ
Патентный документ 1: Публикация не прошедшей экспертизу патентной заявки Японии № 2018-13939
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
ТЕХНИЧЕСКАЯ ЗАДАЧА
Задача настоящего изобретения состоит в том, чтобы обеспечить устройство контроля и невременный носитель записи, хранящий программу контроля, которая позволяет оператору эффективно определять место назначения сортировки упаковки.
РЕШЕНИЕ ЗАДАЧИ
В соответствии с вариантом осуществления, устройство контроля включает в себя коммуникационный интерфейс и процессор. Коммуникационный интерфейс получает информацию упаковки относительно упаковки, транспортируемой сортировщиком, который сортирует упаковку, и сигнал операции, генерируемый на основе операции оператора. Процессор выводит опорную информацию, на основе прошлой истории, в которой информация о результате контроля, указывающая, является ли упаковка кандидатом регулируемого товара, генерируемая на основе сигнала операции, и информация упаковки ассоциированы вместе, и вновь полученной информации упаковки.
Краткое описание чертежей
Фиг. 1 представляет собой пояснительный вид для описания примерной схематичной конфигурации системы контроля в соответствии с вариантом осуществления.
Фиг. 2 представляет собой пояснительную диаграмму для описания примерной конфигурации системы контроля в соответствии с вариантом осуществления.
Фиг. 3 представляет собой пояснительный вид для описания примерной регистрационной информации в соответствии с вариантом осуществления.
Фиг. 4 представляет собой пояснительный вид для описания примерного экрана проверки в соответствии с вариантом осуществления.
Фиг. 5 представляет собой блок-схему последовательности операций для описания примерной работы системы контроля в соответствии с вариантом осуществления.
Фиг. 6 представляет собой пояснительный вид для описания примерного экрана проверки в соответствии с другим вариантом осуществления.
Фиг. 7 представляет собой пояснительный вид для описания примерной регистрационной информации в соответствии с другим вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
Варианты осуществления будут описаны далее со ссылками на чертежи.
Фиг. 1 представляет собой пояснительный вид для описания примерной схематичной конфигурации системы 1 контроля в соответствии с вариантом осуществления.
Система 1 контроля представляет собой систему, которая сортирует упаковку 2, которая является целью контроля. Система 1 контроля используется, например, чтобы находить регулируемые товары на таможне или тому подобное. Такие регулируемые товары регулируются в импорте в страну и в экспорте в чужие страны. Примеры регулируемых товаров включают в себя оружие, лекарственные препараты, а также животных и растения.
Упаковка 2 контролируется системой 1 контроля. Упаковка 2 имеет метку (маркер) 3 электронных данных продвижения (electronic advance data, EAD), прикрепленную к ней. Метка 3 EAD имеет идентификационный код (EAD identification code), включенный в информацию EAD, указывающую результат контроля на таможне в отдельной стране, напечатанную на ней. Идентификационный код EAD напечатан, например, как штрих-код. Информация EAD представляет собой информацию, включающую в себя, например, идентификационный код EAD, информацию имени и адреса и информацию, указывающую наименования и веса элементов содержимого (информацию содержимого). Информация имени и адреса включает в себя, например, информацию, указывающую адресата упаковки 2 (место назначения доставки) (информацию адресата) и/или информацию, указывающую отправителя (информацию отправителя).
Упаковка 2 имеет учетный лист 4, прикрепленный к ней. Учетный лист 4 имеет, например, информацию адреса и имени, указывающую информацию адресата и/или информацию отправителя, и информацию, указывающую содержимое (информацию содержимого), записанную в нем.
Отметим, что, как иллюстрируется на фиг. 1, например, представлены упаковка 2, имеющая метку 3 EAD и учетный лист 4, оба прикрепленные к ней, и упаковка 2, имеющая учетный лист 4, прикрепленный к ней, без метки 3 EAD.
Система 1 контроля включает в себя сортировщик 11, устройство 12 управления сортировщиком, считыватель 13 метки EAD, камеру 14, устройство 15 захвата рентгеновского изображения, считыватель 16 учетного листа, операционный терминал 17, первое устройство 18 хранения, второе устройство 19 хранения и устройство 20 контроля. Сортировщик 11, устройство 12 управления сортировщиком, считыватель 13 метки EAD, камера 14, устройство 15 захвата рентгеновского изображения, считыватель 16 учетного листа, операционный терминал 17, первое устройство 18 хранения, второе устройство 19 хранения и устройство 20 контроля могут осуществлять связь между собой через сеть 21.
Сортировщик 11 представляет собой устройство, которое сортирует упаковку 2, на основе управления устройством 12 управления сортировщиком. Например, сортировщик 11 сортирует упаковку 2 либо в первое место 31 назначения группировки, либо второе место 32 назначения группировки. Первое место 31 назначения группировки представляет собой место назначения группировки, в которое транспортируется упаковка 2, не подлежащая проверке оператором. Второе место 32 назначения группировки представляет собой место назначения группировки, в которое транспортируется упаковка 2, подлежащая проверке оператором. Упаковка 2, транспортируемая во второе место 32 назначения группировки, например, открывается оператором для проверки.
Например, сортировщик 11 включает в себя первый конвейер 41, второй конвейер 42 и сортировальный механизм 43.
Первый конвейер 41 транспортирует упаковку 2 от стороны входа к стороне выхода. Упаковка 2 подается к концевой части на стороне входа первого конвейера 41 посредством руки робота или тому подобного. Концевая часть на стороне выхода первого конвейера 41 оснащена первым местом 31 назначения группировки. То есть, первый конвейер 41 транспортирует упаковку 2, поданную на стороне входа, в первое место 31 назначения группировки.
Второй конвейер 42 транспортирует упаковку 2 от стороны входа к стороне выхода. Концевая часть на стороне входа второго конвейера 42 предусмотрена по соседству с первым конвейером 41. Концевая часть на стороне выхода второго конвейера 42 оснащена вторым местом 32 назначения группировки. То есть, первый конвейер 41 транспортирует упаковку 2, поданную на стороне входа, во второе место 32 назначения группировки.
Сортировальный механизм 43 представляет собой механизм подачи упаковки 2, транспортируемой на первом конвейере 41, ко второму конвейеру 42. Например, сортировальный механизм 43 включает в себя манипулятор, который поворачивается, чтобы прикладывать горизонтальную силу к упаковке 2, транспортируемой на первом конвейере 41, так что упаковка 2 перемещается на второй конвейер 42.
На основе управления посредством устройства 20 контроля, устройство 12 управления сортировщиком управляет соответствующими операциями первого конвейера 41 и второго конвейера 42 сортировщика 11, так что упаковка 2 транспортируется. Устройство 12 управления сортировщиком управляет работой сортировального механизма 43 так, что место назначения группировки упаковки 2 переключается между первым местом 31 назначения группировки в выходной концевой части первого конвейера 41 и вторым местом 32 назначения группировки в выходной концевой части второго конвейера 42.
Считыватель 13 метки EAD считывает метку 3 EAD с упаковки 2, транспортируемой первым конвейером 41. Считыватель 13 метки EAD считывает идентификационный код EAD с метки 3 EAD и подает считанный идентификационный код EAD на устройство 20 контроля. Например, в случае, когда метка 3 EAD имеет идентификационный код EAD, напечатанный на ней как штрих-код, считыватель 13 метки EAD служит, например, в качестве считывателя штрих-кода.
Камера 14 получает изображение внешнего вида (изображение внешнего вида) упаковки 2, транспортируемой первым конвейером 41. Камера 14 подает полученное изображение внешнего вида упаковки 2 на устройство 20 контроля. Например, камера 14 включает в себя комбинацию линзы и элемента захвата изображения, который преобразует световое изображение, формируемое линзой, в изображение.
Устройство 15 захвата рентгеновского изображения получает рентгеновское изображение упаковки 2, транспортируемой первым конвейером 41. Устройство 15 захвата рентгеновского изображения подает полученное рентгеновское изображение упаковки 2 на устройство 20 контроля. Например, устройство 15 захвата рентгеновского изображения включает в себя комбинацию рентгеновской трубки, которая облучает упаковку 2 рентгеновскими лучами, и детектор рентгеновских лучей, который детектирует рентгеновские лучи, прошедшие через упаковку 2.
Считыватель 16 учетного листа считывает различные типы информации из учетного листа 4, прикрепленного к упаковке 2, транспортируемой первым конвейером 41. Например, считыватель 16 учетного листа получает информацию адресата, информацию отправителя и информацию содержимого из учетного листа 4. Отметим, что далее информация адресата, информация отправителя, и информация содержимого, полученные из учетного листа 4, упоминаются как информация учетного листа. Считыватель 16 учетного листа подает информацию учетного листа на устройство 20 контроля. Например, считыватель 16 учетного листа включает в себя линейный датчик изображения, включающий в себя элемент захвата изображения и линзу, причем элемент захвата изображения включает в себя пикселы, которые линейно упорядочены и преобразуют свет в изображение, линза предназначена для формирования изображения света на пикселах, линейный датчик изображения предназначен для получения изображения учетного листа 4 (изображения учетного листа). Считыватель 16 учетного листа включает в себя процессор, который выполняет обработку распознавания оптических символов для распознавания информации учетного листа, такой как информация адресата, информация отправителя и информация содержимого, из изображения учетного листа, считанного линейным датчиком изображения.
Далее будет описан операционный терминал 17.
Операционный терминал 17 генерирует сигнал (сигнал операции) на основе операции ввода и выдает сигнал операции на устройство 20 контроля. Операционный терминал 17 выдает различные типы информации оператору.
Фиг. 2 иллюстрирует соответственные примерные конфигурации операционного терминала 17 и устройства 20 контроля. Операционный терминал 17 включает в себя коммуникационный интерфейс 51, блок 52 управления и сенсорную панель 53.
Коммуникационный интерфейс 51 является интерфейсом, который осуществляет связь с оборудованием, отличающимся от операционного терминала 17. Коммуникационный интерфейс 51 осуществляет связь с устройством 20 контроля через сеть 21.
Блок 52 управления является блоком обработки, который выполняет различные типы обработки. Блок 52 управления включает в себя процессор 54 и память 55.
Процессор 54 является арифметическим элементом, который выполняет арифметическую обработку. Процессор 54 обеспечен, например, как CPU. Процессор 54 выполняет различные типы обработки, на основе программы, хранящейся в памяти 55.
Память 55 является носителем хранения, который хранит программу и данные. Память 55 включает в себя, например, по меньшей мере одно из ROM, которая представляет собой постоянную энергонезависимую память, RAM, которая временно хранит данные, и хранилища, которое хранит данные.
Сенсорная панель 53 представляет собой устройство, которое отображает экран и генерирует сигнал операции на основе операции. Сенсорная панель 53 включает в себя дисплей 56 и датчик 57 касания, интегрально образованные вместе. Операционный терминал 17 может включать в себя, вместо сенсорной панели 53, дисплей, который отображает экран, и операционный блок, который генерирует сигнал операции на основе операции. Операционный блок может представлять собой любое из мыши, трекбола, клавиатуры, трекпада и тому подобного.
Дисплей 56 отображает экран, на основе данных для отображения (данных экрана), поданных от блока 52 управления или графического контроллера (не проиллюстрирован).
Датчик 57 касания генерирует сигнал операции, указывающий положение на экране, отображаемом на дисплее 56, которого касается оператор, работающий на операционном терминале 17.
Первое устройство 18 хранения хранит регистрационную информацию, которая является результатом обработки в устройстве 20 контроля. Фиг. 3 является пояснительным видом для описания примерной регистрационной информации. Регистрационная информация является прошлой историей, в которой различные типы информации касательно упаковок 2 в прошлом ассоциированы с результатом контроля. Например, регистрационная информация включает в себя дату регистрации и время регистрации регистрационной информации, идентификационный код оператора, информацию упаковки и информацию о результате контроля. Идентификационный код оператора является кодом для идентификации оператора. Информация упаковки является информацией относительно упаковки 2, транспортируемой сортировщиком 11. Информация упаковки включает в себя по меньшей мере либо информацию имени и адреса, либо рентгеновское изображение. Например, информация упаковки включает в себя информацию EAD, информацию учетного листа, изображение внешнего вида упаковки и рентгеновское изображение упаковки. Информация о результате контроля включает в себя информацию о месте назначения сортировки и информацию о наличии/отсутствии регулируемого товара, введенную оператором.
Информация о месте назначения сортировки является информацией, указывающей, в какое из первого места 31 назначения группировки и второго места 32 назначения группировки была отсортирована упаковка 2. При определении, что содержимое упаковки 2 не требуется проверять, оператор задействует операционный терминал 17 так, что упаковка 2 сортируется в первое место 31 назначения группировки. При определении, что содержимое упаковки 2 требуется проверять, а именно, упаковка 2 является кандидатом регулируемого товара, оператор задействует операционный терминал 17 так, что упаковка 2 сортируется во второе место 32 назначения группировки. Другими словами, информация о месте назначения сортировки является информацией, указывающей, определил или нет оператор, что упаковка 2 является кандидатом регулируемого товара. Устройство 20 контроля генерирует информацию о месте назначения сортировки для каждой упаковки 2 на основе сигнала операции, сгенерированного в соответствии с операцией оператора на операционном терминале 17.
Информация о наличии/отсутствии регулируемого товара является информацией, указывающей, включает в себя или нет упаковка 2 регулируемый товар. Оператор открывает упаковку 2, отсортированную во второе место 32 назначения группировки. Оператор задействует операционный терминал 17 в соответствии с тем, включен или нет регулируемый товар, на основе результата из открытой упаковки 2. В результате, информация о наличии/ отсутствии регулируемого товара генерируется в устройстве 20 контроля.
Второе устройство 19 хранения хранит базу данных, генерируемую на основе регистрационной информации, сохраненной в первом устройстве 18 хранения. База данных включает в себя, например, информацию отправителя в информации EAD, информацию адресата в информации EAD, информацию отправителя в информации учетного листа или информацию адресата в информации учетного листа, в ассоциации с прошлой информацией о результате контроля. Конкретно, база данных обеспечивает возможность извлечения количества упаковок, проверенных по содержимому, и количества упаковок, включающих в себя регулируемые товары в прошлом, для каждого элемента информации отправителя или для каждого элемента информации адресата. База данных может дополнительно включать в себя, например, информацию, указывающую наличие или отсутствие проблемы, для каждого элемента информации отправителя или для каждого элемента информации адресата. Отметим, что второе устройство 19 хранения может быть обеспечено вместе с первым устройством 18 хранения как одно устройство хранения.
Далее будет описано устройство 20 контроля.
Как иллюстрируется на фиг. 2, устройство 20 контроля включает в себя коммуникационный интерфейс 61 и блок 62 управления. Устройство 20 контроля представляет собой устройство, которое выдает информацию оператору и выполняет различение между упаковкой, которую не требуется проверять, и упаковкой, которую требует проверить, на основе операции, введенной оператором. Оператор вводит информацию для аутентификации (информацию аутентификации) в устройство 20 контроля, чтобы войти в систему в устройстве 20 контроля. Отметим, что, для того чтобы сгенерировать такую регистрационную информацию, как указано выше, устройство 20 контроля добавляет информацию идентификации об операторе, вошедшем в систему (идентификационный код оператора), в регистрационную информацию.
Устройство 20 контроля реализуется посредством устройства, способного выполнять обработку данных и хранение данных, такого как персональный компьютер (PC). Устройство 20 контроля управляет устройством 12 управления сортировщиком так, что упаковка 2, которой не требуется проверка, транспортируется в первое место 31 назначения группировки, и упаковка 2, которой требуется проверка, транспортируется во второе место 32 назначения группировки. Устройство 20 контроля включает в себя коммуникационный интерфейс 61 и блок 62 управления.
Коммуникационный интерфейс 61 является интерфейсом, который осуществляет связь с другим оборудованием. Коммуникационный интерфейс 61 включает в себя терминал и схему, которые поддерживают, например, стандарт связи для осуществления связи со считывателем 13 метки EAD, камерой 14, устройством 15 захвата рентгеновского изображения, считывателем 16 учетного листа, операционным терминалом 17, первым устройством 18 хранения и вторым устройством 19 хранения через сеть 21.
Блок 62 управления является блоком обработки, который выполняет различные типы обработки. Блок 62 управления включает в себя процессор 63 и память 64.
Процессор 63 является арифметическим элементом, который выполняет арифметическую обработку. Процессор 63 обеспечен, например, как CPU. Процессор 63 выполняет различные типы обработки на основе программы контроля, хранящейся в памяти 64.
Память 64 является носителем хранения, который хранит программу и данные. Программа является программой (программой контроля) для побуждения процессора 63 выполнять обработку контроля упаковки 2, которая будет описана ниже. Память 64 включает в себя, например, по меньшей мере одно из ROM, которая является постоянной энергонезависимой памятью, и хранилища, которое хранит данные. То есть, память 64 представляет собой невременный носитель записи, хранящий программу контроля. Память 64 может дополнительно включать в себя RAM, которая временно хранит данные.
Память 64 хранит множество элементов информации EAD. Например, память 64 хранит информацию EAD, импортированную из носителя хранения, такого как память USB. Память 64 может хранить информацию EAD, предоставляемую через сеть.
Процессор 63 блока 62 управления в устройстве 20 контроля исполняет программу, хранящуюся в памяти 64, для управления соответственными операциями считывателя 13 метки EAD, камеры 14, устройства 15 захвата рентгеновского изображения и считывателя 16 учетного листа. Таким образом, процессор 63 получает идентификационный код EAD из считывателя 13 метки EAD. Процессор 63 получает изображение внешнего вида упаковки 2 от камеры 14. Процессор 63 получает рентгеновское изображение упаковки 2 от устройства 15 захвата рентгеновского изображения. Процессор 63 получает информацию учетного листа, записанную в учетном листе 4, прикрепленном к упаковке 2, от считывателя 16 учетного листа.
На основе идентификационного кода EAD, полученного от считывателя 13 метки EAD, процессор 63 получает информацию EAD из памяти 64. Процессор 63 извлекает, из памяти 64, информацию EAD, включающую в себя идентификационный код EAD, полученный от считывателя 13 метки EAD. Таким образом, процессор 63 получает информацию EAD.
Более того, на основе вновь полученной информации упаковки и прошлой истории, процессор 63 извлекает историю контроля упаковки, согласующуюся с информацией имени и адреса. Например, на основе информации имени и адреса в качестве информации упаковки, процессор 63 извлекает историю контроля из базы данных, сохраненной во втором устройстве 19 хранения. Например, на основе информации имени и адреса в качестве информации упаковки, процессор 63 может извлекать историю контроля из прошлой истории, сохраненной в первом устройстве 18 хранения. Отметим, что информация, извлеченная из базы данных во втором устройстве 19 хранения или прошлой истории в первом устройстве 18 хранения, на основе информации имени и адреса, упоминается как информация извлечения.
Информация имени и адреса включает в себя по меньшей мере одно из информации отправителя в информации EAD, информации адресата в информации EAD, информации отправителя в информации учетного листа и информации адресата в информации учетного листа.
Информация извлечения является информацией, которая требует от оператора обратить внимание, на основе количества упаковок, определенных как кандидаты регулируемого товара. Например, информация извлечения является информацией, генерируемой на основе количества упаковок, определенных как кандидаты регулируемого товара. Например, информация извлечения может быть информацией, генерируемой на основе количества упаковок, действительно включающих в себя регулируемые товары.
Конкретно, процессор 63 извлекает, из базы данных, количество упаковок, проверенных по содержимому в прошлом в соответствии с информацией отправителя, и количество упаковок, включающих в себя регулируемые товары в прошлом в соответствии с информацией отправителя. Процессор 63 извлекает, из базы данных, количество упаковок, проверенных по содержимому в прошлом в соответствии с информацией адресата, и количество упаковок, включающих в себя регулируемые товары в прошлом в соответствии с информацией адресата. Процессор 63 может извлекать из базы данных количество упаковок, проверенных по содержимому в прошлом в соответствии с информацией отправителя и информацией адресата, и количество упаковок, включающих в себя регулируемые товары в прошлом в соответствии с информацией отправителя и информацией адресата.
Процессор 63 оценивает положение регулируемого товара из рентгеновского изображения, при помощи параметра, сгенерированного посредством машинного обучения, на основе прошлой истории. Например, процессор 63 накладывает результат оценки положения регулируемого товара на рентгеновское изображение, чтобы сгенерировать изображение кандидата. Например, процессор 63 вычисляет оценку для каждой предопределенной области на рентгеновском изображении, на основе возможности существования регулируемого товара. Процессор 63 воспроизводит каждую область на отдельном дисплее, в соответствии с вычисленной оценкой, чтобы сгенерировать изображение кандидата. Например, процессор 63 отображает каждую область в разном цвете, в соответствии с вычисленной оценкой, чтобы сгенерировать изображение кандидата.
Параметр настраивается на основе большого количества данных для обучения. Данные для обучения включают в себя проблему (вопрос) и ответ. Вопрос и ответ в данных для обучения являются любыми элементами данных в регистрационной информации. В таком примере, в котором положение регулируемого товара оценивается из рентгеновского изображения, как описано выше, рентгеновское изображение соответствует проблеме (вопросу), и положение существования регулируемого товара в рентгеновском изображении соответствует ответу. То есть, параметр генерируется посредством машинного обучения, например, с нейронной сетью для сегментации, на основе данных для обучения, включающих в себя рентгеновское изображение (вопрос) и положение регулируемого товара на рентгеновском изображении (ответ).
Процессор 63 генерирует экран (экран проверки), указывающий различные типы информации относительно упаковки 2, транспортируемой сортировщиком 11, и передает экран на операционный терминал 17 для отображения. Процессор 63 генерирует экран проверки, на основе информации EAD, информации учетного листа, изображения внешнего вида, рентгеновского изображения, изображения кандидата и информации извлечения, извлеченной из базы данных.
Фиг. 4 представляет собой пояснительный вид для описания примерного экрана 71 проверки.
Экран 71 проверки представляет собой экран, отображаемый на дисплее 56 операционного терминала 17. Информация для использования при определении, требуется или нет открыть упаковку 2 для проверки оператором, отображается на экране 71 проверки. То есть, информация, отображаемая на экране 71 проверки, является опорной информацией, которую оператор использует в качестве опоры для определения. Экран 71 проверки включает в себя, например, изображение 72 внешнего вида, рентгеновское изображение 73, изображение 74 кандидата, информацию 75 EAD, информацию 76 учетного листа, информацию 77 извлечения, кнопку 78 доставки и кнопку 79 проверки, на дисплее.
Изображение 72 внешнего вида является изображением внешнего вида упаковки 2, полученным камерой 14. Рентгеновское изображение 73 является рентгеновским изображением упаковки 2, полученным устройством 15 захвата рентгеновского изображения. Изображение 74 кандидата является изображением, сгенерированным процессором 63 на основе рентгеновского изображения и вышеуказанного параметра. Информация 75 EAD является информацией EAD, полученной на основе идентификационного кода EAD, полученного от упаковки 2 считывателем 13 метки EAD. Отметим, что, в случае, когда упаковка 2 не имеет метки 3 EAD, прикрепленной к ней, идентификационный код EAD и информацию EAD нельзя получить, так что информация 75 EAD является пустой на экране 71 проверки. Информация 76 учетного листа является информацией учетного листа, считываемой из учетного листа 4 упаковки 2 считывателем 16 учетного листа. То есть, информация 75 EAD и информация 76 учетного листа включают в себя информацию имени и адреса в качестве информации упаковки.
Информация 77 извлечения является информацией, извлеченной из прошлой истории процессором 63, на основе информации имени и адреса, как описано выше. Например, информация 77 извлечения включает в себя информацию, например, о количестве упаковок, определенных как кандидаты “YY” регулируемого товара, и количестве упаковок, включающих в себя регулируемые товары “XX”, из количества упаковок, согласующихся по информации адресата с упаковкой 2, транспортируемой сортировщиком 11 “ZZ”. Информация 77 извлечения включает в себя информацию, например, о количестве упаковок, определенных как кандидаты “BB” регулируемого товара, и количестве упаковок, включающих в себя регулируемые товары “AA”, из количества упаковок, согласующихся по информации адресата с упаковкой 2, транспортируемой сортировщиком 11 “CC”. Информация 77 извлечения может дополнительно включать в себя наличие или отсутствие проблемы в прошлом касательно отправителя или адресата упаковки 2, транспортируемой сортировщиком 11.
Экран 71 проверки может дополнительно включать в себя дисплей 80 предупредительной сигнализации. На фиг. 4, в качестве дисплея 80 предупредительной сигнализации, отображается строка символов “требуется проверка” на экране 71 проверки. Например, в случае, когда информация извлечения удовлетворяет предопределенному условию, процессор 63 отображает дисплей 80 предупредительной сигнализации на экране 71 проверки. Например, в случае, когда количество регулируемых товаров в извлеченной информации представляет собой ранее установленный порог или больше, процессор 63 отображает дисплей 80 предупредительной сигнализации на экране 71 проверки. Например, в случае, когда количество кандидатов регулируемого товара в информации извлечения представляет собой ранее установленный порог или больше, процессор 63 отображает дисплей 80 предупредительной сигнализации на экране 71 проверки. Вышеуказанные условия могут быть установлены каждым оператором.
Кнопка 78 доставки и кнопка 79 проверки являются кнопками, выбираемыми посредством датчика 57 касания. Оператор проверяет опорную информацию на экране 71 проверки и определяет, требуется или нет открыть упаковку 2 для проверки. То есть, оператор проверяет, например, изображение 72 внешнего вида, рентгеновское изображение 73, изображение 74 кандидата, информацию 75 EAD, информацию 76 учетного листа и информацию 77 извлечения на экране 71 проверки и определяет, требуется или нет открыть упаковку 2, выбирая либо кнопку 78 доставки, либо кнопку 79 проверки.
В случае, когда оператором выбрана кнопка 78 доставки, устройство 20 контроля определяет, что упаковка 2 не является кандидатом регулируемого товара, и управляет устройством 12 управления сортировщиком так, что упаковка 2 транспортируется в первое место 31 назначения группировки.
В случае, когда оператором выбрана кнопка 79 проверки, устройство 20 контроля определяет, что упаковка 2 является кандидатом регулируемого товара, и управляет устройством 12 управления сортировщиком так, что упаковка 2 транспортируется во второе место 32 назначения группировки. После этого, оператор открывает упаковку 2, доставленную во второе место 32 назначения группировки, и проверяет наличие или отсутствие регулируемого товара. Затем оператор вводит результат проверки в операционный терминал 17. Таким образом, устройство 20 контроля генерирует регистрационную информацию, проиллюстрированную на фиг. 3. Устройство 20 контроля сохраняет сгенерированную регистрационную информацию в первом устройстве 18 хранения. Таким образом, прошлая история накапливается в первом устройстве 18 хранения. Таким образом, база данных, из которой можно извлечь количество упаковок, определенных как кандидаты регулируемого товара, и количество упаковок, включавших в себя регулируемые товары в прошлом, с информацией отправителя и информацией адресата в качестве индексов, может генерироваться во втором устройстве 19 хранения.
Далее будет описана работа системы 1 контроля.
Фиг. 5 представляет собой блок-схему последовательности операций для описания работы системы 1 контроля.
Считыватель 13 метки EAD в системе 1 контроля считывает идентификационный код EAD из метки 3 EAD упаковки 2, транспортируемой первым конвейером 41 (этап S11). Считыватель 13 метки EAD выдает идентификационный код EAD на устройство 20 контроля.
Камера 14 в системе 1 контроля получает изображение внешнего вида упаковки 2, транспортируемой первым конвейером 41 (этап S12). Камера 14 выдает изображение внешнего вида на устройство 20 контроля.
Устройство 15 захвата рентгеновского изображения в системе 1 контроля получает рентгеновское изображение упаковки 2, транспортируемой первым конвейером 41 (этап S13). Камера 14 выдает рентгеновское изображение на устройство 20 контроля.
Считыватель 16 учетного листа в системе 1 контроля получает информацию учетного листа из учетного листа 4 упаковки 2, транспортируемой первым конвейером 41 (этап S14). Считыватель 16 учетного листа выдает информацию учетного листа на устройство 20 контроля.
Процессор 63 блока 62 управления в устройстве 20 контроля определяет, получил ли считыватель 13 метки EAD идентификационный код EAD (этап S15). Таким образом, процессор 63 определяет, был ли идентификационный код EAD предоставлен из считывателя 13 метки EAD.
В случае, когда определено, что считыватель 13 метки EAD получил идентификационный код EAD (ДА на этапе S15), процессор 63 получает информацию EAD, на основе идентификационного кода EAD (этап S16). Вследствие вышеописанной обработки, устройство 20 контроля получает информацию упаковки, включающую в себя различные типы информации касательно упаковки 2.
Более того, на основе информации EAD, процессор 63 извлекает информацию извлечения из базы данных во втором устройстве 19 хранения (этап S17) и затем переходит к обработке на этапе S19, который будет описан ниже. То есть, процессор 63 получает, из базы данных, количество упаковок в прошлом, количество упаковок, определенных как кандидаты регулируемого товара, и количество упаковок, определенных как включающие в себя регулируемые товары, в соответствии с информацией отправителя и информацией адресата в информации EAD.
В случае, когда определено, что считыватель 13 метки EAD не получил идентификационный код EAD (НЕТ на этапе S15), процессор 63 получает информацию извлечения из базы данных во втором устройстве 19 хранения, на основе информации учетного листа (этап S18), и затем переходит к обработке на этапе S19, который будет описан ниже. То есть, процессор 63 получает, из базы данных, количество упаковок в прошлом, количество упаковок, определенных как кандидаты регулируемого товара, и количество упаковок, определенных как включающие в себя регулируемые товары, в соответствии с информацией отправителя и информацией адресата в информации учетного листа.
При помощи параметра, сгенерированного посредством машинного обучения, процессор 63 оценивает положение регулируемого товара из рентгеновского изображения и генерирует изображение кандидата (этап S19).
На основе информации EAD, информации учетного листа, изображения внешнего вида, рентгеновского изображения, изображения кандидата и информации извлечения, извлеченных из базы данных, процессор 63 генерирует экран 71 проверки, проиллюстрированный на фиг. 4 (этап S20). Процессор 63 выводит экран 71 проверки на операционный терминал 17 для отображения (этап S21). Таким образом, оператор визуально идентифицирует экран 71 проверки, чтобы определить, является или нет упаковка 2 кандидатом регулируемого товара. При определении, что упаковка 2 является кандидатом регулируемого товара, оператор выбирает кнопку 79 проверки на экране 71 проверки. При определении, что упаковка 2 не является кандидатом регулируемого товара, оператор выбирает кнопку 78 доставки на экране 71 проверки. На основе результата выбора между кнопкой 79 проверки и кнопкой 78 доставки на экране 71 проверки, операционный терминал 17 выдает сигнал операции на устройство 20 контроля.
На основе сигнала операции от операционного терминала 17, процессор 63 в устройстве 20 контроля определяет, является или нет упаковка 2 кандидатом регулируемого товара (этап S22). Например, в ответ на прием от операционного терминала 17 сигнала операции, указывающего, что была выбрана кнопка 78 доставки, процессор 63 определяет, что упаковка 2 не является кандидатом регулируемого товара. Например, в ответ на прием от операционного терминала 17 сигнала операции, указывающего, что была выбрана кнопка 79 проверки, процессор 63 определяет, что упаковка 2 является кандидатом регулируемого товара.
В случае, когда определено, что упаковка 2 не является кандидатом регулируемого товара (НЕТ на этапе S22), процессор 63 вводит сигнал управления в устройство 12 управления сортировщиком, так что упаковка 2 транспортируется в первое место 31 назначения группировки (этап S23). В случае, когда определено, что упаковка 2 является кандидатом регулируемого товара (ДА на этапе S22), процессор 63 вводит сигнал управления в устройство 12 управления сортировщиком, так что упаковка 2 транспортируется во второе место 32 назначения группировки (этап S24).
После этого, оператор открывает упаковку 2, доставленную во второе место 32 назначения группировки, и проверяет наличие или отсутствие регулируемого товара. Затем, оператор вводит результат проверки в операционный терминал 17. На основе результата вышеописанной обработки, процессор 63 генерирует регистрационную информацию и сохраняет регистрационную информацию в первом устройстве 18 хранения (этап S25) и затем заканчивает обработку. Таким образом, информация о наличии/отсутствии регулируемого товара, указывающая, включен ли действительно регулируемый товар в упаковку 2, добавляется к регистрационной информации. Отметим, что оператор, который открывает упаковку 2, доставленную во второе место 32 назначения группировки, может отличаться от оператора, который применяет операционный терминал 17. В этом случае, система 1 контроля может дополнительно содержать устройство, в которое оператор вводит информацию о том, включен или нет регулируемый товар, после открытия упаковки 2, доставленной во второе место 32 назначения группировки. То есть, система 1 контроля может дополнительно содержать устройство, которое передает, на устройство 20 контроля, информацию, указывающую, включен или нет регулируемый товар, на основе ввода от оператора.
Отметим, что регистрационная информация может исключать результат проверки наличия или отсутствия регулируемого товара. В этом случае, элементы количества регулируемых товаров опускаются из информации 77 извлечения на экране 71 проверки.
Как описано выше, процессор 63 в устройстве 20 контроля получает, через коммуникационный интерфейс 61, информацию упаковки относительно упаковки 2, транспортируемой сортировщиком 11, и сигнал операции, сгенерированный операционным терминалом 17, используемым оператором. На основе сигнала операции, процессор 63 генерирует информацию о результате контроля, указывающую, является или нет упаковка 2 кандидатом регулируемого товара. Процессор 63 выводит опорную информацию, на основе прошлой истории, в которой информация упаковки на упаковках 2 в прошлом и информация о результате контроля ассоциированы вместе, и вновь полученной информации упаковки. Таким образом, устройство 20 контроля может обеспечивать полезную информацию оператору, который определяет место назначения сортировки упаковки. В результате, может обеспечиваться устройство контроля, обеспечивающее возможность оператору эффективно определять место назначения сортировки упаковки.
Информация упаковки включает в себя информацию имени и адреса, соответствующую упаковке 2, и процессор 63 генерирует опорную информацию, на основе количества упаковок, определенных как кандидаты регулируемого товара, согласно информации имени и адреса. Таким образом, устройство 20 контроля может обеспечивать полезную информацию оператору, который определяет место назначения сортировки упаковки.
В ответ на прием сигнала операции, указывающего, что упаковка 2 включает в себя регулируемый товар, процессор 63 добавляет информацию, указывающую, что упаковка 2 включает в себя регулируемый товар, к информации о результате контроля. Процессор 63 генерирует опорную информацию, на основе количества упаковок, включающих в себя регулируемые товары, согласно информации имени и адреса. Таким образом, устройство 20 контроля может обеспечивать полезную информацию оператору, который определяет место назначения сортировки упаковки.
Процессор 63 получает, через коммуникационный интерфейс 61, информацию EAD в соответствии с идентификационным кодом EAD, считанным с упаковки 2. Процессор 63 использует, в качестве информации имени и адреса, по меньшей мере либо информацию отправителя, либо информацию адресата, включенные в информацию EAD. Таким образом, устройство 20 контроля может обеспечивать полезную информацию оператору, который определяет место назначения сортировки упаковки.
Процессор 63 получает, через коммуникационный интерфейс 61, информацию отправителя и информацию адресата, отображенные на упаковке 2. Процессор 63 использует, в качестве информации имени и адреса, по меньшей мере либо информацию отправителя, либо информацию адресата. Таким образом, даже в случае, когда метка 3 EAD не прикреплена к упаковке 2, устройство 1 контроля может оставлять историю.
Процессор 63 в устройстве 20 контроля получает рентгеновское изображение упаковки 2 от устройства 15 захвата рентгеновского изображения. Процессор 63 оценивает положение регулируемого товара из рентгеновского изображения, при помощи параметра, сгенерированного посредством машинного обучения. Процессор 63 накладывает результат оценки положения регулируемого товара на рентгеновское изображение, чтобы сгенерировать изображение кандидата. Процессор 63 добавляет изображение кандидата к опорной информации для вывода. Таким образом, оператор может быть призван обратить внимание.
Отметим, что, в соответствии с вышеописанным вариантом осуществления, экран 71 проверки был описан как экран, на котором оператор выбирает либо кнопку 78 доставки, либо кнопку 79 проверки, но эта конфигурация не является ограничивающей. Кнопка 79 проверки может быть разделена по множеству причин для сортировки. На рентгеновском изображении, оператор может задавать положение существования регулируемого товара.
Фиг. 6 представляет собой пояснительный вид для описания экрана 71A проверки в соответствии с другим вариантом осуществления, отличающегося от экрана 71 проверки на фиг. 4.
Процессор 63 генерирует экран 71A проверки, на основе информации EAD, информации учетного листа, изображения внешнего вида, рентгеновского изображения, изображения кандидата и информации извлечения, извлеченных из базы данных.
Экран 71A проверки представляет собой экран, отображаемый на дисплее 56 операционного терминала 17. Информация для использования при определении того, требуется или нет открыть упаковку 2 для проверки оператором, отображается на экране 71A проверки. То есть, информация, отображаемая на экране 71A проверки, является опорной информацией, которую оператор использует в качестве опоры для определения. Экран 71A проверки включает в себя, например, изображение 72 внешнего вида, рентгеновское изображение 73A, изображение 74 кандидата, информацию 75 EAD, информацию 76 учетного листа, информацию 77 извлечения, кнопку 78 доставки, кнопку 81 регулируемого товара, кнопку 82 опасного товара, кнопку 83 несоответствия содержимого, кнопку 84 прошлой истории и кнопку 85 для прочего, на дисплее.
Оператор проверяет опорную информацию на экране 71A проверки и определяет, требуется или нет открыть упаковку 2 для проверки, выбирая любую из кнопки 78 доставки, кнопки 81 регулируемого товара, кнопки 82 опасного товара, кнопки 83 несоответствия содержимого, кнопки 84 прошлой истории и кнопки 85 для прочего. Кнопка 81 регулируемого товара, кнопка 82 опасного товара, кнопка 83 несоответствия содержимого, кнопка 84 прошлой истории и кнопка 85 для прочего соответствуют кнопке 79 проверки на экране 71 проверки. То есть, в случае, когда любая из кнопки 81 регулируемого товара, кнопки 82 опасного товара, кнопки 83 несоответствия содержимого, кнопки 84 прошлой истории и кнопки 85 для прочего выбирается оператором, устройство 20 контроля управляет устройством 12 управления сортировщиком так, что упаковка 2 транспортируется во второе место 32 назначения группировки.
Кнопка 81 регулируемого товара является кнопкой, которая выбирается в случае, когда определено, что упаковка 2 может, вероятно, включать в себя регулируемый товар, в результате визуальной идентификации оператора по экрану 71A проверки.
Кнопка 82 опасного товара является кнопкой, которая выбирается в случае, когда определено, что упаковка 2 может, вероятно, включать в себя регулируемый товар, в результате визуальной идентификации оператора по экрану 71A проверки.
Кнопка 83 несоответствия содержимого является кнопкой, которая выбирается в случае, когда определено, что упаковка 2 может, вероятно, включать в себя товар, не согласующийся с каким-либо товаром в упаковке 2, записанным в информации 75 EAD или информации 76 учетного листа, в результате визуальной идентификации оператора по экрану 71A проверки.
Кнопка 84 прошлой истории является кнопкой, которая выбирается в случае, когда определено, что упаковку 2 требуется открыть для проверки вследствие информации 77 извлечения, в результате визуальной идентификации оператора по экрану 71A проверки.
Кнопка 85 для прочего является кнопкой, которая выбирается в случае, когда оператор определил, что упаковка 2 не применима к вышеуказанным причинам, но ее требуется открыть для проверки.
Рентгеновское изображение 73A представляет собой рентгеновское изображение упаковки 2, полученное устройством 15 захвата рентгеновского изображения. Более того, рентгеновское изображение 73A позволяет задавать область на изображении посредством датчика 57 касания. То есть, в ответ на выполненную оператором операцию выбора (например, касанием или перетаскиванием) области на рентгеновском изображении 73A посредством датчика 57 касания, операционный терминал 17 генерирует информацию, указывающую область, выбранную оператором (информацию области рентгеновского изображения).
Например, оператор выбирает область, оцененную как включающую в себя регулируемый товар, на рентгеновском изображении 73A. То есть, информация области рентгеновского изображения является информацией, указывающей положение регулируемого товара на рентгеновском изображении 73A. Таким образом, могут генерироваться обучающие данные, включающие в себя рентгеновское изображение 73A в качестве вопроса и результат выбора области оператором (информация области рентгеновского изображения) в качестве ответа.
На основе результата вышеописанной операции кнопки на экране 71A проверки, операционный терминал 17 выдает сигнал операции на устройство 20 контроля.
В ответ на прием от операционного терминала 17 сигнала операции, указывающего, что была выбрана кнопка 78 доставки, процессор 63 в устройстве 20 контроля определяет, что упаковка 2 не является кандидатом регулируемого товара. В этом случае, процессор 63 вводит сигнал управления в устройство 12 управления сортировщиком, так что упаковка 2 транспортируется в первое место 31 назначения группировки. Более того, процессор 63 генерирует регистрационную информацию и затем сохраняет регистрационную информацию в первом устройстве 18 хранения.
В ответ на прием от операционного терминала 17 сигнала операции, указывающего, что была выбрана любая из кнопки 81 регулируемого товара, кнопки 82 опасного товара, кнопки 83 несоответствия содержимого, кнопки 84 прошлой истории и кнопки 85 для прочего, процессор 63 определяет, что упаковку 2 требуется открыть для проверки. В этом случае, процессор 63 вводит сигнал управления в устройство 12 управления сортировщиком, так что упаковка 2 транспортируется во второе место 32 назначения группировки.
После этого, оператор открывает упаковку 2, доставленную во второе место 32 назначения группировки, и проверяет содержимое упаковки 2. Затем, оператор вводит результат проверки в операционный терминал 17. Процессор 63 генерирует регистрационную информацию на основе вышеуказанного результата обработки. Таким образом, сгенерированная регистрационная информация включает в себя информацию о результате контроля, включающую в себя информацию о наличии/отсутствии регулируемого товара, указывающую, включен ли действительно или нет регулируемый товар в упаковку 2.
Процессор 63 добавляет к регистрационной информации информацию, указывающую, что упаковка 2 отсортирована во втором месте 32 назначения группировки посредством выбора кнопки, такой как кнопка 81 регулируемого товара, кнопка 82 опасного товара, кнопка 83 несоответствия содержимого, кнопка 84 прошлой истории или кнопка 85 для прочего (информацию о причинах сортировки). Например, в случае, когда выбрана кнопка 81 регулируемого товара, процессор 63 добавляет к регистрационной информации “регулируемый товар” в качестве информации о причинах сортировки. Например, в случае, когда выбрана кнопка 82 опасного товара, процессор 63 добавляет к регистрационной информации “опасный товар” в качестве информации о причинах сортировки. Например, в случае, когда выбрана кнопка 83 несоответствия содержимого, процессор 63 добавляет к регистрационной информации “несоответствие содержимого” в качестве информации о причинах сортировки. Например, в случае, когда выбрана кнопка 84 прошлой истории, процессор 63 добавляет к регистрационной информации “прошлая история” в качестве информации о причинах сортировки. Например, в случае, когда выбрана кнопка 85 для прочего, процессор 63 добавляет к регистрационной информации “прочее” в качестве информации о причинах сортировки.
Процессор 63 добавляет к регистрационной информации информацию области рентгеновского изображения, указывающую положение регулируемого товара на рентгеновском изображении 73A.
Таким образом, генерируется регистрационная информация, проиллюстрированная на фиг. 7. Регистрационная информация на фиг. 7 включает в себя дату регистрации и время регистрации регистрационной информации, идентификационный код оператора, информацию упаковки и информацию о результате контроля. Информация упаковки является информацией относительно упаковки 2, транспортируемой сортировщиком 11. Информация упаковки включает в себя по меньшей мере либо информацию имени и адреса, либо рентгеновское изображение. Например, информация упаковки включает в себя информацию EAD, информацию учетного листа, изображение внешнего вида упаковки и рентгеновское изображение упаковки. Информация о результате контроля включает в себя информацию о месте назначения сортировки, информацию о причинах сортировки, информацию о наличии/отсутствии регулируемого товара и информацию области рентгеновского изображения, введенные оператором.
Процессор 63 сохраняет, в качестве прошлой истории, регистрационную информацию, сгенерированную при вышеописанной обработке, в первом устройстве 18 хранения. Процессор 63 генерирует базу данных, на основе прошлой истории, сохраненной в первом устройстве 18 хранения, и сохраняет базу данных во втором устройстве 19 хранения. Например, процессор 63 ассоциирует вместе информацию о месте назначения сортировки, информацию о причинах сортировки и наличие или отсутствие регулируемого товара для каждого элемента информации имени и адреса, чтобы сгенерировать базу данных. Таким образом, процессор 63 может генерировать базу данных, из которой можно извлечь количество упаковок, определенных в прошлом как кандидаты регулируемого товара, и количество упаковок, включавших в себя в прошлом регулируемые товары, для каждой причины для сортировки, на основе информации имени и адреса.
Такая конфигурация позволяет процессору 63 генерировать опорную информацию на основе количества упаковок, к которой добавлена ранее установленная причина для сортировки, извлеченная из прошлой истории. То есть, процессор 63 может извлекать из базы данных количество упаковок в прошлом вследствие ранее установленной причины для сортировки, количество упаковок в прошлом, определенных как кандидаты регулируемого товара вследствие ранее установленной причины для сортировки, и количество упаковок, отсортированных вследствие ранее установленной причины для сортировки и включающих в себя регулируемые товары. Более того, процессор 63 может добавлять, в качестве информации 77 извлечения, извлеченную информацию на экран 71A проверки.
В вышеизложенном варианте осуществления было дано следующее описание: процессор 63 получает информацию извлечения из базы данных на основе информации имени и адреса и выполняет отображение предупредительной сигнализации на основе информации извлечения. Однако эта конфигурация не является ограничивающей. Процессор 63 может определять, следует или нет выполнить отображение сигнализации, в зависимости от информации о причинах сортировки.
Например, в вышеописанном варианте осуществления, процессор 63 извлекает информацию извлечения из второго устройства 19 хранения на основе информации EAD или информации учетного листа. Более того, было дано следующее описание: процессор 63 отображает дисплей 80 предупредительной сигнализации на экране 71 проверки в случае, когда количество кандидатов регулируемого товара в информации извлечения равно ранее установленному порогу или больше. Однако, в случае, когда причиной для сортировки является прошлая история, если упаковка 2 определена как кандидат регулируемого товара, отображение предупредительной сигнализации повторно выполняется с любой упаковкой 2 в соответствии с информацией имени и адреса. Поэтому процессор 63 может определять, следует или нет выполнить подсчет как кандидата регулируемого товара, в зависимости от причины для сортировки. Таким образом, процессор 63 может подсчитывать количество упаковок, отсортированных как кандидаты регулируемого товара, вследствие ранее установленной причины для сортировки, из количества кандидатов регулируемого товара в информации извлечения в соответствии с информацией имени и адреса.
Как изложено выше, регистрационная информация на фиг. 7 включает в себя рентгеновское изображение (вопрос) и информацию области рентгеновского изображения, указывающую положение регулируемого товара на рентгеновском изображении (ответ). То есть, данные для обучения могут генерироваться из регистрационной информации. При помощи данных для обучения, устройство 20 контроля выполняет машинное обучение, например, с нейронной сетью для сегментации, так что может выполняться обновление в параметре. То есть, параметр может обновляться, на основе информации области рентгеновского изображения, введенной оператором.
Более того, устройство 20 контроля может устанавливать, для каждого оператора, вес обновления параметра в машинном обучении с данными для обучения. Вес является информацией, указывающей, например, степень обновления параметра, верхний предел и нижний предел или коэффициент. Когда вес увеличивается, параметр изменяется больше в одном наборе обучения. Например, процессор 63 получает вес на основе идентификационного кода оператора в регистрационной информации. Например, процессор 63 получает вес со ссылкой на таблицу, в которой идентификационный код оператора, добавленный к регистрационной информации, и вес ассоциированы вместе. Процессор 63 обновляет параметр на основе полученного веса и данных для обучения. Таким образом, данные для обучения на основе регистрационной информации, исходящие от оператора, который с высокой точностью обнаруживает регулируемый товар на рентгеновском изображении, могут рассматриваться как важные во время обновления параметра.
Более того, устройство 20 контроля может устанавливать, для каждого элемента информации о причинах сортировки, вес обновления параметра при помощи регистрационной информации на фиг. 7. Таким образом, данные для обучения, генерируемые на основе регистрационной информации с такими причинами для сортировки как “прочее”, “несоответствие содержимого” или “прошлая история”, могут рассматриваться как неважные во время обновления параметра.
Более того, устройство 20 контроля может определять, следует или нет использовать регистрационную информацию на фиг. 7 во время обновления параметра, на основе результата действительной проверки упаковки 2, отсортированной во втором месте 32 назначения группировки. Например, в случае, когда никакой регулируемый товар не включен как результат действительной проверки упаковки 2, отсортированной во втором месте 32 назначения группировки, использование рентгеновского изображения (вопроса) и информации области рентгеновского изображения (ответа) в регистрационной информации не является предпочтительным при обновлении параметра. Поэтому, например, устройство 20 контроля не использует обязательно при обновлении параметра регистрационную информацию, указывающую, что никакой регулируемый товар не включен, в качестве результата действительной проверки упаковки 2, отсортированной во втором месте 32 назначения группировки.
Как изложено выше, процессор 63 получает рентгеновское изображение упаковки 2 как информацию упаковки и выводит экран 71A проверки как опорную информацию, включающую в себя рентгеновское изображение 73. Оператор проверяет рентгеновское изображение 73 и вводит в операционный терминал 17 указание, является или нет упаковка 2 кандидатом регулируемого товара. На основе сигнала операции, процессор 63 генерирует информацию о результате контроля, указывающую, определил или нет оператор, что упаковка 2 является кандидатом регулируемого товара. Более того, процессор 63 генерирует параметр посредством машинного обучения на основе данных для обучения, включающих в себя рентгеновское изображение в качестве вопроса и информацию о результате контроля в качестве ответа. Такая конфигурация побуждает процессор 63 оценивать, является или нет упаковка 2 кандидатом регулируемого товара, на основе вновь полученного рентгеновского изображения и параметра. Процессор 63 может добавлять к экрану 71A проверки в качестве опорной информации результат оценки того, является или нет упаковка 2 кандидатом регулируемого товара. Таким образом, устройство 20 контроля может призвать оператора обратить внимание.
Процессор 63 получает рентгеновское изображение упаковки 2 как информацию упаковки и выводит экран 71A проверки как опорную информацию, включающую в себя рентгеновское изображение 73. Оператор проверяет рентгеновское изображение 73 и определяет, является или нет упаковка 2 кандидатом регулируемого товара. При определении, что упаковка 2 является кандидатом регулируемого товара, оператор вводит причину, по которой упаковка 2 оценивается как кандидат регулируемого товара (а именно, причину для сортировки), в операционный терминал 17. На основе сигнала операции, процессор 63 генерирует информацию о результате контроля, указывающую, определил или нет оператор, что упаковка 2 является кандидатом регулируемого товара, и причину для сортировки, указывающую причину, по которой упаковка 2 определена как кандидат регулируемого товара оператором. Более того, процессор 63 обновляет параметр посредством машинного обучения на основе данных для обучения, включающих в себя рентгеновское изображение в качестве вопроса и информацию о результате контроля в качестве ответа. То есть, процессор 63 генерирует параметр, в котором причина для сортировки, указывающая причину, по которой упаковка 2 определена как кандидат регулируемого товара оператором, установлена как место назначения классификации с рентгеновским изображением в качестве вопроса. Такая конфигурация позволяет процессору 63 оценить, является или нет упаковка 2 кандидатом регулируемого товара, а также оценить причину, по которой упаковка 2 является кандидатом регулируемого товара, на основе вновь полученного рентгеновского изображения и параметра. Таким образом, процессор 63 может добавлять к экрану 71A проверки в качестве опорной информации результат оценки того, является или нет упаковка 2 кандидатом регулируемого товара, и причину, по которой упаковка 2 является кандидатом регулируемого товара. Таким образом, устройство 20 контроля может призвать оператора обратить внимание.
Процессор 63 получает рентгеновское изображение упаковки 2 как информацию упаковки и выводит экран 71A проверки как опорную информацию, включающую в себя рентгеновское изображение 73. Оператор проверяет рентгеновское изображение 73 и определяет, является или нет упаковка 2 кандидатом регулируемого товара. При определении, что упаковка 2 является кандидатом регулируемого товара, оператор вводит причину, по которой упаковка 2 оценивается как кандидат регулируемого товара (а именно, причину для сортировки), в операционный терминал 17. При определении, что упаковка 2 является кандидатом регулируемого товара, оператор вводит положение регулируемого товара в операционный терминал 17 через рентгеновское изображение 73A. На основе сигнала операции, процессор 63 генерирует информацию о результате контроля, указывающую, определил или нет оператор, что упаковка 2 является кандидатом регулируемого товара, причину для сортировки, указывающую причину, по которой упаковка 2 определена как кандидат регулируемого товара оператором, и информацию области рентгеновского изображения, указывающую положение регулируемого товара. Более того, процессор 63 обновляет параметр посредством машинного обучения на основе данных для обучения, включающих в себя рентгеновское изображение в качестве проблемы и информацию о результате контроля в качестве ответа. То есть, процессор 63 генерирует параметр для оценки причины для сортировки, указывающий причину, по которой упаковка 2 определена как кандидат регулируемого товара оператором, и положение существования регулируемого товара на рентгеновском изображении, с рентгеновским изображением в качестве вопроса. Другими словами, процессор 63 генерирует параметр, на основе данных для обучения, включающих в себя, в качестве ответа, информацию области рентгеновского изображения, генерируемую на основе операции оператора на рентгеновском изображении 73A, и причину для сортировки, указывающую причину, по которой упаковка 2 определяется как кандидат регулируемого товара оператором. Такая конфигурация позволяет процессору 63 оценивать, является или нет упаковка 2 кандидатом регулируемого товара, причину, по которой упаковка 2 является кандидатом регулируемого товара, и область, оцененную как включающую в себя регулируемый товар на рентгеновском изображении, на основе вновь полученного рентгеновского изображения и параметра. На основе параметра и вновь полученного рентгеновского изображения, процессор 63 генерирует изображение кандидата, указывающее область, оцененную как включающую в себя регулируемый товар, на рентгеновском изображении и причину для сортировки. Процессор 63 отображает сгенерированное изображение кандидата на экране 71A проверки как опорную информацию. Таким образом, устройство 20 контроля может призвать оператора обратить внимание.
При обновлении параметра посредством машинного обучения при помощи данных для обучения, включающих в себя рентгеновское изображение в качестве вопроса и положение регулируемого товара на рентгеновском изображении в качестве ответа, процессор 63 может обрезать (кадрировать) рентгеновское изображение для использования в машинном обучении. Например, процессор 63 обрезает рентгеновское изображение, на основе информации области рентгеновского изображения, и использует обрезанное рентгеновское изображение в качестве вопроса в данных для обучения. То есть, процессор 63 использует в качестве вопроса в данных для обучения рентгеновское изображение в области, выбранной на рентгеновском изображении оператором. Таким образом, вследствие удаления избыточной информации из вопроса в данных для обучения, устройство 20 контроля может генерировать параметр, облегчающий обнаружение кандидата регулируемого товара.
В вышеизложенном варианте осуществления было дано следующее описание: на основе выбора кнопки, такой как кнопка 81 регулируемого товара, кнопка 82 опасного товара, кнопка 83 несоответствия содержимого, кнопка 84 прошлой истории или кнопка 85 для прочего, информация о причинах сортировки, такая как “регулируемый товар”, “опасный товар”, “несоответствие содержимого”, “прошлая история” или “прочее”, добавляется к информации о результате контроля. Однако эта конфигурация не является ограничивающей. “Регулируемый товар” и “опасный товар” могут каждый дополнительно разделяться на различные объекты. Например, “регулируемый товар” может быть разделен на “конкретный живой организм”, ”назначенное лекарственное средство”, “огнестрельное оружие и части огнестрельного оружия”, “контрафакт” и тому подобное. Дополнительно, “опасный товар” может делиться на “взрывчатый предмет”, “взрывчатое вещество”, “конкретная химическая субстанция” и тому подобное. Разделение информации о причинах сортировки таким способом обеспечивает добавление более подробной информации о причинах сортировки к информации о результате контроля. Таким образом, устройство 20 контроля может добавлять более подробную причину для сортировки к опорной информации.
Вышеупомянутая программа контроля не ограничена исполнением процессором 63 в устройстве 20 контроля. Таким образом, любое устройство, включающее в себя коммуникационный интерфейс и процессор, может исполнять программу контроля. То есть, программа контроля является программой контроля, которая исполняется процессором в устройстве, включающем в себя коммуникационный интерфейс и процессор, и побуждает процессор получать, через коммуникационный интерфейс, информацию упаковки относительно упаковки, транспортируемой сортировщиком, который сортирует упаковку, и сигнал операции, генерируемый на основе операции оператора. Программа контроля побуждает процессор выводить опорную информацию, на основе прошлой истории, в которой информация о результате контроля, указывающая, является или нет упаковка кандидатом регулируемого товара, генерируемая на основе сигнала операции, и информация упаковки ассоциированы вместе, и вновь полученной информации упаковки.
Как описано выше, программа контроля может быть записана в невременном носителе записи, так что программа контроля может считываться устройством, включающим в себя процессор, который исполняет программу контроля.
Были описаны варианты осуществления настоящего изобретения. Варианты осуществления являются только примерными и не предназначены ограничивать объем изобретения. Новые варианты осуществления могут выполняться в других различных режимах, и, таким образом, различные опущения, замены и изменения могут выполняться без отклонения от сущности изобретения. Варианты осуществления и их вариации включены в объем и сущность изобретения и включены в объем изобретения в формуле изобретения и ее эквивалентах.