发明名称 Touch panel-equipped display device and non-transitory computer-readable storage medium
摘要 A touch panel-equipped display device and program are provided that displays natural imagery that does not leave the user unsatisfied when a character, geometric shape or the like fed via the touch panel is displayed in a style that resembles one created with a brush (i.e. brush-written style). The touch panel-equipped display device includes a display panel unit, a touch panel unit, a touch panel controller, an application unit, a display processing unit and a panel driver. The application unit recognizes a touch point track on the touch panel surface based on touch point coordinate information, and performs the fade or hook drawing process depending on the touch point track.
申请公布号 US9405397(B2) 申请公布日期 2016.08.02
申请号 US201314429865 申请日期 2013.10.10
申请人 Sharp Kabushiki Kaisha 发明人 Kuge Yoichi
分类号 G06F3/041;G06F3/0488;G06T11/20;G09G5/18 主分类号 G06F3/041
代理机构 Keating & Bennett, LLP 代理人 Keating & Bennett, LLP
主权项 1. A touch panel-equipped display device comprising: a display panel unit, including a display surface, configured to display data on the display surface; a touch panel unit including a touch panel surface provided to cover the display surface; a touch panel controller configured to detect that the touch panel surface is being touched and sample, at a time interval, touch point coordinate information for identifying the position on the touch panel surface that is being touched; an application unit configured to recognize a touch point track on the touch panel surface based on the touch point coordinate information, and (1) when a time period during which the touch point stays in a stop determination region defined on the touch panel surface equals or exceeds a predetermined period of time and when a release point, which is the position at which the touch point is lifted off the touch panel surface, is within a stop clear region that includes the stop determination region and is not smaller than the stop determination region, determine that a hook drawing process is to be performed, calculate, as a first distance, the difference between the touch point coordinate information of the touch point sampled k rounds earlier (k is a natural number) before the release point is sampled and the touch point coordinate information of the touch point sampled n rounds earlier (n is a natural number, n<k) before the release point is sampled, multiply the calculated first distance by a first coefficient to obtain a first adjusted distance, and create drawing data used to draw a line from the release point to a position that is distant by the first adjusted distance, and, (2) (A) when the touch point has been moved along the touch panel surface and a time period during which the touch point stays within the stop determination region equals or exceeds a predetermined period of time, or (B) when the touch point has been moved along the touch panel surface and the time period during which the touch point stays within the stop determination region equals or exceeds a predetermined period of time and the release point is not within the stop clear region, determine that a fade drawing process is to be performed, calculate, as a second distance, the difference between the touch point coordinate information of the touch point sampled k rounds earlier (k is a natural number) before the release point is sampled and the touch point coordinate information of the touch point sampled n rounds earlier (n is a natural number, n<k) before the release point is sampled, multiply the calculated second distance by a second coefficient that is smaller than the first coefficient to obtain a second adjusted distance, and create drawing data used to draw a line from the release point to a position that is distant by the second adjusted distance; a display processing unit configured to generate display data and a display control signal for driving the display panel unit based on the drawing data generated by the application unit; and a panel driver configured to drive the display panel unit based on the display data and the display control signal generated by the display processing unit.
地址 Osaka JP