[go: up one dir, main page]

TWI497352B - 電子裝置以及控制該裝置之程式的方法 - Google Patents

電子裝置以及控制該裝置之程式的方法 Download PDF

Info

Publication number
TWI497352B
TWI497352B TW098113882A TW98113882A TWI497352B TW I497352 B TWI497352 B TW I497352B TW 098113882 A TW098113882 A TW 098113882A TW 98113882 A TW98113882 A TW 98113882A TW I497352 B TWI497352 B TW I497352B
Authority
TW
Taiwan
Prior art keywords
signal
movement
input
keystroke
axis
Prior art date
Application number
TW098113882A
Other languages
English (en)
Other versions
TW200949630A (en
Inventor
Yeung-Jun Park
In-Soo Bae
Original Assignee
Innochips Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020080039287A external-priority patent/KR101004653B1/ko
Priority claimed from KR1020080047555A external-priority patent/KR101458420B1/ko
Application filed by Innochips Technology Co Ltd filed Critical Innochips Technology Co Ltd
Publication of TW200949630A publication Critical patent/TW200949630A/zh
Application granted granted Critical
Publication of TWI497352B publication Critical patent/TWI497352B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0338Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03548Sliders, in which the moving part moves in a plane

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)
  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Description

電子裝置以及控制該裝置之程式的方法
本發明是有關於一種電子裝置以及控制此電子裝置之程式的方法,且特別是有關於一種控制電子裝置的程式的操作的方法,此電子裝置包括一輸入單元,此輸入單元具有可以在二維平面(two-dimensional plane)上移動的磁性感測器(magnetic sensor)。
近期的電子裝置變得很小且具有多種功能。例如,近期的蜂巢式電話(cellular phone)除了提供呼叫功能之外還提供攝影(photographing)功能以及音樂播放(music-replay)功能。
各種輸入單元被用於控制近期的電子裝置的程式的操作。在先前技術中,諸如滑鼠裝置(mouse device)、觸控墊(touch pad)、鍵擊按鈕(click button)以及鍵擊墊(click pad)之類的裝置被用作輸入裝置。然而,因為滑鼠裝置以及觸控墊都相對較大,所以其不適合用於小型的電子裝置。
在近期所提出的方法中,程式的操作動作被配置給多個鍵擊按鈕,以及當鍵擊按鈕被按壓時,為了控制已執行的程式,被配置給已按壓的鍵擊按鈕的操作動作須被執行。然而,在這種情況下,因為控制程式所需要的輸入訊號的數目增加,所以需要更多的鍵擊按鈕。例如,如果為了控制在電子裝置上運行的程式需要4個輸入訊號,則需要4個鍵擊按鈕,以及如果需要7個輸入訊號,則需要7個鍵擊按鈕。從而,由於增加了鍵擊按鈕的數目,所以也增加了電子裝置的製造成本。
在先前技術中,圓頂開關(dome switch)通常被用作鍵擊按鈕。然而,圓頂開關需要相對大的安裝空間,從而其很難減小採用圓頂開關的電子裝置的尺寸。
本發明提供了一種小型的、便宜的包括輸入單元的電子製造,此輸入單元具有在二維平面上可以移動或者可以旋轉的致動構件(actuating member),以及提供一種方法,此方法藉由採用輸入控制訊號來控制電子裝置的程式的各種功能,藉由採用回應於致動構件的移動而輸出的移動訊號而生成此輸入控制訊號。
根據本發明的示例實施例,提供了一種控制電子裝置的程式的方法,此電子裝置具有能夠二維移動(two-dimensional movement)以及上/下移動(up/down movement)的指標控制單元(pointing control unit),此方法包括:接收藉由指標控制單元的二維移動而生成的至少一個移動訊號以及藉由指標控制單元的上/下移動而生成的鍵擊訊號;藉由結合已接收的訊號而生成輸入控制訊號;以及藉由採用該輸入控制訊號而控制程式的操作。
電子裝置還包括分別位於±x軸和±y軸上的感測器,感測器的輸出位準根據指標控制單元的移動而變化,以及根據感測器的輸出,移動訊號可以包括藉由指標控制單元的直線移動(linear movement)而生成的軸向移動訊號(axial direction movement signal)以及藉由指標控制單元的曲線移動(curved movement)而生成的旋轉訊號。
在每一訊號輸入期間,成功地施加移動訊號,其中如果在至少4至6個訊號輸入期間施加相同的移動訊號,則各移動訊號被辨識為所述軸向移動訊號,以及如果在不大於(not more than)4至10個訊號輸入期間被施加的移動訊號是不同的,則各移動訊號被辨識為旋轉訊號。
軸向移動訊號可以包括+x軸移動訊號、-x軸移動訊號、+y軸移動訊號以及-y軸移動訊號,以及旋轉訊號可以包括順時針旋轉訊號(clockwise rotation signal)以及反時針旋轉訊號(counterclockwise rotation signal)。
如果只接收了鍵擊訊號(click signal),則生成第一輸入控制訊號;如果在至少4至6個訊號輸入期間成功地接收相同的+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號,則根據對應於各個軸的移動訊號來生成第二輸入控制訊號、第三輸入控制訊號、第四輸入控制訊號或第五輸入控制訊號;如果在接收+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號之後接收鍵擊訊號,則根據對應於各個軸的移動訊號來生成第六輸入控制訊號、第七輸入控制訊號、第八輸入控制訊號或第九輸入控制訊號;如果在連續地(continuously)接收鍵擊訊號的狀態下接收+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號,則根據對應於各個軸的移動訊號來生成第十輸入控制訊號、第十一輸入控制訊號、第十二輸入控制訊號或第十三輸入控制訊號;如果在不大於4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化,則根據已變化的移動訊號的向量值可以生成第十四輸入控制訊號或第十五輸入控制訊號;如果在連續地接收鍵擊訊號的狀態下,在不大於4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化,則根據已變化的移動訊號的向量值可以生成第十六輸入控制訊號或第十七輸入控制訊號;如果在不大於4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化之後,接收鍵擊訊號,則根據已變化的移動訊號的向量值可以生成第十八輸入控制訊號或第十九輸入控制訊號;如果在30至300個訊號輸入期間,只接收鍵擊訊號,則可以生成第二十輸入控制訊號;如果在接收鍵擊訊號之後,在4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化,則根據對應的軸向移動訊號可以生成第二十一輸入控制訊號、第二十二輸入控制訊號、第二十三輸入控制訊號或第二十四輸入控制訊號;如果在接收鍵擊訊號之後,在不大於4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化,則根據已變化的移動訊號的向量值可以生成第二十五輸入控制訊號或第二十六輸入控制訊號;以及如果在不大於4至10個訊號輸入期間,沒有成功地接收至少兩個鍵擊訊號,則可以生成第二十七輸入控制訊號。
指標控制單元可以包括:磁鐵部分(magnet part);致動構件(actuating member),被配置為根據使用者的操作(manipulation)來致動該磁鐵部分;中間構件(intermediate member),被配置為將磁鐵部分以及致動構件回行(retum)到原始位置;以及圓頂開關,位於磁鐵部分的底部端(bottom side)。
根據本發明的另一示例實施例,提供了一種藉由採用重播(replay)、停止(stopping)、音量調整(volume-adjustment)、音樂選擇(music selection)以及前進/倒帶(forwarding/rewinding)功能來控制電子裝置的音樂播放程式的方法。此電子裝置包括指標控制單元,此指標控制單元根據使用者的操作能夠在x-y平面上進行二維移動以及進行上/下移動;以及感測器,被配置為根據指標控制單元的移動來輸出訊號。此方法包括:決定是否施加第一鍵擊訊號以回應於指標控制單元的上/下移動;如果決定施加了第一鍵擊訊號,則執行重播功能或者停止功能;如果決定未施加第一鍵擊訊號,則決定指標控制單元是否在軸向移動或者旋轉;如果決定旋轉了指標控制單元,則根據指標控制單元的旋轉方向來執行音量調整功能;如果決定了在軸向移動該指標控制單元,則決定該指標控制單元的移動方向;在決定移動方向之後,決定第二鍵擊訊號是否被施加;如果第二鍵擊訊號被施加,則根據移動方向來執行音樂選擇功能;以及如果第二鍵擊訊號未被施加,則根據移動方向執行前進/倒帶功能。
在每一訊號輸入期間,感測器可以輸出訊號,以及如果在5至10個訊號輸入期間從感測器輸出的訊號是不同的,則可以決定指標控制單元被旋轉;如果在5至10個訊號輸入期間從感測器輸出相同的訊號,則可以決定指標控制單元被移動。
在每一訊號輸入期間,感測器可以輸出訊號,以及如果在決定移動方向之後,在5至300個訊號輸入期間未施加第二鍵擊訊號,則可以決定未施加第二鍵擊訊號;以及如果在決定移動方向之後,在5至300個訊號輸入期間施加了第二鍵擊訊號,則可以決定第二鍵擊訊號被施加。
根據本發明的另一示例實施例,電子裝置包括:指標控制單元,能夠作二維平面移動以及上/下移動,指標控制單元被配置為根據上/下移動來輸出鍵擊訊號以及根據二維移動來生成移動訊號;指標控制模組(pointer control module),被配置為藉由結合鍵擊訊號以及移動訊號來生成輸入控制訊號;以及控制模組,被配置為根據輸入控制訊號來控制程式。
移動訊號可以包括根據操作單元被直線移動時輸出的感測訊號而生成的軸向移動訊號以及根據操作單元沿曲線移動時輸出的感測訊號而生成的旋轉訊號,以及在每一訊號輸入期間,成功地接收移動訊號,其中如果在至少4至6個訊號輸入期間施加相同的移動訊號,則移動訊號被辨識為軸向移動訊號,以及如果在不大於4至10個訊號輸入期間被施加的移動訊號是不同的,則移動訊號被辨識為旋轉訊號。
根據本發明的另一示例實施例,記錄媒體(recording medium)被配置為:藉由結合根據指標控制單元的移動而生成的移動訊號以及鍵擊訊號以生成輸入控制訊號,藉由使用者的操作,指標控制單元能夠作二維平面移動以及上/下移動;以及藉由輸入控制訊號以控制程式的操作。
根據本發明的另一示例實施例,提供了一種控制電子裝置的程式的方法,此電子裝置包括藉由使用者的操作而移動的致動構件以及位於致動構件的底部端的圓頂開關,此方法包括:接收回應於致動構件的移動而生成的感測訊號以及回應於圓頂開關上的鍵擊動作而生成的鍵擊訊號或者雙鍵擊訊號;從多個操作模式選擇操作模式;以及在已選擇的操作模式中,根據感測訊號以執行程式的操作。
根據鍵擊訊號或者雙鍵擊訊號是否被接收,可以決定操作模式的選擇。
如果鍵擊訊號以及雙鍵擊訊號未被接收,則可以選擇第一操作模式;如果鍵擊訊號被接收,則可以選擇第二鍵擊訊號;以及如果雙鍵擊訊號被接收,則可以選擇第三操作模式。
執行程式的操作可以包括:如果已選擇的操作模式是第一操作模式,則根據感測訊號生成多個第一移動控制訊號;如果已選擇的操作模式是第二操作模式,則根據感測訊號生成多個第二移動控制訊號;以及如果已選擇的操作模式是第三操作模式,則根據感測訊號而生成多個第三移動控制訊號。
根據本發明的另一示例實施例,提供了一種用於控制編輯(edit)電子裝置的螢幕上所顯示的影像的程式的方法,此電子裝置包括被配置為根據使用者的操作而移動的致動構件、位於致動構件的底部端的圓頂開關以及被配置為根據致動構件的移動而輸出感測訊號的感測器,此方法包括:根據從圓頂開關輸出的訊號,選擇移動模式以及放大/縮小(zoom-in/out)模式中的一個;如果選擇移動模式,則根據從感測器輸出的感測訊號來移動影像;如果選擇放大/縮小模式,則根據從感測器輸出的感測訊號來放大或者縮小影像,以及根據從圓頂開關輸出的訊號來終止放大/縮小模式。
如果從圓頂開關未輸出訊號,則可以選擇移動模式,以及如果從圓頂開關輸出鍵擊訊號,則選擇放大/縮小模式。
如果選擇移動模式,則致動構件的移動範圍被分割為多個區域,以及影像可以在對應於致動構件所處的區域的方向中移動,或者影像可以在致動構件的移動方向中移動。
如果選擇放大/縮小模式,則致動構件的移動範圍被分割為兩個區域,以及根據致動構件所處的區域,可以放大或者縮小影像。
此方法還可以包括根據從圓頂開關輸出的訊號來選擇一選單生成模式(menu generating mode),其中在執行選單生成模式的情況下:生成選單;根據從感測器輸出的感測訊號來啟動(activate)已生成的選單的其中之一;以及在執行已啟動的選單之後,或者根據從圓頂開關輸出的訊號未執行已啟動的選單,終止選單生成模式。
如果從圓頂開關輸出雙鍵擊訊號,則執行選單生成模式。
根據本發明的另一示例實施例,電子裝置包括:控制模組,被配置為根據多個移動控制訊號以控制已執行的程式;指標控制單元,被配置為輸出圓頂開關的鍵擊訊號以及雙鍵擊訊號,以及根據位於圓頂開關的頂部端的磁鐵部分的移動來輸出感測訊號;以及指標控制模組,被配置為根據是否從指標控制單元輸出鍵擊訊號以及雙鍵擊訊號以決定程式的操作模式,以及被配置為在決定程式的操作模式之後,根據從指標控制單元輸出的感測訊號來生成不同的移動控制訊號。
如果指標控制單元未輸出鍵擊訊號以及雙鍵擊訊號,則根據從指標控制單元輸出的感測訊號,藉由程式,可以選擇移動模式以移動螢幕上所顯示的影像,以及如果指標控制單元輸出鍵擊訊號,則根據從指標控制單元輸出的感測訊號,可以選擇放大/縮小模式以放大或者縮小影像,以及接著根據指標控制單元是否輸出鍵擊訊號以及雙鍵擊訊號,可以終止該放大/縮小模式。
【發明的效果】
如上所述,根據本發明的示例實施例,藉由採用多個輸入控制訊號可以控制程式,藉由將圓頂開關的鍵擊訊號以及根據致動構件的移動而輸出的移動訊號進行結合以生成此輸入控制訊號,此致動單元可以在預定的範圍內移動。
此外,根據本發明的示例實施例,因為藉由採用單個圓頂開關以及在圓頂開關上可以移動的致動構件,可以生成多個輸入控制訊號,所以電子裝置可以具有小的尺寸,以及可以減少電子裝置的製造成本。
此外,根據本發明的示例實施例,藉由只採用單個圓頂開關、可移動的磁鐵部分以及被配置為感測磁場(magnetic field)的感測器,可以選擇操作模式;以及在已選擇的操作模式中,感測訊號可以被用於不同的目的。
此外,根據本發明的示例實施例,可以減少所需要的圓頂開關的數目,可以減小磁鐵部分以及感測器的尺寸。也就是說,電子裝置的輸入單元可具有小的尺寸以及滑動形狀(slip shape),從而可以減小電子裝置的製造成本。
為讓本發明之上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
下文特舉實施例,並配合所附圖式來詳細說明本發明的示例實施例。雖然本發明以實施例揭露如下,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,故本發明之保護範圍當視後附之申請專利範圍所界定者為準。在整個附圖中,相同的參考數字代表相似的構件。
圖1是根據本發明示例實施例的電子裝置的方塊圖。圖2是根據本發明示例實施例的電子裝置的前視圖(front view)。圖3是根據本發明示例實施例的指標控制單元的剖視圖(sectional view),以及圖4是圖3中的箭頭A-A方向的示意平面圖。圖5是根據本發明示例實施例的圓頂開關的鍵擊以及中間構件的移動的示意圖。圖6是根據本發明示例實施例的控制程式的方法的流程圖。圖7是根據本發明示例實施例的控制音樂播放程式的方法的流程圖。
請參看圖1至圖5,本發明的電子裝置包括顯示單元3000,被配置為顯示出指標(pointer)以及影像;輸入單元1000,被配置為根據使用者的操作來生成一移動訊號(即,感測訊號)以及其他訊號(例如,按鍵/按鈕訊號以及鍵擊訊號);以及主體單元(main body unit)2000,被配置為根據移動訊號來執行或者控制程式,以及輸出訊號給顯示單元3000,以在顯示單元3000上顯示影像。
如圖2所示,電子裝置還包括:外殼4000,被配置為容納(accommodate)輸入單元1000、主體單元2000以及顯示單元3000;以及電源單元(power supply unit)(附圖未繪示),被配置為供應電源給各個單元。
該顯示單元3000從主體單元2000接收影像訊號,以在螢幕上顯示影像。也就是說,顯示單元3000可以顯示由主體單元2000執行(啟動)的程式視窗(program window)。在圖2中,顯示了音樂播放程式視窗。指標可以被顯示在顯示單元3000上,以及根據藉由主體單元2000而生成的控制訊號,可以移動指標。顯示單元3000可以是液晶顯示器(Liquid Crystal Display,LCD)、電漿顯示面板(Plasma Display Panel,PDP)、陰極射線管(cathode-ray tube,CRT)或者有機發光二極體(organic light emitting diode,OLED)。
該輸入單元1000根據使用者的操作而生成一移動訊號,以及傳送此移動訊號給主體單元2000。如圖1和2所示,輸入單元1000包括指標控制單元1100以及按鍵/按鈕控制單元1200。指標控制單元1100輸出一移動訊號,根據由使用者的操作而引起的中間構件的移動而生成此移動訊號。根據使用者的操作,按鍵/按鈕控制單元1200輸出按鍵訊號或者按鈕訊號。
如圖1所示,主體單元2000包括指標控制模組2100、記憶體2200、驅動控制單元2300、聲頻/視頻控制模組2400以及有線/無線通訊控制模組2500。指標控制模組2100從指標控制單元1100接收移動訊號,以及生成對應於中間構件的移動的輸入控制訊號。記憶體2200儲存各種資訊(有關於視頻、驅動、控制以及程式的資料)。驅動控制單元2300控制主體單元2000的整個操作,以及執行或者控制程式,以回應於指標控制模組2100的輸入控制訊號。聲頻/視頻控制模組2400處理從獨立的視頻輸入單元接收的聲頻/視頻訊號、待顯示在顯示單元3000上的視頻訊號(即,影像訊號)以及從揚聲器(speaker)、耳機(earphone)或者麥克風(microphone)接收的聲頻訊號。有線/無線通訊控制模組2500處理經由有線/無線通訊方法而被接收或待被傳送的資料。主體單元2000還可以包括數據機(modem),此數據機被配置為將類比訊號轉換為數位訊號或者將數位訊號轉換為類比訊號。儘管未繪示,主體單元2000可以以晶片的形式來製造,在此晶片中模組被整合(integrate)到印刷電路板上。也就是說,例如,主體單元2000能夠以微處理器或者數位訊號處理器(Digital signal processor,DSP)的形式來製造。換句話說,主體單元2000中的每一模組都能夠以晶片的形式來製造,或者主體單元2000中的模組都可以被整合在單個晶片中。
本發明的電子裝置可以提供各種程式(例如,有關於電影或音樂顯示、攝影(photographing)或視頻攝影(video-shooting)、有線/無線通訊、網站漫遊(web surfing)、諸如影響資料處理之類的資料處理、遊戲或者導航(navigation)的程式),以及藉由採用儲存在主體單元2000中的訊號和資料以及經由輸入單元1000輸入的訊號,可以執行或者控制此程式。然而,本發明並非被限定於此。電子裝置可以被用於執行其他的程式。例如,電子裝置可以是蜂巢式電話。然而,本發明並非被限定於此。例如,電子裝置可以是數位照相機(digital camera)、攝錄影機(camcorder)、MP3播放器、PMP、PDA、GPS、膝上型電腦(laptop computer)、電子遊戲機(electronic game machine)、遠端控制器(remote controller)以及電子字典(electronic dictionary)。
在本發明中,當使用者操作該輸入單元1000時,指標控制單元1100輸出移動訊號給指標控制模組2100。接著,指標控制模組2100可以執行或者控制程式,以回應於移動訊號。
下文將特舉實施例,並配合所附圖式來詳細說明安裝在圖2所示的電子裝置上的指標控制單元1100。
請參看圖3和圖4,根據本發明的示例實施例,指標控制單元1100包括基板1110;位於基板1100上的磁鐵部分1120;致動構件1130,被配置為根據使用者的操作來移動磁鐵部分1120;中間構件1140,被配置為移動、旋轉以及復原該磁鐵部分1120以及該致動構件1130;感測器部分1160,被配置為根據由磁鐵部分1120的移動而引起的磁場變化來輸出多個移動訊號(即,感測訊號);以及覆蓋部分1150,在中間構件1140被固定於覆蓋部分1150的情況下,覆蓋部分1150被固定於基板1110。
基板1110可以是印刷電路板。例如,基板1110可以是主體單元2000的印刷電路板(例如,主基板)。如圖3和4所示,圓頂開關1111位於基板1110的頂部表面。從而,當在z軸方向按壓該致動構件1130時,中間構件1140按壓圓頂開關1111。只要圓頂開關1111被按壓,則指標控制單元1100輸出鍵擊訊號給主體單元2000。
如圖3所示,潤滑墊(lubrication pad)1112至少位於基板1110的圓頂開關1111上。潤滑墊1112減小了圓頂開關1111以及中間構件1140之間的摩擦(friction)。
磁鐵部分1120位於中間構件1140以及致動構件1130的中心部分。根據致動構件1130的移動,以移動該磁鐵部分1120,以及藉由中間構件1140,磁鐵部分1120被移回到其原始位置。
致動構件1130位於磁鐵部分1120的頂部端。藉由使用者的操作,可以移動該致動構件1130。
致動構件1130包括杆部分(post part)以及分離防止部分(separation preventing part)。磁鐵部分1120位於杆部分的底部端的中心區域,且該分離防止部分從杆部分410延伸。磁鐵部分1120的上部分被嵌入以及固定於杆部分的下部分。該分離防止部分防止致動構件1130從位於致動構件1130的上端的覆蓋部分1150脫落。
致動構件1130被配置為藉由外力(即,使用者的操作)而被移動以及旋轉,以及致動構件1130的移動或者旋轉被傳送至磁鐵部分1120。也就是說,因為磁鐵部分1120被固定於致動構件1130,所以磁鐵部分1120與致動構件1130一同移動以及旋轉。
如果移除施加到致動構件1130的外力,則藉由中間構件1140,使致動構件1130以及磁鐵部分1120被回行到其原始位置。在本發明中,中間構件1140被配置為將磁鐵部分1120固定於致動構件1130以及施加彈力(resilient force)。
如圖4所示,中間構件1140包括中心部分1141、從中心部分1141延伸的多個圖案部分1142、位於圖案部分1142的末端部分的多個固定部分1143以及用於支援(supporting)以及定位(positioning)磁鐵部分1120的從中心部分1141突出的固定突出部分(fixing protrusion part)1144。如圖4所示,中心部分1141包括從中心部分1141的底部端向下突出的鍵擊突出部分1145。藉由注射成型法(injection molding method),中間構件1140由高硬度塑膠(high-strength plastic)(例如,聚縮甲醛(polyoxymethylene,POM)或者聚碳酸鹽(Polycarbonate,PC))組成。在這種情況下,由於經過簡單製程可以製造中間構件1140,所以可以容易地實施中間構件1140的大量生產(mass production)。此外,在一個片(piece)中,可以形成中間構件1140的中心部分1141、圖案部分1142、固定部分1143以及固定突出部分1144。然而,本發明並非限定於此。中間構件1140可以由金屬組成。在這種情況下,經由金屬蝕刻(metal etching)或者切削(cutting)製程,可以形成中間構件1140。中間構件1140可以由潤滑材料、耐磨合(abrasion-resistant)材料以及彈性材料組成。
中心部分1141具有圓盤形狀(circular plate shape)。中心部分1141位於固定部分1143的中心位置。在本實施例中,如圖4所示,三個固定部分1143位於中心部分1141的中心的周圍。更具體地說,中心部分1141的中心位於由三個固定部分1143組成的三角形的中心。
如圖3和圖4所示,中心部分1141可以小於位於中心部分1141的頂部端的磁鐵部分。
在本實施例中,在延伸在中心部分1141以及固定部分1143之間的曲線帶形狀中,形成每一圖案部分1142。在本實施例中,中間構件1140還可以包括圖案部分1142的底部表面之上的多個偏轉防止突出部分(deflection preventing protrusion part)1146。
如圖4所示,每一圖案部分1142近似於S形狀(即,正弦曲線形狀)。如圖4所示,每一圖案部分包括:第一連接部分,連接到中心部分1141;第一延伸帶部分(first extension strip part),在圓弧形狀(circular arc shape)中,從第一連接部分延伸;第二延伸帶部分,在圓弧形狀中,從第一延伸帶部分彎曲和延伸;以及第二連接部分,從第二延伸帶部分延伸以及連接到固定部分1143。第一延伸帶部分與第二延伸帶部分朝不同的方向彎曲。
圖案部分1142的末端連接到固定部分1143。固定部分1143固定於覆蓋部分1150。因此,可以防止圖案部分1142的脫落。此外,圖案部分1142的已固定的末端可以被用作設計中間構件1140的彈性(resilience)的參考點。由於圖案部分1142的上述結構,在外力被施加到中心部分1141的情況下,中心部分1141可以在約0.6mm至約3.0mm的範圍中進行二維移動。中心部分1141可以在直線、曲線或圓形圖案中移動。當從中心部分1141移除外力時,藉由圖案部分1142,中心部分1141可以平滑地回行(return)到固定部分1143的中心位置。
在藉由外力以移動或者旋轉中心部分1141的情況下,圖案部分1142支援中心部分1141。在移除外力的情況下(即,在未移動或者旋轉該中心部分1141的情況下),圖案部分1142將中心部分1141移動到其原始位置。
圖案部分1142的形狀並非限定於上述的形狀。也就是說,圖案部分1142可以具有各種形狀。例如,對於圖案部分1142,螺旋帶部分(spiral strip part)(例如,具有渦漩形狀)可以位於中心部分1141的周圍以及中心部分1141和固定部分1143之間。在另一示例實施例中,斜形帶部分(oblique strip part)可以被用作圖案部分1142。
在本實施例中,固定部分1143被固定於覆蓋部分1150。藉由將固定部分1143配合(fit)到覆蓋部分1150的凹口(notch)中,該固定部分1143可以被固定於覆蓋部分1150。在本實施例中,以點的形式提供固定部分1143。然而,本發明並非限定於此。例如,能夠以帶的形式提供固定部分1143。
如上所示,本實施例的中間構件1140包括該固定突出部分(fixing protrusion part)1144。為了穩定地傳送移動力以及彈性力給磁鐵部分1120,該固定突出部分1144從中心部分1141延伸以及支援磁鐵部分1120。該固定突出部分1144支援磁鐵部分1120的底部端以及側面端的一部分。該固定突出部分1144被嵌入以及固定在磁鐵部分1120以及致動構件1130之間。
由於上述結構,可以固定該磁鐵部分1120。此外,經由中心部分1141,該致動構件1130的移動可以被傳送到圖案部分1142,以及圖案部分1142的彈性力可以被傳送到致動構件1130以及磁鐵部分1120。
在本實施例中,藉由中間構件1140的固定突出部分1144,磁鐵部分1120被固定於致動構件1130,以及藉由中間構件1140的固定部分1143被固定於覆蓋部分1150,致動構件1130以及磁鐵部分1120被固定於覆蓋部分1150。
覆蓋部分1150包括:容納體部分(accommodation body part),此容納體部分包括側壁部分(sidewall part)以及上板(upper plate),經由其可以形成貫穿孔(penetration hole);多個固定凹口部分,形成於側壁部分的下端中;多個固定鉤部分(fixing hook part),從側壁部分的下端延伸;以及多個固定釘部分(fixing pin part),從側壁部分的下端延伸。
在如上配置的情況下,該致動構件1130的杆部分經由貫穿孔伸出(protrude)。貫穿孔的直徑可以大於杆部分的直徑。在這種情況下,在杆部分以及貫穿孔之間形成間隙,以允許磁鐵部分1120的二維移動。也就是說,磁鐵部分1120在覆蓋部分1150的圓形貫穿孔中移動。
如上所述,磁鐵部分1120、致動構件1130、中間構件1140以及覆蓋部分1150位於基板1110上,以及感測器部分1160位於基板1110的底部端上,如圖3所示,。藉由偵測由位於基板1110的頂部端的磁鐵部分1120而引起的磁場變化,感測器部分1160輸出感測訊號。
也就是說,感測器部分1160偵測磁鐵部分1120的上、下、左、右方向的移動(二維移動)。感測器部分1160包括被配置為根據藉由磁鐵部分1120在x軸方向移動而引起的磁場變化以輸出x軸感測訊號(即,±x軸座標值)的多個磁性感測器(magnetic sensor),以及被配置為根據藉由磁鐵部分1120在y軸方向移動而引起的磁場變化以輸出y軸感測訊號(即,±y軸座標值)的多個磁性感測器。
此外,控制單元(附圖未繪示)放大感測器部分1160的磁性感測器的輸出訊號,以及藉由採用已放大的輸出訊號來偵測整個磁場變化。在本發明中,在一個感測器晶片中,調變感測器部分1160的磁性感測器。然而,本發明並非限定於此。也就是說,可以在四個位置(即,上、下、左、右方向)將磁性感測器分別安排在磁鐵部分1120的周圍,而不是調變磁性感測器。在這種情況下,磁性感測器可以與磁鐵部分1120的中心部分相對稱。
在本實施例中,感測器部分1160的磁性感測器可以是孔裝置(hole device)、半導體磁性電阻裝置(semiconductor magnetic resistive device)或者磁電機磁性電阻裝置(magneto magnetic resistive device)或巨磁電機電阻(giant magneto resistive,GMR)。磁性感測器的電特性(electric characteristics)可以根據施加到磁性感測器的磁場的變化而變化。在本實施例中,磁性感測器是孔裝置,其輸出的電壓與磁通量(magnetic flux)的密度成比例而變化。在本發明中,從感測器部分1160輸出的感測訊號包括被使用者移動的磁鐵部分1120的座標資料(移動資料)。也就是說,感測訊號是提供關於磁鐵部分1120(即,中間構件1140)的移動的訊號(移動訊號)。
從而,在本實施例中,藉由結合回應於磁鐵部分1120和中間構件1140的移動而生成的多個移動訊號以及回應於圓頂開關1111的鍵擊而生成的鍵擊訊號,可以生成多個輸入控制訊號,從而藉由採用輸入控制訊號來控制程式的操作。
請參看圖6,下面將說明控制程式的方法。根據使用者的操作,決定是否施加了移動訊號和/或鍵擊訊號(S10)。如果決定未施加移動訊號和/或鍵擊訊號,則決定使用者未操作,以及未執行動作。如果決定施加了移動訊號和/或鍵擊訊號,則藉由結合移動訊號以及鍵擊訊號,以生成輸入控制訊號(S11)。藉由結合移動訊號以及鍵擊訊號,可以生成各種輸入控制訊號,這將在後面詳細描述。接著,藉由採用輸入控制訊號,以控制程式(S12)。
在下文中,將描述控制程式的操作的方法,主要是關於指標控制單元1100以及指標控制模組2100的操作。
在本實施例中,致動構件1130、磁鐵部分1120以及中間構件1140在平面上進行二維移動,以及回應於其移動而生成移動訊號。如果在致動構件1130、磁鐵部分1120以及中間構件1140向下移動時按壓圓頂開關1111,則生成鍵擊訊號。下面將詳細描述致動構件1130。致動構件1130、磁鐵部分1120以及中間構件1140一同被移動。在如下的描述中,致動構件1130的“移動”意味著致動構件1130的中心點的移動,以及致動構件1130的位移範圍(displacement range)意味著致動構件1130的中心點的位移範圍。
在本實施例中,在使用者操作致動構件1130的情況下,致動構件1130在由覆蓋部分1150限定的圓形二維平面中移動,以及採用x軸和y軸來表示二維平面的位置。此外,致動構件1130可以從二維平面向下移動。
在沒有外力作用致動構件1130的情況下,藉由中間構件1140,致動構件1130位於其位移範圍的中心點。
如果使用者施加外力給致動構件1130,則致動構件1130可以上、下、左、右方向(±y軸以及±x軸方向)移動。此時,致動構件1130可以在x軸以及y軸之間定義的區域上移動。在本發明中,請參看圖5,基於從x軸和y軸定義的±45度參考線,致動構件1130的位移範圍被分割為4個軸向位移區域(指圖5之(a)中的A,B,C和D)。換句話說,位移範圍被分割為±x軸位移範圍區域A和C,以及±y軸位移範圍區域B和D。如果致動構件1130在+x軸位移範圍區域A內移動,則決定致動構件1130在+x軸方向移動。如果致動構件1130在+y軸位移範圍區域B內移動,則決定致動構件1130在+y軸方向移動。如果致動構件1130在-x軸位移範圍區域C內移動,則決定致動構件1130在-x軸方向移動。如果致動構件1130在-y軸位移範圍區域D內移動,則決定致動構件1130在-y軸方向移動。
此外,根據使用者的操作,致動構件1130可以被順時針或者反時針旋轉。此外,根據使用者的操作,致動構件1130可以從二維平面向下移動。如果移除作用在致動構件1130之上的外力,則致動構件1130回行到其原始位置(中心點)。
如上所述,以各種方向或者方式移動致動構件1130,從而根據致動構件1130的移動而測量到的感測訊號可以具有各種值。在本實施例中,這些各種訊號值被用於生成用於控制已執行的程式的輸入控制訊號。
下面將參看附圖5,詳細描述根據致動構件1130的移動而生成的訊號。
請參看圖5之(a),在按壓致動構件1130的情況下,可以生成鍵擊訊號。也就是說,在鍵擊圓頂開關1111的情況下,指標控制單元1100輸出鍵擊訊號給指標控制模組2100。藉由採用從指標控制單元1100接收的鍵擊訊號,指標控制模組2100生成第一輸入控制訊號。接著,根據第一輸入控制訊號,可以執行程式的多個功能的其中之一。
請參看圖5之(b),當致動構件1130在二維平面上移動時,可以生成+x軸移動訊號(右移動訊號)、-x軸移動訊號(左移動訊號)、+y軸移動訊號(上移動訊號)以及-y軸移動訊號(下移動訊號)。當致動構件1130在二維平面上移動時,感測器部分1160可以輸出具有各種位準的感測訊號(軸向移動訊號)給指標控制模組2100。藉由採用軸向移動訊號,指標控制模組2100決定該致動構件1130從中心點的移動方向是±x軸以及±y軸方向的其中之一。接著,基於決定的結果,指標控制模組2100輸出第二輸入控制訊號~第五輸入控制訊號的其中之一。
此時,指標控制模組2100(以預定的訊號輸入頻率)成功地接收軸向移動訊號。在本實施例中,在預定的間隔(約5msec至約1000msec),主體單元2000的指標控制模組2100從指標控制單元1100接收軸向移動訊號。例如,在20msec的間隔(訊號輸入期間),指標控制單元2100可以接收軸向移動訊號。然而,軸向移動訊號的輸入期間並非限定於此。根據感測器部分1160的靈敏度以及指標控制模組2100的回應靈敏度,可以增加或者減少訊號輸入期間。
在給定的訊號輸入期間,根據致動構件1130的移動,藉由採用從指標控制單元1100輸出的訊號,以辨識致動構件1130的位置。也就是說,在本發明中,藉由根據致動構件1130的移動而輸出的感測訊號,可以決定軸向移動訊號。更具體地說,指標控制單元1100包括被配置為生成多個感測訊號的四個感測器,以及兩個感測器沿著x軸配置,以及其他兩個感測器沿著y軸配置。每一感測器的感測訊號的位準根據磁鐵部分1120的位置而變化,磁鐵部分1120與致動構件1130一同移動。例如,如果致動構件1130在+x軸方向移動,則位於+x軸上的感測器的感測訊號的位準大幅度增加,以及位於-x軸上的感測器的感測訊號的位準大幅度減小。此外,位於+y軸以及-y軸上的感測器的感測訊號的位準大幅度減小。
在這種方式下,根據致動構件1130的移動,以改變從指標控制單元1100輸出的感測訊號的位準,以及根據感測訊號的變化而生成+x軸移動訊號、-x軸移動訊號、+y軸移動訊號以及-y軸移動訊號。也就是說,+x軸移動訊號是致動構件1130在+x軸移動區域A中的情況下生成的訊號,以及-x軸移動訊號是致動構件1130在-x軸移動區域C中的情況下生成的訊號。+y軸移動訊號是致動構件1130在+y軸移動區域B中的情況下生成的訊號,以及-y軸移動訊號是致動構件1130在-y軸移動區域D中的情況下生成的訊號。如上所述,本發明的指標控制模組2100在每一訊號輸入期間(例如,約20msec)接收訊號。因此,例如,如果指標控制模組2100在至少4至6個訊號輸入期間接收相同的軸的移動訊號,則指標控制模組2100決定訊號為軸向移動訊號。例如,當致動構件1130在+x軸移動區域A移動時,在每一訊號輸入期間,指標控制單元1100輸出+x軸移動訊號。此時,如果+x軸移動訊號在約五個訊號輸入期間被成功地輸入到指標控制模組2100,則指標控制模組2100生成第二輸入控制訊號,以回應於+x軸移動訊號。
由於如下原因,用於決定致動構件1130的軸向移動的訊號輸入期間的最小數目被設置為上述範圍。如果訊號輸入期間的最小數目太小,則可以生成軸向移動訊號,以回應於非常小的移動。在這種情況下,可以執行非預期的(unexpected)操作。從而,訊號輸入期間的最小數目可以被設置為上述範圍。因為使用者可以將致動構件1130保持在相同的移動區域中,所以未設置訊號輸入期間的最大數目。然而,最大數目可以被設置為1000。在這種情況下,在電子裝置的操作期間,可以防止生成無限大的(infinite)軸向移動訊號。
請參看圖5之(c),藉由致動構件1130在二維平面上移動以及按壓致動構件1130以鍵擊圓頂開關1111,可以生成+x軸移動鍵擊訊號、-x軸移動鍵擊訊號、+y軸移動鍵擊訊號以及-y軸移動鍵擊訊號。在這種情況下,指標控制模組2100決定+x軸方向、-x軸方向、+y軸方向以及-y軸方向的其中之一,在鍵擊圓頂開關1111之前該致動構件1130沿著已決定的方向移動,接著,基於已決定的結果,指標控制模組2100生成第六輸入控制訊號至第九輸入控制訊號的其中之一。
也就是說,如果在回應於致動構件1130的軸向移動而生成軸向移動訊號之後,生成鍵擊訊號以回應於圓頂開關1111的鍵擊,則順序訊號(sequential signal)被辨識為+x軸移動鍵擊訊號、-x軸移動鍵擊訊號、+y軸移動鍵擊訊號以及-y軸移動鍵擊訊號,以及生成對應的輸入控制訊號。此時,根據上述的感測訊號,決定軸向移動訊號,基於圓頂開關1111的狀態,決定鍵擊訊號。例如,如圖5之(b)所示,如果致動構件1130在+x軸移動區域A中,則指標控制單元1100生成+x軸移動訊號。因此,如果對於預定的時間(例如,1至100個訊號輸入期間)未生成鍵擊訊號,則指標控制模組2100辨識+x軸移動訊號為+x軸移動訊號以及生成第二輸入控制訊號。然而,如果在生成+x軸移動訊號之後,在預定的時間中,生成了鍵擊訊號,則指標控制模組2100辨識順序訊號為+x軸移動鍵擊訊號以及生成第六輸入控制訊號。
請參看圖5之(d),藉由按壓致動構件1130以鍵擊圓頂開關1111,可以生成+x軸鍵擊訊號、-x軸鍵擊訊號、+y軸鍵擊訊號以及-y軸鍵擊訊號,以及使致動構件1130在二維平面上移動。此時,指標控制模組2100決定+x軸方向、-x軸方向、+y軸方向以及-y軸方向的其中之一,致動構件1130沿著已決定的方向移動,從而生成第十輸入控制訊號至第十三輸入控制訊號的其中之一。例如,如圖5之(a)所示,如果鍵擊圓頂開關1111,則生成鍵擊訊號。因此,如果對於預定的時間(例如,3至100個訊號輸入期間)未生成軸向移動訊號,則指標控制模組2100辨識鍵擊訊號為鍵擊訊號以及生成第一輸入控制訊號。然而,如果在生成鍵擊訊號之後,在預定的時間中,生成了軸向移動訊號,則指標控制模組2100辨識順序訊號為軸向鍵擊訊號以及生成對應的輸入控制訊號。也就是說,例如,如果在生成鍵擊訊號之後才生成+x軸移動訊號,則順序訊號被辨識為+x軸鍵擊訊號,以及生成第十輸入控制訊號。
請參看圖5之(e),藉由在二維平面上旋轉該致動構件1130,可以生成順時針旋轉訊號以及反時針旋轉訊號。指標控制模組2100可以生成第十四和第十五輸入控制訊號以回應於旋轉訊號。
如上所述,在本實施例中,指標控制模組2100在各個訊號輸入期間成功地接收移動訊號。因此,根據在預定的訊號輸入期間、從指標控制單元1100輸出的訊號,可以決定致動構件1130是否被旋轉。更具體地說,在移動該致動構件1130的情況下,從位於各個軸上的感測器輸出的訊號的位準已發生變化。此時,如果在不大於4至10個訊號輸入期間成功地生成了移動訊號,則決定旋轉了致動構件1130。接著,基於移動訊號的向量值,決定致動構件1130是否被順時針旋轉或者反時針旋轉。由於如下原因,用於決定該致動構件1130的旋轉的訊號輸入期間的最大數目可以被設置為上述範圍。如果訊號輸入期間的最大數目大於上述範圍,則可以執行非預期的操作。最小數目可以是1。作為選擇,最大數目可以小於或者大於上述範圍。例如,最大數目可以是5或者更小,或者大於10。根據訊號輸入期間的長度,最大數目可以變化。從而,如果在約40msec至約2sec的時間範圍內生成了不同的訊號,則可以決定該致動構件1130已被旋轉。
例如,在3個訊號輸入期間移動了致動構件1130,如果輸出感測訊號指示該致動構件1130的座標以(1,0)、(0.5,0.5)、以及(0,1)的次序變化,則指標控制模組2100可以決定致動構件1130被反時針旋轉,以及生成第十五輸入控制訊號。此時,除了感測訊號(從感測器輸出的訊號)之外,藉由如上所述將感測訊號進行分組而生成的軸向移動訊號可以被輸入到指標控制模組2100。因此,如果對於預定的訊號輸入期間,致動構件1130在軸向移動區域中,則可以決定致動構件1130在對應的軸向移動,以及如果在預定的訊號輸入期間,致動構件1130從軸向移動區域脫離,則可以決定致動構件1130已被旋轉。
請參看圖5之(f),藉由按壓致動構件1130以鍵擊圓頂開關1111,可以生成順時針旋轉鍵擊訊號以及反時針旋轉鍵擊訊號,以及在二維平面上旋轉該致動構件1130。指標控制模組2100可以生成第十六和第十七輸入控制訊號以回應於旋轉鍵擊訊號。在圓頂開關1111處於已鍵擊的狀態的情況下(即,在連續輸出鍵擊訊號的情況下),如果軸向移動訊號是變化的,則生成第十六和第十七輸入控制訊號。
如上所述,在本實施例中,根據致動構件1130的移動以及圓頂開關1111的鍵擊,可以生成約17個輸入控制訊號,以及輸入控制訊號可以被用作控制程式的操作的輸入控制訊號。也就是說,藉由結合移動訊號以及鍵擊訊號可以增加輸入控制訊號的數目,而不需要增加圓頂開關1111的尺寸,從而更少的圓頂開關以及更小的圓頂開關可以被用於控制程式的操作。從而,可以減少電子裝置的價格(製造成本),以及電子裝置可以具有小的尺寸以及細的形狀。
此外,在根據致動構件1130的旋轉以及圓頂開關1111的鍵擊而接收旋轉鍵擊訊號的情況下,指標控制模組2100可以生成第十八輸入控制訊號以及第十九輸入控制訊號。此外,如果在長的時間(例如,30至300訊號輸入期間)只有鍵擊訊號被輸入到指標控制模組2100,則指標控制模組2100可以生成第二十輸入控制訊號。此外,如果在鍵擊訊號被輸入到指標控制模組2100之後,在預定的時間中(例如,1至100個訊號輸入期間),軸向移動訊號被施加到指標控制模組2100,則根據鍵擊訊號以及軸向移動訊號,指標控制模組2100可以生成第二十一至第二十四輸入控制訊號。如上所述,第十輸入控制訊號至第十三輸入控制訊號是在具有鍵擊訊號的情況下(即,連續地施加鍵擊訊號的情況下)施加軸向移動訊號時生成的訊號。然而,第二十一輸入控制訊號至第二十四輸入控制訊號是在施加鍵擊訊號之後,在短時間內施加軸向移動訊號時生成的訊號。此外,如果在施加鍵擊訊號之後,在預定的時間內(例如,1至100訊號輸入期間)施加旋轉訊號,則根據從旋轉訊號偵測到的旋轉方向,指標控制模組2100可以生成第二十五以及第二十六輸入控制訊號。此外,在施加雙鍵擊訊號(double-click signal)的情況下,指標控制模組2100可以生成第二十七輸入控制訊號。也就是說,如果在預定的時間間隔內施加至少兩個鍵擊訊號,則可以生成第二十七輸入控制訊號。然而,在連續地施加鍵擊訊號的情況下,不可以生成第二十七輸入控制訊號。
然後,請參看圖6的流程圖,將詳細描述藉由指標控制單元1100以及指標控制模組2100以控制圖2中的音樂播放程式的方法。下面將基於指標控制模組2100的操作而詳細說明。
請參看圖7,決定是否輸出鍵擊訊號(S100)。更具體地說,如果圓頂開關1111輸出鍵擊訊號之後,在預定的時間沒有輸入訊號,則執行對應於鍵擊訊號的動作(action)。例如,可以執行再生或者停止(S110)。此時,根據指標控制模組2100回應於從指標控制單元1100所接收的訊號而生成的輸入控制訊號的位準,以執行諸如再生或者停止之類的當前操作。也就是說,根據輸入控制訊號的位準而準備的程式的操作規則先前已經被儲存在記憶體2200中,以及在執行程式的情況下,下載此操作規則。
如果決定未輸出鍵擊訊號,則決定是否移動該致動構件1130(S120)。如果該致動構件1130被移動,則決定移動或者旋轉了致動構件1130(S130)。更具體地說,如果5至10個訊號輸入期間所輸出的感測訊號(即,軸向移動訊號)具有不同的值,則決定該致動構件1130被旋轉,以及如果感測訊號具有實質上相同的值(在約±10%的誤差範圍內),則決定該致動構件1130被移動。
在決定該致動構件1130被旋轉的情況下,根據致動構件1130的旋轉方向以調整程式的容量(volume)(S140)。例如,如果順時針旋轉致動構件1130,則增加程式的容量,以及如果反時針旋轉致動構件1130,則減少程式的容量。
在決定該致動構件1130被移動的情況下,決定移動的方向(S150)。更具體地說,基於軸向移動訊號,在+x軸方向、-x軸方向、+y軸方向以及-y軸方向中決定該致動構件1130的移動方向。從而,決定是否輸入鍵擊訊號(S160)。更具體地說,如果在生成移動訊號之後,在約5至300個訊號輸入期間中,沒有鍵擊訊號,則決定未輸入鍵擊訊號,以及如果在生成移動訊號之後,在約5至300個訊號輸入期間中,存在鍵擊訊號,則決定鍵擊訊號被輸入。
在輸入了鍵擊訊號的情況下,根據移動訊號的方向資訊,選擇前一首音樂(previous music)或者下一首音樂(next music)(S170)。更具體地說,在輸入+x軸移動訊號以及接著輸入鍵擊訊號的情況下,選擇下一首音樂,以及在輸入-x軸移動訊號以及接著輸入鍵擊訊號的情況下,選擇前一首音樂。在決定沒有鍵擊訊號的情況下,根據移動訊號的方向資訊來執行快速前進(fast-forwarding)或者倒帶(rewinding)功能(S180)。更具體地說,如果只施加了+x軸移動訊號,則執行快速前進功能,以及如果只施加了-x軸移動訊號,則執行倒帶功能。
在上述的實施例中,已經描述了包括輸入單元、主體單元以及顯示單元的電子裝置。在其他的實施例中,輸入單元的一些部分以及主體單元的一些部分可以被結合,以組成用於控制螢幕上的指標之指標裝置。即,能以積體模組的形式來提供輸入單元的一些部分以及主體單元的一些部分。
此外,在上述的實施例中,能以包含在主體單元的控制晶片(積體晶片)中的或者儲存在記錄媒體中的程式的形式來提供指標控制模組。當然,能以記錄在指標控制單元中的程式的形式來提供指標控制模組。在此,儲存在記錄媒體中的程式是電腦可讀的。
如上述實施例所示,藉由採用回應於致動構件的移動而生成的移動訊號以及致動構件按壓圓頂開關時生成的鍵擊訊號,則指標控制模組生成各種輸入控制訊號,以及藉由採用輸入控制訊號,指標控制模組控制程式的操作。因此,減少了控制程式的操作所需要的圓頂開關的數目。
然而,本發明並非限定於此。藉由採用回應於致動構件的移動而生成的移動訊號,指標控制模組可以移動螢幕上的指標。也就是說,根據施加到指標控制模組的模式選擇訊號,指標(滑鼠或者游標)可以位於螢幕上,以及藉由採用指標來鍵擊圓頂開關,可以執行以及控制程式。如上所述,藉由移動致動構件、磁鐵部分以及中間構件,可以將螢幕上的指標移動到x軸或者y軸中的理想的位置,從而可以將指標放置在可以採用指標來控制已執行的程式的區域中。接著,可以按壓圓頂開關來執行對應於指標的當前位置的程式的功能。
本發明並非限定於上述的實施例,根據本發明,藉由各種方法可以控制各種程式的操作。在接下來的描述中,將參看所附圖式來詳細描述根據其他示例實施例的一種影像控制和管理程式的操作的控制方法。
在下面的對當前實施例的描述中,不再贅述與上述實施例相同的描述。當前實施例的技術可以用於上述的實施例,上述的實施例的技術也可以用於當前實施例。
圖8是根據本發明另一示例實施例的電子裝置的前視圖。
請參看圖8,本實施例的電子裝置包括:顯示單元3000,被配置為顯示指標(pointer)以及影像;輸入單元1000,被配置為根據使用者的操作以及其他訊號以生成感測訊號;以及主體單元2000,被配置為根據感測訊號來執行或者控制程式,以及輸出訊號給顯示單元3000,以在顯示單元3000上顯示影像。
該輸入單元1000包括指標控制單元1100以及按鍵/按鈕控制單元1200。指標控制單元1100包括基板1110、磁鐵部分1120、致動構件1130、中間構件1140、感測器部分1160以及覆蓋部分1150。主體單元2000包括指標控制模組2100、記憶體2200、驅動控制模組2300、聲頻/視頻控制模組2400以及有線/無線通訊控制模組2500。藉由採用從主體單元2000接收的影像訊號,顯示單元3000被配置為在螢幕上顯示影像。也就是說,藉由主體單元2000執行(啟動)的程式被顯示在顯示單元3000上。在圖8中,地圖搜尋(或者影像編輯器)程式被顯示在顯示單元3000的螢幕上。根據從主體單元2000接收的指標移動控制訊號,顯示單元3000可以在螢幕上顯示指標以及在螢幕上移動指標。
由於在對上述的實施例的說明中已經描述了相同的構件,所以不再詳細描述輸入單元1000、顯示單元3000以及主體單元2000。
在接下來的描述中,基於被配置為生成感測訊號和/或鍵擊訊號的指標控制模組2100以及指標控制單元1100的操作,將描述控制一種影像(例如,地圖或者照片)控制程式的方法。接下來的描述是有關於地圖的影像被下載到顯示單元3000上之後而執行的操作。影像可以被下載到顯示單元3000上,以回應於從指標控制單元1100輸出的訊號(感測訊號、鍵擊訊號)。
圖9是根據本發明示例實施例的影像控制程式的操作的流程圖。
請參看圖9,藉由決定是否輸入鍵擊訊號或者雙鍵擊訊號,以選擇操作模式(S1100)。根據鍵擊訊號或者雙鍵擊訊號,選擇移動模式或者放大/縮小模式。此外,可以選擇選單生成模式。
如果未輸入鍵擊訊號或者雙鍵擊訊號,則選擇移動模式。在移動模式中,根據回應於致動構件1130的移動而生成的感測訊號,將地圖(影像)在螢幕上進行上、下、左或者右移動(S1110)。此時,根據包含在感測訊號中的移動方向資訊,指標控制模組2100生成移動控制訊號。接著,根據移動控制訊號,地圖被移動到顯示單元3000上。
此時,致動構件1130在二維平面(±x軸以及±y軸)上移動。
如果致動構件1130的移動範圍被分割為4個區域(+x區域、-x區域、+y區域以及-y區域),可以生成4個移動控制訊號。也就是說,根據致動構件1130的移動,指標控制單元1100輸出+x軸感測訊號、-x軸感測訊號、+y軸感測訊號以及-y軸感測訊號。回應於感測訊號,指標控制模組2100生成右移動控制訊號、左移動控制訊號、上移動控制訊號或者下移動控制訊號。接著,向右、向左、向上或者向下移動地圖。藉由x軸以及y軸之間的直線(直線與x軸成45度),可以決定4個區域。
然而,本發明並非限定於此。例如,致動構件1130的移動範圍被分割為8個區域(+x區域、+x+y區域、+y區域、-x+y區域、-x-y區域、-y區域以及-y+x區域)。在這種情況下,地圖可以在螢幕上進行向右方向移動,向右上方向移動、向上方向移動、向左上方向移動、向左方向移動、向左下方向移動、向下方向移動以及向右下方向移動。然而,本發明並非限定於此。致動構件1130的移動範圍可被分割為更多或者更少的區域。作為選擇,根據致動構件1130的移動,地圖可以直接在螢幕上移動,而不是對移動範圍作分割。在這種情況下,回應於致動構件1130的移動而輸出的感測訊號的變化可以被直接轉換為移動控制訊號。
此外,致動構件1130可以順時針或者反時針旋轉。在這種情況下,指標控制模組2100可以生成對應於致動構件1130的旋轉的移動控制訊號。
如上所述,在根據致動構件1130的移動以將地圖在螢幕上進行移動之後,決定是否施加了鍵擊訊號。
如果施加了鍵擊訊號,則選擇放大/縮小模式。在放大/縮小模式中,根據回應於致動構件1130的移動而生成的感測訊號,螢幕的地圖被放大或者縮小(S1120)。
對此,在本實施例中,指標控制模組2100將從指標控制單元1100輸出的感測訊號分割為兩個訊號群組,接著指標控制模組2100根據訊號群組以生成一放大移動控制訊號以及一縮小移動控制訊號。這意味著,致動構件1130的移動範圍被分割為兩個區域。
例如,如果致動構件1130的移動範圍根據x軸被分割為上區域以及下區域,則當致動構件1130位於上區域中時而生成的感測訊號被轉換為用於放大螢幕的地圖的放大移動控制訊號。另一方面,當致動構件1130位於下區域中時而生成的感測訊號被轉換為減小螢幕的地圖的尺度(scale)的縮小移動控制訊號。在這種情況下,採用預定的放大比率(magnification ratio)來執行放大或者縮小功能。然而,本發明並非限定於此。例如,如上所述,致動構件1130的移動範圍可以被分割為多個區域,不同的放大比率可以被配置給各區域。作為選擇,藉由致動構件1130的順時針旋轉以及反時針旋轉而生成的感測訊號可以被分別轉換為用於放大的移動控制訊號以及用於縮小的移動控制訊號。在這種情況下,藉由在每一訊號輸入期間被輸入給指標控制模組2100的感測訊號,可以決定該致動構件1130是否被旋轉。更具體地說,例如,如果在不大於2至5個訊號輸入期間被輸入到指標控制模組2100的感測訊號是不同的,則決定該致動構件已經被旋轉,以及生成對應的移動控制訊號。
在施加鍵擊訊號的情況下,位於地圖上的指標(滑鼠指標)的位置可以是螢幕的中心位置。
在螢幕的地圖的尺度被放大或者減小後,決定是否施加了鍵擊訊號或者雙鍵擊訊號(S1130)。如果未施加鍵擊訊號或者雙鍵擊訊號,則重複執行放大/縮小操作。如果施加了鍵擊訊號或者雙鍵擊訊號,則結束放大/縮小模式。也就是說,操作模式改變為移動模式。如果施加了雙鍵擊訊號,則顯示放大/縮小模式的選單。
如果在操作模式選擇操作期間或者在放大/縮小模式中施加了雙鍵擊訊號,則執行選單生成模式。下面將對此進行詳細描述。
回應於雙鍵擊訊號,以執行選單生成模式。在選單生成模式中,顯示用於控制螢幕的地圖的各種彈出選單(popup menus)(S1140)。
接著,根據感測訊號可以啟動多個彈出選單的其中之一(S1150)。更具體地說,如果使用者向左、向右、向上或向下移動該致動構件1130,則生成感測訊號以回應於使用者的操作。接著,指標控制模組2100生成移動控制訊號以回應於感測訊號,以及根據移動控制訊號,將啟動區域向左、向右、向上或向下移動,從而啟動理想的選單。從而,決定是否施加鍵擊訊號(S1160)。如果施加了鍵擊訊號,則執行對應於已啟動的選單的操作,以及結束選單生成模式(S1170)。另一方面,如果未施加鍵擊訊號,則結束選單生成模式而沒有執行對應於已啟動的選單的操作。此時,對於不大於2至200個訊號輸入期間,決定是否施加鍵擊訊號。也就是說,如果在不大於2至200個訊號輸入期間沒有施加鍵擊訊號,則結束選單生成模式。也就是說,操作模式從選單生成模式轉變為移動模式。
選單的實施例包括地圖選單,諸如編輯器停止、模式改變、放大、縮小、搜尋、起始地和目的地的指定、距離計算以及指標固定;影像編輯選單;以及導航選單。
如上所述,根據本實施例,根據鍵擊訊號或者雙鍵擊訊號,能以不同的方式來選擇操作模式,以及根據已選擇的操作模式中的感測訊號可以執行理想的影像控制操作。在這種方式下,藉由採用圓頂開關、磁鐵以及被配置為根據磁鐵的磁場變化而輸出訊號的感測器,可以執行有關於影像(例如,照片(photograph)、地圖(map)以及圖像(picture))的各種控制操作。因此,可以減小輸入單元的尺寸以及需要的圓頂開關的數目。
此外,根據本實施例,藉由採用鍵擊訊號、雙鍵擊訊號、以及x軸和y軸感測訊號(移動訊號),可以生成各種移動控制訊號。
例如,根據鍵擊訊號可以生成一移動控制訊號;根據±x軸以及±y軸感測訊號可以生成4個移動控制訊號;以及根據雙鍵擊訊號可以生成移動控制訊號。此外,根據指標控制單元1100的致動構件1130的順時針以及反時針旋轉,可以生成兩個移動控制訊號。然而,本發明並非限定於此。例如,根據鍵擊訊號、雙鍵擊訊號、±x軸感測訊號和±y軸感測訊號以及旋轉訊號的各種結合,可以生成更多的移動控制訊號。
如上所述,根據回應於鍵擊訊號或者雙鍵擊訊號而生成的移動控制訊號,可以選擇操作模式,接著根據下一移動控制訊號,在已選擇的操作模式中,可以執行理想的操作。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,故本發明之保護範圍當視後附之申請專利範圍所界定者為準。
1000...輸入單元
2000...主體單元
3000...顯示單元
1100...指標控制單元
1200...按鍵/按鈕控制單元
2100...指標控制模組
2200...記憶體
2300...驅動控制單元
2400...聲頻/視頻控制模組
2500...有線/無線通訊控制模組
4000...外殼
1110...基板
1120...磁鐵部分
1130...致動構件
1140...中間構件
1150...覆蓋部分
1160...感測器部分
1111...圓頂開關
1112...潤滑墊
1141...中心部分
1142...圖案部分
1143...固定部分
1144...固定突出部分
1145...鍵擊突出部分
1146...偏轉防止突出部分
S10...根據使用者的操作,決定是否施加了移動訊號和/或鍵擊訊號
S11...藉由結合移動訊號以及鍵擊訊號,以生成輸入控制訊號
S12...藉由採用輸入控制訊號,以控制程式
S100...決定是否輸出鍵擊訊號
S110...執行再生或者停止
S120...決定是否移動致動構件
S130...決定移動或者旋轉了致動構件
S140...根據致動構件的旋轉方向以調整程式的容量
S150...決定移動的方向
S160...決定是否輸入鍵擊訊號
S170...根據移動訊號的方向資訊,選擇音樂
S180...根據移動訊號的方向資訊來執行快速前進或者倒帶功能
S1100...決定操作模式
S1110...根據感測訊號,移動地圖(即,影像)
S1120...根據感測訊號,放大/縮小地圖(即,影像)
S1130...決定是否施加了鍵擊訊號或者雙鍵擊訊號
S1140...顯示選單
S1150...根據感測訊號以啟動選單
S1160...決定是否施加鍵擊訊號
S1170...執行對應的操作
圖1是根據本發明示例實施例的電子裝置的方塊圖。
圖2是根據本發明示例實施例的電子裝置的前視圖(front view)。
圖3是根據本發明示例實施例的指標控制單元的剖視圖(sectional view)。
圖4是圖3中的箭頭A-A方向的示意平面圖。
圖5是根據本發明示例實施例的圓頂開關的鍵擊以及中間構件的移動的示意圖。
圖6是根據本發明示例實施例的控制程式的方法的流程圖。
圖7是根據本發明示例實施例的控制音樂播放程式的方法的流程圖。
圖8是根據本發明另一示例實施例的電子裝置的前視圖。
圖9是根據本發明示例實施例的影像控制程式的操作的流程圖。
1000...輸入單元
2000...主體單元
3000...顯示單元
1100...指標控制單元
1200...按鍵/按鈕控制單元
2100...指標控制模組
2200...記憶體
2300...驅動控制單元
2400...聲頻/視頻控制模組
2500...有線/無線通訊控制模組

