[go: up one dir, main page]

JP3238244B2 - Drawing information processing device - Google Patents

Drawing information processing device

Info

Publication number
JP3238244B2
JP3238244B2 JP14358393A JP14358393A JP3238244B2 JP 3238244 B2 JP3238244 B2 JP 3238244B2 JP 14358393 A JP14358393 A JP 14358393A JP 14358393 A JP14358393 A JP 14358393A JP 3238244 B2 JP3238244 B2 JP 3238244B2
Authority
JP
Japan
Prior art keywords
information
paint
unit
information processing
drawing information
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
JP14358393A
Other languages
Japanese (ja)
Other versions
JPH0721235A (en
Inventor
映 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP14358393A priority Critical patent/JP3238244B2/en
Publication of JPH0721235A publication Critical patent/JPH0721235A/en
Application granted granted Critical
Publication of JP3238244B2 publication Critical patent/JP3238244B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は描画情報処理装置に関
し、特に、実際に筆、絵具(塗料)、紙を使用して絵を
描くときと同様の行為を情報処理装置において実現する
ものであり、通常、人が描画時に筆を移動させる速度
や、そのときに筆に及ぼす筆圧、また、人が描画する際
に使用する画材の特性等、作品の仕上がりに大きく影響
する要因をできるだけ反映させて、描画行為そのもの
や、それによる作品を忠実にシミュレーションできる描
画情報処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a drawing information processing apparatus, and more particularly, to an information processing apparatus which realizes the same action as when actually drawing a picture using a brush, paint (paint) and paper. Normally, factors that greatly affect the finish of the work, such as the speed at which a person moves the brush at the time of drawing, the pen pressure applied to the brush at that time, and the characteristics of the painting material used when drawing, are reflected as much as possible. The present invention also relates to a drawing information processing apparatus capable of faithfully simulating a drawing act itself and a work based on the drawing act.

【0002】[0002]

【従来の技術及び発明が解決しようとする課題】情報処
理装置を利用して描画する場合において、筆を走らせる
(移動する)速度、筆にかける圧力、使用する画材の特
性を考慮して、作家がイメージする世界をできるだけ忠
実に反映した作品作りができるようにする必要がある。
従来の描画情報処理装置を利用した作品作りでは、作家
の技術や画材の特性をほとんど活かすことができなかっ
た。即ち、従来の描画情報処理装置は、作家の描画行為
として作家が筆として使う入力部の軌跡の生成と、塗料
の色、筆の太さ、システムが提供する塗り潰しパターン
等の選択等を要素としており、これら以外に受け入れら
れる情報がなかった。その結果、これらの情報の範囲内
だけから作品に作家の個性を作り出すのは困難であっ
た。
2. Description of the Related Art When drawing using an information processing apparatus, the speed at which the brush is moved (moved), the pressure applied to the brush, and the characteristics of the painting material used are taken into consideration. It is necessary to be able to create works that reflect the world imagined by the artist as faithfully as possible.
In making a work using a conventional drawing information processing apparatus, it was almost impossible to make use of the writer's technique and the characteristics of the painting materials. That is, the conventional drawing information processing apparatus includes, as elements of a writer's drawing action, generation of a trajectory of an input unit used as a brush, selection of a paint color, a brush thickness, a fill pattern provided by a system, and the like as elements. And no other information was accepted. As a result, it was difficult to create a writer's personality in a work only from within this information.

【0003】例えば、実際の作家の描画行為では、作家
の筆の移動速度の変化や筆に加える圧力などの作家の技
能的なもの、また、筆、塗料、被描画材などの画材の特
性の相違によって、制作される作品の内容に様々な違い
が生じることが知られている。一方、情報処理装置を利
用した描画では、前述のように描画に関する情報の範囲
に制限があるかぎり、実際の作家の作品を反映した制作
をすることが困難である。
For example, in an actual writer's drawing act, the writer's technical characteristics such as a change in the moving speed of the writer's brush and the pressure applied to the brush, and the characteristics of the paint material such as a brush, paint, and a material to be drawn. It is known that the difference causes various differences in the content of the produced work. On the other hand, in drawing using an information processing device, as long as the range of information related to drawing is limited as described above, it is difficult to create a work that reflects an actual writer's work.

【0004】本発明の目的は、作家の描画行為に係わる
要素である、作家の描画に対する技能や、利用する画材
の違いを出来るだけ忠実に反映した作品作りができる描
画情報処理装置を提供することにある。この場合、筆に
絵具をつけ絵を描いていると、その筆についた絵具が減
少して次第に線が細くなり、かすれが生じるが、これを
情報処理装置にて表現するために、本発明では絵具、即
ち、塗料の量を情報として持つ。
[0004] It is an object of the present invention to provide a drawing information processing apparatus capable of creating a work that reflects the difference in the drawing skill and the drawing material used by the writer as much as possible, which is an element related to the drawing action of the writer. It is in. In this case, when painting with a paint on the brush, the paint on the brush decreases and the line gradually becomes thinner, and blurring occurs.However, in order to express this with an information processing device, in the present invention, The amount of paint, that is, the amount of paint is held as information.

【0005】[0005]

【課題を解決するための手段】図1は本発明による描画
情報処理装置の構成図である。図中、1は筆類としての
入力部、2は入力部1の指示に従って描画情報処理を行
う描画情報処理部、3は描画情報処理部2の処理の結果
を表示出力する表示部である。描画情報処理部2は、描
画情報処理部2における処理全体の制御を行う描画情報
処理制御部21と、画材に関する情報を管理する画材情
報管理部22と、描画情報を生成する描画情報生成部2
3と、描画情報生成部23によって生成された情報を管
理する描画情報管理部24と、描画情報管理部24に管
理される情報と画材情報管理部22に管理される情報を
もとに塗料の被画材上での定着状態をシミュレーション
する塗料定着状態シミュレータ25と、塗料定着状態シ
ミュレータ25によって生成された結果を表示部3に表
示する手段である表示制御部28とを備える。
FIG. 1 is a block diagram of a drawing information processing apparatus according to the present invention. In the figure, reference numeral 1 denotes an input unit serving as a brush, 2 denotes a drawing information processing unit that performs drawing information processing in accordance with an instruction from the input unit 1, and 3 denotes a display unit that displays and outputs the processing result of the drawing information processing unit 2. The drawing information processing unit 2 includes a drawing information processing control unit 21 that controls the entire processing in the drawing information processing unit 2, an image material information management unit 22 that manages information about the image material, and a drawing information generation unit 2 that generates drawing information.
3, a drawing information management unit 24 that manages the information generated by the drawing information generation unit 23, and a paint control based on the information managed by the drawing information management unit 24 and the information managed by the painting material information management unit 22. The apparatus includes a paint fixing state simulator 25 that simulates a fixing state on a work material, and a display control unit 28 that is a unit that displays a result generated by the paint fixing state simulator 25 on the display unit 3.

【0006】画材情報管理部22は、使用する塗料の筆
類や被描画材との親和性、また色に関する情報を管理す
る塗料情報管理部221と、使用する筆類の塗料との親
和性に関する情報を管理する筆種情報管理部222と、
使用する被描画材の塗料との親和性に関する情報を管理
する被描画材情報管理部223とを備える。描画情報生
成部23は、時刻を発生する時刻発生器231と、入力
部1から獲た座標と時刻発生器231から得た時刻によ
って入力部1が同一座標上に停滞した時間を算出する停
滞時間算出器232と、入力部1の描画行為時、即ち入
力部1による描画情報入力時における筆上の塗料の量を
管理する筆上塗料量管理部234と、筆上塗料量管理2
34に管理された筆上の塗料の量と、停滞時間算出器2
32によって算出された入力部1が同一座標上に停滞し
た時間から、当該座標において放出される塗料の量を算
出する塗料放出量算出器233とを備える。
[0006] The painting material information management unit 22 relates to the affinity of the paint to be used for brushes and the material to be drawn, and to the paint information management unit 221 for managing information on color, and the affinity of the brush to be used for paint. A brush type information management unit 222 that manages information;
A drawing material information management unit 223 that manages information on the affinity of the drawing material to be used with the paint is provided. The drawing information generating unit 23 calculates the time during which the input unit 1 stagnates on the same coordinate based on the coordinates obtained from the input unit 1 and the time obtained from the time generator 231. A calculator 232, a paint-on-brush amount management unit 234 for managing the amount of paint on the brush at the time of drawing operation of the input unit 1, that is, at the time of drawing information input by the input unit 1;
34, the amount of paint on the brush and the stagnation time calculator 2
A paint release amount calculator 233 that calculates the amount of paint released at the coordinates from the time when the input unit 1 stays on the same coordinates calculated by 32.

【0007】描画情報管理部24は、描画行為によって
出来上がった作品全体についての情報を示す作品管理構
造241と、作品中の各ストロークに関する情報を示す
ストローク管理構造242とを備える。図2は本発明に
よる作品管理構造の説明図である。作品管理構造241
は、被描画材の種類に関する情報を示す被描画材241
1と、作品を構成するストロークに関する情報を示すス
トローク管理構造242の記憶位置を示すストローク管
理構造位置2412により構成される。
[0007] The drawing information management unit 24 includes a work management structure 241 indicating information on the entire work completed by the drawing action, and a stroke management structure 242 indicating information on each stroke in the work. FIG. 2 is an explanatory diagram of a work management structure according to the present invention. Work management structure 241
Is a drawing material 241 indicating information on the type of the drawing material.
1 and a stroke management structure position 2412 indicating a storage position of a stroke management structure 242 indicating information on strokes constituting the work.

【0008】図3は本発明によるストローク管理構造の
説明図である。ストローク管理構造242は、そのスト
ロークに用いた筆の種類に関する情報を示す筆種情報2
421と、塗料の質に関する情報を示す塗料質情報24
22と、塗料の色に関する情報を示す塗料色情報242
3と、当該ストローク内の描画経路上の座標とその座標
上での塗料放出量を示す描画経路情報2424で構成さ
れる。
FIG. 3 is an explanatory diagram of a stroke management structure according to the present invention. The stroke management structure 242 includes brush type information 2 indicating information on the type of brush used for the stroke.
421 and paint quality information 24 indicating information on paint quality
22 and paint color information 242 indicating information on the paint color
3 and drawing path information 2424 indicating the coordinates on the drawing path in the stroke and the paint release amount on the coordinates.

【0009】さらに、描画情報管理部24に管理される
情報を保存したり、このように保存した情報を再び描画
情報管理部24に読み出したりするための手段として保
存・読出し制御部27と保存手段として外部記憶装置5
を備える。また、表示部3に表示される結果を印刷する
ために、描画情報管理部24に管理される情報を印刷機
に出力する手段としての印刷制御部29と、印刷機とし
ての印刷装置4を備える。
Further, as means for storing information managed by the drawing information management section 24 and reading out the information thus stored again to the drawing information management section 24, a storage / readout control section 27 and a storage means are provided. External storage device 5
Is provided. Further, in order to print the result displayed on the display unit 3, the print control unit 29 as a unit for outputting information managed by the drawing information management unit 24 to the printing press, and the printing device 4 as a printing press are provided. .

【0010】[0010]

【作用】このような構成において、本発明の描画情報処
理装置によれば、停滞時間算出部232は、入力部1に
よって検出された座標毎に、そこで停滞した時間を、時
刻発生器231が発生する時刻に基づき算出し、塗料放
出量算出部233は、その間に放出したと予想される塗
料の量を画材情報と入力部1から検出した筆圧に基づい
て算出することにより、入力部の移動経路上の各座標に
おいて放出される塗料の量を算出することができる。ま
た、この結果と画材情報に基づいて塗料定着状態シミュ
レータ25を動作させることによって、塗料が被描画材
上に定着する様子をシミュレーションすることができ
る。これにより、入力部の筆の移動速度や筆圧、また、
画材の性質の違いによって、その差異を忠実にシミュレ
ーションした仕上がりの作品を制作することができる。
In such a configuration, according to the drawing information processing apparatus of the present invention, the stagnation time calculation unit 232 generates the stagnation time for each coordinate detected by the input unit 1 by the time generator 231. The paint release amount calculation unit 233 calculates the amount of paint expected to be released during that time based on the painting material information and the pen pressure detected from the input unit 1, thereby moving the input unit. The amount of paint released at each coordinate on the route can be calculated. In addition, by operating the paint fixing state simulator 25 based on the result and the paint material information, it is possible to simulate how the paint is fixed on the drawing material. With this, the moving speed and pressure of the brush of the input unit,
Due to the difference in the nature of the painting materials, it is possible to produce a finished work that simulates the difference faithfully.

【0011】[0011]

【実施例】図4は本発明の作品管理構造の具体例であ
り、図5は本発明のストローク管理構造の具体例であ
る。さらに、図6,図7及び図8は本発明の処理フロー
チャートである。なお、図中、同一の部分には同一の符
号を付す。図4において、作品管理構造では、被描画材
種としてキャンバス地とし、ストローク管理構造いちP
1,P2,P3・・・とする。
FIG. 4 shows a specific example of the work management structure of the present invention, and FIG. 5 shows a specific example of the stroke management structure of the present invention. 6, 7 and 8 are processing flowcharts of the present invention. In the drawings, the same portions are denoted by the same reference numerals. In FIG. 4, in the work management structure, the canvas material is used as the material to be drawn, and the stroke management structure 1P
1, P2, P3,...

【0012】また、図5において、ストローク管理構造
では、筆種情報として細ブラシとし、塗料情報として油
性硬質とし、塗料色情報として赤(アカ)とし、描画経
路情報として図示のような座標を与える。次に、図6の
処理フローを参照して本発明の実施例の動作を説明す
る。図6において、まずステップS1では、描画情報処
理制御部21が処理を終了するか否かについての問い合
わせを表示部3に出力する。ここで入力部1から終了の
指示を行うと、描画情報処理装置は処理を終了する。続
行の指示を行うと、ステップS2に進む。
In FIG. 5, in the stroke management structure, a fine brush is used as brush type information, oily hard is used as paint information, red (red) is used as paint color information, and coordinates as shown are given as drawing path information. . Next, the operation of the embodiment of the present invention will be described with reference to the processing flow of FIG. In FIG. 6, first, in step S <b> 1, the drawing information processing control unit 21 outputs an inquiry as to whether or not to end the processing to the display unit 3. Here, when an end instruction is given from the input unit 1, the drawing information processing apparatus ends the processing. When an instruction to continue is made, the process proceeds to step S2.

【0013】ステップS2では、描画情報処理制御部2
1は、外部記憶装置5から描画情報の読み出しを行うか
否かの問い合わせを表示部3に出力する。ここで入力部
1から読み出しの指示を行うとステップS3に進む。読
み出しの指示を行わないときはステップS4に進む。ス
テップS3では保存・読み出し制御部27により、外部
記憶装置5から描画情報を読み出し、描画情報管理部2
4に情報を展開する。処理を終了するとステップS2に
進む。
In step S2, the drawing information processing control unit 2
1 outputs to the display unit 3 an inquiry as to whether or not to read out the drawing information from the external storage device 5. Here, when a reading instruction is issued from the input unit 1, the process proceeds to step S3. If no reading instruction is given, the process proceeds to step S4. In step S3, the storage / read control unit 27 reads out the drawing information from the external storage device 5, and the drawing information management unit 2
4. Expand the information. When the process ends, the process proceeds to a step S2.

【0014】ステップS4では、描画情報処理制御部2
1は、描画情報管理部24に管理される描画情報の外部
記憶装置5への保存を行うか否かの問い合わせを表示部
3に出力する。ここで入力部1から保存の指示を行うと
ステップS5に進む。保存の指示を行わないときはステ
ップS6に進む。ステップS5では保存・読み出し制御
部27により、外部記憶装置5へ描画情報管理部24の
情報を保存する。処理を終了するとステップS4に進
む。
In step S4, the drawing information processing control unit 2
1 outputs to the display unit 3 an inquiry about whether or not to store the drawing information managed by the drawing information management unit 24 in the external storage device 5. Here, when a save instruction is issued from the input unit 1, the process proceeds to step S5. If no save instruction is given, the process proceeds to step S6. In step S5, the information of the drawing information management unit 24 is stored in the external storage device 5 by the storage / readout control unit 27. When the process ends, the process proceeds to a step S4.

【0015】ステップS6では、描画情報処理制御部2
1は、描画情報管理部24に管理される描画情報を印刷
装置4によって印刷するか否かの問い合わせを表示部3
に出力する。ここで入力部1から印刷の指示を行うとス
テップS7に進む。印刷の指示を行わないときはステッ
プS8に進む。ステップS7では印刷制御部29によ
り、描画情報管理部24に管理される情報から塗料の被
描画材への定着状態を塗料定着状態シミュレータ25に
よってシミュレーションし、その結果を印刷装置4に出
力(印刷)する。処理を終了するとステップS6に進
む。
In step S6, the drawing information processing control unit 2
The display unit 3 sends an inquiry about whether or not to print the drawing information managed by the drawing information management unit 24 by the printing device 4.
Output to Here, when a print instruction is issued from the input unit 1, the process proceeds to step S7. If no print instruction is given, the process proceeds to step S8. In step S7, the print control unit 29 simulates the fixing state of the paint on the material to be drawn from the information managed by the drawing information management unit 24 by the paint fixing state simulator 25, and outputs the result to the printing device 4 (printing). I do. When the process ends, the process proceeds to a step S6.

【0016】ステップS8では、描画情報処理制御部2
1は、描画を行うか否かの問い合わせを表示部3に出力
する。ここで入力部1から描画の指示を行うとステップ
S9に進む。描画の指示を行わないときはステップS1
に進む。ステップS9の処理について、さらに図7の処
理フローを参照してその詳細を説明する。
In step S8, the drawing information processing control unit 2
1 outputs an inquiry as to whether or not to perform drawing to the display unit 3. Here, when a drawing instruction is issued from the input unit 1, the process proceeds to step S9. Step S1 when no drawing instruction is given
Proceed to. The processing of step S9 will be described in detail with reference to the processing flow of FIG.

【0017】図7において、ステップS11では、描画
情報処理制御部21が、描画情報管理部24に作品管理
構造241aが存在しているかどうかを確認し、作品管
理構造241aが存在していない場合はステップS12
に進む。存在している場合はステップS13に進む。ス
テップS12では、描画情報管理部24に作品管理構造
241aを生成する。処理を終了するとステップS11
に進む。
In FIG. 7, at step S11, the drawing information processing control section 21 checks whether or not the work management structure 241a exists in the drawing information management section 24. If the work management structure 241a does not exist, Step S12
Proceed to. If there is, the process proceeds to step S13. In step S12, a work management structure 241a is generated in the drawing information management unit 24. When the processing is completed, step S11 is performed.
Proceed to.

【0018】ステップS13で、描画情報処理制御部2
1は、被描画材を変更するか否かの問い合わせを表示部
3に出力する。ここで入力部1から被描画材変更の指示
を行うと、ステップS12に進む。被描画材変更の指示
を行わないときはステップS15に進む。ステップS1
4では画材情報設定部26により、被描画材の選択に関
する問い合わせを表示部3に出力し、利用者が入力した
被描画材に関する情報を被描画材情報管理部223に格
納する。同時に、その情報を被描画材種2411aに格
納する。ここでは、前述のようにキャンバス地が選択さ
れた例を示している。処理を終了するとステップS13
に進む。
In step S13, the drawing information processing control unit 2
1 outputs to the display unit 3 an inquiry about whether or not to change the material to be drawn. Here, when an instruction to change the material to be drawn is issued from the input unit 1, the process proceeds to step S12. If no instruction to change the drawing material is given, the process proceeds to step S15. Step S1
In 4, the image material information setting unit 26 outputs an inquiry about the selection of the material to be drawn to the display unit 3, and stores information on the material to be drawn input by the user in the material information management unit 223. At the same time, the information is stored in the drawing material type 2411a. Here, an example in which the canvas is selected as described above is shown. When the processing is completed, step S13 is performed.
Proceed to.

【0019】ステップS15の処理について、さらに図
9の処理フローを参照してその詳細を説明する。図8に
おいて、ステップS21では、描画情報処理制御部21
は、処理を終了するか否かについての問い合わせを表示
部3に出力する。ここで入力部1から終了の指示を行う
と、描画処理を終了する。続行の指示を行うとステップ
S22に進む。
The processing of step S15 will be described in detail with reference to the processing flow of FIG. 8, in step S21, the drawing information processing control unit 21
Outputs an inquiry to the display unit 3 as to whether or not to end the processing. Here, when an end instruction is given from the input unit 1, the drawing process ends. When an instruction to continue is made, the process proceeds to step S22.

【0020】ステップS22では、描画情報処理制御部
21は、筆種を変更するか否かの問い合わせを表示部3
に出力する。ここで入力部1から筆種変更の指示を行う
と、ステップS23に進む。筆種変更の指示を行わない
ときはステップS24に進む。ステップS23は画材情
報設定部26により、筆種の選択に関する問い合わせを
表示部3に出力し、利用者が入力した筆種に関する情報
を筆種情報管理部222に格納する。処理を終了すると
ステップS22に進む。
In step S22, the drawing information processing control unit 21 inquires of the display unit 3 whether to change the brush type.
Output to Here, when an instruction to change the brush type is issued from the input unit 1, the process proceeds to step S23. If no instruction to change the brush type is given, the process proceeds to step S24. In step S23, the image material information setting unit 26 outputs an inquiry about the selection of the brush type to the display unit 3, and stores information on the brush type input by the user in the brush type information management unit 222. When the process ends, the process proceeds to a step S22.

【0021】ステップS24では、描画情報処理制御部
21が塗料を変更するか否かの問い合わせを表示部3に
出力する。ここで入力部1から塗料変更の指示を行う
と、ステップS25に進む。塗料変更の指示を行わない
ときはステップS26に進む。ステップS25では、画
材情報設定部26により、塗料の選択に関する問い合わ
せを表示部3に出力し、利用者が入力した塗料に関する
情報を塗料情報管理部221に格納する。処理を終了す
るとステップS24に進む。
In step S24, the drawing information processing control section 21 outputs to the display section 3 an inquiry as to whether or not to change the paint. Here, when an instruction to change the paint is given from the input unit 1, the process proceeds to step S25. When the instruction to change the paint is not issued, the process proceeds to step S26. In step S25, the painting material information setting unit 26 outputs an inquiry about the selection of the paint to the display unit 3, and stores the information on the paint input by the user in the paint information management unit 221. When the process ends, the process proceeds to a step S24.

【0022】ステップS26では、描画情報処理制御部
21が筆上の塗料の量をリセットするか否かの問い合わ
せを表示部3に出力する。ここで入力部1から塗料の量
のリセット指示を行うとステップS27に進む。塗料の
量のリセット指示を行わないときはステップS28に進
む。ステップS27では、塗料情報管理部221と筆種
情報管理部222に格納された情報に基づき、筆上に含
むことのできる塗料の最大量を決定し、その値を筆上塗
料量管理部234に格納する。処理を終了すると、ステ
ップS26に進む。
In step S26, the drawing information processing control section 21 outputs to the display section 3 an inquiry as to whether or not to reset the amount of paint on the brush. Here, when an instruction to reset the amount of paint is given from the input unit 1, the process proceeds to step S27. When the reset instruction of the paint amount is not performed, the process proceeds to step S28. In step S27, the maximum amount of paint that can be included on the brush is determined based on the information stored in the paint information management unit 221 and the brush type information management unit 222, and the value is transmitted to the paint volume management unit 234. Store. Upon completion of the process, the process proceeds to a step S26.

【0023】ステップS28では、ストロークの開始と
同時に、ストローク管理構造を生成し、筆種情報管理部
222に格納された情報を筆種情報2421aに、塗料
情報管理部221に格納された情報をその質と色につい
てそれぞれ、塗料質情報2422a、塗料色情報242
3aに格納する。ここでは、前述のように、それぞれ、
細ブラシ、油性硬質、アカが選択された例を示してい
る。処理を終了するとステップS29に進む。
In step S28, at the same time as the start of the stroke, a stroke management structure is generated, and the information stored in the brush type information management section 222 is used as the brush type information 2421a, and the information stored in the paint information management section 221 is used as the information. Paint quality information 2422a and paint color information 242 for the quality and color, respectively.
3a. Here, as described above,
An example is shown in which a fine brush, oily hard, and red are selected. When the process ends, the process proceeds to a step S29.

【0024】ステップS29では、入力部1の座標の移
動があると同時に、ストローク開始から座標の移動まで
の時間を時刻発生器231から獲得した時刻をもとに、
停滞時間算出器232によって算出し、その結果と画材
情報管理部22に格納された情報、さらに入力部1から
得た筆圧をもとに、その時間中の塗料放出量を算出す
る。処理が終了するとステップS30に進む。
In step S29, at the same time that the coordinates of the input unit 1 are moved, the time from the start of the stroke to the movement of the coordinates is obtained based on the time obtained from the time generator 231.
The stagnation time calculator 232 calculates the amount of paint release during that time based on the result, the information stored in the image material information management unit 22, and the pen pressure obtained from the input unit 1. When the process ends, the process proceeds to a step S30.

【0025】ステップS30では、筆上塗料量管理部2
34に格納された塗料量からステップS29で獲た結果
を減じ、その結果を新しい値として格納する。処理が終
了するとステップS31に進む。ステップS31では、
入力部の位置した座標とステップS29で得た結果をリ
ストにし、描画経路情報2424aに追加する。処理が
終了するとステップS32に進む。
In step S30, the brush paint amount management unit 2
The result obtained in step S29 is subtracted from the paint amount stored in step S34, and the result is stored as a new value. When the process ends, the process proceeds to a step S31. In step S31,
The coordinates where the input unit is located and the result obtained in step S29 are listed and added to the drawing path information 2424a. When the process ends, the process proceeds to a step S32.

【0026】ステップS32では、塗料定着状態シミュ
レータ25は、描画経路情報2424aに格納された情
報と画材情報管理部22に格納された情報に基づき、被
描画材上に塗料が定着する状態をシミュレーションす
る。処理が終了するとステップS33に進む。ステップ
S33では、表示制御部28は、ステップS32の結果
を表示部3に出力する。処理が終了するとステップS3
4に進む。
In step S32, the paint fixing state simulator 25 simulates a state in which the paint is fixed on the material to be drawn, based on the information stored in the drawing path information 2424a and the information stored in the image material information management unit 22. . When the process ends, the process proceeds to a step S33. In step S33, the display control unit 28 outputs the result of step S32 to the display unit 3. When the processing is completed, step S3 is performed.
Proceed to 4.

【0027】ステップS34では、描画情報処理制御部
21は、入力部1によるストロークの終了の検出を確認
する。終了の検出を確認すると、ステップS21に進
む。確認しなければ、ステップS29に進む。
In step S34, the drawing information processing control section 21 confirms that the input section 1 has detected the end of the stroke. When the end detection is confirmed, the process proceeds to step S21. If not, the process proceeds to step S29.

【0028】[0028]

【発明の効果】以上述べたように、本発明によれば、描
画行為に掛かる時間や、用いる画材の特性をシミュレー
ションに取り入れることによって、入力者の筆の移動速
度や筆圧、また、画材の性質の違いによる、種々異なる
仕上がりの作品を制作することができる効果がある。
As described above, according to the present invention, the time required for the drawing operation and the characteristics of the paint material used are incorporated into the simulation, so that the moving speed and pressure of the input user's brush and the paint material can be reduced. There is an effect that works with various finishes can be produced due to differences in properties.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明による描画情報処理部の構成図である。FIG. 1 is a configuration diagram of a drawing information processing unit according to the present invention.

【図2】本発明の作品管理構造の説明図である。FIG. 2 is an explanatory diagram of a work management structure of the present invention.

【図3】本発明のストローク管理構造の説明図である。FIG. 3 is an explanatory diagram of a stroke management structure according to the present invention.

【図4】図2の作品管理構造の具体例である。FIG. 4 is a specific example of the work management structure of FIG. 2;

【図5】図3のストローク管理構造の具体例である。FIG. 5 is a specific example of the stroke management structure of FIG. 3;

【図6】本発明の実施例の処理フローチャート(その
1)である。
FIG. 6 is a processing flowchart (part 1) of the embodiment of the present invention.

【図7】本発明の実施例の処理フローチャート(その
2)である。
FIG. 7 is a processing flowchart (part 2) of the embodiment of the present invention.

【図8】本発明の実施例の処理フローチャート(その
3)である。
FIG. 8 is a process flowchart (part 3) of the embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1…入出力部 2…描画情報処理装置 3…表示部 4…印刷装置 5…外部記憶装置 21…描画情報処理制御部 22…画材情報管理部 23…描画情報生成部 24…描画情報管理部 25…塗料定着状態シミュレータ 26…画材情報設定部 27…保存/読出し制御部 28…表示制御部 29…印刷制御部 221…塗料情報管理部 222…筆種情報管理部 223…被描画材情報管理部 231…時刻発生器 232…停滞時間算出器 233…塗料放出量算出器 234…筆上塗料量管理部 REFERENCE SIGNS LIST 1 input / output unit 2 drawing information processing device 3 display unit 4 printing device 5 external storage device 21 drawing information processing control unit 22 drawing material information management unit 23 drawing information generation unit 24 drawing information management unit 25 ... Paint fixing state simulator 26 ... Paint material information setting unit 27 ... Save / read control unit 28 ... Display control unit 29 ... Print control unit 221 ... Paint information management unit 222 ... Brush type information management unit 223 ... Drawing material information management unit 231 … Time generator 232… Stagnation time calculator 233… Paint release amount calculator 234… Paint paint amount management unit

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/50 G06T 11/80 G06T 1/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G06F 17/50 G06T 11/80 G06T 1/00

Claims (14)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 描画行為における筆類として機能し、自
己の移動経路上の座標を検出可能とする入力部(1)
と、該入力部からの描画行為情報を処理する描画情報処
理部(2)と、処理結果を表示する表示部(3)とを備
えた描画情報処理装置において、 前記描画情報処理部(2)は、 該描画情報処理部(2)内の処理全体の機能制御を行う
描画情報処理制御部(21)と、 筆類上の塗料の量に相当する塗料値を管理する描画情報
生成部(23)と、 前記入力部(2)からの描画行為情報と前記描画情報生
成部(23)の前記塗料値に基づいて、被画材への塗料
定着をシミュレーションする塗料定着状態シミュレータ
(25)と、 前記塗料定着状態シミュレータ(25)の結果を前記表
示部(3)に表示する表示制御部(28)と、 を具備することを特徴とする描画情報処理装置。
An input unit (1) that functions as a brush in a drawing action and that can detect coordinates on its own movement path.
A drawing information processing unit (2) for processing drawing action information from the input unit; and a display unit (3) for displaying a processing result. A drawing information processing control unit (21) for controlling the functions of the entire processing in the drawing information processing unit (2); and a drawing information generation unit (23) for managing a paint value corresponding to the amount of paint on the brush. A paint fixation state simulator (25) for simulating paint fixation on a workpiece based on drawing action information from the input unit (2) and the paint value of the drawing information generation unit (23); A display control unit (28) for displaying the result of the paint fixing state simulator (25) on the display unit (3).
【請求項2】 前記描画情報生成部(23)は、 計時手段(231)と、 停滞時間算出部(232)とを備え、 該停滞時間算出部(232)は、前記入力部(1)から
得た座標と、前記計時手段(231)による時間から、
同一座標上に前記入力部(1)が停滞した時間を算出
し、 前記描画情報処理部(2)は、前記停滞時間算出部(2
32)による算出時間に基づいて、前記塗料値を変化さ
せることを特徴とする請求項1に記載の描画情報処理装
置。
2. The drawing information generating unit (23) includes a time measuring unit (231) and a stagnant time calculating unit (232), and the stagnant time calculating unit (232) is configured to receive the stagnant time from the input unit (1). From the obtained coordinates and the time by the timing means (231),
The drawing information processing unit (2) calculates the stagnation time of the input unit (1) on the same coordinates.
The drawing information processing apparatus according to claim 1, wherein the paint value is changed based on the calculation time according to (32).
【請求項3】 前記描画情報処理部(2)は、画材又は
被画材の特性等の情報を管理する画材情報管理部(2
2)を備え、 前記描画情報処理部(2)は、前記画材情報管理部(2
2)で管理される情報に基づいて、前記塗料値を変化さ
せることを特徴とする請求項1又は2に記載の描画情報
処理装置。
3. An image material information management unit (2) for managing information such as characteristics of an image material or an object material.
2), wherein the drawing information processing unit (2) includes the image material information management unit (2).
3. The drawing information processing apparatus according to claim 1, wherein the paint value is changed based on the information managed in 2).
【請求項4】 前記画材情報管理部(22)は、塗料の
粘度や筆類への吸着特性等の塗料情報を管理する塗料情
報管理部(221)を備え、 前記描画情報処理部(2)は、前記塗料情報管理部(2
21)で管理される塗料情報に基づいて、前記塗料値を
変化させることを特徴とする請求項3に記載の描画情報
処理装置。
4. The image material information management section (22) includes a paint information management section (221) for managing paint information such as viscosity of paint and adsorption characteristics to brushes, and the drawing information processing section (2). Is the paint information management unit (2
The drawing information processing apparatus according to claim 3, wherein the paint value is changed based on the paint information managed in (21).
【請求項5】 前記画材情報管理部(22)は、筆類の
太さや塗料粒子との親和特性等の筆種情報を管理する筆
種情報管理部(222)を備え、 前記描画情報処理部(2)は、前記筆種情報管理部(2
22)で管理される筆種情報に基づいて、前記塗料値を
変化させることを特徴とする請求項3又は4項に記載の
描画情報処理装置。
5. The drawing material information management unit (22) includes a brush type information management unit (222) that manages brush type information such as the thickness of a brush and an affinity characteristic with paint particles, and the drawing information processing unit. (2) The brush type information management unit (2)
The drawing information processing apparatus according to claim 3, wherein the paint value is changed based on the brush type information managed in (22).
【請求項6】 前記画材情報管理部(22)は、被画材
の塗料との親和特性等の被画材情報を管理する被画材情
報管理部(223)を備え、 前記描画情報処理部(2)は、該被画材情報管理部(2
23)で管理される被画材情報に基づいて、前記塗料値
を変化させることを特徴とする請求項3乃至5のいずれ
かに記載の描画情報処理装置。
6. The painting material information management section (22) includes a painting material information management section (223) that manages painting material information such as an affinity characteristic of the painting material with a paint, and the drawing information processing section (2). Is the subject material information management unit (2
The drawing information processing apparatus according to any one of claims 3 to 5, wherein the paint value is changed based on the work material information managed in (23).
【請求項7】 前記入力部(1)は、描画情報入力時に
かかる圧力を検出する筆圧検出手段を備え、 前記描画情報処理部(2)は、前記筆圧検出手段で検出
された圧力に基づいて、前記塗料値を変化させることを
特徴とする請求項1乃至6のいずれかに記載の描画情報
処理装置。
7. The input unit (1) includes pen pressure detecting means for detecting a pressure applied when drawing information is input, and the drawing information processing unit (2) detects a pressure detected by the pen pressure detecting means. The drawing information processing apparatus according to any one of claims 1 to 6, wherein the paint value is changed based on the value.
【請求項8】 前記塗料定着状態シミュレータ(25)
は、前記入力部(1)の描画経路上の各座標及びその周
辺座標において、前記描画情報生成部(23)で管理さ
れる塗料値に基づいて、被画材上に塗料が定着する状態
をシミュレーションすることを特徴とする請求項1乃至
7のいずれかに記載の描画情報処理装置。
8. The paint fixing state simulator (25).
Simulates a state in which the paint is fixed on the workpiece based on the paint value managed by the drawing information generating unit (23) at each coordinate on the drawing path of the input unit (1) and its surrounding coordinates. The drawing information processing apparatus according to any one of claims 1 to 7, wherein:
【請求項9】 前記塗料定着状態シミュレータ(25)
は、前記入力部(1)の描画経路上の各座標及びその周
辺座標において、前記画材情報管理部(2)で管理させ
る情報に基づいて、被画材上に塗料が定着する状態をシ
ミュレーションすることを特徴とする請求項1乃至8の
いずれかに記載の描画情報処理装置。
9. The paint fixing state simulator (25).
Simulates a state in which a paint is fixed on a material to be painted based on information managed by the material-information managing unit (2) at each coordinate on the drawing path of the input unit (1) and its surrounding coordinates. 9. The drawing information processing apparatus according to claim 1, wherein:
【請求項10】 前記塗料定着状態シミュレータ(2
5)は、前記入力部(1)の描画経路上の各座標及びそ
の周辺座標において、前記筆種情報に基づいて、被画材
上に塗料が定着する状態をシミュレーションすることを
特徴とする請求項1乃至9のいずれかに記載の描画情報
処理装置。
10. The paint fixing state simulator (2)
5) simulating, at each coordinate on the drawing path of the input unit (1) and its surrounding coordinates, a state in which the paint is fixed on the work material based on the brush type information. 10. The drawing information processing apparatus according to any one of 1 to 9.
【請求項11】 前記塗料定着状態シミュレータ(2
5)は、前記入力部(1)の描画経路上の各座標及びそ
の周辺座標において、前記被画材情報に基づいて、被画
材上に塗料が定着する状態をシミュレーションすること
を特徴とする請求項1乃至10のいずれかに記載の描画
情報処理装置。
11. The paint fixing state simulator (2)
5) simulating a state in which the paint is fixed on the workpiece based on the workpiece information at each coordinate on the drawing path of the input unit (1) and its surrounding coordinates. 11. The drawing information processing apparatus according to any one of 1 to 10.
【請求項12】 前記入力部(1)を用いた描画情報入
力により作成される画像情報である作品管理構造(24
1)と、 前記画像情報を構成する各ストロークに関する情報を示
すストローク管理構造(242)と備えた描画情報管理
部(24)と、 を備えたことを特徴とする請求項1乃至11のいずれか
に記載の描画情報処理装置。
12. A work management structure (24) which is image information created by drawing information input using the input unit (1).
12. A drawing information management unit (24) comprising: (1) a stroke management structure (242) indicating information on each stroke constituting the image information; 3. The drawing information processing apparatus according to 1.
【請求項13】 前記作品管理構造(241)は、 画像情報作成時の被画材の種類に関する被描画材情報
(2411)と、該画像情報がどのストローク管理構造
で構成されるかを示す情報で構成され、 前記ストローク管理構造(242)は、 前記画像情報作成時におけるストロークに用いた筆種情
報(2421)と、 塗料情報と、 当該ストロークを構成する入力部(1)が移動した経路
上の座標と、当該座標上での塗料値の変化量とで構成さ
れる描画経路情報(2424)と、 で構成されることを特徴とする請求項12に記載の描画
情報処理装置。
13. The work management structure (241) includes drawing material information (2411) relating to the type of the material at the time of creating the image information, and information indicating which stroke management structure the image information is composed of. The stroke management structure (242) includes: brush type information (2421) used for a stroke at the time of creating the image information; paint information; and an input unit (1) that constitutes the stroke. 13. The drawing information processing apparatus according to claim 12, comprising: drawing path information (2424) including coordinates and a change amount of a paint value on the coordinates.
【請求項14】 前記ストローク管理構造(242)を
構成する塗料情報は、塗料の質に関する塗料質情報(2
422)と、塗料の色に関する塗料色情報(2423)
であることを特徴とする請求項12又は13に記載の描
画情報処理装置。
14. The paint information constituting the stroke management structure (242) is paint quality information (2) relating to paint quality.
422) and paint color information relating to the paint color (2423)
14. The drawing information processing apparatus according to claim 12, wherein:
JP14358393A 1993-06-15 1993-06-15 Drawing information processing device Expired - Lifetime JP3238244B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14358393A JP3238244B2 (en) 1993-06-15 1993-06-15 Drawing information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14358393A JP3238244B2 (en) 1993-06-15 1993-06-15 Drawing information processing device

