CN106484195B - Control method, device and the system of electronic whiteboard - Google Patents
Control method, device and the system of electronic whiteboard Download PDFInfo
- Publication number
- CN106484195B CN106484195B CN201510536276.6A CN201510536276A CN106484195B CN 106484195 B CN106484195 B CN 106484195B CN 201510536276 A CN201510536276 A CN 201510536276A CN 106484195 B CN106484195 B CN 106484195B
- Authority
- CN
- China
- Prior art keywords
- electronic whiteboard
- icon
- control device
- command
- command icon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本发明涉及外置电子白板控制的技术领域,具体是涉及一种电子白板的控制方法和装置,还涉及电子白板的控制系统。The invention relates to the technical field of external electronic whiteboard control, in particular to a control method and device for an electronic whiteboard, and a control system for the electronic whiteboard.
背景技术Background technique
商务会议、在线教育等很多工作及日常交流沟通场景,经常会用到外置电子白板,外置电子白板的基本原理是将在白板上的操作转换成控制终端对应的鼠标操作,例如单击、双击、移动等,可以很好的扩展输入方式,有效提升沟通的效率。In many work and daily communication scenarios such as business meetings and online education, external electronic whiteboards are often used. The basic principle of external electronic whiteboards is to convert operations on the whiteboard into mouse operations corresponding to the control terminal, such as clicking, Double-clicking, moving, etc., can well expand the input method and effectively improve the efficiency of communication.
现有技术中,在使用电子白板时,需要对演示文稿执行的操作一般包括两类,一类是命令型操作,譬如删除文稿、新建文稿等;另一类是一般型操作,譬如对文稿内容进行标注、写入内容等。而在这些操作中,一般型操作可以在电子白板上进行,而命令型操作则是通过鼠标操作在显示器上显示的应用程序工具栏来完成的。如此,当用户在使用电子白板进行文稿演示时,就会出现这样的使用状况,即:需要在使用鼠标通过显示屏操作和使用外置电子白板操作之间不断的转换,这给用户使用电子白板演示文稿带来很大的不便。In the prior art, when using an electronic whiteboard, there are generally two types of operations that need to be performed on a presentation. One is command-type operations, such as deleting a document, creating a new document, etc.; Annotate, write content, etc. Among these operations, general-type operations can be performed on the electronic whiteboard, while command-type operations are performed by operating the application toolbar displayed on the monitor with the mouse. In this way, when the user is using the electronic whiteboard for presentation, there will be such a usage situation, that is, it is necessary to constantly switch between using the mouse to operate through the display screen and using the external electronic whiteboard, which makes it difficult for the user to use the electronic whiteboard. Presentations are a big inconvenience.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明提供一种电子白板的控制方法、装置以及系统,以解决现有技术中电子白板由于功能单一而导致的使用不便的技术问题。In view of this, the present invention provides a control method, device and system for an electronic whiteboard to solve the technical problem of inconvenient use of the electronic whiteboard in the prior art due to the single function.
为解决上述问题,本申请第一方面提供一种电子白板控制方法,该方法包括:In order to solve the above problems, a first aspect of the present application provides a method for controlling an electronic whiteboard, the method comprising:
电子白板控制装置获取电子白板设定的命令图标;The electronic whiteboard control device obtains the command icon set by the electronic whiteboard;
将该命令图标与操作指令进行关联;Associate the command icon with the operation instruction;
识别该电子白板内的操作坐标;Identify the operation coordinates in the electronic whiteboard;
执行该操作坐标所处位置的命令图标对应的操作指令。Execute the operation instruction corresponding to the command icon where the operation coordinates are located.
结合第一方面,在第一种可能的实现方式中,电子白板控制装置获取电子白板设定的命令图标的步骤之前还包括:电子白板控制装置确定电子白板设定的标定命令区域;并在确定该命令图标位于该标定命令区域内时将该命令图标与该操作指令进行关联。With reference to the first aspect, in a first possible implementation manner, before the step of acquiring the command icon set by the electronic whiteboard, the electronic whiteboard control device further includes: the electronic whiteboard control device determines the calibration command area set by the electronic whiteboard; When the command icon is located in the calibration command area, the command icon is associated with the operation instruction.
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,该电子白板控制装置确定电子白板设定的标定命令区域的步骤具体包括:With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner, the step of the electronic whiteboard control device determining the calibration command area set by the electronic whiteboard specifically includes:
电子白板控制装置识别用户在该电子白板上的一个操作点,并定义以该操作点与该电子白板距离最近的一个角点为对角线的矩形区域作为该标定命令区域。The electronic whiteboard control device recognizes an operating point on the electronic whiteboard by the user, and defines a rectangular area with the closest corner between the operating point and the electronic whiteboard as the diagonal line as the calibration command area.
结合第一方面的第一种可能的实现方式,或者第二种可能的实现方式,在第三种可能的实现方式中,该电子白板控制装置在确定电子白板设定的标定命令区域的步骤之后还包括:With reference to the first possible implementation manner of the first aspect, or the second possible implementation manner, in a third possible implementation manner, after the electronic whiteboard control device determines the calibration command area set by the electronic whiteboard Also includes:
该电子白板控制装置在该电子白板控制装置的屏幕上的与该标定命令区域对应的区域内显示多个默认图标,其中,每个该默认图标与一操作指令预先关联;The electronic whiteboard control device displays a plurality of default icons in an area corresponding to the calibration command area on the screen of the electronic whiteboard control device, wherein each of the default icons is pre-associated with an operation command;
该将该命令图标与操作指令进行关联具体包括:识别出该命令图标位于该多个默认图标中的第一默认图标的位置处,将该命令图标与该第一默认图标对应的操作指令进行关联。The associating the command icon with the operation instruction specifically includes: recognizing that the command icon is located at the position of the first default icon among the plurality of default icons, and associating the command icon with the operation instruction corresponding to the first default icon .
结合第一方面、第一方面的第一种至第三种任一种可能的实现方式,在第四种可能的实现方式中,该执行该操作坐标所处位置的命令图标对应的操作指令的步骤具体为:Combining the first aspect and any of the first to third possible implementations of the first aspect, in a fourth possible implementation, the operation instruction corresponding to the command icon at the location where the operation coordinates are executed is executed. The steps are as follows:
采用射线法判断该操作坐标是否位于一该命令图标的内部;Use the ray method to judge whether the operation coordinates are located inside an icon of the command;
若是,则确定该命令图标为该被操作的图标并执行该命令图标对应的操作指令。If so, determine that the command icon is the operated icon and execute the operation instruction corresponding to the command icon.
结第一方面的第一种可能的实现方式,在第五种可能的实现方式中,该识别该电子白板内的操作坐标的步骤之前还包括:Combining the first possible implementation manner of the first aspect, in a fifth possible implementation manner, the step of identifying the operation coordinates in the electronic whiteboard further includes:
判断该电子白板是否已经设定该命令图标;Determine whether the electronic whiteboard has been set with the command icon;
若是,则识别电子白板内的操作坐标,以执行该操作坐标所处位置的命令图标对应的操作指令;否则,设定该标定命令区域并在该标定命令区域内设定命令图标。If so, identify the operation coordinates in the electronic whiteboard to execute the operation instruction corresponding to the command icon where the operation coordinates are located; otherwise, set the calibration command area and set the command icon in the calibration command area.
结合第一方面、第一方面的第一种至第五种的任一种可能的实现方式,在第六种可能的实现方式中,该命令图标至少包括新建白板、冻结白板界面以及删除标注的操作指令。With reference to the first aspect and any possible implementation manners of the first to fifth aspects of the first aspect, in a sixth possible implementation manner, the command icon at least includes creating a whiteboard, freezing the interface of the whiteboard, and deleting the label. operating instructions.
为解决上述问题,本申请第二方面提供一种电子白板控制装置,电子白板控制装置包括:获取模块、关联模块、识别模块以及执行模块,其中,获取模块用于获取电子白板设定的命令图标;关联模块用于将该命令图标与操作指令进行关联;识别模块用于识别电子白板内的操作坐标;执行模块用于执行该操作坐标所处位置的命令图标对应的操作指令。In order to solve the above problems, a second aspect of the present application provides an electronic whiteboard control device, the electronic whiteboard control device includes: an acquisition module, an association module, an identification module and an execution module, wherein the acquisition module is used to acquire the command icon set by the electronic whiteboard The association module is used to associate the command icon with the operation instruction; the identification module is used to identify the operation coordinates in the electronic whiteboard; the execution module is used to execute the operation instruction corresponding to the command icon at the position of the operation coordinate.
结合第二方面,在第一种可能的实现方式中,该电子白板控制装置还包括确定模块,用于确定电子白板设定的标定命令区域。With reference to the second aspect, in a first possible implementation manner, the electronic whiteboard control device further includes a determination module for determining a calibration command area set by the electronic whiteboard.
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,该确定模块具体用于:识别用户在该电子白板上的一个操作点,并定义以该操作点与该电子白板距离最近的一个角点为对角线的矩形区域作为该标定命令区域。In combination with the first possible implementation manner of the second aspect, in the second possible implementation manner, the determining module is specifically used to: identify an operation point of the user on the electronic whiteboard, and define a relationship between the operation point and the electronic whiteboard. A rectangular area with the nearest corner point as the diagonal line of the electronic whiteboard is used as the calibration command area.
结合第二方面的第一种或者第二种可能的实现方式,在第三种可能的实现方式中,该电子白板控制装置进一步包括显示模块,该显示模块用于在该电子白板控制装置的屏幕上的与该标定命令区域对应的区域内显示多个默认图标,其中,每个该默认图标与一操作指令预先关联。In combination with the first or second possible implementation manner of the second aspect, in a third possible implementation manner, the electronic whiteboard control device further includes a display module, and the display module is used to display a screen of the electronic whiteboard control device on the screen of the electronic whiteboard control device. A plurality of default icons are displayed in the area corresponding to the calibration command area on the upper panel, wherein each of the default icons is pre-associated with an operation instruction.
结合第二方面的第一种或者第二种可能的实现方式,在第四种可能的实现方式中,该关联模块具体用于识别出该命令图标位于该多个默认图标中的第一默认图标的位置处,将该命令图标与该第一默认图标对应的操作指令进行关联。In combination with the first or second possible implementation manner of the second aspect, in a fourth possible implementation manner, the association module is specifically configured to identify the first default icon in which the command icon is located among the plurality of default icons , associate the command icon with the operation instruction corresponding to the first default icon.
结合第二方面,在第五种可能的实现方式中,该执行模块具体用于采用射线法判断该操作坐标是否位于一该命令图标的内部;若是,则确定该命令图标为该被操作的图标并执行该命令图标对应的操作指令。In combination with the second aspect, in a fifth possible implementation manner, the execution module is specifically configured to use a ray method to determine whether the operation coordinates are located inside a command icon; if so, determine that the command icon is the operated icon And execute the operation instruction corresponding to the command icon.
结合第二方面,在第六种可能的实现方式中,该电子白板控制装置还包括判断模块,该判断模块用于判断该电子白板是否已经设定该命令图标。With reference to the second aspect, in a sixth possible implementation manner, the electronic whiteboard control device further includes a judgment module, and the judgment module is used for judging whether the electronic whiteboard has set the command icon.
结合第二方面,在第七种可能的实现方式中,该命令图标至少包括新建白板、冻结白板界面以及删除标注的操作指令。With reference to the second aspect, in a seventh possible implementation manner, the command icon at least includes operation instructions for creating a whiteboard, freezing a whiteboard interface, and deleting an annotation.
为解决上述问题,本申请第三方面提供一种电子白板控制系统,该电子白板控制系统包括电子白板以及上述实施例中任一项所述的电子白板控制装置,其中,所述电子白板控制装置与所述电子白板连接。In order to solve the above problems, a third aspect of the present application provides an electronic whiteboard control system, the electronic whiteboard control system includes an electronic whiteboard and the electronic whiteboard control device according to any one of the above embodiments, wherein the electronic whiteboard control device Connect with the electronic whiteboard.
结合第三方面,该电子白板控制装置为手机或者电脑。In combination with the third aspect, the electronic whiteboard control device is a mobile phone or a computer.
上述方案中,通过在电子白板上自定义命令图标,并将命令图标与操作指令进行关联,然后识别用户在电子白板内的操作坐标,执行操作坐标所处位置的命令图标对应的操作指令。本申请可以拓展外置电子白板的功能,将现有技术中需要在电脑上操作的功能,譬如新建白板、冻结白板界面以及删除标注等操作,移到了电子白板上完成,使用户在使用电子白板时不再需要频繁的在电脑和电子白板之间进行切换,方便了用户使用电子白板。In the above solution, by customizing the command icon on the electronic whiteboard and associating the command icon with the operation instruction, then identifying the user's operation coordinates in the electronic whiteboard, and executing the operation instruction corresponding to the command icon at the position of the operation coordinate. The present application can expand the functions of the external electronic whiteboard, and move the functions that need to be operated on the computer in the prior art, such as creating a whiteboard, freezing the interface of the whiteboard, and deleting the label, etc., to the electronic whiteboard to complete, so that the user can use the electronic whiteboard. It is no longer necessary to frequently switch between the computer and the electronic whiteboard, which is convenient for the user to use the electronic whiteboard.
附图说明Description of drawings
图1是本申请电子白板控制方法一种实施方式的流程示意图;1 is a schematic flowchart of an embodiment of an electronic whiteboard control method of the present application;
图2是设定标定命令区域的显示示意图;Fig. 2 is the display schematic diagram of setting calibration command area;
图3是本申请电子白板控制装置一种实施方式的模块框图;3 is a block diagram of a module of an embodiment of the electronic whiteboard control device of the present application;
图4是本申请电子白板控制系统一种实施方式的结构组成框图;以及Fig. 4 is the structural composition block diagram of an embodiment of the electronic whiteboard control system of the present application; and
图5是本申请电子白板控制装置一种实施方式的结构示意图。FIG. 5 is a schematic structural diagram of an embodiment of the electronic whiteboard control device of the present application.
具体实施方式Detailed ways
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透切理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施方式中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。In the following description, for purposes of illustration and not limitation, specific details such as specific system structures, interfaces, techniques, etc. are set forth in order to provide a thorough understanding of the present application. However, it will be apparent to those skilled in the art that the present application may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
下面结合附图和具体的实施方式进行说明。The following description will be given in conjunction with the accompanying drawings and specific embodiments.
请参阅图1,图1是本申请电子白板控制方法一种实施方式的流程示意图,本实施方式的电子白板控制方法包括但不限于以下步骤。Please refer to FIG. 1 . FIG. 1 is a schematic flowchart of an embodiment of an electronic whiteboard control method of the present application. The electronic whiteboard control method of this embodiment includes but is not limited to the following steps.
步骤S100,电子白板控制装置获取电子白板设定的命令图标。Step S100, the electronic whiteboard control device acquires the command icon set by the electronic whiteboard.
电子白板与电子白板控制装置之间的连接形式可以为有线连接,或者无线连接,其具体的连接形式,此处不做限定。而电子白板控制装置可以为电脑、手机等终端设备。The connection form between the electronic whiteboard and the electronic whiteboard control device may be a wired connection or a wireless connection, and the specific connection form is not limited here. The electronic whiteboard control device may be a terminal device such as a computer and a mobile phone.
步骤100的具体实现可以为,电子白板识别用户绘制的命令图标上的各个点的坐标,并将各个点的坐标传输给电子白板控制装置,电子白板控制装置接收到各个点的坐标,通过各个点的坐标获取电子白板设定的命令图标。The specific implementation of step 100 can be as follows: the electronic whiteboard recognizes the coordinates of each point on the command icon drawn by the user, and transmits the coordinates of each point to the electronic whiteboard control device, and the electronic whiteboard control device receives the coordinates of each point and passes the coordinates of each point. The coordinates of get the command icon set by the electronic whiteboard.
优选地,在步骤S100之前还包括步骤:电子白板控制装置确定电子白板设定的标定命令区域。其中,在设定的标定命令区域时,可以为电子白板上已有的区域,电子白板控制装置默认该区域为标定命令区域。也可以为用户在电子白板上的任意位置绘制一个图形,电子白板检测到该图形上的各个点的坐标的集合,并将该各个点的坐标的集合传到电子白板控制装置,电子白板控制装置根据该各个点的坐标的集合以及其所在位置在显示屏上对应确定一个区域作为标定命令区域。该标定命令区域可以为矩形、圆形、正方形以及不规则几何形状等,此处不做限定。Preferably, before step S100, it further includes a step: the electronic whiteboard control device determines a calibration command area set by the electronic whiteboard. Wherein, the set calibration command area may be an existing area on the electronic whiteboard, and the electronic whiteboard control device defaults this area as the calibration command area. It is also possible to draw a graph for the user at any position on the electronic whiteboard, the electronic whiteboard detects the set of coordinates of each point on the graph, and transmits the set of coordinates of each point to the electronic whiteboard control device, and the electronic whiteboard control device According to the set of coordinates of the respective points and their positions, an area is correspondingly determined on the display screen as the calibration command area. The calibration command area may be a rectangle, a circle, a square, and an irregular geometric shape, etc., which are not limited here.
优选地,电子白板控制装置通过识别用户在电子白板上的一个操作点,并定义以该操作点与电子白板距离最近的一个角点为对角线的矩形区域作为标定命令区域。Preferably, the electronic whiteboard control device identifies a user's operating point on the electronic whiteboard, and defines a rectangular area with a diagonal corner closest to the operating point and the electronic whiteboard as the calibration command area.
具体请参阅图2,图2是设定标定命令区域的显示示意图,需要说明的是,本技术方案中,都是电子白板控制装置内部装载的程序控制完成相应步骤,以下描述都用电子白板控制装置作为控制的主体。在该图中可以看到,电子白板控制装置通过识别用户在电子白板400的左上角区域附近绘制的一个操作点410,电子白板控制装置定义以该操作点410与电子白板左上角点为对角线的矩形区域作为标定命令区域401。当然,在其他实施例中,用户也可以根据操作习惯在电子白板400的其他位置绘制操作点,譬如在电子白板400的左下角附近、右上角附近以及右下角附近等,在此需要说明的是,为了保证电子白板400其他功能的实现以及整体显示的美观性,标定命令区域401的面积不宜过大。在电子白板400上设定命令区域401并在标定命令区域401内设定图标的过程会同步显示在控制装置的显示屏上,用于提示用户设定过程是否符合要求。Please refer to FIG. 2 for details. FIG. 2 is a schematic diagram showing the setting of the calibration command area. It should be noted that, in this technical solution, the program loaded inside the electronic whiteboard control device controls the completion of the corresponding steps, and the following description uses the electronic whiteboard control The device acts as the subject of control. As can be seen in this figure, the electronic whiteboard control device recognizes an operation point 410 drawn by the user near the upper left corner of the electronic whiteboard 400, and the electronic whiteboard control device defines the operation point 410 and the upper left corner of the electronic whiteboard as the opposite corner. The rectangular area of the line serves as the calibration command area 401 . Of course, in other embodiments, the user can also draw operation points on other positions of the electronic whiteboard 400 according to the operating habits, for example, near the lower left corner, the upper right corner and the lower right corner of the electronic whiteboard 400, etc. It should be noted here that , in order to ensure the realization of other functions of the electronic whiteboard 400 and the aesthetics of the overall display, the area of the calibration command area 401 should not be too large. The process of setting the command area 401 on the electronic whiteboard 400 and setting icons in the calibration command area 401 will be displayed on the display screen of the control device synchronously to prompt the user whether the setting process meets the requirements.
定义完成标定命令区域401后,电子白板控制装置会在电子白板控制装置的屏幕上的与标定命令区域401对应的区域内显示多个默认图标402,默认图标的数量可以在电子白板控制装置中进行设定。另外,该默认图标的形状402是电子白板控制装置随机生成的,可以有圆形、方形、星形等。After the calibration command area 401 is defined, the electronic whiteboard control device will display a plurality of default icons 402 in the area corresponding to the calibration command area 401 on the screen of the electronic whiteboard control device. The number of default icons can be determined in the electronic whiteboard control device. set up. In addition, the shape 402 of the default icon is randomly generated by the electronic whiteboard control device, and may be a circle, a square, a star, or the like.
在该种设定标定命令区域并在标定命令区域内设定图标的方式中,用户可以选择在默认图标位置处绘制与默认图标相同形状的图标,当用户不想绘制与默认图标相同形状的图标时,还可以自行绘制其他形状的图标作为设定图标。图标形状用户可以随意选择绘制,电子白板识别用户绘制的图形的各个点的坐标,并将各个点的坐标传输到电子白板控制装置,电子白板控制装置会根据各个点的坐标将绘制的图标做封闭处理,确保绘制的图标形状为一封闭形状,以方便后续确定用户所操作的图标。In this way of setting the calibration command area and setting the icon in the calibration command area, the user can choose to draw an icon with the same shape as the default icon at the default icon position, when the user does not want to draw an icon with the same shape as the default icon , you can also draw icons of other shapes as setting icons. The user can choose and draw the icon shape at will. The electronic whiteboard recognizes the coordinates of each point of the graph drawn by the user, and transmits the coordinates of each point to the electronic whiteboard control device. The electronic whiteboard control device will close the drawn icon according to the coordinates of each point. Process to ensure that the drawn icon shape is a closed shape, so as to facilitate subsequent determination of the icon operated by the user.
电子白板控制装置根据用户绘制图标的位置识别用户绘制图标所要代替的默认图标,譬如,用户在图2中的星形位置处绘制了一个图标,电子白板控制装置则将用户绘制的图标代替该星形默认图标。The electronic whiteboard control device recognizes the default icon to be replaced by the icon drawn by the user according to the position where the user draws the icon. For example, if the user draws an icon at the star-shaped position in FIG. 2, the electronic whiteboard control device replaces the star with the icon drawn by the user. shape default icon.
用户还可以按照顺序依次绘制图标,绘制图标时,以画笔(或者手指等)点下为开始,画笔抬起为结束,电子白板控制装置会记录用户绘制图标过程的各个点的坐标作为该图标的元数据,用于描述该图标的形状。每画完一个图标,电子白板控制装置就显示用户绘制的图标,并代替默认的图标;用户绘制图标的个数达到预先定义好的个数后,设置流程自动完成,此时电子白板控制装置提示用户:电子白板控制装置已经记录了所有的设定图标信息,用于后续的识别。The user can also draw icons in sequence. When drawing an icon, start by pressing down the brush (or finger, etc.) and end by raising the brush. The electronic whiteboard control device will record the coordinates of each point in the process of drawing the icon by the user as the icon's Metadata describing the shape of this icon. Each time an icon is drawn, the electronic whiteboard control device displays the icon drawn by the user and replaces the default icon; when the number of icons drawn by the user reaches the predefined number, the setting process is automatically completed, and the electronic whiteboard control device prompts User: The electronic whiteboard control device has recorded all the setting icon information for subsequent identification.
步骤S110,将命令图标与操作指令进行关联。Step S110, associate the command icon with the operation instruction.
电子白板控制装置在识别出命令图标位于多个默认图标中的第一默认图标的位置处,将命令图标与第一默认图标对应的操作指令进行关联,识别出命令图标位于第二默认图标的位置处,将命令图标与第二默认图标对应的操作指令进行关联,以此类推,将用户绘制的命令图标与默认图标位置处的操作指令进行关联。The electronic whiteboard control device associates the command icon with the operation instruction corresponding to the first default icon at the position where it recognizes that the command icon is located at the first default icon among the plurality of default icons, and recognizes that the command icon is located at the position of the second default icon , associate the command icon with the operation instruction corresponding to the second default icon, and so on, associate the command icon drawn by the user with the operation instruction at the position of the default icon.
预先关联的操作指令可以包括新建白板、冻结白板界面以及删除标注。其中,新建白板是电子白板控制装置在其显示器上创建一个新的白板界面;冻结白板界面:用户操作了该功能后,在该电子白板上的后续操作则不会被识别,该功能一般是用户创建新的白板界面后,删除电子白板上的内容;删除标注:用户操作了该功能后,再在电子白板上点击要删除的标注,电子白板控制装置会自动删除该标注。该过程一般需要用户结合冻结白板界面功能,以便手动删除电子白板上的标注,确保电子白板和控制装置显示器的显示内容相一致。Pre-associated operation instructions can include creating a new whiteboard, freezing the whiteboard interface, and deleting annotations. Among them, creating a whiteboard means that the electronic whiteboard control device creates a new whiteboard interface on its display; freezing the whiteboard interface: after the user operates this function, subsequent operations on the electronic whiteboard will not be recognized. After creating a new whiteboard interface, delete the content on the electronic whiteboard; delete annotation: after the user operates this function, click the annotation to be deleted on the electronic whiteboard, and the electronic whiteboard control device will automatically delete the annotation. This process generally requires the user to combine the function of freezing the whiteboard interface, so as to manually delete the mark on the electronic whiteboard and ensure that the display contents of the electronic whiteboard and the display of the control device are consistent.
步骤S120,识别电子白板内的操作坐标。Step S120, identifying the operation coordinates in the electronic whiteboard.
优选地,在步骤S120之前还可以包括步骤:判断电子白板是否已经设定命令图标;若是,则进行步骤S120,识别电子白板内的操作坐标;否则,返回设定标定命令区域并在标定命令区域内设定命令图标的步骤。Preferably, before step S120, it can also include steps: judging whether the electronic whiteboard has set a command icon; if so, go to step S120 to identify the operation coordinates in the electronic whiteboard; otherwise, return to setting the calibration command area and set the calibration command area in the calibration command area Steps to set the command icon inside.
用户在使用电子白板的过程中,如果需要图标所对应功能,则点击(包括单击、双击等)电子白板的图标区域,此时电子白板会反馈给电子白板控制装置一个坐标位置,电子白板控制装置根据这个坐标位置识别出其所属的图标。In the process of using the electronic whiteboard, if the user needs the function corresponding to the icon, click (including single-click, double-click, etc.) the icon area of the electronic whiteboard, and the electronic whiteboard will feedback a coordinate position to the electronic whiteboard control device. The device recognizes the icon to which it belongs based on this coordinate position.
由于设定图标是用户自行绘制的,很可能是一个不规则的多边形,我们可以采用射线法进行判断操作点(即用户的操作位置)是否在图标内,下面对射线法的原理进行简单介绍。Since the setting icon is drawn by the user, it is likely to be an irregular polygon. We can use the ray method to determine whether the operation point (ie the user's operation position) is within the icon. The principle of the ray method is briefly introduced below. .
射线法是一种基本的点与多边形关系的判断方法,一般包括如下几种情况。1、如果点(操作点)属于多边形顶点之一,则认为在图标内;2、如果点在多边形任意边上,则认为在图标内;3、从待判断的点向某一个方向引射线,计算和多边形交点的个数,如果个数是偶数或者0则点在多边形外,如果是奇数,则在多边形内;4、当射线经过多边形顶点时,则需要一些特殊的判断处理:a)射线经过的点都属于射线的一侧则认定不相交;b)线段的两个端点如果在射线的两侧,则认为与射线相交。关于点与多边形关系的射线法基本原理,属于本领域技术人员的公知技术,因此不再赘述。The ray method is a basic method for judging the relationship between points and polygons, which generally includes the following situations. 1. If the point (operation point) belongs to one of the vertices of the polygon, it is considered to be in the icon; 2. If the point is on any side of the polygon, it is considered to be in the icon; 3. The line is drawn from the point to be judged to a certain direction, Calculate the number of intersection points with the polygon. If the number is even or 0, the point is outside the polygon, and if it is odd, it is inside the polygon; 4. When the ray passes through the vertex of the polygon, some special judgment processing is required: a) The ray If the points passing through belong to one side of the ray, it is considered to be disjoint; b) If the two endpoints of the line segment are on both sides of the ray, it is considered to intersect the ray. The basic principle of the ray method for the relationship between points and polygons belongs to the well-known technology of those skilled in the art, so it will not be repeated here.
当判断用户的操作位置没有位于标定命令区域内任一图标的内部时,则不响应操作动作。如果判断用户的操作位置位于标定命令区域内某一图标的内部时,则进入下一步骤。When it is determined that the user's operation position is not located inside any icon in the calibration command area, the operation action is not responded. If it is judged that the user's operation position is inside an icon in the calibration command area, the next step is entered.
步骤S130,执行操作坐标所处位置的命令图标对应的操作指令。Step S130: Execute the operation instruction corresponding to the command icon at the position where the operation coordinates are located.
电子白板控制装置从电子白板接收电子白板上执行的操作坐标,在判断操作坐标位于命令图标区域内时,执行命令图标对应的操作指令。The electronic whiteboard control device receives the operation coordinates executed on the electronic whiteboard from the electronic whiteboard, and executes the operation instruction corresponding to the command icon when it is determined that the operation coordinates are located in the command icon area.
控制方法流程结束。The control method flow ends.
本实施方式中的电子白板控制方法,通过自定义标定命令区域、自行绘制设定图标并定义设定图标的关联功能,用户可以在电子白板上完成本来应该在电脑(或者其他控制设备,譬如手机等)上操作的功能(包括新建白板、冻结白板界面以及删除标注等),因此,用户在使用电子白板时,就不必频繁的在电脑和电子白板之间进行切换,另外,用户可以根据使用习惯设置个性的绘制图标作为设定图标,大大的优化了用户使用电子白板的操作体验。In the electronic whiteboard control method in this embodiment, by customizing the calibration command area, drawing setting icons by yourself, and defining the associated functions of the setting icons, the user can complete the electronic whiteboard that should be done on a computer (or other control devices, such as a mobile phone) (including creating a whiteboard, freezing the whiteboard interface, and deleting annotations, etc.), so users do not need to switch between the computer and the electronic whiteboard frequently when using the electronic whiteboard. Setting a personalized drawing icon as a setting icon greatly optimizes the user's operating experience of using the electronic whiteboard.
请参阅图3,图3是本申请电子白板控制装置一种实施方式的模块框图,本实施方式的电子白板控制装置包括但不限于获取模块301、关联模块302、识别模块303、执行模块304、确定模块305、显示模块306以及判断模块307。Please refer to FIG. 3. FIG. 3 is a block diagram of a module of an embodiment of the electronic whiteboard control device of the present application. The electronic whiteboard control device of this embodiment includes but is not limited to an acquisition module 301, an association module 302, an identification module 303, an execution module 304, A determination module 305 , a display module 306 and a determination module 307 are provided.
其中,电子白板与电子白板控制装置之间的连接形式可以为有线连接,或者无线连接,其具体的连接形式,此处不做限定。而电子白板控制装置可以为电脑、手机等终端设备。Wherein, the connection form between the electronic whiteboard and the electronic whiteboard control device may be a wired connection or a wireless connection, and the specific connection form is not limited here. The electronic whiteboard control device may be a terminal device such as a computer and a mobile phone.
具体而言,确定模块305用于确定电子白板设定的标定命令区域。其中,在设定的标定命令区域时,可以为用户在电子白板上的任意位置绘制一个图形,电子白板检测到该图形的各个点的坐标的集合,并将该各个点的坐标的集合传到电子白板控制装置,电子白板控制装置的确定模块305根据该各个点的坐标的集合及其所在位置在显示屏上对应确定一个区域作为标定命令区域。该标定命令区域可以为矩形、圆形、正方形以及不规则几何形状等,此处不做限定。Specifically, the determining module 305 is used to determine the calibration command area set by the electronic whiteboard. Among them, in the set calibration command area, a graph can be drawn for the user at any position on the electronic whiteboard, the electronic whiteboard detects the set of coordinates of each point of the graph, and transmits the set of coordinates of each point to the In the electronic whiteboard control device, the determining module 305 of the electronic whiteboard control device correspondingly determines an area on the display screen as the calibration command area according to the set of coordinates of the respective points and their positions. The calibration command area may be a rectangle, a circle, a square, and an irregular geometric shape, etc., which are not limited here.
优选地,确定模块305通过识别用户在电子白板上的一个操作点,并定义以该操作点与电子白板距离最近的一个角点为对角线的矩形区域作为标定命令区域。而关于确定标定命令区域的具体步骤,请参阅上述实施例中电子白板控制方法实施例中的相关描述。Preferably, the determining module 305 identifies an operation point of the user on the electronic whiteboard, and defines a rectangular area with a diagonal corner closest to the operation point and the electronic whiteboard as the calibration command area. For the specific steps of determining the calibration command area, please refer to the relevant description in the embodiment of the electronic whiteboard control method in the above embodiment.
显示模块306用于在电子白板控制装置的屏幕上的与标定命令区域对应的区域内显示多个默认图标,该默认图标的形状可以有圆形、方形、星形等。The display module 306 is configured to display a plurality of default icons in an area corresponding to the calibration command area on the screen of the electronic whiteboard control device, and the default icons may have shapes such as circles, squares, and stars.
获取模块301用于获取电子白板设定的命令图标。关联模块302用于将命令图标与操作指令进行关联。The obtaining module 301 is used to obtain the command icon set by the electronic whiteboard. The association module 302 is used to associate the command icon with the operation instruction.
用户可以选择使用默认图标作为设定的图标使用,当用户不想把默认图标作为设定的图标使用时还可以自行绘制图标作为设定图标。图标形状用户可以随意选择绘制,电子白板设别用户绘制的图形的各个点的坐标,并将各个点的坐标传输到电子白板控制装置的关联模块302,关联模块302会根据各个点的坐标将绘制的图标做封闭处理,确保绘制的图标形状为一封闭形状,以方便后续确定用户所操作的图标。The user can choose to use the default icon as the set icon, and when the user does not want to use the default icon as the set icon, he can also draw an icon by himself as the set icon. The user can choose to draw the icon shape at will, and the electronic whiteboard sets the coordinates of each point of the graph drawn by the user, and transmits the coordinates of each point to the association module 302 of the electronic whiteboard control device, and the association module 302 will draw according to the coordinates of each point. The icon is closed to ensure that the drawn icon shape is a closed shape, so as to facilitate the subsequent determination of the icon operated by the user.
关联模块302根据用户绘制图标的位置识别用户绘制图标所要代替的默认图标。譬如,用户在图2中的星形位置处绘制了一个图标,关联模块302则将用户绘制的图标代替该星形默认图标。The association module 302 identifies the default icon to be replaced by the user-drawn icon according to the position where the user draws the icon. For example, if the user draws an icon at the star-shaped position in FIG. 2 , the association module 302 replaces the star-shaped default icon with the icon drawn by the user.
用户还可以按照顺序依次绘制图标,绘制图标时,以画笔(或者手指等)点下为开始,画笔抬起为结束,关联模块302会记录用户绘制图标过程的各个点的坐标作为该图标的元数据,用于描述该图标的形状。每画完一个图标,显示模块306就显示用户绘制的图标,关联模块302将用户绘制图标代替默认的图标;用户绘制的图标个数达到预先定义好的个数后,设置流程自动完成,此时提示用户:关联模块302已经记录了所有的设定图标信息,用于后续的识别。The user can also draw icons in sequence. When drawing an icon, it starts with the brush (or finger, etc.) clicked down, and ends when the brush is lifted. Data describing the shape of this icon. Each time an icon is drawn, the display module 306 displays the icon drawn by the user, and the association module 302 replaces the default icon with the icon drawn by the user; after the number of icons drawn by the user reaches a predefined number, the setting process is automatically completed. Prompt the user: the association module 302 has recorded all set icon information for subsequent identification.
预先关联的操作指令可以包括新建白板、冻结白板界面以及删除标注。其中,新建白板是电子白板控制装置在其显示器上创建一个新的白板界面;冻结白板界面:用户操作了该功能后,在该电子白板上的后续操作则不会被识别,该功能一般是用户创建新的白板界面后,删除电子白板上的内容;删除标注:用户操作了该功能后,再在电子白板上点击要删除的标注,电子白板控制装置会自动删除该标注。该过程一般需要用户结合冻结白板界面功能,以便手动删除电子白板上的标注,确保电子白板和控制装置显示器的显示内容相一致。Pre-associated operation instructions can include creating a new whiteboard, freezing the whiteboard interface, and deleting annotations. Among them, creating a whiteboard means that the electronic whiteboard control device creates a new whiteboard interface on its display; freezing the whiteboard interface: after the user operates this function, subsequent operations on the electronic whiteboard will not be recognized. After creating a new whiteboard interface, delete the content on the electronic whiteboard; delete annotation: after the user operates this function, click the annotation to be deleted on the electronic whiteboard, and the electronic whiteboard control device will automatically delete the annotation. This process generally requires the user to combine the function of freezing the whiteboard interface, so as to manually delete the mark on the electronic whiteboard and ensure that the display contents of the electronic whiteboard and the display of the control device are consistent.
判断模块307用于判断电子白板是否已经设定命令图标;若是,则识别模块303识别电子白板内的操作坐标;否则确定模块305要重新确定标定命令区域。The judgment module 307 is used to judge whether the electronic whiteboard has set a command icon; if so, the identification module 303 identifies the operation coordinates in the electronic whiteboard; otherwise, the determination module 305 needs to re-determine the calibration command area.
用户在使用电子白板的过程中,如果需要图标所对应功能,则点击(包括单击、双击等)电子白板的图标区域,此时电子白板会反馈给识别模块303一个坐标位置,识别模块303根据这个坐标位置识别出其所属的图标。In the process of using the electronic whiteboard, if the user needs the function corresponding to the icon, then click (including single-click, double-click, etc.) the icon area of the electronic whiteboard, and the electronic whiteboard will feed back a coordinate position to the recognition module 303 at this time, and the recognition module 303 according to This coordinate position identifies the icon to which it belongs.
执行模块304用于执行操作坐标所处位置的命令图标对应的操作指令。由于设定图标是用户自行绘制的,很可能是一个不规则的多边形,执行模块304采用射线法进行判断操作点(即用户的操作位置)是否在图标内,下面对射线法的原理进行简单介绍。The execution module 304 is configured to execute the operation instruction corresponding to the command icon at the position of the operation coordinate. Since the setting icon is drawn by the user, it is likely to be an irregular polygon. The execution module 304 uses the ray method to determine whether the operation point (ie, the user's operation position) is within the icon. The principle of the ray method is briefly described below. introduce.
射线法是一种基本的点与多边形关系的判断方法,一般包括如下几种情况。1、如果点(操作点)属于多边形顶点之一,则认为在图标内;2、如果点在多边形任意边上,则认为在图标内;3、从待判断的点向某一个方向引射线,计算和多边形交点的个数,如果个数是偶数或者0则点在多边形外,如果是奇数,则在多边形内;4、当射线经过多边形顶点时,则需要一些特殊的判断处理:a)射线经过的点都属于射线的一侧则认定不相交;b)线段的两个端点如果在射线的两侧,则认为与射线相交。关于点与多边形关系的射线法基本原理,属于本领域技术人员的公知技术,因此不再赘述。The ray method is a basic method for judging the relationship between points and polygons, which generally includes the following situations. 1. If the point (operation point) belongs to one of the vertices of the polygon, it is considered to be in the icon; 2. If the point is on any side of the polygon, it is considered to be in the icon; 3. The line is drawn from the point to be judged to a certain direction, Calculate the number of intersection points with the polygon. If the number is even or 0, the point is outside the polygon, and if it is odd, it is inside the polygon; 4. When the ray passes through the vertex of the polygon, some special judgment processing is required: a) The ray If the points passing through belong to one side of the ray, it is considered to be disjoint; b) If the two endpoints of the line segment are on both sides of the ray, it is considered to intersect the ray. The basic principle of the ray method for the relationship between points and polygons belongs to the well-known technology of those skilled in the art, so it will not be repeated here.
当执行模块304判断用户的操作位置没有位于标定命令区域内任一图标的内部时,则不响应操作动作。如果执行模块304判断用户的操作位置位于标定命令区域内某一图标的内部时,则执行操作坐标所处位置的命令图标对应的操作指令。When the execution module 304 determines that the user's operation position is not located inside any icon in the calibration command area, it does not respond to the operation action. If the execution module 304 determines that the user's operation position is located inside an icon in the calibration command area, the operation instruction corresponding to the command icon at the position where the operation coordinates are located is executed.
本实施方式中的电子白板控制装置,通过自定义命令区域和图标,用户可以在电子白板上完成本来应该在电脑(或者其他控制设备,譬如手机等)上操作的功能(包括新建白板、冻结白板界面以及删除标注等),使用户在使用电子白板时,就不必频繁的在电脑和电子白板之间进行切换,大大的方便了用户使用电子白板的操作体验。In the electronic whiteboard control device in this embodiment, by customizing the command area and icons, the user can complete the functions that should be performed on the computer (or other control devices, such as mobile phones, etc.) on the electronic whiteboard (including creating a whiteboard, freezing the whiteboard, etc.). interface and delete labels, etc.), so that the user does not need to frequently switch between the computer and the electronic whiteboard when using the electronic whiteboard, which greatly facilitates the user's operating experience of using the electronic whiteboard.
请参阅图4,图4是本申请电子白板控制系统一种实施方式的结构组成框图。该电子白板控制系统包括但不限于电子白板控制装置810和电子白板820。电子白板控制装置810与电子白板连接,电子白板控制装置810用于获取电子白板设定的命令图标;并将命令图标与操作指令进行关联;然后识别电子白板内的操作坐标;以执行操作坐标所处位置的命令图标对应的操作指令。该电子白板控制装置810可以为手机或者电脑等终端设备,而电子白板控制装置810与电子白板820之间的连接方式也可以为有线或者无线。Please refer to FIG. 4 . FIG. 4 is a structural block diagram of an embodiment of the electronic whiteboard control system of the present application. The electronic whiteboard control system includes, but is not limited to, the electronic whiteboard control device 810 and the electronic whiteboard 820 . The electronic whiteboard control device 810 is connected to the electronic whiteboard, and the electronic whiteboard control device 810 is used to obtain the command icon set by the electronic whiteboard; associate the command icon with the operation instruction; then identify the operation coordinates in the electronic whiteboard; The operation instruction corresponding to the command icon at the position. The electronic whiteboard control device 810 may be a terminal device such as a mobile phone or a computer, and the connection between the electronic whiteboard control device 810 and the electronic whiteboard 820 may also be wired or wireless.
另外,关于电子白板控制装置810与电子白板820之间的具体工作过程请参阅上述实施方式中的相关描述,此处不再赘述。In addition, for the specific working process between the electronic whiteboard control device 810 and the electronic whiteboard 820, please refer to the relevant descriptions in the above-mentioned embodiments, which will not be repeated here.
请参阅图5,图5是本申请电子白板控制装置一种实施方式的结构示意图,该实施方式中的电子白板控制装置900可以是手机或者便携式计算机等。该电子白板控制装置900包括处理器901、接收器902、发送器903、只读存储器904、随机存取存储器905以及总线906。Please refer to FIG. 5 , which is a schematic structural diagram of an embodiment of the electronic whiteboard control device of the present application. The electronic whiteboard control device 900 in this embodiment may be a mobile phone or a portable computer. The electronic whiteboard control device 900 includes a processor 901 , a receiver 902 , a transmitter 903 , a read-only memory 904 , a random access memory 905 and a bus 906 .
该接收器902用于接收数据。The receiver 902 is used to receive data.
该处理器901控制终端设备修复装置的操作,该处理器901还可以成为CPU(Central Processing Unit,中央处理单元)。该处理器901可能是一种集成电路芯片,具有信号的处理能力。处理器901还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The processor 901 controls the operation of the terminal equipment repairing apparatus, and the processor 901 may also become a CPU (Central Processing Unit, central processing unit). The processor 901 may be an integrated circuit chip with signal processing capability. Processor 901 may also be a general purpose processor, digital signal processor (DSP), application specific integrated circuit (ASIC), off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component . A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
该发送器903用于发送数据。The transmitter 903 is used to transmit data.
存储器可以包括只读存储器904和随机存取存储器905,并向处理器901提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器(NVRAM)。Memory may include read only memory 904 and random access memory 905 and provide instructions and data to processor 901 . A portion of the memory may also include non-volatile random access memory (NVRAM).
电子白板控制装置的各个组件通过总线906耦合在一起,其中,总线906除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线906。Various components of the electronic whiteboard control device are coupled together through a bus 906, where the bus 906 may include a power bus, a control bus, a status signal bus, and the like in addition to a data bus. For clarity, however, the various buses are labeled as bus 906 in the figure.
存储器存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:The memory stores the following elements, executable modules or data structures, or a subset of them, or an extended set of them:
操作指令:包括各种操作指令,用于实现各种操作。Operation instructions: including various operation instructions, which are used to realize various operations.
操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。Operating System: Includes various system programs for implementing various basic services and handling hardware-based tasks.
在本发明实施例中,处理器901通过调用存储器存储的操作指令(该操作指令可存储在操作系统中),执行如下操作:该处理器901用于获取电子白板设定的命令图标;并将命令图标与操作指令进行关联;然后识别电子白板内的操作坐标;以执行操作坐标所处位置的命令图标对应的操作指令。In this embodiment of the present invention, the processor 901 executes the following operations by invoking an operation instruction stored in the memory (the operation instruction may be stored in the operating system): the processor 901 is used to obtain the command icon set by the electronic whiteboard; and The command icon is associated with the operation instruction; then the operation coordinates in the electronic whiteboard are identified; the operation instruction corresponding to the command icon at the position of the operation coordinate is executed.
可选的,该电子白板的控制装置还包括显示器(图中未示),该显示器用于显示电子白板控制过程的提示信息。Optionally, the control device of the electronic whiteboard further includes a display (not shown in the figure), and the display is used to display prompt information of the control process of the electronic whiteboard.
另外,关于电子白板控制装置900与电子白板之间的具体控制过程及产生的技术效果,请参阅上述实施方式中的相关描述,此处不再赘述。In addition, for the specific control process between the electronic whiteboard control device 900 and the electronic whiteboard and the technical effects produced, please refer to the relevant descriptions in the above-mentioned embodiments, which will not be repeated here.
在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the device implementations described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other divisions. For example, multiple units or components may be Incorporation may either be integrated into another system, or some features may be omitted, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this implementation manner.
另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,管理服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as an independent product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a management server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, removable hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes .
以上所述仅为本发明的实施方式,并非因此限制本发明的保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above description is only an embodiment of the present invention, and is not intended to limit the protection scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the description and drawings of the present invention, or directly or indirectly applied to other related technologies Fields are similarly included in the scope of patent protection of the present invention.
Claims (10)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510536276.6A CN106484195B (en) | 2015-08-27 | 2015-08-27 | Control method, device and the system of electronic whiteboard |
| PCT/CN2016/092705 WO2017032205A1 (en) | 2015-08-27 | 2016-08-01 | Control method, apparatus, and system for electronic whiteboard |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510536276.6A CN106484195B (en) | 2015-08-27 | 2015-08-27 | Control method, device and the system of electronic whiteboard |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106484195A CN106484195A (en) | 2017-03-08 |
| CN106484195B true CN106484195B (en) | 2019-07-23 |
Family
ID=58101233
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510536276.6A Active CN106484195B (en) | 2015-08-27 | 2015-08-27 | Control method, device and the system of electronic whiteboard |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106484195B (en) |
| WO (1) | WO2017032205A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110209242B (en) * | 2019-05-23 | 2022-01-11 | 广州视源电子科技股份有限公司 | Button function binding method, button function calling method, button function binding device, button function calling device and projection control equipment |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103226409A (en) * | 2012-10-19 | 2013-07-31 | 无锡海森诺科技有限公司 | Method for achieving electronic whiteboard function switching and based on shortcut key icons, and electronic whiteboard |
| CN103324391A (en) * | 2013-06-09 | 2013-09-25 | 深圳市金华联电子有限公司 | Method and device for displaying electronic whiteboard client software toolbar |
| CN103440116A (en) * | 2013-08-06 | 2013-12-11 | 南京美乐威电子科技有限公司 | Interactive electronic demonstration system |
| CN103713809A (en) * | 2012-09-29 | 2014-04-09 | 中国移动通信集团公司 | Dynamic generating method and dynamic generating device for annular menu of touch screen |
| CN104333574A (en) * | 2014-10-20 | 2015-02-04 | 深圳市天时通科技有限公司 | Electronic whiteboard synchronization method and system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003173237A (en) * | 2001-09-28 | 2003-06-20 | Ricoh Co Ltd | Information input / output system, program and storage medium |
| CN101315586B (en) * | 2008-07-21 | 2013-01-09 | 常州迪锐特电子科技有限公司 | Electronic pen for interactive electronic white board and interaction control method thereof |
| CN101923420A (en) * | 2009-06-12 | 2010-12-22 | 洪立业 | Multifunctional interactive electronic whiteboard |
| US20130111380A1 (en) * | 2010-04-02 | 2013-05-02 | Symantec Corporation | Digital whiteboard implementation |
| US20120256846A1 (en) * | 2011-04-05 | 2012-10-11 | Research In Motion Limited | Electronic device and method of controlling same |
-
2015
- 2015-08-27 CN CN201510536276.6A patent/CN106484195B/en active Active
-
2016
- 2016-08-01 WO PCT/CN2016/092705 patent/WO2017032205A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103713809A (en) * | 2012-09-29 | 2014-04-09 | 中国移动通信集团公司 | Dynamic generating method and dynamic generating device for annular menu of touch screen |
| CN103226409A (en) * | 2012-10-19 | 2013-07-31 | 无锡海森诺科技有限公司 | Method for achieving electronic whiteboard function switching and based on shortcut key icons, and electronic whiteboard |
| CN103324391A (en) * | 2013-06-09 | 2013-09-25 | 深圳市金华联电子有限公司 | Method and device for displaying electronic whiteboard client software toolbar |
| CN103440116A (en) * | 2013-08-06 | 2013-12-11 | 南京美乐威电子科技有限公司 | Interactive electronic demonstration system |
| CN104333574A (en) * | 2014-10-20 | 2015-02-04 | 深圳市天时通科技有限公司 | Electronic whiteboard synchronization method and system |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2017032205A1 (en) | 2017-03-02 |
| CN106484195A (en) | 2017-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102073975B (en) | User terminal apparatus, drawing processing system and drawing processing method | |
| US11262895B2 (en) | Screen capturing method and apparatus | |
| CN107678644B (en) | Image processing method and mobile terminal | |
| CN109032485A (en) | Display method and device, electronic equipment, intelligent panel and storage medium | |
| JP6364893B2 (en) | Terminal device, electronic whiteboard system, electronic whiteboard input support method, and program | |
| CN104350495B (en) | Manage objects in panoramas to navigate spreadsheets | |
| CN103955339A (en) | Terminal operation method and terminal equipment | |
| CN103235692A (en) | Touch-screen device and method for touch-screen device to select target objects | |
| CN107844953B (en) | Conference file management method, device, terminal and computer readable storage medium | |
| CN109766196A (en) | A task scheduling method, device and equipment | |
| CN104866222A (en) | Method and apparatus for displaying controls used in terminal | |
| CN106775182A (en) | A kind for the treatment of method and apparatus of suspension control | |
| CN106776821A (en) | A kind of album creating method and terminal | |
| CN108492349B (en) | Processing method, device and equipment for writing strokes and storage medium | |
| CN107533566A (en) | Method for retrieving content of pictures, portable electronic device and graphical user interface | |
| CN112534379B (en) | Media resource pushing device, method, electronic equipment and storage medium | |
| US10073612B1 (en) | Fixed cursor input interface for a computer aided design application executing on a touch screen device | |
| CN106484195B (en) | Control method, device and the system of electronic whiteboard | |
| JP2015022524A (en) | Terminal device and system | |
| CN106648284A (en) | Method, device and terminal for icon sequencing | |
| CN103645829A (en) | Character deletion method and portable terminal utilizing same | |
| CN106445319A (en) | File positioning method and terminal | |
| CN104866201A (en) | Intelligent device and method for triggering editing function of application | |
| CN112732158B (en) | Wearable device and control method of wearable device | |
| CN110012089B (en) | Control method and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |