基于名片扫描仪的智能信息录入方法

文档序号:6435997阅读:308来源:国知局
专利名称:基于名片扫描仪的智能信息录入方法
技术领域
本发明涉及信息分析和信息传输方法,尤其涉及一种基于名片扫描仪系统的智能信息录入的方法,属于计算机信息技术领域。
背景技术
名片扫描仪是由一台高速扫描仪加上一个质量稍高一点的0CR(光学字符识别系统),它可以扫描名片的正面和反面,再配上一个名片管理软件组成。目前各种名片扫描仪的扫描出来的信息只能够提交到扫描仪本身自带的管理软件中的模板,然后导出成某一种文件,这些文件不能够直接应用到BS模式下的录入界面上,如一些用户信息输入界面、用户注册界面等。当需要应用这些信息的时候用户只能将这些信息在名片扫描仪的模板中一条一条的粘贴到BS模式的录入界面上的输入框中,无法自动导入。这样是很不方便的,同时也大大的增加了操作人员的工作量,降低了工作效率。

发明内容
本发明的目的在于提供一种基于名片扫描仪的智能信息录入方法,利用0#和 javascrpit以及java进行开发。利用C# 二次开发名片扫描仪系统中客户端程序,实现名片扫描仪系统与BS模式下信息录入界面相结合;利用java和javascrpit实现信息分析比对和填充功能,以及拖动控制功能。通过名片扫描仪系统平台与BS模式下信息录入界面结合操作,借助计算机技术,信息分析技术和信息传输技术,在原名片扫描仪的基础上建立名片扫描仪智能信息录入与BS模式下信息录入界面相结合的智能的信息录入方法。本发明的目的通过以下技术方案予以实现
一种基于名片扫描仪的智能信息录入方法,包括以下步骤
(1)首先将名片扫描仪连接到电脑上,然后安装01二次开发的智能名片扫描仪客户端,该客户端可以通过热键CTRL+ALT+F12在BS模式下网页录入窗口中进行调用;
(2)当用户拿着一些人的名片需要将这些名片上的信息进行录入,首先打开一个信息录入界面,在键盘上找到CTRL+ALT+F12同时按下,就会出现一个提示“名片扫描仪的智能信息录入方法调用成功”;继续按热键CTRL+ALT+F12系统则会提示用户“你已经成功调用了名片扫描仪的智能信息录入方法”;
(3)如果成功调用名片扫描仪的智能信息录入方法,将名片放入名片扫描仪中进行扫描,如果是正反两面都有信息那就扫描两次(正面扫描一次,反面扫描一次),然后通过C#开发的图像识别与分析技术,将名片上的信息一一提取出来,按照名片本身的排版将信息显示在浮动窗口上;该浮动窗口是悬浮在录入界面上面的,利用javascrpit技术让浮动窗口可以随着用户的需要任意拖动到录入界面上任何一个位置;
(4)如果未调用成功则返回步骤(1);
(5)名片信息扫描出来后进行信息分析比对处理,利用java和javascrpit获取到当前录入界面的文件名,然后搜索到录入界面中的信息字符例如姓名、地址、电话等,与浮动窗
3口上的信息进行比对,找出相同的信息字符;
(6)在信息比对完成之后,如果有相同字符,首先在浮动窗口上抓取那些比相同的字符信息,然后将这些信息暂时独立,这时系统会提示“是否传输信息”选择YES则系统通过 java开发的信息传递技术,将那些相同字符后面的信息自动的依次传输到录入界面相应的文本框中;转到步骤(9);
(7)在没有相同字符和没有相关特殊信息时,系统不会进行自动填充,这时需要用户来进行操作,用鼠标选中需要的信息按住左键按住不动,然后拖动到录入界面上相应的位置; 该技术是通过java和javascrpit来实现的;
(8)在分析的信息中如果出现“梦溪路2号”之类的信息,则系统就会把它确认为地址, 通过java开发的信息传递技术,将该条信息传到地址栏中;
(9)结束名片扫描仪智能信息录入操作。与现有技术相比,本发明的有益效果是解决现有名片扫描仪不能够智能化的向 BS录入界面中传输信息的问题。通过名片扫描仪与BS模式的录入界面相结合,利用智能传输信息的技术,大大的减少了信息录入时的工作量,提高了工作效率。


