JPH0113128B2 - - Google Patents

Info

Publication number
JPH0113128B2
JPH0113128B2 JP57234635A JP23463582A JPH0113128B2 JP H0113128 B2 JPH0113128 B2 JP H0113128B2 JP 57234635 A JP57234635 A JP 57234635A JP 23463582 A JP23463582 A JP 23463582A JP H0113128 B2 JPH0113128 B2 JP H0113128B2
Authority
JP
Japan
Prior art keywords
address
data
display
printing
crt
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
Application number
JP57234635A
Other languages
English (en)
Other versions
JPS59116841A (ja
Inventor
Masaharu Kadokura
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP57234635A priority Critical patent/JPS59116841A/ja
Publication of JPS59116841A publication Critical patent/JPS59116841A/ja
Publication of JPH0113128B2 publication Critical patent/JPH0113128B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、文書作成装置等の情報処理システ
ムにおける印字位置表示方式に関する。
〔発明の背景〕
一般に、文書作成装置等では、キーボードで入
力された文書データに基づいて文書が編集作成さ
れ、その文書が表示装置(以下CRTと称する)
に表示される。オペレータはCRTに表示された
文書を確認し、その文書を印字することになる。
このような文書作成装置において、文書を用紙
に印字する場合、従来ではCRTの表示からは実
際の用紙に対する印字位置を知ることができな
い。そのため、印字位置を設定したい場合、例え
ば予め印字された原紙をコピーして、そのコピー
紙に試し印字をすることにより印字位置合せを行
なうなどの方法がなされている。このような試し
印字を行なう方法は、印字位置を1回で合せるこ
とが極めて困難である。
また、文書作成装置では、通常文書作成前に書
式(印刷形式)を指定するため、オペレータは予
め文書を印字する際の印字ピツチ、改行ピツチ等
を知つている。これにより、既存文書に文字を挿
入し印字させる場合、オペレータがCRT上の現
在のカーソル位置に基づいて計算し所望の印字位
置をを求める方法が行なわれている。しかしなが
ら、このような方法では、オペレータがカーソル
位置から印字位置を計算する必要があるため、オ
ペレータに対する操作上の負担が大きくなる欠点
がある。
〔発明の目的〕
この発明は上記の事情に鑑みてなされたもの
で、その目的は、文書作成装置等において、既存
文書に対して文字を差込み印字させるなどの場
合、表示画面上の現在のカーソル位置から印字位
置を自動的に算出し表示画面に表示することによ
り、常に所定の印字位置を確実で簡単に設定する
ことができるようにした印字位置表示方式を提供
することにある。
〔発明の要点〕
この発明は、表示画面上のカーソル位置に基づ
いて印字用紙上の印字位置を示すデータを算出
し、この算出されたデータを表示画面に表示する
ものである。これにより、現在のカーソル位置と
印字フオーマツトの対比が、文書作成時に表示画
面上で確認することができる。
〔発明の実施例〕
以下図面を参照してこの発明の一実施例につい
て説明する。第1図はこの発明に係る文書作成装
置の表示装置の部分的構成を示すブロツク図であ
る。図中、1はCRTコントローラで、図示しな
いCPUからデータバス2を経て送られる表示デ
ータVDをCRT(図示せず)に表示させる際の表
示制御を行なう。このCRTコントローラ1は、
CPUからアドレスバス3を経て送られるカーソ
ル位置を示すアドレスXを格納するレジスタ1a
を備えている。4はアドレスセレクタで、アドレ
スバス3を経て送られるCPUからの表示データ
に対応するアドレスおよびCRTコントローラ1
からのラスタアドレスRAの両者が与えられる。
このアドレスセレクタ4は、CRTコントローラ
1からの制御信号(リード・ライト制御信号)
RWのタイミングで上記の両者のアドレスを選択
してリフレツシユメモリ5に出力する。リフレツ
シヨメモリ5は、データバス2を経て送られる表
示データVDをアドレスセレクタ4からのアドレ
スに基づいて記憶し、さらにその記憶した表示デ
ータVDを出力する。このリフレツシヨメモリ5
の記憶内容とCRTに表示される表示データは、
1対1で対応していることになる。CRTコント
ローラ1の制御でリフレツシヨメモリ5から読出
された表示データVDは、ラツチ回路6を経てデ
ータセレクタ7に送られる。データセレクタ7
は、印字位置用メモリ(以下単にメモリと称す
る)20から出力する印字位置用データPDが与
えられており、アンド回路8からのセレクト信号
Sに応じてデータVD,PDの一方を選択して出
力する。アンド回路8は、一方の入力端子には
CRTコントローラ1からの印字位置表示命令
(カーソル位置に対応する印字位置表示命令)PI
が与えられる。また、その他方の入力端子には、
アンド回路21の出力信号G1が与えられる。キ
ヤラクタジエネレータ9は、データセレクタ7か
ら出力するデータ(文字コード)に対応するドツ
トパターンを出力する。このドツトパターンは、
並直列変換レジスタ(P/S変換レジスタ)10
でシリアルデータに変換されビデオコントロール
回路11に送られる。P/S変換レジスタ10
は、CRTコントローラ1から出力する制御信号
Mにより動作が制御される。ビデオコントロール
回路11は、P/S変換レジスタ10から出力す
るデータに応じてCRT(図示せず)の表示が行な
われるように表示制御する。
一方、この発明では、CRTコントローラ1の
レジスタ1aに格納されたカーソルアドレスX
が、例えばCPUの演算回路である割算器22に
与えられる。この割算器22の算出結果である商
Qと剰除Rは、各演算器23,24にそれぞれ与
えられる。この演算器23,24の各算出結果
PDは、ラツチ回路25でラツチされ、その後上
記メモリ(印字位置用メモリ)20に格納され
る。即ち、算出結果PDは、カーソル位置を印字
用紙上の印字位置に変換した印字位置用データで
ある。メモリ20は、アンド回路26から出力す
るアドレスPAに応じてデータPDの書込み、読出
しが行なわれる。アンド回路26は、アンド回路
21の出力信号G1によりゲート制御され、アド
レスセレクタ4から出力するアドレス転送を制御
する。アンド回路21は、一方の入力端子には比
較器27の出力信号E1が与えられ、他方の入力
端子には比較器28の出力信号E2が与えられ
る。比較器27は、一方の入力端子にはアドレス
セレクタ4からアドレス(即ち、文字当りの
CRT画面の位置を示すアドレス)Aが与えられ、
他方の入力端子にはCRTコントローラ1からア
ドレス(即ち、印字位置用データPDを表示する
際の最初の位置を示すアドレス)Bが与えられ
る。また、比較器28は、一方の入力端子には上
記アドレスAが与えられ、他方の入力端子には
CRTコントローラ1からアドレス(即ち、印字
位置用データPDを表示する際の最後の位置を示
すアドレス)Cが与えられる。なお、12はコン
トロールバスで、通常の場合、CRTコントロー
ラ1に対してCPUからの制御信号および表示デ
ータが送られる。
このような構成において、この発明に係る動作
について説明する。通常、CPUより送られる表
示データVDは、CRTコントローラ1の制御(タ
イミング)によりリフレツシヨメモリ5に格納さ
れる。CRTコントローラ1は、リフレツシヨメ
モリ5内の表示データVDを順次CRTに転送する
ように制御することになる。これにより、表示デ
ータVDはCRTに表示される。この場合、CPU
はCRTコントローラ1に対して、そのときのカ
ーソル位置(即ち、アドレスX)を送ることにな
る。CRTコントローラ1は、レジスタ1aにカ
ーソル位置を示すアドレスXを格納する。
そして、CRTコントローラ1は、レジスタ1
a内のアドレスXを例えばCPUの割算器22へ
出力する。この割算器22では、例えば「X/
80」のような演算処理を行なう。このとき、「80」
は、例えば印字用紙上で80文字/行の場合であ
る。割算器22は、算出結果である商Qを演算器
23へ出力し、また剰除Rを演算器24へ出力す
る。演算器23では、例えば「Q×b+y0」の演
算処理を行なうことになる。演算器24では、例
えば「R×a+x0」の演算処理を行なうことにな
る。ここで、第3図に示すようにa,bはそれぞ
れ印字文字の列および行方向に対するピツチ(単
位は例えばmm)であり、x0,y0はそれぞれ印字用
紙の左端から印字スタート文字までの距離(単位
はmm)およびその上端から印字スタート文字まで
の距離(単位はmm)である。このようにして、演
算器23,24は、結果的にカーソル位置(アド
レスX)を印字用紙上の印字位置を示すデータ
PDに変換して、ラツチ回路25に出力する。こ
の印字位置用データPDは、アドレスPAに応じて
メモリ20に記憶される。このアドレスPAは、
アドレスセレクタ4から出力し、表示データVD
を格納するリフレツシヨメモリ5に対するアドレ
スと同様である。
ところで、アンド回路26は、制御信号G1に
よりアドレスPAを出力することになる。この信
号G1は、信号E1,E2の両者が「1」の場
合、アンド回路21から出力する。この場合、ア
ドレスセレクタ4から出力する上記アドレスAと
上記アドレスB(第2図の30で示す画面上での
アドレス)が「A≧B」であり、およびアドレス
Aと上記アドレスC(第2図の31で示す画面上
でのアドレス)が「A≦C」の両者の条件を満足
したとき、信号E1,E2は共に「1」となる。
そして、印字位置用データPDは、メモリ20か
らデータセレクタ7に送られる。このデータセレ
クタ7は、アンド回路8のセレクト信号Sに応じ
てデータPDを選択してキヤラクタジエネレータ
9に出力する。以下は通常のCRTに対する表示
制御が行なわれる。この場合、セレクト信号S
は、例えばオペレータがキーボード上の特定フア
ンクシヨンキー(差込み印字用)を操作すること
によりCRTコントローラ1から信号PIが出力し、
この信号PIに応じて出力することになる。
このようにして、この発明では、例えば第2図
に示すようなカーソル32の位置を印字用紙(第
3図)上の印字位置データPDに変換して、その
データPDを画面上の一部33に表示させること
ができる。この場合、画面上の一部33は、通常
文書作成に必要なページおよび行等を表示する部
分である。これに対して、例えばオペレータが、
上記のように特定フアンクシヨンキーを操作する
ことにより、ページおよび行等の表示を上記カー
ソル位置の表示に変換させるようにする。第2図
では、画面上33において、カーソル32の位置
が印字用紙上で紙の左端からの距離が60mmおよび
紙の上端からの距離が60mmであることを示してい
る。
なお、上記実施例において、例えばページ毎の
文書を表示するCRTを用いる場合について述べ
たが、これに限ることなく液晶等を用いた数行表
示の表示装置においても、カーソルの印字用紙に
対応する位置を表示することができる。
〔発明の効果〕
以上詳述したようにこの発明によれば、文書作
成装置等において、表示画面上に表示される現在
のカーソル位置に対して、印字用紙上の印字位置
を自動的に算出して表示画面上に表示することが
できる。したがつて、既存文書に対して文字を差
込み印字させるなどの場合、カーソル位置から印
字位置が簡単なキー操作のみで確認できるため、
差込み文字の印字を確実でしかも容易に行なうこ
とができる。これにより、オペレータに対する文
書作成上の負担を軽減でき、しかも試し印字等が
不必要になるため印字用紙を節約できることにな
る。即ち、この発明によれば文書作成の効率を大
幅に向上することができる効果を得ることができ
るものである。
【図面の簡単な説明】
第1図はこの発明の一実施例に係る印字位置表
示方式の構成を示すブロツク図、第2図は第1図
の回路動作を説明するためのCRTの画面の構成
を示す図、第3図は第1図の回路動作を説明する
ための印字用紙の構成を示す図である。 1…CRTコントローラ、20…印字位置用メ
モリ、22…割算器、23,24…演算器、2
7,28…比較器。

Claims (1)

    【特許請求の範囲】
  1. 1 情報処理システムにおいて、デイスプレイ装
    置のカーソル位置を示すデータを記憶するカーソ
    ル位置記憶手段と、上記カーソル位置を示すデー
    タに基づいて印字用紙上の印字位置を示すデータ
    を算出する算出手段と、該算出手段により算出さ
    れた印字位置を示すデータを上記デイスプレイ装
    置に表示する印字位置表示手段とを具備したこと
    を特徴とする印字位置表示方式。
JP57234635A 1982-12-23 1982-12-23 印字位置表示方式 Granted JPS59116841A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57234635A JPS59116841A (ja) 1982-12-23 1982-12-23 印字位置表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57234635A JPS59116841A (ja) 1982-12-23 1982-12-23 印字位置表示方式

Publications (2)

Publication Number Publication Date
JPS59116841A JPS59116841A (ja) 1984-07-05
JPH0113128B2 true JPH0113128B2 (ja) 1989-03-03

Family

ID=16974118

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57234635A Granted JPS59116841A (ja) 1982-12-23 1982-12-23 印字位置表示方式

Country Status (1)

Country Link
JP (1) JPS59116841A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4760386A (en) * 1986-06-13 1988-07-26 International Business Machines Corporation Automatic hiding and revealing of a pointer during keyboard activity
US4755808A (en) * 1986-06-13 1988-07-05 International Business Machines Corporation Automatic capture of pointing device actions in a keystroke program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58109928A (ja) * 1981-12-23 1983-06-30 Fujitsu Ltd ワ−ドプロセツサの画面表示方式

Also Published As

Publication number Publication date
JPS59116841A (ja) 1984-07-05

Similar Documents

Publication Publication Date Title
JPH058449B2 (ja)
JPS59116841A (ja) 印字位置表示方式
JPH0522933B2 (ja)
JPH0753465B2 (ja) 印字装置
JPS5890692A (ja) 文字情報処理装置の表示制御装置
JP2811461B2 (ja) 情報処理装置
JPH074956B2 (ja) 文字処理装置
JPH04358868A (ja) 印刷装置
JP2659929B2 (ja) 印刷イメージ表示装置
JPS59136281A (ja) 印字装置
JP2685724B2 (ja) 文書処理方法
JP2738189B2 (ja) 座標変換方法及び座標変換装置
JP3119094B2 (ja) 文字出力装置
JPH01249482A (ja) データ出力装置
JPS6321174A (ja) 印字装置
JP3026992B2 (ja) 表示制御方法及び装置
JP3143503B2 (ja) 画像処理方法及び装置
JPS61175765A (ja) 文書処理装置の書式設定方式
JPH0747320B2 (ja) 文字処理装置
JPH06199020A (ja) ラベル印刷制御方法及び装置
JPS58109928A (ja) ワ−ドプロセツサの画面表示方式
JPS6321173A (ja) 情報処理装置
JPS61263764A (ja) プリンタ制御方式
JPH079571B2 (ja) 文字処理方法及び装置
JPH0463785B2 (ja)