СПОСОБ КОНТРОЛЯ ПРОЦЕССА КОПИРОВАНИЯ ДОКУМЕНТОВ (ВАРИАНТЫ)
METHOD FOR MONITORING OF DOCUMENTS COPYING PROCESS (VERSIONS)

Изобретение относится к области электротехники и может быть использовано для контроля за процессом копирования документов с бумажного носителя на бумажный носитель посредством многофункциональных устройств (МФУ), объединяющих в себе функции принтера, сканера и копира.
Из уровня техники известны различные способы и реализующие их технические средства, позволяющие осуществлять контроль удаленного доступа к данным по компьютерной сети общего пользования. В частности, из публикации заявки RU 99116790 A, МПК G06F 12/00, опубл. 27.08.2001, известен способ контроля удаленного доступа к данным по компьютерной сети общего пользования, к которой подключено много пользовательских систем и много удаленных серверов ресурсов данных, при этом пользовательские системы для доступа к удаленным ресурсам данных на удаленных серверах ресурсов данных передают сообщения с запросом на доступ к ресурсу, и способ текущего контроля использования удаленных ресурсов данных пользователями со своих систем, причем данный способ включает: переадресацию сообщения с запросом на доступ к ресурсу, направленного пользовательской системой, модулю регистрации; сбор модулем регистрации информации о переадресованном сообщении; и передачу сообщения по сети передачи данных к удаленному серверу ресурсов данных.
Из публикации патента RU 2207618 C2, G06F 13/00, опубл. 27.06.2003, известна также система контроля доступа к информационным ресурсам, в которую с целью повышения уровня защиты рабочих станций и серверов введены блок авторизации пользователя, блок разграничения прав доступа, блок хранения прав доступа, блок авторизации администратора безопасности, блок таймера, блок добавочного разграничения прав доступа, блок хранения эталонных настроек прав доступа, блок сравнения прав доступа с эталоном, блок формирования и восстановления текущих прав доступа.
Из уровня техники известна система контроля доступа к запускаемым процессам (программам) для обеспечения замкнутости программной среды на рабочих станциях, функциональных и информационных серверах (см. публикацию патента RU 2202122 С2, МПК G06F 12/14, опубл. 10.04.2003). В данную систему для повышения уровня защищенности рабочих станций, функциональных и информационных серверов за счет эффективного противодействия запуску деструктивных процессов (программ) и контроля доступа пользователей к запускаемым процессам введены следующие средства: блок обеспечения целостности по находящимся в системе процессам, блок авторизации пользователя при входе в систему, блок авторизации при запуске процесса, блок контроля полного пути запущенного процесса, блок памяти имени и полного пути запускаемых процессов, блок разграничения доступа к каталогам и файлам, блок разграничения доступа к процессам, блок разграничения доступа к процессам с авторизацией, блок формирования завершения процесса.
Из публикации US 6307640 B1, МПК B41J 29/00, опубл. 23.10.2001, известны способ и автоматизированная система печати, которые позволяют пользователю отправлять файл образа на принтер для печати, исключая доступ других лиц. Запросу пользователя на печать изображений присваивается уникальный номер задания, который отправляется пользователю и отображается на его компьютере. Затем пользователь может ввести отображаемый уникальный номер (номер задания) и пароль на операционный блок любого принтера, выбранного для печати. Компьютер сохраняет изображения, связанные с введенным уникальным номером при работе выбранного принтера. Другие лица не имеют возможности просмотра печатного документа, потому что только предполагаемый получатель (то есть пользователь, который выдал задание на печать) знает пароль и уникальный номер, соответственно, отпечатанный документ не может быть получен другими лицами.
Известны из публикации заявки US 2012287487, МПК H04N 1/04, опубл. 15.11.2012, способ и система для автоматического сканирования документов на основе, по крайней мере, учетных данных пользователя. Учетные данные пользователя используются для выбора высокого уровня при сканировании изображения, при этом данные изображения сканируются в соответствии с выбранным высоким уровнем. Кроме того, если выбран самый высокий уровень, пользователем, чьи учетные данные не входят в список разрешенных, то уровень выбирается в соответствии с учетными данными, а затем задание автоматически выполняется (объект сканируется). Полномочия могут быть выданы на период времени (например, на определенное время суток) в соответствии с пропускной способностью оборудования, или допущенным пользователям (например, для сканирования цветных документов), и могут быть основаны на одном или нескольких пороговых значениях, например, таких как процент от цвета, содержащегося в документе или при сканировании.
Ближайшим аналогом изобретения является техническое решение, известное из публикации заявки US 2012229821 А1, МПК G06F 3/12, опубл. 13.09.2012, в которой раскрыт модуль интегрированного контактного датчика изображения. Выключатель света включает источник света в соответствии со световым сигналом управления. Контактный датчик изображения захватывает изображение, когда источник света включен и генерирует аналоговый сигнал, соответствующий изображению. Аналого-цифровой преобразователь (АЦП) преобразует аналоговый сигнал в данные сканирования. Контроллер создает сигнал управления для выключателя света в соответствии с сигналом движения и обеспечивает тактовый сигнал на АЦП в соответствии с преобразованием аналогового сигнала в данные сканирования. Контроллер также генерирует сигнал в соответствии с сигналом движения, который соответствует контролируемым данным и соответствует определенному протоколу передачи.
Ни одно из описанных выше технических решений не предназначено для контроля за процессом копирования документов, а именно для получения полной информации об образе каждой страницы откопированного документа.
Задачей, решаемой изобретением, является получение и формирование образа документа, копирование которого производится с бумажного носителя на бумажный носитель, а также возможность выявления случаев несанкционированного копирования документов. Постановка данной задачи связана с необходимостью решить вопрос сохранности информации за счет исключения бесконтрольного размножения документов, в том числе конфиденциальных, т.е. в конечном итоге решение данной задачи позволит обеспечить безопасность деятельности фирмы за счет обеспечения режима документооборота, а именно, исключения возможной утечки информации через неконтролируемое копирование документации.
Поставленная задача решается при осуществлении следующих операций заявленного способа контроля процесса копирования документов:
- сканируют N страниц документа, где N=1, 2, 3… n,
- обрабатывают данные, полученные от модуля сканирования о N страницах документа,
- постоянно контролируют сигнал от матрицы модуля сканирования и в случае обнаружения сигнала начала процесса сканирования записывают все данные, поступающие от модуля сканирования, в запоминающее устройство в виде массива данных;
- определяют и выделяют в записываемом массиве данных начало и конец каждой из N страниц;
- копируют выделенный массив данных в отдельный файл, представляющий собой образы каждой из N страниц;
- формируют образ каждой отсканированной страницы в формате RAW;
- при обнаружении окончания сканирования документа сохраняют образ каждой из N страниц на внешнем машиночитаемом носителе данных;
- обнуляют запоминающее устройство.
Технический результат, достигаемый при осуществлении изобретения, заключается в получении электронной копии документа, копируемого с бумажного носителя на бумажный носитель, при этом не происходит вмешательства в конструкцию МФУ (любой конструкции, любого производителя), так как любое вмешательство в конструкцию МФУ может быть расценено как изменение конструкции МФУ и в результате повлечь за собой, например, прекращение гарантийных обязательств производителя МФУ.
Дополнительным техническим результатом, получаемым при использовании заявленного изобретения, является сохранение образов копируемых страниц документов в виде файла и вывода их на печать без изменения характеристики МФУ по количеству отпечатываемых страниц в минуту.
Обычно при копировании сигнал со сканирующего модуля МФУ после обработки (средствами МФУ) поступает на печать, при этом сохранение образа копируемого документа не предусмотрено.
Достижение указанного технического результата обеспечивается за счет введения новых операций, заключающихся в определении и фиксации параметров начала копирования, процесса копирования, а также его окончания, что позволяет установить как время начала и окончания копирования, так и момент начала и окончания копирования каждой страницы в отдельности (при поточном копировании).
Точное определение момента, когда заканчивается копирование текущей страницы и начинается копирование следующей (при поточном копировании документов), необходимо для перехвата и формирования качественного образа каждой страницы откопированного документа. Поскольку без вмешательства в конструкцию МФУ можно получить доступ только к информации, поступающей со сканирующего модуля МФУ, все основные алгоритмы программного обеспечения, используемого при реализации способа, обрабатывают именно эту информацию. В качестве сигнала о начале и об окончании сканирования документа при его копировании используют сигнал со штатной лампы подсветки сканирующего модуля МФУ, обеспечивающей подсветку копируемого документа.
В МФУ при начале копирования лампа подсветки сканирующего модуля включается, далее происходит засветка от оригинала документа по мере ее продвижения в рабочую область (при скане со стекла), либо засветка происходит по мере подачи листа в зону сканирования (при скане с верхнего податчика).
При поступлении сигнала о включении штатной лампы подсветки МФУ подают сигнал на начало фиксации массива данных, поступающих со сканирующего модуля МФУ. Одновременно постоянно контролируют интенсивность засветки от штатной лампы подсветки МФУ до момента прихода сигнала, свидетельствующего о выключении лампы подсветки (фиксируется момент окончания сеанса процесса копирования). Убедившись, что такой сигнал поступил, по крайней мере, на протяжении заданного в миллисекундах времени, прекращают передачу массива данных и завершают запись файла с данными. Для передачи информации о длине записанной последовательности данных в конец файла записывается уникальная последовательность, которая не может быть получена в результате процесса сканирования документа.
Как отмечалось выше, технический результат обеспечивается возможностью выделения из массива данных, поступающих с МФУ, начала и конца каждой копируемой страницы, т.е. при осуществлении способа можно точно определить в рамках полученного объема данных, сколько страниц было откопировано за один сеанс, а также получить сведения об образе каждой страницы в отдельности. Принцип, на котором основана данная возможность, заключается в том, что при начале процесса сканирования фиксируют увеличение интенсивности светоотражения точек копируемого оригинала документа. Это является сигналом, инициирующим включение режима перехвата изображения и формирования в оперативное запоминающее устройство (ОЗУ) устройства считывания с копировальных аппаратов (УСКА) перехваченного образа в виде определенного массива данных. Дополнительно для точного определения начала и конца копируемой страницы постоянно контролируют данные об интенсивности светоотражения точек оригинала копируемого документа.
Все модели МФУ устроены так, что между сканируемыми страницами интенсивность засветки на сотые доли секунды уменьшается до определенного значения, что позволяет отделить начало и конец сканирования каждой страницы, зафиксировать и точно сформировать постраничный образ откопированного документа.
Способ контроля процесса копирования документов с использованием МФУ предназначен для получения и формирования образа документа, копирование которого ведется с бумажного носителя на бумажный носитель, и пригоден как для МФУ с CCD-сканерами, основанными на матрице ПЗС, так и для МФУ с CIS-сканерами (Contact Image Sensor), в которых применяется фотоэлементная технология.
Для реализации заявленного способа было разработано устройство считывания с копировальных аппаратов (УСКА).
Для осуществления способа УСКА подключают к сканирующему модулю МФУ так, чтобы датчик УСКА имел возможность фиксировать наличие или отсутствие, а также интенсивность засветки копируемого оригинала документа сканирующего модуля от штатной лампы подсветки сканирующего модуля МФУ. До начала копирования УСКА находится в режиме ожидания начала копирования, что обеспечивается постоянным контролем передаваемых данных от сканирующего модуля.
Кроме того, на вход УСКА подают сигнал со сканирующего модуля МФУ, который преобразуется в формат RAW и передается на записывающее устройство УСКА.
Реализация предлагаемого способа возможна при применении устройства считывания с копировальных аппаратов (УСКА), которое работает на базе микросхемы под управлением программного обеспечения «сору catcher», также разработанного автором предлагаемого способа, заявка на получение свидетельства на которую подана в ФИПС 07.03.2013 и зарегистрирована под №2013э02252/69 (вх. №130023096).
Программа «сору catcher», правообладателя ООО «Фирма «АРТИ», обеспечивает запись массива данных, соответствующих образу страницы копируемого документа в ОЗУ УСКА, а также позволяет обеспечить получение и формирование образа копируемого документа, и, кроме того, данная программа обеспечивает процесс сохранения файла копии копируемого документа на внешнем машиночитаемом носителе данных, например в персональном компьютере, на сервере и т.п.
Основой функционала программного обеспечения, применяемого при реализации предлагаемого способа, является определение и фиксация параметров процесса копирования бумажного документа и определение момента времени начала и окончания копирования и формирования файла, содержащего образ копируемого документа в формате RAW. Загрузка полученного модуля может быть осуществлена, например, при помощи штатных средств среды программирования отладочной платы Stellaris LM3S8962 Evaluation Board производителя Texas Instruments.
Поскольку программное обеспечение «сору catcher», под управлением которого работает УСКА, обеспечивающее реализацию предлагаемого способа, имеет доступ только к информации, поступающей со сканирующего модуля многофункционального устройства, все алгоритмы упомянутого программного обеспечения также имеют доступ и обрабатывают только эту информацию.
Способ контроля копирования документов на МФУ с бумажного носителя на бумажный носитель осуществляется следующим образом.
После включения штатной лампы подсветки сканирующего устройства МФУ УСКА переходит к процессу обработки подаваемого с выхода сканирующего модуля массива данных.
В исходном состоянии лампа подсветки сканирующего модуля МФУ выключена и поступающие данные не превосходят значения его шума. При получении команды на копирование документа с бумажного носителя включается лампа подсветки, на УСКА начинают поступать данные засветки от оригинала копируемого документа. При сканировании документа при помощи МФУ с встроенным планшетным сканером аналоговые данные первой страницы (т.н. данные «засветки») начинают поступать по мере продвижения подвижной каретки с лампой подсветки в рабочую область, где находится копируемый оригинал документа. При сканировании с поточного податчика, как правило, расположенного на МФУ вверху, данные о первой странице копируемого документа поступают на выход сканирующего модуля по мере подачи первой страницы (первого листа) документа в зону сканирования МФУ.
После включения лампы подсветки, если засветка происходит в течение определенного заданного в миллисекундах времени (задается программой), УСКА инициирует начало фиксации массива данных со сканирующего модуля, при этом производят захват изображения (снимают сигнал с матрицы сканирующего устройства) и начинают запись передаваемого массива данных, причем этот момент фиксируется как начало сеанса копирования.
Одновременно УСКА постоянно производит отслеживание момента прекращения поступления данных о засветке копируемого оригинала документа от лампы подсветки сканирующего модуля МФУ, что будет свидетельствовать о выключении лампы подсветки. Если сигнал прекращения поступления данных о засветке копируемого оригинала документа от лампы подсветки сканирующего модуля МФУ поступает, по крайней мере, на протяжении определенного заданного в миллисекундах времени (задано программой), УСКА прекращает передачу сигнала с матрицы сканирующего устройства и запись массива данных в ОЗУ, а также завершает запись файла с массивом данных на внешнем запоминающем устройстве (например, ПК), при этом данный момент времени фиксируется как момент окончания сеанса копирования. Для передачи и сохранения информации о длине записанной последовательности данных УСКА генерирует и записывает в конец файла уникальную для каждого файла последовательность, которая не может быть получена в процессе сканирования документа.
Особенностью данного способа является метод определения начала и конца копируемых страниц.
Для разделения получаемого массива данных на страницы необходимо точно определить в рамках полученного объема данных, сколько страниц было откопировано за один сеанс.
Это достигается следующим путем.
1. Для получения информации о копируемом образе используют сигнал, передаваемый по кабелю связи со сканирующего модуля и с процессора обработки интенсивности светоотражения точек листа (т.е. используют сигналы, поступающие со сканирующего модуля и с процессора обработки интенсивности МФУ), а также информацию о синхронизации данных элементов;
2. При начале процесса сканирования УСКА фиксирует увеличение интенсивности светоотражения точек оригинала копируемого документа. Это является сигналом, инициирующим включение режима перехвата изображения (режима получения сигнала с матрицы сканирующего устройства, информацию о копируемой странице оригинала документа);
3. Производят перехват данных и формирование в ОЗУ УСКА (т.е. при этом используется память устройства считывания с копировальных аппаратов) перехваченного образа в виде определенного массива данных;
4. Для точного определения начала и конца копируемой страницы посредством УСКА постоянно контролируют данные об интенсивности светоотражения точек копируемого оригинала документа. Поскольку между сканируемыми страницами интенсивность засветки уменьшается до определенного значения на сотые доли секунды, фиксируют снижение интенсивности засветки и из общего массива данных точно формируют образ откопированного документа с разделением на количество откопированных страниц.
При этом МФУ функционирует как копировальный аппарат в обычном режиме, т.е. свет лампы подсветки отражается от оригинала документа и через оптическую систему попадает на матрицу светочувствительных элементов, а затем на аналого-цифровой преобразователь (АЦП) и далее на печатающее устройство. Как только от сканирующего модуля начинают поступать данные, это сигнализирует о начале процесса копирования, при этом начинают поступать данные первой страницы как на внутренний модуль обработки МФУ, так и на УСКА, где начинают сохраняться в запоминающем устройстве в виде массива данных, характеризующих первую страницу.
Далее при кратковременном снижении интенсивности светоотражения, что свидетельствует о том, что сканирование одной страницы закончено и начинается сканирование следующей страницы оригинала копируемого документа, формируют образ (массив данных) откопированной первой страницы и отделяют ее от образа (массива данных) следующей страницы. Процесс повторяется до окончания сеанса копирования, т.е. до момента, когда сигнал о засветке перестанет поступать от сканирующего модуля.