Кассовый регистратор

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советсиик

Социалистичесиик

Республии (1) Д 001105 (61) Дополнительное к авт. свид-ву— (22) Заявлено04.08.81 (21) 3360347/18-24 .с присоединением заявки М— (23) Приоритет.—

Опубликовано.28.02.83. Бюллетень Лв 8 (5l ) NL. Кл.

С,ОЕF 1жог

fecyaspcteeee4 квинтвт

СССР йю данки нзвбретеннй н вткритнй (53) УДК 621.398 (088.8) Дата опубликования описания 28.02.83.

А. С. Мартыненко, Ю. И. Осипов, В. П.

Ю. А. Михайлов и В (72) Авторы изобретения в, Государственное союзное конструкторск бюро по проектированию счетных машин

Государственного союзного конструкторс бюро по проектированию счетнь щ ь tt oif н4 ского ашнн 1 - ==;д (71) Заявители (54) КАССОВЫЙ РЕГИСТРАТОР

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении кассовых регистраторов и других регистрирующих устройств.

Известны кассовые регистраторы, содержащие клавиатуру, блоки ввода и вывода информации, арифметический блок, блок памяти и блок управления. Регистраторы позволяют производить операции по различным видам товаров и услуг с накоплением итоговых сумм по видам и партиям операций и печатью реквизитов, а также итоги проведенных операм ций на контрольных документах t 11 .

К недостаткам указанных регистраторов относится то, что при последовательном проведении операций по оплате одноименных товаров или услуг оператор должен выполнять повторный ввод реквизитов путем исполнительной клавиши столько раз, сколько единиц данного

rosapa или услуг принимается к оплате.

Наиболее близким к предлагаемому по технической сущности является кассовый регистратор, содержащий клавиатуру, соединенную с первым входом блока ввода сигнала, первый выход которого соединен с первыми входами блока прот раммного управления и блока выявления ошибочных нажатий, первый выход которого соединен с первым входом щ блока адаптивного выбора, выход которо го подключен к второму входу блока выявления ошибочных нажатий, второй выход которого соединен с вторым входом блока программного управления, первый выход которого соединен с вторым входом блока адаптивного выбора, первыми входами арифметического блока,, блока вывода сигнала и блока памяти, выход которого соединен с вторым входом ариф> метического блока, выход которого подключен к вторым входам блока вывода сигнала и блока памяти, второй выход блока ввода сигнала соединен с третьим

10011,0 блок

3 входом арифметического блока и формирования команд (2 1 .

Однако известный регистратор характеризуется недостаточной производителт ностью и низким быстродействием. S

Цель изобретения — повышение производительности и быстродействия.

Поставленная цель достигается тем, что в кассовый регистратор, содержащий клавиатуру, выход которой соединен 10 с первым входом блока ввода сигнала, первый выход которого соединен с первыми Bx oäàìè блока программного управления и бпока выявления ошибочных нажатий, первый выход которого соединен 3S с первым входом блока адаптивного выбора, выход которого подключен к второму входу блока выявления ошибочных нажатий, второй выход которого соединен с вторым входом блока программного щ управления, первый выход которого соединен с вторым входом блока адаптивного выбора, первыми входами арифметического блока, блока вывода сигнала и блока памяти, выход которого соединен ZS с вторым входом арифметического блока, выход которого подкпючен к вторым входам блока вывода сигнала и блока памяти, второй выход блока ввода сигнала соединен с третьим входом арифметического блока, введен формирователь группового чека, первый и второй выходы которого соединены соответственно с вторым и третьим входами блока программного управления, второй выход которого

35 соединен с первым и вторым входами формирователя группового чека, к третьему входу которого подключен второй выход блока ввода сигнала.

Кроме того, формирователь группово40 го чека содержит элементы И, инвертор, элемент ИЛИ, элемент задержки, счетчик импульсов, блок элементов И, выход которого соединен с первым входом счет чика импульсов; выход которого через элемент ИЛИ подключен к первому Вхо. ду первого элемента И и входу инвертора, выход которого подключен к первому входу второго элемента И, выход элемента задержки соединен с вторым входом первого и второго элементов

И, первый вход формирователя группового чека подключен к второму входу счетчика импульсов и входу элемента задержки, второй и третий входы — к первому и второму входам блока элементов И, выходы первого и второго элементов И подключены соответственно к первому и

8 ф второму выходам формирователя группового чека.

На фиг. 1 представлена принципиальная схема предлагаемого регистратора; на фиг. 2 и 3 — функциональные схемы блока адаптивного выбора и блока выявления ошибочного нажатия.

Кассовый регистратор содержит клавиатуру 1, блок 2 ввода сигнала, арифметический блок 3, блок 4 памяти, блок

5 адаптивного выбора, блок 6 выявления ошибочных нажатий, блок 7 програмного управления, блок 8 вывода сигнала, а также формирователь 9 группового чека.

Формирователь 9 группового чека .содержит счетчик 10 импульсов, инвертор 11, элементы И 12 и 13, элементы 14

I задержки, элемент ИЛИ 15, а также блок 16 элементов И.

Блок 5 адаптивного выбора еодержит счетчик 17, элементы И 18 и 19, а также элемент ИЛИ 20 и предназначен для формирования специального партионного режима, который позволяет подводить итоги по партиям операций.

Блок 6 выявления ошибочного нажатия содержит триггер 21, регистр 22, элементы ИЛИ 23 и 24, счетчик 25, дешифратор 26, элементы ИЛИ

2--7. о (где К вЂ” количество видов операций), элементы И 28 1 2 З группу элементов И 29 и предназначен для формирования сигналов, если разрядность вводимой информации не соответствует формату ввода данной операции, Предлагаемый кассовый регистратор работает следуюшим образом.

Qo нажатия оператором командной клавиши все элементы и блоки регистратора в исходном состоянии. С выхода блока 7 программного управления на входы остальных блоков регистраторов не поступают команды на выполнение микроопераций, поэтому между блоками регистра тора не происходит никакого обмена ин- ° формацией.

На вход блока 16 элементов И с выхода блока 7 программного управления поступает запрещающий потенциал, поэтому передача информации с выхода блока 2 ввода на счетчик 10 блокируется.

Триггер 21, регистр 22 и счетчик

25 блока 6 выявления ошибочного нажатия, а также счетчик 17 блока 5 адаптивного выбора по установочным входам установлены в начальное состояние, поэтому на вход блока 7 програм5 i00ii05 6 ного управления поступают начальные(нулевые) значения адреса. При необходимости проведения какой-либо операции оператор последовательно нажимает цифровые клавиши, обеспечивая ввод числовой информации, например стоимость оплачиваемого товара, и далее необходимые функциональные клавиши, например номер секции или отдела, к которому относится оплачиваемый товар. 1О

При вводе каждого символа реквизита (цифры, буквы, знака) его двоичное изображение поступает из блока 2 ввода в регистр 22 блока 6 выявления ошибочного нажатия. Старшая часть разрядной 15 сетки регистра 22 характеризует вид операции и с помощью элемента ИЛИ

23, счетчика 25 и дешифратора 26 используется для формирования номера вводимого символа. Младшая часть раз- 20 рядной сетки регистра 22 характеризует вид вводимого символа и с помощью элемента ИЛИ 271 2 к, И 281 и элемента ИЛИ 24 проверяет соответствие вида введенного симво- 25 ла его порядковому номеру.

При очередном правильном вводе символа с выхода элемента ИЛИ 24 блока

6 ощибочного нажатия на вход элемента

И 18 блока 5 адаптивного выбора поступает разрешающий потенциал и на выходе элемента ИЛИ 20 появляется сит нал, изменяющий состояние счетчика 17, который в виде кода передается через группу 29 элементов И на вход блока

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

При неправильном вводе символа реквизита потенциал, поступающий с выхода. блока 6 выявления ошибочных нажатий, станет запрещающим и блокирует в блоке 7 программного управления и арифметическом блоке 3 фиксацию ошибочных команд, при этом кассовый регистратор переводится в состояние ошибки оператора и последний для продолжения работы должен нажать клавишу установки в исходное состояние.

При выполнении партии одинаковых операций оператор нажимает клавишу партионных режимов, сигнал о нажатии которой через блок 2 ввода и регистр

22.блока 6 выявления ошибочных нажатий поступает на второй установочный

55 вход триггера 21. Последний устанавливается в состояние 1 и открывает элемент И 19. Одновременно с выхода триггера 21 на входы блока 7 црограмного управления и блока 6 вывления ошибочного нажатия поступает разрешак ший потенциал. Затем оператор нажимает операционную клавишу и для первой из партий операций выполняет полный формат ввода. Далее выполнение операции производится так же, как и в случае оди,ночной операции, но в соответствии с разрешающим потенциалом, поступающим с выхода блока 5 адаптивного выбора через блок 6 на вход блока 7 программного управления, последний вырабатывает также команды, в результате которых в блоке 4 в отдельных ячейках памяти фиксируется также результат выполнения только партионных операций.

После выполнения партионных операций все узлы и блоки кассового регистратора за исключением блоков 5 ио7 и триггера 21 возвращаются в исходное состояние.

Для ввода реквизиторов следующей операции оператор без нажатия клавиши установки операции может производить ввод первого реквизитора операции. Поэтому при совпадении первого реквизита последующей партионной операции с предыдущей оператор может без ввода реквизита сразу нажимать клавишу раздела информации, сигнал о нажатиии которой поступает через элемент И 19 и элемент ИЛИ 20 на счетный вход счетчика 17. При этом изменяется код, поступающий на входы арифметического блока, и последний формирует теперь адрес второй группы оперативных ячеек блока 4 памяти, т. е. кассовый-регистратор подстраивается, адаптируется в процессе ввода реквизитов последующих партионных операций.

При необходимости проведения какой-либо операции оператор последовательно нажимает цифровые клавиши, обеспечивая. ввод числовой информации, например, стоимость оплачиваемого товара, и далее необходимые функциональные клавиши, например, номер секции или отдела, к которому относится оплачиваемый товар. Если разрядность вводимой инфор- мании не соответствует формату ввода или оператором будет нажата клавиша, нв предусмотренная форматом ввода, то потенциал, поступающий с выхода блока 6 выявления ошибочных нажатий, блокирует в блоке 7 программного управления и арифметическом блоке 3 фиксации ошибочных команд или информации, а в блоке 2 ввода — воспроизведение ошибочного нажатия. При этом кассовый регистратор переводится в состояние ошибки оператора и последний для продолжения работы должен нажать клавишу установки в исходное состояние.

По окончании ввода всех реквизитов оператор нажимает исполнительную клавишу, сигнал о нажатии которой посту.пает с клавиатуры 1 через блок 2 ввода в блок выявления ошибочных нажа- t0 тий и блок 7 программного управления.

В соответствии с поступаюшей командой блок 7 вырабатывает последовательность кодов микроопераций, поступающих на управляюшие входы арифметичес- 15 кого блока 3 и блока 4 памяти, в кото-, рых производится обработка введенной

05 8 информации и накопление итога по всем проведенным операциям данного вида.

3areM арифметический блок 3 вырабатывает сигнал окончания обработки, поступаюший в блок 7 программного управления, который устанавливает остальные блоки регистратора в исходное состояние.

В предлагаемом кассовом регистраторе в формат вводимой информации, по мимо стоимости товара, номера секции и других служебных элементов, входит также величина К (rae К вЂ” количество единиц товаров одинаковой стоимости) .

Возможный вариант формата может быть реализован следуклцим образом:

Кол

Номер секции К Служебные элементы

Стоимость товара (услуги) .ния выдает на формирователь 9 группового чека сигнал, поступаюший на вычитаюший вход счетчика 10 и элемент 14 задержки. При этом содержимое счетчика

Зп 10 уменьшается на. единицу, т. е. в данном случае становится равным нулю, Элемент ИЛИ 1.5 объединяет единичные выходы всех разрядов счетчика 10, так что при обнулении счетчика 10 на выходе элемента ИЛИ 15 формируе тся код О. Эт от же код подается на вход элемента И 12, а на вход элемента И 13 поступает инвер-тированный на инвергоре 11 сигнал— ,о: т.е. код 1.

Задержанный на элементе 14 задержки сигнал поступает на управлякяцие входы элементов И 12 и 13. Причем элемент

И 12 оказывается для него закрытым, а элемент И 13; открытым. Вследствие

45 этого с выхода элемента И 13 в блок

7 программного управления поступает сигнал об окончании операции накопления, и последний выдаег команду в арифметический блок 3 о передаче содержимого в соответствуюшую ячейку блока

4 памяти.

2. При К Ф 1, например при К=3, после нажатия исполнительной клавиши в счетчике 10 оказывается занесенным число 3.

В блоке 2 ввода формат введенной информации разделяется на стоимостную ,часть, которая передается из блока 2 ввода в арифметический блок 3, и К-тый разряд формата, который передаегся через блок 16 элементов И в счетчик 10, где и запоминается.

Если, например, производятся операции с товарами различной стоимости (K=1), то оператор обычным образом вводит реквизиты. В этом случае после нажатия номера секции оператор может не вводить цифру l, которая при пропуске автоматически вводится в формат, а сразу нажимать исполнительную клавишу.

Если же оператор производит операции с одноименными товарами или с разными товарами одинаковой стоимости (К=2,9), то после набора номера секции (на секционной части клавиатуры) ему необходимо ввести соответствукяцее значение К, на которое будет умножена единичная стоимость и по которому будет сформирован групповой чек.

Таким образом, при любом виде операции (КФ1 или K=2,9) после нажатия исполнительной клавиши в арифметическом блоке 3 формируется стоимостная информации о товаре (или услуге), а в счетчике 10 — значение К.

Рассмотрим работу кассового регистратора для двух возможных случаев.

1. При К=l в счетчике 10 записана единица. Блок 7 программного управлеПо сигналу, выданному с выхода блока 7 программного управления на вычиС) 1001 i тающий вход счетчика 10, содержимое последнего уменьшается на единицу, r.e. становится равным 2. На выходе элемента ИЛИ 15 формируется код 1 и элемент

И 12 оказывается открыт, а элемент

И 13 закрыт.

Задержанный на элементе 14 задержки сигнал проходит через открытый элемент И 12 на вход блока 2 ввода, обеспечивая повторную передачу в арифметический блок 3 стоимостной информации, которая накапливается там с ранее введенной. Этот же сигнал поступает на вход блока 7 программного управле ния, который формирует повторный управ- ляющий сигнал, поступающий на вычитак ший вход счетчика 10 и элемента 14 задержки. цикл опроса элементов И 12 и 13 и накопления стоимостной информации в арифметическом блоке 3 продол- 20

Ляется.

По окончании третьего цикла опроса в арифметическом блоке 3 оказывается устроенное значение от первичного значения стоимостной информации, которое 25 передается в блок 4 памяти, а также в блок 8 вывода, на котором формируется печатание группового чека. На этом цикл ввода и обработки введенной информации заканчивается, и кассовый ре- 30 гистратор приводится в исходное состояние.

Таким образом, введение формирователя группового чека повышает быстродействие кассового регистратора, так, как появляется воз южность по одному набору реквизитов выл олня ть операции над группой одинаковых по стоимости товаров.

Кроме того, повышается производи- 40 тельность труда оператора за счет уменьшения среднего количества нажатий на исполнительную клавишу и уменьшения времени ожидания от срабатывания механических печатающих узлов регистратора. Увеличивается также срок службы печатающих мех анизмов.

Ф ормула изобретения

1. Кассовый регистратор, содержащий клавиатуру, выход которой соединен с пер- вым входом блока ввода сигнала, первый выход которого соединен с первыми входами бпока "программного управления и бпока выявления ошибочных нажатий, первый выход которого соединен с первым входом блока адаптивного выбора, lO выход которого подключен к второму входу блока выявления ошибочных нажатий, второй выход которого соединен с вторым входом бпока программного управ- . ления, первый выход которого соединен с вторым входом бпока адаптивного вы- бора, первыми входами арифметического блока, блока вывода сигнала и блока памяти, выход которого соединен с втор рым входом арифметического блока, выход которого подключен к вторым вхо дам блока вывода сигнала и блока памяти, второй выход блока ввода сигнала соединен с третьим входом арифметического блока, отличающийся тем, что, с цепью повышения быстродействия кассового регистратора и повышения производительности труда, в.него введен формирователь группового чека, . первый и второй выходы которого соеди нены соответственно с вторым и третьим входами блока программного управления, второй выход которого соединен с первым и вторым входами формирователя группового чека, к третьему входу

-которого подключен второй выход блока ввода сигнала.

2. Регистратор по п. 1, о т л и— ч а ю ш и и с я тем, что формирователь группового чека содержит элементы И, инвертор,- элемент ИЛИ, элемент задержки, счетчик импульсов, блок элементов И, выход которого соединен с первым входом счетчика импульсов, выход . которого через элемент ИЛИ подключен к первому входу первого элемента И и входу инвертора, выход которого подключен к первому входу второго элемента И, выход элемента задержки соединен с вторым входом первого и второго элементов И, первый вход формирователя группового чека подключен к второму входу счетчика импульсов и входу элемента задержки, второй и третий входык первому и второму входам блока элементов И, выходы первого и второго weментов И подключены соответственно к первому и второму выходам формиро- вателя группового чека.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

