[go: up one dir, main page]

TWI880272B - Virtual-physical interaction system - Google Patents

Virtual-physical interaction system Download PDF

Info

Publication number
TWI880272B
TWI880272B TW112126803A TW112126803A TWI880272B TW I880272 B TWI880272 B TW I880272B TW 112126803 A TW112126803 A TW 112126803A TW 112126803 A TW112126803 A TW 112126803A TW I880272 B TWI880272 B TW I880272B
Authority
TW
Taiwan
Prior art keywords
user
progress
server
interaction
interactive
Prior art date
Application number
TW112126803A
Other languages
Chinese (zh)
Other versions
TW202505347A (en
Inventor
王立民
Original Assignee
王立民
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 王立民 filed Critical 王立民
Priority to TW112126803A priority Critical patent/TWI880272B/en
Publication of TW202505347A publication Critical patent/TW202505347A/en
Application granted granted Critical
Publication of TWI880272B publication Critical patent/TWI880272B/en

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

A virtual-physical interaction system is provided, which includes: a physical information carrier including physical interactive information applicable to a user-end application for providing an interactive result; a server for providing user progress according to the interactive result, wherein the user progress includes a first user progress and a second user progress; and a plurality of user terminals including: a first user terminal communicatively connected to the server for executing the user-end application and inputting the interactive result via the user-end application and receiving the first user progress from the server; and a second user terminal communicatively connected to the server for executing the user-end application and inputting the interactive result via the user-end application and receiving the second user progress from the server.

Description

虛實互動系統Virtual and Real Interaction System

本發明是有關一種虛實互動系統,尤其是一種基於實體資訊載體(實)的互動結果,並藉由伺服器(虛)將互動資訊提供於多個使用者終端的系統架構。The present invention relates to a virtual-reality interactive system, and more particularly to a system architecture that provides interactive information to multiple user terminals based on the interactive results of a physical information carrier (real) via a server (virtual).

當多個使用者透過實體資訊載體單純以實體物件進行互動時(例如卡牌遊戲),往往必須仰賴實體資訊載體上的說明文字(例如實體說明書、或卡牌等載有說明文字的實體物件)才能使實體互動順利進行。When multiple users interact with physical objects through physical information carriers (such as card games), they often have to rely on explanatory text on the physical information carrier (such as physical instructions, or physical objects such as cards with explanatory text) to make the physical interaction go smoothly.

然而,大量的文字閱讀並不利於使用者理解當前的互動狀態,使用者可能會因此難以判斷互動之進程,必須在閱讀大量的說明文字且完整地理解說明文字過後才能使實體互動順利進行。However, reading a large amount of text is not conducive to the user's understanding of the current interaction status. The user may find it difficult to judge the progress of the interaction. The user must read a large amount of explanation text and fully understand the explanation text before the physical interaction can proceed smoothly.

有鑑於此,本發明提供一種虛實互動系統,在虛實互動系統中包括實體資訊載體、伺服器、以及多個使用者終端。多個使用者可以透過各自的使用者終端執行使用者端應用程式,在實體資訊載體上包括適用於使用者端應用程式的實體互動資訊(即,使用者端應用程式的部分資訊,例如為少量且必要的說明文字),使用者可以藉由使用者端應用程式輸入實體資訊載體提供的互動結果,伺服器可以根據互動結果將使用者進度提供於各個使用者終端。藉由上述技術架構,使本發明可以在實體資訊載體上僅需記載少量且必要的說明文字,使用者能夠透過使用者端應用程式所提供的資訊(例如使用者進度),快速且有效率地理解當前的互動狀態,藉由虛實互動的技術架構,使互動順利進行。In view of this, the present invention provides a virtual-reality interactive system, which includes a physical information carrier, a server, and multiple user terminals. Multiple users can execute user-end applications through their respective user terminals. The physical information carrier includes physical interactive information applicable to the user-end application (i.e., part of the information of the user-end application, such as a small amount of necessary explanatory text). Users can input the interactive results provided by the physical information carrier through the user-end application, and the server can provide the user progress to each user terminal according to the interactive results. Through the above technical framework, the present invention can record only a small amount of necessary explanatory text on the physical information carrier, and the user can quickly and efficiently understand the current interaction status through the information provided by the user-side application (such as user progress), and through the technical framework of virtual-real interaction, the interaction can proceed smoothly.

本發明所提供的虛實互動系統,包括:實體資訊載體,包括適用於使用者端應用程式的實體互動資訊,用以提供互動結果;伺服器,用以根據互動結果提供使用者進度,使用者進度包括第一使用者進度、以及第二使用者進度;以及多個使用者終端,包括:第一使用者終端,與伺服器通訊連接,用以執行使用者端應用程式,並藉由使用者端應用程式輸入互動結果,從伺服器接收該第一使用者進度;以及第二使用者終端,與伺服器通訊連接,用以執行使用者端應用程式,並藉由使用者端應用程式輸入互動結果,從伺服器接收第二使用者進度。The virtual-reality interactive system provided by the present invention includes: a physical information carrier, including physical interactive information suitable for a user-side application, for providing interactive results; a server, for providing user progress according to the interactive results, wherein the user progress includes a first user progress and a second user progress; and a plurality of user terminals, including: a first user terminal, which is connected to the server for communication, for executing the user-side application, and inputting the interactive results through the user-side application, and receiving the first user progress from the server; and a second user terminal, which is connected to the server for communication, for executing the user-side application, and inputting the interactive results through the user-side application, and receiving the second user progress from the server.

在本發明的一實施例中,在上述之虛實互動系統中,互動結果包括第一互動結果以及第二互動結果,第一互動結果以及第二互動結果互斥。In one embodiment of the present invention, in the above-mentioned virtual-reality interactive system, the interactive result includes a first interactive result and a second interactive result, and the first interactive result and the second interactive result are mutually exclusive.

在本發明的一實施例中,在上述之虛實互動系統中,在使用者端應用程式中包括進度樹結構,進度樹結構包括多個進度分支,多個進度分支對應於多個使用者進度。In one embodiment of the present invention, in the above virtual-reality interactive system, a progress tree structure is included in the user-side application, and the progress tree structure includes a plurality of progress branches, and the plurality of progress branches correspond to a plurality of user progresses.

在本發明的一實施例中,在上述之虛實互動系統中,伺服器根據多個使用者進度判斷共通進度,並將共通進度提供於多個使用者終端。In one embodiment of the present invention, in the above-mentioned virtual-reality interactive system, the server determines the common progress based on the progress of multiple users and provides the common progress to multiple user terminals.

在本發明的一實施例中,在上述之虛實互動系統中,伺服器根據多個使用者進度判斷合理進度、以及不合理進度,並將合理進度作為共通進度提供於多個使用者終端。In one embodiment of the present invention, in the above-mentioned virtual-reality interactive system, the server determines reasonable progress and unreasonable progress based on the progress of multiple users, and provides the reasonable progress as a common progress to multiple user terminals.

在本發明的一實施例中,在上述之虛實互動系統中,伺服器根據進度分支的完成次數提供互動獎勵。In one embodiment of the present invention, in the above-mentioned virtual-reality interactive system, the server provides interactive rewards according to the number of completions of the progress branches.

在本發明的一實施例中,在上述之虛實互動系統中,伺服器根據使用者終端數提供對應於進度分支的互動獎勵。In one embodiment of the present invention, in the above virtual-reality interactive system, the server provides interactive rewards corresponding to the progress branches according to the number of user terminals.

在本發明的一實施例中,在上述之虛實互動系統中,伺服器根據互動獎勵判斷是否提供進度分支。In one embodiment of the present invention, in the above-mentioned virtual-reality interactive system, the server determines whether to provide a progress branch based on the interactive reward.

綜上所述,本發明的虛實互動系統可以藉由實體資訊載體提供互動結果,再藉由伺服器根據互動結果提供使用者進度於各個使用者終端,藉此使本發明可以在實體資訊載體上僅需記載少量且必要的說明文字,使用者能夠透過使用者端應用程式所提供的資訊(例如對應於使用者進度的資訊),快速且有效率地理解當前的互動狀態,藉由虛實互動的技術架構使互動順利進行。In summary, the virtual-reality interaction system of the present invention can provide interaction results through a physical information carrier, and then provide the user progress to each user terminal according to the interaction results through a server, so that the present invention only needs to record a small amount of necessary explanatory text on the physical information carrier, and the user can quickly and efficiently understand the current interaction status through the information provided by the user-side application (such as information corresponding to the user progress), and the interaction can proceed smoothly through the technical framework of virtual-reality interaction.

為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式,作詳細說明如下。In order to make the above and other purposes, features and advantages of the present invention more clearly understood, embodiments are specifically cited below and described in detail with reference to the accompanying drawings.

請參照圖1,圖1為本發明一實施例所提供的虛實互動系統1的方塊圖。Please refer to FIG. 1 , which is a block diagram of a virtual-reality interaction system 1 provided in an embodiment of the present invention.

在本實施例中,本發明之虛實互動系統1包括:實體資訊載體2、伺服器3、以及使用者終端4。其中,使用者終端4包括多個使用者終端:第一使用者終端41、第二使用者終端42、以及第三使用者終端43。其中,伺服器3通訊連接第一使用者終端41、第二使用者終端42、以及第三使用者終端43。In this embodiment, the virtual-reality interactive system 1 of the present invention includes: a physical information carrier 2, a server 3, and a user terminal 4. The user terminal 4 includes a plurality of user terminals: a first user terminal 41, a second user terminal 42, and a third user terminal 43. The server 3 is communicatively connected to the first user terminal 41, the second user terminal 42, and the third user terminal 43.

在本實施例中,虛實互動系統1包括使用者終端4,使用者終端4可以包括多個使用者終端,例如可以包括:第一使用者終端41、第二使用者終端42、以及第三使用者終端43。其中,使用者終端的數量僅為示例,在虛實互動系統1中,每一個使用者終端皆對應於一個使用者,舉例來說:第一使用者對應於第一使用者終端41、第二使用者對應於第二使用者終端42、第三使用者對應於第三使用者終端43,而本發明不對使用者終端的數量設限,使用虛實互動系統1的使用者數量可以更多/少。使用者終端4可以執行使用者端應用程式USER-APP,多個使用者可以藉由實體資訊載體2進行實體互動(例如卡牌遊戲的遊玩等),在實體資訊載體2上包括適用於使用者端應用程式USER-APP的實體互動資訊(即,使用者端應用程式USER-APP的部分資訊,例如可以為少量且必要的說明文字),並在每次的實體互動結束時,使用者可以透過實體資訊載體2取得互動結果(即,實體資訊載體2提供互動結果)。使用者可以透過各自的使用者終端執行使用者端應用程式USER-APP,並藉由使用者端應用程式USER-APP輸入實體資訊載體2提供的互動結果,接著伺服器3可以根據互動結果將使用者進度提供於各個使用者終端,例如:第一使用者終端41可以從伺服器3接收第一使用者進度、第二使用者終端42可以從伺服器3接收第二使用者進度、第三使用者終端43可以從伺服器3接收第三使用者進度。也就是說,伺服器3可以管理各個使用者各自的使用者進度。藉此使本發明可以在實體資訊載體2上僅需記載少量且必要的說明文字,使用者能夠透過使用者端應用程式USER-APP所提供的資訊(例如:使用者端應用程式USER-APP顯示對應於使用者進度的文字/圖像/影音資訊),快速且有效率地理解當前的互動狀態,藉由虛實互動的技術架構,使互動順利進行。In this embodiment, the virtual-reality interactive system 1 includes a user terminal 4, and the user terminal 4 may include multiple user terminals, for example, may include: a first user terminal 41, a second user terminal 42, and a third user terminal 43. The number of user terminals is only an example. In the virtual-reality interactive system 1, each user terminal corresponds to a user, for example: the first user corresponds to the first user terminal 41, the second user corresponds to the second user terminal 42, and the third user corresponds to the third user terminal 43. The present invention does not set a limit on the number of user terminals, and the number of users using the virtual-reality interactive system 1 can be more/less. The user terminal 4 can execute the user-side application USER-APP, and multiple users can conduct physical interactions (such as playing card games, etc.) through the physical information carrier 2. The physical information carrier 2 includes physical interaction information applicable to the user-side application USER-APP (that is, part of the information of the user-side application USER-APP, such as a small amount of necessary explanatory text), and at the end of each physical interaction, the user can obtain the interaction result through the physical information carrier 2 (that is, the physical information carrier 2 provides the interaction result). The users can execute the user-end application USER-APP through their respective user terminals, and input the interaction results provided by the physical information carrier 2 through the user-end application USER-APP. Then the server 3 can provide the user progress to each user terminal according to the interaction results. For example, the first user terminal 41 can receive the first user progress from the server 3, the second user terminal 42 can receive the second user progress from the server 3, and the third user terminal 43 can receive the third user progress from the server 3. In other words, the server 3 can manage the user progress of each user. In this way, the present invention only needs to record a small amount of necessary explanatory text on the physical information carrier 2, and the user can quickly and efficiently understand the current interaction status through the information provided by the user-side application USER-APP (for example: the user-side application USER-APP displays text/image/audio information corresponding to the user's progress), and the interaction can be carried out smoothly through the technical framework of virtual-real interaction.

在本發明中,實體資訊載體2指的是包括適用於使用者端應用程式USER-APP的實體互動資訊的實體物件,用以提供互動結果。舉例來說,實體資訊載體2可以是載有文字訊息的卡牌,文字訊息可以是能夠展現該卡牌(該實體物件)特色的少量/重要/必要/經常出現的文字,也就是說,實體資訊載體2可以包括實體資訊載體2的實體物件特色,且該實體物件特色適用於使用者端應用程式USER-APP。使用者可以藉由實體資訊載體2進行實體互動,並在每次實體互動結束後,使用者可以透過使用者端應用程式USER-APP輸入實體資訊載體2提供的互動結果,並藉由伺服器3、以及多個使用者終端的協作執行互動流程以將實體互動轉換為虛實互動。雖敘述如上,但本發明不以所列舉出的實施例為限,只要包括適用於使用者端應用程式USER-APP的實體互動資訊,並用以提供互動結果的實體物件皆可作為本發明之實體資訊載體2。In the present invention, the physical information carrier 2 refers to a physical object including physical interactive information applicable to the user-side application USER-APP, for providing interactive results. For example, the physical information carrier 2 may be a card carrying a text message, and the text message may be a small amount of/important/necessary/frequently appearing text that can show the characteristics of the card (the physical object), that is, the physical information carrier 2 may include the physical object characteristics of the physical information carrier 2, and the physical object characteristics are applicable to the user-side application USER-APP. The user can perform physical interaction through the physical information carrier 2, and after each physical interaction, the user can input the interaction result provided by the physical information carrier 2 through the user-end application USER-APP, and the server 3 and multiple user terminals cooperate to execute the interaction process to convert the physical interaction into virtual interaction. Although described above, the present invention is not limited to the embodiments listed, as long as it includes physical interaction information applicable to the user-end application USER-APP and is used to provide interaction results, it can be used as the physical information carrier 2 of the present invention.

在本發明中,伺服器3指的是與使用者終端4通訊連接,並用以根據實體資訊載體2的互動結果提供使用者進度至使用者終端4的裝置,其中,使用者進度包括第一使用者進度、第二使用者進度、以及第三使用者進度等,伺服器3可以與使用者終端4通訊連接,藉此執行互動流程以將實體資訊載體2的實體互動轉換為虛實互動。伺服器3可以經由區域網路(Local Area Network,LAN)、廣域網路(Wide Area Network,WAN)、網際網路等進行存取,並且可以是無線網路、也可以是有線網路,在本實施例中不限於此。舉例來說,伺服器3可以是具備計算、以及網路連線功能的電腦(計算機、處理裝置),但本案發明不在此做限制,只要可以在經由網路與使用者終端4通訊連接並執行本發明之互動流程的裝置皆可作為本發明之伺服器3,本發明不以所列舉出的實施例為限。In the present invention, the server 3 refers to a device that is connected to the user terminal 4 in communication and is used to provide user progress to the user terminal 4 according to the interaction result of the physical information carrier 2, wherein the user progress includes the first user progress, the second user progress, and the third user progress, etc. The server 3 can be connected to the user terminal 4 in communication to execute the interaction process to convert the physical interaction of the physical information carrier 2 into a virtual interaction. The server 3 can be accessed via a local area network (LAN), a wide area network (WAN), the Internet, etc., and can be a wireless network or a wired network, but is not limited to this in the present embodiment. For example, the server 3 can be a computer (computer, processing device) with computing and network connection functions, but the present invention is not limited thereto. Any device that can communicate with the user terminal 4 via the network and execute the interactive process of the present invention can be used as the server 3 of the present invention. The present invention is not limited to the embodiments listed.

在本發明中,使用者終端4指的是用以執行使用者端應用程式USER-APP,並且可以藉由使用者端應用程式USER-APP輸入互動結果的裝置的集合。在本實施例中,使用者終端4包括第一使用者終端41、第二使用者終端42、以及第三使用者終端43,其中,在此處的用語「第一」、「第二」、「第三」僅用於區別不同的使用者所使用的使用者終端。舉例來說,使用者終端4較佳可以是攜帶式的設備,例如可以是智慧型手機、筆記型電腦等,但本案發明不在此做限制,只要可以執行使用者端應用程式USER-APP,並可以藉由使用者端應用程式USER-APP輸入互動結果的裝置皆可作為本發明之使用者終端4。In the present invention, the user terminal 4 refers to a collection of devices used to execute the user-side application USER-APP and can input interaction results through the user-side application USER-APP. In this embodiment, the user terminal 4 includes a first user terminal 41, a second user terminal 42, and a third user terminal 43, wherein the terms "first", "second", and "third" are only used to distinguish user terminals used by different users. For example, the user terminal 4 can preferably be a portable device, such as a smart phone, a laptop, etc., but the present invention is not limited thereto. As long as the user-side application USER-APP can be executed and the device that can input interaction results through the user-side application USER-APP can be used as the user terminal 4 of the present invention.

請參照圖2,圖2為本發明一實施例所提供的使用者終端的方塊圖。Please refer to FIG. 2 , which is a block diagram of a user terminal provided by an embodiment of the present invention.

以第一使用者終端41作為舉例,在本實施例中,第一使用者終端41包括輸入模組411、顯示模組412、通訊模組413,其中,通訊模組413用以通訊連接伺服器3。舉例來說,第一使用者終端41可以是智慧型手機,而輸入模組411、以及顯示模組412則可以為智慧型手機的觸控顯示模組(即輸入模組411、以及顯示模組412被整合為觸控顯示模組),使用者可以藉由觸控顯示螢幕(輸入模組411)以觸控的方式,在使用者端應用程式USER-APP中輸入實體資訊載體2的互動結果,並藉由通訊模組413通訊連接伺服器3,從伺服器3接收第一使用者進度,再藉由觸控顯示螢幕(顯示模組412)顯示第一使用者進度。其中,第二使用者終端42、第三使用者終端43的裝置架構可以與第一使用者終端41相同,在此不再重複贅述。Taking the first user terminal 41 as an example, in this embodiment, the first user terminal 41 includes an input module 411, a display module 412, and a communication module 413, wherein the communication module 413 is used for communication connection with the server 3. For example, the first user terminal 41 may be a smart phone, and the input module 411 and the display module 412 may be a touch display module of the smart phone (i.e., the input module 411 and the display module 412 are integrated into a touch display module). The user may input the interaction result of the physical information carrier 2 in the user-end application USER-APP by touch through the touch display screen (input module 411), and communicate with the server 3 through the communication module 413, receive the first user progress from the server 3, and then display the first user progress through the touch display screen (display module 412). The device architecture of the second user terminal 42 and the third user terminal 43 may be the same as that of the first user terminal 41, and will not be repeated here.

請參照圖3,圖3為本發明一實施例所提供的虛實互動系統1的互動流程圖。Please refer to FIG. 3 , which is an interactive flow chart of the virtual-reality interactive system 1 provided in an embodiment of the present invention.

在虛實互動系統1的互動流程中包括步驟如下。其中要注意的是,在互動流程圖中的流程順序雖如圖3所示,但只要各步驟不產生矛盾即可任意置換其流程順序,本發明不在此設限。The interactive process of the virtual-reality interactive system 1 includes the following steps. It should be noted that although the process sequence in the interactive process diagram is shown in FIG3 , the process sequence can be arbitrarily replaced as long as there is no contradiction between the steps, and the present invention is not limited thereto.

步驟S1:實體資訊載體提供互動結果,接著進入步驟S3。在步驟S1中,多個使用者可以藉由實體資訊載體2進行實體互動,並由實體資訊載體2提供互動結果。Step S1: The physical information carrier provides the interaction result, and then proceeds to step S3. In step S1, multiple users can perform physical interaction through the physical information carrier 2, and the physical information carrier 2 provides the interaction result.

步驟S3:使用者藉由使用者端應用程式輸入互動結果,接著進入步驟S5。在步驟S3中,多個使用者可以分別以各自的使用者終端執行使用者端應用程式USER-APP,並藉由使用者端應用程式輸入互動結果。Step S3: The user inputs the interaction result through the user-end application, and then proceeds to step S5. In step S3, multiple users can respectively execute the user-end application USER-APP with their respective user terminals and input the interaction result through the user-end application.

更進一步地,步驟S3可以包括步驟S31、S32。Furthermore, step S3 may include steps S31 and S32.

步驟S31:第一使用者終端藉由使用者端應用程式輸入互動結果。在步驟S31中,第一使用者以第一使用者終端41藉由使用者端應用程式USER-APP輸入互動結果。Step S31: The first user terminal inputs the interaction result through the user-end application. In step S31, the first user inputs the interaction result through the first user terminal 41 through the user-end application USER-APP.

步驟S32:第二使用者終端藉由使用者端應用程式輸入互動結果。在步驟S32中,第二使用者以第二使用者終端42藉由使用者端應用程式USER-APP輸入互動結果。Step S32: The second user terminal inputs the interaction result via the user-end application. In step S32, the second user inputs the interaction result via the second user terminal 42 via the user-end application USER-APP.

步驟S5:伺服器根據互動結果提供使用者進度,接著進入步驟S7。其中,使用者進度包括第一使用者進度、以及第二使用者進度。在步驟S5中,伺服器3可以根據互動結果(例如:實體資訊載體2的實體互動之勝負)將對應於進度分支的使用者進度,提供給對應的使用者終端4。Step S5: The server provides the user progress according to the interaction result, and then enters step S7. The user progress includes the first user progress and the second user progress. In step S5, the server 3 can provide the user progress corresponding to the progress branch to the corresponding user terminal 4 according to the interaction result (for example, the win or loss of the physical interaction of the physical information carrier 2).

更進一步地,步驟S5可以包括步驟S51。Furthermore, step S5 may include step S51.

步驟S51:伺服器根據多個使用者進度判斷共通進度,並將共通進度提供於多個使用者終端。舉例來說,多個使用者可以一同進行虛實互動,每個使用者分別有各自的使用者進度,伺服器3可以記錄每個使用者的使用者進度,並根據多個使用者進度判斷共通進度,並將共通進度提供於一同進行虛實互動的多個使用者終端。Step S51: The server determines a common progress based on the progress of multiple users, and provides the common progress to multiple user terminals. For example, multiple users can interact with each other in virtual reality, and each user has his or her own user progress. The server 3 can record the user progress of each user, and determine a common progress based on the progress of multiple users, and provide the common progress to multiple user terminals that interact with each other in virtual reality.

更進一步地,步驟S51可以包括步驟S511。Furthermore, step S51 may include step S511.

步驟S511:伺服器根據多個使用者進度判斷合理進度、以及不合理進度,並將合理進度作為共通進度提供於多個使用者終端。舉例來說,多個使用者可以一同進行虛實互動,每個使用者分別有各自的使用者進度,伺服器3可以記錄每個使用者的使用者進度,並根據多個使用者進度判斷合理進度、以及不合理進度,並將合理進度作為共通進度提供於一同進行虛實互動的多個使用者終端。Step S511: The server determines reasonable progress and unreasonable progress based on the progress of multiple users, and provides the reasonable progress as a common progress to multiple user terminals. For example, multiple users can interact with each other in virtual reality, and each user has his or her own user progress. The server 3 can record the user progress of each user, and determine reasonable progress and unreasonable progress based on the progress of multiple users, and provide the reasonable progress as a common progress to multiple user terminals that interact with each other in virtual reality.

步驟S7:伺服器提供互動獎勵。Step S7: The server provides an interaction reward.

更進一步地,步驟S7可以包括步驟S71、S72、S73。Furthermore, step S7 may include steps S71, S72, and S73.

步驟S71:伺服器根據進度樹結構中的進度分支的完成次數提供互動獎勵。舉例來說,伺服器3可以記錄進度樹結構中的進度分支的完成次數,並根據進度分支的完成次數提供互動獎勵給完成該進度分支的所有/個別的使用者終端。伺服器3根據進度分支的完成次數提供互動獎勵可以促使整體進行虛實互動的次數增加,本步驟可以藉由促使虛實互動的次數增加來達到增加使用者黏著度的技術功效。Step S71: The server provides an interactive reward according to the number of completions of the progress branch in the progress tree structure. For example, the server 3 can record the number of completions of the progress branch in the progress tree structure, and provide an interactive reward to all/individual user terminals that complete the progress branch according to the number of completions of the progress branch. The server 3 provides an interactive reward according to the number of completions of the progress branch, which can increase the number of virtual-real interactions as a whole. This step can achieve the technical effect of increasing user stickiness by increasing the number of virtual-real interactions.

步驟S72:伺服器根據使用者終端數,提供對應於進度分支的互動獎勵。舉例來說,伺服器3可以記錄一同進行虛實互動的使用者終端數(即使用者人數),當完成該進度分支時,伺服器3可以根據使用者終端數提供對應於進度分支的互動獎勵。由於伺服器3根據使用者終端數提供互動獎勵,因此可以促進進行虛實互動的使用者之間的社交關係,本步驟可以藉由促進使用者之間的社交關係來達到增加使用者黏著度的技術功效。Step S72: The server provides an interaction reward corresponding to the progress branch according to the number of user terminals. For example, the server 3 can record the number of user terminals (i.e., the number of users) that conduct virtual-real interaction together. When the progress branch is completed, the server 3 can provide an interaction reward corresponding to the progress branch according to the number of user terminals. Since the server 3 provides an interaction reward according to the number of user terminals, the social relationship between users conducting virtual-real interaction can be promoted. This step can achieve the technical effect of increasing user stickiness by promoting the social relationship between users.

步驟S73:伺服器根據互動獎勵判斷是否提供進度分支。舉例來說,伺服器3可以提供對應於進度分支的互動獎勵給使用者終端4,由於多個進度分支之間存在關聯性,因此伺服器3可以根據互動獎勵判斷是否提供進度分支給對應的使用者終端4(例如在取得特定的互動獎勵後開啟並提供對應的進度分支)。Step S73: The server determines whether to provide a progress branch according to the interactive reward. For example, the server 3 may provide an interactive reward corresponding to a progress branch to the user terminal 4. Since there is a correlation between multiple progress branches, the server 3 may determine whether to provide a progress branch to the corresponding user terminal 4 according to the interactive reward (for example, opening and providing the corresponding progress branch after obtaining a specific interactive reward).

步驟S9:使用者終端從伺服器接收使用者進度。Step S9: The user terminal receives the user progress from the server.

在步驟S9中更包括步驟S91、S92。Step S9 further includes steps S91 and S92.

步驟S91:第一使用者終端從該伺服器接收該第一使用者進度。Step S91: The first user terminal receives the first user progress from the server.

步驟S92:第二使用者終端從該伺服器接收該第二使用者進度。Step S92: The second user terminal receives the second user progress from the server.

步驟S11:使用者終端從伺服器接收互動獎勵。Step S11: The user terminal receives the interaction reward from the server.

在步驟S11中更包括步驟S111、S112。Step S11 further includes steps S111 and S112.

步驟S111:第一使用者終端從伺服器接收互動獎勵。Step S111: The first user terminal receives the interactive reward from the server.

步驟S112:第二使用者終端從伺服器接收互動獎勵。Step S112: The second user terminal receives the interaction reward from the server.

請參照圖4,圖4為本發明一實施例所提供的使用者端應用程式USER-APP的示意圖。Please refer to FIG. 4 , which is a schematic diagram of a user-side application USER-APP provided in an embodiment of the present invention.

在本發明中,使用者端應用程式USER-APP指的是用於補足實體資訊載體2的文字說明,並被執行於使用者終端4以進行虛實互動的應用程式。其中,在使用者端應用程式USER-APP中包括進度樹結構,舉例來說,進度樹結構可以用以擴展虛實互動的劇情走向,也就是說,進度樹結構包括多個進度分支(如圖4所示,例如:第一進度分支A1;第二進度分支B1、B2;第三進度分支C1、C2、C3;第四進度分支D1、D2、D3、D4等),多個進度分支對應於多個使用者進度並形成一進度樹結構,而每一個進度分支具相關性。在使用者端應用程式USER-APP中,使用者每次的互動結果皆會被輸入並生成為進度樹結構的一個進度分支。雖然進度樹結構之編程可以為應用程式帶來較佳的擴展性,但若是每次的互動結果皆會產生2種(或以上)的後續之進度分支的話,則隨著虛實互動之進程,進度樹結構會指數性地擴展多個互動結果並產生進度分支,這將大幅地增加程式編程的困難性,並且大幅地增加使用者端應用程式USER-APP在儲存模組中的佔用空間。In the present invention, the user-side application USER-APP refers to an application used to supplement the text description of the physical information carrier 2 and is executed on the user terminal 4 to perform virtual-real interaction. The user-side application USER-APP includes a progress tree structure. For example, the progress tree structure can be used to expand the plot direction of the virtual-real interaction. In other words, the progress tree structure includes multiple progress branches (as shown in FIG. 4, for example: the first progress branch A1; the second progress branches B1, B2; the third progress branches C1, C2, C3; the fourth progress branches D1, D2, D3, D4, etc.), and the multiple progress branches correspond to multiple user progress and form a progress tree structure, and each progress branch is related. In the user-side application USER-APP, each user's interaction result will be input and generated as a progress branch of the progress tree structure. Although the programming of the progress tree structure can bring better scalability to the application, if each interaction result will generate 2 (or more) subsequent progress branches, then as the virtual and real interactions progress, the progress tree structure will exponentially expand multiple interaction results and generate progress branches, which will greatly increase the difficulty of programming and greatly increase the space occupied by the user-side application USER-APP in the storage module.

而對此,如圖4所示地,本發明的進度樹結構可以用於解決上述課題。In this regard, as shown in FIG4 , the progress tree structure of the present invention can be used to solve the above-mentioned problem.

舉例來說,實體資訊載體2的互動結果可以是以勝負的形式實現(但互動結果不侷限於勝負),也就是說,當第一使用者與第二使用者藉由實體資訊載體2進行虛實互動並取得互動結果時,若第一使用者的互動結果為勝,則第二使用者的互動結果為負(反之則為:若第一使用者的互動結果為負,則第二使用者的互動結果為勝),換句話說,實體資訊載體2可以提供互動結果,互動結果可以包括第一互動結果以及第二互動結果,第一互動結果以及第二互動結果互斥。For example, the interaction result of the physical information carrier 2 can be realized in the form of winning or losing (but the interaction result is not limited to winning or losing), that is, when the first user and the second user conduct virtual and real interactions through the physical information carrier 2 and obtain interaction results, if the interaction result of the first user is a win, then the interaction result of the second user is a loss (conversely: if the interaction result of the first user is a loss, then the interaction result of the second user is a win). In other words, the physical information carrier 2 can provide interaction results, and the interaction results can include a first interaction result and a second interaction result, and the first interaction result and the second interaction result are mutually exclusive.

以第一使用者以及第二使用者進行虛實互動為例,當第一使用者的互動結果為勝時,第一使用者可以藉由使用者端應用程式USER-APP輸入第一互動結果(勝),第一使用者在進度樹結構中的使用者進度由第一分支進度A1進入第二分支進度B1,伺服器3將第一使用者的使用者進度(第一使用者進度)記錄為A1、B1;當第二使用者的互動結果為負時,第二使用者可以藉由使用者端應用程式USER-APP輸入第二互動結果(負),第二使用者的使用者進度由第一分支進度A1進入第二分支進度B2,伺服器3將第二使用者的使用者進度(第二使用者進度)記錄為A1、B2。如上所述地,進度樹結構可以被共用於多個使用者之間,伺服器3可以記錄並提供各使用者終端4曾經到達的進度分支給使用者終端4,而使用者端應用程式USER-APP可以提供對應於各進度分支的文字說明(例如適用於虛實互動的主/支線故事等)。其中要注意的是,由於各進度分支具有相關性(例如是由具備一定關聯性的故事所串聯),因此使用者必須按照進度樹結構所規劃的路線開啟進度分支。舉例來說,當使用者的使用者進度被伺服器3記錄為A1時,則使用者不能略過第二進度分支B1、B2直接參與第三進度分支C1、C2、C3或更後續的進度分支,必須要先開啟第二進度分支B1才能參與第三進度分支C1、C2,必須要先開啟第二進度分支B2才能參與第三進度分支C2、C3。Taking the virtual-real interaction between the first user and the second user as an example, when the interaction result of the first user is a win, the first user can input the first interaction result (win) through the user-side application USER-APP, and the user progress of the first user in the progress tree structure enters the second branch progress B1 from the first branch progress A1, and the server 3 records the user progress of the first user (first user progress) as A1 and B1; when the interaction result of the second user is a negative, the second user can input the second interaction result (negative) through the user-side application USER-APP, and the user progress of the second user enters the second branch progress B2 from the first branch progress A1, and the server 3 records the user progress of the second user (second user progress) as A1 and B2. As described above, the progress tree structure can be shared among multiple users, the server 3 can record and provide the progress branches that each user terminal 4 has reached to the user terminal 4, and the user-end application USER-APP can provide text descriptions corresponding to each progress branch (such as main/branch stories applicable to virtual-reality interaction, etc.). It should be noted that since each progress branch is related (for example, connected by stories with certain relevance), the user must open the progress branch according to the route planned by the progress tree structure. For example, when the user's user progress is recorded as A1 by the server 3, the user cannot skip the second progress branch B1, B2 and directly participate in the third progress branch C1, C2, C3 or subsequent progress branches. The user must first open the second progress branch B1 before participating in the third progress branch C1, C2, and must first open the second progress branch B2 before participating in the third progress branch C2, C3.

而當多個使用者欲進行虛實互動時,伺服器可以根據進度樹結構中的多個使用者進度判斷共通進度,並根據多個使用者進度判斷合理進度、以及不合理進度,並將合理進度作為共通進度提供於多個使用者終端。When multiple users want to interact with each other in the virtual and real world, the server can determine the common progress according to the progress of multiple users in the progress tree structure, and determine the reasonable progress and unreasonable progress according to the progress of multiple users, and provide the reasonable progress as the common progress to multiple user terminals.

舉例來說,進度不同的第一使用者與第二使用者可以透過伺服器3以及各自的使用者終端一同進行虛實互動。其中,第一使用者的進度例如被伺服器3記錄為A1、B1、C1、C2、D1,而第二使用者的進度例如被伺服器3記錄為A1、B2、C2、C3、D3。伺服器3可以根據進度樹結構中的多個使用者進度判斷共通進度,由於第一使用者與第二使用者的使用者進度中存在相同的使用者進度(A1、C2皆被記錄於伺服器3中),因此伺服器3可以判斷共通進度為第一進度分支A1、第三進度分支C2,而雖然第一使用者與第二使用者皆曾經到達過第三進度分支C2,但由於第二進度分支B1、B2之中任一者皆並未被判斷為共通進度,因此第一進度分支A1被判斷為合理進度、第三進度分支C2被判斷為不合理進度。接著,由於伺服器3將第一進度分支A1作為共通進度提供於第一使用者終端41、以及第二使用者終端42,因此當第一使用者與第二使用者一同進行虛實互動時需從第一進度分支A1開始進行。For example, a first user and a second user with different progress can interact with each other through the server 3 and their respective user terminals. The progress of the first user is recorded by the server 3 as A1, B1, C1, C2, D1, and the progress of the second user is recorded by the server 3 as A1, B2, C2, C3, D3. Server 3 can determine the common progress based on multiple user progress in the progress tree structure. Since the first user and the second user have the same user progress in their user progress (A1 and C2 are both recorded in server 3), server 3 can determine that the common progress is the first progress branch A1 and the third progress branch C2. Although the first user and the second user have both reached the third progress branch C2, since neither of the second progress branches B1 and B2 is determined to be a common progress, the first progress branch A1 is determined to be a reasonable progress and the third progress branch C2 is determined to be an unreasonable progress. Next, since the server 3 provides the first progress branch A1 as a common progress to the first user terminal 41 and the second user terminal 42, when the first user and the second user perform virtual-reality interaction together, they need to start from the first progress branch A1.

綜上所述,本發明的虛實互動系統可以藉由實體資訊載體提供互動結果,再藉由伺服器根據互動結果提供使用者進度於各個使用者終端,藉此使本發明可以在實體資訊載體上僅需記載少量且必要的說明文字,使用者能夠透過使用者端應用程式所提供的資訊(例如對應於使用者進度的資訊),快速且有效率地理解當前的互動狀態,藉由虛實互動的技術架構使互動順利進行。In summary, the virtual-reality interaction system of the present invention can provide interaction results through a physical information carrier, and then provide the user progress to each user terminal according to the interaction results through a server, so that the present invention only needs to record a small amount of necessary explanatory text on the physical information carrier, and the user can quickly and efficiently understand the current interaction status through the information provided by the user-side application (such as information corresponding to the user progress), and the interaction can proceed smoothly through the technical framework of virtual-reality interaction.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed as above by way of embodiments, they are not intended to limit the present invention. A person having ordinary knowledge in the technical field to which the present invention belongs may make some 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 scope defined in the attached patent application.

1:虛實互動系統 2:實體資訊載體 3:伺服器 4:使用者終端 41:第一使用者終端 411:輸入模組 412:顯示模組 413:通訊模組 42:第二使用者終端 43:第三使用者終端 S1~S11:步驟 S31、S32:步驟 S51、S511:步驟 S71~S73:步驟 S91、S92:步驟 S111、S112:步驟 USER-APP:使用者端應用程式 A1:第一進度分支 B1、B2:第二進度分支 C1~C3:第三進度分支 D1~D4:第四進度分支 1: Virtual-Real Interaction System 2: Physical Information Carrier 3: Server 4: User Terminal 41: First User Terminal 411: Input Module 412: Display Module 413: Communication Module 42: Second User Terminal 43: Third User Terminal S1~S11: Step S31, S32: Step S51, S511: Step S71~S73: Step S91, S92: Step S111, S112: Step USER-APP: User-End Application A1: First Progress Branch B1, B2: Second Progress Branch C1~C3: Third Progress Branch D1~D4: Fourth Progress Branch

圖1為本發明一實施例所提供的虛實互動系統的方塊圖; 圖2為本發明一實施例所提供的使用者終端的方塊圖; 圖3為本發明一實施例所提供的虛實互動系統的互動流程圖;以及 圖4為本發明一實施例所提供的進度樹結構的示意圖。 FIG1 is a block diagram of a virtual-reality interactive system provided by an embodiment of the present invention; FIG2 is a block diagram of a user terminal provided by an embodiment of the present invention; FIG3 is an interactive flow chart of a virtual-reality interactive system provided by an embodiment of the present invention; and FIG4 is a schematic diagram of a progress tree structure provided by an embodiment of the present invention.

1:虛實互動系統 1: Virtual and real interactive system

2:實體資訊載體 2: Physical information carrier

3:伺服器 3: Server

4:使用者終端 4: User terminal

41:第一使用者終端 41: First user terminal

42:第二使用者終端 42: Second user terminal

43:第三使用者終端 43: Third user terminal

Claims (5)

一種虛實互動系統,包括: 一實體資訊載體,包括適用於一使用者端應用程式的一實體互動資訊,用以提供一互動結果; 一伺服器,用以根據該互動結果提供一使用者進度,該使用者進度包括一第一使用者進度、以及一第二使用者進度;以及 多個使用者終端,包括: 一第一使用者終端,與該伺服器通訊連接,用以執行該使用者端應用程式,藉由該使用者端應用程式輸入該互動結果,從該伺服器接收該第一使用者進度;以及 一第二使用者終端,與該伺服器通訊連接,用以執行該使用者端應用程式,藉由該使用者端應用程式輸入該互動結果,從該伺服器接收該第二使用者進度; 其中,在該使用者端應用程式中包括一進度樹結構,該進度樹結構包括多個進度分支,該些進度分支對應於多個使用者進度; 其中,該伺服器根據該些使用者進度判斷一共通進度,並將該共通進度提供於該些使用者終端; 其中,該伺服器根據該些使用者進度判斷一合理進度、以及一不合理進度,並將該合理進度作為該共通進度提供於該些使用者終端。 A virtual-reality interaction system, comprising: A physical information carrier, comprising physical interaction information applicable to a user-side application, for providing an interaction result; A server, for providing a user progress according to the interaction result, the user progress comprising a first user progress and a second user progress; and A plurality of user terminals, comprising: A first user terminal, connected to the server for communication, for executing the user-side application, inputting the interaction result through the user-side application, and receiving the first user progress from the server; and A second user terminal, connected to the server for communication, for executing the user-side application, inputting the interaction result through the user-side application, and receiving the second user progress from the server; The user-side application includes a progress tree structure, the progress tree structure includes a plurality of progress branches, and the progress branches correspond to a plurality of user progresses; The server determines a common progress based on the user progresses, and provides the common progress to the user terminals; The server determines a reasonable progress and an unreasonable progress based on the user progresses, and provides the reasonable progress as the common progress to the user terminals. 如請求項1所述之虛實互動系統,其中,該互動結果包括一第一互動結果以及一第二互動結果,該第一互動結果以及該第二互動結果互斥。A virtual-reality interactive system as described in claim 1, wherein the interactive result includes a first interactive result and a second interactive result, and the first interactive result and the second interactive result are mutually exclusive. 如請求項1所述之虛實互動系統,其中,該伺服器根據該些進度分支的一完成次數提供一互動獎勵。A virtual-reality interactive system as described in claim 1, wherein the server provides an interactive reward based on a number of completions of the progress branches. 如請求項1所述之虛實互動系統,其中,該伺服器根據一使用者終端數提供對應於該些進度分支的一互動獎勵。The virtual-reality interactive system as described in claim 1, wherein the server provides an interactive reward corresponding to the progress branches based on a number of user terminals. 如請求項1所述之虛實互動系統,其中,該伺服器根據一互動獎勵判斷是否提供該些進度分支。A virtual-reality interactive system as described in claim 1, wherein the server determines whether to provide the progress branches based on an interactive reward.
TW112126803A 2023-07-18 2023-07-18 Virtual-physical interaction system TWI880272B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112126803A TWI880272B (en) 2023-07-18 2023-07-18 Virtual-physical interaction system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112126803A TWI880272B (en) 2023-07-18 2023-07-18 Virtual-physical interaction system

Publications (2)

Publication Number Publication Date
TW202505347A TW202505347A (en) 2025-02-01
TWI880272B true TWI880272B (en) 2025-04-11

Family

ID=95555331

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112126803A TWI880272B (en) 2023-07-18 2023-07-18 Virtual-physical interaction system

Country Status (1)

Country Link
TW (1) TWI880272B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201039269A (en) * 2009-04-30 2010-11-01 Ind Tech Res Inst An open team co-creating platform by a virtual and physical operating manner and operation method thereof
CN105363197B (en) * 2012-05-30 2017-04-12 株式会社得那 A game system for virtual item trading
TW201931227A (en) * 2017-12-28 2019-08-01 中華電信股份有限公司 Interface system of virtual and physical integrated network with resources topology
TW202232285A (en) * 2021-02-02 2022-08-16 仁寶電腦工業股份有限公司 Interaction method and interaction system between reality and virtuality
TW202311912A (en) * 2021-09-13 2023-03-16 仁寶電腦工業股份有限公司 Virtual and real interaction method, computing system used for virtual world, and virtual reality system
TW202311927A (en) * 2021-09-14 2023-03-16 佐臻股份有限公司 Virtual reality and visible interactive directory menu comprising a preset step, a moving step, a return step, an interaction step, and a display step, and without the use of other auxiliary devices
TWI805882B (en) * 2018-10-15 2023-06-21 淺沼克秀 Event Management System

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201039269A (en) * 2009-04-30 2010-11-01 Ind Tech Res Inst An open team co-creating platform by a virtual and physical operating manner and operation method thereof
CN105363197B (en) * 2012-05-30 2017-04-12 株式会社得那 A game system for virtual item trading
TW201931227A (en) * 2017-12-28 2019-08-01 中華電信股份有限公司 Interface system of virtual and physical integrated network with resources topology
TWI805882B (en) * 2018-10-15 2023-06-21 淺沼克秀 Event Management System
TW202232285A (en) * 2021-02-02 2022-08-16 仁寶電腦工業股份有限公司 Interaction method and interaction system between reality and virtuality
TW202311912A (en) * 2021-09-13 2023-03-16 仁寶電腦工業股份有限公司 Virtual and real interaction method, computing system used for virtual world, and virtual reality system
TW202311927A (en) * 2021-09-14 2023-03-16 佐臻股份有限公司 Virtual reality and visible interactive directory menu comprising a preset step, a moving step, a return step, an interaction step, and a display step, and without the use of other auxiliary devices

Also Published As

Publication number Publication date
TW202505347A (en) 2025-02-01

Similar Documents

Publication Publication Date Title
Goggin Apps: From mobile phones to digital lives
CN108877791A (en) Voice interactive method, device, server, terminal and medium based on view
Park et al. Choicemates: Supporting unfamiliar online decision-making with multi-agent conversational interactions
CN107818168B (en) Topic searching method, device and equipment
CN103731338A (en) Comment processing device and comment processing method
US12190401B2 (en) Information processor apparatus, control program, and control method
Zhou et al. Egotextvqa: Towards egocentric scene-text aware video question answering
TW201349164A (en) Collaborative media collection system and method
CN107920274A (en) A kind of method for processing video frequency, client and server
Laurell et al. Disruption and Social Media—Entrant firms as institutional entrepreneurs
CN109919691A (en) A kind of system of data processing, method and device
US20240153350A1 (en) Gift box event for live streamer and viewers
CN112866084A (en) Virtual resource processing method, equipment and computer readable medium for chat group
TW200541260A (en) System security approach methods using state tables, related computer-readable medium, and related systems
US20170168660A1 (en) Voice bullet screen generation method and electronic device
TWI880272B (en) Virtual-physical interaction system
Xing et al. Caprl: Stimulating dense image caption capabilities via reinforcement learning
WO2024099370A1 (en) Video production method and apparatus, device and medium
CN117931794A (en) Operator framework, data processing method, device and computer storage medium
CN111767473B (en) An object selection method and computer-readable storage medium
CN110033338A (en) Recommended method and device, the device for recommendation
CN117812352B (en) Object interaction method, device, electronic equipment and medium
CN104765704B (en) A kind of mobile communication device and electronic equipment
Baggio Advanced technologies for smart tourism destinations
US20200104795A1 (en) Digital work generating device, method and computer-readable storage medium