[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TW201535192A - Information processing apparatus - Google Patents

Information processing apparatus Download PDF

Info

Publication number
TW201535192A
TW201535192A TW103144375A TW103144375A TW201535192A TW 201535192 A TW201535192 A TW 201535192A TW 103144375 A TW103144375 A TW 103144375A TW 103144375 A TW103144375 A TW 103144375A TW 201535192 A TW201535192 A TW 201535192A
Authority
TW
Taiwan
Prior art keywords
input
area
touch operation
touch
information processing
Prior art date
Application number
TW103144375A
Other languages
Chinese (zh)
Inventor
Satoru Masaoka
Original Assignee
Panasonic Ip Man 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
Application filed by Panasonic Ip Man Co Ltd filed Critical Panasonic Ip Man Co Ltd
Publication of TW201535192A publication Critical patent/TW201535192A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0381Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer

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)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

An information processing device comprises: a touch manipulation unit which accepts an input of information by a touch manipulation upon an input region; a control unit which controls the validity of the input function of the touch manipulation unit; and a connection terminal which connects an external input device. The input region of the touch manipulation unit further comprises a specified region, and another region which is different from the specified region. If the external input device is not connected to the connection terminal (S410), the control unit makes the input from the touch manipulation which is made upon the specified region and the other region of the input region valid (S460), and if the external input device is connected to the connection terminal, makes the input from the touch manipulation which is made upon the other region invalid (S450).

Description

資訊處理裝置 Information processing device

本揭示係關於一種具備藉由觸控操作輸入資訊之輸入裝置之資訊處理裝置。 The present disclosure relates to an information processing apparatus having an input device for inputting information by a touch operation.

近年來,正普及一種於各種電子機器中具備藉由觸控操作進行資訊之輸入之觸控板作為輸入機構者(專利文獻1~4等)。例如,專利文獻1揭示一種除了鍵盤以外亦具備觸控板作為輸入機構之筆記型個人電腦。又,於專利文獻2、3分別揭示有一種設置有觸控板作為輸入機構之汽車之轉向裝置及相機。 In recent years, a touch panel having information input by touch operation in various electronic devices has been widely used as an input mechanism (Patent Documents 1 to 4, etc.). For example, Patent Document 1 discloses a notebook type personal computer having a touch panel as an input mechanism in addition to a keyboard. Further, Patent Documents 2 and 3 disclose a steering device and a camera of an automobile provided with a touch panel as an input mechanism, respectively.

[先前技術文獻] [Previous Technical Literature]

[專利文獻] [Patent Literature]

[專利文獻1]日本特開2011-138218號公報 [Patent Document 1] Japanese Patent Laid-Open Publication No. 2011-138218

[專利文獻2]日本特開2013-186858號公報 [Patent Document 2] Japanese Patent Laid-Open Publication No. 2013-186858

[專利文獻3]日本特開2013-145444號公報 [Patent Document 3] Japanese Laid-Open Patent Publication No. 2013-145444

[專利文獻4]日本特開2013-120593號公報 [Patent Document 4] Japanese Patent Laid-Open Publication No. 2013-120593

由於觸控板會因使用者之手指等觸碰到即受理輸入,故於使用者無意識地觸碰到觸控板之情形時,會產生錯誤輸入之問題。 Since the touch panel accepts an input when the user touches the finger or the like, when the user unconsciously touches the touch panel, a problem of erroneous input occurs.

例如,於個人電腦中通常將觸控板配置於鍵盤之附近。因此, 於使用者使用鍵盤進行輸入作業之過程中,經常有使用者無意識地將使用者之手掌之一部分觸碰於觸控板之情況。此種使用者無意識之對觸控板之接觸會產生錯誤輸入,結果導致有產生使用者無意識之動作之問題。 For example, in a personal computer, a touchpad is usually disposed near the keyboard. therefore, During the user's use of the keyboard for inputting work, there is often a case where the user unconsciously touches a part of the user's palm to the touch panel. Such a user's unintentional contact with the touchpad can cause erroneous input, resulting in a problem that causes the user to unconsciously move.

本揭示係提供一種可降低觸控板上所產生之錯誤輸入之可能性之資訊處理裝置。 The present disclosure provides an information processing apparatus that reduces the possibility of erroneous input generated on a touch panel.

於本揭示之第1態樣中,提供一種資訊處理裝置,該資訊處理裝置具備:觸控操作部,其係藉由對輸入區域之觸控操作而受理資訊之輸入;控制部,其係控制觸控操作部之輸入功能之有效/無效;及連接端子,其係連接外部輸入裝置。觸控操作部之輸入區域包含特定區域、與特定區域以外之其他區域。控制部係於未於連接端子連接外部輸入裝置之情形時,將輸入區域之所有區域中所為之觸控操作所產生之輸入設為有效,於連接端子連接有外部輸入裝置之情形時,將其他區域中所為之觸控操作所產生之輸入設為無效。 In a first aspect of the present disclosure, an information processing apparatus is provided. The information processing apparatus includes: a touch operation unit that accepts input of information by a touch operation on an input area; and a control unit that controls The input/output function of the touch operation unit is valid/invalid; and the connection terminal is connected to an external input device. The input area of the touch operation unit includes a specific area and other areas than the specific area. The control unit sets the input generated by the touch operation in all areas of the input area to be effective when the external input device is not connected to the connection terminal, and when the connection terminal is connected with the external input device, the other is The input generated by the touch operation in the area is invalid.

於本揭示之第2態樣中,資訊處理裝置具備:觸控操作部,其係藉由對輸入區域之觸控操作而受理資訊之輸入;及控制部,其係控制觸控操作部之輸入功能之有效/無效。控制部係於滿足特定之條件時,於觸控操作部之輸入區域,將受理由觸控操作產生之資訊之輸入之區域限制於一部分之區域。 In the second aspect of the present disclosure, the information processing apparatus includes: a touch operation unit that accepts input of information by a touch operation on the input area; and a control unit that controls input of the touch operation unit Valid/invalid function. The control unit limits the area in which the input of the information generated by the touch operation is accepted to a part of the area in the input area of the touch operation unit when the specific condition is satisfied.

本揭示之資訊處理裝置可減少因使用者之手指等錯誤地觸碰到觸控操作部(例如觸控板)所產生之錯誤輸入。 The information processing apparatus of the present disclosure can reduce erroneous input caused by a user's finger or the like erroneously touching a touch operation portion such as a touch panel.

