JPH06214730A - 出力制御装置 - Google Patents

出力制御装置

Info

Publication number
JPH06214730A
JPH06214730A JP5006029A JP602993A JPH06214730A JP H06214730 A JPH06214730 A JP H06214730A JP 5006029 A JP5006029 A JP 5006029A JP 602993 A JP602993 A JP 602993A JP H06214730 A JPH06214730 A JP H06214730A
Authority
JP
Japan
Prior art keywords
output
data
printer
command
flag
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
JP5006029A
Other languages
English (en)
Inventor
Junko Nakatsu
順子 中津
Eriko Ido
絵理子 井▲土▼
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 JP5006029A priority Critical patent/JPH06214730A/ja
Publication of JPH06214730A publication Critical patent/JPH06214730A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 本発明の目的は、簡単な操作でデータの出力
を表示装置からプリンタへ切り替えることができる出力
制御装置を提供することにある。 【構成】 本発明の出力制御装置は、それぞれ出力制御
が異なる出力手段を持ち、出力先を示す情報を格納し、
その情報に基づいて、出力手段を選択し、出力データを
出力するものである。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は出力制御装置、特にデー
タの出力先を切り替える出力制御装置に関する。
【0002】
【従来の技術】従来の出力先切り替え方式は表示装置か
ら外部記憶装置への切り替えだった。
【0003】また、プリンタへデータを出力するのにフ
ァイルを介して行なうという方式は行なわれてきている
が、ファイルを外部記憶装置へ作成するので、切り替え
指示のほかにファイル名称を入力しなければならない明
示的な方式だった。
【0004】したがって外部記憶装置上に作成されたフ
ァイルはプリンタへ出力された時点で不要になると、フ
ァイルを外部記憶装置上から消去する手順を要してい
た。
【0005】
【発明が解決しようとする課題】データの出力を表示装
置からプリンタへ切り替える場合、まず表示装置から外
部記憶装置へ切り替えてデータを外部記憶装置上に作成
する手順を要し、直接、プリンタへの出力に切り替えら
れなかった。
【0006】また、外部記憶装置上に作成されたファイ
ルはプリンタへ出力された時点で不要になると、ファイ
ルを外部記憶装置上から消去する手順を要していた。
【0007】本発明の目的は、簡単な操作により、出力
先を切り替える出力制御装置を提供することにある。
【0008】
【課題を解決するための手段及び作用】本発明の出力制
御装置は、第1の出力手段と、前記第1の出力手段と出
力形態が異なる第2の出力手段と、出力先を示す情報が
格納される格納手段と、データが格納されるデータ格納
手段と、前記格納手段に格納されている情報に基づい
て、前記データを第1又は第2出力手段への出力を制御
する制御手段とから成る。
【0009】上記構成により、格納手段は出力先情報を
格納し、制御手段は格納手段に格納された情報に基づい
て、出力先を選択し、データを出力する。
【0010】
【実施例】次に、本発明の一実施例を、図面を参照して
詳細に説明する。
【0011】図1は、本発明の一実施例に係る出力制御
装置のブロック図である。
【0012】図において、11は装置全体の制御を司る
CPU、13はCPU11において実行されるプログラ
ム等が格納されるROMと、この実行の際のワークエリ
アとして用いられるRAMを含むメインメモリ、14は
各種文字等のキャラクタ情報、制御情報等を入力するた
めのキーボード、15はポインディングデバイスとして
のマウス、16はキーボード14及びマウス15と本装
置との間で信号接続を行うためのキーインターフェース
である。17はLAN(ローカルエリアネットワーク)
18と本装置とを接続するLANインターフェース、1
9はROM、SRAM、RS232C方式インターフェ
ース等を有した入出力装置(以下I/Oという)であ
る。I/O19には各種外部機器を接続可能である。2
0および21は外部記憶装置としてのそれぞれハードデ
ィスク装置及びフロッピーディスク装置、22はハード
ディスク装置20やフロッピーディスク装置21と本装
置との間で信号接続を行うためのディスクインターフェ
ースである。23はインクジェットプリンタ、レーザー
ビームプリンタ等によって構成することができるプリン
タ、24はプリンタ23と本装置との間で信号接続を行
うためのプリンタインターフェースである。25は表示
装置で有り、26は表示装置25と本装置との間で信号
接続を行うための表示インターフェースである。12
は、上記各器機間を信号接続するためのデータバス、コ
ントロースバス、アドレスバスからなるシステムバスで
ある。
【0013】以上説明した各機器等を接続してなる本装
置では、一般にユーザは、表示装置25の表示画面に表
示される各種情報に対応しながら操作を行う。すなわ
ち、LAN18、I/O19に接続される外部機器、キ
ーボード14、マウス15、ハードディスク装置20、
フロッピーディスク装置21から供給される文字、画像
情報等、また、メインメモリ13に格納されユーザーの
操作にかかる操作情報等が表示装置25の表示画面に表
示され、ユーザはこの表示を見ながら情報の編集、装置
に対する指示操作を行う。
【0014】なお、メインメモリ13は、種々のフラグ
領域から成るフラグ領域31、出力データが一時格納さ
れる格納領域32、データをプリンタに出力する指示を
立てるコマンドの格納領域33、データを出力する出力
コマンドを格納する格納領域34、データをプリンタに
出力する指示を解除するコマンドの格納領域35等を有
する。
【0015】図2は、本発明の一実施例の処理動作を示
すフローチャートである。
【0016】キーボード14から出力先切り替えコマン
ドが入力されると(ステップ1)、出力先切り替え出力
コマンドは格納領域33に格納され、その指示に基づい
て、フラグ領域31の出力先がプリンタであることを示
す出力先フラグが立てられる。(ステップ2)。ここ
で、出力先切り替えコマンドとは、メインメモリ13の
ワーク領域に格納されたデータの出力を命ずる出力コマ
ンドにより、出力先を表示装置25からプリンタ23へ
切り替えるコマンドである。
【0017】次に、キーボード14からデータの出力を
命ずる出力コマンドが入力されると、出力コマンドは格
納領域34に格納され、フラグ領域31の出力先フラグ
により出力先指示がプリンタであるかどうかをみる(ス
テップ3)。
【0018】出力先フラグが立っていない場合は、デー
タの出力先は表示装置25であり、出力先フラグが立っ
ている場合は、出力先が格納領域32へ設定される。
【0019】出力先フラグが立っている場合、表示装置
25の表示画面出力を抑止することを示す出力抑止フラ
グを立て(ステップ4)、表示画面消去要求の応答待ち
状態を抑止することを示す消去抑止フラグを立てる(ス
テップ5)。そして、プリンタにデータを出力するに
は、一旦、一時領域32にデータを格納する必要がある
ので、図形及び文字情報からなるデータを一時領域32
に出力することを示す一時フラグを立てる(ステップ
6)。なお、これらのフラグは、フラグ領域31に存在
する。
【0020】CPU11が、出力コマンドに従ってデー
タの出力を実行する際に、フラグ領域31の一時フラグ
をみて、そのフラグに従ってデータを出力先に出力す
る。
【0021】一時フラグが立っていい場合は、表示装置
25へ、一時フラグが立っている場合は、一時領域32
へデータが出力される。
【0022】この一時領域32は、出力コマンドの1回
の実行につき1個づつ、順次番号を付けながら作成して
いく。
【0023】本実施例においては、メインメモリ13内
に最大10個持つことができ、コマンド実行の度に順次
作成される。
【0024】11回目の実行では1番目に作成された一
時領域を使用し、12回目の実行では2番目に作成され
た一時領域を使用するというように巡回して使用する。
【0025】本装置内でもつ一時領域の数は、複数個も
つことで、より本実施例の効果が顕著に現れる。
【0026】例えば、データを出力するために多くの入
力コマンドの実行を有する場合、過去の出力を保存して
おけば、出力結果を再度プリンタに出力する時に入力コ
マンドの実行の手間が省け、有効である。
【0027】データ出力命令の中に、次画面に出力する
ための表示画面消去要求命令がある場合には、強制的に
改頁処理命令として一時領域に出力する(ステップ
7)。
【0028】そして、コマンドの実行を終了する際に、
出力先フラグをみて、その指示によって処理を分けてい
る(ステップ8)。
【0029】出力先フラグが立っている場合には、出力
抑止フラグをリセットし(ステップ9)、消去抑止フラ
グをリセットし(ステップ10)、一時領域32に格納
されているデータをプリンタ23へ出力する。
【0030】表示装置25の複数画面に相当するデータ
が、一時領域32に格納された改頁処理命令により、プ
リンタ23により複数枚に印刷され出力される。
【0031】キーボード14から、データの出力先をプ
リンタから解除するコマンドが入力された場合(ステッ
プ12)、その指示は格納領域35に格納され、出力先
フラグはリセットさせる(ステップ13)。
【0032】ここで、データを出力するコマンドが入力
された場合には、データは表示装置25に出力されるこ
とになる。また、ステップ12にて指示解除コマンドが
入力されなかった場合は、引き続きプリンタ23へ出力
される。
【0033】なお、出力処理が終了した時点で、プリン
タ出力用に作成された一時領域の内容は、メインメモリ
13から消去されるようにしてもよい。
【0034】以上説明したように本実施例によれば、デ
ータの出力を表示装置からプリンタへ切り替える場合、
まず表示装置から外部記憶装置へ切り替えてデータを外
部記憶装置上に作成する処理を不要とし、直接、プリン
タへの出力に切り替えらる、という効果がある。
【0035】
【発明の効果】以上説明したように本発明によれば、簡
単な操作でデータの出力先を切り替えることができる。
【図面の簡単な説明】
【図1】本発明の一実施例のブロック図
【図2】本発明の一実施例の処理動作を示すフローチャ
ート
【符号の説明】
11 CPU 12 システムバス 13 メインメモリ 14 キーボード 15 マウス 16 キーインターフェース 17 LANインターフェース 18 LAN 19 I/Oインターフェース 20 ハードディスク装置 21 フロッピーディスク装置 22 ディスクインターフェース 23 プリンタ 24 プリンタインターフェース 25 表示装置 26 表示インターフェース

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 第1の出力手段と、 前記第1の出力手段と出力形態が異なる第2の出力手段
    と、 出力先を示す情報が格納される格納手段と、 データが格納されるデータ格納手段と、 前記格納手段に格納されている情報に基づいて、前記デ
    ータを第1又は第2出力手段への出力を制御する制御手
    段とを有したことを特徴とする出力制御装置。
