JPH1049320A - Device and method for print control - Google Patents

Device and method for print control

Info

Publication number
JPH1049320A
JPH1049320A JP8204716A JP20471696A JPH1049320A JP H1049320 A JPH1049320 A JP H1049320A JP 8204716 A JP8204716 A JP 8204716A JP 20471696 A JP20471696 A JP 20471696A JP H1049320 A JPH1049320 A JP H1049320A
Authority
JP
Japan
Prior art keywords
printing
setting
printer
printing apparatus
print
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.)
Withdrawn
Application number
JP8204716A
Other languages
Japanese (ja)
Inventor
Toshihiko Hosotsubo
利彦 細坪
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 JP8204716A priority Critical patent/JPH1049320A/en
Publication of JPH1049320A publication Critical patent/JPH1049320A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily switch a network printer and a local printer without any mistake. SOLUTION: If a local printer 1500 is started up while output is redirected to a network printer 1600, a power-ON report is sent to a host 3000. A host quits redirecting the output, performs switching so that output is performed by a local printer, and stores the redirection state. When the local printer is turned off, a power-OFF report is sent to the host 3000. The host redirect the output to the network printer 1600, where printing is carried out. Consequently, no operator needs to intervene in the switching, which is easily performed without any error.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、印刷制御装置およ
び方法に関し、特に、印刷装置と双方向性インターフェ
ースを介して接続され、その印刷装置への出力データの
処理や制御等を行う印刷制御装置および方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing control apparatus and method, and more particularly, to a printing control apparatus connected to a printing apparatus via a bidirectional interface, for processing and controlling output data to the printing apparatus. And methods.

【0002】[0002]

【従来の技術】従来、ホストコンピュータ等にローカル
プリンタ(双方向性インターフェイスでホストコンピュ
ータに直接接続されているプリンタのこと)とネットワ
ークプリンタ(ネットワークインターフェースを用いて
ホストコンピュータに接続されているプリンタのこと)
の両方が接続されている場合、ユーザはホストコンピュ
ータ上で動作しているオペレーティングシステムが認識
するあるプリンタポートに論理的に接続する(即ち、デ
ータ出力を行う)プリンタとして、前記ローカルプリン
タかネットワークプリンタの何れか一方を選択可能であ
った。
2. Description of the Related Art Conventionally, a local printer (a printer directly connected to a host computer through a bidirectional interface) and a network printer (a printer connected to a host computer using a network interface) are connected to a host computer or the like. )
If both are connected, the user can either connect to the local printer or a network printer as a printer that logically connects (i.e., performs data output) to a printer port recognized by the operating system running on the host computer. Either one can be selected.

【0003】[0003]

【発明が解決しようとする課題】ところが、従来では、
ホストコンピュータのプリンタポートの論理接続先をネ
ットワークプリンタからローカルプリンタに切り替えた
い場合、ユーザ自身が、オペレーティングシステムに対
して、専用のアプリケーション等からのコマンドを用い
てその切り替えを指示する必要があったため、切り替え
の手間がかかっていた。
However, in the prior art,
If the user wants to switch the logical connection destination of the printer port of the host computer from a network printer to a local printer, the user himself has to instruct the operating system to switch using a command from a dedicated application or the like. Switching was troublesome.

【0004】また、あるプリンタポートに論理的にネッ
トワークプリンタが接続されている場合、ユーザがネッ
トワークプリンタからローカルプリンタへの切り替えを
忘れたために、ローカルプリンタへ出力を行うつもり
が、誤ってネットワークプリンタに出力を行ってしまう
という過失を引き起こすことがあった。
If a network printer is logically connected to a certain printer port, the user intends to output to the local printer because he has forgotten to switch from the network printer to the local printer. In some cases, it caused negligence of output.

【0005】本発明は、上記2つの問題点を解決するた
めになされたものであり、ユーザによる“ローカルプリ
ンタ←→ネットワークプリンタ”の切り替えの手間を省
き、またネットワークプリンタからローカルプリンタへ
の切り替えをオペレーティングシステムに対してユーザ
が指示し忘れたことによる誤ったネットワークプリンタ
への出力を防ぐことを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above two problems, and eliminates the need for the user to switch between a "local printer" and a "network printer". It is an object of the present invention to prevent an erroneous output to a network printer due to a user forgetting to instruct an operating system.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するた
め、本発明の印刷制御装置はつぎのような構成からな
る。すなわち、複数の印刷装置と接続され、それらのい
ずれかから印刷出力を行なわせる印刷制御装置であっ
て、前記複数の印刷装置のうち、第1の印刷装置の電源
が投入されたことを検知すると、その他の印刷装置へ印
刷出力する設定がなされているか判定する判定手段と、
前記設定がなされていると判定された場合、前記第1の
印刷装置により印刷出力を行なわせるべく設定を変更す
る設定変更手段と、前記設定の変更に伴い、前記その他
の印刷装置へ印刷出力する設定がなされていた旨を記憶
する記憶手段とを備える。
In order to achieve the above object, a print control apparatus according to the present invention has the following arrangement. That is, a print control device that is connected to a plurality of printing devices and performs print output from any of the plurality of printing devices, and detects that a power supply of a first printing device among the plurality of printing devices is turned on. Determining means for determining whether a setting for printing out to another printing apparatus has been made;
When it is determined that the setting has been made, a setting change unit that changes the setting so that the first printing device performs printout, and prints out to the other printing device with the change of the setting. Storage means for storing that the setting has been made.

【0007】また、本発明の印刷制御方法はつぎのよう
な構成からなる。すなわち、複数の印刷装置と接続さ
れ、それらのいずれかから印刷出力を行なわせる印刷制
御方法であって、前記複数の印刷装置のうち、第1の印
刷装置の電源が投入されたことを検知すると、その他の
印刷装置へ印刷出力する設定がなされているか判定する
判定工程と、前記設定がなされていると判定された場
合、前記第1の印刷装置により印刷出力を行なわせるべ
く設定を変更する設定変更工程と、前記設定の変更に伴
い、前記その他の印刷装置へ印刷出力する設定がなされ
ていた旨を記憶する記憶工程とを備える。
The print control method of the present invention has the following configuration. That is, a printing control method that is connected to a plurality of printing apparatuses and causes a printout to be performed from any of the plurality of printing apparatuses, and when it is detected that a power supply of a first printing apparatus is turned on among the plurality of printing apparatuses. A determination step of determining whether a setting for printing out to another printing apparatus has been made, and a setting for changing a setting to cause the first printing apparatus to perform printing output when it is determined that the setting has been made. A change step, and a storage step of storing that the setting for printing out to the other printing apparatus has been made in accordance with the change of the setting.

