JPH0416991A - 文書処理装置のメッセージ表示行制御装置 - Google Patents

文書処理装置のメッセージ表示行制御装置

Info

Publication number
JPH0416991A
JPH0416991A JP2122000A JP12200090A JPH0416991A JP H0416991 A JPH0416991 A JP H0416991A JP 2122000 A JP2122000 A JP 2122000A JP 12200090 A JP12200090 A JP 12200090A JP H0416991 A JPH0416991 A JP H0416991A
Authority
JP
Japan
Prior art keywords
display
message
cursor
line
row
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
JP2122000A
Other languages
English (en)
Inventor
Naohisa Kaneko
兼子 直久
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2122000A priority Critical patent/JPH0416991A/ja
Publication of JPH0416991A publication Critical patent/JPH0416991A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は、表示行を有効に活用できるようにメッセー
ジ表示行を可変設定するようにした文書処理装置のメツ
セージ表示行制御装置に関するものである。
(従来の技術) 従来の文書処理装置には、多数のキースイッチか配列さ
れたキーホードと、このキーホード操作により発生する
入力データを演算処理する装置本体と、キーボードから
入力されたデータを出力する出力装置(例えは、プリン
タ装置やディスプレイ装置等)とを備えたものか多い。
例えは、英文ワードプロセッサには、複数行の表示行を
有するディスプレイ装置を有し、キーホードの入力デー
タをディスプレイ装置に表示し、文書の作成や編集を行
うワープロモートと、キーボード上のキーか押下される
毎に対応する動作をプリンタ装置上で実行するタイプラ
イタモートとを有するものかある。
そして、前記ディスプレイ装置には、軽量薄型化のため
液晶ディスプレイか使用されるものか多くなって来た。
この液晶ディスプレイは、大型のものは高価であるため
、廉価機種では小型の液晶ディスプレイを使用して、文
書処理装置の全体価格の低減を図っている。
(発明が解決しようとする課題) しかしながら、従来の文書処理装置は、そのディスプレ
イ装置の表示画面の最下行に固定されたメツセージ表示
専用の表示行を設けていたため、特に前記ディスプレイ
装置の表示行数が少ない文書処理装置にあっては、作成
文書を表示する表示行(これを「テキストエリア3と言
う)に使用できる範囲が少なくなり、文書作成や編集作
業時に使用者が不便を感じることがあった。例えば、全
体で7行の表示行を有する液晶ディスプレイの場合には
、メツセージ表示行の他にステータス表示行及びスケー
ル表示行が、固定された専用表示行として使用されてい
るため、各々に1行ずつ割り当てると、残りの表示行数
か4行しか無くなってしまい、この4行の表示行かテキ
ストエリアとして使用できるのみで、画面の半分近くか
テキスト以外の表示に使用されることになる。
本発明は、上記事情に鑑みてなされたもので、特に、メ
ツセージ表示行はステータス表示やスケール表示のよう
に常時表示されているものではなく、必要な場合にのみ
メツセージを表示するものである点に着目し、メツセー
ジ表示に要する表示行の有効利用を図ることを目的とす
る。
(課題を解決するための手段) 前記課題を解決するために、本発明は、複数ラインの表
示行を有するディスプレイ上に表示されているカーソル
の表示位置のアドレスに基づいてカーソル表示位置が何
番目の表示行であるかを判別するカーソル表示行計算手
段と、前記判別されたカーソル表示行に基づいて、当該
カーソル表示行を除く複数行の中からメツセージを表示
するための表示行を決定するメツセージ表示行決定手段
と、前記決定されたメツセージ表示行に表示要求された
メツセージを表示するメツセージ表示手段とを具備する
ものである。
(作用) メツセージ表示行は、固定された行ではなく、カーソル
表示行に基づいて、当該カーソル表示行を除く複数行の
中から可変設定される。
(発明の効果) 本発明は、前述のように、メッセージ表示行を固定する
こと無く、カーソル表示行以外の行の中からメツセージ
表示行を決定して、メツセージ表示を行うことにより、
メツセージ表示のみの表示行を設ける必要が無くなり、
その分テキスト表示等の他の表示に利用できる。
従って、表示行数の少ない小型のディスプレイ装置であ
っても、テキストエリアの専有範囲を拡大することがで
き、便利性を向上させることかできる。
また、本発明は、メツセージ表示行を、カーソル表示行
を避けて可変設定することにより、文書作成中や編集中
に、メツセージかカーソル表示行こ重ねて表示されるこ
とか無く、文書作成や編集作業を妨害することか無い。
(実施例) 以下、本発明に係る文書処理装置のメツセージ表示行制
御装置の一実施例について図面を用いて説明する。
第1図は本実施例を適用した文書処理装置の外観構成を
示す斜視図であり、第2図は同装置の制御系の構成を示
すブロック図である。なお、本実施例は英文ワートプロ
セソサに本発明を適用した例を示すものである。
第1図に示すように、文書処理装置1の本体フレーム2
の前部にはキーホード3か配設され、本体フレーム2内
にはキーボード3の後方位置に活字ホイール式の印字機
構P Mか設けられ、さらにキーホード3の後部には文
字・や記号を10行分表示可能な液晶ディスプレイ30
か第1図に示す使用位置と後方に倒した場合の収納位置
との間て回動可能に取付けられている。
キーホード3には、アルファへットキーと数字キーと記
号キーを含む文字キー10、スペースキー11、リター
ンキー12、フロックカーソルKをディスプレイ30の
画面内で上下左右に移動させるためのカーソル移動キー
13、メニュー項目をディスプレイ30に表示させる指
令を入力するためのメニューキー14、各種の機能の実
行を中止させるキャンセルキー15、及び各種の機能キ
ー等が設けられている。
印字機構P Mは、印字用紙を紙送りするプラテン20
、このプラテン20に沿って左右方向に移動されるキャ
リッジ21、放射状に延びたスポークの先端に複数の活
字を有する花弁型の活字ホイル22、印字リホンを収納
したリホンカセ・ント23、活字を打撃するノ\ンマソ
レノイト24等を備えた既存の構成のものである。
第2図において、同図に示すアラーム機構AMは、ブザ
ー32及びこのフサ−32を′l!1動させる駆動回路
33で構成されている。
制御装置Cは、CPU36と、このCPU36にデータ
バス等のノ\ス35を介して接続された入出力インター
フエイス34.ROM40及びRAN・150とから構
成されている。
ROM40のプロクラムメモリ41には、キーホード3
から入力されるコートデータに対応させて印字機構PM
や表示機構D Mを制御するシステム制御プロクラムの
他、メツセージ表示用制御プログラム等の種々の機能制
御プロクラムが格納されている。メツセージメモリ42
には、各種のメツセージ情報がメツセージ番号と組とな
って多数組格納されている。
RAM50内には、CPLJ36の演算結果等の一時記
憶用レジスタや入力データ用バッファ等の各種メモリエ
リアか設けられており、これらのメモリエリアの中に、
メツセージデータ表示用ノ(・ソファ51と、カーソル
アドレスレジスタ52と、カーソル行レジスタ53と、
メツセージ表示行レジスタ54と、メツセージライトア
ドレスレジスタ55とが設けられている。これらのバ・
ソファ及びレジスタの使用目的は後述のフローチャート
の説明において併せて説明する。
第3図は、制御装置Cにおいて実行される処理のうちの
メツセージ表示処理の内容を示すフローチャートである
。以下、このフローチャートに従って本実施例を更に説
明する。なお、以下の説明では、フローチャート中の各
ステップをSl、S2、・・・の符号を用いて説明し、
「ステ・ツブ」の語は省略する。
第3図のメツセージ表示処理は、メツセージ表示要求命
令かCPU36内で発生した場合に開始され、先すSl
でメツセージデータを表示用/<・ソファ51にセット
する。このセットされるメ・ソセーシデータは、当該メ
ツセージ表示処理か開始される直前に実行されていたル
ーチン内で要求されたメツセージであり、この要求命令
に応答してメツセージデータ42から読み出されたデー
タである。
次に82で、その時点におけるカーソル表示位置か第何
行目であるかを計算する。この計算に際してカーソルア
ドレスレジスタ52に、その時点におけるカーソル表示
位置のアドレス(以下、カッルアドレスと言い、r C
ursorAD:で表す)か−時記憶される。カーソル
アドレスは、ティスプレィ30の画面の始点から終点ま
でを連続番号で現したものであり、そのままでは行数を
直接に知ることはできない。
今、第4図に示すように、ディスプレイ30の画面30
Aの表示行数か第0行から第9行までの10行であり、
各行の表示桁数(これを、ラインサイズと言い、r L
ineSizerて表す)が第0桁から第99桁までの
100桁であるとする(この数値は、説明を容易とする
ための一例であって、この数値に限定されるものでは無
い)。従ってカーソルアドレスは、第0行目は左から0
〜99、第1行目は左から100〜199、・・・第9
行目は左から900〜999となる。そして今、カーソ
ルKが第3行の第2桁に在るとすると、このときのカー
ソルアドレス(CursorAD)はr301Jである
。従ってカーソルアドレスレジスタ52には、このr3
01Jか格納されることになる。
そして、このカーソルアドレス(CursorAD)を
用いて、カーソルKが表示されている位置の行数(以下
、カーソル行と言い、r CursorLine」で表
す)を計算する。このカーソル行(CursorLin
e)は、カーソルアドレス(CjrsorAD)をライ
ンサイズ(LineSize)で割ることにより求めら
れる。すなわち、第4図に示す場合には、301/10
0=3(少数点以下は切捨て)となり、カーソルKが第
3行目に在ることが計算から求められる。この計算によ
って求めたカーソル行(CursorLine)は、カ
ーソル行レジスタ53に記憶される。
次に83で、前記カーソル行(CursorLine)
の値が所定値(これを、オフセット値と言い、roff
setJで表す)より大であるか否かを判別する。
このオフセット値は、メツセージ表示行をカーソル行か
ら離す行数である。本実施例では、このオフセット値(
Offset)を「3」に固定しである。
なお、このオフセット値は「3Jに限定されるものでは
無く、1以上の整数であれば良い(但し、ディスプレイ
30の表示行数以下である必要がある)。また、所定条
件に対応して可変設定するようにしても良い。
このS3は、カーソル行から上方に4行以上の表示行が
あるか否かを判別するものであり、本実施例は、カーソ
ル行から上方に4行以上の表示行がある場合にはカーソ
ル行から3行上にメツセージを表示し、カーソ゛ル行か
ら上方に4行以上の表示行が無い場合はカーソル行から
3行下方にメツセージを表示しようとするものである。
ここで、第0行はスケールラインとして固定して使用し
ているため、メツセージ表示が行えない。従って本実施
例は、カーソル行から上方の表示行数が3行以下の場合
にはカーソル行から3行下方にメッセージを表示するよ
うにしている。
第4図の場合は、カーソル行(CursorLine)
が「3jであるからオフセット値より犬では無いため、
次に85の処理が実行される。s5は、メツセージ表示
行(これをI’MsgLine Jで表す)を決定する
処理であり、カーソル行(CursorLine)にオ
フセット値(Offset)を加算した値をメツセージ
表示行(〜IsgLine )とする。この計算により
決定されたメツセージ表示行(MsgLine )は、
メツセージ表示行レジスタ54に格納される。第4図の
場合は、3+3=6であるから、メツセージ表示行レジ
スタ54には「6」が格納される。
次に86で、メツセージの表示を行う先頭アドレス(こ
れをメツセージライトアドレスと言い、rWriteA
D 」で表す)を求める。このメツセージライトアドレ
スは、メツセージ表示行の先頭アドレス(その行の第1
桁のアドレス)である。このメツセージライトアドレス
(WriteAD )は、メツセージ表示行(MsgL
ine )にラインサイズ(LineSize)を掛け
た値で求められる。この計算値は、メツセージライトア
ドレスレジスタ55に格納される。第4図の場合は、6
X100=600となり、第6行第1桁のアドレスに一
致する。
そして、次に87で、Slで表示用バッファ51に格納
しであるメツセージデータを、前記メツセージライトア
ドレスから書き込み(ライト)、当該メツセージデータ
の表示が終了した後、このメツセージ表示処理は終了す
る。第4図の場合は第6行、すなわちカーソルKが在る
第3行から3行下にメツセージか表示される。図中ハツ
チングを施した領域かメツセージ表示行Xr Lとして
使用される。
一旦表示されたメツセージは、メインルーチン内の処理
により、一定の操作かなされたとき若しくは一定時間経
過後に消去される。但し、エラーメツセージはエラーか
解消されるまで表示され続ける。
なお、メツセージ表示は、メツセージ表示打入ILの1
打金部を使用しても良いし、1行中の必要な桁数だけを
使用して1行中の一部にのみメツセージを表示しても良
い。
次に、第5図に示すように、メツセージ表示要求がCP
O36に発生したときに、カーソルKか第4行第3桁に
在った場合について説明する。
この場合には、カーソルアドレス(CursorAD)
はr402Jであるから、S2で計算されるカーソル行
(CursorLine)は402/l 00=4であ
る。このためS3ではカーソル行(CursorLin
e)かオフセット値(Offset)より大となりS4
の処理か実行される。
S4は、カーソル行(CursorLine)からオフ
セット値(Offset)を差し引いた値をメツセージ
行(MsgLine )とする。第5図の場合、メツセ
ージ行は4−3=1となる。従って、次の86では、l
X100=100かメツセージライトアドレス(Wri
teAD )となり、第5図のハツチングを施した第1
行、すなわちカーソルにの在る第4行から3行上かメツ
−セージ表示行M Lとなり、次の87により、このメ
ツセージ表示行MLにメツセージか表示される。
このように、本実施例は、カーソルにの在る行から3行
離れた行にメツセージを表示するようにしたことにより
、メツセージ表示によりカーソルKが隠れてしまうこと
が無い。また、使用者の視線はカーソルKに向けられて
いるため、その視線の近傍にメツセージを表示すること
で、従来のように常に最下行に表示する場合に比してメ
ツセージを読む際の眼球運動量か少なくて済み、眼球疲
労の軽減効果も得られる。
なお、本発明は、前記実施例の英文用ワードプロセッサ
以外の文書処理装置(電子タイプライタや日本語ワード
プロセッサ等)にも同様に適用できることは勿論であり
、ディスプレイ装置30の種類や寸法も前記実施例に限
定されるものでは無く、他のものでも同様に適用可能で
ある。
【図面の簡単な説明】
第1図は本発明の一実施例を適用した文書処理装置の一
例の外観斜視図、第2図は同実施例の制御系の構成を示
すブロック図、第3図は第2図中の制御装置において実
行されるメツセージ表示処理の内容を示すフローチャー
ト、第4図及び第5図は同実施例におけるディスプレイ
上のカーソル位置とメツセージ表示行の異なる2例を示
す略図である。 ■・・・ワードプロセッサ  30・・・ディスプレイ
36・・・CPU 42・・メツセージメモリ 51・・・メツセージ表示用バッファ 52・・・カーソルアドレスレジスタ 53・・カーソル行レジスタ 54・・・メッセージ表示行レジスタ 55・・・メッセージライトアドレスレジスタC・・・
制御装置      D M・・・表示機構K・・・カ
ーソル M L・・・メツセージ表示行 第3図

Claims (1)

  1. 【特許請求の範囲】 複数ラインの表示行を有するディスプレイ装置に、メッ
    セージの表示出力要求に応答して前記表示行のうちの1
    行以上を使用してメッセージを表示するメッセージ表示
    機能を備える文書処理装置に設けられ、前記メッセージ
    の表示行を可変設定するメッセージ表示行制御装置にお
    いて、 前記ディスプレイ上に表示されているカーソルの表示位
    置のアドレスに基づいてカーソル表示位置が何番目の表
    示行であるかを判別するカーソル表示行計算手段と、 前記判別されたカーソル表示行に基づいて、当該カーソ
    ル表示行を除く複数行の中からメッセージを表示するた
    めの表示行を決定するメッセージ表示行決定手段と、 前記決定されたメッセージ表示行に表示要求されたメッ
    セージを表示するメッセージ表示手段とを具備すること
    を特徴とする文書処理装置のメッセージ表示行制御装置
JP2122000A 1990-05-11 1990-05-11 文書処理装置のメッセージ表示行制御装置 Pending JPH0416991A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2122000A JPH0416991A (ja) 1990-05-11 1990-05-11 文書処理装置のメッセージ表示行制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2122000A JPH0416991A (ja) 1990-05-11 1990-05-11 文書処理装置のメッセージ表示行制御装置

Publications (1)

Publication Number Publication Date
JPH0416991A true JPH0416991A (ja) 1992-01-21

Family

ID=14825083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2122000A Pending JPH0416991A (ja) 1990-05-11 1990-05-11 文書処理装置のメッセージ表示行制御装置

Country Status (1)

Country Link
JP (1) JPH0416991A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010097424A (ja) * 2008-10-16 2010-04-30 Fuji Xerox Co Ltd 表示制御装置、画像形成装置及びプログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010097424A (ja) * 2008-10-16 2010-04-30 Fuji Xerox Co Ltd 表示制御装置、画像形成装置及びプログラム
CN101729713A (zh) * 2008-10-16 2010-06-09 富士施乐株式会社 显示控制装置、图像形成装置以及显示器控制方法

Similar Documents

Publication Publication Date Title
EP0009536B1 (en) Data entry apparatus with dual-mode tabbing function selectable from keyboard
JPH0821030B2 (ja) 文書処理装置
US5289573A (en) Menu displaying apparatus for a word processor
JPH03229356A (ja) 文書処理装置のレイアウト表示制御装置
JPH03226859A (ja) 文書処理装置のレイアウト表示制御装置
JPS6126072B2 (ja)
JPH0416991A (ja) 文書処理装置のメッセージ表示行制御装置
JPH03229355A (ja) 文書処理装置のレイアウト表示制御装置
JP2993034B2 (ja) ヘルプ情報表示機能付き文書処理装置
EP0274436B1 (en) Word processing apparatus
JP2600654B2 (ja) 文書処理装置
JP2520908B2 (ja) パネル入力装置
JP2595045B2 (ja) タッチパネル入力装置
JP2705690B2 (ja) 表示制御装置
JPS5935475B2 (ja) 印字制御方式
JP2899103B2 (ja) 情報処理装置及び方法
JP2969739B2 (ja) 文書処理装置
JP3371435B2 (ja) 入力モード自動設定方法あるいは入力モード自動設定装置
JPS6391271A (ja) 電子タイプライタ
JPH05204901A (ja) 文書処理装置のレイアウト表示制御装置
JPS62205418A (ja) 文書処理装置
JPH06180702A (ja) 文書処理装置
JPS60254274A (ja) 文書処理装置
JPH03257578A (ja) 文書処理装置
JPH0423069A (ja) 文書処理装置