Изобретение относится к автоматизации набора текста в полиграфии- и издательском деле и может быть использовано при проектировании новых наборно-кодируклцих и наборно-коррек- турных аппаратов, а также средств программирования набора шрифтов и текстов любой сложности в комплексных системах автоматизации набора, корректуры и редактирования типографского и издательского назначения.
Цель изобретения - повьшение качества набора путем устранения ошибок, обусловленных различиями знаков на- бора и оригинала.
На фиг, 1 показана блок-схема предлагаемого устройства, на фиг. 2 - пример вьшолнения наиболее специфичных блоков узла контроля набора (дополнительной клавиатзфы матричной адресации, дешифратора матричных адресных кодов, виртуального матричного шрифтоносителя и блока выбора шрифтоносителя, обеспечивающих произвольное расширение знаковых и командных номенклатур - шрифтовых комплектов - для нужд контроля и коррекции ошибок набора)..
Устройство для набора текста (фиг. .1) содержит оригиналодержатель (од) 1 с установленным на нем оригиналом, вьщелительную оптическую линзу (вол). 2, клавиатурный блок (КБ) 3, входной кодирующий блок (ВКБ) 4, знаковый ицдикатор (ЗИ) 5, выходной блок 6 памяти (ВВП), блок 7 записи на носитель (БЗН), счетчик 8 знаков и пробел-ов набора (СЗПН), блок 9 сравнения показаний счетчиков (БСПС), регистр 10 ввода числа знаков и пробелов корректируемых фрагментов оригинала (РВЧ), счетчик 11 знаков и пробелов оригинала (СЗПО), оптоэлект- ронный блок 12 считывания (ОБС), привод 13 горизонтального перемещения (ПГП), индикатор 14 позиции считывания (ИПС), индикатор 15 ошибки набора (ИОН) и привод 16 вертикального
перемещения (ПВП), а также дополни- тельный узел I контроля набора (УКН) содержащий блок 17 интерпретации команд и режимов (БИКР), блок 18 визуализации команд и режимов (БВКР), дешифратор 19 матричных адресных кодов (ДМАК), дополнительную клавиатуру 20 матричной адресации (ДКМА), виртуальный матричный шрифтоноситель (ВМШН) 21, блок 22 выбора шрифтоно
0 з 0 5
-
5
сителя (БВШН), матричный проекционно- оптический блок (МПОБ) 23, оптоэлект- ронную регистрирующую, систему (ОРС) 24, блок 25 неполнокодовой регистрации (ВНР), блок 26 оцифровки щрифтовых знаков (БОШЗ), блок 27 цифрового масштабирования знаков (БЦМЗ), блок 28 задания масштаба знаков (БЗМЗ), блок 29 оцифровки знаков оригинала (БОЗО), блок 30 пространственной цифровой фильтрации (ВПЦФ), блок 3t сравнения цифровых кодов (БСЦК), блок 32 управления вводом-выводом (БУВВ) и блок 33 полнокодовой обработки и маркировки (БПОМ).
На фиг. 1 сплошными одинарными стрелками показаны э; ектрические связи, сплошными двойными стрелками - механические связи, пунктирными двойными стрелками - оптические связи. Блоки обведенного штрихпунктир- ной линией УКН 1 связаны между собой и с другими блоками следующим образом. Вход БИКР 17 подключен к выходу ВКБ 4, а выходы - к входам БУВВ 32 и БВКР 18, подключенного также к выходу ЗИ 5. Выходы БУВВ 32 подключены к входам управления ПВП 16 и ПГП 13, а также к входу БПОМ 33, выходы которого подключены к входам БЗН 7иБНР 25. Выходы ДКМА 20 и БВШН 22 через ДМАК 19 соединены с входами ВКБ 4, а также БУВВ 32 и ВМШН 21, второй вход которого механически связан с выходом БВШН-22, а его выход оптически связан с МПОБ 23, вькод которого через ОРС 24 связан с входами ВНР 25 и БОШЗ 26, выход последнего через БЦМЗ 27 подключен к одному входу БСЦК 31, второй вход которого через последовательно соединенные БПЦФ 30 и БОЗО 29 подключен к выходу ОБС 12, а выход БСЦК 31 соединен с входами ИОН 15, БВКР 18, БНР 25 и ВВП 6. .
БИКР 17 представляет собой активный преобразователь командных кодов комбинационного типа, выполняющий объединение поступающих через ВКБ 4 кодов команд простого набора (от КБ 3) и команд сложного набора (от ДМАК 19) с получением результирующих кодов команд и их разложением в последовательности кодов позиционирования и масштабирования знаков. Следовательно, БИКР 17 представляет собой совокупность шифратора и дешифратора командных кодов, причем выход шифратора
14
поступает на вход БВКР 18, а выход дешифратора - на вход БУВВ 32. Дополнительные знаковые коды в отличие от дополнительных командных колов поступают на вход БУВВ 32 ие через БИКР 17, а непосредственно с выхода ДМАК 19. При достаточно большой емкости адресного поля ДКМА 20 в ДМАК 19 может быть предусмотрена имитация основной командной клавиатуры КБ 3 и тогда функции БИКР 17 сводятся только к интерпретации цепочек команд, вводимых с клавиатуры 3 и определяющих различные режимы работы устройства. В указанном режиме имитации структура БИКР 17 достаточно проста и может быть реализована ап- паратно, в общем случае.она может сочетать аппаратную, и программную реализации.
i БВКР 18 представляет собой элект- iройный дисплей с аппаратным (знакогенератор, : ЗУ, блок выборки и позиционирования) и программным оснащением, обеспечивающим индикацию на ег экране последовательности вводимых команд и сообщений .о режимах работы устройства в целом. При этом исполь- зуемые коды основных командных символов фиксированной номенклатуры поступают- с буферных регистров ЗИ 5 непосредственно в знакогенератор БВКР 18, а коды командных символов вариативной номенклатуры, формируемых в БВКР 18 аппаратно или программно, поступают сначала в блок выборки и позиционирования, а также в ЗУ (при программном управлении) и лищь после аппаратной или программной обработки они подаются на знакогенератор БВКР 18. Наряду с формируемыми в БИКР 17 сообщениями о режимах работы
0
5
о
ся на BMJlIll 21: соответстпенно тому на экране БВКР 18 могут вывопит7 ся только сообщения о режимах работы устройства и леляп1ихся кома1щах, действующих в прецеллх крупных текстовых блоков и требующих специальной отмены.
,РМАК 19 представляет собой комби- , вырабатывающую си1- нал выборки одного из индикаторных элементов, образующих в совокупности матрицу разновременно возбуждаемых излучателей, по вырабатываемым ДКМА 20 адресным кодам выборки строк и столбцов указанной матрицы. Таким образом, ДМАК 19 представляет собой матричный депмфратор, особенностью которого является перекрытие во времени входных сигналов и подключение к матричному излучателю выходных сигналов.
ДКМА 20 представляет собой совокупность двух клавишных полей (лево- 5 го и правого), на каждом из которых одновременно (левой и правой рукой) набирается адрес по горизонтали и вертикали требуемого шрифтового элемента (знакового или командного символа) . Особенностью данной клавиатуры является то, что сигналы подключенных к клавишам импульсных формирователей подвергаются в дальнейшем временной задержке, обеспечивающей перекрытие импульсов и последующую выборку ДМАК 19 требуемого шрифтового элемента по двум раздельно вводимым адресам.
5
ВМШН 21 представляет собой естественный носитель шрифтовых элементов, подсвечиваемых соответствующими индикаторными элементами. Шрифтовые и индикаторные элементы имеют
название | год | авторы | номер документа |
---|---|---|---|
Устройство для набора текста | 1986 |
|
SU1400904A1 |
Устройство для воспроизведения нотных знаков | 1981 |
|
SU1035637A1 |
СПОСОБ ФАКСИМИЛЬНОГО РАСПОЗНАВАНИЯ И ВОСПРОИЗВЕДЕНИЯ ТЕКСТА ПЕЧАТНОЙ ПРОДУКЦИИ | 2003 |
|
RU2260208C2 |
ФОТОНАБОРНАЯ МАШИНА | 1968 |
|
SU208432A1 |
СОЮЗНАЯ I:'4j:HTHiJ-iHf;H4ECKAif | 1971 |
|
SU312296A1 |
Фотонаборный автомат | 1977 |
|
SU1047383A3 |
Устройство для редактирования программупРАВлЕНия НАбОРНыМи АВТОМАТАМи НАэКРАНЕ элТ | 1979 |
|
SU824284A1 |
Устройство для изготовления печатных форм | 1977 |
|
SU735442A1 |
Способ клавиатурного набора и устройство для его осуществления | 1986 |
|
SU1406006A1 |
Устройство для набора текста | 1980 |
|
SU1066837A1 |
Изобретение относится к автоматизации набора текста и позволяет повысить качество набора путем устранения ошибок, обусловленных различиями знаков набора и оригинала. Устройство снабжено дополнительным узлом контроля набора, содержащим блоки интерпретации и визуализации команд и режимов, дешифратор матричньк адресных кодов, дополнительную клавиатуру матричной адресации,виртуальный матричный шрифтоноситель, блок выбора шрифтоносителя, матричный про, екционно-оптический блок, .оптоэлект- ронную регистрирующую среду, блок неполнокодовой регистрации, блок оцифровки шрифтовых знаков, блок цифрового масштабирования знаков, блок задания масштаба знаков, блок оцифровки знаков оригинала, блок пространственной цифровой фильтрации, блок сравнения цифровых кодов, блок управления вводом-выводом и блок полнокодовой обработки и маркировки, причем вход блока интерпретации ко- .манд и режимов подключен к выходу входного кодирующего блока, а выходы указанного блока интерпретации подключены к входам блока управления вводом-вьшодом и блока визуализации команд и режимов, подключенного также к выходу знакового индикатора и к входу блока записи на носитель, выходы указанного блока управления подключены к входам управления приводов вертикального и горизонтального перемещения, а также к входу блока полнокодовой обработки и маркировки, выходы которого подключены к входам блока записи на носитель и блока неполнокодовой регистрации, выходы дополнительной клавиатуры матричной адресации и блока выбора шрифтоносителя через дешифратор матричных адресных кодов соединены с входами входного кодир тощего блоха, а также управления вводом-выводом и виртуального матричного шрифтоносителя, второй вход которого механически связан с выходом блока выбора шрифтоносителя, а его выход оптически связан с матричныг- проекционно-оптическим блоком, выход которого через оптоэлект- ронную регистрирующую среду связан с входами блока неполнокодовой регистрации и блока оцифровки шрифтовых знаков, выход последнего через блок цифрового масштабирования знаков, связанный механически с блоком задания масштаба знаков, подключен к одному входу блока сравнения цифровых кодов, второй вход которого через последовательно соединенные блок пространственной цифровой фильтрации и блок оцифровки знаков оригинала подключен к выходу оптоэлектронного блока-считывания, а выход указанного блока сравнения соединен с входами индикатора ошибки набора, блока визуализации команд и режимов, блока неполнокодовой регистрации и выходного блока памяти. 2 ил. (Л 4: 4 Ч
на вход БВКР 18 поступают также сооб- ,g матричное расположение и для удобстщения об ошибках набора, дублирующие сигналы ИОН 15. Последовательные коды индицируемых символов с выхода БВКР 18 поступают также на регистрацию в БЗН 7. Регистрограмма, в.ыраба- тываемая БЗН 7, .может быть полной копией экранного изображения БВКР 18 или ее стилизованным (частичным, упрощенным) отображением. В режиме имитации основной клавиатуры ассортимент символов, отображаемых на экране БВКР 18 может быть значительно уменьшен, так как символы одиноч- iHMX команд и знаков могут отображать50
55
на смены .шрифтоносителя образуют прямоугольный сегмент на поверхности вращающегося цилиндра, положение которого, соответств тощее выбору каждого отдельного шрифтоносителя-, механически фиксируется. Данный щрифто- носитель назьгоается виртуальным потому, что по характеру расположения шрифтовых элементов (знаковых и командных символов) он может отличаться как от раскладки клавиатуры блока 3, так и от геометрии шрифтоносителя (или соответствующей области памяти) наборного автомата, т.е. пер,g матричное расположение и для удобст50
55
на смены .шрифтоносителя образуют прямоугольный сегмент на поверхности вращающегося цилиндра, положение которого, соответств тощее выбору каждого отдельного шрифтоносителя-, механически фиксируется. Данный щрифто- носитель назьгоается виртуальным потому, что по характеру расположения шрифтовых элементов (знаковых и командных символов) он может отличаться как от раскладки клавиатуры блока 3, так и от геометрии шрифтоносителя (или соответствующей области памяти) наборного автомата, т.е. пер20
вичных и оконечных устройств ввода- вывода текста. Такой промежуточный- формат шрифтовых данных удобен тем, что он обеспечивает быструю сменность г шрифтовых,комплектов, а также при выборе расположения шрифтовых элементов и их комплексировании для определенного вида набора (формульного, табличного, акдидентного, словар-Ю ного и т.д.) в наибольшей мере следует мнемоническим принципам (например, обеспечивает расположение час- то повторяющихся символов основного буквенного алфавита и команд простого набора в одних и тех же зонах шрифтоносителя, размещенных определенными фоновыми дзетами).
БВШН 22 представляет собой совокупность связанных с сегментами ВШН 21 выключателей с импульсными формирователями. Каждый выключатель.срабатывает в фиксированном положении, соответствующем установке вращаемого шрифтоносителя на данный сегмент, и 25 вьщает через соответствующий формирователь сигнал на ДМАК 19, служащий , первой ступенью дешифрации, задающей номер сегмента (шрифтового комплекта).,
На фиг. 2 обозначены: а, б - левое до и правое клавишные поЛя ДКМА 20 соответственно; 34 - клавиши цифровой адресации; 35 - клавиши стирания;36 - матричные импульсные формирователи;
37 - механические фиксаторы; 38 - выключатели; 39 - сегментные импульсные, формирователи; в - электрические выходы ДМАК 19; г - оптические выходы ВМШН 21.
На фиг. 2 слева показаны соединения блоков с выбранным сегментом шрифтоносителя 21, а справа - увелИ-. ченпос изображение выбранного элемента (шрифтового знака 1/ ) , вьщеЛен- ного косой штриховкой. Индикаторные. элементы на фиг. 2 не показаны, так как они находятся за наблюдаемой поверхностью шрифтоноситатя 21 (с его внутренней стороны): свидетельством их наличия является штриховка, т.е. засветка выбранного шрифтового элемента. Как видно из фиг. 2, выбор шрифтового комплекта (сегмента шрифтоносителя 21 с 16x16 256 элементами) обеспечивается поворотом цилиндра 21 и его фиксацией относительно клавиши 34 (а,5) адресации 1б-ричных номеров элемента по горизонтали и вертикали, которые через формировате-
5
35
40
45
50
55
20
г Ю25.,
до
,
ли 36 (а,б) и дешифратор 19 адресуют столбец (6) и строку (А), т.е. к ординаты элемента шрифтовом комплекте. Совместная дешифрация указанных кодов с их перекрытием во времени осуществляется, в блоке 19, в котором происходит также объединение матричного адресного кода с сегментным-, поступающим с выхода БВШН 22 и вырабатываемым элементами 37, 38 и 39. Результирующий код с электрических выходов Б поступает на ВКБ 4 и БУВВ 32, ас оптических выходов t 5 на МПОБ 23. Как видно на фиг.2 (справа) , каждый шрифтовьй элемент снабжен своими матричными координатами,
поэтому после визуального обнаружения элемента на поверхности виртуального щрифтоносителя его адрес фиксируется рефлекторно. В связи с компактностью 16-ричной клавиатуры адресации ошибки кодирования сводятся к минимуму, к тому же они обнаруживаются благодаря оптической обратной связи (подсветке) и могут быть исправлены стиранием ошибочных кодов (с помощью клавиши 35). Практическая одновременность нажатия клавищ 34 слева и справа (а,б) пальцами левой и правой руки означает, что указанное повышение достоверности набора происходит без снижения его пр оизво- дительности. Это обстоятельство, а также большая емкость адресного пространства (256 кодов в одном сегменте, возможность расположения от 4 до 8 сегментов на одной цилиндрической поверхности) определяют целесообразность имитации с помощью дополнительной клавиатуры 20 основной клавиатуры 3. Практически при пользовании дополнительной клавиатурой 20 ь режиме имитации основной клавиатуры 3 производительность набора может возрасти в связи с исключением регистровых командных (а при необходимости знаковых) клавиш, т.е. заменой ряда последовательных нажатий одним, а также в связи с уменьшением времени поиска клавиш на клавиатуре.
МПОБ 23 представляет собой пространственно совмещенный с одним сег- . ментом шрифтоносителя 21 набор оптических линз, проецирующих изображение шрифтовых знаков в одну фиксированную позицию регистрации: для этой цели оптические оси линз, расположенных в различных по Ш1и1ях шрифто35
40
45
50
55
носителя с входной апертурой, соответствующей полю шрифтового знака без прилегающих к нему адресных полей (т.е. только центральной части изображения t на фиг. 2 справа), должны сходиться в одну точку, расположенную на поверхности регистрирующей среды.
ОРС 24 представляет собой аналоге- ю вьш или дискретный позиционно-чувст- вительный фотоприемник, считывающий проекционное изображение шрифтового знака для дальнейщей регистрации (в блоке 25) и цифрового кодирования 15 (в блоке 26). В зависимости от характера регистрирующей среды (селеновая пластина с электростатическим считыванием, матрица сегнетоэлектрических ,или жидкокристаллических модуляторов 20 света с оптоэлектронным считыванием и др.) конструкции вторичных синтезирующих (25) и анализирующих (26) блоков могут быть различными. В ОРС
13ЫХ изображений набор}1Ь х блоков выполняется выходным фотонаборным автоматом, функции которого предлагаемым устройством выполняются лишь частично - путем формирования полнокодовой программы управлепия данным автоматом в Б110М 3- и ее записи на носитепь в БНЗ 7, а также путем маркировки не- полнокодовой программы разделителя т сформированных наборных блоков.
БОШЗ 26 и БОЗО 29 представляют собой скеннеры с аналого-цифровыми преобразователями, обеспечивающими разложение штриховых изображений указанных знаков на отдельные растровые элементы с цифровыми координатами элементов по горизонтали и вертикали. Матрич ное расположение растровых элементов отображается в заполнении матриц, кодирующих указанные изображения значениями 1 для всех печатающих элементов и значениями О для всех пробельных элементов. Число элемен24 используются те же оптоэлектронные 25 тов должно быть не менее 100, а поро30
35
40
элементы, что и в ОБС 12, следовательно на выходах блоков 24 и 12 вырабатываются сходные электрические сигналы, поступающие на идентичные блоки 26 и 29 оцифровки.
БНР 25 представляет собой сочетание входного сканирующего устройст- . ва (скеннера),синтезатора и выходного регистратора шрифтовых символов, вводимых со шрифтоносителя 21. Порядок следования знаковых и командных символов точно соответствует последовательности набора кодов с клавиатуры 20 и не содержит маркеров-разделителей цепочек кодов, соответствующих формированию определённых наборных блоков, поэтому данный способ отображения набора назван неполноко- довым, он удобен для контроля и корректуры набора по регистрограмме и предусматривает выполнение правки при обнаружении ошибки в реальном времени набора (вход управления блока 25, подключенный к выходу БСЦК 31. Позиция шрифтового символа и его мае- gg штаб (например, показатель, индекс и т.п.) соответствуют его изображению на шрифтоносителе 21, т.е. устройство в целом можно рассматриват ь как фотонаборную машину с прямым ;. вводом и факсимильным отображением . последовательности вводимых знаковых и командных символов. Формирование из них факсимильных 2-мер-ных знакогов - не мрнее 10.
БЦМЗ 27 представляет собой цифровой преобразователь координат растровых элементов изображения шрифтового знака в заданном масштабе для приведения размеров данного изображения к размерам изображения знаков на оригинале. Следовательно, блок 27 представляет собой специализированное множительно-делительное устройство с внешней установкой заданного масштаба умножения-деления.
БЗМЗ 28 представляет собой механический задатчик значений цифр в десятичных разрядах числа, вьтражаю- щего масштаб изображения, с электронным шифратором, управляющим на- стройкой масштаба в БЦМЗ 27.
45 БПЦФ 30 служит для преобразования нечеткого черно-белого изображения знака оригинала, считьтаемого .ОБС 12 и оцифрованного БОЗО 29, в четкое изображение, отвечающее условиям сглаживания контуров и усиления контраста. Благодаря определенным алгоритмам обработки соседних элементов растрового изображения, закодированного в БОЗО 29, в данном блоке удается устранить влияние дефектов изображения знака оригинала (типа непропечатки или смазьшания отдельных элементов), вызывающих ошибки кодирования (оцифровки).
55
13ЫХ изображений набор}1Ь х блоков выполняется выходным фотонаборным автоматом, функции которого предлагаемым устройством выполняются лишь частично - путем формирования полнокодовой программы управлепия данным автоматом в Б110М 3- и ее записи на носитепь в БНЗ 7, а также путем маркировки не- полнокодовой программы разделителя т сформированных наборных блоков.
БОШЗ 26 и БОЗО 29 представляют собой скеннеры с аналого-цифровыми преобразователями, обеспечивающими разложение штриховых изображений указанных знаков на отдельные растровые элементы с цифровыми координатами элементов по горизонтали и вертикали. Матрич ное расположение растровых элементов отображается в заполнении матриц, кодирующих указанные изображения значениями 1 для всех печатающих элементов и значениями О для всех пробельных элементов. Число элементов должно быть не менее 100, а поро
гов - не мрнее 10.
БЦМЗ 27 представляет собой цифровой преобразователь координат растровых элементов изображения шрифтового знака в заданном масштабе для приведения размеров данного изображения к размерам изображения знаков на оригинале. Следовательно, блок 27 представляет собой специализированное множительно-делительное устройство с внешней установкой заданного масштаба умножения-деления.
БЗМЗ 28 представляет собой механический задатчик значений цифр в десятичных разрядах числа, вьтражаю- щего масштаб изображения, с электронным шифратором, управляющим на- стройкой масштаба в БЦМЗ 27.
gg
45 БПЦФ 30 служит для преобразования нечеткого черно-белого изображения знака оригинала, считьтаемого .ОБС 12 и оцифрованного БОЗО 29, в четкое изображение, отвечающее условиям сглаживания контуров и усиления контраста. Благодаря определенным алгоритмам обработки соседних элементов растрового изображения, закодированного в БОЗО 29, в данном блоке удается устранить влияние дефектов изображения знака оригинала (типа непропечатки или смазьшания отдельных элементов), вызывающих ошибки кодирования (оцифровки).
55
БСЩК 31 представляет собой набор компараторов, служащих для сравнения представляемых ими изображений. На выходе БСЦК 31 вырабатьшается сигнал О при совпадении знаков оригинала и набора и сигнал 1 при их несовпадении. Последний поступает на ИОН 15 и БВКР 18 для индикации ошибки набора, а также на ВВП 6 и ВНР 25 для блокировки вьщачи кодов на машинный носитель и неполнокодовую регистрацию.
ВУВВ 32 служит для управления считыванием оригинала (приводами 16 и 13), а также для формирования из лийейной входной последовательности кодов команд управления позиционированием набираемых знаков при 2-мерном отображении наборных блоков т.е. для формирования полнокодовой программы управления фотонаборным автоматом. Таким образом,ВУВВ 32 представляет собой логический автомат, группирующий определенным обра- зом входную последовательность кодов для 2-мерного позиционирования и объединения знаков в наборные блоки,
ВПОМ 33 служит для получения программы управления фотонаборным авто- матом и выработки маркеров-разделителей неполнокодовой программы на участки, соответствующие формированию отдельных наборных блоков. Он представляет собой специализированное вы числительное устройство для выполнения горизонтального формирования знаков в строке и вертикального формирования строк в текстовом блоке, т. ё для выполнения 2-мерной компоновки наборных блоков в пределах отдельного фрагмента (формулы, таблицы и т.п или полосы издания. Особет ность ВПОМ 33 заключается в том, что наряду с программой управления оконечным устройством вывода (фотонаборным автоматом) , записываемой на машинном носителе блока 7, он формирует маркеры-разделители, позволяющие в неполнокодовой регистрограмме ВНР 25 вы- делить группы знаковых и командных кодов, соответствующие отдельным наборным блокам. Такое вьщеление улучшает наглядность неполнокодовдй регистрации, облегчает ее визуальный контроль, а также корректуру и правку набора.
Устройство работает следующим образом.
Вводимые с основной 3 и дополнительной 20 клавиатур коды команд и режимов (к смене режимов относится и смена шрифтовых комтглектов для различных видов набора, задаваемая блоком 22) через ВКБ 4 и ДМАК 19 поступают на БИКР 17, выполняющий комплек сирование и интерпретацию команд и режимов простого (1-мерного) и сложного (2-мерного}набора, а также вьфа ботку внутренних команд управления (макрокоманд), подлежащих дальнейшему разложению в последовательность внешних команд управления позиционированием знаков (микрокоманд ввода- вывода) . Выработанные блоком 17 макрокоманды поступают для визуализации в ВВКР 18, а микрокомащь - для формирования сигналов управления в ВУВВ 32..-
В режиме имитации набора с основной клавиатуры 3 формирование знаковых и командных кодов набора осуществляется взаимодействием блоков 19- 22. Как показано на фиг. 2, все вводимые с дополнительной клавиатуры 20 символы знаков и команд распознаются визуально на виртуальном шрифтоносителе, который и набирается на клавиатуре 20 (левой и правой рукой одновременно) . Первичное считывание набираемых символов выполняется с текстового оригинала, установленного в оригиналодержателе 1 и размеченного командами набора. Наряду с визуальным считыванием вьтолняется автоматическое считывание знаков с помощью ОВС 12. По адресу, заданному ДМАК 19 требуемый знак на шрифтоносителе 21 подсвечивается, что позволяет обеспечить оптическую обратную связь и проецирование шрифтового знака через блок 23 на блок 24, аналогичный блоку 12. Таким образом, относительно текстовых шрифтовых знаков автоматическое считывание выполняется дважды . первый раз - с оригинала и второй раз - со шрифтоносителя, что позволяет осуществить сравнение и контроль знаков набора и оригинала. Эту функ- ци1г выполняют блоки 26-31. Поскольку сравнение выполняется в цифровой форме (в блоке 31), вводятся блоки 26 и 29 оцифровки изображений знаков а также блоки 28 и 27 задания и установки цифрового масштаба. Блок 30 вьшолняет функцию цифровой коррекции изображений знаков оригинала. При совпадении матричных кодов знаков набора и оригинала (сигнал О на выхоДе блока 31) набор и регистрация блокируются до внесения правки (т.е. перенабора). Благодаря этому ошибки набора, частота которых снижается вследствие визуального контроля, дополнительно обнаруживаются автоматически, что имеет место только для текстовых знаков, тогда как для символов команд используется визуальный контроль и сличение разметки с неполнокодовой регистрограм- мой блока ВНР 25: последняя может использоваться для корректуры как в реальном времени набора (в этом случае правка вносится наборщиком), так и В отсроченном времени (в этом случае правка вносится сначала корректором или редактором в регистрограм- му, а затем реализуется наборщиком). При достаточно высоком качестве первичной неполнокодовой регистрограм- мы, получаемой на выходе блока 25, она может быть использорана в качестве оригинала: при этом вторично автоматически контролируется как текстовая, так и командная информация, что может быть использовано при переизданиях с небольшим объемом правки. Будучи снабженной маркерами-разделителями наборных блоков, формируемыми блоком 33, такая регистрограмма может использоваться также для внесения правки в полнокодовую запись, т.е. в программу управления фотонаборным автоматом.
Формула изобретения
Устройство для набора текста, содержащее оригиналодержатель, механически связанный с приводом вертикального перемещения и оптически с вьще- лительной оптической линзой и оптю- электронным блоком считьгаания, мехапыходного блока памяти, первым выходом подклюненного к первом, входу блока записи на носитель, второй вход которого подключен к выходу блока ви- зyaлизaLl и команд и режимов, первым входом подключенного к первому выходу знакового индикатора, входом под- клю sннoгo к первому выходу входного код;;. ую1цего блока, второй выход которого соединен с входом блока интерпретации команд и режимов, первым выходом связанного с вторьтм входом блока визуализации команд и режимов, блок управления вводом-вьтодом пер- вым выходом соединен с приводом вертикального перемещения, а вторым - с первым входом привода горизонтального перемещения, второй вход которого соединен с третьим выходом клавиатурного блока, четвертый выходом подключенного к первому входу входного ко- дирующего блока, второй выход знакового И1щикатора соединен с вторым входом выходного блока памяти, вторым выходом связанного через счетчик знаков и пробелов набора с первым входом блока сравнения показан 1й счет- чиков,выходом подключенного к третьему входу выходного блока памяти и к входу индикатора набора, о т- л и ч а ю щ е е с я тем, что, с целью повышения качества набора путем устранения ошибок, обусловленных- различиями знаков набора и оригинала, оно снабжено виртуальным матричным шрифтоносителем, блоком выбора щриф- тоносителя, матричным проекционно- оптическим блоком, оптоэлектронной регистрирующей системой, блоком неполнокодовой регистраи 1и, блоком оцифровки шрифтованных знаков, блоком цифрового масштабирования знаков, блоком задания масштаба знаков, бло- g ком оцифровки знаков оригинала, блоком пространственной цифровой фильтрации, блоком сравнения цифровых кодов, блоком полнокодовой обработки и маркировки, дешифратором матричных
нически связанным с приводом горизон- 50 команд и дополнительной клавиатурои матричной адресации, выходом соединенной с первым входом дешифратора матричных адресных команд, первым выходом подключенной к второ- g му входу входного кодирующего блока, вторым входом - к электрическому выходу блока выбора шрифтоносителя, а вторым выходом - к первому входу блока управления вводом-выводом и электтального перемещения и электрически первым выходом с йхрдом индикатора позиции считывания и вторым выходом с входом счетчика знаков и пробелов оригинала и через регистр ввода числа знаков и пробелов корректируемых фрагментов оригинала с первым выходом клавиатурного блока, вторым выходом соединенного с -первым входом
0
5
0
5
пыходного блока памяти, первым выходом подклюненного к первом, входу бло ;- ка записи на носитель, второй вход которого подключен к выходу блока ви- зyaлизaLl и команд и режимов, первым входом подключенного к первому выходу знакового индикатора, входом под- клю sннoгo к первому выходу входного код;;. ую1цего блока, второй выход которого соединен с входом блока интерпретации команд и режимов, первым выходом связанного с вторьтм входом блока визуализации команд и режимов, блок управления вводом-вьтодом пер- вым выходом соединен с приводом вертикального перемещения, а вторым - с первым входом привода горизонтального перемещения, второй вход которого соединен с третьим выходом клавиатурного блока, четвертый выходом подключенного к первому входу входного ко- дирующего блока, второй выход знакового И1щикатора соединен с вторым входом выходного блока памяти, вторым выходом связанного через счетчик знаков и пробелов набора с первым входом блока сравнения показан 1й счет- чиков,выходом подключенного к третьему входу выходного блока памяти и к входу индикатора набора, о т- л и ч а ю щ е е с я тем, что, с целью повышения качества набора путем устранения ошибок, обусловленных- различиями знаков набора и оригинала, оно снабжено виртуальным матричным шрифтоносителем, блоком выбора щриф- тоносителя, матричным проекционно- оптическим блоком, оптоэлектронной регистрирующей системой, блоком неполнокодовой регистраи 1и, блоком оцифровки шрифтованных знаков, блоком цифрового масштабирования знаков, блоком задания масштаба знаков, бло- g ком оцифровки знаков оригинала, блоком пространственной цифровой фильтрации, блоком сравнения цифровых кодов, блоком полнокодовой обработки и маркировки, дешифратором матричных
0
5
0
виатурои матричной адресации, выходом соединенной с первым входом дешифратора матричных адресных команд, первым выходом подключенной к второ- му входу входного кодирующего блока, вторым входом - к электрическому выходу блока выбора шрифтоносителя, а вторым выходом - к первому входу блока управления вводом-выводом и электрическому входу вирттуального матрич- ного пфифтоносителя, механически связанного с блоком выбора шрифтоносителя и оптически через матричный проекционно-оптический блок с опте- электронной регистрирующей системой, первым выходом соединенной с первым входом блока неполнокодовой регистрации, вторым входом подключенно о к первому выходу блока полнокодовой обработки и маркировки, вторым выходом соединенного с третьим входом блока
записи на носитель, а входом - с третьим выходом блока управления вводом-выводом, второй вход которого соединен с вторым выходом блока ин-
терпретации команд и режимов, при этом трети; вхг)д выходного блока памяти соединен с третьим входом блока визуализации команд и режимов, с вторым входом блока неполнокодовой
регистрации и выходом блока сравнения Щ1ФРОВЫХ кодов,первым входом че- рез блок пространственной цифровой фильтрации и блок оцифровки знаков оригинала соединенного с третьим
электрическим выходом оптоэлектрон- ного блока считывания, а вторым входом - с выходом блока цифрового масштабирования знаков, механически связанного с блоком задания масштаба
знаков, и электрически через блок оцифровки шрифтовых знаков с вторым выходом оптоэлектронной регистрирующей системы.
фиг.1
Составитель Е.Хачатурова Редактор А.Лежнина Техред Л.СердюковаКорректор Э.Лончакова
Заказ 6135/20
Тираж 352
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва , Ж-35, Раушская наб., д. 4/5
Фи5.2
Подписное
Устройство для набора текста | 1986 |
|
SU1400904A1 |
Механический грохот | 1922 |
|
SU41A1 |
Авторы
Даты
1988-11-30—Публикация
1986-12-01—Подача