100‧‧‧資訊處理裝置 100‧‧‧Information processing device

110‧‧‧框體 110‧‧‧ frame

120‧‧‧鍵盤 120‧‧‧ keyboard

130‧‧‧連接端子 130‧‧‧Connecting terminal

140‧‧‧觸控板 140‧‧‧Touchpad

150‧‧‧觸控板按鈕 150‧‧‧Touchpad buttons

210‧‧‧特定區域 210‧‧‧Specific areas

220‧‧‧其他區域 220‧‧‧Other areas

310‧‧‧處理器 310‧‧‧ processor

320‧‧‧記憶裝置 320‧‧‧ memory device

325‧‧‧OS 325‧‧‧OS

330‧‧‧匯流排 330‧‧‧ busbar

340‧‧‧觸控板控制器 340‧‧‧Touchpad Controller

350‧‧‧外部I/O控制器 350‧‧‧External I/O Controller

A‧‧‧一點鏈線/觸控操作開始點 A‧‧‧Little chain/touch operation start point

B‧‧‧觸控操作結束點 B‧‧‧ Touch operation end point

S400~S460‧‧‧步驟 S400~S460‧‧‧Steps

S500~S560‧‧‧步驟 S500~S560‧‧‧Steps

圖1係顯示實施形態1之資訊處理裝置之外觀之圖。 Fig. 1 is a view showing the appearance of the information processing apparatus of the first embodiment.

圖2係放大實施形態1之資訊處理裝置之觸控板之圖。 Fig. 2 is a view showing an enlarged view of a touch panel of the information processing apparatus of the first embodiment.

圖3係實施形態1之資訊處理裝置之方塊圖。 Figure 3 is a block diagram of an information processing apparatus of the first embodiment.

圖4係顯示實施形態1之資訊處理裝置執行之動作之流程圖。 Fig. 4 is a flow chart showing the operation performed by the information processing apparatus of the first embodiment.

圖5係顯示實施形態2之資訊處理裝置執行之動作之流程圖。 Fig. 5 is a flow chart showing the operation performed by the information processing apparatus of the second embodiment.

圖6係說明自特定區域內向特定區域外之連續之觸控操作之圖。 Figure 6 is a diagram illustrating continuous touch operations from a particular area to a particular area.

以下,一面適當參照圖式,一面詳細說明實施形態。但,有省略不必要之詳細說明之情形。例如,有省略已經熟知之事項之詳細說明或針對實質上相同之構成之重複說明之情形。其理由在於避免以下之說明不必要地冗長,而使本領域技術人員容易理解。 Hereinafter, the embodiment will be described in detail with reference to the drawings as appropriate. However, there are cases where unnecessary detailed explanations are omitted. For example, a detailed description of well-known matters or a repetitive description of substantially identical configurations may be omitted. The reason for this is to avoid the unnecessary simplification of the following description, which will be easily understood by those skilled in the art.

另,發明者(等)係為了使本領域技術人員充分理解本揭示而提供附加圖式及以下之說明,並非意圖藉由其等而限定申請專利範圍所記載之主題。 In addition, the inventors, etc., are intended to provide an additional understanding of the subject matter of the present invention, and are not intended to limit the scope of the claims.

(實施形態1) (Embodiment 1)

以下,使用圖1~4,說明實施形態1。 Hereinafter, the first embodiment will be described with reference to Figs.

[1-1.構成] [1-1. Composition]

圖1係顯示實施形態1之資訊處理裝置之外觀之圖。資訊處理裝置100係基於特定之程式而執行各種功能。於本實施形態中,顯示使用筆記型個人電腦作為資訊處理裝置之一例之例。 Fig. 1 is a view showing the appearance of the information processing apparatus of the first embodiment. The information processing device 100 performs various functions based on a specific program. In the present embodiment, an example in which a notebook personal computer is used as an example of an information processing apparatus is shown.

如圖1所示,資訊處理裝置100具有框體110、鍵盤120、連接端子130、觸控板140及觸控板按鈕150。以下,對各構成要素進行說明。 As shown in FIG. 1 , the information processing device 100 has a housing 110 , a keyboard 120 , a connection terminal 130 , a touch panel 140 , and a touch panel button 150 . Hereinafter, each component will be described.

鍵盤120係受理來自資訊處理裝置100之使用者之鍵輸入。鍵盤120係配置於框體110。 The keyboard 120 accepts key input from a user of the information processing apparatus 100. The keyboard 120 is disposed in the housing 110.

連接端子130係用以連接外部機器之端子。於外部機器,包含如SSD(Solid State Device:固態裝置)、HDD(Hard Disk Drive:硬碟驅動器)及光碟裝置之外部記憶裝置、以及外部輸入裝置。外部輸入裝置係受理來自資訊處理裝置100之使用者之各種輸入之裝置,例如包 含滑鼠、鍵盤、觸控板。於本實施形態之資訊處理裝置100中,連接端子130包含USB(Universal Serial Bus(註冊商標):通用串列匯流排)端子。連接端子130亦可包含Bluetooth(註冊商標)、PS/2(註冊商標)等之、無論有線/無線均通用之介面之端子。 The connection terminal 130 is for connecting a terminal of an external machine. The external device includes an external memory device such as an SSD (Solid State Device), an HDD (Hard Disk Drive), and an optical disk device, and an external input device. The external input device is a device that accepts various inputs from a user of the information processing device 100, such as a package. Includes mouse, keyboard, and trackpad. In the information processing device 100 of the present embodiment, the connection terminal 130 includes a USB (Universal Serial Bus (registered trademark): universal serial bus) terminal. The connection terminal 130 may also include a terminal of a interface common to both wired and wireless, such as Bluetooth (registered trademark), PS/2 (registered trademark), or the like.

觸控板140係受理由使用者之手指或觸控筆進行之觸控操作所產生之資訊之輸入的裝置。觸控板140係檢測由手指等觸控之位置,而輸出表示檢測出之位置座標之資訊。 The touch panel 140 is a device that accepts input of information generated by a touch operation performed by a user's finger or a stylus. The touch panel 140 detects a position touched by a finger or the like, and outputs information indicating the detected position coordinates.