Publications (2)

Publication Number Publication Date
JPH0721235A JPH0721235A (en) 1995-01-24
JP3238244B2 true JP3238244B2 (en) 2001-12-10

Family

ID=15342117

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14358393A Expired - Lifetime JP3238244B2 (en) 1993-06-15 1993-06-15 Drawing information processing device

Country Status (1)

Country Link
JP (1) JP3238244B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6431539B2 (en) 1999-07-13 2002-08-13 Esatec Etudes Services Automatismes Techniques Z.A. Apparatus and method for unstacking sheets stacked in a feeder

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6431539B2 (en) 1999-07-13 2002-08-13 Esatec Etudes Services Automatismes Techniques Z.A. Apparatus and method for unstacking sheets stacked in a feeder

Also Published As

Publication number Publication date
JPH0721235A (en) 1995-01-24

Similar Documents

Publication Publication Date Title
CN102866819B (en) The interactive whiteboard of the writing medium that use can disappear
Fekete et al. TicTacToon: A paperless system for professional 2D animation
US5592597A (en) Real-time image generation system for simulating physical paint, drawing media, and feature modeling with 3-D graphics
Foskey et al. ArtNova: Touch-enabled 3D model design
US20080024487A1 (en) Converting deformation data for a mesh to animation data for a skeleton, skinning and shading in a runtime computer graphics animation engine
EP0559374A1 (en) Graphic display method and apparatus for rotating an object in a three-dimensional space
JP2000069404A (en) Image print creating device
JPH06505817A (en) Image synthesis and processing
CN107918549A (en) Marking method and device for three-dimensional expansion drawing, computer equipment and storage medium
RU2067775C1 (en) Device for reading pictures of objects
GB2244895A (en) Computer graphics
CA2957493C (en) System and method for colorimetric and geometric parameterization of procedural textures on an object
JPH02216519A (en) Graphics system
JP3238244B2 (en) Drawing information processing device
Baxter III Physically-based modeling techniques for interactive digital painting
DiVerdi A brush stroke synthesis toolbox
JPS6235980A (en) Video image generator
US12189907B1 (en) Digital paint brush, and digital tools and processes for generating digital art using digital paint brush
Gross et al. Gesture Modelling: Using Video to Capture Freehand Modeling Commands
Matkovic et al. Dynamic texturing of real objects in an augmented reality system
Paley Head-tracking stereo display: experiments and applications
CN110781560A (en) Vega-based flight effect evaluation system
Shin et al. Simulating oriental brush character considered with aerial action of pen tablet
EP2648083A2 (en) Apparatus and Method of Generating a Sound Effect in a Portable Terminal
JP6561257B2 (en) Procedural texture generation system and method on objects

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010828

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071005

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081005

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081005

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091005

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091005

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101005

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101005

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111005

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111005

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121005

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121005

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131005

Year of fee payment: 12

EXPY Cancellation because of completion of term