CN113806263B - Switching system and switching method - Google Patents
Switching system and switching method Download PDFInfo
- Publication number
- CN113806263B CN113806263B CN202110646499.3A CN202110646499A CN113806263B CN 113806263 B CN113806263 B CN 113806263B CN 202110646499 A CN202110646499 A CN 202110646499A CN 113806263 B CN113806263 B CN 113806263B
- Authority
- CN
- China
- Prior art keywords
- range
- switching device
- coordinate system
- control signal
- picture data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000010586 diagram Methods 0.000 description 15
- 101100219315 Arabidopsis thaliana CYP83A1 gene Proteins 0.000 description 11
- 101000806846 Homo sapiens DNA-(apurinic or apyrimidinic site) endonuclease Proteins 0.000 description 11
- 101000835083 Homo sapiens Tissue factor pathway inhibitor 2 Proteins 0.000 description 11
- 101100269674 Mus musculus Alyref2 gene Proteins 0.000 description 11
- 101100140580 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) REF2 gene Proteins 0.000 description 11
- 102100026134 Tissue factor pathway inhibitor 2 Human genes 0.000 description 11
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 5
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 5
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 3
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 3
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/387—Information transfer, e.g. on bus using universal interface adapter for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4247—Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
技术领域Technical Field
本发明是关于一种切换系统,特别是一种包含多个切换装置的切换系统。The present invention relates to a switching system, in particular to a switching system comprising a plurality of switching devices.
背景技术Background technique
通过KVM切换器,可使用一组键盘、显示器与鼠标控制多台主机。然由于单一KVM切换器的连接埠有限,可能无法满足使用者控制大量主机的需求。如欲向消费者提供具有更多连接埠数量的KVM切换器,须配合需求的规格另行设计KVM切换器,当规格的变动越大,设计的复杂程度将相应地提升。此外,具有越多连接埠的KVM切换器所需的生产成本也相应地越多,使产品不得不采用较高的定价,影响消费者选购意愿。再者,欲对KVM切换器进行操控设定时,须将键盘鼠标连接至欲操控的KVM后方能进行设定,因此当有多台KVM切换器彼此连接后,若须各别设定KVM切换器,则须将键盘鼠标个别连接至各KVM切换器后才能进行操控设定,实为不便。缘此,如何在不大幅改动KVM切换器的规格之前提下增加可控制的主机数量是本领域亟需获得解决方案的课题。Through a KVM switch, a set of keyboard, monitor and mouse can be used to control multiple hosts. However, due to the limited number of ports on a single KVM switch, it may not be able to meet the user's needs to control a large number of hosts. If you want to provide consumers with a KVM switch with more ports, you must design the KVM switch according to the required specifications. The greater the change in specifications, the more complex the design will be. In addition, the production cost of a KVM switch with more ports is also correspondingly higher, so the product has to be priced higher, affecting consumers' willingness to buy. Furthermore, when you want to control and set the KVM switch, you must connect the keyboard and mouse to the KVM you want to control before you can set it. Therefore, when there are multiple KVM switches connected to each other, if you need to set the KVM switches separately, you must connect the keyboard and mouse to each KVM switch separately before you can control and set it, which is inconvenient. Therefore, how to increase the number of controllable hosts without significantly changing the specifications of the KVM switch is a problem that urgently needs a solution in this field.
发明内容Summary of the invention
本发明的目的在于提供一种可任意调整切换器的数量,同时可依使用情况控制各切换器或连接至各切换器的各主机的切换系统,以及切换方法。The object of the present invention is to provide a switching system and a switching method which can adjust the number of switches arbitrarily and control each switch or each host connected to each switch according to the usage.
为达上述目的,本发明的一态样涉及一种切换系统,包含:至少一第一主机,输出至少一第一画面数据;一第一切换装置,连接该至少一第一主机,自该至少一第一主机接收该至少一第一画面数据,该第一切换装置依据该至少一第一画面数据产生一第一整合画面数据;至少一第二主机,输出至少一第二画面数据;以及一第二切换装置,连接该第一切换装置与该至少一第二主机,自该至少一第二主机接收该至少一第二画面数据,该第二切换装置依据该至少一第二画面数据产生一第二整合画面数据,其中,该第一切换装置自该第二切换装置接收该第二整合画面数据,并依据该第一整合画面数据及该第二整合画面数据产生一显示数据;其中,该显示数据包含一第一深度值、一第一范围、一第二深度值以及一第二范围,该第一范围及该第一深度值对应该第一整合画面数据;该第二范围及该第二深度值对应该第二整合画面数据;其中,于该第一切换装置接收一控制信号,且该第一范围及该第二范围至少部分重叠而该控制信号的一位置信息落入该第一范围及该第二范围的重叠区域内时,该第一切换装置依据该第一深度值及该第二深度值判定该控制信号控制该第一切换装置、该至少一第一主机、该第二切换装置与该至少一第二主机中任一个。To achieve the above-mentioned purpose, one aspect of the present invention relates to a switching system, comprising: at least one first host, outputting at least one first screen data; a first switching device, connected to the at least one first host, receiving the at least one first screen data from the at least one first host, and the first switching device generating a first integrated screen data according to the at least one first screen data; at least one second host, outputting at least one second screen data; and a second switching device, connected to the first switching device and the at least one second host, receiving the at least one second screen data from the at least one second host, and the second switching device generating a second integrated screen data according to the at least second screen data, wherein the first switching device receives the second integrated screen data from the second switching device and generates a second integrated screen data according to the at least one second screen data. A display data is generated according to the first integrated screen data and the second integrated screen data; wherein the display data includes a first depth value, a first range, a second depth value and a second range, the first range and the first depth value correspond to the first integrated screen data; the second range and the second depth value correspond to the second integrated screen data; wherein, when the first switching device receives a control signal, and the first range and the second range at least partially overlap and a position information of the control signal falls within the overlapping area of the first range and the second range, the first switching device determines that the control signal controls any one of the first switching device, the at least one first host, the second switching device and the at least one second host according to the first depth value and the second depth value.
于一实施例中,该第一整合画面数据包含一第一参考座标系,该第二整合画面数据包含一第二参考座标系,且该显示数据包含一总座标系;该第一切换装置于该总座标系中设定该第一范围及该第二范围;在该第一范围内,该第一参考座标系的座标与该总座标系的座标可相互转换;以及,在该第二范围内,该第二参考座标系的座标与该总座标系的座标可相互转换。In one embodiment, the first integrated screen data includes a first reference coordinate system, the second integrated screen data includes a second reference coordinate system, and the display data includes a total coordinate system; the first switching device sets the first range and the second range in the total coordinate system; within the first range, the coordinates of the first reference coordinate system and the coordinates of the total coordinate system can be converted to each other; and, within the second range, the coordinates of the second reference coordinate system and the coordinates of the total coordinate system can be converted to each other.
于一实施例中,当该第一切换装置判定该控制信号控制该第一切换装置时,该第一切换装置将对应于该总座标系的该位置信息转换为对应于该第一参考座标系的一第一位置信息;以及,当该第一切换装置判定该控制信号控制该第二切换装置时,该第一切换装置将对应于该总座标系的该位置信息转换为对应于该第二参考座标系的一第二位置信息。In one embodiment, when the first switching device determines that the control signal controls the first switching device, the first switching device converts the position information corresponding to the global coordinate system into a first position information corresponding to the first reference coordinate system; and, when the first switching device determines that the control signal controls the second switching device, the first switching device converts the position information corresponding to the global coordinate system into a second position information corresponding to the second reference coordinate system.
于一实施例中,该第一切换装置依据该控制信号调整该第一范围的一第一长度及/或该第一范围的一第一宽度,或调整该第二范围的一第二长度及/或该第二范围的一第二宽度。In one embodiment, the first switching device adjusts a first length of the first range and/or a first width of the first range, or adjusts a second length of the second range and/or a second width of the second range according to the control signal.
于一实施例中,该第一切换装置依据该控制信号移动该第一范围于该总座标系中的位置或该第二范围于该总座标系中的位置。In one embodiment, the first switching device moves the position of the first range in the overall coordinate system or the position of the second range in the overall coordinate system according to the control signal.
为达上述目的,本发明另一态样涉及一种切换系统,包含:至少一第一主机,输出至少一第一画面数据;一第一切换装置,连接该至少一第一主机,自该至少一第一主机接收该至少一第一画面数据,该第一切换装置依据该至少一第一画面数据产生一第一整合画面数据;至少一第二主机,输出至少一第二画面数据;以及一第二切换装置,连接该第一切换装置与该至少一第二主机,自该至少一第二主机接收该至少一第二画面数据,该第二切换装置依据该至少一第二画面数据产生一第二整合画面数据,其中,该第一切换装置于一总座标系中设定一第一深度值、一第一范围、一第二深度值以及一第二范围,该第一范围及该第一深度值对应该第一整合画面数据,该第二范围及该第二深度值对应该第二整合画面数据;其中,于该第一切换装置接收一第一控制信号,且该第一范围及该第二范围至少部分重叠而该第一控制信号的一位置信息落入该第一范围及该第二范围的重叠区域内时,该第一切换装置依据该第一深度值及该第二深度值判定该第一控制信号控制该第一切换装置或该第二切换装置。To achieve the above-mentioned purpose, another aspect of the present invention relates to a switching system, comprising: at least one first host, outputting at least one first screen data; a first switching device, connected to the at least one first host, receiving the at least one first screen data from the at least one first host, and generating a first integrated screen data according to the at least one first screen data; at least one second host, outputting at least one second screen data; and a second switching device, connected to the first switching device and the at least one second host, receiving the at least one second screen data from the at least one second host, and generating a second integrated screen data according to the at least one second screen data. Data, wherein the first switching device sets a first depth value, a first range, a second depth value and a second range in a total coordinate system, the first range and the first depth value correspond to the first integrated picture data, and the second range and the second depth value correspond to the second integrated picture data; wherein, when the first switching device receives a first control signal, and the first range and the second range at least partially overlap and a position information of the first control signal falls within the overlapping area of the first range and the second range, the first switching device determines whether the first control signal controls the first switching device or the second switching device based on the first depth value and the second depth value.
于一实施例中,于该第一范围及该第二范围至少部分重叠时,该第一切换装置依据该第一深度值及该第二深度值将该第一整合画面数据对应该第一范围及该第二范围的重叠区域的内容改为该第二整合画面数据的对应内容,或控制该第二切换装置将该第二整合画面数据对应该第一范围及该第二范围的重叠区域的内容改为该第一整合画面数据的对应内容。In one embodiment, when the first range and the second range at least partially overlap, the first switching device changes the content of the first integrated screen data corresponding to the overlapping area of the first range and the second range to the corresponding content of the second integrated screen data according to the first depth value and the second depth value, or controls the second switching device to change the content of the second integrated screen data corresponding to the overlapping area of the first range and the second range to the corresponding content of the first integrated screen data.
于一实施例中,该第一整合画面数据包含一第一参考座标系,且该第二整合画面数据包含一第二参考座标系;在该第一范围内,该第一参考座标系的座标与该总座标系的座标可相互转换;以及,在该第二范围内,该第二参考座标系的座标与该总座标系的座标可相互转换。In one embodiment, the first integrated screen data includes a first reference coordinate system, and the second integrated screen data includes a second reference coordinate system; within the first range, the coordinates of the first reference coordinate system and the coordinates of the overall coordinate system can be converted into each other; and, within the second range, the coordinates of the second reference coordinate system and the coordinates of the overall coordinate system can be converted into each other.
于一实施例中,当该第一切换装置判定该第一控制信号控制该第一切换装置时,该第一切换装置将对应于该总座标系的该位置信息转换为对应于该第一参考座标系的一第一位置信息;以及,当该第一切换装置判定该第一控制信号控制该第二切换装置时,该第一切换装置将对应于该总座标系的该位置信息转换为对应于该第二参考座标系的一第二位置信息。In one embodiment, when the first switching device determines that the first control signal controls the first switching device, the first switching device converts the position information corresponding to the global coordinate system into a first position information corresponding to the first reference coordinate system; and, when the first switching device determines that the first control signal controls the second switching device, the first switching device converts the position information corresponding to the global coordinate system into a second position information corresponding to the second reference coordinate system.
于一实施例中,该第一切换器连接至少一第一显示器,该第二切换器连接至少一第二显示器,该第一切换装置产生一第二控制信号,该第一切换器及该第二切换器依据该第二控制信号调整该第一整合画面数据及该第二整合画面数据输出至该至少一第一显示器及该至少一第二显示器中的至少一个。In one embodiment, the first switch is connected to at least one first display, the second switch is connected to at least one second display, the first switching device generates a second control signal, and the first switch and the second switch adjust the first integrated screen data and the second integrated screen data according to the second control signal to output to at least one of the at least one first display and the at least one second display.
为达上述目的,本发明另一态样涉及一种切换系统的切换方法,包含:通过一第一切换装置自至少一第一主机接收至少一第一画面数据;通过一第二切换装置自至少一第二主机接收至少一第二画面数据;通过该第一切换装置自该第二切换装置接收该第二整合画面数据,并依据该第一整合画面数据及该第二整合画面数据产生一显示数据,该显示数据包含一第一深度值、一第一范围、一第二深度值以及一第二范围,该第一范围及该第一深度值对应该第一整合画面数据;该第二范围及该第二深度值对应该第二整合画面数据;于该第一切换装置接收一控制信号,且该第一范围及该第二范围至少部分重叠而该控制信号的一位置信息落入该第一范围及该第二范围的重叠区域内时,通过该第一切换装置依据该第一深度值及该第二深度值判定该控制信号控制该第一切换装置、该至少一第一主机、该第二切换装置与该至少一第二主机中任一个。To achieve the above-mentioned purpose, another aspect of the present invention relates to a switching method of a switching system, comprising: receiving at least one first picture data from at least one first host through a first switching device; receiving at least one second picture data from at least one second host through a second switching device; receiving the second integrated picture data from the second switching device through the first switching device, and generating a display data according to the first integrated picture data and the second integrated picture data, the display data comprising a first depth value, a first range, a second depth value and a second range, the first range and the first depth value corresponding to the first integrated picture data; the second range and the second depth value corresponding to the second integrated picture data; when the first switching device receives a control signal, and the first range and the second range at least partially overlap and a position information of the control signal falls within the overlapping area of the first range and the second range, the first switching device determines the control signal to control any one of the first switching device, the at least one first host, the second switching device and the at least one second host according to the first depth value and the second depth value.
于一实施例中,该第一整合画面数据包含一第一参考座标系,该第二整合画面数据包含一第二参考座标系,且该显示数据包含一总座标系,该第一切换装置于该总座标系中设定该第一范围及该第二范围,在该第一范围内,该第一参考座标系的座标与该总座标系的座标可相互转换在该第二范围内,该第二参考座标系的座标与该总座标系的座标可相互转换,该切换系统运行方法更包含:当该第一切换装置判定该控制信号控制该第一切换装置时,通过该第一切换装置将对应于该总座标系的该位置信息转换为对应于该第一参考座标系的一第一位置信息;以及,当该第一切换装置判定该控制信号控制该第二切换装置时,通过该第一切换装置将对应于该总座标系的该位置信息转换为对应于该第二参考座标系的一第二位置信息。In one embodiment, the first integrated screen data includes a first reference coordinate system, the second integrated screen data includes a second reference coordinate system, and the display data includes a total coordinate system. The first switching device sets the first range and the second range in the total coordinate system. Within the first range, the coordinates of the first reference coordinate system and the coordinates of the total coordinate system can be converted to each other. Within the second range, the coordinates of the second reference coordinate system and the coordinates of the total coordinate system can be converted to each other. The switching system operation method further includes: when the first switching device determines that the control signal controls the first switching device, the position information corresponding to the total coordinate system is converted into a first position information corresponding to the first reference coordinate system through the first switching device; and when the first switching device determines that the control signal controls the second switching device, the position information corresponding to the total coordinate system is converted into a second position information corresponding to the second reference coordinate system through the first switching device.
于一实施例中,更包含:通过该第一切换装置依据该控制信号调整该第一范围的一第一长度及/或该第一范围的一第一宽度,或调整该第二范围的一第二长度及/或该第二范围的一第二宽度。In one embodiment, it further includes: adjusting a first length of the first range and/or a first width of the first range, or adjusting a second length of the second range and/or a second width of the second range according to the control signal through the first switching device.
于一实施例中,更包含:通过该第一切换装置,依据该控制信号移动该第一范围于该总座标系中的位置或该第二范围于该总座标系中的位置。In one embodiment, the method further includes: moving the position of the first range in the overall coordinate system or the position of the second range in the overall coordinate system according to the control signal through the first switching device.
为达上述目的,本发明另一态样涉及一种切换系统的切换方法,包含:通过一第一切换装置自至少一第一主机接收至少一第一画面数据;通过一第二切换装置自至少一第二主机接收至少一第二画面数据;通过该第一切换装置于一总座标系中设定一第一深度值、一第一范围、一第二深度值以及一第二范围,该第一范围及该第一深度值对应该第一整合画面数据,该第二范围及该第二深度值对应该第二整合画面数据;于该第一切换装置接收一第一控制信号,且该第一范围及该第二范围至少部分重叠而该控制信号的一位置信息落入该第一范围及该第二范围的重叠区域内时,通过该第一切换装置依据该第一深度值及该第二深度值判定该第一控制信号控制该第一切换装置或该第二切换装置。To achieve the above-mentioned purpose, another aspect of the present invention relates to a switching method of a switching system, comprising: receiving at least one first picture data from at least one first host through a first switching device; receiving at least one second picture data from at least one second host through a second switching device; setting a first depth value, a first range, a second depth value and a second range in a total coordinate system through the first switching device, the first range and the first depth value corresponding to the first integrated picture data, the second range and the second depth value corresponding to the second integrated picture data; when the first switching device receives a first control signal, and the first range and the second range at least partially overlap and a position information of the control signal falls within the overlapping area of the first range and the second range, the first switching device determines the first control signal to control the first switching device or the second switching device according to the first depth value and the second depth value.
于一实施例中,更包含:于该第一范围及该第二范围至少部分重叠时,通过该第一切换装置依据该第一深度值及该第二深度值将该第一整合画面数据对应该第一范围及该第二范围的重叠区域的内容改为该第二整合画面数据的对应内容,或将该第二整合画面数据对应该第一范围及该第二范围的重叠区域的内容改为该第一整合画面数据的对应内容。In one embodiment, it further includes: when the first range and the second range at least partially overlap, the first switching device changes the content of the first integrated screen data corresponding to the overlapping area of the first range and the second range to the corresponding content of the second integrated screen data according to the first depth value and the second depth value, or changes the content of the second integrated screen data corresponding to the overlapping area of the first range and the second range to the corresponding content of the first integrated screen data.
于一实施例中,该第一整合画面数据包含一第一参考座标系,该第二整合画面数据包含一第二参考座标系;在该第一范围内,该第一参考座标系的座标与该总座标系的座标可相互转换在该第二范围内,该第二参考座标系的座标与该总座标系的座标可相互转换;该切换系统运行方法更包含:当该第一切换装置判定该第一控制信号控制该第一切换装置时,通过该第一切换装置将对应于该总座标系的该位置信息转换为对应于该第一参考座标系的一第一位置信息;以及,当该第一切换装置判定该第一控制信号控制该第二切换装置时,通过该第一切换装置将对应于该总座标系的该位置信息转换为对应于该第二参考座标系的一第二位置信息。In one embodiment, the first integrated screen data includes a first reference coordinate system, and the second integrated screen data includes a second reference coordinate system; within the first range, the coordinates of the first reference coordinate system and the coordinates of the total coordinate system can be converted into each other; within the second range, the coordinates of the second reference coordinate system and the coordinates of the total coordinate system can be converted into each other; the switching system operation method further includes: when the first switching device determines that the first control signal controls the first switching device, the position information corresponding to the total coordinate system is converted into a first position information corresponding to the first reference coordinate system through the first switching device; and, when the first switching device determines that the first control signal controls the second switching device, the position information corresponding to the total coordinate system is converted into a second position information corresponding to the second reference coordinate system through the first switching device.
于一实施例中,更包含:通过该第一切换装置依据一第二控制信号调整该第一范围的一第一长度及/或该第一范围的一第一宽度,或调整该第二范围的一第二长度及/或该第二范围的一第二宽度。In one embodiment, it further includes: adjusting a first length of the first range and/or a first width of the first range, or adjusting a second length of the second range and/or a second width of the second range according to a second control signal through the first switching device.
于一实施例中,更包含:通过该第一切换装置,依据一第二控制信号移动该第一范围于该总座标系中的位置或该第二范围于该总座标系中的位置。In one embodiment, the method further includes: moving the position of the first range in the overall coordinate system or the position of the second range in the overall coordinate system according to a second control signal through the first switching device.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明一实施例的切换系统的示意图;FIG1 is a schematic diagram of a switching system according to an embodiment of the present invention;
图2A为本发明一使用情况的操作例的示意图;FIG2A is a schematic diagram of an operation example of a use case of the present invention;
图2B为本发明另一使用情况的操作例的示意图;FIG2B is a schematic diagram of an operation example of another use case of the present invention;
图3为本发明另一操作例的示意图;FIG3 is a schematic diagram of another operation example of the present invention;
图4为本发明另一操作例的示意图;FIG4 is a schematic diagram of another operation example of the present invention;
图5为本发明另一操作例的示意图;FIG5 is a schematic diagram of another operation example of the present invention;
图6为本发明另一实施例的切换系统的示意图;FIG6 is a schematic diagram of a switching system according to another embodiment of the present invention;
图7为本发明另一操作例的示意图。FIG. 7 is a schematic diagram of another operation example of the present invention.
主要元件符号说明:Description of main component symbols:
100、200 切换系统100, 200 switching system
110、210 第一切换器110, 210 First switch
120、220 第二切换器120, 220 Second switch
111、211、212 第一主机111, 211, 212 First host
121、122、221 第二主机121, 122, 221 Second host
111a、211a、212a 第一画面数据111a, 211a, 212a First screen data
121a、122a、221a 第二画面数据121a, 122a, 221a Second picture data
210a 第一整合画面数据210a First integrated picture data
120a、220a 第二整合画面数据120a, 220a Second integrated picture data
100a 显示数据100a Display data
20 显示器20 Display
21 第一显示器21 First Display
22 第二显示器22 Second Display
30 控制信号30 Control signal
31、32、33、34 箭头31, 32, 33, 34 Arrows
C100 画面C100 Screen
R110、R110’ 第一范围R110, R110’ First Range
R111 第一主机范围R111 First host range
R120、R120’ 第二范围R120, R120’ Second range
R121、R122 第二主机范围R121, R122 Second host range
L1~L7 位置L1~L7 position
X1、Y1、X2、Y2、X3、Y3、X4、Y4 方向 X1 , Y1 , X2 , Y2 , X3 , Y3 , X4 , Y4 directions
REF1 第一参考点REF1 First reference point
REF2 第二参考点REF2 Second reference point
ORI、VORI 原点ORI, VORI Origin
具体实施方式Detailed ways
以下参照本文附图及一些实施例说明本发明的实施方式。惟下文所述技术细节以及附图所为的内容仅为例示性,本发明的范围不受其限制。The following is an explanation of the implementation of the present invention with reference to the accompanying drawings and some embodiments of the present invention. However, the technical details described below and the contents of the accompanying drawings are only exemplary, and the scope of the present invention is not limited thereto.
虽然本文中使用术语第一、第二等来描述各种元件、组件、区域,但此等元件、组件或区域应不受此等术语限制。此等术语系仅用以区分一元件、组件或区域与另一元件、组件或区域。Although the terms first, second, etc. are used herein to describe various elements, components, and regions, these elements, components, and regions should not be limited by these terms. These terms are only used to distinguish one element, component, or region from another element, component, or region.
图1为本发明一实施例的切换系统100的示意图。参阅图1,在一实施例中,切换系统100可包含第一切换器110、第二切换器120、第一主机111,以及第二主机121-122。Fig. 1 is a schematic diagram of a switching system 100 according to an embodiment of the present invention. Referring to Fig. 1, in one embodiment, the switching system 100 may include a first switch 110, a second switch 120, a first host 111, and second hosts 121-122.
如图1所示,在本实施例中,第一切换器110连接第一主机111,且自第一主机111接收第一画面数据111a。第一切换器110依据其自第一主机111所接收的第一画面数据111a产生第一整合画面数据(图未示)。其中,第一切换器110可具有诸如中央处理器、微处理器、逻辑运算单元或可程序化晶片等处理元件,并通过该处理元件依据第一画面数据111a产生第一整合画面数据。应注意,在其他实施例中,第一切换器111可连接其他数目的第一主机,本发明并不以第一切换器110所连接的第一主机的数目为限。As shown in FIG. 1 , in this embodiment, the first switch 110 is connected to the first host 111, and receives the first screen data 111a from the first host 111. The first switch 110 generates the first integrated screen data (not shown) according to the first screen data 111a received from the first host 111. The first switch 110 may have a processing element such as a central processing unit, a microprocessor, a logic operation unit or a programmable chip, and generates the first integrated screen data according to the first screen data 111a through the processing element. It should be noted that in other embodiments, the first switch 111 may be connected to other numbers of first hosts, and the present invention is not limited to the number of first hosts connected to the first switch 110.
如图1所示,在本实施例中,切换系统100还包含第二切换器120。第二切换器120连接第二主机121及第二主机122。第二切换器120自第二主机121接收第二画面数据121a,以及自第二主机122接收第二画面数据122a。于此,与第一切换器110相似,第二切换器120可通过其所包含的处理元件依据第二画面数据121a及第二画面数据122a产生第二整合画面数据120a。在其他实施例中,第二切换器120可连接其他数目的第二主机,本发明不以此为限。As shown in FIG. 1 , in this embodiment, the switching system 100 further includes a second switch 120. The second switch 120 is connected to a second host 121 and a second host 122. The second switch 120 receives second screen data 121a from the second host 121, and receives second screen data 122a from the second host 122. Here, similar to the first switch 110, the second switch 120 can generate second integrated screen data 120a according to the second screen data 121a and the second screen data 122a through the processing element included therein. In other embodiments, the second switch 120 can be connected to other numbers of second hosts, and the present invention is not limited thereto.
如图1所示,第一切换器110自第二切换器120接收第二整合画面数据120a,并依据第一整合画面数据及第二整合画面数据120a产生显示数据100a;然本发明不以此为限,在其他实施例中,第一切换器110可不产生显示数据100a,详细可如后文的另一实施例。As shown in FIG. 1 , the first switch 110 receives the second integrated screen data 120a from the second switch 120, and generates display data 100a based on the first integrated screen data and the second integrated screen data 120a; however, the present invention is not limited thereto, and in other embodiments, the first switch 110 may not generate the display data 100a, as described in detail in another embodiment below.
在本实施例中,第一切换器110将显示数据100a输出至显示器20,以使显示器20依据显示数据100a的内容显示画面。此外,第一切换器110作为主切换器(master),接收控制信号30,第二切换器120作为从切换器(slave)受第一切换器110控制。In this embodiment, the first switch 110 outputs the display data 100a to the display 20, so that the display 20 displays a picture according to the content of the display data 100a. In addition, the first switch 110 acts as a master switch (master) to receive the control signal 30, and the second switch 120 acts as a slave switch (slave) controlled by the first switch 110.
又于一实施例中,显示器20为连接于第二切换器120(图未示),第二切换器120自第一切换装置110接收第一画面数据111(或第一整合画面数据),第二切换器120依据第一画面数据111(或第一整合画面数据)及第二整合画面数据120a产生显示数据100a,再传送至显示器20显示。于此实施例中,第二切换器120作为主切换器,接收控制信号30,第一切换器110作为从切换器,受第二切换器120控制。换言之,得视使用者需求设定第一切换器110或第二切换器120为主切换器,其余切换器则可以被设定为从切换器,由此能更符合现场使用需求。In another embodiment, the display 20 is connected to the second switch 120 (not shown), the second switch 120 receives the first screen data 111 (or the first integrated screen data) from the first switch device 110, and the second switch 120 generates display data 100a according to the first screen data 111 (or the first integrated screen data) and the second integrated screen data 120a, and then transmits it to the display 20 for display. In this embodiment, the second switch 120 acts as a master switch to receive the control signal 30, and the first switch 110 acts as a slave switch to be controlled by the second switch 120. In other words, the first switch 110 or the second switch 120 can be set as the master switch according to the user's needs, and the other switches can be set as slave switches, so as to better meet the needs of on-site use.
以下参照图2A及图2B说明在不同的使用情况下控制切换系统100内的各主机的操作例。2A and 2B , operation examples of controlling each host in the switching system 100 under different usage scenarios will be described below.
图2A为本发明的一操作例的示意图。参阅图1及图2A,在本操作例中,显示器20是依据显示数据100a而显示如图2A的画面C100。在本操作例中,显示数据100a包含第一范围R110、第二范围R120、第一主机范围R111、第二主机范围R121,及第二主机范围R122。此外,显示数据100a还包含一第一深度值(图未示)及一第二深度值(图未示)。在本操作例中,第一范围R110及第一深度值对应于第一整合画面数据;第二范围R120及第二深度值对应于第二整合画面数据120a;第一主机范围R111对应第一画面数据111a;第二主机范围R121对应第二画面数据121a;第二主机范围R122对应第二画面数据122a。FIG. 2A is a schematic diagram of an operation example of the present invention. Referring to FIG. 1 and FIG. 2A , in this operation example, the display 20 displays a screen C100 as shown in FIG. 2A based on the display data 100a. In this operation example, the display data 100a includes a first range R110, a second range R120, a first host range R111, a second host range R121, and a second host range R122. In addition, the display data 100a also includes a first depth value (not shown) and a second depth value (not shown). In this operation example, the first range R110 and the first depth value correspond to the first integrated screen data; the second range R120 and the second depth value correspond to the second integrated screen data 120a; the first host range R111 corresponds to the first screen data 111a; the second host range R121 corresponds to the second screen data 121a; the second host range R122 corresponds to the second screen data 122a.
如图2A所示,第一范围R110部分覆盖第二范围R120,其中,第二范围R120受覆盖的部分的轮廓以虚线绘示,此受覆盖的部分形成一重叠区域。在本操作例中,若设定第一切换器110的第一深度值小于第二深度值,则在重叠区域内的第一范围R110是覆盖第二范围R120。于另外一实施例中,若设定第一切换器110的第一深度值大于第二深度值,则在重叠区域内的第一范围R110是覆盖第二范围R120。以下说明是假设第一深度值小于第二深度值,则在重叠区域内第一范围R110覆盖第二范围R120的设定说明本操作例。As shown in FIG. 2A , the first range R110 partially covers the second range R120, wherein the outline of the covered portion of the second range R120 is drawn with a dotted line, and the covered portion forms an overlapping area. In this operation example, if the first depth value of the first switch 110 is set to be less than the second depth value, the first range R110 in the overlapping area covers the second range R120. In another embodiment, if the first depth value of the first switch 110 is set to be greater than the second depth value, the first range R110 in the overlapping area covers the second range R120. The following description assumes that the first depth value is less than the second depth value, and the first range R110 covers the second range R120 in the overlapping area to describe this operation example.
在本操作例中,控制信号30包含一位置信息,举例而言,控制信号30的位置信息可为图2A所示的位置L1或位置L2(L1、L2可为特定的座标)。第一切换器110可视控制信号30的位置信息判定控制信号30控制哪一装置。举例而言,若控制信号30的位置信息落入第一范围R110中,则第一切换器110可判定控制信号30控制第一切换器110;若控制信号30的位置信息落入第一范围R110中并且落入第一主机范围R111中,则第一切换器110可作为主切换器依据控制信号30的位置信息落入第一范围R110而判定控制信号30控制第一切换器110,接着,经主切换器判定受控制信号30控制的第一切换器110可依据控制信号30的位置信息落入第一主机范围R111而判定控制信号30控制第一主机111,并将控制信号传送至第一主机111(如图1中箭头31所示);若控制信号30的位置信息落入第二范围R120中,则第一切换器110可判定控制信号30控制第二切换器120,并将控制信号传送至第二切换器120(如图1中箭头32所示);若控制信号30的位置信息落入第二范围R120中并且落入第二主机范围R121中,则第一切换器110可作为主切换器并依据控制信号30的位置信息落入第二范围R120而判定控制信号30控制第二切换器120,接着,经主切换器判定受控制信号30控制的第二切换器120可依据控制信号30的位置信息落入第二主机范围R122而判定控制信号30控制第二主机121,并将控制信号传送至第二主机121,(如图1中箭头32及箭头33所示);若控制信号30的位置信息落入第二范围R120中并且落入第二主机范围R122中,则第一切换器110可作为主切换器并依据控制信号30的位置信息落入第二范围R120而判定控制信号30控制第二切换器120,接着,经主切换器判定受控制信号30控制的第二切换器120可依据控制信号30的位置信息落入第二主机范围R122而判定控制信号30控制第二主机122,并将控制信号传送至第二主机122,(如图1中箭头32及箭头34所示)。In this operation example, the control signal 30 includes a position information. For example, the position information of the control signal 30 may be the position L1 or the position L2 shown in FIG. 2A (L1 and L2 may be specific coordinates). The first switch 110 may determine which device is controlled by the control signal 30 based on the position information of the control signal 30. For example, if the position information of the control signal 30 falls within the first range R110, the first switch 110 may determine that the control signal 30 controls the first switch 110; if the position information of the control signal 30 falls within the first range R110 and falls within the first host range R111, the first switch 110 may serve as the main switch and determine that the control signal 30 controls the first switch 110 based on the position information of the control signal 30 falling within the first range R110. Then, the first switch 110 controlled by the control signal 30 as determined by the main switch may be controlled based on the control signal 30. If the position information of the control signal 30 falls within the first host range R111, the control signal 30 is determined to control the first host 111, and the control signal is transmitted to the first host 111 (as shown by arrow 31 in FIG. 1 ); if the position information of the control signal 30 falls within the second range R120, the first switch 110 can determine that the control signal 30 controls the second switch 120, and transmit the control signal to the second switch 120 (as shown by arrow 32 in FIG. 1 ); if the position information of the control signal 30 falls within the second range R120 and falls within the second host range R120, the first switch 110 can determine that the control signal 30 controls the second switch 120, and transmit the control signal to the second switch 120 (as shown by arrow 32 in FIG. 1 ); 1, the first switch 110 can be used as the main switch and determine that the control signal 30 controls the second switch 120 according to the position information of the control signal 30 falling into the second range R120. Then, the second switch 120 controlled by the control signal 30 determined by the main switch can determine that the control signal 30 controls the second host 121 according to the position information of the control signal 30 falling into the second host range R122, and transmit the control signal to the second host 121 (as shown by arrows 32 and 33 in FIG. 1); if the position information of the control signal 30 falls into the second range R120 and falls into the second host range R122, the first switch 110 can act as the main switch and determine that the control signal 30 controls the second switch 120 based on the position information of the control signal 30 falling into the second range R120. Then, the second switch 120 controlled by the control signal 30 determined by the main switch can determine that the control signal 30 controls the second host 122 based on the position information of the control signal 30 falling into the second host range R122, and transmit the control signal to the second host 122 (as shown by arrows 32 and 34 in Figure 1).
如图2A所示,位置L1及位置L2落入第一范围R110及第二范围R120的重叠区域内,且位置L2还落入第一主机范围R111及第二主机范围R121的重叠区域内。位置L1及位置L2可例如为特定座标值,画面C100内的座标系统将于后文中参照图3详细说明。在本操作例中,当控制信号30的位置信息落于位置L1时,其同时落入第一范围R110及第二范围R120之内,此时,第一切换装置110可依据第一深度值小于第二深度值而判定控制信号30控制第一切换器110。例如,在一使用情境中,控制信号30的位置信息落于位置L1,并且,控制信号30可意在调整画面C100中第一范围R110内的显示设定,作为主切换器的第一切换器可如前述判定控制信号30控制第一切换器110,并依据控制信号30的内容控制第一切换器110调整画面C100中第一范围R110内的显示设定。当控制信号30的位置信息落于位置L2时,其同时落入第一主机范围R111及第二主机范围R121之内,此时,第一切换装置110可先依据第一深度值小于第二深度值而判定控制信号30控制第一切换器110,接着,第一切换器110可再依据控制信号30的位置信息落于第一主机范围R111之内而判定控制信号30控制第一主机111(如图1中箭头31所示)。As shown in FIG. 2A , the position L1 and the position L2 fall within the overlapping area of the first range R110 and the second range R120, and the position L2 also falls within the overlapping area of the first host range R111 and the second host range R121. The position L1 and the position L2 may be, for example, specific coordinate values, and the coordinate system in the screen C100 will be described in detail later with reference to FIG. 3 . In this operation example, when the position information of the control signal 30 falls within the position L1, it falls within the first range R110 and the second range R120 at the same time. At this time, the first switching device 110 may determine that the control signal 30 controls the first switch 110 based on the first depth value being less than the second depth value. For example, in a usage scenario, the position information of the control signal 30 falls at position L1, and the control signal 30 may be intended to adjust the display settings within the first range R110 in the screen C100. The first switcher as the main switcher may determine that the control signal 30 controls the first switcher 110 as described above, and control the first switcher 110 to adjust the display settings within the first range R110 in the screen C100 according to the content of the control signal 30. When the position information of the control signal 30 falls at position L2, it falls within both the first host range R111 and the second host range R121. At this time, the first switcher 110 may first determine that the control signal 30 controls the first switcher 110 according to the first depth value being less than the second depth value, and then the first switcher 110 may determine that the control signal 30 controls the first host 111 according to the position information of the control signal 30 falling within the first host range R111 (as shown by arrow 31 in FIG. 1).
图2B为另一使用情况的操作例示意图。参阅图1及图2B,下文将以第一切换器110设定为若第一深度值大于第二深度值,则在重叠区域内第二范围R120覆盖第一范围R110说明,然本发明并不以此为限,第一切换器110亦可设定为若第一深度值小于第二深度值,则在重叠区域内第二范围R120覆盖第一范围R110。FIG2B is a schematic diagram of another operation example of a usage situation. Referring to FIG1 and FIG2B , the following description will be based on the first switch 110 being set such that if the first depth value is greater than the second depth value, the second range R120 covers the first range R110 in the overlapped area. However, the present invention is not limited thereto. The first switch 110 may also be set such that if the first depth value is less than the second depth value, the second range R120 covers the first range R110 in the overlapped area.
如图2B所示,位置L1、位置L2及位置L3落入第一范围R110及第二范围R120的重叠区域内,更详细而言,位置L2还落入第一主机范围R111及第二主机范围R121的重叠区域内,位置L3还落入第二主机范围R122内。在本操作例中,当控制信号30的位置信息落于位置L1时,第一切换装置110可依据第一深度值大于第二深度值而判定控制信号30控制第二切换器120。类似地,当控制信号30的位置信息落于位置L2时,第一切换装置110可依据第一深度值大于第二深度值而判定控制信号30控制第二主机121。类似地,当控制信号30的位置信息落于位置L3时,第一切换装置110可依据第一深度值大于第二深度值而判定控制信号30控制第二主机122。As shown in FIG. 2B , the positions L1, L2, and L3 fall within the overlapping region of the first range R110 and the second range R120. More specifically, the position L2 also falls within the overlapping region of the first host range R111 and the second host range R121, and the position L3 also falls within the second host range R122. In this operation example, when the position information of the control signal 30 falls within the position L1, the first switching device 110 can determine that the control signal 30 controls the second switch 120 based on the first depth value being greater than the second depth value. Similarly, when the position information of the control signal 30 falls within the position L2, the first switching device 110 can determine that the control signal 30 controls the second host 121 based on the first depth value being greater than the second depth value. Similarly, when the position information of the control signal 30 falls within the position L3, the first switching device 110 can determine that the control signal 30 controls the second host 122 based on the first depth value being greater than the second depth value.
上述仅为例示且并非意在限制本发明,在其它实施例中,本发明的切换系统可包含更多切换器。例如,在一些实施例中,本发明的切换系统可包含由三个或更多个切换器所连接形成的菊链(daisy chain),并且,自外部接收控制信号的切换器作为主切换器(master),其余切换器作为从切换器(slave)。如此,本发明的切换系统可任意调整切换器的数量,因而能够依使用者的需求扩充或缩减所欲控制的主机的数量。The above is only an example and is not intended to limit the present invention. In other embodiments, the switching system of the present invention may include more switches. For example, in some embodiments, the switching system of the present invention may include a daisy chain formed by three or more switches connected, and the switch that receives the control signal from the outside serves as the master switch, and the remaining switches serve as slave switches. In this way, the switching system of the present invention can adjust the number of switches at will, so that the number of hosts to be controlled can be expanded or reduced according to the needs of the user.
在一些实施例中,第一切换器110可依控制信号30调整第一深度值及第二深度值。例如,在一实施例中,控制信号30可为一鼠标信号,第一深度值可为1,第二深度值可为2,而第一范围R110覆盖第二范围R120。当控制信号30的位置信息落入第二范围内且不在第一范围及第二范围的重叠区域内时,第一切换器可判定控制信号30控制第二切换器120,并将第一深度值调整为2,且将第二深度值调整为1。In some embodiments, the first switch 110 can adjust the first depth value and the second depth value according to the control signal 30. For example, in one embodiment, the control signal 30 can be a mouse signal, the first depth value can be 1, the second depth value can be 2, and the first range R110 covers the second range R120. When the position information of the control signal 30 falls within the second range and is not within the overlapping area of the first range and the second range, the first switch can determine that the control signal 30 controls the second switch 120, and adjust the first depth value to 2, and adjust the second depth value to 1.
图3为本发明另一操作例的示意图。参阅图1及图3,在本操作例中,第一切换器110依据第一画面数据111a所产生的第一整合画面数据可包含由第一参考点REF1、方向X1及方向Y1所定义的第一参考坐标系;第二整合画面数据120a可包含由第二参考点REF2、方向X2及方向Y2所定义的第二参考坐标系;显示数据100a可包含由原点ORI、方向X3及方向Y3所定义的总座标系。在本操作例中,第一切换器110设定第一参考点REF1为第一范围R110的左下方的顶点、设定第二参考点REF2为第二范围R120的右上方的顶点,且设定画面C100的左下方的顶点为原点ORI。然本发明不以此为限,在其它操作例中,第一切换器110可设定第一范围R110的任意顶点为第一参考点REF1(图未示)、设定第二范围R120的任意顶点为第二参考点REF2(图未示),及设定画面C100的任意顶点为原点ORI(图未示)。FIG3 is a schematic diagram of another operation example of the present invention. Referring to FIG1 and FIG3, in this operation example, the first integrated screen data generated by the first switch 110 according to the first screen data 111a may include a first reference coordinate system defined by a first reference point REF1, a direction X1 , and a direction Y1 ; the second integrated screen data 120a may include a second reference coordinate system defined by a second reference point REF2, a direction X2 , and a direction Y2 ; and the display data 100a may include a total coordinate system defined by an origin ORI, a direction X3 , and a direction Y3 . In this operation example, the first switch 110 sets the first reference point REF1 as the vertex at the lower left of the first range R110, sets the second reference point REF2 as the vertex at the upper right of the second range R120, and sets the vertex at the lower left of the screen C100 as the origin ORI. However, the present invention is not limited to this. In other operation examples, the first switch 110 can set any vertex in the first range R110 as the first reference point REF1 (not shown), set any vertex in the second range R120 as the second reference point REF2 (not shown), and set any vertex in the screen C100 as the origin ORI (not shown).
在本操作例中,第一切换装置110于原点ORI、方向X3及方向Y3所定义的总座标系中设定第一范围R110及第二范围R120。具体而言,第一切换装置110可于总座标系中设定第一参考点REF1及第二参考点REF2的座标,并设定由第一参考点REF1往方向X1及方向Y1各延伸一定长度所张开的矩形范围为第一范围R110、由第二参考点REF2往方向X2及方向Y2各延伸一定长度所张开的矩形范围为第二范围R120。在本操作例中,第一参考点REF1、方向X1及方向Y1定义了第一参考坐标系;第二参考点REF2、方向X2及方向Y2定义了第二参考坐标系。应注意,图三所为者仅为例示,并非意在限制第一参考坐标系及第二参考坐标系的座标轴的具体指向。In this operation example, the first switching device 110 sets the first range R110 and the second range R120 in the total coordinate system defined by the origin ORI, the direction X3 , and the direction Y3 . Specifically, the first switching device 110 can set the coordinates of the first reference point REF1 and the second reference point REF2 in the total coordinate system, and set the rectangular range opened by the first reference point REF1 extending to the direction X1 and the direction Y1 by a certain length as the first range R110, and the rectangular range opened by the second reference point REF2 extending to the direction X2 and the direction Y2 by a certain length as the second range R120. In this operation example, the first reference point REF1, the direction X1 , and the direction Y1 define the first reference coordinate system; the second reference point REF2, the direction X2 , and the direction Y2 define the second reference coordinate system. It should be noted that FIG. 3 is only for illustration and is not intended to limit the specific directions of the coordinate axes of the first reference coordinate system and the second reference coordinate system.
在本操作例中,在第一范围R110内,第一参考座标系的座标与总座标系的座标可相互转换。举例而言,第一参考点REF1于总座标系中的座标值可为(50,400),同时,第一参考点REF1于第一参考座标系中的座标值可为(0,0);相似地,位置L4于总座标系中的座标值可为(500,410),同时,位置L4于第一参考座标系中的座标值可为(450,10)。In this operation example, within the first range R110, the coordinates of the first reference coordinate system and the coordinates of the global coordinate system can be converted to each other. For example, the coordinate value of the first reference point REF1 in the global coordinate system can be (50, 400), and the coordinate value of the first reference point REF1 in the first reference coordinate system can be (0, 0); similarly, the coordinate value of the position L4 in the global coordinate system can be (500, 410), and the coordinate value of the position L4 in the first reference coordinate system can be (450, 10).
在本操作例中,在第二范围R120内,第二参考座标系的座标与总座标系的座标可相互转换。举例而言,第二参考点REF2于总座标系中的座标值可为(950,430),同时,第一参考点REF2于第二参考座标系中的座标值可为(0,0);相似地,位置L4于总座标系中的座标值可为(500,410),同时,位置L4于第二参考座标系中的座标值可为(450,20)。In this operation example, within the second range R120, the coordinates of the second reference coordinate system and the coordinates of the global coordinate system can be converted to each other. For example, the coordinate value of the second reference point REF2 in the global coordinate system can be (950, 430), and the coordinate value of the first reference point REF2 in the second reference coordinate system can be (0, 0); similarly, the coordinate value of the position L4 in the global coordinate system can be (500, 410), and the coordinate value of the position L4 in the second reference coordinate system can be (450, 20).
以下举总座标系与第二参考座标系的座标转换为例来说明座标转换的功效,在一使用情境中,通过第二参考座标系的座标与总座标系的座标的转换,当第一切换装置110作为主切换器并依据控制信号30的位置信息位于位置L4而判定控制信号30控制第二切换器120时,第一切换装置110可将位置L4于总座标系中的座标值转换为位置L4于第二参考座标系中的座标值,并以位置L4于第二参考座标系中的座标值作为控制信号30的位置信息而将控制信号30传输至第二切换器120,如此,第二切换器120便可直接判断控制信号30在第二范围R120中所处的位置,而无须再自行判断位置L4于总座标系中的座标值系对应第二参考座标系的何座标值。The following example of coordinate conversion between the overall coordinate system and the second reference coordinate system is used to illustrate the effectiveness of coordinate conversion. In one usage scenario, by converting the coordinates of the second reference coordinate system and the overall coordinate system, when the first switching device 110 serves as the main switch and determines that the control signal 30 controls the second switch 120 based on the position information of the control signal 30 being located at position L4, the first switching device 110 can convert the coordinate value of position L4 in the overall coordinate system into the coordinate value of position L4 in the second reference coordinate system, and use the coordinate value of position L4 in the second reference coordinate system as the position information of the control signal 30 to transmit the control signal 30 to the second switch 120. In this way, the second switch 120 can directly determine the position of the control signal 30 in the second range R120 without having to determine by itself which coordinate value of the second reference coordinate system the coordinate value of position L4 in the overall coordinate system corresponds to.
应理解,上述仅为例示,视使用者的操控,控制信号30的位置信息可为总座标系中的任一座标值。举例而言,若控制信号30的位置信息与第一参考点REF1同为总座标系中的座标(50,400),则第一切换器110可判定控制信号30控制第一切换器110,并将控制信号30的位置信息转为第一参考座标系的座标(0,0)。若控制信号30的位置信息与位置L4同为总座标系中的座标(500,410),则第一切换器110可依据第一深度值及第二深度值(例如但不限于,第一深度值小于第二深度值)判定控制信号30控制第一切换器110,并将控制信号30的位置信息转为第一参考座标系的座标(450,10)。换言之,主切换器可综合考量位置信息30所落入的范围及切换系统中各切换器的深度值判定将控制信号30的位置信息转换为其在某一特定切换器所对应的参考坐标系的座标值。It should be understood that the above is only an example, and depending on the user's control, the position information of the control signal 30 can be any coordinate value in the overall coordinate system. For example, if the position information of the control signal 30 and the first reference point REF1 are both coordinates (50, 400) in the overall coordinate system, the first switch 110 can determine that the control signal 30 controls the first switch 110, and convert the position information of the control signal 30 into the coordinates (0, 0) of the first reference coordinate system. If the position information of the control signal 30 and the position L4 are both coordinates (500, 410) in the overall coordinate system, the first switch 110 can determine that the control signal 30 controls the first switch 110 based on the first depth value and the second depth value (for example but not limited to, the first depth value is less than the second depth value), and convert the position information of the control signal 30 into the coordinates (450, 10) of the first reference coordinate system. In other words, the master switch can comprehensively consider the range in which the position information 30 falls and the depth values of each switch in the switching system to determine whether to convert the position information of the control signal 30 into the coordinate value of the reference coordinate system corresponding to a specific switch.
同理可知,在本操作例中,若控制信号30的位置信息与第二参考点REF2同为总座标系中的座标(950,430),则第一切换器110可判定控制信号30控制第二切换器120,并将控制信号30的位置信息转为第二参考座标系的座标(0,0)。若控制信号30的位置信息与位置L4同为总座标系中的座标(500,410),则第一切换器110可依据第一深度值及第二深度值(例如但不限于,第一深度值小于第二深度值)判定控制信号30控制第二切换器120,并将控制信号30的位置信息转为第二参考座标系的座标(450,20)。Similarly, in this operation example, if the position information of the control signal 30 and the second reference point REF2 are both coordinates (950, 430) in the overall coordinate system, the first switch 110 can determine that the control signal 30 controls the second switch 120, and convert the position information of the control signal 30 into the coordinates (0, 0) of the second reference coordinate system. If the position information of the control signal 30 and the position L4 are both coordinates (500, 410) in the overall coordinate system, the first switch 110 can determine that the control signal 30 controls the second switch 120 according to the first depth value and the second depth value (for example but not limited to, the first depth value is less than the second depth value), and convert the position information of the control signal 30 into the coordinates (450, 20) of the second reference coordinate system.
图4为本发明另一操作例的示意图。参阅图1及图4,在本操作例中,第一切换装置110可依据控制信号30调整第一范围R110的长度及/或宽度。举例而言,控制信号30可为一鼠标信号,当鼠标鼠标由位置L5拖曳至位置L6时,第一范围R110被调整为具有较小长度及宽度的第一范围R110’,因此,使用者可使用鼠标调整第一范围的尺寸。FIG4 is a schematic diagram of another operation example of the present invention. Referring to FIG1 and FIG4, in this operation example, the first switching device 110 can adjust the length and/or width of the first range R110 according to the control signal 30. For example, the control signal 30 can be a mouse signal, and when the mouse is dragged from position L5 to position L6, the first range R110 is adjusted to a first range R110' with a smaller length and width, so that the user can use the mouse to adjust the size of the first range.
如图4所示,类似地,在本操作例中,第二范围R120可被调整为具有较大长度及宽度的第二范围R120’。As shown in FIG. 4 , similarly, in this operation example, the second range R120 can be adjusted to a second range R120' having a larger length and width.
图5为本发明另一操作例的示意图。参照图1及图5,在本操作例中,控制信号30可为按住第一参考点REF1,且沿着路径40拖曳的一鼠标信号,第一切换装置110可依据上述控制信号30移动第一范围R110于画面C100的总座标系中的位置。类似地,如图5所示,当控制信号30为将第二参考点REF2沿着路径50拖曳的鼠标信号时,第一切换装置110可依据上述控制信号30移动第一范围R110于画面C100的总座标系中的位置。因此,使用者可使用鼠标于画面C100中移动第一范围及第二范围。FIG5 is a schematic diagram of another operation example of the present invention. Referring to FIG1 and FIG5, in this operation example, the control signal 30 may be a mouse signal of pressing and holding the first reference point REF1 and dragging along the path 40, and the first switching device 110 may move the position of the first range R110 in the total coordinate system of the screen C100 according to the control signal 30. Similarly, as shown in FIG5, when the control signal 30 is a mouse signal of dragging the second reference point REF2 along the path 50, the first switching device 110 may move the position of the first range R110 in the total coordinate system of the screen C100 according to the control signal 30. Therefore, the user can use the mouse to move the first range and the second range in the screen C100.
图6为本发明另一实施例的切换系统200的示意图。参阅图6,在本实施例中,第一切换器210连接第一显示器21,第一切换器220连接第一显示器22,换言之,切换系统200的各切换器皆连接一显示器。Fig. 6 is a schematic diagram of a switching system 200 according to another embodiment of the present invention. Referring to Fig. 6, in this embodiment, the first switch 210 is connected to the first display 21, and the first switch 220 is connected to the first display 22. In other words, each switch of the switching system 200 is connected to a display.
如图7所示,在本实施例中,第二显示器22位于第一显示器21的前方,故第二显示器22遮住第一显示器21的一角而形成一重叠区域。As shown in FIG. 7 , in this embodiment, the second display 22 is located in front of the first display 21 , so the second display 22 covers a corner of the first display 21 to form an overlapping area.
在本实施例中,第一切换装置210于一总座标系中设定一第一深度值、一第一范围、一第二深度值以及一第二范围。参阅图7,总座标系例如是由原点VORI、方向X4及方向Y4所定义,且涵盖第一显示器21及第二显示器22的位置。第一范围及第一深度值对应第一整合画面数据210a,且第二范围及第二深度值对应第二整合画面数据220a。在本实施例中,使用者可通过第一切换器210设定第一范围、第二范围分别符合第一显示器21及第二显示器22的尺寸及位置。In the present embodiment, the first switching device 210 sets a first depth value, a first range, a second depth value, and a second range in a general coordinate system. Referring to FIG. 7 , the general coordinate system is defined by, for example, an origin VORI, a direction X4 , and a direction Y4 , and covers the positions of the first display 21 and the second display 22. The first range and the first depth value correspond to the first integrated screen data 210a, and the second range and the second depth value correspond to the second integrated screen data 220a. In the present embodiment, the user can set the first range and the second range to respectively match the size and position of the first display 21 and the second display 22 through the first switch 210.
在本实施例中,当控制信号30的位置信息落于位置L7时,亦即,落于第一范围及第二范围的重叠区域内时,第一切换器210可依据第一深度值及第二深度值判定控制信号30控制第一切换器210或第二切换器220。举例而言,当使用者欲于控制信号30的位置信息落于L7时控制第一切换器210,使用者可通过第一切换器210设定第一深度值及第二深度值,以使第一切换器210判定控制信号30在其位置信息落于L7时控制第一切换器210。In this embodiment, when the position information of the control signal 30 falls at position L7, that is, falls within the overlapping area of the first range and the second range, the first switch 210 can determine whether the control signal 30 controls the first switch 210 or the second switch 220 according to the first depth value and the second depth value. For example, when the user wants to control the first switch 210 when the position information of the control signal 30 falls at L7, the user can set the first depth value and the second depth value through the first switch 210, so that the first switch 210 determines that the control signal 30 controls the first switch 210 when its position information falls at L7.
参阅图6及图7,在一实施例中,使用者可通过第一切换器210设定第一范围、第二范围分别符合第一显示器21及第二显示器22的尺寸及位置。当第二显示器22如图6所示遮住第一显示器21的部分而形成一重叠区域时,使用者仅可于第二显示器22上看见第一范围及第二范围的重叠区域的画面。此时,若使用者欲检视第一整合画面数据的画面内容,可通过第一切换器210设定第一深度值及第二深度值,第一切换器110可依据第一深度值及第二深度值将第二整合画面数据220a对应重叠区域的内容改为第一整合画面数据210a的对应内容(即第一整合画面数据210a对应重叠区域的内容)。如图7所示,第一切换器110将第二整合画面数据220a对应重叠区域的内容改为第一整合画面数据210a的对应内容,故显示器22于重叠区域内显示第一整合画面数据的画面内容,而非显示第二整合画面数据的内容。Referring to FIG. 6 and FIG. 7 , in one embodiment, the user can set the first range and the second range to respectively match the size and position of the first display 21 and the second display 22 through the first switch 210. When the second display 22 covers part of the first display 21 to form an overlapping area as shown in FIG. 6 , the user can only see the screen of the overlapping area of the first range and the second range on the second display 22. At this time, if the user wants to view the screen content of the first integrated screen data, the first depth value and the second depth value can be set through the first switch 210, and the first switch 110 can change the content of the overlapping area corresponding to the second integrated screen data 220a to the corresponding content of the first integrated screen data 210a (i.e., the content of the overlapping area corresponding to the first integrated screen data 210a). As shown in FIG. 7 , the first switch 110 changes the content of the overlapping area corresponding to the second integrated screen data 220a to the corresponding content of the first integrated screen data 210a, so the display 22 displays the screen content of the first integrated screen data in the overlapping area instead of displaying the content of the second integrated screen data.
可选择地,在图6所示的实施例中,第一切换器210及第二切换器220可各自连接至少一个显示器(图未示),并且,切换系统200可依据第一切换器210或第二切换器220所产生的第二控制信号(图未示)调整第一整合画面数据210a及第二整合画面220a数据输出至特定数量的显示器。例如,在一使用情境中,第一切换器210及第二切换器220可总共连接至九个显示器,并且第一切换器210或第二切换器220可具有按钮或旋钮,当使用者操控第一切换器210或第二切换器220的按钮或旋钮时,第一切换器210或第二切换器220可产生第二控制信号并依据第二控制信号调整将第一整合画面数据210a及该第二整合画面220a数据输出至前述九个显示器中的四个(2*2矩阵)或九个(3*3矩阵)。本发明并非以此为限制,除了上述第一切换器210或第二切换器220具有按钮或旋钮的态样之外,于另一实施例中,第一切换器210或第二切换器220也可通过触控界面让使用者操控,由此也能调整第一整合画面数据210a及该第二整合画面220a数据输出至各显示器中的态样。Alternatively, in the embodiment shown in FIG. 6 , the first switch 210 and the second switch 220 may each be connected to at least one display (not shown), and the switching system 200 may adjust the first integrated screen data 210a and the second integrated screen data 220a to be output to a specific number of displays according to a second control signal (not shown) generated by the first switch 210 or the second switch 220. For example, in a usage scenario, the first switch 210 and the second switch 220 may be connected to a total of nine displays, and the first switch 210 or the second switch 220 may have a button or a knob. When the user manipulates the button or knob of the first switch 210 or the second switch 220, the first switch 210 or the second switch 220 may generate a second control signal and adjust the first integrated screen data 210a and the second integrated screen data 220a to be output to four (2*2 matrix) or nine (3*3 matrix) of the aforementioned nine displays according to the second control signal. The present invention is not limited to this. In addition to the first switch 210 or the second switch 220 having a button or a knob, in another embodiment, the first switch 210 or the second switch 220 can also be controlled by the user through a touch interface, thereby adjusting the output of the first integrated screen data 210a and the second integrated screen data 220a to each display.
本发明已以实施例公开如上,然其并非用以限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视申请的专利权利要求书为准。The present invention has been disclosed as above by way of embodiments, but they are not intended to limit the present invention. Any person skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the patent claims of the application.
Claims (14)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109119693A TWI754960B (en) | 2020-06-11 | 2020-06-11 | Switching system and method thereof |
TW109119693 | 2020-06-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113806263A CN113806263A (en) | 2021-12-17 |
CN113806263B true CN113806263B (en) | 2024-04-12 |
Family
ID=78893019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110646499.3A Active CN113806263B (en) | 2020-06-11 | 2021-06-10 | Switching system and switching method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113806263B (en) |
TW (1) | TWI754960B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109343810A (en) * | 2018-09-30 | 2019-02-15 | 北京淳中科技股份有限公司 | Control switching method, device and KVM switch |
CN109388257A (en) * | 2018-09-30 | 2019-02-26 | 北京淳中科技股份有限公司 | Control switching method, device and KVM switch |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170103731A1 (en) * | 2015-10-13 | 2017-04-13 | Silicon Video Systems, Inc. | Seamless switching method and system for multiple host computers |
TWI626851B (en) * | 2017-03-14 | 2018-06-11 | 宏正自動科技股份有限公司 | Video switching apparatus, video switching system, and video switching method |
TWI679895B (en) * | 2017-12-15 | 2019-12-11 | 宏正自動科技股份有限公司 | Electronic device and image synchronization method |
TWI729507B (en) * | 2018-09-28 | 2021-06-01 | 宏正自動科技股份有限公司 | Switch device and switch system and the methods thereof |
-
2020
- 2020-06-11 TW TW109119693A patent/TWI754960B/en active
-
2021
- 2021-06-10 CN CN202110646499.3A patent/CN113806263B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109343810A (en) * | 2018-09-30 | 2019-02-15 | 北京淳中科技股份有限公司 | Control switching method, device and KVM switch |
CN109388257A (en) * | 2018-09-30 | 2019-02-26 | 北京淳中科技股份有限公司 | Control switching method, device and KVM switch |
Also Published As
Publication number | Publication date |
---|---|
TWI754960B (en) | 2022-02-11 |
TW202147093A (en) | 2021-12-16 |
CN113806263A (en) | 2021-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10698530B2 (en) | Touch display device | |
JP6560484B2 (en) | Method and apparatus for reducing display delay using image overlay | |
JP7449069B2 (en) | Image blending method, projection system and processing device thereof | |
US8730406B2 (en) | Set-top box receiver soft control system and method | |
CN101551739B (en) | Switcher and screen display system and method | |
CN101382851A (en) | computer system | |
KR102426034B1 (en) | Display device capable of switching image sources and operating system thereof | |
TWI619022B (en) | Display apparatus and switch for electronic apparatuses | |
CN101667058A (en) | Interactive method for switching focuses among multiple systems | |
CN113806263B (en) | Switching system and switching method | |
KR102352791B1 (en) | Display device capable of switching image sources and operating system | |
CN112584065B (en) | Courseware display method, system, equipment and storage medium | |
KR20180071725A (en) | Apparatus and Method for Displaying | |
CN104167086A (en) | Virtual remote control method and mobile device | |
JP2005091751A (en) | Image display control method, image display device, display controller, computer and image display control system | |
TWI509505B (en) | Tablet | |
CN108881980A (en) | A kind of Intelligent mobile equipment | |
TWI459236B (en) | Wireless input device | |
TW202407515A (en) | System and method of configuring virtual button | |
US20220343875A1 (en) | Electronic device, electronic system and control method | |
CN112839186B (en) | Data Crosspoint Matrix System | |
JP3162820U (en) | Input device for computer equipment | |
JP5633418B2 (en) | Electronic information board | |
JP5480932B2 (en) | Wireless input device | |
TWM648923U (en) | Kvm device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 |