本發(fā)明系有通訊方法,特別系有關(guān)于用戶可以自行輸入實(shí)時(shí)通訊應(yīng)用程序里圖像中的文字的實(shí)時(shí)通訊互動(dòng)的方法。
背景技術(shù):
隨著科技的進(jìn)步而帶動(dòng)因特網(wǎng)的興起,現(xiàn)在人們于網(wǎng)絡(luò)上互動(dòng)的機(jī)會(huì)與頻率大幅度的上升,近年來(lái),由于網(wǎng)絡(luò)的普及和網(wǎng)絡(luò)速度的提升,使得人們?cè)诹暨B于因特網(wǎng)上的時(shí)間越來(lái)越多,大部分的網(wǎng)絡(luò)服務(wù)業(yè)者也推出了各種的應(yīng)用程序供民眾使用,使得日常生活的便利性大幅度的提升。
實(shí)時(shí)通訊(im,instantmessenger)軟件是一種基于因特網(wǎng)的實(shí)時(shí)交流訊息的應(yīng)用程序,所謂實(shí)時(shí)通訊軟件是可以允許兩人或多人透過(guò)此應(yīng)用程序藉由因特網(wǎng)實(shí)時(shí)的進(jìn)行文字、圖像、音頻或視訊或其他多媒體的交流。
在實(shí)時(shí)通訊軟件開(kāi)發(fā)的初期,受限于當(dāng)時(shí)的電子設(shè)備及因特網(wǎng)環(huán)境,大多數(shù)的使用者只能以有線網(wǎng)絡(luò)的方式在個(gè)人計(jì)算機(jī)的使用實(shí)時(shí)通訊軟件,同時(shí)也因?yàn)楫?dāng)時(shí)的網(wǎng)絡(luò)速度較低,使得實(shí)時(shí)通訊軟件大多只能傳輸文字及圖像。
而近年來(lái),隨著電子設(shè)備及網(wǎng)際技術(shù)的發(fā)展,讓可攜式電子設(shè)備(如智能型手機(jī))快速的發(fā)展并流行起來(lái)。網(wǎng)絡(luò)服務(wù)業(yè)者也發(fā)展出了各種可以同時(shí)用于可攜式電子設(shè)備及固定式電子設(shè)備(如個(gè)人計(jì)算機(jī))的實(shí)時(shí)通訊應(yīng)用程序,讓用戶可以隨時(shí)隨地的和想要聊天的人進(jìn)行實(shí)時(shí)通訊。
現(xiàn)行的實(shí)時(shí)通訊應(yīng)用程序除了使用以外文字以外,用戶更可以傳送圖像、音頻、視訊甚至是其他類型的檔案,這些功能可以讓用戶以實(shí)時(shí)通訊應(yīng)用程序進(jìn)行更多變化的聊天,使用者可以在聊天的過(guò)程中得到更多的樂(lè)趣。
因此,現(xiàn)行的實(shí)時(shí)通訊應(yīng)用程序中大多內(nèi)建有圖像可以供用戶選擇,這些圖像大多是由創(chuàng)作者投稿,經(jīng)過(guò)網(wǎng)絡(luò)服務(wù)業(yè)者審核后讓用戶可以在實(shí)時(shí)通訊應(yīng)用程序的商城功能中購(gòu)買并使用,亦有一些企業(yè)透過(guò)免費(fèi)的提供這些圖像達(dá)成廣告效益。
雖然創(chuàng)作者在創(chuàng)作這類圖像的過(guò)程時(shí),可能會(huì)在圖像中加上一些文字, 讓圖像的意義更加的清楚,但是這些文字皆是已經(jīng)嵌入于圖像中,貼圖的使用者無(wú)法加以更改,這無(wú)疑地使得圖像的活用性降低。
同時(shí),現(xiàn)有的實(shí)時(shí)通訊軟件中圖像的顯示方式也皆是于聊天窗口中顯示適當(dāng)大小的圖像,在訊息過(guò)多時(shí),常會(huì)使得圖像被忽略。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的,系提供一種實(shí)時(shí)通訊互動(dòng)的方法,讓用戶在以實(shí)時(shí)通訊應(yīng)用程序傳輸圖像時(shí)可以自行輸入圖像上的文字訊息,并依據(jù)顯示單元的分辨率調(diào)整圖像顯示于顯示單元的分辨率,圖像顯示于顯示單元時(shí)圖像上包含有文字訊息。
為達(dá)上述的指稱的各目的與功效,本發(fā)明的一實(shí)施例系揭示一種實(shí)時(shí)通訊互動(dòng)的方法,其步驟包含:于第一電子裝置的第一實(shí)時(shí)通訊應(yīng)用程序中從一第一圖像數(shù)據(jù)庫(kù)選擇一圖像,圖像對(duì)應(yīng)有一識(shí)別序號(hào),再于輸入文字訊息后,第一實(shí)時(shí)通訊應(yīng)用程序透過(guò)一伺服裝置將識(shí)別序號(hào)及文字訊息發(fā)送給至少一第二電子裝置,至少一第二電子裝置于開(kāi)啟第二實(shí)時(shí)通訊應(yīng)用程序后,會(huì)依據(jù)識(shí)別序號(hào)從第二圖像數(shù)據(jù)庫(kù)中取得圖像,并顯示圖像至少一于第二電子裝置的顯示單元,圖像上包含文字訊息。
于本發(fā)明的一實(shí)施例中,其中圖像是以第一圖像分辨率顯示于至少一第二電子裝置的顯示單元,第一圖像分辨率是第二實(shí)時(shí)通訊應(yīng)用程序依據(jù)至少一第二電子裝置的顯示單元的分辨率調(diào)整,使第一圖像分辨率為至少一第二電子裝置的顯示單元的分辨率的八分之一以上。
于本發(fā)明的一實(shí)施例中,其中于至少一第二電子裝置依據(jù)識(shí)別序號(hào)顯示圖像及文字訊息于至少一第二電子裝置的該顯示單元的步驟后,方法更包含:于至少第二電子裝置輸入指令,第二實(shí)時(shí)通訊應(yīng)用程序使圖像以圖像的一第二圖像分辨率顯示于至少一第二電子裝置的顯示單元,第二圖像分辨率小于第一圖像分辨率。
于本發(fā)明的一實(shí)施例中,其中圖像上更包含一文字框架,文字訊息顯示于文字框架中。
于本發(fā)明的一實(shí)施例中,其中至少一第二電子裝置包含第二圖像數(shù)據(jù) 庫(kù),第二圖像數(shù)據(jù)庫(kù)儲(chǔ)存有圖像。
于本發(fā)明的一實(shí)施例中,其中伺服裝置更包含第二圖像數(shù)據(jù)庫(kù),第二圖像數(shù)據(jù)庫(kù)儲(chǔ)存有圖像,至少一第二電子裝置依據(jù)識(shí)別序號(hào)下載圖像。
于本發(fā)明的一實(shí)施例中,圖像為靜態(tài)圖像或動(dòng)態(tài)圖像。
此外,本發(fā)明提供另一種一種實(shí)時(shí)通訊互動(dòng)的方法,其步驟包含:于第一電子裝置的第一實(shí)時(shí)通訊應(yīng)用程序中從一第一圖像數(shù)據(jù)庫(kù)選擇一圖像,再于輸入文字訊息后,第一實(shí)時(shí)通訊應(yīng)用程序透過(guò)一伺服裝置將圖像及文字訊息發(fā)送給至少一第二電子裝置,至少一第二電子裝置于開(kāi)啟第二實(shí)時(shí)通訊應(yīng)用程序后,會(huì)顯示圖像至至少一第二電子裝置的顯示單元,圖像上包含文字訊息。
附圖說(shuō)明
圖1:其為本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的流程圖;
圖2:其為本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的系統(tǒng)示意圖;
圖3:其為本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的第一電子裝置示意圖;
圖4:其為本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的第二電子裝置示意圖;
圖5:其為本發(fā)明的第二實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的流程圖;以及
圖6:其為本發(fā)明的第二實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的第二電子裝置示意圖。
【圖號(hào)對(duì)照說(shuō)明】
10第一電子裝置
101顯示單元
103第一圖像數(shù)據(jù)庫(kù)
30伺服裝置
50第二電子裝置
501顯示單元
70實(shí)時(shí)通訊頁(yè)面
701對(duì)話
90圖像
901文字框架
具體實(shí)施方式
為了使本發(fā)明的結(jié)構(gòu)特征及所達(dá)成的功效有更進(jìn)一步的了解與認(rèn)識(shí),特用較佳的實(shí)施例及配合詳細(xì)的說(shuō)明,說(shuō)明如下:
先前的技術(shù)中,使用者并不能自行輸入實(shí)時(shí)通訊應(yīng)用程序里圖像中的文字,因此提出一種實(shí)時(shí)通訊互動(dòng)的方法。
在此說(shuō)明本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的流程,請(qǐng)參閱圖1,其為本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的流程圖。如圖所示,本實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法其步驟包含:
步驟st1:于第一電子裝置選擇圖像;
步驟st3:于第一電子裝置輸入文字;
步驟st5:發(fā)送至第二電子裝置;以及
步驟st7:于第二電子裝置顯示圖像。
接著說(shuō)明為達(dá)成本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法所需的系統(tǒng),請(qǐng)參閱圖2,其為本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的系統(tǒng)示意圖。如圖所示,本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的系統(tǒng)包含:一第一電子裝置10、一伺服裝置30及一第二電子裝置50。上述的該第一電子裝置10、該第二電子裝置50可為智能型手機(jī)、個(gè)人數(shù)字助理(pda)、平板計(jì)算機(jī)、筆記本電腦、桌面計(jì)算機(jī)等電子裝置。第一電子裝置10具有一第一圖像數(shù)據(jù)庫(kù)103儲(chǔ)存有至少一圖像90,圖像90包含一文字框架901,文字框架901可位于圖像90的任意位置,文字框架901于初始時(shí)可包含有默認(rèn)文字亦可為無(wú)文字狀態(tài)或空字符串(null)。第一電子裝置10具有一顯示單元101,第二電子裝置501具有一顯示單元501,顯示單元101及顯示單元501可為液晶顯示器、電漿顯示器、陰極射線管顯示器、發(fā)光二極管數(shù)組、觸摸屏或其他可顯示信息供用戶參考的顯示器。上述的第一電子裝置10具有一第一實(shí)時(shí)通訊應(yīng)用程序,第二電子裝置具有一第二實(shí)時(shí)通訊應(yīng)用程序,第一電子裝置10可以經(jīng)由第一實(shí)時(shí)通訊應(yīng)用程序透過(guò)伺服裝置30與第二 電子裝置的第二實(shí)時(shí)通訊應(yīng)用程序在一實(shí)時(shí)通訊頁(yè)面70上進(jìn)行實(shí)時(shí)通訊。
上述的圖像90可為單一一張圖片的靜態(tài)圖像(例如png格式的圖像、
jpeg格式的圖像或其他格式的靜態(tài)圖像)或由多張圖片所組成的動(dòng)態(tài)圖像(例如gif格式的圖像、swf格式的圖像或其他格式的動(dòng)態(tài)圖像)。
以下將說(shuō)明本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法執(zhí)行時(shí)的流
程,請(qǐng)參閱圖3及圖4,并搭配圖1及圖2。當(dāng)持有第一電子裝置10的第一使用端要以本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法發(fā)送圖像與持有第二電子裝置50的第二使用端時(shí),將執(zhí)行步驟s1至步驟s7。
于步驟s1中,于第一電子裝置選擇圖像,如圖3所示,第一使用端于實(shí)時(shí)通訊頁(yè)面70中從第一電子裝置10的一第一圖像數(shù)據(jù)庫(kù)裝選取一圖像90,圖像90對(duì)應(yīng)有一識(shí)別序號(hào)。
于步驟s3中,于第一電子裝置輸入文字,第一使用端于第一電子裝置10輸入一文字訊息。
于步驟s5中,發(fā)送至第二電子裝置,第一電子裝置10發(fā)送識(shí)別序號(hào)及文字訊息至第二電子裝置50,更進(jìn)一步的說(shuō),第一電子裝置10是透過(guò)有線網(wǎng)絡(luò)或無(wú)線網(wǎng)絡(luò)的方式將識(shí)別序號(hào)及文字訊息發(fā)送至伺服裝置30,伺服裝置30再以有線網(wǎng)絡(luò)或無(wú)線網(wǎng)絡(luò)將識(shí)別序號(hào)及文字訊息發(fā)送至第二電子裝置50。
于步驟s7中,于第二電子裝置顯示圖像,如圖4所示,當(dāng)?shù)诙娮友b置50以第二實(shí)時(shí)通訊應(yīng)用程序開(kāi)啟實(shí)時(shí)通訊頁(yè)面70時(shí),第二實(shí)時(shí)通訊應(yīng)用程序從一第二圖像數(shù)據(jù)庫(kù)中取得對(duì)應(yīng)識(shí)別序號(hào)的圖像90,并顯示圖像90于第二電子裝置50的顯示單元501上,圖像90上包含文字訊息,其中,于顯示圖像90前,第二實(shí)時(shí)通訊應(yīng)用程序會(huì)依據(jù)第二電子裝置50的顯示單元501的分辨率調(diào)整圖像90的一第一圖像分辨率,使圖像90的圖像分辨率為第二電子裝置50的顯示單元501的分辨率的八分之一以上,舉例而言,當(dāng)?shù)诙娮友b置50的顯示單元501的分辨率為1200*800時(shí),圖像90的第一圖像分辨率會(huì)在300*200以上。
于本發(fā)明的一實(shí)施例中,第二實(shí)時(shí)通訊應(yīng)用程序會(huì)依據(jù)第二電子裝置50的顯示單元501的分辨率調(diào)整圖像90的一第一圖像分辨率,使圖像90的圖像分辨率等于第二電子裝置50的顯示單元501的分辨率,藉此,可使得圖像90以全屏幕的方式顯示于第二電子裝置50的顯示單元501,讓第二使用端不會(huì)有忽略掉圖 像90的情況。
于本發(fā)明的一實(shí)施例中,第二電子裝置50包含有第二圖像數(shù)據(jù)庫(kù),藉此可使得第二電子裝置50無(wú)須下載圖像90,可減少網(wǎng)絡(luò)的流量。
于發(fā)明的一實(shí)施例中,伺服裝置30包含有第二圖像數(shù)據(jù)庫(kù),在此情況下,第二電子裝置50依據(jù)該識(shí)別序號(hào)從伺服裝置30的第二圖像數(shù)據(jù)庫(kù)下載圖像90,藉此可使得第二電子裝置50無(wú)須包含有第二圖像數(shù)據(jù)庫(kù),可減少第二電子裝置50的儲(chǔ)存空間的消耗。
于本發(fā)明的一實(shí)施例中,于步驟s7,文字訊息是顯示于圖像90中所包含的文字框架901中,因文字框架901的位置并不是由使用端決定,而是已經(jīng)預(yù)先設(shè)定好文字框架901于圖像90中的位置,藉此可避免文字訊息于顯示時(shí)會(huì)遮住圖像90的一部分。
以下舉例說(shuō)明本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法于實(shí)際使用時(shí),請(qǐng)參閱圖1、圖2及圖3,一第一使用者(相當(dāng)于第一使用端)開(kāi)啟第一智能型手機(jī)(相當(dāng)于第一電子裝置10)上的實(shí)時(shí)通訊應(yīng)用程序(相當(dāng)于第一實(shí)時(shí)通訊應(yīng)用程序),并在與一第二使用者(相當(dāng)于第二使用端)的聊天頁(yè)面(相當(dāng)于實(shí)時(shí)通訊頁(yè)面70)中,選取一圖像(相當(dāng)于圖像90及步驟s1)。
接續(xù)上述,第一用戶輸入一文字訊息(相當(dāng)于步驟s3)后發(fā)送,第一電子裝置發(fā)送圖像的識(shí)別序號(hào)及文字訊息至一伺服裝置(相當(dāng)于伺服裝置30),伺服裝置發(fā)送圖像的識(shí)別序號(hào)及文字訊息至第二用戶所持有的第二智能型手機(jī)(相當(dāng)于第二電子裝置50及步驟s5)。當(dāng)?shù)诙褂谜唛_(kāi)啟第二智能型手機(jī)上的實(shí)時(shí)通訊應(yīng)用程序(相當(dāng)于第二實(shí)時(shí)通訊應(yīng)用程序),并進(jìn)入與第一使用者的聊天頁(yè)面時(shí),第二實(shí)時(shí)通訊應(yīng)用程序調(diào)整圖像的第一分辨率等于第二智能型手機(jī)的屏幕(相當(dāng)于顯示單元501)的分辨率,并以第一分辨率讓圖像顯示于第二智能型手機(jī)的屏幕上,圖像上包含文字訊息(相當(dāng)于步驟s7),第二使用者即可在第二智能型手機(jī)的屏幕以全屏幕的方式看到圖像及文字訊息,于此即完成本發(fā)明的第一實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法。
接著說(shuō)明本發(fā)明的第二實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法,請(qǐng)參閱圖5及圖6,其為本發(fā)明的第二實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法的流程圖及第二電子裝置示意圖,本實(shí)施例與第一實(shí)施例的差異在于本實(shí)施例中更包含步驟s9:縮小圖像, 其余皆與第一實(shí)施例相同于此不再贅述。
于步驟s9中,縮小圖像,當(dāng)?shù)诙褂枚擞诘诙娮友b置50輸入指令后,第二實(shí)時(shí)通訊應(yīng)用程序使圖像90以小于第一圖像分辨率的一第二圖像分辨率顯示于第二電子裝置50的顯示單元501。由于在步驟s7中,圖像90會(huì)以較大的分辨率顯示于第二電子裝置50的顯示單元501(如圖4),此時(shí),圖像90會(huì)擋住部分或是全部的實(shí)時(shí)通訊頁(yè)面70,因此,當(dāng)?shù)诙褂枚擞诘诙娮友b置50輸入指令后,第二實(shí)時(shí)通訊應(yīng)用程序則將圖像90以小于第一分辨率的第二分辨率顯示于第二電子裝置50的顯示單元501,將圖像90調(diào)整成適合實(shí)時(shí)通訊頁(yè)面的分辨率,讓第二使用端可以看到實(shí)時(shí)通訊頁(yè)面70上的至少一對(duì)話701。第二使用端于第二電子裝置50輸入指令的方式可依第二電子裝置50的類型不同而有所差異,舉例而言,當(dāng)?shù)诙娮友b置50為智能型手機(jī)時(shí),輸入指令的方式可為點(diǎn)擊第二電子裝置50的觸摸屏(亦即顯示單元501為觸摸屏);當(dāng)?shù)诙娮友b置50為個(gè)人計(jì)算機(jī)時(shí),輸入指令的方式可為以鼠標(biāo)點(diǎn)擊、使用鍵盤輸入任意鍵或其他輸入指令的方式。
于此即完成本發(fā)明的第二實(shí)施例的實(shí)時(shí)通訊互動(dòng)的方法,當(dāng)?shù)诙褂枚擞^看完圖像90及圖像90上的文字訊息后,即可以輸入指令的方式使圖像90縮小,讓第二使用端可以看到實(shí)時(shí)通訊頁(yè)面70上的對(duì)話701,并可以于實(shí)時(shí)通訊頁(yè)面70上輸入其他即時(shí)消息繼續(xù)與第一使用端的實(shí)時(shí)通訊。
于本發(fā)明的一實(shí)施例中,圖像90的原始分辨率可以是大于或小于第一分辨率,因此在以第一分辨率顯示圖像90時(shí),圖像90是以放大或是縮小的方式使圖像90以第一分辨率顯示于第二電子裝置50的顯示單元501,當(dāng)然的,亦有可能有圖像90的原始分辨率已經(jīng)是符合第一分辨率而不需改變的情況。
于本發(fā)明的一實(shí)施例中,當(dāng)?shù)诙娮友b置50的顯示單元501過(guò)寬或過(guò)長(zhǎng),使得圖像90無(wú)法以等比例放大或是縮小的方式讓圖像90以第一分辨率顯示于第二電子裝置50的顯示單元501時(shí),亦可選擇以失真放大或縮小的方式讓圖像90以第一分辨率顯示于第二電子裝置50的顯示單元501。
于本發(fā)明的一實(shí)施例中,當(dāng)?shù)诙娮友b置50的顯示單元501過(guò)寬或過(guò)長(zhǎng),使得圖像90無(wú)法以等比例放大或是縮小的方式讓圖像90以第一分辨率顯示于第二電子裝置50的顯示單元501時(shí),亦可選擇以等比例放大或縮小的方式使得圖像90的第一分辨率的寬或長(zhǎng)其中的一符合第二電子裝置50的顯示單元501的分辨率 后,而另一邊剩余部分則以一色塊填充,使得另一邊亦可符合分辨率而不會(huì)讓圖像90變形,此色塊可以是任意顏色,亦可以以透明、線條或紋路等方式表示。
于本發(fā)明的一實(shí)施例中,于步驟s5中,第一電子裝置10直接發(fā)送圖像90及文字訊息至伺服裝置30,伺服裝置30再將圖像90及文字訊息發(fā)送至第二電子裝置50在這樣的情況下,于步驟s1中,圖像90不須對(duì)應(yīng)有識(shí)別序號(hào),且,由于第二電子裝置50可以直接接收到圖像90,因此于第二電子裝置50或伺服裝置30中不須有第二圖像數(shù)據(jù)庫(kù)。
于上述實(shí)施例中,是以單一第二電子裝置50進(jìn)行說(shuō)明,然,在實(shí)際使用的情況中,第二電子裝置50亦可以為多個(gè),在這樣的情況下第一電子裝置10可以經(jīng)由第一實(shí)時(shí)通訊應(yīng)用程序透過(guò)伺服裝置30與該些第二電子裝置的第二實(shí)時(shí)通訊應(yīng)用程序在一實(shí)時(shí)通訊頁(yè)面70上進(jìn)行實(shí)時(shí)通訊,以達(dá)成多人實(shí)時(shí)通訊的功能,換而言之,本發(fā)明并不限定于用在兩個(gè)電子裝置之間的實(shí)時(shí)通訊上,亦可使用于多個(gè)電子裝置之間的實(shí)時(shí)通訊上。
上文僅為本發(fā)明的較佳實(shí)施例而已,并非用來(lái)限定本發(fā)明實(shí)施的范圍,凡依本發(fā)明權(quán)利要求范圍所述的形狀、構(gòu)造、特征及精神所為的均等變化與修飾,均應(yīng)包括于本發(fā)明的權(quán)利要求范圍內(nèi)。