【0008】さらに、本発明のコンピュータ可読メモリ
はつぎのような構成からなる。すなわち、複数の印刷装
置と接続され、それらのいずれかから印刷出力を行なわ
せるプログラムを格納するコンピュータ可読メモリであ
って、前記複数の印刷装置のうち、第1の印刷装置の電
源が投入されたことを検知すると、その他の印刷装置へ
印刷出力する設定がなされているか判定する判定工程の
コードと、前記設定がなされていると判定された場合、
前記第1の印刷装置により印刷出力を行なわせるべく設
定を変更する設定変更工程のコードと、前記設定の変更
に伴い、前記その他の印刷装置へ印刷出力する設定がな
されていた旨を記憶する記憶工程のコードと、前記第1
の印刷装置の電源が遮断されたことを検知すると、前記
記憶工程に、前記その他の印刷装置へ印刷出力する設定
がなされていた旨が記憶されているか判定する第2の判
定工程のコードと、記憶されていると判定された場合に
は、前記記憶工程の記憶内容を消去するとともに、前記
その他の印刷装置により印刷出力を行なわせるべく設定
を変更する第2の設定変更工程のコードとを備える。
Further, the computer readable memory of the present invention has the following configuration. That is, a computer-readable memory that is connected to a plurality of printing apparatuses and stores a program for causing any one of the plurality of printing apparatuses to perform print output, wherein a power supply of a first printing apparatus among the plurality of printing apparatuses is turned on. When it is detected, a code of a determination step of determining whether a setting to print out to another printing device has been made, and when it is determined that the setting has been made,
A storage for storing a code of a setting change step of changing a setting so that a printout is performed by the first printing apparatus, and that a setting for printing out to the other printing apparatus has been made in accordance with the change of the setting. A process code and the first
Upon detecting that the power supply of the printing apparatus has been cut off, a code of a second determination step of determining whether or not the storage step has stored that the setting to print out to the other printing apparatus has been made, A code for a second setting change step of erasing the stored contents of the storage step when it is determined to be stored, and changing settings so as to perform printout by the other printing device. .

【0009】あるいは、複数の印刷装置と接続され、そ
れらのうちいずれかをオペレーティングシステムにより
選択的に切り換えさせて印刷出力を行なわせるプログラ
ムを格納するコンピュータ可読メモリであって、前記複
数の印刷装置のうち、第1の印刷装置の電源が投入され
たことを検知すると、その他の印刷装置へ印刷出力する
設定がなされているか判定する判定工程のコードと、前
記設定がなされていると判定された場合、前記第1の印
刷装置により印刷出力を行なわせるべく、前記オペレー
ティングシステムに設定を変更させる設定変更工程のコ
ードと、前記設定の変更に伴い、前記その他の印刷装置
へ印刷出力する設定がなされていた旨を記憶する記憶工
程のコードと、前記第1の印刷装置の電源が遮断された
ことを検知すると、前記記憶工程に、前記その他の印刷
装置へ印刷出力する設定がなされていた旨が記憶されて
いるか判定する第2の判定工程のコードと、記憶されて
いると判定された場合には、前記記憶工程の記憶内容を
消去するとともに、前記その他の印刷装置により印刷出
力を行なわせるべく、前記オペレーティングシステムに
設定を変更させる第2の設定変更工程のコードとを備え
る。
Alternatively, there is provided a computer-readable memory which is connected to a plurality of printing apparatuses, and stores a program for causing any one of the plurality of printing apparatuses to be selectively switched by an operating system to perform print output. When it is detected that the power of the first printing apparatus is turned on, a code of a determination step of determining whether a setting for printing out to another printing apparatus is made, and when it is determined that the setting is made A code for a setting change step for causing the operating system to change a setting so that the first printing device performs printing output, and a setting for printing and outputting to the other printing device in response to the setting change. And a code of a storage step for storing the fact that the power of the first printing apparatus is cut off. In the storing step, a code of a second determining step for determining whether or not the setting to print out to the other printing apparatus has been stored is stored. A code for a second setting change step for causing the operating system to change a setting so that the stored contents of the step are erased and a printout is performed by the other printing device.

【0010】[0010]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

<第1の実施の形態>図1は本発明に係るプリンタ制御
システムにおけるプリンタの構成図である。
<First Embodiment> FIG. 1 is a block diagram of a printer in a printer control system according to the present invention.

【0011】同図に示すプリンタ制御システムは、出力
装置としてのレーザビームプリンタ(以下、LBPと略
す)1500とホストコンピュータ3000とを双方向
性インターフェイス21を介して互いに接続したもので
ある。
In the printer control system shown in FIG. 1, a laser beam printer (hereinafter abbreviated as LBP) 1500 as an output device and a host computer 3000 are connected to each other via a bidirectional interface 21.

【0012】LBP1500は、LBP本体1500A
を有し、このLBP本体1500Aの上部に操作のため
のスイッチ及びLED表示器等が配置された操作パネル
1501を設け、LBP本体1500Aの内部には、L
BP本体1500全体の制御及びホストコンピュータか
ら供給される文字情報等を解析するプリンタ制御ユニッ
ト1000と、レーザ光1504を発射する半導体レー
ザ1503と、入力されたビデオ信号に応じて半導体レ
ーザ1503から発射されるレーザ光1504をオン・
オフに切り換えて駆動するレーザドライバ1502と、
静電潜像が形成される静電ドラム1506と、半導体レ
ーザ1503から発射されたレーザ光1504を左右方
向に振る走査により静電ドラム1506上に形成された
潜像を現像する現像ユニット1507と、LBP本体1
500Aに装着され記録媒体としてのカットシート記録
紙を収納する用紙カセット1508と、現像ユニット1
507によって静電ドラム1506に供給する給紙ロー
ラ1509及び搬送ローラ1510,1511とを各々
配設し、ホストコンピュータ3000上で動作するホス
トソフトウェア3001により生成され、双方向性イン
ターフェイス21を介して供給される印刷情報に従って
文字パターンやフォームパターン等を作成し、カットシ
ート記録紙に像を形成するものである。
The LBP 1500 is an LBP body 1500A
An operation panel 1501 on which switches for operation and an LED display are arranged is provided above the LBP main body 1500A.
A printer control unit 1000 that controls the entire BP body 1500 and analyzes character information and the like supplied from a host computer, a semiconductor laser 1503 that emits a laser beam 1504, and a laser beam that is emitted from the semiconductor laser 1503 in accordance with an input video signal. Turn on laser light 1504
A laser driver 1502 that is turned off and driven;
An electrostatic drum 1506 on which an electrostatic latent image is formed, a developing unit 1507 for developing a latent image formed on the electrostatic drum 1506 by scanning the laser beam 1504 emitted from the semiconductor laser 1503 in a horizontal direction, LBP body 1
A paper cassette 1508 mounted on the printer 500A for storing cut sheet recording paper as a recording medium;
A paper feed roller 1509 and feed rollers 1510 and 1511 for supplying the electrostatic drum 1506 to the electrostatic drum 1506 are respectively provided by 507, generated by host software 3001 operating on the host computer 3000, and supplied via the bidirectional interface 21. A character pattern, a form pattern, and the like are created in accordance with print information, and an image is formed on cut sheet recording paper.

