JPS6334589A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPS6334589A
JPS6334589A JP61179734A JP17973486A JPS6334589A JP S6334589 A JPS6334589 A JP S6334589A JP 61179734 A JP61179734 A JP 61179734A JP 17973486 A JP17973486 A JP 17973486A JP S6334589 A JPS6334589 A JP S6334589A
Authority
JP
Japan
Prior art keywords
pattern
information
illustration
cursor
pattern information
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
JP61179734A
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP61179734A priority Critical patent/JPS6334589A/ja
Publication of JPS6334589A publication Critical patent/JPS6334589A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 (イ)産業上の利用分野 この発明は情報処理における文字の入力処理あるいは文
章編集などをおこなう文字処理装置に関し、特に複数文
字弁のドツトで構成されるパターンを鏡面対染な左右逆
転されたパターンにすることができる文字処理装置に関
する。
(ロ)従来の技術 従来、日本語ワードプロセッサなどの文字の入力処理や
文章編集などがおこなえる文字処理装置では、文字のほ
かにさまざまな記号や簡!トな図形(以下パターンと記
す)などを記憶しており、必要に応じて文章中や文章外
の空領域に入力することができる機能を有するものがよ
く知られている。
加えて、所望のパターンを作成し記憶しておく機能を有
しているものもある。
上記の文字処理装置において、所望のパターンを作成す
る場合、すでに記憶されているパターンをいくつか組み
合ぴたり、あるいは一部修正して新規なパターンやイラ
ストを容易に作成することができるものである。
〈ハ)発明が解決しようとする問題点 ところが、既存のパターンの組み合せや部分的な修正を
加えてのイラストの作成では、中純な図柄のものしか作
成できず、容易にイラストを作成できる反面、できあが
ったイラストは変化に乏しいものであった。
この発明は上記の事情に篤みてなされたもので、既存の
パターンを左右逆転し、その逆転パターンを使用してイ
ラストを作成することができる文字処理装置を提供しよ
うとするものである。
(ニ)問題点を解決するための手段および作用この発明
の構成は、第1図に明示するように、各種の情報を入力
する入力手段1と、複数のパターンのそれぞれに対応す
るNビットで構成される行をN列ならべて構成される複
数のパターン情報を記憶する記憶手段2と、入力手段1
から入力された情報により記憶手段2から所望のパター
ン情報を呼び出すパターン情報呼出手段3と、各種パタ
ーンを表示する表示手段4と、パターン情報呼出手段3
により呼び出されたパターン情報のすべての行のビット
配列を、貯び出されたパターン情報の末尾ビットを新た
に先頭ビットとし、呼び出されたパターン情報の末尾か
ら先頭への順に順次配列して新規のパターン情報を作成
するとともに新規のパターンを表示手段4に表示させる
パターン逆転手段5とを具備したことを特徴とする文字
処理装置である。
(ホ)実施例 以下この発明の実施例を図面にて詳述するが、この発明
が以下の実施例に限定されるものではない。
第2図において、文字処理装置WPは、装置全体の制御
をおこなう主制御部10と、複数のキースイッチを有す
る入力部11と、各種の情報をプリントアウトする印字
部12と、各種の情報をデイスプレィする表示部13と
、文章作成に用いられる文字や記号などのドツトキャラ
クタ情報(パターン情報)が格納されたパターンバッフ
ァ14と、表示部13の表示画面上のカーソル位置を検
出するカーソルカウンタ15と、かなや漢字などの編集
処理がなされた文章情報を格納する文章バッフ716と
、イラストモードで作成されたイラスト情報を最終的に
格納するイラストバッファ17と、パターンバッファ1
4より呼び出されたパターン情報を一時保持する呼出パ
ターンバッファ18と、入力部11より入力された逆転
指示により、呼出パターンバッファ18から読み出した
パターン情報を逆転処理した後格納する逆転パターンバ
ッファ19とで構成される。
主制御部10は、たとえば8ビツトのマイクロコンピュ
ータと、イラスト作成制御や文章編集制御などのための
プログラムを格納する記憶回路などで構成される。入力
部11は、各種の文字キーやファンクションキーが配列
されており、その主要なキーの配列は、第3図に示す通
りである。第3図において、K1はイラストキーで、イ
ラストモードを設定する際に操作される。K2はパター
ン呼出キーで、表示部13に表示されるイラスト作成エ
リアに挿入するためのパターンをパターンバッファ14
から呼び出す際に操作される。K3はパターン作成キー
で、表示部13の画面上のカーソルが示すイラスト作成
エリアのドツトを0N10FFする際に操作される。K
5は解除キーで、操作されると各神動作モードを解除す
るものであり、K6はカーソル移動キーで、カーソルを
矢印の方向に上下左右に移動させる場合およびカーソル
移動によるドツトの0N10FFの場合に操作される。
K7はテンキーで、イラスト作成エリアに挿入するパタ
ーンの選択の際に操作される。K8は逆転指示キーで、
パターンの左右逆転をする際に操作される。印字部12
は熱転写式プリンタやワイヤドツトマトリクス式プリン
タが好遣である。表示部13はCRTデイスプレィまた
はドツトマトリクス式の液晶表示器などで表示画面を構
成すればよい。
つぎにこの実施例の初任について第4〜9図を交えて説
明する。
イラストモードによってイラスト画像を作成すべくイラ
ストモードキーに1を使用者(オペレータ)が操作する
と、イラストモードが開始される。
つぎに使用者はテンキーに7を操作してイラスト作成エ
リアS1の指定をおこなう。イラス(・作成エリアS1
は縦方向にnドツト、横方向にmドツトの大きさを有し
、使用者が、まず縦方向のnドツトを設定すると(ステ
ップ1oo) 、カーソルカウンタ15のうちの縦カー
ソルカウンタの最大(直VMΔXが設定され(ステップ
101) 、つぎに横方向のmドツトを設定すると(ス
テップ102)、カーソルカウンタ15のうちの横カー
ソルカウンタの最大1i11HMAXが設定され(ステ
ップ103)、第5図に示すような、イラスト作成エリ
アS1が表示部13の表示画面に表示される(ステップ
104)。これによってカーソルCの移動に制限が与え
られ、この状態でイラスト作成が可能となる。
イラストモードでは、パターンバッファ14よりパター
ンを呼び出して新規のパターンを作成する方法と、カー
ソルCを移動させてドツト0N10FFにより自由にパ
ターンを作成する方法とがあり、今、前者をパターン呼
出法、侵者をドツト0N10FF法と定める。
パターン呼出法でパターンを作成する場合、パターンを
呼び出して挿入する位置にカーソルCを移動ざぜるべく
、カーソル移動キーに6のいずれかを操作すると、主制
御部10はカーソル移動モードかどうかを判則しくステ
ップ105) 、たとえば右方向への移動であれば(ス
テップ106)横カーソルカウンタをインクリメント(
+1)L(ステップ107) 、横カーソルカウンタが
最大値(MAX)になったかどうかを判定しくステップ
108)、つぎの入力を待つ。カーソルCが左へ移動さ
れる場合には(ステップ109) 、横カーソルカウン
タはデクリメント(−1)され(ステップ110) 、
同様にして上方向へカーソルCが移動される場合はくス
テップ111) 、縦カーソルカウンタはデクリメント
され(ステップ112) 、下方へ移動される場合は(
ステップ113) 、縦カーソルカウンタはインクリメ
ントされる〈ステップ114)。つまり、イラスト作成
エリアS1のアドレスは、当然のことながら、カーソル
移動によりUP/DOWNするカーソルカウンタ15が
指示するアドレスになる。なお、カーソルカウンタ15
には最大値(MAX)と最小値(MIN)とが設定され
ており、これら以上のカーソルカウントアツプ/ダウン
はおこなわれない。
以上の操作によってパターン挿入位置が決定すると、使
用者はパターン呼出キーに2を操作しパターン呼出モー
ドを設定しくステップ115)、パターン選択状態どな
る。選択方式には各種の方式があるが、この実施例にお
いては、第6図に示すように、それぞれのパターンに対
応してパターン番号PNを付してリスト表示し、その中
から該当する番号を指示する選択方式を採用している。
ここでパターン番号PN3を呼出パターンP1とする場
合、使用者はテンキーに7の珂を操作する〈ステップ1
16)。これによってパターンバッファ14からパター
ン番号PN3のパターンが呼び出され、イラスト作成エ
リアS1のカーソルC1で指定された所定場所に表示さ
れるとともに呼出パターンバッファ18に格納される。
ここでパターンバッファ14に格納されているそれぞれ
のパターンは16X16ドツトパターンとする。この呼
出パターンP1とは別に、イラスト作成エリアS1のカ
ーソルC2で指定される他の場所に呼出パターンP1を
呼び出す場合、上記動作を再度おこなうと、第7図に示
すように、合成画像が作成される(ステップ117,1
18)。このドツト情報の合成は、主υ1111部10
にて論理和処理にておこなわれ、合成パターンP2はイ
ラストバッファ17に格納される。
上記とは別に、最初に呼び出した呼出パターンP1を左
右逆転する場合(ステップ119) 、使用者は逆転指
示キーに8を操作する(ステップ120)。これによっ
て主制御部10は呼出パターンバッファ18より逆転さ
せるパターン情報を読み出しくステップ121> 、以
下に詳説する逆転処理(ステップ122)がおこなわれ
た侵逆転パターンバッファ19に記憶される。
逆転処理に先だってパターン情報の構造を説明する。
パターンP3は、第8図に示すように、たとえば24X
24ドツトで構成され、パターン情報は、行方向に8ド
ツトごとに1バイトの情報D1が3バイトならべられ、
列方向にその1バイトの情報が24行ならへられて、合
計72バイト(3バイト×24)で構成される。
つぎに逆転処理は、第9図Aに示すパターンP3を第9
図Bに示すように、鏡面対象となる逆転パターンP4に
することである。つまり、パターン情報を1つのマトリ
クスとみなして、パターンP3のパターン情報の第1行
目の3バイトの先頭のビットを逆転パターンP4のパタ
ーン情報の第1行目3バイトの末尾のビットとなるよう
置換し、以下パターンP3のパターン情報の第1行目の
先頭から末尾に至る順序で、逆転パターンP4の末尾か
ら先頭に向って置換配列する。この第1行の置換と同様
にして、パターン情報を形成するすべての行の置換がお
こなわれ、逆転パターン情報が逆転パターンバッファ1
9に格納され、表示部13に表示される。以上のように
して作成された逆転パターンP4が使用者の所望とする
ものであった場合、使用者が実行キーに4を操作ると、
逆転パターンP4のパターン情報はイラストバッファ1
7に転送されてイラスト画像となる。
ここで第10図に示すように、イラスト作成エリアS1
上に描かれた斜線L1近傍に上記の逆転パターンP4を
描くと、イラストバッファ17には、第11図の示すよ
うに、逆転パターンP4のパターン情報の第1バイトB
1のデータと、イラストバッファ17の第 101バイ
トB101のデータとの論理和(OR)がとられて、そ
の結果がイラストバッファ17の第101バイトB10
1に収納される。以下同様にして逆転パターンP3のパ
ターン情報とイラストバッファ17の情報との論理和が
とられ、逆転パターンP4がイラストバッファ17に収
納されるものとなる。
上記とは別に逆転パターンP4が使用者の所望とするパ
ターンでなかった場合は、解除キーに5を操作すること
により逆転パターンバッファ191の内容はクリアされ
、呼出パターン逆転処理前の状態にもどすことができる
つぎにもう1つのパターン作成方法、ドツト0N10F
F法について簡単に説明する。
この作成処理では、第4図Bに示すように、作成モード
となると(ステップ124) 、カーソル移動キーに6
を操作してカーソルをたとえば右方向に移動させると(
ステップ125)、あるドツト位置から他のドツト位置
にカーソルが移動することによって、前者のドツト情報
が反転(ON→OFFまたは0FF−+ON)させられ
(ステップ126) 、横カーソルカウンタがインクリ
メントされて(ステップ127) 、カーソル位置が検
出されるものである。同様にしてカーソルを左、上また
は下に移動させた場合も(ステップ128,129゜1
30) 、ドツト情報が反転された(ステップ131゜
132.133)後、横カーソルカウンタがデクリメン
トされるか(ステップ134) 、縦カーソルカウンタ
がデクリメントまたはインクリメントされて(ステップ
135,136)カーソル位置が検出される。
したがって上記の動作を繰り返すことにより、従来の罫
線引きと同一の感覚でイラスト(パターン)が作成でき
るものである。
以上説明したように、この実施例においては、イラスト
作成エリアの大きさが指定可能であり、所望の大きさの
パターンを作成できるものである。
(へ)発明の効果 この発明によれば、既存のパターンの左右を瞬時に逆転
させてイラストの作成に使用することかでかるので、変
化に冨んだイラストが容易に作成できる文字処理装置が
得られる。
【図面の簡単な説明】
第1図はこの発明の構成を明示するブロック図、第2図
はこの発明の実施例ブロック図、第3図はおなじく入力
部の主要なキー配列を示す要部拡大平面図、第4図△、
Bはおなじく動作を示すフローチャート、第5図はイラ
スト作成エリアのドツト構成を示す構成説明図、第6図
はパターンとパターン番号の関係を示すパターンリスト
図、第7図はイラスト作成エリアに2つのパターンが呼
び出された場合の画面構成図、第8図はパターンのパタ
ーン情報の構成を示す構成模式図、第9図へおよびBは
それぞれ呼び出されたパターンおよび逆転されたパター
ンのパターン情報構造を示す構成模式図、第10図は逆
転パターンをイラスト作成エリア上の図形と合成する場
合の説明図、第11図は第10図におけるイラストバッ
ファ内のパターン情報構造を示す構成模式図である。 1・・・・・・入力手段、   2・・・・・・記憶手
段、3・・・・・・パターン呼出手段、4・・・・・・
表示手段、5・・・・・・パターン逆転手段。 第1図 「−一一一一一一一一一一−−−−−−−−−−−一−
−1L−==  +++++−+−+++−−−−−−
−J第4図B 第5図 第8図 P3 第9図A       第9図B 3P4 第10図 給11図

