亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

日歷的制作方法

文檔序號:6509518閱讀:379來源:國知局
專利名稱:日歷的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及物理日歷,該物理日歷包括許多頁,這些頁具有許多日歷區(qū),每個日歷區(qū)都標識唯一的時段,并可以接收針對該時段的手寫輸入。本發(fā)明還涉及用于記錄日歷信息的裝置、一種方法和日歷頁。
在紙張型日歷中,用戶在預先定義的書寫區(qū)用普通鋼筆書寫,這種日歷仍是最常見的類別。它們通常非??煽浚⒁子谑褂?,但有一個缺點,即如果用戶萬一丟失日歷,那么寫在上面的所有信息都將丟失。
除紙張型日歷外,許多人在工作單位都使用他們電腦中的電子日歷。電子日歷有一個優(yōu)點,它們通常可以執(zhí)行警示功能,以向用戶發(fā)出有關(guān)會議和其他活動的提醒。但是,許多人有時忘記在他們的電腦中以及在他們的紙張型日歷中記錄信息。
最近,市場上出現(xiàn)了多種類型的便攜式電子日歷(即所謂的PDA)。這些產(chǎn)品旨在取代紙張型日歷,它們具有一個優(yōu)點,即它們可以與電腦自動交換日歷信息,這樣用戶電腦和便攜式日歷中的日歷信息始終保持一致。但是,許多人仍喜歡使用紙張型日歷。
本發(fā)明的另一個目的就是提高紙張型日歷的功能。
此目的可以完全地或部分地由根據(jù)權(quán)利要求1的日歷,根據(jù) 13的用于記錄日歷信息的裝置,根據(jù)權(quán)利要求22的對日歷信息進行數(shù)字存儲方法,根據(jù)權(quán)利要求24的日歷頁來達到。優(yōu)選的實施例在子權(quán)利要求中定義。
更具體來說,本發(fā)明涉及物理日歷,該物理日歷包括許多頁,這些頁具有許多日歷區(qū),每個日歷區(qū)都標識唯一的時段,并可以接收針對該時段的手寫輸入,每個日歷區(qū)都具有以電子方式可讀的代碼,這是為對在日歷區(qū)進行的手寫輸入創(chuàng)建電子備份而設計的。
在根據(jù)本發(fā)明的日歷中,物理日歷中的所有輸入也都可以用電子方式記錄,而無需用戶再進行任何操作。這意味著,用戶可以同時擁有電子日歷和物理日歷的優(yōu)點。
在這一方面,術(shù)語“物理日歷”是指屬于在介紹中所描述的紙張型日歷,具有用紙或類似的材料制成的頁,可以使用普通筆在上面進行手寫輸入。
日歷區(qū)可以是各種形狀,如各種大小的框或行,可以標識各種不同的時段,如月、星期、日或某一天的特定時間。在這些日歷區(qū),用戶可以填寫與相應的時段關(guān)聯(lián)的活動。每一日歷頁都可以有標識唯一時段的零個、一個或多個日歷區(qū)。
上面所述的每個日歷區(qū)都帶有以電子方式可讀的代碼,即通過電子助手可以讀取的代碼。代碼的目的是對用戶在日歷區(qū)所作的手寫輸入進行電子備份。為此,代碼可以確定與輸入關(guān)聯(lián)的時段和/或?qū)崿F(xiàn)輸入的數(shù)字化。
應注意到,時段的含義應相當廣泛。它可以由相對于其開始的一個時間點和相對于其結(jié)束的一個時間點來定義,或由同時相對于其開始和結(jié)束的一個時間點來定義,或采取某種合適的方式來定義。正如這里所使用的,術(shù)語“時段”還應包括某個時間點。
優(yōu)選情況下,代碼可以擴展到整個日歷區(qū)。這樣,無論在這些區(qū)域的什么位置進行手寫輸入,代碼都可以讀取。優(yōu)選情況下,代碼可以是位置代碼,該代碼表明在日歷中的位置,例如,帶有一個或多個坐標的位置。優(yōu)選情況下,位置代碼對每個日歷區(qū)的許多位置進行編碼。這樣做的原因是,當進行手寫輸入時連續(xù)地讀取筆的位置,是一種對手寫輸入進行數(shù)字化的方式。此外,位置可以轉(zhuǎn)化為時段,況且,優(yōu)選情況下,位置代碼對于每個日歷區(qū)都是唯一的,簡單地讀取位置代碼,就可以確定由日歷區(qū)標識的時段。優(yōu)選情況下,位置代碼可以是二維的,這樣,它可以用兩維方式對位置進行編碼。這時,在優(yōu)選情況下,以這樣的方式形成,位置代碼中的一維對于每個日歷區(qū)都是唯一的,使得使用此維來確定時段成為可能。如果位置代碼對于每個時段不是唯一的,那么必須使用某些其他手段來確定時段。在這種情況下,每個日歷區(qū)都還可以包含一個時間代碼,從而可以確定由日歷區(qū)標識的時段?;蛘?,每個日歷區(qū)可以只包括這樣的時間代碼,這樣,就有必要采用別的方式以電子形式記錄手寫輸入,而不采用位置代碼。在這種情況下,一種方式是以電子方式產(chǎn)生手寫輸入的圖象,或者確定進行手寫輸入的筆如何移動(例如,借助于圖象或加速計)。但是,如果同一代碼可以同時用于時間確定和輸入的數(shù)字化,那就更好了,相當重要的原因是,這樣可以允許讀取設備使用同一傳感器來完成兩種任務。
代碼可以是化學的、磁的、或某種其他類型,但優(yōu)選情況下,最好是肉眼可讀的,這意味著,它必須能夠以這樣的方式反射/吸收光,即代碼可以采用光敏傳感器進行記錄。日歷區(qū)可以標識不同長度的時段。這樣,日歷的所有頁不必看上去相同。例如,一頁可以對應于一年,在這種情況下,每個日歷區(qū)可以對應于一個月。另一頁可以對應于一天,在這種情況下,每一日歷區(qū)對應于一個小時。
但是,在日歷的優(yōu)選實施例中,代碼是第一個絕對位置編碼模式,這種模式擴展到日歷區(qū),并對絕對位置的坐標進行編碼,這樣,在第一個所述的日歷區(qū)進行的手寫輸入,可以通過檢測第一個絕對位置編碼模式,用坐標序列的形式以數(shù)字方式進行記錄,由第一個日歷區(qū)標識的時段,可以根據(jù)坐標序列中的坐標來確定。
通過絕對位置編碼模式對絕對位置進行編碼,通過絕對位置編碼模式在日歷區(qū)檢測到的所有位置將是唯一的。因此,在某日歷區(qū)內(nèi)的所有位置都可以與由該日歷區(qū)標識的時段相關(guān)聯(lián),這樣,在此日歷區(qū)進行的輸入都可以與相關(guān)的時段關(guān)聯(lián)。絕對位置編碼模式必須以這樣的分辨率對位置進行編碼,以便通過這種模式記錄的手寫輸入具有足夠的精確度。
因此,絕對位置編碼模式具有雙重功能進行手寫輸入的數(shù)字記錄(手寫輸入在用戶移動鋼筆時產(chǎn)生),定義與手寫輸入相關(guān)聯(lián)的唯一時段。
優(yōu)選情況下,第一個絕對位置編碼模式可以構(gòu)成較大的絕對位置編碼模式的第一個子集,第一個子集對想象的表面上的第一個坐標區(qū)內(nèi)的點的坐標進行編碼,該表面包括所有點,較大的絕對位置編碼模式能夠進行編碼,所述的第一個坐標區(qū)專用于日歷信息。
在這種情況下,第一個絕對位置編碼模式不首先對日歷區(qū)中的絕對位置進行編碼,而是對想象的表面中的專用于日歷信息的區(qū)域內(nèi)絕對位置進行編碼。因此,日歷不一定有從坐標原點開始的坐標。這種情況的優(yōu)點是,處理坐標形式的日歷信息以及此外還處理通過絕對位置編碼模式的其他子集記錄的其他信息(因此也包括坐標)的不同設備,可以區(qū)分日歷信息和其他信息,因此,也可以區(qū)分對不同類型的信息的處理。
優(yōu)選情況下,日歷可以至少有一頁,該頁具有所述的第一個絕對位置編碼模式,和指定所述唯一時段的指示,在這種情況下,第一個絕對位置編碼模式和指示可以相互疊加。例如,這些指示可以是采用字母順序的指示,這些指示可以指定時段或者是區(qū)分不同時段的限定標記。這樣的指示可以在普通的物理日歷中找到。但是,這里,它們疊加或者被絕對位置編碼模式疊加。這意味著,頁包含兩個信息層一層可以用肉眼閱讀,另一層可以用電子方式讀取。手寫輸入可以構(gòu)成第三個信息層。
優(yōu)選情況下,絕對位置編碼模式可以吸收紅外光,為此,可以用碳黑打印墨水打印。如果指示和手寫輸入是用某種不吸收紅外光的墨水完成的,它們就不能防止對絕對位置編碼模式的檢測。
在日歷中,優(yōu)選情況下,至少有一個日歷區(qū)可以與功能區(qū)塊相關(guān)聯(lián),該功能區(qū)塊定義功能或命令,該功能或命令將針對在此日歷區(qū)進行的手寫輸入來執(zhí)行。當手寫輸入以電子方式記錄后,用戶可以通過功能區(qū)塊定義如何對該輸入進行處理。如果輸入是以便攜式用戶設備以電子方式記錄的,那么用戶可能需要將輸入存儲在個人電腦中的數(shù)字日歷中。然后,他可以通過使用功能區(qū)塊,指示用戶設備,將輸入傳輸?shù)絺€人電腦中,或者用戶設備與之進行通信的其他外部設備中。作為一種備用方法,一旦用戶設備與包含數(shù)字日歷的設備取得聯(lián)系,記錄的輸入可以直接傳輸?shù)綌?shù)字日歷中。
功能區(qū)塊可以具有第二個絕對位置編碼模式。命令的記錄可以以與記錄手寫輸入的相同的方式進行,只是用戶設備標識坐標,這些坐標由第二個絕對位置編碼模式在定義命令時來編碼。此外,一個點的坐標通過第二個絕對位置編碼模式來進行檢測,這就基本上足夠了。
優(yōu)選情況下,第二個絕對位置編碼模式是較大的虛擬絕對位置編碼模式的第二個子集,第二個子集對想象的表面(專用于命令)上的第二個坐標區(qū)的點的坐標進行編碼。如此,絕對位置編碼模式的該第二個子集可以用來對日歷中的許多位置中的命令進行編碼。
或者,與同一個命令相關(guān)聯(lián)的每個功能區(qū)塊可以用不同的坐標來表示,特別是可以用日歷中的其位置的坐標來表示。
優(yōu)選情況下,日歷還進一步至少包括一個書寫區(qū),該區(qū)不定義時段,可以接收手寫輸入,所述的書寫區(qū)具有第三個絕對位置編碼模式。
許多物理日歷包括用于地址信息、與時間無關(guān)的輸入、“代辦事項”列表等等的特殊頁或區(qū)域。這些區(qū)域中的每個區(qū)域都可以帶有絕對位置編碼模式,該模式可以實現(xiàn)對在這些區(qū)域進行的手寫輸入的電子記錄。
第三個絕對位置編碼模式可以是較大的虛擬絕對位置編碼模式的第三個子集,第三個子集對想象的表面上的第三個區(qū)域的點的坐標進行編碼。此區(qū)域可以(例如)專用于通訊簿信息或“代辦事項”列表的數(shù)據(jù)等等,這樣,所記錄的輸入可以標識為專門存儲在(例如)數(shù)字通訊簿中或任務列表中。
此外,書寫區(qū)可以與功能區(qū)塊相關(guān)聯(lián),該功能區(qū)塊定義功能或命令,這些功能或命令針對在書寫區(qū)進行的手寫輸入執(zhí)行。功能區(qū)塊可以以與上面所描述的相同的方式來進行設計。
命令可以是存儲手寫輸入、發(fā)送包含手寫輸入的郵件、發(fā)送包含手寫輸入的SMS以及發(fā)送包含手寫輸入的傳真這幾種操作中的某一個操作。因此,書寫區(qū)可以用來發(fā)送在書寫區(qū)輸入的信息。這就增加了紙張型日歷的功能,這樣,它就符合現(xiàn)代PDA的日歷。
日歷中的位置代碼在優(yōu)選情況下基于第一個符號串,它包含第一個預先確定數(shù)量的符號,還具有這樣的特征,如果從第一個符號串中取第二個預先確定數(shù)量的符號,那么這些符號在第一個符號串中的位置能夠明確地確定,第一個符號串用于確定日歷頁中的第一維中的位置,在與第一個符號串具有相同特征的第二個符號串中,第二個符號串用于確定日歷頁中的第二維中的位置。
由于位置代碼基于一串符號,并且符號的數(shù)量有限,且以預先確定的順序排列,可以為確定表面上的第一維中的位置定義一個“公式”。這樣,對于存儲符號串,只需要少量的存儲空間,可以快速和方便地執(zhí)行位置確定。例如,位置可以表示為笛卡兒或極坐標系中的一對坐標。
根據(jù)本發(fā)明的第二個方面,它涉及以電子方式存儲在物理日歷中進行的手寫輸入的裝置,物理日歷包括許多頁,而頁有許多日歷區(qū),其中每個日歷區(qū)都標識唯一的時段,并可以接收手寫輸入,所述的裝置可以以電子方式記錄手寫輸入,幾乎與在第一個所述的日歷區(qū)進行輸入的同時記錄,并確定標識第一個日歷區(qū)的唯一時段,因此,可以創(chuàng)建日歷的電子備份。
從上文所述可以看出,這種裝置的優(yōu)點是顯而易見的。
根據(jù)本發(fā)明的第三方面,它涉及處理日歷信息的方法,包括以電子方式記錄在物理日歷中的日歷區(qū)中進行的手寫輸入的步驟,記錄以坐標序列的形式進行,根據(jù)所述的坐標序列中的坐標,確定日歷區(qū)所對應的唯一時段,在數(shù)字日歷中存儲以電子方式記錄的手寫輸入,連同對應于唯一時段的時間指示。
從上文所述可以看出,這種方法的優(yōu)點是顯而易見的。
根據(jù)本發(fā)明的第四方面,它涉及日歷頁,該日歷頁具有絕對位置編碼模式,借助于該模式,可以對在日歷頁中進行的手寫輸入進行電子記錄。
從上文所述可以看出,本發(fā)明的此方面的優(yōu)點是顯而易見的。上文所述關(guān)于日歷的內(nèi)容,在可應用的方面,也涉及日歷頁、方法和裝置。


下文將結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行更詳細的說明。
圖1所示為根據(jù)本發(fā)明的日歷中的頁,該頁具有絕對位置編碼模式,并包括許多日歷區(qū)和許多書寫區(qū)。
圖2所示為想象的表面的示意圖,該表面包括所有絕對點,這些點的坐標可以由絕對位置編碼模式進行編碼。
圖3所示為日歷中的頁的第二個示例。
圖4以圖解方式顯示了具有絕對位置編碼模式的一頁紙。
圖5以圖解方式顯示了如何根據(jù)圖4中的絕對位置編碼模式來設計符號。
圖6以圖解方式顯示了用于對位置進行編碼的4×4符號的示例。
圖7所示為可以根據(jù)本發(fā)明在裝置中包括的數(shù)字筆。
圖8所示為根據(jù)本發(fā)明的一個裝置的示例。
圖9所示為帶有書寫區(qū)和郵件功能的日歷頁的示例。
優(yōu)選實施例的說明下面是本發(fā)明的實施例的說明,在該實施例中,所用的代碼包括以眼睛可讀的絕對位置編碼模式,該模式對絕對位置的坐標進行編碼。圖1所示為日歷中的頁1。日歷頁分為許多日歷區(qū)2(每個日歷區(qū)定義唯一的時段),與某些類型的列表(如“代辦事項”列表3a和任務列表3b)相關(guān)的許多書寫區(qū)。在圖1所示的日歷頁1中,每個日歷區(qū)2標識或?qū)跁r段,該時段長度為一個小時,并以小時指示4開始,但在其他的實施例中,它可以對應于較短的或較長的時段。在某些區(qū)域,輸入了約會6、活動7或電話號碼8。
日歷頁1具有絕對位置編碼模式9,通過該模式,可以進行位置確定。這種絕對位置編碼模式9(在下文中也稱“位置編碼模式”)包括第一種類型和第二種類型9a和9b的符號,更具體來說,包括各種大小的點,小點9a表示1,大點9b表示0。為了清楚起見,模式9只在日歷頁中的小部分顯示,并對符號進行了放大。下文將對圖1中所示的絕對位置編碼模式進行詳細描述。它是在根據(jù)本發(fā)明所產(chǎn)生的日歷中所使用的模式的第一種變體。
日歷區(qū)中的由位置編碼模式進行編碼的每個位置都是唯一的,更具體來說,位置編碼模式對想象的表面上的點或位置的絕對坐標進行編碼。這種表面是一種想象的表面,它包括所有的點,這些點可以由位置編碼模式來進行編碼,因此,不僅僅是在日歷中找到的位置。在想象的表面上,定義的不同坐標區(qū)專用于不同的目的。一個坐標區(qū)專用于日歷信息。絕對位置編碼模式的子集在日歷的日歷區(qū)中使用,它對專用于日歷信息的區(qū)域中的點的坐標進行編碼。
在想象的表面中,其他坐標區(qū)可以專用于其他目的。例如,它可以有一個坐標區(qū),該區(qū)域?qū)S糜跁鴮憛^(qū)中的信息,書寫區(qū)的類型在圖1中指定為3a-3b,專用于與時間無關(guān)的信息。
圖2以圖解方式說明了想象的表面1,該表面在其整體上由絕對位置編碼模式構(gòu)成。該表面有第一個坐標區(qū)A(該區(qū)域?qū)S糜谌諝v信息),第二個坐標區(qū)B(專用于與時間無關(guān)的輸入),第三個坐標區(qū)C(專用于特定的功能)。優(yōu)選情況下,利用絕對位置編碼模式的子集(它對應于日歷區(qū)的坐標區(qū)A),以及對應于書寫區(qū)的3a-3b的坐標區(qū)B的子集。在圖1中的頁中,這種情況下,絕對位置編碼模式將對那些在想象的表面上不是所有都并排地排列的點的坐標進行編碼。如果所書寫的數(shù)據(jù)不應與時間的指示相關(guān),如果愿意,那么,該模式的相同的子集可以用于多頁上的書寫區(qū)。
作為上文所述的備選情況,整個日歷可以在想象的表面上的連續(xù)的區(qū)域“擺開”,這樣整個日歷中的每個位置都是唯一的。但是,這樣使得檢測如何對日歷的不同部分的信息進行處理變得困難。
在圖1中的日歷頁中,還有一個功能區(qū)塊F,它定義命令“存儲”。該功能區(qū)塊可以帶有絕對位置編碼模式的特殊子集9’,該子集對想象的表面上的區(qū)域內(nèi)的點的坐標進行編碼,該區(qū)域?qū)S糜诠δ芑蛎畲鎯?例如,圖2中的區(qū)域C)。
位置編碼模式9是這樣安排的,如果一個設備對日歷頁中的部分表面10上符號9a、9b進行圖象處理,那么日歷頁1上的部分表面10的位置可以由設備的處理器自動確定。如果位置和時段之間的關(guān)系明確,且預先確定,那么時段可以從該位置來進行確定。
下面是對位置編碼模式在圖1所示的日歷頁中實現(xiàn)位置確定的第一個示例進行描述。該模式進行位置確定的方式是對包含5×5個符號的部分表面進行圖象處理。符號表示二進制編碼。
頁具有x方向和y方向。為了對x方向的位置進行編碼,第一步是產(chǎn)生32位0和1的數(shù)列。第二步,通過刪除32位序列中的最后一位,產(chǎn)生31位0和1的數(shù)列。這兩個數(shù)列(下文稱“x數(shù)字”),應具有這樣的特征如果在序列中的任何位置選擇連續(xù)的五位數(shù)字,就會產(chǎn)生唯一的五位數(shù)的組,該組在序列中別的位置不存在。如果將序列的末尾和開頭“連接”,它們也應具有此特征。這樣,五位數(shù)的組提供對序列中的位置的唯一編碼。
具有上述特征的32位數(shù)列的一個示例是“00001000110010100111010110111110”。如果最后一個0從此數(shù)列中刪除,就會得到具有相同特征的31位數(shù)列。
上述數(shù)列中的第一個五位數(shù)組,即,00001,構(gòu)成數(shù)列中位置0的代碼,下一個五位數(shù)組,即,00010,構(gòu)成位置1的代碼,以此類推。以五位數(shù)組的函數(shù)來表示的X數(shù)列中的位置,存儲在第一個表格中。很顯然,位置31只存在于32位序列中。下面的表1所示為上文所描述的示例的位置編碼。
表1位置 五位數(shù)組0 000011 00010
2 001003 010004 100015 000116 001107 011008 110019 1001010 0010111 0101012 1010013 0100114 1001115 0011116 0111017 1110118 1101019 1010120 0101121 1011022 0110123 1101124 1011125 0111126 1111127 1111028 1110029 1100030 10000
3100000借助于32位序列,只能對32個位置進行編碼,(即位置0-31)。但是,如果在第一行中連續(xù)寫31位序列32次,在第一行下面的第二行中連續(xù)寫32位序列31次,那么序列就會相互置換,這樣,相互層疊的兩個五位數(shù)組可以用來對行方向上的31×32=992個位置進行編碼。
例如,假設在日歷頁中寫了下列代碼000...11111000001000110010100111010110111110...
000...11111000010001100101001110101101111100...
如果根據(jù)表1將五位數(shù)組轉(zhuǎn)換為位置,日歷頁中指出32位和31位序列的下列位置。
012...30 31 012...29 30 31 0 12012...30 0 123...30 0 1 2 34因此,X方向上的編碼基于使用數(shù)列,該數(shù)列包括n位,該數(shù)列這樣構(gòu)成,如果從該序列中取m個連續(xù)數(shù)字,那么這m個數(shù)字將唯一地對序列中的位置進行編碼??删幋a的位置的數(shù)量隨著使用第二個數(shù)列而增加,第二個數(shù)列是第一個數(shù)列的子集,因此,與第一個序列的長度不同。這樣,在行的縱向上獲得兩個數(shù)列之間的位移。
Y方向上的編碼基于相同的原理。創(chuàng)建一個數(shù)列,下文中稱為“Y數(shù)列”,該數(shù)列包括p個數(shù)字,該序列的構(gòu)成方式如下,如果從該序列中取r個連續(xù)的數(shù)字,那么這r個數(shù)字將唯一地對該序列中的位置,從而也對Y方向上的位置進行編碼。Y數(shù)列中的數(shù)字在日歷頁的模式中的編碼為,兩行中的X方向上的位置之間的差,這種差采用特殊方式計算。
更具體來說,31位序列和32位序列的交替行的形式如下第1行(31)(31)(31)(31)..
第2行(32)(32)(32)(32)..
第3行(31)(31)(31)(31)...
第4行(32)(32)(32)(32)...
第5行(31)(31)(31)(31)..
很顯然,在日歷頁中,序列采用不同的符號書寫。行在X數(shù)列中的不同位置開始。更具體來說,以這樣的方式開始兩個連續(xù)的行,即,如果確定相互層疊的兩個位置號之間的差模32,通過五位二進制數(shù)字來表示差,取所述的五位二進制數(shù)字的兩個最高有效位,這個數(shù)字應是相同的,不管它位于行中的什么位置。換句話說,以這樣的方式開始該序列,即兩個連續(xù)的行中的序列之間位移沿著整個行保持在特定間隔內(nèi)。在此示例中,最大的位移可以是31個位置或位,最小位移可以是0個位置或0位。沿著每一行對的位移在下列某一間隔內(nèi)0-7、8-15、16-23或24-31位置/位。
例如,假設該序列的形式如下(以位置號來表達)第1行0 1 2 3 4 5 6 7... 30 0 1 3 2第2行0 1 2 3 4 5 6 7... 30 31 0 1 2第3行25 26 27 28 29 30 0 1....24 25 26 27 28第4行17 18 19 20 21 22 23 24...16 17 18 19 20第5行24 25 26 27 28 29 30 0...23 24 25 26 27如果差以上述方式確定,在第1行和第2行之間差將為0,在第2行和第3行之間將為0,在第3行和第4行之間將為1,在第4行和第5行之間將為3。以第3和第4行中的26-18為例,該差為8,以二進制代碼表示為01000。兩個最高有效數(shù)字是01。如果取相同兩行中的0-23,模32等于9,兩個最高有效數(shù)字為01,與前一個例子中的相同。在此例中,獲得了四個差數(shù)為0、0、1、3。現(xiàn)在如果采用針對與X方向相同的方式,從數(shù)字0、1、2和3創(chuàng)建Y數(shù)列,該數(shù)列具有這樣的特征,如果從該序列中取四個連續(xù)的數(shù)字,該序列中的位置可以明確地確定,可以通過查找表中的數(shù)字0013,明確地確定Y方向上的位置,這樣,可以在Y方向上確定256個唯一的位置。
下面是包含數(shù)字0-3的Y數(shù)列的開頭和結(jié)尾的示例表20 00001 00012 00103 01004 10005 00026 00207 02008 20009 000310 0030251 2333252 3333253 3330254 3300255 3000下面是對如何執(zhí)行位置確定的描述。假設某個人有一個如上文所述的日歷頁,并帶有第一個書寫表面,該表面具有一個模式,由表示1的第一個符號和表示0的第二個符號組成。符號以行和列的方式以及以上文所描述的32位和31位序列進行排列。此外,假設某個人希望確定書寫區(qū)中的位置,在該書寫區(qū)此人放置了帶有傳感器的設備,該傳感器可以記錄包含5×5個符號的圖象。
假設光傳感器記錄的圖象的形式如下
1 1 1 1 11 1 1 1 10 1 0 1 00 0 1 0 10 0 0 1 1第一步,該設備借助于表1將這些五位數(shù)字組轉(zhuǎn)換為位置。獲得下列位置26(11111)26(11111)11(01010)10(00101)05(00011)接著,通過取差模32,確定不同行中的位置號碼之間的位移的幅度。以這種方式確定的差的兩個最高有效數(shù)字表示為五位二進制數(shù)字是0、1、0、0。根據(jù)表2,這種差數(shù)等于Y方向上的位置3。因此,日歷頁中的第二維的坐標是3。
第三個表存儲了每一行的起始位置,即每一行開始的數(shù)列中的位置。在這種情況下,借助于Y坐標3,可以查找行(從該行中取了記錄的五位數(shù)組)的起始位置。知道了從中取了兩個最高的五位數(shù)組的行的起始位置,以及這兩個五位數(shù)組所對應的x位置(即位置26和26)之后,就可以確定所記錄的圖象的x坐標,或第一維中的位置。例如,假設兩個最高行的起始位置分別是21和20,在這種情況下,從中取了所記錄的圖象中的兩個最高五位數(shù)組的兩行看上去是下面的形式第3行21 22 23....29 30 31 0 1 2...25 26 27..
第4行20 21 22....28 29 30 0 1 2...25 26 27..
從y坐標為3這一事實中得出,開頭兩個五位數(shù)組取自第3行和第4行。從奇數(shù)行由31位數(shù)列構(gòu)成和偶數(shù)行由32位數(shù)列構(gòu)成這一事實可以得出,第3行由32位數(shù)列構(gòu)成,而第4行由31位數(shù)列構(gòu)成。
根據(jù)此信息,可以確定x坐標為35??梢酝ㄟ^對所記錄的圖象中的其余五位數(shù)組對重復執(zhí)行上述步驟,來對此進行驗證。因此有一定的容錯量。
位置確定的精確度可以通過確定5×5組中的中間點相對于圖象的位置來提高。因此位置分辨率可以比兩個符號之間的距離更好。
很顯然,上述步驟由軟件來執(zhí)行,在此示例中,該軟件給出坐標3和35作為其輸出信號。
上面的描述涉及一個示例,因此可以對其進行概括。在第一個x數(shù)列中可以不必有32個數(shù)字。數(shù)量取決于在模式中要使用多少個不同的符號,以及在X方向上記錄的符號數(shù),并與位置確定有關(guān)。例如,如果不同符號的數(shù)量為3,所記錄的符號的數(shù)量也為3,那么x數(shù)列中的數(shù)字的數(shù)量將是3×3×3=27,而不是32。相同類型的推理也適用于Y數(shù)列。這些數(shù)列的基數(shù)可以不同,對一個位置進行編碼的符號的數(shù)量,以及數(shù)列所編碼的位置的數(shù)量也是不同的。此外,序列可以基于數(shù)字之外的符號,因此可以描述為符號串。
正如上文所提及,符號可以是各種不同類型。它們也可以是數(shù)字,但在這種情況下,為執(zhí)行位置確定,需要OCR軟件,這就使得用于位置確定的設備更加昂貴和更加復雜。這也會提高誤差敏感性。
上述對日歷頁中的位置進行編碼以及在同一頁上執(zhí)行位置確定的方法的優(yōu)點是,它要求很少的內(nèi)存和處理器容量。在上面的示例中,只需要存儲具有32行的表1,具有256行的表2和具有256行的表3。通過三次表查詢和簡單的計算,即可以執(zhí)行位置確定。因此,只需要在另一個表中執(zhí)行第四次查詢,在該表中存儲了與坐標對應的時段。
優(yōu)選情況下,位置編碼模式在日歷中以這樣的方式進行排列,由模式編碼的所有位置都是唯一的。在這種情況下,位置可以明確地確定日歷中的時段。
上面的位置編碼模式可以對表面上的位置進行編碼,該表面在X方向上具有一定的范圍和在Y方向上具有一定的范圍。一個人可以使用這種位置編碼模式的一個片段來在日歷中進行編碼,X方向上的范圍比Y方向的范圍更長,對于每個第一個書寫區(qū),X坐標都是唯一的,而Y坐標也是唯一的。然后x坐標可以轉(zhuǎn)換為時間,而X和Y坐標的組合可以用于在對手寫輸入進行數(shù)字化的操作中進行位置確定。通過使用位置編碼模式中的不同“片段”,即Y坐標的不同間隔,對于不同年份的日歷,可以用Y維對年份進行編碼。
在另一個變體中,可以對角地在位置編碼模式中使用“矩形”,每個第一個書寫區(qū)都有唯一的Y坐標以及唯一的x坐標。在這種情況下,書寫區(qū)標識的時段可以借助于X坐標和Y坐標(冗余)來確定,因此可以獲得對錯誤不太敏感的系統(tǒng)。在這種情況下,不同的“斜線”可以用于不同的年份。
或者,相同的模式可以在日歷中的多個位置使用,這意味著,必須解決不確定性問題。這可以通過在每一頁的頂部應用特殊時間代碼8來完成。此特殊代碼可以由特殊符號構(gòu)成,后面跟使用時段的二進制指示,時段與位置代碼中使用相同的符號編碼。在這種情況下,為了能夠手動進行輸入,并使其具有電子備份,用戶必須在進行手動輸入之前讀取時間代碼。
不同的日歷可以用特殊的代碼進行標記,這樣用戶可以記錄日歷的變化。
從上文中可以看出,使用位置代碼來標識輸入所關(guān)聯(lián)的時段。但是,它還可以用于創(chuàng)建在日歷中進行的手寫輸入的電子記錄,其方式是在進行輸入的同時連續(xù)地記錄筆的位置。結(jié)合在一起,這些位置構(gòu)成一個筆如何移動的說明或圖象。然后,此圖象或說明可以存儲在設備和/或外部設備的電子日歷中。
圖3所示為第二個日歷頁的示例。使用與圖1中相同的引用號來表示等效的部件。在圖3的日歷頁中,在用肉眼在日歷頁的現(xiàn)實的實施例中查看時,顯示絕對位置編碼模式。在頁中只顯示暗灰色。但是,在該模式的放大的部分,指示了在這種情況下絕對位置編碼模式是如何構(gòu)成的。
為了讓絕對位置編碼模式能夠用來以很高的分辨率記錄信息,以及在日歷應用程序(該應用程序要求在大的表面上進行唯一位置編碼)中使用,必須這樣設計絕對位置編碼模式,以便能夠以很高的分辨率對很大量的點的坐標進行編碼。此外,應以這樣的方式對絕對位置編碼模式進行圖形編碼,以便它不會破壞它所應用的表面。最后,必須容易檢測,以便以很高的可靠性確定坐標。
滿足上面所提及的要求的絕對位置編碼模式在1999年10月1日遞交的瑞典專利申請9903541-2中描述。
這種絕對位置編碼模式由相當小的點構(gòu)成,此點在現(xiàn)實的實施例中的額定空格為0.3mm。該模式的包含6×6此類點的任何部分,定義想象的表面上的點的絕對坐標。因此,想象的表面上的每個點由絕對位置編碼模式的1.8mm×1.8mm的子集來定義。通過確定用來讀取模式的數(shù)字筆上的傳感器上的6×6點的位置,可以以0.03mm的分辨率確定想象的表面上的位置。想象的表面由所有點構(gòu)成,這些點的絕對坐標可以用該模式來編碼。由于每個點都可以用6×6點(每個點可以有四個值之一)來進行編碼,可以對272個點進行編碼,在點之間有上文所提及的額定空格,對應于4.6百萬平方米的表面。這種絕對位置編碼模式的優(yōu)點是,由于其大小,它可以用于許多不同的并行應用程序中。因此,用于對日歷中的手寫輸入進行電子記錄的數(shù)字筆,也可以用于記錄其他手寫輸入,這些其他手寫輸入以其他方式進行處理,且其處理過程由表示輸入的特定的絕對坐標來控制。
上述絕對位置編碼模式可以在任何類型的紙張上或其他分辨率能夠達到1000dpi的材料上打印。取決于指定的用途,紙張可以是任何大小和任何形狀。模式可以使用標準的膠印技術(shù)打印。優(yōu)選情況下,可以使用常見的碳黑打印墨水或吸收紅外光線的其他打印墨水。這意味著,事實上,其他墨水,包括不是碳黑的黑墨水,可以疊加在絕對位置編碼模式上的另一個打印上,而不會影響讀取。
帶有上文所述的用碳黑打印墨水打印的模式的表面,在用肉眼看時,在表面上只是暗灰色(1-3%黑),這是對用戶友好的,在日歷中也是好看的。
當然,可以使用比上文所描述的較少的點數(shù)或較多的點數(shù)來定義想象的表面上的點,在模式中點之間的間距可以更大或更小。示例只用來說明模式的當前優(yōu)選的實現(xiàn)方式。
下面將更詳細地對優(yōu)選的絕對位置編碼模式進行描述。
圖4所示為紙張41形式的產(chǎn)品的一部分,在其表面42中帶有肉眼可讀的絕對位置編碼模式43(在下文中只簡稱為“位置編碼模式”),該模式可實現(xiàn)位置確定,更具體來說,確定想象的表面上的點的絕對坐標。位置編碼模式包括符號44,符號在表面42中以圖解方式進行排列,以使其他外表成為“模式”。取決于符號的大小,從上文所顯而易見的,該模式呈現(xiàn)為灰色。該紙張具有x坐標軸和y坐標軸。
位置編碼模式包括虛擬光柵,(該光柵無法用人的肉眼看見,也無法用那些用來確定表面上的位置的設備直接檢測到),許多符號44(如下文所描述,每個符號都能夠采用四個值之一“1”-“4”)。這里需要強調(diào)的是,為了清楚起見,圖4中的位置編碼模式放大到了相當大的程度。此外,位置編碼模式只在頁的一部分中顯示。
位置編碼模式以這樣的方式排列,想象的表面上的點的絕對坐標由頁上的部分表面上的符號來編碼,從而由位置編碼模式來編碼,該模式有預先確定的大小。第一個和第二個部分表面45a、45b由圖4中的虛線部分來指示。在第一個部分模式45a中找到的位置編碼模式的那一部分(在這種情況下3×3符號)對第一個點的坐標進行編碼,在第二個部分表面45b中找到的位置編碼模式的那一部分,對想象的表面上第二個點的坐標進行編碼。因此,位置編碼模式由相鄰的第一個和第二點部分地共享。在這種應用中的位置編碼模式被稱作“浮動”。
圖5a-d所示為可以在位置編碼模式使用的符號的實施例。該符號包括虛擬光柵點46(該點由光柵線之間的交叉點來表示),以及標記47,該標記具有點的形狀。符號的值取決于標記所在的位置。在圖5的示例中,有四個可能的位置,每個光柵線上的位置從光柵點延長。從光柵點的位移等于所有的值。在下文中,圖5a中的符號的值為1,圖5b中的值為2,圖5c中的值為3,圖5d中的值為4,換句話說,有四種不同類型的符號。
因此每個符號都可以表示四個值“1-4”。這意味著,位置編碼模式可以分為針對x坐標的第一個位置代碼和針對y坐標的第二個位置編碼。對這種劃分的影響如下