34 760106, кл. G 06 Р 15/02, 1978.

2. Авторское свидетельство СССР

% 664174, кл. С, Об F 15/02, 1977. (прототип) .

1001105

100ii08

1001108

Рщ &оно Г

ff dna<ó

Заказ 1397/56

Тираж 704 П одписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Составитель Т. Барская

Редактор H. Стащишина Техред М.Коштура Корректор А. Гринденко

Кассовый регистратор Кассовый регистратор Кассовый регистратор Кассовый регистратор Кассовый регистратор Кассовый регистратор Кассовый регистратор Кассовый регистратор 

 

Похожие патенты:

Изобретение относится к микрокалькуляторам для осуществления элементарных вычислительных процедур типа сложение/вычитание, умножение/деление и ряда специальных функций

Изобретение относится к электронной вычислительной технике и преимущественно может быть использовано в лесной и деревообрабатывающей промышленности при экспертизе круглых лесоматериалов, например бревен, включающей определение объема древесины и ее качества

Изобретение относится к носимым компьютерам в виде авторучки и может быть использовано как устройство управления телефонным справочником

Изобретение относится к выписке и оплате штрафов, налагаемых полицейскими, следящими за парковкой автомобилей в недозволенных местах или с нарушением правил дорожного движения, и, в частности, автоматизированной системе наложения и сбора штрафов

Изобретение относится к портативному электронному устройству, используемому в качестве вспомогательного запоминающего устройства

Изобретение относится к электронному устройству, предпочтительно электронной книге

Изобретение относится к вычислительной технике и может быть использовано в операционных системах для автоматического добавления программных компонентов в системные процессы

Изобретение относится к калибровке спидометра велокомпьютера посредством устройства для ввода в велокомпьютер (3) данных о размере колеса велосипеда

Изобретение относится к области криминалистики и судебной экспертизы

Изобретение относится к техническим средствам обучения и может быть использовано также в любой области деятельности, в которой осуществляются операции штемпелевания документов с одновременным статистическим анализом признаков, присваиваемых документам при их штемпелевании (например, в делопроизводстве при адресовании документов)
Наверх