觸控板按鈕150係按壓式按鈕,藉由受理來自資訊處理裝置100之使用者之輸入而將各種指令傳達至資訊處理裝置100。觸控板按鈕150係用作由觸控板140進行之接觸操作之輔助。 The touch panel button 150 is a push button that transmits various commands to the information processing device 100 by accepting input from a user of the information processing device 100. The trackpad button 150 is used as an aid to the contact operation by the touchpad 140.

圖2係放大顯示實施形態1之資訊處理裝置100之觸控板140及觸控板按鈕150之圖。觸控板140具有檢測由使用者之手指或觸控筆進行之觸控操作(接觸操作)之檢測面。觸控板140係檢測由使用者觸控之檢測面上之位置之物理座標。檢測面之一部分之區域係設定作為特定區域210。又,將檢測面之與特定區域210不同之區域設為其他區域220。於該圖中,藉由特定區域210及其他區域220,成為檢測面之大致所有區域。 2 is a view showing an enlarged view of the touch panel 140 and the touch panel button 150 of the information processing device 100 of the first embodiment. The touch panel 140 has a detection surface that detects a touch operation (contact operation) performed by a user's finger or a stylus. The touch panel 140 detects the physical coordinates of the position on the detection surface touched by the user. The area of one of the detection faces is set as the specific area 210. Further, a region different from the specific region 210 of the detection surface is referred to as another region 220. In the figure, substantially all areas of the detection surface are formed by the specific area 210 and the other areas 220.

通常動作之情形時,於觸控板140中,將檢測面之包含特定區域210及其他區域之區域設定為可檢測使用者之觸控輸入之區域(以下稱為「有效區域」)。相對於此,於連接端子130連接有外部輸入裝置之情形時,觸控板140之有效區域被限制於特定區域210。即,特定區域210係即便於有效區域受限制之情形下,亦可檢測使用者之觸控操作之區域。另一方面,其他區域220係於觸控板140之有效區域受限制之情形時,使基於來自使用者之觸控操作之輸入無效之區域。於本揭示中,其他區域220係沿著觸控板140之檢測面之外緣設定。另,關於本揭示之其他區域220,以通過觸控板140之中心之一點鏈線A為邊界, 將觸控板之區域分成上下二個範圍之情形時,以於靠近鍵盤120之側之範圍內其他區域220所佔之面積(範圍)大於遠離鍵盤120之側之範圍內其他區域220所佔之面積(範圍)之方式,設定其他區域220。 In the case of normal operation, in the touch panel 140, the area including the specific area 210 and other areas of the detection surface is set as an area (hereinafter referred to as "effective area") that can detect the touch input of the user. On the other hand, when the external input device is connected to the connection terminal 130, the effective area of the touch panel 140 is limited to the specific area 210. That is, the specific area 210 can detect the area of the user's touch operation even when the effective area is limited. On the other hand, the other area 220 is an area that is invalid based on input from the user's touch operation when the effective area of the touch panel 140 is limited. In the present disclosure, the other regions 220 are set along the outer edge of the detection surface of the touch panel 140. In addition, with respect to other regions 220 of the present disclosure, a point line A passing through one of the centers of the touch panel 140 is used as a boundary. When the area of the touchpad is divided into upper and lower ranges, the area (range) occupied by the other area 220 in the range close to the side of the keyboard 120 is larger than the other area 220 in the range away from the side of the keyboard 120. In the manner of area (range), other areas 220 are set.

圖3係顯示實施形態1之資訊處理裝置之主要內部構成之方塊圖。資訊處理裝置100具備處理器310、記憶裝置320、外部I/O控制器350、及觸控板控制器340。 Fig. 3 is a block diagram showing the main internal configuration of the information processing apparatus of the first embodiment. The information processing device 100 includes a processor 310, a memory device 320, an external I/O controller 350, and a touch panel controller 340.

記憶裝置320暫時或永久性保存資訊處理裝置100之處理所必要之資料。例如,於記憶裝置320,保存OS(Operating System:操作系統)325或程式等。對記憶裝置320,使用揮發性記憶體(DRAM、SRAM等)或非揮發性記憶體(快閃記憶體等)、HDD(Hard Disk Drive:硬碟機)等。 The memory device 320 temporarily or permanently stores the data necessary for the processing of the information processing device 100. For example, in the memory device 320, an OS (Operating System) 325 or a program or the like is stored. For the memory device 320, a volatile memory (DRAM, SRAM, etc.), a non-volatile memory (such as a flash memory), an HDD (Hard Disk Drive), or the like is used.

匯流排330係發送資訊處理裝置100之各構成要素所發送接收之資料或命令。控制信號或資料經由匯流排330而於資訊處理裝置100之各構成要素之間被發送接收。 The bus bar 330 transmits data or commands transmitted and received by each component of the information processing device 100. Control signals or data are transmitted and received between the components of the information processing device 100 via the bus bar 330.

觸控板控制器340係與來自使用者之觸控操作對應,而將經觸控之座標轉換成處理器310可處理之形式。轉換成例如如(X,Y)之座標形式。 The touch panel controller 340 corresponds to a touch operation from the user, and converts the touched coordinates into a form that the processor 310 can process. It is converted into a coordinate form such as (X, Y).

外部I/O控制器350係與連接端子130電性連接,與連接於連接端子130之外部機器進行依照特定之介面之通信。於連接端子130連接有外部輸入裝置之情形時,外部I/O控制器350取得關於連接於連接端子130之外部輸入裝置之連接狀態之資訊。關於連接狀態之資訊包含關於有無連接之資訊。外部輸入裝置係如滑鼠或觸控板之指示座標之指示裝置,隨著對外部輸入裝置所為之使用者之操作而產生表示座標之資訊並輸出。外部I/O控制器350係自外部輸入輸出裝置取得表示由使用者對外部輸入輸出裝置指示之座標之資訊。 The external I/O controller 350 is electrically connected to the connection terminal 130, and communicates with an external device connected to the connection terminal 130 according to a specific interface. When the external input device is connected to the connection terminal 130, the external I/O controller 350 acquires information on the connection state of the external input device connected to the connection terminal 130. Information about the connection status includes information about the presence or absence of a connection. The external input device is a pointing device such as a pointing symbol of a mouse or a touchpad, and generates information indicating the coordinates and outputs it as the user of the external input device operates. The external I/O controller 350 acquires information indicating the coordinates indicated by the user to the external input/output device from the external input/output device.

