| With the development of computer science and technology, the demand of people for the way of obtaining information is not limited in paper documents. Among them, the digital images which is easy to save and spread has become an important means of information dissmination in morden society. There is a tendency for digital images to replace paper. Especially the input and output devices based on digital image information are widely used, providing convenient for people, such as copiers. At present, the domestic research about the copier technologies is lagging behind foreign copier technologies and lack of research on control system. Therefor, based on the status of domestic, the research about a copier scan and control software must be started soon.Based on this research status and needs analysis, this paper design and complete a copier scan and control software. The software consists of three functional modeules, the security control and management of scanned images, pretreatment before printing and PDF storage. Among them, the pre-function module include color changing, rotation, zoom, skey correction and storaging several scanned images in one page. The PDF storage function can storage several scanned images which have different size as one PDF files. The safety control modules can protect the whole system in all software process. It can determine the different process of scanned image according to the security level of images and the rights of users. The software provide user management functions, including adding users, deleting users and modifying user information. It can record or check the copier log based on database for different user actions.Based on the design of this software and the cross-compiler of Ubuntu platform enviroment, this paper use Open CV and Qt_Embedded implement the functions and ported the compiled software to ARM development board at last, connecting the LCD to finish the integration testing. According to the test of all the functions, it improves that this copier-system-control software can run stably and complete all the functions well. The user interface is simple and intuitive, with good practical value. The system has achieved the original objectives and requirements. |