JPH06236381A - 文書作成装置及び伏せ字方法 - Google Patents

文書作成装置及び伏せ字方法

Info

Publication number
JPH06236381A
JPH06236381A JP5019163A JP1916393A JPH06236381A JP H06236381 A JPH06236381 A JP H06236381A JP 5019163 A JP5019163 A JP 5019163A JP 1916393 A JP1916393 A JP 1916393A JP H06236381 A JPH06236381 A JP H06236381A
Authority
JP
Japan
Prior art keywords
character
area
characters
screen
document
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
JP5019163A
Other languages
English (en)
Inventor
Suketaka Amano
祐隆 天野
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP5019163A priority Critical patent/JPH06236381A/ja
Publication of JPH06236381A publication Critical patent/JPH06236381A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 本発明は、画面上に表示された文書中の任意
の文字を簡単な操作で伏せ字とした後、前記伏せ字を簡
単な操作で表示して確認することができる文書作成装置
及び伏せ字方法を提供することを目的としている。 【構成】 本発明において、CPU1はポインティング
デバイス5により表示装置6の画面上の領域が指定され
ると、この領域内の文字及びその表示位置をRAM3内
に記憶する。その後、前記領域が再びポインティングデ
バイス5により指定されると、CPU1はこの領域内の
文字が見えない状態であった場合は見える状態に、逆に
見える状態であった場合は見えない状態に前記記憶した
文字及びその表示位置に基づいて前記表示装置6の画面
上で変化させる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は文字修飾する機能を持っ
た文書作成装置に係わり、特に作成又は入力した文書中
の一部の文字を伏せ字(ブラインド)にする機能に関す
る。
【0002】
【従来の技術】従来の文書作成装置は作成した文書を読
むことに主眼をおいて各種機能が設定されているため、
画面に表示された文書の一部分をあえて読めない状態に
する機能がなかった。しかし、従来の文書作成装置に
も、画面上に表示された文書中の一部の文字に対して各
種修飾を施す文字修飾という機能はあるが、この文字修
飾の機能の中に一部の文字を伏せ字(ブラインド)にす
る機能はなかった。従って、従来の文書作成装置を用い
て、教育用の文書教材等で、穴埋め問題等を作成する際
に、このような伏せ字機能がないため、伏せ字部分をス
ペース等で最初から語句を入力しないようにしておかな
ければならなかった。しかし、これではそのスペースと
した部分にどのような語句が本来入力されるのかが分か
らなくなってしまうため、作成者に負担がかかり、上記
のような教育用の文書教材を作り難いという欠点があっ
た。
【0003】そこで、上記した文字修飾機能を用いて一
部の文字を修飾することで、これを伏せ字とするような
機能を作ることができる。しかし、従来の文字修飾機能
は一旦文字に対する修飾が完了してしまった後は、どの
文字からどの文字までを一群として修飾したかが記憶さ
れていないため、伏せ字とした文字を確認するために前
記修飾の解除を行う場合、前記文字の修飾範囲を新たに
指定し直さなければならなかった。これでは、上記のよ
うな穴埋め問題を作る際に、前記穴埋め部分の伏せ字を
確認するための修飾解除に手間がかかり、文書の作成効
率が非常に悪くなるという欠点があった。
【0004】
【発明が解決しようとする課題】上記のように従来の文
書作成装置では、作成して画面上に表示した文書の一部
分を伏せ字にするという機能がなかったため、穴埋め問
題等の教育用文書教材を作る際に、一部の文字を伏せ字
とし、更にこの伏せ字とした文字を確認しながら前記穴
埋め問題の作成を進めることが容易にできず、このよう
な文書の作成に手間及び時間がかかるという欠点があっ
た。
【0005】そこで本発明は上記の欠点を除去し、画面
上に表示された文書中の任意の文字を簡単な操作で伏せ
字とした後、前記伏せ字を簡単な操作で表示して確認す
ることができる文書作成装置及び伏せ字方法を提供する
ことを目的としている。
【0006】
【課題を解決するための手段】本発明は作成又は入力し
た文書をディスプレイの画面上に表示する文書作成装置
において、文書中の特定の領域を指定する指定手段と、
この指定手段によって指定された領域内に含まれる文字
を選択する選択手段と、この選択手段によって選択され
た1つないし複数の文字が同一文字群であることを示す
文書管理情報を記憶する記憶手段と、この記憶手段によ
り記憶された文字管理情報の文字群の中の1つないし複
数の文字群を選択する群選択手段と、この群選択手段に
より選択された文字群の文字を前記画面上で不可読状態
にする消去手段と、前記群選択手段により選択された文
字群の文字を画面上で可読状態にする表示手段とを具備
した構成を有する。
【0007】
【作用】本発明の文書作成装置において、指定手段は文
書中の特定の領域を指定する。選択手段は前記指定手段
によって指定された領域内に含まれる文字を選択する。
記憶手段は前記選択手段によって選択された1つないし
複数の文字が同一文字群であることを示す文書管理情報
を記憶する。群選択手段は前記記憶手段により記憶され
た文字管理情報の文字群の中の1つないし複数の文字群
を選択する。消去手段は前記群選択手段により選択され
た文字群の文字を前記画面上で不可読状態にする。表示
手段は前記群選択手段により選択された文字群の文字を
画面上で可読状態にする。これにより、前記群選択手段
により選択された文字群をポインティングデバイス等で
指示するだけで、この文字群を可読状態、或いは不可読
状態に相互に変換することが容易にできる。
【0008】
【実施例】以下、本発明の一実施例を図面を参照して説
明する。図1は本発明の文書作成装置の一実施例を示し
たブロック図である。1は制御プログラムメモリ2内の
プログラムに従って文書作成処理を行うCPU、2は文
書作成処理を行う手順等が格納されている制御プログラ
ムメモリ、3はCPU1が文書作成処理をする上で必要
な情報を記憶するRAM、4はどのキーが押下状態かを
コードで出力するキーボード、5は表示装置6の画面上
の文字や領域を指示するためのポインティングデバイ
ス、6は文書を画面に表示する表示装置、7はキーボー
ドから得られる出力コードやポインティングデバイスか
らのデータをデータバス8に出力したり、データバス8
上の表示データを表示装置6に送出したりする入出力コ
ントローラ、8はデータを伝送するデータバス、9はア
ドレスを伝送するアドレスバスである。
【0009】次に本実施例の動作について説明する。図
1に示したCPU1は制御プログラムメモリ2に格納さ
れたプログラムに従って文書作成処理を行う。こうして
作成される文書はRAM3上に表示イメージとして展開
されると同時に、付随するさまざまな文書管理情報もR
AM3上に記憶される。この文書作成に係わるさまざま
な指示はキーボード4から入出力コントローラ7を通し
てCPU1に伝えられ、作成された文書はやはり入出力
コントローラを介して表示装置6上の画面に表示され
る。又、文書の編集では、表示装置6の画面上の特定の
場所を指示するためにポンティグデバイス5(例えばマ
ウス)が使用され、入出力コントローラ7を介して座標
を計算するために必要な情報がCPU1に伝える。尚、
作成された文書を装置の電源切断後も保存する時、CP
U1はRAM3上の文書に関わる管理情報を図示されな
い外部記憶装置(磁気ディスク等)に記憶させる。
【0010】図1に示した文書作成装置を用いて作成し
た文書中の一部の文字を伏せ字とした後、伏せ字とした
文字を表示する動作は、表示装置6の表示画面上の文書
の特定の文字をポインティングデバイス5を使って選択
し、その表示状態を変えるという操作が基本となって行
われる。尚、表示装置6の画面に表示されている文字は
RAM3内に設定されている図7に示すような文字管理
テーブルで管理されている。前記表示装置6の画面に表
示されている伏せ字とする特定の文字を選択するために
は、作成者がポインティングデバイス5を用いて該当す
る文字を内部に含むような領域を指定しなければならな
い。これにより、CPU1は前記ポインティングデバイ
ス5の出力に基づいて前記指定された領域の始点と終点
の座標を獲得する。
【0011】図2は上記した領域指定がなされた際の、
前記CPU1の動作を示したフローチャートである。ま
ず、ステップ201にてポインティングデバイス5で指
定された表示装置6の画面上の領域の始点座標を取り込
んだ後、ステップ202にて同ポインティングデバイス
5により指定された画面上の領域の終点座標を取り込
む。その後、CPU1はステップ203にてRAM3内
に設定されている図7に示す文字管理デーブル内の文字
の中で前記指定された領域と共有点を持つ文字を検索
し、共有点を持つ文字に同一の文字群番号を発行して、
これらのデータを前記文字管理テーブルの所定エリアに
登録する。次にCPU1はステップ204にて前記ポイ
ンティングデバイス5で指定された領域に対して領域群
番号を発行し、これをRAM3内に設定されている図8
に示すような領域管理テーブルに登録して、領域定義処
理を終了する。
【0012】ここで、図9は前記ポインティングデバイ
ス5で指定される表示装置6の画面上の領域例を示した
図である。イは領域始点で、ロは領域終点である。図1
0は文字領域の概念について示した図である。イは文字
領域始点、ロは文字領域幅、ハは文字領域の高さであ
る。図11は指定された領域内に共有点が存在する文字
例を示した図である。この例では「水素」の「水」とい
う文字と「素」という文字が同一の群番号を持ち、「酸
素」の「酸」という文字と「素」という文字が同一の群
番号を持つことが示されている。上記段階では、既に定
義済みの他の領域との関係付けはなされていないので単
独の領域として新たな領域群番号が発行されて図8に示
した領域管理テーブルに格納される。同時に上記の文字
群番号、領域始点座標、領域終点座標も登録され、ここ
までが領域定義処理になる。
【0013】表示状態を変えたい文字を選択するために
はまず上記のように領域を選択し、その領域に含まれる
文字を選択するという間接的な方法をとるため、上記し
た図2の処理により予め文字群番号を発行しておかなけ
ればならない。図3に示したフローチャートは上記のよ
うに既に定義されている文字群を選択するための処理で
ある。まずステップ301にてCPU1はポインティン
グデバイス5で指示される表示装置6の画面上の座標を
獲得後、ステップ302にて前記座標がRAM3内の図
8に示した領域管理テーブルの各領域の始点、終点座標
データから定義済みのいずれの領域に属する点かを判断
し、いずれかの領域に属する点である場合はステップ3
03へ進んで、該当の領域の領域群番号を前記領域管理
テーブルから読み出した後、ステップ304へ進む。し
かし、前記獲得した座標が定義済みのいずれの領域にも
属さない場合は文字群選択処理を終了する。一方、CP
U1はステップ304へ進んだ場合、ステップ303で
読み出した領域群番号で特定される領域が他の領域と同
一の群にされている可能性があるので、前記領域管理テ
ーブル全体を調べて同じ領域群番号を持つ領域を全て見
つけ出し、それぞれの領域が管理する文字群番号を全て
獲得する。ここまでが文字群選択処理である。
【0014】図4は独立して定義された複数の領域を同
一の領域群として再定義するための領域群選択処理を示
したフローチャートである。CPU1はステップ401
にて利用者によりポインティングデバイス5で選択され
た同一群としたい複数の群の各領域指示座標が図8の領
域管理テーブル内で全て定義済みであることをステップ
402にて確認しつつ取り込んだ後、ステップ403に
進む。CPU1はこのステップ403にて前記取り込ん
だ領域群番号の中で最小のものを検索し、その最小値で
選択された領域の領域群番号を図8の領域管理テーブル
に登録し直して、領域群選択処理を終了する。異なる領
域に属する文字群であってもこの領域群選択処理によ
り、同じ領域群に属するという設定がなされていれば、
図3のフローチャートに示した文字群選択処理によっ
て、ポインティングデバイス5を用いた1度の利用者の
指示操作で必要な文字群を全て選択することができる。
この領域群選択処理によって、例えば図11に示した本
来別々の領域の属する「水素」という文字群と「酸素」
という文字群が関連付けられていると、どちらか一方の
領域を指定するだけで、1度に両方の文字群を選択する
ことができる。
【0015】図5は上記した処理によって選択された文
字を表示装置6の画面上で読み得る状態にする処理を示
したフローチャートである。まず、ステップ501にて
CPU1は領域していによって選択された文字が全て表
示装置6の画面上に表示されたか否かを判定し、されて
いない場合はステップ502に進み、された場合は可読
化処理を終了する。ステップ502にてCPU1は図8
に示したRAM3内の領域管理テーブルから指定された
前記領域の領域群番号に対応する文字群番号を読み込
み、ステップ503にて読み込んだ文字群番号がRAM
3内の図7に示した文字管理テーブルに登録されている
文字群番号のいずれかと一致するか否かを判断し、一致
しない場合はステップ501に戻り、一致する場合はス
テップ504へ進む。CPU1はステップ504にて図
7に示した文字管理テーブル内に登録されている文字群
番号に対応する文字コードを読みだして、これを既に登
録されている前記画面上の位置に表示して可読化を行な
い、ステップ501へ戻る。このような可読化処理によ
って前記利用者によりポインティングデバイス5により
指定された領域内の文字が表示されて読める状態にな
る。
【0016】図6は上記した処理によって選択された文
字を表示装置6の画面上で読めない状態(伏せ字化す
る)にする処理を示したフローチャートである。まず、
CPU1はステップ601にて選択された文字が全て表
示装置6の画面上から見えない状態にされて不可読化処
理が終了したか否かを判定し、終了していない場合はス
テップ602に進み、終了した場合は不可読化処理を終
了する。ステップ602にてCPU1は図8に示したR
AM3内の領域管理テーブルから選択された領域群番号
に対応する文字群番号を読み込み、ステップ603にて
読み込んだ文字群番号がRAM3内の図7に示した文字
管理テーブルに登録されている文字群番号のいずれかと
一致するか否かを判断し、一致しない場合はステップ6
01に戻り、一致する場合はステップ604へ進む。C
PU1はステップ604にて前記文字管理テーブル内に
登録されている文字群番号に対応する文字コードを読み
だして、これを既に表示されている前記画面上の位置か
ら見えない状態にして不可読化を行ない、ステップ60
1へ戻る。このような不可読化処理によって前記利用者
によりポインティングデバイス5により指定された領域
内の文字が読めない状態となる。尚、文字を読めない状
態にするとは、例えば文字の色と背景の色を同じにする
こと等を意味する。又、1度選択した文字群の選択状態
を解除するには、図3で示した処理により文字群を選択
した後、その文字群番号を持つ文字管理情報を図7に示
した文字管理テーブルから捜し出して、その文字群番号
記憶エリア内容を消去し、同様に図8に示した領域管理
テーブルからその文字群番号を持つ領域情報を探し出し
て、この領域情報を消去する処理を行うことによりなさ
れる。
【0017】本実施例によれば、表示装置6の画面上に
表示されている文書中の任意の箇所の文字をポインティ
ングデバイス5で選択し、この選択した文字を画面上で
読める状態から読めない状態に、あるいはその逆に読め
ない状態から読める状態に相互に変換することが容易且
つ迅速にできる。従って、この機能を用いれば穴埋め問
題等の教育用文書教材等の作成を極めて容易に行うこと
ができるようになる。特に本例では、表示を同時に変化
させるべき文字を領域或いは領域群としてまとめて管理
しているので、前記ポインティングデバイス5による選
択を容易にしている。又、本実施例ではポインティング
デバイス5としてマウスを例に上げたが、トラックボー
ル、スライスペン等でもよい。或いはキーボードの一部
であるカーソルキー等を使用しても可能である。
【0018】
【発明の効果】以上記述した如く本発明の文書作成装置
及び伏せ字方法によれば、画面上に表示された文書中の
任意の文字を簡単な操作で伏せ字とした後、前記伏せ字
を簡単な操作で表示して確認することができる。
【図面の簡単な説明】
【図1】本発明の文書作成装置の一実施例を示したブロ
ック図。
【図2】図1に示したCPU1の領域定義処理を示した
フローチャート。
【図3】図1に示したCPU1の文字群選択処理を示し
たフローチャート。
【図4】図1に示したCPU1の領域群選択処理を示し
たフローチャート。
【図5】図1に示したCPU1の可読化処理を示したフ
ローチャート。
【図6】図1に示したCPU1の不可読化処理を示した
フローチャート。
【図7】図1に示したRAM内に設定されている文字管
理テーブル例を示した図。
【図8】図1に示したRAM内に設定されている領域管
理テーブル例を示した図。
【図9】図1に示した表示装置の画面上で指定される領
域の概念を示した図。
【図10】図1に示した表示装置の画面上に表示された
文字の文字領域例を示した図。
【図11】図9で示したような指定された領域に共有点
が存在する文字例を示した図。
【符号の説明】
1…CPU 2…制御プログラ
ムメモリ 3…RAM 4…キーボード 5…ポインティングデバイス 6…表示装置 7…入出力コントローラ

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 作成又は入力した文書をディスプレイの
    画面上に表示する文書作成装置において、文書中の特定
    の領域を指定する指定手段と、この指定手段によって指
    定された領域内に含まれる文字を選択する選択手段と、
    この選択手段によって選択された1つないし複数の文字
    が同一文字群であることを示す文書管理情報を記憶する
    記憶手段と、この記憶手段により記憶された文字管理情
    報の文字群の中の1つないし複数の文字群を選択する群
    選択手段と、この群選択手段により選択された文字群の
    文字を前記画面上で不可読状態にする消去手段と、前記
    群選択手段により選択された文字群の文字を画面上で可
    読状態にする表示手段とを具備したことを特徴とする文
    書作成装置。
  2. 【請求項2】 作成、又は入力された文書をディスプレ
    イの画面上に表示する文書作成装置において、前記画面
    上に表示されている文書中の少なくとも1個以上の任意
    の文字を含む領域が利用者により指定されると、この領
    域内の文字及びその表示位置を記憶しておき、その後、
    上記領域が再び利用者により指定されると、前記領域内
    の文字が画面上で見えない状態にある時は見える状態
    に、逆に見える状態にある時は見えない状態に前記記憶
    した文字及びその表示位置に基づいて変化させることを
    特徴とする伏せ字方法。