Claims (1)

    【特許請求の範囲】
  1. 1、各種の情報を入力する入力手段と、複数のパターン
    のそれぞれに対応するNビットで構成される行をN列な
    らべて構成される複数のパターン情報を記憶する記憶手
    段と、入力手段から入力された情報により記憶手段から
    所望のパターン情報を呼び出すパターン情報呼出手段と
    、各種パターンを表示する表示手段と、パターン情報呼
    出手段により呼び出されたパターン情報のすべての行の
    ビット配列を、呼び出されたパターン情報の末尾ビット
    を新たに先頭ビットとし、呼び出されたパターン情報の
    末尾から先頭への順に順次配列して新規のパターン情報
    を作成するとともに新規のパターンを表示手段に表示さ
    せるパターン逆転手段とを具備したことを特徴とする文
    字処理装置。
JP61179734A 1986-07-30 1986-07-30 文字処理装置 Pending JPS6334589A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61179734A JPS6334589A (ja) 1986-07-30 1986-07-30 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61179734A JPS6334589A (ja) 1986-07-30 1986-07-30 文字処理装置

Publications (1)

Publication Number Publication Date
JPS6334589A true JPS6334589A (ja) 1988-02-15

Family

ID=16070934

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61179734A Pending JPS6334589A (ja) 1986-07-30 1986-07-30 文字処理装置

