JPH0218614A - 文字入力装置のソート処理方法 - Google Patents

文字入力装置のソート処理方法

Info

Publication number
JPH0218614A
JPH0218614A JP16927488A JP16927488A JPH0218614A JP H0218614 A JPH0218614 A JP H0218614A JP 16927488 A JP16927488 A JP 16927488A JP 16927488 A JP16927488 A JP 16927488A JP H0218614 A JPH0218614 A JP H0218614A
Authority
JP
Japan
Prior art keywords
sort
text data
processing
sorting
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
JP16927488A
Other languages
English (en)
Inventor
Kenichi Watabe
賢一 渡部
Masao Ishii
正夫 石井
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.)
Shaken Co Ltd
Photo Composing Machine Manufacturing Co Ltd
Original Assignee
Shaken Co Ltd
Photo Composing Machine Manufacturing Co Ltd
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 Shaken Co Ltd, Photo Composing Machine Manufacturing Co Ltd filed Critical Shaken Co Ltd
Priority to JP16927488A priority Critical patent/JPH0218614A/ja
Publication of JPH0218614A publication Critical patent/JPH0218614A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は電算写植機で出ノjする文字等を入力する文字
入力装置のソート処理方法に関するものである。
[従来技術] 電算写植機で文字等を出力するための本文ブタは、第2
図に示すように組処理に必要な情報(文字の組方向1a
、文字(ナイス1b、字詰1C書体1dなど)を定義し
たファンクションコード1と、文字コード2で構成され
ており、これらのコードに対応するキーを文字入力装置
の入力部より入力し、本文データを作成する。
こうして作成した本文データは、粕処理装置に入力され
、粕処理装置は本文データ等のファンクションコードに
従って文字を粕処理する。
また、第3図に示すような罫表を作成する場合も、日本
語ワードプロセッサのように表示画面上の対角の2点を
指定して罫線を引くのではなく、罫線を引くためのファ
ンクションと、罫線の始点、終点座標を入力して罫表を
作成するための罫線ブタを作成し、更に罫表内の各コラ
ムに所望の組処理結果を得るためのファンクションと文
字を入力して本文データを作成する。
し発明が解決しようとする課題] このような罫表において、行単位で並べ替えるためのソ
ートを行う際、例えば漢字が入力されているコラムの漢
字をソートキーとしてソートを行うと、その漢字の読み
の順ではなく、文字コードの順でソートされる。漢字に
は原則として読みの順に文字コードが付されている。し
かし漢字の読みは複数有り、文字コードを付す規準とな
っている読みと異なった読みをする場合でも文字コード
に従ってソートされてる。従って必ずしも読ませたい読
みの順にソートされない場合がある。そのため、漢字の
読みの順に並べるときは、オペレータが入力済の本文デ
ータを表示画面上に呼び出して読みの順に直接移動して
並べ替えるか、または入力時に当該コラムに入力される
漢字の読みに従って順番を考慮して入力しなければなら
なかった。
しかし入力順序を考慮しながら入力するとオペレータの
負担が増加し、また入力後にソート類に変更が有った場
合は、再度本文データを並べ替えなければならず、作業
能率を著しく低下させる原因となっている。
また、例えば見出し文のような行単位で完結する通常の
本文データを感材に複数行印字し、1行ごとに切り離し
て切り貼りを行うような場合、符長の長い(または短い
)順に印字されている方が切り貼りの作業がしやすいと
いうことから、符長に応じて並び替えるという要求が有
った。
このような場合も、前述のようにオペレータは手作業で
本文データの並べ替えを行って対処しなければならなか
った。
[課題を解決するための手段] 本発明は以上の点から成したものであり、1述したよう
なソート処理を簡単に行うことができる文字入力装置の
ソート処理方法を提供することを目的とし、その特徴と
するところは、文字]−ドとファンクションコードから
なる本文データをソートする文字入力装置のソート処理
方法において、前記本文データ中に挿入した、組処理時
及び出ノj時に無視する文字またはファンクションをソ
ートキーとしてソート処理することである。
[実施例] 次に本発明の詳細な説明する。第4図は本発明を実施す
るに好適な文字入力装置の一実施例を示すブロック図で
ある。
10;入力部。ファンクションコード、文字コード等の
本文データ、ソート処理に必要なパラメタの入力、およ
びソート処理、粕処理等の指令を行う。
11;制御部。本文データの転送等、各種制御を行う。
12;表示部。本文データ、組処理結果等を表示する。
13;本文データ記憶部。入力部10より入力した本文
データを記憶する。
14:パラメータ記憶部。入力部10より入力したソー
ト処理に必要なパラメータを記憶する。
15;ソート処理部。入力部10からのソート処理指令
にJ:す、パラメータ記憶部14に記憶しているパラメ
ータに従って本文データのソート処理を行う。
16:組処理部。入力部10からの粕処理指令により、
本文データ記憶部13に記憶している本文データを粕処
理する。
17;組処理部み本文データ記憶部。組処理部16で粕
処理した本文データを記憶する。
18;出力部。組処理済み本文データ記憶部17に記憶
している組処理済み本文データに従い印字を行う。レー
ザプリンタや写植機等で構成する。
本実施例では、組処理して出ノjしたとぎ第3図のよう
な罫表となる本文データを、「名前」のコラム内の漢字
をソートキーとして50音順に並べ替える場合について
説明する。
ここで名前は漢字を使用しており、このままソト処理す
ると上述したように文字コード順で並び替えられてしま
う。
そこで本実施例では本文データの各レコードの先頭に、
その前後を任意のファンクションまたは文字からなるソ
ート開始マークとソート終了マクで挟んだ漢字の読みを
入力し、このマーク間の読みをソートキーとしてソート
処理する。但し、両マークと読みの部分は組処理及び出
力では無視するようにパラメータで設定しておく。
次に本文データの入力から上述したソート処理、及び出
力を第4図と第5図を用いて説明する。
まず入力部10より本文データを入力する。制御部11
は本文データを表示部12へ送って表示を行う。同時に
本文データは本文データ記憶部13へ送られ記憶される
。第5図は表示部12へ表示した本文データを表わして
いる。
ソート処理を行う場合、入力部10よりソート処理の指
令を行う。そして、ソート処理に必要なパラメータを入
力する。入力したパラメータはパラメータ記憶部14へ
送り記憶される。
上述のように、「名前」のコラムに関して50音順でソ
ート処理を行う場合は、入力部10より本文データの各
レコードの先頭に、その前後を任意のファンクションま
たは文字からなるソート開始マークとソート終了マーク
で挟んだ漢字の読みを入力する。入力されたソート開始
マーク、ソート終了マーク、及び漢字の読みは本文デー
タ記憶部13に記憶される。第1図(1)は漢字の読み
3とマーク4を入力して表示部12へ表示された本文デ
ータを表わす。第1図(1)ではマークとしてr(Jr
)Jを用いた。尚、入力するマークは、本文データ中で
使用されていな(プればどのようなファンクションや文
字でも良い。
パラメータとしては、 ■、ルコードの区切 本実施例では「段落」5 ■、ソート開始マーク 本実施例では「(」4 ■、ソート終了マーク 本実施例では「)」4 ■8組処理時及び出力時に無視する文字又はファンクシ
ョン 本実施例ではr(Jr)Jとそれに挟まれた漢字の読み
3 ■、ソートの昇順、降順の別 本実施例では昇順とする 等を設定する。
パラメータの設定が終了すると、ソート処理部15は本
文データ記憶部13より本文データを読出し、パラメー
タ配憶部14に記憶したパラメータに従って本文データ
のソート処理を行う。
第6図はソート処理の流れを表わすフロー図である。ソ
ート処理は、設定したパラメータに従ってレコードポイ
ンタ(レコードの位置)とソートキーからなるソートテ
ーブル19(第7図)を作成し、このテーブル19上で
ソートする。そしてソート後の行ポインタの順に本文デ
ータのソート処理を行う。以下にソート処理の手順を説
明する。
Kレコードポインタの設定20)] ■、ソート区間の各し]−ドのレコードポインタをソー
トテーブル1つに設定する。
Kソートキーの抽出211 01次に、パラメータに設定したソート開始マークを検
索する。
■、ソート開始マークを検索すると、次にくる終了マニ
ラまでをソートキーとしてソートテーブル1つに設定す
る。
■、こうして、次々に各し]−ドの、ソートキーを抽出
し、ソートテーブル19に設定する。第7図(1)は以
上のようにして設定したソートテーブル19の状態を表
わす。
にソートキーの並べ替え22】 ■、ソートテーブル19が完成すると、パラメタで設定
したソート類に従いソートテーブル19の内容を文字コ
ードに従って並べ替える。第7図■はソートテーブル1
つを並べ替えた状態を表わす。
K本文データの並べ替え23)l 08次に、並べ替えが終了したソートテーブル19のレ
コードポインタの順番に従い、本文データの並べ替えを
行う。
以上のようにしてソート処理を行った本文データは、再
び本文データ記憶部13に記憶される。
入力部10より組処理の指令があると、制御部11は本
文データ記憶部13の本文データを組処理部16へ送る
う組処理部16は本文データ中のファンクションコード
に従い文字を組処理する。
このとき、パラメータ記憶部14に記憶したパラメータ
を参照し、組処理で無視するものであれば、無視して組
処理する。組処理された本文データは表示部12で表示
すると共に、組処理部み本文デ一夕記憶部17に記憶す
る。
こうしてできl〔組処理部み本文データはオンライン、
あるいはフロッピディスク、磁気テープ等のオンライン
によって、レーザプリンタや電算写植機等の出力部18
に入力され、感材、フィルム、普通紙等に印字される。
第1図(2)は以上のようにしてソート処理を行った本
文データを出力した状態を表わす。図のように、「名前
」の読みの順にソートされていることがわかる。このと
ぎ、ソートキーの部分は組処理では無視するので出力さ
れない。
次に、本文データを符長の長い順にソートする実施例に
ついて説明する。
例えば第8図のように各行ごとに字詰と文字ナイスを示
すファンクションが同一順序で繰り返し指令される本文
データをそのまま組処理すると、第9図のような組処理
が得られる。これらを行単位で切り貼って作業するよう
な場合には、非常にカットしずらい。そこで、符長の長
い順に並べ替えることによって、カットしやすいように
する。
この場合のパラメータ設定は以下のように設定する。
■、ルコードの区切 本実施例では「段落」6 ■、ソート開始マーク 本実施例では「字詰」7 ■、ソート終了マーク 本実施例では1級」8 ■、ソートの昇順、降順の別 本実施例では昇順とする 等を設定する。
以上のパラメータを設定し、ソート処理を実行する。ソ
ート処理は前実施例と同様ソートデープルを作成して行
う。
ソート処理を行うと、第10図のように本文データが並
べ替えられ、組処理して出力すると第11図のよう印字
される。このような本文データは、同じ符長のものをま
とめてカッ1〜できるので切り貼り作業を効率良く行う
ことができる。また単純に並べ替えだけをする場合でも
、従来のように入] 3 力時にソート順序を考慮しながら入力しなくても、任意
の順序で入力した後、ソート処理すれば良いので、オペ
レータは入力にだけ集中できる。
以上の実施例は本文データの1段落」から次の1段落」
までをソートする際のルーコードとして区切のパラメー
タを設定した例である。
本発明のその伯の実施例としては、本文データ中の1段
落」以外のファンクションまは文字をルーコードの区切
としてパラメータを設定するようにすることもできる。
その際、組処理や出力とは無関係で本文データ中では使
用されていないファンクションまたは文字を入力してそ
れをルーコードの区切としてパラメータを設定しても良
い。入力したファンクションまたは文字は、組処理時及
び出力時は無視するファンクションまたは文字としてパ
ラメータを設定する。
この実施例は、ソートする際のレコード長を、各レコー
ドごとに可変にできる。また、罫表のように各レコード
ごとに改行するような本文データだりではなく、普通の
新聞の記事のような本文デ−タについて、任意の区間を
1つのレコードとしてパラメータで設定し、その各レコ
ード内の、同じくパラメータで設定したコラムの文字等
をソ1−キーとしてソート処理づ−ることもできる。
以上本発明の詳細な説明した。上記実施例は、いずれも
ソートキーを1つだ(J設定したものであるが、本発明
は第2のソートキーを設定し、第1のソートキーが同じ
ものについては第2のソートキーに基づいてソートする
ようにしても良い。
1発明の効果] 以上説明したように本発明によれば、従来の日本語ワー
ドプロセッサでは、ソートキーを罫線で挟まれた区間と
するため、罫表の各コラムの大きさが同じでなりればソ
ート処理ができなかったが、本発明ではソートキーをそ
の前後のキーの指示で行うためコラムの大きさには影響
を受(プずにソート処理を行うことができる。また、オ
ペレータは本文データの入力時にデータを昇降順といっ
たソト順を気にすることなく、入力にlど(J集中する
ことができる等の効果を有するものである。
コ5
【図面の簡単な説明】
第1図(1)はソート処理を行う本文データの例を示す
図、第1図(2)は本文データをソートした例を示す図
、第2図は本文データについて説明する図、第3図は罫
表の例を示す図、第4図は本発明を実施するに好適な文
字入力装置の一実施例を示すブロック図、第5図は表示
部に表示した本文データの例を示す図、第6図はソート
処理の流れを表わすフロー図、第7図はソートテーブル
を示す図、第8図、第9図、第″IO図、第11図は符
長の長い順にソート処理する場合の例を説明する図であ
る。 1・・・ファンクションコード 2・・・文字コード 10・・・入力部 11・・・制御部 12・・・表示部 13・・・本文データ記憶部 14・・・パラメータ記憶部 15・・・ソート処理部 6・・・組処理部 7・・・組処理部み本文データ記憶部 8・・・出力部 9・・・ソートテーブル

Claims (4)

    【特許請求の範囲】
  1. (1)、文字コードとファンクションコードからなる本
    文データをソートする文字入力装置のソート処理方法に
    おいて、 前記本文データ中に挿入した、組処理時及び出力時に無
    視する文字またはファンクションをソートキーとしてソ
    ート処理することを特徴とする文字入力装置のソート処
    理方法。
  2. (2)、文字コードとファンクションコードからなる本
    文データをソートする文字入力装置のソート処理方法に
    おいて、 前記本文データ中の字詰を表わすファンクションをソー
    トキーとしてソート処理することを特徴とする文字入力
    装置のソート処理方法。
  3. (3)、文字コードとファンクションコードからなる本
    文データをソートする文字入力装置のソート処理方法に
    おいて、 前記本文データ中の任意の文字またはファンクションを
    ソート処理する際のレコードの区切として設定すること
    により、異なる長さのレコードについてもソート処理で
    きるようにしたことを特徴とする文字入力装置のソート
    処理方法。
  4. (4)、特許請求の範囲第(3)項記載の文字入力装置
    のソート処理方法において、 本文データ中でレコードの区切として設定された文字ま
    たはファンクションは、組処理時及び出力時は無視する
    ものであることを特徴とする文字入力装置のソート処理
    方法。
JP16927488A 1988-07-07 1988-07-07 文字入力装置のソート処理方法 Pending JPH0218614A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16927488A JPH0218614A (ja) 1988-07-07 1988-07-07 文字入力装置のソート処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16927488A JPH0218614A (ja) 1988-07-07 1988-07-07 文字入力装置のソート処理方法

Publications (1)

Publication Number Publication Date
JPH0218614A true JPH0218614A (ja) 1990-01-22

Family

ID=15883471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16927488A Pending JPH0218614A (ja) 1988-07-07 1988-07-07 文字入力装置のソート処理方法

Country Status (1)

Country Link
JP (1) JPH0218614A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61138364A (ja) * 1984-12-10 1986-06-25 Canon Inc 文書処理装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61138364A (ja) * 1984-12-10 1986-06-25 Canon Inc 文書処理装置

Similar Documents

Publication Publication Date Title
JPH0242071B2 (ja)
JP2000339306A (ja) 文書作成装置
JPH0137783B2 (ja)
JPH0218614A (ja) 文字入力装置のソート処理方法
JPS63251856A (ja) 宛名印刷装置
JPH0438005B2 (ja)
JPS6043689A (ja) 文字処理装置
JPH038271B2 (ja)
JPH038063A (ja) 住所データ処理装置及び文書処理装置における住所データの処理方法
JPH0830587A (ja) 文書作成装置及び書式変更方法
JP2659764B2 (ja) 接点指示表付展開接続図の作成装置
JP2534685B2 (ja) 情報表示方法
JPH0421479A (ja) データ印刷装置
JP3304112B2 (ja) 文書出力装置
JPS6231375B2 (ja)
Danielson The man-machine combination for computer-assisted copy editing
JPS63120668A (ja) 日本語ワ−ドプロセツサ
JPS6389925A (ja) ワ−ドプロセツサ
JPH0751374B2 (ja) 文書処理装置
JPH02297123A (ja) 文書作成装置
JPS62266616A (ja) 文書作成装置における葉書連続印刷方式
JPS60263225A (ja) 文書表示装置
JPH02110655A (ja) 文書作成装置
JPH01147659A (ja) 編集システム
JPH03108054A (ja) 文書処理装置