Устройство для чтения микрофиш с автоматической установкой кадра
Иллюстрации
Показать всеРеферат
Изобретение относится к технике фотографии и может быть использовано в читальных или читально-копир овальных аппаратах. Цель изобретения- - повьшение качества поиска нужных -кадров микрофиши. Устройство содержит читающую головку 1 для считывания с микрофиши информации о содержании ее кадров и их координат X, Y, электронную память 2 считывания-записи для хранения считанной информации, алфавитно-цифровую клавиатуру 3, кодировщик 4 и компаратор 5, с помощью которых осуществляется ввод и кодирование поискового предписания, а также сравнение его с поисковыми образами кадров, два канала управления положением микрофиши, каждый из которых включает группу элементов И 12 и 13, устройство запоминания координат кадра 14, 15, цифроаналоговый преобразователь 16, 17 и следящую схему 18, 19. Повышение качества поиска нужных кадров микрофиши достигается использованием блока преобразования 7 поисковых предписаний и по исковых образов, коммутирующих этот блок мультиплексора 6, и демультиплексора 8 с управляющим их работой RS-триггером 11, а также двух накапливающих регистров 9, 10 для хранения преобразованных к единой форме -записи поискового образа и поискового предписания. 3 ил. S (Л
СОЮЗ СОВЕТСНИХ
СО(.(ИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (19) (!1) (S1) 4 & 03 В 23/12 всю . v»;=;.;;
ОПИСАНИЕ ИЗОБРЕТЕНИЯ к н } й,р
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4208387/24-10 (22) 09.03.87 (46) 23.09.88. Бюл. № 35 (72) А.Т.Лариков и И.Н.Смарченко (53) 681.327.4:681.325.67 (088.8) (56) Патент США ¹ 4465349, кл. С 03 В 23/12, опублик. 1984, (54) УСТРОЙСТВО ДЛЯ ЧТЕНИЯ МИКРОФИШ
С АВТОМАТИЧЕСКОЙ УСТАНОВКОЙ КАЦРА (57) Изобретение относится к технике фотографии и может быть использовано в читальных или читально-копировальных аппаратах. Цель изобретения— повышение качества поиска нужных кадров микрофиши. Устройство содержит читающую головку 1 для считывания с микрофиши информации о содержании ее кадров и их координат Х, Y электронную память 2 считывания-записи для хранения считанной информации, алфавитно-цифровую клавиатуру 3, кодировщик 4 и компаратор 5, с помощью которых осуществляется ввод и кодирование поискового предписания, а также сравнение его с поисковыми образами кадров, два канала управления положением микрофиши, каждый из которых включает группу элементов
И 12 и 13, устройство запоминания координат кадра 14, 15, цифроаналоговый преобразователь 16, 17 и следящую схему 18, 19. Повышение качества поиска нужных кадров микрофиши достигается использованием блока преобразования 7 поисковых предписаний и поисковых образов, коммутирующих этот блок мультиплексора 6, и демультиплексора 8 с управляющим их работой RS-триггером 11, а также двух накапливающих регистров 9, 1О для хранения преобразованных к единой форме записи поискового образа и поискового предписания ° 3 ил.
1425588
Изобретение относится к оптическому приборостроению и может быть использовано в проекционных аппаратах читального или читально-копиро5 вального типов со сменой снимков, которые располагаются на отрезке пленки, снабженной оптически кодированными метками. цель изобретения — повышение качества поиска нужных кадров, На фиг.1 представлена структурная
,схема устройства для чтения микро-! фиш с автоматической установкой кад,"ра; на фиг. 2 — схема блока преобра-! зования; на фиг.3 — схема построения электронной памяти считывания-записи, 1
Устройство для чтения микрофиш с автоматической установкой кадра (фиг.l) содержит читающую головку 1, электронную память 2 считывания-запи; си, алфавитно-цифровую клавиатуру 3,, :кодировщик 4, компаратор 5, мультип.лексор 6, блок 7 преобразования, де.— мультиплексор 8, накапливающие реги стры 9 и iO RS-триггер 11, группы, из N элементов И 12 и 13, устройства
14 и 15 запоминания координат, циф следящие схемы 18 .и 19, 1 роанаголовые преобразователи 16 и 17, 30 !
Блок 7 преобразования (фиг.2) со-! держит схемы 20 и 21 сравнения, группы из К и К схем 22.1-22,К и
23,1-23.К сравнения, статические регистры 24 и 25, группы из К и R статических регистров 26.1-26,К и 27.127.R группу 28 из N элементов И, буферный регистр 29, счетчик 30 с дешифратором, RS-триггеры 31 и 32, элементы И 33 и 34, элементы И-НЕ 35 и 36, элементы ИЛИ 37-42, элементы 43-47 задержки,. группы 48 и 49 из
N элементов задержки, вход 50 блока, выходы 51-53 блока.
Элементы устройства для чтения микрофиш с автоматической установкой 45 кадра соединены следующим образом.
Первый и второй выходы читающей головки 1 соединены соответственно с первым и вторым входами электронной памяти 2 считывания-записи, вход ко- 50 дировщика 4 соединен с первым выхо- дом адфавитно-цифровой клавиатуры 3, группа из N элементов И 12, устройство 14 запоминания координаты, цифроаналоговый преобразователь 16, следящая схема 18 соединены последовательно, группа из N элементов И 13, устройство 15 запоминания координаты, цифроаналоговый преобразователь 17 и слепящая схема 19 также соепинены последовательно, первые вхопы групп из N элементов И 12 и 13 соединены с выходом компаратора 5 и четвертым выходом электронной памяти 2 считывания-записи, а вторые входы соединены соответственно с первым и вторь м выходами электронной памяти 2 считывания-записи, первый вход мультиплексора 6 соединен с выходом кодировщика 4, а второй — с третьим выходом электронной памяти 2 считываниязаписи, выход мультиплексора 6 соединен с входом элемента 46 блока 7 преобразования, выходы элементов
47-49 соединены соответственно с первым, вторым и третьим входами демультиплексора 8, четвертый и пятый входы которого соединены соответственно с третьим и четвертым входами мультиплексора 6, первым и вторым выходами
RS-триггера 11, первый вход которого соединен с вторым выходом алфавитноцифровой клавиатуры 3, первый и второй выходы демультиплексора 8 соединены соответственно с первым и вторым входами накапливающего регистра 9, третий — с вторым входом RS-триггера
i1, четвертый и пятый соединены соответственно с первым и вторым входами накапливающего регистра 10, шестой— с третьим входом электронной памяти
2 считывания-записи, четвертый выход которой соединен с входом "Обнуление" накапливающего регистра 10, вход "Обнуление" накапливающего регистра 9 соединен с третьим выходом алфавитно-цифровой клавиатуры 3, выходы накапливающих регистров 9 и
10 соединены соответственно с первым и вторым входами компаратора 5, Элементы блока 7 преобразования соединены следующим образом. Первые входы схем 20,21„22.1-22.К и 23.123.R сравнения соединены с выходами соответствующих регистров 24,25, 26.1-26,К и 27 ° 1-27.К, первые входы группы 28 из N элементов И через соответствующие элементы группы 48 из N элементов задержки соединены с входом 50 блока и вторыми входами схем 20,21,22.1-22.К сравнения, вторые входы группы 28 из И элементов
И соединены с выходом элемента И-НЕ
35, а выходы — с информационным входом буферного регистра 29 и входами элемента ИЛИ 37, выход которого соединен со счетным входом счетчика 30 с дешифратором и через элемент 43
14255 задержки с первым входом элемента
И 33, первый и второй выходы счетчика 30 с дешифратором соединены соответственно с первыми входами .5 триггеров 31 и 32, вторые входы которьж соединены с входом "Обнуле" ние" счетчика 30 с дешифратором, первым входом элемента И-НЕ 36 и через элемент 44 задержки — с первым вхо- 10 дом элемента ИЛИ 38 и выходом элемента ИЛИ 39, первый вход последнего соединен с выходом схемы 20 сравнения, второй — через элемент 45 задержки — с выходом "Обнуление" буфер- 16 ного регистра 29, а непосредственно— с выходом схемы 21 сравнения, который является выходом 53 блока, прямой выход RS-триггера 31 соединен с первым входом элемента И-НЕ 35> второй 2р вход которого соединен с выходом элемента ИЛИ 40, входы которого соединеHbl с выходами группы схем 22.1-22.К сравнения, инверсный выход RS-триггера 32 соединен с вторым входом эле- 26 мента И 33, выход которого соединен с вторым входом элемента ИЛИ 38, выход последнего соединен с входом Запись" и через элемент 46 задержки с входом "Считывание" буферного регистра 29, выходы которого соединены с входами элемента ИЛИ 41, вторыми входами группы схем 23.1-23,R срав кения и входами группы 49 из N элементов задержки, выходы группы 40 из N элементов задержки являются выЗБ ходом 51 блока, выходы группы схем
23,1-23.R сравнения соединены с входами элемента ИЛИ 42, выход которого соединен с вторым входом элемента
И-НЕ 36, выход последнего соединен с первым входом элемента И 34, второй вход которого через элемент 47 за" держки соединен с выходом элемента
ИЛИ 41, а выход является выходом 52 блока.
Читающая головка:1 состоит, например, иэ И+1 оптико-электронных датчиков, в качестве которых могут использоваться фотодиоды. Эти датчики предназначены для одновременного (параллельного) считывания И разрядов кодов символов и штрихов синхрониэирующей дорожки, расположенных, соответственно, по 8+1 дорожкам метки микрофиши, При этом преобразованные в электри55 ческие сигналы коды символов посту-. пают на первый, а синхрониэирующие импульсы - на второй выходы головки.
88
Таким образом, первый выход представляет собой группу иэ И выходов.
Электронная память 2 считываниязаписи предназначена для запоминания информации, содержащейся в метке микрофиши, и имеет два режима работы: Запись" и Считывание". Она может быть выполнена с помощью следующих элементов: оперативного запоминающего устройства с устройством управления считыванием и записью, информационный вход которого является первым входом памяти 2; счетчика адреса, определяющего номер ячейки оперативного запоминающего устройства, к которой производится обращение; генератора тактовых импульсов для синхронизации процесса обращения к оперативному запоминающему устройству в режиме считывания (в режиме записи синхронизирующие импульсы поступают через второй вход памяти 2 с читающей головки 1 непосредственно); триггеров для формирования сигналов считывания или записи, поступающих в устройство управления оперативнозапоминающего устройства; коммутирующих элементов типа И и ИЛИ для подачи сигналов с генератора тактовых импульсов (в режиме "Считывание" ) или синхронизирующих импульсов (поступающих на второй вход памяти 2 в режиме Запись") на счетчик адреса, демультиплексора, разделяющего информацию с выхода оперативно запоминающего устройства по двум каналам: передачи слов и передачи координат (соответственно, первый и второй выходы демультиплексора, первый выход демультиплексора является третьим выходом памяти 2); демультиплексора, разделяющего координатную информацию на две последующих канала координаты
Х и координаты Y (выходы этого демультиплексора являются первым и вторым выходами памяти 2); группы управляющих работой демультиплексо ров элементов (счетчика с дешифратором, триггеров, коммутирующих элементов И и ИЛИ), с которой через четвертый выход памяти сигнал обнуления поступает на вход "Обнуление" накапливающего регистра 10 и на которую через четвертый вход памяти 2 поступает сигнал с выхода компаратора 5.
На схеме построения электронной памяти 2 считывания-записи (фиг.3) обозначены оперативно-запоминающее
1425588 устройство 54 с устройством управления, демультиплексоры 55 и 56, счет.ик 57 адреса, генератор 58 тактовых импульсов, RS-триггеры 59 и 60, элементы ИЛИ 61-66, элементы И 67-70, счетчик 71 с дешифратором, RS-триггеры 72 и 73, первый вход 74, представляющий группу из N входов, второй, третий и четвертый входы 75-77 соответственно, первый, второй и третий выходы 78-80 памяти 2 соответственно, каждый иэ которых представляет собой группу из N выходов, четвертый выход 81 памяти 2.
Первый выход счетчика 71 с дешиф ратором соответствует числу, равному числу символов кода координаты Х, а второй выход — числу символов кода координаты У, Алфавитно-цифровая клавиатура 3 предназначена для посимвольного ввода потребителем информации поискового предписания в устройство. В качестве алфавитно-цифровой клавиатуры может быт использован один из видов электромеханической клавиатуры, Кодировщик 4 предназначен. для преобразования электрических импульсов, поступающих от алфавитно-цифровой клавиатуры 3, в двоично-кодированные сигналы, соответствующие принятому в устройстве N-разрядному коду записи символов. Кодировщик 4 представляет собой шифратор и может быть реализован по известным схемам шифраторов, используемых в устройст". вах ввода информации в ЭВМ, Выход кодировщика 4 представляет собой группу из N выходов, служащих для параллельной передачи всех разрядов кода каждого символа °
Компаратор 5 предназначен для сравнения кодов поискового предписания и поискового образа и выработки сигнала совпадения на своем выходе, Компаратор имеет два входа, на которые подаются сравниваемые коды. При этом каждый вход представляет собой группу из N N входов, где M — максимально возможное число символов в поисковом предписании или поисковом образе, N — - разрядность кода одного символа. Аппаратурная реализация мо жет представлять собой параллельно включенные схемы сравнения, например микросхемы К 555 СП1, выходы которьп: объединены с помощью элементов И.
Мультиплексор 6 выполняет функцию коммутатора, имеющего два информационных (первый к второй),два управляющих (третий и четвертый) входа и один выход. Первый к второй входы и выход представляют собой группы иэ
N входов и выходов соответственно.
Мультиплексор 6 может быть выполнен по схеме линейного мультиплексора с прямым управлением входами, Демультиплексор 8 выполняет функцию, обратную мультиплексору 6.
С помощью его четвертого и пятого входов, которые являются управляющими, производится подключение первого второго и третьего входов либо к первому, второму и третьему, либо к четвертому, пятому и шестому выхо20 дам соответственно. Первый вход, первый и четвертый выходы демультиплексора 8 представляют собой группы из N входов и выходов соответственно.
Демультиплексор 8 может быть выпол25 нен, например, по схеме демультиплексора с прямым управлением входами. (Накапливающие регистры 9 и 10 предназначены для хранения кодов преобразованных в блоке 7 слов поискового предписания и поискового образа соответственно. Каждый из нкх может быть выполнен, например, в виде матрицы из N статических М-разрядных регистров сдвига с цепями управления записью и обнулением. Аппаратурно данные регистры сдвига можно реализовать на базе синхронных триггеров.
Могут быть использованы серийные регистры, выпускаемые в мккроминиатюр40 ном исполнении, например, К 155 ИР1.
В каждом из N регистров запись производится последовательно, а ь одноименных разрядах всех регистров параллельно. Первые входы накапливаю45 щих регистров 9 и 10 представляют собой группы из И входов и являются информационными входами данных регистров. Запись информации прокзводится под воздействием сигналов записи, 50 поступающих на вторые входы регистров
9 и 10, Выход каждого кз регистров 9 и 10 представляют собой группу иэ
М " N выходов, Устройства 14 и 15 запоминания координат представляют собой регкстры памяти, например, параллельной записи и считывания, и служат для временного хранения кодов координат Х и Y. кадра микрофиши °
1425588
Следящие схемы 18 и 19 предназначены для установки микрофиши в положение для чтения требуемого кадра.
Схемы идентичны, и каждая состоит, например, из дифференциального усилителя, серпотенциометра и двигателя постоянного тока, Статические регистры 24,25,26.1-.
"6,К, 27.1-27.R блока 7 преобразования предназначены для длительного хранения записанных в них N-разрядных кодов. Каждый из них является
N-разрядным регистром параллельного считывания. Данные регистры могут быть выполнены, например, на переключателях или кнопках, через которые на выходы регистров подаются потенциалы, соответствующие требуемым кодам. 20
Каждая из схем 20,21,22.1-22.К, 23.1-23.R сравнения блока 7 преобразования предназначена для сравнения двух N-разрядных кодов и выработки в случае их совпадения единичного 25 выходного сигнала. Аппаратурно данные схемы сравнения могут быть реализованы на тех же элементах, что и компаратор 5.
Буферный регистр 29 предназначен 30 для временного хранения разрядных кодов. Представляет собой М параллельно расположенных двухразрядных регистров сдвига с цепями управления, т.е, аналогичен накапливающим регистрам 9 и 10 при M=2 но имеет
35 дополнительно цепь управления считыванием.
Счетчик 30 с дешифратором предназначен для подсчета количества пос" тупающнх на буферный регистр 29 символов. Счетчик 30 с дешифратором может быть выполнен, например, на микросхемах 555 ИЕ 14.
В счетчике 30 с дешифратором saдействовано два выхода. На первом выходе сигнал появляется при записи в счетчик 30 числа S на втором выходе — при записи числа L. При этом .$cL, Элементы 43-47 задержки и группа 50
48 из М элементов задержки предназначены для обеспечения требуемой последовательности срабатывания отдельных элементов блока 7. В качестве их могут быть использованы стан" 55 дартные элементы задержки.
Время задержки элемента 43 (T> >) выбирается таким, чтобы обеспечива348 зргг зр40 зр ъ5 i где Т время задержки каждого элемента из группы элементов 48; время задержки распространения сигнала в одном из элементов 22 ° 1-22.К; время задержки распространения сигнала в элементе
ИЛИ 40;
Т» р
T 4ð 4о лось одновременное поступление сигналов на оба входа элемента И 33, т.е.
Т =Т +Т где T> з и Т> 2 — время задержки распространения сигнала соответственно в счетчике 30 и RS-триггере 32.
Время задержки элемента 44 (Тз 44) выбирается из соображений надежности срабатывания счетчика 30 и RS-триггеров 31 и 32 под воздействием импульса, предшествующего импульсу обнуления счетчика. Кроме того, Тз,4 должно быть таким, чтобы обеспечивалась одновременность прихода сигналов на первый и второй входы элемента ИНЕ 36.
Элемент 47 задержки необходим для учета конечности времени распространения сигнала в элементах 41,23,123.R 42 и 36. Время задержки элемента 47 (Т 41) выбирается из условия
Та 47+Тзр41 =Т р 2 +Тsр42+Т р >4 ф гЦе Т р4,Тзргз,Тзр42,Т р за — вРемЯ задержки распространения сигнала соответственно в элементах 41,23,42 и 36.
Время задержек элементов 45 и 46 (T> 4 и Т «) выбирается из соображений обеспечения следующей последо- вательности работы регистра 29: "3aпись", "Считывание", "Обнуление".
Причем
ТЪ 44 Т3 46 Тз 4з °
Группа 48 из N элементов задержки необходима для обеспечения следующего условия: при поступлении на вход блока 7 кода очередного символа сигнал на первые входы группы 28 из N элементов И должен подаваться в тот же момент, в который происходит снятие разрешающего сигнала с вторых входов группы 28, если это обусловлено алгоритмом. Другими словами, с помощью группы 48 элементов учитывается наличие времени задержек распространения сигнала в элементах
22.1;22.К, 40 и 35, т.е.
1425588
Т вЂ” время задержки распростра>р 35 нения сигнала в элементе
И-НЕ 35.
За счет группы 49 из N элементов задержки обеспечивается правильность .и надежность срабатывания других блоков предлагаемого устройству, в первую очередь регистров 9 и 10 . Времена задержки каждого элемента группы
49 (T> 4>) равны между собой и выбираются иэ соображения необходимости обеспечить либо одновременное поступление сигналов на выходы 51 и 52 блока 7, либо одновременное поступление сигнала на выход 51 и снятие
; разрешающего сигнала с выхода 52, т.е.
Т5 qq =Tripp> +Т р4 +Тз 36 + зр qq =T p qi +
+Т, „, +Т р 3%
Устройство работает следующим образом.
В исходном положении все элементы устройства, обладающие памятью, находятся в нулевом состоянии, за исключением статических регистров 24,25, 26.1-26.К, 27.1-27,R блока 7 преобразования. B ..регистр 24 заносится код, символа окончания слова, в регистр, 25 — код символа окончания поискового образа, совпадающий с кодом оконI чания поискового предписания, в регистры 26,1-26.К вЂ” коды малоинформативных символов, например, гласные буквы алфавита, в регистры 27.127.R — коды прочих символов, используемых в словах при формировании окончания.
Работу устройства разделяют на следующие этапы, из которых третий выполняется обязательно после первых двух:
1. Запись содержимого метки микрофиши в память 2, 2. Ввод;и кодирование поискового предписания.
3. Поиск нужного кадра микрофиши и его установка.
На первом этапе память 2 устанавливается в режим записи, и с помощью читающей головки 1 осуществляется съем информации с метки микрофиши, преобразование оптически кодированной информации в электрические сигналы.
При этом с первого выхода головки 1 на первый вход памяти 2 поступают коды поисковых образов, а с второго выхода головки 1 на второй вход памяти 2 — синхронизирующие импульсы
В блоке 7 осуществляется преобразование отдельных слов поискового предписания к такому виду, который обеспечивает в большинстве случаев единую форму представления слов, имеющих различные грамматические записи, При этом реализуется следующий алгоритм обработки символов слова.
Слово разделяется на две части: первая часть содержит первые S символов слова, а вторая — все последующие, Первая часть слова в ходе преобразования сохраняется без изменения. Из второй части слова удаляются символы, коды которых записаны в статические регистры 26,1-26.К ° Сохраненные символы слова располагаются вплотную друг за другом так, чтобы не оставалось пробелов на месте удаленных символов ° Производится подсчет числа сохраненных символов. Если это число достигло значения L то все последующие символы слова отбрасываются. ! l
Анализируется последний символ сохра-: нившейся части слова. Если он являетзаписи. Производится запись содержимого метки микрофиши в память 2.
Для осуществления второго этапа работы с второго выхода клавиатуры 3 на первый вход RS-триггера 11 подается сигнал, с помощью которого мультиплексор 6 и демультиплексор 8 устанавливаются в одно из двух возможных состояний, а именно соответствующее приему поискового предписания.
Это состояние соответствует наличию единичных сигналов на третьем и четвертом входах элементов 6 и 8 соответственно. При этом мультиплексор 6 коммутирует свой первый вход со своим выходом, а демультиплексор 8 коммутирует свой первый, второй и третий входы на свои первый, второй и третий выходы соответственно. Далее вводится поисковое предписание с помощью клавиатуры 3, При этом символы, составляющие поисковое предписание, с первого выхода клавиатуры 3 поступают на вход кодировщика 4, в котором представляются в виде N-разрядного двоичного кода, точно такого же, который был использован для кодирования информации в метке микрофиши.
Этот код поступает через мультиплексор 6 на вход блока 7 преобразования.
Этот блок является центральной частью предлагаемого изобретения, поэтому дадим его детальное описание.
1425588
12 ся одним из символов, записанных в статические регистры 27,1-27.R, он также отбрасывается °
Порядок работы блока 7 следующий.
Импульсы кода очередного символа сло5 ва с входа блока поступают на вторые входы схем 20 и 21 сравнения и группы схем 22.1-.22.К сравнения, На выходе схемы 20 вырабатывается единичный сигнал только в том случае, если поступивший символ является символом окончания слова, так как в регистр
24 записан код окончания слова. Аналогично, на выходе схемы 21 вырабаты- 15 вается единичный сигнал, если поступивший символ является. символом окончания .поискового предписания или поискового образа. На выходе элемента
ИЛИ 40, объединяющего выходы схем
22.1-22.К, вырабатывается единичный сигнал только в том случае, когда очередной символ является гласной буквой. Прохождение импульсов кода очередного символа через группу 28 25 элементов И регулируется сигналом с выхода элемента И-НЕ 35. По логике работы этого элемента на его выходе возможен нулевой закрывающий сигнал только в том случае, если на обоих его выходах присутствуют единичные сигналы, Это возможно лишь тогда, когда в счетчик 30 с дешифратором записано число, равное или большее
S (содержимое счетчика совпадает с числом символов, прошедших через группу 28 элементов И), и поступивший символ является гласной буквой.
Таким образом, через группу 28 элементов И не могут проходить только коды гласных букв, которые являются S+1 S+2 и т.д. по порядку следования в слове. Проходящие через группу 28 элементов И импульсы кода очередного символа объединяются элементом ИЛИ 37, выход которого соединен со счетным входом счетчика 30 с дешифратором. Таким образом, записанное в счетчике 30 число соответствует количеству символов слова, прошедших через группу 28 элементоь 5О
И. Единичный сигнал на первом выходе счетчика 30 с дешифратором вырабатывается только в том случае, если в нем записано число, равное S a на втором выходе — если в нем запи- 55 сано число, равное L. Эти сигналы запоминаются соответственно RS-триггерами 31 и 32 ° Импульс с выхода элемента ИЛИ 37 используется также для записи очередного прошедшего группу 28 элементов И символа в регистр 29 ° При этом прохождение этого импульса на вход "Запись" регистра
29 и через элемент 46 задержки на вход "Считывание того же регистра возможно только при условии записи в счетчике 30 числа, меньшего L (только в этом случае на инверсном выходе триггера 32 присутствует единичный сигнал, разрешающий прохождение импульса с выхода элемента ИЛИ
37 через элемент И 33). Таким образом, применительно к одному слову в регистр 29 записывается не более чем L его символов. С приходом символа окончания слова либо символа окончания поискового предписания (поискового образа) счетчик 30 обнуляется задержанным сигналом с выхода элемента ИЛИ 39 ° В нулевое состояние устанавливаются также RS-триггеры
31 и 32. Импульсы кодов символов окончания слова или окончания поискового предписания (поискового образа) проходят через группу 28 элементов
И, так как на втором входе элемента
И-HE 35 в это время присутствует нулевой сигнал. Коды данных символов также записываются в буферный регистр
29 импульсом с выхода элемента ИЛИ
39, поступающего на первый вход элемента ИЛИ 38. В регистре 29 производится запись кода очередного поступившего символа и перенос в выходные разряды поступившего ранее символа, который считывается под действием импульса с выхода элемента 46.
Считанный с регистра 29 код символа поступает через группу 49 из
N элементов задержки на выход 51 блока 7 и непосредственно на вторые входы схем 23.1-23.R сравнения, прн этом на выходе элемента ИЛИ 41 вырабатывается импульс, управляющий записью символа в последующие элементы устройства, Эффект задержки в регистре 29 предыдущего символа используется для принятия решения о сохранении или исключении последнего символа в оставшейся части слона. В частности, с приходом символа окончания слова на выходе элемента .ИЛИ 39 появляется единичный сигнал, который поступает через элемент 44 на первый вход элемента И-НЕ 36. Если при этом одновременно на второй его вход поступает сигнал с выхода элемента ИЛИ 42 (эта ситуация имеет место, если про14
1425588
l3 изошло сравнение в одной из схем
23,1-23,R) на выходе элемента И-НЕ
36 вырабатывается нулевой сигнал, который запрещает прохождение им5 пульса записи с выхода элемента ИЛИ
41 через элементы задержки 47 и И 34 на выход 52 блока 7. В противных случаях сигнал с выхода элемента ИЛИ 41 проходит через элемент И 34 и поступает на выход 52 блока 7. Это соответствует одному из двух случаев: очередной символ,,поступивший на вход блока 7, не является символом окончания слова (нулевой сигнал на первом входе элемента И-HE 36); очередной символ является символом окончания слова, но предыдущий, задержанный в регистре 29 символ, не сравнивается ни с одним из символов, записанных в регистрах 27-1.-27.R (нулевой сигнал на втором входе элемента
И-НЕ 36), С приходом символа окончания поискового образа (поискового предписания) вырабатывается сигнал совпадения на выходе схемы 21. Этот сигнал поступает на выход 53 блока 7, а также через элемент 45 задержки — на вход
"Обнуление" регистра 29 ° Кроме того, этот сигнал, пройдя через элементы
ИЛИ 39, задержки 44, обнуляет содержимое счетчика 30 и устанавливает триггеры 31 и 32 в нулевое состояние.
Таким образом, после прихода символа окончания поискового предписания 35 (поискового образа) блок 7 оказывается в исходном состоянии и подготовлен к обработке очередной позиции информации.
Рассмотрим работу последующих бло- 40 ков в режиме ввода и кодирования поискового предписания. В этом режиме сигналы с выходов 51 и 53 блока 7 поступают соответственно на первый, второй и третий выходы демультиплек- 45 сора 8. Причем сигналы с выходов 51 и 52 поступают соответственно на первый и второй входы регистра 9„ содержимое которого выводится на первый вход компаратора 5..Сигнал с третье- 50
ro выхода демультиплексора 8 поступает на второй вход триггера 11, в результате чего он изменяет свое состояние и переключает мультиплексор
6 на передачу информации на выход со своего второго входа, а демультиплексор 8 — на передачу информации на свои четвертый, пятый и шестой выхо ды. В итоге, устройство оказывается подготовленным к третьему этапу работы — поиску нужного кадра микрофиши.
На третьем этапе память 2 переводится в режим считывания, и записанные в ней поисковые образы последовательно с ее третьего выхода поступают на второй вход мультиплексора б, преобразуются в блоке 7 аналогично преобразованию поискового предписания, вводимого в режиме ввода и кодирования поискового предписания, Однако в этом случае сигналы с выходов 51-53 блока 7 поступают, соответственно, на четвертый, пятый и шестой выходы демультиплексора 8, Следовательно, преобразованный поисковый образ записывается в регистре 10 и поступает на второй вход компаратора
5 для сравнения с поисковым предписанием, записанным ранее в регистре 9.
Сигнал с шестого выхода демультиплексора 8 поступает на третий вход памяти 2 и управляет выдачей следующих за поисковым образом кодов коор,динат Х и Y на микрофише этого образа. Коды координат X Y поступают на первый и второй выходы памяти 2 соответственно. После выдачи кодов координат Х и Y на четвертом выходе памяти 2 вырабатывается сигнал, поступающий на вход "Обнуление" регистра 10. Таким образом, этот регистр оказывается подготовленным к приему очередного поискового образа, поступающего из памяти 2. В случае совпадения кода очередного поискового образа с кодом поискового предпйсания, записанного в регистре 9, на выходе компаратора 5 вырабатывается сигнал, поступающий на первые входы групп элементов И 12 и 13, Тем самым разрешается прохождение кодов координат
X u Y в соответствуюшие устройства
14 и 15 запоминания координат. Далее эти коды преобразуются с помощью циф" роаналоговых преобразователей 16 и 17 в постоянные потенциалы. Данные потенциалы подаются на следящие схемы 18 и 19, устанавливающие микрофишу в положение чтения кадра,координаты которого занесены в устройства
14 и 15. Одновременно сигнал с выхода компаратора 5 поступает на четвертый вход памяти 2 и осуществляет прерывание считывания информации .«з памяти 2.
После возобновления считывания возможно нахождение д;.угого кадра
15
1425588 выход, соединенный с входом демультиплексора 56. В силу того, что триг-50 до тех пор, пока производится выдача 55 кодов координаты Х. Отсчет числа такмикрофиши, соответствующего установленному поисковому предписанию. Для замены поискового предписания производится останов считывания из памяти
2, а также с третьего выхода клавиатуры 3 подается сигнал обнуления регистра 9. Работа элементов электронной памяти 2 считывания-записи следующая.
В случае подачи сигнала записи в память 2 этот сигнал транслируется триггером 59 в управляющее устройство оперативно-запоминающего устройства 54 и разрешает прохождение синхронизирующих импульсов записи с второго входа 75 памяти через элемент И 67 на элемент ИЛИ 64 и далее в счетчик 57 адреса. Информация, поступающая на первый вход 74 памяти
2, записывается в ячейке оперативнозапоминающего устройства 54 в соответствии с адресами, устанавливаемыми в счетчике 57. В случае подачи сигнала считывания, транслируемого триггером 60, на счетчик 57 поступают импульсы с генератора 58, и подаются в управляющее устройство оперативнозапоминающего устройства 54 тактовые импульсы. В обоих случаях счетчик 57 предварительно обнуляется сигналами с выхода элемента И 70. Считывание информации осуществляется вначале на третий выход 80 памяти 2, так как при этом сигнал считывания через элемент ИЛИ 65 устанавливает триггер 72 в нулевое состояние .(одновременно триггер 73 устанавливается также в нулевое состояние). Это состояние соответствует подаче информации с входа демультиплексора 55 на его первый выход (он же — третий выход 80 памяти 2) ° С приходом сигнала окончания поискового образа с выхода
6 демультиплексора 8 на третий вход
76 памяти 2 триггер 72 переходит в другое состояние, в соответствии с которым демультиплексор 55 переключает входную информацию на свой второй гер 73 находится к этому моменту в нулевом состоянии, информация с демультиплексора 56 поступает на первый выход 78 памяти 2. Это происходит тов,. необходимых для передачи координаты Х, осуществляется счетчиком
71 с дешифратором, на который в ре5
25 жиме передачи координат через элемент И 69 поступают тактовые импульсы. После отсчета числа тактов, необходимых для передачи координаты Х, на первом выходе счетчика 71 вырабатывается сигнал, который переключает выход информации в демультиплексоре
56 для ее подачи в канал У, т.е, на второй выход 79 памяти 2 ° После прохождения числа тактовых импульсов, достаточных для считывания кодов координаты Y с второго выхода счетчика 71 поступает сигнал на переключение демультиплексоров 55 и 56 в исходное состояние. опновоеменно этим же сигналом производится обнуление счетчика 71. В случае поступления сигнала с выхода компаратора 5 на четвертый вход 77 памяти 2, сигнал с второго выхода счетчика 71 проходит через элемент И 70 и осуществляет прерывание считывания путем поступления на вход элемента ИЛИ 63.
Таким образом, в предлагаемом устройстве осуществляется сравнение не самих слов поискового образа и поискового предписания, а их преобразований, Эти преобразования сохраняют наиболее информативные символы и сочетания слов, несущие смысловую нагрузку, и исключают те символы, которые не несут информации и могут изменяться при переходе от одной грамматической формы употребления слова к другой. Поэтому предлагаемое устройство в отличие от известного позволяет находить те кадры, поисковые образы которых имеют грамматическую форму записи слов, отличную от формы записи слов в поисковом предписании.
Формула изобретения
Устройство для чтения микрофиш с автоматической установкой кадра, содержащее читающую головку, электронную память считывания-записи, первый и второй входы которой соединены соответственно с первым и вторым выходами читающей головки, алфавитно-цифровую клавиатуру, кодировщик, вход которого соединен с первым выходом алфавитно-цифровой клавиатуры, компаратор, два канала, каждый из которых содержит последовательно соединенные группу из N элементов И, устройство запоминания координаты, цифроаналоговый преобразователь и
1425588
1?
18 следящую схему, причем первые входы первой и второй групп из N элементов
И соединены с выходом компаратора, а вторые входы — соответственно с
5 первым и вторым выходами электронной памяти считывания-записи, о т л и— ч а ю щ е е с я тем, что, с целью повышения качества поиска нужных кадров микрофиши, оно содержит блок ,преобразования, мультиплексор, демультиплексор, два накапливающих регистра и первый RS-триггер, причем ,первый вход мультиплексора соединен .,с выходом кодировщика, а второй — с 15, третьим выходом электронной памяти считывания-записи, выход мультиплек" сора соединен с входом блока преобразования, первый, второй и третий выходы которого соединены соответственно с первым, вторым и третьим ,входами демультиплексора, четвертый и пятый входы демультиплексора соединены соответственно с третьим и четвертым входами мультиплексора и первым и вторым выходами первого RSтриггера, первый вход которого соединен с вторым выходом алфавитно-цифровой клавиатуры, первый и второй ,выходы демультиплексора соединены со- 30 ответственно с первым и вторым входами первого накапливающего регистра, третий — с вторым