【0013】図2は本実施形態のプリンタ制御システム
の構成を説明するブロック図である。ここでは、図1に
示したレーザビームプリンタを例にして説明する。
FIG. 2 is a block diagram illustrating the configuration of the printer control system according to the present embodiment. Here, the laser beam printer shown in FIG. 1 will be described as an example.

【0014】図2において、3000はホストコンピュ
ータで、ROM3のプログラム用ROM、あるいは外部
メモリ11から読み出され、RAM2に記憶されたプロ
グラムに基づいて、システムデバイス4に接続される各
デバイスの総括的な制御等を行うCPU1を備える。2
はRAMで、CPU1の主メモリ、ワークエリア等とし
て機能する。5はキーボードコントローラ(KBC)
で、キーボード9や不図示のポインティングデバイスか
らのキー入力を制御する。6はCRTコントローラ(C
RTC)で、CRTディスプレイ(CRT)10の表示
を制御する。7はディスクコントローラ(DKC)で、
ブートプログラム、種々のアプリケーション、フォント
データ、ユーザファイル、編集ファイル、及びプリンタ
ホストソフトウェア3001、オペレーティングシステ
ム3002等を記憶するハードディスク(HD)、フロ
ッピーディスク(FD)等の外部メモリ11とのアクセ
スを制御する。8はプリンタコントローラ(PRTC)
で、所定の双方向性インターフェイス21を介してプリ
ンタ1500に接続されて、プリンタ1500との通信
制御処理を実行する。この接続に用いられるポートをロ
ーカルポートあるいはプリンタポートと呼ぶ。23はネ
ットワークコントローラで、ネットワークインターフェ
イス22を介して接続されるネットワークプリンタ16
00との通信制御処理を実行する。この接続に用いられ
るポートをネットワークポートと呼ぶ。なお、CPU1
は、例えばRAM2上に設定された表示情報RAMへの
アウトラインフォントの展開(ラスタライズ)処理を実
行し、CRT10上での表示画像を表示されたまま印刷
するWYSIWYGを可能としている。また、CPU1
は、CRT10上の不図示のマウスカーソル等で指示さ
れたコマンドに基づいて登録された種々のウインドウを
開き、種々のデータ処理を実行する。
In FIG. 2, reference numeral 3000 denotes a host computer, which is a program ROM of the ROM 3 or a general program of each device connected to the system device 4 based on a program read from the external memory 11 and stored in the RAM 2. And a CPU 1 for performing various controls. 2
Is a RAM, which functions as a main memory, a work area, and the like of the CPU 1. 5 is a keyboard controller (KBC)
Controls the key input from the keyboard 9 or a pointing device (not shown). 6 is a CRT controller (C
RTC) controls the display on a CRT display (CRT) 10. 7 is a disk controller (DKC)
Controls access to an external memory 11 such as a hard disk (HD) or a floppy disk (FD) storing a boot program, various applications, font data, user files, editing files, and printer host software 3001, an operating system 3002, and the like. . 8 is a printer controller (PRTC)
Then, it is connected to the printer 1500 via the predetermined bidirectional interface 21 to execute a communication control process with the printer 1500. The port used for this connection is called a local port or a printer port. Reference numeral 23 denotes a network controller, which is connected to the network printer 16 via the network interface 22.
The communication control process with the 00 is executed. The port used for this connection is called a network port. Note that the CPU 1
For example, WYSIWYG which executes development (rasterization) of an outline font in a display information RAM set on the RAM 2 and prints a display image on the CRT 10 as it is displayed is possible. CPU1
Opens various registered windows based on a command specified by a mouse cursor or the like (not shown) on the CRT 10 and executes various data processing.

【0015】プリンタ1500において、12はプリン
タCPUで、ROM13に記憶された制御プログラムに
基づいてシステムバス14に接続される各種のデバイス
とのアクセスを総括的に制御し、印刷部インターフェイ
ス15を介して接続される印刷部(プリンタエンジン)
17に出力情報としての画像信号を出力する。また、こ
のROM13には、図3、図4のフローチャートで示さ
れるようなCPU12の制御プログラム等が記憶され
る。CPU12は入出力部16を介してホストコンピュ
ータ3000との通信処理が可能となっており、プリン
タ内の情報等をホストコンピュータ3000に通知可能
に構成されている。18はCPU12の主メモリ、ワー
クエリア等として機能するRAMで、図示しない増設ポ
ートに接続されるオプションRAMによりメモリ容量を
拡張することができるように構成されている。1501
は前述した操作パネルで操作のためのスイッチ及びLE
D表示器等が配されている。
In the printer 1500, reference numeral 12 denotes a printer CPU, which comprehensively controls access to various devices connected to the system bus 14 based on a control program stored in the ROM 13. Printing unit (printer engine) to be connected
An image signal as output information is output to 17. The ROM 13 stores control programs for the CPU 12 as shown in the flowcharts of FIGS. The CPU 12 can communicate with the host computer 3000 via the input / output unit 16 and can notify the host computer 3000 of information and the like in the printer. Reference numeral 18 denotes a RAM that functions as a main memory, a work area, and the like of the CPU 12, and is configured so that the memory capacity can be expanded by an optional RAM connected to an extension port (not shown). 1501
Are switches and LE for operation on the operation panel described above.
A D display and the like are provided.

【0016】プリンタ1600は、プリンタ1500と
基本的に同様の構成であるが、ホストコンピュータ30
00との接続がネットワークインターフェース22を介
してなされている点でプリンタ1500と異なる。
The printer 1600 has basically the same configuration as the printer 1500, except that the host computer 30
The printer 1500 differs from the printer 1500 in that the connection to the printer 00 is made via the network interface 22.