處理器310係基於來自外部輸入裝置及/或觸控板控制器340之座 標之資訊,計算於OS325上管理之指示座標。例如,處理器310係當於連接端子130連接有滑鼠作為外部輸入裝置時,基於根據該滑鼠之移動而獲得之資訊計算指示座標。處理器310係執行保存於記憶裝置320之程式而實現資訊處理裝置100之各種功能。處理器310可構成為與軟體協動而實現各種功能之通用之處理器,亦可為以僅由硬體實現各種功能之方式設計之專用之處理器。 The processor 310 is based on a seat from an external input device and/or a trackpad controller 340 The information of the standard is calculated and the coordinates of the coordinates managed on the OS325 are calculated. For example, the processor 310 calculates an indication coordinate based on information obtained based on the movement of the mouse when the mouse is connected to the connection terminal 130 as an external input device. The processor 310 implements various functions of the information processing apparatus 100 by executing a program stored in the memory device 320. The processor 310 can be configured as a processor that is compatible with software to implement various functions, and can be a dedicated processor designed to implement various functions only by hardware.

[1-2.動作] [1-2. Action]

說明如以上所述般構成之資訊處理裝置100之動作。 The operation of the information processing apparatus 100 configured as described above will be described.

圖4係顯示實施形態1之資訊處理裝置執行之動作之流程圖。圖4所示之流程圖之各處理係藉由處理器310而週期性執行。 Fig. 4 is a flow chart showing the operation performed by the information processing apparatus of the first embodiment. The various processes of the flow chart shown in FIG. 4 are performed periodically by the processor 310.

本處理係於產生按壓事件時執行(S400)。所謂按壓事件係顯示於觸控板140之檢測面上檢測到由使用者之手指等進行之觸控(接觸)之事件。處理器310係經由觸控板控制器340而辨識按壓事件。作為使資訊處理裝置100辨識按壓事件之開始之具體方法之一例,有每次觸控板控制器340取得座標時,處理器310經由匯流排330而取得該座標之方法。又,作為其他方法,處理器310可利用OS325準備之程式(API:Application Programming Interface(應用程式介面)),基於自觸控板控制器340獲得之資料,進行觸控之檢測,而可辨識按壓事件之開始。 This processing is executed when a pressing event is generated (S400). The pressing event is an event that is detected on the detecting surface of the touch panel 140 to detect touch (contact) by a user's finger or the like. The processor 310 recognizes a press event via the touchpad controller 340. As an example of a specific method for causing the information processing apparatus 100 to recognize the start of a pressing event, there is a method in which the processor 310 acquires the coordinate via the bus bar 330 each time the touch panel controller 340 acquires a coordinate. Moreover, as another method, the processor 310 can use the program prepared by the OS 325 (API: Application Programming Interface) to perform touch detection based on the data obtained from the touch panel controller 340, and can recognize the pressing. The beginning of the event.

處理器310確認是否於連接端子130連接有外部輸入裝置(S410)。另,處理器310可藉由利用OS325所準備之程式(API),而確認是否於連接端子130連接有外部輸入裝置。 The processor 310 confirms whether or not an external input device is connected to the connection terminal 130 (S410). In addition, the processor 310 can confirm whether an external input device is connected to the connection terminal 130 by using an program (API) prepared by the OS 325.

外部輸入裝置未連接於連接端子130之情形時(S410中為否),處理器310將針對觸控板140之特定區域210及其他區域220之觸控操作之輸入(檢測)設為有效(S460)。即,處理器310係於包含觸控板140之特定區域210及其他區域220之區域,將檢測出之觸控操作即觸控輸入 (座標)作為有效者處理。 When the external input device is not connected to the connection terminal 130 (No in S410), the processor 310 sets the input (detection) of the touch operation for the specific area 210 of the touch panel 140 and the other area 220 to be valid (S460). ). That is, the processor 310 is connected to a specific area 210 of the touch panel 140 and other areas 220, and the detected touch operation is touch input. (coordinates) are treated as valid.

另一方面,外部輸入裝置連接於連接端子130之情形時(S410中為是),處理器310係取得觸控板控制器340所取得之座標(經觸控操作之位置之座標),而記憶於記憶裝置320(S420)。 On the other hand, when the external input device is connected to the connection terminal 130 (Yes in S410), the processor 310 acquires the coordinates obtained by the touch panel controller 340 (the coordinates of the position of the touch operation), and the memory In the memory device 320 (S420).

接著,處理器310判定記憶於記憶裝置320之座標是否為特定區域210內之座標(S430)。具體而言,處理器310係判定記憶於記憶裝置320之座標(X,Y)是否存在於特定區域210所佔之座標群(X1…Xn,Y1…Yn)。 Next, the processor 310 determines whether the coordinates stored in the memory device 320 are coordinates within the specific area 210 (S430). Specifically, the processor 310 determines whether the coordinates (X, Y) stored in the memory device 320 exist in the coordinate group (X1 ... Xn, Y1 ... Yn) occupied by the specific region 210.

所記憶之座標為特定區域210內之座標之情形、即在特定區域210中進行觸控操作之情形時(S430中為是),處理器310將針對觸控板140之特定區域210及其他區域220之輸入設為有效(S440)。即,處理器310係於觸控板140之所有區域,將檢測出之觸控操作即觸控輸入(座標)作為有效者處理。 When the memorized coordinates are the coordinates in the specific area 210, that is, when the touch operation is performed in the specific area 210 (Yes in S430), the processor 310 will target the specific area 210 and other areas of the touch panel 140. The input of 220 is set to be valid (S440). That is, the processor 310 is connected to all areas of the touch panel 140, and the detected touch operation, that is, the touch input (coordinate), is processed as an effective one.

