[go: up one dir, main page]

TWI416389B - Display system for displaying virtual keyboard and method thereof - Google Patents

Display system for displaying virtual keyboard and method thereof Download PDF

Info

Publication number
TWI416389B
TWI416389B TW98130986A TW98130986A TWI416389B TW I416389 B TWI416389 B TW I416389B TW 98130986 A TW98130986 A TW 98130986A TW 98130986 A TW98130986 A TW 98130986A TW I416389 B TWI416389 B TW I416389B
Authority
TW
Taiwan
Prior art keywords
infrared
receiving
transmitting
virtual keyboard
unit
Prior art date
Application number
TW98130986A
Other languages
Chinese (zh)
Other versions
TW201110000A (en
Inventor
kui-jun Wang
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW98130986A priority Critical patent/TWI416389B/en
Publication of TW201110000A publication Critical patent/TW201110000A/en
Application granted granted Critical
Publication of TWI416389B publication Critical patent/TWI416389B/en

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention provides a display system for displaying a virtual keyboard and a display method adapted for the display system. The method includes: (a) projecting a virtual keyboard on a plane vertically; (b) sending IR signals to the virtual keyboard and receiving IR signals from the virtual keyboard; (c) calculating the time of each IR signal from sending to receiving at real time; (d) determining whether the time of an IR signal becomes shorter; (e) if yes, acquiring a keyboard content corresponding to an IR send-receive unit transmitting the IR signal; (f) sending a signal of the keyboard content; and (g) performing a function corresponding to the keyboard content or displaying the keyboard content.

Description

虛擬鍵盤的顯示系統及其實現方法 Virtual keyboard display system and implementation method thereof

本發明涉及一種顯示系統,更具體地,涉及一種虛擬鍵盤的顯示系統及其實現方法。 The present invention relates to a display system, and more particularly to a display system of a virtual keyboard and an implementation method thereof.

隨著資訊技術的發展,現在很多顯示裝置廠商,如移動終端廠商,紛紛在移動終端中集成多種功能,如虛擬鍵盤、觸摸屏等,以給用戶帶來方便。用戶可以通過顯示在螢幕上的虛擬鍵盤輸入字元,大多數情況,該虛擬鍵盤都是在觸摸屏上使用,以達到快速輸入的目的。但由於虛擬鍵盤需要佔用較大的顯示空間,且現有技術在螢幕上顯示虛擬鍵盤時,該虛擬鍵盤的大小固定,顯示位置固定、虛擬鍵盤的按鍵固定,從而給用戶操作移動終端時帶來較大不便;並且,觸摸屏也比較昂貴,給廠商帶來一定的成本。 With the development of information technology, many display device manufacturers, such as mobile terminal manufacturers, have integrated various functions in mobile terminals, such as virtual keyboards and touch screens, to bring convenience to users. The user can enter characters through a virtual keyboard displayed on the screen. In most cases, the virtual keyboard is used on the touch screen for fast input. However, since the virtual keyboard needs to occupy a large display space, and the prior art displays the virtual keyboard on the screen, the size of the virtual keyboard is fixed, the display position is fixed, and the keys of the virtual keyboard are fixed, thereby giving the user a better operation when operating the mobile terminal. The inconvenience; and, the touch screen is also relatively expensive, bringing a certain cost to the manufacturer.

為了解決上述存在的問題,本發明的目的在於,提供一種虛擬鍵盤的顯示系統,其包括一投影裝置和一顯示裝置,該投影裝置與該顯示裝置之間可通訊,該投影裝置包括:一投影單元,用於垂直投影一虛擬鍵盤於一平面;至少一紅外發射 接收單元,用於發射紅外訊號到虛擬鍵盤上及接收虛擬鍵盤反射回來的紅外訊號,每一紅外發射接收單元都帶有標識來區分其他的紅外發射接收單元;一存儲單元,用於存儲每個帶有標識的紅外發射接收單元與其對應的按鍵內容資訊;一即時時鐘單元,用於即時計算各個紅外發射接收單元發射紅外訊號到虛擬鍵盤及接收虛擬鍵盤反射回來的紅外訊號的時間;一處理單元,用於判斷各個紅外發射接收單元的紅外訊號發射接收時間是否變小,當有紅外發射接收單元的紅外訊號發射接收時間變小時判斷在紅外訊號發射接收時間變小的所有紅外發射接收單元中紅外訊號發射接收時間最大的紅外發射接收單元;及一通訊單元,用於發送訊號到顯示裝置;其中,處理單元還用於從存儲單元中獲取該紅外訊號發射接收時間最大的紅外發射接收單元對應的按鍵內容資訊及控制通訊單元發送一含該按鍵內容資訊的訊號到顯示裝置,該顯示裝置識別該無線訊號,執行該按鍵內容對應的功能或顯示該按鍵內容。 In order to solve the above problems, an object of the present invention is to provide a display system for a virtual keyboard, comprising a projection device and a display device, the projection device being communicable with the display device, the projection device comprising: a projection a unit for vertically projecting a virtual keyboard on a plane; at least one infrared emission a receiving unit, configured to transmit an infrared signal to the virtual keyboard and receive an infrared signal reflected by the virtual keyboard, each infrared transmitting receiving unit is provided with an identifier to distinguish other infrared transmitting receiving units; and a storage unit is configured to store each The infrared transmitting receiving unit with the identifier and the corresponding button content information; an instant clock unit for calculating the time for each infrared transmitting and receiving unit to transmit the infrared signal to the virtual keyboard and receiving the infrared signal reflected by the virtual keyboard; It is used to determine whether the infrared signal transmitting and receiving time of each infrared transmitting and receiving unit becomes smaller, and when the infrared signal transmitting and receiving time of the infrared transmitting and receiving unit becomes smaller, it is determined that all the infrared transmitting and receiving units of the infrared signal transmitting and receiving time become smaller in the infrared. The infrared transmitting and receiving unit having the largest signal receiving and receiving time; and a communication unit for transmitting the signal to the display device; wherein the processing unit is further configured to acquire, from the storage unit, the infrared transmitting and receiving unit with the largest receiving time of the infrared signal Button content And the communication unit transmits the control information containing a content key to the information signal to the display device, the display device recognizes the radio signal, performing a function corresponding to the key content or displays the key content.

本發明還提供一種虛擬鍵盤的顯示系統的實現方法,該方法包括步驟:(a)存儲每個帶有標識的紅外發射接收單元與其對應的按鍵內容資訊;(b)垂直投影一虛擬鍵盤於一平面;(c)各個紅外發射接收單元發射紅外訊號到虛擬鍵盤及接收虛擬鍵盤反射回來的紅外訊號;(d)即時計算各個紅外發射接收單元的紅外訊號的發射接收時間;(e)判斷其中一紅外發射接收單元的紅外訊號的發射接收時間是否變小;(f)當 有紅外發射接收單元的紅外訊號發射接收時間變小時,判斷在紅外訊號發射接收時間變小的所有紅外發射接收單元中紅外訊號發射接收時間最大的紅外發射接收單元;(g)獲取傳輸該紅外訊號發射接收時間最大的紅外發射接收單元對應的按鍵內容資訊;(h)發送一含該按鍵內容資訊的訊號;及(i)執行該按鍵內容對應的功能或顯示該按鍵內容。 The invention also provides a method for implementing a display system of a virtual keyboard, the method comprising the steps of: (a) storing each of the infrared transmitting and receiving units with the identifier and corresponding key content information; (b) vertically projecting a virtual keyboard in the first (c) each infrared transmitting and receiving unit transmits an infrared signal to the virtual keyboard and receives the infrared signal reflected by the virtual keyboard; (d) instantaneously calculates the transmitting and receiving time of the infrared signal of each infrared transmitting receiving unit; (e) judging one of them Whether the transmission and reception time of the infrared signal of the infrared transmitting and receiving unit becomes small; (f) The infrared signal receiving and receiving time of the infrared transmitting and receiving unit becomes smaller, and the infrared transmitting and receiving unit with the largest infrared signal receiving and receiving time in all the infrared transmitting and receiving units whose infrared signal transmitting and receiving time becomes small is judged; (g) acquiring and transmitting the infrared signal Transmitting the button content information corresponding to the infrared transmitting receiving unit with the largest receiving time; (h) transmitting a signal containing the content information of the button; and (i) performing a function corresponding to the content of the button or displaying the content of the button.

本發明一虛擬鍵盤的顯示系統及其實現方法,該顯示系統投影一虛擬鍵盤位於一平面,方便用戶輸入操作,從而給顯示幕幕釋放了一定的顯示空間,及通過計算紅外訊號的發射接收時間可快速的識別出虛擬按鍵點的輸入。 A display system of a virtual keyboard and a method for implementing the same, the display system projecting a virtual keyboard on a plane for user input operation, thereby releasing a certain display space for the display screen, and calculating the transmission and reception time of the infrared signal Quickly recognize the input of virtual button points.

1‧‧‧投影裝置 1‧‧‧Projector

2‧‧‧虛擬鍵盤 2‧‧‧virtual keyboard

3‧‧‧顯示裝置 3‧‧‧Display device

4‧‧‧顯示系統 4‧‧‧Display system

10‧‧‧方格 10‧‧‧ square

11‧‧‧紅外發射接收單元 11‧‧‧Infrared transmitting and receiving unit

12‧‧‧投影單元 12‧‧‧Projection unit

13‧‧‧第一處理單元 13‧‧‧First Processing Unit

14‧‧‧即時時鐘單元 14‧‧‧ Instant Clock Unit

15‧‧‧存儲單元 15‧‧‧ storage unit

16‧‧‧第一通訊單元 16‧‧‧First communication unit

17‧‧‧第二通訊單元 17‧‧‧Second communication unit

18‧‧‧第二處理單元 18‧‧‧Second processing unit

19‧‧‧顯示單元 19‧‧‧Display unit

20‧‧‧虛擬按鍵點 20‧‧‧Virtual button points

31‧‧‧長臂 31‧‧‧ long arm

32‧‧‧轉軸 32‧‧‧ shaft

圖1是本發明投影裝置的示意圖;圖2是本發明虛擬鍵盤的示意圖;圖3是本發明投影裝置投影虛擬鍵盤的應用示意圖;圖4是本發明虛擬鍵盤的顯示系統的硬體模組圖;及圖5是本發明虛擬鍵盤的顯示系統的實現方法流程圖。 1 is a schematic view of a projection apparatus of the present invention; FIG. 2 is a schematic diagram of an application of a virtual keyboard of the projection apparatus of the present invention; FIG. 4 is a schematic diagram of a hardware module of a display system of the virtual keyboard of the present invention; And FIG. 5 is a flow chart of a method for implementing the display system of the virtual keyboard of the present invention.

圖1是本發明投影裝置的示意圖。一投影裝置1為一由方格10組成的方形電子裝置。在本發明的其他實施方式中,該投影裝置1也可為其他形狀,如圓形、其他多邊形。在各方格的頂點處佈置有一紅外發射接收單元11。在本發明的其他實施方式中,紅外發射接收單元11可佈置在方格的其他位置。該 紅外發射接收單元11由一紅外發射模組和一紅外接收模組組成。兩個相鄰的紅外發射接收單元11之間的距離為L,L的值大於一預定值,如該預定值為一手指的寬度。 BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is a schematic illustration of a projection apparatus of the present invention. A projection device 1 is a square electronic device composed of squares 10. In other embodiments of the invention, the projection device 1 may also have other shapes, such as a circle, other polygons. An infrared radiation receiving unit 11 is disposed at the apex of the squares. In other embodiments of the invention, the infrared transmit receiving unit 11 may be arranged at other locations on the square. The The infrared transmitting and receiving unit 11 is composed of an infrared transmitting module and an infrared receiving module. The distance between two adjacent infrared transmitting and receiving units 11 is L, and the value of L is greater than a predetermined value, such as the predetermined value being the width of one finger.

該投影裝置1投影產生如圖2所示的虛擬鍵盤2。該虛擬鍵盤2的外形與投影裝置1的相同為一方形,在各方格的頂點處有引導用戶觸碰的虛擬按鍵點20,即為紅外發射接收單元11垂直對應的位置點,如虛擬按鍵點7、8、9等。因此,相鄰兩個虛擬按鍵點20間的距離等於L,從而避免用戶的手指在虛擬鍵盤2上觸碰某一虛擬按鍵點時還觸碰到其他虛擬按鍵點。在本發明的其他實施方式中,投影裝置1也可投影出包括其他虛擬按鍵點的虛擬鍵盤2。 The projection device 1 projects to produce a virtual keyboard 2 as shown in FIG. The shape of the virtual keyboard 2 is the same as that of the projection device 1. The virtual button point 20 for guiding the user to touch is displayed at the vertices of the squares, that is, the position corresponding to the vertical direction of the infrared emission receiving unit 11, such as a virtual button. Points 7, 8, 9, etc. Therefore, the distance between two adjacent virtual button points 20 is equal to L, thereby preventing the user's finger from touching other virtual button points when the virtual keyboard 2 touches a certain virtual button point. In other embodiments of the invention, the projection device 1 can also project a virtual keyboard 2 that includes other virtual button points.

圖3是本發明投影裝置投影虛擬鍵盤的應用示意圖。投影裝置1通過一個長臂31與一顯示裝置3上的轉軸32相連。該投影裝置1垂直投影出虛擬鍵盤2在一平面上。投影裝置1上的紅外發射接收單元11垂直發射紅外訊號到虛擬鍵盤2上的對應的虛擬按鍵點20及接收虛擬按鍵點20反射回來的紅外訊號。當用戶觸碰虛擬鍵盤2上的虛擬按鍵點時,顯示裝置3控制執行該虛擬按鍵點對應的按鍵內容的輸出及顯示輸出結果。該長臂31可通過該轉軸32前後移動及該轉軸32可帶動長臂31左右轉動來調整投影裝置1的位置,從而調整虛擬鍵盤2的位置。 3 is a schematic diagram of an application of a projection virtual keyboard of the projection apparatus of the present invention. The projection device 1 is connected to a rotating shaft 32 on a display device 3 via a long arm 31. The projection device 1 vertically projects the virtual keyboard 2 on a plane. The infrared emission receiving unit 11 on the projection device 1 vertically transmits the infrared signal to the corresponding virtual button point 20 on the virtual keyboard 2 and receives the infrared signal reflected back from the virtual button point 20. When the user touches the virtual button point on the virtual keyboard 2, the display device 3 controls the output of the button content corresponding to the virtual button point and the display output result. The long arm 31 can adjust the position of the projection device 1 by moving the rotating shaft 32 back and forth and the rotating shaft 32 can drive the long arm 31 to rotate left and right, thereby adjusting the position of the virtual keyboard 2.

圖4是本發明虛擬鍵盤的顯示系統的硬體模組圖。一顯示系統4包括該投影裝置1和該顯示裝置3。該投影裝置1和該顯示 裝置3通過一有線或無線通訊方式進行通訊,如該投影裝置1通過一USB介面(圖未示)連接到該顯示裝置3或通過藍牙進行通訊連接。本實施方式中,該投影裝置1和該顯示裝置3通過一無線通訊方式進行通訊。該投影裝置1包括至少一紅外發射接收單元11、一投影單元12、一第一處理單元13、一即時時鐘(RTC)單元14、一存儲單元15及一第一通訊單元16。 4 is a hardware block diagram of a display system of the virtual keyboard of the present invention. A display system 4 includes the projection device 1 and the display device 3. The projection device 1 and the display The device 3 communicates by means of a wired or wireless communication, such as the projection device 1 being connected to the display device 3 via a USB interface (not shown) or via a Bluetooth communication connection. In the embodiment, the projection device 1 and the display device 3 communicate by a wireless communication method. The projection device 1 includes at least one infrared transmitting and receiving unit 11, a projection unit 12, a first processing unit 13, an instant clock (RTC) unit 14, a storage unit 15, and a first communication unit 16.

該投影單元12用於垂直投影出該虛擬鍵盤2於一平面上。該紅外發射接收單元11用於垂直發射紅外訊號到虛擬鍵盤2對應的虛擬按鍵點上及接收虛擬按鍵點反射回來的紅外訊號,每個紅外發射接收單元11都有不同的標識。該存儲單元15用於存儲每個帶有標識的紅外發射接收單元11與其對應的按鍵內容資訊。該RTC單元14用於即時計算各個紅外發射接收單元11發射紅外訊號到虛擬鍵盤2及接收虛擬鍵盤2反射回來的紅外訊號的時間(以下簡稱為發射接收時間)。該RTC單元14計算時間的公式為t=2s/v,s為紅外發射接收單元11的紅外訊號到虛擬鍵盤2上對應的虛擬按鍵點的距離,v為光速。該第一處理單元13用於判斷各個紅外發射接收單元的紅外訊號發射接收時間是否變小。 The projection unit 12 is configured to vertically project the virtual keyboard 2 on a plane. The infrared transmitting and receiving unit 11 is configured to vertically transmit the infrared signal to the virtual button point corresponding to the virtual keyboard 2 and receive the infrared signal reflected by the virtual button point. Each of the infrared transmitting and receiving units 11 has a different identifier. The storage unit 15 is configured to store each button content information corresponding to the infrared transmitting receiving unit 11 with the identifier. The RTC unit 14 is configured to calculate the time when the infrared transmitting and receiving unit 11 transmits the infrared signal to the virtual keyboard 2 and receives the infrared signal reflected by the virtual keyboard 2 (hereinafter referred to as the transmitting and receiving time). The formula for calculating the time of the RTC unit 14 is t=2 s/v, where s is the distance from the infrared signal of the infrared transmitting and receiving unit 11 to the corresponding virtual button point on the virtual keyboard 2, and v is the speed of light. The first processing unit 13 is configured to determine whether the infrared signal transmission and reception time of each of the infrared transmission receiving units becomes small.

當該第一處理單元13判斷出所有紅外發射接收單元11的紅外訊號發射接收時間一致都沒有改變時,說明虛擬鍵盤2上沒有產生觸碰,所有紅外訊號沒有被阻擋,s沒有改變。當該第一處理單元13判斷出其中一紅外發射接收單元11的紅外訊 號發射接收時間變小時,該第一處理單元13還用於判斷在紅外訊號發射接收時間變小的所有紅外發射接收單元11中紅外訊號發射接收時間最大的紅外發射接收單元11,說明虛擬鍵盤2上對應該紅外發射接收單元11的虛擬按鍵點產生觸碰,該紅外發射接收單元11發射接收的紅外訊號有被阻擋,s變小,且由於用戶手背面積較大,導致當用戶觸碰一虛擬按鍵點,用戶手背會擋住其他虛擬按鍵點,該其他被阻擋的虛擬按鍵點的s都變小,同時該觸碰虛擬按鍵點到紅外發射接收單元11的距離在所有變小的s中是最大的。 When the first processing unit 13 determines that the infrared signal transmitting and receiving times of all the infrared transmitting and receiving units 11 have not changed, it indicates that no touch is generated on the virtual keyboard 2, all the infrared signals are not blocked, and s is not changed. When the first processing unit 13 determines the infrared signal of one of the infrared transmitting and receiving units 11 The first processing unit 13 is further configured to determine the infrared transmitting receiving unit 11 that has the largest infrared signal receiving and receiving time in all the infrared transmitting and receiving units 11 whose infrared signal transmitting and receiving time becomes smaller, and the virtual keyboard 2 is illustrated. The virtual button point corresponding to the infrared transmitting and receiving unit 11 generates a touch, and the infrared signal received by the infrared transmitting and receiving unit 11 is blocked, s becomes small, and the user touches a virtual area due to a large back area of the user. At the button point, the back of the user's hand will block other virtual button points, and the s of the other blocked virtual button points become smaller, and the distance of the touch virtual button point to the infrared transmitting and receiving unit 11 is the largest among all the smaller s. of.

如當用戶一手指觸碰虛擬鍵盤2上某一虛擬按鍵點“7”時,該虛擬按鍵點“7”的紅外訊號被手指阻擋,同時用戶手背把虛擬按鍵點“4”、“5”、“1”及“2”的紅外訊號阻擋,紅外訊號發射到手指和手背上及手指和手背上的紅外訊號反射回來,紅外訊號傳輸到“4”、“5”、“1”及“2”的距離都減小,即s減小,v不變,虛擬按鍵點“7”、“4”、“5”、“1”及“2”對應的紅外發射接收單元11的紅外訊號發射接收時間t都減小,很顯然,紅外訊號傳輸到“7”的距離最大,因此,虛擬按鍵點“7”對應的紅外發射接收單元11的紅外訊號發射接收時間相對虛擬按鍵點“4”、“5”、“1”及“2”的最大。 For example, when the user touches a virtual button point "7" on the virtual keyboard 2 with one finger, the infrared signal of the virtual button point "7" is blocked by the finger, and the virtual button points "4", "5", The infrared signals of "1" and "2" are blocked, the infrared signals are transmitted back to the fingers and the back of the hands and the infrared signals on the backs of the fingers and hands are reflected back. The infrared signals are transmitted to "4", "5", "1" and "2". The distances are reduced, that is, s decreases, v does not change, and the infrared signal receiving and receiving time of the infrared transmitting and receiving unit 11 corresponding to the virtual button points "7", "4", "5", "1", and "2" t is reduced, it is obvious that the distance from the infrared signal to "7" is the largest. Therefore, the infrared signal receiving and receiving unit 11 corresponding to the virtual button point "7" transmits the receiving time of the infrared signal relative to the virtual button point "4", "5". "," "1" and "2" are the largest.

接著,該第一處理單元13從存儲單元15中獲取上述所有紅外訊號發射接收時間減小的紅外發射接收單元11中發射接收時間最大的紅外發射接收單元11對應的按鍵內容資訊,控制第 一通訊單元16發送一含該按鍵內容的無線訊號到顯示裝置3。該顯示裝置3包括一第二通訊單元17、一第二處理單元18及一顯示單元19。該第二通訊單元17用於接收來自投影裝置1的含按鍵內容的無線訊號。該第二處理單元18識別該無線訊號,執行該按鍵內容對應的功能或控制該顯示單元19顯示該按鍵內容。 Then, the first processing unit 13 acquires, from the storage unit 15, the key content information corresponding to the infrared transmitting and receiving unit 11 with the largest transmitting and receiving time in the infrared transmitting and receiving unit 11 with the reduced infrared signal transmitting and receiving time, and the control unit A communication unit 16 transmits a wireless signal containing the content of the button to the display device 3. The display device 3 includes a second communication unit 17, a second processing unit 18, and a display unit 19. The second communication unit 17 is configured to receive a wireless signal from the projection device 1 containing the content of the button. The second processing unit 18 identifies the wireless signal, performs a function corresponding to the key content, or controls the display unit 19 to display the key content.

因此,該顯示系統4實現了在虛擬鍵盤2上觸碰某一虛擬按鍵點時,會有多個虛擬按鍵點對應的紅外發射接收單元11的紅外訊號發射接收時間變小,判斷其中發射接收時間最大的紅外發射接收單元11及獲取相應的按鍵內容資訊,從而,顯示裝置3執行該按鍵內容對應的功能或控制該顯示單元19顯示該按鍵內容。 Therefore, the display system 4 realizes that when the virtual keyboard 2 touches a virtual button point, the infrared signal receiving and receiving unit 11 corresponding to the plurality of virtual button points has a smaller infrared signal receiving and receiving time, and the transmitting and receiving time is determined. The largest infrared transmitting and receiving unit 11 and the corresponding key content information are obtained, so that the display device 3 performs a function corresponding to the key content or controls the display unit 19 to display the key content.

圖5是本發明虛擬鍵盤的顯示系統的實現方法流程圖。投影裝置1的投影單元12垂直投影一虛擬鍵盤2於一平面(步驟S500)。所有紅外發射接收單元11即時垂直發射紅外訊號至虛擬鍵盤2上及接收虛擬鍵盤2反射回來的紅外訊號(步驟S510)。RTC單元14即時計算各個紅外發射接收單元11的紅外訊號發射接收時間(步驟S520)。該第一處理單元13判斷一紅外發射接收單元11的紅外訊號發射接收時間是否變小(步驟S530)。如果所有紅外發射接收單元11的紅外訊號發射接收時間一致都沒有改變,說明虛擬鍵盤2上沒有產生觸碰,該流程回到步驟S520。 FIG. 5 is a flow chart of a method for implementing a display system of a virtual keyboard of the present invention. The projection unit 12 of the projection apparatus 1 vertically projects a virtual keyboard 2 on a plane (step S500). All of the infrared transmitting and receiving units 11 immediately transmit the infrared signal to the virtual keyboard 2 and receive the infrared signal reflected by the virtual keyboard 2 (step S510). The RTC unit 14 instantly calculates the infrared signal transmission reception time of each of the infrared transmission receiving units 11 (step S520). The first processing unit 13 determines whether the infrared signal transmission reception time of the infrared transmission receiving unit 11 becomes small (step S530). If the infrared signal transmitting and receiving times of all the infrared transmitting and receiving units 11 have not changed, indicating that no touch is generated on the virtual keyboard 2, the flow returns to step S520.

如果該第一處理單元13判斷出其中一紅外發射接收單元11的 紅外訊號發射接收時間變小,說明在虛擬鍵盤2上的虛擬按鍵點產生了觸碰,該第一處理單元13判斷在紅外訊號發射接收時間變小的所有紅外發射接收單元11中紅外訊號發射接收時間最大的紅外發射接收單元11(步驟S540)。該第一處理單元13從存儲單元15中獲取該發射接收時間最大的紅外發射接收單元11對應的按鍵內容資訊(步驟S550)。該第一處理單元13控制該第一通訊單元16發射一含該按鍵內容資訊的無線訊號到顯示裝置3(步驟S560)。 If the first processing unit 13 determines one of the infrared transmitting and receiving units 11 The infrared signal transmitting and receiving time becomes smaller, indicating that a touch is generated on the virtual button point on the virtual keyboard 2, and the first processing unit 13 determines that the infrared signal transmitting and receiving in all the infrared transmitting and receiving units 11 in which the infrared signal transmitting and receiving time becomes small becomes small. The infrared emission receiving unit 11 having the largest time (step S540). The first processing unit 13 acquires the button content information corresponding to the infrared transmitting and receiving unit 11 having the largest transmission receiving time from the storage unit 15 (step S550). The first processing unit 13 controls the first communication unit 16 to transmit a wireless signal containing the content information of the button to the display device 3 (step S560).

顯示裝置3的第二通訊單元17接收該無線訊號,該第二處理單元18識別該無線訊號,執行該按鍵內容對應的功能或控制該顯示單元19顯示該按鍵內容(步驟S570)。 The second communication unit 17 of the display device 3 receives the wireless signal, and the second processing unit 18 identifies the wireless signal, performs a function corresponding to the key content, or controls the display unit 19 to display the key content (step S570).

1‧‧‧投影裝置 1‧‧‧Projector

2‧‧‧虛擬鍵盤 2‧‧‧virtual keyboard

3‧‧‧顯示裝置 3‧‧‧Display device

31‧‧‧長臂 31‧‧‧ long arm

32‧‧‧轉軸 32‧‧‧ shaft

Claims (9)

一種虛擬鍵盤的顯示系統,其包括一投影裝置和一顯示裝置,該投影裝置與該顯示裝置之間可通訊,其改良在於,該投影裝置包括:一投影單元,用於垂直投影一虛擬鍵盤於一平面;該投影單元上分布有至少一紅外發射接收單元,所述紅外發射接收單元用於垂直發射紅外訊號到平面上形成所述虛擬鍵盤及接收虛擬鍵盤反射回來的紅外訊號,每一紅外發射接收單元都帶有標識來區分其他的紅外發射接收單元;一存儲單元,用於存儲每個帶有標識的紅外發射接收單元與其對應的按鍵內容資訊;一即時時鐘單元,用於即時計算各個紅外發射接收單元發射紅外訊號到虛擬鍵盤及接收虛擬鍵盤反射回來的紅外訊號的時間;一處理單元,用於判斷各個紅外發射接收單元的紅外訊號發射接收時間是否變小,當有紅外發射接收單元的紅外訊號發射接收時間變小時判斷在紅外訊號發射接收時間變小的所有紅外發射接收單元中紅外訊號發射接收時間最大的紅外發射接收單元;及一通訊單元,用於發送訊號到顯示裝置;其中,處理單元還用於從存儲單元中獲取該紅外訊號發射接收時間最大的紅外發射接收單元對應的按鍵內容資訊及控制 通訊單元發送一含該按鍵內容資訊的訊號到顯示裝置,該顯示裝置識別該訊號,執行該按鍵內容對應的功能或顯示該按鍵內容。 A display system of a virtual keyboard, comprising a projection device and a display device, the projection device being communicable with the display device, wherein the projection device comprises: a projection unit for vertically projecting a virtual keyboard a plane; at least one infrared transmitting and receiving unit is disposed on the projection unit, and the infrared transmitting and receiving unit is configured to vertically transmit an infrared signal to the plane to form the virtual keyboard and receive the infrared signal reflected by the virtual keyboard, and each infrared emitting The receiving unit is provided with an identifier to distinguish other infrared transmitting and receiving units; a storage unit for storing each of the infrared transmitting and receiving units with the identifier and corresponding key content information; an instant clock unit for instantly calculating each infrared The transmitting and receiving unit transmits the infrared signal to the virtual keyboard and receives the infrared signal reflected back by the virtual keyboard; a processing unit is configured to determine whether the infrared signal transmitting and receiving time of each infrared transmitting receiving unit becomes smaller, when there is an infrared transmitting and receiving unit Infrared signal transmission and reception time becomes small An infrared transmitting receiving unit having the largest infrared signal receiving and receiving time in all infrared transmitting and receiving units in which the infrared signal transmitting and receiving time becomes small; and a communication unit for transmitting signals to the display device; wherein the processing unit is further used for the slave storage unit Obtaining information and control of the button content corresponding to the infrared transmitting and receiving unit with the largest receiving time of the infrared signal The communication unit sends a signal containing the content information of the button to the display device, and the display device recognizes the signal, performs a function corresponding to the button content, or displays the button content. 如申請專利範圍第1項所述的虛擬鍵盤的顯示系統,其中,每一紅外發射接收單元都包括一紅外發射模組和一紅外接收模組。 The display system of the virtual keyboard according to claim 1, wherein each of the infrared transmitting and receiving units comprises an infrared transmitting module and an infrared receiving module. 如申請專利範圍第1項所述的虛擬鍵盤的顯示系統,其中,該投影裝置為一由方格組成的方形,相鄰方格的共同頂點處有一紅外發射接收單元。 The display system of the virtual keyboard according to claim 1, wherein the projection device is a square composed of squares, and an infrared ray receiving unit is located at a common vertex of the adjacent squares. 如申請專利範圍第3項所述的虛擬鍵盤的顯示系統,其中,兩個相鄰的紅外發射接收單元之間的距離大於一手指的寬度。 The display system of the virtual keyboard according to claim 3, wherein the distance between two adjacent infrared transmitting and receiving units is greater than the width of one finger. 如申請專利範圍第1項所述的虛擬鍵盤的顯示系統,其中,該投影裝置通過一長臂及一轉軸連接該顯示裝置,投影裝置可前後左右移動。 The display system of the virtual keyboard according to claim 1, wherein the projection device is connected to the display device through a long arm and a rotating shaft, and the projection device is movable forward and backward. 一種虛擬鍵盤的顯示系統的實現方法,該顯示系統包括一投影裝置和一顯示裝置,該投影裝置與該顯示裝置之間可通訊,該投影裝置包括至少一紅外發射接收單元,所述紅外發射接收單元用於垂直發射紅外訊號到平面上形成一虛擬鍵盤及接收虛擬鍵盤反射回來的紅外訊號,每一紅外發射接收單元都帶有標識來區分其他的紅外發射接收單元;其改良在於,該方法包括步驟:存儲每個帶有標識的紅外發射接收單元與其對應的按鍵內容資訊; 垂直投影一虛擬鍵盤於一平面;各個紅外發射接收單元發射紅外訊號到虛擬鍵盤及接收虛擬鍵盤反射回來的紅外訊號;即時計算各個紅外發射接收單元的紅外訊號的發射接收時間;判斷其中一紅外發射接收單元的紅外訊號的發射接收時間是否變小;當有紅外發射接收單元的紅外訊號發射接收時間變小時,判斷在紅外訊號發射接收時間變小的所有紅外發射接收單元中紅外訊號發射接收時間最大的紅外發射接收單元;獲取傳輸該紅外訊號發射接收時間最大的紅外發射接收單元對應的按鍵內容資訊;發送一含該按鍵內容資訊的訊號;及執行該按鍵內容對應的功能或顯示該按鍵內容。 A method for implementing a display system of a virtual keyboard, the display system comprising a projection device and a display device, the projection device being communicable with the display device, the projection device comprising at least one infrared transmitting and receiving unit, the infrared transmitting and receiving The unit is configured to vertically transmit an infrared signal to a plane to form a virtual keyboard and receive an infrared signal reflected by the virtual keyboard. Each of the infrared transmitting and receiving units is provided with an identifier to distinguish other infrared transmitting and receiving units. The improvement is that the method includes Step: storing information of each button content corresponding to the infrared transmitting receiving unit with the identifier; Vertically projecting a virtual keyboard on a plane; each infrared transmitting and receiving unit transmits an infrared signal to the virtual keyboard and receives an infrared signal reflected by the virtual keyboard; and instantaneously calculates a transmission and reception time of the infrared signals of each infrared transmitting and receiving unit; and determines one of the infrared emitting Whether the transmitting and receiving time of the infrared signal of the receiving unit becomes smaller; when the infrared signal transmitting and receiving time of the infrared transmitting and receiving unit becomes smaller, it is judged that the infrared signal receiving and receiving time is the largest among all the infrared transmitting and receiving units in which the infrared signal transmitting and receiving time becomes small. The infrared transmitting and receiving unit obtains the button content information corresponding to the infrared transmitting receiving unit that transmits the infrared signal receiving and receiving time; sends a signal containing the button content information; and performs a function corresponding to the button content or displays the button content. 如申請專利範圍第6項所述的虛擬鍵盤的顯示系統的實現方法,其中,每一紅外發射接收單元都包括一紅外發射模組和一紅外接收模組。 The method for implementing the display system of the virtual keyboard according to claim 6, wherein each of the infrared transmitting and receiving units comprises an infrared transmitting module and an infrared receiving module. 如申請專利範圍第6項所述的虛擬鍵盤的顯示系統的實現方法,其中,該投影裝置為一由方格組成的方形,相鄰方格的共同頂點處有一紅外發射接收單元。 The method for realizing the display system of the virtual keyboard according to claim 6, wherein the projection device is a square composed of squares, and an infrared ray receiving unit is located at a common apex of the adjacent squares. 如申請專利範圍第8項所述的虛擬鍵盤的顯示系統的實現方法,其中,兩個相鄰的紅外發射接收單元之間的距離大於一手指的寬度。 The method for implementing a display system of a virtual keyboard according to claim 8, wherein the distance between two adjacent infrared transmitting and receiving units is greater than the width of one finger.
TW98130986A 2009-09-15 2009-09-15 Display system for displaying virtual keyboard and method thereof TWI416389B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW98130986A TWI416389B (en) 2009-09-15 2009-09-15 Display system for displaying virtual keyboard and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW98130986A TWI416389B (en) 2009-09-15 2009-09-15 Display system for displaying virtual keyboard and method thereof

Publications (2)

Publication Number Publication Date
TW201110000A TW201110000A (en) 2011-03-16
TWI416389B true TWI416389B (en) 2013-11-21

Family

ID=44836152

Family Applications (1)

Application Number Title Priority Date Filing Date
TW98130986A TWI416389B (en) 2009-09-15 2009-09-15 Display system for displaying virtual keyboard and method thereof

Country Status (1)

Country Link
TW (1) TWI416389B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112083831A (en) * 2020-08-21 2020-12-15 欧菲微电子技术有限公司 Key identification method and device based on laser projection keyboard

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020061217A1 (en) * 2000-11-17 2002-05-23 Robert Hillman Electronic input device
US20020075239A1 (en) * 2000-12-15 2002-06-20 Ari Potkonen Method and arrangement for accomplishing a function in an electronic apparatus and an electronic apparatus
US20030193479A1 (en) * 2000-05-17 2003-10-16 Dufaux Douglas Paul Optical system for inputting pointer and character data into electronic equipment
TWI240884B (en) * 2000-05-29 2005-10-01 Vkb Inc A virtual data entry apparatus, system and method for input of alphanumeric and other data
US20060055672A1 (en) * 2004-09-16 2006-03-16 Martin Krocker Input control for apparatuses

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030193479A1 (en) * 2000-05-17 2003-10-16 Dufaux Douglas Paul Optical system for inputting pointer and character data into electronic equipment
TWI240884B (en) * 2000-05-29 2005-10-01 Vkb Inc A virtual data entry apparatus, system and method for input of alphanumeric and other data
US20020061217A1 (en) * 2000-11-17 2002-05-23 Robert Hillman Electronic input device
US20020075239A1 (en) * 2000-12-15 2002-06-20 Ari Potkonen Method and arrangement for accomplishing a function in an electronic apparatus and an electronic apparatus
US20060055672A1 (en) * 2004-09-16 2006-03-16 Martin Krocker Input control for apparatuses

Also Published As

Publication number Publication date
TW201110000A (en) 2011-03-16

Similar Documents

Publication Publication Date Title
CN102023796A (en) Display system of virtual keyboard and realization method thereof
EP2784655B1 (en) Electronic device including projector and method for controlling the electronic device
CN106445339B (en) A kind of method and apparatus that double screen terminal shows stereo-picture
JP6522124B2 (en) Gesture control method, device and system
JP2015128918A (en) Operation device
CN115525383B (en) Wallpaper display method, device, mobile terminal and storage medium
CN102855087A (en) Input method, device and terminal
CN106445340B (en) Method and device for displaying stereoscopic image by double-screen terminal
CN108513671B (en) Display method and terminal for 2D application in VR equipment
US20170046040A1 (en) Terminal device and screen content enlarging method
WO2013135169A1 (en) Method for adjusting input-method keyboard and mobile terminal thereof
CN108958614B (en) A display control method and terminal
CN107250950A (en) Head-mounted display apparatus, wear-type display system and input method
CN109257505B (en) A screen control method and mobile terminal
CN108777731A (en) Key configurations method, apparatus, mobile terminal and storage medium
CN108717325B (en) Operation gesture setting method, device and mobile terminal
WO2018058673A1 (en) 3d display method and user terminal
EP3264203A1 (en) Intelligent interaction method, equipment and system
TWI416389B (en) Display system for displaying virtual keyboard and method thereof
CN101751153A (en) Handheld electronic device and wireless index control system
CN105630315A (en) Quantity adjustment method and apparatus
CN107995416B (en) A focus adjustment method and mobile terminal
CN110719361A (en) Information transmission method, mobile terminal and storage medium
CN215867768U (en) Touch system of projection equipment and projection system
US9851891B2 (en) Interactive projection system and projection method thereof

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees