JPH0339794A - 画像表示制御装置 - Google Patents

画像表示制御装置

Info

Publication number
JPH0339794A
JPH0339794A JP1174960A JP17496089A JPH0339794A JP H0339794 A JPH0339794 A JP H0339794A JP 1174960 A JP1174960 A JP 1174960A JP 17496089 A JP17496089 A JP 17496089A JP H0339794 A JPH0339794 A JP H0339794A
Authority
JP
Japan
Prior art keywords
page
image data
line
screen
index
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
Application number
JP1174960A
Other languages
English (en)
Inventor
Hiroyuki Ataka
宏之 安宅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP1174960A priority Critical patent/JPH0339794A/ja
Publication of JPH0339794A publication Critical patent/JPH0339794A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明はワードプロセッサ等における画像表示制御装置
、詳しくは複数ページからなる画像データにあって異な
るページヘジャンプして表示したいときに、そのジャン
プされる途中の各ページの先頭行部分を表示しながらジ
ャンプする画像表示制御装置に関する。
〈従来の技術〉 従来のワードプロセッサにあって、スクリーン表示のペ
ージ(現ページ)から後ページ(または前ページ)への
移動には、2つの方法があった。
その一つは、目的ページまで1行毎にスクロールするも
のである。スクロールキーを押し続けることによってス
クリーン上に表示された行を順次更新させるものである
しかし、この方法にあっては目的ページに移動するまで
ここ時間がかかり過ぎるという問題があった。
そこで、この問題点を解決するための他の方法としては
、いわゆるジャンプ処理があり、この処理はスクリーン
表示の現ページから目的ページまで直接に移動してスク
リーン表示するものであるすなわち、途中のページはス
クリーンに表示することはないのである。この場合、ワ
ードプロセッサにあっては、フロッピディスクにストア
しである目的ページの画像データは、そのページへのジ
ャンプ時に一旦文書バツファに読みだして、イメージバ
ッファ等を介してデイスプレィのスクリーンに表示され
るものである。
〈発明が解決しようとする課題〉 しかしながら、このような従来のワードプロセッサにあ
っては、ジャンプ処理では目的ページのスクリーン表示
に要するまでの時間は短縮されたものの、そのジャンプ
途中のページの文書等の画像データを目視によって確認
することができなかったという不具合があった。例えば
目的ページが正確にわかっていないとき、ジャンプ操作
またはスクO−ルキーONによっておおよその目的ペー
ジまでページ単位でそれらの内容を確認したい場合があ
る。
そこで、本発明は、現在表示されていない目的ページの
表示を行う場合に、途中ページの先頭部分を確認するこ
とができるとともに、所定のスピードで目的ページまで
行くことができる画像表示制御装置を得るものである。
〈課題を解決するための手段〉 本発明は、第1図にその概略構成を示すように、表示装
置(CRT)100のスクリーンの一画面で表示される
画像データの容量よりも大きいメモリ容量を有し、ペー
ジ単位で区分された画′像データを保持するデータ保持
手段200と、このデータ保持手段200に保持された
画像データをデータ単位で指定する指標を、該画像デー
タの配列中において指示位置まで移動させるスクロール
手段300と、この指標が画像データの配列中を一方向
に移動中にあって各行毎に、指標が画像データのページ
の先頭行を指定しているか否かを判定する先頭行判定手
段400と、この指標が画像データのページの先頭行を
指定、しているとき、その画像データを先頭行から所定
行だけスクリーンに表示するスクリーン表示手段500
と、を備えた画像表示制御装置である。
く作用〉 本発明に係る画像表示制御装置にあっては、外部からの
キー人力によって当該スクロール(またはジャンプ)モ
ードを指示すると、スクロール手段300は、データ保
持手段200にあって保持された画像データの配列中で
指標を指示位置、例えば目的ページまで移動させる。こ
の場合、データ保持手段200は、例えば文書バッファ
として構成することができ、フロッピディスクから画像
データが順次転送されてこれを保持している。なお、キ
ー人力としては、単一のファンクション定義キーを押す
場合、スクロールアップ/ダウンキーを所定時間押し続
ける場合がある。
そして、先頭行判定手段400は、指標(例えばカーソ
ル)の画像データの配列中の移動時にあって、画像デー
タの各行毎に、指標がページの先頭行を指定(位置)し
ているか否かを判定する。
この場合の行はスクリーン表示の場合の行に対応するも
のである。
ページの先頭行を指定している場合は、スクリーン表示
手段500は、その画像データを先頭行から所定行だけ
表示装置100のスクリーンに表示する。したがって、
指標が目的ページまで移動する間、各ページの先頭行に
きた場合には、それらのページの先頭行から所定行だけ
、順次スクリーンに表示しながら、処理される。
〈実施例〉 以下、本発明の実施例を図面に基づいて説明する。
第2図〜第10図は本発明に係る画像表示制御装置の一
実施例を示している。
第2図は本発明に係る画像表示制御MJ装置をワードプ
ロセッサ(文書処理装置)に適用した場合のその概略構
成を示している。
この図にあって、2】は外部記憶手段、すなわちフロッ
ピディスクであって、画像データをドキュメントファイ
ルとして保持している。なお、このドキュメントファイ
ルは、ページ単位に区分されてページナンバが付され複
数ページによって構成されている。
22はキーボードであって、その所定のキー人力はCP
U23に指令(コマンド)として転送される。このキー
ボード22のキー配列は第4図に示している。
24はCPU23とバスによって接続されたROMであ
って各種の制御プログラムがストアされている。
CPU23によって読み出し、書き込みが可能なRAM
25は、文書バッファ26、イメージバッファ27、さ
らに、Go toPageナンバレジスタ28、アジャ
ストモードレジスタ29、スクロールモードレジスタ3
0.現ページナンバレジスタ3】を有している。なお、
32はCRTデイスプレィである。
文書バッファ26は、フロッピディスク21から転送さ
れたドキュメントファイルの1ペ一ジ分、の文字データ
をストアすることができるだけのメモリ容量を有してい
る。
イメージバッファ27は、この文書バッファ26の文字
データから画像データを構成して、表示用のデ、−夕と
してデイスプレィ32に送出するものである。また、こ
のイメージバッファ27は、文書バッファ26の有する
容量よりは小さく、かつ、デイスプレィ32のスクリー
ンの一画面に表示するだけのメモリ容量を有している。
そして、CRTデイスプレィ32はビットマツプに展開
した画像データを図示しないキャラクタジェネレータに
より表示する。
尚、前記画像データはキャラクタコード(属性データ、
フォーマット情報)でもよいし、ビットマツプに展開さ
れた情報でもよい。
以上のように構成された画像表示制御装置では、フロッ
ピディスク21と文書バッファ26との間での画像デー
タの授受をそのページ単位で行う。
すなわち、ページがスクリーンに見える位置にきたとき
に、そのページの内容がフロッピディスク21より文書
バッファ26に読み込まれ、スクリーンから見えなくな
るときに文書バッファ26内のそのページの内容がフロ
ッピディスク21に書き込まれる。
スクリーンへの表示は、現在のイメージバッフ727内
のカーソル位置がページの第1行から何行目にあるかを
計算し、表示されるべき行を文書バッファ26よりイメ
ージバッファ27に構成し、そのイメージバッファ27
の内容をデイスプレィ32に出力することによって実現
している。
GoToPageルーチンが実行された場合、このイメ
ージバッフ727を1行ずつスクロールしていき、スク
ローールモードに従って、このイメージバッフ727を
表示する。
ここで、イメージバッファ27は第3図(a)〜(e)
のように表示される。
すなわち、 (a)ページの上端および下端がイメージ
バッファ27内に存在しない場合、 (b)ページの上
端がイメージバッファ27の最上行にある場合、 (C
)ページの下端がイメージバッファ27の最下行にある
場合、 (d)ページの下端および次ページの上端がイ
メージバッファ27内にある場合、の4つの場合がある
それぞれ第3図(a)、  (b)、  (c)、  
(d)に示すようなイメージでスクリーンに表示される
第4図は本実施例で使用されるキーボード22のキー配
列図である。
このキーボード22は、タイピングキーの他に、ヘルプ
表示F1.2画面表示F2、ページ移動F3などのファ
ンクションキー、文章のブロックコピーCopy、ブロ
ックムーブM o v e、などの編集キー カーソル
移動のためのカーソルキーメニュー内での項目選択のた
めの5elect;− ファンクションを実行するため
のEnteキー ファンクションなどの操作を中止する
c5ncelキーを持っている。
本実施例では、タイピングキー GoToF;キー 5
electキー Can c e lキー Enter
キー などを主に使用する。
そして、ドキュメントのあるページよりGo]oPag
eルーチンを実行した場合の動作はおネよそ次のように
なる。
ドキュメントファイルをオーブンした状態で賀4図に示
すF3キー(ページ移動キー)が押さ刺ると、デイスプ
レィ32の画面は第5図のメニューを表示する。
ユーザは、GoToPageのナンバ(ページ数)をキ
ーボード22より人力する。とともに、その目的ページ
に移動する過程で、途中の各ページをアジャストするか
どうか(ON、0FF)を選択することができる。
このページアジャストPageAdj u s tがO
Nになっている場合、目的ページに到達するまでの表示
方法、つまり、スクロールモード(Fast、Slow
、or  0ff)を選択することができる。
ユーザが希望する動作に第5図のメニューを設定した後
(スクロールモードのセレクトをした後)、第4図に示
すEnterキーを押すと、GoToPageルーチン
の動作が開始される。
第5図のメニューにおいて、ジャンプ先であるページナ
ンバはGoToPageナンバレジスタ28に、アジャ
スト0N−OFFモードはアジャストモードレジスタ2
9に、スクロールモードはスクロールモードレジスタ3
0に、それぞれ保存されている。これらのレジスタ28
〜31は第2図に示している。
そして、これらのレジスタ28〜31にしたがってスク
ロールされたイメージバッファ27を表示しながら、目
的ページに到達する。
到達するまでの途中にキャンセルキーが押されると、こ
の移動操作は中止され、その時点のイメージバッフ72
7をスクリーンに表示して終了する。
次に、本発明であるページ毎にページの先頭部分を表示
しながら、目的ページに移動する動作、つまり、ページ
アジャストをON、スクロールをOFFと、設定して、
後ページにGoToPageを実行した場合の動作をフ
ローチャートを用いて説明する。
但し、この実施例では、後ページへGoToPageし
た時のみ、当該スクロールモードにしたがった動作をす
る。本発明では、これに限られることなく前ページに対
しても同様の動作をさせることもてきる。
まず、装置がキーボード22からのキー人力待ちの状態
で、GoToF3キーを押す。すなわち、第6図に示す
ように、通常のワードプロセッサとしての処理(ステッ
プ51)、終了コマンドが入力されていない場合(ステ
ップS2否定)である。
ステップS3ではキー人力を確かめ、キー人力があった
ときは、次のステップS4に進む。
このときは、まだGoToPageメニューモードでは
ないため(ステップS4否定)、そのキー人力がF3キ
ーであるか否かをチエツクする(ステップS5)。
F3キーであれば(ステップS5肯定)、GOToPa
geメニューをスクリーンに表示しくステップS6)、
装置はGoToPageメニューモードになる(ステッ
プS7)。
以上のようにしてGoToPageメニューモードに設
定されると、ユーザはメニューセレクトによってGoT
oPageのページナンバを人力し、ページアジャスト
をON、スクロールをOFFに設定しくこの間の処理は
ステップS3、S4、S8、S9、SIOと進む)、E
nterキーを押す。
このキー操作を再びステップS3で検出し、ステップS
4でモードを判断する。そして、ステップS8に進み、
キャンセルキーをチエツクする。
、入力キーはエンタキーであるので、ステップS9から
ステップSllに進む。
このステップSllではGoToPageメニューが消
去され、次のステップ512ではGoToPageルー
チンを実行し、再びキーボードからのキー人力待ちの状
態となる。
第7図に示すGoToPageルーチンは、まずキー人
力がキャンセルキーが否かを判断しくステップ513)
、そうであればこのサブルーチンは終了する。
そうでなければ(ステップS13否定)、G。
ToPageのページナンバをメニューのバッファより
得て(ステップ514)、それをGoT。
Pageナンバレジスタ28にストアする。
このとき、メニューのGoToPageのページナンバ
を入力する項に1astと入力しであるとGoToPa
geナンバはOとなる。
また、アジャストモードをアジャストモードレジスタ2
9、スクロールモードをスクロールモードレジスタ30
にストアする。
このページナンバがOより大きい場合であれば(ステッ
プS1δ肯定)、現ページナンバレジスタ31のページ
ナンバ(curpage)と、GoToPageナンバ
レジスタ28のページナンバ(destpage)とを
比較する(ステップ516)。
そして、目的ページのページナンバdestpageが
現在のページナンバcurpageより大きければ、ス
テップS17でページアジャストモードレジスタ29を
チエツクする。
ページアジャストモードがONであれば(ステップ5I
7f定)、GO5LOWルーチンくステップ518)に
よって目的ページに到達する。
それ以外は(ステップS16肯定、ステップS17否定
)、GOFASTルーチン(ステップ519)によって
目的ページに到達する。
第8図に示すGOFASTルーチンは、目的ページに到
達したときに終了する。
このサブルーチンにあっては、ステップS20にあって
、GotoPageナンバと現ページナンバとを比較し
、このページナンバが一致している場合にはステップS
27でGOSLOWルーチンが実行される。
一致していない場合には、ステップ521で現ページの
文書バッファ26の内容をフロッピディスク21に書き
込み5.該フロッピディスク21のそのページをクロー
ズする。
そして、該フロッピディスク21においてG。
toPageナンバのページをオーブンする(ステップ
522)。
次に、フロッピディスク21からそのページを文書バッ
ファ26に読み込む(ステップ524)。
そして、次のステップS25に進み、イメージバッフ7
27内のカーソル位置を文書の先頭行、左端にする。
ステップS26で、このイメージバッファ27をスクリ
ーンに表示する。
すなわち、直接に目的ページの内容をスクリーン表示す
るものである。
この実施例では、上記ステップS17にてページアジャ
ストがONであるので、GO5LOWルーチンが実行さ
れる。
第9図に示すGO5LOWルーチンでは、カーソル位置
がドキュメントの終わりであるか(ステップ528)、
あるいは、curpageがdestpageより小さ
いかどうかをチエツクする(ステップ529)。
ドキュメントの終わりでもなく、現ページナンバcur
pageが目的ページナンバdestpageより小さ
い場合は、次のステップ530に進む。
ここでは、スクロールモードがOFFであるかをチエツ
クし、OFFであればステップS31に進んでカーソル
がイメージバッファの最上行かをチエツクする。
最上行でない場合は(ステップ531否定)、キャンセ
ルキーをチエツクして(ステップS32)、ドキュメン
トにて5TEPDOWNルーチンによりカーソルを一行
ずつ移動していく(ステップ533)。
そして、ドキュメントの終わりがきたときはぐステップ
528tt定)、カーソルをドキュメントの最終に移動
して終了する(ステップ334〜537)。
また、目的ページに達したときは(ステップS29否定
)、カーソルをページのトップマージンの次の行の左端
に、つまりページの文章先頭行の左端に移動して終了す
る(ステップS38〜40.537)。
カーソルを一行ずつ後ページへ移動する時点において、
スクロールモートレジスタ30をチエツクしくステップ
530)、スクロールモードがOFFであれば(ステッ
プ530f定)、ページの。
先端がイメージバッファ27の最上行であるかチエツク
する(ステップS31)。
そうであれば、その時点のイメージバッファ27をスク
リーンに表示する(ステップ541)。
このときの表示画面は、第3図(e)のようになり、現
ページの上端がイメージバッファ27内にあるため、ペ
ージの先頭であるということを確認するのが容易であり
、また、タイトルラインにはドキュメントのタイトル名
、ページナンバ、行ナンバが表示されるため、現在例ペ
ージ目を移動中であるかも容易に確認することができる
。ただし、トップマージンが大きく取られている場合に
は、記述片は表示されない。
この表示をカーソル行が各ページの先端がイメージバッ
ファ27の最上行にきたときに行うことにより、目的ペ
ージに到達するまで、各ページの先頭部分(例えば25
行分)を表示しながら移動する。
ここで、スクロールモードがFas tの場合は(ステ
ップ530否定、S42肯定)、カーソル行がページの
奇数行になるごとにイメージバッファ27をCRT上に
表示する(ステップS43から341に進む)。
また、スクロールモードがSlowの場合には(ステッ
プS30否定、S42否定)、各行ごとにwaitL、
rながら(ステップ544)、イメージバッフ727を
表示し、目的ページまで移動するものである。
第10図は5TEPDOWNルーチンを示している。
ステップS45てカーソル行がページの最下行かをチエ
ツクし、最下行であれば、次ページをオーブンし、フロ
ッピディスク21から文書バッファ26にその次ページ
を読み込む(ステップ546)。
そして、ステップS47でイメージバッファ27内のカ
ーソルを一行下に移動する。
ステップ548は、カーソル位置がイメージバッファ2
7内の最下行かをチエツクする。
最下行であれば、ステップS49でイメージバッファ2
7に、文書バッファ26の文字データより1画面分の画
像データを構成し、イメージバッファ27の内容を更新
する。
そして、次に現ページの上端がイメージバッフ727の
先頭行であるかをチエツクする(ステップ550)。
先頭行であれば、ステップS51て、前ページの文書バ
ッファをフロッピディスク21に書き込み、前ページを
クローズする。
本件実施例においては文書バッファから1行ずつイメー
ジバッファを更新し、ページの先頭行にきたときのみ、
イメージバッファの画像データをCRT上に表示したが
、文書バッファ上で1行ずつスクロールし、ページの先
頭行にきたときイメージバッファを更新してCRT上に
表示してもよい。
〈効果〉 以上説明してきたように、本発明によれば、画像表示制
御装置において、目的ページへのジャンプを行う場合に
、途中ページの先頭部分を確認することができるととも
に、所定のスピードでジャンプすることができるもので
ある。
【図面の簡単な説明】
第1図は本発明の画像表示制御装置の概略構成を示すそ
のブロック図、第2図は本発明ワードプロセッサの一実
施例に係る画像表示制御装置の概略構成を示すそのブロ
ック図、第3図(a)〜(e)は一実施例に係るイメー
ジバッファのスクリーン表示を示す図、第4図は一実施
例に係るキーボードのキー配列を示す図、第5図はGO
TOPAGEメニューを示す図、第6図は本実施例のC
PUにおける制御プログラムのメインルーチンを示すフ
ローチャート、第7図は同じ<GoToPageルーチ
ンのフローチャート、第8図は同じ<GOFASTルー
チンのフローチャート、第9図はGO5LOWルーチン
のフローチャート、第10図は同じ<5TEPDOWN
ルーチンを示すフローチャートである。 100・・・・・・・・・CRTデイスプレィ、200
・・・・・・・・・データ保持手段、300・・・・・
・・・・スクロール手段、400・・・・・・・・・先
頭行判定手段、500・・・・・・・・・スクリーン表
示手段。