Claims (21)

  1. 一種控制電子裝置的程式的方法,所述電子裝置包括能夠二維移動以及上/下移動的指標控制單元,所述方法包括:接收藉由所述指標控制單元的所述二維移動而生成的至少一個移動訊號以及藉由所述指標控制單元的所述上/下移動而生成的鍵擊訊號;藉由結合所述已接收的訊號而生成輸入控制訊號;以及藉由採用所述輸入控制訊號而控制所述程式的操作,其中所述電子裝置還包括分別位於±x軸和±y軸上的感測器,所述移動訊號包括藉由所述指標控制單元的直線移動而生成的軸向移動訊號,以及藉由所述指標控制單元的曲線移動而生成的旋轉訊號,其中在每一訊號輸入期間,成功地施加所述移動訊號,並且如果在至少4至6個訊號輸入期間施加在相同軸上之相同的移動訊號,則所述移動訊號被辨識為軸向移動訊號,以及如果在不大於4至10個訊號輸入期間被施加的移動訊號是不同的,則所述移動訊號被辨識為旋轉訊號。
  2. 如申請專利範圍第1項所述之控制電子裝置的程式的方法,其中所述軸向移動訊號包括+x軸移動訊號、-x軸移動訊號、+y軸移動訊號以及-y軸移動訊號,以及所述旋轉訊號包括順時針旋轉訊號以及反時針旋轉訊號。
  3. 如申請專利範圍第2項所述之控制電子裝置的程式的方法,其中如果只接收了鍵擊訊號,則生成第一輸入控制訊號,如果在至少4至6個訊號輸入期間成功地接收所述相同的+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號,則根據所述對應的軸向移動訊號來生成第二輸入控制訊號、第三輸入控制訊號、第四輸入控制訊號或第五輸入控制訊號,如果在接收+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號之後接收鍵擊訊號,則根據所述對應的軸向移動訊號來生成第六輸入控制訊號、第七輸入控制訊號、第八輸入控制訊號或第九輸入控制訊號,如果在連續地接收鍵擊訊號的狀態下接收+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號,則根據所述對應的軸向移動訊號來生成第十輸入控制訊號、第十一輸入控制訊號、第十二輸入控制訊號或第十三輸入控制訊號,如果在不大於4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化,則根據所述已變化的移動訊號的向量值以生成第十四輸入控制訊號或第十五輸入控制訊號,如果在連續地接收鍵擊訊號的狀態下,在不大於4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化,則根據所述已 變化的移動訊號的向量值以生成第十六輸入控制訊號或第十七輸入控制訊號,如果在不大於4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化之後,接收鍵擊訊號,則根據所述已變化的移動訊號的向量值以生成第十八輸入控制訊號或第十九輸入控制訊號,如果在30至300個訊號輸入期間,只接收鍵擊訊號,則生成第二十輸入控制訊號,如果在接收鍵擊訊號之後,在4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號被接收,則根據所述對應的軸向移動訊號以生成第二十一輸入控制訊號、第二十二輸入控制訊號、第二十三輸入控制訊號或第二十四輸入控制訊號,如果在接收鍵擊訊號之後,在不大於4至10個訊號輸入期間,+x軸移動訊號、-x軸移動訊號、+y軸移動訊號或者-y軸移動訊號連續地變化,則根據所述已變化的移動訊號的向量值以生成第二十五輸入控制訊號或第二十六輸入控制訊號,以及如果在不大於4至10個訊號輸入期間,未成功地接收至少兩個鍵擊訊號,則生成第二十七輸入控制訊號。
  4. 如申請專利範圍第1至3項中任何一項所述之控制電子裝置的程式的方法,其中所述指標控制單元包括:磁鐵部分; 致動構件,被配置為根據使用者的操作來致動所述磁鐵部分;中間構件,被配置為將所述磁鐵部分以及所述致動構件回行到原始位置;以及圓頂開關,位於所述磁鐵部分的底部端。
  5. 一種藉由採用重播、停止、音量調整、音樂選擇以及前進/倒帶功能來控制電子裝置的音樂播放程式的方法,所述電子裝置包括指標控制單元以及感測器,所述指標控制單元根據使用者的操作而在x-y平面上進行二維移動以及進行上/下移動,所述感測器被配置為根據所述指標控制單元的移動來輸出訊號,所述方法包括:決定是否施加第一鍵擊訊號以回應於所述指標控制單元的上/下移動;如果決定施加了所述第一鍵擊訊號,則執行所述重播功能或者所述停止功能;如果決定未施加所述第一鍵擊訊號,則利用座標值來決定所述指標控制單元是否在軸向移動或者旋轉,所述座標值係根據所述指標控制單元的x及y軸方向的移動來決定,所述指標控制單元的移動係根據所述感測器的輸出位準的變化來決定;如果決定旋轉了所述指標控制單元,則根據所述指標控制單元的旋轉方向來執行所述音量調整的功能;如果決定在軸向移動所述指標控制單元,則利用根據x及y軸方向的移動而決定的所述座標值來決定所述指標 控制單元的移動方向;在決定所述移動方向之後,決定第二鍵擊訊號是否被施加;如果所述第二鍵擊訊號被施加,則根據所述移動方向來執行所述音樂選擇功能;以及如果所述第二鍵擊訊號未被施加,則根據所述移動方向來執行所述前進/倒帶功能,其中在每一訊號輸入期間,所述感測器輸出訊號,以及如果在5至10個訊號輸入期間從所述感測器輸出相同的訊號,則決定所述指標控制單元被移動。
  6. 如申請專利範圍第5項所述之藉由採用重播、停止、音量調整、音樂選擇以及前進/倒帶功能來控制電子裝置的音樂播放程式的方法,其中如果在5至10個訊號輸入期間從所述感測器輸出的訊號是不同的,則決定所述指標控制單元被旋轉。
  7. 如申請專利範圍第5項所述之藉由採用重播、停止、音量調整、音樂選擇以及前進/倒帶功能來控制電子裝置的音樂播放程式的方法,其中在每一訊號輸入期間,所述感測器輸出訊號,以及如果在決定所述移動方向之後,在5至300個訊號輸入期間未施加所述第二鍵擊訊號,則決定沒有施加所述第二鍵擊訊號,以及如果在決定所述移動方向之後,在5至300個訊號輸入期間施加了所述第二鍵擊訊號,則可以決定所述第二鍵 擊訊號已被施加。
  8. 一種電子裝置,所述電子裝置包括:指標控制單元,能夠二維平面移動以及上/下移動,所述指標控制單元被配置為根據所述上/下移動來輸出鍵擊訊號以及根據所述二維移動來生成移動訊號;指標控制模組,被配置為藉由結合所述鍵擊訊號以及所述移動訊號來生成輸入控制訊號;以及控制模組,被配置為根據所述輸入控制訊號來控制程式,其中所述移動訊號包括根據所述指標控制單元被直線移動時輸出的感測訊號而生成的軸向移動訊號,根據所述指標控制單元被曲線移動時輸出的感測訊號而生成的旋轉訊號,以及在每一訊號輸入期間,成功地接收所述移動訊號,其中如果在至少4至6個訊號輸入期間施加在相同軸上之相同的移動訊號,則所述移動訊號被辨識為軸向移動訊號,以及如果在不大於4至10個訊號輸入期間被施加的移動訊號是不同的,則所述移動訊號被辨識為旋轉訊號。
  9. 一種電腦可讀取記錄媒體,所述電腦可讀取記錄媒體被配置為:藉由結合根據指標控制單元的移動而生成的移動訊號以及鍵擊訊號以生成輸入控制訊號,藉由使用者的操作,所述指標控制單元能夠二維平面移動以及上/下移動;以及藉由採用所述輸入控制訊號以控制程式的操作, 其中所述移動訊號包括藉由所述指標控制單元的直線移動而生成的軸向移動訊號,藉由所述指標控制單元的曲線移動而生成的旋轉訊號,以及在每一訊號輸入期間,成功地接收所述移動訊號,其中如果在至少4至6個訊號輸入期間施加在相同軸上之相同的移動訊號,則所述移動訊號被辨識為軸向移動訊號,以及如果在不大於4至10個訊號輸入期間被施加的移動訊號是不同的,則所述移動訊號被辨識為旋轉訊號。
  10. 一種控制電子裝置的程式的方法,所述電子裝置包括藉由使用者的操作而移動的致動構件以及位於所述致動構件的底部端的圓頂開關,所述方法包括:接收回應於所述致動構件的移動而生成的感測訊號以及回應於所述圓頂開關上的鍵擊動作而生成的鍵擊訊號或者雙鍵擊訊號;從多個操作模式中選擇一操作模式;以及在所述已選擇的操作模式中,根據所述感測訊號以執行所述程式的操作,其中所述感測訊號包括至少一移動訊號,所述移動訊號包括藉由所述致動構件的直線移動而生成的軸向移動訊號,藉由所述致動構件的曲線移動而生成的旋轉訊號,以及在每一訊號輸入期間,成功地接收所述移動訊號,其中如果在至少4至6個訊號輸入期間施加在相同軸上之相同的移動訊號,則所述移動訊號被辨識為軸向移動訊號,以及如果在不大於4至10個訊號輸入期間被施加的 移動訊號是不同的,則所述移動訊號被辨識為旋轉訊號。
  11. 如申請專利範圍第10項所述之控制電子裝置的程式的方法,其中根據所述鍵擊訊號或者所述雙鍵擊訊號是否被接收,決定所述操作模式的所述選擇。
  12. 如申請專利範圍第11項所述之控制電子裝置的程式的方法,其中如果所述鍵擊訊號以及所述雙鍵擊訊號未被接收,則選擇第一操作模式,如果所述鍵擊訊號被接收,則選擇第二鍵擊訊號,以及如果所述雙鍵擊訊號被接收,則選擇第三操作模式。
  13. 如申請專利範圍第12項所述之控制電子裝置的程式的方法,其中執行所述程式的所述操作包括:如果所述已選擇的操作模式是第一操作模式,則根據所述感測訊號生成多個第一移動控制訊號;如果所述已選擇的操作模式是第二操作模式,則根據所述感測訊號生成多個第二移動控制訊號;以及如果所述已選擇的操作模式是第三操作模式,則根據所述感測訊號生成多個第三移動控制訊號。
  14. 一種用於控制編輯電子裝置的螢幕上所顯示的影像的程式的方法,所述電子裝置包括被配置為根據使用者的操作而移動的致動構件、位於所述致動構件的底部端的圓頂開關以及被配置為根據所述致動構件的移動而輸出感測訊號的感測器,所述方法包括:根據從所述圓頂開關輸出的訊號,選擇移動模式以及 放大/縮小模式中的一種模式;如果選擇所述移動模式,則根據從所述感測器輸出的感測訊號來移動影像;如果選擇所述放大/縮小模式,則根據從所述感測器輸出的感測訊號來放大或者縮小影像,以及根據從所述圓頂開關輸出的訊號來終止所述放大/縮小模式,其中所述感測訊號包括至少一移動訊號,所述移動訊號包括藉由所述致動構件的直線移動而生成的軸向移動訊號,藉由所述致動構件的曲線移動而生成的旋轉訊號,以及在每一訊號輸入期間,成功地接收所述移動訊號,其中如果在至少4至6個訊號輸入期間施加在相同軸上之相同的移動訊號,則所述移動訊號被辨識為軸向移動訊號,以及如果在不大於4至10個訊號輸入期間被施加的移動訊號是不同的,則所述移動訊號被辨識為旋轉訊號。
  15. 如申請專利範圍第14項所述之用於控制編輯電子裝置的螢幕上所顯示的影像的程式的方法,其中如果從所述圓頂開關未輸出訊號,則選擇所述移動模式,以及如果從所述圓頂開關輸出鍵擊訊號,則選擇所述放大/縮小模式。
  16. 如申請專利範圍第14項所述之用於控制編輯電子裝置的螢幕上所顯示的影像的程式的方法,其中如果選擇所述移動模式,則所述致動構件的移動範圍被分割為多個區域,以及所述影像在對應於所述致動構件所處的區域的方向中移動,或者所述影像在所述致動構件的移動方向中 移動。
  17. 如申請專利範圍第14項所述之用於控制編輯電子裝置的螢幕上所顯示的影像的程式的方法,其中如果選擇所述放大/縮小模式,則所述致動構件的移動範圍被分割為兩個區域,以及根據所述致動構件所處的區域,放大或者縮小所述影像。
  18. 如申請專利範圍第14至17項中任何一項所述之用於控制編輯電子裝置的螢幕上所顯示的影像的程式的方法,其中所述方法還包括根據從所述圓頂開關輸出的訊號來選擇選單生成模式,其中在執行所述選單生成模式的情況下:生成選單;根據從所述感測器輸出的感測訊號來啟動已生成的多個所述選單的其中之一;以及在執行已啟動的所述選單之後,或者根據從所述圓頂開關輸出的訊號而未執行已啟動的所述選單之後,終止所述選單生成模式。
  19. 如申請專利範圍第18項所述之用於控制編輯電子裝置的螢幕上所顯示的影像的程式的方法,其中如果從所述圓頂開關輸出雙鍵擊訊號,則執行所述選單生成模式。
  20. 一種電子裝置,所述電子裝置包括:控制模組,被配置為根據多個移動控制訊號以控制已執行的程式;指標控制單元,被配置為輸出圓頂開關的鍵擊訊號以 及雙鍵擊訊號,以及根據位於所述圓頂開關的頂部端的磁鐵部分的移動而輸出感測訊號;以及指標控制模組,被配置為根據是否從所述指標控制單元輸出鍵擊訊號以及雙鍵擊訊號以決定所述程式的操作模式,以及被配置為在決定所述程式的所述操作模式之後,根據從所述指標控制單元輸出的感測訊號以生成不同的移動控制訊號,其中所述感測訊號包括至少一移動訊號,所述移動訊號包括藉由所述指標控制單元的直線移動而生成的軸向移動訊號,藉由所述指標控制單元的曲線移動而生成的旋轉訊號,以及在每一訊號輸入期間,成功地接收所述移動訊號,其中如果在至少4至6個訊號輸入期間施加在相同軸上之相同的移動訊號,則所述移動訊號被辨識為軸向移動訊號,以及如果在不大於4至10個訊號輸入期間被施加的移動訊號是不同的,則所述移動訊號被辨識為旋轉訊號。
  21. 如申請專利範圍第20項所述之電子裝置,其中如果所述指標控制單元未輸出鍵擊訊號以及雙鍵擊訊號,則根據從所述指標控制單元輸出的感測訊號,藉由所述程式來選擇移動模式以移動螢幕上所顯示的影像,以及如果所述指標控制單元輸出鍵擊訊號,則根據從所述指標控制單元輸出的感測訊號,選擇放大/縮小模式以放大或者縮小所述影像,以及接著根據所述指標控制單元是否輸出鍵擊訊號以及雙鍵擊訊號,以終止所述放大/縮小模 式。
