Код документа: RU2742702C2
ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Эта заявка притязает на приоритет и преимущества приоритета заявки на патент США № 15/652,518, поданной 18 июля 2017, озаглавленной SMART PACKAGING WALL, и предварительной заявки на патент США № 62/365,710, поданной 22 июля 2016, озаглавленной SMART PACKAGING WALL. Все вышеупомянутые заявки полностью включены в данный документ путем ссылки.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0002] В отрасли грузоперевозок и тароупаковочной промышленности часто используется оборудование для обработки картона и других фальцуемых материалов, которое преобразует фальцуемые материалы в шаблоны коробок. Одно преимущество такого оборудования состоит в том, что грузоотправитель может подготовить коробки требуемых размеров по мере необходимости вместо хранения запаса стандартных, предварительно изготовленных коробок разных размеров. Следовательно, грузоотправитель может устранить необходимость в прогнозировании его потребностей в коробках конкретных размеров, а также в хранении предварительно изготовленных коробок стандартных размеров. Вместо этого грузоотправитель может хранить одну или более кип фальцуемого материала, который может быть использован для формирования коробок самых разных размеров на основе требований к размерам конкретной коробки во время каждой отгрузки. Это позволяет грузоотправителю уменьшить складское помещение, обычно необходимое для периодически используемых материалов для грузоперевозок, а также уменьшить отходы и затраты, связанные с заведомо неточным процессом прогнозирования потребностей в размерах коробок, поскольку отгружаемые предметы и их соответствующие размеры время от времени меняются.
[0003] Помимо уменьшения неэффективности, связанной с хранением предварительно изготовленных коробок многочисленных размеров, создание коробок с заданными по заказу размерами также приводит к уменьшению затрат на упаковку и транспортных издержек. В отрасли фулфилмента подсчитано, что транспортируемые предметы обычно упаковывают в коробки, которые приблизительно на 40% больше по размеру, чем транспортируемые предметы. Коробки, которые слишком большие для конкретного предмета, являются более дорогими, чем коробка, которая выполнена с размерами, соответствующими предмету, вследствие стоимости избыточного материала, используемого для изготовления коробки большего размера. При упаковывании предмета в коробку избыточного размера наполнитель (например, пенополистирол, гранулированный упаковочный наполнитель, бумага, воздушные подушки и т.д.) часто размещают в коробке для предотвращения перемещения предмета внутри коробки и предотвращения обрушения стенок коробки при приложении давления (например, при обматывании коробок липкой лентой в закрытом состоянии или укладке в штабель). Эти наполнители дополнительно увеличивают затраты, связанные с упаковыванием предмета в коробку избыточного размера.
[0004] Коробки специального размера также уменьшают транспортные издержки, связанные с транспортировкой предметов, по сравнению с транспортировкой предметов в коробках избыточного размера. Транспортное средство для грузоперевозок, заполненное коробками, которые на 40% больше по размеру, чем упакованные предметы, значительно менее экономично при эксплуатации, чем транспортное средство для грузоперевозок, заполненное коробками, которые имеют специальные размеры, соответствующие упакованным предметам. Другими словами, транспортное средство для грузоперевозок, заполненное упаковками специального размера, может перевозить значительно большее число упаковок, что может уменьшить число транспортных средств для грузоперевозок, необходимых для транспортировки того же числа предметов. Соответственно, помимо расчета или в качестве альтернативы расчету цен доставки на основе веса упаковки, на цены доставки часто влияет размер транспортируемой упаковки. Таким образом, уменьшение размера упаковки изделия может обеспечить снижение цены доставки изделия.
[0005] Однако в некоторых обстоятельствах задействование машин для изготовления упаковок для создания упаковок специальных размеров может создать «узкие места» и неэффективность в производственном процессе упаковывания. Например, во время периодов наибольшей загрузки машины для изготовления упаковок могут оказаться неспособными справиться с потоком товаров. Аналогичным образом, вследствие невозможности идеального заказа и обработки шаблонов упаковок упаковочные машины могут работать с эффективностью ниже максимальной во время циклов интенсивной загрузки. Например, в некоторых случаях одновременное изготовление множества шаблонов упаковок может занять больше времени, но быть более экономичным. Во время циклов интенсивной загрузки может возникнуть ситуация при работе упаковочных машин, когда отдают приоритет скорости за счет эффективности затрат.
[0006] Несмотря на то, что машины для изготовления упаковок и соответствующее оборудование могут потенциально уменьшить неудобства и затраты, связанные с созданием запасов и использованием материалов для грузоперевозок, имеющих стандартные размеры, процесс изготовления и использования шаблонов упаковок, изготавливаемых по заказу и своевременно, тем не менее может быть улучшен посредством порядка, в котором создаются и используются шаблоны упаковок.
КРАТКОЕ ИЗЛОЖЕНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[0007] Варианты осуществления, раскрытые в данном документе, содержат системы, способы и устройства, выполненные с возможностью обработки картона (такого как гофрированный картон) и аналогичных фальцуемых материалов и преобразования их в шаблоны упаковок. Например, раскрытые варианты осуществления включают упаковочные системы, в которых специальные шаблоны упаковок создаются и складируются в штабели в буферном накопителе шаблонов упаковок. Буферный накопитель, организованный надлежащим образом, может уменьшить «узкие места» и обеспечить максимизацию использования машин для изготовления упаковок. Соответственно, по меньшей мере, в одном варианте осуществления специально подогнанная коробка может быть предварительно изготовлена при ожидании получения заказа с определенными размерами.
[0008] Раскрытые варианты осуществления включают способ окончательного упаковывания в коробки с высокой гибкостью и скоростью. Способ, например, включает получение от одного или более датчиков для сканирования размеров информации о размерах, содержащей описание физических размеров группы из одного или более заданных изделий, которые подлежат упаковыванию в коробку. Способ также включает выборку из базы данных по упаковкам данных по запасам упаковок, которые содержат перечень с имеющимся в наличии количеством каждого из соответствующих типов шаблонов упаковок в буферном накопителе шаблонов упаковок. Буферный накопитель шаблонов упаковок содержит шаблоны упаковок, которые уже изготовлены и готовы к фальцовке для формирования коробок. Кроме того, способ включает выбор конкретного типа шаблона упаковки, который соответствует внутренним размерам, которые больше или равны физическим размерам данной группы из одного или более заданных изделий. Кроме того, способ включает передачу машине для изготовления упаковок команды на создание шаблона, которая дает указание машине для изготовления упаковок создать первый шаблон упаковки, который соответствует данному конкретному типу шаблона упаковки. Кроме того, способ включает передачу буферному накопителю шаблонов упаковок команды на идентификацию шаблона, которая указывает, какой шаблон упаковки должен быть выбран из буферного накопителя шаблонов упаковок. Буферный накопитель шаблонов упаковок содержит второй шаблон упаковки, который также соответствует данному конкретному типу шаблона упаковки. Команда идентификации шаблона обеспечивает отображение буферным накопителем шаблонов упаковок для пользователя того, что второй шаблон упаковки должен быть преобразован в коробку.
[0009] Дополнительные раскрытые варианты осуществления включают упаковочную систему для окончательного упаковывания в коробки с высокой гибкостью и скоростью. Система содержит один или более процессоров и один или более машиночитаемых носителей, на которых хранятся выполняемые команды, которые при их выполнении данными одним или более процессорами обеспечивают выполнение различных действий компьютерной системой. Например, система выполнена с возможностью получения от одного или более датчиков для сканирования размеров информации о размерах, содержащей описание физических размеров группы из одного или более заданных изделий, которые подлежат упаковыванию в коробку. Система также выполнена с возможностью выборки из базы данных по упаковкам данных по запасам упаковок, которые содержат перечень с имеющимся в наличии количеством каждого соответствующего типа шаблона упаковки в буферном накопителе шаблонов упаковок. Буферный накопитель шаблонов упаковок содержит шаблоны упаковок, которые уже изготовлены и готовы к фальцовке для формирования коробок.
[0010] Система также выполнена с возможностью выборки из базы данных по упаковкам очереди заказов, которая содержит информацию о заказах, в данный момент ожидающих выполнения, которые должны быть упакованы в коробки. Кроме того, система выполнена с возможностью получения от одной или более машин для изготовления упаковок информации о такте. Информация о такте содержит описание количества времени, необходимого для завершения выполнения одного или более заказов, ожидающих выполнения, в очереди заказов. Кроме того, система выполнена с возможностью автоматической оптимизации упаковывания данной группы из одного или более заданных изделий в коробку посредством выбора конкретного типа шаблона упаковки на основе данных по запасам упаковок, очереди заказов и информации о такте. Данный конкретный тип шаблона упаковки соответствует конкретной производственной линии, выбранной из одной или более производственных линий, при этом данные одна или более производственных линий включают первую производственную линию, которой соответствуют предварительно изготовленные шаблоны упаковок, и вторую производственную линию, которой соответствуют шаблоны упаковок, которые изготавливаются данными одной или более машинами для изготовления упаковок и складируются в буферном накопителе шаблонов упаковок.
[0011] Дополнительный вариант осуществления содержит упаковочную систему для окончательного упаковывания в коробки с высокой гибкостью и скоростью, содержащую один или более датчиков для сканирования размеров, которые выполнены с возможностью сканирования группы из одного или более заданных изделий, которые подлежат упаковыванию в коробку, и сбора информации о размерах, содержащей описание физических размеров данной группы из одного или более заданных изделий. Система также содержит одну или более машин для изготовления упаковок, которые выполнены с возможностью создания специально изготавливаемых шаблонов упаковок, которые соответствуют заданному набору типов шаблонов упаковок. Кроме того, система содержит буферный накопитель шаблонов упаковок, который содержит физически разделенные секции, которые содержат множество шаблонов упаковок, выбранных из заданного набора типов шаблонов упаковок, которые созданы данными одной или более машинами для изготовления упаковок. Каждый из шаблонов упаковок упорядоченно размещен в физически отделенной секции на основе типа шаблона упаковки.
[0012] Дополнительные признаки и преимущества иллюстративных вариантов осуществления изобретения будут приведены в нижеследующем описании и частично станут очевидными из описания, или могут быть уяснены при реализации таких иллюстративных вариантов осуществления на практике. Признаки и преимущества таких вариантов осуществления могут быть реализованы и получены с помощью средств и комбинаций, конкретно указанных в приложенной формуле изобретения. Эти и другие признаки станут более очевидными из нижеприведенного описания и приложенной формулы изобретения или могут быть уяснены при реализации на практике таких иллюстративных вариантов осуществления, которые приведены в дальнейшем.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0013] Для описания того, каким образом могут быть получены вышеприведенные и другие преимущества и признаки изобретения, более конкретное описание изобретения, кратко описанного выше, будет представлено посредством ссылки на конкретные варианты его осуществления, которые проиллюстрированы на приложенных чертежах. При понимании того, что эти чертежи показывают только типовые варианты осуществления изобретения и, следовательно, не должны рассматриваться как ограничивающие его объем, изобретение будет описано и разъяснено с дополнительной конкретизацией и подробностями посредством использования сопровождающих чертежей, в которых:
[0014] фиг. 1 иллюстрирует схематическое изображение варианта осуществления упаковочной системы.
[0015] Фиг. 2 иллюстрирует схематическое изображение другого варианта осуществления упаковочной системы.
[0016] Фиг. 3 иллюстрирует схематическое изображение еще одного варианта осуществления программного комплекса упаковочной системы.
[0017] Фиг. 4 иллюстрирует схему последовательности операций иллюстративного процесса упаковывания изделий.
[0018] Фиг. 5 иллюстрирует схему последовательности операций другого иллюстративного процесса упаковывания изделий.
ПОДРОБНОЕ ОПИСАНИЕ
[0019] Настоящее изобретение распространяется на системы, способы и устройства, выполненные с возможностью обработки картона (такого как гофрированный картон) и аналогичных фальцуемых материалов и преобразования их в шаблоны упаковок. Например, раскрытые варианты осуществления включают упаковочные системы, в которых специальные шаблоны упаковок создаются и складируются в штабели в буферном накопителе шаблонов упаковок. Буферный накопитель, организованный надлежащим образом, может уменьшить «узкие места» и обеспечить максимизацию использования машин для изготовления упаковок. Соответственно, по меньшей мере, в одном варианте осуществления специально подогнанная коробка может быть предварительно изготовлена при ожидании получения заказа с определенными размерами.
[0020] В вариантах осуществления, раскрытых в данном документе, предложена упаковочная система, которая минимизирует «узкие места» в упаковочной системе и обеспечивает повышение эффективности машин для изготовления упаковок. Например, различные изделия могут быть отобраны из склада и затем доставлены в упаковочную систему. При этом упаковочная система может определить оптимизированный путь для различных изделий, подлежащих упаковыванию. Оптимизированный путь может обеспечить эффективное использование буферного накопителя шаблонов упаковок, точное управление которым осуществляется компьютерной системой. Посредством точного управления буферный накопитель шаблонов упаковок может быть эффективно использован для создания возможности временной задержки изготовления шаблона упаковки машинами для изготовления упаковок до тех пор, пока не будет обеспечена возможность изготовления данного шаблона упаковки одновременно со вторым шаблоном упаковки. Буферный накопитель шаблонов упаковок по существу обеспечивает уменьшение отходов, увеличение производительности и ряд других преимуществ, которые требуются в данной области.
[0021] Кроме того, раскрытые варианты осуществления включают упаковочную систему, которая выполнена с возможностью адаптации к потоку изделий и колебаниям активности на рынке. Например, во время праздничного сезона грузоперевозки достигают максимального объема. Напротив, в течение летних месяцев может иметь место относительное затишье в области грузоперевозок. Раскрытые варианты осуществления обеспечивают оптимизацию эффективности на основе объема осуществляемого упаковывания. Оптимизация может принимать форму минимизации количества гофрированного материала, используемого для создания коробок, минимизации длительности такта, необходимой для упаковывания, или оптимизации каких-либо других желательных характеристик или комбинации характеристик. В используемом в данном документе смысле «длительность такта» относится к показателю среднего времени между исходной командой на упаковывание одного или более изделий и упаковыванием данных одного или более изделий в коробку.
[0022] Если обратиться теперь к фигурам, то видно, что фиг. 1 иллюстрирует схематическое изображение варианта осуществления упаковочной системы 100. Показанная упаковочная система 100 содержит различные иллюстративные компоненты, включая блок 110 управления упаковочной системой, систему 120 впуска изделий, машину 130 для изготовления упаковок, буферный накопитель 140 шаблонов упаковок и станцию 150 упаковывания. Различные компоненты и модули упаковочной системы 100, описанные в данном документе, представлены только для наглядности и примера. Специалисту в данной области техники будет понятно, что различные альтернативные или дополнительные модули или компоненты могут быть использованы эквивалентным образом с тем же эффектом.
[0023] По меньшей мере, в одном варианте осуществления система отбора (непоказанная) подает группу из одного или более заданных изделий 122 в систему 120 впуска изделий. Система 120 впуска изделий содержит ленточный конвейер, выполненный с возможностью транспортирования заданных изделий 122 через, по меньшей мере, часть упаковочной системы 100. Кроме того, система впуска изделий содержит один или более сканирующих датчиков 124. Например, на фиг. 1 данные один или более сканирующих датчиков 124 содержат световую завесу. В световой завесе используются различные светоизлучатели и световые детекторы для измерения как высоты, так и ширины заданных изделий 122.
[0024] Показанная световая завеса приведена только для примера. В различных альтернативных или дополнительных вариантах осуществления система впуска изделий содержит множество датчиков для сканирования размеров, таких как световые завесы для измерения различных сечений группы из одного или более заданных изделий 122. Кроме того, в дополнительных или альтернативных вариантах осуществления система 120 впуска изделий содержит альтернативные один или более датчиков 124 для сканирования размеров, предназначенных для определения размеров заданных изделий 122. Например, данные один или более датчиков 124 для сканирования размеров могут содержать URL-сканер, который сканирует URL, ассоциированный с каждым из заданных изделий в группе из одного или более заданных изделий 122. URL-сканер может осуществлять связь с базой данных (непоказанной) компьютера, в которой хранятся размеры каждого изделия на основе его URL. В качестве дополнения или альтернативы данные один или более датчиков 124 для сканирования размеров могут содержать лидарный датчик, систему машинного зрения, лазерную систему измерения расстояний или любую другую систему, способную измерять размеры. Система 120 впуска изделий определяет общие размеры всей группы из одного или более заданных изделий 122 на основе сохраненных размеров каждого отдельного изделия. Соответственно, различные отличающиеся устройства и системы могут быть использованы для определения размеров группы из одного или более заданных изделий 122.
[0025] По меньшей мере, в одном варианте осуществления система 120 впуска изделий содержит множество разных сканеров. Например, система 120 впуска изделий показана как содержащая один или более датчиков 124 для сканирования размеров (например, световую завесу) и один или более датчиков 126 для сканирования группы (например, URL-сканер). При сканировании группы из одного или более заданных изделий 122 данные один или более датчиков 124 для сканирования размеров генерируют информацию о размерах изделий, и один или более датчиков 126 для сканирования группы генерируют информацию о группе изделий. Информация о размерах обеспечивает предоставление данных о размерах блоку 110 управления упаковочной системой, в то время как информация о группе обеспечивает предоставление информации о заказе, связанной с группой из одного или более заданных изделий 122. По меньшей мере, в одном варианте осуществления один датчик собирает как информацию о размерах, так и информацию о группе.
[0026] Например, одно или более из изделий могут содержать URL, который связан с номером заказа, изделиями, адресом, особыми инструкциями, относящимися к заказу, и/или разную другую аналогичную информацию. Информация о группе используется для генерирования упаковочных этикеток для коробок, которые используются для упаковывания изделий. Кроме того, информация о заказе может быть использована для указания конкретных характеристик упаковки, таких как требуемая прочность конечной коробки.
[0027] По меньшей мере, в одном варианте осуществления при идентификации блоком 110 управления упаковочной системой недостоверных/недопустимых данных или в информации о группе, или в информации о размерах, данная группа из одного или более изделий 122 перенаправляется к вспомогательному ленточному конвейеру 128. Недопустимые данные могут содержать отсутствующую информацию, некорректные данные или информацию, которая иным образом не соответствует возможным результатам выполнения операций в упаковочной системе 100. Вспомогательный ленточный конвейер 128 может соответствовать системе рециклинга. Например, изделия, которые помещаются на вспомогательный ленточный конвейер 128, могут быть подвергнуты рециклингу посредством системы 120 впуска изделий.
[0028] Кроме того, по меньшей мере, в одном варианте осуществления система 120 впуска изделий содержит весы (непоказанные). Весы измеряют вес группы из одного или более изделий 122 и передают информацию блоку 110 управления упаковочной системой. Блок 110 управления упаковочной системой использует вес для определения надлежащей прочности коробки, предназначенной для упаковывания в нее данной группы из одного или более изделий. Например, более толстый гофрированный материал может быть желательным при упаковывании тяжелых предметов, в то время как более тонкий гофрированный материал может быть более экономичным при упаковывании менее тяжелых предметов в коробки.
[0029] Как только система 120 впуска изделий определит данные, относящиеся к физическим размерам группы из одного или более заданных изделий 122, система 120 впуска изделий осуществляет передачу этих данных блоку 110 управления упаковочной системой. Блок 110 управления упаковочной системой может содержать сервер, настольный стационарный компьютер, встроенную систему, микроконтроллер, облачный сервер или любое другое компьютерное устройство, способное передавать и обрабатывать информацию. Блок 110 управления упаковочной системой содержит базу данных по упаковкам (показанную на фиг. 3), которая содержит различную информацию, относящуюся к системе изготовления упаковок. Например, база данных по упаковкам включает информацию о потенциальных шаблонах упаковок, которые имеются в наличии в упаковочной системе 100, информацию о запасах упаковок, которая содержит перечень с имеющимся в наличии количеством каждого соответствующего шаблона упаковки в буферном накопителе 140 шаблонов упаковок, и информацию об очереди заказов в настоящий момент (показанной ссылочной позицией 348 на фиг. 3), которая содержит информацию о заказах, ожидающих выполнения в настоящий момент, которые должны быть упакованы в коробки.
[0030] По меньшей мере, в одном варианте осуществления в буферном накопителе 140 шаблонов упаковок складировано множество шаблонов упаковок, которые уже были изготовлены и готовы к фальцовке для формирования коробок. Буферный накопитель шаблонов упаковок содержит физически разделенные секции, которые содержат шаблоны упаковок, упорядоченно размещенные в физически отделенной секции на основе типа шаблона упаковки. Шаблоны упаковок в буферном накопителе 140 шаблонов упаковок соответствуют заданному числу типов шаблонов упаковок. Например, буферный накопитель 140 шаблонов упаковок может содержать сто разных типов шаблонов упаковок. Буферный накопитель 140 шаблонов упаковок по существу может обеспечить значительное увеличение числа коробок разных размеров, которые будут доступны для пользователя, без существенного увеличения складских издержек и пространств, необходимых для хранения эквивалентного числа предварительно изготовленных шаблонов упаковок в наличном запасе. В используемом в данном документе смысле предварительно изготовленные шаблоны упаковок представляют собой шаблоны упаковок, которые не созданы на месте машиной для изготовления упаковок. По меньшей мере, в одном варианте осуществления предварительно изготовленные шаблоны упаковок представляют собой шаблоны упаковок, которые созданы посредством процесса высечки, а не изготовлены упаковочной машиной, которая выполнена с возможностью создания шаблонов упаковок со специальными размерами по требованию. Предварительно изготовленные шаблоны упаковок по существу требуют значительного размера складского пространства для хранения запаса шаблонов различных типов.
[0031] Блок 110 управления упаковочной системой определяет из базы данных по упаковкам конкретный тип шаблона упаковки, который соответствует внутренним размерам, которые больше или равны физическим размерам заданных изделий 122. Например, блок 110 управления упаковочной системой может установить, что конкретный тип шаблона упаковки, обозначенный ХХХ, определяет шаблон упаковки, который может быть создан с конкретными размерами, которые больше или равны физическим размерам заданных изделий 122.
[0032] В некоторых случаях блок 110 управления упаковочной системой определяет множество типов шаблонов упаковок, соответствующих внутренним размерам, которые равны или больше размеров заданных изделий 122. В различных вариантах осуществления блок 110 управления упаковочной системой оптимизирует выбор типа шаблона упаковки на основе анализа наилучшего соответствия, шаблона упаковки, имеющего наименьшую стоимость, типа шаблона упаковки с наибольшим наличным запасом, типа шаблона упаковки с прочностными характеристиками, которые соответствуют заданным изделиям, или каких-либо других критериев выбора.
[0033] Как только блок 110 управления упаковочной системой выберет конкретный тип шаблона упаковки, блок управления упаковочной системой передаст команду на создание шаблона машине 130 для изготовления упаковок. Команда на создание шаблона дает указание машине 130 для изготовления упаковок создать первый шаблон упаковки, который соответствует данному конкретному типу шаблона упаковки. Как только первый шаблон упаковки будет создан, команда на создание шаблона также обеспечит выдачу указания пользователю на размещение первого шаблона упаковки в конкретном физическом гнезде в буферном накопителе 140 шаблонов упаковок.
[0034] Кроме того, блок 110 управления упаковочной системой передаст команду на идентификацию шаблона буферному накопителю шаблонов упаковок. Команда на идентификацию шаблона указывает, какой шаблон упаковки должен быть выбран из буферного накопителя 140 шаблонов упаковок. По меньшей мере, в одном варианте осуществления буферный накопитель шаблонов упаковок содержит второй шаблон упаковки, который является отдельным от первого шаблона упаковки, созданного машиной 130 для изготовления упаковок, но также соответствует конкретному типу шаблона упаковки. Кроме того, команда на идентификацию шаблона обеспечивает отображение буферным накопителем 140 шаблонов упаковок для пользователя того, что второй шаблон упаковки должен быть преобразован в коробку. Соответственно, одновременно или почти одновременно с осуществлением связи с машиной 130 для изготовления упаковок блок 110 управления упаковочной системой также осуществляет связь с буферным накопителем 140 шаблонов упаковок и с дисплеем 142 буферного накопителя.
[0035] В различных вариантах осуществления буферный накопитель 140 шаблонов упаковок отображает визуальную индикацию самыми разными способами. Например, по меньшей мере, в одном варианте осуществления дисплей 142 буферного накопителя отображает визуальную индикацию, которая соответствует визуальному идентификатору на буферном накопителе 140 шаблонов упаковок. Кроме того, по меньшей мере, в одном варианте осуществления буферный накопитель 140 шаблонов упаковок содержит световые индикаторы, заделанные в переднюю поверхность буферного накопителя 142 шаблонов упаковок. Каждый из световых индикаторов может быть связан с конкретным шаблоном упаковки, который хранится в буферном накопителе 140 шаблонов упаковок. Например, буферный накопитель 140 шаблонов упаковок может обеспечивать индикацию заданного шаблона упаковки посредством обеспечения излучения света световым индикатором, который является наиболее физически близким к заданному шаблону упаковки. По существу, пользователю потребуется только идентифицировать шаблон упаковки, ближайший к светоизлучающему световому индикатору. Кроме того, по меньшей мере, в одном варианте осуществления буферный накопитель 140 шаблонов упаковок содержит принтер 154, который печатает этикетку, которая соответствует как конкретному шаблону упаковки, так и группе из одного или более заданных изделий. Как только конкретный шаблон упаковки будет преобразован в коробку, пользователь может прикрепить этикетку к коробке.
[0036] По меньшей мере, в одном варианте осуществления буферный накопитель 140 шаблонов упаковок является адаптируемым, так что блок 110 управления упаковочной системой манипулирует и управляет соответствующим размещением каждого типа шаблона упаковки в буферном накопителе 140 шаблонов упаковок. Например, буферный накопитель 140 шаблонов упаковок может содержать определенные физические гнезда, которые имеют большую емкость и/или являются более легкодоступными. Блок 110 управления упаковочной системой может обеспечивать управление буферным накопителем 140 шаблонов упаковок так, что высокообъемные типы шаблонов упаковок будут находиться в этих определенных гнездах. Например, в течение определенного промежутка времени тип шаблона упаковки с меньшими размерами может быть наиболее популярным. Блок 110 управления упаковочной системой может обеспечить размещение типа шаблона упаковки с меньшими размерами в заданном гнезде посредством расходования запаса шаблонов упаковок, которые в данный момент занимают заданное гнездо, и последующей выдачи указания пользователю размещать вновь созданные шаблоны упаковок с меньшими размерами из машины 130 для изготовления упаковок в заданном гнезде. Как только шаблоны упаковок с меньшими размерами окажутся в заданном гнезде, дисплей 142 буферного накопителя может выдать указание пользователю выбрать шаблоны упаковок с меньшими размерами из заданного гнезда вместо гнезда, в котором они размещались ранее. По существу, блок 110 управления упаковочной системой автоматически регулирует место размещения шаблонов упаковок в буферном накопителе 140 шаблонов упаковок.
[0037] Как только пользователь выберет указанный шаблон упаковки из буферного накопителя 140 шаблонов упаковок, пользователь может сформировать коробку из шаблона упаковки. После этого пользователь может упаковать группу из одного или более заданных изделий 122 в коробку. В используемом в данном документе смысле пользователь «формирует» коробку из шаблона упаковки. Напротив, машина 130 для изготовления упаковок образует или создает шаблон упаковки из гофрированного материала.
[0038] Соответственно, упаковочная система 100 выполнена с возможностью идентификации конкретного шаблона упаковки, который будет соответствовать группе из одного или более заданных изделий 122, и последующего выполнения, по меньшей мере, двух разных операций передачи информации. Первая операция заключается в передаче информации машине 130 для изготовления упаковок, и вторая операция заключается в передаче информации буферному накопителю 140 шаблонов упаковок. Первая операция передачи информации машине 130 для изготовления упаковок обеспечивает создание машиной 130 для изготовления упаковок первой копии конкретного шаблона упаковки. Вторая операция передачи информации буферному накопителю 140 шаблонов упаковок обеспечивает отображение визуальной индикации, которая выдает пользователю указание выбрать вторую копию конкретного шаблона упаковки из буферного накопителя 140 шаблонов упаковок. Как только машина 130 для изготовления упаковок закончит создание первой копии конкретного шаблона упаковки, пользователь может вставить первую копию конкретного шаблона упаковки в буферный накопитель 140 шаблонов упаковок для замены второй копии конкретного шаблона упаковки.
[0039] Комбинация буферного накопителя 140 шаблонов упаковок и машины 130 для изготовления упаковок позволяет пользователю использовать большое число разных размеров шаблонов упаковок (например, 100 разных типов шаблонов упаковок) без необходимости ожидания изготовления каждого шаблона упаковки по отдельности в зависимости от потребности. Кроме того, буфер, обеспечиваемый буферным накопителем 140 шаблонов упаковок, и соответствующие ему, заданные типы шаблонов упаковок позволяют упаковочной системе 100 оптимизировать последовательность выполнения операций в ней. Например, можно сэкономить значительные количества гофрированного материала и денежных средств при одновременном создании двух разных шаблонов упаковок. Например, когда буферный накопитель 140 шаблонов упаковок уже содержит шаблон упаковки, который соответствует конкретному типу шаблона упаковки, блок 110 управления упаковочной системой задерживает передачу команды на создание шаблона машине для изготовления упаковок до тех пор, пока данные один или более датчиков для сканирования размеров не отсканируют другую группу из одного или более заданных изделий. После этого блок 110 управления упаковочной системой генерирует команду на создание шаблона (показанную ссылочной позицией 372 на фиг. 3), которая дает машине 130 для изготовления упаковок указание одновременно создать два шаблона упаковок, при этом данные два шаблона упаковок «охватывают» данный конкретный тип шаблона упаковки.
[0040] Буферный накопитель 140 шаблонов упаковок содержит множества, по меньшей мере, некоторых из шаблонов упаковок. Это позволяет упаковочной системе 100 «отложить» изготовление заменяющего шаблона упаковки для буферного накопителя 140 шаблонов упаковок до тех пор, пока не будет обеспечена возможность его комбинирования с другим шаблоном упаковки.
[0041] Фиг. 2 иллюстрирует схематическое изображение другого варианта осуществления упаковочной системы 200. Упаковочная система 200 содержит систему 120 впуска изделий, предназначенную для исходной обработки группы из одного или более заданных изделий 122. В частности, система 120 впуска изделий включает в себя один или более датчиков 124 для сканирования размеров, предназначенных для измерения размеров группы из одного или более заданных изделий 122, как описано выше. Система 120 впуска изделий передает информацию о размерах блоку 110 управления упаковочной системой.
[0042] В отличие от упаковочной системы 100, показанной на фиг.1, упаковочная система 200, показанная на фиг. 2, содержит первую производственную линию 210, вторую производственную линию 220 и третью производственную линию 230. Число и структура производственных линий 210, 220, 230 показаны для наглядности и примера. В различных дополнительных или альтернативных вариантах осуществления могут быть эквивалентным образом использованы альтернативные конфигурации и количества производственных линий 210, 220, 230.
[0043] Блок 110 управления упаковочной системой получает от данных одного или более датчиков 124 для сканирования размеров информацию о размерах, которая содержит описание физических размеров группы из одного или более заданных изделий 122. После этого блок 110 управления упаковочной системой осуществляет выборку - из базы данных по упаковкам (показанной со ссылочной позицией 340 на фиг. 3) - данных по запасам упаковок (показанных со ссылочной позицией 344 на фиг. 3), которые содержат перечень с имеющимся в наличии количеством каждого соответствующего типа шаблона упаковки в буферном накопителе 140 шаблонов упаковок, предусмотренном во второй производственной линии 220.
[0044] В буферном накопителе 140 шаблонов упаковок складировано множество шаблонов упаковок, которые уже были изготовлены и готовы к фальцовке для формирования коробок. По меньшей мере, в одном варианте осуществления буферному накопителю 140 шаблонов упаковок соответствует заданное число типов шаблонов упаковок. Например, буферному накопителю 140 шаблонов упаковок может соответствовать 100 разных типов шаблонов упаковок. Данные по запасам упаковок по существу содержат перечень с количеством каждого из заданных типов шаблонов упаковок, которые в данный момент имеются в наличии в буферном накопителе 140 шаблонов упаковок.
[0045] Кроме того, блок 110 управления упаковочной системой может осуществлять выборку - из базы 340 данных по упаковкам - очереди заказов, которая содержит информацию о заказах, ожидающих выполнения в данный момент, которые должны быть упакованы в коробки. Например, система 120 впуска изделий может содержать ленточный конвейер, который является достаточно длинным для одновременного перемещения множества разных групп из одного или более заданных изделий. После прохождения каждой соответствующей группы через данные один или более датчиков 124 для сканирования размеров фактически может существовать некоторый промежуток времени перед упаковыванием отсканированных групп изделий в коробки. В течение этого времени каждая группа из данных одного или более заданных изделий вносится в очередь заказов.
[0046] Блок 110 управления упаковочной системой также вычисляет и/или получает от первого множества машин для изготовления упаковок информацию о такте. Информация о такте содержит среднее количество времени, необходимого для завершения выполнения одного или более заказов, ожидающих выполнения, в очереди заказов. Например, информация о такте может содержать среднее время, которое требуется для упаковывания группы из одного или более заданных изделий 122 от момента их сканирования данными одним или более датчиками 124 для сканирования размеров до момента их размещения в готовой коробке.
[0047] Раскрытые варианты осуществления обеспечивают эффективное и автоматическое определение и выбор оптимальных конструкций упаковок для изготовления изделий для упаковывания, например, таких как шаблоны коробок. Определение и выбор конструкций упаковок могут базироваться на информации об изделиях для упаковывания и заданных конструкциях упаковок и в некоторых вариантах осуществления также на одних или более из: информации о такте, данных о машинах для изготовления, данных об упаковочных материалах и соображениях, связанных с реальным временем в производственной среде. Данные о машинах для изготовления упаковок включают: типы машин для изготовления упаковок, затраты на эксплуатацию машин для изготовления упаковок, типы исходных материалов, имеющиеся в наличии в машинах для изготовления упаковок, и группы конструкций, используемые для оптимизации изготовления упаковок в машинах для изготовления упаковок. При этом машины для изготовления упаковок могут получать команды на изготовление изделий для упаковывания в соответствии с выбранными конструкциями упаковок.
[0048] Используя любую из вышеуказанной информации, блок 110 управления упаковочной системой оптимизирует упаковывание группы из одного или более заданных изделий 122 в коробку посредством выбора конкретного типа шаблона упаковки. В некоторых вариантах осуществления шаблон упаковки представляет собой вырезанный из гофрированного материала шаблон коробки. Могут быть выполнены дополнительные манипуляции с шаблоном упаковки, например, он может быть сфальцован и его края могут быть соединены вместе для формирования коробки. Для разных объектов могут быть использованы или могут быть желательными разные типы коробок или других упаковок. Размер коробок может варьироваться на основе того, что будет заключено в коробку. Могут также учитываться другие типы признаков при определении того, коробка какого типа и/или размера желательна для конкретного использования или применения. Упаковывание тяжелого или хрупкого предмета может, например, потребовать использования коробки из материала определенного типа или использования коробки, которая имеет улучшенные защитные характеристики (например, клеевой клапан, встроенные угловые защитные элементы, полноразмерные клапаны и т.д.).
[0049] Таким образом, как описано в общих чертах, блок 110 управления упаковочной системой оптимизирует изготовление изделий для упаковывания на основе любого числа разных признаков или соображений. Могут рассматриваться любые из ряда разных конструкций или типов упаковок для содействия оптимизации упаковки для объекта. Каждый тип или каждая конструкция упаковки может иметь отличные от других форму, вид или другой признак. Например, одна конструкция коробки может иметь верхний и/или нижний клапаны, которые имеют ширину, составляющую приблизительно половину ширины законченной коробки. В других конструкциях коробок верхний и/или нижний клапаны могут иметь ширину вплоть до полной ширины коробки. Эти или другие типы коробок могут также включать клеевые или прикрепляемые скобами клапаны для сборки, могут иметь встроенные угловые защитные элементы, включенные в верхний и/или нижний клапаны, или иметь другие элементы или их любую комбинацию.
[0050] По меньшей мере, в одном варианте осуществления раскрытия изобретения может быть задана иерархия данных одной или более производственных линий (например, 210, 220, 230). Например, каждой производственной линии могут соответствовать различные типы упаковок, затраты и эффективность. Разные диапазоны размеров изделий и характеристик изделий могут быть связаны с иерархическим ранжированием данных одной или более производственных линий (например, 210, 220, 230). Например, производственной линии 230 могут соответствовать одна или более конструкций, которые предназначены для больших коробок высокой прочности. Напротив, производственной линии 210 могут соответствовать коробки среднего размера и средней прочности.
[0051] Специалисту в данной области техники будет понятно, что каждой соответствующей производственной линии может быть поставлен в соответствие широкий спектр разных иерархических характеристик, включая, среди прочего, размер коробок, прочность коробок, конструкцию коробок, производительность, затраты на изготовление. Кроме того, каждой производственной линии может соответствовать иерархия типов коробок, в которой приводятся типы коробок от наиболее предпочтительных коробок до наименее предпочтительных коробок на основе совокупного анализа различных характеристик коробок. По меньшей мере, в одном варианте осуществления пользователь выполняет совокупный анализ и вручную ранжирует шаблоны упаковок. По меньшей мере, в одном варианте осуществления при определении того, какой конкретный шаблон упаковки должен быть создан и какая конкретная производственная линия должна быть использована, блок 110 управления упаковочной системой опирается на иерархическую связь между производственной линией с наивысшим рангом и шаблоном упаковки, который будет соответствовать данным одному или более заданным изделиям 122.
[0052] Например, конкретный тип шаблона упаковки соответствует конкретной производственной линии, выбранной из одной или более производственных линий (например, 210, 220, 230). Производственные линии включают, по меньшей мере, первую производственную линию 210 и вторую производственную линию 220. Первой производственной линии соответствуют предварительно изготовленные шаблоны упаковок. Предварительно изготовленные шаблоны упаковок заказывают оптом, и они могут быть созданы вне данного предприятия при использовании высекальной машины. Предварительно изготовленные шаблоны упаковок фактически могут быть менее дорогими в расчете на единицу, но количество их типов также будет значительно меньшим и они требуют значительно больше места, чем буферный накопитель 140 гофрированных материалов и шаблонов упаковок, предусмотренный во второй производственной линии 220.
[0053] Второй производственной линии соответствуют шаблоны 132 упаковок, которые изготавливаются одной или более машинами для изготовления упаковок (то есть первым множеством машин 222 для изготовления упаковок) и складируются в буферном накопителе 140 шаблонов упаковок. Вторая производственная линия 220 обеспечивает более высокую степень адаптации к специфическим потребностям, чем первая производственная линия 210, вследствие большого числа разных типов шаблонов упаковок, которые имеются в наличии в буферном накопителе 140 шаблонов упаковок. Большое разнообразие типов шаблонов упаковок позволяет второй производственной линии 220 обеспечивать готовые коробки, которые значительно ближе подогнаны и обеспечивают лучшую защиту для группы из одного или более заданных изделий 122, чем обычно возможно в случае предварительно изготовленных шаблонов упаковок, имеющихся на первой производственной линии 210.
[0054] По меньшей мере, в одном дополнительном или альтернативном варианте осуществления упаковочная система 200 также включает в себя третью производственную линию 230. Третья производственная линия 230 содержит второе множество машин 232 для изготовления упаковок, которые выполнены с возможностью создания специальных шаблонов 234 упаковок. Например, в некоторых случаях группа из одного или более заданных изделий 122 может иметь необычные размеры, которые делают их плохо подходящими для шаблонов упаковок, имеющихся в наличии в буферном накопителе 140 шаблонов упаковок, предусмотренном во второй производственной линии 220, и предварительно изготовленных шаблонов упаковок, имеющихся в наличии на первой производственной линии 210. В некоторых вариантах осуществления второе множество машин 220 для изготовления упаковок на третьей производственной линии 230 фактически могут быть использованы для создания специальных шаблонов упаковок в зависимости от потребности.
[0055] При оптимизации упаковывания группы из одного или более заданных изделий 122 в коробку блок 110 управления упаковочной системой учитывает, среди прочего, текущую длительность такта в системе, использование избыточного гофрированного материала и избыточного пространства в коробках, время года, необходимую прочность упаковки, эстетичность конструкции упаковки и другие аналогичные переменные. Например, определенные времена года могут быть связаны со значительным увеличением числа обрабатываемых заказов. Как правило, период праздников представляет собой время года с интенсивной загрузкой для многих предприятий розничной торговли и производителей. По существу, в течение этого времени года быстрое упаковывание в коробки и транспортировка изделий могут иметь более важное значение.
[0056] Во время таких периодов блок 110 управления упаковочной системой направляет больше групп изделий на первую производственную линию 210 для упаковывания. Первая производственная линия 210 содержит пользовательский интерфейс 212 для выдачи команд пользователю на преобразование предварительно изготовленного шаблона упаковки в коробку. Первая производственная линия 210 может содержать первый поддон с предварительно изготовленными шаблонами 214 упаковок с первым размером и второй поддон с предварительно изготовленными шаблонами 216 упаковок со вторым размером. Первая упаковочная линия 210 фактически может содержать предварительно изготовленные шаблоны упаковок с множеством разных размеров. Пользовательский интерфейс 212 выдает указание пользователю выбрать правильный размер шаблона упаковки и упаковать изделия в коробку. В различных вариантах осуществления пользовательский интерфейс 212 может содержать компьютерный дисплей, принтер, световой индикатор или любой другой интерфейс, выполненный с возможностью отображения информации для пользователя.
[0057] Поскольку предварительно изготовленные шаблоны упаковок, имеющиеся на первой производственной линии 210, изготавливаются в больших количествах и легко доступны, их использование для упаковывания групп изделий очень эффективно с точки зрения скорости. Кроме того, поскольку в некоторых вариантах осуществления предварительно изготовленные шаблоны упаковок получены высечкой и/или изготовлены в огромных количествах, они являются менее дорогими для упаковывания. Фактически более интенсивное использование первой производственной линии 210 во время периодов большой загрузки позволяет пользователю быстрее упаковать больше изделий; однако это также может привести к нерационально расходуемым материалам и нерационально используемому пространству для грузов из-за коробок, которые чрезмерно большие.
[0058] По меньшей мере, в одном варианте осуществления блок 110 управления упаковочной системой направляет группы изделий на первую производственную линию 210, когда информация о такте, полученная от второй производственной линии 220, указывает на то, что длительность такта превышает пороговое значение длительности такта. Однако при выборе того, какие группы изделий направлять на первую производственную линию 210, блок 110 управления упаковочной системой может также учитывать избыточное пространство в упаковке, особые требования к прочности упаковки, затраты на упаковку и другие различные соображения.
[0059] Например, блок 110 управления упаковочной системой, используя информацию о размерах, хранящуюся в базе 340 данных по упаковкам, и/или информацию, полученную от датчиков для сканирования размеров, может рассчитать превышение размера упаковки, связанное с группой из одного или более заданных изделий 122 и предварительно изготовленными шаблонами упаковок. В используемом в данном документе смысле превышение размера упаковки представляет собой общий объем, на который объем, определяемый внутренними размерами коробок, соответствующих определенным типам шаблонам упаковок, превышает объем, определяемый размерами группы из одного или более заданных изделий, которые должны быть упакованы в коробку. Большое превышение размера упаковки указывает на использование большего количества гофрированного материала, чем необходимо для упаковывания изделий. Избыточный гофрированный материал может соответствовать увеличенным затратам, связанным с необходимостью добавления наполнителя в готовую коробку для защиты изделий, и увеличенным затратам на транспортировку товаров.
[0060] По меньшей мере, в одном варианте осуществления, когда превышение размера упаковки превышает первое пороговое значение, блок 110 управления упаковочной системой выбирает конкретный тип шаблона упаковки, который соответствует второй производственной линии 220. Поскольку второй производственной линии 220 соответствует большое число различных типов шаблонов упаковок (например, сто разных типов шаблонов упаковок), можно упаковать изделие в более подходящую коробку. Соответственно, блок 110 управления упаковочной системой выполнен с возможностью сбалансированного распределения заказов на упаковывание между множеством производственных линий 210, 220, 230 для оптимизации как скорости, так и эффективного использования материалов.
[0061] Аналогичным образом, по меньшей мере, в одном варианте осуществления блок 110 управления упаковочной системой направляет группы из одного или более заданных изделий 122 к третьей производственной линии 230 на основе разных отличающихся заданных критериев. Например, блок 110 управления упаковочной системой может направлять к третьей производственной линии 230 изделия, которые имеют особые размерные характеристики, характеризуются специфическими требованиями к упаковке или связаны с какими-либо другими потребностями, которые не удовлетворяются шаблонами, имеющимися на первой производственной линии 210 или второй производственной линии 220. Например, группа из одного или более заданных изделий 122 может содержать длинные неоновые стеклянные лампы. Вследствие чрезмерной длины этих изделий и их хрупкости блок 110 управления упаковочной системой направляет данную группу изделий к третьей производственной линии 230 для изготовления специальных шаблонов упаковок, которые обеспечат плотное удерживание неоновых стеклянных ламп и их защиту во время транспортировки. Соответственно, блок 110 управления упаковочной системой может направлять изделия к третьей производственной линии 230, когда отсутствуют какие-либо другие шаблоны упаковок, подходящие для изделий, и/или когда изделия обуславливают требования к упаковке, которые невозможно выполнить при использовании любого другого шаблона упаковки, имеющегося в наличии.
[0062] Кроме того, по меньшей мере, в одном варианте осуществления блок 110 управления упаковочной системой рассчитывает превышение размера упаковки, которое соответствует имеющимся в наличии шаблонам и связано с группой из одного или более заданных изделий и имеющимися в наличии шаблонами упаковок. Превышение размера упаковки, соответствующее имеющимся в наличии шаблонам, представляет собой общий объем, на который объем, определяемый внутренними размерами предварительно изготовленных шаблонов упаковок и шаблонов упаковок, хранящихся в буферном накопителе шаблонов упаковок, превышает объем, определяемый размерами группы из одного или более заданных изделий, которые подлежат упаковыванию в коробку. Когда превышение размера упаковки, которое соответствует имеющимся в наличии шаблонам упаковок, превышает второе пороговое значение, блок 110 управления упаковочной системой автоматически оптимизирует упаковывание данной группы из одного или более заданных изделий в коробку посредством выбора конкретного типа шаблона упаковки, который соответствует третьей производственной линии. Третьей производственной линии соответствуют специально изготовленные шаблоны упаковок, которые создаются по требованию на основе физических размеров группы из одного или более заданных изделий. Блок 110 управления упаковочной системой по существу может оптимизировать упаковывание так, чтобы соблюдалось верхнее пороговое значение избыточного количества гофрированного материала.
[0063] Фиг. 3 иллюстрирует схематическое изображение варианта осуществления программного комплекса 300 упаковочной системы, который выполнен с возможностью обработки и управления различными операциями передачи данных и действиями, описанными со ссылкой на фиг. 1 и фиг. 2. В разных отличающихся друг от друга вариантах осуществления программный комплекс 300 упаковочной системы выполняется в блоке 110 управления упаковочной системой, на удаленном сервере, который осуществляет связь с блоком 110 управления упаковочной системой, в распределенной системе, которая включает в себя один или более удаленных серверов и/или один или более процессоров, расположенных в различных компонентах упаковочной системы 100, 200.
[0064] Программный комплекс 300 упаковочной системы содержит различные иллюстративные модули или элементы, включая модуль 320 ввода, модуль 330 обработки данных, базу 340 данных по упаковкам, модуль 350 управления изготовлением и модуль 360 управления буферным накопителем. Однако описанные модули и элементы не ограничивают программный комплекс 300 упаковочной системы какой-либо конкретной конфигурацией или структурой. Специалисту в данной области техники будет понятно, что модули и элементы могут быть иным образом размещены, разделены или объединены в рамках эквивалентных структур.
[0065] Модуль 320 ввода получает информацию 370 о размерах от системы 310 впуска изделий. Как описано выше, система 310 впуска изделий может содержать любую систему, которая выполнена с возможностью сканирования одного или более заданных изделий для определения физических размеров данных одного или более заданных изделий. Модуль 320 ввода передает полученную информацию 370 о размерах модулю 330 обработки данных.
[0066] Используя информацию 370 о размерах, модуль 330 обработки данных определяет в базе 340 данных по упаковкам конкретный шаблон 342(а-с) упаковки, который соответствует внутренним размерам, которые больше или равны физическим размерам данных одного или более заданных изделий. База 240данных по упаковкам содержит информацию о различных типах шаблонов 242(а-с) упаковок, включая в некоторых вариантах осуществления информацию о предварительно изготовленных шаблонах упаковок. На основе информации, хранящейся в базе 340 данных по упаковкам, модуль 330 обработки данных по существу выбирает цифровой файл 346, относящийся к конкретному шаблону упаковки, на основе различной информации, хранящейся в базе 340 данных по упаковкам и полученной от систем 310 впуска изделий.
[0067] В случае, когда цифровой файл 346, относящийся к конкретному шаблону упаковки, соответствует типу шаблона, имеющемуся в буферном накопителе 140 шаблонов упаковок, модуль 330 обработки данных дает указание модулю 350 управления изготовлением генерировать команду 372 на создание шаблона. Команда 372 на создание шаблона дает указание машине 312 для изготовления упаковок создать конкретный тип шаблона упаковки. Кроме того, модуль 330 обработки данных дает указание модулю 360 управления буферным накопителем генерировать команду 374 на идентификацию шаблона, которая предписывает буферному накопителю 140 шаблонов упаковок указать то, какой шаблон упаковки должен быть выбран из буферного накопителя 314 шаблонов упаковок.
[0068] После этого модуль 350 управления изготовлением передает команду 372 на создание шаблона машине 312 для изготовления упаковок, и модуль 360 управления буферным накопителем передает команду 374 на идентификацию шаблона буферному накопителю 314 шаблонов упаковок. В ответ на получение соответствующих команд машина 312 для изготовления упаковок создает первый шаблон упаковки (показанный со ссылочной позицией 132 на фиг. 1), который соответствует команде на создание шаблона, и команда 374 на идентификацию шаблона предписывает буферному накопителю 314 шаблонов упаковок отобразить для пользователя физический указатель, указывающий на второй шаблон упаковки (показанный со ссылочной позицией 156 на фиг. 1), который также соответствует данному конкретному типу 346 шаблона упаковки.
[0069] Понятно, что варианты осуществления, раскрытые в данном документе, также могут быть описаны посредством схем последовательностей выполнения операций, содержащих одно или более действий для получения конкретного результата. Например, фиг.4 и 5 и соответствующий текст описывают действия в различных способах и системах для окончательного упаковывания в коробки с высокой гибкостью и скоростью. Действия по фиг. 4 и 5 описаны ниже.
[0070] Например, на фиг. 4 проиллюстрировано, что схема последовательности операций иллюстративного способа 400 окончательного упаковывания в коробки с высокой гибкостью и скоростью включает действие 410, состоящее в получении информации о размерах, содержащей описание размеров заданных изделий. Действие 410 включает получение - от одного или более датчиков для сканирования размеров - информации о размерах, содержащей описание физических размеров группы из одного или более заданных изделий, которые подлежат упаковыванию в коробку. Например, как показано на фиг. 3 и описано в сопровождающем описании, сканер 310 для приема изделий передает информацию 370 о размерах программному комплексу 300 упаковочной системы.
[0071] Кроме того, на фиг. 4 проиллюстрировано, что способ 400 включает действие 420, состоящее в выборке данных по запасам упаковок, которые содержат перечень имеющихся в наличии шаблонов упаковок. Действие 420 включает выборку - из базы данных по упаковкам - данных по запасам упаковок, которые содержат перечень с имеющимся в наличии количеством каждого соответствующего типа шаблона упаковки в буферном накопителе шаблонов упаковок, при этом буферный накопитель шаблонов упаковок содержит шаблоны упаковок, которые уже изготовлены и готовы к фальцовке для формирования коробок. Например, как показано на фиг. 3 и описано в сопровождающем описании, модуль 230 обработки данных в программном комплексе 300 упаковочной системы осуществляет выборку данных 344 по запасам упаковок из базы данных 340 по упаковкам. Данные 344 по запасам упаковок содержат информацию о количестве шаблонов упаковок, имеющихся в наличии в буферном накопителе 314 шаблонов упаковок.
[0072] На фиг. 4 также проиллюстрировано, что способ 400 включает действие 430, состоящее в выборе конкретного типа шаблона упаковки. Действие 430 включает выбор конкретного типа шаблона упаковки, который соответствует внутренним размерам, которые больше или равны физическим размерам группы из одного или более заданных изделий. Например, как показано на фиг. 1 и 3 и описано в сопровождающем описании, блок 110 управления упаковочной системой (который в некоторых вариантах осуществления выполняет, по меньшей мере, часть программ из программного комплекса 300 упаковочной системы) получает информацию о размерах от данных одного или более датчиков 124 для сканирования размеров. Блок 110 управления упаковочной системой выбирает конкретный тип шаблона упаковки на основе, по меньшей мере, информации о размерах и информации, хранящейся в базе 340 данных по упаковкам.
[0073] На фиг. 4 также проиллюстрировано, что способ 400 включает действие 440, состоящее в передаче команды на создание шаблона машине для изготовления упаковок. Действие 440 включает передачу машине для изготовления упаковок команды на создание шаблона, которая дает указание машине для изготовления упаковок создать первый шаблон упаковки, который соответствует данному конкретному типу шаблона упаковки. Например, как показано на фиг. 1 и 3 и описано в сопровождающем описании, блок 110 управления упаковочной системой передает команду 372 на создание шаблона машине 312 (130 на фиг. 1) для изготовления упаковок.
[0074] Кроме того, на фиг. 4 проиллюстрировано, что способ 400 включает действие 450, состоящее в передаче команды на идентификацию шаблона буферному накопителю шаблонов упаковок. Действие 450 включает передачу буферному накопителю шаблонов упаковок команды на идентификацию шаблона, которая указывает, какой шаблон упаковки должен быть выбран из буферного накопителя шаблонов упаковок, при этом: буферный накопитель шаблонов упаковок содержит второй шаблон упаковки, который также соответствует данному конкретному типу шаблона упаковки, и команда идентификации шаблона обеспечивает отображение буферным накопителем шаблонов упаковок для пользователя того, что второй шаблон упаковки должен быть преобразован в коробку. Например, как показано на фиг. 1 и описано в сопровождающем описании, блок 110 управления упаковочной системой передает команду 372 на идентификацию шаблона буферному накопителю 140 шаблонов упаковок. Команда 372 на идентификацию шаблона обеспечивает идентификацию в буферном накопителе 140 шаблонов упаковок того, какой тип шаблона упаковки должен быть выбран из буферного накопителя 140 шаблонов упаковок и преобразован в коробку. Выбранный шаблон упаковки соответствует тому же типу шаблона упаковки, который создается машиной 130 для изготовления упаковок, но представляет собой вторую копию.
[0075] Понятно, что альтернативные или дополнительные варианты осуществления способа окончательного упаковывания в коробки с высокой гибкостью и скоростью могут включать дополнительные или другие этапы в рамках способа. Например, на фиг.5 проиллюстрировано, что схема последовательности операций иллюстративного способа 500 окончательного упаковывания в коробки с высокой гибкостью и скоростью включает действие 510, состоящее в получении информации о размерах, содержащей описание размеров заданных изделий. Действие 510 включает получение - от одного или более датчиков для сканирования размеров - информации о размерах, содержащей описание физических размеров группы из одного или более заданных изделий, которые подлежат упаковыванию в коробку. Например, как показано на фиг. 3 и описано в сопровождающем описании, сканер 310 для приема изделий передает информацию 370 о размерах программному комплексу 300 упаковочной системы.
[0076] Кроме того, на фиг. 5 проиллюстрировано, что способ 500 включает действие 520, состоящее в выборке данных по запасам упаковок, которые содержат перечень имеющихся в наличии шаблонов упаковок. Действие 520 включает выборку - из базы данных по упаковкам - данных по запасам упаковок, которые содержат перечень с имеющимся в наличии количеством каждого соответствующего типа шаблона упаковки в буферном накопителе шаблонов упаковок, при этом буферный накопитель шаблонов упаковок содержит шаблоны упаковок, которые уже изготовлены и готовы к фальцовке для формирования коробок. Например, как показано на фиг. 3 и описано в сопровождающем описании, модуль 230 обработки данных в программном комплексе 300 упаковочной системы осуществляет выборку данных 344 по запасам упаковок из базы данных 340 по упаковкам. Данные 344 по запасам упаковок содержат информацию о количестве шаблонов упаковок, имеющихся в наличии в буферном накопителе 314 шаблонов упаковок.
[0077] На фиг. 5 также проиллюстрировано, что способ 500 включает действие 530, состоящее в выборке очереди заказов, состоящей из заказов, ожидающих выполнения в данный момент. Действие 530 включает выборку - из базы данных по упаковкам - очереди заказов, которая содержит информацию о заказах, в данный момент ожидающих выполнения, которые должны быть упакованы в коробки. Например, как показано на фиг. 3 и описано в сопровождающем описании, модуль 230 обработки данных в программном комплексе 300 упаковочной системы осуществляет выборку очереди 348 заказов из базы 340 данных по упаковкам. Данные 344 по запасам упаковок содержат информацию о количестве упаковочных шаблонов, имеющихся в наличии в буферном накопителе 314 шаблонов упаковок.
[0078] Кроме того, на фиг. 5 проиллюстрировано, что способ 500 включает действие 540, состоящее в получении длительности такта для одной или более машин для изготовления упаковок. Действие 540 включает получение - от одной или более машин для изготовления упаковок - информации о такте, при этом информация о такте содержит описание количества времени, необходимого для завершения выполнения одного или более заказов, ожидающих выполнения, в очереди заказов. Например, как показано на фиг.2 и описано в сопровождающем описании, блок 110 управления упаковочной системой получает информацию о длительности такта от машины 222 для изготовления упаковок. Машина 22 для изготовления упаковок может быть выполнена с возможностью внутреннего отслеживания ее собственной длительности такта.
[0079] Кроме того, на фиг. 5 проиллюстрировано, что способ 500 включает действие 550, состоящее в автоматической оптимизации упаковывания одного или более заданных изделий в коробку. Действие 550 включает автоматическую оптимизацию упаковывания группы из одного или более заданных изделий в коробку посредством выбора конкретного типа шаблона упаковки на основе данных по запасам упаковок, очереди заказов и информации о такте. Данный конкретный тип шаблона упаковки соответствует конкретной производственной линии, выбранной из одной или более производственных линий, при этом данные одна или более производственных линий включают первую производственную линию, которой соответствуют предварительно изготовленные шаблоны упаковок, и вторую производственную линию, которой соответствуют шаблоны упаковок, которые изготавливаются данными одной или более машинами для изготовления упаковок и складируются в буферном накопителе шаблонов упаковок.
[0080] Например, как показано на фиг. 3 и описано в сопровождающем описании, блок 110 управления упаковочной системой автоматически оптимизирует изготовление шаблона упаковки посредством выбора первой производственной линии 210, второй производственной линии 220 или какой-либо другой производственной линии (например, 230). Каждой производственной линии соответствуют специфические характеристики оптимизации. Блок 110 управления упаковочной системой обеспечивает эффективное использование специфических характеристик каждой производственной линии 210, 220, 230 для оптимизации упаковывания изделий в коробки.
[0081] Несмотря на то, что предмет изобретения был описан с формулировками, специфическими для структурных признаков и/или действий, относящихся к способам, следует понимать, что предмет изобретения, определенный в приложенной формуле изобретения, необязательно ограничен описанными признаками или действиями, описанными выше, или порядком действий, описанным выше. Напротив, описанные признаки и действия раскрыты в качестве иллюстративных вариантов осуществления формулы изобретения.
[0082] Варианты осуществления настоящего изобретения могут содержать или использовать специализированную или универсальную компьютерную систему, которая включает в себя компьютерное аппаратное обеспечение, например, такое как один или более процессоров и память системы, как рассмотрено ниже более подробно. Варианты осуществления в пределах объема настоящего изобретения также включают физические и другие машиночитаемые носители для переноса или хранения выполняемых компьютером команд и/или структур данных. Такие машиночитаемые носители могут представлять собой любые имеющиеся в наличии носители, к которым может осуществляться доступ посредством универсальной или специализированной компьютерной системы. Машиночитаемые носители, которые хранят выполняемые компьютером команды и/или структуры данных, представляют собой запоминающие устройства компьютеров. Машиночитаемые носители, которые переносят выполняемые компьютером команды и/или структуры данных, представляют собой средства передачи. Таким образом, в качестве примера, а не ограничения варианты осуществления изобретения могут содержать, по меньшей мере, два четко различающихся вида машиночитаемых носителей: запоминающие устройства компьютеров и средства передачи.
[0083] Запоминающие устройства компьютеров представляют собой материальные носители информации, которые хранят выполняемые компьютером команды и/или структуры данных. Материальные носители информации включают компьютерное аппаратное обеспечение, такое как ОЗУ (RAM), ПЗУ (ROM), электрически стираемое программируемое ПЗУ (EEPROM), твердотельные накопители (ʺSSDsʺ), флэш-память, память на фазовых переходах (ʺPCMʺ), накопитель на оптических дисках, накопитель на магнитных дисках или другие магнитные запоминающие устройства, или любое(-ые) другое(-ие) аппаратное(-ые) запоминающее(-ие) устройство(-а), которое(-ые) может (могут) быть использовано(-ы) для хранения программного кода в виде команд, выполняемых компьютером, или структур данных, к которым может быть обеспечен доступ и которые могут выполняться посредством универсальной или специализированной компьютерной системы для реализации раскрытых функциональных возможностей изобретения.
[0084] Средства передачи могут включать сеть и/или линии передачи данных, которые могут быть использованы для переноса программного года в виде команд, выполняемых компьютером, и/или структур данных и к которым может быть обеспечен доступ посредством универсальной или специализированной компьютерной системы. «Сеть» определена как одна или более линий передачи данных, которые обеспечивают возможность перемещения электронных данных между компьютерными системами и/или модулями и/или другими электронными устройствами. При переносе или передаче информации по сети или через другие коммуникационные соединения (или проводные, беспроводные, или комбинацию проводных или беспроводных) компьютерной системе компьютерная система может рассматривать соединение как средство передачи. Комбинации вышеуказанных средств также должны быть включены в машиночитаемые средства.
[0085] Кроме того, при достижении различных компонентов компьютерной системы программный код в виде команд, выполняемых компьютером, или структур данных может быть автоматически передан от средств передачи запоминающим устройствам компьютера (или наоборот). Например, команды, выполняемые компьютером, или структуры данных, полученные по сети или линиям передачи данных, могут быть подвергнуты промежуточному хранению в ОЗУ в сетевом интерфейсном модуле (например, ʺNICʺ) и затем в конце концов переданы в ОЗУ компьютерной системы и/или в менее энергозависимое запоминающее устройство к компьютерной системе. Таким образом, следует понимать, что компьютерные запоминающие среды могут быть включены в компоненты компьютерной системы, которые также (или даже в первую очередь) используют средства передачи.
[0086] Команды, выполняемые компьютером, содержат, например, команды и данные, которые при их выполнении на одном или более процессорах обеспечивают выполнение универсальной компьютерной системой, специализированной компьютерной системой или специализированным устройством обработки данных определенной функции или группы функций. Команды, выполняемые компьютером, могут представлять собой, например, двоичный код, команды в промежуточном формате, такие как ассемблерный язык, или даже исходный код.
[0087] Специалистам в данной области техники будет понятно, что изобретение может быть реализовано на практике в сетевых компьютерных средах с множеством типов конфигураций компьютерных систем, включая персональные компьютеры, стационарные настольные компьютеры, портативные персональные компьютеры типа «лэптоп», процессоры обработки сообщений, мобильные устройства, мультипроцессорные системы, бытовая электронная техника на основе микропроцессоров или программируемые бытовые электронные устройства, персональные компьютеры, объединенные сетью, миникомпьютеры, большие ЭВМ, мобильные телефоны, карманные персональные компьютеры (PDA), планшетные компьютеры, пейджеры, маршрутизаторы, коммутаторы и тому подобное. Изобретение может быть также реализовано на практике в средах распределенных систем, в которых задачи выполняются как локальными, так и удаленными компьютерными системами, которые соединены (или посредством проводных линий передачи данных, беспроводных линий передачи данных, или посредством комбинации проводных и беспроводных линий передачи данных) посредством сети. По существу в среде распределенных систем компьютерная система может включать в себя множество составляющих компьютерных систем. В среде распределенных систем программные модули могут находиться как в локальных, так и в удаленных запоминающих устройствах.
[0088] Специалистам в данной области техники также будет понятно, что изобретение может быть реализовано на практике в среде облачных вычислений. Среды облачных вычислений могут быть распределенными, хотя это необязательно. Когда они являются распределенными, среды облачных вычислений могут быть распределенными в международном масштабе в рамках организации и/или могут иметь компоненты, которыми владеют многие организации. В этом описании и нижеприведенной формуле изобретения «облачные вычисления» определены как модель для обеспечения возможности сетевого доступа по требованию к совместному пулу конфигурируемых вычислительных ресурсов (например, сетей, серверов, памяти, приложений и сервисов). Определение «облачных вычислений» не ограничено какими-либо из остальных многочисленных преимуществ, которые могут быть получены из такой модели при надлежащем развертывании/внедрении.
[0089] Модель облачных вычислений может иметь различные характеристики, такие как самообслуживание по требованию, доступ к широкополосной сети, объединение ресурсов, способность к быстрой адаптации, измеримое обслуживание и так далее. Модель облачных вычислений может также быть представлена в виде разных моделей услуг, например, таких как программное обеспечение как услуга (ʺSaaSʺ), платформа как услуга (ʺPaaSʺ) и инфраструктура как услуга (ʺIaaSʺ). Модель облачных вычислений может быть также развернута/внедрена при использовании разных моделей развертывания, таких как частное облако, коллективное/кооперативное облако, общедоступное облако, гибридное облако и так далее.
[0090] Некоторые варианты осуществления, такие как облачные вычислительные среды, могут содержать систему, которая включает в себя один или более хостов, каждый из которых выполнен с возможностью обеспечения работы одной или более виртуальных машин. Во время работы виртуальные машины имитируют операционную вычислительную систему, поддержку операционной системы и, возможно, также одно или более других приложений. В некоторых вариантах осуществления каждый хост включает в себя гипервизор, который имитирует виртуальные ресурсы для виртуальных машин, используя физические ресурсы, которые отделены от виртуальных машин. Гипервизор также обеспечивает надлежащую изоляцию виртуальных машин друг от друга. Таким образом, по отношению к любой отдельно взятой виртуальной машине гипервизор создает иллюзию того, что виртуальная машина осуществляет связь с физическим ресурсом, даже несмотря на то, что виртуальная машина осуществляет связь только с внешним представлением (например, виртуальным ресурсом) физического ресурса. Примеры физических ресурсов включают обрабатывающую способность, память, дисковую память, пропускную способность сети, дисководы и так далее.
[0091] Настоящее изобретение может быть реализовано в других конкретных вариантах без отхода от его сущности или существенных характеристик. Описанные варианты осуществления следует рассматривать во всех отношениях только как иллюстративные, а не ограничивающие. Следовательно, объем изобретения определяется приложенной формулой изобретения, а не вышеприведенным описанием. Все изменения, которые находятся в пределах значения и объема эквивалентности пунктов формулы изобретения, должны охватываться их объемом.
Изобретение относиться к области упаковки продуктов. Предложенная упаковочная система для окончательного упаковывания в коробки с высокой гибкостью и скоростью содержит один или более датчиков для сканирования размеров, которые выполнены с возможностью сканирования группы из одного или более заданных изделий, которые подлежат упаковыванию в коробку, и сбора информации о размерах, содержащей описание физических размеров данной группы из одного или более заданных изделий. Группа изобретений обеспечивает высокую эффективность при использовании. 3 н. и 16 з.п. ф-лы, 5 ил.