JPH01304956A - 文書編集装置 - Google Patents
文書編集装置Info
- Publication number
- JPH01304956A JPH01304956A JP63132759A JP13275988A JPH01304956A JP H01304956 A JPH01304956 A JP H01304956A JP 63132759 A JP63132759 A JP 63132759A JP 13275988 A JP13275988 A JP 13275988A JP H01304956 A JPH01304956 A JP H01304956A
- Authority
- JP
- Japan
- Prior art keywords
- character
- memory
- pattern
- data
- display
- 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
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ワードプロセッサ等の文書編集装置に係り、
特に既存の標準文字パターンを利用して新たな文字パタ
ーンを作成するのに好適な文書編集装置に関する。
特に既存の標準文字パターンを利用して新たな文字パタ
ーンを作成するのに好適な文書編集装置に関する。
従来のワードプロセッサ等の文書編集装置では、文書作
成中に既存の標準文字パターンを利用して新規に文字パ
ターンを作成する場合、−旦文書作成作業プログラムを
中断して、補助機能プログラムを文書編集装置に呼び出
して文字パターンを作成していた。この一連の作業は、
繁雑で且つ利用者の文書作成思考を大きく中断させるも
のである。
成中に既存の標準文字パターンを利用して新規に文字パ
ターンを作成する場合、−旦文書作成作業プログラムを
中断して、補助機能プログラムを文書編集装置に呼び出
して文字パターンを作成していた。この一連の作業は、
繁雑で且つ利用者の文書作成思考を大きく中断させるも
のである。
又、文字パターン作成時のキー操作が多く且つ応答時間
が遅く使い勝手の良いものではなかった。
が遅く使い勝手の良いものではなかった。
上記従来技術は、文書作成中に発生する新規文字パター
ン作成のタイミングについて配慮がされておらず、新た
に文字パターンの作成が必要となった場合に文書作成作
業プログラムを中断させるという問題があった。
ン作成のタイミングについて配慮がされておらず、新た
に文字パターンの作成が必要となった場合に文書作成作
業プログラムを中断させるという問題があった。
又、上記従来技術は、既存の標準文字パターンを活用し
て、新たな文字パターンを作成する場合、キー操作が多
く且つ応答時間も遅いという問題があった。
て、新たな文字パターンを作成する場合、キー操作が多
く且つ応答時間も遅いという問題があった。
本発明の目的は、文書作成中に発生する既存の標準文字
パターンを活用して新規に文字パターンを作成する場合
、最も簡単な操作で、且つ瞬時に新たな文字パターンを
作成でき、目的とする文書作成作業を中断させないで済
むようにすることにある。
パターンを活用して新規に文字パターンを作成する場合
、最も簡単な操作で、且つ瞬時に新たな文字パターンを
作成でき、目的とする文書作成作業を中断させないで済
むようにすることにある。
本発明は、記憶装置に表示データメモリとパターン合成
メモリを設け、処理装置によって前記表示データメモリ
の2つの文字データに応じた文字パターンを前記パター
ン合成メモリ上で合成して表示装置に供給するようにし
たことを特徴とする。
メモリを設け、処理装置によって前記表示データメモリ
の2つの文字データに応じた文字パターンを前記パター
ン合成メモリ上で合成して表示装置に供給するようにし
たことを特徴とする。
表示データメモリにある合成すべき文字データの文字パ
ターンはパターン合成メモリ上で合成されて表示装置に
供給される。
ターンはパターン合成メモリ上で合成されて表示装置に
供給される。
以下、本発明をワードプロセッサに適用した場合の実施
例を図面を参照して詳細に説明する。
例を図面を参照して詳細に説明する。
第5図はワードプロセッサのブロック図である。
この図において、処理装置401はたとえばマイクロプ
ロセッサであり、プログラムメモリ402に格納された
処理プログラムを読出して実行するとともに、パスライ
ン411を介して各処理プログラムの制御およびデータ
転送を行なう。
ロセッサであり、プログラムメモリ402に格納された
処理プログラムを読出して実行するとともに、パスライ
ン411を介して各処理プログラムの制御およびデータ
転送を行なう。
データ入力装置であるキー人力装置404から文章を構
成する文字が入力されると、その文字に対応する文字コ
ードがキーコードメモリ403に格納される。処理装置
401は入力された文字コードを表示装置409上で指
定された位置に文書データとして変換して文書データ格
納メモリ410に記憶すると共に、入力された文字コー
ドに該当する文字パターンをキャラクタジェネレータメ
モリ(以下、C,G、メモリという)407より読み出
してビットマツプメモリ406にビット展開し、表示制
御回路408を介して表示装置411に表示し、カーソ
ルを次の入力位置に移動する。
成する文字が入力されると、その文字に対応する文字コ
ードがキーコードメモリ403に格納される。処理装置
401は入力された文字コードを表示装置409上で指
定された位置に文書データとして変換して文書データ格
納メモリ410に記憶すると共に、入力された文字コー
ドに該当する文字パターンをキャラクタジェネレータメ
モリ(以下、C,G、メモリという)407より読み出
してビットマツプメモリ406にビット展開し、表示制
御回路408を介して表示装置411に表示し、カーソ
ルを次の入力位置に移動する。
入力された文字コードが変換機能キーの場合は、変換機
能キー人力時点までに入力された文字データをかな漢変
換辞書412によりデータ変換を行った後、変換に該当
した文字列と入替えて文書データ格納メモリ410に記
憶する。文書データ格納メモリ410に記憶された文書
データは、文書データを構成する文字コードに該当する
文字パターンをC,a、メモリ407より読み出してビ
ットマツプメモリ406にビット展開し、表示制御回路
408を介して表示装置409上の文書表示領域に表示
される。
能キー人力時点までに入力された文字データをかな漢変
換辞書412によりデータ変換を行った後、変換に該当
した文字列と入替えて文書データ格納メモリ410に記
憶する。文書データ格納メモリ410に記憶された文書
データは、文書データを構成する文字コードに該当する
文字パターンをC,a、メモリ407より読み出してビ
ットマツプメモリ406にビット展開し、表示制御回路
408を介して表示装置409上の文書表示領域に表示
される。
第3図は、文書データ格納メモリ410に格納されてい
る文字データの構成を示したものである。
る文字データの構成を示したものである。
文字データは各々の文字毎に文字コード情報201と文
字修飾情報202により構成されており、文字コード情
報201には文書編集装置内で定議されたユニークなコ
ードを記憶し、文字修飾情報202には明朝/ゴシック
等のフォノ]・情報、横倍/縦横倍等の文字拡大情報、
半角/1/4角等の文字圧縮情報、網かけ情報、アンダ
ーライン情報等を記憶する。
字修飾情報202により構成されており、文字コード情
報201には文書編集装置内で定議されたユニークなコ
ードを記憶し、文字修飾情報202には明朝/ゴシック
等のフォノ]・情報、横倍/縦横倍等の文字拡大情報、
半角/1/4角等の文字圧縮情報、網かけ情報、アンダ
ーライン情報等を記憶する。
次に第2図及び第3図を参照して処理装置401による
処理プログラムを説明する。ステップ101の文字列入
力処理は、合成する文字コードをキー人力装置404か
ら取り込み、文書データ格納メモリ410に記憶してお
く処理である。ステップ102の文字合成範囲指定処理
は、表示装置409上で既にステップ101により入力
済みの文書データの文字合成範囲をキー人力装置404
で指定させ、この指定位置をキーコードメモリ403に
2点のアドレス(文書データ格納メモリ410のデータ
位置)として格納する処理である。文字合成の範囲は、
カーソルで合成すべき文字列の開始位置と終了位置を指
定する。この指定方法は開始位置→終了位置でも終了位
置→開始位置でもよい。ステップ103の文字合成属性
設定処理は、キーコードメモリ403から範囲指定情報
である前記2点の文字データ位置を取り込み、指定され
た範囲に該当する文字データを、第3図に示す文字修飾
情報202の文字合成制御情報としてセツトする処理で
ある。ステップ104の文字管理情報再設定処理は、文
字合成により指定された文書データ格納メモリ410で
管理している該当行の長さ(文字数)を修正し文書デー
タ格納メモリ410に記憶する処理である。これに伴い
以降の文字データの文書上の位置が変わるため、文書デ
ータ格納メモリ410で管理している行管理情報。
処理プログラムを説明する。ステップ101の文字列入
力処理は、合成する文字コードをキー人力装置404か
ら取り込み、文書データ格納メモリ410に記憶してお
く処理である。ステップ102の文字合成範囲指定処理
は、表示装置409上で既にステップ101により入力
済みの文書データの文字合成範囲をキー人力装置404
で指定させ、この指定位置をキーコードメモリ403に
2点のアドレス(文書データ格納メモリ410のデータ
位置)として格納する処理である。文字合成の範囲は、
カーソルで合成すべき文字列の開始位置と終了位置を指
定する。この指定方法は開始位置→終了位置でも終了位
置→開始位置でもよい。ステップ103の文字合成属性
設定処理は、キーコードメモリ403から範囲指定情報
である前記2点の文字データ位置を取り込み、指定され
た範囲に該当する文字データを、第3図に示す文字修飾
情報202の文字合成制御情報としてセツトする処理で
ある。ステップ104の文字管理情報再設定処理は、文
字合成により指定された文書データ格納メモリ410で
管理している該当行の長さ(文字数)を修正し文書デー
タ格納メモリ410に記憶する処理である。これに伴い
以降の文字データの文書上の位置が変わるため、文書デ
ータ格納メモリ410で管理している行管理情報。
頁管理情報の修正を行い、文書データ格納メモリ410
に記憶する。ステップ104は文字合成により範囲指定
された複数の文字列を、1文字として表現するための処
理である。ステップ105の編集情報再表示処理は、ス
テップ104で修正された文書データの処理結果を表示
装置409に表示する処理である。
に記憶する。ステップ104は文字合成により範囲指定
された複数の文字列を、1文字として表現するための処
理である。ステップ105の編集情報再表示処理は、ス
テップ104で修正された文書データの処理結果を表示
装置409に表示する処理である。
第4図は、文字合成処理の概略を示している。
文字合成が指定された場合の表示方法は、ステップ10
6で指定された表示文字列を文書データ格納メモリ41
0より表示データメモリ413に取り出し、表示位置の
計算等の表示初期化処理を行う。このときパターン合成
メモリ405も初期化(0クリア)しておく。次に取り
出した文字列から1文字づつ文字データを取り出し、ス
テップ107で文字データの文字修飾情報の文字合成を
判定する。文字合成属性が設定されていない場合はステ
ップ108に移り、通常文字としてC,G。
6で指定された表示文字列を文書データ格納メモリ41
0より表示データメモリ413に取り出し、表示位置の
計算等の表示初期化処理を行う。このときパターン合成
メモリ405も初期化(0クリア)しておく。次に取り
出した文字列から1文字づつ文字データを取り出し、ス
テップ107で文字データの文字修飾情報の文字合成を
判定する。文字合成属性が設定されていない場合はステ
ップ108に移り、通常文字としてC,G。
メモリ301より該当の文字パターンを取り出してビッ
トマツプメモリ303に展開し、表示装置409に表示
する。文字合成属性が設定されていた場合はステップ1
09に移り、C,G、メモリ301より該当の文字パタ
ーンを取り出し、パターン合成メモリ405にORモー
ドで展開する。
トマツプメモリ303に展開し、表示装置409に表示
する。文字合成属性が設定されていた場合はステップ1
09に移り、C,G、メモリ301より該当の文字パタ
ーンを取り出し、パターン合成メモリ405にORモー
ドで展開する。
ステップ110では、次に続く文字が有る場合は、次の
文字データの文字修飾情報に文字合成属性が設定されて
いるかどうかをチエツクし、設定されていた場合は次の
文字パターンの合成を行う。次に続く文字がない場合又
は次の文字データに文字合成属性が設定されていない場
合はステップ112に移り、パターン合成メモリ405
上に作成されている文字パターンをビットマツプメモリ
303に展開し1表示装置409に表示する。このとき
次の文字合成のためパターン合成メモリ405は初期化
(0クリア)しておく。1文字の表示が終了したらステ
ップ111に移り、指定された文字列の全表示が終了し
たかどうかをチエツクし、終了していない場合は次の文
字データの解析を行う。
文字データの文字修飾情報に文字合成属性が設定されて
いるかどうかをチエツクし、設定されていた場合は次の
文字パターンの合成を行う。次に続く文字がない場合又
は次の文字データに文字合成属性が設定されていない場
合はステップ112に移り、パターン合成メモリ405
上に作成されている文字パターンをビットマツプメモリ
303に展開し1表示装置409に表示する。このとき
次の文字合成のためパターン合成メモリ405は初期化
(0クリア)しておく。1文字の表示が終了したらステ
ップ111に移り、指定された文字列の全表示が終了し
たかどうかをチエツクし、終了していない場合は次の文
字データの解析を行う。
指定された全ての文字の表示終了で1行の文字列表示は
終了する。
終了する。
以上で合成文字の表示は可能と成る。合成文字の印刷時
は、表示時にビットマツプメモリ303に展開していた
データを印刷用メモリに展開し、印刷用メモリのデータ
を印刷装置にて印刷することで合成文字の印刷も可能と
成る。又、印刷用メ 4モリにビットマツプメモリを使
用することも可能であり、表示と印刷を切り替えてビッ
トマツプメモリ406を使用してもよい。
は、表示時にビットマツプメモリ303に展開していた
データを印刷用メモリに展開し、印刷用メモリのデータ
を印刷装置にて印刷することで合成文字の印刷も可能と
成る。又、印刷用メ 4モリにビットマツプメモリを使
用することも可能であり、表示と印刷を切り替えてビッ
トマツプメモリ406を使用してもよい。
本実施例では、文字合成のためにパターン合成メモリ4
05を使用しているが、ビットマツプメモリ406をパ
ターン合成メモリとして兼用し合成パターンをビンシマ
ツブメモリ406上に作成していってもよい。この場合
は、文字合成情報が設定されている文字列の、ビットマ
ツプメモリ上での展開場所を同一箇所としORモードで
展開することで実現できる。
05を使用しているが、ビットマツプメモリ406をパ
ターン合成メモリとして兼用し合成パターンをビンシマ
ツブメモリ406上に作成していってもよい。この場合
は、文字合成情報が設定されている文字列の、ビットマ
ツプメモリ上での展開場所を同一箇所としORモードで
展開することで実現できる。
本発明によれば、文字合成により作成可能な文字パター
ンは、新たな文字パターンを作成入力することなく文書
作成、1g集中に作成できるばかりでなく、合成したパ
ターンを瞬時に確認可能であり、文字パターンの作成操
作をより簡単化するとともに、文字パターンが登録され
ていないシステムでの表示、印刷が可能になる。
ンは、新たな文字パターンを作成入力することなく文書
作成、1g集中に作成できるばかりでなく、合成したパ
ターンを瞬時に確認可能であり、文字パターンの作成操
作をより簡単化するとともに、文字パターンが登録され
ていないシステムでの表示、印刷が可能になる。
図は本発明の一実施例を示すもので、第1図及び第2図
は処理装置による文字パターン合成処理プログラムのフ
ローチャート、第3図は文字データ構造図、第4図は文
字パターン合成処理ブロック図、第5図はワードプロセ
ッサのブロック図である。 401・・・処理装置、404・・・入力装置、405
・・・パターン合成メモリ、407・・・C,a、メモ
リ。 409・・・表示袋!、410・・・文書データ格納メ
モリ。 帛1図 束7図 不S日 午01
は処理装置による文字パターン合成処理プログラムのフ
ローチャート、第3図は文字データ構造図、第4図は文
字パターン合成処理ブロック図、第5図はワードプロセ
ッサのブロック図である。 401・・・処理装置、404・・・入力装置、405
・・・パターン合成メモリ、407・・・C,a、メモ
リ。 409・・・表示袋!、410・・・文書データ格納メ
モリ。 帛1図 束7図 不S日 午01
Claims (1)
- 1、入力装置、文書データ格納メモリ及びキャラクタジ
ェネレータメモリを有する記憶装置、表示装置及びこれ
らを制御する処理装置を備え、前記入力装置から文書デ
ータを前記文書データ格納メモリに格納すると共に前記
キャラクタジェネレータメモリにより文字パターンに展
開して前記表示装置に表示する文書編集装置において、
前記記憶装置に表示データメモリとパターン合成メモリ
を設け、前記処理装置は前記表示データメモリの2つの
文字データに応じた文字パターンを前記パターン合成メ
モリ上で合成して表示装置に供給することを特徴とする
文書編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63132759A JPH01304956A (ja) | 1988-06-01 | 1988-06-01 | 文書編集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63132759A JPH01304956A (ja) | 1988-06-01 | 1988-06-01 | 文書編集装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01304956A true JPH01304956A (ja) | 1989-12-08 |
Family
ID=15088893
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63132759A Pending JPH01304956A (ja) | 1988-06-01 | 1988-06-01 | 文書編集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01304956A (ja) |
-
1988
- 1988-06-01 JP JP63132759A patent/JPH01304956A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0359110A2 (en) | Entry text display system | |
| JPH01196096A (ja) | 出力装置 | |
| JPH01304956A (ja) | 文書編集装置 | |
| KR100255574B1 (ko) | 문자 생성 장치 | |
| JPS59104693A (ja) | 文字縮小レイアウト表示方法 | |
| JPH03213367A (ja) | 印刷装置及びその制御方法 | |
| JPS6054032A (ja) | 読み入力文字別の変換候補表示方法および装置 | |
| JPS61241866A (ja) | 文書作成装置 | |
| JPH0522933B2 (ja) | ||
| JPH0823744B2 (ja) | 文字列処理装置 | |
| JP2815158B2 (ja) | 文字処理装置 | |
| JP2559363B2 (ja) | 文書作成装置 | |
| JPS60176137A (ja) | 文章作成機 | |
| JPS6236252B2 (ja) | ||
| JPS63159974A (ja) | 情報処理装置 | |
| JP3042284B2 (ja) | 日本語入力装置 | |
| JP2723908B2 (ja) | 文書作成装置 | |
| JP2555036B2 (ja) | 文字列入力装置 | |
| JPS605318A (ja) | 漢字仮名混り文入力装置 | |
| JPH0511319B2 (ja) | ||
| JP2713942B2 (ja) | かな漢字変換装置 | |
| KR890001199B1 (ko) | 한글모아 쓰기형 문자표시 시스템 | |
| JPH07141345A (ja) | 日本語文章処理方法 | |
| JP2603269B2 (ja) | 文字処理装置 | |
| JPS6063669A (ja) | 仮名漢字変換日本語入力装置 |