另一方面,所記憶之座標並非特定區域210內之座標之情形、即在特定區域210外之區域進行觸控操作之情形時(S430中為否),處理器310係將針對觸控板140之特定區域210之輸入設為有效,且將針對其他區域220之輸入設為無效(S450)。即,處理器310將觸控板140之特定區域210內檢測出之觸控輸入作為有效進行處理,但將其他區域220內檢測出之觸控輸入作為無效進行處理。作為將觸控輸入設為無效之方法,例如可考慮將觸控板控制器340取得之座標資訊攔截,而不傳達至OS325。此處,所謂攔截係對觸控板控制器340與OS325之間之資訊執行中斷而阻止資訊之傳達。 On the other hand, if the memorized coordinates are not the coordinates in the specific area 210, that is, when the touch operation is performed in the area outside the specific area 210 (No in S430), the processor 310 will be directed to the touch panel 140. The input of the specific area 210 is set to be valid, and the input to the other area 220 is set to be invalid (S450). That is, the processor 310 treats the touch input detected in the specific area 210 of the touch panel 140 as an effective process, but processes the touch input detected in the other area 220 as invalid. As a method of invalidating the touch input, for example, it is considered that the coordinate information acquired by the touch panel controller 340 is intercepted and not transmitted to the OS 325. Here, the interception system interrupts the information between the touch panel controller 340 and the OS 325 to prevent the communication of information.

如以上所述般,本實施形態之資訊處理裝置100係於連接有如滑鼠之外部輸入裝置之情形時,將觸控板140之檢測面之有效區域限制於一部分之區域(特定區域210)。藉由如此般限制觸控板140之有效區域,可減少觸控板140之錯誤操作。 As described above, the information processing apparatus 100 of the present embodiment limits the effective area of the detection surface of the touch panel 140 to a part of the area (the specific area 210) when the external input device such as a mouse is connected. By limiting the effective area of the touch panel 140 in this manner, the erroneous operation of the touch panel 140 can be reduced.

[1-3.效果等] [1-3. Effects, etc.]

如以上所述般,本實施形態之資訊處理裝置100具備:觸控板140,其係藉由對輸入區域之觸控操作而受理資訊之輸入;處理器310,其係控制觸控板140之輸入功能之有效/無效;及連接端子130,其係連接外部輸入裝置。觸控板140之輸入區域包含:特定區域210;及其他區域220,其係與特定區域210不同。處理器310係於未於連接端子130連接外部輸入裝置之情形時,將輸入區域之特定區域210與其他區域220中所為之觸控操作所產生之輸入設為有效。另一方面,於連接端子130連接有外部輸入裝置之情形時,處理器310將其他區域220中所為之觸控操作所產生之輸入設為無效。 As described above, the information processing apparatus 100 of the present embodiment includes a touch panel 140 that accepts input of information by a touch operation on an input area, and a processor 310 that controls the touch panel 140. The input function is valid/invalid; and the connection terminal 130 is connected to an external input device. The input area of the touchpad 140 includes: a specific area 210; and other areas 220 that are different from the specific area 210. The processor 310 is configured to validate the input generated by the touch operation of the specific area 210 of the input area and the other area 220 when the external input device is not connected to the connection terminal 130. On the other hand, when the external input device is connected to the connection terminal 130, the processor 310 invalidates the input generated by the touch operation in the other area 220.

藉由以上之構成,連接有外部輸入裝置時,於資訊處理裝置100中,即便使用者之手指等觸控於觸控板140之一部分,亦不會將該觸控作為輸入進行處理。藉此,於使用者將外部輸入裝置連接於資訊處理裝置100而使用之狀況、換言之為不使用資訊處理裝置100所具備之觸控板140之可能性較高之狀況下,可降低因使用者錯誤地觸碰到觸控板140所產生之錯誤輸入之可能性。 According to the above configuration, when the external input device is connected, in the information processing device 100, even if the user's finger or the like touches a part of the touch panel 140, the touch is not input as an input. Therefore, the user can reduce the situation in which the external input device is connected to the information processing device 100, in other words, the possibility that the touch panel 140 included in the information processing device 100 is not used. The possibility of erroneous input generated by the touch panel 140 is erroneously touched.

又,於本揭示之資訊處理裝置100中,處理器310係於連接有外部輸入裝置時,將對檢測面上之周緣之區域220之輸入設為無效。 Further, in the information processing device 100 of the present disclosure, the processor 310 disables the input of the region 220 on the periphery of the detection surface when the external input device is connected.

如此一來,可將觸控板140之檢測面中於產生輸入時更容易接觸之部位(觸控板140之周緣)優先設為無效。根據上述之控制,於連接有外部輸入裝置時亦可使用觸控板140之靠近中央之部分(特定區域210),因此可一面維持使用者之便利性一面防止錯誤輸入。 In this way, the portion of the detection surface of the touch panel 140 that is more easily contacted when the input is generated (the periphery of the touch panel 140) can be preferentially disabled. According to the above control, the portion near the center (the specific region 210) of the touch panel 140 can be used when the external input device is connected, so that the erroneous input can be prevented while maintaining the convenience of the user.

又,關於外部輸入裝置之連接時觸控輸入變得無效之其他區域220,將自觸控板140之中心至鍵盤120側之區域之範圍(面積),以大於其以外之區域之範圍(面積)之方式設定其他區域220。 Further, in the other region 220 where the touch input becomes invalid when the external input device is connected, the range (area) of the region from the center of the touch panel 140 to the keyboard 120 side is larger than the range (area) of the region other than the touch panel 140. The other way 220 is set.

如此一來,可將觸控板140之檢測面中於產生錯誤輸入時更容易 接觸之部位優先設為無效。一般認為觸控板中容易產生錯誤輸入之部位係觸控板之周緣且為鍵盤附近之部位,觸控板140之靠近下方之部分(特定區域210)不易產生錯誤輸入。根據上述之控制,即便於連接有外部輸入裝置時,亦可使用觸控板140之靠近下方之部分(特定區域210),因此可一面維持使用者之便利性一面防止錯誤輸入。 In this way, the detection surface of the touch panel 140 can be made easier in generating an erroneous input. The location of the contact is set to be invalid. It is generally considered that a portion of the touch panel that is apt to generate an erroneous input is a peripheral edge of the touch panel and is a portion near the keyboard, and a portion near the lower portion of the touch panel 140 (specific region 210) is less likely to cause erroneous input. According to the above control, even when the external input device is connected, the portion (the specific region 210) of the touch panel 140 close to the lower side can be used, so that the erroneous input can be prevented while maintaining the convenience of the user.

(實施形態2) (Embodiment 2)

