交互系统的显示技术方案

技术编号:7088002 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种交互系统中显示对象的方法,用以解决现有技术中对象无法显示的问题。该方法包括拖动对象至屏幕边界,在屏幕的其他部分显示被隐藏的对象,同时当用户不期望对象超出边界时,所述对象能够自动回退至显示范围之内。该方法使用户具有更灵活的操作方式,改善了系统的效果。

【技术实现步骤摘要】

本专利技术涉及一种交互式电子白板,特别是交互式电子白板中显示对象的方法和装置。
技术介绍
电子白板由普通白板发展而来,随着技术的发展及市场的需要,出现了交互式电子白板。交互式电子白板可以与电脑进行信息通讯,将电子白板连接到PC,并利用投影机将 PC上的内容投影到电子白板屏幕上,在专门的应用程序的支持下,可以构造一个大屏幕、交互式的协作会议或教学环境。利用特定的定位笔代替鼠标在白板上进行操作,可以运行任何应用程序,可以对文件进行编辑、注释、保存等在计算机上利用键盘及鼠标可以实现的任何操作。电子白板工作原理分为压感原理和激光跟踪原理两种。使用压感原理的触摸式白板相当于计算机的一个触摸屏,是一种用手指或笔触及屏幕上所显示的选项来完成指定的工作的人机互动式输入设备。这种电子白板内部有两层感压膜,当白板表面某一点受到压力时,两层膜在这点上造成短路,电子白板的控制器检测出受压点的坐标值,经RS232接口送入计算机。使用激光跟踪原理的白板上端两侧各一激光发射器。白板启动后,激光发射器发出激光扫射白板表面,特制笔具有感应激光功能,从而反馈笔的位置。用户在操作电子白板中的对象时会产生一些显示问题,比如,在将图片移动至电子白板屏幕的边界时,图片的一部分由于屏幕的限制将无法显示,屏幕只能显示部分图片; 如果图片被全部隐藏,则用户很难发现该图片。现有技术中的一种显示方法在检测到对象超出屏幕显示范围时,将超出范围的图片显示在屏幕的另一区域内。但是,用户有时只是希望将对象尽可能地靠近显示范围边界, 而并不希望对象的任何部分超出显示范围。这样,当不慎将一部分对象超出显示范围后,还需要小心地将对象反向拖动,同时观察着显示区域较远的另一侧的显示。因此,有必要开发一种新的显示方法以解决上述缺陷。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术实施例提供一种交互系统中的显示方法,以解决现有技术的问题。一种在交互系统中显示对象的方法,其特征在于步骤1 选择对象并拖动;步骤2 检测到对象超出屏幕显示范围;步骤3 将超出范围的对象显示在屏幕的另一区域内,同时显示提示信息;步骤4 检测从显示所述提示信息时刻起到所述拖动的操作结束所经历的时间, 若所述经历的时间小于预定的时间阈值,则将所述对象回退到此前所超出的所述屏幕显示范围的边界位置处。优选地,步骤2包括往屏幕上方移动对象,步骤3包括将超出屏幕上方的对象显示在屏幕的下半部分。优选地,步骤2包括往屏幕下方移动对象,步骤3包括将超出屏幕下方的对象显示在屏幕的上半部分。优选地,步骤2包括往屏幕右方移动对象,步骤3包括将超出屏幕右方的对象显示在屏幕的左半部分。优选地,步骤2包括往屏幕左方移动对象,步骤3包括将超出屏幕左方的对象显示在屏幕的右半部分。优选地,所述显示提示信息是叠加在所述对象上的文字和/或图形。优选地,所述显示提示信息是使所述对象进入强调显示模式。优选地,所述强调模式对所述对象的显示属性进行临时的改变优选地,所述显示属性包括亮度、对比度、前景色、背景色、线型、填充中的一个或多个。优选地,所述对象包括图片,文本,视频或窗口。本专利技术还提供了一种交互系统,其中应用了以上任一技术方案所述的显示对象的方法。附图说明图1是交互式电子白板系统结构图。图2是竖向移动对象的方法。图3是横向移动对象的方法。图4A、4B是斜向移动对象的方法。具体实施例方式图1是交互式电子白板的系统图。其中11代表计算机,其具有一个显示器,12代表投影仪,其通过通信链路15与计算机11连接,投影仪一般固定在天花板上,或摆放在固定的位置;13代表定位笔,演示者使用该定位笔13接触电子白板14,电子白板14 一般固定于墙壁上,其通过通信链路16与计算机连接,演示者使用定位笔接触电子白板,电子白板感应被定位笔接触的位置,然后将该位置信息传回至计算机,计算机将该位置信息转化为光标信息,然后将图像通过投影仪显示在电子屏幕上;计算机的显示器上的图像与电子白板的图像是一致的。下面以图片作为对象说明显示的方法。步骤201 用户使用定位笔移动图片;此处的移动包括往屏幕的任何方向进行移动,可以为向上,向下,向左,向右,斜上,斜下等任意方向;步骤202 检测图片移动到屏幕边界;步骤203 继续移动图片;继续移动将导致图片超出屏幕的显示区域;步骤204 将超出屏幕显示区域的图片映射到屏幕的其它部分,同时显示提示信息;步骤205 检测从显示所述提示信息时刻起到所述拖动的操作结束所经历的时间,若所述经历的时间小于预定的时间阈值,则将所述对象回退到此前所超出的所述屏幕显示范围的边界位置处。所述提示信息可以是叠加在原显示信息上的文字、图形,也可以是对正在移动的图片的亮度、对比度、色彩、填充等属性进行临时的改变。所述时间阈值可以选择为500-1000毫秒,优先为600-800毫秒。图2是向上移动图片,此处设电子白板屏幕的高为L,宽为W,以电子白板的左下方顶点为坐标原点(0,0),那么对于图片中的任一位置(x,y),当向屏幕上方移动图片时,y不断增大,当y > L时,图片超出屏幕显示范围,对于原系统,这些超出的部分将不再显示,而在本专利技术中,对于y>L的点,系统将其映射在电子白板屏幕的下半区域;S卩(x,y-L);这样可以看到超出范围的图片从屏幕的下面进入屏幕,而不会消失在屏幕上。在图片被拖动出上述显示范围时,图片以强调模式进行显示,同时一计时器被激活。若用户不希望图片被分割在两个区域显示,则可以在图片进入强调模式显示后立即停止拖动,同时计时器停止计时。当停止拖动操作时,计时器的计时结果处于一预定阈值之内时,所述图片将自动回退到边界位置,即图2中的图片上边界与显示范围的上边界重合的位置。对于往下移动的图片,将y<0位置的图片映射在图片的上半部分,即将(x,y)映射在(X,y+L)的位置,这样,当用户往下移动图片时,超出屏幕区域的图片将显示在屏幕的上半部分,图片出现滚动显示的效果。当用户不希望图片被分割显示时,同样可以在图片进入强调显示模式时立即停止拖动,所述图片将自动回退到边界位置,即图片下边界与显示范围的下边界重合的位置。图3是往右移动图片,当图片移动到屏幕的右半部分边界时,继续往右移动图片, 这时图片的一部分超出屏幕的显示区域,对于图片中坐标为(X,y)的一点,当X> W时,则认为该点已超出屏幕的显示范围,将该点映射到(χ-W,y);则图片重新从屏幕的左半部分进入。往左移动图片时,当χ < 0时,则认为该点超出屏幕的显示范围,将该点映射到 (χ+ff, y);图片重新从屏幕的右半部分进入。相应地,当用户不希望图片被分割显示时,同样可以在图片进入强调显示模式时立即停止拖动,所述图片将自动回退到边界位置,即向右移动时图片右边界与显示范围的右边界重合的位置,向左移动时图片左边界与显示范围的左边界重合的位置。图4A和4B是斜向移动图片。当往屏幕右上方移动图片时,图片将超出显示范围, 对于图片中的一点(X,y)有三种情况1,只有y方向超出范围,即X < W,y>L;2,只有χ 方向超出范围,即χ > W,y < L ;3,X,y方向均超范围,即χ > W,y > L ;本专利技术只对情况3 进行映射,而忽本文档来自技高网
...

【技术保护点】
1.一种在交互系统中显示对象的方法,其特征在于包括:步骤1:选择对象并拖动;步骤2:检测到对象超出屏幕显示范围;步骤3:将超出范围的对象显示在屏幕的另一区域内,同时显示提示信息;步骤4:检测从显示所述提示信息时刻起到所述拖动的操作结束所经历的时间,若所述经历的时间小于预定的时间阈值,则将所述对象回退到此前所超出的所述屏幕显示范围的边界位置处。

【技术特征摘要】

【专利技术属性】
技术研发人员:王志明
申请(专利权)人:南昊北京科技有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1