【0017】このように構成されたプリンタ制御システ
ムにおいて、前述のプリンタホストソフトウェア300
1には、図5、図6、図7、図8のフローチャートで示
されるホストコンピュータ3000のCPU1の制御プ
ログラム等が含まれている。ホストコンピュータ300
0では、印刷出力時にネットワークプリンタ1600あ
るいはローカルプリンタ1500のいずれかを選択し、
選択した方のプリンタを、プリンタポートに論理的に接
続して使用する。なお、物理的には通信ポートに接続さ
れているネットワークプリンタを論理的にプリンタポー
トに接続する操作を出力リダイレクトと呼び、オペレー
ティングシステム3002により提供される機能であ
る。この出力リダイレクトは、プリンタホストコンピュ
ータソフトウエア3001などからオペレーティングシ
ステム3002に要求される。
In the thus configured printer control system, the printer host software 300 described above is used.
1 includes a control program of the CPU 1 of the host computer 3000 shown in the flowcharts of FIGS. 5, 6, 7, and 8, and the like. Host computer 300
0, the user selects either the network printer 1600 or the local printer 1500 at the time of printout,
Use the selected printer logically connected to the printer port. An operation of logically connecting a network printer physically connected to a communication port to a printer port is called output redirection, and is a function provided by the operating system 3002. This output redirection is requested from the printer host computer software 3001 to the operating system 3002.

【0018】以下に、プリンタ制御システムの動作につ
いて、主としてプリンタホストソフトウェア3001の
動作をフローチャートに従って説明する。 [制御手順の説明]本実施形態では、本プリンタ制御シ
ステムのプリンタホストソフトウェア3001が、ホス
トコンピュータ3000の各デバイスの総括的な管理等
を行うプログラムであるオペレーティングシステム30
02上で動作しているものとする。
In the following, the operation of the printer control system will be described mainly with reference to the flowchart of the operation of the printer host software 3001. [Explanation of Control Procedure] In this embodiment, the printer host software 3001 of the printer control system is an operating system 30 which is a program for performing overall management of each device of the host computer 3000.
It is assumed that the device is operating on the H.02.

【0019】図3は本プリンタ制御システムにおけるプ
リンタ1500の電源投入時の動作の一部を示すフロー
チャートである。
FIG. 3 is a flowchart showing a part of the operation of the printer control system when the power of the printer 1500 is turned on.

【0020】LBP1500の電源がオンになると図3
の処理が開始され(ステップS31)、プリンタCPU
12は、入出力部16を介してホストコンピュータ30
00に電源がオンになったことを通知する信号を送信し
(ステップS32)、処理を終了する。
When the power of the LBP 1500 is turned on, FIG.
Is started (step S31), and the printer CPU
12 is a host computer 30 via the input / output unit 16
At 00, a signal notifying that the power has been turned on is transmitted (step S32), and the process ends.

【0021】図4は本プリンタ制御システムにおけるプ
リンタ1500の電源遮断時の動作を示すフローチャー
トである。LBP1500の電源がオフになると図4の
手順が開始され(ステップS41)、プリンタCPU1
2は、CPU12に供給される電力が途絶える前に入出
力部16を介してホストコンピュータ3000に電源が
オフになったことを通知する信号を送信し(ステップS
42)、処理を終了する。
FIG. 4 is a flowchart showing the operation of the printer control system when the power of the printer 1500 is cut off. When the power of the LBP 1500 is turned off, the procedure of FIG. 4 is started (step S41), and the printer CPU 1
2 transmits a signal for notifying that the power has been turned off to the host computer 3000 via the input / output unit 16 before the power supplied to the CPU 12 is cut off (step S).
42), and the process ends.

【0022】図5は、本プリンタ制御システムにおける
プリンタホストソフトウェア3001による、プリンタ
1500からの電源オン通知受信時の動作を示すフロー
チャートである。
FIG. 5 is a flowchart showing an operation performed by the printer host software 3001 in the printer control system when receiving a power-on notification from the printer 1500.

【0023】ホストコンピュータ3000のプリンタコ
ントローラ8を介してプリンタ1500の電源オンの通
知を受信すると処理が開始される(ステップS51)。
双方向性インターフェイス21によってプリンタ150
0が接続されているローカルポート(プリンタポート)
へのデータ出力が、ネットワークプリンタ1600へ出
力リダイレクトされているかどうかをオペレーティング
システムに問い合わせ、その応答を判定する(ステップ
S52)。オペレーティングシステムから、ネットワー
クプリンタに出力リダイレクトしているという返答を受
け取った際には、オペレーティングシステムに対して、
該プリンタポートにおけるネットワークプリンタへの出
力リダイレクトを中止し、データ出力をローカルプリン
タに行なうよう要求し(ステップS53)、その要求に
オペレーティングシステムが応じたかどうかの確認を行
う(ステップS54)。要求が通ったことが確認された
場合には、該プリンタポートにおける出力がネットワー
クプリンタ1600にリダイレクトされていたというこ
とをRAM2に記憶し(ステップS55)、処理を終了
する。
When the power-on notification of the printer 1500 is received via the printer controller 8 of the host computer 3000, the process starts (step S51).
The printer 150 is controlled by the bidirectional interface 21.
Local port to which 0 is connected (printer port)
A query is made to the operating system as to whether data output to the printer is redirected to the network printer 1600, and the response is determined (step S52). When the operating system receives a response that the output is being redirected to the network printer,
The output redirection to the network printer at the printer port is stopped, a request is made to output data to the local printer (step S53), and it is confirmed whether or not the operating system has responded to the request (step S54). If it is confirmed that the request has been passed, the fact that the output at the printer port has been redirected to the network printer 1600 is stored in the RAM 2 (step S55), and the process ends.

【0024】図6は本プリンタ制御システムにおけるプ
リンタホストソフトウエア3001による、プリンタ1
500からの電源オフ通知受信時の動作を示すフローチ
ャートである。ホストコンピュータ3000のプリンタ
コントローラ8を介してプリンタ1500の電源オフの
通知を受信すると処理が開始される(ステップS6
1)。ホストコンピュータ3000のローカルポートに
対する出力がネットワークプリンタ1600にリダイレ
クトされていたことがRAM2に記憶されているかどう
かを判定し(ステップS62)、記憶されていた場合に
は、RAM2に記憶されている前記情報を消去し(ステ
ップS63)、オペレーティングシステムに対して、ロ
ーカルポートに対する出力をRAM2に記憶されていた
ネットワークプリンタ1600にリダイレクトするよう
要求し(ステップS64)、処理を終了する。
FIG. 6 shows a printer 1 according to the printer host software 3001 in the printer control system.
5 is a flowchart illustrating an operation when a power-off notification is received from a power supply 500; The process is started when a power-off notification of the printer 1500 is received via the printer controller 8 of the host computer 3000 (step S6).
1). It is determined whether or not the fact that the output to the local port of the host computer 3000 has been redirected to the network printer 1600 is stored in the RAM 2 (step S62). If the information has been stored, the information stored in the RAM 2 is determined. Is deleted (step S63), the operating system is requested to redirect the output to the local port to the network printer 1600 stored in the RAM 2 (step S64), and the process ends.