說明資訊處理裝置100之其他動作例。本實施形態之資訊處理裝置100之構成係如實施形態1所說明般。使用圖5之流程圖而說明實施形態2之資訊處理裝置100之動作。圖5所示之流程圖之各處理係藉由處理器310而週期性執行。 Other examples of operations of the information processing device 100 will be described. The configuration of the information processing device 100 of the present embodiment is as described in the first embodiment. The operation of the information processing apparatus 100 of the second embodiment will be described using the flowchart of Fig. 5 . The various processes of the flow chart shown in FIG. 5 are performed periodically by the processor 310.

本處理係於發生按壓事件時執行(S500)。發生按壓事件之情形時,首先,處理器310確認是否於連接端子130連接有外部輸入裝置(S510)。 This processing is executed when a pressing event occurs (S500). When a pressing event occurs, first, the processor 310 confirms whether or not an external input device is connected to the connection terminal 130 (S510).

未連接外部輸入裝置之情形時(S510中為否),處理器310將對於觸控板140之檢測面之所有區域之輸入設為有效(S560)。即,處理器310將對於所有區域之觸控輸入作為有效之輸入進行處理。 When the external input device is not connected (NO in S510), the processor 310 sets the input to all areas of the detection surface of the touch panel 140 to be valid (S560). That is, processor 310 processes the touch inputs for all regions as valid inputs.

另一方面,連接有外部輸入裝置之情形時(S510中為是),處理器310自觸控板控制器340取得觸控操作之開始位置之座標,而記憶於記憶裝置320(S520)。此處,所謂觸控操作係指自手指或觸控筆觸控於檢測面,至手指或觸控筆自檢測面離開之連續操作。作為此種連續之操作,例如有滑動、輕掃、捏縮、擴展、拖曳之手勢操作。因此,所謂觸控操作之開始位置係指進行此種連續之觸控操作之情形時,最初觸控之檢測面之位置。處理器310可於按壓事件之檢測後,至檢測出表示觸控結束(即手指或觸控筆自檢測面離開)之事件為止之期間,辨識當前所檢測之觸控操作為連續之觸控操作。 On the other hand, when the external input device is connected (Yes in S510), the processor 310 acquires the coordinates of the start position of the touch operation from the touch panel controller 340, and memorizes it in the memory device 320 (S520). Here, the touch operation refers to a continuous operation in which a finger or a stylus is touched on the detection surface, and the finger or the stylus is separated from the detection surface. As such a continuous operation, there are, for example, a gesture operation of sliding, swiping, pinching, expanding, and dragging. Therefore, the starting position of the touch operation refers to the position of the detection surface of the first touch when performing such a continuous touch operation. The processor 310 can recognize that the currently detected touch operation is a continuous touch operation after detecting the pressing event until the end of the event indicating that the touch ends (ie, the finger or the stylus leaves the detecting surface). .

接著,處理器310判定記憶於記憶裝置320之、觸控操作之開始 位置之座標是否為特定區域210內之座標(S530)。 Next, the processor 310 determines the beginning of the touch operation stored in the memory device 320. Whether the coordinates of the position are coordinates within the specific area 210 (S530).

觸控操作之開始位置之座標為特定區域210內之座標之情形時(S530中為是),處理器310將針對特定區域210及其他區域220之輸入設為有效(S540)。即,處理器310係於檢測面之包含特定區域210及其他區域220之區域,將檢測出之觸控輸入作為有效之輸入進行處理。 When the coordinates of the start position of the touch operation are the coordinates in the specific area 210 (Yes in S530), the processor 310 sets the input for the specific area 210 and the other area 220 to be valid (S540). That is, the processor 310 is configured to detect the touch input as an effective input in the area of the detection surface including the specific area 210 and the other area 220.

如此,若觸控操作之開始位置之座標為特定區域210內(即,其他區域220外),則即便於資訊處理裝置100連接有外部輸入裝置之情形時,處理器310亦可將檢測面之所有區域中之觸控輸入設為有效。藉由如此般控制,可減少將自特定區域210內向特定區域210外連續之觸控操作(並非錯誤輸入之可能性較高之輸入)判定為錯誤輸入。即,於本實施形態中,可考慮自特定區域210向其他區域220繼續觸控而輸入之可能性,若於特定區域210內檢測出一系列觸控操作之開始位置,則其後,不將於其他區域220中檢測出之觸控輸入設為無效。藉此,只要使用者不將手指自特定區域210離開,即可向其他區域220繼續進行滑動或擦碰等連續之觸控操作。 Thus, if the coordinates of the start position of the touch operation are within the specific area 210 (ie, outside the other area 220), the processor 310 can detect the surface even when the information processing device 100 is connected to the external input device. The touch input in all areas is set to be valid. By such control, it is possible to reduce the touch operation (input that is not likely to be erroneously input) from the specific area 210 to the outside of the specific area 210 as an erroneous input. That is, in the present embodiment, the possibility of inputting from the specific area 210 to the other area 220 may be considered, and if a series of touch operation start positions are detected in the specific area 210, then The touch input detected in the other area 220 is set to be invalid. Thereby, as long as the user does not leave the finger from the specific area 210, the continuous touch operation such as sliding or rubbing can be continued to the other area 220.

另一方面,觸控操作之開始位置之座標為特定區域210外之座標之情形時(S530中為否),處理器310將針對特定區域210之觸控輸入設為有效,將針對其他區域220之觸控輸入設為無效(S550)。即,處理器310將針對特定區域210之觸控輸入作為有效之輸入進行處理,將針對其他區域220之觸控輸入作為無效之輸入進行處理。 On the other hand, when the coordinates of the start position of the touch operation are the coordinates outside the specific area 210 (No in S530), the processor 310 sets the touch input for the specific area 210 to be valid, and will target other areas 220. The touch input is set to invalid (S550). That is, the processor 310 processes the touch input for the specific area 210 as a valid input, and treats the touch input for the other area 220 as an invalid input.

