專利名稱:坐標輸入裝置的制作方法
技術領域:
本發(fā)明涉及坐標輸入裝置,適用于使用在與例如計算機連接的數 字轉換器中。
背景技術:
例如在觸摸面板(感壓傳感器)中,為了應對電阻膜長期變化, 要校正輸入值再取出(參照專利文件l)。
如圖4所示,四線式的觸摸面板由用任意的電阻膜形成的二個面 構成,在一個面上,在X軸方向的兩端設置電極,在另一個面上,在 Y軸方向的兩端設置電極。當按壓觸摸面板的面時,通過使被按壓的 點(位置)的兩面的電阻膜的接觸,進行該^t置的檢測。
艮P,通過兩面的電阻膜接觸,在接觸中的一個期間,將砝定的電 壓加在一個面的兩端的電極間,檢測另一個面的兩端的電極間的電壓; 在下一個期間,將既定的電壓加在另一個面的兩端的電極間,檢測這 一個面的兩端的電極間的電壓,由這些檢測電壓撿測X-Y坐標。
然而,在這種觸摸面板的結構中,電阻膜的電阻值不可避免有偏 差,需要在取出輸入值時校正。另外,在一般的觸摸面板的使用法中, 按壓的輸入點有偏移的傾向,容易產生輸入點附近的電阻膜破壞等長 期的變化。因此,如專利文件1所示,為了應對電阻膜長期變化等, 進行輸入值的校正。
然而,為了進行這種校正,需要復雜的信號處理,而且使用者需 要進行校正操作等。這樣,即使由于不進行校正操作而產生輸入坐標 的誤差, 一般利用者較多也會放任不管。
與此相對,在五線式或八線式等的坐標輸入裝置中,提出了裝置 本身可自動地校正輸入坐標的觸摸面板。但是,會產生線路數多,結 構或制造工序復雜的問題。另外,由于裝置本身自動地進行輸入坐標 的校正,要求復雜的計算處理等,其實施有困難。
另一方面,如電磁感應式傳感器那樣,提出了在取出輸入值時,
不需要特殊的校正的輸入組件(例如,參照專利文件2)。
如圖5所示,在這種電磁感應式傳感器中,在X軸方向和Y軸方 向配置多個環(huán)形線圏。當位置指示器接近這些環(huán)形線圈時,裝入在位 置指示器內的共振電路共振,從該共振信號和環(huán)形線圈的選擇位置計 算出X-Y坐標。這樣,可以取出不霈要校正的極詳細的輸入值(坐標)。 然而,當用這種電磁感應方式進行輸入時,需要特別的位置指示器, 這樣,不能隨時方便地進行輸入。
另外,正在研究將這些傳感器組合做成一體,可與多種的位置指 示對應的坐標輸入裝置。
專利文件1:特開平5-250086號公報
專利文件2:特開平5-298007號公報
發(fā)明內容
發(fā)明要解決的問題
然而,即使組合二種輸入組件成為一體,上述問題中的幾個依然
殘存o
即,在使用例如觸摸面板(感壓傳感器)作為第一輸入組件的情 況下,為了應對電阻膜長期變化等,需要校正其輸入值,要求復雜的 信號處理或使用者進行的校正操作等。另一方面,在取出輸入值時, 使用例如電磁感應式傳感器作為不需要校正的第二輸入組件。在使用 這種電磁感應式傳感器的情況下,需要特殊的位置指示器,這樣不能 隨時方便地進行輸入。本發(fā)明的目的是要一舉解決這些問題。
解決問題所用的方法
為了解決上述問題,達到本發(fā)明的目的,本發(fā)明所述的一種坐標 輸入裝置,設有取出需要進行輸入值校正的第一輸入值的第一輸入組 件和取出不需要輸入值校正的第二輸入值的第二輸入組件,坐標輸入
裝置的特征為,具有判別組件,判別上述第一 輸入組件和第二輸入
組件同時得到上述第一輸入值和第二輸入值;存儲組件,存儲從上述
第一輸入組件得出的上述第一輸入值和從上述第二輸入組件得出的上
述第二輸入值的關系作為校正信息;和校正組件,根據上述校正信息,
校正上述第一輸入值。
在本發(fā)明所述的坐標輸入裝置,其特征為,上述校正信息為相對 于從上述第一輸入組件得到的上述第一輸入值的從上述第二輸入組件 得到的上述第二輸入值。
在本發(fā)明所述的坐標輸入裝置,其特征為,上述校正信息為利用 從上述第一輸入組件取出的值計算上述第一輸入值時的參數值。
在本發(fā)明所述的坐標輸入裝置,其特征為,上述校正信息為從上 述第一輸入組件得到的上述第一輸入值和從上述第二輸入組件得到的 上述第二輸入值的差分值。
在本發(fā)明所述的坐標輸入裝置,其特征為,在上述第一輸入組件 和第二輸入組件中,利用可同時輸入的位置指示組件,在與上述第一 輸入組件和第二輸入組件的既定部分或相當于全面的范圍內,進行指 示上述第一輸入值和第二輸入值的輸入的顯示。
在本發(fā)明所述的坐標輸入裝置,其特征為,在上述第一輸入組件 和第二輸入組件中還重疊設置顯示裝置,在上述顯示裝置中進行上述
既定部分的顯示。
在本發(fā)明所述的坐標輸入裝置,其特征為,上述校正信息,將同 時得到上述第一輸入值和第二輸入值時的上述校正信息作為上述第一 輸入值的坐標的校正表來存儲。
在本發(fā)明所述的坐標輸入裝置,其特征為,上述校正表由在從上 述第一輸入組件得到的第一輸入值的校正時使用的第一校正表和將上 述差分信息存儲在上述第一輸入值的坐標中的第二校正表構成,在任 意時間,存儲在上述第二校正表中的信息寫入上述第一校正表的信息 中。
在本發(fā)明所述的坐標輸入裝置,其特征為,上述參數值由在從上 述第一輸入組件得到第一輸入值的校正時使用的第一參數值和在上述 第一輸入組件和第二輸入組件同時得到上述第一輸入值和第二輸入值 時存儲的第二參數值構成,在任意時間,上述第二參數值寫入上述第 一參數值中。
在本發(fā)明所述的坐標輸入裝置,其特征為,上述任意時間是由檢 測內裝時鐘的計時、或使用者指示、或系統(tǒng)的起動而抽出。
在本發(fā)明所述的坐標輸入裝置,其特征為,上述第一輸入組件為 感壓傳感器,上述第二輸入組件為電磁感應式傳感器。
在本發(fā)明所述的坐標輸入裝置,其特征為,當利用上述電磁感應 式傳感器檢測上述第二輸入值時,同時進行利用上述感壓傳感器檢測 上述第一輸入值,比較上述電磁感應式傳感器的輸出和上述感壓傳感 器的輸出,取出上述校正信息。
發(fā)明的效果
采用本發(fā)明所述的坐標輸入裝置具有可用極簡單的方法,自動或 半自動地校正需要校正的第一輸入值的優(yōu)點。
圖1為本發(fā)明的坐標輸入裝置的一個實施例的方框圖2為說明其動作的流程圖3為說明其動作的流程圖4為說明觸摸面板的圖5為說明電磁感應式傳感器的圖。
符號說明
1觸摸面板(感壓傳感器)
2電磁感應式傳感器
3位置指示器
4指尖
5坐標計算用的CPU
6坐標輸出
11、 13坐標計算組件
12校正處理組件
14同時判別組件
15差分檢測組件
16差分表
17校正表
18輸出選擇組件
具體實施例方式
參照圖1至圖3說明使用本發(fā)明的坐標輸入裝置。首先,在圖1 中表示本發(fā)明的坐標輸入裝置的一個實施例的方框圖。
在圖1中,在使用本發(fā)明的坐標輸入裝置中重疊設置觸摸面板(感 壓傳感器)l和電磁感應式傳感器2。觸摸面板(感壓傳感器)l例如 專利文件1所述,作為需要在輸入值取出時進行校正的第一輸入裝置。 電磁感應式傳感器2例如專利文件2所述,作為取出輸入值時不需要 校正的第二輸入裝置。觸摸面板1必須在輸入面露出,電磁感應式傳 感器2可以分開設置,在觸摸面板1和電磁感應式傳感器2之間可設 置液晶顯示面板等。
對于這種觸摸面板1和電磁感應式傳感器2,當利用內部裝有共振 電路的位置指示器3進行指示時,其指示的位置利用觸摸面板1和電 磁感應式傳感器2 二者檢測。利用電磁感應式傳感器2的檢測可以檢 測精度較高的坐標。與此相對,當利用不具有共振電路的例如指尖4 那樣的裝置進行指示時,其指示的位置只能用觸摸面板1檢測,不能 進行利用電磁感應式傳感器2的檢測。
然而,利用觸摸面板1的檢測,因長期變化等會產生偏差。另外, 從觸摸面板1供給坐標計算用的CPU (中央處理單元)5的輸入值利 用坐標計算組件11變換為坐標后,供給校正處理組件12進行校正, 以成為正確的值。另一方面,由電磁感應式傳感器2得出的輸入值不 需要校正。另外,從電磁感應式傳感器2供給CPU5的輸入值供給坐 標計算組件B,變換為高精度的坐標。
利用坐標計算裝置ll、 13分別形成表示進行輸入的信號。另外, 將這些信號供給同時判別組件14,判別同時進行二個輸入的時刻。將 這個判別信號供給差分檢測組件15,檢測分別從坐標計算組件ll、 13 的輸入值變換的坐標的差分。將這個差分值供給差分表16,根據從坐 標計算組件11得出的坐標值存儲。
因此,在差分表16中存儲相對于由坐標計算組件11計算的坐標 值,與由坐標計算組件13計算的每一個坐標的正確的坐標值之間的偏 差。另外,將存儲在差分表16中的差分值存儲在校正表17中,在校 正處理組件12中,將從校正表17得出的差分值與由坐標計算組件11計算的坐標值做加減運算。這樣,由坐標計算組件ll計算的坐標值可
以進行校正處理使它成為由坐標計算組件13計算的正確的坐標值。
另外,利用輸出選擇組件18選擇由校正處理組件12校正的坐標 值和由坐標計算組件13計算的坐標值中的任何一個,作為坐標輸出6 取出。即,當得到由坐標計算組件13計算的坐標值時,利用輸出選擇 組件18選擇該坐標值,當得不到由坐標計算組件13計算的坐標值時, 選擇由校正處理組件12校正的坐標值。這樣,不論有無使用位置指示 器3,坐標輸出6中總是可得到正確的坐標值。
另外,在圖1中,描繪的是在CPU5內部,表示由CPU5實行的 程序的功能方框。在圖2中用流程圖表示實行的程序。
在圖2中,當處理開始時,最初檢測觸摸面板1和電磁感應式傳 感器2的接觸(觸摸)(步驟S1)。當沒有觸摸時(否),重復步驟S1。 當檢測出觸摸時(是),其次判斷觸摸是否有內部裝有共振電路的位置 指示器(筆)(步驟S2)。
在歩驟S2中,當沒有筆時(否),檢測觸摸的坐標(步驟S3),計 算觸摸坐標數據B(步驟S4)。再利用校正表校正計算的坐標數據B(步 驟S5),輸出校正的坐標數據B (步驟S6)。這些處理與利用通常的觸 摸面板進行的處理相同。當這些處理結束時,返回至步驟S1。
另一方面,在步驟S2中,當有筆時(是),首先檢測筆的坐標(步 驟S7),計算筆坐標數據A (步驟S8)。再輸出坐標數據A (步驟S9)。 存儲坐標數據A (步驟SIO)。這些處理與利用通常的電磁感應式傳感 器進行處理柑向。另外,在本發(fā)明中,繼續(xù)進行以下的處理。
即,接著步驟SIO,檢測觸摸的坐標(步驟Sll),計算觸摸坐標 數據B (步驟S12)。再存儲計算的坐標數據B (步驟S13),比較存儲 的坐標數據A、 B,(步驟S14),當這些數據A、 B的差在容許范圍內 時(是),返回步驟S1。
與此相對,在步驟S14中,當數據A、B的差超出容許范圍時(否), 利用A、 B的差分值修正校正表(步驟S16),返回步驟S1。另外,校 正表存儲差分值,在將差分值與用觸摸傳感器檢測的坐標值做加減運 算,進行校正的情況下,這樣,可對下一次的觸摸傳感器的輸出進行 校正。
然而,在圖2的實施例中,當數據A、 B的差超出容許范圍時, 立即改寫校正表,但是頻繁地進行存儲器的改寫并不好。在圖1的實 施例中,設置差分表16,同時設置定時器19或使用者指示的判別組件 20,進行前一次改寫后經過既定的時間或根據使用者的進行改寫的指 示,進行校正表17的改寫。圖3的A、 B為分別表示其順序的流程圖。
艮P,在圖3A所示的流程圖中,當處理開始時,判斷進行前一次校 正表改寫后是否經過既定的時間或是否有使用者發(fā)出的校正表改寫的 指示(步驟S21)。當沒有經過既定時間或使用者的指示時(否),重復 步驟S21。另一方面,當檢出經過既定時間或使用者的指示時(是), 從存儲在差分表中的數據計算校正值(步驟S22),利用計算后的校正 值寫入校正表(步驟S23)。
另外,在圖3B所示的流程圖中,當處理開始時,與步驟S21同樣, 判斷有無經過既定時間或使用者的指示(步驟S31)。當沒有經過既定 時間或使用者指示時(否),重復步驟S31。另一方面,當檢出經過既 定時間或使用者指示時(是),判斷存儲在差分表中的數據是否涉及全 面(步驟S32)。
當在步驟S32中,存儲在差分表中的數據涉及全面時(是),利用 存儲在差分表中的校正值寫入校正表(步驟S33)。與此相對,當在步 驟S32中,存儲在差分表中的數據不涉及全面時(否),對使用者進行 顯示,督促其向觸摸面板和電磁感應式傳感器做全面的輸入(步驟 S34)。
另外,判斷對于這個顯示,向觸摸面板和電磁感應式傳感器的全 面輸入是否結束(步驟S35),當沒有結束時(否),重復步驟S34,當 結束吋(是),在步驟S33中,利用存儲在差分表中的校正值寫入校正 表。這樣,可從上一次校正表改寫后經過既定的時間或根據使用者發(fā) 生的改寫指示,進行校正表17的改寫。
這樣,采用本例子的坐標輸入裝置,可用極簡易的方法,自動或 半自動地,對霈要校正的輸入組件的輸入值進行校正。
另外,在上述實施例中,將坐標計算用的CPU5與觸摸面板1和 電磁感應式傳感器2同時設置,也可以做成將其中的觸摸面板1和電 磁感應器2發(fā)出的輸出信號原樣輸入個人計算機(圖中沒有示出)中
的形式,將坐標計算用的CPU 5作為個人計算機內部裝有的驅動器設置。
另外,在上述實施例中,作為校正信息,根據從坐標計算組件11 得到的坐標值,將差分值存儲在差分表16中,也可以預先存儲當用校 正處理組件12進行校正時的計算式的參數值。
作為該參數值,例如在使真實的坐標值(在本實施例中,為電磁 感應式傳感器2的值)為
(EX1,EY1)、 (EX2,EY2),
使要校正的坐標值(在本實施例中為觸摸面板l的值)為 (RX1,RY1)、 (RX2,RY2)的情況下,X、 Y軸的校正參數為
INCL X- (EX2-EX1) / (RX2-RX1)
INCL y= (EY2-EY1) / (RY2-RY1)。
通過預先存儲這種參數值(INCLX), (INCLY),可以進行觸摸 面板l得出的坐標值的校正。這樣,在本發(fā)明所述的坐標輸入組件中, 可以實現(xiàn)特征校正信息是由第一輸入組件取出的值計算第一輸入值 時的參數值。
另外,在本發(fā)明所述的坐標輸入裝置中,可以實現(xiàn)特征參數值 是由從第一輸入組件得出的第一輸入值校正時使用的第一參數值和在 第一輸入組件和第二輸入組件同時得到的第一輸入值和第二輸入值時 存儲的第二參數值構成,在任何時間,第二參數值寫入第一參數值。
本發(fā)明不是僅限于上述實施例,在不偏離本發(fā)明所述的主旨的范 圍內,可包含各種變形例和應用例。
權利要求
1、一種坐標輸入裝置,設有取出需要輸入值校正的第一輸入值的第一輸入組件和取出不需要輸入值校正的第二輸入值的第二輸入組件,其特征為,具有判別組件,判別上述第一輸入組件和第二輸入組件同時得到上述第一輸入值和第二輸入值;存儲組件,將從上述第一輸入組件得出的上述第一輸入值和從上述第二輸入組件得出的上述第二輸入值的關系作為校正信息存儲;和校正組件,根據上述校正信息,校正上述第一輸入值。
2、 如權利要求1所述的坐標輸入裝置,其特征為,上述校正信息 為相對于從上述第一輸入組件得到的上述第一輸入值的從上述第二輸 入組件得到的上述第二輸入值。
3、 如權利要求l所述的坐標輸入裝置,其特征為,上述校正信息為利用從上述第一輸入組件取出的值計算上述第一輸入值時的參數 值。
4、 如權利要求1所述的坐標輸入裝置,其特征為,上述校正信息為從上述第一輸入組件得到的上述第一輸入值和從上述第二輸入組件 得到的上述第二輸入值的差分值。
5、 如權利要求1所述的坐標輸入裝置,其特征為,在上述第一輸 入組件和第二輸入組件中進行顯示,指示利用可同時輸入的位置指示 組件,在上述第一輸入組件和第二輸入組件的既定部分或相當于全面 的范圍內,輸入上述第一輸入值和第二輸入值。
6、 如權利要求5所述的坐標輸入裝置,其特征為,與上述第一輸 i入組件和第二輸入組件重疊設置顯示組件,在上述顯示組件中進行上述既定部分的顯示。
7、 如權利要求6所述的坐標輸入裝置,其特征為,上述校正信息 存儲同時得到上述第一輸入值和第二輸入值時的上述校正信息,作為 上述第一輸入值的坐標的校正表。
8、 如權利要求7所述的坐標輸入裝置,其特征為,上述校正表由 在從上述第一輸入組件得到的第一輸入值的校正時使用的第一校正表 和將上述差分信息存儲在上述第一輸入值的坐標中的第二校正表構 成,在任意時間,存儲在上述第二校正表中的信息寫入上述第一校正 表的信息中。
9、 如權利要求3所述的坐標輸入裝置,其特征為,上述參數值由 在從上述第一輸入組件得到第一輸入值的校正時使用的第一參數值和 在上述第一輸入組件和第二輸入組件同時得到上述第一輸入值和第二 輸入值時存儲的第二參數值構成,在任意時間,上述第二參數值寫入 上述第一參數值中。
10、 如權利要求8或9所述的坐標輸入裝置,其特征為,上述任 意時間是由檢測內裝時鐘的計時、或使用者指示、或系統(tǒng)的起動而抽 出。
11、 如權利要求1至9中任何一項所述的坐標輸入組件,其特征 為,上述第一輸入組件為感壓傳感器,上述第二輸入組件為電磁感應 式傳感器。
12、 如權利要求ll所述的坐標輸入裝置,其特征為,當利用上述 電磁感應式傳感器檢測上述第二輸入值時,同時進行利用上述感壓傳 感器檢測上述第一輸入值,比較上述電磁感應式傳感器的輸出和上述 感壓傳感器的輸出,取出上述校正信息。
全文摘要
坐標輸入裝置,容易進行第一輸入值和第二輸入值中的需要校正的一個輸入值的校正。將從觸摸面板供給至坐標計算用的CPU的輸入值,利用坐標計算組件變換為坐標后,供給至校正處理組件,進行校正,使之成為正確的值。另一方面,將從電磁感應式傳感器供給至CPU的輸入值,供給至坐標計算組件變換為高精度的坐標。再將表示來自坐標計算組件的輸入已進行的信號供給至同時判別組件,將該判別信號供給差分檢測組件,檢測分別由不同輸入值變換的坐標的差分。將該差分值通過差分表存儲在校正表中,將差分值與由供給校正處理組件的坐標計算組件計算出的坐標值做加減運算。利用輸出選擇組件選擇計算的坐標值,從坐標輸出中取出。
文檔編號G06F3/041GK101201713SQ20071019685
公開日2008年6月18日 申請日期2007年12月11日 優(yōu)先權日2006年12月13日
發(fā)明者小野田直人, 山本定雄 申請人:株式會社和冠