JP3378801B2 - Information processing device - Google Patents
Information processing deviceInfo
- Publication number
- JP3378801B2 JP3378801B2 JP14031698A JP14031698A JP3378801B2 JP 3378801 B2 JP3378801 B2 JP 3378801B2 JP 14031698 A JP14031698 A JP 14031698A JP 14031698 A JP14031698 A JP 14031698A JP 3378801 B2 JP3378801 B2 JP 3378801B2
- Authority
- JP
- Japan
- Prior art keywords
- screen
- display
- input
- compression
- data
- 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 - Fee Related
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Document Processing Apparatus (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、画像表示装置とポ
インティングデバイス等の入力装置を持つ情報処理装
置、例えば、ペンコンピュータ、携帯情報端末等に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing device having an image display device and an input device such as a pointing device, for example, a pen computer, a personal digital assistant and the like.
【0002】[0002]
【従来の技術】従来の技術としては、例えば、特開平5
−282116号公報がある。これは、図7に示すブロ
ック図において、画面71上に表示される複数のウイン
ドウ75、76を移動または縮小変更する際の情報を持
つウインドウ情報テーブル72と、画面71上で重なる
ウインドウ75、76を移動または縮小変更させる変更
手段73と、画面71上で重なるウインドウ75、76
があるとき、上記情報テーブル72の情報に基づいて変
更手段73を駆動する駆動手段74とを備え、駆動手段
74が、ウインドウ75、76を変更する際の情報を持
つウインドウ情報テーブル72を用いて、変更手段73
により、画面71上で重なっているウインドウ75、7
6を移動または縮小させ、これにより、ウインドウ全体
が参照できるように画面を表示し直すことで、ユーザー
がウインドウを操作することなく、ウインドウの重なり
をなくすものであった。2. Description of the Related Art As a conventional technique, for example, Japanese Patent Laid-Open No.
-28116 is available. This is because in the block diagram shown in FIG. 7, the window information table 72 having information for moving or reducing the plurality of windows 75, 76 displayed on the screen 71 and the windows 75, 76 overlapping on the screen 71. Changing means 73 for moving or reducing the size of the windows and windows 75, 76 overlapping on the screen 71.
If there is, the drive means 74 for driving the changing means 73 based on the information in the information table 72 is provided, and the drive means 74 uses the window information table 72 having information for changing the windows 75 and 76. , Changing means 73
Causes the windows 75, 7 overlapping on the screen 71.
By moving or reducing 6 and thereby re-displaying the screen so that the entire window can be referred to, overlapping of the windows is eliminated without the user operating the windows.
【0003】これを、上記情報処理装置に適用すると、
図8(a)に示す画面81が表示されているときに入力
枠を表示させる場合、81の画面内に表示されている、
入力中のウインドウ82は、図8(b)の画面84内の
ウインドウ85のように移動、縮小され、位置、大きさ
ともに変更される。また、アイコン83は、入力枠86
に隠され見えなくなっている。When this is applied to the above information processing apparatus,
When the input frame is displayed while the screen 81 shown in FIG. 8A is displayed, the input frame is displayed in the screen 81.
The window 82 being input is moved and reduced like a window 85 in the screen 84 of FIG. 8B, and its position and size are both changed. Further, the icon 83 has an input frame 86.
It is hidden by and disappears.
【0004】[0004]
【発明が解決しようとする課題】上記従来技術では、入
力枠をウインドウとして表示し、入力を受け付けるウイ
ンドウは、移動あるいは縮小され、入力枠表示前の画面
とイメージが異なることとなり、使用者にとって、入力
されるべきウインドウの位置の識別が困難となる。ま
た、画面上にウインドウ以外の画像が表示されていた場
合、入力枠によりそれらが隠されてしまう。In the above prior art, the input frame is displayed as a window, and the window for receiving the input is moved or reduced, and the image is different from the screen before the input frame is displayed. It is difficult to identify the position of the window to be input. Further, when images other than windows are displayed on the screen, they are hidden by the input frame.
【0005】本発明は、上記課題を解決するためのもの
であって、入力枠表示前の画面全体を圧縮して表示する
ことにより、入力枠表示前の画面と同じイメージの画面
として、使用者にとって、入力されるべきウインドウの
位置の識別を容易にすると共に、更に、画面上に表示さ
れているウインドウ以外の画像についても圧縮を行うこ
とにより、入力枠によって画像が隠されることを防ぎ、
入力枠を表示しない状態で行うことが可能な画像の指定
等の入力を入力枠を表示した状態でも実行可能とさせる
情報処理装置を提供することを目的とする。The present invention is intended to solve the above-mentioned problems. By compressing and displaying the entire screen before the input frame is displayed, the user can obtain the same image as the screen before the input frame is displayed. For the user, it is easy to identify the position of the window to be input, and further, by compressing the image other than the window displayed on the screen, the image is prevented from being hidden by the input frame,
An object of the present invention is to provide an information processing apparatus that enables execution of input such as designation of an image that can be performed without displaying the input frame even when the input frame is displayed.
【0006】また上記従来技術では、画面の再表示を行
っているため、低い演算性能の情報処理装置では、画面
の再表示に時間がかかり、使用者の入力動作が中断され
てしまう。Further, in the above-mentioned prior art, since the screen is redisplayed, it takes a long time to redisplay the screen in an information processing device having low computing performance, and the input operation by the user is interrupted.
【0007】そこで、本発明の更なる目的は、画面の再
表示動作を行わずに画面の圧縮、圧縮解除を行うことに
より、低い演算性能の情報処理装置でも高速に画面の圧
縮、圧縮解除を行う情報処理装置を提供することを目的
とする。Therefore, a further object of the present invention is to compress and decompress the screen without performing the redisplay operation of the screen, so that the information can be compressed and decompressed at a high speed even in an information processing apparatus having low computing performance. It is an object to provide an information processing device that performs.
【0008】更に、画像制御手段から出力される圧縮前
の表示データを画像圧縮手段により圧縮する必要がある
が、表示データは高周波数の信号であり、また、圧縮後
の表示データは、表示装置の要求するタイミングで出力
する必要があるため、画像圧縮手段は高価なものとな
る。Further, the display data before compression outputted from the image control means needs to be compressed by the image compression means, but the display data is a high frequency signal, and the display data after compression is the display device. Since it is necessary to output the image at the timing required by, the image compression means becomes expensive.
【0009】そこで、本発明の更なる目的は、一般に使
用されているLSIを画像制御手段として使用するこ
と、及び、出力切替え手段に簡単な電気的スイッチを使
用することにより、より安価に実現する情報処理装置を
提供することを目的とする。Therefore, a further object of the present invention is realized at a lower cost by using a generally used LSI as an image control means and by using a simple electric switch as an output switching means. An object is to provide an information processing device.
【0010】[0010]
【問題を解決するための手段】請求項1記載の情報処理
装置は、画面上を操作して位置データを入力する入力手
段と、データ表示のためのウインドウ及び各種指示を与
えるアイコンを含む画像を表示する第1画面と、前記第
1画面を圧縮した画像と、手書き文字入力のための入力
枠を同時表示する第2画面とを切換え表示する表示手段
と、前記表示手段が第1画面を表示している時に入力手
段から入力される位置データを出力すると共に、前記表
示手段が第2画面を表示している時であって入力手段か
ら入力される位置データが入力枠外の位置である場合に
当該位置データを圧縮率に応じた位置データに変換し出
力する入力変換手段と、入力変換手段から出力される位
置データに基づいて画面制御を行なう画像制御手段とを
備えたことを特徴とする情報処理装置である。An information processing apparatus according to claim 1, wherein an input device for operating the screen to input position data.
Columns, windows for displaying data and various instructions are given.
A first screen displaying an image including an icon
Image with one screen compressed and input for handwritten character input
Display means for switching and displaying the second screen for simultaneously displaying the frame
And when the display means displays the first screen,
The position data input from the column is output and
When the display means is displaying the second screen and is the input means
If the position data input from the
The position data is converted into position data according to the compression ratio and output.
Input conversion means to be applied and the position output from the input conversion means
Image control means for screen control based on the display data
The information processing apparatus is characterized by being provided .
【0011】請求項2記載の情報処理装置は、前記第2
画面は、手書き文字入力の完了に応じて第1画面に切り
替わることを特徴とする。An information processing apparatus according to claim 2 is the second information processing apparatus .
The screen is switched to the first screen upon completion of handwriting input.
It is characterized by changing .
【0012】[0012]
【0013】[0013]
【0014】[0014]
【0015】[0015]
【0016】[0016]
【0017】[0017]
【0018】[0018]
【0019】[0019]
【0020】[0020]
【発明の実施の形態】以下、本発明の一実施の形態の情
報処理装置について図面を参照しながら説明する。DETAILED DESCRIPTION OF THE INVENTION An information processing apparatus according to an embodiment of the present invention will be described below with reference to the drawings.
【0021】[第1の実施の形態]図1は、本発明の一
実施の形態の情報処理装置の構成を示すブロック図であ
る。[First Embodiment] FIG. 1 is a block diagram showing a configuration of an information processing apparatus according to an embodiment of the present invention.
【0022】第1の実施の形態では、図1に示す、ペン
等のポインティングデバイス、及び、キーボード等の入
力手段1と、入力された位置データの変換を行う入力変
換手段2と、プログラム、データ等の記憶、プログラム
の実行等を行う制御手段3と、画面の再描画を行う再描
画手段4と、描画データの圧縮を行う描画データ圧縮手
段5と、画像の描画、表示データの出力の制御を行う画
像制御手段6と、画像の記憶を行う画像記憶手段7と、
画面表示を行う液晶表示装置、CRT等の表示手段8を
備えた構成とする。In the first embodiment, a pointing device such as a pen and an input means 1 such as a keyboard shown in FIG. 1, an input conversion means 2 for converting input position data, a program and data. And the like, a control unit 3 for executing a program, a redrawing unit 4 for redrawing a screen, a drawing data compressing unit 5 for compressing drawing data, an image drawing, and a display data output control. An image control means 6 for performing the above, an image storage means 7 for storing the image,
A liquid crystal display device for displaying a screen, a display device 8 such as a CRT are provided.
【0023】具体的は、図1において、入力手段1は、
キーボード及び、画面上の位置を入力するためのペン等
のポインティングデバイス等である。入力変換手段2
は、入力枠を表示している圧縮された画面の表示中に、
入力手段1により入力された画面上の位置データから、
プログラムが想定している位置データへの変換を行う。
制御手段3は、CPU、メモリ、プログラム等により構
成されており、各手段実行の制御を行う。描画データ圧
縮手段5は、入力枠を表示していない圧縮無効時は、入
力された描画データをそのまま画像制御手段6に出力す
るが、入力枠を表示している圧縮有効時は、所定の圧縮
率にて描画データを圧縮し、出力する。画像制御手段6
は、画像記憶手段7に保存されている表示データに対し
て、画像の描画を行い、また、表示データの出力の制御
を行う。Specifically, in FIG. 1, the input means 1 is
A keyboard and a pointing device such as a pen for inputting a position on the screen. Input conversion means 2
While the compressed screen displaying the input frame is displayed,
From the position data on the screen input by the input means 1,
Convert to the position data expected by the program.
The control means 3 is composed of a CPU, a memory, a program, etc., and controls the execution of each means. The drawing data compression unit 5 outputs the input drawing data as it is to the image control unit 6 when the compression not displaying the input frame is invalid, but when the compression displaying the input frame is valid, a predetermined compression is performed. Drawing data is compressed and output at a rate. Image control means 6
Draws an image on the display data stored in the image storage means 7, and controls the output of the display data.
【0024】画像記憶手段7は、表示データの記憶を行
う。再描画手段4は、制御手段3より起動され、描画デ
ータ圧縮手段5を経由し、画像制御手段6を用いて、画
像記憶手段7にて記憶されている表示データを描画し直
す。この時、描画データ圧縮手段5が圧縮有効の場合
は、圧縮された画面を描画し直すことになり、圧縮無効
の場合は、通常の画面を描画し直すことになる。表示手
段8は、液晶表示装置やCRT等であり、表示データの
表示を行う。The image storage means 7 stores display data. The redrawing means 4 is activated by the control means 3, passes through the drawing data compression means 5, and uses the image control means 6 to redraw the display data stored in the image storage means 7. At this time, if the compression of the drawing data compression unit 5 is valid, the compressed screen is redrawn, and if the compression is invalid, the normal screen is redrawn. The display means 8 is a liquid crystal display device, a CRT or the like, and displays display data.
【0025】図2(a)の画面表示で、原点左上、横方
向X、縦方向Yの座標を持つ表示手段8にて、画面表示
を縦方向に圧縮して上側に詰めて表示し、横方向X、縦
方向Yiの大きさの入力枠を画面下側に表示する場合、
制御手段3により、描画データ圧縮手段5を圧縮有効に
した状態で、画像制御手段6を用いて縦方向の座標Yか
らY+Yiの間に入力枠を描画する。再描画手段4に
て、描画データ圧縮手段5、画像制御手段6を用いて、
圧縮された表示データを画像記憶手段7に描画させ、表
示手段8にて表示する。In the screen display of FIG. 2A, the display means 8 having the coordinates of the upper left of the origin, the horizontal direction X, and the vertical direction Y, compresses the screen display in the vertical direction and displays it by compressing it to the upper side. When displaying the input frame of the size of the direction X and the vertical direction Yi at the bottom of the screen,
The control unit 3 draws an input frame between the vertical coordinates Y and Y + Yi using the image control unit 6 while the drawing data compression unit 5 is enabled for compression. In the redrawing means 4, the drawing data compression means 5 and the image control means 6 are used.
The compressed display data is drawn in the image storage means 7 and displayed on the display means 8.
【0026】この時、描画データ圧縮手段5は、データ
の縦方向座標YnがY以下の値の場合、Yn(Y−Y
i)/Yに変換する。Yより大きい値の場合、Yn−Y
iに変換する。横方向は変換しない。よって、制御手段
3内のプログラムは、図3に示す画面を想定して描画を
行うことにより、実際の表示は、図2(b)の画面表示
となる。At this time, when the vertical coordinate Yn of the data is a value equal to or less than Y, the drawing data compression means 5 outputs Yn (Y-Y).
i) Convert to / Y. If the value is larger than Y, Yn-Y
Convert to i. Do not convert in the horizontal direction. Therefore, the program in the control means 3 assumes the screen shown in FIG. 3 and performs drawing, so that the actual display becomes the screen display of FIG.
【0027】実際の表示とプログラムが想定している表
示が異なるため、入力手段より入力される縦方向位置デ
ータYmをプログラムが想定している位置データに変換
する必要がある。圧縮無効の状態では変換しないが、圧
縮有効の状態では、入力変換手段2にて入力位置データ
YmがY−Yi以下の値の場合、YmY/(Y−Yi)
に変換する。Y−Yiより大きい値の場合、Ym+Yi
に変換する。横方向は変換しない。これにより、実際の
表示の図2(b)にて入力された位置データは、プログ
ラムが想定している表示の図3の対応する位置データに
変換される。Since the actual display differs from the display assumed by the program, it is necessary to convert the vertical position data Ym input from the input means into the position data assumed by the program. In the compression disabled state, no conversion is performed, but in the compression enabled state, when the input position data Ym is a value equal to or less than Y-Yi in the input conversion means 2, YmY / (Y-Yi).
Convert to. If the value is larger than Y−Yi, Ym + Yi
Convert to. Do not convert in the horizontal direction. As a result, the position data input in FIG. 2B in the actual display is converted into the corresponding position data in FIG. 3 in the display assumed by the program.
【0028】入力完了後、圧縮前の表示領域に戻す場
合、入力変換手段2及び描画データ圧縮手段5を圧縮無
効の状態にし、再描画手段4により、画面表示を再描画
することにより、圧縮前の表示領域に戻すことができ
る。ただし、圧縮表示中のウインドウの移動等の画面変
更は再描画時にも有効なため、圧縮された画面で行った
画面操作は、圧縮解除時の再描画にもそのまま反映され
る。After the input is completed, when returning to the display area before compression, the input conversion means 2 and the drawing data compression means 5 are set in the compression disabled state, and the redrawing means 4 redraws the screen display, thereby pre-compressing. Can be returned to the display area of. However, since screen changes such as moving windows during compressed display are effective even during redrawing, screen operations performed on a compressed screen are reflected as they are in redrawing during decompression.
【0029】この例では、入力枠を画面下側に表示した
が、縦方向と横方向を入れ替えることにより入力枠を右
側に、あるいは、位置座標の原点の位置を左下や右上に
考えることにより、入力枠を左側や上側に表示させても
よい。In this example, the input frame is displayed on the lower side of the screen, but by changing the vertical direction and the horizontal direction, the input frame is on the right side, or the origin of the position coordinates is on the lower left or upper right. The input frame may be displayed on the left side or the upper side.
【0030】[第2の実施の形態]第2の実施の形態で
は、図4のブロック図に示すように、ペン等のポインテ
ィングデバイス、及び、キーボード等の入力手段101
と、入力された位置データの変換を行う入力変換手段1
02と、プログラム、データ等の記憶、プログラムの実
行等を行う制御手段103と、画像の描画、表示データ
の出力の制御を行う画像制御手段104と、画像の記憶
を行う画像記憶手段105と、画像制御手段104から
出力される表示データの圧縮を行う画像圧縮手段106
と、画面表示を行う液晶表示装置、CRT等の表示手段
107を備えた構成とする。[Second Embodiment] In the second embodiment, as shown in the block diagram of FIG. 4, a pointing device such as a pen and an input means 101 such as a keyboard.
And input conversion means 1 for converting the input position data
02, control means 103 for storing programs, data, etc., executing programs, image control means 104 for controlling image drawing and display data output, and image storage means 105 for storing images. An image compression unit 106 that compresses display data output from the image control unit 104.
And a display means 107 such as a liquid crystal display device for displaying a screen and a CRT.
【0031】具体的には、図4において、入力手段10
1は、キーボード及び、画面上の位置を入力するための
ペン等のポインティングデバイス等である。入力変換手
段102は、入力枠を表示している圧縮された画面の表
示中に、入力手段101により入力された画面上の位置
データから、プログラムが想定している位置データへの
変換を行う。制御手段103は、CPU、メモリ、プロ
グラム等により構成されており、各手段実行の制御を行
う。Specifically, referring to FIG. 4, the input means 10
Reference numeral 1 denotes a keyboard and a pointing device such as a pen for inputting a position on the screen. The input conversion unit 102 converts the position data on the screen input by the input unit 101 to the position data assumed by the program while the compressed screen displaying the input frame is displayed. The control means 103 is composed of a CPU, a memory, a program, etc., and controls the execution of each means.
【0032】画像制御手段104は、画像記憶手段10
5に保存されている表示データに対して、画像の描画を
行い、また、表示データの出力の制御を行う。画像記憶
手段105は、表示データの記憶を行う。圧縮手段10
6は、圧縮無効時は、画像制御手段104から入力され
た表示データをそのまま表示手段107に出力するが、
圧縮有効時は、所定の圧縮率にて描画データを圧縮し、
出力する。表示手段107は、液晶表示装置やCRT等
であり、表示データの表示を行う。The image control means 104 includes the image storage means 10.
An image is drawn with respect to the display data stored in 5, and the output of the display data is controlled. The image storage means 105 stores display data. Compression means 10
When the compression is invalid, the reference numeral 6 directly outputs the display data input from the image control means 104 to the display means 107.
When the compression is effective, the drawing data is compressed at a predetermined compression rate,
Output. The display means 107 is a liquid crystal display device, a CRT or the like, and displays display data.
【0033】図2(a)の画面表示で、原点左上、横方
向X、縦方向Yの座標を持つ表示手段107にて、画面
表示を縦方向に圧縮して上側に詰めて表示し、横方向
X、縦方向Yiの大きさの入力枠を画面下側に表示する
場合、制御手段103により、圧縮手段106を圧縮有
効にした状態で、画像制御手段104を用いて縦方向の
座標YからY+YYi/(Y−Yi)の間に縦方向に引
き伸ばした入力枠を描画する。これは、圧縮手段106
により圧縮された後、正しくY−YiからYの間に表示
させるためである。この時、圧縮手段106は、データ
の縦方向座標YnをYn(Y−Yi)/Yに変換する。
横方向は変換しない。よって、制御手段103内のプロ
グラムは、図5に示す画面を想定して描画を行うことに
より、実際の表示は、図2(b)の画面表示となる。In the screen display of FIG. 2 (a), the display means 107 having coordinates of the upper left of the origin, the horizontal direction X, and the vertical direction Y compresses the screen display in the vertical direction and compresses the screen display to the upper side. When an input frame having a size of the direction X and the vertical direction Yi is displayed on the lower side of the screen, the compression means 106 is enabled by the control means 103, and the image control means 104 is used to start from the vertical coordinate Y. An input frame stretched in the vertical direction is drawn between Y + YYi / (Y-Yi). This is the compression means 106.
This is because the image is properly displayed between Y-Yi and Y after being compressed by. At this time, the compression unit 106 converts the vertical coordinate Yn of the data into Yn (Y-Yi) / Y.
Do not convert in the horizontal direction. Therefore, the program in the control means 103 performs the drawing assuming the screen shown in FIG. 5, and the actual display becomes the screen display of FIG.
【0034】実際の表示とプログラムが想定している表
示が異なるため、入力手段101より入力される縦方向
位置データYmをプログラムが想定している位置データ
に変換する必要がある。圧縮無効の状態では変換しない
が、圧縮有効の状態では、入力変換手段102にて入力
位置データYmをYmY/(Y−Yi)に変換する。横
方向は変換しない。これにより、実際の表示の図2
(b)にて入力された位置データは、プログラムが想定
している表示の図5の対応する位置データに変換され
る。Since the actual display differs from the display assumed by the program, it is necessary to convert the vertical position data Ym input from the input means 101 into the position data assumed by the program. In the compression enabled state, the input position data Ym is converted into YmY / (Y-Yi), while in the compression enabled state, the input position data Ym is converted. Do not convert in the horizontal direction. As a result, the actual display shown in FIG.
The position data input in (b) is converted into the corresponding position data in FIG. 5 of the display assumed by the program.
【0035】入力完了後、圧縮前の表示領域に戻す場
合、入力変換手段102及び圧縮手段106を圧縮無効
の状態にすることにより、圧縮前の表示領域に戻すこと
ができる。ただし、圧縮表示中のウインドウの移動等の
画面変更はそのまま表示されているため、圧縮された画
面で行った画面操作は、圧縮解除後もそのまま反映され
る。この例では、入力枠を画面下側に表示したが、縦方
向と横方向を入れ替えることにより入力枠を右側に、あ
るいは、座標の原点の位置を左下や右上に考えることに
より、入力枠を左側や上側に表示させてもよい。After the input is completed, when returning to the display area before compression, the input conversion means 102 and the compression means 106 can be returned to the display area before compression by making the compression invalid. However, since screen changes such as moving windows during compression display are displayed as they are, screen operations performed on the compressed screen are reflected as they are even after decompression. In this example, the input frame is displayed on the lower side of the screen, but the input frame is on the right side by switching the vertical and horizontal directions, or the input frame is on the left side by considering the origin of coordinates to the lower left or upper right. Or may be displayed on the upper side.
【0036】[第3の実施の形態]第3の実施の形態に
おいては、図6のブロック図に示すように、ペン等のポ
インティングデバイス、及び、キーボード等の入力手段
201と、入力された位置データの変換を行う入力変換
手段202と、プログラム、データ等の記憶、プログラ
ムの実行等を行う制御手段203と、描画データの圧縮
を行う描画データ圧縮手段204と、圧縮表示用画像の
描画、圧縮表示用表示データの出力の制御を行う圧縮表
示用画像制御手段205と、圧縮表示用画像の記憶を行
う圧縮表示用画像記憶手段206と、通常表示用画像の
描画、通常表示用表示データの出力の制御を行う通常表
示用画像制御手段207と、通常表示用画像の記憶を行
う通常表示用画像記憶手段208と、通常表示用画像制
御手段208の通常表示用表示データ出力と圧縮表示用
画像制御手段205の圧縮表示用表示データ出力を入力
とし、いずれか一方を出力とする、出力切替え手段20
9と、画面表示を行う液晶表示装置、CRT等の表示手
段210を備えた構成とする。[Third Embodiment] In the third embodiment, as shown in the block diagram of FIG. 6, a pointing device such as a pen, an input means 201 such as a keyboard, and an input position. Input conversion means 202 for converting data, control means 203 for storing programs, data, etc., execution of programs, etc., drawing data compression means 204 for compressing drawing data, drawing and compression of images for compression display Compressed display image control means 205 for controlling output of display data for display, compressed image storage means 206 for storing compressed display image, drawing of normal display image, output of normal display display data The normal display image control means 207 that controls the normal display, the normal display image storage means 208 that stores the normal display image, and the normal display image control means 208. An input compressed display the display data output to the display data output for display compression display image control unit 205, and outputs one output switching means 20
9 and a display unit 210 such as a liquid crystal display device for displaying a screen and a CRT.
【0037】具体的には、図6において、入力手段20
1は、キーボード及び、画面上の位置を入力するための
ペン等のポインティングデバイス等である。入力変換手
段202は、入力枠を表示している圧縮された画面の表
示中に、入力手段201により入力された画面上の位置
データから、プログラムが想定している位置データへの
変換を行う。制御手段203は、CPU、メモリ、プロ
グラム等により構成されており、各手段実行の制御を行
う。描画データ圧縮手段204は、所定の圧縮率にて描
画データを圧縮し、出力する。圧縮表示用画像制御手段
205は、圧縮表示用画像記憶手段206に保存されて
いる圧縮表示用表示データに対して、画像の描画を行
い、また、圧縮表示用表示データの出力の制御を行う。
圧縮表示用画像記憶手段206は、圧縮表示用表示デー
タの記憶を行う。Specifically, referring to FIG. 6, the input means 20
Reference numeral 1 denotes a keyboard and a pointing device such as a pen for inputting a position on the screen. The input conversion unit 202 converts the position data on the screen input by the input unit 201 into position data assumed by the program while the compressed screen displaying the input frame is displayed. The control unit 203 is composed of a CPU, a memory, a program, etc., and controls the execution of each unit. The drawing data compression unit 204 compresses the drawing data at a predetermined compression rate and outputs it. The compressed display image control means 205 draws an image for the compressed display display data stored in the compressed display image storage means 206, and controls the output of the compressed display display data.
The compressed display image storage unit 206 stores the compressed display image data.
【0038】通常表示用画像制御手段207は、通常表
示用画像記憶手段208に保存されている通常表示用表
示データに対して、画像の描画を行い、また、通常表示
用表示データの出力の制御を行う。通常表示用画像記憶
手段208は、通常表示用表示データの記憶を行う。出
力切替え手段209は、圧縮無効時は、通常表示用画像
制御手段207から入力された通常表示用表示データを
表示手段210に出力し、圧縮有効時は、圧縮表示用画
像制御手段205から入力された圧縮表示用表示データ
を表示手段210に出力する。表示手段210は、液晶
表示装置やCRT等であり、表示データの表示を行う。The normal display image control means 207 draws an image for the normal display display data stored in the normal display image storage means 208, and controls the output of the normal display display data. I do. The normal display image storage unit 208 stores normal display display data. The output switching unit 209 outputs the display data for normal display input from the image control unit for normal display 207 to the display unit 210 when the compression is invalid, and inputs it from the image control unit for compression display 205 when the compression is valid. The display data for compressed display is output to the display means 210. The display unit 210 is a liquid crystal display device, a CRT or the like, and displays display data.
【0039】図2(a)の画面表示で、原点左上、横方
向X、縦方向Yの座標を持つ表示手段210にて、画面
表示を縦方向に圧縮して上側に詰めて表示し、横方向
X、縦方向Yiの大きさの入力枠を画面下側に表示する
場合、描画データ圧縮手段204の圧縮機能は常に有効
なので、制御手段203により、圧縮表示用画像制御手
段205を用いて縦方向の座標YからY+YYi/(Y
−Yi)の間に縦方向に引き伸ばした入力枠を描画す
る。これは、描画データ圧縮手段204により圧縮され
た後、正しくY−YiからYの間に表示させるためであ
る。この時、描画データ圧縮手段204は、データの縦
方向座標YnをYn(Y−Yi)/Yに変換する。横方
向は変換しない。In the screen display of FIG. 2 (a), the display means 210 having the coordinates of the origin upper left, horizontal direction X, and vertical direction Y compresses the screen display in the vertical direction and displays it in the upper side. When the input frame having the size of the direction X and the vertical direction Yi is displayed on the lower side of the screen, the compression function of the drawing data compression unit 204 is always effective, and thus the control unit 203 uses the compression display image control unit 205 to vertically display the input frame. Direction coordinate Y to Y + YYi / (Y
-Draw an input frame stretched vertically during Yi). This is so that the image is properly displayed between Y-Yi and Y after being compressed by the drawing data compression means 204. At this time, the drawing data compression unit 204 converts the vertical coordinate Yn of the data into Yn (Y-Yi) / Y. Do not convert in the horizontal direction.
【0040】入力枠の描画後、出力切替え手段209に
より、通常表示用画像制御手段207からの入力から、
圧縮表示用画像制御手段205からの入力に出力する信
号を切り替えることにより、圧縮された画面と、入力枠
を表示する。これらにより、制御手段203内のプログ
ラムは、図5に示す画面を想定して描画を行うことによ
り、実際の表示は、図2(b)の画面表示となる。After drawing the input frame, the output switching means 209 changes the input from the normal display image control means 207.
The compressed screen and the input frame are displayed by switching the signal output to the input from the compressed display image control means 205. With these, the program in the control means 203 assumes the screen shown in FIG. 5 and performs drawing, so that the actual display becomes the screen display of FIG.
【0041】実際の表示とプログラムが想定している表
示が異なるため、入力手段201より入力される縦方向
位置データYmをプログラムが想定している位置データ
に変換する必要がある。出力切替え手段209にて、通
常表示用画像制御手段207からの入力を出力とする状
態では変換しないが、圧縮表示用画像制御手段205か
らの入力を出力とする状態では、入力変換手段202に
て入力位置データYmをYmY/(Y−Yi)に変換す
る。横方向は変換しない。これにより、実際の表示の図
2(b)にて入力された位置データは、プログラムが想
定している表示の図5の対応する位置データに変換され
る。Since the actual display differs from the display assumed by the program, it is necessary to convert the vertical position data Ym input from the input means 201 into the position data assumed by the program. The output switching unit 209 does not perform conversion when the input from the normal display image control unit 207 is an output, but the input conversion unit 202 does when the input from the compressed display image control unit 205 is an output. The input position data Ym is converted into YmY / (Y-Yi). Do not convert in the horizontal direction. As a result, the position data input in FIG. 2B in the actual display is converted into the corresponding position data in FIG. 5 in the display assumed by the program.
【0042】入力完了後、圧縮前の表示領域に戻す場
合、入力変換手段202を圧縮無効の状態にすること、
および、出力切替え手段209の出力を圧縮表示用画像
制御手段205からの入力から通常表示用画像制御手段
207からの入力に切り替えることにより、圧縮前の表
示領域に戻すことができる。After the input is completed, when returning to the uncompressed display area, the input conversion means 202 is set to the compression invalid state,
Also, by switching the output of the output switching unit 209 from the input from the compressed display image control unit 205 to the input from the normal display image control unit 207, it is possible to return to the uncompressed display area.
【0043】圧縮表示中、及び、通常表示中のいずれの
場合にも常に、画面への描画は、制御手段203から、
描画データ圧縮手段204による圧縮のあと圧縮表示用
画像制御手段205により圧縮表示用画像記憶手段20
6に対して行われ、同時に、通常表示用画像制御手段2
07により通常表示用画像記憶手段208に対しても行
われる。これにより、圧縮表示、通常表示のいずれが表
示されていても、描画操作は両方に対して行われること
になり、圧縮、通常の差はあるが同じ内容を表示するこ
とになる。よって、圧縮された画面で行った画面操作
は、圧縮解除後もそのまま反映される。In both the compressed display and the normal display, the control means 203 always draws on the screen.
After the compression by the drawing data compression means 204, the compressed display image control means 205 causes the compressed display image storage means 20.
6, and at the same time, the normal display image control means 2
According to 07, the normal display image storage means 208 is also executed. As a result, whether the compressed display or the normal display is displayed, the drawing operation is performed for both, and the same content is displayed although there is a difference between the compressed display and the normal display. Therefore, the screen operation performed on the compressed screen is reflected as it is after the decompression.
【0044】描画データの圧縮等の処理は、描画データ
圧縮手段204にて行うため、圧縮表示用画像制御手段
205、及び、通常表示用画像制御手段207は、通常
パーソナルコンピュータ等の情報処理装置で使用されて
いるものが使用でき、また、出力切替え手段209は、
制御手段203からの信号で制御可能な電気的スイッチ
にて実現可能である。Since processing such as compression of drawing data is performed by the drawing data compression means 204, the compressed display image control means 205 and the normal display image control means 207 are usually information processing devices such as personal computers. What is used can be used, and the output switching means 209 is
It can be realized by an electric switch that can be controlled by a signal from the control means 203.
【0045】この例では、入力枠を画面下側に表示した
が、縦方向と横方向を入れ替えることにより入力枠を右
側に、あるいは、座標の原点の位置を左下や右上に考え
ることにより、入力枠を左側や上側に表示させてもよ
い。In this example, the input frame is displayed on the lower side of the screen. However, by changing the vertical direction and the horizontal direction, the input frame is placed on the right side, or the origin of the coordinate is placed on the lower left or upper right. The frame may be displayed on the left side or the upper side.
【0046】その他、本発明は上記しかつ図面に示した
実施の形態のみに限定されるものではなく、要旨を逸脱
しない範囲内で適宜変形して実施できることは勿論であ
る。Besides, the present invention is not limited to the embodiments described above and shown in the drawings, and it is needless to say that the present invention can be appropriately modified and implemented without departing from the scope of the invention.
【0047】[0047]
【発明の効果】請求項1記載の情報処理装置によれば、
文字等を入力する入力枠を画面上に表示する場合におい
て、入力枠表示前の画面全体を圧縮して表示すること、
及び、画面上に表示されているウインドウ以外の画像に
ついても圧縮を行うことができる。これらにより、入力
枠表示中でも入力枠表示前の画面と同じイメージの画面
として、使用者にとって、入力されるべきウインドウの
位置の識別を容易にすること、及び、圧縮された状態で
もとの画面全体が表示されるため、入力枠表示中でも入
力枠表示前に実施可能な位置入力等の操作が同様に可能
という効果がある。According to the information processing apparatus of claim 1,
When displaying an input frame for inputting characters, etc. on the screen, compress the entire screen before displaying the input frame and display it.
Also, it is possible to perform compression on an image other than the window displayed on the screen. These make it easier for the user to identify the position of the window that should be input as a screen with the same image as the screen before the input frame is displayed even when the input frame is displayed, and the entire screen in the compressed state. Is displayed, there is an effect that operations such as position input that can be performed before the input frame is displayed can be performed even while the input frame is displayed.
【0048】[0048]
【0049】[0049]
【図1】本発明の第1の実施の形態の装置構成を示すブ
ロック図である。FIG. 1 is a block diagram showing a device configuration according to a first embodiment of the present invention.
【図2】本発明の一実施の形態における入力枠表示した
図である。
(a)一実施の形態における入力枠表示前の画面表示図
である。
(b)一実施の形態における入力枠表示後の画面表示図
である。FIG. 2 is a diagram showing an input frame display according to the embodiment of the present invention. (A) It is a screen display diagram before input frame display in one embodiment. (B) It is a screen display diagram after the input frame is displayed in one embodiment.
【図3】本発明の第1の実施の形態における制御手段内
のプログラムが想定している画面表示の図である。FIG. 3 is a diagram showing a screen display assumed by a program in a control unit according to the first embodiment of the present invention.
【図4】本発明の第2の実施の形態の装置構成を示すブ
ロック図である。FIG. 4 is a block diagram showing a device configuration according to a second embodiment of the present invention.
【図5】本発明の第2、第3の実施の形態における制御
手段内のプログラムが想定している画面表示の図であ
る。FIG. 5 is a diagram showing a screen display assumed by a program in a control unit in the second and third embodiments of the present invention.
【図6】本発明の第3の実施の形態の装置構成を示すブ
ロック図である。FIG. 6 is a block diagram showing a device configuration according to a third embodiment of the present invention.
【図7】従来の技術を説明するためのブロック図であ
る。FIG. 7 is a block diagram for explaining a conventional technique.
【図8】従来の技術の画面表示の図である。 (a)入力枠表示前の画面表示の図である。 (b)入力枠表示後の画面表示の図である。FIG. 8 is a diagram of a screen display according to the related art. (A) It is a figure of a screen display before displaying an input frame. (B) It is a figure of a screen display after displaying an input frame.
1 入力手段 2 入力変換手段 5 描画データ圧縮手段 6 画像制御手段 7 画像記憶手段 102 入力変換手段 104 画像制御手段 105 画像記憶手段 106 圧縮手段 202 入力変換手段 204 描画データ圧縮手段 205 圧縮表示用画像制御手段 206 圧縮表示用画像記憶手段 207 通常表示用画像制御手段 208 通常表示用画像記憶手段 209 出力切替え手段 1 Input means 2 Input conversion means 5 Drawing data compression means 6 Image control means 7 Image storage means 102 Input conversion means 104 image control means 105 image storage means 106 compression means 202 Input conversion means 204 drawing data compression means 205 Image display means for compression display 206 Image storage means for compressed display 207 Image control means for normal display 208 Normal display image storage means 209 Output switching means
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI G09G 5/36 G09G 5/36 520G (58)調査した分野(Int.Cl.7,DB名) G09G 5/14 G09G 5/00 G09G 5/36 G06F 3/00 G06F 3/033 G06F 3/14 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 identification code FI G09G 5/36 G09G 5/36 520G (58) Fields investigated (Int.Cl. 7 , DB name) G09G 5/14 G09G 5 / 00 G09G 5/36 G06F 3/00 G06F 3/033 G06F 3/14
Claims (2)
力手段と、 データ表示のためのウインドウ及び各種指示を与えるア
イコンを含む画像を表示する第1画面と、前記第1画面
を圧縮した画像と、手書き文字入力のための入力枠を同
時表示する第2画面とを切換え表示する表示手段と、 前記表示手段が第1画面を表示している時に入力手段か
ら入力される位置データを出力すると共に、前記表示手
段が第2画面を表示している時であって入力手段から入
力される位置データが入力枠外の位置である場合に当該
位置データを圧縮率に応じた位置データに変換し出力す
る入力変換手段と、 入力変換手段から出力される位置データに基づいて画面
制御を行なう画像制御手段とを備えたことを特徴とする
情報処理装置。1. An input for inputting position data by operating the screen.
Force means, a window for displaying data, and an operator giving various instructions.
A first screen displaying an image including an icon, and the first screen
The compressed image and the input frame for inputting handwritten characters.
Display means for switching and displaying the second screen to be displayed, and input means when the display means is displaying the first screen.
The position data input from the
When the column is displaying the second screen
If the position data applied is outside the input frame,
Converts the position data into position data according to the compression rate and outputs it.
Screen based on the input conversion means and the position data output from the input conversion means.
An information processing device, comprising: an image control means for controlling .
応じて第1画面に切り替わることを特徴とする請求項1
記載の情報処理装置。2. The completion of handwritten character input on the second screen
The screen is switched to the first screen in response to the change.
The information processing device described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14031698A JP3378801B2 (en) | 1998-05-22 | 1998-05-22 | Information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14031698A JP3378801B2 (en) | 1998-05-22 | 1998-05-22 | Information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11338451A JPH11338451A (en) | 1999-12-10 |
| JP3378801B2 true JP3378801B2 (en) | 2003-02-17 |
Family
ID=15265981
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14031698A Expired - Fee Related JP3378801B2 (en) | 1998-05-22 | 1998-05-22 | Information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3378801B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7470192B2 (en) | 2004-01-28 | 2008-12-30 | Nintendo Co., Ltd. | Game apparatus and storage medium storing game program |
| US8506398B2 (en) | 2003-01-27 | 2013-08-13 | Nintendo Co., Ltd. | Game apparatus, game system, and storing medium storing game program in which display is divided between players |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009037340A (en) * | 2007-07-31 | 2009-02-19 | Kyocera Mita Corp | Display control device and image forming apparatus |
| US20130111391A1 (en) * | 2011-11-01 | 2013-05-02 | Microsoft Corporation | Adjusting content to avoid occlusion by a virtual input panel |
| EP3869287B1 (en) * | 2013-03-15 | 2025-04-30 | Fisher-Rosemount Systems, Inc. | Graphical process variable trend monitoring for a process control system |
-
1998
- 1998-05-22 JP JP14031698A patent/JP3378801B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8506398B2 (en) | 2003-01-27 | 2013-08-13 | Nintendo Co., Ltd. | Game apparatus, game system, and storing medium storing game program in which display is divided between players |
| US7470192B2 (en) | 2004-01-28 | 2008-12-30 | Nintendo Co., Ltd. | Game apparatus and storage medium storing game program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11338451A (en) | 1999-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH09258705A (en) | Multi-screen compatible multifunction terminal device | |
| JP3378801B2 (en) | Information processing device | |
| JPH0736654A (en) | Animation icon display device | |
| JP2783472B2 (en) | Information processing device | |
| JPH0991116A (en) | Information processing apparatus and method | |
| JPH0344307B2 (en) | ||
| JP3270241B2 (en) | Portable information processing device | |
| JP2005100132A (en) | Display control device | |
| JPS603790A (en) | Electronic filing system | |
| JP2535324B2 (en) | Display controller | |
| JPS6219893A (en) | Image scrolling method | |
| JPH09128129A (en) | Help message display device | |
| JP3515238B2 (en) | Instruction processing unit | |
| JP2797096B2 (en) | Graph display control device and graph display control method | |
| JPH06295328A (en) | Method and device for controlling display | |
| JPH0588658A (en) | Display controller | |
| JP2523472B2 (en) | Display screen control method | |
| JPH0283588A (en) | Image display device | |
| JPH07160826A (en) | Character detection device and character detection method | |
| JPH05324201A (en) | Input device and input method | |
| JP2001100717A (en) | Information input / output device, information input / output method, and recording medium recording information input / output program | |
| JP2003303092A (en) | Application control display system on computer screen display, device and its method | |
| JPH01314321A (en) | Touch panel input device | |
| JPH0419589B2 (en) | ||
| JPH06318206A (en) | Document preparing device and display control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071206 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081206 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091206 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091206 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101206 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101206 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111206 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |