專利名稱:觸摸屏的輸入位置輸出方法
技術領域:
本發(fā)明涉及在正交的XY方向上檢測出針對觸摸屏的輸入操作、并輸出其輸入位置的觸摸屏的輸入位置輸出方法,更詳細地講是涉及在觸摸屏的多個部位進行輸入操作時也輸出輸入位置的觸摸屏的輸入位置輸出方法。
背景技術:
目前公知的觸摸屏有與液晶顯示裝置等對圖標進行顯示的顯示屏組合,檢測對該圖標的輸入操作,并輸出輸入位置。以下通過圖9對該類觸摸屏100進行說明,觸摸屏100 具備沿矩形框101內的正交的X、Y方向的兩邊等間隔安裝的多個發(fā)光元件104、104...,通過使這些全部的發(fā)光元件104沿Χ、Υ方向依次發(fā)光,在矩形框101內的指示輸入區(qū)域IOlA 中形成格子狀的X掃描光路和Y掃描光路。在隔著矩形框101的指示區(qū)域101Α、與各發(fā)光元件104正對的部位安裝多個受光元件105、105...,接受從正對的發(fā)光元件104發(fā)光的光束。由此在未進行輸入操作時,使所有的發(fā)光元件104、104...依次發(fā)光的一個掃描周期內,在所有的受光元件105、105...在正對的發(fā)光元件104的發(fā)光定時里接受光束。在矩形框101的指示輸入區(qū)域IOlA的內側配置顯示圖標等的顯示102進行顯示的液晶顯示屏103,操作者使筆、手指等操作體接近該顯示102,進行輸入操作。當操作者使操作體接近希望的顯示102時,通過其輸入位置的光路被切斷,因此該光路上的受光元件 105在正對的發(fā)光元件104的發(fā)光定時里不受光,由此檢測輸入位置的x、y坐標,將x、y坐標所表示的輸入位置輸出到未圖示的處理裝置。在顯示圖標102的區(qū)域106中,預先關聯(lián)通過圖標106表示的預定的命令,處理裝置在從觸摸屏100輸入特定的區(qū)域106內的輸入位置時,執(zhí)行通過與該區(qū)域106關聯(lián)起來的圖標102表示的處理。在這樣的觸摸屏100中,當同時輸入操作指示輸入區(qū)域IOlA的兩個部位以上的不同的位置時,無法確定該輸入位置。例如如同圖所示那樣,當同時輸入操作“a”和“b”兩個部位時,在X方向和Y方向上分別切斷兩個部位的光路,因此無法與輸入操作了 “C”或“d” 的輸入位置的情形進行區(qū)別,無法確定輸入位置并進行輸出。為了解決該問題,本申請申請人關于一種觸摸屏的輸入位置輸出方法申請了專利 (專利文獻1),該方法如圖10所示那樣,在指示輸入區(qū)域IOlA中設定了作為復合輸出形式的區(qū)域107,同時對輸入操作的兩個部位的輸入位置進行輸出。該輸入位置輸出方法在通過指示輸入區(qū)域IOlA的特定的區(qū)域107的光路被切斷時,將根據該切斷位置確定的區(qū)域107 內的輸入位置作為第一輸入位置進行輸出,另外,將從區(qū)域107以外的指示輸入區(qū)域IOlA 檢測的輸入位置作為第二輸入為重疊輸出。即,操作者在同時輸入兩個部位的位置時,選擇在特定區(qū)域107內顯示的圖標108中的某一個,同時選擇在區(qū)域107以外所顯示的圖標 109,進行輸入操作。另外,本申請申請人申請了如下專利(專利文獻幻將最初檢測到的第一輸入位置存儲到輸入區(qū)域,在檢測到與第一輸入位置不同的第二輸入位置時,推定從第一輸入位
4置開始的第二輸入位置的方向,并監(jiān)視其移動,同時輸出第一輸入位置和第二輸入位置。專利文獻1特許第3986994號公報(說明書第0048 0052段、圖3)專利文獻2特開平2009-301250號(說明書第0014、0015段、圖1、第1圖)。
發(fā)明內容
專利文獻1中記載的輸入位置輸出方法存在如下問題在指示輸入區(qū)域IOlA的一部分區(qū)域中設定接受兩個部位的輸入位置的區(qū)域107,因此想要輸入操作一個部位的位置的操作者存在必須避開該區(qū)域107進行輸入操作的繁瑣性,另外,當因弄錯而輸入操作該區(qū)域107時,等待對下一個不同的輸入位置的輸入操作,因此存在只要不輸入操作兩個部位,就不能輸出輸入位置。另外,專利文獻2記載的輸入位置輸入方法存在如下問題輸出兩個不同部位的輸入位置,因此當在操作者意圖輸入操作的輸入位置以外的位置中放置異物、或操作者的肘或袖子接近時,也將這些位置誤判為輸入位置,執(zhí)行與所誤判的輸入位置組合后的兩個部位的輸入位置相關聯(lián)的命令,或不執(zhí)行與意圖輸入操作的輸入位置相關聯(lián)的命令。另外,因為操作者很難同時輸入操作三個部位以上的不同的位置,所以未進行關聯(lián)假設了這樣的輸入操作的命令,但是在對觸摸屏的輸入操作中,也有在進行輸入操作的輸入位置以外,肘、袖子等觸摸兩個以上的位置,檢測到三個部位以上的輸入位置的情況, 此時,除了顯示輸入出錯并傳達給操作者,催促操作者再輸入操作以外,沒有其它方法。另外,專利文獻2記載的輸入位置輸出方法在同時輸入操作的兩個部位的不同的輸入位置位于在X方向或Y方向上重疊的同軸上時為止都無法檢測,進行出錯處理。本發(fā)明是為了解決上述現有問題而提出的,其目的在于提供一種觸摸屏的輸入位置輸出方法,該方法即使檢測到兩個部位以上的不同的輸入位置,也能夠輸出操作者意圖的輸入位置。另外,本發(fā)明的目的在于提供一種觸摸屏的輸入位置輸出方法,其能夠檢測在X 方向或Y方向的任一方向上重復的兩個部位的不同的輸入位置,輸出一方的輸入位置。為了達到上述的目的,權利要求1所述的觸摸屏的輸入位置輸出方法重復在一個掃描周期掃描沿觸摸屏的X方向排列的多個X輸入檢知元件和沿Y方向排列的多個Y輸入檢知元件的掃描周期,根據在Y方向上檢知到輸入的一個或兩個以上的相鄰的X輸入檢知元件的排列位置來檢測X側輸入區(qū)域EX,根據在X方向上檢知了輸入的一個或兩個以上的相鄰的Y輸入檢知元件的排列位置來檢測Y側輸入區(qū)域EY,將由X側輸入區(qū)域EX內的位置χ和Y側輸入區(qū)域EY內的位置y構成的位置坐標作為輸入位置進行輸出,該方法的特征在于,當在一個掃描周期內檢測到X方向的第一 X側輸入區(qū)域EXl和Y方向的第一 Y側輸入區(qū)域EYl時,將第一 X側輸入區(qū)域EXl和第一 Y側輸入區(qū)域EYl作為檢知輸入區(qū)域進行存儲,并且將第一 X側輸入區(qū)域EXl內的位置Xl和第一 Y側輸入區(qū)域EYl內的位置yl作為第一輸入位置進行輸出,當在檢測出第一 X側輸入區(qū)域EXl和Y方向的第一 Y側輸入區(qū)域EYl的掃描周期以后的掃描周期內,檢測到與作為檢知輸入區(qū)域存儲的第一 X側輸入區(qū)域EXl和第一 Y側輸入區(qū)域EYl中的任何一個區(qū)域都不重疊的X方向的第二 X側輸入區(qū)域 EX2和Y方向的第二 Y側輸入區(qū)域EY2時,停止第一輸入位置的輸出,將第二 X側輸入區(qū)域 EX2內的位置x2和第二 Y側輸入區(qū)域EY2內的位置y2作為第二輸入位置進行輸出。
作為檢知輸入區(qū)域存儲的第一 X側輸入區(qū)域EXl和第一 Y側輸入區(qū)域EYl是通過對第一輸入位置的輸入操作檢測到的,因此能夠從與任何一個區(qū)域都不重疊的第二 X側輸入區(qū)域EX2和第二 Y側輸入區(qū)域EY2輸出第二輸入位置的位置x2、y2。在輸出第二輸入位置為止,將第一輸入位置作為單獨的輸入位置進行輸出,另外, 因為在輸出第二輸入位置時,第一輸入位置的輸出停止,所以即使是同時輸入操作兩個部位的位置的狀態(tài),也始終輸出一個部位的輸入位置。從而,即使對第二輸入位置的輸入操作是因弄錯而處于對另外的第一輸入位置進行了輸入操作的狀態(tài),也能夠執(zhí)行與第二輸入位置關聯(lián)起來的預定的命令。另外,權利要求2所述的觸摸屏的輸入位置輸出方法的特征在于,當在檢測出η為任意的正整數的第η個的第ηΧ側輸入區(qū)域EX(η)和第ηΥ側輸入區(qū)域EY(η)的掃描周期以后的掃描周期內,檢測出與作為檢知輸入區(qū)域存儲的全部的X側輸入區(qū)域EX(η)和Y側輸入區(qū)域EY (η)中的任何一個區(qū)域都不重疊的第(η+1)Χ側輸入區(qū)域ΕΧ(η+1)和第(η+1)Υ側輸入區(qū)域ΕΥ(η+1)時,將檢測到該區(qū)域時的全部的X側輸入區(qū)域EX(η+1)和Y側輸入區(qū)域 ΕΥ(η+1)作為檢知輸入區(qū)域進行存儲,并且停止第η輸入位置的輸出,將第(η+1)Χ側輸入區(qū)域EX (η+1)內的位置χ (η+1)和第(n+1) Y側輸入區(qū)域EY (η+1)內的位置y (η+1)作為第 (η+1)輸入位置進行輸出。作為檢知輸入區(qū)域存儲的第ηΧ側輸入區(qū)域EX (η)和第ηΥ側輸入區(qū)域EY (η)是在對第η輸入位置進行輸入操作時檢測出的,因此能夠從與兩個區(qū)域都不重疊的第(η+1)Χ側輸入區(qū)域EX (η+1)和第(n+1) Y側輸入區(qū)域EY (η+1)輸出第(η+1)輸入位置的位置χ (η+1)、 y(n+l)。即使是輸出停止的輸入位置,也只要對該輸入位置進行輸入操作,那就把該輸入區(qū)域存儲在檢知輸入區(qū)域中,所以即使是在輸入操作了兩個部位以上的輸入位置的狀態(tài)下, 也能夠檢測新的輸入位置。到輸出第(n+1)輸入位置為止,將第(η)輸入位置作為單獨的輸入位置進行輸出, 另外,因為在輸出第(η+1)輸入位置時,第(η)輸入位置的輸出停止,所以即使是同時輸入操作兩個部位以上的位置的狀態(tài),也始終輸出一個部位的輸入位置。從而,對第(η+1)輸入位置的輸入操作即使是因弄錯而對其它多個輸入位置進行了輸入操作的狀態(tài),也能夠執(zhí)行與第(η+1)輸入位置關聯(lián)起來的預定的命令。在將第(η)輸入位置作為最新的輸入位置進行輸出時,在釋放了針對第(η-1)以前的輸入位置的輸入操作的情況下,從存儲在檢知輸入區(qū)域中的X側輸入區(qū)域EX(η)和Y 側輸入區(qū)域EY(η)排除該輸入操作區(qū)域,因此當對解除了輸入操作的相同位置進行輸入操作時,作為第(η+1)輸入位置,再次輸出最新的輸入位置。另外,權利要求3所述的觸摸屏的輸入位置輸出方法的特征在于,當在檢測出第一 X側輸入區(qū)域EXl和Y方向的第一 Y側輸入區(qū)域EYl的掃描周期以后的連續(xù)的掃描周期內,連續(xù)檢測出X方向的第二 X側輸入區(qū)域ΕΧ2和Y方向的第二 Y側輸入區(qū)域ΕΥ2中的任何一個區(qū)域與作為檢知輸入區(qū)域存儲的第一 X側輸入區(qū)域EXl和第一 Y側輸入區(qū)域EYl中的任何一個區(qū)域重疊的第二 X側輸入區(qū)域ΕΧ2或第二 Y側輸入區(qū)域ΕΥ2時,停止第一輸入位置的輸出,將第二 X側輸入區(qū)域ΕΧ2內的位置χ2和第二 Y側輸入區(qū)域ΕΥ2內的位置y2 作為第二輸入位置進行輸出在重復輸入操作了第一輸入位置和X、Y方向中的任何一個區(qū)域重疊的第二輸入
6位置時,在連續(xù)的掃描周期內,至 少第二 X側輸入區(qū)域EX2和第二 Y側輸入區(qū)域EY2中的任何一個區(qū)域與第一 X側輸入區(qū)域EXl和第一 Y側輸入區(qū)域EYl中任何一個區(qū)域重疊,在掃描X輸入檢知元件和Y輸入檢知元件期間內,檢測出第二 X側輸入區(qū)域EX2和第二 Y側輸入區(qū)域EY2中的任何一個區(qū)域,能夠判斷為是只有在一個掃描周期內第二輸入位置與第一 X側輸入區(qū)域EXl和第一 Y側輸入區(qū)域EYl中的一方重疊。另外,權利要求4所述的觸摸屏的輸入位置輸出方法的特征在于,當在檢測到η 為任意的正整數的第η個的第(η)Χ側輸入區(qū)域ΕΧ(η)和第(n) Y側輸入區(qū)域EY(η)的掃描周期以后的連續(xù)的掃描周期內,連續(xù)檢測出X方向的第(η+1)Χ側輸入區(qū)域ΕΧ(η+1)和Y 方向的第(η+1)Υ側輸入區(qū)域ΕΥ(η+1)中的任何一個區(qū)域與作為檢知輸入區(qū)域存儲的全部 X側輸入區(qū)域EX(η)和Y側輸入區(qū)域EY(η)中的任何一個區(qū)域重疊的第(η+1)Χ側輸入區(qū)域ΕΧ(η+1)或第(η+1)Υ側輸入區(qū)域ΕΥ(η+1)時,將檢測到該區(qū)域時的全部X側輸入區(qū)域 ΕΧ(η+1)和Y側輸入區(qū)域EY(η+1)作為檢知輸入區(qū)域進行存儲,并且停止第(η)輸入位置的輸出,將第(η+1) X側輸入區(qū)域EX (η+1)內的位置χ (η+1)和第(n+1) Y側輸入區(qū)域EY (η+1) 內的位置y (η+1)作為第(η+1)輸入位置進行輸出。在重復輸入操作了作為檢知輸入區(qū)域存儲的全部的X側輸入區(qū)域EX (η)和Y側輸入區(qū)域EY(η)與Χ、Υ方向的任何一個區(qū)域重疊的第(η+1)輸入位置時,在連續(xù)掃描周期內, 至少第(η+1) X側輸入區(qū)域EX (η+1)和第(n+1) Y側輸入區(qū)域EY (η+1)中的任何一個區(qū)域與作為檢知輸入區(qū)域存儲的全部X側輸入區(qū)域EX (η)和Y側輸入區(qū)域EY (η)中的任何一個區(qū)域重疊,在掃描X輸入檢知元件和Y輸入檢知元件期間,檢測第(η+1) X側輸入區(qū)域EX (η+1) 和第(n+1)Y側輸入區(qū)域EY(η+1)中的任何一個區(qū)域,能夠判斷為只有在一個掃描周期內二輸入位置與X側輸入區(qū)域EX (η)和Y側輸入區(qū)域EY (η)中的一方重疊第。另外,權利要求5所述的觸摸屏的輸入位置輸出方法的特征在于,當在預定的掃描周期內檢測到X側輸入區(qū)域EX和Y側輸入區(qū)域EY時檢知了輸入的X輸入檢知元件和Y 輸入檢知元件的排列位置和在緊隨其后的掃描周期內檢測X側輸入區(qū)域EX'和Y側輸入區(qū)域EY'時檢知了輸入的X輸入檢知元件和Y輸入檢知元件的排列位置分別在X方向和Y 方向相鄰或重復的情況下,判定為移動輸入,將作為檢知輸入區(qū)域存儲的X側輸入區(qū)域EX 和Y側輸入區(qū)域EY置換為X側輸入區(qū)域EX'和Y側輸入區(qū)域EY'進行存儲,并將X側輸入區(qū)域ΕΧ’內的位置χ'和Y側輸入區(qū)域EY'內的位置y'作為輸入位置進行輸出。當檢知了輸入的X輸入檢知元件和Y輸入檢知元件的排列位置分別在X方向和Y 方向上相鄰或重復時,判定為通過相同的輸入操作進行的移動輸入,將基于新的輸入位置的X側輸入區(qū)域EX'和Y側輸入區(qū)域EY'存儲在檢知輸入區(qū)域,并將移動后的位置X'、 1’作為新的輸入位置進行輸出。另外,權利要求6所述的觸摸屏的輸入位置輸出方法的特征在于,將排列在檢測到χ側輸入區(qū)域EX時檢知了輸入的兩個以上的相鄰X輸入檢知元件的X方向的兩側的X 輸入檢知元件的排列位置的中央設為位置X,以及將排列在檢測到Y側輸入區(qū)域EY時檢知了輸入的兩個以上的相鄰Y輸入檢知元件的Y方向的兩側的Y輸入檢知元件的排列位置的中央設為位置y。因為將檢知了輸入的X輸入檢知元件和Y輸入檢知元件的各中央的位置設為輸入位置X、1,因此即使增減輸入區(qū)域的寬度,輸入位置X、y變動也不大。
根據權利要求1的發(fā)明,在操作者意圖第一輸入位置進行了輸入操作時,僅輸出第一輸入位置,另外,即使誤檢測操作者有意輸入操作的第二輸入位置以外的第一輸入位置,也能夠僅將第二輸入位置作為輸入位置進行輸出,而不進行出錯處理。特別是只要不在操作者的肘或袖子接觸容易誤輸入的觸摸屏的區(qū)域內關聯(lián)預定命令而進行存儲,就即使誤檢測肘或袖子接觸到的位置,也能夠進行對觸摸屏的輸入操作, 而不用識別誤檢測。根據權利要求2的發(fā)明,在操作者意圖第(n+1)輸入位置進行了輸入操作時,僅輸出第(n+1)輸入位置,另外,即使在該輸入操作前誤檢測到多個輸入位置,也能夠僅將第 (n+1)輸入位置作為輸入位置進行輸出,而不進行出錯處理。另外,在操作者誤輸入沒有意圖的多個輸入位置的狀態(tài)下,關于操作者意圖輸入操作的第(n+1)輸入位置,即使重復多次輸入操作和輸入解除,也總是能夠在最新的輸入操作時輸出該第(n+1)輸入位置,關于通過預定的間隔進行輸入操作即敲擊(tapping)輸入,也關聯(lián)預定的命令進行執(zhí)行。根據權利要求3的發(fā)明,即使在針對第一輸入位置輸入操作了在X、Y方向的任何一個方向重疊的第二輸入位置時,也能夠與在掃描X輸入檢知元件和Y輸入檢知元件期間檢測到X、Y方向的任何一個方向的輸入區(qū)域的情況進行區(qū)別,輸出第二輸入位置。根據權利要求4的發(fā)明,在輸出第(η)輸入位置時,即使在針對在檢知輸入區(qū)域中存儲輸入區(qū)域的任何一個的輸入位置重新輸入操作了與X、Y方向中的任何一個方向重疊的第(n+1)輸入位置時,也能夠與在掃描X輸入檢知元件和Y輸入檢知元件期間檢測出X、 Y方向中的任何一個方向的輸入區(qū)域的情況進行區(qū)域,輸出第二輸入位置。根據權利要求5的發(fā)明,即使在同時輸入操作多個位置的狀態(tài)下,也能夠檢測操作者意圖的移動輸入操作,執(zhí)行與移動輸入操作關聯(lián)的預定的命令。根據權利要求6的發(fā)明,即使通過輸入操作的按壓力使輸入區(qū)域的寬度變換,也能夠以微小的誤差輸出輸入位置x、y。
圖1是執(zhí)行觸摸屏的輸入位置輸出方法的觸摸屏1的框圖。圖2是表示根據通過圓所包圍的遮光區(qū)域來求出輸入位置的x、y坐標的方法的說明圖。圖3是表示針對輸入操作區(qū)域IA的不同的輸入位置的輸入操作P1、P2的平面圖。圖4是表示檢測圖3的輸入操作P1、P2,輸出輸入位置的過程的說明圖。圖5是表示基于圖3的輸入操作P1、P2的遮光區(qū)域(輸入檢知區(qū)域)的說明圖。圖6是表示針對輸入操作區(qū)域IA的X方向的位置重疊的輸入位置的輸入操作Pl、 P2的平面圖。圖7是表示檢測圖6的輸入操作P1、P2,輸出輸入位置的過程的說明圖。圖8是表示基于圖6的輸入操作P1、P2的遮光區(qū)域(輸入檢知區(qū)域)的說明圖。圖9是表示現有的觸摸屏100的平面圖。圖10是表示現有的觸摸屏的輸入位置輸出方法的平面圖。符號說明
1觸摸屏;4X受光元件(X側輸入檢知元件);6受光元件(Y側輸入檢知元件)
具體實施例方式以下使用圖1對執(zhí)行本發(fā)明的觸摸屏的輸入位置輸出方法的觸摸屏1的結構進行說明。圖1所示的觸摸屏1是作為對現金自動提款機的指示輸入裝置使用的所謂光學式觸
摸屏,在矩形外框2的圖中下邊,沿X方向等間隔配置多個X發(fā)光元件3 (xl、x2.....xk),
在此以6. 6mm間隔配置50個(k = 50)X發(fā)光元件3,在隔著輸入操作區(qū)域IA的箱子2的
上邊,與各X發(fā)光元件3正對地配置多個X受光元件4 (xl、x2.....xk)。另外,在箱子2的
圖中左邊,沿Y方向等間隔配置多個Y發(fā)光元件5 (yl、y2.....yk),在此以6. 6mm間隔配置
40個(k = 40) Y發(fā)光元件5,在隔著輸入操作區(qū)域IA的箱子2的右邊,與各Y發(fā)光元件5 正對地配置多個Y受光元件6 (yl、y2.....yk)。重復進行從如此配置的X發(fā)光元件3向X受光元件4按照xl、x2.....xk的順序
在X軸方向進行掃描,接著從Y發(fā)光元件5向Y受光元件6按照yl、y2.....yk的順序在
Y軸方向進行掃描的一次掃描(以下稱為一個掃描周期)。在此,一個掃描周期的周期為 30msec,每30msec重復一個掃描周期。當依次發(fā)光掃描各發(fā)光元件3、5時,在輸入操作區(qū)域IA中形成圖1虛線所示的網格狀掃描光路。當操作者將筆或手指放在該輸入操作區(qū)域 IA中進行輸入操作時,通過該輸入位置的X、Y方向的光束被切斷。沿輸入操作區(qū)域IA的X、Y方向配置的多個X發(fā)光元件3和Y發(fā)光元件5由與恒流電路14連接、并在恒電流流過時發(fā)出光束的LED構成。各X發(fā)光元件3和Y發(fā)光元件5還經由該恒流電路14、與通過CPU15分別被進行連接控制的LED多路掃描裝置(multiplexer) 連接,恒流電路14還經由D/A逆變器17與CPU15連接。由此,CPU15通過上述掃描定時按照各發(fā)光元件3、5的配置順序使驅動電流流過各發(fā)光元件3、5,使光束發(fā)光。另一方面,隔著輸入操作區(qū)域IA與多個發(fā)光元件3、5中的每一個正對地配置的多個X受光元件4和Y受光元件6由接受光束后輸出受光信號的光敏晶體管構成,分別與Ptr 多路掃描器18連接,該Ptr多路掃描器18與積分電路11的連接被CPU15控制。CPU15使與流過上述驅動電流、進行發(fā)光控制的發(fā)光元件3、5正對的受光元件4、6和該發(fā)光控制同步,并連接到積分電路11。積分電路11的輸出經由A/D轉換器25輸入到CPU15,因此在輸入操作區(qū)域IA中,只要沒有切斷光束,即只要沒有輸入操作,CPU15就能夠在對各發(fā)光元件 3、5進行發(fā)光控制的定時,經由積分電路11獲得從正對的受光元件4、6輸出的受光信號。另外,如果有對輸入操作區(qū)域IA的輸入操作,則切斷通過輸入位置的X、Y方向的光束,因此,CPU15根據沒有輸入受光信號的受光元件4、6的排列位置來求出表示操作者進行了輸入操作的輸入位置的x、y坐標,經由輸入輸出接口 21輸出到主計算機22。后面闡述在CPU15中求出輸入位置的詳細方法。與CPU15連接的R0M23存儲使上述CPU15執(zhí)行動作的程序,RAM24是存儲后述的X 側輸入區(qū)域EX和Y側輸入區(qū)域EY等的存儲部。在輸入操作區(qū)域IA中配置由透明保護板覆蓋表面的液晶顯示屏7,顯示表示針對現金自動提款機的預定的命令的、未圖示的輸入操作信息。另一方面,在輸入操作區(qū)域IA 中與該輸入操作信息的顯示位置對應地,假設了相關聯(lián)了與對現金自動提款機的預定的命令的輸入操作區(qū)域。
9
從而,當操作者觀察顯示在液晶顯示屏7上的輸入操作信息,同時使手指或筆接近顯示有輸入操作區(qū)域IA的輸入操作信息的位置時,從CPU15將該輸入位置輸出到主計算機22,與包含輸入位置的輸入操作區(qū)域關聯(lián)起來,執(zhí)行通過輸入操作信息表示的命令。以下,在上述結構的觸摸屏1(CPU15)中對輸入位置輸出方法進行說明,該方法根據從正對的發(fā)光元件3、5沒有接受到光束的(以下稱為檢知到輸入)多個受光元件4、6的排列位置來求出通過χ、y坐標表示的輸入位置,進行輸出。在本發(fā)明的輸入位置輸出方法中,即使將輸入操作區(qū)域IA的多個不同的位置同時作為輸入位置檢測到時,也僅輸出任何一個最后輸入操作的輸入位置。即,即使看起來好像同時輸入操作了輸入操作區(qū)域IA的多個位置,在30msec的一個掃描周期內同時進行輸入操作的情況極少,總是根據在一個掃描周期單位內前后檢測的各輸入位置來輸出始終最新檢測到的輸入位置。以下將最初檢測到的輸入位置作為第一輸入位置,第η次檢測到輸入位置作為第η輸入位置,其中η為任意的正整數。(第η輸入位置的x、y坐標)如上述那樣,在X、Y方向的各方向上以6. 6mm間隔配置與各發(fā)光元件3、5正對的受光元件4、6,因此當操作者以粗細不到2cm的手指進行輸入操作時,相鄰的2 4條光路同時被切斷。因此在每一個掃描周期,當將檢知了輸入的多個X受光元件4在X方向上相鄰排列時,將排列有該一群X受光元件4的區(qū)域作為X側輸入區(qū)域EX,同樣,當將檢知了輸入的多個Y受光元件6在Y方向上相鄰排列時,將排列有該一群Y受光元件6的區(qū)域作為Y 側輸入區(qū)域EY,根據X側輸入區(qū)域EX求出輸入位置的χ坐標,根據Y側輸入區(qū)域EY求出輸入位置的y坐標。在此,如圖2所示那樣,將形成X側輸入區(qū)域EX的X方向兩側的X受光元件4、4的排列位置xa、xb的中間位置(xa+xb)/2設為輸入位置的χ坐標,將形成Y側輸入區(qū)域EY的Y方向兩側的Y受光元件6、6的排列位置ya、yb的中間位置(ya+ybV2設為輸入位置的y坐標,但是省略作為1/2的處理,用(xa+xb)表示輸入位置的χ坐標、用(ya+yb) 表示輸入位置的y坐標。因此當只有一個X受光元件4(排列位置XC)或Y受光元件6(排列位置yc)檢知時,用(he)表示輸入位置的χ坐標、(2yc)表示y坐標。(當作為輸入位置檢測到在XY方向上哪一個都不同的兩個部位的位置時的處理)如圖3所示那樣,使用圖4、圖5按照連續(xù)的一個掃描周期(掃描)的順序對檢測到在輸入操作區(qū)域IA的右下角基于輸入操作Pl的輸入位置和在左上部基于輸入操作P2 的輸入位置時的輸入方法進行說明。這樣的輸入操作的狀況,例如在想要對在現金自動提款機的輸入操作面(輸入操作區(qū)域1A)的左上部顯示的輸入操作信息進行輸入操作的操作者的袖子接近右下角而識別為輸入操作Pl時發(fā)生。在未進行輸入操作的觸摸屏1的待機狀態(tài)下,輸入操作區(qū)域IA的所有光路都沒被切斷,因此在一個掃描周期(掃描1)內接受來自全部X受光元件4和Y受光元件6正對的發(fā)光元件3、5的光束,因此不檢知輸入,CPU15不輸出輸入位置。在該待機狀態(tài)下,復位、清空存儲后述的檢知輸入區(qū)域的RAMM的遮光存儲部。在下一個掃描周期(掃描2)中,假設從X方向的排列位置x33到x37的X受光元件4和從Y方向的排列位置y24到W6的Y受光元件6檢知了輸入操作Pl的輸入時(參照圖5),CPU 15將檢測到的X側遮光區(qū)域Pl (33-37)和Y側遮光區(qū)域Pl (24-26)與RAM24 的遮光存儲部進行比較。X側遮光區(qū)域Pl (33-37)和Y側遮光區(qū)域Pl 04-26)與在XY兩方向上什么也沒存儲的遮光存儲部的存儲不同,因此將表示新檢測到與兩個方向都不同的輸入位置的兩軸標志F存儲到RAM24。在存儲了兩軸標志F的該階段中,不更新RAM24的存儲數據,也不輸出輸入位置。通過掃描3檢測到的X側遮光區(qū)域Pl (33-37)和Y側遮光區(qū)域Pl (24-26)再次與什么也沒存儲的RAM24的遮光存儲部在XY兩個方向上不重復,在RAM24中存儲有表示在上次的掃描中為相同的結果的兩軸標志F,因此,CPU15將這些檢測到的遮光區(qū)域作為檢知輸入區(qū)域(X(33-37)、Y(24-26)存儲到RAM24的遮光存儲部,并且將根據X側遮光區(qū)域 Pl (33-37)和Y側遮光區(qū)域Pl (24-26)通過上述方法計算的輸入位置Pl (70、50),經由輸入輸出接口 21輸出到主計算機22。在此,輸入位置Pl(70、50)表示輸入操作Pl的輸入位置的χ坐標是33+37而得的70、y坐標是24+26而得的50。主計算機22判別輸入位置Pl (70,50)是否在與預定的命令管理的區(qū)域內,但是在此設在輸入操作區(qū)域IA的右下角沒有關聯(lián)預定的命令,特別是不進行應答動作。因此,操作者并不知道誤將袖子的部分作為輸入操作Pl檢知到,而繼續(xù)進行對觸摸屏1的輸入操作。另外,在包含輸入位置Pl(70、50)的區(qū)域關聯(lián)預定的命令,在主計算機22執(zhí)行了該命令時,操作者觀察執(zhí)行該命令的情況(例如在未意圖的頁面進行切換顯示等),意識到進行了誤輸入。假設當基于輸入操作Pl的輸入位置移動,在下一次掃描4檢測到X側遮光區(qū)域 Pl (31-34)、Y側遮光區(qū)域Pl (25-27)時,該遮光區(qū)域與存儲在RAM24中的檢知輸入區(qū)域 (X (33-37)、Y (24-26))在XY的兩方向上都重復。如此當新檢測到的遮光區(qū)域與在RAM24中存儲的檢知輸入區(qū)域中的任何一個在XY的兩個方法都重復時,CPU15不存儲標志,而是將在RAM24中存儲的檢知輸入區(qū)域重寫為新檢測到的遮光區(qū)域》(31-34)、¥(25-27)),輸出從該遮光區(qū)域求出的輸入位置Pl (65、52)。主計算機22在每次輸入新的輸入位置時重復進行上述動作。當在接下來的一個掃描周期的掃描5檢測到的遮光區(qū)域中包含在存儲在RAM24中的檢知輸入區(qū)域(X(31-34)、Υ(25-27))的一個方向(在掃描5中為Y方向)上不重復的新的Y側遮光區(qū)域Ρ2 (7-9)時,推定為檢測到同時所操作的另外的輸入操作Ρ2,將表示新檢測到的XY任何一個方向重復的輸入位置的一軸標志F存儲在RAM24。即使在存儲了一軸標志F的該階段中,不更新RAM24的存儲數據,也不輸出輸入位置。即,在新檢測到僅有一個方向重復的遮光區(qū)域時,在一個掃描周期內有兩個方向不同的輸入位置的輸入操作Ρ2、并且有僅一個方向的X受光元件4或Y受光元件6檢測到輸入的傾斜,以及有在一個方向上共通的輸入位置的輸入操作Ρ2的情況,因此在一次的掃描周期內無法檢測任何一個。當通過作為在掃描5之后的掃描周期內的掃描6,檢測到在X方向和Y方向不同的存儲在RAM24的遮光存儲部中的檢知輸入區(qū)域(Χ(31-34)、Υ(25-27))的X側遮光區(qū)域 Ρ2 (7-9)、Y側遮光區(qū)域Ρ2 (8-10)時,是上述前者的情況,將表示新檢測到在兩個方向上都不同的輸入位置的兩軸標志F存儲在RAM24,在存儲了兩軸標志F后的該階段中,不更新 RAM24的存儲數據,不輸出輸入位置。另外,通過該掃描6同時檢測出的X側遮光區(qū)域Pl (29-30)如圖5所示那樣,與通過掃描5檢測出的X側遮光區(qū)域Pl (31-31)嚴密地講不重復,但設為是到在X方向上相鄰的位置(χ31和χ30)上所排列的X受光元件4之間,作為相同的輸入操作Pl的輸入位置發(fā)生移動,并作為在重復的區(qū)域的輸入操作來處理。另外,關于在Y方向上相鄰的位置所排列的Y受光元件檢知了輸入的Y側遮光區(qū)域,也同樣作為在重復的區(qū)域的輸入操作來處理。在通過掃描7檢測到的乂側遮光區(qū)域?1(31-31)、?2(8_10)和Y側遮光區(qū)域 Pl (25-27) ,P2 (8-10)中、X側遮光區(qū)域P2 (8_10)和Y側遮光區(qū)域P2 (8_10)分別與在RAMM 中存儲的檢知輸入區(qū)域(X(31-34)、YQ5-27))在XY的方向上不重復,在RAMM中存儲有兩軸標志F,因此CPU15確認檢測到新的輸入操作P2,并輸出其輸入位置P2 (18、18)。另外將在RAMM的遮光存儲部中存儲的檢知輸入區(qū)域從通過該掃描7檢測到的遮光區(qū)域重寫為 X(8-10、31)、Y(8-10、25-27)。如此,在觸摸屏1中,同時也檢測出輸入操作Ρ1,但是僅對此后檢測到的輸入操作Ρ2的輸入位置進行輸出。另一方面,關于沒有作為輸入位置輸出的輸入操作Pl的遮光區(qū)域,只要不解除該輸入操作,每次掃描中都會檢測,并被包含在檢知輸入區(qū)域中進行存儲,因此還能夠將更加新的輸入操作Ρ3以后的輸入操作作為輸入操作Pl 來識別并檢測。輸入了輸入位置Ρ2 (18、18)的主計算機22執(zhí)行與包含輸入位置Ρ2 (18、18)的區(qū)域關聯(lián)起來的其命令,執(zhí)行操作者希望的輸入操作信息表示的命令。在掃描8、9中,檢測同時輸入操作的輸入操作Ρ1、Ρ2正在移動的狀態(tài),將根據該移動位置變化的遮光區(qū)域此時作為檢知輸入區(qū)域,被更新后存儲在RAMM的遮光存儲部中。 另外,將移動目的地的輸入位置Ρ2 (20、18)、輸入位置Ρ2 (26,18)依次輸出到主計算機22。在掃描10中,解除輸入操作Ρ2,僅檢測通過輸入操作Pl的X側遮光區(qū)域 Pl (31-33)、Y側遮光區(qū)域Pl (27-30)。存儲在RAMM的遮光存儲部中的檢知輸入區(qū)域 (X(12-14) ,Y(28-10))與檢測到的遮光區(qū)域不重復,因此將表示排除了與XY的兩個方向都不同的輸入位置的兩軸標志F存儲到RAM24,存儲兩軸標志F,所以不更新RAMM的存儲數據,不輸出輸入位置。通過接下來的掃描11檢測到的遮光區(qū)域中的任何一個都不與在RAMM的遮光存儲部中存儲的檢知輸入區(qū)域(X(12-14、YQ8-10)重復,在RAMM中存儲有兩軸標志F,所以 CPU15確認已解除輸出了輸入位置的輸入操作Ρ2,輸出根據此時檢測出的遮光區(qū)域所確定的輸入位置Pl (65、56)。當檢測到的遮光區(qū)域中包含多個輸入位置時,輸出最后所輸出的輸入位置。掃描12中檢測出再次輸出輸入位置的輸入操作Pl正在移動的狀態(tài),將根據該移動位置變化的遮光區(qū)域作為檢知輸入區(qū)域,進行更新后存儲到RAMM的遮光存儲部,將移動目的地的輸入位置Pl (66,55)輸出到主計算機22。在掃描13中,也解除輸入操作Pl,在該掃描周期中僅X方向的X受光元件4檢知解除,由此是沒有檢測出在檢知輸入區(qū)域(X(33)、YQ718)的一個方向(在掃描13中為X 方向)重復的遮光區(qū)域的情況,將表示包含與XY中地任何一個方向不重復的輸入位置的一軸標志F存儲到RAMM。因為存儲一軸標志F,所以不更新RAMM的存儲數據,也不輸出輸入位置。在掃描14中,沒有檢測出遮光區(qū)域,因此在檢知輸入區(qū)域中XY兩個方向都不重復,將兩軸標志存儲在RAMM中,不更新RAMM的存儲數據,也不輸出輸入位置。掃描15與存儲有兩軸標志F的掃描14相同地,沒有檢測出遮光區(qū)域,所以確定未檢測對輸入操作區(qū)域IA的所有位置的輸入操作,觸摸屏1(CPU15)恢復到等待輸入操作的
12待機狀態(tài)。
(把在XY方向上,在任意一方向上不同的兩個部位的位置作為輸入位置來檢測時的處理)接著,如圖6所示那樣,使用圖7、圖8按照連續(xù)的一個掃描周期(掃描)的順序, 對檢測出在輸入操作區(qū)域IA的右下角輸入操作Pl的輸入位置和在其方向的上方檢測出輸入操作P2的輸入位置時的輸入位置的輸入方法進行說明。這種情況發(fā)生在如下情形中操作者把手指接近在現金自動提款機的輸入操作面(輸入操作區(qū)域1A)的右上部顯示的輸入操作信息時,操作者的袖子接近右下角,識別為輸入操作Pl。到輸出輸入操作Pl的輸入位置的掃描1 掃描3的過程與上述的圖4的掃描1 掃描3相同,因此通過圖7、圖8表示,省略其說明。當在通過掃描4檢測到的遮光區(qū)域中,如圖7所示那樣包含在存儲在RAM24中的檢知輸入區(qū)域(X(33-37)、Y(24-26)的一個方向不重復的新的Y側遮光區(qū)域P2 (7_8)時,推定為檢測到同時所操作的另外的輸入操作P2,將一軸標志存儲到RAM24。在存儲一軸標志的該階段中,如上述那樣,有在一個掃描周期內僅檢知了一個方向的X受光元件4或Y受光元件6的情況,以及有在一個方向上共通的輸入位置的輸入操作P2的情況,因此不確定其輸入位置,不重寫RAM24的檢知輸入區(qū)域,也不輸出新的輸入位置。在通過緊隨掃描4之后的一個掃描周期的掃描5中,再次檢測到與存儲在RAM24 的遮光存儲部中的檢知輸入區(qū)域(X(33-37)、Y(24-26))僅在Y方向不同的Y側遮光區(qū)域 P2 (8-9)的情況是上述的后者的情況,在RAM24中存儲一軸標志F,因此CPU15確定在X方向的區(qū)域中檢測到與輸入操作Pl共通的新的輸入操作P2,輸出該輸入位置P2 (66、17)。另外, 根據通過該掃描5檢測到的遮光區(qū)域把存儲在RAM24中的檢知輸入區(qū)域重寫為(X(31-35)、 Y(8-9、25-27))。輸入了輸入位置Ρ2(66、17)的主計算機22執(zhí)行與包含輸入位置Ρ2 (66、 17)的區(qū)域關聯(lián)起來的命令,執(zhí)行操作者希望的輸入操作信息表示的命令。此時也在觸摸屏1中同時檢測輸入操作Ρ1,但是僅輸出此后檢測到的輸入操作Ρ2 的輸入位置?;跊]有作為輸入位置輸出的輸入操作Pi的遮光區(qū)域,只要不解除該輸入操作,每次掃描時就會被檢測出,包含在檢知輸入區(qū)域中被存儲,因此還能夠將新的輸入操作 Ρ3以后的輸入操作識別為輸入操作Pl來檢測。另一方面,如果解除輸入操作,則不包含在下一個掃描以后,基于在檢知輸入區(qū)域中已解除的輸入操作的遮光區(qū)域,因此如果再次進行輸入操作,則作為最新檢測到的輸入操作的輸入位置進行輸出。從而,即使是誤檢測其它的輸入操作的輸入位置,處于輸入該輸入位置的狀態(tài),間隔一定時間也能夠檢測重復輸入操作預定位置即敲擊操作,能夠將預定命令與敲擊操作關聯(lián)起來后使主計算機執(zhí)行。掃描6、7檢測同時輸入操作的輸入操作PI、Ρ2正在移動的狀態(tài),將根據該移動位置變化的遮光區(qū)域作為檢知輸入區(qū)域進行更新,存儲在RAM24的遮光存儲部中。另外,將移動目的地的輸入位置Ρ2 (65、17)、輸入位置Ρ2 (63,21)依次輸出到主計算機22。當操作者意圖的輸入操作Ρ2結束,解除輸入操作時,在掃描8中僅檢測基于輸入操作Pl的X側遮光區(qū)域Pl (31-32)、Υ側遮光區(qū)域Pl (25-27),在RAM24中存儲的檢知輸入區(qū)域中,Y(IO-Il)不重復,因此將一軸標志F存儲在RAM24。因為存儲一軸標志F,因此不更新RAM24的存儲數據,也不輸出輸入位置。在接著的掃描9中同樣地,存儲在RAM24的遮光存儲部中的檢知輸入區(qū)域的一個方向的Y(10-l 1)與檢測到的遮光區(qū)域不重復,在RAMM中存儲一軸標志F,因此CPU15確定已解除將Y(IO-Il)的區(qū)域作為遮光位置的輸入操作P2,輸出根據此時檢測到遮光區(qū)域確定的輸入位置Pl(62、52)。另外,解除輸入操作PI、直到觸摸屏1恢復到待機狀態(tài)的掃描10、11的處理與上述的圖4的掃描14、15相同,因此省略其說明。關于以上的實施方式,以通過輸入操作來切斷在輸入操作區(qū)域IA中在XY方向上形成網格狀的光路來檢測其輸入位置的光學式觸摸屏進行了說明,但是只要是在XY方向的各位置檢測輸入操作的輸入位置的觸摸屏,也可以是根據在輸入位置的靜電容量的變化來檢測輸入位置的靜電容式等其它的檢測方式的觸摸屏。另外,在上述的實施方式中,為了檢測輸出的輸入位置和XY方向的任何一個方向重復的新的輸入位置并進行輸出,將至少在兩個連續(xù)的掃描周期中為相同的檢測結果作為條件來確定新的輸入位置(輸入操作)的檢測,但是如果不檢測在一個方向上重復的輸入位置,則也可以將在一個掃描周期中檢測到的輸入位置作為新的輸入位置進行輸出。另外,在上述實施方式中,對同時檢測對兩個部位不同的輸入位置的輸入操作的情況進行了說明,但是關于對三個部位以上的不同的輸入位置的輸入操作,最后輸出檢測到的輸入操作的輸入位置來能夠應用本發(fā)明。另外,在存儲了標志時,不輸出輸入位置,但是也可以重復輸出通過緊前面的掃描所輸出的輸入位置。能夠應用在在檢測對輸入操作區(qū)域的輸入操作、輸出通過二維坐標表示的輸入位置的觸摸屏中。
權利要求
1.一種觸摸屏的輸入位置輸出方法,其重復在一個掃描周期掃描沿觸摸屏的X方向排列的多個X輸入檢知元件和沿Y方向排列的多個Y輸入檢知元件的掃描周期,根據在Y方向上檢知了輸入的一個或兩個以上的相鄰的X輸入檢知元件的排列位置來檢測X側輸入區(qū)域EX,根據在X方向上檢知輸入的一個或兩個以上的相鄰的Y輸入檢知元件的排列位置來檢測Y側輸入區(qū)域EY,將由X側輸入區(qū)域EX內的位置X和Y側輸入區(qū)域EY內的位置y構成的位置坐標作為輸入位置進行輸出,該方法的特征在于,當在一個掃描周期內檢測到X方向的第一 X側輸入區(qū)域EXl和Y方向的第一 Y側輸入區(qū)域EYl時,將第一 X側輸入區(qū)域EXl和第一 Y側輸入區(qū)域EYl作為檢知輸入區(qū)域進行存儲,并將第一 X側輸入區(qū)域EXl內的位置Xl和第一 Y側輸入區(qū)域EYl內的位置yl作為第一輸入位置進行輸出,當在檢測出第一 X側輸入區(qū)域EXl和Y方向的第一 Y側輸入區(qū)域EYl的掃描周期以后的掃描周期內,檢測出與作為檢知輸入區(qū)域存儲的第一 X側輸入區(qū)域EXl和第一 Y側輸入區(qū)域EYl中的任何一個區(qū)域都不重疊的X方向的第二 X側輸入區(qū)域EX2和Y方向的第二 Y 側輸入區(qū)域EY2時,停止第一輸入位置的輸出,將第二 X側輸入區(qū)域EX2內的位置x2和第二 Y側輸入區(qū)域EY2內的位置y2作為第二輸入位置進行輸出。
2.根據權利要求1所述的觸摸屏的輸入位置輸出方法,其特征在于,當在檢測出η為任意的正整數的第η個第ηΧ側輸入區(qū)域EX(η)和第ηΥ側輸入區(qū)域 EY(η)的掃描周期以后的掃描周期內,檢測出與作為檢知輸入區(qū)域存儲的全部的X側輸入區(qū)域EX(η)和Y側輸入區(qū)域EY(η)中的任何一個區(qū)域都不重疊的第(η+1)Χ側輸入區(qū)域 ΕΧ(η+1)和第(η+1)Υ側輸入區(qū)域ΕΥ(η+1)時,將檢測到該區(qū)域時的全部的X側輸入區(qū)域 ΕΧ(η+1)和Y側輸入區(qū)域EY (η+1)作為檢知輸入區(qū)域進行存儲,并且停止第η輸入位置的輸出,將第(η+1) X側輸入區(qū)域EX (η+1)內的位置χ (η+1)和第(n+1) Y側輸入區(qū)域EY (η+1)內的位置y (η+1)作為第(η+1)輸入位置進行輸出。
3.根據權利要求1所述的觸摸屏的輸入位置輸出方法,其特征在于,當在檢測出第一 X側輸入區(qū)域EXl和Y方向的第一 Y側輸入區(qū)域EYl的掃描周期以后的連續(xù)的掃描周期內,在連續(xù)檢測出X方向的第二X側輸入區(qū)域ΕΧ2和Y方向的第二 Y側輸入區(qū)域ΕΥ2中的任何一個區(qū)域與作為檢知輸入區(qū)域存儲的第一 X側輸入區(qū)域EXl和第一 Y 側輸入區(qū)域EYl中的任何一個區(qū)域重疊的第二 X側輸入區(qū)域ΕΧ2或第二 Y側輸入區(qū)域ΕΥ2 時,停止第一輸入位置的輸出,將第二 X側輸入區(qū)域ΕΧ2內的位置χ2和第二 Y側輸入區(qū)域 ΕΥ2內的位置y2作為第二輸入位置進行輸出。
4.根據權利要求3所述的觸摸屏的輸入位置輸出方法,其特征在于,當在檢測出η為任意的正整數的第η個第(η) X側輸入區(qū)域EX (η)和第(η)Υ側輸入區(qū)域EY(η)的掃描周期以后的連續(xù)的掃描周期內,連續(xù)檢測出X方向的第(η+1)Χ側輸入區(qū)域 EX(η+1)和Y方向的第(n+1) Y側輸入區(qū)域EY(η+1)中的任何一個區(qū)域與作為檢知輸入區(qū)域存儲的全部X側輸入區(qū)域EX(η)和Y側輸入區(qū)域EY(η)中的任何一個區(qū)域重疊的第(η+1) X側輸入區(qū)域EX (η+1)或第(n+1) Y側輸入區(qū)域EY (η+1)時,將檢測到該區(qū)域時的全部X側輸入區(qū)域EX (η+1)和Y側輸入區(qū)域EY (η+1)作為檢知輸入區(qū)域進行存儲,并且停止第(η) 輸入位置的輸出,將第(η+1) X側輸入區(qū)域EX (η+1)內的位置χ (η+1)和第(n+1) Y側輸入區(qū)域EY (η+1)內的位置y (η+1)作為第(η+1)輸入位置進行輸出。
5.根據權利要求1 4中的任意一項所述的觸摸屏的輸入位置輸出方法,其特征在于, 在預定的掃描周期內檢測出X側輸入區(qū)域EX和Y側輸入區(qū)域EY時檢知輸入的X輸入檢知元件和Y輸入檢知元件的排列位置和在緊隨其后的掃描周期內檢測出X側輸入區(qū)域 EX'和Y側輸入區(qū)域EY'時檢知輸入的X輸入檢知元件和Y輸入檢知元件的排列位置分別在X方向和Y方向相鄰或重復的情況下,判定為移動輸入,并將作為檢知輸入區(qū)域存儲的X 側輸入區(qū)域EX和Y側輸入區(qū)域EY置換為X側輸入區(qū)域EX'和Y側輸入區(qū)域EY'進行存儲,并將X側輸入區(qū)域EX'內的位置χ'和Y側輸入區(qū)域EY'內的位置y'作為輸入位置進行輸出。
6.根據權利要求1 5中的任意一項所述的觸摸屏的輸入位置輸出方法,其特征在于, 將排列在檢測到X側輸入區(qū)域EX時檢知了輸入的兩個以上的相鄰的X輸入檢知元件的X方向的兩側的X輸入檢知元件的排列位置的中央設為位置χ,將排列在檢測到Y側輸入區(qū)域EY時檢知了輸入的兩個以上的相鄰的Y輸入檢知元件的Y方向的兩側的Y輸入檢知元件的排列位置的中央設為位置y。
全文摘要
本發(fā)明提供一種觸摸屏的輸入位置輸出方法,其即使檢測到兩個部位以上的不同的輸入位置,也能夠輸出操作者意圖的輸入位置。在輸入第一輸入位置后的掃描周期內,檢測到針對與第一輸入位置不同的位置的輸入操作時,將新檢測到的輸入操作的輸入位置作為第二輸入位置進行輸出,即使同時檢測到針對兩個部位以上的不同位置的輸入操作,也僅輸出一個部位的輸入位置。
文檔編號G06F3/041GK102207791SQ20111008179
公開日2011年10月5日 申請日期2011年3月29日 優(yōu)先權日2010年3月30日
發(fā)明者伊勢有一 申請人:Smk株式會社