JPH03280155A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPH03280155A
JPH03280155A JP2078760A JP7876090A JPH03280155A JP H03280155 A JPH03280155 A JP H03280155A JP 2078760 A JP2078760 A JP 2078760A JP 7876090 A JP7876090 A JP 7876090A JP H03280155 A JPH03280155 A JP H03280155A
Authority
JP
Japan
Prior art keywords
characters
storage medium
external
copying
character
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
JP2078760A
Other languages
English (en)
Inventor
Toshiya Kondo
俊也 近藤
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2078760A priority Critical patent/JPH03280155A/ja
Publication of JPH03280155A publication Critical patent/JPH03280155A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は文字処理装置に関し、例えば日本語ワードプロ
セッサ等において文章及び外字を含む文書を保持する文
字処理装置に関するものである。
[従来の技術] 従来、この種の装置においては、文章及び外字を保持す
る際、文章と外字はそれぞれ別のメモリ領域に格納され
た独立した存在である。これにより、−度作成された外
字は他の文章中での使用が容易である。さらに、外字単
体で一つのメモリ領域を持つので、その管理は容易であ
る。
[発明が解決しようとしている課題] しかしながら、上記従来例では、文章と外字が完全に独
立しているため、複数の外字入り文意を一つにする場合
、例えば、一つの外字入り文章を他の外字入り文章保存
媒体に複写する場合などは、以下に述べる欠点があった
。即ち、■外字は複写できない。
■複写する側の文章中の外字は複写されない。
■複写される側の文章中の外字は複写する側の文章によ
ってオーバーライド(消去)される。
以上の欠点から、外字入り文章の複写は困難であった。
本発明は上述した従来例の欠点に鑑みてなされたもので
あり、その目的とするところは、外字を有する文章間で
外字を消失することな(容易に複写できる文字処理装置
を提供する点にある。
[課題を解決するための手段] 上述した課題を解決し、目的を達成するため、本発明に
係わる文字処理装置は、外字処理機能を有する文字処理
装置において、外字を有する第1の保存媒体に外字を有
する第2の保存媒体を複写するときに、前記第1の保存
媒体の外字の量を検出する第1の検出手段と、前記第1
の検出手段で検出された外字の量に基づいて前記第2の
保存媒体の外字を複写するための先頭の外字情報を決定
する決定手段と、前記決定手段で決定された先頭の外字
情報に基づいて前記第2の保存媒体の外字を複写する複
写手段とを備えることを特徴とする。
[作用] かかる構成によれば、外字を有する第1の保存媒体に外
字を有する第2の保存媒体を複写するときに、検出手段
は第1の保存媒体の外字の量を検出し、決定手段は第1
の検出手段で検出された外字の量に基づいて第2の保存
媒体の外字を複写するための先頭の外字情報を決定し、
複写手段は決定手段で決定された先頭の外字情報に基づ
いて第2の保存媒体の外字を複写する。
[実施例] 以下に、添付図面を参照して、本発明に係わる好適な実
施例を詳細に説明する。
第1図は本実施例の文字処理装置の構成を示すブロック
図である。同図において、11は各ユニットを接続し、
装置内部のアドレス信号、データ、制御信号を伝送する
パスライン、6は文書を表示するCRT、5はCRT6
の表示動作を制御するCRTコントローラ、8は文書を
印刷するプリンタ、9はプリンタ8の印刷動作を制御す
るプリンタコントローラをそれぞれ示している。10.
11はそれぞれ文書を保存媒体として保存するHDD 
(八−ドディスクドライブ)  FDD(フロッピーデ
ィスクドライブ)を示し、12はパスライン13とHD
DIO,FDDIIとのデータの入出力を行うi/f(
インタフェース)を示している。
4は制御プログラムや後述の第2図に示されるフローチ
ャートに従ったプログラム等を格納したROM (リー
ド・オン・メモリ)を示し、3は各種プログラムのワー
クエリア及び文字情報(文字コード)を記憶するRAM
 (ランダム・アクセス・メモリ)を示している。2は
CPU (中央処理装置)を示しており、ROM4に含
まれたプログラムメモリの内容を実行処理することによ
り、パスライン11を介して接続される各ユニットを制
御する。1はキーボードを示しており、キー人力された
文字情報をパスライン11を介してRAM3の一部にあ
る文章メモリに供給し記憶させる。7はCG(キャラク
タ・ジェネレータ)を示しており、上記文章メモリに記
憶された文字情報を、フォントとして、文字パターンを
展開し、CRTコントローラ50制御下で、CRT6に
表示する。また、これらの文字情報は、同様にプリンタ
コントローラ9の制御下で、プリンタ8により印刷され
る。
次に、本実施例の動作について説明する。
第2図は本実施例による外字を含む保存媒体の複写手順
を説明するフローチャートである。
保存媒体(文書)であるA、B各々に存在する外字の数
をa、b、そして保存媒体Bに存在する先頭の外字コー
ドのアドレスをPとする。ここでは、保存媒体Bを保存
媒体Aに複写(合成も含む意味)する例を挙げ、保存媒
体Bの文書が既にRAMJ中に読み出されていることを
前提とする。
まず、保存媒体Bを保存媒体Aに複写する動作が開始す
ると(ステップS1)、保存媒体Aに存在する外字の数
aがカウントされ、そのカウントされた数だけ、保存媒
体Bに存在する先頭の外字コードPのコードをシフト、
即ち、書き換える。
この場合、外字の数aをカウントするカウンタをn(初
期値“0”)として、保存媒体A中の外字をカウントア
ツプしながら求める(ステップ82〜ステツプS4)。
そして、外字の数aが求まると、外字の数aを示すnは
保存媒体Bに存在する先頭外字の外字コード[P]に加
算される。その加算値、即ち、外字コードの[P]は、
保存媒体Aにおいて複写するときの先頭外字コード、即
ち、保存媒体Bに存在する先頭外字がシフトされた先頭
外字コードである(ステップS5)。
続く保存媒体Bに存在する外字コードすべてな外字の数
a、即ち、nだけシフトして、この状態で保存媒体Bを
保存媒体Aに複写する処理が終了する。即ち、複写する
外字コードをカウントするパラメータなm(初期値“0
゛)として(ステップS6)、保存媒体Bに存在する外
字の数すに達するまで(ステップS7)、続(外字の複
写が行われる。まず、パラメータmがひとつインクリメ
ントされ、次のP+mのアドレスの外字コードがシフト
される。以下同様にして、b個すべてのシフトが完了す
ると、この状態で保存媒体Bを保存媒体Aに複写する(
ステップ510)。尚、上述した外字コードには、外字
登録コードも含まれる。
以上説明したように、あるデータ記憶装置、例えば、フ
ロッピーディスク中の外字入り文書に他のフロッピーデ
ィスク中の外字入り文書を複写するとき、複写する外字
入り文書中の外字コードを複写される外字入り文書中の
外字コードの分ずらして保存し、同様に複写する文章の
外字コードも同じ数だけずらすことにより、複数の外字
入り文章を自由に複写(合成)することができる。言い
換えれば、−度作成した外字を他の保存媒体にいて幅広
く活用することができる。
[発明の効果] 以上説明したように、本発明によれば、外字を有する文
章間で外字を消失することなく容易に複写できる。言い
換えれば、−度作成した外字を他の保存媒体にいて幅広
(活用することができる。
【図面の簡単な説明】
第1図は本実施例の文字処理装置の構成を示すブロック
図、 第2図は本実施例による外字を含む保存媒体の複写手順
を説明するフローチャートである。 図中、1・・・キーボード、2・・・CPU、3・・・
RAM、4・・・ROM、5・・・CRTコントローラ
、6・・・CRT、7・・・CG、8・・・プリンタ、
9・・・プリンタコントローラ、10・・・HDD、1
1・・・FDD、12・・・i/f、13・・・パスラ
インである。

Claims (2)

    【特許請求の範囲】
  1. (1)外字処理機能を有する文字処理装置において、 外字を有する第1の保存媒体に外字を有する第2の保存
    媒体を複写するときに、 前記第1の保存媒体の外字の量を検出する第1の検出手
    段と、 前記第1の検出手段で検出された外字の量に基づいて前
    記第2の保存媒体の外字を複写するための先頭の外字情
    報を決定する決定手段と、 前記決定手段で決定された先頭の外字情報に基づいて前
    記第2の保存媒体の外字を複写する複写手段とを備える
    ことを特徴とする文字処理装置。
  2. (2)前記決定手段は、前記先頭の外字情報に、複写す
    るときの先頭アドレスと、前記第2の保存媒体の外字コ
    ードに前記第1の検出手段で検出された外字の量を加算
    して求めた外字コードとを含むことを特徴とする請求項
    第1項記載の文字処理装置。
JP2078760A 1990-03-29 1990-03-29 文字処理装置 Pending JPH03280155A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2078760A JPH03280155A (ja) 1990-03-29 1990-03-29 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2078760A JPH03280155A (ja) 1990-03-29 1990-03-29 文字処理装置

Publications (1)

Publication Number Publication Date
JPH03280155A true JPH03280155A (ja) 1991-12-11

Family

ID=13670860

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2078760A Pending JPH03280155A (ja) 1990-03-29 1990-03-29 文字処理装置

Country Status (1)

Country Link
JP (1) JPH03280155A (ja)

Similar Documents

Publication Publication Date Title
US4138719A (en) Automatic writing systems and methods of word processing therefor
JPH0420789B2 (ja)
JPS5887564A (ja) 複写機
JPH03280155A (ja) 文字処理装置
JP3567299B2 (ja) グラフ生成出力装置
Taylor Commutative Diagrams in TEX (version 4)
JP3005344B2 (ja) 文書処理装置
JPS61151687A (ja) 出力装置
JPH08147292A (ja) 修正文書の出力処理装置
JPS62229464A (ja) 文書処理装置
JPH0311420A (ja) 文章処理方法
JPS6149872A (ja) 印字装置
JPH03280156A (ja) 文字処理装置
JPH07146854A (ja) 文書管理方式
JPS5953567B2 (ja) カナ漢字変換における同音異語の印字制御方式
JPS6010674B2 (ja) プリンタ
JPH08147277A (ja) 文書印刷処理装置
JPH0520322A (ja) 文書処理装置
JPH06236377A (ja) 文書作成装置及びメッセージ表示方法
JPH04127360A (ja) 文書処理装置
JPH07134706A (ja) 文書編集方法及び装置
JPH0651925A (ja) 画像形成装置
JPH07182322A (ja) 文書作成装置及び文書作成方法
JPH0424762A (ja) 枠編集機能付き文書処理装置
JPH0310856A (ja) 印字装置