如以上所述般,於本實施形態中,基於連續之觸控操作之開始位置之座標,而決定針對特定區域210以外之區域220之觸控輸入之有效/無效。藉此,可將自特定區域210開始之手勢操作作為有效之觸控操作辨識,直至該操作結束。例如,如圖6所示,自特定區域210之一點A至其他區域220之一點B連續進行觸控操作之情形時,若觸控操作之開始點為特定區域210內(S530中為是),則即便於移動中於其他區 域220檢測出觸控操作,亦可將該操作作為有效之觸控輸入進行處理(S540)。 As described above, in the present embodiment, the validity/invalidation of the touch input for the region 220 other than the specific region 210 is determined based on the coordinates of the start position of the continuous touch operation. Thereby, the gesture operation starting from the specific area 210 can be recognized as an effective touch operation until the end of the operation. For example, as shown in FIG. 6, when the touch operation is continuously performed from point A of one of the specific areas 210 to point B of the other area 220, if the start point of the touch operation is within the specific area 210 (Yes in S530), Then even moving in other areas The domain 220 detects the touch operation and can also process the operation as an effective touch input (S540).

反之,自特定區域210外之區域220至特定區域210連續進行觸控操作之情形時,根據觸控操作之開始點並非特定區域210內(S530中為否),於其他區域220中進行觸控操作之期間係將觸控輸入作為無效之輸入進行處理(S550)。其後,當於特定區域210檢測出觸控操作時,將該觸控操作作為有效之輸入進行處理(S550)。 On the other hand, when the touch operation is performed continuously from the area 220 outside the specific area 210 to the specific area 210, the touch point is not in the specific area 210 (No in S530), and the touch is performed in the other area 220. During the operation, the touch input is processed as an invalid input (S550). Thereafter, when the touch operation is detected in the specific area 210, the touch operation is processed as an effective input (S550).

如以上所述般,實施形態1、2所揭示之資訊處理裝置100具備:觸控板140,其係藉由對輸入區域之觸控操作而受理資訊之輸入;及處理器310,其係控制觸控板140之輸入功能之有效/無效。處理器310係於滿足特定之條件時,於觸控操作部之輸入區域,將受理由觸控操作產生之資訊之輸入之區域限制於一部分之區域。例如,於資訊處理裝置100連接有外部輸入裝置之情形時,將受理由觸控操作產生之資訊之輸入之區域限制於一部分之區域。藉由如此般限制觸控操作部之輸入區域,可於如資訊處理裝置100連接於外部輸入裝置之狀況之、使用觸控板140之可能性較低之狀況下,降低因使用者錯誤地觸碰到觸控板140所產生之錯誤輸入之可能性。 As described above, the information processing apparatus 100 disclosed in the first and second embodiments includes a touch panel 140 that accepts input of information by a touch operation on an input area, and a processor 310 that controls The input function of the touch panel 140 is valid/invalid. The processor 310 limits the area where the input of the information generated by the touch operation is accepted to a part of the area in the input area of the touch operation unit when the specific condition is satisfied. For example, when the information processing device 100 is connected to an external input device, the area where the input of the information generated by the touch operation is accepted is limited to a part of the area. By limiting the input area of the touch operation unit in such a manner, it is possible to reduce the user's erroneous touch under the condition that the information processing device 100 is connected to the external input device and the possibility of using the touch panel 140 is low. The possibility of erroneous input generated by the touch panel 140 is encountered.

(其他實施形態) (Other embodiments)

圖4或圖5之流程圖所示之功能亦可藉由控制觸控板140之觸控板驅動器而實現。或,亦可藉由與觸控板驅動器不同之公用程式而實現。該情形時,公用程式只要介存於觸控板驅動器與OS325之間,對由觸控板驅動器檢測出之觸控輸入座標判斷有效/無效,而僅將有效之觸控輸入座標傳達至OS325即可。 The functions shown in the flowchart of FIG. 4 or FIG. 5 can also be implemented by controlling the touch panel driver of the touch panel 140. Or, it can be implemented by a different utility than the touchpad driver. In this case, the utility only needs to be stored between the touch panel driver and the OS 325 to determine whether the touch input coordinates detected by the touch panel driver are valid/invalid, and only the effective touch input coordinates are transmitted to the OS 325. can.

於上述實施形態中,作為是否限制觸控板140之檢測面之有效區域之特定條件,判斷是否對資訊處理裝置100連接有外部輸入裝置(S410、S510)。成為判斷是否限制觸控板140之檢測面之有效區域時 之基準之條件並非限定於此,例如亦可將進行特定之操作作為條件。於特定之操作,例如包含按壓特定之鍵,或觸控觸控板140之檢測面之特定區域。於上述實施形態中,顯示藉由特定區域210及其他區域220,成為檢測面之大致所有區域之形態。並非限定於此,亦可於檢測面包含特定區域210及其他區域220以外之第3區域。 In the above embodiment, whether or not the external input device is connected to the information processing device 100 is determined as a specific condition for restricting the effective area of the detection surface of the touch panel 140 (S410, S510). When determining whether to limit the effective area of the detecting surface of the touch panel 140 The condition of the standard is not limited thereto, and for example, a specific operation may be used as a condition. The specific operation includes, for example, pressing a specific key or a specific area of the detecting surface of the touch panel 140. In the above embodiment, the specific region 210 and the other regions 220 are displayed so as to form substantially all regions of the detection surface. The present invention is not limited thereto, and the third region other than the specific region 210 and the other regions 220 may be included in the detection surface.

如以上所述般,作為本揭示之技術之例示,說明實施形態。因此,提供附加圖式及詳細之說明。 As described above, the embodiment will be described as an example of the technology of the present disclosure. Therefore, additional drawings and detailed descriptions are provided.

因此,於附加圖式及詳細之說明所記載之構成要素中,不僅包含解決問題所必需之構成要素,為了例示上述技術,亦可能包含並非解決問題所必需之構成要素。因此,不可因該等並非必需之構成要素記載於附加圖式或詳細之說明,而直接認定該等並非必需之構成要素為必需。 Therefore, the constituent elements described in the additional drawings and the detailed description include not only the constituent elements necessary for solving the problem, but also the constituent elements that are not necessary for solving the problem in order to exemplify the above-described techniques. Therefore, the constituent elements that are not essential are not described in the additional drawings or the detailed description, and it is necessary to directly identify such non-essential constituent elements.

又,上述實施形態係用以例示本揭示之技術者,因此可於申請專利範圍或其均等之範圍內進行各種變更、置換、附加、省略等。 In addition, the above-described embodiments are intended to exemplify the present invention, and various changes, substitutions, additions, omissions, and the like are possible within the scope of the claims.

[產業上之可利用性] [Industrial availability]