Country Status (1)

Country Link
JP (1) JPS6334589A (ja)

Similar Documents

Publication Publication Date Title
US7075519B2 (en) Method for entering a character sequence into an electronic device as well as an electronic device for performing said method
JPH0677192B2 (ja) 文字データ表示方法
JPH0560600B2 (ja)
JPS6393066A (ja) ケイ線およびタブ設定装置
JPH0330056A (ja) 文書処理装置
JPS61123876A (ja) 文書処理装置
JPH0560628B2 (ja)
JPS6336378A (ja) 文字処理装置
JPH0145647B2 (ja)
JPS6334590A (ja) 文字処理装置
JP2539395B2 (ja) 情報処理装置
JP2703608B2 (ja) 文書処理方法及び装置
JP2964543B2 (ja) カーソルの表示方法及びこれを用いた小型電子装置
JPH06115167A (ja) 外字登録方法
JPH0330051A (ja) 文書処理装置
JPH0330053A (ja) 文書処理装置
JPH0330054A (ja) 文書処理装置
JPH01126684A (ja) 文書処理装置及び方法
JPS63298426A (ja) メニュ−選択処理方式
JPH0525325B2 (ja)
JPH0581947B2 (ja)
JPH04118770A (ja) 文書作成装置
JPH0330059A (ja) 文書処理装置
JPH064485A (ja) 小型電子機器におけるカレンダー表示方法
JPH0470695U (ja)