【0025】以上の手順により、ローカルプリンタの電
源のオンオフに伴い、ネットワークプリンタへ出力リダ
イレクトして、ローカルプリンタがオフ状態ならネット
ワークプリンタから出力し、ローカルプリンタがオンな
らばローカルプリンタから出力させる操作を、自動的に
行なわせることができる。さらに、出力リダイレクトが
行われていた場合に限ってプリンタの切り替えを行うた
め、ネットワークプリンタ、あるいはローカルプリンタ
のいずれかが接続されていない場合でも、誤動作が起る
ことはない。 <第2の実施の形態>第2の実施形態のプリンタ制御シ
ステムも、第1の実施形態のそれと同じく図1の構成を
有する。また、LBP1500は、第1の実施形態で述
べた図3、図4のフローチャートの動作を実行する。た
だし、本実施形態のホストコンピュータ3000では、
前述のプリンタホストソフトウェア3001は必要な
く、代わりにオペレーティングシステム3002がその
役割を担う。
According to the above procedure, when the power of the local printer is turned on and off, the output is redirected to the network printer. If the local printer is off, output is performed from the network printer. If the local printer is on, output is performed from the local printer. , Can be performed automatically. Further, since the printer is switched only when the output redirection has been performed, no malfunction occurs even when either the network printer or the local printer is not connected. <Second Embodiment> A printer control system according to a second embodiment also has the configuration shown in FIG. 1 similarly to that of the first embodiment. Further, the LBP 1500 executes the operation of the flowcharts of FIGS. 3 and 4 described in the first embodiment. However, in the host computer 3000 of the present embodiment,
The above-described printer host software 3001 is not required, and the operating system 3002 plays the role instead.

【0026】図7は、本プリンタ制御システムの一部を
包含するオペレーティングシステム3002による、プ
リンタ1500の電源オン通知受信時の動作を示すフロ
ーチャートである。ホストコンピュータ3000のプリ
ンタコントローラ8を介してプリンタ1500の電源オ
ンの通知を受信すると処理が開始される(ステップS7
1)。双方向性インターフェイス21によってプリンタ
1500が接続されているローカルポート(プリンタポ
ート)へのデータ出力を、ネットワークプリンタ160
0へ出力リダイレクトしているかどうかを検査し(ステ
ップS72)、ネットワークプリンタ1600への出力
リダイレクトを検出した場合には、該プリンタポートに
おけるネットワークプリンタ1600への出力リダイレ
クトを中止し(ステップS73)、データ出力をローカ
ルプリンタ1500に行なうよう変更し(ステップS7
4)、出力リダイレクト先であったネットワークプリン
タ1600をRAM2に記憶し(ステップS75)、処
理を終了する。
FIG. 7 is a flowchart showing the operation of the operating system 3002 including a part of the printer control system when receiving a power-on notification of the printer 1500. When the power-on notification of the printer 1500 is received via the printer controller 8 of the host computer 3000, the process starts (step S7).
1). The data output to the local port (printer port) to which the printer 1500 is connected by the bidirectional interface 21 is transmitted to the network printer 160.
0 (step S72). If output redirection to the network printer 1600 is detected, output redirection to the network printer 1600 at the printer port is stopped (step S73). Change to output to local printer 1500 (step S7)
4) The network printer 1600 to which the output was redirected is stored in the RAM 2 (step S75), and the process ends.

【0027】図8は、本プリンタ制御システムの一部を
包含するオペレーティングシステム3002による、プ
リンタ1500の電源オフ通知受信時の動作を示すフロ
ーチャートである。ホストコンピュータ3000のプリ
ンタコントローラ8を介してプリンタ1500の電源オ
フの通知を受信すると処理が開始される(ステップS8
1)。ローカルポートに対する出力をネットワークプリ
ンタ1600にリダイレクトしていたことがRAM2に
記憶されているかどうかを判定し(ステップS82)、
記憶されていた場合には、RAM2に記憶されている前
記情報を消去し(ステップS83)、該プリンタポート
における出力をRAM2に記憶されていたネットワーク
プリンタ1600にリダイレクトし(ステップS8
4)、処理を終了する。
FIG. 8 is a flowchart showing the operation of the operating system 3002 including a part of the printer control system when receiving a power-off notification of the printer 1500. The process starts when a power-off notification of the printer 1500 is received via the printer controller 8 of the host computer 3000 (step S8).
1). It is determined whether or not the fact that the output to the local port has been redirected to the network printer 1600 is stored in the RAM 2 (step S82).
If it is stored, the information stored in the RAM 2 is deleted (step S83), and the output from the printer port is redirected to the network printer 1600 stored in the RAM 2 (step S8).
4), end the process.

【0028】このように、ローカルプリンタの電源のオ
ンオフに伴い、ネットワークプリンタへ出力リダイレク
トして、ローカルプリンタがオフ状態ならネットワーク
プリンタから出力し、ローカルプリンタがオンならばロ
ーカルプリンタから出力させる操作を、自動的に行なわ
せることができる。さらに、出力リダイレクトが行われ
ていた場合に限ってプリンタの切り替えを行うため、ネ
ットワークプリンタ、あるいはローカルプリンタのいず
れかが接続されていない場合でも、誤動作が起ることは
ない。さらに、オペレーティングシステムにより上記処
理を行なっているため、プリンタホストソフトウエアと
オペレーティングシステムとのやり取りによる処理のオ
ーバーヘッドが無くなり、切換処理を迅速に行うことが
できる。
As described above, when the power of the local printer is turned on and off, the output is redirected to the network printer. When the local printer is off, the output is output from the network printer. When the local printer is on, the operation for outputting from the local printer is performed. It can be done automatically. Further, since the printer is switched only when the output redirection has been performed, no malfunction occurs even when either the network printer or the local printer is not connected. Furthermore, since the above processing is performed by the operating system, the processing overhead due to the exchange between the printer host software and the operating system is eliminated, and the switching processing can be performed quickly.

【0029】なお、図5〜8の処理のきっかけとなるプ
リンタ電源のオンオフの情報は、ホストコンピュータ3
000からローカルプリンタのステータス情報をポーリ
ングした際に受け取るステータス情報に含まれ、このス
テータス情報の読み出し時に図5〜8の処理を行なって
もよい。
The information on the power supply of the printer, which triggers the processing in FIGS.
000 is included in the status information received when polling the status information of the local printer from 000, and the processing of FIGS.

【0030】また、ホストコンピュータ3000から、
ローカルプリンタ1500との双方向通信が可能になっ
たことを検知し、その際に、ローカルプリンタの電源オ
ン状態を取得し、それに基づいて図5〜8の処理を行な
ってもよい。
Also, from the host computer 3000,
It may be detected that bidirectional communication with the local printer 1500 has become possible, and at that time, the power-on state of the local printer may be acquired, and the processes in FIGS.

【0031】[0031]

