用户使用汉王e典笔,向下压扫描触发管脚,触发扫描窗口工作,扫描窗口为高速的图像获取装置,可以快速连续的获取高质量的图像文件。这些图像文件被有序的发送给软件层,软件层接到消息后,先对图像进行拼接、反色、校正等处理,再调用OCR识别核心,进行图像文字识别。识别后的文字,发送给应用层使用使用。
汉王e典笔采用多层架构,首先是硬件层,主要是CPU、存储设备、图像获取装置、喇叭、USB接口等。其次是驱动层,这一层是在Linux操作系统基础上,驱动硬件设备。第三是一个应用管理进程,用于动态配置业务进程、休眠管理、系统设置、本地化语言支持等。第四是业务进程,目前有电子词典、资料摘抄两大业务进程。另外,通过USB线连接计算机,还可以实现U盘等功能,以方便用户存储摘抄的资料,向e典笔中导入或删除词典等操作。