專利名稱:數據輸入系統的制作方法
技術領域:
本發明是關于數據輸入系統,這種數據輸入系統的應用和采用其的設備。
英國專利GB-B-2202664介紹了用于自動訂購市售商品的數據輸入系統的申請的例子。市售商品被選列在一印制的目錄或其它形式的表中并伴隨有條形碼。一商品訂購裝置包括有一具有電話傳送能力的條碼閱讀器,用于由此目錄選擇一項或多項商品并通過公共電話網絡向一處理中心電子發送一購貨定單。在處理中心對這樣接收到的商品項目訂單進行處理。如所介紹的,此手持數據輸入終端由一帶有通過柔性電纜電氣連接到處理單元的筆形條碼閱讀棒的計算器狀的處理單元構成。此處理單元包括有一用于顯示信息的顯示器和通過電話網絡發送所俘獲數據的電話傳送能力。雖然這種系統很成功,但相當苯重而且由于它需要雙手操作,一手用于處理單元,一手用于閱讀棒、應用中可能多少不方便。換句話說,假如不是將此處理單元始終握住的話,就必須將其置于一個使該處理單元上的顯示器能被看到而且其上面的鍵能加以操作的位置上。尤其是可以想像到,在手中保持住處理單元對其上的鍵進行操作而同時要握住閱讀棒,是需要相當大的技巧的。
歐洲專利申請EP-A-0094571描述了一種被置于一便攜棒式外殼中的機內便攜式數據輸入終端。此閱讀棒含有一光條碼讀取頭,電子信號調節電路,一微處理機,一存貯器和一可再充電的電池。光讀取頭可作為發送/接收器運行以便能讀出存貯在存貯器中的數據。介紹了應用這一便攜數據終端的舉例,其中被俘獲的條碼數據可通過光讀取頭由存貯器輸出到一光接收器,并由此通過音頻耦合器到達電話線以便傳送給遠地裝置。所描述的另一個例子是條碼數據關聯到一餐廳中的菜單上的內容。被俘獲的菜單選項可通過光讀取頭由存貯器輸出到一光接收器,并由此通過一計算機到達廚房中的打印機。還敘述了此系用一通過光讀取頭輸入數據的光發射器的便攜式數據輸入裝置的編程。閱讀棒含有一蜂鳴器,用來表明條碼的正確讀入和當前的存貯器裝載。EP-A-0094371中所述的閱讀棒在結構上相當簡單,而且雖然是便于攜帶的,但它對所被讀出的不作任何確認。
在認為“Telxon公司便攜式數據條集和輸入系統”(McGran-Hill,1989;參照“R51-832-101SKU/UPC打印和讀取設備)論文中敘述了另一種由Telxon公司制造的便攜式數據輸入終端。該文介紹了各種不同型式類似于英國專利GB-B-2202664中談到的數據輸入終端。由該終端輸出的數據可通過各種不同的遠程通信措施,如直接連接的調制解調器和聲音耦合器,傳送到遠地裝置。此數據輸入終端大致上為一矩形形式,像一個大的科學計算器,帶有矩形顯示器和鍵矩陣。其中大多數型式均具有一以柔性電纜連接到數據輸入終端的分開的條碼閱讀器棒,均需要如上述那樣的雙手操作。一種PTC-620型具有與其他終端相同的基本形式,但被介紹為應用簡單的,其特點在于為以左或右手作單手操作的一搭鎖式可反轉的讀數頭。但是這一終端依然相當苯重和繁瑣,而且在應用中很容易因疏忽觸動鍵矩陣中一個或多個鍵。
本發明的目的就是為提供一種能減輕現有技術中的這些問題的數據輸入裝置。
按照本發明的一個方面,所提供的一種數據數入系統由一手持數據單元構成,此手持單元具有一讀數傳感器組成用于檢測命令和/或數據并用來按照所檢測的命令和/或數據產生輸入信號;可改寫存貯器,用于有關可選項的信息;一控制器,被連接來接收和處理由傳感器輸入的信號,以便根據命令控制此手持單元和/或按照數據來選擇目標項目;一顯示器屏,用于顯示用戶能看懂的命令和/或被選擇的目標項的被存貯的信息表示形式;和一遠程通信接口,用于將有關所選擇項目的信息由存貯器作電話發送到遠地處理中心,和用于將有關可選擇項目的信息由遠地處理中心作電話傳送到存貯器。
這種具有作成整體的傳感器、控制、存貯、顯示方式并帶有遠程通信接口的手持單元的結構,使得此單元能被以特別有效和獨立的狀態用來俘獲、處理、存貯、顯示和傳送數據。在此手持單元中包含顯示器使得用戶能驗證被俘獲的數據而不將他們的眼睛離開進行數據俘獲的區域。
最好此遠程通信接口作成與手持單元為一整體。手持單元中設置遠程通信接口使得被俘獲的數據能被用于通過電話網絡將被俘獲的數據直接以電話傳送到遠地處理中心。它還允許由遠地數據處理中心接收數據和/或命令。
最好此手持單元包含能再充電電源。可以設置一與該手持單元分離的基本單元,其中,此基本單元包含一充電單元,而基本單元和手持單元均設有各自的可互連的電氣連接器用于對可再充電電源進行充電。
在本發明的一些實施例中,此數據輸入系統可包含一與手持單元分離的基本單元,其中該基本單元和手持單元設置有無線數據傳輸裝置,可在手續單元與基本單元之間作雙向數據傳輸,而且其中此基本單元包括有一遠程通信接口,用于將有關被選擇的一個或多個項目的信息由存貯裝置作電話傳輸給遠地處理中心,和用于將有關可選擇項目的信息由遠地處理中心作電話傳輸到存貯裝置。在這一實施例中,此無線數據傳輸裝置在基本單元和手持單元中最好由光發射器和/或接收器組成,它們在當手持單元處于檢測位置時協同工作以便提供一雙路光數據傳輸通道將數據由手持單元傳送給基本單元和/或由基本單元傳送給手持單元。在其他實施例中則可能由光以外的各個射頻發送器和接收器、或者實際上為另外類型的發送器和接收器來組成。
在本發明的優選實施例中,遠程通信接口是一為連接到無線電話網絡的接口。這賦于了本發明特別有利的功能,使得其應用中無須(例如說)將數據輸入系統以插頭接到通常的有線電話網絡。
在本發明的一優選實施例中,此通訊接口為一蜂窩電話網絡接口。在本發明這一實施例中,特別是在此遠程通信接口是與手持單元接合的情況下,此數據輸入系統可被用于,例如說,一便攜式蜂窩電話。蜂窩電話網當前處于通用地位,復蓋極廣的地區。這使得,例如說,在用戶的家中或工作地點采用按照本發明的數據數入系統更有利。
另外,此遠程通信接口可以是一衛星電話網絡接口,或某種其他形式的無線電話接口,例如用于一基于高度定位儀的差轉臺的電話網絡的電話接口。
在欲被用于與模擬電話網接口的遠程通信接口的場合,此遠程通信接口包括有一調制解調器。
借助這種使得可以利用讀數傳感器來輸入控制手持單元的命令的設置,就能夠使用戶輸入裝置(例如鍵)的數量最小,從而降低疏忽錯誤操作的可能性。最好,設置一或二個可手動操作開關按第一方向和/或第二方向滾卷顯示以便有選擇地顯示存貯在存貯裝置中的多個數據。顯示滾卷運行使得可能以相當緊湊的顯示來訪問大量的項目。在本發明的一優選實施例中,此第一和/或第二開關為該手持單元上的僅有的開關。而且最好在手持單元的予定運行狀態下此第一和/或第二開關的操作能促成除滾卷功能外的予定功能的執行(例如手持單元的供電或斷電)。在手持單元上僅設置二個鍵,就能降偶然操作不正確鍵的可能性,還能使得手持單元特別簡潔。
最好此手持單元包含有用于讀取編碼數據的傳感器,控制器則被配置得能取出可選項目的被存貯的信息以確定用于顯示的對應于這些編碼數據的自然語言字符或圖象。本發明選用特別應用(但不排除其他的)對條碼和/或二進制點式編碼的讀數,因而傳感器為條碼和/點式編碼讀取器。將會想到,本發明也適用于其他形式的編碼。,此手持數據輸入單元可由一包含用于產生輸入信號的讀數傳感器的讀取頭構成,其中讀數傳感器追蹤讀取頭的運動,而控制器則響應代表這一運動的傳感器產生的信號來識別讀取頭作為俘獲數據所跟蹤的字符。這樣,數據輸入即可成為這樣一種有利的狀態,即能夠擦索出欲予輸入的數據的字符或表示控制此數據輸入系統的運行的命令的字符。
最好,控制器能由用戶加以編程以使被俘獲數據在顯示器上的顯示,或者采取適合于當手持單元被握在用戶右手時讀出所顯示數據的第一排列方向,或者采取適合于當手持單元被握在用戶左手時讀出所顯示數據的第二排列方向。在一優選實施方案中,顯示器具有一基本上為矩形的顯示屏,其縱軸被設置得與手持單元的縱軸基本上平行。例如,似右手進行的操作字符串可能例如沿著顯示器從傳感器最接近的一端到距其最遠的一端進行顯示,而對于以左手進行的操作,同一串字符將由顯示器的距傳感器最遠的一端到最接近其的一端進行顯示。
一如上所述的由一手持單元組成的帶有或不帶有一基本單元的數據輸入系統,也可能包括有用于顯示許多可選擇項目的,帶有為用戶借助手持單元的操作選擇目標項目的相關數據源的裝置,和用于對由手持單元傳送來的用戶的選擇進行處理的遠地處理中心。手持單元中的控制器最好被配置得來響應例如通過讀數傳感器輸入的適當的命令,經由遠程通信接口發送編碼指令給數據處理中心,和由編程中心接收編程數據(如關于可選項的信息)存貯到手持單元中。
此數據輸入系統此外還可被配置得具有電話功能以便能作音頻通信。具體說,如果一手持單元中設置有蜂窩電話接口,這一單元就能很有利地將此數據輸入單元與一蜂窩電話的功能結合起來。
相應地,本發明也提出一數據輸入裝置,另外一還包含有帶有用于用戶由操作此手持單元選擇一目標項的相關數據源的顯示許多可選項的裝置,和一遠地處理中心用于處理由手持單元傳送的用戶選擇。最好,此手持單元能由此處理中心作遙控編程。
在本發明的一優選實施例中,此手持單元外形被作成一細長的單元使其能為用戶像鋼筆或翎管筆那樣握住,其中讀數傳感器被安置在該手持單元的一端或其鄰近的讀取頭中。這種使得其可以像鋼筆或翎管筆那樣被握住的手持單元形狀就意味著此單元能以熟悉和舒服的方式握住。而且,這也有利于將手持單元上設置的用戶輸入裝置(例如開關)被安置在能易于避免誤操作的地點。
最好此讀數傳感器被安置在一被可折卸地裝在手持單元上的讀取頭中。這就使得可能將另外類型的讀取頭連接到手持單元和/或易于更換出毛病的讀取頭。
本發明還提出了一由這種類型的數據輸入系統構成的購貨系統,其中可選擇項目為可買賣的貨品項目,而遠地處理中心啟動用戶的訂購可選商品項目的訂單的處理過程。
這樣,按照本發明的數據輸入系統,特別是由包括有結合無線電話系統、例如蜂窩網絡電話系統應用的遠程通信接口的手持單元構成的數據輸入系統,提供了一特別有利于應用,例如用于”家庭購物“的裝置。這就使得用戶能利用他們的家庭的設備由一目錄或由電視屏幕上顯示的一系列選項中進行選購商品而無需將一個設備接通常規的電話網絡。包括有無線電話網線接口、例如蜂窩網絡接口的手持單元,對于在此系統的用戶在不同地點之間行動而在當他們遠離常規的有線電話網絡插座時可能需要進行數據輸入操作的場合下,將特別適用。
如上述的一數據輸入系統或者購貨系統最好包括有一驗證卡片(如信用卡、支付卡或其它有效卡)形式的驗證裝置或者類似的載有驗證條碼和/或點編碼的載體,用來證實用戶的身份。然后數據輸入系統繼起始的數據俘獲操作后的操作可能要取決于合法的編碼數的識別。
本發明還提出了一用于大量數據和/或命令代碼(例如條碼和/或點編碼)的載體,用來與在上面定義的數據輸入系統或購貨系統中顯示大量可選擇項目的裝置相配合,其中,該載體記錄有各自針對許多自然語言和/或數字字符中每一個的許多代碼,和許多為控制數據輸入系統或購貨系統的操作的命令,各個代碼均與一對應的自然語言或數字字符或命令和/或他們的圖形表示的視頻顯示相關聯。這就避免了必須有一與例如目錄中各可選擇項相關聯的完全的編碼數據源,而能夠以俘獲所希望的個別代碼的序列來構成一綜合代碼。由于也包含有命令字符,也就能避免在數據輸入裝置上必須有大量的鍵。
作為采用條碼的代替者,也可以利用其他的數據表達形式。實際上,如果數據輸入裝置被配備以攝象機或其他掃描傳感器而不是條碼閱讀器形式的讀數傳感器,而且此數據輸入裝置配置有字符或圖象識別邏輯的話,就能夠直接俘獲圖形或字母數字數據表示這種以攝象機頭作為其傳感器的筆式實施例的一種應用可用于指紋識別。
作為可能的操作方式的一個例子,利用讀取頭(例如條碼閱讀頭)能讀出一命令字符(如一條碼)而這可被用來裝載來自遠地裝置的遠地數據。這是在數據輸入系統能自動建立與遠地裝置的電話連接,例如在數據輸入裝置具有蜂窩電話功能的情況下,特別有利的運行模式。
載體最好是薄片材料形式的。各種字符和命令可采取標準打字機鍵盤布局的方式,以便于輸入個別代碼來形成成所希望的代碼順序(例如對一特定的產品代碼)。
下面將結合附圖對本發明的典型實施例,作為舉例來進行說明,所列附圖中將以相同的標號用于同一部分。所列各附圖為
圖1A和1B為基本呈筆狀的手持數據輸入裝置的示意圖;圖2為結合圖1A和1B中的手持單元應用的基本單元的平面示意圖;圖3為圖1A和1B所示的手持數據輸入裝置的第一舉例的功能部件的示意方塊圖;圖4為與圖1A、1B和3的手持數據輸入裝置結合利用的圖2中所示的基本單元的功能部件的示意方框圖;圖5為采用如前述各圖中所表示的數據輸入終端的購貨系統的概略圖;圖6表示帶有許多數字和控制字符的條碼的控制卡;圖7為說明如參照圖1-6所描述那樣的數據輸入系統的操作示例的流程圖;圖8為圖1A和1B中所示的手持數據輸入裝置的第二例的功能部件的示意方框圖;圖9為不采用基本單元的另一自載式手持數據輸入裝置的功能部件的示意方框圖;圖10為不采用基本單元的具體結合無線電話網、例如蜂窩式網絡應用的,另一自載式手持數據輸入裝置的功能單元的示意方框圖;圖11為說明圖10裝置的ASIC組成部分中的構成單元的示意方框圖;和圖12為說明圖10和11的功能部件的相互關系的示意方框圖。
圖1A和1B為一基本呈筆狀的手持數據輸入單元10的一實施例的分別自上和自下的示意視圖,在下面的敘述中(僅僅)為了簡潔起見將其稱之為“筆10”。筆10是考慮為以普通的但稍粗的鋼筆狀態握住的基本上在左手或右手姆指與食指之間作單手操作的。
筆10在此例中具有一外形尺寸為約120mm×40mm的細長殼體12,雖然因技術上的限制此尺寸可能會比所希望的較大或較小些。一個適宜于閱讀條碼的例如一紅或紅外光讀取頭(如激光二極管)的讀取頭兒被安置在筆的一端。也可以采用其他類型的讀取頭。此讀取頭最好作成可更換的以便利用替換型號讀取頭。筆的另一端裝置有遮蓋電池艙的可卸電池罩16。作為用于可換電池的電池艙的替換方案,可代之以設置可取下的和/或固定的充電電池組。本發明實施例中的讀取頭還被設置得以與欲讀取的條碼的法線成0°至45°讀數角度進行讀數。
在圖1A中所示的筆上表面上安裝有顯示屏20,第一和第二微型開關22和24,第一指示燈26和第二指示燈28。顯示屏20最好由一通常的二維象素矩陣構成,可將其有選擇性地激勵以便能顯示很廣范圍的可顯示項目。不過,在廉價設計的筆10中,此顯示器可以被作成只顯示一定范圍的字符和符號,這減少了顯示器的復雜程度和控制邏輯,因而降低成本,這一點本技術領域的熟悉人員是會明白的。
可以采用任何能在足夠大的角度范圍內讀出的顯示信息的恰當的顯示技術,以使得用戶在當此筆被以適宜于閱讀條碼的角度握住時能給看到這些信息。這樣就不必為看清顯示器來改變筆的方位。考慮到低功耗和優良的閱讀特性,在此優選實施例中采用一2行×16字符的超新型LCD顯示屏,其觀察區面積為約60mm×16mm,字符尺寸為約3mm×3.5mm。此顯示屏最好被安置得向著與讀取頭14相反的筆10的一端,共縱軸基本上平行于筆10的縱軸。
用戶的手在筆的下方以姆指和食指夾住筆10(如圖1A的視圖),并使筆與欲閱讀的條碼的法線成(例如)30°角度(假定條碼的法線一般為在用戶的視線方向上)時,可以無困難地看清顯示屏。
開關22和24被用于控制數據輸入系統的基本操作并控制存貯信息的連續顯示(顯示的滾卷),如后面將說明的。指示燈26用來通報對條碼的掃描有效。指示燈28用于在當可充電電池(圖3中70)被插進電池艙中時指明電池正在充電。
在圖1B中所示的筆10的下表面上,在一淺凹座33中設置有一光發射器32和一光接收器34。在此下表面上還有一定位槽36和第一及第二電氣觸頭30和31。光發射器32和光接收器34分別與將參照圖2加以說明的基本單元40上的光接收62器和光發射器64相結合,被用來在筆10和基本單元40之間轉送數據。定位槽36用于在當將筆10擱進基本單元40上的承座56內時相對該承座56中的一對應的凸起部分正確定位筆10。承座56限定筆10在基本單元40上的安放位置。第一和第二觸頭30和31被配置得與基本單元40上承座56中的對應觸頭60和61相配合用于對可充電電池充電。
現在來看圖2,這里表示出與圖1A和1B的筆10結合應用的基本單元40的平面視圖。
此基本單元包括有一總體為矩形的外殼42,此外殼42上一隆起部分44用于安放一通過供電干線電纜45和供電開關46接收電力電源的供電單元(圖4的102)。供電開關46安置在基本單元外殼42的右側邊上。隆起部分44的上表面中開有用于供電單元(圖4的102)的冷卻槽47。基本單元外殼42的上表面中設置有另一槽孔48復蓋住用來播送信息給此數據輸入系統的用戶的揚聲器(圖4的110)。在此外殼42的后背上還設置有為將基本單元40連通到電話線路50的標準電話插頭的插座52,和為將此基本單元與例如一個人計算機(未表示)相連的標準串行連接器54例如RS232連接器。在電話線與此串行連接器之間可以設置一手動開關53。可以想到,也可能設置一并行連接器來代替、或者附加到該串行連接器54。可設置獨立的電話插座55用來將標準電話手機連接到該基本單元。
朝著此基本單元42的前方,形成有一被作成像承座56樣的形狀的用于接收筆10的凹座。
在此凹座的底部安置有一光接收器62和一光發射器64用于在當該筆位于此承座56中時分別與光發射器32和光接收器34相配合。當接收器62和光發射器64被一薄壁63所包圍,此薄壁63也構成光接收器62與光發射器64之間的屏蔽板。薄壁63與筆10中的凹部33相配合以防止外部光線到達此光傳輸機構,而光接收器62與光發射器64之間的屏蔽板則防止來自筆與基本單間和基本單元與筆間的兩條光徑的光相互干擾。可以想像,也可能作成另外的結構,例如說,可將薄壁設置在筆上,而將凹座設在基本單元上,雖然這將意味著筆的應用會不太方便。
第一和第二基本觸頭60和61也被安置在此凹座中以便在筆10被安插入承座56中時與其上的觸頭30和31相結合,從而使筆10中的可充電電池(圖3的70)能被充電。在此凹座中形成有一定位凸緣58,用于與筆10底部的定位槽36相配合以使筆能正確地定位于承座56中,以便將光發射/接收器對32/62和64/34以及觸點對30/60和31/61正確地對準。
筆10也可設置一插座用來由Ac主供電電源或一DC電源直接對內部可充電電池進行充電。在第一種情況下,此筆將包括有一變壓器,而在第二種情況下,則可能將一變壓器/整流器插入例如一電源插頭中。
在另一隆起部分66上,設置有一或二個基本單元指示燈。第一基本單元指示燈67,指明基本單元在接收主供電電源和已被接通。作為選件的第二基本單元指示燈68可被用來指明筆中的可充電電池(圖3的70)正在充電。
圖3為筆10的功能部件的示意方框圖。微處理機74最好由一通常的可編程微處理機(例如-Intel80C3112Mhz CMOS內部時鐘的微處理機,一Intel80486等等)組成,雖然也可以代替采用一專用的或專門結構的單元(例如ASIC)。一只讀存貯器(ROM)76通過總線84連接到處理機74,用來存放控制程序和數據。ROM76可由任何合適的工藝技術實現,例如一快速PROM。一隨機存取存貯器(RAM)78(例如-128K低功率靜態RAM,或較高容量的RAM,例如-256K、512K……5Mb等的RAM)被通過總線84連接到處理機。RAM78為用作為工作存貯器,用來存貯利用讀取頭14俘獲的數據。將顯示器20連接到總線84的顯示器接口80響應來自處理機的顯示指令以通常的方式驅動顯示器。光接口86被連接到總線上將欲予發送的數據變換成驅動光發射器32的信號,和將光接收器34來的信號變換成數據傳送到總線84。
在本實施例中,其他的均直接連接到處理機而不通過總線。因而,在此實施例中有關讀取頭14所俘獲數據的信號均被直接送到處理機74加以處理。
手動開關22也直接連接到處理機。應用中,此開關起一“下卷”鍵的作用。但第二手動開關24被用作為一“上卷”鍵,通過一功率控制模塊(PCM)72連接到處理機。這是因為開關24也用作為一“功率增加”鍵,用于接通筆,或在其功率減低之后將功率提高。功率控制模塊72響應鍵24在功率降低狀態下的操作將電池連接到處理機74。此功率控制模塊72還在當觸頭30和31被連接到基本單元40的承座56中的對應觸頭60和61時控制電池70的充電。指示燈67(例如-LED或NEON)被連接到處理機74,指明基本單元被連接到供電電源。可選用的指示燈68(例如-LED或NEON)被連接到功率控制模塊72指明電池70正在充電。
處理機由控制程序和存貯在ROM76及在應用中存貯在RAM中的數據加以編程接收讀取頭14送來的信號,對這些信號進行解釋并由此推演數據,在顯示器20上加以顯示,同時存入RAM78中用作隨后通過光接口傳送。下面將對此加以詳細說明。
圖4為圖2的基本單元40的功能部件的示意方框圖。電源模塊102通過開關46和供電電纜45連接到主供電電源。電源單元102也被連接到觸頭60和61,以使得當筆10被安置在承座56中時,電池70能被再充電。電源單元102還通過以箭頭104示意地表示(為作圖上的簡單)的供電線對基本單元的其他部件供電。
調制解調器100通過一光傳輸裝置106連接到光接收器62和光發射器64。光接口106將光接收器62送來的信號變換成被傳送到調制解調器100的數據,和將來自調制解調器100的數據變換成由光發射器64發射的信號。還可以設置另一連接到個人計算機(未加表示)的接口(例如一標準V24/RS232接口,未加表示)。也可設置用于連接一標準電話手機(未加表示)的插座。調制解調器100可以是一個通常包含有一主控單元112,一數據泵114和存貯器118的常用調制解調器。主控制器112被連接來由光接口106(如果接有個人計算機,還和/或由V24/RS232接口)接收數據。來自數據泵114的數據經由線路接口116耦合到電話線50。數據泵114還通過音頻接口120連接到揚聲器110,用來監視通過電話線50的數據傳送。
圖5示意地表示一由多個通過各自的電話連接設備50(電話線路,無線電話通道,等等)連接到一處理中心108的筆/基本單元10/40所構成的數據輸入網絡,其中由各個別筆/基本單元10/40發送的數據在該處理中心108進行處理。在本發明的此優選實施例中,這些筆/基本單元10/40被用于提出購貨訂單,而處理中心108處理這些訂單并將它們傳遞給用戶。
圖6示意地表示筆10所應用的控制卡示例。此卡裝示數字0至9和一組命令的條形碼。命令條碼用于控制筆10的操作。此控制卡可被看作為筆10的鍵盤的擴展。
在這里應說明的是,閱讀條碼的操作是由處理機74以通常的方法進行的。這樣,在讀取頭14包含一紅或紅外光源和一光傳感器時,表示反射亮度水平變化的信號被即提供給處理器74。然后,利用存貯在ROM76中的固件,或者也可能在其他實施例中利用處理機74中的硬線連接電路對反射亮度水平的變化進行解碼來產生數字值。在成功讀取條碼后就點亮良好讀數指示燈26。
處理機檢驗該數字值以確定所讀出的代碼是屬于數據還是命令。在ROM76和/或RAM78中構成有一包含各個別命令(未表示出)的數字值的查找表。訪問這一個表就能識別輸入命令。控制軟件了解對當前的處理狀態可執行哪些命令。在認定一當前可執行的命令后,處理機74即執行該命令并促成顯示人的能看懂的命令表述供用戶進行查證。如果輸入了一不能執行的命令(例如在錯誤時刻輸入了一個命令),處理機就使顯示屏上顯示出錯消息。
如果代碼不是關于一被識別的命令的話,就將其作數據處理。然后就將此數據作為閱讀條碼的結果存進RAM并被用來由另一查找表中尋找由該條碼值所定的項目的表述。如果將對應于條碼值的項目的表述以適當的數據結構存貯在ROM76和/或RAM78中以使得能利用條碼值直接或間接地尋找到該相應表述的話,就可以容易地為用戶查證顯示項目表述,而不必或者同時顯示條碼值。如果未正確地讀出條碼,則在顯示屏上顯示差錯消息。
項目表述數據可以是關于例如購貨目錄中的項目。在這種情況下,筆的可改寫存貯裝置的容量(例如RAM78)被選取得足以存放一個或多個購貨目錄的所有項目。如果數據存放在易失性存貯器中,在恢復供電后這一數據即由遠地處理中心通過遠程通信傳輸設備裝載到筆的存貯器。最好在采用易失性存貯器時,即使在“斷開”筆時也對存貯器供電。除電池70外還可設置一整體的可再充電的后備電池以便能在更換電池70時維持對易失性存貯器的供電。如果采用非易失性存貯器,這些數據就可能在不對存貯器供電期間仍然保留。但是,通過使用可改善的存貯器和控制邏輯使得存貯器能利用由遠地處理中心裝載數據來進行更新,就可能使筆的存貯器保證有最新的完整的商品項目表,包括產品說明,儲備量,價格,等等。這樣,由讀取關于存貯在存貯器中的項目的條碼,筆上的顯示器就能指出對應于所讀條碼的項目的說明,其儲量和價格。如果所讀代碼未被識別(例如說),則筆就可以被自動編程來呼叫遠地處理中心以查驗,當筆在基本單元中被替換時是否需要更新筆的存貯裝置。
圖7為說明應用像參照圖1至6所描述的數據輸入系統一例的可能的操作序列示例的流程圖。將會看到,本發明的其他實施例亦可能采取另外的操作序列和方式。
在第一步驟S1中,筆10由基本單元40中取出。
在步驟S2中,操作鍵開關“Up”。功率控制模塊檢測這一鍵開關的操作,提供給處理機74電源,此處理機74執行一系列的診斷檢查、自校準操作,然后在顯示器20上顯示初始化信息(例如“Ready”)。
在步驟S3操作“Down”和“Up”滾卷鍵開關22和24以滾卷通過多個予先存貯在ROM76或RAM78中的原始選件并在顯示器20上作連續的數據項屏幕顯示。
在這一操作例中,步驟S4中,當屏幕上出現選項“左手操作”時,筆掃描通過圖6的命令表上的“輸入”命令條碼。而對于右手操作,在正文以英語顯示時,正文由顯示器最接近讀取頭14的一端開始向相反端按順序顯示,對于左手操作,正文顯示則與正文相反,讀數由顯示器距讀取頭最遠一端到最接近其的一端。因而可以看到,正文是以適應于用戶的取向顯示的。如果已選擇為左手操作而希望以右手操作方式利用筆,則可利用以“Down”和“Up”鍵開關22和24滾卷顯示來選擇“右手操作”然后在顯示恰當選項時掃描“輸入”命令條碼。
以這種方式可能設置的其他選項,例如可以是對多種操作語言選擇一種。
在步驟S5中,重新操作滾卷鍵開關22和24直到再次到達選項“Ready”。然后用戶即可以掃描所希望的貨品選件的條碼和相應的命令條碼“輸入”、“清除”、“數量”等等來輸入一系列的貨品選件。在每一條碼被成功地掃描時,讀數良好指示燈26點亮并在顯示屏上顯示出條碼閱讀器讀取的數據。或者顯示所讀取的條碼的字母數字值,或者如果RAM或ROM中存貯有時應于條碼值的項目說明的話,即可顯示這些說明來代替、或者同時顯示條碼值。
步驟S5可隨所希望的加以重復直至所要求的項目都被輸入為止,或者直至RAM78已經裝滿或接近裝滿,在這種情況下顯示器20上會顯示一“存貯器滿”的出錯消息。
如果希望的話,可由滾卷鍵開關22和24選擇選項“檢查輸入項”來查驗所輸入和存貯在RAM78中的項目。在這種情況下被輸入的項目可利用滾卷鍵開關22和24逐個地檢查,而如果需要就可在顯示恰當的項目時掃描正確的命令條碼來加以糾正。
在圖6所示例子中,在輸入所希望項目后,再在步驟S6中以掃描后隨欲呼叫的處理中心108的號碼的命令條碼“電話”來輸入一電話號碼。作為另一種獨立地輸入電話號的措施是,可予先將其存放在存貯器中,或者也可以被包含在“電話”條碼中。
此后,在步驟S7中將筆放進基本單元上的承座中并按壓“Down”鍵開關22由筆裝載數據。這就使得電話號碼的數據經由光傳輸設備106被裝載到調制解調器100。電話號碼的裝載促使基本單元自動地呼叫該所希望的號碼,而一旦完成了正常的調制解調信號交接過程,就傳送筆10RAM78中存貯的數據。最好除實際存貯的數據之外,筆10中的處理機74還自動地加進差錯校正碼以便使處理中心108能驗證所進行的傳送可靠性。然后處理中心108就在檢查該差錯校正碼之后發出一消息來認定(或相反)傳送是否成功。這種消息即可在筆10的顯示器20上顯示。
將會理解到,上述步驟S1至S7,僅僅是可能的操作方法之一。在本發明的另一實施例中,滾卷功能僅被用于逐步改變那些已經被輸入進筆中的那些項目,而不管這些由遠地處理中心裝入的可選擇項目和/或由讀取頭所選擇的項目的形式。所有其他命令功能均是由一命令表讀取適當的命令代碼被輸入的。因此對于這一實施例,一命令表應當包括有左手和右手操作的命令,或者為改變左右手操作的命令。這樣,為改變左手和右手處理操作,僅只需要掃描恰當的命令條碼即可。
在最后的步驟(圖7中未表示)中,同時按在“Down”和“Up”滾卷鍵開關將筆電源斷開。應指出的是,如果在一予定的時間期間(例如30秒)由未掃描條碼且沒有操作任何鍵,此設置有日期和時間時鐘的處理機,即將降低筆的電源以節省電池能量。但如上面說到的,RAM76的電源將被保持如果它是一非易失性存貯器的話。
筆中所存貯的軟件也使得能由處理中心或其它遠地計算機裝載數據。采用一系列由點編碼領先的命令來進行編程。這樣編程命令稱之為“點”命令,包括諸如下列這些操作RAM PEEK(RAM取數)、RAM POKE(RAM存數)、ROM REEK(ROM取數)、DISPLAY(顯示)、SENSE(讀出)、GET INFO(取信息)、GET FIRST ITEM(取第一項)、GET NEXT ITEM(取下一項)、GET PREVIOUS ITEM(取前兩項)、AMEND ITEM(修改項)、DELETE ITEM(刪除項)、CLEAR ORDER(清除訂單)、CLEAR CATALOGUE(清除目錄)、ADDGATALOGUE ITEM(加目錄項)、和AMEND GATALOGUEITEM(修改目錄項)。這樣,就可以將大量的目錄數據和/或程序軟件保持在處理中心向僅在需要時被發送到筆。在需要裝載程序的場合,筆中就必須有可改寫的程序存貯裝置,例如可將ROM76作成快速PROM裝置。
處理中心還可向手持單元發送命令,指示用戶掃描入個人標識號(PIN),這可能以掃描例如說一證明卡(例如信用卡、支付卡或其它身份卡)或載有證明條碼和/或點代碼的類似載體形式的證明裝置上的另一個驗證號碼來達到,以驗明用戶的身份。另外,也可以在連接到一遠地處理中心之前掃描這些證明裝置。這種情況下即可以連接到此遠地處理中心來驗證用戶身份。然后就能根據對合法的代碼數據和一PIN號的識別來進行繼初始的數據俘獲操作之后的數據輸入系統的操作。
圖8說明按照本發明的筆10的另一舉例。
除開增加了顯示器20的觸感式顯示屏90外,這一示例與對照圖1和3所描述的筆10基本相同。一觸摸屏接口88將此觸感式顯示屏與總線84聯通以使觸感式顯示屏所接收的數據能被傳送到處理機74。盡管圖8所示觸感顯示屏90(例如一表層)是與正常的顯示屏分開的,但任何實用的觸感顯示屏技術都可加利用,或者在現有的普通顯示屏上增加應用,或者利用一帶有整體的觸模敏感性能的顯示屏。結合顯示屏上顯示的數據為輸入命令和/或選擇顯示項目,在觸感顯示屏面上可以定義一或多個觸感區。具體說,處理機74可被配置得顯示一用戶可選項目的菜單并能響應屏幕上被觸摸部位以輸入用戶選擇的菜單項。這樣此觸感式屏幕即可被用作為一動態的可予組構的用戶接口。觸摸屏幕輸入可被用來代替或者附加到采用對命令條碼卡上的條碼加以掃描的命令輸入。
圖9說明按照本發明的筆10的另一舉例。這一示例與圖3的筆10有很多共同之處,不同的是這里設置有一調制解調器92、一用于標準電話插頭的插座94和一用于監視調制解調器操作期間的傳送運行的揚聲器91,用以代替光接口86和光發射器和接收器32和34。因此,在此例中數據可經由電話線發送和接收而無須利用基本裝置,從而增加了輕便性能。最好此被簡化的基本裝置作成為充電單元的型式用來為筆10中的可再充電電池的充電。可以想到,筆10也可采用圖8的筆10的觸摸屏幕設施。
雖然在上述實施例中筆10是針對手動掃描條碼的,但可以想像,依靠提供對處理機74進行編程的適當的控制軟件,它們也可用于讀取其他的光可讀編碼,例如二進制點式代碼。另外,替代用于手動掃描的傳感器頭14,也可設置以目掃描讀取頭。
依靠設置合適的讀取頭和控制邏輯,本發明也適用于讀取其他的編碼數據源,例如說磁帶,圖象表述和/或字母數字字符。
利用螺絲、卡口、擦膠或其他適合的安裝手段可將替換可卸式讀取頭裝到筆的頂部。
例如,此數據輸入筆可裝設以能感應筆的移動的讀取頭來追尋出所希望的代碼或命令。具體說,在讀取頭的一球座中擱置個人計算機鼠標方式的旋轉檢測裝置的滾動球并跟蹤此滾球的運動,同時設置軟件或專用硬件的相應解釋程序邏輯用以確定筆在一表面上運動的一系列向量和對最后得到的向量模式進行模式識別來辨認由筆讀取頭所跟蹤得出的控制和/或字母數字字符,就可能以“寫”入這些字符直接將信息輸入到筆中。依靠將字符的范圍限制到能被識別的(例如對應于圖6中所示的數字和命令),就可能采用處理能力和存貯容量均相對有限的普通模式識別技術。將會看到,采用更有效的處理機和增大存貯器容量就可賦于上述用于圖1、3、8和9實施例的筆中增大的處理和存貯能力。
圖10表明本發明的又一實施例。以實施例與圖9的實施例相似,但這一實施例是用于無線數據傳輸裝置的,例如射頻信號。具體說,圖10的實施例是為結合蜂窩電話網絡應用的,雖然它也可能被適配與其他形式的無線電話系統,例如基于衛星系統的電話網絡結合使用。
圖10的實施例是針對與基本單元無關地獨立地應用的,并包含獨立操作所需的所有功能。在一個方案中,手持單元中設置有一可再充電電池組70,它能從手持單元中取出進行再充電。在另一方案中此手持單元裝置有一固定的可再充電電池組70。在后一方案中,以及在前一方案中作為可選擇地,在此手持單元或電池組中可設置一主電源電壓充電插座和變壓器整流器,用以接收用于充電的主功率電源連線,而不用低電壓連接器30/31。此低電壓DC充電連接器30/31可以被作成一接收一適匹器連線的插座,而所設置的變壓器/整流器則可能配合以一插頭連接到一主功率電源插座。將會想到,也可以設置一適配器用于連接到例如一轎車中的12伏DC電源。作為再一種方案,還可以利用無接觸的再充電(例如由電磁感應)。
圖10的實施例采用ASIC來實現,雖然也可以采用一普通微處理機和外圍硬件。同樣也將會看到,對照前面附圖所述的這些實施例也能夠利用ASIC或其他等同的設施以代替微處理機來實現。
在圖10的實施例中,ASIC(Application Specific IntegratedCircuit,應用專用集成電路)執行裝置的必要的處理功能中的大部分,其中包括-由讀取頭14接收數據;-由開關22和24接收數據;
-驅動指示燈26;-對以關于前述實施例中敘述的方式由讀取頭接收的數據進行處理以便提取必須的信息;-控制RAM78的數據進、出流通;控制ROM76的數據進、出流通;與電源控制模塊72接口;實現為利用模擬電話系統的應用的調制解調功能,和進行為與數字電話系統和/或蜂窩電話系統相結合所需的處理和控制;-控制揚聲器95以便能監視呼叫進程;-由微音器152接收輸入以使筆能與揚聲器95相結合作用于音頻電話手機的操作;-控制對一可選件打印機插座(未表示出)的數據流使用戶能以予定的格式打印出有關被掃描代碼的信息;-控制利用例如紅外光線通過光傳輸裝置153對一外設裝置(如一打印機)輸出數據;和-控制與顯示器20的接口,此顯示器接口功能在ASIC中進行。
光傳輸裝置153可利用上述的光傳輸技術來實現,用于手持單元與一基本裝置進行接口。事實上,打印機或其他外設裝置可以是作為,或者是被連接到用于手持單元的基本裝置。
圖11較詳細地說明ASIC150的結構。
ASIC包含用于控制筆及其相關部件的操作的系統控制器165。在這一實施例中系統控制器165由一被組裝進ASIC中的微控制器核心組成。在其他實施例中它可能是采用例如一個或多個有限狀態時序機的某種其他控制裝置組成的。
如果系統控制器165為一微控制器核心的話,則控制其操作的數據被存貯在協同外部ROM76的一內部ROM163中。另外,也可能沒有內部ROM163,則系統控制器165就將由外部ROM76獲得全部數據。再有,也可能單獨應用內部ROM163而沒有外部ROM78。但這將降低裝置的靈活性。在對所有類型筆欲執行的一予先規定量的操作都是固定的、而其余操作則取決于具體型式、例如考慮到語言變化、用于輸入數據的開關的數量等等的場合下,采用內部ROM163是很有利的。ASIC中的RAM161被系統控制器165用作暫存RAM以加速操作和用于為存貯主要數據保留最大數量的RAM78。這一“主要數據”包括識別有關例如可能是通過電話傳輸由遠地裝置裝載的貨品目錄的可選項的信息的數據。
微控制器經由連接到外總線84的總線84接收請求,如圖10中所述。但是,在另一系統控制器165由多個有限狀態序列機組成的實施例中,將借助此有限狀態機電的邏輯的固定連接進行控制。
RAM161可被用作短期限數據存貯,將RAM78留作存放主要數據,RAM78中的數據由電池70加以維持。可設置一輔助電池(未加表示)用來保存數據以防止在電池70出現事故時RAM78或RAM161中數據的丟失。
開關接口155響應開關22的操作以保證系統控制器165接收沒有顫動(例如因開關內部由于彈簧的作用引起的開關重復操作所帶來的結果所致)的信號。
讀取頭接口156進行在由讀取頭14接收信號所要求的必須的信號調整。此信號調整將取決于讀取頭實際結構而最好會有對讀取數據的簡單緩沖。或者,可以作成至少可對條碼實現變換操作,這一點對本技術領域的人員是很顯見的。
選擇器159由系統控制器165進行控制,其功能就在于使得微音器152和揚聲器95能提供標準的音頻電話傳送,或者使系統控制器能在采用(在本實施例中)通常的蜂窩電話設施的電話網絡中傳送數據。
這樣,選擇器159就使得此數據輸入系統能被用作為一傳送音頻信號的普通的蜂窩電話。在普通的電話模式中,選擇器159提取已經過信號處理機158處理過的微音器158的信號,并將輸出送往線路接口116。由處理器158進行的處理可能包括有緩沖微音器的操作以濾除任何不需要的頻率并將信號放大到合適的電平,這對本技術領域的熟悉人員將是很明顯的。所接收的音頻數據被送住音頻接口157,在將信號送往場聲器95之前在此進行必要的信號調節。
在數據傳送模式,選擇器由為欲通過蜂窩電話網傳送的數據作準備的數據格式化裝置160提取輸出,并將其送往線路接口152。然后揚聲器95被用來再通過音頻接口157輸出任何指明差錯、正確的操作等的音調亦即音頻消息。
模式之間的轉換可利用鍵和/或手持單元的掃描傳感器以上述的輸入數據和/或命令的方式來實現。
輸出格式化裝置164為欲通過光傳輸裝置153傳送給遠地打印機的數據作準備。這一傳送可采取多種形式中的任一種,例如上述的紅外線應用技術將筆與基本單元接口。另外,其他的遠地傳送措施,例如射頻傳送,也可采用。
圖12說明圖10和11中的一些方面,較詳細地闡明將一蜂窩電話系統的例子結合到此數據輸入單元中。遠程通信接口116包含有一連接到天線178的線路接口/多路器。此線路接口/多路器116被連接到反射器170和在選擇器159中設置的接收器/合成器172。在選擇器159中還備有一選擇器邏輯電路174,用以將發射器170和接收器/合成器172連接到ASIC150中的信號處理機158,音頻接口157,數據格式化器160和控制邏輯165。
雖然上面已介紹了本發明的特定的實施例,但將會理解在本發明的范疇內可能有許多變型和/或擴展。
因而,例如,雖然在上述的當前的優選實施例中,此手持單元被作成具有筆的形狀,但可以理解到,此手持單元在其它應用中可以按希望作成另外的形狀,例如手槍形。
雖然在參照圖1至4、和8描述的筆和基本單元的例子中具有設在筆和基本單元之間的光傳輸裝置,在另外的實施例中則可以采用其他的無線數據傳輸措施,例如射頻信號,而采用具有便攜式手機和一基本單元的輕便型電話的方式。
來自筆的存貯器的數據(例如可由一目錄訂購的項目的完整的清單)可方便地以字母數字形式通過調制解調器輸出到傳真機打印出存貯器的內容。
在上述的優選實施例中,將目錄數據由遠地處理系統通過遠程通信接口以電話裝載進筆內。但作為另一方案將例如一完整的目錄通過電話線裝載,就可以采用其他的輸入措施來用于大量的數據,而后電話線僅被用來更新所存貯的數據。例如筆和/或基本單元在合適時可以設置有用于存貯器裝置的一個插座或連接器或讀取器(像插入式ROM,復用卡等等)。
雖然在參照圖3和8所說明的筆的示例中沒有談到揚聲器,但也可像圖9和10的實施例中那樣設置揚聲器或其他的發聲裝置來以聲音反饋通報正確讀數,否則只有利用代碼。這樣,例如說在正確地讀到一代碼時,就產生一蜂鳴聲,而在未正確讀取代代碼時,可以發二次蜂鳴聲。另外,亦可輸出合成的或被記錄的聲音。
雖然在上述舉例中,顯示器的平面一般均與筆的軸平行,但也可將顯示器20的平面配置得在離開筆的讀取頭端的方向上逐漸對著筆的軸線傾斜,來減少顯示器平面的法線與用戶的視線間的角度。
另外,雖然在現在的舉例中設置有二個機械式鍵開關,在其他實施例中也可以只用一個鍵開關。在一短期限內操作這一鍵開關予定的次數可以被用來模擬設置二個執行滾卷或其它功能的鍵開關。在別的實施例中也可能設置更多的鍵開關。例如可以設置一數字鍵盤,不過在本發明的優選實施例中,鍵的數量對于任一實際應用均應當盡可能地少。像在上述實施例中那樣,最好為二鍵開關。控制板,即數據載體可有效地構成筆的鍵盤的擴展部分。
雖然在圖6中所示的一個卡片或其他的載體的例子中表明一組僅用于數字和命令代碼的條形碼,但如果希望也可以對完整的字母設置一組條形碼。也可能有另外的編碼規定例如,可將一組完整的代碼和對應的字符按標準打字鍵盤布局的格式加以配置。也可將代碼與字母和數字結合起來,例如擴展成一穿過字母數字的窄條。例如一條碼可代替大寫字母“A”中的橫線,以及字母表中其它字母的類似變型。
如上面談到的,在本發明的相應實施例中也可采用條碼以外的代碼,如點式代碼。例如可采用符號點代碼,為進行譯碼這種代碼需要約1Kb的存貯器。事實上,在本發明的其他實施例中可能利用完全事符識別(OCR),此時讀數傳感器作成攝象機形式,或者裝在讀取頭中的其他掃描傳感器。利用攝象機和相應的識別邏輯,這種筆就可以用于例如指紋識別,作為自身的目的,或者用作用戶檢證。
在一購貨系統中,條碼或其他編碼關聯到可購置的商品項目,這可能僅僅依靠一印制的目錄、或某種其他形式的表。或作為所顯示代碼的結果、例如在一TV顯示屏上有關這些產品的圖形,來達到。唯一需要的是,所顯示的代碼能為本發明數據輸入系統所辨認。
以上本發明的各實施例的特點也可按希望加以組合來取得適應于特定應用的結構,因此,例如說可將參照圖10至12的實施例介紹的聲頻電話功能結合到本發明其他實施例(如合適的話)的手持或基本單元中。
雖然在上述的具體實施例中用于電話傳送信息的遠程通信接口僅設置在手持單元中而基本單元則不設置遠程通信接口,但可以想像到帶有遠程通信接口的手持單元也可以與具有或者相同或者不同類型遠程通信接口的基本單元相結合。
權利要求
1.一數據輸入系統,包含在一手持數據輸入單元,所述手持單元包括有一讀數傳感器,用于檢測命令和/或數據并按照所述被檢測得的命令和/或數據產生輸入信號;可改寫存貯裝置,用于存放有關可選擇項目的信息;一控制器,被連接來接收和處理來自所述傳感器的所述輸入信號,以便按照所述命令控制所述手持單元,和/或按照所述數據選擇一所述項目,以及一顯示屏,用于顯示所述命令和/或對所述被選擇項目存貯的信息的用戶可讀的顯示形式;和一遠程通信接口,用于將有關一個或多個被選擇項目的信息由所述存貯裝置電話傳送到一遠程處理中心,和用于將有關可選擇項目的信息由所述遠程處理中心電話傳送到所述存貯器。
2.按照權利要求1所述的數據輸入系統,其中所述遠程通信接口構成所述手持單元的整體部分。
3.按照權利要求2所述的數據輸入系統,其中所述手持單元包括有一可再充電電源,設置有對所述電源進行再充電的設備。
4.按照權利要求3所述的數據輸入系統,包括有一與所述手持單元分開的基本單元,其中所述基本單元包含一充電單元,和所述基本單元及所述手持單元均設置有各自的用于再充電所述可再充電電源的可相互連接的電連接器。
5.按照前述權利要求的任一個所述的數據輸入系統,包括有一與所述手持單元分開的基本單元,其中所述基本單元和所述手持單元均設置有可在所述手持單元與所述基本單元之間作雙向數據傳送的無線數據傳輸裝置;和所述基本單元包含一所述的遠程通訊接口,用于將有關一個或多個被選擇項目的信息從所述存貯裝置電話發送往一遠程處理中心,和用于將有關可選擇項目的信息由所述遠程處理中心電話發送往所述存貯裝置。
6.按照權利要求5所述的數據輸入系統,其中所述無線數據傳輸機構包括有在所述基本單元和所述手持單元中的光發射器和/或接收器,它們在當所述手持單元處于所述安放位置中時互相配合形成一由所述手持單元向所述基本單元和/或由所述基本單元向所述手持單元傳送數據的雙路光數據傳輸機構。
7.按照前述權利要求中任一個所述的數據輸入系統,其中所述遠程通信接口為一用于連接到無線電話網絡的接口。
8.按照權利要求7所述數據輸入系統,其中所述遠程通信接口為一蜂窩電話網絡接口。
9.按照權利要求7所述的數據輸入系統,其中所述遠程通信接口為一衛星電話網絡接口。
10.按照前述權利要求中任一個所述的數據輸入系統,其中所述遠程通信接口包含有一調制解調器。
11.按照前述權利要求中任一個所述的數據輸入系統,其中所述手持單元包括一或二個手動操作開關,用于以一第一和/或第二方向滾卷所述顯示以便有選擇地顯示所述存貯裝置中的各自的可選擇的或被選擇的項目的信息。
12.按照權利要求11所述的數據輸入系統,其中所述第一和/或第二開關在所述手持單元的預定的運行狀態中的操作使得完成滾卷功能以外的預定功能。
13.按照權利要求中任一個所述的數據輸入系統,其中所述顯示器包括一觸感屏幕,所述控制器被配置得來顯示一用戶可選擇項目的菜單并能按照所述屏幕被觸摸的位置來輸入用戶在所述菜單上的選擇項目。
14.按照前述權利要求中任一個所述的數據輸入系統,包括一用于讀取編碼數據的讀數傳感器,其中所述控制器被配置得來針對可選擇項目選取被存貯的信息以確定對應于編碼數據顯示自然語言字符或圖形。
15.按照權利要求14所述的數據輸入系統,其中所述編碼數據包括條形碼和/或二進制點編碼,和所述傳感器為一條形碼和/或點編碼閱讀器。
16.按照權利要求1至13中任一個所述數據輸入系統,其中所述讀數傳感器為一攝象機。
17.按照前述權利要求中任一個所述的數據輸入系統,其中所述控制器能由用戶加以編程,以使得所述被俘獲的數據在所述顯示器上的顯示在當所述手持單元被握在用戶右手中時采取方便閱讀顯示數據的第一取向,而在當所述手持單元被握在用戶的左手中時采取方便閱讀顯示數據的第二取向;所述控制器按照用戶編程的操作還包括利用所述讀數傳感器掃描恰當的命令碼。
18.按照前述權利要求中的任一個所述的數據輸入系統,其中所述顯示器具有一基本上為矩形的顯示屏,其縱軸被作成基本上平形于所述手持單元的縱軸。
19.按照前述權利要求中任一個所述的數據輸入系統,其中包括使得能與遠地裝置進行音頻電話對話的設備。
20.按照權利要求19所述的數據輸入系統,其中所述手持單元包含有揚聲器和/或微音器以及開關設備,使得所述手持單元能被用作為一電話手機。
21.按照前述權利要求中任一個所述的數據輸入系統,其中所述手持單元被作成一細長單元以使其能被用戶以一鋼筆或翎管筆那樣被握住,所述讀數傳感器則被安置于一處于或接近所述手持單元一端的讀取頭中。
22.按照前述權利要求中任一個所述的數據輸入系統,其中所述讀數傳感器被安置在一可折卸地固定到所述手持單元的讀取頭中。
23.按照前述權利要求中任一個所述的數據輸入系統,其中另外還包括與所述手持單元分離的用于顯示許多為用戶操作所述手持單元來選擇項目的相關數據源的可選擇項目的裝置;和用于處理由所述手持單元傳送來的用戶的選擇的遠程處理中心。
24.按照前述權利要求中任一個所述數據輸入系統,其中所述手持單元可由所述處理中心以有關可選擇項目的信息作遙控編程。
25.一購貨系統,包括有按權利要求23或24所述數據輸入系統,其中所述可選擇項目為可購貨品項目;和所述遠程處理中心啟動時用戶的所述可選擇的可購貨品項目的訂單的處理。
26.按照權利要求1至24中任一個所述數據輸入系統,或按照權利要求25所述購貨系統,包括一檢驗裝置,具有證明卡或載有查驗條碼和/或點編碼的類似載體的形式,用于檢驗用戶的身份。
27.按照權利要求1至24中任一個所述數據輸入系統,或按照權利要求25或權利要求26所述的購貨系統,具有用于與顯示多個可選項的裝置相結合的大量數據和/或命令代碼的載體,其中所述載體帶有許多代碼,每個代碼針對多個自然語言和/或數字字符和多個控制所述數據輸入或購貨系統的操作的命令中的各自相應的一個,每個代碼均與對應的自然語言或數字字符或命令和/或其圖形表示的視頻顯示形式相關聯。
28.按照權利要求27所述的數據輸入系統或購貨系統,其中所述代碼為條形和/或點編碼。
29.一參照附圖基本如前述的數據輸入系統。
30.一參照附圖基本如前述的購貨系統。
全文摘要
一數據輸入系統包括一手持數據輸入單元,此手持單元具有,一用于檢測命令和/或數據的讀數傳感器,用于存放有關可選擇項目的信息的可改寫存貯裝置,一控制器(微處理機或其他處理電路設備)和一用于顯示命令和/或對被選項所存貯的信息的用戶可讀顯示形式的顯示器,和一用于將有關被選擇項目的信息由存貯裝置電話傳送到一遠程處理中心和將有關可選項目的信息由遠程處理中心電話傳送至存貯裝置的遠程通信接口。此遠程通信接口最好被設置在手持單元中用于蜂窩式或其他無線電話系統。此手持單元可被作成將數據輸入功能與音頻電話的功能相配合。
文檔編號G06Q20/00GK1133100SQ9419377
公開日1996年10月9日 申請日期1994年9月27日 優先權日1993年10月13日
發明者弗蘭西斯·約翰·卡拉漢, 保羅·馬歇爾·杜蘭, 格里·杜格拉斯·羅比 申請人:達特魁爾有限公司