本揭示係可應用於具備利用觸控操作進行之輸入裝置(例如觸控板)之資訊處理裝置或電子機器。例如,可應用於個人電腦、工作站、智慧型手機、平板終端。 The present disclosure is applicable to an information processing apparatus or an electronic apparatus having an input device (for example, a touch panel) that performs a touch operation. For example, it can be applied to personal computers, workstations, smart phones, tablet terminals.

S400~S460‧‧‧步驟 S400~S460‧‧‧Steps

Claims (4)

一種資訊處理裝置,其包含:觸控操作部,其係藉由對輸入區域之觸控操作而受理資訊之輸入;控制部,其係控制上述觸控操作部之輸入功能之有效/無效;及連接端子,其係連接外部輸入裝置;且上述觸控操作部之上述輸入區域包含特定區域、及與上述特定區域不同之區域即其他區域;上述控制部,於未於上述連接端子連接上述外部輸入裝置之情形時,將於上述輸入區域之上述特定區域及上述其他區域中所為之觸控操作所產生之輸入設為有效;於上述連接端子連接有上述外部輸入裝置之情形時,將在上述其他區域所為之觸控操作所產生之輸入設為無效。 An information processing device includes: a touch operation unit that accepts input of information by a touch operation on an input area; and a control unit that controls whether an input function of the touch operation unit is valid/invalid; a connection terminal connected to the external input device; wherein the input area of the touch operation unit includes a specific area and another area different from the specific area; and the control unit is not connected to the external input at the connection terminal In the case of the device, the input generated by the touch operation in the specific area and the other areas of the input area is valid; when the external input device is connected to the connection terminal, the other The input generated by the touch operation for the area is invalid. 如請求項1之資訊處理裝置,其中上述控制部,於上述連接端子連接有上述外部輸入裝置之情形時,若上述觸控操作部中所為之觸控操作係連續之觸控操作,且於上述特定區域開始,包含對上述其他區域之輸入之情形時,將上述觸控操作之輸入設為有效。 The information processing device of claim 1, wherein the control unit is configured to connect the external input device to the connection terminal, wherein the touch operation in the touch operation unit is a continuous touch operation, and When the specific area starts and the input to the other areas is included, the input of the above touch operation is made valid. 如請求項1之資訊處理裝置,其中上述其他區域係設置於上述特定區域之外側。 The information processing device of claim 1, wherein the other regions are disposed outside the specific region. 一種資訊處理裝置,其包含:觸控操作部,其係藉由對輸入區域之觸控操作而受理資訊之輸入;及 控制部,其係控制上述觸控操作部之輸入功能之有效/無效;且上述控制部係於滿足特定之條件時,於上述觸控操作部之輸入區域中,將受理由觸控操作產生之資訊之輸入之區域限制為一部分之區域。 An information processing device includes: a touch operation unit that accepts input of information by a touch operation on an input area; and a control unit that controls the activation/invalidation of the input function of the touch operation unit; and the control unit is adapted to receive the touch operation by the touch operation in the input area of the touch operation unit when the specific condition is met. The area in which information is entered is limited to a part of the area.
TW103144375A 2013-12-20 2014-12-18 Information processing apparatus TW201535192A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013263442A JP2017033030A (en) 2013-12-20 2013-12-20 Information processing apparatus

Publications (1)

Publication Number Publication Date
TW201535192A true TW201535192A (en) 2015-09-16

Family

ID=53402412

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103144375A TW201535192A (en) 2013-12-20 2014-12-18 Information processing apparatus

Country Status (3)

Country Link
JP (1) JP2017033030A (en)
TW (1) TW201535192A (en)
WO (1) WO2015093044A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2017085983A1 (en) * 2015-11-17 2018-09-13 ソニー株式会社 Control device, control method, and program
JP6513607B2 (en) * 2016-07-08 2019-05-15 レノボ・シンガポール・プライベート・リミテッド Information processing device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005216185A (en) * 2004-01-30 2005-08-11 Yamaha Corp Information processor
JP4697551B2 (en) * 2007-12-21 2011-06-08 ソニー株式会社 COMMUNICATION DEVICE, INPUT CONTROL METHOD, AND INPUT CONTROL PROGRAM
JP5451233B2 (en) * 2009-07-30 2014-03-26 Necカシオモバイルコミュニケーションズ株式会社 Portable terminal device and program
JP5957834B2 (en) * 2011-09-26 2016-07-27 日本電気株式会社 Portable information terminal, touch operation control method, and program
JP2014232985A (en) * 2013-05-29 2014-12-11 シャープ株式会社 Terminal device

Also Published As

Publication number Publication date
JP2017033030A (en) 2017-02-09
WO2015093044A1 (en) 2015-06-25

Similar Documents

Publication Publication Date Title
TWI608407B (en) Touch device and control method thereof
CN104007932B (en) A kind of touch point recognition methods and device
JP5950597B2 (en) Information processing apparatus and control method thereof
TWI617953B (en) Multi-task switching method, system and electronic device for touching interface
US20140375577A1 (en) Method of identifying edge swipe gesture and method of opening window control bar using the identifying method
US20150309589A1 (en) Electronic device and associated control method and computer program product
CN103135818A (en) Quick response operation method and electronic equipment
JP6660529B2 (en) Input control method and electronic device
TWI497357B (en) Multi-touch pad control method
JP2007004763A (en) Function area overlap detection method for touch panel
TW201535192A (en) Information processing apparatus
TWI511452B (en) Key module and signal generating method thereof
US20150153925A1 (en) Method for operating gestures and method for calling cursor
CN113407066B (en) Touch controller of handheld device and control method thereof
JP6220429B1 (en) Information processing apparatus, touch panel sensitivity control method, and program
JP2015146090A (en) Handwritten input device and input control program
TW201519020A (en) Mouse method by touch pad
KR101968081B1 (en) Input error prevention device of notebook touch pad
JP2011204092A (en) Input device
TW201528114A (en) Electronic device and touch system, touch method thereof
KR101706909B1 (en) Finger Input Devices
KR101231891B1 (en) Device, system for inputting touch screen using tilt sensor, and method for the same
TWI682307B (en) Computer system with mode switching capability and mode switching method
WO2016154859A1 (en) Left-right hand identification method and terminal
JP5777934B2 (en) Information processing apparatus, information processing apparatus control method, and control program