JPS63207676A - 文書情報処理装置 - Google Patents

文書情報処理装置

Info

Publication number
JPS63207676A
JPS63207676A JP62039199A JP3919987A JPS63207676A JP S63207676 A JPS63207676 A JP S63207676A JP 62039199 A JP62039199 A JP 62039199A JP 3919987 A JP3919987 A JP 3919987A JP S63207676 A JPS63207676 A JP S63207676A
Authority
JP
Japan
Prior art keywords
page
printing
document information
line
printed
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.)
Granted
Application number
JP62039199A
Other languages
English (en)
Other versions
JP2779157B2 (ja
Inventor
Yuji Uramoto
浦本 雄次
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 JP62039199A priority Critical patent/JP2779157B2/ja
Publication of JPS63207676A publication Critical patent/JPS63207676A/ja
Application granted granted Critical
Publication of JP2779157B2 publication Critical patent/JP2779157B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Document Processing Apparatus (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は文書情報処理装置に関し、特に行方向に編集さ
れている文書情報を印字媒体の列方向に又は列方向に編
集されている文書情報を印字媒体の行方向に回転させて
印字する文書情報処理装置に関する。
[従来の技術] 近年、ワードプロセッサ等の文書情報処理装置において
は、多機能化と低価格化が進み、あらゆる業務又は目的
の文章を作成し、印刷できるようになった。中でも、印
字媒体(用紙)への印字方式として、第4図(A)に示
すような通常印字の他、第4図(B)に示すような回転
印字機能を利用できるものがある。こ、の回転印字機能
によれば、プリンタの最大印字幅がA4サイズの縦幅し
かなくてもA4サイズの横幅に相当する印字ができる。
従って、画面では日程表等を横長に作成することができ
、これを用紙には縦長に印刷できる等、その他にもユー
ザの色々な要求を満たし得る大変便利な機能である。
しかし、従来の回転印字機能では頁番号を印字できなか
った。このため、文書が多数頁にわたる場合は文書の整
理、保管が頻雑するという欠点があった。
[発明が解決しようとする問題点] 本発明は1術した従来技術の欠点を除去するものであり
、その目的とする所は、回転印字する場合でも簡単な構
成で頁番号を印字できる文書情報処理装置を提供するこ
とにある。
[問題点を解決するための手段] 本発明の文書情報処理装置は上記の目的を達成するため
、回転印字頁の区切りを検出する頁検出手段と、前記頁
検出手段が検出した印字頁の区切りを計数する計数手段
と、前記計数手段が計数した数値に基づく頁番号の文字
フォントを文書情報の回転印字と同方向に回転させて印
字する頁印字手段を備えることをその概要とする。
また好ましくは、頁印字手段は、回転して印字される行
方向の文字列の略中央の位置を割り出す手段を備え、前
記割り出した略中央の位置に計数した数値に基づく頁番
号の文字フォントを印字することをその一態様とする。
[作用] かかる構成において、頁検出手段は回転印字iの区切り
を検出する。計数手段は前記頁検出手段が検出した印字
頁の区切りを計数する。頁印字手段は前記計数手段が計
数した数値に基づく頁番号の文字フォントを文書情報の
回転印字と同方向に回転させて印字する□。好ましくは
、頁印字手段は、回転して印字される行方向の文字列の
略中央の位置を割り出す手段を備え、前記割り出した略
中央の位置に計数した数値に基づく頁番号の文字フォン
トを印字する。
[実施例の説明] 以下、添付図面に従って本発明の実施例を詳細に説明す
る。
第1図は本発明による実施例の文書情報処理装置(ワー
ドプロセッサ)のブロック構成図である。図において、
1はセントラルブロセッシングユニット(cpu)であ
り、装置の主制御を行う。2はリードオンリメモリ(R
OM)であり、例えば第2図の制御プログラム21、文
字のフォントパターン22の他、図示しないが、漢字変
換のための辞書、各種制御のためのテーブル類等を格納
している。
3はキーボード(KB)であり、文書情報の作成編集、
回転印字に係る指令情報等を入力する。
該キーボード3は、文字を人力する文字キーと、漢字変
換を指令する変換キーと、文書を編集するための編集キ
ーと、カーソルを移動させるカーソルキー等の他、印字
の開始、停止及び再開を指令するプリントキー(PK)
32と、印字又は回転印字の印字形式及び回転印字開始
すべき先頭頁番号等を指定するための印字書式キー(P
SK)31と、1頁の桁数や行数等の印字フォーマット
を指定するための書式設定キー(SSK)33等を含む
4は、例えば液晶表示器(LCD)で構成した表示部(
DISP)であり、作成中の文書情報又は作成した文書
情報の一部を表示したり、ユーザに対するメツセージ等
を表示する。
5は、例えば熱転写方式のプリンタ(PRN)であり、
縦1列に並べたサーマル素子群を備え、該サーマル素子
群が文字パターンに応じて発熱することにより、サーマ
ル素子群に対向した熱転写テープ上のインクを用紙面上
に塗布し、印字すべき文字を印字する。該プリンタ5は
、32ドツト分のサーマル素子群(TH)を有するサー
マルヘッド51と、該サーマルヘッド51をドライブす
るヘッドドライバ(HD)52と、サーマルヘッドキャ
リアを用紙の行方向に移動させるキャリアモータ(CM
)53と、該キャリアモータ53をドライブするキャリ
アモータドライバ(CMD)54と、用紙を列方向に繰
り上げるフィードモータ(FM)55と、該フィードモ
ータ55をドライブするフィードモータドライバ(FM
D)56と、サーマルヘッド51を紙面に接触させたり
遠ざけたりさせるアップダウン機構57と、該アップダ
ウン機構57をドライブするアップダウンドライバ(U
DD)5Bと、サーマルヘッドキャリアのホームポジシ
ョン位置復帰を検出するセンサ(HP)59等を含む。
尚、センサ(HP)59はサーマルヘッドキャリアの位
置ずれが生じた場合に、該位置ずれを直す場合にも使用
される。
6はCPUIの指示でプリンタ5を制御するプリンタコ
ントロール(PRNC)である。
7は読み書き可能なランダムアクセスメモリ(RAM)
であり、作成中の又は作成した文書コード(移動向の情
報、タブ情報等の制御コードを含む)を記憶するコード
バッファ(CDBF)71と、前記コードバッファ71
の文書コードから順次列コードを読み出して、そのコー
ド内容をROM2の圧縮したフォント情報22に参照し
、各列コードをこれに対応する文字パターンに変換し、
更にこれを回転させた各ドツトイメージを印字の行方向
に並べて展開記憶するイメージバッファ(IBF)72
と、第2図のプログラムで使用する各種のレジスタ、カ
ウンタ、フラグ類を格納するワーキングエリア(WKA
)フ3を有すると共に、ユーザ自身が登録管理するユー
ザ辞書(UJ)74等のエリアを有している。8はCP
U 1の共通バスである。
第3図はコードバッファ71の内容を模式的に表わした
図である。図において、各文字は4バイトで構成され、
その中に文字コード及び制御コードを含む。ここでは1
行の書式桁数を40としており、行方向に編集された文
書情報である。
第2図は実施例の回転印字制御手順を示すフローチャー
トである。
〈レジスタ、カウンタの説明〉 図において、SGはコードバッファフ1の1行の文字数
に相当する数を保持するレジスタであり、書式設定キー
33からの指定かなけば前記1行の文字数を、また指定
があるときはその指定数を保持する。PNGはSGの内
容の略半分を保持するレジスタであり、実際に頁番号が
回転印字されるべき行番号を保持する。SPNは回転印
字の先頭頁に付したい頁番号を保持するレジスタであり
、書式設定キー33からの指定がなければ第1頁を、ま
た指定があるときはその指定頁を保持する。更に、PN
Pは奇偶フラグ、PNは回転印字の頁番号を更新、保持
するカウンタ、Mはテキスト中の絶対頁を指す頁カウン
タ、Nはテキスト中の文字を列方向にカウントするカウ
ンタである。
(頁番号を印字すべき行番号の決定〉 ステップS1ではSGの内容が奇数か否かを判別し、奇
数の時はステップS3で((SG+1)÷2)を計算し
、結果の値をPNGに格納する。
例えばコードバッファ71の1行の文字数SGが9なら
回転印字の第5行目が頁番号を印字すべぎ行番号である
。またSGが偶数の時はステップS2で(SG÷2+1
)を計算し、結果の値をPNGに格納し、ステップS4
でフラグPNPを1にセットする。例えばコードバッフ
ァ71の1行の文字数SGが10なら回転印字の第6行
目が頁番号を印字すべき行番号である。こうして、上記
の何れの場合でも回転印字された文字列の略中夫の位置
に頁番号が打たれることになる。
(文書情報の回転印字〉 ステップS5では指定したSPNの内容又は1をカウン
タPNに転送する。ステップS6では頁カウンタMにテ
キスト中の回転印字開始したい頁をセットし、ステップ
S7ではカウンタNに1をセットする。ステップS8で
はテキスト中のカウンタM頁が指す頁から、その第N列
(最初は第1列)の文字コードを、第6図に示すように
、第M頁の最終行から1づつ順に読み出して、イメージ
バッファ72の第1行目に回転して展開する。その際に
は、通常の行ピッチに相当する文字ピッチをあけること
を考慮する。ステップS9ではプリンタ5を駆動して、
サーマルヘッド51に前記展開した1行分のパターンデ
ータを送る。
ステップS10ではカウンタNの内容とSKの内容が一
致するか否かを判別し、Noならステップ11でカウン
タNに+1する。ステップS12ではカウンタNの内容
がPNGの内容と一致するか否かを判別し、Noならス
テップS13で行ピッチPの紙送りを行う。この行ピッ
チPは通常の文字ピッチを考慮したせまいものである。
フローはステップS7に戻り次の列の文書情報の回転行
印字を行う。
〈頁番号の回転印字〉  ′ ステップS12の判別でカウンタNの内容がPNGの内
容と一致すると幹は、ステップS20でフラグPNFが
1か否かを判別する。PNP=1のと咎は偶数の場合で
あり、ステップS21ではP/2ピッチ紙送りし、ステ
ップS22ではPHの内容を用紙のほぼ左端の位置に回
転印字し、ステップS23では更にP/2ピッチ紙送り
する。第5図(A)にこの状態を示す。
またPNP−1でないときは奇数であり、ステップS2
4で前記ステップ322と同様にして頁番号を回転印字
する。第5図(B)にこの状態を示す。
〈改頁又は終了〉 ステップSIOの判別でカウンタNの内容とSKの内容
が一致するときは、ステップS14でPピッチ紙送りし
、ステップS15でカウンタMが指定された最終頁か否
かを判別する。最終頁数でなければ、更にステップS1
6で印字停止キーか否かを判別し、印字停止キーでなけ
ればステップS17でキー待ち状態となる。ここでは、
その旨のメツセージを表示部4に表示し、次の頁も印字
するかどうかの判断をユーザにさせる。通常は、用紙を
交換し、再び印字再開キーを押下するのでステップ51
8に進み、PNの内容に+1する。
ステップS19ではMの内容に+1し、次の頁の回転印
字を行う。
また、ステップS15の判別で頁カウンタMの内容が指
定された最終頁数と一致するとぎ又はステップ316の
判別で印字停止キーが押されたときは、処理を終了する
[発明の効果] 以上述べた如く本発明によれば、回転印字の時にも印刷
枚数及び印刷物の順番がわかる様になり、今後、益々メ
モリ容量が増加し、頁数も増加し、扱う印刷物の数も増
加すると予想される通り、その効果は絶大なものである
そしてまた、このことにより、ユーザには使い勝手の良
い文書情報処理装置を提供できる。
【図面の簡単な説明】
第1図は本発明による実施例の文書情報処理装置のブロ
ック構成図、 第2図は実施例の回転印字制御手順を示すフローチャー
ト、 第3図はコードバッファ71の内容を模式的に表わした
図、 第4図(A)、(B)は従来の通常印字とその回転印字
の状態を示す図、 第5図(A)、(B)は本発明による実施例の、 回転
印字の状態を示す図、 第6図は文書情報の列情報を印字のための行情報として
読み取った態様を示す図である。 図中、1・・・セントラルプロセツシングユニット(C
PU)、2・・・リードオンリメモリ(ROM)、3・
・・キーボード(KB)、31・・・印字書式キー(P
SK)、32・・・プリントキー(PK)、33・・・
書式設定キー(SSK)、4・・・表示部(DISP)
、5・・・プリンタ(PRN)、51・・・サーマルヘ
ッド、52・・・ヘッドドライバ(HD)、53・・・
キャリアモータ(CM)、54・・・キャリアモータド
ライバ(CMD)、55・・・フィードモータ(FM)
、56・・・フィードモータドライバ(FMD)、5フ
・・・アップダウン機構、58・・・アップダウンドラ
イバ(UDD)、59・・・センサ、6・・・プリンタ
コントロール(PRMC)、?・・・ランダムアクセス
メモリ(RAM)、8・・・共通バスである。 特許出願人   キャノン株式会社 代理人 弁理士   大塚康徳(他1名)−稍方つント (A) 第4図 (A) 第5図 (B)

Claims (2)

    【特許請求の範囲】
  1. (1)行方向に編集されている文書情報を印字媒体の列
    方向に又は列方向に編集されている文書情報を印字媒体
    の行方向に回転させて印字する文書情報処理装置におい
    て、回転印字頁の区切りを検出する頁検出手段と、前記
    頁検出手段が検出した印字頁の区切りを計数する計数手
    段と、前記計数手段が計数した数値に基づく頁番号の文
    字フォントを前記文書情報の回転印字と同方向に回転さ
    せて印字する頁印字手段を備えることを特徴とする文書
    情報処理装置。
  2. (2)頁印字手段は、回転して印字される行方向の文字
    列の略中央の位置を割り出す手段を備え、前記割り出し
    た略中央の位置に計数した数値に基づく頁番号の文字フ
    ォントを印字することを特徴とする特許請求の範囲第1
    項記載の文書情報処理装置。
JP62039199A 1987-02-24 1987-02-24 文書情報処理装置 Expired - Fee Related JP2779157B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62039199A JP2779157B2 (ja) 1987-02-24 1987-02-24 文書情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62039199A JP2779157B2 (ja) 1987-02-24 1987-02-24 文書情報処理装置

Publications (2)

Publication Number Publication Date
JPS63207676A true JPS63207676A (ja) 1988-08-29
JP2779157B2 JP2779157B2 (ja) 1998-07-23

Family

ID=12546453

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62039199A Expired - Fee Related JP2779157B2 (ja) 1987-02-24 1987-02-24 文書情報処理装置

Country Status (1)

Country Link
JP (1) JP2779157B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63264386A (ja) * 1987-04-23 1988-11-01 Casio Comput Co Ltd 文書デ−タ印刷装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6172328A (ja) * 1984-09-17 1986-04-14 Casio Comput Co Ltd インデツクス印字方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6172328A (ja) * 1984-09-17 1986-04-14 Casio Comput Co Ltd インデツクス印字方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63264386A (ja) * 1987-04-23 1988-11-01 Casio Comput Co Ltd 文書デ−タ印刷装置

Also Published As

Publication number Publication date
JP2779157B2 (ja) 1998-07-23

Similar Documents

Publication Publication Date Title
EP0550269B1 (en) Bar code printer
JPS62197821A (ja) ワ−ドプロセツサ
JP2985910B2 (ja) 印字装置
JPS63207676A (ja) 文書情報処理装置
JPH0522932B2 (ja)
JP2976416B2 (ja) バーコード印刷装置
JP3139514B2 (ja) テープ印字装置
JP3209236B2 (ja) 文書処理装置及び文書処理方法
JP2509602B2 (ja) 印刷制御装置
JPH02297214A (ja) 文書処理装置
JPH05177901A (ja) 印字装置
JPS63187290A (ja) 文書情報処理装置
JP3036260B2 (ja) 情報処理装置
JPS6273955A (ja) プリンタ制御装置
JP3123376B2 (ja) 印字装置
JPS62131322A (ja) ワ−ドプロセツサ
JPH06155864A (ja) スケール印刷装置
JPS6250151A (ja) 印字装置
JPS63182157A (ja) 文書情報処理装置
JP3258578B2 (ja) 記録装置
JP2710146B2 (ja) 印刷制御装置
JPS6274144A (ja) 文書情報処理装置
JPS6347820A (ja) ワ−ドプロセツサ
JPS6345060A (ja) 文書情報処理装置
JPH0638188B2 (ja) 文字処理方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees