JPS63200190A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPS63200190A
JPS63200190A JP3234487A JP3234487A JPS63200190A JP S63200190 A JPS63200190 A JP S63200190A JP 3234487 A JP3234487 A JP 3234487A JP 3234487 A JP3234487 A JP 3234487A JP S63200190 A JPS63200190 A JP S63200190A
Authority
JP
Japan
Prior art keywords
font
circuit
character
data
text
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
JP3234487A
Other languages
English (en)
Inventor
道昭 西ノ園
恵太郎 阿戸
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP3234487A priority Critical patent/JPS63200190A/ja
Publication of JPS63200190A publication Critical patent/JPS63200190A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 技術分野 この発明は、ワードプロセッサ、オフィスコンピュータ
、パーソナルコンピュータ、データプロセッサ、ワーク
ステーション等の少くとも入力装置と表示装置とを備え
た各種情報処理装置に関し。
特に図形文字の重ね合せ処理が可能な情報処理装置に関
する。
丈米1! 一般に、上述のような各種の情報処理装置において、二
つの図形文字を重ね合せる場合は、この二つの図形文字
の間に、バックスペース制御文字を入れ、これを表示及
び印刷時において重ね合せている。
この際、通常これらの図形文字はコードによって現わさ
れ、そのコードによってテキストを構成している。それ
故、この場合重ね合せ図形文字を1文字実現するのに最
低3個のコードが必要となる。したがって、テキストの
長さに制限がある場合には、当然この方法では入力でき
る文字数が少なくなる。
また、編集中に重ね合せ図形文字を指定する際にも、ま
ず被重ね合せ図形文字を画面に入力し、重ね合せ用バッ
クスペース制御文字を入力し、その後に重ね合せたい図
形文字を入力しなければならない。このように最低3回
の操作が必要になる。
通常1重ねたい図形文字というものは1文字間志を重ね
るより、文字や文字列または図形を修飾゛するような図
形が使われ易く、そのためには容易に重ね合せ図形を用
意できることも必要である。
また1行同志を重ねて重ね合せ文字を実現するやりかた
もある。しかし、その場合は一文字だけ重ね合せ文字を
作りたい時でも、そのために−行余分に費やすことにな
り、コードはかかるし、狭い表示画面においては有効で
はない。
また、印刷する時にプリンタヘッドが逆戻りして重ね打
ちするものもあるが、これは時間がかかるし、印刷位置
もずれる可能性があるので避けたい方法である。
亘−孜 この発明は上記の点に鑑みてなされたものであり、一つ
の図形文字に別の図形文字を重ねて一つの図形文字にす
る場合、簡単な操作で二つの任意の図形文字を直接重ね
合せられるようにすることを目的とする。
豊−處 この発明は上記の目的を達成するために、少くとも入力
装置と表示装置とを備え、入力装置から入力された文字
又は図形を上記表示装置によって可視的に表示すること
ができる情報処理装置において、登録可能な重ね合せ用
のデータ領域を設け、この重ね合せ用データ領域に対応
した文字コードにより登録された重ね合せフォントを呼
び出し、指定した任意の図形文字フォント上に重ねて上
記表示装置に表示する手段を備えたものである。
以下、この発明の一実施例に基づいて具体的に説明する
。
第2図は、この発明を実施した情報処理装置、例えばパ
ーソナルワードプロセッサの外観図であり、このパーソ
ナルワードプロセッサはキーボードによる入力装置1と
液晶ディスプレイ装fl!(LCD)による表示装置1
7とサーマルプリンタによる印刷装置18とを備えた本
体19と、この本体1日に接続される外部記憶装置とし
てのフロッピーディスク装置20とによってシステム構
成されている。
入力装置1は、カナキー、英字キー等の多数のキャラク
タキー101と、「0〜9」の数字キー102と、カー
ソル移動キー103と、各種機能選択用のファンクショ
ンキー104と、実行キー105の外に、色指定キー1
0日と重ね合せキー107と字削除キー108を備えて
いる。
本体19には、第1図によって後述する次工程決定回路
2から印刷用データ作成回路1日までの各回路及びメモ
リ等の機能を果たすマイクロコンピュータ等が内蔵され
ている。
第1図はこの実施例のブロック構成図であり、上述のよ
うに、入力装置1と表示装置17及び印刷装置1日の間
に、次工程決定回路2.フォント作成・変更回路3.フ
ォント複写回路4.候補選択回路5.カーソル移動制御
回路6.テキスト編集回路72重ね合せ用フォント領域
8.CGフオント領域9.カーソル位置決定回路10.
テキスト格納エリア11.フォント作成・変更表示用デ
ータ作成回路12.候補群表示用データ作成回路13、
カーソル表示用データ作成回路14.テキスト表示用デ
ータ作成回路15.印刷用データ作成回路16を設けて
いる。
次に、これらの各構成要素の機能について説明する。
入力装置1は、説明するまでもなくキーボード等(タッ
チパネルやマウス等を使用する場合はそれも含む)で、
文字や図形を入力する。
次工程決定回路2は、入力装置1からのデータにより次
に行なうべき工程を決定し、各回路にそのデータを出力
する。
フォント作成・変更回路3は、フォントを新規に作成し
たり、現フォントを変更して、重ね合せ用フォント領域
8に格納する。
フォント複写回路4は、カーソルにより指示される文字
コードデータをテキスト格納エリア11や候補選択回路
5より受取り、これに対応するフォントデータをCGフ
ォント領域9より受取って、重ね合せ用フォント領域8
に格納する。
候補選択回路5は、入力された数字データにより重ね合
せ用文字コードの一覧の中から1つを選択し、その文字
コードデータをテキストIi集回路7やフォント複写回
路4及びフォント作成・変更回路3へ送出すると共に、
そのフォントデータを候補表示用データ作成回路13へ
送出する。
カーソル移動制御回路6は、入力装置1からのカーソル
移動キー103による要求に従い、テキスト又は画面の
指示位置を更新制御して、これをカーソル位置決定回路
10に指示する。
テキスト編集回路7は、候補選択回路5の選択により、
テキスト内における内部コードの挿入や削除等を行い、
これをテキスト格納エリア11に格納する。
なお、ここで内部コードとは、図形文字のフォントを取
り出す手段としての1つ1つの文字データに対応した文
字コードや文字属性を付加するコードを含むものである
。
重ね合せ用フォント領域8は、重ね合せ用フォントデー
タをフォント複写回路4やフォント作成・変更回路3か
ら受入れてこれを格納しているメモリ領域で、この重ね
合せ用フォントデータはこれを表示或いは印刷するため
の各回路に送出する。
CGフォント領域9は、重ね合せ用フォントデータ以外
の全てのフォントデータが格納されているメモリ領域で
ある。ここに格納されているフォントデータはフォント
複写回路4やフォント作成・変更表示用データ作成回路
12に送出される。
カーソル位置決定回路10は、カーソル移動制御回路6
の指示によりカーソルの位置を決定し、カーソルがテキ
スト又は画面のどこを指示しているかをカーソル表示用
データ作成回路14やその他の回路に知らせる。
テキスト格納エリア11は、内部コードの集りであるテ
キストを格納しているメモリ領域であり、テキスト編集
回路7から編集された文字データの内部コードを格納し
、これをフォント複写回路4やテキスト表示用データ作
成回路15や、その他の回路に送出する。
フォント作成・変更表示用データ作成回路12は、フォ
ント作成・変更回路3やCGフォント領域9からフォン
トデータを受取り、第9図(c)に示すようなフォント
を作成或いは変更するための表示用データを作成し、こ
の表示データを表示装置17に送って表示させる。
候補群表示用データ作成回路13は、候補選択回路5及
び重ね合せ用フォント領域8からフォントデータを受取
り、第9図(b)に示すような表示用データを作成して
、これを表示装置t!17に送って表示させる。
カーソル表示用データ作成回路14は、カーソル位置決
定回路10からカーソル位置データを受取り、また重ね
合せ用フォント領域8からそのカーソル位置のフォント
データを受取って、画面上におけるカーソル表示データ
を作成し、表示装置17に第10図に示すようなカーソ
ル21を表示させる。
テキスト表示用データ作成回路15は、カーソル位置デ
ータ、内部コード、重ね合せフォントデータを受取り、
二九によりテキストを表示させる表示用データを作成し
て、表示装置17に表示させる。
印刷用データ作成回路1日は、カーソル位置データとテ
キストの内部コード及び重ね合せフォントデータや入力
装置1からの入力データにより、印刷用データを作成し
てこれを印刷装置18に送って印刷する。
次に、この実施例の作用を第3図以°降の各図面を参照
して具体的に説明する。
まず、重ね合せの処理過程を第3図のフローチャートに
よって説明する。
入力装置1によって文字等を入力し、それを表示装置1
7に表示して文書を作成・編集中に、この表示している
編集画面に、重ね合せたい図形文字がある場合1例えば
これを「○」とすると、この「O」の下にカーソルを移
動して重ね合せられる被重ね合せ図形文字を指定する。
次のステップで1重ね合せキー107を押すとそれを判
断して、第9図(a)の画面が表示される。ここで「呼
出」の数字「1」を選択すると。
同図(b)の画面となり、重ね合せ用文字の候補が1,
2,3,4,5.・・・と表示される。
そこで、この候補の中から、重ね合せフォントを選択す
ることができ、例えば重ね合せフォントとして「×」を
選択し、数字キー1を押すと、次の重ね合せフォント取
り込みのステップで、選択した重ね合せフォント「X」
が取り込まれ、図形文字「o」と「×」が重ね合わされ
て1つの図形文字となる。
この処理過程が第4図(c)に示されている。
第4図(a)は、テキスト格納エリア11に格納されて
いるテキストの構成を示したもので、内部コードの、内
部コード■、内部コード■・・・のような構成となって
いる。
従って、「O」の格納されているテキストの構成は、内
部コード■が「O」のコードであるとすれば、「X」の
内部コードは同図(b)のように、内部コードの、内部
コード■の間(内部コード■の直前)に重ね合せ用の内
部コード■がくるようにテキスト編集回路7でテキスト
が編集されて、テキスト格納エリア11に格納される。
第4図(c)は、同図(b)の指示フォント「○」の内
部コード■に内部コード■の「x」を加えて1重ね合せ
完成フォントの作成を示したものである。
次に、重ね合せ用フォント領域8に重ね合せるためのフ
ォントを登録する方法を、第9図その他の図面を参照し
て説明する。
先ず、入力装置1のキーボードの重ね合せキー107を
押すと、表示画面に第9図(a)のメニュー画面が表示
される。
ここで数字キーの「2」を押すと、第9図(b)の重ね
合せ用文字の選択画面になる。この選択画面の数字は、
重ね合せ用フォントの文字コードに対応している。すな
わち「1は×」 「2は○」「3は=」に対応している
。
ここで数字キーの4を押すと、この数字キーの4に対応
する文字コードにより、重ね合せ用フォント領域の中の
重ね合せフォントを第9図(c)に示す方形エリア22
の中に呼び出し表示する。
この画面は第9図(c)の重ね合せ用文字作成・変更画
面である。
この画面で上下左右のカーソル移動キー103と機能キ
ー104を同時に押すと、第9図(c)のエリア22内
に示すようにカーソル23が移動しながら、移動した後
にドツトが付加される。
また既に、ドツトが付加しているところにカーソル23
を合せ、カーソル移動キー103と機能キー104を押
すと、ドツトの付加が消去される。
このようにして、エリア22内の任意の位置にドツトを
付加し、あるい逮削除して重ね合せ用文字を作成・変更
する。
重ね合せ用文字を作成・変更する作業が終わったら最後
に実行キー105を押すと、その時のフォントが数字キ
ーの「4」に対応した重ね合せ用フォント領域8の中に
取り込まれる。これで登録が完了する。
また、既存の文字フォントをそのまま、重ね合せ用フォ
ント領域へ登録することもできる。
その時は文章入力状態の編集画面(以後、「編集画面」
という)において、登録したい図形文字の位置にカーソ
ルを合せ1重ね合せキー107を押す。そして第9図(
a)の表示にして複写の数字キー「3」を押すと、第9
図(b)の画面となり、重ね合せ用フォント領域8の中
の何処に取り込むかの選択画面となる。
ここで数字キーの「5」を押すと、「5」に対応した重
ね合せ用フォント領域の中に、カーソルによって指示さ
れる既存の文字のフォントを取り込む。これで登録を完
了する。
ここで、登録された重ね合せ用フォントは、編集テキス
ト上は文字コードと対応し、文字コードで管理され、文
字コードにより重ね合せ用フォントの格納位置を意識す
る。
次に、第7図のフロー図により重ね合せ図形文字の表示
の処理を説明する。
先ず最初のステップでテキストの内部コードを順次読み
込む。
そして、この内部コードの示すフォントを表示用データ
として格納する。
次に、この読み込んだ内部コードが重ね合せ用コードで
あるか否か判別する。重ね合せ用コードでなければ次の
ステップに進む。
このステップで、1フオントを格納するたびに表示デー
タ格納アドレスを更新する。
先のステップで、重ね合せ用コードであれば、この重ね
合せ用コードが示すフォントは格納アドレスは更新され
ないで、次の内部コードが読み込まれて来たとき、先の
重ね合せ用フォントの上に次のフォントが上書きされる
。このようにして表示用データが満たされたときに、重
ね合せ図形文字は重なって表示される。
次に、第8図のフロー図により重ね合せ図形文字の印刷
処理について説明する。
前記表示の時と同様に編集テキストから内部コードを順
次呼び込む。
次のステップでそのコードの示すフォントを印刷用バッ
ファに格納する。
この時、重ね合せ用内部コードが読み込まれたか否か判
別する。
重ね合せ用内部コードでなければ次のステップに進み、
読み込まれた1フオントごとに印刷用データの格納アド
レスが更新される。
先のステップで重ね合せ用内部コードであればフォント
格納アドレスを更新しない、そして、この重ね合せ用内
部コードの次の内部コードによって示される新たなフォ
ントが上書きされる。
このようにして、印刷用データが満たされると印刷され
、重ね合せ図形文字は始めから重なって印刷される。
ここで、色違いの図形を重ね合せる場合について具体的
に実例をあげて説明する。
第5図(ア)(イ)のような重ね合せフォントと既存の
フォントがあり、(ア)は重ね合せ用フォントとして登
録してあり、同図(A)(B)は編集画面とする。
第5図(A)において、このカーソル21の位置で(ア
)の図形文字を重ね合せる。このとき編集テキスト内で
は、第6図に示すように内部コード(イ)の直前に内部
コード(ア)が入った形になっている。
すると、第5図(B)のように2つの図形文字が重なっ
て「ひまわり」の図形ができる。
ここで、図形文字に色指定ができるものであるとする。
いま、第5図(B)のカーソルの位置ではカーソル21
は第6図の(a)を認識している。
ここで文字の属性の1つを決める色指定キー10日を押
すと、第10図の画面になり「ひまわり」の花の部分が
ブリンクする。この時、黄色の色指定をすると「ひまわ
り」の花の部分つまり(ア)が黄色に指定される。
そして、こんどは第6図の(b)を認識し、「ひまわり
」の茎の部分がブリンクする。この時、緑色の色指定を
すると「ひまわり」の茎の部分つまり(イ)が緑色に指
定される。
これを印刷すると、第5図(C)に示すような印字がで
きる。
このように重ね合せ図形文字では、結果として一つの図
形文字内で幾つかの色指定、またはそれに類する属性指
定ができることになる。
次に、重ね合せ文字を削除するときの説明をする。
まず、第5図(B)のカーソルの位置ではカーソル21
は第6図の内部コード(ア)を意識している。ここで字
削除キー108を押すと、第10図のような画面(但し
右下の色指定表示がない)になり、「ひまわり」の花の
部分がブリンクする。
ここでさらに字削除キーを押すと、第6図の内部コード
(ア)が消去される。つまり「ひまわり」の花が消えて
第5図(A)に示すようになる。
通常の文字で字削除をすると1表示がブリンクすること
なく1回の操作で消去される。このように重ね合せ文字
を消去するときは重ね合せ用の図形文字から消去される
。
このように、この発明を実施することにより、重ね合せ
用文字としての認識が文字コードのみでできるので、編
集テキストデータが短縮できる。
また、1図形文字内で数種類の色指定が可能となる。そ
して、数種類の図形文字を重ねて1つの図形文字として
可視できる。しかも、印刷時に同じ色の重ね合せ文字の
データは、既に重なっていてそれを印刷するので確実に
重なり品質がよい。
さらに、もとの図形文字に重なっている図形文字のみを
削除することが容易にできる。
羞−果 以上説明したように、この発明によれば、任意の二つの
図形文字を簡単な操作で直接重ね合せて1つの図形文字
として表示することができる。
【図面の簡単な説明】
第1図はこの発明の一実施例のブロック構成図、第2図
は同じくその外観の一例を示す斜視図、第3図は重ね合
せ処理を説明するためのフロー図。 第4図はテキスト格納エリアと重ね合せ処理の説明図、 第5図は重ね合せ処理の表示例を示す説明図、第6図は
同じく重ね合せ処理の内部コードの説明図、 第7図及び第8図は重ね合せの表示処理及び印刷処理の
フロー図。 第9図は各種の処理のための表示例を示す説明図。 第10図は色指定された重ね合せ処理の表示例を示す説
明図である。 1・・・入力装置   2・・・次工程決定回路3・・
・フォント作成・変更回路 4・・・フォント複写回路 5・・・候補選択回路 6・・・カーソル移動制御回路 7・・・テキスト編集回路 8・・・重ね合せ用フォント領域 9・・・CGフォント領域 10・・・カーソル位置決定回路 11・・・テキスト格納エリア 12・・・フォント作成・変更表示用データ作成回路1
3・・・候補群表示用データ作成回路14・・・カーソ
ル表示用データ作成回路15・・・テキスト表示用デー
タ作成回路16・・・印刷用データ作成回路 17・・・表示装置!   18・・・印刷装置19・
・・本体   20・・・フロッピーディスク装置10
7・・・重ね合せキー 第2図 ハ 第3図 第4図 第5図 煕 第6図 (Q)(b) 第7図      第8図 第9図 第10図