TW098113882A 2008-04-28 2009-04-27 電子裝置以及控制該裝置之程式的方法 TWI497352B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020080039287A KR101004653B1 (ko) 2008-04-28 2008-04-28 전자 장치 및 이의 프로그램 제어 방법
KR1020080047555A KR101458420B1 (ko) 2008-05-22 2008-05-22 전자 장치 및 이의 프로그램 제어 방법

Publications (2)

Publication Number Publication Date
TW200949630A TW200949630A (en) 2009-12-01
TWI497352B true TWI497352B (zh) 2015-08-21

Family

ID=41255535

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098113882A TWI497352B (zh) 2008-04-28 2009-04-27 電子裝置以及控制該裝置之程式的方法

Country Status (2)

Country Link
TW (1) TWI497352B (zh)
WO (1) WO2009134040A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI661337B (zh) * 2017-10-18 2019-06-01 鴻海精密工業股份有限公司 行動裝置之多向控制器

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9425423B2 (en) * 2011-04-06 2016-08-23 Neoviewkolon Co., Ltd. Screen for displaying information for an optical device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020092715A (ko) * 2001-06-05 2002-12-12 삼성전자 주식회사 컴퓨터 및 그 컴퓨터의 문자입력 제어방법
KR20040107472A (ko) * 2002-03-05 2004-12-20 소니 가부시끼 가이샤 화상 처리 장치 및 화상 처리 프로그램, 그리고 화상 처리방법
WO2005055038A2 (en) * 2003-11-24 2005-06-16 Agilent Technologies, Inc. Spring system for re-centering a moveable object
WO2005069609A2 (en) * 2004-01-07 2005-07-28 Thomson Licensing System and method for selecting an item in a list of items and associated products
WO2008013421A1 (en) * 2006-07-26 2008-01-31 Eui-Jin Oh Character input device and its method
KR20080024414A (ko) * 2006-09-13 2008-03-18 (주)텍에이드 입력장치 및 이를 포함하는 휴대용 단말기

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080010267A (ko) * 2006-07-26 2008-01-30 오의진 문자입력장치
KR100824833B1 (ko) * 2006-09-13 2008-04-23 이수호 연결고리에 강재핀을 삽입하여 연결하는 조립식 피씨암거.

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020092715A (ko) * 2001-06-05 2002-12-12 삼성전자 주식회사 컴퓨터 및 그 컴퓨터의 문자입력 제어방법
KR20040107472A (ko) * 2002-03-05 2004-12-20 소니 가부시끼 가이샤 화상 처리 장치 및 화상 처리 프로그램, 그리고 화상 처리방법
WO2005055038A2 (en) * 2003-11-24 2005-06-16 Agilent Technologies, Inc. Spring system for re-centering a moveable object
WO2005069609A2 (en) * 2004-01-07 2005-07-28 Thomson Licensing System and method for selecting an item in a list of items and associated products
WO2008013421A1 (en) * 2006-07-26 2008-01-31 Eui-Jin Oh Character input device and its method
KR20080024414A (ko) * 2006-09-13 2008-03-18 (주)텍에이드 입력장치 및 이를 포함하는 휴대용 단말기

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI661337B (zh) * 2017-10-18 2019-06-01 鴻海精密工業股份有限公司 行動裝置之多向控制器