JP5006029A 1993-01-18 1993-01-18 出力制御装置 Pending JPH06214730A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5006029A JPH06214730A (ja) 1993-01-18 1993-01-18 出力制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5006029A JPH06214730A (ja) 1993-01-18 1993-01-18 出力制御装置

Publications (1)

Publication Number Publication Date
JPH06214730A true JPH06214730A (ja) 1994-08-05

Family

ID=11627246

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5006029A Pending JPH06214730A (ja) 1993-01-18 1993-01-18 出力制御装置

Country Status (1)

Country Link
JP (1) JPH06214730A (ja)

Similar Documents

Publication Publication Date Title
JPH03248224A (ja) 印刷出力処理方式
JPH06214730A (ja) 出力制御装置
JP2730716B2 (ja) 画像処理装置
JPH05282118A (ja) 画面制御方式
JP2002007089A (ja) プリンタドライバ及び情報処理装置
JPH05270055A (ja) 画像記録方法及び装置及び情報処理方法
JP2816004B2 (ja) 文書作成装置
JPH05181510A (ja) プログラマブルコントローラにおけるプログラミング装置の画面表示方法
JP3046429B2 (ja) 文書処理装置および文書処理方法
JP3359075B2 (ja) 情報処理装置及び方法
JP2977256B2 (ja) 文書作成装置
JP2974638B2 (ja) 文書処理装置及び方法
JP2784823B2 (ja) プリンタの画像編集印字方式
JPH058435B2 (ja)
JPS6359654A (ja) 情報処理装置
JPH06202825A (ja) ページ記述言語処理装置およびページ記述言語処理出力装置
JPH0793319A (ja) 文書作成装置
JPS6258017B2 (ja)
JPS63120373A (ja) マルチウインドウ表示ハ−ドコピ−装置
JPH11154097A (ja) エージェントの動作の変更方法
JPH08104036A (ja) 印刷装置
JPH02281379A (ja) 画像編集装置
JPH0612413A (ja) 文書処理方法及びその装置
JP2007115046A (ja) 情報処理装置及び方法並びに情報処理プログラム
JPH09245032A (ja) 文書作成装置、及びページの入れ替え方法