Claims (1)

    【特許請求の範囲】
  1. 1、少なくとも入力装置と表示装置とを備え、入力装置
    から入力された文字又は図形を表示装置によって可視的
    に表示することができる情報処理装置において、登録可
    能な重ね合せ用のデータ領域を設け、この重ね合せ用デ
    ータ領域に対応した文字コードにより登録された重ね合
    せフォントを呼び出し、指定した任意の図形文字フォン
    ト上に重ねて上記表示装置に表示する手段を備えたこと
    を特徴とする情報処理装置。
JP3234487A 1987-02-17 1987-02-17 情報処理装置 Pending JPS63200190A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3234487A JPS63200190A (ja) 1987-02-17 1987-02-17 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3234487A JPS63200190A (ja) 1987-02-17 1987-02-17 情報処理装置

Publications (1)

Publication Number Publication Date
JPS63200190A true JPS63200190A (ja) 1988-08-18

Family

ID=12356343

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3234487A Pending JPS63200190A (ja) 1987-02-17 1987-02-17 情報処理装置

Country Status (1)

Country Link
JP (1) JPS63200190A (ja)

Similar Documents

Publication Publication Date Title
JPS6289989A (ja) 文書作成装置
JP2692063B2 (ja) 文書処理装置
JP3248556B2 (ja) 情報処理装置及びその方法
JP2675476B2 (ja) 文字入力装置
JP2560999B2 (ja) 文字列出力方法
JP2753992B2 (ja) 罫線作成装置
JPH0766375B2 (ja) 文書処理装置及び文書表示方法
JPH0521159Y2 (ja)
JPH0793319A (ja) 文書作成装置
JPH07271548A (ja) 文字列出力方法
JPH04118763A (ja) 文書作成装置
JPH0512276A (ja) 文書処理装置
JPS58102983A (ja) 文字および行間カ−ソル設定可能な文字処理装置
JPH04114269A (ja) 文書処理装置
JPS61256379A (ja) 文書作成装置における罫線変換処理方式
JPH03263257A (ja) 文書処理装置
JPH05158924A (ja) 文書編集装置及び文書編集方法
JPH0241557A (ja) レイアウト表示による書式設定処理方式
JPH04118745A (ja) レイアウト編集機能を持つ文書作成装置
JPH04282754A (ja) 文書作成装置
JPH07306855A (ja) 文書処理装置
JPH07230453A (ja) 文書処理装置及び文書処理方法
JPH0256670A (ja) 文書処理装置
JPH0744541A (ja) ワードプロセッサ装置及びワードプロセッサ装置における表示方法
JPH0193385A (ja) 文書作成印刷装置