印章器、終端及其操作方法與流程
2023-06-15 01:25:41 3

本發明涉及印章(stamp)服務,並且更具體地,涉及一種用於通過利用電子印章來為用戶保存與店鋪有關的印章的技術以及一種安裝在終端中的應用。
背景技術:
一些店主常常提供印章服務作為忠誠計劃的一部分,以鼓勵消費者更多地光顧和在他們的加盟店下更多的訂單。
印章服務是指這樣一種服務:將用戶去店鋪的光顧次數或者用戶在該店鋪的訂單數通過墨印章以累積形式標記在紙張形式的儲蓄卡(saving card)上並且基於累積的結果向用戶提供錢或物質利益。
順便說,為了通過墨印章保存光顧店鋪的次數或者在商店中的訂單數,擁有該店鋪分發的儲蓄卡的用戶需要將該儲蓄卡提交給該店鋪。然而,紙張儲蓄卡對於用戶是不方便的,並且具有丟失的風險。
因此,為了克服常規印章服務的以上問題,需要現有紙張儲蓄卡和墨印章的替代品。
技術實現要素:
技術問題
考慮到以上情況,因此本發明的一個目的是提供一種用於利用電子印章來為用戶保存與店鋪有關的印章的技術以及一種安裝在終端中的能夠僅通過在終端屏幕進行印章接觸來實現印章保存的應用。
本發明的另一方面是提供一種通過限制信標信號的輻射角來防止從印章器(stamper)輻射的信標信號被除了將要執行印章保存的終端以外的終端接收的技術。
技術方案
為了實現以上目的,根據第一方面,提供了一種印章器,該印章器包括:發送部,該發送部被構造為將與印章保存相關的信標信號發送至終端;觸頭(contact tip),該觸頭被構造為與所述終端接觸;以及控制部,該控制部被構造為在所述觸頭與所述終端接觸時將比特值包含在所述信標信號中,其中,生成所述比特值以指示所述觸頭與所述終端接觸。
在一個實施方式中,該印章器還包括比特生成器,該比特生成器被構造為在所述觸頭與所述終端接觸時生成所述比特值。
在一個實施方式中,當所述觸頭與所述終端接觸時,所述比特生成器從Off狀態被切換為On狀態以生成所述比特值。
在一個實施方式中,當所述觸頭與所述終端接觸時,所述比特生成器通過所述觸頭向所述印章器內側移動從所述Off狀態切換為所述On狀態,並且當所述觸頭與所述終端的接觸被解除時,所述比特生成器通過所述觸頭向所述印章器外側移動從所述On狀態切換為所述Off狀態。
在一個實施方式中,該印章器還包括輻射結構,該輻射結構是一側敞開的屏蔽結構,並且被形成為按照通過敞開的所述一側以預置輻射角將從所述發送部輻射的所述信標信號發送至所述終端的方式包圍所述發送部。
根據第二方面,提供了一種終端,該終端包括:接收部,該接收部被構造為從印章器接收與印章保存相關的信標信號;以及發送部,該發送部被構造為當從所述信標信號中確認指示與所述印章器接觸的比特值時,將所述信標信號發送至伺服器以進行印章保存。
在一個實施方式中,該終端還包括待機處理部,該待機處理部被構造為當在所述終端進入指定的待機模式的狀態下從所述信標信號中確認所述比特值時,將所述待機模式切換為激活模式。
根據第三方面,提供了一種用於操作終端的方法,該方法包括以下步驟:從印章器接收與印章保存相關的信標信號;以及當從所述信標信號中確認指示與所述印章器接觸的比特值時,將所述信標信號發送至伺服器以進行印章保存。
有益效果
如上所述,根據本發明的一個實施方式的印章器、終端及其方法,能夠提供一種用於利用電子印章來為用戶保存與店鋪有關的印章的技術以及一種安裝在終端中的能夠僅通過在終端屏幕進行印章接觸來實現印章保存的應用,因此防止由手指或其它工具通過接觸來保存印章的誤動作。
另外,根據本發明的一個實施方式的印章器、終端及其方法,能夠提供一種通過限制信標信號的輻射角來防止從印章器輻射的信標信號被除了將要執行印章保存的終端以外的終端接收的技術,因此防止印章的惡意和非法使用。
附圖說明
圖1是示出根據本發明的一個實施方式的印章服務系統的構造的示意圖。
圖2是用於解釋根據本發明的一個實施方式的在終端中的模式切換的示圖。
圖3是示出根據本發明的一個實施方式的印章器的構造的示意圖。
圖4和圖5是用於解釋根據本發明的一個實施方式的印章器的硬體結構的示意圖。
圖7是用於解釋根據本發明的一個實施方式的印章服務系統中的操作流程的示意性順序圖。
圖8和圖9是用於解釋根據本發明的實施方式的印章器中的操作流程的流程圖。
圖10是用於解釋根據本發明的一個實施方式的終端中的操作流程的流程圖。
具體實施方式
下文中,將參照附圖詳細地描述本發明的示例性實施方式。
圖1是示出根據本發明的一個實施方式的印章服務系統的構造的示意圖。
參照圖1,根據本發明的一個實施方式的印章服務系統包括用於管理儲蓄卡的終端200、用於將電子印章輸入至終端200的印章器100以及用於針對各個店鋪管理印章保存的認證和印章保存的現狀的伺服器300。
印章器100是指一種通過將電子印章輸入至終端200以利於印章保存的裝置。
除電子印章的輸入以外,印章器100可發送基於藍牙的信標信號,以在終端200中接收店鋪相關信息(例如,店鋪識別信息),因此允許終端200在接收到信標信號時執行與店鋪相關的印章保存。
本文使用的藍牙可為例如BLE(藍牙低功耗)方法,即藍牙v4.0中的低功耗方法。
終端200是一種利用應用來管理具有保存的印章的儲蓄卡的裝置。在與印章器100接觸時,終端200基於從印章器100發送的信標信號執行印章保存。
終端200可包括但不限於智慧型電話、平板PC、PDA或者能夠執行關於印章服務的應用並支持藍牙的任何裝置。
伺服器300是一種執行終端200所需要的印章保存的服務伺服器。只要完成印章保存所需的預定認證處理,伺服器300就可針對用戶執行和管理與店鋪相關的印章保存。
在本發明的一個實施方式中,當印章器100接觸終端200的屏幕時,可通過按照靜電觸摸方法輸入至終端200的電子印章實現印章保存。
然而,靜電觸摸方法具有難以將印章器100在終端200的屏幕上的觸摸與手指或其它工具的觸摸區分開的缺點。
這可歸因於靜電觸摸方法的能夠基本上僅識別顯示面板表面上的電荷改變但是不能識別導致電荷改變的工具的屬性。
這種靜電觸摸方法的限制意指不能將印章器100在終端200的屏幕上的接觸與手指或諸如單獨的靜電觸摸筆等這樣的其它工具的觸摸區分開,這可能導致即使印章器100未進行實際的觸摸也執行印章保存的誤動作。
在本發明的一個實施方式中,印章器100利用從印章器100輻射的信標信號來將關於店鋪的信息發送至終端200。
通常,從印章器100輻射的信標信號具有信標信號的輻射角不受限制的非定向波束模式。
從印章器100輻射的信標信號具有非定向波束模式意指從印章器100輻射的信標信號被除了實質上將要執行印章保存的終端200之外的其它終端接收的可能性高。
最後,如果除了實質上將要執行印章保存的終端200之外的其它終端接收到信標信號,則存在在其它終端中惡意地使用印章的可能性。因此,需要防止這種惡意使用的措施。
本發明的一個實施方式提出了一種用於在防止由於信標信號的非定向波束模式而導致的印章的惡意和非法使用的同時通過僅通過印章器100接觸來執行適當的印章保存的技術。下文中,將詳細地描述用於實施這種技術的印章服務系統的內部構造。
印章器100執行發送信標信號的功能。
更詳細地,印章器100使用針對位於店鋪中的終端200的信標信號來將店鋪識別信息和認證信息發送至終端200。
此時,印章器100輻射具有信標信號的輻射角被限制為小於預置輻射角的定向波束模式的信標信號。
信標信號的輻射角的這種限制是為了使除了實際將要執行印章保存的終端200以外的終端接收到信標信號的可能性最小化。
另外,印章器100執行在終端200中實現印章保存的功能。
更詳細地,印章器100通過僅當觸頭120與接收到信標信號的終端200的屏幕接觸時才將包括在信標信號中的店鋪識別信息和認證信息發送至伺服器300來使得在終端200中實現印章保存。
此時,當觸頭120與終端200的屏幕接觸時,印章器100將信標信號的全部比特當中的與印章保存相關地指定的特定比特(下文中稱作『TACT比特(Tact Bit)』)的比特值設置為『1』以發送。僅當接收到TACT比特的比特值設置為『1』的信標信號時,才在終端200中實現印章保存。
另一方面,當觸頭120未與終端200的屏幕接觸時,印章器100將信標信號的TACT比特的比特值設置為『0』以發送。因此,不在接收到TACT比特的比特值設置為『0』的信標信號的終端200中實現與印章保存相關的操作。
終端200執行接收信標信號的功能。
更詳細地,終端200從店鋪中的印章器100接收利用信標信號發送的店鋪識別信息和認證信息。
此時,由於從印章器100輻射的信標信號具有信標信號的輻射角被極大地限制的定向波束模式,因此能夠僅在限制的範圍內接收從印章器100輻射的信標信號。
這種僅在限制的範圍內接收從印章器100輻射的信標信號是為了使可能在實質上將不執行印章保存的其它終端中接收到信標信號的可能性最小化。
另外,終端200執行實現印章保存的功能。
更詳細地,僅當確認印章器100中的觸頭120與終端200的屏幕接觸時,才將包括在信標信號中的店鋪識別信息和認證信息發送至針對用戶實現了與店鋪相關的印章保存的伺服器300。
此時,當從印章器100接收的信標信號的TACT比特的比特值為『1』時,終端200確認在終端200的屏幕上識別的接觸是通過印章器100的觸頭120完成的,在這種情況下,包括在信標信號中的店鋪識別信息和認證信息被發送至針對用戶實現了與店鋪相關的印章保存的伺服器300。
另一方面,當從印章器100接收的信標信號的TACT比特的比特值為『0』時,終端200認為在終端200的屏幕上識別的接觸不是由印章器100中的觸頭120而是由手指或其它工具完成的,因此不執行與印章保存相關的操作。
另外,終端200檢查正在應用中執行的儲蓄卡的識別信息是否與從印章器100接收到的店鋪識別信息匹配。然後,僅當檢查出它們彼此匹配時,終端200才將店鋪識別信息和認證信息發送至伺服器300。
如前所述,通過安裝在終端200中的應用來執行終端200中的基於從印章器100發送的信標信號執行印章保存的操作。
這取決於正在終端中執行該應用(也就是說,該應用在終端200的前臺中是激活的)的條件。在本發明的一個實施方式中,可在終端200的前臺或後臺中執行所述應用。
本文中使用的短語「在終端200的後臺中執行所述應用」意指所述應用也能夠在終端200進入指定待機模式而非可適當地實現印章保存的激活模式的狀態下被執行。
例如,終端200的待機模式可包括例如終端屏幕的燈(例如,LED)關閉的情況、終端屏幕鎖定的情況以及終端畫面是主畫面(典型待機畫面)的情況。
在處於待機模式的終端200中,可僅接收從印章器100發送的信標信號,並且可不識別印章器100在終端200的屏幕上的接觸。
相反,終端200的激活模式意指正在前臺中執行應用以有利於從印章器100發送的信標信號的接收和印章器100在終端200的屏幕上的接觸的識別二者。
以這種方式,在本發明的一個實施方式中,即使終端200進入待機模式,安裝在終端200中的應用也可執行與印章保存相關的一系列操作,如將在下面更詳細地描述的。
也就是說,如在能夠適當地執行大量印章保存的激活模式中那樣,即使進入待機模式,終端200也能夠接收從印章器100發送的信標信號。
因此,如圖2所示,當終端200在終端200進入待機模式的狀態下從印章器100接收到信標信號時,如果確認包括在接收到的信標信號中的TACT比特的比特值為『1』,則終端200識別印章器100與屏幕接觸,並且將當前待機模式切換為能夠實現印章保存的激活模式。
也就是說,雖然終端200在待機模式下不能夠直接識別印章器100在屏幕上的接觸,但是如果確認包括在信標信號中的TACT比特的比特值被設置為『1』,則終端200能夠間接地確認印章器100與屏幕接觸。
當然,當包括在從印章器100接收的信標信號中的TACT比特的比特值為『0』時,終端200持續待機模式。
本文中使用的短語「終端200從待機模式切換為激活模式」意指所安裝的應用在終端200從後臺切換至的前臺中被執行。
可如早前所述基於待機模式的類型來將應用在終端200從後臺切換至的前臺中的執行進行分類。
作為一個示例,在終端屏幕被鎖定的情況下,當應用被切換至前臺時,用於接觸印章器100的彈出窗口能顯示在終端200的屏幕上。
顯示彈出窗口是為了防止在終端屏幕的鎖定狀態下防止除與印章保存相關的應用以外的應用執行。
作為另一示例,在終端屏幕是主屏幕的情況下,當應用被切換至前臺時,應用的執行畫面能夠被直接顯示在終端200的屏幕上。
最後,當終端200從待機模式切換為激活模式時,如果包括在在切換至激活模式的時間點之後被再次接收的信標信號中的TACT比特的比特值為『1』,則終端200識別出印章器100與屏幕接觸以實現大量印章保存。
伺服器300執行保存印章的功能。
更詳細地,當從終端200與印章保存請求一起接收到店鋪識別信息和認證信息時,伺服器300執行印章保存所需的認證過程,並且隨後針對用戶保存與店鋪相關的印章。
此時,伺服器300可基於店鋪識別信息通過檢查實現了印章保存的店鋪來執行認證過程,並且檢查與店鋪識別信息一起被遞送的認證信息是否與店鋪發出的認證信息匹配。
為此,伺服器300每個時區單獨地管理在店鋪中生成的認證信息。因此,當從終端200接收到認證信息時,伺服器300能夠檢查接收到的認證信息是否與單獨管理的認證信息匹配。
在保存印章時,除上述的店鋪識別信息和認證信息之外,伺服器300還可從終端200附加地接收用戶識別信息。當接收到用戶識別信息時,伺服器300基於接收到的用戶識別信息來識別請求印章保存的用戶,並且隨後針對經識別的用戶來執行與店鋪相關的印章保存。
這裡,在伺服器300中執行的印章保存的結果從伺服器300返回至終端200,其中印章保存的結果能夠被顯示在終端200的屏幕上。
在伺服器300中執行的針對各個用戶的印章保存的現狀可針對各個店鋪整合併管理。在這種情況下,應該理解,各個店鋪可針對正在店鋪中被管理的各個用戶從伺服器300詢問並檢查印章保存的現狀。
下文中,將參照圖3更詳細地描述根據本發明的一個實施方式的印章器100的構造。
圖3是示出根據本發明的一個實施方式的印章器100的構造的示意圖。
參照圖3,根據本發明的一個實施方式的印章器100包括:發送部110,其將信標信號發送至終端200;觸頭120,其用於按照與終端200的屏幕接觸的方式將印章輸入至終端200;以及控制部130,其在終端200中實現印章接觸。
另外,印章器100還可包括比特生成器140,該比特生成器140起到TACT開關的作用,以當觸頭120與終端200的屏幕接觸時通過觸頭120從Off狀態切換為On狀態。
提供發送部110以輻射信標信號。例如,發送部110可以是能夠利用BLE(藍牙低功耗)方法來輻射信標信號的晶片天線。
從發送部110輻射的信標信號具有信標信號的輻射角被限制為小於預置輻射角的定向波束模式。
為了使從發送部110輻射的信標信號具有定向波束模式,除上述構造以外,印章器100還可包括用於限制信標信號的輻射角的輻射結構160,如圖4所示。
輻射結構160是一種屏蔽結構,其一側敞開並且被形成為包圍發送部110。從發送部110輻射的信標信號在屏蔽結構的內部被反射。因此,從發送部110輻射的信標信號能夠通過輻射結構160的敞開的一側以預置輻射角被發送至終端200。
例如,信標信號中的未被輻射結構160反射的一些可朝著輻射結構160的敞開的一側被引導,而不被輻射結構160反射,並且信標信號的其它部分流入地中。
最後,從發送部110輻射的信標信號能夠具有通過其一側敞開的輻射結構160的定向波束模式,並且與具有非定向波束模式的現有信標信號相比,信標信號的輻射角能夠被極大地限制。
包括上述發送部110、觸頭120和控制部130的印章器100可完全地或至少部分地以硬體或軟體模塊的形式或者按照它們的組合實施。
最終,根據本發明的一個實施方式的印章器100能夠通過以上構造來實現印章保存。下文中,將更詳細地描述印章器100的構造中的每一個。
發送部110執行將店鋪識別信息和認證信息發送至終端200的功能。
更詳細地,發送部110將店鋪識別信息和認證信息發送至位於店鋪中的終端200。
此時,如上所述,發送部110使用利用BLE(藍牙低功耗)方法輻射的信標信號來將店鋪識別信息和認證信息發送至終端200。
這裡,信標信號具有信標信號的輻射角通過輻射結構160被限制為小於預置輻射角的定向波束模式。這是為了通過限制信標信號的輻射角來信標信號可能被除實際上執行印章保存的終端200以外的終端接收的可能性使最小化。
一方面,如上所述,除店鋪識別信息之外,在從發送部110輻射的信標信號中還包含認證信息。認證信息可為(例如)能夠針對每個時區在印章器100中自主地生成的OTP(一次性密碼)。
認證信息被一起發送的原因是為了基於在準備在除實際上將要執行印章保存的終端200以外的終端中接收的信標信號中的認證信息來在伺服器300中執行附加認證過程。
控制部130執行在終端200中實現印章保存的功能。
更詳細地,當將印章輸入至終端200時,控制部130通過對正在終端200中被接收的信標信號設置TACT比特值來在終端200中實現印章保存。
這裡,當觸頭120與正在接收信標信號的終端200的屏幕接觸時,可以利用由終端200支持的靜電觸摸方法來輸入印章。
控制部130僅在觸頭120與終端200的屏幕接觸時在終端200中實現印章保存,而當手指或其它工具與終端200的屏幕接觸時不實現印章保存。
為此,控制部130利用信標信號的所有比特當中的與印章保存關聯地指定的TACT比特。
這裡,在觸頭120未與終端200的屏幕接觸的狀態下(也就是說,在一般時候),TACT比特可以被設置為例如默認值『0』。
在這種連接中,當識別觸頭120與終端200的屏幕接觸時,控制部130將TACT比特值『0』改變為『1』。因此,在接收到TACT比特值為『1』的信標信號時,終端200將包括在信標信號中的店鋪識別信息和認證信息發送至伺服器300。
另一方面,在觸頭120未與終端200的屏幕接觸的狀態下,終端200接收TACT比特值為『0』的信標信號。當TACT比特值被設置為『0』時,不執行與印章保存相關的操作。
以這種方式,僅當觸頭120與終端200的屏幕接觸時,在信標信號中指定的TACT比特被設置為『1』。因此,當TACT比特被設置為『0』時,如果手指或其它工具而非觸頭120與終端200的屏幕接觸,則在終端200中不執行與印章保存相關的操作。
控制部130通過用於觸頭120與接觸終端200的屏幕關聯地在Off狀態與On狀態之間切換的比特生成器140來識別觸頭120與終端200的屏幕的接觸。為此,印章器100的硬體結構如圖5所示。
參照圖5,印章器100具有包括觸頭120、比特生成器140和彈性構件150的硬體結構,觸頭120被布置為具有從印章器100部分地向外突出的形狀以與終端200的屏幕接觸,比特生成器140在印章器100中位於與終端200的屏幕接觸的觸頭120的突起的表面相反的方向上,彈性構件150位於印章器100中以包圍除觸頭120的突出部分以外的剩餘部分。
這裡,彈性構件150可為例如彈簧。然而,彈性構件150不限於此,而是可包括任何構件,只要它們可位於印章器100中以向觸頭120提供彈力即可。
例如,除上述元件之外,印章器100的硬體結構還可包括:PCB板,其上面安裝有藍牙晶片、MCU等;電池160,其用於將工作電力供應至印章器100;電源連接布線,其將電池160與比特生成器140連接;以及導電布線,其將觸頭120與印章器100的殼體連接以利用觸頭120來實施靜電觸摸方法。
通過該硬體結構,當觸頭120與終端200的屏幕接觸時,觸頭120在與觸頭120接觸的終端200的屏幕相反的方向上經由彈性構件150插入印章器100中。因此,在觸頭120的絕對位置固定的狀態下,隨著印章器100的主體朝著終端200的屏幕移動,發生相對位移。
此時,插入印章器100中的觸頭120與比特生成器140接觸,因此將比特生成器140從Off狀態切換為On狀態。
當觸頭120與終端200的屏幕的接觸解除時,觸頭120通過彈性構件150的彈力返回至印章器100的外部。當觸頭120返回至印章器100的外部時,觸頭120與比特生成器140之間的接觸解除,因此將比特生成器140從On狀態切換為Off狀態。
下文中,將參照圖6更詳細地描述根據本發明的一個實施方式的終端200的構造。
圖6是示出根據本發明的一個實施方式的終端200的構造的示意圖。
參照圖6,根據本發明的一個實施方式的終端200包括:接收部210,其從印章器100接收包含店鋪識別信息和認證信息的信標信號;識別部220,其識別從印章器100輸入的印章;發送部230,其將店鋪識別信息和認證信息發送至伺服器300;以及控制部240,其發送店鋪識別信息和認證信息以實現印章保存。
除上述元件之外,根據本發明的一個實施方式的終端200還可包括待機處理部250,該待機處理部250在終端200進入待機模式時處理與印章保存相關的一系列操作。
包括上述接收部210、識別部220、發送部230、控制部240和待機處理部250的終端200可完全或至少部分地按照通過與印章服務有關的應用執行的硬體或軟體模塊的形式或者按照它們的組合來實施。
最終,根據本發明的一個實施方式的終端200能夠通過以上構造來實現印章保存。下文中,將更詳細地描述終端200的構造中的每一個。
接收部210執行接收信標信號的功能。
更詳細地,接收部210從店鋪中的印章器100接收利用信標信號發送的店鋪識別信息和認證信息。
此時,接收部210利用BLE(藍牙低功耗)方法來接收從印章器100輻射的信標信號。
由於從印章器100輻射的信標信號具有信標信號的輻射角被極大地限制的定向波束模式,因此可僅在限制的範圍中接收從印章器100輻射的信標信號。
這種僅在限制的範圍中接收從印章器100輻射的信標信號是為了使可能在不實質上執行印章保存的其它終端中接收信標信號的可能性最小化。
識別部220執行識別從印章器100輸入的印章的功能。
更詳細地,當印章器100的觸頭120與屏幕接觸時,識別部220通過靜電觸摸方法來識別從印章器100輸入印章。
這裡,由識別部220識別的印章輸入可以是通過包括在印章器100中的觸頭120實現的印章輸入或者通過手指或其它工具實現的印章輸入。
控制部240執行實現印章保存的功能。
更詳細地,僅當確認包括在印章器100中的觸頭120與屏幕接觸時,控制部240才控制發送部230將包括在信標信號中的店鋪識別信息和認證信息發送至實現針對用戶的與店鋪相關的印章保存的伺服器300。
這裡,包括在印章器100中的觸頭120與屏幕的接觸可以通過在信標信號中指定的TACT比特的比特值來確認。TACT比特在印章器100的觸頭120未與終端200的屏幕接觸的狀態下被設置為『0』,而在觸頭120與終端200的屏幕接觸的狀態下被設置為『1』。
因此,當確認在接收部210中接收到的信標信號中的TACT比特的比特值為『1』時,控制部240確認由識別部220識別的印章是由包括在印章器100中的觸頭120輸入的,並且控制發送部230將包括在信標信號中的店鋪識別信息和認證信息發送至實現針對用戶的與店鋪相關的印章保存的伺服器300。
如果確認在接收部210中接收到的信標信號中的TACT比特的比特值為『0』,則控制部240認為由識別部220識別的印章不是通過包括在印章器100中的觸頭120輸入的,而是通過手指或其它工具輸入的,並因此不執行與印章保存相關的操作。
例如,在實現印章保存之前,控制部240可以例如按照檢查正在應用中被執行的儲蓄卡的識別信息是否與從印章器100接收到的店鋪識別信息匹配的方式來執行預定認證處理。
待機處理部250在終端200進入待機模式的狀態下執行實現印章保存的功能。
更詳細地,待機處理部250即使在終端200進入待機模式的狀態下也從印章器100接收信標信號。此時,當確認包括在接收到的信標信號中的TACT比特的比特值為『1』時,待機處理部250識別出印章器100與屏幕接觸,並且將當前待機模式切換為能夠實現印章保存的激活模式。
當在待機模式下從接收到的信標信號中確認印章器100的連接時,待機處理部250將待機模式切換為激活模式。然後,控制部240確認在切換為激活模式的時刻之後通過接收部210再次接收到的信標信號中的TACT比特的比特值為『1』,並且實現大量印章保存。
如上所述,根據本發明的一個實施方式的印章服務系統,在通過利用電子印章和安裝在終端中的應用來執行印章保存的過程中,通過僅通過終端屏幕上的印章接觸來實現印章保存,能夠防止通過手指或其它工具的接觸而保存印章的誤動作。另外,通過限制從印章器100輻射的信標信號的輻射角,能夠通過防止正在除執行印章保存的終端200以外的終端中接收信標信號來防止印章的惡意和非法使用。
下文中,將參照圖7至圖10描述根據本發明的一個實施方式的印章服務方法。
為了方便描述,將通過參照對應的參考標號來描述圖1至圖6所示的元件。
圖7是用於解釋根據本發明的一個實施方式的印章服務系統中的操作流程的示意性順序圖。
參照圖7,首先,印章器100使用針對位於店鋪中的終端200的信標信號來將店鋪識別信息和認證信息發送至終端200(S110)。
此時,由於觸頭120未與終端200的屏幕接觸,因此印章器100將在信標信號中指定的TACT比特的比特值設置為『0』。在接收到TACT比特的比特值被設置為『0』的信標信號的終端200中不執行與印章保存相關的操作。
印章器100在通電之後經過特定時間段進入睡眠模式。因此,為了發送信標信號,需要將睡眠模式中的印章器100切換為喚醒模式。
最後,在初始接觸睡眠模式下的終端200的屏幕時,印章器100被切換為喚醒模式以發送信標信號。
即使印章器100從睡眠模式切換為喚醒模式,由於觸頭120保持與終端200的屏幕接觸,因此在信標信號中指定的TACT比特的比特值也被設置為『1』以發送。
此時,在接收到TACT比特的比特值被設置為『1』的信標信號的終端200中執行與印章保存相關的一系列操作。這取決於終端200已經在激活模式下接收到信標信號的條件。
如果印章器100在印章器100從睡眠模式切換為喚醒模式之後發送TACT比特的比特值被設置為『1』的信標信號的時間點處於終端200的待機模式,則終端200僅從待機模式切換為激活模式。對於大量印章保存,需要在終端200從待機模式切換為激活模式的時間點之後從印章器100再次接收到TACT比特的比特值被設置為『1』的信標信號。
此外,在終端200中從店鋪中的印章器100接收利用信標信號發送的店鋪識別信息和認證信息。此時,由於在信標信號中指定的TACT比特的比特值被設置為『0』,因此不執行與印章保存相關的操作(S120)。
然後,即使觸頭120與終端200的屏幕接觸,同樣地,印章器100使用信標信號來將店鋪識別信息和認證信息發送至終端200(S130和S140)。
此時,由於觸頭120保持與終端200的屏幕接觸,因此印章器100將在信標信號中指定的TACT比特的比特值設置為『1』。因此,在接收到TACT比特的比特值被設置為『1』的信標信號的終端200中執行與印章保存相關的一系列操作。
在這種連接中,當確認從印章器100接收到的信標信號中的TACT比特的比特值為『1』時,終端200確認印章器100的觸頭120與屏幕接觸,在這種情況下,將包括在信標信號中的店鋪識別信息和認證信息發送至伺服器300以針對用戶實現與店鋪相關的印章保存(S150至S170)。
此時,在檢查正在應用中被執行的儲蓄卡的識別信息是否與從印章器100接收到的店鋪識別信息匹配之後,僅當檢查它們二者彼此匹配時,終端200才將店鋪識別信息和認證信息發送至伺服器300。
這裡,當終端200附加到發送用戶識別信息時,伺服器300接收用戶識別信息,識別要求印章保存的用戶,並且針對所識別的用戶的店鋪執行印章保存。
此外,在與印章保存請求一起從終端200接收到店鋪識別信息和認證信息時,伺服器300執行印章保存所需的認證過程(S180)。
此時,伺服器300能夠通過基於店鋪識別信息檢查實現了印章保存的店鋪來執行認證過程,並且檢查與店鋪識別信息一起被遞送的認證信息是否與店鋪中發出的認證信息匹配。
然後,伺服器300針對用戶的店鋪執行印章保存(S190和S200)。
此時,伺服器300能夠識別要求印章保存的用戶,針對所識別的用戶的店鋪執行印章保存,並且將經執行的印章保存的結果返回至隨後能夠顯示印章保存的結果的終端200。
這裡,在執行印章保存的過程中,除上述店鋪識別信息和認證信息之外,伺服器300還可以附加地從終端200接收用戶識別信息。當接收到用戶識別信息時,伺服器300基於用戶識別信息來識別請求印章保存的用戶,針對所識別的用戶的店鋪執行印章保存,並且將印章保存的結果返回至隨後顯示印章保存的結果的終端200。
下文中,將參照圖8詳細地描述根據本發明的一個實施方式的印章器100中的操作流程。
首先,當比特生成器140通過觸頭120與終端200的屏幕之間的接觸從Off狀態切換為On狀態時,控制部130將在信標信號中指定的TACT比特的比特值設置為『1』,並且能夠在接收到TACT比特的比特值被設置為『1』的信標信號的終端200中執行與印章保存相關的一系列操作(S210至S230)。
另一方面,當比特生成器140由於觸頭120與終端200的屏幕之間未接觸而保持Off狀態時,控制部130將在信標信號中指定的TACT比特的比特值設置為『0』,並且隨後通過發送部110將TACT比特的比特值被設置為『0』的信標信號發送至終端200(S210、S220和S240)。
這裡,在接收到TACT比特的比特值被設置為『0』的信標信號的終端200中不執行與印章保存相關的操作。
然後,當完成TACT比特值的設置時,控制部130控制發送部110將包括店鋪識別信息和認證信息的信標信號發送至終端200(S250)。
此時,為了使可能在除實質上執行印章保存的終端200以外的終端中接收到信標信號的可能性最小化,發送部110發送輻射角被限制為具有定向波束模式的信標信號。
這裡,發送至終端200的信標信號包括上述TACT比特的比特值。在該連接中,接收到TACT比特的比特值被設置為『1』的信標信號的終端200將包括在信標信號中的店鋪識別信息和認證信息發送至實現印章保存的伺服器300。
另一方面,在接收到TACT比特的比特值被設置為『0』的信標信號的終端200中不執行與印章保存相關的操作。
例如,將在下面參照圖9描述在印章器100中執行的操作流程的示例。
首先,如圖9(a)所示,印章器100在被通電時自動進入喚醒模式。此時,根據比特生成器140的Off狀態按照將TACT比特的比特值設置為『0』的方式發送信標信號。在從比特生成器140的Off狀態開始經過特定時間段之後,印章器100進入睡眠模式以停止信標信號的發送,因此使功耗最小化。
此時,在電池被插入印章器100中之後,印章器100能夠被立即自動通電。
接著,如圖9(b)所示,在印章器100的睡眠模式下,當觸頭120與終端200的屏幕接觸時,進行對終端200的靜電觸摸,同時,比特生成器140被切換至On狀態。因此,在進入喚醒模式的同時,印章器100將TACT比特的比特值被設置為『1』的信標信號發送至終端200,以使得終端200能夠識別出進行了通過觸頭120的接觸。然後,在觸頭從終端200的屏幕分離的時刻,比特生成器140被切換為Off狀態,並且TACT比特的比特值被改變為『0』。
此外,如圖9(c)所示,根據印章器100的使用模式,在觸頭120與終端200的屏幕之間的接觸的保持時間可存在差異。然而,不管接觸保持時間如何,終端200都能夠通過識別TACT比特值的改變來知曉接觸/未接觸以及印章器100的接觸次數。
下文中,將參照圖10詳細描述根據本發明的一個實施方式的終端200中的操作流程。
首先,接收部210從店鋪中的印章器100接收利用信標信號發送的店鋪識別信息和認證信息(S310)。
此時,接收部210利用BLE(藍牙低功耗)方法來接收從印章器100輻射的信標信號。由於從印章器100輻射的信標信號具有信標信號的輻射角被極大地限制的定向波束模式,因此可僅在限制的範圍中接收從印章器100輻射的信標信號。
然後,當包括在印章器100中的觸頭120與屏幕接觸時,識別部220通過靜電觸摸方法來識別從印章器100輸入的印章(S320)。
這裡,由識別部220識別的印章輸入可以是通過包括在印章器100中的觸頭120實現的印章輸入或者通過手指或其它工具實現的印章輸入。
此外,當包括在印章器100中的觸頭120與屏幕接觸的時間點處於終端200進入待機模式的狀態下時,待機處理部250從當前待機模式切換為能夠實現印章保存的激活模式(S330和S340)。
此時,在終端200進入待機模式的狀態下,當確認從印章器100接收到的信標信號的TACT比特的比特值為『1』時,待機處理部250識別出印章器100與屏幕接觸,並且將當前待機模式切換為能夠實現印章保存的激活模式。
最後,通過將待機模式切換為激活模式,待機處理部250使得控制部240確認在切換為激活模式的時間點之後通過接收部210再次接收到的信標信號中的TACT比特的比特值為『1』,以實現大量印章保存。
然後,控制部240檢查由識別部220識別的印章是否是通過包括在印章器100中的觸頭120的接觸實現的印章(S360和S370)。
此時,當確認在接收部210中接收到的信標信號中的TACT比特的比特值為『1』時,控制部240確認由識別部220識別的印章是通過包括在印章器100中的觸頭120輸入的印章。
另一方面,當確認在接收部210中接收到的信標信號中的TACT比特的比特值為『0』時,控制部240認為由識別部220識別的印章不是通過包括在印章器100中的觸頭120輸入的,而是通過手指或其它工具輸入的。
此外,當檢查由識別部220識別的印章是通過包括在印章器100中的觸頭120輸入的印章時,控制部240控制發送部230將包括在信標信號中的店鋪識別信息和認證信息發送至實現針對用戶的與店鋪相關的印章保存的伺服器300(S380至S400)。
此時,在將店鋪識別信息和認證信息發送至伺服器300之前,控制部240檢查正在應用中被執行的儲蓄卡的識別信息是否與從印章器100接收到的店鋪識別信息匹配,並且僅當檢查它們二者彼此匹配時將包括在信標信號中的店鋪識別信息和認證信息發送至伺服器300。
這裡,當控制部240附加地發送用戶識別信息時,伺服器300接收用戶識別信息,識別請求印章保存的用戶,並且針對所識別的用戶的店鋪執行印章保存。
另一方面,當控制部200認為由識別部220識別的印章不是通過包括在印章器100中的觸頭120而是通過手指或其它工具輸入的時,則不執行與印章保存相關的操作。
然後,當從伺服器300接收到印章保存的結果時,控制部240在應用執行畫面上顯示印章保存的結果。
如上所述,根據本發明的一個實施方式的印章服務系統,在通過利用電子印章和安裝在終端中的應用來執行印章保存的過程中,通過僅通過在終端屏幕上的印章接觸來實現印章保存,能夠防止通過手指或其它工具的接觸而保存印章的誤動作。另外,通過限制從印章器100輻射的信標信號的輻射角,能夠通過防止在除執行印章保存的終端200以外的終端中接收到信標信號來防止印章的惡意和非法使用。
結合本文建議的實施方式所描述的方法或算法的步驟可以直接通過硬體來實施,或者可以按照通過多種計算裝置執行並且記錄在計算機可讀記錄介質中的程序指令的形式來實施。計算機可讀記錄介質可以將程序指令、數據文件、數據結構等單獨存儲或者以組合方式存儲。存儲在介質中的程序指令可以是被特別指定並且構造為實施本發明的程序指令、或者是計算機軟體領域中已知的程序指令。計算機可讀記錄介質的示例可以包括諸如硬碟、軟盤和磁碟這樣的磁介質、諸如CD-ROM和DVD這樣的光學介質、諸如可光讀盤這樣的磁光介質以及諸如ROM、RAM、閃速存儲器這樣的具體被構造為存儲和執行程序指令的硬體裝置等。電腦程式的示例可以包括由編譯器生成的機器語言代碼和由計算機利用解釋器執行的高級語言代碼等。硬體裝置可被構造為作為一個或多個軟體模塊操作以執行本發明的操作,反之亦然。
雖然已經參照本發明的示例性實施方式具體示出和描述了本發明,但是本領域技術人員應該理解,可以在不脫離由本發明的權利要求及其等同物限定的本發明的精神和範圍的情況下進行各種形式和細節上的改變。因此,所公開的實施方式應當被理解為非限制性而是示出性的。所附的權利要求及其等同物旨在覆蓋將落入本公開的範圍和精神內的這些形式或修改。