图1是本发明的流程图。
具体实施例方式下面通过具体实施例对本发明作进一步说明
(1)首先将名片扫描仪连接到电脑上,然后安装01二次开发的智能名片扫描仪客户端,该客户端可以通过热键CTRL+ALT+F12在BS模式下网页录入窗口中进行调用;
(2)当用户拿着一些人的名片需要将这些名片上的信息进行录入,首先打开一个信息录入界面,在键盘上找到CTRL+ALT+F12同时按下,就会出现一个提示“名片扫描仪的智能信息录入方法调用成功”;继续按热键CTRL+ALT+F12系统则会提示用户“你已经成功调用了名片扫描仪的智能信息录入方法”;
(3)成功调用名片扫描仪的智能信息录入方法后,将名片放入名片扫描仪中进行扫描, 如果是正反两面都有信息那就扫描两次(正面扫描一次,反面扫描一次),扫描出来的结果会显示在一个浮动窗口上面,这个浮动窗口是悬浮在录入界面上的;
(4)如果未调用成功则返回步骤(1);
(5)名片信息扫描出来后进行信息分析比对处理,等待系统搜索录入界面中的信息字符例如姓名、地址、电话等,与浮动窗口上的信息进行比对,找出相同的信息字符;
(6)在信息比对完成之后,如果有相同字符,首先系统会自动在浮动窗口上抓取那些比相同的字符信息,然后将这些信息暂时独立,这时系统会提示“是否传输信息”选择YES则系统就会将那些相同字符后面的信息自动的依次传输到录入界面相应的文本框中;转到步骤(9);
(7)在没有相同字符和没有相关特殊信息时,系统不会进行自动填充,这时需要用户来进行操作,用鼠标选中需要的信息按住左键不动,然后拖动到录入界面上相应的位置,比如将浮动窗口上的“高级项目经理”这条信息拖动到录入界面“职务”的输入框中,将“张三”
4拖动到录入界面的“姓名”输入框中;
(8)在分析的信息中如果出现“梦溪路2号”、“某某软件有限公司”等之类的信息,则系统就会智能判断该些信息应该属于录入界面中的哪些字段;比如,在浮动窗口上找到一条 “梦溪路2号”那么系统会将这条信息判定为地址,然后将这条信息自动填充到录入界面的地址栏中;
(9)结束名片扫描仪智能信息录入操作。本发明解决现有名片扫描仪不能够智能化的向BS录入界面中传输信息的问题。 通过名片扫描仪与BS模式的录入界面相结合,利用智能传输信息的技术,大大的减少了信息录入时的工作量,提高了工作效率。除上述实施例外,本发明还可以有其他实施方式,凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围内。
权利要求
1.基于名片扫描仪的智能信息录入方法,其特征在于,包括以下步骤(1)首先将名片扫描仪连接到电脑上,然后安装01二次开发的智能名片扫描仪客户端,该客户端可以通过热键CTRL+ALT+F12在BS模式下网页录入窗口中进行调用;(2)当用户拿着一些人的名片需要将这些名片上的信息进行录入,首先打开一个信息录入界面,在键盘上找到CTRL+ALT+F12同时按下,就会出现一个提示“名片扫描仪的智能信息录入方法调用成功”;继续按热键CTRL+ALT+F12系统则会提示用户“你已经成功调用了名片扫描仪的智能信息录入方法”;(3)如果成功调用名片扫描仪的智能信息录入方法,将名片放入名片扫描仪中进行扫描,如果是正反两面都有信息那就扫描两次(正面扫描一次,反面扫描一次),然后通过C#开发的图像识别与分析技术,将名片上的信息一一提取出来,按照名片本身的排版将信息显示在浮动窗口上;该浮动窗口是悬浮在录入界面上面的,利用javascrpit技术让浮动窗口可以随着用户的需要任意拖动到录入界面上任何一个位置;(4)如果未调用成功则返回步骤(1);(5)名片信息扫描出来后进行信息分析比对处理,利用java和javascrpit获取到当前录入界面的文件名,然后搜索到录入界面中的信息字符例如姓名、地址、电话等,与浮动窗口上的信息进行比对,找出相同的信息字符;(6)在信息比对完成之后,如果有相同字符,首先在浮动窗口上抓取那些比相同的字符信息,然后将这些信息暂时独立,这时系统会提示“是否传输信息”选择YES则系统通过 java开发的信息传递技术,将那些相同字符后面的信息自动的依次传输到录入界面相应的文本框中;转到步骤(9);(7)在没有相同字符和没有相关特殊信息时,系统不会进行自动填充,这时需要用户来进行操作,用鼠标选中需要的信息按住左键按住不动,然后拖动到录入界面上相应的位置; 该技术是通过java和javascrpit来实现的;(8)在分析的信息中如果出现“梦溪路2号”之类的信息,则系统就会把它确认为地址, 通过java开发的信息传递技术,将该条信息传到地址栏中;(9)结束名片扫描仪智能信息录入操作。
全文摘要
本发明公开了一种基于名片扫描仪的智能信息录入方法,利用C#和javascrpit以及java进行开发;利用C#二次开发名片扫描仪系统中客户端程序,实现名片扫描仪系统与BS模式下信息录入界面相结合;利用java和javascrpit实现信息分析比对和填充功能,以及拖动控制功能。通过名片扫描仪系统平台与BS模式下信息录入界面结合操作,借助计算机技术,信息分析技术和信息传输技术,在原名片扫描仪的基础上建立名片扫描仪智能信息录入与BS模式下信息录入界面相结合的智能的信息录入方法。
文档编号G06K9/20GK102436580SQ201110321058
公开日2012年5月2日 申请日期2011年10月21日 优先权日2011年10月21日
发明者孔庆斌, 薛峰 申请人:镇江科大船苑计算机网络工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1