【他の実施形態】なお、本発明は、複数の機器(例えば
ホストコンピュータ,インタフェイス機器,リーダ,プ
リンタなど)から構成されるシステムに適用しても、一
つの機器からなる装置(例えば、複写機,ファクシミリ
装置など)に適用してもよい。
[Other Embodiments] Even if the present invention is applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), an apparatus (for example, a copying machine) Machine, facsimile machine, etc.).

【0032】また、本発明は、前述した実施形態の機能
を実現するソフトウェアのプログラムコードを記録した
記憶媒体を、システムあるいは装置に供給し、そのシス
テムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによって達成される。
Further, according to the present invention, a storage medium storing a program code of software for realizing the functions of the above-described embodiments is supplied to a system or an apparatus, and a computer (or CPU or MP) of the system or apparatus is provided.
U) by reading and executing the program code stored in the storage medium.

【0033】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
In this case, the program code itself read from the storage medium implements the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.

【0034】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。
As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0035】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれる。
When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) Performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0036】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれる。
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the program code is written based on the instructions of the program code. The case where the CPU of the function expansion board or the function expansion unit performs part or all of the actual processing, and the function of the above-described embodiment is realized by the processing.

【0037】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明したフローチャートに対応す
るプログラムコードを格納することになるが、簡単に説
明すると、図9のメモリマップ例に示す各モジュールを
記憶媒体に格納することになる。
When the present invention is applied to the storage medium, the storage medium stores program codes corresponding to the above-described flowcharts. Each module shown will be stored in a storage medium.

【0038】すなわち、少なくとも、複数の印刷装置の
うち、第1の印刷装置の電源が投入されたことを検知す
ると、その他の印刷装置へ印刷出力する設定がなされて
いるか判定する判定工程のコードと、設定がなされてい
ると判定された場合、前記第1の印刷装置により印刷出
力を行なわせるべく設定を変更する設定変更工程のコー
ドと、設定の変更に伴い、前記その他の印刷装置へ印刷
出力する設定がなされていた旨を記憶する記憶工程のコ
ードと、第1の印刷装置の電源が遮断されたことを検知
すると、前記記憶工程に、前記その他の印刷装置へ印刷
出力する設定がなされていた旨が記憶されているか判定
する第2の判定工程のコードと、記憶されていると判定
された場合には、前記記憶工程の記憶内容を消去すると
ともに、前記その他の印刷装置により印刷出力を行なわ
せるべく設定を変更する第2の設定変更工程のコードの
各モジュールのプログラムコードを記憶媒体に格納すれ
ばよい。
That is, when it is detected that at least the power supply of the first printing apparatus is turned on among the plurality of printing apparatuses, the code of the determination step for determining whether or not the setting for printing out to the other printing apparatuses is made is provided. If it is determined that the setting has been made, a code of a setting change step for changing the setting so that the first printing device performs print output, and a print output to the other printing device with the change of the setting. When a code for a storage step for storing that the setting has been made and when the power supply of the first printing apparatus is detected to be turned off, a setting for printing out to the other printing apparatus is made in the storage step. And a code of a second determination step for determining whether or not the stored information is stored. The printing device may store the program code of each module of the code of the second setting change step of changing the setting to cause the printed output to the storage medium.

【0039】[0039]

【発明の効果】以上述べたように本発明によれば、出力
先のプリンタをネットワークプリンタからローカルプリ
ンタに切り替えたい場合、ローカルプリンタの電源をオ
ンにするだけで切り換えることができ、切り替え操作の
手間を省くことができる。また、ローカルプリンタの代
わりに誤ってネットワークプリンタに出力を行ってしま
うという過失を防ぐことができる。
As described above, according to the present invention, when it is desired to switch the output destination printer from a network printer to a local printer, it is possible to switch only by turning on the power of the local printer. Can be omitted. In addition, it is possible to prevent the negligent accident of outputting to a network printer instead of the local printer.

【0040】[0040]

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係るプリンタの構成を示す断面図であ
る。
FIG. 1 is a cross-sectional view illustrating a configuration of a printer according to the invention.

【図2】第1の実施形態におけるプリンタ制御システム
の構成を説明するブロック図である。
FIG. 2 is a block diagram illustrating a configuration of a printer control system according to the first embodiment.

【図3】プリンタの電源オン時の動作を示すフローチャ
ートである。
FIG. 3 is a flowchart illustrating an operation when the power of the printer is turned on.

【図4】プリンタの電源オフ時の動作を示すフローチャ
ートである。
FIG. 4 is a flowchart illustrating an operation when the power of the printer is turned off.

【図5】本プリンタ制御システムにおけるプリンタホス
トソフトウェアのプリンタ電源オン通知受信時の動作を
示すフローチャートである。
FIG. 5 is a flowchart illustrating the operation of the printer control system when receiving a printer power-on notification from the printer host software.

【図6】本プリンタ制御システムにおけるプリンタホス
トソフトウェアのプリンタ電源オフ通知受信時の動作を
示すフローチャートである。
FIG. 6 is a flowchart illustrating the operation of the printer control system when receiving a printer power off notification from the printer host software.

【図7】本プリンタ制御システムにおけるオペレーティ
ングシステムによるプリンタ電源オン通知受信時の動作
を示すフローチャートである。
FIG. 7 is a flowchart showing an operation of the printer control system when an operating system receives a printer power-on notification.

【図8】本プリンタ制御システムにおけるオペレーティ
ングシステムによるプリンタ電源オフ通知受信時の動作
を示すフローチャートである。
FIG. 8 is a flowchart illustrating an operation of the printer control system when an operating system receives a printer power-off notification.

【図9】本発明に係るプログラムを格納する媒体のメモ
リマップの図である。
FIG. 9 is a diagram of a memory map of a medium for storing a program according to the present invention.

【符号の説明】[Explanation of symbols]