Claims (1)

  1. 【特許請求の範囲】 表示装置のスクリーンの一画面で表示される画像データ
    の容量よりも大きいメモリ容量を有し、ページ単位で区
    分された画像データを保持するデータ保持手段と、 このデータ保持手段に保持された画像データをデータ単
    位で指定する指標を、該画像データの配列中において指
    示位置まで移動させるスクロール手段と、 この指標が画像データの配列中を一方向に移動中にあっ
    て各行毎に、指標が画像データのページの先頭行を指定
    しているか否かを判定する先頭行判定手段と、 この指標が画像データのページの先頭行を指定している
    とき、その画像データを先頭行から所定行だけスクリー
    ンに表示するスクリーン表示手段と、を備えたことを特
    徴とする画像表示制御装置。
JP1174960A 1989-07-06 1989-07-06 画像表示制御装置 Pending JPH0339794A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1174960A JPH0339794A (ja) 1989-07-06 1989-07-06 画像表示制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1174960A JPH0339794A (ja) 1989-07-06 1989-07-06 画像表示制御装置

Publications (1)

Publication Number Publication Date
JPH0339794A true JPH0339794A (ja) 1991-02-20

Family

ID=15987747

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1174960A Pending JPH0339794A (ja) 1989-07-06 1989-07-06 画像表示制御装置

Country Status (1)

Country Link
JP (1) JPH0339794A (ja)

Similar Documents

Publication Publication Date Title
JP2010049431A (ja) 情報処理プログラム、情報処理方法及び情報処理装置
JPH10222328A (ja) 印刷条件指定装置
JPH02250161A (ja) 入力文字表示方式
JPH0339794A (ja) 画像表示制御装置
JP3163627B2 (ja) 編集機能付きohp投影機用表示装置
JPH08286881A (ja) 画面プレゼンテーション機能を持つ文書作成装置及び画面プレゼンテーション方法
JP2001356858A (ja) チュートリアル・システム、チュートリアル方法、およびチュートリアル・プログラムを記録した記録媒体
JP3358311B2 (ja) 表処理装置
JP2005316877A (ja) 文書表示装置、文書表示方法、文書表示プログラム、および文書表示プログラムを記録したコンピュータ読出可能な記録媒体
JPH03189724A (ja) 文書処理装置
JPH04367895A (ja) 表示装置における頁送り制御装置
JPH0535731A (ja) 文書処理装置
JPH05101044A (ja) 文書処理装置
JP2000163195A (ja) グラフィカルユーザインタフェース
JPH01211165A (ja) 文書作成装置
JPH09231005A (ja) 液晶タッチパネル装置
JPH07160692A (ja) 文書表示装置
JPH01149164A (ja) テキスト編集方式
JP2000293511A (ja) 文書処理装置、方法、及び記憶媒体
JPH02148254A (ja) 文書作成装置の表示制御装置
JPH01111261A (ja) 文書編集装置
JPH0384659A (ja) 文書編集装置
JPH05342206A (ja) 長文編集機能付き文書処理装置
JPH02293787A (ja) 電子学習機
JPH0831097B2 (ja) 文書入力処理装置