JPH11219355A - 文書色付け編集装置 - Google Patents
文書色付け編集装置Info
- Publication number
- JPH11219355A JPH11219355A JP10332825A JP33282598A JPH11219355A JP H11219355 A JPH11219355 A JP H11219355A JP 10332825 A JP10332825 A JP 10332825A JP 33282598 A JP33282598 A JP 33282598A JP H11219355 A JPH11219355 A JP H11219355A
- Authority
- JP
- Japan
- Prior art keywords
- color
- character
- information
- editing
- stored
- 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
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/024—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour registers, e.g. to control background, foreground, surface filling
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Document Processing Apparatus (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】
【課題】 表示画面上に表示した文書中の任意の部分の
表示色を容易に可変でき、当該部分をカラー表示にて強
調できる文書の色付編集装置を提供する。 【解決手段】 入力手段4から入力される文書情報を、
当該文書情報について予め設定された文字色及び背景色
を指定する色情報と共に、文書情報として記憶手段2に
記憶し、記憶された文書情報を記憶された色情報によっ
て設定された文字色、背景色で表示手段1に表示し、編
集指示入力手段3から入力される文字情報の色編集範囲
の指定に応じて文字情報の文字色及び背景色の色編集範
囲を記憶手段2に記憶し(CRAS)、編集指示入力手
段4から入力される文字色及び背景色の指定を受け(E
CRS)、文字情報の色編集範囲に渡り、記憶された色
情報の文字色及び背景色を変更する手段3によって変更
し(CTLE)、変更された文字色、背景色で文書情報
を表示手段1に表示する。
表示色を容易に可変でき、当該部分をカラー表示にて強
調できる文書の色付編集装置を提供する。 【解決手段】 入力手段4から入力される文書情報を、
当該文書情報について予め設定された文字色及び背景色
を指定する色情報と共に、文書情報として記憶手段2に
記憶し、記憶された文書情報を記憶された色情報によっ
て設定された文字色、背景色で表示手段1に表示し、編
集指示入力手段3から入力される文字情報の色編集範囲
の指定に応じて文字情報の文字色及び背景色の色編集範
囲を記憶手段2に記憶し(CRAS)、編集指示入力手
段4から入力される文字色及び背景色の指定を受け(E
CRS)、文字情報の色編集範囲に渡り、記憶された色
情報の文字色及び背景色を変更する手段3によって変更
し(CTLE)、変更された文字色、背景色で文書情報
を表示手段1に表示する。
Description
【0001】
【産業上の利用分野】本発明はワードプロセッサ、ある
いは同機能を有するいわゆるパーソナルコンピュータ等
によって作成された文書の編集に利用して好適な文書の
色付編集装置に関する。
いは同機能を有するいわゆるパーソナルコンピュータ等
によって作成された文書の編集に利用して好適な文書の
色付編集装置に関する。
【0002】
【従来の技術】ワードプロセッサ、あるいは同機能を有
するパーソナルコンピュータ等における文書の作成、編
集は、陰極線管(以下、CRTと略称する。)表示装置
の画面上に、入力した文字、記号等(以下、単に文字と
いう。)を順次表示することによって行なわれる。作成
された文書においては、文書中の任意の部分を他の部分
に比し、強調したい場合がある。従来、このような要求
に対しては、当該部分にアンダーラインを付したり、あ
るいは当該部分の文字、記号等を他のそれに比べ大きく
引き伸ばす等の手法により、その要求を満してきた。こ
の種の技術の参考になるものとしては、特開昭58−1
34327号、特開昭58−56014号、特開昭58
−14241号が挙げられる。
するパーソナルコンピュータ等における文書の作成、編
集は、陰極線管(以下、CRTと略称する。)表示装置
の画面上に、入力した文字、記号等(以下、単に文字と
いう。)を順次表示することによって行なわれる。作成
された文書においては、文書中の任意の部分を他の部分
に比し、強調したい場合がある。従来、このような要求
に対しては、当該部分にアンダーラインを付したり、あ
るいは当該部分の文字、記号等を他のそれに比べ大きく
引き伸ばす等の手法により、その要求を満してきた。こ
の種の技術の参考になるものとしては、特開昭58−1
34327号、特開昭58−56014号、特開昭58
−14241号が挙げられる。
【0003】
【発明が解決しようとする課題】近年、特にワードプロ
セッサ機能を有するいわゆるパーソナルコンピュータ等
における表示装置には、前記したCRTの他、種々のも
のが利用され、その大半はカラー表示のものが主流とな
っている。しかしながら、文書の作成、編集において
は、このカラー表示機能が有効に利用されていないのが
現状である。
セッサ機能を有するいわゆるパーソナルコンピュータ等
における表示装置には、前記したCRTの他、種々のも
のが利用され、その大半はカラー表示のものが主流とな
っている。しかしながら、文書の作成、編集において
は、このカラー表示機能が有効に利用されていないのが
現状である。
【0004】本発明の目的は表示画面上に表示した文書
の編集において、当該文書中の任意の部分の表示色を容
易に可変でき、当該部分をカラー表示にて強調できる文
書の色付編集装置を提供することにある。
の編集において、当該文書中の任意の部分の表示色を容
易に可変でき、当該部分をカラー表示にて強調できる文
書の色付編集装置を提供することにある。
【0005】
【課題を解決するための手段】カラー表示装置の表示画
面上に文字等をカラー表示するためには、表示する文字
等に対応する文字情報を記憶する文字情報記憶部と、こ
れら各文字等の表示色、および背景色に対応する色情報
を記憶する色情報記憶部とを備える必要がある。そし
て、表示部はこれら文字情報記憶部と色情報記憶部とに
記憶された情報に基づいてその画面上に所定の色で所定
の文字を表示する。
面上に文字等をカラー表示するためには、表示する文字
等に対応する文字情報を記憶する文字情報記憶部と、こ
れら各文字等の表示色、および背景色に対応する色情報
を記憶する色情報記憶部とを備える必要がある。そし
て、表示部はこれら文字情報記憶部と色情報記憶部とに
記憶された情報に基づいてその画面上に所定の色で所定
の文字を表示する。
【0006】本発明はこのようなカラー表示装置の基本
構成に着目し、色情報記憶部の記憶内容を表示画面上に
表示された文字等との対応において指定内容に基づき更
新操作することを特徴とするものである。
構成に着目し、色情報記憶部の記憶内容を表示画面上に
表示された文字等との対応において指定内容に基づき更
新操作することを特徴とするものである。
【0007】このため、本発明においては、表示画面上
に表示した文書の任意の編集範囲を表示画面との対応に
おいて指定する編集範囲指定手段と、この編集範囲指定
手段によって指定された編集範囲を記憶する編集範囲記
憶部とを設ける。また、前記文書の指定された編集範囲
における文字等の色および背景色を設定する色設定手段
を設ける。そして、この色指定手段に基づいて前記編集
範囲に渡り、前記色情報記憶手段の記憶内容を更新操作
する色情報操作手段を設ける。
に表示した文書の任意の編集範囲を表示画面との対応に
おいて指定する編集範囲指定手段と、この編集範囲指定
手段によって指定された編集範囲を記憶する編集範囲記
憶部とを設ける。また、前記文書の指定された編集範囲
における文字等の色および背景色を設定する色設定手段
を設ける。そして、この色指定手段に基づいて前記編集
範囲に渡り、前記色情報記憶手段の記憶内容を更新操作
する色情報操作手段を設ける。
【0008】
【実施例】以下、図に示す本発明の一実施例について説
明する。第1図はカラー表示の概略、主にCRT画面上
の表示文字等の位置とその表示位置の文字等に関する情
報の記憶エリアとの関連を示したものである。この図に
おいて、1はCRTの表示画面であり、A、Bという2
文字が最上行の左端より表示されている例を示してい
る。21、22は、メモリであり、表示画面上に表示さ
れている文字A、Bに関する情報を記憶している記憶部
である。このうち、21は、表示する文字の種類に関す
る情報を記憶する文字情報記憶部であり、22は表示す
る文字の表示色、及びその文字のバックの色(背景色)
を記憶する色情報記憶部である。すなわち、表示文字A
に関する文字の種類に関する情報はA’であり、これの
色情報はA”である。文字Bについても同様である。D
Cは表示制御部であり、文字情報記憶部21と色情報記
憶部22とに記憶した情報を読み出し、この情報に基づ
いて、CRT画面1上の所定位置に、所定の色および所
定の背景色で所定の文字を表示するようCRT1を制御
する。
明する。第1図はカラー表示の概略、主にCRT画面上
の表示文字等の位置とその表示位置の文字等に関する情
報の記憶エリアとの関連を示したものである。この図に
おいて、1はCRTの表示画面であり、A、Bという2
文字が最上行の左端より表示されている例を示してい
る。21、22は、メモリであり、表示画面上に表示さ
れている文字A、Bに関する情報を記憶している記憶部
である。このうち、21は、表示する文字の種類に関す
る情報を記憶する文字情報記憶部であり、22は表示す
る文字の表示色、及びその文字のバックの色(背景色)
を記憶する色情報記憶部である。すなわち、表示文字A
に関する文字の種類に関する情報はA’であり、これの
色情報はA”である。文字Bについても同様である。D
Cは表示制御部であり、文字情報記憶部21と色情報記
憶部22とに記憶した情報を読み出し、この情報に基づ
いて、CRT画面1上の所定位置に、所定の色および所
定の背景色で所定の文字を表示するようCRT1を制御
する。
【0009】このことから明らかなように、作成された
文書の色付に関する編集を行なうためには、色情報を記
憶する色情報記憶部22の内容を修正する事により行な
う事ができる。なお、文字の種類、色情報の記憶部の内
容により、対応する位置に所定の文字を表示する表示部
の詳細は後述する。
文書の色付に関する編集を行なうためには、色情報を記
憶する色情報記憶部22の内容を修正する事により行な
う事ができる。なお、文字の種類、色情報の記憶部の内
容により、対応する位置に所定の文字を表示する表示部
の詳細は後述する。
【0010】第2図は文書作成装置の全体の構成を示す
ブロック図である。この図において、1はCRT、2は
ランダム・アクセス記憶装置(以下、RAMと略称す
る。)、3は演算処理部であるマイクロプロセッサ、4
は入力部を構成するキーボード、5はリード・オンリ記
憶装置(以下、ROMと略称する。)である。6は動作
の基準となるクロック信号を発生するクロック発振回
路、7はタイミング制御回路、8はキャラクタ・フォン
ト用ROM、9はCRT制御回路、10はリフレッシュ
・メモリ、11はパラレル・シリアル変換回路である。
ブロック図である。この図において、1はCRT、2は
ランダム・アクセス記憶装置(以下、RAMと略称す
る。)、3は演算処理部であるマイクロプロセッサ、4
は入力部を構成するキーボード、5はリード・オンリ記
憶装置(以下、ROMと略称する。)である。6は動作
の基準となるクロック信号を発生するクロック発振回
路、7はタイミング制御回路、8はキャラクタ・フォン
ト用ROM、9はCRT制御回路、10はリフレッシュ
・メモリ、11はパラレル・シリアル変換回路である。
【0011】これらの動作は次の通りである。すなわ
ち、キーボード4よりデータを入力すると、あらかじめ
ROM5に格納してあるプログラムにより、そのプログ
ラムの指令に基づきマイクロプロセッサ3が働き、キャ
ラクタフォント用ROM8より入力した文字データに対
応する文字フォントがリフレッシュメモリ10に転送さ
れる。
ち、キーボード4よりデータを入力すると、あらかじめ
ROM5に格納してあるプログラムにより、そのプログ
ラムの指令に基づきマイクロプロセッサ3が働き、キャ
ラクタフォント用ROM8より入力した文字データに対
応する文字フォントがリフレッシュメモリ10に転送さ
れる。
【0012】次に再び、キーボード4から別のキーが入
力されると、この入力データに対応する文字フォントが
同様にしてリフレッシュメモリ10の次の位置に転送さ
れる。この様にして、マイクロプロセッサ3は入力に応
答してリフレッシュメモリ10に文字フォントを転送
し、格納する。以上は、ROM5に格納されたプログラ
ムにより、マイクロプロセッサ3が動作し、実行され
る。この時に、クロック発信回路6はマイクロプロセッ
サ3が規則正しく動作する様に基本パルスを入力する。
力されると、この入力データに対応する文字フォントが
同様にしてリフレッシュメモリ10の次の位置に転送さ
れる。この様にして、マイクロプロセッサ3は入力に応
答してリフレッシュメモリ10に文字フォントを転送
し、格納する。以上は、ROM5に格納されたプログラ
ムにより、マイクロプロセッサ3が動作し、実行され
る。この時に、クロック発信回路6はマイクロプロセッ
サ3が規則正しく動作する様に基本パルスを入力する。
【0013】一方、クロック発信回路6からの基本のク
ロックパルスは、CRT制御回路9にも入力する。CR
T制御回路9は、この基本パルスを受けて、マイクロプ
ロセッサ3がリフレッシュメモリ10をアクセスしてい
ない時間帯を利用し、リフレッシュメモリ10よりデー
タを読み出す。この読み出されたデータはパラレル・シ
リアル変換回路11を通して、短形のパルス列に変換さ
れる。このパルス列はCRT1に対し、ビデオ信号vと
して入力する。また、CRT1に対しては、CRT制御
回路9から出力される同期信号sも、これと合せて入力
する。CRT1はこれらの信号により、ビデオ信号vが
高レベルの電圧にある場合は、CRT1の対応する位置
のドットを明るく点灯させる。これは同期信号sをもと
にCRT1の画面の左上より右へ、次には、その下の列
についても左から右へ、走査して行き、CRT1の画面
の全ドットについて表示を行なう。従って、CRT制御
回路9はリフレッシュメモリ10のデータを、CRT1
の画面の左上から右へ、その次には次の段のデータを順
次とり出して、パラレル・シリアル変換回路11に送出
する様にする。このため、CRT制御回路9はリフレッ
シュメモリ11に対し、前記の順番にデータが取り出せ
るようリフレッシュメモリ11に対し、そのメモリアド
レスを発生する。
ロックパルスは、CRT制御回路9にも入力する。CR
T制御回路9は、この基本パルスを受けて、マイクロプ
ロセッサ3がリフレッシュメモリ10をアクセスしてい
ない時間帯を利用し、リフレッシュメモリ10よりデー
タを読み出す。この読み出されたデータはパラレル・シ
リアル変換回路11を通して、短形のパルス列に変換さ
れる。このパルス列はCRT1に対し、ビデオ信号vと
して入力する。また、CRT1に対しては、CRT制御
回路9から出力される同期信号sも、これと合せて入力
する。CRT1はこれらの信号により、ビデオ信号vが
高レベルの電圧にある場合は、CRT1の対応する位置
のドットを明るく点灯させる。これは同期信号sをもと
にCRT1の画面の左上より右へ、次には、その下の列
についても左から右へ、走査して行き、CRT1の画面
の全ドットについて表示を行なう。従って、CRT制御
回路9はリフレッシュメモリ10のデータを、CRT1
の画面の左上から右へ、その次には次の段のデータを順
次とり出して、パラレル・シリアル変換回路11に送出
する様にする。このため、CRT制御回路9はリフレッ
シュメモリ11に対し、前記の順番にデータが取り出せ
るようリフレッシュメモリ11に対し、そのメモリアド
レスを発生する。
【0014】次に、カラー表示を行なうための説明を第
3図に従って説明する。この図において、101、10
2、103は各々、赤(R)、緑(G)、青(B)用の
リフレッシュメモリである。また、111、112、1
13は、リフレッシュメモリ101、102、103に
各々対応する赤(R)、緑(G)、青(B)用のパラレ
ル・シリアル変換回路である。次にその動作について説
明する。
3図に従って説明する。この図において、101、10
2、103は各々、赤(R)、緑(G)、青(B)用の
リフレッシュメモリである。また、111、112、1
13は、リフレッシュメモリ101、102、103に
各々対応する赤(R)、緑(G)、青(B)用のパラレ
ル・シリアル変換回路である。次にその動作について説
明する。
【0015】前述したCRT制御回路9からのリフレッ
シュメモリの読み出し指令、例えば読み出しパルス、行
アドレス、列アドレス等は、実際は同図に示す様に、
R、G、B用のそれぞれのリフレッシュメモリ101、
102、103に同時に加わる。これら3つのブレーン
からのデータは、同時に読み出され、対応するR、G、
B用の夫々のパラレル・シリアル変換回路111、11
2、113に別々に加わる。そして、ビットシリアルの
パルス列の信号に変換され、赤(R)用ビデオ信号
vR、緑(G)用ビデオ信号vG、青(B)用ビデオ信号
vBに変換され、CRT1へ入力される。CRT1はこ
れらの信号により、赤、緑、青の各ドットを点滅させ
る。これによりカラー表示が達成されることになる。
シュメモリの読み出し指令、例えば読み出しパルス、行
アドレス、列アドレス等は、実際は同図に示す様に、
R、G、B用のそれぞれのリフレッシュメモリ101、
102、103に同時に加わる。これら3つのブレーン
からのデータは、同時に読み出され、対応するR、G、
B用の夫々のパラレル・シリアル変換回路111、11
2、113に別々に加わる。そして、ビットシリアルの
パルス列の信号に変換され、赤(R)用ビデオ信号
vR、緑(G)用ビデオ信号vG、青(B)用ビデオ信号
vBに変換され、CRT1へ入力される。CRT1はこ
れらの信号により、赤、緑、青の各ドットを点滅させ
る。これによりカラー表示が達成されることになる。
【0016】以上の説明でリフレッシュメモリ101、
102、103に別々に、表示すべき文字データを書き
込めばこの文字データに対応する文字がCRT1の画面
に表示される事が理解できる。
102、103に別々に、表示すべき文字データを書き
込めばこの文字データに対応する文字がCRT1の画面
に表示される事が理解できる。
【0017】次に本発明の主題である文書の色付編集に
ついての説明に入る。まず、第4図、第5図を参照して
各種情報記憶部の内容を説明する。第4図に示すよう
に、また前記したように、CRT1の画面の文字(第1
文字、第2文字…)について、それぞれの文字等の種類
を記憶する文字情報記憶部21と、その文字の色情報を
記憶する色情報記憶部22とを設ける。それぞれの記憶
部21、22はCRT1の各文字毎に表示位置に対応し
て連続した記憶エリアに記憶される。また、色情報につ
いては、文字コードと同じ様に1文字当り1バイトの記
憶エリアを占有して格納する。色情報記憶については、
同図下に示す様に表示文字色(以下、フロントカラーと
称す。)と背景色(以下、バックカラーと称す。)を合
せて記憶する。1バイト中の5、6、7ビットに対応す
るRF、GF、BFはフロントカラーの赤、緑、青に対応
している。また、1、2、3ビットに対応するRB、
GB、BBはバックカラーの赤、緑、青に対応している。
ついての説明に入る。まず、第4図、第5図を参照して
各種情報記憶部の内容を説明する。第4図に示すよう
に、また前記したように、CRT1の画面の文字(第1
文字、第2文字…)について、それぞれの文字等の種類
を記憶する文字情報記憶部21と、その文字の色情報を
記憶する色情報記憶部22とを設ける。それぞれの記憶
部21、22はCRT1の各文字毎に表示位置に対応し
て連続した記憶エリアに記憶される。また、色情報につ
いては、文字コードと同じ様に1文字当り1バイトの記
憶エリアを占有して格納する。色情報記憶については、
同図下に示す様に表示文字色(以下、フロントカラーと
称す。)と背景色(以下、バックカラーと称す。)を合
せて記憶する。1バイト中の5、6、7ビットに対応す
るRF、GF、BFはフロントカラーの赤、緑、青に対応
している。また、1、2、3ビットに対応するRB、
GB、BBはバックカラーの赤、緑、青に対応している。
【0018】また、第5図(a)、(b)、(c)、
(d)、(e)に示すように指定された文字コードを入
力とし、文字のフォントをキャラクタフォント用ROM
8のデータより読み込み、これを一時的に記憶するエリ
アPと、このパターンの反転情報を記憶するエリア(バ
ー)pとを設ける。更に、実際にリフレッシュメモリ1
0へ文字フォントを転送する場合、この転送するデータ
を一時的に記憶するエリアR、G、Bを設ける。それぞ
れは赤(R)用、緑(G)用、青(B)用である。以上
の各記憶部はRAM2の予め定めた番地に設定する。
(d)、(e)に示すように指定された文字コードを入
力とし、文字のフォントをキャラクタフォント用ROM
8のデータより読み込み、これを一時的に記憶するエリ
アPと、このパターンの反転情報を記憶するエリア(バ
ー)pとを設ける。更に、実際にリフレッシュメモリ1
0へ文字フォントを転送する場合、この転送するデータ
を一時的に記憶するエリアR、G、Bを設ける。それぞ
れは赤(R)用、緑(G)用、青(B)用である。以上
の各記憶部はRAM2の予め定めた番地に設定する。
【0019】次に動作について説明する。実施例はあら
かじめ文字コード記憶部21、および色情報記憶部22
にCRT1の画面に表示される文字コードおよび色情報
が格納されている事を前提としている。また、CRT1
の画面に表示されている文字は全表示エリアを通して、
単一色に設定されている事、すなわち色情報記憶部22
は全エリアについて、同一の値がセットされている事を
前提としている。文字データ記憶部21および色情報記
憶部22への、入力データの格納は何ら特殊なものでは
なく周知技術で達成される程度のものであり、詳細説明
は省略するが、第6図には文字データの文字データ記憶
部21へのデータの格納技術のフローチャートの一例を
簡単に示してある。
かじめ文字コード記憶部21、および色情報記憶部22
にCRT1の画面に表示される文字コードおよび色情報
が格納されている事を前提としている。また、CRT1
の画面に表示されている文字は全表示エリアを通して、
単一色に設定されている事、すなわち色情報記憶部22
は全エリアについて、同一の値がセットされている事を
前提としている。文字データ記憶部21および色情報記
憶部22への、入力データの格納は何ら特殊なものでは
なく周知技術で達成される程度のものであり、詳細説明
は省略するが、第6図には文字データの文字データ記憶
部21へのデータの格納技術のフローチャートの一例を
簡単に示してある。
【0020】このフローチャートに対応するプログラム
はROM5に予め記憶される。この図につき、その概略
を説明すれば次の通りである。文字コード記憶部21は
RAM2の所定の記憶エリアに設定される。したがっ
て、まずステップ61においては、文字コード記憶部2
1の先頭番地にポインタが設定される。次に、ステップ
62においてキーボード4からの入力待となり、キーが
押されると、押されたキーに対応する文字コードを読み
込む。続くステップ63においては、ステップ62によ
って読み込んだ文字コードがデータ入力の終了を示すコ
ードか否かを判定する。判定の結果、読み込んだ文字コ
ードがデータ入力終了の文字コードでなければ、通常の
入力文字コードであるとし、ステップ64によりステッ
プ62において読み込んだ文字コードを文字データ記憶
部21のポインタが指定する番地に格納する。そして、
ステップ65により、文字コード記憶部21の番地を歩
進、すなわちポインタの値を1だけインクリメントし、
ステップ62に戻り再びキーボード4からの文字コード
入力を待つ。これらの繰り返しにより、文字コードが順
次に文字データ記憶部21へ格納される。そして、デー
タ入力終了の文字コードがキーボード4から入力される
と、ステップ63によりこれらの処理は終了する。
はROM5に予め記憶される。この図につき、その概略
を説明すれば次の通りである。文字コード記憶部21は
RAM2の所定の記憶エリアに設定される。したがっ
て、まずステップ61においては、文字コード記憶部2
1の先頭番地にポインタが設定される。次に、ステップ
62においてキーボード4からの入力待となり、キーが
押されると、押されたキーに対応する文字コードを読み
込む。続くステップ63においては、ステップ62によ
って読み込んだ文字コードがデータ入力の終了を示すコ
ードか否かを判定する。判定の結果、読み込んだ文字コ
ードがデータ入力終了の文字コードでなければ、通常の
入力文字コードであるとし、ステップ64によりステッ
プ62において読み込んだ文字コードを文字データ記憶
部21のポインタが指定する番地に格納する。そして、
ステップ65により、文字コード記憶部21の番地を歩
進、すなわちポインタの値を1だけインクリメントし、
ステップ62に戻り再びキーボード4からの文字コード
入力を待つ。これらの繰り返しにより、文字コードが順
次に文字データ記憶部21へ格納される。そして、デー
タ入力終了の文字コードがキーボード4から入力される
と、ステップ63によりこれらの処理は終了する。
【0021】次に、本発明の主要部を成す色付編集処理
について説明する。実施例として示した第7図はその処
理の主ルーチンを示したものである。前記と同様、当該
処理を実現するところのプログラムは、ROM4に記憶
され、マイクロプロセッサ3によって実行されるもので
ある。この実施例によれば、その処理機能手段は大きく
4つに分かれる。その第1の機能手段は色付編集範囲の
編集範囲設定手段CRASである。これはCRT1に表
示された文書の任意の範囲を色付編集範囲として設定す
るものである。第2の機能手段は編集範囲での色設定手
段ECRSである。これはCRT1に表示された文書の
前記設定手段CRASによって設定された範囲の文書の
各文字等の色、あるいは背景色を設定するものである。
第3の機能手段は色情報記憶部22における色情報操作
手段CTLEである。これは色情報記憶部22の記憶内
容を、前記設定手段CRASにより設定された範囲につ
き、前記設定手段ECRSに設定された色データで書き
換えるものである。第4の機能手段は文字フォント転送
手段RMMVである。これは設定手段CRASで設定さ
れた範囲に対応するリフレッシュメモリ10の文字フォ
ントデータの書き直しを行なうものである。以上の手段
CRAS、ECRS、CTLE、RMMVの結合によ
り、文字情報記憶部21および色情報記憶部22が更新
されると、以後は前記した表示制御部DCがリフレッシ
ュメモリ11の内容をCRT1へ転送し、画面上に編集
された文書を所望の状態で表示する。
について説明する。実施例として示した第7図はその処
理の主ルーチンを示したものである。前記と同様、当該
処理を実現するところのプログラムは、ROM4に記憶
され、マイクロプロセッサ3によって実行されるもので
ある。この実施例によれば、その処理機能手段は大きく
4つに分かれる。その第1の機能手段は色付編集範囲の
編集範囲設定手段CRASである。これはCRT1に表
示された文書の任意の範囲を色付編集範囲として設定す
るものである。第2の機能手段は編集範囲での色設定手
段ECRSである。これはCRT1に表示された文書の
前記設定手段CRASによって設定された範囲の文書の
各文字等の色、あるいは背景色を設定するものである。
第3の機能手段は色情報記憶部22における色情報操作
手段CTLEである。これは色情報記憶部22の記憶内
容を、前記設定手段CRASにより設定された範囲につ
き、前記設定手段ECRSに設定された色データで書き
換えるものである。第4の機能手段は文字フォント転送
手段RMMVである。これは設定手段CRASで設定さ
れた範囲に対応するリフレッシュメモリ10の文字フォ
ントデータの書き直しを行なうものである。以上の手段
CRAS、ECRS、CTLE、RMMVの結合によ
り、文字情報記憶部21および色情報記憶部22が更新
されると、以後は前記した表示制御部DCがリフレッシ
ュメモリ11の内容をCRT1へ転送し、画面上に編集
された文書を所望の状態で表示する。
【0022】以下、前記した各機能手段CRAS、EC
RS、CTLE、RMMVについて詳細に説明する。第
8図は色付編集範囲の設定手段CRASを示したフロー
チャートである。色付編集範囲の設定は、色付編集開始
位置および終了位置を記憶することによって達成され
る。実施例の場合、その開始位置および終了位置の指定
は、文書を表示した表示画面上のカーソル位置によって
行なう。すなわち、表示画面上に表示されたカーソルを
キーボード4に設けたカーソル移動キーにより所望の位
置に移動し、カーソルの位置が所望の位置であることを
リターンキーを押すことによって、色付編集開始位置、
終了位置を指示し、これによって各位置が記憶されるも
のである。この場合、開始および終了位置は、CRT1
の画面の先頭位置を「0」とし、順次「1」,「2」,
…,「n」というように、一次元の相対座標として記憶
する。
RS、CTLE、RMMVについて詳細に説明する。第
8図は色付編集範囲の設定手段CRASを示したフロー
チャートである。色付編集範囲の設定は、色付編集開始
位置および終了位置を記憶することによって達成され
る。実施例の場合、その開始位置および終了位置の指定
は、文書を表示した表示画面上のカーソル位置によって
行なう。すなわち、表示画面上に表示されたカーソルを
キーボード4に設けたカーソル移動キーにより所望の位
置に移動し、カーソルの位置が所望の位置であることを
リターンキーを押すことによって、色付編集開始位置、
終了位置を指示し、これによって各位置が記憶されるも
のである。この場合、開始および終了位置は、CRT1
の画面の先頭位置を「0」とし、順次「1」,「2」,
…,「n」というように、一次元の相対座標として記憶
する。
【0023】以下、第8図を各ステップごとに説明す
る。まず、ステップ801においては、カーソル位置の
初期設定を行なう。これは前記したように、カーソルの
CRT1の画面先頭位置における値を「0」とする処理
である。続くステップ802においては、キーボード4
からの入力を待ち、入力されたらそれに対応するキーの
コードを読み込む。そして、ステップ803によって読
み込まれたキーコードがカーソルの水平前進キーHFに
対応するキーコードか否かを判定し、そうである場合に
はステップ804においてカーソル位置を1だけ前進さ
せる処理を実行する。もし、否である場合にはステップ
805に処理を移し、読み込まれたキーコードがカーソ
ルの水平後退キーHBに対応するキーコードか否かを判
定し、そうである場合にはステップ806においてカー
ソル位置を1だけ後退させる処理を実行する。否である
場合には直接ステップ807の処理に実行を移す。ステ
ップ807はステップ804、806の処理に基づき、
カーソルを更新された位置に表示する処理である。続く
ステップ808においては、ステップ802において読
み込んだキーコードがリターンキーであるか否かを判定
する。否であればステップ802に戻り、キーボード4
からのキー入力待となる。以上の各ステップを経て、カ
ーソルはCRT1の表示画面に表示された文書を構成す
る多数の文字の所望の文字位置に配置される。そして、
リターンキーが押されると、ステップ808がこれを判
定し、ステップ809により、現在のカーソル位置が色
編集開始位置であるとして、この位置が記憶される。こ
れの記憶のためには、RAM2の予め定めた番地が利用
される。続くステップ810、811、812、81
3、814、815、816、817は色編集終了位置
を決定し、記憶する処理であり、それぞれはステップ8
02、803、804、805、806、807、80
8、809と同等であるため省略する。ただ、相異する
のはステップ817において、ステップ809が開始位
置を記憶するのに対し、終了位置を記憶する点である。
る。まず、ステップ801においては、カーソル位置の
初期設定を行なう。これは前記したように、カーソルの
CRT1の画面先頭位置における値を「0」とする処理
である。続くステップ802においては、キーボード4
からの入力を待ち、入力されたらそれに対応するキーの
コードを読み込む。そして、ステップ803によって読
み込まれたキーコードがカーソルの水平前進キーHFに
対応するキーコードか否かを判定し、そうである場合に
はステップ804においてカーソル位置を1だけ前進さ
せる処理を実行する。もし、否である場合にはステップ
805に処理を移し、読み込まれたキーコードがカーソ
ルの水平後退キーHBに対応するキーコードか否かを判
定し、そうである場合にはステップ806においてカー
ソル位置を1だけ後退させる処理を実行する。否である
場合には直接ステップ807の処理に実行を移す。ステ
ップ807はステップ804、806の処理に基づき、
カーソルを更新された位置に表示する処理である。続く
ステップ808においては、ステップ802において読
み込んだキーコードがリターンキーであるか否かを判定
する。否であればステップ802に戻り、キーボード4
からのキー入力待となる。以上の各ステップを経て、カ
ーソルはCRT1の表示画面に表示された文書を構成す
る多数の文字の所望の文字位置に配置される。そして、
リターンキーが押されると、ステップ808がこれを判
定し、ステップ809により、現在のカーソル位置が色
編集開始位置であるとして、この位置が記憶される。こ
れの記憶のためには、RAM2の予め定めた番地が利用
される。続くステップ810、811、812、81
3、814、815、816、817は色編集終了位置
を決定し、記憶する処理であり、それぞれはステップ8
02、803、804、805、806、807、80
8、809と同等であるため省略する。ただ、相異する
のはステップ817において、ステップ809が開始位
置を記憶するのに対し、終了位置を記憶する点である。
【0024】第9図は色付編集色の設定手段ECRSを
示したフローチャートである。ここでは、表示文字色
(フロントカラー)及び背景色(バックカラー)の設定
を行なう例を示してある。同図では、フロントカラー設
定として、“F”キーを押し、次に表示色の指定キー
(例えば、“R”キー、“G”キー、“B”キー)を操
作し、次にバックカラー設定とし“B”キーのあとに、
バックカラーの指定キー(例えば、“R”キー、“G”
キー、“B”キー)を押す場合についての例を示してあ
る。これらのフロントカラー、バックカラーのデータは
RAM2の予め定めた夫々の記憶エリアに記憶する。
示したフローチャートである。ここでは、表示文字色
(フロントカラー)及び背景色(バックカラー)の設定
を行なう例を示してある。同図では、フロントカラー設
定として、“F”キーを押し、次に表示色の指定キー
(例えば、“R”キー、“G”キー、“B”キー)を操
作し、次にバックカラー設定とし“B”キーのあとに、
バックカラーの指定キー(例えば、“R”キー、“G”
キー、“B”キー)を押す場合についての例を示してあ
る。これらのフロントカラー、バックカラーのデータは
RAM2の予め定めた夫々の記憶エリアに記憶する。
【0025】以下、第9図をステップごとに説明する。
ステップ901は前記ステップ801と同様、キーボー
ド4からの入力待である。ステップ902においてはス
テップ901により読み込まれたキーコードがフロント
カラーの設定を指示する“F”キーか否かを判定する。
これが否であれば再びステップ901へ戻る。“F”キ
ーであると判定されると、ステップ903へ移り、色情
報設定データのキー入力待の処理となる。そして、色情
報が入力されると、これを読み取り、ステップ904に
おいてこの色情報を設定された表示文字色データとし
て、これもRAM2の予め定めた番地に記憶し、次の処
理ステップへ進む。ステップ905から後はバックカラ
ーの指定である。ステップ905は前記ステップ901
と同様、キーボード4からの入力待である。ステップ9
06においてはステップ905により読み込まれたキー
コードがバックカラーの設定を指示する“B”キーか否
かを判定する。これが否であれば再びステップ905へ
戻る。“B”キーであると判定されると、ステップ90
7へ移り、色情報設定データのキー入力待の処理とな
る。そして、色情報が入力されると、これを読み取り、
ステップ908においてこの色情報を設定された背景色
データとして、これもRAM2の予め定めた番地に記憶
する。
ステップ901は前記ステップ801と同様、キーボー
ド4からの入力待である。ステップ902においてはス
テップ901により読み込まれたキーコードがフロント
カラーの設定を指示する“F”キーか否かを判定する。
これが否であれば再びステップ901へ戻る。“F”キ
ーであると判定されると、ステップ903へ移り、色情
報設定データのキー入力待の処理となる。そして、色情
報が入力されると、これを読み取り、ステップ904に
おいてこの色情報を設定された表示文字色データとし
て、これもRAM2の予め定めた番地に記憶し、次の処
理ステップへ進む。ステップ905から後はバックカラ
ーの指定である。ステップ905は前記ステップ901
と同様、キーボード4からの入力待である。ステップ9
06においてはステップ905により読み込まれたキー
コードがバックカラーの設定を指示する“B”キーか否
かを判定する。これが否であれば再びステップ905へ
戻る。“B”キーであると判定されると、ステップ90
7へ移り、色情報設定データのキー入力待の処理とな
る。そして、色情報が入力されると、これを読み取り、
ステップ908においてこの色情報を設定された背景色
データとして、これもRAM2の予め定めた番地に記憶
する。
【0026】第10図は色情報記憶部22における色情
報操作手段CTLEを示したフローチャートである。こ
れは色編集範囲の設定手段CRASにて設定された色付
編集範囲につき、色編集色の設定手段ECRSにて設定
された表示色で、色情報記憶部22の各色に対応するビ
ットを“1”に設定する処理である。第4図から明らか
なように、RF 、GF 、BFは色情報記憶部22のフロ
ントカラー赤、緑、青の各ビットを示し、RB、GB、B
Bは色情報記憶部22のバックカラー赤、緑、青の各ビ
ットを示す。
報操作手段CTLEを示したフローチャートである。こ
れは色編集範囲の設定手段CRASにて設定された色付
編集範囲につき、色編集色の設定手段ECRSにて設定
された表示色で、色情報記憶部22の各色に対応するビ
ットを“1”に設定する処理である。第4図から明らか
なように、RF 、GF 、BFは色情報記憶部22のフロ
ントカラー赤、緑、青の各ビットを示し、RB、GB、B
Bは色情報記憶部22のバックカラー赤、緑、青の各ビ
ットを示す。
【0027】以下、第10図を各ステップごとに説明す
る。まず、ステップ1001、1002においては、第
8図に示す色編集範囲の設定手段CRASのステップ8
09、817によって記憶した色編集開始位置および色
編集終了位置より、対応する色情報記憶部22の番地、
すなわち色編集開始番地、および色編集終了番地を算出
し、当該番地の値をRAM2の予め定めた番地へ格納す
る。次に、ステップ1003において、色情報記憶部2
2の各番地を指定するポインタをステップ1001によ
って算出した色編集開始番地に設定し、以後の処理は当
該番地の更新であることを指定する。そして、ステップ
1004においては、第9図に示す色付編集色の設定手
段ECRSのステップ904においてRAM2の所定番
地に記憶した色情報を読み出し、これが何色で設定され
ているかを判断し、赤、緑、青に応じステップ100
5、1006、1007のいずれかのステップにより、
現在のポインタが差し示す色情報記憶部22の番地のR
F、GF、BFのビットに“1”を書き込む。そして、ス
テップ1008においては、第9図に示す色付編集色の
設定手段ECRSのステップ908においてRAM2の
所定番地に記憶した色情報を読み出し、これが何色で設
定されているかを判断し、赤、緑、青に応じステップ1
009、1010、1011のいずれかのステップによ
り、現在のポインタが差し示す色情報記憶部22の番地
のRB、GB、BBのビットに“1”を書き込む。次に、
ステップ1012において、ポインタの内容を1つ更新
し、次の番地の内容の書き換え処理に移る。この際、ス
テップ1013により、当該ポインタの内容がステップ
1002で算出した編集終了番地を超過したか否か、す
なわち編集指令範囲を超えたか否かを判定し、超えてい
れば処理を終了し、超えていなければステップ1004
の処理に移る。
る。まず、ステップ1001、1002においては、第
8図に示す色編集範囲の設定手段CRASのステップ8
09、817によって記憶した色編集開始位置および色
編集終了位置より、対応する色情報記憶部22の番地、
すなわち色編集開始番地、および色編集終了番地を算出
し、当該番地の値をRAM2の予め定めた番地へ格納す
る。次に、ステップ1003において、色情報記憶部2
2の各番地を指定するポインタをステップ1001によ
って算出した色編集開始番地に設定し、以後の処理は当
該番地の更新であることを指定する。そして、ステップ
1004においては、第9図に示す色付編集色の設定手
段ECRSのステップ904においてRAM2の所定番
地に記憶した色情報を読み出し、これが何色で設定され
ているかを判断し、赤、緑、青に応じステップ100
5、1006、1007のいずれかのステップにより、
現在のポインタが差し示す色情報記憶部22の番地のR
F、GF、BFのビットに“1”を書き込む。そして、ス
テップ1008においては、第9図に示す色付編集色の
設定手段ECRSのステップ908においてRAM2の
所定番地に記憶した色情報を読み出し、これが何色で設
定されているかを判断し、赤、緑、青に応じステップ1
009、1010、1011のいずれかのステップによ
り、現在のポインタが差し示す色情報記憶部22の番地
のRB、GB、BBのビットに“1”を書き込む。次に、
ステップ1012において、ポインタの内容を1つ更新
し、次の番地の内容の書き換え処理に移る。この際、ス
テップ1013により、当該ポインタの内容がステップ
1002で算出した編集終了番地を超過したか否か、す
なわち編集指令範囲を超えたか否かを判定し、超えてい
れば処理を終了し、超えていなければステップ1004
の処理に移る。
【0028】第11図は文字フォント転送手段RMMV
を示したフローチャートである。これは色付編集範囲の
リフレッシュメモリ10について、この範囲内の文字フ
ォントのフロントカラー、及びバックカラーの色付けを
修正(編集)する処理である。まず、ステップ1101
にて、色編集範囲の設定手段CRASにて設定された色
付編集範囲の色付編集開始位置データを入力データと
し、これと対応する文字データ記憶部21、色情報記憶
部22の番地を算出し、この番地をポインタに設定す
る。同様にして、ステップ1102にて、リフレッシュ
メモリ10の番地も計算し、この番地をポインタに設定
する。次に、後述する文字フォント情報作成手段GCP
により文字フォント情報の読出し作成を行なう。続い
て、後述する文字パターン作成手段CPGにより、赤、
緑、青の各色についての文字パターンを作成し、次のス
テップ1103ではこの作成した文字パターンR、G、
Bを各々の対応するリフレッシュメモリに転送する。以
上の処理を、ステップ1104、1105、1106に
より色付編集の終了位置まで行なう。すなわち、ステッ
プ1104ではステップ1101にて算出し、設定した
ポインタの内容である番地を順次1づつ更新し、同様に
してステップ1105ではステップ1102にて算出
し、設定したポインタの番地を1文字分づつ更新する。
そして、ステップ1106にて、色編集範囲の設定手段
CRASにて設定された色付編集範囲の色付編集終了位
置データを入力データとし、色編集終了位置を超えたか
否かを判定し、否であれば、文字フォント情報作成手段
GCPに処理を移し、超えた場合には当該一連の処理を
終了する。
を示したフローチャートである。これは色付編集範囲の
リフレッシュメモリ10について、この範囲内の文字フ
ォントのフロントカラー、及びバックカラーの色付けを
修正(編集)する処理である。まず、ステップ1101
にて、色編集範囲の設定手段CRASにて設定された色
付編集範囲の色付編集開始位置データを入力データと
し、これと対応する文字データ記憶部21、色情報記憶
部22の番地を算出し、この番地をポインタに設定す
る。同様にして、ステップ1102にて、リフレッシュ
メモリ10の番地も計算し、この番地をポインタに設定
する。次に、後述する文字フォント情報作成手段GCP
により文字フォント情報の読出し作成を行なう。続い
て、後述する文字パターン作成手段CPGにより、赤、
緑、青の各色についての文字パターンを作成し、次のス
テップ1103ではこの作成した文字パターンR、G、
Bを各々の対応するリフレッシュメモリに転送する。以
上の処理を、ステップ1104、1105、1106に
より色付編集の終了位置まで行なう。すなわち、ステッ
プ1104ではステップ1101にて算出し、設定した
ポインタの内容である番地を順次1づつ更新し、同様に
してステップ1105ではステップ1102にて算出
し、設定したポインタの番地を1文字分づつ更新する。
そして、ステップ1106にて、色編集範囲の設定手段
CRASにて設定された色付編集範囲の色付編集終了位
置データを入力データとし、色編集終了位置を超えたか
否かを判定し、否であれば、文字フォント情報作成手段
GCPに処理を移し、超えた場合には当該一連の処理を
終了する。
【0029】第12図は前記した文字フォント情報作成
手段GCPを示すフローチャートである。この処理にお
いては、ステップ1201において、文字データ記憶部
21より文字コードを取り出し、続くステップ1202
においては、キャラクタフォント用ROM8より文字コ
ードに対応する文字フォントを取り出す。ここで、キャ
ラクタフォント用ROM8内では文字フォントは、文字
コード順に記憶されている。そして、取り出した文字フ
ォントは、ステップ1203においてRAM2の予め定
めた一時記憶エリアPに格納し、更にステップ1204
においてこのデータを反転し、同様にRAM2の予め定
めた一時記憶エリア(バー)pに反転データとして記憶
する。
手段GCPを示すフローチャートである。この処理にお
いては、ステップ1201において、文字データ記憶部
21より文字コードを取り出し、続くステップ1202
においては、キャラクタフォント用ROM8より文字コ
ードに対応する文字フォントを取り出す。ここで、キャ
ラクタフォント用ROM8内では文字フォントは、文字
コード順に記憶されている。そして、取り出した文字フ
ォントは、ステップ1203においてRAM2の予め定
めた一時記憶エリアPに格納し、更にステップ1204
においてこのデータを反転し、同様にRAM2の予め定
めた一時記憶エリア(バー)pに反転データとして記憶
する。
【0030】第13図は前記した文字パターン作成手段
CPGを示すフローチャートである。これは各色に対応
するリフレッシュメモリ101、102、103に転送
する赤、緑、青の各色データを、一時記憶エリアR、
G、Bに作成するものであり、文字パターン(赤)作成
手段RPGN、文字パターン(緑)作成手段GPGNお
よび文字パターン(緑)作成手段BPGNとから成る。
これら各手段RPGN、GPGN、BPGNの詳細はそ
れぞれ第14図、第15図、第16図に示す。
CPGを示すフローチャートである。これは各色に対応
するリフレッシュメモリ101、102、103に転送
する赤、緑、青の各色データを、一時記憶エリアR、
G、Bに作成するものであり、文字パターン(赤)作成
手段RPGN、文字パターン(緑)作成手段GPGNお
よび文字パターン(緑)作成手段BPGNとから成る。
これら各手段RPGN、GPGN、BPGNの詳細はそ
れぞれ第14図、第15図、第16図に示す。
【0031】まず、第14図を参照し、文字パターン
(赤)作成手段RPGNについて説明する。この手段R
PGNにおいては、ステップ1401において、文字フ
ォントパターンの一時記憶エリアRの“0”クリアを実
行する。そして、ステップ1402において、色情報記
憶部22のビットRFが“1”か否かを判定し、これが
“1”であれば、第12図のステップ1203にて一時
記憶エリアPに記憶した文字フォント情報を一時記憶エ
リアRに転送する。次に、ステップ1404において、
ビットRBが“1”か否かを判定し、これが“1”であ
れば、第12図のステップ1204にて一時記憶エリア
(バー)pに記憶した文字フォント情報と一時記憶エリ
アRに記憶した文字フォント情報とをステップ1405
にて論理和演算し、その演算結果情報を一時記憶エリア
Rに記憶する。
(赤)作成手段RPGNについて説明する。この手段R
PGNにおいては、ステップ1401において、文字フ
ォントパターンの一時記憶エリアRの“0”クリアを実
行する。そして、ステップ1402において、色情報記
憶部22のビットRFが“1”か否かを判定し、これが
“1”であれば、第12図のステップ1203にて一時
記憶エリアPに記憶した文字フォント情報を一時記憶エ
リアRに転送する。次に、ステップ1404において、
ビットRBが“1”か否かを判定し、これが“1”であ
れば、第12図のステップ1204にて一時記憶エリア
(バー)pに記憶した文字フォント情報と一時記憶エリ
アRに記憶した文字フォント情報とをステップ1405
にて論理和演算し、その演算結果情報を一時記憶エリア
Rに記憶する。
【0032】次に、第15図を参照し、文字パターン
(緑)作成手段GPGNについて説明する。この手段G
PGNにおいては、ステップ1501において、文字フ
ォントパターンの一時記憶エリアGの“0”クリアを実
行する。そして、ステップ1502において、色情報記
憶部22のビットGFが“1”か否かを判定し、これが
“1”であれば、第12図のステップ1203にて一時
記憶エリアPに記憶した文字フォント情報を一時記憶エ
リアGに転送する。次に、ステップ1504において、
ビットGBが“1”か否かを判定し、これが“1”であ
れば、第12図のステップ1204にて一時記憶エリア
(バー)pに記憶した文字フォント情報と一時記憶エリ
アGに記憶した文字フォント情報とをステップ1505
にて論理和演算し、その演算結果情報を一時記憶エリア
Gに記憶する。
(緑)作成手段GPGNについて説明する。この手段G
PGNにおいては、ステップ1501において、文字フ
ォントパターンの一時記憶エリアGの“0”クリアを実
行する。そして、ステップ1502において、色情報記
憶部22のビットGFが“1”か否かを判定し、これが
“1”であれば、第12図のステップ1203にて一時
記憶エリアPに記憶した文字フォント情報を一時記憶エ
リアGに転送する。次に、ステップ1504において、
ビットGBが“1”か否かを判定し、これが“1”であ
れば、第12図のステップ1204にて一時記憶エリア
(バー)pに記憶した文字フォント情報と一時記憶エリ
アGに記憶した文字フォント情報とをステップ1505
にて論理和演算し、その演算結果情報を一時記憶エリア
Gに記憶する。
【0033】次に、第16図を参照し、文字パターン
(青)作成手段BPGNについて説明する。この手段B
PGNにおいては、ステップ1601において、文字フ
ォントパターンの一時記憶エリアBの“0”クリアを実
行する。そして、ステップ1602において、色情報記
憶部22のビットBFが“1”か否かを判定し、これが
“1”であれば、第12図のステップ1203にて一時
記憶エリアPに記憶した文字フォント情報を一時記憶エ
リアBに転送する。次に、ステップ1504において、
ビットBBが“1”か否かを判定し、これが“1”であ
れば、第12図のステップ1204にて一時記憶エリア
(バー)pに記憶した文字フォント情報と一時記憶エリ
アBに記憶した文字フォント情報とをステップ1505
にて論理和演算し、その演算結果情報を一時記憶エリア
Bに記憶する。
(青)作成手段BPGNについて説明する。この手段B
PGNにおいては、ステップ1601において、文字フ
ォントパターンの一時記憶エリアBの“0”クリアを実
行する。そして、ステップ1602において、色情報記
憶部22のビットBFが“1”か否かを判定し、これが
“1”であれば、第12図のステップ1203にて一時
記憶エリアPに記憶した文字フォント情報を一時記憶エ
リアBに転送する。次に、ステップ1504において、
ビットBBが“1”か否かを判定し、これが“1”であ
れば、第12図のステップ1204にて一時記憶エリア
(バー)pに記憶した文字フォント情報と一時記憶エリ
アBに記憶した文字フォント情報とをステップ1505
にて論理和演算し、その演算結果情報を一時記憶エリア
Bに記憶する。
【0034】以上のようにすれば、CRT1の画面上に
表示された文書のカラー表示により強調したい部分の開
始位置にカーソルを位置させてリターンキーを押して指
令し、また終了位置にカーソルを位置させてリターンキ
ーを押して指令することにより色付編集範囲を設定す
る。そして、背景色を予め対応させたキーによって指令
するという簡単な操作により文書の任意の部分をカラー
表示で強調することができ、カラー表示装置を有効利用
した編集装置を得ることができる。
表示された文書のカラー表示により強調したい部分の開
始位置にカーソルを位置させてリターンキーを押して指
令し、また終了位置にカーソルを位置させてリターンキ
ーを押して指令することにより色付編集範囲を設定す
る。そして、背景色を予め対応させたキーによって指令
するという簡単な操作により文書の任意の部分をカラー
表示で強調することができ、カラー表示装置を有効利用
した編集装置を得ることができる。
【0035】以上、実施例においては、表示装置として
CRT表示装置を使用した場合について述べたが、これ
は液晶を利用したもの、あるいはプラズマを利用したも
の等、種々のものが利用可能である。また、実施例にお
いては、編集範囲の指定をキーボード上に配置したカー
ソル移動キーによってカーソルを移動し、リターンキー
を利用して指定する場合について述べたが、これら位置
の指定にはライト・ペン、指タッチ入力装置、タブレッ
ト、マウス、ジョイスティック等種々の座標入力装置が
利用可能であり、またリターンキーについても特にこれ
である必要はなく、処理上判断可能であれば種々のもの
と置き換えることが可能である。
CRT表示装置を使用した場合について述べたが、これ
は液晶を利用したもの、あるいはプラズマを利用したも
の等、種々のものが利用可能である。また、実施例にお
いては、編集範囲の指定をキーボード上に配置したカー
ソル移動キーによってカーソルを移動し、リターンキー
を利用して指定する場合について述べたが、これら位置
の指定にはライト・ペン、指タッチ入力装置、タブレッ
ト、マウス、ジョイスティック等種々の座標入力装置が
利用可能であり、またリターンキーについても特にこれ
である必要はなく、処理上判断可能であれば種々のもの
と置き換えることが可能である。
【0036】また、実施例においては、種々のプログラ
ムをROM5に格納するようにした場合について説明し
たが、これは装置の始動開始時等に、RAM2に格納
し、これにより処理を実行するようにしてもよい。これ
は装置構成により任意に選択可能である。
ムをROM5に格納するようにした場合について説明し
たが、これは装置の始動開始時等に、RAM2に格納
し、これにより処理を実行するようにしてもよい。これ
は装置構成により任意に選択可能である。
【0037】更に、実施例においては、プログラムに応
じた演算処理をマイクロプロセッサ3によって実行する
場合について説明したが、これはこのものに限定される
ものでなく、同様の機能を有するものであれば他の一般
的な演算処理装置であってもよい。
じた演算処理をマイクロプロセッサ3によって実行する
場合について説明したが、これはこのものに限定される
ものでなく、同様の機能を有するものであれば他の一般
的な演算処理装置であってもよい。
【0038】
【発明の効果】以上の説明から明らかなように、本発明
によれば、表示画面上に表示した文書の編集において、
当該文書中の任意の部分の表示色を容易に可変でき、当
該部分をカラー表示にて強調できる文書の色付編集が実
現できる。
によれば、表示画面上に表示した文書の編集において、
当該文書中の任意の部分の表示色を容易に可変でき、当
該部分をカラー表示にて強調できる文書の色付編集が実
現できる。
【図1】カラー表示装置の原理を示す概略図。
【図2】本発明の一実施例を示すブロック図。
【図3】カラー表示を行なうためのリフレッシュメモリ
とパラレル・シリアル変換回路との関係を示すブロック
図。
とパラレル・シリアル変換回路との関係を示すブロック
図。
【図4】各種記憶部を説明するための説明図。
【図5】各種記憶部を説明するための説明図。
【図6】文字データの記憶処理を示すフローチャート。
【図7】本発明による主処理ルーチンを示すフローチャ
ート。
ート。
【図8】編集範囲指定手段の一実施例を示すフローチャ
ート。
ート。
【図9】色指定手段の一実施例を示すフローチャート。
【図10】色情報操作手段の一実施例を示すフローチャ
ート。
ート。
【図11】文字フォント転送手段の一実施例を示すフロ
ーチャート。
ーチャート。
【図12】文字フォント情報作成手段の一実施例を示す
フローチャート。
フローチャート。
【図13】文字パターン作成手段の一実施例を示すフロ
ーチャート。
ーチャート。
【図14】文字パターン(赤)作成手段、文字パターン
(緑)作成手段、文字パターン(青)作成手段の一実施
例を示すフローチャート。
(緑)作成手段、文字パターン(青)作成手段の一実施
例を示すフローチャート。
【図15】文字パターン(赤)作成手段、文字パターン
(緑)作成手段、文字パターン(青)作成手段の一実施
例を示すフローチャート。
(緑)作成手段、文字パターン(青)作成手段の一実施
例を示すフローチャート。
【図16】文字パターン(赤)作成手段、文字パターン
(緑)作成手段、文字パターン(青)作成手段の一実施
例を示すフローチャート。
(緑)作成手段、文字パターン(青)作成手段の一実施
例を示すフローチャート。
1 CRT 21 文字情報記憶手段 22 色情報記憶手段 CRAS 編集範囲指定手段 2 範囲記憶手段を構成するRAM ECRS 色指定手段 CTLE 色情報操作手段 9 CRT制御回路
Claims (1)
- 【請求項1】 文書情報を入力する文書入力手段と、前
記文書情報を記憶する記憶手段と、前記文書情報を多色
表示可能な表示手段と、前記文書情報の編集処理を指示
する編集指示入力手段と、該編集指示入力手段の編集指
示に応じて編集処理を行う処理手段とを含む情報処理装
置における文書の色付け編集装置であって、 前記文書入力手段から入力される文書情報を、当該文書
情報について予め設定された文字色及び背景色を指定す
る色情報と対応つけて、前記記憶手段に記憶する手段
と、 前記記憶された文書情報を前記記憶された色情報によっ
て設定された文字色及び背景色で前記表示手段に表示す
る手段と、 前記編集指示入力手段から前記表示手段に表示された前
記文書情報の色編集範囲の指定を受ける手段と、 前記編集指示入力手段から入力される色編集範囲の指定
に応じて前記文書情報の文字色及び背景色の色編集範囲
を記憶する手段と、 前記編集指示入力手段から文字色の指定を受け付ける手
段と、 前記編集指示入力手段から背景色の指定を受け付ける手
段と、 前記文字色の指定を受けて、前記色編集範囲記憶手段で
記憶された前記文書情報の色編集範囲に渡り文字色を変
更して記憶する手段と、 前記背景色の指定を受けて、前記色編集範囲記憶手段で
記憶された前記文書情報の色編集範囲に渡り背景色を変
更して記憶する手段と、 前記文字色、背景色を変更して記憶する手段で記憶され
た色情報によって設定された文字色、背景色で前記文書
情報を表示する手段を実行することにより文書情報の色
付け編集を行なうことを特徴とする情報処理装置におけ
る文書の色付け編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10332825A JPH11219355A (ja) | 1984-10-11 | 1998-11-24 | 文書色付け編集装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59211302A JPH087748B2 (ja) | 1984-10-11 | 1984-10-11 | 文書の色付け編集装置 |
| JP10332825A JPH11219355A (ja) | 1984-10-11 | 1998-11-24 | 文書色付け編集装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10010918A Division JPH10240727A (ja) | 1998-01-23 | 1998-01-23 | 文書色付け編集方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11219355A true JPH11219355A (ja) | 1999-08-10 |
Family
ID=16603692
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59211302A Expired - Lifetime JPH087748B2 (ja) | 1984-10-11 | 1984-10-11 | 文書の色付け編集装置 |
| JP10332825A Pending JPH11219355A (ja) | 1984-10-11 | 1998-11-24 | 文書色付け編集装置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59211302A Expired - Lifetime JPH087748B2 (ja) | 1984-10-11 | 1984-10-11 | 文書の色付け編集装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US4789855A (ja) |
| JP (2) | JPH087748B2 (ja) |
| AU (1) | AU556116B2 (ja) |
| FR (1) | FR2571869B1 (ja) |
| GB (1) | GB2165678B (ja) |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5579416A (en) * | 1986-10-27 | 1996-11-26 | Canon Kabushiki Kaisha | Character processing apparatus for selectively modifying a font pattern |
| JP2681775B2 (ja) * | 1986-11-06 | 1997-11-26 | 株式会社リコー | 多色記録制御装置 |
| US4896208A (en) * | 1986-12-02 | 1990-01-23 | Minolta Camera Kabushiki Kaisha | Apparatus and method for reading and digitally editing multiple images |
| US5021972A (en) * | 1986-12-16 | 1991-06-04 | Sharp Kabushiki Kaisha | Word processor with color display means |
| US4934852A (en) * | 1987-03-13 | 1990-06-19 | Karel Havel | Variable color display typewriter |
| JPS649507A (en) * | 1987-07-02 | 1989-01-12 | Fanuc Ltd | Nc data preparing system |
| JP2911896B2 (ja) * | 1987-10-29 | 1999-06-23 | キヤノン株式会社 | 多色印字データ制御装置 |
| JPH0646408B2 (ja) * | 1987-11-20 | 1994-06-15 | 日立ソフトウェアエンジニアリング株式会社 | 分割画像処理方法 |
| US5168292A (en) * | 1988-01-19 | 1992-12-01 | Canon Kabushiki Kaisha | Method and apparatus for forming image color |
| GB8804023D0 (en) * | 1988-02-22 | 1988-03-23 | Crosfield Electronics Ltd | Image assembly |
| JPH01248186A (ja) * | 1988-03-30 | 1989-10-03 | Toshiba Corp | 表示属性変換装置 |
| JPH0259803A (ja) * | 1988-08-25 | 1990-02-28 | Fanuc Ltd | コーナ部形状挿入方法 |
| JPH0820944B2 (ja) * | 1989-03-20 | 1996-03-04 | 株式会社日立製作所 | 電子化情報作成装置 |
| EP0398477B1 (en) * | 1989-04-21 | 1996-09-18 | International Business Machines Corporation | Text processing system using text cells |
| JP3101285B2 (ja) * | 1989-11-16 | 2000-10-23 | キヤノン株式会社 | 文書処理方法及び装置 |
| JP3039661B2 (ja) * | 1989-08-31 | 2000-05-08 | キヤノン株式会社 | 文書処理方法 |
| JP2845380B2 (ja) * | 1990-01-19 | 1999-01-13 | キヤノン株式会社 | 印刷装置及びその制御方法 |
| US5617542A (en) * | 1993-09-10 | 1997-04-01 | British Telecommunications Public Limited Company | Keyboard terminal with rapid keyed character local display that is altered if character transmitted to host is not timely acknowledged |
| JP3287679B2 (ja) * | 1993-12-28 | 2002-06-04 | キヤノン株式会社 | 文書処理装置及び方法 |
| JPH07225644A (ja) * | 1994-02-10 | 1995-08-22 | Wacom Co Ltd | 位置指示器 |
| US5734805A (en) * | 1994-06-17 | 1998-03-31 | International Business Machines Corporation | Apparatus and method for controlling navigation in 3-D space |
| JP3610418B2 (ja) * | 1995-08-08 | 2005-01-12 | カシオ計算機株式会社 | 液晶駆動方法及び液晶表示装置 |
| JP3109421B2 (ja) * | 1995-09-08 | 2000-11-13 | 富士ゼロックス株式会社 | 図表処理装置 |
| KR100234395B1 (ko) * | 1996-11-13 | 1999-12-15 | 윤종용 | 다양한 온 스크린 디스플레이 기능들을 수행하는장치 및 방법 |
| US6396005B2 (en) | 1998-06-15 | 2002-05-28 | Rodgers Technology Center, Inc. | Method and apparatus for diminishing grid complexity in a tablet |
| US6556212B1 (en) * | 1999-11-15 | 2003-04-29 | Joseph W. Griffin | Method and apparatus for displaying a chain of rotating color output units on a displayer of a data processing system |
| JP2002042463A (ja) * | 2000-07-21 | 2002-02-08 | Seiko Epson Corp | 半導体装置、そのリフレッシュ方法および電子機器 |
| JP2002218345A (ja) * | 2001-01-16 | 2002-08-02 | Mitsubishi Electric Corp | 画面表示装置 |
| JP3991606B2 (ja) * | 2001-03-15 | 2007-10-17 | セイコーエプソン株式会社 | 色空間変換装置および色空間変換方法 |
| RU2002127422A (ru) * | 2001-05-07 | 2004-01-27 | Валерий Иосифович Папиш (KZ) | Способ передачи информации |
| US7130078B2 (en) * | 2001-12-20 | 2006-10-31 | Kabushiki Kaisha Toshiba | Image forming device and method for controlling the same |
| JP2005038263A (ja) * | 2003-07-16 | 2005-02-10 | Canon Inc | 画像処理装置、画像処理方法、記録媒体及びプログラム |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US31200A (en) * | 1861-01-22 | I H S White | Newspaper-file | |
| US3911418A (en) * | 1969-10-08 | 1975-10-07 | Matsushita Electric Industrial Co Ltd | Method and apparatus for independent color control of alphanumeric display and background therefor |
| JPS5027332B1 (ja) * | 1969-10-08 | 1975-09-06 | ||
| US3846826A (en) * | 1971-08-12 | 1974-11-05 | R Mueller | Direct television drawing and image manipulating system |
| JPS5525433B2 (ja) * | 1974-10-05 | 1980-07-05 | ||
| JPS522124A (en) * | 1975-06-23 | 1977-01-08 | Toyo Commun Equip Co Ltd | Method of designating color in ort color display unit |
| JPS5827509B2 (ja) * | 1975-12-26 | 1983-06-09 | 株式会社日立製作所 | 画面分割制御装置におけるカ−ソル移動制御装置 |
| USRE31200F1 (en) | 1976-01-19 | 1990-05-29 | Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array | |
| DE2939458A1 (de) * | 1979-09-28 | 1981-05-21 | Siemens Ag | System zur lokalisierung von bereichen bei gemischter text-/bildbearbeitung am bildschirm |
| US4454593A (en) * | 1981-05-19 | 1984-06-12 | Bell Telephone Laboratories, Incorporated | Pictorial information processing technique |
| JPS5836905A (ja) * | 1981-08-28 | 1983-03-04 | Sumitomo Heavy Ind Ltd | So↓2含有ガスからイオウを回収する方法 |
| JPS5830791A (ja) * | 1981-08-12 | 1983-02-23 | インタ−ナシヨナル・ビジネス・マシ−ンズ・コ−ポレ−シヨン | 陰極線管の色制御装置 |
| US4490797A (en) * | 1982-01-18 | 1984-12-25 | Honeywell Inc. | Method and apparatus for controlling the display of a computer generated raster graphic system |
| US4467322A (en) * | 1982-08-30 | 1984-08-21 | Sperry Corporation | Digital shade control for color CRT background and cursors |
| US4627015A (en) * | 1983-05-31 | 1986-12-02 | International Business Machines Corp. | Text placement on graphics screen |
| US4550315A (en) * | 1983-11-03 | 1985-10-29 | Burroughs Corporation | System for electronically displaying multiple images on a CRT screen such that some images are more prominent than others |
| US4646250A (en) * | 1984-10-18 | 1987-02-24 | International Business Machines Corp. | Data entry screen |
-
1984
- 1984-10-11 JP JP59211302A patent/JPH087748B2/ja not_active Expired - Lifetime
-
1985
- 1985-02-15 GB GB08503941A patent/GB2165678B/en not_active Expired
- 1985-02-18 AU AU38911/85A patent/AU556116B2/en not_active Expired
- 1985-02-18 FR FR858502318A patent/FR2571869B1/fr not_active Expired - Lifetime
- 1985-02-19 US US06/702,831 patent/US4789855A/en not_active Ceased
-
1990
- 1990-12-05 US US07/622,613 patent/USRE34835E/en not_active Expired - Lifetime
-
1998
- 1998-11-24 JP JP10332825A patent/JPH11219355A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| AU3891185A (en) | 1986-04-17 |
| FR2571869B1 (fr) | 1991-02-08 |
| JPS6190261A (ja) | 1986-05-08 |
| JPH087748B2 (ja) | 1996-01-29 |
| USRE34835E (en) | 1995-01-24 |
| GB8503941D0 (en) | 1985-03-20 |
| AU556116B2 (en) | 1986-10-23 |
| GB2165678B (en) | 1988-11-09 |
| FR2571869A1 (fr) | 1986-04-18 |
| GB2165678A (en) | 1986-04-16 |
| US4789855A (en) | 1988-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH11219355A (ja) | 文書色付け編集装置 | |
| US4608662A (en) | Method for editing document | |
| EP0125458A2 (en) | Display menu/chart key | |
| JPH10240727A (ja) | 文書色付け編集方法 | |
| JPH09120398A (ja) | 文書色付け編集方法及び記憶装置 | |
| JPH05143575A (ja) | 拡大文字による入力文字表示方法 | |
| JPH0522933B2 (ja) | ||
| JPH0640296B2 (ja) | 文字処理装置 | |
| JP2738851B2 (ja) | 複数カーソルによる入力データ処理表示方法 | |
| JP2699974B2 (ja) | パターン登録方法 | |
| JP2663967B2 (ja) | 情報記憶制御方法 | |
| JPH0366157B2 (ja) | ||
| JP3083665B2 (ja) | 文章情報処理装置 | |
| JPH0445875B2 (ja) | ||
| JP2698348B2 (ja) | 文字処理装置 | |
| JPH09174798A (ja) | カーニング処理方法およびその装置 | |
| JP2922578B2 (ja) | 文字処理装置 | |
| JP2828591B2 (ja) | 組版処理装置 | |
| JPS59180620A (ja) | 文書作成装置 | |
| JPH0581947B2 (ja) | ||
| JPS62229316A (ja) | 文字処理装置 | |
| JPH09325754A (ja) | 文書処理装置および文書処理方法、その方法を記憶した記憶媒体 | |
| JPH01158530A (ja) | インデント処理装置 | |
| JPH0330054A (ja) | 文書処理装置 | |
| JPH0467210B2 (ja) |