1 CPU 2 RAM 3 ROM 4 システムバス 12 CPU 13 ROM 18 RAM 3000 ホストコンピュータ 3001 プリンタホストソフトウェア 3002 オペレーティングシステム 1500 プリンタ 1600 ネットワークプリンタ DESCRIPTION OF SYMBOLS 1 CPU 2 RAM 3 ROM 4 System bus 12 CPU 13 ROM 18 RAM 3000 Host computer 3001 Printer host software 3002 Operating system 1500 Printer 1600 Network printer

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】 複数の印刷装置と接続され、それらのい
ずれかから印刷出力を行なわせる印刷制御装置であっ
て、 前記複数の印刷装置のうち、第1の印刷装置の電源が投
入されたことを検知すると、その他の印刷装置へ印刷出
力する設定がなされているか判定する判定手段と、 前記設定がなされていると判定された場合、前記第1の
印刷装置により印刷出力を行なわせるべく設定を変更す
る設定変更手段と、 前記設定の変更に伴い、前記その他の印刷装置へ印刷出
力する設定がなされていた旨を記憶する記憶手段とを備
えることを特徴とする印刷制御装置。
1. A print control device connected to a plurality of printing devices and configured to output a print from any of the plurality of printing devices, wherein a power source of a first printing device among the plurality of printing devices is turned on. Is detected, a determination unit that determines whether a setting to print out to another printing apparatus is made, and, if it is determined that the setting is made, sets the printout by the first printing apparatus. A print control apparatus, comprising: a setting change unit that changes the setting; and a storage unit that stores that the setting for printing out to the other printing device has been made in accordance with the change of the setting.
【請求項2】 前記第1の印刷装置の電源が遮断された
ことを検知すると、前記記憶手段に、前記その他の印刷
装置へ印刷出力する設定がなされていた旨が記憶されて
いるか判定する第2の判定手段と、 記憶されていると判定された場合には、前記記憶手段の
記憶内容を消去するとともに、前記その他の印刷装置に
より印刷出力を行なわせるべく設定を変更する第2の設
定変更手段とを更に備えることを特徴とする請求項1に
記載の印刷制御装置。
2. When it is detected that the power supply of the first printing apparatus has been cut off, it is determined whether or not the storage means has stored information indicating that a setting to print out to the other printing apparatus has been made. And a second setting change unit that, when it is determined that the print data is stored, erases the storage contents of the storage unit and changes a setting so that the other printing device performs print output. The printing control apparatus according to claim 1, further comprising:
【請求項3】 前記第1の印刷装置は、当該印刷制御装
置専用として直接接続されており、前記その他の印刷装
置は、通信ネットワークを介して当該印刷装置に接続さ
れていることを特徴とする請求項1または2に記載の印
刷制御装置。
3. The printing apparatus according to claim 2, wherein the first printing apparatus is directly connected to the printing control apparatus exclusively, and the other printing apparatuses are connected to the printing apparatus via a communication network. The print control device according to claim 1.
【請求項4】 前記第1の印刷装置の電源の投入および
遮断を、前記第1の印刷装置からの通知により検出する
ことを特徴とする請求項1乃至3のいずれかに記載の印
刷制御装置。
4. The print control apparatus according to claim 1, wherein power-on and power-off of the first printing apparatus are detected by a notification from the first printing apparatus. .
【請求項5】 前記第1の印刷装置のステータス情報を
読み出す手段を更に備え、該ステータス情報から前記第
1の印刷装置の電源の投入および遮断を検出することを
特徴とする請求項1乃至3のいずれかに記載の印刷制御
装置。
5. The printer according to claim 1, further comprising: a unit for reading status information of the first printing device, wherein power-on and power-off of the first printing device are detected from the status information. The print control device according to any one of the above.
【請求項6】 前記第1の印刷装置との双方向の接続が
確立したことを検知する手段を更に備え、該手段により
接続の確率を検出する際に、前記第1の印刷装置の電源
の投入および遮断を検出することを特徴とする請求項1
乃至3のいずれかに記載の印刷制御装置。
6. A device for detecting that a bidirectional connection with the first printing device has been established, wherein a power supply of the first printing device is used when detecting a connection probability by the means. 2. The method according to claim 1, wherein the closing and the closing are detected.
4. The print control device according to any one of claims 1 to 3.
【請求項7】 複数の印刷装置と接続され、それらのい
ずれかから印刷出力を行なわせる印刷制御方法であっ
て、 前記複数の印刷装置のうち、第1の印刷装置の電源が投
入されたことを検知すると、その他の印刷装置へ印刷出
力する設定がなされているか判定する判定工程と、 前記設定がなされていると判定された場合、前記第1の
印刷装置により印刷出力を行なわせるべく設定を変更す
る設定変更工程と、 前記設定の変更に伴い、前記その他の印刷装置へ印刷出
力する設定がなされていた旨を記憶する記憶工程とを備
えることを特徴とする印刷制御方法。
7. A print control method for connecting to a plurality of printing devices and performing print output from any of the plurality of printing devices, wherein a power source of a first printing device among the plurality of printing devices is turned on. Is detected, a determination step is performed to determine whether a setting for printing out to another printing device is made. If it is determined that the setting is made, a setting is made to cause the first printing device to perform printing output. A print control method, comprising: a setting change step of changing the setting; and a storage step of storing that the setting for printing out to the other printing apparatus has been made in accordance with the change of the setting.
【請求項8】 前記第1の印刷装置の電源が遮断された
ことを検知すると、前記記憶工程に、前記その他の印刷
装置へ印刷出力する設定がなされていた旨が記憶されて
いるか判定する第2の判定工程と、 記憶されていると判定された場合には、前記記憶工程の
記憶内容を消去するとともに、前記その他の印刷装置に
より印刷出力を行なわせるべく設定を変更する第2の設
定変更工程とを更に備えることを特徴とする請求項7に
記載の印刷制御方法。
8. When it is detected that the power supply of the first printing apparatus has been cut off, it is determined whether or not the storage step stores information indicating that a setting to print out to the other printing apparatus has been made. A second setting change step of erasing the storage contents of the storage step and changing the setting so that the other printing device performs print output, if it is determined that the print data is stored, The printing control method according to claim 7, further comprising:
【請求項9】 前記第1の印刷装置の電源の投入および
遮断を、前記第1の印刷装置からの通知により検出する
ことを特徴とする請求項7乃至8のいずれかに記載の印
刷制御方法。
9. The print control method according to claim 7, wherein power-on and power-off of the first printing apparatus are detected by a notification from the first printing apparatus. .
【請求項10】 前記第1の印刷装置のステータス情報
を読み出す工程を更に備え、該ステータス情報から前記
第1の印刷装置の電源の投入および遮断を検出すること
を特徴とする請求項7乃至8のいずれかに記載の印刷制
御方法。
10. The apparatus according to claim 7, further comprising a step of reading status information of said first printing apparatus, wherein power-on and power-off of said first printing apparatus are detected from said status information. The print control method according to any one of the above.
【請求項11】 前記第1の印刷装置との双方向の接続
が確立したことを検知する工程を更に備え、該工程によ
り接続の確率を検出する際に、前記第1の印刷装置の電
源の投入および遮断を検出することを特徴とする請求項
7乃至8のいずれかに記載の印刷制御方法。
11. The method according to claim 11, further comprising a step of detecting that a bidirectional connection with the first printing apparatus has been established, wherein a power supply of the first printing apparatus is detected when the probability of connection is detected by the step. 9. The print control method according to claim 7, wherein input and cutoff are detected.
【請求項12】 複数の印刷装置と接続され、それらの
いずれかから印刷出力を行なわせるプログラムを格納す
るコンピュータ可読メモリであって、 前記複数の印刷装置のうち、第1の印刷装置の電源が投
入されたことを検知すると、その他の印刷装置へ印刷出
力する設定がなされているか判定する判定工程のコード
と、 前記設定がなされていると判定された場合、前記第1の
印刷装置により印刷出力を行なわせるべく設定を変更す
る設定変更工程のコードと、 前記設定の変更に伴い、前記その他の印刷装置へ印刷出
力する設定がなされていた旨を記憶する記憶工程のコー
ドと、 前記第1の印刷装置の電源が遮断されたことを検知する
と、前記記憶工程に、前記その他の印刷装置へ印刷出力
する設定がなされていた旨が記憶されているか判定する
第2の判定工程のコードと、 記憶されていると判定された場合には、前記記憶工程の
記憶内容を消去するとともに、前記その他の印刷装置に
より印刷出力を行なわせるべく設定を変更する第2の設
定変更工程のコードとを備えることを特徴とするコンピ
ュータ可読メモリ。
12. A computer-readable memory which is connected to a plurality of printing apparatuses and stores a program for causing any one of the plurality of printing apparatuses to perform print output, wherein a power supply of a first printing apparatus among the plurality of printing apparatuses is A code for a determination step of determining whether a setting for printing and outputting to another printing device has been made when the input is detected, and a printing output by the first printing device when it is determined that the setting has been made. A code of a setting change step of changing a setting so as to perform the setting, a code of a storage step of storing that the setting for printing out to the other printing apparatus has been made in accordance with the change of the setting, Upon detecting that the power of the printing apparatus has been cut off, it is determined whether or not the storage step stores information that the setting for printing out to the other printing apparatus has been made. A code for a second determination step to be performed, and if it is determined that the code is stored, erase the stored contents of the storage step and change the setting so that the other printing device performs printout. 2. A computer-readable memory, comprising: a code of a setting change step of 2.
【請求項13】 複数の印刷装置と接続され、それらの
うちいずれかをオペレーティングシステムにより選択的
に切り換えさせて印刷出力を行なわせるプログラムを格
納するコンピュータ可読メモリであって、 前記複数の印刷装置のうち、第1の印刷装置の電源が投
入されたことを検知すると、その他の印刷装置へ印刷出
力する設定がなされているか判定する判定工程のコード
と、 前記設定がなされていると判定された場合、前記第1の
印刷装置により印刷出力を行なわせるべく、前記オペレ
ーティングシステムに設定を変更させる設定変更工程の
コードと、 前記設定の変更に伴い、前記その他の印刷装置へ印刷出
力する設定がなされていた旨を記憶する記憶工程のコー
ドと、 前記第1の印刷装置の電源が遮断されたことを検知する
と、前記記憶工程に、前記その他の印刷装置へ印刷出力
する設定がなされていた旨が記憶されているか判定する
第2の判定工程のコードと、 記憶されていると判定された場合には、前記記憶工程の
記憶内容を消去するとともに、前記その他の印刷装置に
より印刷出力を行なわせるべく、前記オペレーティング
システムに設定を変更させる第2の設定変更工程のコー
ドとを備えることを特徴とするコンピュータ可読メモ
リ。
13. A computer-readable memory that is connected to a plurality of printing devices and stores a program for selectively switching any one of the plurality of printing devices by an operating system to perform print output. When detecting that the power supply of the first printing apparatus is turned on, a code of a determination step of determining whether a setting for printing out to another printing apparatus is made, and when it is determined that the setting is made A code of a setting change step of causing the operating system to change a setting so that the first printing device performs print output; and a setting for printing and outputting to the other printing device in accordance with the change of the setting. And a code of a storage step for storing the fact that the first printing device has been turned off. A code of a second determination step for determining whether or not the setting for printing out to the other printing apparatus is stored in the storage step; and a storage step for determining that the setting is stored. And a second setting change step code for causing the operating system to change the setting so that the stored contents are erased and the other printing device causes the printing device to print out.
JP8204716A 1996-08-02 1996-08-02 Device and method for print control Withdrawn JPH1049320A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8204716A JPH1049320A (en) 1996-08-02 1996-08-02 Device and method for print control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8204716A JPH1049320A (en) 1996-08-02 1996-08-02 Device and method for print control