因此,每個符號的值轉(zhuǎn)換為第一個數(shù)字,在這種情況下是位,(對于x代碼)和第二個數(shù)字,在這種情況下是位,(對于y代碼),如此,獲得兩個完全獨立的位模式。這兩個模式可以組合起來,構(gòu)成共同的模式,該模式可以通過許多根據(jù)圖5的符號以圖形方式進行編碼。
每個點的坐標都可以通過許多符號編碼。在此示例中,使用4×4個符號來對兩維(x坐標和y坐標)形式的位置進行編碼。
位置代碼由1和0的數(shù)列構(gòu)成,該數(shù)列具有如下的特征,在該序列中任何四位數(shù)的序列不能出現(xiàn)超過一次。數(shù)列是循環(huán)的,這意味著,當連接序列的末尾和開頭時,該特征也適用。因此四位序列也能明確地確定數(shù)列中的位置。
如果序列具有上文所描述的針對4位序列的特征,序列最多可以有16位長,但是,在此示例中,使用了一個有七位長度的序列,如下所示“0001010”。
此序列包含七個由四位組成的唯一序列,這些四位序列對序列中的位置按下列方式進行編碼

為對x坐標進行編碼,數(shù)列在將要編碼的整個表面上以列的方式連續(xù)地書寫。編碼基于相鄰列中的數(shù)字之間的差或位移進行。差的大小根據(jù)列開始的數(shù)列中的位置(即用哪個序列)來確定。更具體來說,如果在第一列中的四位序列編碼并因此可以具有值(位置)0-6的數(shù)字(一方面),和相鄰的列中的對應的數(shù)字(即相同“級別”的序列)(另一方面)之間取差模7,那么結(jié)果總是相同的,不管在兩列中的什么位置進行比較。通過兩列之間的差,可以對x坐標進行編碼,該x坐標對于所有y坐標都常數(shù)。
由于在本示例中表面上的每個位置都用4×4個符號進行編碼,有如上文所述的三個差(具有值0-6),可用來對X坐標進行編碼。然后以這樣的方式進行編碼,使得在這三個差中,一個差將始終有值1或2,其他兩個差的范圍在3-6之間。因此,在x編碼中不允許任何差為零。換句話說,x編碼是這樣的結(jié)構(gòu),差將是如下的形式(3-6)(3-6)(1-2)(3-6)(3-6)(1-2)(3-6)(1-2)...
因此每個x坐標的編碼都帶有3和6之間的兩個數(shù)字,后面的數(shù)字為1或2。如果從高的數(shù)字減去3,從低的數(shù)字減去1,將獲得混合基數(shù)形式的數(shù)字,這樣將直接產(chǎn)生x方向的數(shù)字,從中直接確定x坐標,如下面的示例所示。
根據(jù)上面描述的原理,因此可借助于代表三個差的數(shù)字,對x坐標0、1、2...進行編碼。這些差用位模式進行編碼,該位模式基于上面的數(shù)列。位模式最終可以通過圖5中的符號以圖形方式編碼。
在許多情況下,當讀取4×4符號時,將不能產(chǎn)生可以對x坐標進行編碼的完整的數(shù)字,而是兩個數(shù)字的部分。由于數(shù)字的最低有效部分始終是1或2,但是,完整的數(shù)字可以方便地重新構(gòu)建。
根據(jù)對x坐標所使用的相同的原理對y坐標進行編碼。在將進行位置編碼的表面上的橫行中重復地書寫循環(huán)數(shù)列。與對x坐標的情況一樣,允許行在數(shù)列中的不同的位置開始,即以不同的序列。但是,對y坐標,不使用差,但用數(shù)字對坐標進行編碼,這些數(shù)字基于每一行中的數(shù)列的起始位置。當確定了4×4符號的x坐標后,事實上針對4×4符號中的y代碼中包括的行,可以確定數(shù)列中的起始位置。在y代碼中,最高有效位通過下面的方法確定,讓該數(shù)字成為在特定的范圍內(nèi)具有值的唯一一個數(shù)字。在本示例中,讓四行中的一行在數(shù)列中的位置0-1開始,以指示,該行與y坐標中的最低有效位關(guān)聯(lián),其他三行在位置2-6開始。在y方向上,因此有如下形式的一系列數(shù)字(2-6)(2-6)(2-6)(0-1)(2-6)(2-6)(2-6)(0-1)(2-6)...因此每個y坐標都用2和6之間的三個數(shù)字,后面的數(shù)字采用0和1之間的數(shù)字進行編碼。
如果從低數(shù)字中減去1,從高數(shù)字中減去2,與對于x方向的方式相同,可獲得混合基數(shù)形式的y方向的位置,從該位置中直接確定y坐標。
通過使用上述方法,可以對x方向上的4×4×2=32個位置進行編碼。其中每個位置都對應于三個差,該差給出3×32=96個位置。此外,可以對y方向上的5×5×5×2=250個位置進行編碼。其中每個位置都對應于4行,給出4×250=1000個位置。總之,可以對96000個位置進行編碼。由于x編碼基于差,但是,可以選擇第一個數(shù)列所開始的位置。如果考慮此第一個數(shù)列可以在七個不同的位置開始,可以對7×96000=672000個位置進行編碼。當已經(jīng)確定x坐標后,可以計算出第一列中的第一數(shù)列的起始位置。上面所提及的第一個數(shù)列的七種不同的起始位置可以對不同的紙張或產(chǎn)品的書寫表面進行編碼。
為了進一步說明位置編碼模式的功能,下面舉一個具體的示例,該示例基于所描述的位置代碼的實施例。
圖6所示為具有4×4符號的圖象的示例,這些符號可以由用于進行位置確定的設備讀取。
這些4×4符號具有下面的值4 4 4 23 2 3 44 4 2 41 3 2 4這些值表示下列二進制x和y代碼x代碼 y代碼0 0 0 0 0 0 0 11 0 1 0 0 1 0 10 0 0 0 0 0 1 01 1 0 0 1 0 1 0垂直x序列對數(shù)列中的下列位置進行編碼2 0 4 6。列之間的差將是-2 4 2,該差模7給出5 4 2,它以混合基數(shù)對位置(5-3)×8+(4-3)×2+(2-1)=16+2+1=19進行編碼。由于第一個編碼的x位置是位置0,位于范圍1-2以及在4×4符號中將要看到的差將是第十二個這樣的差。由于對于每個這樣的差總共有三列,有一個起始列,距離4×4 x代碼的右邊最遠的垂直序列屬于x代碼(3×20+1=61)中的第61列,距離左邊最遠的序列屬于第58列。
水平y(tǒng)序列對數(shù)列中的位置0 4 1 3進行編碼。由于這些序列在第58列開始,行的起始位置是這些數(shù)字減57模7,這將產(chǎn)生起始位置6 3 02。轉(zhuǎn)換為混合基數(shù)數(shù)字,這將是6-2、3-2、0-0、2-2=4 1 0 0,其中第三位是當前數(shù)字中的最低有效數(shù)。那么第四位是下一個數(shù)字中最高有效數(shù)。在這種情況下,它必須與當前數(shù)字中的相同。(例外的情況是,當前數(shù)字包括所有位置中的最高可能的數(shù)字。那么可以知道,下一個數(shù)字的開始是比當前數(shù)字的開始大1)。
那么,四位數(shù)字的位置在混合基數(shù)下是0×50+4×10+1×2+0×1=42。
Y代碼中的第三行是起始位置為0或1的第43個,由于在每個這樣的行中有四行,第三行的數(shù)字是43×4=172。
因此,在本示例中,4×4符號組的最左上角的位置是(58,170)。
由于4×4組中的x序列在第170行開始,整個模式的x列在數(shù)列((2 0 4 6)-169)模7=1 6 3 5的位置。在最后一個起始位置(5)和第一個起始位置之間,數(shù)字0-19是以混合基數(shù)編碼的,通過將混合基數(shù)的數(shù)字0-19的表示相加,可以獲得這些列之間的總差。這樣做的自然算法是產(chǎn)生這二十個數(shù)字,并將它們的位數(shù)直接相加。所產(chǎn)生的和叫做s。那么可以給予紙張或書寫表面(5-s)模7。
在上面的示例中,描述了一種實施例,在該實施例中,每個位置都用4×4符號編碼,并使用具有7位的數(shù)列。當然,這只是一個示例。位置可以用更多的或較少的符號進行編碼。兩個方向上的符號的數(shù)量不必相同。數(shù)列可以是不同的長度,不必是二進制,而可以基于另一個基數(shù)??梢允褂貌煌臄?shù)列在x方向上進行編碼和在Y方向上進行編碼。符號可以有不同數(shù)量的值,從上文所述中可以看出,6×6符號編碼為優(yōu)選情況,每個符號都能夠具有四個值。掌握該技術(shù)的人可以很容易地歸納上面的示例,以關(guān)聯(lián)這樣的編碼。
在上面的示例中,標記是點,但可以有不同的外觀。例如,它可以包括虛線或某些其他指示,這種指示以虛擬的光柵點開始,并從那里擴展到預先確定的位置。
在上面的示例中,在正方形部分表面內(nèi)的符號用于對位置進行編碼。部分表面可以有不同的形狀(如六角形)。符號不必以行和列相互之間成90°的方式排列,而可以以某種別的方式排列。
對要檢測的位置代碼,必須要確定虛擬光柵。這可以通過研究不同標記之間的距離來執(zhí)行。兩個標記之間的最短距離必須從兩個相鄰的符號中派生,符號的值為1和3,以便標記位于兩個光柵點之間的同一光柵線。當這樣的一對標記被檢測到時,可以使用光柵點之間的距離和標記到光柵點的位移知識確定關(guān)聯(lián)的光柵點。一旦定位了兩個光柵點,則可以通過測得的到其他標記的距離和使用光柵點的相對距離的知識,確定其他的光柵點。
在日歷中進行手寫輸入的數(shù)字筆的實施例在圖7中以圖解方式顯示。筆包括外殼11,該外殼具有與筆大致相同的形狀。在外殼的一個短邊,有一個開口12。短邊用于鄰接或放在距離日歷頁上較短的距離,將要在該日歷頁上進行輸入。
外殼包括一個光學部件、一個電子電路部件和電源。
光學部件至少包括一個紅外光發(fā)射二極管13(用于照射將要對其進行圖象處理的表面),光敏區(qū)域傳感器14,如CCD或CMOS傳感器,用于記錄二維圖象。設備可能還包括透鏡系統(tǒng)。
設備的電源從電池15獲得,該電池安裝在外殼的單獨的隔間。電子電路部件包括圖象處理手段16,用于根據(jù)記錄的圖象確定位置和/或時間,更具體來說,包括一個處理器,對該處理器進行編程,可以從傳感器中讀取圖象,并根據(jù)這些圖象執(zhí)行位置和/或時間確定。
數(shù)字筆還包括筆尖17,借助于該筆尖可以在日歷中的書寫表面書寫帶顏色的字體。筆尖17是可以擴展和伸縮的,以便用戶可以控制是否要使用它。
此外,數(shù)字筆包括按鈕18,通過該按鈕,用戶激活和控制設備。它還包括收發(fā)器19,用于向設備傳輸信息或從設備接收信息。傳輸可以使用紅外或短距離無線鏈路執(zhí)行,優(yōu)選情況下根據(jù)“藍牙”標準。
數(shù)字筆還包括實時時鐘20和警示器21用于提供警示。它還包括一個顯示屏22,用于顯示記錄的日歷信息。
警示器還可以用于在筆檢測到代表功能或命令的坐標時發(fā)出信號,以便用戶知道已經(jīng)檢測到功能。或者,此信號可以作為光信號發(fā)出。
數(shù)字筆號可以分為不同的物理外殼,第一個外殼包含區(qū)域傳感器和捕獲代碼的圖象以及將它們傳輸?shù)教幚砥餍枰钠渌考约拔挥诘诙€外殼中的其他部件,以及根據(jù)記錄的圖象執(zhí)行位置和/或時間確定的部件。在優(yōu)選的實施例中,使用上述絕對位置編碼模式,傳感器對該模式進行圖象處理。該處理器處理由傳感器捕獲的圖象,至少到這樣的程度,即可以確定對應于圖象的坐標的程度。因此,與直接傳輸捕獲的圖象相比,可以以較為壓縮的格式轉(zhuǎn)發(fā)記錄的信息。
當用戶在日歷頁1(該日歷頁具有上述的位置代碼)中進行輸入時,他用筆尖17在該頁上以普通的方式書寫,數(shù)字筆連續(xù)地記錄在筆的可視區(qū)塊內(nèi)的那部分代碼的圖象。此外,筆確定每個圖象所對應的位置。在用戶使用筆尖進行輸入的同時所記錄的位置,存儲在筆的內(nèi)存中。它們代表手寫輸入的數(shù)字說明,以及有關(guān)在日歷中進行輸入的位置的信息,以及有關(guān)輸入所關(guān)聯(lián)的時段或書寫區(qū)的信息。以這種方式確定的日歷信息可以傳輸?shù)接脩舻霓k公電腦中的電子日歷中,或直接存儲在筆的電子日歷中。
圖8所示為處理日歷信息的系統(tǒng)。該圖旨在說明處理從日歷中記錄的信息的各種方案。
該系統(tǒng)包括上面所描述的類型的日歷80,數(shù)字筆81,該數(shù)字筆可以采用上文所描述的方式并參考圖7進行設計,電腦82,數(shù)字筆可以與該電腦進行通訊,該電腦包含數(shù)字日歷,服務器83,該服務器可以通過因特網(wǎng)訪問到。
現(xiàn)在假設用戶在日歷80上用數(shù)字筆81進行輸入。輸入由筆以數(shù)字方式進行記錄,并作為坐標序列存儲在筆的內(nèi)存中。進行輸入時的時間記錄下來,并與坐標序列以時間戳的形式存儲在一起。
根據(jù)第一種變體,一旦數(shù)字筆與電腦取得聯(lián)系,采用坐標序列形式的輸入和時間戳就會傳輸?shù)诫娔X中。電腦82具有程序,該程序?qū)⒆鴺诵蛄凶R別為日歷信息。該程序存儲信息,借助于該信息,可以根據(jù)坐標確定,輸入與哪個唯一時段關(guān)聯(lián)。輸入作為圖象存儲在數(shù)字日歷中的某一區(qū)域,或者與對應于預先確定的唯一時段的區(qū)域關(guān)聯(lián)。數(shù)字日歷還包含在物理日歷80中進行的輸入的圖象。時間戳與輸入存儲在一起。
電腦82中的程序可包含OCR模塊。如果物理日歷中的輸入是以印刷體書寫的,那么這些輸入可以由OCR識別,并以字符編碼格式存儲,這樣,就可以對輸入進行搜索。
根據(jù)另一個變體,數(shù)字筆81本身包含上面所描述的與存在于計算機中的一樣的軟件,然后,數(shù)字筆可以用圖形或字符編碼的格式傳輸輸入,并帶有輸入與之關(guān)聯(lián)的唯一時段指示。但是,這種變體在今天不算是優(yōu)選方案,因為它要求在數(shù)字筆中有更多的處理器容量,因而比前面的變體更昂貴。
再根據(jù)另一個變體,數(shù)字筆可以將所有日歷輸入傳輸?shù)揭蛱鼐W(wǎng)上的服務器83中。然后,此服務器可以執(zhí)行在第一種變體中在計算機中執(zhí)行的功能。在這種情況下,輸入可以存儲在數(shù)字的基于Web的日歷中。或者,服務器可以根據(jù)有關(guān)輸入將要存儲在其數(shù)字日歷中的什么位置的指令,將輸入傳輸?shù)接脩舻挠嬎銠C82中。
因此,數(shù)字筆81中、日歷用戶的計算機82或因特網(wǎng)上的服務器83上就存在有關(guān)日歷中不同的坐標所關(guān)聯(lián)的時段的信息,該信息還可以以不同的方式在這些設備之間進行分發(fā)。
圖9所示為日歷頁90的示例,該日歷頁可以包括在根據(jù)本發(fā)明的日歷中。日歷頁可以使用戶發(fā)送電子郵件。該頁包括書寫區(qū)91,該書寫區(qū)分為不同的區(qū)塊。第一個區(qū)塊92用于指示收件人,第二區(qū)塊93用于指示郵件的主題,第三區(qū)塊94用于書寫實際的郵件。第一區(qū)塊和第二區(qū)塊92和93中的信息以印刷體字母書寫,以便實現(xiàn)字符識別和轉(zhuǎn)換到字符編碼的格式,這樣,這些區(qū)塊的內(nèi)容可以由計算機來解釋。第三個區(qū)塊中的信息可以是任意的圖形信息,該信息可以用手寫或手畫。日歷頁還可以有功能區(qū)塊95,它定義將要發(fā)送郵件的命令。在整個書寫區(qū)91,日歷頁具有上述絕對位置編碼模式的子集,該模式以放大的區(qū)域96以圖解方式指示。此子集對想象的表面上的區(qū)域內(nèi)的點的坐標進行編碼,該區(qū)域?qū)S糜卩]件信息,坐標區(qū)的不同的子區(qū)域可以用于書寫地址信息、主題信息和郵件信息。功能區(qū)塊95可以具有絕對位置編碼模式的特殊子集,所述的子集對命令“發(fā)送”進行編碼。
當日歷用戶想發(fā)送郵件時,他用他的數(shù)字筆填寫地址信息、主題信息和郵件信息,該數(shù)字筆以坐標序列的形式記錄信息,坐標序列存儲在筆的緩沖存儲器中。然后,用戶可以在功能區(qū)塊作一個標記,以指示該郵件將要發(fā)送。筆記錄對應于功能區(qū)塊中的標記的坐標。然后,筆以各種方式處理郵件信息。根據(jù)變體,筆本身具有軟件,能解釋地址信息,并產(chǎn)生郵件,該郵件通過移動電話或計算機通過因特網(wǎng)發(fā)送給收件人。在另一種變體中,不同的坐標序列發(fā)送到計算機中,該計算機具有軟件能夠識別接收到的信息是郵件,還具有軟件來解釋地址信息和產(chǎn)生發(fā)送到所述的地址的郵件。作為第三種方案,可以對筆進行編程,以向因特網(wǎng)上的服務器發(fā)送坐標序列,該服務器執(zhí)行上文所描述的功能。
優(yōu)選情況下,日歷可以包含許多類型相似的不同頁,此頁可以用相應的方式允許發(fā)送傳真和SMS,此頁還包含地址區(qū)塊和郵件區(qū)塊,用于圖形(即)手寫信息。
上面的示例可以在許多方面發(fā)生變化。根據(jù)一個示例,手寫輸入可以用數(shù)字筆進行記錄,該數(shù)字筆可以檢測筆的運動(如利用加速計),而時段的確定可以通過對時間代碼進行圖象處理的方法來執(zhí)行。
在以電子方式記錄手寫輸入的另一種方式中,數(shù)字筆可以在進行手寫輸入時捕獲許多圖象,圖象上帶有部分重疊的內(nèi)容,以便依靠部分重疊的內(nèi)容確定在每個圖象的捕獲之間筆如何移動,以便提供手寫輸入的電子記錄。與記錄位置相比,這種執(zhí)行電子記錄的方法的缺點是,沒有有關(guān)在書寫區(qū)的什么位置進行輸入的信息,或者通過提筆輸入的字符之間是如何關(guān)聯(lián)的。
根據(jù)對手寫輸入的電子記錄的其他替換方法,數(shù)字筆可以在進行手寫輸入的同時捕獲許多圖象,所述的圖象組合到一起,構(gòu)成手寫輸入的復合圖象。在這種情況下,就對輸入進行直接電子圖象處理,但是,此實施例比前面兩個實施例要求更大的內(nèi)存。
數(shù)字化的手寫輸入可以通過位圖(即圖象)或者通過描述筆的運動的矢量或坐標來存儲。還可以在設備中使用字符識別程序,即所謂的ICR程序(智能字符識別),以及通過該程序解釋書寫的字符以及以字符編碼格式存儲它們,這是可以實現(xiàn)的,特別是當用印刷體字母書寫,字母不連在一起時。
數(shù)字筆還可以具有根據(jù)以電子方式記錄的手寫輸入和預先確定的唯一時段,警告用戶有關(guān)即將發(fā)生的活動的裝置。例如,可以設置警示,以警示用戶在某一時間點進行輸入,當筆中的實時時鐘到達此時間點時激發(fā)警告。或者,可以這樣設計筆,以便用戶必須執(zhí)行特殊操作以設置告警,例如,通過電話將時間點發(fā)送給物理日歷。按照此功能,用戶將自動獲得一個附加的提醒器,這是用現(xiàn)有技術(shù)類型的紙張型日歷無法獲得的。
權(quán)利要求
1.一種日歷,包括許多頁(1),日歷頁都有許多第一個日歷區(qū)(2),每個日歷區(qū)都標識唯一時段,并接收針對該時段的手寫輸入,所述日歷的特征在于每個日歷區(qū)(2)都具有以電子方式可讀的代碼(9),該代碼用于創(chuàng)建在日歷區(qū)進行的手寫輸入的電子備份。
2.根據(jù)權(quán)利要求1的日歷,其特征在于,代碼是第一絕對位置編碼模式,該模式在整個日歷區(qū)上擴展,并對絕對位置的坐標進行編碼,這樣在第一個所述的日歷區(qū)進行的手寫輸入,通過檢測第一個絕對位置編碼模式,可以以坐標序列的形式以電子方式進行記錄,而由第一個日歷區(qū)標識的時段可以根據(jù)坐標序列中的坐標確定。
3.根據(jù)權(quán)利要求2的日歷,其特征在于,第一個絕對位置編碼模式包括較大的絕對位置編碼模式的第一個子集,所述的子集對想象的表面上的第一個坐標區(qū)內(nèi)的點的坐標進行編碼,想象的表面包括所有的點,較大的絕對位置編碼模式具有對其進行編碼的能力,所述的第一個坐標區(qū)專用于日歷信息。
4.根據(jù)權(quán)利要求2或3的日歷,其特征在于,至少有一頁具有所述的第一個絕對位置編碼模式和指示,這些指示指定所述的唯一時段,第一個絕對位置編碼模式和所述的指示相互疊加。
5.根據(jù)前面的權(quán)利要求的任何一個權(quán)利要求的日歷,其特征在于,至少有一個日歷區(qū)與功能區(qū)塊關(guān)聯(lián),該功能區(qū)塊定義命令,該命令針對在此日歷區(qū)進行的手寫輸入執(zhí)行。
6.根據(jù)權(quán)利要求5的日歷,其特征在于,功能區(qū)塊具有第二個絕對位置編碼模式。
7.根據(jù)權(quán)利要求6以及權(quán)利要求5和3的日歷,其特征在于,第二個絕對位置編碼模式是較大的虛擬絕對位置編碼模式的第二個子集,所述的第二個子集對想象的表面上的第二個坐標區(qū)上的點的坐標進行編碼,坐標區(qū)專用于命令。
8.根據(jù)前面的權(quán)利要求的任何一個權(quán)利要求的日歷,其特征在于,所述日歷進一步至少包括一個書寫區(qū),該書寫區(qū)不標識時段,可以接收手寫輸入,所述的書寫區(qū)具有第三個絕對位置編碼模式。
9.根據(jù)權(quán)利要求8以及權(quán)利要求3的日歷,其特征在于,第三個絕對位置編碼模式是較大的虛擬絕對位置編碼模式的第三個子集,所述的第三個子集對想象的表面上的第三個坐標區(qū)上的點的坐標進行編碼。
10.根據(jù)權(quán)利要求8和9的日歷,其特征在于,書寫區(qū)與第二個功能區(qū)塊關(guān)聯(lián),該功能區(qū)塊定義命令,該命令針對在書寫區(qū)進行的手寫輸入執(zhí)行。
11.根據(jù)權(quán)利要求10的日歷,其特征在于,所述的命令是下列命令之一存儲手寫輸入、發(fā)送包含手寫輸入的郵件、發(fā)送包含手寫輸入的SMS,以及發(fā)送包含手寫輸入的傳真。
12.根據(jù)權(quán)利要求2-11中的任何一個權(quán)利要求的日歷,其特征在于,絕對位置編碼模式(9)基于第一個符號串,該符號串包含第一個預先確定的符號數(shù),并具有這樣的特征,如果從第一個符號串中取第二個預先確定數(shù)量的符號,那么這些符號在第一個符號串中的位置可以明確地確定,第一個符號串用于確定在日歷頁中的第一維中的位置;在與第一個符號串具有相同特征的第二個符號串中,第二個符號串用于確定在日歷頁中的第二維中的位置。
13.用于對在日歷中進行的手寫輸入進行電子存儲的裝置,其中日歷包括許多頁(1),頁具有許多日歷區(qū)(2),其中每個日歷區(qū)都標識唯一的時段,并可以接收手寫輸入,所述的裝置可以幾乎同時以電子方式記錄在第一個所述的日歷區(qū)進行的手寫輸入,并確定標識第一個日歷區(qū)的唯一時段,從而創(chuàng)建日歷的電子備份。
14.根據(jù)權(quán)利要求13的裝置,其特征在于,該裝置包括用于捕獲圖象,以記錄手寫輸入的帶有傳感器的數(shù)字筆,和用于在物理日歷中進行輸入的筆尖。
15.根據(jù)權(quán)利要求14的裝置,其特征在于,數(shù)字筆進一步包括用于處理圖象的處理器,所述的處理器可以檢測每個所述的圖象上的絕對位置編碼模式,并將每個圖象上的所述的絕對位置編碼模式轉(zhuǎn)換為點的坐標,手寫輸入被記錄為坐標序列。
16.根據(jù)權(quán)利要求15的裝置,其特征在于,該裝置進一步包括根據(jù)所述的坐標序列中的坐標確定唯一時段的裝置。
17.根據(jù)權(quán)利要求13-16中任何一個權(quán)利要求的裝置,其特征在于,該裝置進一步包括在數(shù)字日歷中存儲手寫輸入的裝置,存儲與時間指示關(guān)聯(lián),該時間指示與所述的唯一時段對應,該時段標識在其中進行手寫輸入的日歷區(qū)。
18.根據(jù)權(quán)利要求13-17中任何一個權(quán)利要求的裝置,其特征在于,該裝置可以將時間戳與每個手寫輸入相關(guān)聯(lián)。
19.根據(jù)權(quán)利要求13-18中任何一個權(quán)利要求的裝置,其特征在于,該裝置可以將預先確定的坐標標識為定義預先確定的命令,并對檢測到所述的命令作出響應,啟動針對電子記錄的手寫輸入的措施。
20.根據(jù)權(quán)利要求13-19中任何一個權(quán)利要求的裝置,其特征在于,數(shù)字筆具有用于將手寫輸入無線傳輸?shù)酵獠侩娮釉O備,以便存儲在此設備中的數(shù)字日歷中的裝置(19)。
21.根據(jù)權(quán)利要求13-20中任何一個權(quán)利要求的裝置,其特征在于,該裝置進一步包括根據(jù)電子寄存的手寫輸入和預先確定的時段,警告用戶有關(guān)將要發(fā)生的事件的裝置。
22.用于處理日歷信息的方法,包括以電子方式記錄在物理日歷的日歷區(qū)中進行的手寫輸入的步驟,記錄以坐標序列的形式進行,根據(jù)所述的坐標序列中的坐標確定日歷區(qū)所對應的唯一時段,以電子方式在數(shù)字日歷中存儲所記錄的手寫輸入,手寫輸入與對應于唯一時段的時間指示相關(guān)聯(lián)。
23.根據(jù)權(quán)利要求22的方法,其特征在于,記錄手寫輸入的步驟包括捕獲在上面進行了手寫輸入的絕對位置編碼模式的圖象,根據(jù)絕對位置編碼模式的圖象檢測絕對位置的坐標。
24.具有絕對位置編碼模式的日歷頁,絕對位置編碼模式能夠?qū)崿F(xiàn)對在日歷頁上進行的手寫輸入進行電子記錄。
25.根據(jù)權(quán)利要求24的日歷頁,其特征在于,絕對位置編碼模式可實現(xiàn)功能的執(zhí)行。
26.根據(jù)權(quán)利要求25的日歷頁,其特征在于,絕對位置編碼模式可以實現(xiàn)下列功能之一在外部設備中存儲手寫輸入、發(fā)送包含手寫輸入的郵件、發(fā)送包含手寫輸入的SMS、發(fā)送包含手寫輸入的傳真。
全文摘要
一種日歷,包括許多頁(1)以及許多日歷區(qū)(2),其中每個日歷區(qū)都標識唯一的時段,并可以接收針對該時段的手寫輸入。日歷區(qū)具有代碼(9),有了該代碼,就可以創(chuàng)建在日歷區(qū)進行的手寫輸入的電子備份。用于以電子方式存儲在物理日歷中進行的輸入的裝置,可以用電子方式記錄手寫輸入,并確定輸入所關(guān)聯(lián)的唯一時段,這樣輸入可以存儲在數(shù)字日歷中的正確位置。
文檔編號G06Q10/00GK1365461SQ00809578
公開日2002年8月21日 申請日期2000年4月5日 優(yōu)先權(quán)日1999年5月28日
發(fā)明者彼得·埃利克斯 申請人:阿諾托股份公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1