Computer apparatus for brush styled writing
First Claim
1. Computer writing apparatus for brush style writing comprising:
- a video display unit supported by a bitmap;
a stylus operable on a working surface in a brush imitating manner, one of the stylus and the working surface generating signals indicative of brush imitating operation of the stylus on the working surface; and
processor means coupled between the stylus and the video display unit for receiving signals indicative of a brush imitating operation of the stylus, the signals being generated by one of the stylus and the working surface, the processor means establishing from the signals images of brushed strokes corresponding to the brush imitating operation of the stylus for display on the video display unit, geometric characteristics including shape and size of the brushed strokes varying as a function of operation including at least one of tilt, force and orientation of the stylus on the working surface, each brushed stroke image being formed of a series of certain shaped elements, each certain shaped element having a plurality of points for enabling staggered changes between elements, and the processor means forming each brushed stroke image on the video display bitmap by (i) determining points of the certain shaped elements which lie on a perimeter boundary about the series of certain shaped elements, (ii) establishing with the determined points trapezoidal areas within and including the perimeter boundary, and (iii) setting scan lines of pixels in a pattern corresponding to the established trapezoidal areas, such that the processor means drives the video display unit to display the established images of brushed strokes in real time on the video display unit during stylus operation on the working surface.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer based system for brush writing (calligraphy) employs a stylus operable on a working surface in a brush imitating manner. A digital processor receives signals indicative of stylus strokes during operation of the stylus, and establishes, in real time, images of brushed strokes. The images of brushed strokes correspond to the brush imiating operation of the stylus and are displayed in real time or printed at a desired later time. Geometric characteristics of the images of brushed strokes vary as a function of detected parameters of stylus operation. The function is user definable through a graph screen view. A teardrop shaped drawing primitive which changes as a function of stylus operation provides images of brushed strokes of Eastern calligraphy. A line primitive which changes as a function of stylus operation provides images of brushed strokes of Western calligraphy.
-
Citations
18 Claims
-
1. Computer writing apparatus for brush style writing comprising:
-
a video display unit supported by a bitmap; a stylus operable on a working surface in a brush imitating manner, one of the stylus and the working surface generating signals indicative of brush imitating operation of the stylus on the working surface; and processor means coupled between the stylus and the video display unit for receiving signals indicative of a brush imitating operation of the stylus, the signals being generated by one of the stylus and the working surface, the processor means establishing from the signals images of brushed strokes corresponding to the brush imitating operation of the stylus for display on the video display unit, geometric characteristics including shape and size of the brushed strokes varying as a function of operation including at least one of tilt, force and orientation of the stylus on the working surface, each brushed stroke image being formed of a series of certain shaped elements, each certain shaped element having a plurality of points for enabling staggered changes between elements, and the processor means forming each brushed stroke image on the video display bitmap by (i) determining points of the certain shaped elements which lie on a perimeter boundary about the series of certain shaped elements, (ii) establishing with the determined points trapezoidal areas within and including the perimeter boundary, and (iii) setting scan lines of pixels in a pattern corresponding to the established trapezoidal areas, such that the processor means drives the video display unit to display the established images of brushed strokes in real time on the video display unit during stylus operation on the working surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a data processing system having a digital processor, a video display unit coupled thereto and print means coupled to the digital processor, input apparatus comprising:
-
a stylus coupled to the digital processor, the stylus being operable on a working surface in a stroke drawing manner to provide user generated strokes as input to the digital processor; force detecting means coupled to the digital processor for detecting force exerted between the stylus and the working surface during user generation of each stroke with the stylus; processor means coupled to the digital processor for receiving the user generated strokes and respective detected forces, and for establishing therefrom images of brush-like strokes indicative of the user generated strokes, each image stroke having geometries including a shape and a size determined as a function of the respective detected force of a user generated stroke, and each image stroke being formed of a series of certain shaped elements, each certain shaped element having a plurality of points enabling staggered changes between elements; and a subroutine employed by the processor for forming each image stroke on a bitmap by (i) determining points of the certain shaped elements which lie on a perimeter boundary about the series of certain shaped elements, (ii) establishing with the determined points trapezoidal areas within and including the perimeter boundary, and (iii) setting pixels in a pattern corresponding to the established trapezoidal areas, such that the processor means enables the digital processor to support, on the video display unit, realtime display of images of brush-like strokes indicative of user generated strokes. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. In a data processing system having a digital processor and a video display units, computer writing apparatus comprising:
-
a stylus coupled to the digital processor of the data processing system, the stylus being operable on a working surface in a brush imitating manner, one of the stylus and the working surface generating signals indicative of brush imitating operation of the stylus on the working surface; processor means coupled to the digital processor for receiving signals indicative of a brush imitating operation of the stylus on the working surface, the signals being generated by one of the stylus and the working surface, the processor means establishing from the signals images of brushed strokes corresponding to the brush imitating operation of the stylus, width of the brushed strokes varying as a function of operation including at least one of tilt, force and orientation of the stylus on the working surface, each brushed stroke image established by the processor means being formed of a series of fixed orientation teardrop shaped elements, length and width of each teardrop shaped element varying independently as a function of force such that width of the brushed strokes vary as a function of operation of the stylus on the working surface and provide staggered changes between teardrop shaped elements; and a subroutine employed by the processor means for forming each brushed stroke image on a bit map by (i) determining points of the teardrop shaped elements which lie on a perimeter boundary about the series of teardrop shaped elements, (ii) establishing with the determined points trapezoidal areas within and including the perimeter boundary, and (iii) setting pixels in a pattern corresponding to the established trapezoidal areas, such that the processor means enables the digital processor to support realtime display of the established images of brushed strokes on the video display unit of the data processing system during stylus operation on the working surface. - View Dependent Claims (16, 17, 18)
-
Specification