Also Published As

Publication number Publication date
WO2009134040A9 (en) 2010-04-22
TW200949630A (en) 2009-12-01
WO2009134040A2 (en) 2009-11-05
WO2009134040A3 (en) 2010-03-04

Similar Documents

Publication Publication Date Title
US8552990B2 (en) Touch pad for handheld device
EP2261909B1 (en) Method and apparatus for use of rotational user inputs
US8531392B2 (en) Multifunctional scroll sensor
JP6065369B2 (ja) 情報処理装置、情報処理方法、及びプログラム
JP5120326B2 (ja) 携帯端末
US20110134029A1 (en) Electronic device and a pointer motion control method thereof
TWM368130U (en) Apparatus for implementing multiple push buttons in a user input device
JP4412348B2 (ja) 情報処理装置及び情報処理方法
TW201229830A (en) Multi-direction input device
EP2100208A2 (en) Method and system for detecting movement of an object
KR20120105818A (ko) 이벤트 기반의 정보입력 장치 및 방법
US20090153518A1 (en) Method for controlling value of parameter
TWI497352B (zh) 電子裝置以及控制該裝置之程式的方法
CN1985238A (zh) 控制系统和相关的控制方法
JP4450569B2 (ja) ポインタカーソル制御装置及びその装置を備えた電子機器
KR101458420B1 (ko) 전자 장치 및 이의 프로그램 제어 방법
CN201926995U (zh) 遥控输入装置
JP5412812B2 (ja) 入力装置、制御装置、制御システム、及びハンドヘルド装置
JP2004086511A (ja) 電子機器およびポインタ移動方法
KR100931070B1 (ko) 전자 장치 및 이의 포인터 이동 제어 방법
KR101004653B1 (ko) 전자 장치 및 이의 프로그램 제어 방법
KR20100111139A (ko) 입력 장치 및 이를 갖는 전자 장치
US20080211770A1 (en) Pointing device, portable terminal, point information generation method, and portable terminal strap
KR20110126279A (ko) 터치 스크린 기능을 갖는 전자 기기 및 이를 이용한 화면 표시 방법
KR20100091807A (ko) 관성센서를 구비한 휴대용 멀티미디어 단말기 및 이를 이용한 명령 입력 방법

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees