JP2003196671A - Drawing image erasing method, program according to the method, and storage medium storing the program - Google Patents
Drawing image erasing method, program according to the method, and storage medium storing the programInfo
- Publication number
- JP2003196671A JP2003196671A JP2001400515A JP2001400515A JP2003196671A JP 2003196671 A JP2003196671 A JP 2003196671A JP 2001400515 A JP2001400515 A JP 2001400515A JP 2001400515 A JP2001400515 A JP 2001400515A JP 2003196671 A JP2003196671 A JP 2003196671A
- Authority
- JP
- Japan
- Prior art keywords
- mode
- eraser
- drawn image
- erasing
- cursor
- 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.)
- Pending
Links
Landscapes
- Drawing Aids And Blackboards (AREA)
- Processing Or Creating Images (AREA)
- Editing Of Facsimile Originals (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
(57)【要約】
【課題】 消したい描画種の描画部分だけを効率良く消
すことができる描画像消去方法などを提供する。
【解決手段】 消しゴムカーソルを用いて表示画面中の
描画像を消す描画像消去方法において、表示されている
消しゴムボタン37が選択されたとき、消しゴムカーソ
ル38とそれに付随したカーソル矩形領域39を表示さ
せ、その消しゴムカーソル38を操作に応じて移動さ
せ、カーソル矩形領域39が触れており、且つ当該描画
モードに対応づけて自動的に選択した描画種またはメニ
ューから選択させた描画種の描画部分のみを消去する構
成にした。また、全消しボタンが選択されたとき、当該
描画モードに対応づけて自動的に選択した描画種または
メニューから選択させた描画種の描画部分をすべて消去
する構成にした。
(57) [Summary] [PROBLEMS] To provide a drawn image erasing method and the like which can efficiently erase only a drawing portion of a drawing type to be erased. SOLUTION: In a drawn image erasing method for erasing a drawn image on a display screen using an eraser cursor, when an eraser button 37 being displayed is selected, an eraser cursor 38 and a cursor rectangular area 39 attached thereto are displayed. The eraser cursor 38 is moved in accordance with the operation, and only the drawing type of the drawing type automatically touched by the cursor rectangular area 39 and the drawing type selected from the menu in association with the drawing mode is selected. It was configured to erase. Further, when the all erase button is selected, all the drawing portions of the drawing type automatically selected in association with the drawing mode or the drawing type selected from the menu are deleted.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、座標入力機能付表
示装置を用いた電子黒板システムやマウスなどを用いた
パーソナルコンピュータにおける描画像消去技術に係わ
り、特に、消しゴムカーソルを用いて描画像を消すこと
ができる描画像消去方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for erasing a drawn image in an electronic blackboard system using a display device with a coordinate input function, a personal computer using a mouse, etc. A method for erasing a drawn image that can be performed.
【0002】[0002]
【従来の技術】パーソナルコンピュータでは、従来よ
り、マウスと呼ばれるポインティング装置を備え、利用
者がこのマウスを動かすことにより画面に表示されたポ
インティング用カーソル(描画カーソル,以下、単にカ
ーソルと称す)を移動させ、それによりそのカーソルを
所望の位置に合わせ、その状態でマウスの供えているボ
タンを瞬間的に押すと(以下、この操作をクリック操作
と呼ぶ)、パーソナルコンピュータの制御部がそのクリ
ック操作を認識してそのときマウスから入力されている
座標情報を取得する。こうして、制御部は例えば何が指
示されたかを認識し、指示に応じた制御を実行する。ま
た、操作性をさらに向上させるために、指などで画面上
の所望の位置にタッチすることにより画面上の位置を指
示できるようにした座標入力機能付表示装置を備えた電
子黒板システムやパーソナルコンピュータなども提供さ
れるようになった。このような座標入力機能付表示装置
を用いた電子黒板システムやパーソナルコンピュータで
は、画面上のある位置にカーソルがあるとき、画面上の
他の位置にタッチすると、それだけの操作でカーソルを
タッチ位置に移動させることができるし、タッチ位置で
マウス左ボタンがクリックされたのに対応する動作を実
行させることができる。また、前記したマウスと表示装
置、または座標入力機能付表示装置を用いて、画面上
に、手書き線描画、罫線描画、図形描画、スタンプ描
画、テキスト描画など各描画種の描画をおこなうことが
できるし、消しゴムカーソルを移動させて消しゴムカー
ソルに触れている描画領域の描画像を消すこともでき
る。選択対象の複数の描画機能に対応したボタン(アイ
コン)から構成したツールバーを例えば画面上部に表示
させ、利用者に、そのツールバー中の一つのボタンであ
る消しゴムボタンを選択させ、それにより、消しゴムの
形をした消しゴムカーソルを表示させ、その消しゴムカ
ーソルを利用者にドラッグ操作させ(座標入力機能付表
示装置の場合であれば、例えば指先を消しゴムカーソル
にタッチした状態で指先を移動させる)、消しゴムカー
ソルが触れた領域の描画像を消すのである。2. Description of the Related Art Conventionally, a personal computer has been provided with a pointing device called a mouse, and a user moves the mouse to move a pointing cursor (drawing cursor, hereinafter simply referred to as cursor) displayed on the screen. Then, by moving the cursor to the desired position and momentarily pressing the button provided by the mouse in that state (hereinafter, this operation is referred to as clicking operation), the control unit of the personal computer performs the clicking operation. Recognize and acquire the coordinate information input from the mouse at that time. In this way, the control unit recognizes, for example, what has been instructed, and executes control according to the instruction. Further, in order to further improve the operability, an electronic blackboard system or a personal computer equipped with a display device with a coordinate input function, which can indicate a position on the screen by touching a desired position on the screen with a finger or the like And so on. In an electronic blackboard system or a personal computer using such a display device with a coordinate input function, when the cursor is located at a certain position on the screen, touching another position on the screen causes the cursor to move to the touched position. It can be moved, and the action corresponding to clicking the left mouse button at the touch position can be performed. Further, by using the mouse and the display device or the display device with the coordinate input function described above, it is possible to perform drawing of each drawing type such as handwritten line drawing, ruled line drawing, graphic drawing, stamp drawing, and text drawing on the screen. However, the eraser cursor can be moved to erase the drawn image in the drawing area touching the eraser cursor. For example, a toolbar composed of buttons (icons) corresponding to a plurality of drawing functions to be selected is displayed at the top of the screen, and the user selects the eraser button, which is one of the buttons in the toolbar. Display an eraser cursor in the shape of a cursor, and let the user drag the eraser cursor (in the case of a display device with a coordinate input function, for example, move the fingertip while touching the eraser cursor), and then eraser cursor It erases the drawn image of the area touched by.
【0003】例えば、特開平5−88810号公報に示
されたタブレット入力装置では、画面タッチ用に用いる
特殊ペンにスイッチを設け、そのスイッチにより動作モ
ードを切り換えて、その特殊ペンを描画用のペンとして
用いたり、消しゴムとして用いたりする。この従来技術
では、消しゴムの大きさを調整することも可能である。
消しゴムの大きさが小さいほど描画像を消す際の最小単
位が小さくなるので、複数の大きさの消しゴムアイコン
を表示し、例えば細かな箇所の一部を消す場合には小さ
い消しゴムアイコンを選択させるのである。しかしなが
ら、消しゴムカーソルが、手書き線描画、図形描画、罫
線描画、スタンプ描画、テキスト描画など複数描画種の
描画部分に触れる場合、触れているすべてを消去する
と、描画が確定した描画種の部分まで消去されてしまっ
て再描画する手間が発生する。そのため、ツールバーに
描画種ごとの消しゴムボタンを用意するか、ツールバー
上の1個の消しゴムボタンとプルダウンメニューにより
描画種ごとの消しゴムボタンを選択して、複数の描画種
が混在する描画像中のひとつの描画種だけしか消せない
ようにした従来技術も提供されるに至っている。For example, in the tablet input device disclosed in Japanese Patent Laid-Open No. 5-88810, a switch is provided in a special pen used for touching the screen, the operation mode is switched by the switch, and the special pen is used for drawing. Or as an eraser. With this conventional technique, it is also possible to adjust the size of the eraser.
The smaller the eraser size is, the smaller the minimum unit for deleting the drawn image is.Therefore, if you display the eraser icons of multiple sizes, you can select the small eraser icon when you want to erase a part of a small area. is there. However, when the eraser cursor touches the drawing parts of multiple drawing types such as handwriting line drawing, figure drawing, ruled line drawing, stamp drawing, and text drawing, if all the touched parts are erased, the part of the drawing type for which the drawing is confirmed is deleted. This causes the trouble of redrawing. Therefore, prepare an eraser button for each drawing type on the toolbar, or select one eraser button on the toolbar and the eraser button for each drawing type from the pull-down menu to select one of the drawn images with multiple drawing types. A conventional technique has been provided in which only the drawing type of can be erased.
【0004】なお、本発明に係わる前記した座標入力機
能付表示装置の座標入力/検出装置としては、以下のよ
うなものが知られている。第1の例は座標入力面のX−
Y方向にワイヤを格子状に設けたもので、磁場を発生す
る専用ペンを用いてワイヤに流れる電流を変化させるこ
とにより専用ペンが近づけられた位置の座標を検出す
る。また、第2の例は座標入力面に導電性ゴムなどの抵
抗膜を用いたもので、座標入力面にペンや指を接触させ
て所望の位置を指示すると、座標入力面のその位置の抵
抗値が圧力により変化するので、その抵抗値を検出する
ことによりその位置の座標を検出する。この方式はタッ
チパネル方式と呼ばれるもので、その実現方法には各種
ある。さらに、第3の例では、回転多面鏡を介して光ビ
ームを2つの光出射部から出射して座標入力面を走査
し、ペンの軸先に設けられた反射部材からの反射光を2
つの受光部により検出して、ペンの挿入位置を検出する
(特開昭57−211637号公報参照)。2つの受光
部により受光し、3角測量の原理を利用して指示された
位置の座標を算出するのである。なお、この座標入力/
検出装置における座標入力面は第1および第2の例の座
標入力/検出装置における座標入力面のような物理的な
面ではなく、光出射部から出射される光ビームによって
形成される面である。The following is known as a coordinate input / detection device of the display device with coordinate input function according to the present invention. The first example is X- on the coordinate input surface.
Wires are provided in a grid pattern in the Y direction, and the current flowing through the wire is changed by using a dedicated pen that generates a magnetic field, and the coordinates of the position where the dedicated pen is approached are detected. In the second example, a resistance film such as conductive rubber is used for the coordinate input surface. When a pen or finger is brought into contact with the coordinate input surface to indicate a desired position, the resistance of that position on the coordinate input surface is changed. Since the value changes due to pressure, the coordinates of the position are detected by detecting the resistance value. This method is called a touch panel method, and there are various ways to realize it. Further, in the third example, a light beam is emitted from the two light emitting portions via the rotary polygon mirror to scan the coordinate input surface, and the reflected light from the reflecting member provided at the tip of the pen is changed to two.
The pen insertion position is detected by one light receiving section (see Japanese Patent Laid-Open No. 57-211637). The light is received by the two light receiving units, and the coordinates of the designated position are calculated using the principle of triangulation. This coordinate input /
The coordinate input surface in the detection device is not a physical surface like the coordinate input surface in the coordinate input / detection devices of the first and second examples, but a surface formed by the light beam emitted from the light emitting portion. .
【0005】前記した特開昭57−211637号公報
のほかに、特開平9−91094号公報に示されている
従来技術も第3の例として示した光学式の座標入力/検
出装置で、この従来技術では、座標入力面の例えば下方
左右の隅に光出射・受光部を設け、それぞれの光出射・
受光部から出射方向(出射角度)を変えながら光ビーム
を出射して座標入力面を走査し、その光ビームをパネル
の上辺および左右辺に設けたコーナキューブアレイ(光
再帰性反射手段)で折り返させ(戻る方向に反射さ
せ)、それぞれの光出射・受光部により戻ってきた光ビ
ームを検出する。これにより、指などで光ビームが遮ら
れる左右の光出射・受光部の走査角度を検出することが
でき、3角測量の原理を利用して指示された位置の座標
を算出することができる。また、特開平11−1101
16号公報に示された従来技術も第3の例として示した
光学式の座標入力/検出装置で、この従来技術では、座
標入力面の例えば上方左右の隅に光出射・受光部を設
け、それぞれの光出射・受光部から出射方向(出射角
度)を変えながら光ビームを出射して座標入力面を走査
し、その光ビームをパネルの下辺および左右辺に設けた
光再帰性反射手段で折り返させ(戻る方向に反射さ
せ)、それぞれの光出射・受光部により戻ってきた光ビ
ームを検出する。これにより、指などで光ビームが遮ら
れる左右の光出射・受光部の走査角度の光遮断範囲を検
出して指示された位置の座標を算出する。In addition to the above-mentioned Japanese Patent Laid-Open No. 57-212637, the prior art disclosed in Japanese Patent Laid-Open No. 9-91094 is an optical coordinate input / detection device shown as a third example. In the conventional technique, light emitting / receiving portions are provided in the lower left and right corners of the coordinate input surface, and the respective light emitting / receiving portions are provided.
The light beam is emitted from the light receiving part while changing the emission direction (emission angle), the coordinate input surface is scanned, and the light beam is folded back by the corner cube array (light retroreflecting means) provided on the upper and left and right sides of the panel. Then, the light beams returned by the respective light emitting / receiving units are detected (reflected in the returning direction). This makes it possible to detect the scanning angles of the left and right light emitting / receiving portions where the light beam is blocked by a finger or the like, and the coordinates of the designated position can be calculated using the principle of triangulation. In addition, JP-A-11-11011
The conventional technique disclosed in Japanese Patent No. 16 is also an optical coordinate input / detection device shown as a third example. In this conventional technique, light emitting / receiving portions are provided, for example, in upper and left corners of the coordinate input surface. The light beam is emitted from each light emission / reception part while changing the emission direction (emission angle), the coordinate input surface is scanned, and the light beam is folded back by the light retroreflecting means provided on the lower side and left and right sides of the panel. Then, the light beams returned by the respective light emitting / receiving units are detected (reflected in the returning direction). As a result, the coordinates of the instructed position are calculated by detecting the light blocking range of the scanning angles of the left and right light emitting / receiving parts where the light beam is blocked by the finger or the like.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、前記し
た描画種ごとの消しゴムボタンを用意してその中から選
択する従来技術の場合、ボタンが増えることにより有効
作業領域が狭くなるし、どのようなケースでも消そうと
する描画種に対応した消しゴム選択や描画種選択をおこ
なわねばならないので、操作回数が多くなり、したがっ
て、作業効率が悪くなる。本発明の目的は、このような
従来技術の問題を解決することにあり、具体的には、消
したい描画種の描画部分だけを効率良く消すことができ
る描画像消去方法などを提供するとともに、併せて、利
便性を向上させることができる関連機能を提供すること
にある。However, in the case of the prior art in which the eraser button for each drawing type described above is prepared and selected from among them, the effective work area becomes narrower as the number of buttons increases, and in what case However, since the eraser selection and the drawing type selection corresponding to the drawing type to be erased must be performed, the number of operations increases, and thus the work efficiency deteriorates. An object of the present invention is to solve such a problem of the conventional technique, and specifically, to provide a drawn image erasing method or the like that can efficiently erase only a drawing portion of a drawing type to be erased, At the same time, it is to provide related functions that can improve convenience.
【0007】[0007]
【課題を解決するための手段】前記の課題を解決するた
めに、請求項1記載の発明では、消しゴムカーソルを用
いて表示画面中の描画像を消す描画像消去方法におい
て、表示されている消しゴムボタンが選択されたとき、
消しゴムカーソルを表示させ、その消しゴムカーソルを
操作に応じて移動させ、その消しゴムカーソルまたはそ
の消しゴムカーソルの付随領域が触れており、且つ当該
描画モードに対応づけて自動的に選択した描画種または
メニューから選択させた描画種の描画部分のみを消去す
る構成にした。また、請求項2記載の発明では、請求項
1記載の発明において、全消しボタンが選択されたと
き、当該描画モードに対応づけて自動的に選択した描画
種またはメニューから選択させた描画種の描画部分をす
べて消去する構成にした。また、請求項3記載の発明で
は、請求項1または請求項2記載の発明において、全消
しボタンが選択されたとき、選択されている描画種の描
画部分がない場合、描画種を選択するためのメニューを
自動的に表示させる構成にした。また、請求項4記載の
発明では、請求項1記載の発明において、消しゴムモー
ドのときにさらに消しゴムボタンが選択されたとき、描
画種を選択するメニューを自動的に表示させる構成にし
た。In order to solve the above-mentioned problems, according to the invention of claim 1, in the drawn image erasing method for erasing the drawn image on the display screen by using the eraser cursor, the eraser displayed is displayed. When the button is selected,
Display the eraser cursor, move the eraser cursor according to the operation, touch the eraser cursor or the area attached to the eraser cursor, and select the drawing type or menu that is automatically selected in association with the drawing mode. Only the drawing part of the selected drawing type is deleted. In the invention according to claim 2, in the invention according to claim 1, when the all erase button is selected, the drawing type automatically selected in association with the drawing mode or the drawing type selected from the menu is selected. The configuration is such that all the drawn parts are erased. In the invention according to claim 3, in the invention according to claim 1 or 2, when the erase all button is selected, if there is no drawing portion of the selected drawing type, the drawing type is selected. The menu was automatically displayed. In the invention according to claim 4, in the invention according to claim 1, when the eraser button is further selected in the eraser mode, a menu for selecting a drawing type is automatically displayed.
【0008】また、請求項5記載の発明では、請求項1
記載の発明において、部分消しモードのときにタッチ座
標が所定時間以上停止したとき、操作に応じて生成した
矩形領域中の描画像を消去する囲い消しモードへ自動的
に移行する構成にした。また、請求項6記載の発明で
は、請求項5記載の発明において、囲い消しの実行を終
了したとき、自動的に部分消しモードへ戻る構成にし
た。また、請求項7記載の発明では、請求項5記載の発
明において、囲い消しモードへ移行したとき、部分消し
モードのときと異なるカーソルを表示する構成にした。
また、請求項8記載の発明では、請求項5記載の発明に
おいて、前記所定時間を入力し登録することができる構
成にした。また、請求項9記載の発明では、請求項1、
請求項2、請求項3、または請求項5記載の発明におい
て、描画モードはそのときの描画モードを保持する構成
にした。また、請求項10記載の発明では、情報処理装
置上で動作するプログラムにおいて、請求項1乃至請求
項9のいずれか1項に記載の描画像消去方法に従ってプ
ログラミングしたプログラムとした。また、請求項11
記載の発明では、プログラムを記憶した記憶媒体におい
て、請求項10記載のプログラムを記憶した。According to the invention of claim 5, claim 1
In the invention described above, when the touch coordinates are stopped for a predetermined time or more in the partial erase mode, the mode is automatically changed to the enclosure erase mode in which the drawn image in the rectangular area generated according to the operation is erased. Further, in the invention described in claim 6, in the invention described in claim 5, the configuration is such that when the execution of the erasure is completed, the mode is automatically returned to the partial erasure mode. Further, in the invention described in claim 7, in the invention described in claim 5, a cursor different from that in the partial erase mode is displayed when the mode is shifted to the erase mode.
In the invention according to claim 8, in the invention according to claim 5, the predetermined time period can be input and registered. Further, according to the invention of claim 9,
In the invention according to claim 2, claim 3, or claim 5, the drawing mode is configured to hold the drawing mode at that time. According to a tenth aspect of the present invention, the program operating on the information processing device is a program programmed according to the drawn image erasing method according to any one of the first to ninth aspects. In addition, claim 11
In the described invention, the program according to claim 10 is stored in a storage medium storing the program.
【0009】[0009]
【発明の実施の形態】以下、図面により本発明の実施の
形態を詳細に説明する。図1は本発明の一実施例を示す
電子黒板システムのシステム構成図である。図示したよ
うに、この実施例の電子黒板システムは、座標入力機能
付表示装置1と例えばパーソナルコンピュータなどによ
り実現される制御装置2とから構成される。また、前記
座標入力機能付表示装置1は、指などで触れた画面上の
位置を光学的に検出して制御装置2へ送る座標検出部
と、制御装置2から送られてきた画像データを表示する
表示部を備える。座標検出部は表示画面の解像度(例え
ばX軸方向ドット数:1024、Y軸方向ドット数:7
68)に対応した表示画面上のX,Y座標を検知して、
その座標データを制御装置2へ送信するのである。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a system configuration diagram of an electronic blackboard system showing an embodiment of the present invention. As shown in the figure, the electronic blackboard system of this embodiment comprises a display device with coordinate input function 1 and a control device 2 realized by, for example, a personal computer. The display device with coordinate input function 1 also displays a coordinate detection unit that optically detects a position on the screen touched by a finger or the like and sends the position to the control device 2, and image data sent from the control device 2. The display unit is provided. The coordinate detection unit displays the resolution of the display screen (for example, the number of dots in the X axis direction: 1024, the number of dots in the Y axis direction: 7
68) Detecting the X and Y coordinates on the display screen corresponding to
The coordinate data is transmitted to the control device 2.
【0010】以下、図2により、まず、座標入力機能付
表示装置1の座標検出部について説明する。図示したよ
うに、この座標検出部は、例えば画面13の下方左右の
隅に1個づつ光発射検出器11を備え、画面の上縁と左
右縁に画面を囲むように光反射膜12を備えた構造にな
っている。そのような構造で、光発射検出器11が照射
光を発射し、当業者には公知の構造の光反射膜12がそ
の照射光をそれが入ってきた方向に反射させ(再帰的に
反射させ)、光発射検出器11が自らの発した照射光を
検知する。光発射検出器11は多角形回転体を有してお
り、その多角形回転体を回転させて照射光の発射方向を
変えながら発射を続けることにより画面全体を走査する
のである。このような構造では、画面上に光を遮る物体
(例えば指)が存在する場合、光発射検出器11から発
射される照射光は光反射膜12により反射されなくな
り、したがって、光発射検出器11により検出されない
ので、光発射検出器11が反射光の光量を検出すること
により、そのときの発射方向、つまり、左の光発射検出
器11から見た物体の方向θL(図2参照)、右の光発
射検出器11から見た物体の方向θR(図2参照)を取
得することができる。こうして、座標検出部内の座標検
出制御部が画面の幅W(図2参照)、θL、θRから座
標X、Yを以下の式により算出する。
X=W×tanθR÷(tanθL+tanθR)
Y=H−W×tanθL×tanθR÷(tanθL+
tanθR)Hereinafter, referring to FIG. 2, the coordinate detecting section of the display device with coordinate input function 1 will be described first. As shown in the figure, this coordinate detection unit includes, for example, one light emission detector 11 at each of the lower left and right corners of the screen 13, and a light reflection film 12 surrounding the screen at the upper and left and right edges of the screen. It has a different structure. With such a structure, the light emission detector 11 emits irradiation light, and the light reflection film 12 having a structure known to those skilled in the art reflects the irradiation light in the direction in which it enters (recursively reflects it). ), The light emission detector 11 detects the irradiation light emitted by itself. The light emission detector 11 has a polygonal rotary body, and the entire rotary screen is scanned by rotating the polygonal rotary body and changing the emission direction of the irradiation light to continue emission. With such a structure, when an object (eg, finger) that blocks light is present on the screen, the irradiation light emitted from the light emission detector 11 is not reflected by the light reflection film 12, and therefore the light emission detector 11 Since the light emission detector 11 detects the amount of reflected light, the emission direction at that time, that is, the direction θL of the object seen from the left light emission detector 11 (see FIG. 2), the right direction The direction θR (see FIG. 2) of the object viewed from the light emission detector 11 can be acquired. In this way, the coordinate detection control unit in the coordinate detection unit calculates the coordinates X and Y from the screen width W (see FIG. 2) and θL and θR by the following formula. X = W × tan θR ÷ (tan θL + tan θR) Y = H−W × tan θL × tan θR ÷ (tan θL +
tan θR)
【0011】次に、制御装置2について説明する。この
制御装置2は、図1に示したように、制御プログラムに
従って座標入力機能付表示装置1の制御を含む制御装置
2の全体を制御したり、描画処理を実行したり、管理プ
ログラムや各種アプリケーションプログラムに従った処
理を実行したりするCPU21、前記制御プログラムの
一部を記憶しておくROM22、各種データおよび各種
プログラムを一時的に記憶するRAM23、座標入力機
能付表示装置1の画面に対応した画像データを記憶する
画像RAM24、各種データおよび各種プログラムを保
存しておくハードディスク装置(HDD)25、そのハ
ードディスク装置25に対する読み書きを行うハードデ
ィスクインタフェース26、時間を計測してCPU21
へ通知するタイマ27、RS232CまたはUSBなど
標準的なインタフェース仕様を有して座標入力機能付表
示装置1の座標検出部と結合され、座標検出部が送出す
る座標データを受信してCPU21へ渡す座標入力イン
タフェース28、画像RAM24に展開されている画像
データを座標入力機能付表示装置1の表示部へ出力する
画像出力インタフェース29などを備えている。なお、
この実施例では、本発明の描画像消去方法に従ってプロ
グラミングしたプログラムがハードディスク装置25に
保存され、実行時にはRAM23に読み出され、そのプ
ログラムに従ってCPU21が以下に示す描画像消去を
実行する。このような構成で、この電子黒板システムの
制御装置2は、座標入力機能付表示装置1から得た位置
情報(座標データ)に基づいて座標入力機能付表示装置
1の画面上に指先などで描画することができる。また、
表示された消しゴムカーソルを移動させて描画像中の所
望の部分を消すことができる。Next, the control device 2 will be described. As shown in FIG. 1, the control device 2 controls the entire control device 2 including the control of the display device with coordinate input function 1 according to a control program, executes a drawing process, manages a program and various applications. Corresponding to a CPU 21 that executes processing according to a program, a ROM 22 that stores a part of the control program, a RAM 23 that temporarily stores various data and various programs, and a screen of the display device 1 with a coordinate input function. An image RAM 24 for storing image data, a hard disk device (HDD) 25 for storing various data and various programs, a hard disk interface 26 for reading and writing from the hard disk device 25, a CPU 21 for measuring time.
Coordinates having standard interface specifications such as timer 27, RS232C or USB for notifying to the coordinate detecting unit of the coordinate input function-equipped display device 1 and receiving coordinate data sent from the coordinate detecting unit and passing to the CPU 21. An input interface 28, an image output interface 29 for outputting the image data expanded in the image RAM 24 to the display unit of the display device 1 with the coordinate input function, and the like are provided. In addition,
In this embodiment, a program programmed according to the drawn image erasing method of the present invention is stored in the hard disk device 25, read out to the RAM 23 at the time of execution, and the CPU 21 executes the drawn image erasing described below according to the program. With such a configuration, the control device 2 of the electronic blackboard system draws with a fingertip or the like on the screen of the display device 1 with coordinate input function based on the position information (coordinate data) obtained from the display device 1 with coordinate input function. can do. Also,
By moving the displayed eraser cursor, a desired portion in the drawn image can be erased.
【0012】以下、図3により、この実施例における描
画の種類(描画モード,描画種)について説明する。な
お、この実施例では、描画時、予め作成して記憶してお
いたツールバー31(図3参照)を表示させる。図示し
たように、このツールバー31は描画モードなどを選択
するための複数のボタン(アイコン)から構成されてい
る。このボタンのうちのいずれかにタッチすることによ
り描画モードとして、手書き線描画、罫線描画、図形描
画、スタンプ描画、テキスト描画などを選択するのであ
る。これらの描画モードのうち、罫線描画モードでは、
図3に示したような図表(罫線)32を描画する。この
罫線描画モードでは、正確に水平または垂直にドラッグ
操作(指などを画面にタッチさせた状態で移動させる操
作)をおこなわなくても横方向へのドラッグ操作では水
平線、上下方向へのドラッグ操作では垂直線を描画する
ことができる。また、図形描画モードでは、円、楕円、
四角形、直線など図形を描画する。一例を図形33とし
て示す。この図形描画モードでは、円、楕円、四角形、
直線などを選択した後、ドラッグ操作により大きさを調
整することにより所望の大きさの図形を描画することが
できる。また、手書き線描画モードでは、ドラッグ軌跡
を順次線で結ぶことにより描画する。手書き描画線モー
ドにより描画した手書き線34を図3を示す。また、ス
タンプ描画モードでは、あらかじめ登録されているスタ
ンプ画像をタッチ点に描画する。スタンプ描画モードに
より描画されたスタンプ35を図3に示す。また、テキ
スト描画モードでは、キーボードから入力された文字コ
ードに対応したフォント画像を描画する。テキスト描画
モードにより描画したテキスト36を図3に示す。The type of drawing (drawing mode, drawing type) in this embodiment will be described below with reference to FIG. In this embodiment, at the time of drawing, the toolbar 31 (see FIG. 3) created and stored in advance is displayed. As shown in the figure, the toolbar 31 is composed of a plurality of buttons (icons) for selecting a drawing mode or the like. By touching any of these buttons, handwriting line drawing, ruled line drawing, graphic drawing, stamp drawing, text drawing, etc. are selected as drawing modes. Of these drawing modes, in the ruled line drawing mode,
A chart (ruled line) 32 as shown in FIG. 3 is drawn. In this ruled line drawing mode, even if you do not perform an accurate horizontal or vertical drag operation (an operation to move while touching the screen with your finger etc.), you can perform horizontal line drag operation in horizontal direction and vertical line drag operation in vertical direction. Vertical lines can be drawn. In the drawing mode, circle, ellipse,
Draw shapes such as rectangles and lines. An example is shown as a figure 33. In this drawing mode, circles, ellipses, rectangles,
After selecting a straight line or the like, it is possible to draw a figure of a desired size by adjusting the size by a drag operation. Further, in the handwriting line drawing mode, drawing is performed by connecting the drag loci sequentially with lines. FIG. 3 shows the handwritten line 34 drawn in the handwritten line mode. In the stamp drawing mode, the stamp image registered in advance is drawn at the touch point. A stamp 35 drawn in the stamp drawing mode is shown in FIG. In the text drawing mode, a font image corresponding to the character code input from the keyboard is drawn. The text 36 drawn in the text drawing mode is shown in FIG.
【0013】次に、図4により、描画部分の一部分を消
す処理について説明する。まず、ツールバー31を表示
させた状態で、そのツールバー31中の消しゴムボタン
37を選択させる。これにより、CPU21は消しゴム
カーソルとあらかじめ選択された大きさのカーソル矩形
領域の画像データを画像RAM24に書き込むことによ
り画面上に消しゴムカーソル38とカーソル矩形領域3
9を表示させる。そして、指などで消しゴムカーソル3
8をドラッグさせ、その消しゴムカーソル38の軌跡の
座標を順次取得することにより移動するカーソル矩形領
域39中に描画されている、あらかじめ選択されている
描画種の描画部分のみ消去する。なお、CPU21は、
描画モードが選択された直後の描画種(デフォルトの描
画種)をその描画モードで描く描画種にしておく。図4
は、描画種として「手書き描画」が選択されている例で
あり、図4(a)は消す前、図4(b)は一部が消され
た状態である。図4(b)は、カーソル矩形領域39中
に含まれる手書き線34は消えているが図形33aは消
えないで残っていることを示している。Next, referring to FIG. 4, a process of erasing a part of the drawn portion will be described. First, with the toolbar 31 displayed, the eraser button 37 in the toolbar 31 is selected. As a result, the CPU 21 writes the image data of the eraser cursor and the cursor rectangular area of the size selected in advance to the image RAM 24 to erase the eraser cursor 38 and the cursor rectangular area 3 on the screen.
Display 9. Then, with your finger, etc., eraser cursor 3
8 is dragged, and the coordinates of the locus of the eraser cursor 38 are sequentially acquired, and only the drawing portion of the drawing type selected in advance that is drawn in the moving cursor rectangular area 39 is deleted. The CPU 21
The drawing type (default drawing type) immediately after the drawing mode is selected is the drawing type to be drawn in that drawing mode. Figure 4
4 is an example in which “handwriting drawing” is selected as the drawing type. FIG. 4A shows a state before erasing, and FIG. 4B shows a state in which a part is erasing. FIG. 4B shows that the handwritten line 34 included in the cursor rectangular area 39 has disappeared but the figure 33a has not disappeared and remains.
【0014】次に、図5により、消しゴムの大きさを示
すカーソル矩形領域39の大きさ、および消しゴムによ
る部分消しから囲い消しへの移行時間の設定方法につい
て説明する。なお、囲い消しとは矩形で囲まれた内側の
描画像を消すことで、この実施例のシステムでは、消し
ゴムにより部分消しをおこなっている際に消しゴムカー
ソルが所定時間同一位置に停止すると自動的に囲い消し
に移行させる。前記移行時間とはこの所定時間のことで
ある。このような内容を設定するには、まず、利用者が
ツールバー31中の設定ボタン(図4参照)にタッチす
る。そうすると、CPU21がそれを認識して、図5に
示したような、部分消しゴム設定をおこなうためのダイ
アログボックスを表示させる。そして、利用者が、カー
ソル矩形領域39の大きさを示す様々な大きさの正方形
中の一つにタッチして消しゴムカーソルの大きさを選択
すると、CPU21はそれを認識してそれを選択された
カーソル矩形領域39の大きさとして記憶する。続い
て、部分消しから囲い消しへの移行時間をスライダーバ
ー40により調整させる。表示された枠42内をタッチ
させ、そのタッチ時間をタイマ27により計測し、タッ
チ時間に応じて前記移行時間を決定し、スライド41を
その移行時間に対応した位置に表示させるのである。な
お、「早く」に設定しすぎると部分消し中に何らかの理
由で停止した場合に意図せず囲い消しへ移行することに
なる。また、「遅く」に設定しすぎると囲い消しへ移行
するのに時間がかかりすぎ苛立ちを感じることになるの
で適切な値に調整する。Next, referring to FIG. 5, a method of setting the size of the cursor rectangular area 39 indicating the size of the eraser and the transition time from the partial erase to the surrounding erase by the eraser will be described. Note that the eraser is to erase the drawn image inside the rectangle, and in the system of this embodiment, when the eraser cursor is stopped at the same position for a predetermined time during partial erase with the eraser. Move to fence-out. The transition time is this predetermined time. To set such contents, the user first touches the setting button (see FIG. 4) in the toolbar 31. Then, the CPU 21 recognizes it and displays a dialog box for setting the partial eraser as shown in FIG. Then, when the user selects one of the eraser cursor sizes by touching one of the squares of various sizes indicating the size of the cursor rectangular area 39, the CPU 21 recognizes it and selects it. The size is stored as the size of the cursor rectangular area 39. Subsequently, the transition time from partial erasure to enclosure erasure is adjusted by the slider bar 40. The displayed frame 42 is touched, the touch time is measured by the timer 27, the transition time is determined according to the touch time, and the slide 41 is displayed at a position corresponding to the transition time. In addition, if it is set to "early" too much, if it is stopped for some reason during partial erasing, it will unintentionally shift to erasing. Also, if it is set too late, it will take too much time to move to the enclosure and it will be frustrating, so adjust it to an appropriate value.
【0015】次に、消しゴム選択方法について説明す
る。この実施例では、例えば手書き線描画モードが選択
されている場合、描画像消去において消す対象となる描
画種を自動的に手書き線に設定し、したがって、消しゴ
ムボタンにタッチしておこなう消しゴム機能では手書き
線描画部分のうち消しゴムのカーソル矩形領域が触れて
いる部分を消去し、全消しボタンにタッチしておこなう
全消し機能では手書き線描画部分のすべてを消去する。
同様に、罫線描画モードが選択されている場合、消しゴ
ム機能では罫線描画部分のうち消しゴムのカーソル矩形
領域が触れている部分を消去し、全消し機能では罫線描
画部分のすべてを消去し、図形描画モードが選択されて
いる場合、消しゴム機能では図形描画部分のうち消しゴ
ムのカーソル矩形領域が触れている部分を消去し、全消
し機能では図形描画部分のすべてを消去する。また、ス
タンプ描画モードが選択されている場合、消しゴム機能
ではスタンプ描画部分のうち消しゴムのカーソル矩形領
域が触れている部分を消去し、全消し機能ではスタンプ
描画部分のすべてを消去し、テキスト描画モードが選択
されている場合、消しゴム機能ではテキスト描画部分の
うち消しゴムのカーソル矩形領域が触れている部分を消
去し、全消し機能ではテキスト描画部分のすべてを消去
する。また、前記消しゴム機能が選択されている部分消
しモード時、さらに消しゴムボタンへのタッチが検出さ
れた場合、図6(a)に示したように、手書き線、図
形、罫線、スタンプ、またはテキストの部分消しを選択
するプルダウンメニューを表示し、選択されている描画
モードに関係なく部分消しの対象となる描画種を選択可
能にする。また、ひとつの描画モードが選択されている
とき、その描画モードの描画種の描画部分がない場合に
全消しボタンへのタッチが検出されると、図6(b)に
示したように、手書き線、図形、罫線、スタンプ、また
はテキストの全消しを選択するプルダウンメニューを表
示し、選択されている描画モードに関係なく選択された
描画種の全消しを可能にする。また、部分消しモード
時、タッチ停止操作が前記のようにして設定した移行時
間に達した場合、それまで表示されていた消しゴムカー
ソルを消し、自動的に囲い消しモードへ移行させる(図
6(c))。そして、囲い消しモードにおいて、ドラ
ッグおよびデタッチ(画面から手が離れること)により
矩形領域が生成されると、その矩形領域内の描画部分を
消去し、自動的に部分消しへ戻す(図6(c))。Next, an eraser selection method will be described. In this embodiment, for example, when the handwriting line drawing mode is selected, the drawing type to be erased in the drawn image is automatically set to the handwriting line, and therefore the eraser function performed by touching the eraser button In the line drawing part, the part touched by the eraser cursor rectangular area is erased, and the all erase function performed by touching the erase all button erases all the handwritten line drawing part.
Similarly, when the ruled line drawing mode is selected, the eraser function erases the part of the ruled line drawing area touched by the eraser cursor rectangular area, and the all erase function erases all of the ruled line drawing part When the mode is selected, the eraser function erases the portion of the graphic drawing portion touched by the eraser cursor rectangular area, and the all erase function erases all the graphic drawing portion. In addition, when the stamp drawing mode is selected, the eraser function erases the part of the stamp drawing area touched by the eraser cursor rectangular area, and the erase all function erases all the stamp drawing area. When is selected, the eraser function erases the portion of the text drawing portion touched by the eraser cursor rectangular area, and the erase all function erases all the text drawing portion. In addition, in the partial erase mode in which the eraser function is selected, when a touch to the eraser button is further detected, as shown in FIG. 6A, a handwritten line, a figure, a ruled line, a stamp, or a text Displays a pull-down menu for selecting partial erase, and allows you to select the drawing type for partial erase regardless of the selected drawing mode. Further, when one drawing mode is selected and a touch to the erase button is detected when there is no drawing portion of the drawing type of that drawing mode, as shown in FIG. Displays a pull-down menu for selecting erase all of lines, figures, ruled lines, stamps, or text, and enables erase of the selected drawing type regardless of the selected drawing mode. Further, in the partial erase mode, when the touch stop operation reaches the transition time set as described above, the eraser cursor that has been displayed up to that point is erased and the mode is automatically shifted to the enclosure erase mode (Fig. 6 (c )). Then, in the erase mode, when a rectangular area is generated by dragging and detaching (when the hand is released from the screen), the drawing portion in the rectangular area is erased and automatically returned to the partial erase (FIG. 6 (c )).
【0016】次に、図7〜図9に示した動作フロー図に
従って、モード選択、描画、および描画像消去の動作フ
ローを説明する。図7に示したように、まず、座標検出
部からの座標データの受信を待つ(S1でNo→S
1)。そして、座標検出部が画面上へのタッチなどを検
知して、座標入力インタフェース28が図10に示した
ような座標データを受信する(S1でYes)。なお、
図10において、タッチ座標とは指など座標指示物が画
面上にタッチして非検知状態から最初に検知状態になっ
た位置の座標、継続座標とはタッチ後からデタッチ前ま
でのドラッグ位置または停止位置の座標、デタッチ座標
とは座標指示物が検知できなくなった(離れた)位置の
座標である。このような座標データを受信すると、CP
U11は座標データがタッチ座標のデータか否かを判定
し(S2)、タッチ座標のデータであれば(S2でYe
s)、その座標がツールバー31上にあるか否かを判定
する(S3)。そして、ツールバー31上にあれば(S
3でYes)、ツールバー31中のタッチされたボタン
を白黒反転状態に表示させるなど強調表示状態にする
(S4)。さらに、CPU11はタッチされたボタンが
消しゴムボタンか否かを判定し(S5)、消しゴムボタ
ンであれば(S5でYes)、すでに部分消しモードが
選択されている場合(S6でYes)、消去する描画種
を選択するプルダウンメニューを表示する(S7)(図
6(a)参照)。それに対して、そのときのモードが部
分消しモードでないならば(S6でNo)、選択されて
いる描画種(手書き線描画、罫線描画、図形描画、スタ
ンプ描画、またはテキスト描画)の部分消しモードとす
る(S8)。一方、タッチされたボタンが消しゴムボタ
ンでないならば(S5でNo)、タッチされたボタンが
全消しボタンか否かを判定する(S9)。そして、全消
しボタンであれば(S9でYes)、選択されている描
画種の描画像がある場合(S10でYes)、選択され
ている描画種の描画部分をすべて消去する(S11)。
例えば画像RAM24は描画種ごとに画面に対応付けた
個別領域と各個別領域中の画像データを重ねあわせた重
ね領域を持つようにして、選択された描画種の個別領域
の全ビットに例えば「0」を書き込むのである。それに
対して、全消しボタンがタッチされたとき、選択されて
いる描画種の描画がないならば(S10でNo)、全消
しする描画種を選択するプルダウンメニューを表示する
(S12)。Next, the operation flow of mode selection, drawing, and drawn image deletion will be described with reference to the operation flow charts shown in FIGS. As shown in FIG. 7, first, the reception of coordinate data from the coordinate detection unit is waited (No in S1 → S
1). Then, the coordinate detection unit detects a touch on the screen or the like, and the coordinate input interface 28 receives the coordinate data as shown in FIG. 10 (Yes in S1). In addition,
In FIG. 10, touch coordinates are coordinates of a position where a coordinate pointing object such as a finger touches the screen and the detection state is first changed from a non-detection state, and continuous coordinates are a drag position or a stop from after touch to before detachment. The coordinates of the position and the detached coordinates are the coordinates of the position where the coordinate pointing object cannot be detected (remote). When receiving such coordinate data, CP
U11 determines whether the coordinate data is touch coordinate data (S2), and if it is touch coordinate data (Yes in S2).
s), it is determined whether the coordinates are on the toolbar 31 (S3). If it is on the toolbar 31, (S
(Yes in 3), the touched button in the tool bar 31 is highlighted such as being displayed in black and white (S4). Further, the CPU 11 determines whether or not the touched button is the eraser button (S5), and if it is the eraser button (Yes in S5), the partial erase mode is already selected (Yes in S6), the erase button is erased. A pull-down menu for selecting a drawing type is displayed (S7) (see FIG. 6A). On the other hand, if the mode at that time is not the partial erase mode (No in S6), the partial erase mode of the selected drawing type (handwriting line drawing, ruled line drawing, graphic drawing, stamp drawing, or text drawing) is set. Yes (S8). On the other hand, if the touched button is not the eraser button (No in S5), it is determined whether the touched button is the all erase button (S9). If it is the all erase button (Yes in S9), if there is a drawn image of the selected drawing type (Yes in S10), all the drawing portions of the selected drawing type are deleted (S11).
For example, the image RAM 24 has an individual area associated with the screen for each drawing type and an overlapping area in which image data in each individual area is overlapped, and all bits of the individual area of the selected drawing type are, for example, “0”. Is written. On the other hand, when the all erase button is touched and there is no drawing of the selected drawing type (No in S10), a pull-down menu for selecting the drawing type to be erased is displayed (S12).
【0017】また、ステップS9において、タッチされ
たボタンが全消しボタンでないと判定されたならば(S
9でNo)、タッチされたボタンが設定ボタンか否かを
判定する(S13)。そして、タッチされたボタンが設
定ボタンであれば(S13でYes)、「部分消しゴム
設定」ダイアログボックスを表示し、消しゴムのカーソ
ル矩形領域の大きさを選択させ、さらに、部分消しから
囲い消しへ移行する際の前記移行時間を設定させる(S
14)。それに対して、タッチされたボタンが設定ボタ
ンでなければ(S13でNo)、描画モードを選択する
ボタンへタッチされたことになるので、タッチされたボ
タンの描画モードへ移行し(S15)、その描画モード
の描画種(手書き線、罫線、図形、スタンプ、テキスト
など)で描画をおこなわせる(S16)。一方、ステッ
プS3において、ツールバー31へのタッチでないと判
定されたならば(S3でNo)、描画領域へのタッチで
ある場合(S17でYes)、描画の開始点となる座標
を保存(記憶)する(S18)。また、ステップS2に
おいて、受信した座標データがタッチ座標の座標データ
でないと判定されたならば(S2でNo)、継続座標デ
ータか否かを判定し(S19)、継続座標データであれ
ば(S19でYes)、その座標が描画領域内であり
(S20でYes)、ドラッグ操作であった場合(S2
1でYes)、描画モードか否かを判定する(S2
2)。そして、描画モードであれば(S22でYes)
当該描画モードの描画種による描画を後述のように実行
する(S23)。If it is determined in step S9 that the touched button is not the all erase button (S
No in 9), it is determined whether or not the touched button is the setting button (S13). If the touched button is the setting button (Yes in S13), the "Partial eraser setting" dialog box is displayed, the size of the cursor rectangular area of the eraser is selected, and the partial erase is switched to the eraser. Set the transition time when performing (S
14). On the other hand, if the touched button is not the setting button (No in S13), it means that the button for selecting the drawing mode has been touched. Therefore, the touched button shifts to the drawing mode (S15). Drawing is performed by the drawing type (handwriting line, ruled line, figure, stamp, text, etc.) of the drawing mode (S16). On the other hand, if it is determined in step S3 that the toolbar 31 is not touched (No in S3), if it is a touch in the drawing area (Yes in S17), the coordinates serving as the drawing start point are stored (stored). Yes (S18). If it is determined in step S2 that the received coordinate data is not the coordinate data of touch coordinates (No in S2), it is determined whether or not the coordinate data is continuous coordinate data (S19). If the coordinate data is continuous coordinate data (S19). Yes in S), the coordinates are within the drawing area (Yes in S20), and the operation is a drag operation (S2).
1 is Yes), it is determined whether or not the drawing mode (S2
2). Then, if it is the drawing mode (Yes in S22)
Drawing by the drawing type in the drawing mode is executed as described later (S23).
【0018】それに対して、ステップS22において描
画モードでないと判定されたならば(S22でNo)、
部分消しモードか否かを判定し(S24)、部分消しモ
ードであれば(S24でYes)、前回取得した座標値
と同じ値か否かを判定し(S25)、同じ値のときは
(S25でYes)停止中ということになるので、停止
時間を計測するタイマ27が計時中でなければ計時を開
始させ、計時中であれば停止時間が移行時間に達したか
どうかを判定する(S26)。そして、移行時間に達し
たならば(S26でYes)、囲い消しモードへ移行す
る(S27)。また、ステップS25において、座標が
同じでないと判定されたならば(S25でNo)、消し
ゴムのカーソル矩形領域39内にある設定されている描
画種の描画部分を消去する(S28)。一方、ステップ
S24において、部分消しモードでないと判定されたな
らば(S24でNo)、囲い消しモードか否かを判定し
(S29)、囲い消しモードであれば(S29でYe
s)、消去領域を示す矩形領域をドラッグ操作に連動さ
せて表示する(S30)。また、ステップS20におい
て、継続している座標が描画領域内でないと判定された
ならば(S20でNo)、その座標がプルダウンメニュ
ー内の座標か否かを判定し(S31)、プルダウンメニ
ュー内の座標であれば(S31でYes)、タッチされ
ているメニューバーを強調表示(例えば反転表示)する
(S32)。また、ステップS19において、継続座標
でないと判定されたならば(S19でNo)、デタッチ
座標データか否かを判定し(S33)、デタッチ座標デ
ータであり(S33でYes)、そのデタッチ座標がプ
ルダウンメニュー内であれば、つまり、プルダウンメニ
ューからデタッチしたのであれば(S34でYes)、
プルダウンメニューを消去する(S35)。そして、そ
のときのプルダウンメニューが全消しボタンタッチによ
るプルダウンメニューであれば(S36でYes)、全
消しプルダウンメニューで選択された描画種の描画部分
をすべて消去する(S37)。また、全消しボタンタッ
チによるプルダウンメニューでなければ(S36でN
o)、部分消しプルダウンメニューで選択された描画種
の部分消しモードへ移行する(S38)。一方、ステッ
プS34において、デタッチ座標がプルダウンメニュー
内でないと判定されたならば(S34でNo)、描画モ
ードでなく(S39でNo)、囲い消しモードであれば
(S40でYes)、つまり、矩形領域生成のためのド
ラッグ操作を終えたときのデタッチであれば、生成され
た矩形領域内の、そのとき設定されている描画種の描画
部分を消去する(S41)。そして、囲い消しモードか
ら部分消しモードへ戻す(S42)。On the other hand, if it is determined in step S22 that the drawing mode is not set (No in S22),
If it is the partial erase mode (S24), if it is the partial erase mode (Yes in S24), it is determined whether the coordinate value is the same as the previously acquired coordinate value (S25). Yes) means that the timer is stopped, so that the timer 27 for measuring the stop time starts the time measurement if the time is not being measured, and if the time is being measured, it is determined whether or not the stop time has reached the transition time (S26). . Then, when the transition time is reached (Yes in S26), the mode is shifted to the erasing mode (S27). If it is determined in step S25 that the coordinates are not the same (No in S25), the drawing portion of the set drawing type in the eraser cursor rectangular area 39 is deleted (S28). On the other hand, if it is determined in step S24 that the mode is not the partial erase mode (No in S24), it is determined whether or not the mode is the erase mode (S29). If it is the erase mode, (Yes in S29).
s), a rectangular area indicating the erased area is displayed in association with the drag operation (S30). If it is determined in step S20 that the continuing coordinates are not in the drawing area (No in S20), it is determined whether the coordinates are in the pull-down menu (S31), and in the pull-down menu. If it is the coordinate (Yes in S31), the touched menu bar is highlighted (for example, highlighted) (S32). If it is determined in step S19 that the coordinate is not the continuous coordinate (No in S19), it is determined whether or not the coordinate is detached coordinate data (S33), the coordinate data is detached (Yes in S33), and the detached coordinate is pulled down. If in the menu, that is, if detached from the pull-down menu (Yes in S34),
The pull-down menu is deleted (S35). Then, if the pull-down menu at that time is a pull-down menu by touching the all erase button (Yes in S36), all the drawing portions of the drawing type selected in the all erase pull-down menu are deleted (S37). In addition, if it is not a pull-down menu by touching the all erase button (N in S36,
o), the mode is shifted to the partial erase mode of the drawing type selected in the partial erase pull-down menu (S38). On the other hand, if it is determined in step S34 that the detached coordinates are not in the pull-down menu (No in S34), the drawing mode is not in effect (No in S39), and the erase mode is in effect (Yes in S40). If it is the detach when the drag operation for generating the area is finished, the drawing portion of the drawing type set at that time in the generated rectangular area is erased (S41). Then, it returns from the erasing mode to the partially erasing mode (S42).
【0019】こうして、この実施例によれば、消したい
描画種の描画部分だけを効率良く消すことができる。消
しゴムが必要となるのはそのとき操作中の描画モードに
対してが殆どであるが、その際、消去可能な描画種とし
てそのとき描画中の描画モードの描画種(描画モードに
対応づけられている描画種)が自動的に選択されている
ので、部分消し、囲い消し、全消しを問わず、描画種の
選択操作をせずにそのとき描画中の描画像を消すことが
できるのである。また、他の描画種の描画像を消したい
ならば、プルダウンメニューを表示させてそれも可能で
ある。なお、前記において、囲い消しモードへ移行した
とき、部分消しモードのときと異なるカーソルを表示す
る構成も可能である。このような構成では、モード変更
が容易にわかるので確認のための遅延がなくなるし、ま
た誤操作を防ぐことができ、したがって、描画操作の効
率化を図ることができる。また、部分消しモードから囲
い込みモードへ移行する際の前記所定時間を操作手段を
用いて入力し、登録できるようにした構成も可能であ
る。このような構成では、個人により異なる操作速度な
どに合わせて前記所定時間を調整することができるの
で、描画操作の効率化を図ることができる。また、描画
像消去モードの初期設定(デフォルト設定)は消しゴム
モードにしておく。消しゴムモードで描画像消去をおこ
なうことが多いからである。Thus, according to this embodiment, it is possible to efficiently erase only the drawing portion of the drawing type to be erased. Most of the eraser is needed for the drawing mode being operated at that time, but at that time, as the erasable drawing type, the drawing type of the drawing mode being drawn at that time (corresponding to the drawing mode The selected drawing type) is automatically selected, so that you can erase the drawn image at that time without selecting the drawing type regardless of whether it is partially erased, enclosed, or completely erased. Also, if you want to erase the drawn images of other drawing types, it is possible to display a pull-down menu. In addition, in the above description, when the mode is changed to the erasing mode, a cursor different from that in the partial erasing mode may be displayed. With such a configuration, since the mode change can be easily recognized, the delay for confirmation can be eliminated, and erroneous operation can be prevented, so that the efficiency of the drawing operation can be improved. Further, it is also possible to adopt a configuration in which the predetermined time for shifting from the partial erase mode to the enclosure mode can be entered and registered using the operation means. With such a configuration, the predetermined time can be adjusted according to the operation speed that differs depending on the individual, so that the efficiency of the drawing operation can be improved. In addition, the eraser mode is set as the initial setting (default setting) of the drawn image erasing mode. This is because the erased image is often erased in the eraser mode.
【0020】次に、図11に示した動作フローに従っ
て、前記ステップS23の描画制御の動作について説明
する。まず、手書き線描画モードか否かを判定し(S5
1)、手書き線描画モードであれば(S51でYe
s)、前回受信した座標値の位置と今回受信した座標値
の位置との間を例えば直線で結んで線描画する(S5
2)。それに対して、手書き線描画モードでなかったな
らば(S51でNo)、罫線描画モードか否かを判定し
(S53)、罫線描画モードであれば(S53でYe
s)、まだ罫線の描き初めで罫線方向が水平方向か垂直
方向か確定していないときは(S54でNo)、前回受
信した座標値と今回受信した座標値についてX座標差と
Y座標差を求め、さらにX座標差とY座標差とでどちら
が大きいかを判定する(S55)。そして、X座標差の
ほうが大きいならば罫線方向が水平方向であると判定し
(S55でYes)、水平線描画をおこなう(S5
6)。タッチ点からY座標を固定としてそのときのX座
標まで水平線を描画するのである。また、Y座標差のほ
うが大きいならば罫線方向が垂直方向であると判定し
(S55でNo)、垂直線描画をおこなう(S57)。
タッチ点からX座標を固定としてY座標まで垂直線を描
画するのである。また、前記のようにして罫線方向が確
定した後は(S54でYes)、水平線描画であれば
(S58でYes)、タッチ点からY座標を固定として
そのときのX座標まで水平線を描画し(S59)、垂直
線描画であれば(S58でNo)、タッチ点からX座標
を固定としてY座標まで垂直線を描画する(S60)。Next, the operation of the drawing control in step S23 will be described according to the operation flow shown in FIG. First, it is determined whether the handwriting line drawing mode is set (S5
1) In the handwritten line drawing mode (Yes in S51)
s), the position of the coordinate value received last time and the position of the coordinate value received this time are connected by, for example, a straight line to draw a line (S5).
2). On the other hand, if it is not the handwriting line drawing mode (No in S51), it is determined whether or not it is the ruled line drawing mode (S53), and if it is the ruled line drawing mode (Yes in S53).
s) If the ruled line direction has not been determined to be the horizontal direction or the vertical direction at the beginning of drawing the ruled line (No in S54), the X coordinate difference and the Y coordinate difference between the previously received coordinate value and the currently received coordinate value are calculated. Then, it is determined which of the X coordinate difference and the Y coordinate difference is larger (S55). If the X coordinate difference is larger, it is determined that the ruled line direction is the horizontal direction (Yes in S55), and the horizontal line is drawn (S5).
6). A horizontal line is drawn from the touch point to the X coordinate at that time with the Y coordinate fixed. If the Y coordinate difference is larger, it is determined that the ruled line direction is the vertical direction (No in S55), and vertical line drawing is performed (S57).
A vertical line is drawn from the touch point to the Y coordinate with the X coordinate fixed. After the ruled line direction is determined as described above (Yes in S54), if horizontal line drawing is performed (Yes in S58), the Y coordinate is fixed from the touch point to the X coordinate at that time and a horizontal line is drawn ( S59) If the drawing is a vertical line (No in S58), a vertical line is drawn from the touch point to the Y coordinate with the X coordinate fixed (S60).
【0021】一方、ステップS53において、罫線描画
モードでないと判定されたならば(S53でNo)、図
形描画モードか否かを判定し(S61)、図形描画モー
ドであれば(S61でYes)、選択されている図形
(例えば円、四角形、直線など)をドラッグ操作に従っ
て拡大、または縮小する(S62)。それに対して、図
形描画モードでなければ(S61でNo)、スタンプ描
画モードか否かを判定し(S63)、スタンプ描画モー
ドであれば(S63でYes)、設定されているスタン
プ画像をタッチ座標の位置にコピーし、表示させる(S
64)。また、スタンプ描画モードでなければ(S63
でNo)、テキスト描画モードか否かを判定し(S6
5)、テキスト描画モードであれば(S65でYe
s)、カーソルをタッチ座標へ移動させ(S66)、キ
ーボードを用いた文字入力や削除などの制御をカーソル
位置から行う。以上、本発明の一実施例を電子黒板シス
テムの場合で説明したが、一般的な使い方で用いるパー
ソナルコンピュータなど情報処理装置にも本発明を実施
することができる。また、座標入力機能付表示装置を用
いる代わりにマウスと通常の表示装置を用いてもよい。
また、以上説明したような描画像消去方法に従ってプロ
グラミングしたプログラムをパーソナルコンピュータに
着脱可能な記憶媒体に記憶し、その記憶媒体をこれまで
本発明によった描画像消去をおこなえなかったパーソナ
ルコンピュータなど情報処理装置に装着することによ
り、または、そのようなプログラムをネットワークを介
してそのような情報処理装置へ転送することにより、そ
の情報処理装置においても本発明によった描画像消去を
おこなうことができる。On the other hand, if it is determined in step S53 that the mode is not the ruled line drawing mode (No in S53), it is determined whether or not it is the figure drawing mode (S61). If it is the figure drawing mode (Yes in S61), The selected figure (for example, circle, quadrangle, straight line, etc.) is enlarged or reduced according to the drag operation (S62). On the other hand, if it is not the graphic drawing mode (No in S61), it is determined whether or not it is the stamp drawing mode (S63). If it is the stamp drawing mode (Yes in S63), the set stamp image is touched. Copy it to the position of and display it (S
64). If it is not the stamp drawing mode (S63
No), it is determined whether or not the mode is the text drawing mode (S6).
5) In the text drawing mode (Yes in S65)
s), the cursor is moved to the touch coordinates (S66), and control such as character input and deletion using the keyboard is performed from the cursor position. Although one embodiment of the present invention has been described above in the case of the electronic blackboard system, the present invention can also be implemented in an information processing device such as a personal computer used in general usage. Further, instead of using the display device with coordinate input function, a mouse and a normal display device may be used.
In addition, a program programmed according to the method for erasing a drawn image as described above is stored in a storage medium that can be attached to and detached from a personal computer, and the storage medium can be used for information such as a personal computer that has not been able to erase a drawn image according to the present invention. By installing the program in a processing device or transferring such a program to such an information processing device via a network, the drawn image according to the present invention can be erased in the information processing device as well. .
【0022】[0022]
【発明の効果】以上説明したように、本発明によれば、
請求項1記載の発明では、表示画面中の描画像を消す
際、表示されている消しゴムボタンが選択されたとき、
消しゴムカーソルが表示され、その消しゴムカーソルが
操作に応じて移動し、その消しゴムカーソルまたはその
消しゴムカーソルの付随領域が触れており、且つ当該描
画モードに対応づけて自動的に選択された描画種または
メニューから選択された描画種の描画部分のみが消去さ
れるので、消したい描画種の描画部分だけを効率良く消
すことができる。消しゴムが必要となるのはそのとき操
作中の描画モードに対してが殆どであるが、その際、消
去可能な描画種として、そのとき描画中の描画モードの
描画種が自動的に選択されているので、描画種の選択操
作をせずにそのとき描画中の描画像を消すことができる
のである。また、請求項2記載の発明では、請求項1記
載の発明において、全消しボタンが選択されたとき、当
該描画モードに対応づけて自動的に選択された描画種ま
たはメニューから選択された描画種の描画部分がすべて
消去されるので、さらに効率良く描画像消去をおこなう
ことができる。また、請求項3記載の発明では、請求項
1または請求項2記載の発明において、全消しボタンが
選択されたとき、選択されている描画種の描画部分がな
い場合、描画種を選択するためのメニューが自動的に表
示されるので、例えば当該描画モードの描画種の描画像
をすべて消した後に他の描画種の描画像を消す場合、そ
のときの描画モードのまま簡単な操作で他の描画種の描
画像も全消しモードで消すことが可能になる。また、請
求項4記載の発明では、請求項1記載の発明において、
消しゴムモードのときにさらに消しゴムボタンが選択さ
れたとき、描画種を選択するメニューが自動的に表示さ
れるので、他の描画種の描画像を消す場合、そのときの
描画モードのまま簡単な操作で他の描画種の描画像も部
分消しモードで消すことが可能になる。As described above, according to the present invention,
According to the invention of claim 1, when the eraser button being displayed is selected when the drawn image on the display screen is erased,
The eraser cursor is displayed, the eraser cursor moves according to the operation, the eraser cursor or the area attached to the eraser cursor is touching, and the drawing type or menu automatically selected in association with the drawing mode is displayed. Since only the drawing part of the drawing type selected from is erased, it is possible to efficiently delete only the drawing part of the drawing type to be erased. Most of the eraser is needed for the drawing mode being operated at that time, but at that time, the drawing type of the drawing mode being drawn at that time is automatically selected as the erasable drawing type. Therefore, the drawn image being drawn at that time can be erased without selecting the drawing type. In the invention according to claim 2, in the invention according to claim 1, when the all erase button is selected, the drawing type automatically selected in association with the drawing mode or the drawing type selected from the menu. Since all the drawn portions of are erased, the drawn image can be erased more efficiently. In the invention according to claim 3, in the invention according to claim 1 or 2, when the erase all button is selected, if there is no drawing portion of the selected drawing type, the drawing type is selected. The menu of is automatically displayed. For example, if you delete all the drawing images of the drawing type in the relevant drawing mode and then delete the drawing images of other drawing types, you can simply change the drawing mode at that time to another operation. It is possible to erase the drawn image of the drawing type in the all erase mode. According to the invention of claim 4, in the invention of claim 1,
When the eraser button is further selected in the eraser mode, a menu for selecting the drawing type is automatically displayed, so if you want to erase the drawn image of another drawing type, you can easily operate in the drawing mode at that time. With, it is possible to erase drawn images of other drawing types in the partial erase mode.
【0023】また、請求項5記載の発明では、請求項1
記載の発明において、部分消しモードのときにタッチ座
標が所定時間以上停止したとき、操作に応じて生成した
矩形領域中の描画像を消去する囲い消しモードへ自動的
に移行するので、容易に囲い消しモードへ移行すること
ができ、描画像消去の効率がさらに向上する。また、請
求項6記載の発明では、請求項5記載の発明において、
囲い消しの実行が終了したとき、自動的に部分消しモー
ドへ戻るので、例えば細かな部分の消し残しを消す際の
操作が簡単になる。また、請求項7記載の発明では、請
求項5記載の発明において、囲い消しモードへ移行した
とき、部分消しモードのときと異なるカーソルが表示さ
れるので、囲い消しモードに移行したことが容易にわか
る。また、請求項8記載の発明では、請求項5記載の発
明において、前記所定時間を入力し登録することができ
るので、各利用者に適した所定時間にすることができ
る。また、請求項9記載の発明では、請求項1、請求項
2、請求項3、または請求項5記載の発明において、描
画モードはそのときの描画モードが保持されるので、描
画像消去前におこなっていた描画を容易に続行すること
ができる。また、請求項10記載の発明では、請求項1
乃至請求項9のいずれか1項に記載の描画像消去方法に
従ってプログラミングしたプログラムをこれまで請求項
1乃至請求項9のいずれか1項に記載の描画像消去をお
こなえなかった情報処理装置上でも動作させることがで
きるので、そのような情報処理装置においても請求項1
乃至請求項9のいずれか1項に記載の発明の効果を得る
ことができる。また、請求項11記載の発明では、請求
項10記載のプログラムを着脱可能な記憶媒体に記憶す
ることができるので、その記憶媒体をこれまで請求項1
乃至請求項9のいずれか1項に記載の発明によった描画
像消去をおこなえなかったパーソナルコンピュータなど
情報処理装置に装着することにより、その情報処理装置
においても請求項1乃至請求項9のいずれか1項に記載
の発明の効果を得ることができる。According to the invention of claim 5, claim 1
In the described invention, when the touch coordinates are stopped for a predetermined time or more in the partial erase mode, it automatically shifts to the erase mode in which the drawn image in the rectangular area generated according to the operation is erased, so that the enclosure can be easily enclosed. It is possible to shift to the erasing mode, and the efficiency of erasing the drawn image is further improved. In the invention of claim 6, in the invention of claim 5,
When the execution of the erasure is completed, the mode is automatically returned to the partial erasing mode, so that the operation for erasing, for example, a small portion of the unerased portion becomes simple. In the invention according to claim 7, in the invention according to claim 5, a cursor different from that in the partial erase mode is displayed when shifting to the erase mode, which facilitates the transition to the erase mode. Recognize. Further, in the invention described in claim 8, in the invention described in claim 5, since the predetermined time can be input and registered, the predetermined time suitable for each user can be set. In the invention according to claim 9, in the invention according to claim 1, claim 2, claim 3, or claim 5, since the drawing mode at that time is held, the drawn image is erased. You can easily continue the drawing you were doing. According to the invention of claim 10, claim 1
To a program programmed according to the drawn image erasing method according to any one of claims 1 to 9 even on an information processing device that has not been able to erase the drawn image according to any one of claims 1 to 9. Since it can be operated, such an information processing apparatus is also claimed.
It is possible to obtain the effects of the invention described in any one of claims 9 to 10. According to the invention of claim 11, the program of claim 10 can be stored in a removable storage medium.
When the information processing device is mounted on an information processing device such as a personal computer that cannot erase the drawn image according to the invention described in any one of claims 9 to 9, the information processing device also includes any one of claims 1 to 9. The effect of the invention described in item 1 can be obtained.
【図1】本発明の一実施例を示す電子黒板システムのシ
ステム構成図である。FIG. 1 is a system configuration diagram of an electronic blackboard system showing an embodiment of the present invention.
【図2】本発明の一実施例を示す座標入力機能付表示装
置要部の説明図である。FIG. 2 is an explanatory diagram of a main part of a display device with a coordinate input function according to an embodiment of the present invention.
【図3】本発明の一実施例を示す描画像消去方法の説明
図である。FIG. 3 is an explanatory diagram of a drawn image erasing method showing an embodiment of the present invention.
【図4】本発明の一実施例を示す描画像消去方法の他の
説明図である。FIG. 4 is another explanatory diagram of the drawn image erasing method showing the embodiment of the present invention.
【図5】本発明の一実施例を示す描画像消去方法の他の
説明図である。FIG. 5 is another explanatory diagram of the drawn image erasing method according to the embodiment of the present invention.
【図6】本発明の一実施例を示す描画像消去方法の他の
説明図である。FIG. 6 is another explanatory view of the drawn image erasing method showing the embodiment of the present invention.
【図7】本発明の一実施例を示す描画像消去方法の動作
フロー図である。FIG. 7 is an operation flow chart of a drawn image erasing method showing an embodiment of the present invention.
【図8】本発明の一実施例を示す描画像消去方法の他の
動作フロー図である。FIG. 8 is another operation flowchart of the drawn image erasing method according to the embodiment of the present invention.
【図9】本発明の一実施例を示す描画像消去方法の他の
動作フロー図である。FIG. 9 is another operational flowchart of the drawn image erasing method according to the embodiment of the present invention.
【図10】本発明の一実施例を示す描画像消去方法に係
わるデータ構成図である。FIG. 10 is a data structure diagram relating to a drawn image erasing method showing an embodiment of the present invention.
【図11】本発明の一実施例を示す描画像消去方法の他
の動作フロー図である。FIG. 11 is another operation flowchart of the drawn image erasing method according to the embodiment of the present invention.
1 座標入力機能付表示装置 2 制御装置 11 光発射検出器 12 光反射膜 13 画面 21 CPU 24 画像RAM 27 タイマ 28 座標入力インタフェース 29 画像出力インタフェース 31 ツールバー 37 消しゴムボタン 38 消しゴムカーソル 39 カーソル矩形領域 40 スライダーバー 41 スライド 42 枠 1 Display device with coordinate input function 2 controller 11 Light emission detector 12 Light reflection film 13 screens 21 CPU 24 image RAM 27 timers 28 Coordinate input interface 29 Image output interface 31 Toolbar 37 Eraser button 38 Eraser cursor 39 Cursor rectangular area 40 slider bar 41 slides 42 frames
フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G09G 5/00 510 G09G 5/00 510H 5C082 530 530D 5E501 H04N 1/38 H04N 1/38 Fターム(参考) 2C071 CA02 CA04 CB06 CB10 DA03 DB02 DC04 5B050 AA10 BA18 BA20 CA07 DA09 FA13 5B068 AA05 AA15 AA21 BB20 BD17 CC16 CD05 5B087 AA10 AE02 CC33 CC34 DD09 DD10 DD17 DE07 5C076 AA02 AA14 AA15 CA02 5C082 AA01 AA05 AA24 BA12 BA26 CA01 CA54 CA62 CB06 DA22 DA86 MM02 MM09 5E501 AA02 AA16 AC50 BA05 CA01 CB05 CB06 EA01 EB17 FA02Front page continuation (51) Int.Cl. 7 identification code FI theme code (reference) G09G 5/00 510 G09G 5/00 510H 5C082 530 530D 5E501 H04N 1/38 H04N 1/38 F term (reference) 2C071 CA02 CA04 CB06 CB10 DA03 DB02 DC04 5B050 AA10 BA18 BA20 CA07 DA09 FA13 5B068 AA05 AA15 AA21 BB20 BD17 CC16 CD05 5B087 AA10 AE02 CC33 CC34 DD09 DD10 DD17 DE07 5C076 CAA2 CA02 A22 CA022A02 BA24 CAA2 BA01 CA22 A24 AA16 AC50 BA05 CA01 CB05 CB06 EA01 EB17 FA02
Claims (11)
描画像を消す描画像消去方法において、表示されている
消しゴムボタンが選択されたとき、消しゴムカーソルを
表示させ、その消しゴムカーソルを操作に応じて移動さ
せ、その消しゴムカーソルまたはその消しゴムカーソル
の付随領域が触れており、且つ当該描画モードに対応づ
けて自動的に選択した描画種またはメニューから選択さ
せた描画種の描画部分のみを消去することを特徴とする
描画像消去方法。1. A method for erasing a drawn image on a display screen by using an eraser cursor, wherein when the displayed eraser button is selected, the eraser cursor is displayed and the eraser cursor is operated according to the operation. Move the eraser cursor or the area attached to the eraser cursor, and delete only the drawing type of the drawing type selected automatically from the menu or the drawing type automatically selected in association with the drawing mode. Characteristic drawing image erasing method.
て、全消しボタンが選択されたとき、当該描画モードに
対応づけて自動的に選択した描画種またはメニューから
選択させた描画種の描画部分をすべて消去することを特
徴とする描画像消去方法。2. The drawing image erasing method according to claim 1, wherein when the all erase button is selected, a drawing type of a drawing type automatically selected in association with the drawing mode or a drawing type selected from a menu is selected. A method for erasing a drawn image, which is characterized by erasing all.
去方法において、全消しボタンが選択されたとき、選択
されている描画種の描画部分がない場合、描画種を選択
するためのメニューを自動的に表示させることを特徴と
する描画像消去方法。3. The drawing image erasing method according to claim 1, wherein when the erase all button is selected and there is no drawing portion of the selected drawing type, a menu for selecting the drawing type is selected. A method for erasing a drawn image, characterized by automatically displaying.
て、消しゴムモードのときにさらに消しゴムボタンが選
択されたとき、描画種を選択するメニューを自動的に表
示させることを特徴とする描画像消去方法。4. The drawn image erasing method according to claim 1, wherein a menu for selecting a drawing type is automatically displayed when the eraser button is further selected in the eraser mode. Method.
て、部分消しモードのときにタッチ座標が所定時間以上
停止したとき、操作に応じて生成した矩形領域中の描画
像を消去する囲い消しモードへ自動的に移行することを
特徴とする描画像消去方法。5. The erase mode according to claim 1, wherein when the touch coordinates stop for a predetermined time or more in the partial erase mode, the drawn image in the rectangular area generated according to the operation is erased. A method for erasing a drawn image, characterized by automatically shifting to.
て、囲い消しの実行を終了したとき、自動的に部分消し
モードへ戻ることを特徴とする描画像消去方法。6. The drawn image erasing method according to claim 5, wherein when the execution of the erasure is completed, the drawn image erasing method is automatically returned to the partial erasing mode.
て、囲い消しモードへ移行したとき、部分消しモードの
ときと異なるカーソルを表示することを特徴とする描画
像消去方法。7. The drawn image erasing method according to claim 5, wherein a cursor different from that in the partial erasing mode is displayed when shifting to the erasing mode.
て、前記所定時間を入力し登録することができる構成に
したことを特徴とする描画像消去方法。8. The drawn image erasing method according to claim 5, wherein the drawn image erasing method is configured such that the predetermined time can be input and registered.
請求項5記載の描画像消去方法において、描画モードは
そのときの描画モードを保持することを特徴とする描画
像消去方法。9. The drawn image erasing method according to claim 1, claim 2, claim 3, or claim 5, wherein the drawing mode holds the drawing mode at that time.
において、請求項1乃至請求項9のいずれか1項に記載
の描画像消去方法に従ってプログラミングしたことを特
徴とするプログラム。10. A program operating on an information processing device, which is programmed according to the drawn image erasing method according to any one of claims 1 to 9.
て、請求項10記載のプログラムを記憶したことを特徴
とする記憶媒体。11. A storage medium storing a program, wherein the program according to claim 10 is stored.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001400515A JP2003196671A (en) | 2001-12-28 | 2001-12-28 | Drawing image erasing method, program according to the method, and storage medium storing the program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001400515A JP2003196671A (en) | 2001-12-28 | 2001-12-28 | Drawing image erasing method, program according to the method, and storage medium storing the program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003196671A true JP2003196671A (en) | 2003-07-11 |
Family
ID=27605045
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001400515A Pending JP2003196671A (en) | 2001-12-28 | 2001-12-28 | Drawing image erasing method, program according to the method, and storage medium storing the program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003196671A (en) |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006107092A (en) * | 2004-10-05 | 2006-04-20 | Sony Corp | Information processing apparatus and program used for information processing apparatus |
| JP2008017184A (en) * | 2006-07-06 | 2008-01-24 | Hitachi Software Eng Co Ltd | Electronic blackboard system, and concealing process method of drawing object thereof |
| JP2009115985A (en) * | 2007-11-05 | 2009-05-28 | Casio Comput Co Ltd | Projection apparatus, projection method, and program |
| JP2009294558A (en) * | 2008-06-09 | 2009-12-17 | Nikon Corp | Projector |
| CN103077025A (en) * | 2012-12-28 | 2013-05-01 | 锐达互动科技股份有限公司 | Method for erasing trace line and generating new trace line for closed geometric figure |
| CN103106029A (en) * | 2013-01-18 | 2013-05-15 | 程抒一 | Touch screen erasing gesture recognition system |
| JP2013109564A (en) * | 2011-11-21 | 2013-06-06 | Canon Marketing Japan Inc | Information processing device, control method therefor, and program |
| JP2013131251A (en) * | 2013-04-02 | 2013-07-04 | Canon Marketing Japan Inc | Switching system for operation by pointing device |
| USD716827S1 (en) * | 2012-03-22 | 2014-11-04 | Adobe Systems Incorporated | Display screen or portion thereof with a transitional graphical user interface |
| USD716826S1 (en) * | 2012-03-22 | 2014-11-04 | Adobe Systems Incorporated | Display screen or portion thereof with a graphical user interface |
| CN104391681A (en) * | 2014-03-21 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | Picture-erasing realizing method and device on basis of mobile terminal |
| JP2015097118A (en) * | 2015-01-19 | 2015-05-21 | キヤノンマーケティングジャパン株式会社 | Information processing device, control method therefor, and program |
| JP2015225496A (en) * | 2014-05-28 | 2015-12-14 | シャープ株式会社 | Display device, display method, display program, and electronic blackboard |
| CN106127685A (en) * | 2016-06-29 | 2016-11-16 | 福建天泉教育科技有限公司 | The quick method for deleting of lines and system thereof |
| CN106142925A (en) * | 2016-08-26 | 2016-11-23 | 樊艳姣 | A kind of automatization blackboard device |
| CN106142926A (en) * | 2016-08-26 | 2016-11-23 | 樊艳姣 | A kind of intelligent blackboard controlled by contact panel |
| JP2017049904A (en) * | 2015-09-04 | 2017-03-09 | シャープ株式会社 | Information processing apparatus, information processing program, and information processing method |
| JP2019079340A (en) * | 2017-10-25 | 2019-05-23 | 富士ゼロックス株式会社 | Information processing device and program |
| JP2023536574A (en) * | 2020-07-29 | 2023-08-28 | スリーエム イノベイティブ プロパティズ カンパニー | System and method for managing digital records |
| JP2024504193A (en) * | 2021-05-20 | 2024-01-30 | 広州視源電子科技股▲分▼有限公司 | Handwriting erasing method, device, interactive tablet, and storage medium |
-
2001
- 2001-12-28 JP JP2001400515A patent/JP2003196671A/en active Pending
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006107092A (en) * | 2004-10-05 | 2006-04-20 | Sony Corp | Information processing apparatus and program used for information processing apparatus |
| US9342232B2 (en) | 2004-10-05 | 2016-05-17 | Sony Corporation | Information-processing apparatus providing multiple display modes |
| US9052813B2 (en) | 2004-10-05 | 2015-06-09 | Sony Corporation | Information-processing apparatus and programs used in information-processing apparatus |
| JP2008017184A (en) * | 2006-07-06 | 2008-01-24 | Hitachi Software Eng Co Ltd | Electronic blackboard system, and concealing process method of drawing object thereof |
| JP2009115985A (en) * | 2007-11-05 | 2009-05-28 | Casio Comput Co Ltd | Projection apparatus, projection method, and program |
| JP2009294558A (en) * | 2008-06-09 | 2009-12-17 | Nikon Corp | Projector |
| JP2013109564A (en) * | 2011-11-21 | 2013-06-06 | Canon Marketing Japan Inc | Information processing device, control method therefor, and program |
| USD716827S1 (en) * | 2012-03-22 | 2014-11-04 | Adobe Systems Incorporated | Display screen or portion thereof with a transitional graphical user interface |
| USD716826S1 (en) * | 2012-03-22 | 2014-11-04 | Adobe Systems Incorporated | Display screen or portion thereof with a graphical user interface |
| CN103077025A (en) * | 2012-12-28 | 2013-05-01 | 锐达互动科技股份有限公司 | Method for erasing trace line and generating new trace line for closed geometric figure |
| CN103106029A (en) * | 2013-01-18 | 2013-05-15 | 程抒一 | Touch screen erasing gesture recognition system |
| JP2013131251A (en) * | 2013-04-02 | 2013-07-04 | Canon Marketing Japan Inc | Switching system for operation by pointing device |
| CN104391681A (en) * | 2014-03-21 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | Picture-erasing realizing method and device on basis of mobile terminal |
| JP2015225496A (en) * | 2014-05-28 | 2015-12-14 | シャープ株式会社 | Display device, display method, display program, and electronic blackboard |
| JP2015097118A (en) * | 2015-01-19 | 2015-05-21 | キヤノンマーケティングジャパン株式会社 | Information processing device, control method therefor, and program |
| JP2017049904A (en) * | 2015-09-04 | 2017-03-09 | シャープ株式会社 | Information processing apparatus, information processing program, and information processing method |
| CN106127685A (en) * | 2016-06-29 | 2016-11-16 | 福建天泉教育科技有限公司 | The quick method for deleting of lines and system thereof |
| CN106127685B (en) * | 2016-06-29 | 2020-02-14 | 福建天泉教育科技有限公司 | Method and system for quickly erasing lines |
| CN106142926A (en) * | 2016-08-26 | 2016-11-23 | 樊艳姣 | A kind of intelligent blackboard controlled by contact panel |
| CN106142925A (en) * | 2016-08-26 | 2016-11-23 | 樊艳姣 | A kind of automatization blackboard device |
| JP2019079340A (en) * | 2017-10-25 | 2019-05-23 | 富士ゼロックス株式会社 | Information processing device and program |
| US11212400B2 (en) | 2017-10-25 | 2021-12-28 | Fujifilm Business Innovation Corp. | Information processing apparatus and non-transitory computer readable medium |
| JP2023536574A (en) * | 2020-07-29 | 2023-08-28 | スリーエム イノベイティブ プロパティズ カンパニー | System and method for managing digital records |
| JP2024504193A (en) * | 2021-05-20 | 2024-01-30 | 広州視源電子科技股▲分▼有限公司 | Handwriting erasing method, device, interactive tablet, and storage medium |
| JP7655473B2 (en) | 2021-05-20 | 2025-04-02 | 広州視源電子科技股▲分▼有限公司 | Handwriting erasing method, device, interactive tablet, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2003196671A (en) | Drawing image erasing method, program according to the method, and storage medium storing the program | |
| US7015894B2 (en) | Information input and output system, method, storage medium, and carrier wave | |
| RU2413970C2 (en) | Systems, methods and machine-readable data medium for interface activation with electronic ink or digital ink | |
| US10901532B2 (en) | Image display apparatus having touch detection and menu erasing | |
| US6963349B1 (en) | Information processing apparatus, control method therefor, and computer-readable memory | |
| US20060071915A1 (en) | Portable computer and method for taking notes with sketches and typed text | |
| JP2003162370A (en) | Image processing apparatus, display device with touch panel, image processing method, and program for causing computer to execute image processing method | |
| JPH0785216B2 (en) | Menu display device and method | |
| US20070038955A1 (en) | Pen-based computer system having first and second windows together with second window locator within first window | |
| KR20100059698A (en) | Apparatus and method for providing user interface, and computer-readable recording medium recording the same | |
| CN110096207B (en) | Display device, operation method of display device, and computer-readable non-volatile storage medium | |
| JP3007232B2 (en) | Drawing processing apparatus and method | |
| JP2003208259A (en) | Coordinate input display device | |
| JP4615178B2 (en) | Information input / output system, program, and storage medium | |
| JP2003186620A (en) | Information processing device with display device with pointing function | |
| JP2002268809A (en) | Information input / output system, information control method, program, and recording medium | |
| JP2003196028A (en) | Drawing method using display device with coordinate input function, program according to the method, and storage medium storing the program | |
| JPH07219700A (en) | Information processing equipment | |
| WO1991018383A1 (en) | Computer aided design system utilizing large surface image | |
| JPH11306369A (en) | Image data editing device | |
| JP6475874B2 (en) | Information processing apparatus, information processing program, and information processing method | |
| EP2763020A1 (en) | Dynamic stylus palette | |
| JP5140628B2 (en) | Electronic board system and program | |
| JP2003044195A (en) | Screen scroll method | |
| JP2003173222A (en) | Drawing system and stamp drawing method |