JP5019163A 1993-02-08 1993-02-08 文書作成装置及び伏せ字方法 Pending JPH06236381A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5019163A JPH06236381A (ja) 1993-02-08 1993-02-08 文書作成装置及び伏せ字方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5019163A JPH06236381A (ja) 1993-02-08 1993-02-08 文書作成装置及び伏せ字方法

Publications (1)

Publication Number Publication Date
JPH06236381A true JPH06236381A (ja) 1994-08-23

Family

ID=11991717

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5019163A Pending JPH06236381A (ja) 1993-02-08 1993-02-08 文書作成装置及び伏せ字方法

Country Status (1)

Country Link
JP (1) JPH06236381A (ja)

Similar Documents

Publication Publication Date Title
JPS58208865A (ja) 文書作成装置
JPS60100220A (ja) 文書処理装置
JPH06236381A (ja) 文書作成装置及び伏せ字方法
JPH0827843B2 (ja) 図形内文字列編集方法
JP2608276B2 (ja) 文書表示装置
JP2663967B2 (ja) 情報記憶制御方法
JPH0331963A (ja) 枠組作成機能を備えた文章処理装置
JP2644778B2 (ja) 文字発生装置
JPH09244616A (ja) 文字情報格納方法、および筆順表示方法、並びに筆順表示装置
JPS59229685A (ja) 文字処理装置
JP2922578B2 (ja) 文字処理装置
JP2023130217A (ja) フォント生成システム、フォント生成方法及びプログラム
JP2978178B2 (ja) 文書作成装置及びその制御方法
JP2023130216A (ja) フォント生成システム、フォント生成方法及びプログラム
JP2834882B2 (ja) 文書作成装置
JPH08161327A (ja) 履歴情報設定方法、履歴情報表示方法及び文書作成装置
JPH0830597A (ja) 文字列レイアウト方法及び文字列レイアウト装置
JPH0612412A (ja) 文書処理装置
JPH04282755A (ja) 文書作成装置
JPH081549B2 (ja) 文字処理装置
JPH0647958A (ja) プリンターの縦書き制御方式及びその装置
JPH11143863A (ja) 文書作成装置及び記録媒体
JPH096899A (ja) 画像処理装置及び方法
JPH08329053A (ja) 自動文書作成装置
JPH10307927A (ja) 文書処理装置