Publications (1)

Publication Number Publication Date
JPH1049320A true JPH1049320A (en) 1998-02-20

Family

ID=16495133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8204716A Withdrawn JPH1049320A (en) 1996-08-02 1996-08-02 Device and method for print control

Country Status (1)

Country Link
JP (1) JPH1049320A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007241784A (en) * 2006-03-10 2007-09-20 Brother Ind Ltd Installation program and installation method
WO2014012209A1 (en) * 2012-07-16 2014-01-23 珠海艾派克微电子有限公司 Information storage device and imaging box of imaging device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007241784A (en) * 2006-03-10 2007-09-20 Brother Ind Ltd Installation program and installation method
WO2014012209A1 (en) * 2012-07-16 2014-01-23 珠海艾派克微电子有限公司 Information storage device and imaging box of imaging device
US8947716B2 (en) 2012-07-16 2015-02-03 Apex Microelectronics Company Limited Information storage device and image forming cartridge for image forming apparatus

Similar Documents

Publication Publication Date Title
JPH11327856A (en) Printing controller, data processing method for the same and storage medium storing program which computer can read
JP3517527B2 (en) Printer control device and printer control method
US6897975B2 (en) Output apparatus and output method
JPH09190312A (en) Printing system and data processing method therefor
JPH1049320A (en) Device and method for print control
JPH11312062A (en) Printer and printing method
JP3566521B2 (en) Printing apparatus and control method thereof
JP2000357147A (en) Information processing system, print system, information processor, and their control method
JPH08282064A (en) Recording apparatus and recording control method
JP3397539B2 (en) Control processing device, print control device, printer and control processing method thereof
US6629155B1 (en) Data input/output method and apparatus and storage medium
JPH1199730A (en) Printer and its control method
JPH09190397A (en) Information processing method and information processor
JP3043525B2 (en) Printing apparatus and print control method
JP2004227075A (en) Printing system
JPH08156371A (en) Image output device, host computer and network housing both of them
JP4323617B2 (en) Print control apparatus, information processing apparatus, print control method, information processing method, and storage medium storing computer-readable program
JP3293337B2 (en) Printer device
JPH1196086A (en) Image forming device, information processor, image forming system and method for communication between image forming device and information processor
JPH05224849A (en) Printer and information processing system
JPH11348390A (en) Printer, method for dealing with failure and memory medium
JP2005001226A (en) Printer
JP2001030547A (en) Printer, printing system, control method for the printer, control method for the printing system, and memory medium storing computer readable program
JPH09188006A (en) Output device
JPH10187365A (en) Printing controller and method therefor and storage medium for storing program readable by computer

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20031007