JP3332517B2 - PRINTING APPARATUS, PRINT CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS AND METHOD - Google Patents

PRINTING APPARATUS, PRINT CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS AND METHOD

Info

Publication number
JP3332517B2
JP3332517B2 JP29662093A JP29662093A JP3332517B2 JP 3332517 B2 JP3332517 B2 JP 3332517B2 JP 29662093 A JP29662093 A JP 29662093A JP 29662093 A JP29662093 A JP 29662093A JP 3332517 B2 JP3332517 B2 JP 3332517B2
Authority
JP
Japan
Prior art keywords
printing
information processing
print control
control program
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.)
Expired - Fee Related
Application number
JP29662093A
Other languages
Japanese (ja)
Other versions
JPH07152508A (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.)
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 JP29662093A priority Critical patent/JP3332517B2/en
Publication of JPH07152508A publication Critical patent/JPH07152508A/en
Application granted granted Critical
Publication of JP3332517B2 publication Critical patent/JP3332517B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、情報処理装置側が印刷
制御プログラム(印刷用ドライブ)を有するシステムに
好適な印刷装置およびその印刷制御方法ならびに情報処
理装置および方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus suitable for a system in which an information processing apparatus has a printing control program (printing drive), a printing control method thereof, and an information processing apparatus and method.

【0002】[0002]

【従来の技術】従来の情報処理装置と印刷装置の接続形
態について図1に示す。図1において10は情報処理装
置、20は印刷装置でありこの両者は信号線30によっ
て接続されている。11は情報処理装置上のDTPと呼
ばれるソフトウェアであり印刷装置20に出力する文
字、図形、画像を生成する。12は印刷制御用プログラ
ム(ドライバとも呼ばれる)でありDTPソフトウェア
11で作成した文字、図形、画像を印刷装置に出力する
ために印刷装置が解釈できる形式に変換する。従来の情
報処理と印刷装置の接続形態では図1に示すようにDT
Pソフトウェアで文字、図形、画像などを作成や編集
し、印刷装置に対応した印刷装置制御手段として印刷制
御用プログラムをDTPソフトウェア上かあるいは情報
処理装置上の他のソフトウェアを用いて選択する。
2. Description of the Related Art FIG. 1 shows a connection form between a conventional information processing apparatus and a printing apparatus. In FIG. 1, reference numeral 10 denotes an information processing device, and reference numeral 20 denotes a printing device, both of which are connected by a signal line 30. Reference numeral 11 denotes software called DTP on the information processing apparatus, which generates characters, graphics, and images to be output to the printing apparatus 20. Reference numeral 12 denotes a print control program (also referred to as a driver), which converts characters, graphics, and images created by the DTP software 11 into a format that can be interpreted by the printing apparatus in order to output it to the printing apparatus. In the conventional connection configuration between the information processing and the printing apparatus, as shown in FIG.
P software creates and edits characters, figures, images, and the like, and selects a print control program as printing device control means corresponding to the printing device using DTP software or other software on the information processing device.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記従
来例では印刷装置に印刷を行わせる命令が印刷装置の機
種によって異なる場合にはユーザは、常に適切な印刷装
置制御プログラムを選択しなくてはならない。例えば図
2に示すように複数の印刷装置に印刷が可能な場合、第
1の印刷装置1を使用する場合は第1の印刷制御プログ
ラムを第2の印刷装置を使用する場合は第2の印刷制御
プログラムを、情報処理装置の使用者が明示的に選択し
てなくはならない。さらに、使用者は印刷装置で対応し
ている命令形態が異なるため情報処理装置を使用する者
が接続されている全ての印刷装置について対応する印刷
装置制御手段を把握しなければならないという問題が発
生する。
However, in the above-mentioned conventional example, when the command for causing the printing apparatus to perform printing differs depending on the model of the printing apparatus, the user must always select an appropriate printing apparatus control program. . For example, as shown in FIG. 2, when printing can be performed on a plurality of printing apparatuses, the first printing control program is used when the first printing apparatus 1 is used, and the second printing control program is used when the second printing apparatus is used. The control program must be explicitly selected by the user of the information processing device. In addition, since the command format supported by the printing device is different, the user needs to know the corresponding printing device control means for all the connected printing devices because the user using the information processing device occurs. I do.

【0004】この問題を解決するため、印刷装置とそれ
に対応する印刷装置制御プログラムをデータベースとし
てまとめ情報処理装置内に置き、印刷時にこのデータベ
ースを参照し、印刷制御プログラムを選択する手法が提
案されているが、この場合は接続する印刷装置の構成が
変わった場合に常にデータベースを構築し直さなくては
ならないという新たな問題が生じる。
In order to solve this problem, a method has been proposed in which a printing device and a printing device control program corresponding to the printing device are put together in a database and placed in an information processing device, and the printing control program is selected by referring to the database at the time of printing. However, in this case, a new problem arises that the database must be rebuilt whenever the configuration of the connected printing apparatus changes.

【0005】本発明は、上記問題点を解決し、情報処理
装置から情報出力しようとする印刷装置が複数あっても
これを認識し、好適な印刷制御プログラムを選択し、印
刷を円滑に行うことが可能な印刷装置およびその印刷制
御方法ならびに情報処理装置および方法を提供すること
を目的とする。
SUMMARY OF THE INVENTION The present invention solves the above-mentioned problems, and recognizes even if there are a plurality of printing apparatuses which are to output information from an information processing apparatus, selects a suitable printing control program, and performs printing smoothly. It is an object of the present invention to provide a printing apparatus capable of performing printing, a printing control method thereof, and an information processing apparatus and method.

【0006】[0006]

【課題を解決するための手段】このような目的を達成す
るために、請求項1の発明は、複数の印刷装置と接続し
ており、前記複数の印刷装置が印刷に関連する印刷関連
情報を有し、前記複数の印刷装置を複数種の印刷制御プ
ログラムにより制御する情報処理装置において、複数種
の印刷制御プログラムを格納する記憶手段と、印刷処理
を実行する前に、前記複数の印刷装置に前記印刷関連情
報を要求する要求手段と、前記要求に応じて前記印刷装
置から当該印刷装置の機種を示す機種情報及び当該印刷
装置の設定状態を示す設定情報を含む前記印刷関連情報
が応答送信され、当該応答送信により取得される印刷関
連情報に基づいて、印刷対象の情報の印刷に適した印刷
装置を判別する判別手段と、前記判別手段により判別さ
れた印刷装置に対応する印刷制御プログラムを、前記記
憶手段に格納されている複数の印刷制御プログラムの中
から選択する選択手段とを具えたことを特徴とする。
In order to achieve the above object, the invention according to claim 1 is connected to a plurality of printing apparatuses, and the plurality of printing apparatuses store print-related information related to printing. An information processing apparatus that controls the plurality of printing apparatuses by using a plurality of printing control programs; a storage unit that stores a plurality of printing control programs; and a storage unit that stores the plurality of printing control programs before executing the printing processing. Requesting means for requesting the print-related information; and the print-related information including model information indicating a model of the print apparatus and setting information indicating a setting state of the print apparatus in response to the request. A determination unit configured to determine a printing device suitable for printing information to be printed based on the printing-related information obtained by transmitting the response, and a printing device determined by the determination unit. A print control program that is characterized in that comprises a selection means for selecting from among a plurality of print control program stored in the storage means.

【0007】[0007]

【0008】請求項2の発明は、前記判別手段は、前記
複数の印刷装置から応答送信された印刷関連情報を使用
して順次に適否判定を行うことにより印刷に適した印刷
装置を判別することを特徴とする。請求項3の発明は、
前記複数の印刷装置と当該情報処理装置とが通信ネット
ワークを介して接続されていることを特徴とする。請求
項4の発明は、複数の印刷装置と接続しており、前記複
数の印刷装置が印刷に関連する印刷関連情報を有し、前
記複数の印刷装置を複数種の印刷制御プログラムにより
制御する情報処理装置において、複数種の印刷制御プロ
グラムを格納する記憶手段と、印刷処理を実行する前
に、印刷すべき印刷装置に対応する印刷制御プログラム
を、前記記憶手段に格納されている複数の印刷制御プロ
グラムの中から選択する選択手段と、前記印刷すべき印
刷装置に対応する印刷制御プログラムが前記記憶手段に
記憶されていない場合に、外部情報処理装置に前記印刷
装置に対応する印刷制御プログラムの検索要求を送信す
る検索要求手段と、前記検索要求手段により送信される
検索要求に応じて、外部情報処理装置から前記対応する
印刷制御プログラムをダウンロードするダウンロード手
段とを具えたことを特徴とする。請求項5の発明は、前
記外部情報処理装置から前記対応する印刷制御プログラ
ムを有していない旨の情報を受け取った場合に、適する
印刷制御プログラムがないことをメッセージ表示させる
メッセージ表示手段をさらに具えたことを特徴とする。
請求項6の発明は、前記複数の印刷装置と、前記外部情
報処理装置と、当該情報処理装置とが通信ネットワーク
を介して接続されていることを特徴とする。請求項7の
発明は、複数の印刷装置と情報処理装置とが接続してお
り、前記複数の印刷装置が印刷に関連する印刷関連情報
を有し、前記情報処理装置が前記複数の印刷装置を複数
種の印刷制御プログラムにより制御する情報処理方法に
おいて、複数種の印刷制御プログラムが記憶手段に予め
格納されており、印刷処理を実行する前に、前記複数の
印刷装置に前記印刷関連情報を要求するステップと、前
記要求に応じて前記印刷装置から当該印刷装置の機種を
示す機種情報及び当該印刷装置の設定状態を示す設定情
報を含む前記印刷関連情報が応答送信され、当該応答送
信により取得される印刷関連情報に基づいて、印刷対象
の情報の印刷に適した印刷装置を判別する判別ステップ
と、前記判別ステップにより判別された印刷装置に対応
する印刷制御プログラムを、前記記憶手段に格納されて
いる複数の印刷制御プログラムの中から選択する選択ス
テップとを具えたことを特徴とする。請求項8の発明
は、前記判別ステップでは、前記複数の印刷装置から応
答送信された印刷関連情報を使用して順次に適否判定を
行うことにより印刷に適した印刷装置を判別することを
特徴とする。請求項9の発明は、前記複数の印刷装置と
前記情報処理装置とが通信ネットワークを介して接続さ
れていることを特徴とする。請求項10の発明は、複数
の印刷装置と情報処理装置とが接続しており、前記複数
の印刷装置が印刷に関連する印刷関連情報を有し、前記
情報処理装置が前記複数の印刷装置を複数種の印刷制御
プログラムにより制御する情報処理方法において、複数
種の印刷制御プログラムが記憶手段に予め格納されてお
り、印刷処理を実行する前に、印刷すべき印刷装置に対
応する印刷制御プログラムを、前記記憶手段に格納され
ている複数の印刷制御プログラムの中から選択する選択
ステップと、前記印刷すべき印刷装置に対応する印刷制
御プログラムが前記記憶手段に記憶されていない場合
に、外部情報処理装置に前記印刷装置に対応する印刷制
御プログラムの検索要求を送信する検索要求ステップ
と、前記検索要求ステップにより送信される検索要求に
応じて、外部情報処理装置から前記対応する印刷制御プ
ログラムをダウンロードするダウンロードステップとを
具えたことを特徴とする。請求項11の発明は、前記外
部情報処理装置から前記対応する印刷制御プログラムを
有していない旨の情報を受け取った場合に、適する印刷
制御プログラムがないことをメッセージ表示させるメッ
セージ表示ステップをさらに具えたことを特徴とする。
請求項12の発明は、前記複数の印刷装置と、前記外部
情報処理装置と、当該情報処理装置とが通信ネットワー
クを介して接続されていることを特徴とする。
[0010] According to a second aspect of the present invention, the determination unit determines a printing device suitable for printing by sequentially determining whether or not the printing device is appropriate using the printing-related information transmitted as a response from the plurality of printing devices. It is characterized by. The invention of claim 3 is
The plurality of printing devices and the information processing device are connected via a communication network. The invention according to claim 4, wherein the plurality of printing apparatuses are connected to each other, the plurality of printing apparatuses have printing-related information related to printing, and the plurality of printing apparatuses are controlled by a plurality of types of print control programs. A storage unit for storing a plurality of types of print control programs, and a print control program corresponding to a printing device to be printed before execution of the printing process, the plurality of print control programs stored in the storage unit. Selecting means for selecting from among programs, and searching for a print control program corresponding to the printing apparatus in an external information processing apparatus when a printing control program corresponding to the printing apparatus to be printed is not stored in the storage means. Search request means for transmitting a request; and a corresponding print control program from an external information processing apparatus in response to the search request transmitted by the search request means. And characterized in that it comprises a and downloading means for downloading free. The invention according to claim 5, further comprising a message display unit for displaying a message indicating that there is no suitable print control program when receiving information from the external information processing apparatus that the corresponding print control program is not present. It is characterized by having.
The invention according to claim 6 is characterized in that the plurality of printing devices, the external information processing device, and the information processing device are connected via a communication network. According to a seventh aspect of the present invention, a plurality of printing apparatuses and an information processing apparatus are connected, the plurality of printing apparatuses have print-related information related to printing, and the information processing apparatus stores the plurality of printing apparatuses. In an information processing method controlled by a plurality of types of print control programs, a plurality of types of print control programs are stored in a storage unit in advance, and the print-related information is requested from the plurality of printing apparatuses before executing print processing. And, in response to the request, the printing related information including the model information indicating the model of the printing apparatus and the setting information indicating the setting state of the printing apparatus is transmitted from the printing apparatus as a response, and is acquired by the response transmission. Determining a printing device suitable for printing the information to be printed based on the printing-related information to be printed, and a mark corresponding to the printing device determined by the determining step. A control program, characterized in that comprising a selection step of selecting from among a plurality of print control program stored in the storage means. The invention according to claim 8 is characterized in that, in the determining step, a printing apparatus suitable for printing is determined by sequentially performing a propriety determination using print-related information transmitted as a response from the plurality of printing apparatuses. I do. The invention of claim 9 is characterized in that the plurality of printing devices and the information processing device are connected via a communication network. According to a tenth aspect of the present invention, a plurality of printing devices and an information processing device are connected, the plurality of printing devices have print-related information related to printing, and the information processing device In an information processing method controlled by a plurality of types of print control programs, a plurality of types of print control programs are stored in a storage unit in advance, and a print control program corresponding to a printing apparatus to be printed is executed before executing print processing. A selecting step of selecting from a plurality of print control programs stored in the storage means, and an external information processing when a print control program corresponding to the printing apparatus to be printed is not stored in the storage means. A search requesting step of transmitting a search request for a print control program corresponding to the printing apparatus to the apparatus, and a search request transmitted by the search requesting step. Depending on, characterized in that comprises a downloading step of downloading the corresponding print control program from the external information processing apparatus. The invention according to claim 11, further comprising a message display step of displaying a message indicating that there is no suitable print control program when receiving information from the external information processing apparatus that the corresponding print control program is not provided. It is characterized by having.
The invention of claim 12 is characterized in that the plurality of printing devices, the external information processing device, and the information processing device are connected via a communication network.

【0009】[0009]

【作用】請求項1〜12の発明によれば、印刷装置から
送られる印刷関連情報により印刷に適した印刷装置およ
び対応の印刷制御プログラムをユーザの選択無しに自動
選択することができる。
According to the first to twelfth aspects of the present invention, a printing apparatus suitable for printing and a corresponding print control program can be automatically selected without a user's selection based on printing-related information sent from the printing apparatus.

【0010】また、請求項3の発明では、印刷対象の情
報に適した印刷制御手段をユーザの選択なしに自動選択
することができる。
Further, according to the invention of claim 3, it is possible to automatically select a print control means suitable for the information to be printed without a user's selection.

【0011】[0011]

【実施例】以下、図面に従って本発明に係わる実施例を
詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments according to the present invention will be described below in detail with reference to the drawings.

【0012】なお、本発明は複数の機器から構成される
システムに適応しても、1つの機器からなる装置に適用
しても良い。また、本発明はシステムあるいは装置にプ
ログラムを供給することによって達成される場合にも適
用できることは言うまでもない。
The present invention may be applied to a system constituted by a plurality of devices or may be applied to an apparatus constituted by a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or an apparatus.

【0013】<第1の実施例の説明>図3は、本発明に
係わる情報処理機器の基本的な構成を示す。情報処理機
器は日本語ワードプロセッサであっても良いし、パーソ
ナルコンピュータ、ワークステーションあるいはコンピ
ュータシステムであっても良い。
<Explanation of First Embodiment> FIG. 3 shows a basic configuration of an information processing apparatus according to the present invention. The information processing device may be a Japanese word processor, a personal computer, a workstation, or a computer system.

【0014】図3において、41はCPU、すなわち中
央処理装置であり、この装置全体の制御および演算処理
等を行う。42はROMすなわち読み出し専用メモリで
あり、システム起動プログラムおよび文字パターンデー
タ、文字コード情報等を記憶する。43はRAMすなわ
ちランダムアクセスメモリであり、使用制限のないデー
タ記憶領域として用いる。RAM43には様々な処理毎
に各々のプログラムおよびデータがロードされ、実行さ
れる領域である。
In FIG. 3, reference numeral 41 denotes a CPU, that is, a central processing unit, which controls the entire apparatus and performs arithmetic processing. Reference numeral 42 denotes a ROM, that is, a read-only memory, which stores a system startup program, character pattern data, character code information, and the like. Reference numeral 43 denotes a RAM, that is, a random access memory, which is used as a data storage area with no usage restriction. The RAM 43 is an area where programs and data are loaded and executed for each of various processes.

【0015】44はKBCすなわちキーボード制御部で
あり、キーボード45より入力データを受け取りCPU
41へ伝達する。46はCRTCすなわちディスプレイ
制御部である。47はCRTすなわちディスプレイ装置
であり、CRTコントローラ(CRTC)46よりデー
タを受け取り表示する。49はFDすなわちフロッピデ
ィスク装置あるいはHDすなわちハードディスク装置等
の外部記憶装置であり、プログラムおよびデータを記
憶、格納しておき、実行時に必要に応じてデータを参照
するかまたはRAM43へロードする。
Reference numeral 44 denotes a KBC, that is, a keyboard control unit, which receives input data from the keyboard 45, and
To 41. 46 is a CRTC, that is, a display control unit. Reference numeral 47 denotes a CRT, that is, a display device, which receives data from a CRT controller (CRTC) 46 and displays the data. Reference numeral 49 denotes an external storage device such as an FD, ie, a floppy disk device, or an HD, ie, a hard disk device, which stores and stores programs and data, and refers to the data or loads it into the RAM 43 as needed at the time of execution.

【0016】48はDKCすなわちディスク制御部であ
り、データ伝達等の制御を行う。基本システム(プログ
ラム)をCPU41が実行しているときに、CPU41
が必要な処理要求を発すると、このHD49からその処
理要求を示すシステムまたはプログラムがRAM43上
にロードされCPU41において起動される。起動した
システムまたはプログラムによりCPU41は、必要に
応じてHD49上に格納されたデータや情報をRAM4
3上にロードする。50はPRTCすなわち印刷装置コ
ントローラであり、51はプリンタ装置である。52は
システムバスであり、上述の構成要素間のデータの通路
となるべきものである。
Reference numeral 48 denotes a DKC, that is, a disk control unit, which controls data transmission and the like. When the basic system (program) is being executed by the CPU 41, the CPU 41
Issues a required processing request, a system or a program indicating the processing request is loaded from the HD 49 onto the RAM 43 and activated by the CPU 41. The activated system or program causes the CPU 41 to store the data and information stored on the HD 49 as needed into the RAM 4.
Load on 3. 50 is a PRTC, that is, a printing device controller, and 51 is a printer device. Reference numeral 52 denotes a system bus, which should serve as a data path between the above-described components.

【0017】なお、図1において、印刷装置コントロー
ラ50はCPU41が印刷制御プログラムを実行するこ
とによりその機能が実現されるが、専用デジタルプロセ
ッサを用いることもできるので、独自な回路表現を行っ
ている。
In FIG. 1, the function of the printing apparatus controller 50 is realized by the CPU 41 executing the printing control program. However, since a dedicated digital processor can be used, a unique circuit expression is performed. .

【0018】図4は、本発明に係わる印刷機器(装置)
51の基本的な構成を示す。60は、コントローラ70
にプリントデータ等を送出するホスト装置でその構成は
図3に一例として示している。70はホスト装置60よ
りのプリントデータに必要なデータ処理を施し、プリン
ト機能80に出力するコントローラ、80はコントロー
ラ70よりのプリントデータを指定されたフォーマッ
ト、解像度で印刷出力するプリント機構である。100
は中央演算処理装置(CPU)であり、ホスト装置60
から受信したデータの内容の解析を行う。
FIG. 4 shows a printing apparatus (apparatus) according to the present invention.
51 shows a basic configuration. 60 is a controller 70
FIG. 3 shows an example of the configuration of a host device that sends print data and the like. A controller 70 performs necessary data processing on print data from the host device 60 and outputs the data to a print function 80. A print mechanism 80 prints and outputs the print data from the controller 70 in a specified format and resolution. 100
Denotes a central processing unit (CPU), and the host device 60
Analyze the contents of the data received from.

【0019】コントローラ70において、71はホスト
装置60よりデータ等を受け取ったり、ホスト装置60
にデータを送り出す入出力部、72は入力部71で入力
されたホスト装置60よりのデータをCPU100によ
り解析して制御コマンドと印刷データとを分離する解釈
格納部、73は印刷データを記憶するページバッファで
ある。74は印刷データに対応する印刷パターン(文字
パターン等)が格納されたパターン情報格納部、75は
パターン情報部74よりの印刷パターンまたはページバ
ッファ73よりのイメージパターンデータをフレームメ
モリ76にパターン展開する展開制御部である。76は
フレームメモリ、77はページバッファ73よりの印刷
パターンデータまたはページバッファのイメージデータ
をプリント機能80に出力する出力制御部である。ま
た、プリント機能80にはプリント機構内制御部81が
含まれている。
In the controller 70, 71 receives data or the like from the host device 60,
An input / output unit 72 for sending data to the host device 60; an interpretation storage unit 72 for analyzing the data from the host device 60 input at the input unit 71 by the CPU 100 to separate control commands from print data; 73 a page for storing print data It is a buffer. Reference numeral 74 denotes a pattern information storage unit in which a print pattern (character pattern or the like) corresponding to the print data is stored. It is a deployment control unit. Reference numeral 76 denotes a frame memory, and 77 denotes an output control unit that outputs print pattern data from the page buffer 73 or image data of the page buffer to the print function 80. The print function 80 includes a control unit 81 within the print mechanism.

【0020】図5では、本実施例の情報処理装置(ホス
ト装置)および印刷装置の制御処理ステップを示す。図
示の通り、処理ステップは情報処理装置における印刷要
求検出ステップS10、印刷要求通知ステップS11、
印刷装置の機種・状態の検出ステップS12、印刷装置
制御手段選択ステップS13、印刷可能判断ステップS
14、ユーザ通知ステップS15、印刷実行ステップS
16および印刷装置における要求検出ステップS20、
印刷装置の機種・状態通知ステップよりなる。
FIG. 5 shows control processing steps of the information processing apparatus (host apparatus) and the printing apparatus according to the present embodiment. As illustrated, the processing steps include a print request detection step S10, a print request notification step S11 in the information processing apparatus,
Printer device type / state detection step S12, printing device control means selecting step S13, printability determination step S
14, user notification step S15, print execution step S
16 and a request detecting step S20 in the printing apparatus,
It consists of a printing device type / status notification step.

【0021】次に、このように構成された本実施例の動
作について、図5のフローチャートおよび図6の説明を
参照しながら説明する。図6は1つの情報処理装置に複
数の情報処理装置が接続している状態を示す。印刷装置
コントローラ50に搭載されているものとする。
Next, the operation of the embodiment constructed as described above will be described with reference to the flowchart of FIG. 5 and the description of FIG. FIG. 6 shows a state where a plurality of information processing apparatuses are connected to one information processing apparatus. It is assumed that it is mounted on the printing device controller 50.

【0022】ユーザが情報処理装置(ホスト)60上で
印刷対象のテキスト等を作成し、キーボード45から印
刷の要求を行うと、この要求がCPU41に伝えられ
る。CPU41では図5のS10で印刷要求の発生を検
知し、まず第1の印刷装置(図6参照)に印刷要求を通
知する(S10→S11)。
When the user creates a text or the like to be printed on the information processing device (host) 60 and makes a print request from the keyboard 45, this request is transmitted to the CPU 41. The CPU 41 detects the occurrence of the print request in S10 of FIG. 5, and notifies the first print device (see FIG. 6) of the print request (S10 → S11).

【0023】第1の印刷装置51では入出力部71を介
して解釈格納部72(図4参照)に印刷要求を一時記憶
し、図4においてCPU100がこの印刷要求を検出す
ると、装置内のメモリから印刷装置自身の機種を示す機
種情報や、印刷装置の設定状態を示す情報を入出力部7
1を介して情報処理装置60側に返す。
In the first printing apparatus 51, a print request is temporarily stored in an interpretation storage section 72 (see FIG. 4) via an input / output section 71, and when the CPU 100 detects this print request in FIG. From the input / output unit 7 based on model information indicating the model of the printing apparatus itself and information indicating the setting state of the printing apparatus.
1 to the information processing device 60 side.

【0024】以後、第1印刷装置側は実際の印刷実行指
示があったときに印刷を開始する。
Thereafter, the first printing apparatus starts printing when an actual print execution instruction is issued.

【0025】情報処理装置60内のCPU41では、第
1の印刷装置51から受け取った情報に基づき、現在、
印刷対象のテキストやイメージに第1の印刷装置が適し
ているかの判別を行う。このために、一例としてはカラ
ー画像を扱う場合にはカラー画像用の印刷装置の機種
名、白黒画像を扱う場合には2値画像用の印刷装置の機
種名を定めておき、この対応関係に合致しているか否か
を判定することで、好適な機種を検出する。
The CPU 41 in the information processing device 60 sets the current information based on the information received from the first printing device 51.
It is determined whether the first printing device is suitable for the text or image to be printed. For this reason, as an example, a model name of a printing apparatus for a color image is set when a color image is handled, and a model name of a printing apparatus for a binary image is set when a monochrome image is handled. A suitable model is detected by determining whether or not they match.

【0026】第1の印刷装置が印刷対象の情報に合致し
ているとCPU41が判断した場合、CPU41は第1
の印刷装置に対応した印刷装置制御プログラムを選択し
(S13)、現在、印刷装置の印刷の可否が、たとえば
印刷中で今日の情報を印刷できないことなどを判別し
て、従来通り印刷を実行する(S14→S16)。選択
の印刷装置が印刷できない場合はその旨をCRT47に
表示してユーザに報らせる(S14→S15)。
When the CPU 41 determines that the first printing device matches the information to be printed, the CPU 41 determines whether the first printing device matches the information to be printed.
A printing device control program corresponding to the printing device is selected (S13), and whether the printing of the printing device is currently possible is determined, for example, that printing is in progress and today's information cannot be printed, and printing is executed as before. (S14 → S16). If the selected printing device cannot print, the fact is displayed on the CRT 47 to notify the user (S14 → S15).

【0027】以上の例は第1の印刷装置が印刷対象の情
報に好適な例であるが、第1の印刷装置は好適ではない
と判断した場合は、CPU41は第2の印刷装置に対し
て印刷要求を送り、以下、上述と同様の処理を行って、
印刷装置の適否の判定を行う。
The above example is an example in which the first printing device is suitable for information to be printed. However, if it is determined that the first printing device is not suitable, the CPU 41 sends a request to the second printing device. Send a print request and perform the same process as above,
The determination of the suitability of the printing device is performed.

【0028】このようにして、CPU41は、応答のあ
った印刷装置の中で印刷情報に適した印刷装置を自動的
に選択するので、ユーザは印刷制御プログラムの選択の
指示を行う必要がない。
As described above, the CPU 41 automatically selects a printing device suitable for print information from printing devices that have responded, so that the user does not need to instruct selection of a print control program.

【0029】<第2実施例>第1実施例は1台の情報処
理装置(ホスト装置)に複数台の印刷装置が接続する例
であった。情報処理装置や印刷装置を資源(リソース)
とみなしてネットワークにそれぞれ複数台接続する例に
ついて説明する。
<Second Embodiment> The first embodiment is an example in which a plurality of printing apparatuses are connected to one information processing apparatus (host apparatus). Resources for information processing devices and printing devices
An example in which a plurality of devices are connected to a network will be described.

【0030】第2実施例のシステム構成を図7に示す。
図7においては、2台の情報処理装置10と2台の機種
の異なる印刷装置51とがネットワーク60に接続され
ている。
FIG. 7 shows the system configuration of the second embodiment.
In FIG. 7, two information processing apparatuses 10 and two printing apparatuses 51 of different models are connected to a network 60.

【0031】第1の情報処理装置10および第2の情報
処理装置10は、従来と同様の通信手段、たとえば通信
インタフェースおよび通信用プログラムを有している。
The first information processing device 10 and the second information processing device 10 have communication means similar to the conventional one, for example, a communication interface and a communication program.

【0032】なお、第1,第2の情報処理装置、第1,
第2の印刷装置の主要構成はそれぞれ図3,図4に示し
たものを用いることができるので、詳細な説明を省略す
る。この例では、第1の情報処理装置10から第2の情
報処理装置10へネットワーク60を介して、複数の印
刷装置制御プログラム群の中のプログラムを選択的にダ
ウンロード(転送および搭載)することが可能である。
たとえば、第2の情報処理装置が第3,第4の印刷装置
制御プログラムしか持っていない場合を想定する。第2
の情報処理装置10では、印刷を行うときに、第1実施
例で説明したように、図8の手順を実行する。すなわ
ち、第2印刷装置のCPUはネットワーク60を介して
第3,第4の印刷装置(不図示)51から印刷関連デー
タを取得して、好適な印刷装置制御プログラムを見つけ
るべく自己に保存している印刷装置制御プログラムの中
から探す(S31)。
Note that the first and second information processing devices,
Since the main configuration of the second printing apparatus can use the one shown in FIGS. 3 and 4, respectively, detailed description is omitted. In this example, it is possible to selectively download (transfer and mount) a program in a plurality of printing apparatus control programs from the first information processing apparatus 10 to the second information processing apparatus 10 via the network 60. It is possible.
For example, assume that the second information processing apparatus has only the third and fourth printing apparatus control programs. Second
When performing printing, the information processing apparatus 10 executes the procedure of FIG. 8 as described in the first embodiment. That is, the CPU of the second printing apparatus acquires print-related data from the third and fourth printing apparatuses (not shown) 51 via the network 60, and stores it in its own place to find a suitable printing apparatus control program. A search is made from the existing printing device control programs (S31).

【0033】最適の印刷装置制御プログラムが見つかっ
た場合は、第1実施例と同様にその印刷装置制御プログ
ラムを用いて印刷を実行する(S31→S36)。
If an optimum printing device control program is found, printing is executed using the printing device control program as in the first embodiment (S31 → S36).

【0034】一方、自己に保有の全ての印刷装置制御プ
ログラムが印刷対象の情報に適合しない場合は、第2の
情報処理装置10から第1の情報処理装置10に対し
て、印刷対象の情報の種類を示す情報と、印刷装置制御
プログラムの検索要求を送る。第1の情報処理装置10
側ではこれらの情報を受信すると、内部のCPU41が
印刷に適した印刷装置制御プログラムを内部メモリ上で
検索する。検索結果として、たとえば第1の印刷装置制
御プログラムが見つかった場合は、その印刷装置制御プ
ログラムを第2の情報処理装置10にダウンロード(図
7において符号Aで図示)する。
On the other hand, if all of the printing device control programs owned by the device do not match the information to be printed, the second information processing device 10 sends the first information processing device 10 The information indicating the type and the search request for the printing apparatus control program are sent. First information processing device 10
On receiving the information, the internal CPU 41 searches the internal memory for a printing apparatus control program suitable for printing. If, for example, the first printing device control program is found as a search result, the printing device control program is downloaded to the second information processing device 10 (indicated by reference numeral A in FIG. 7).

【0035】第2の情報処理装置10側では、この(第
1の)印刷装置制御プログラムを受け取ると(S33→
S34)、CPU41が実行手順をS36へと進め、受
信の第1の印刷装置制御プログラムを用いて印刷を実行
する。
When the second information processing apparatus 10 receives this (first) printing apparatus control program (S33 → S33).
S34), the CPU 41 advances the execution procedure to S36, and executes printing by using the received first printing apparatus control program.

【0036】一方、第1の情報処理装置10が好適な印
刷装置制御プログラムを探せなかったことを、第1の情
報処理装置10からの送信メッセージから判別すると、
CPU41は印刷に適した印刷装置制御プログラムがシ
ステム内にないことをCRT47にメッセージ表示する
(S34→S35)。
On the other hand, if it is determined from the message transmitted from the first information processing apparatus 10 that the first information processing apparatus 10 could not find a suitable printing apparatus control program,
The CPU 41 displays a message on the CRT 47 that there is no printing device control program suitable for printing in the system (S34 → S35).

【0037】以上説明したように、本実施例によれば、
情報処理装置に接続する印刷装置が複数あっても印刷対
象の情報に好適な印刷制御プログラムを自動選択する。
このため、ユーザは、印刷制御プログラムを選択操作す
る必要はない。しかも、印刷時に情報処理装置に接続さ
れている印刷装置を確認できるので、たとえば、電源投
入時に印刷装置を接続して、途中で印刷装置の接続を外
した場合も初期設定時に検出した接続の印刷装置名を訂
正できるという新たな効果を奏する。
As described above, according to this embodiment,
Even if there are a plurality of printing apparatuses connected to the information processing apparatus, a print control program suitable for the information to be printed is automatically selected.
For this reason, the user does not need to select the print control program. In addition, since the printing device connected to the information processing device can be checked at the time of printing, for example, when the printing device is connected at the time of turning on the power and the connection of the printing device is disconnected halfway, the printing of the connection detected at the time of the initial setting is performed. There is a new effect that the device name can be corrected.

【発明の効果】また、請求項1、7の発明によれば、自
己に保存している印刷制御プログラムの中から印刷対象
に適する印刷制御プログラムを自動的に選択する。この
ため、ユーザが自身で情報処理装置に保存した複数の印
刷制御プログラムにそれぞれ対応する複数の印刷装置の
中から適する印刷装置を自動選択することが可能とな
る。また、請求項2、8の発明によれば、自己に保存し
ている複数の印刷制御プログラムに対応する印刷装置を
順に適否判別する。このため、自己に保存している複数
の印刷制御プログラムに対応するすべての印刷装置に適
否判定を待たずに適する印刷制御プログラムの自動選択
が可能となりユーザの待ち時間が減少する。請求項3,
9の発明によれば、複数の印刷装置および情報処理装置
等を通信ネットワークで接続することで、情報処理装置
と複数の印刷装置の配置の制限を受けず、また、互いに
離れて配置することもできる。さらには通信ネットワー
クに接続されている既存の情報処理システムにおいても
本発明を適用することが可能となる。請求項4〜6、1
0〜12に記載の発明によると、印刷すべき印刷装置に
対応する印刷制御プログラムが印刷装置に記憶されてい
ない場合に、外部の情報処理装置からダウンロードを行
うため、印刷すべき印刷装置に対応する印刷制御プログ
ラムが印刷装置に記憶されていない場合にでも印刷処理
を行うことが可能となる特に、請求項5、11の発明に
よれば、外部の情報処理装置にも適する印刷制御プログ
ラムがない場合に、その旨をメッセージ表示する。この
ため、ユーザは印刷制御プログラムの自動選択ができな
いことを認識することができ、必要に応じて別の手段で
印刷制御プログラムを搭載するか別の印刷装置に印刷す
るかなどの判断を行うことが可能となる。
According to the first and seventh aspects of the present invention, a print control program suitable for a print target is automatically selected from the print control programs stored therein. For this reason, the user can automatically select a suitable printing device from among a plurality of printing devices respectively corresponding to the plurality of printing control programs stored in the information processing device. According to the second and eighth aspects of the present invention, it is determined whether printing apparatuses corresponding to a plurality of print control programs stored therein are appropriate or not. For this reason, it is possible to automatically select a print control program suitable for all the printing apparatuses corresponding to the plurality of print control programs stored therein without waiting for the appropriateness determination, thereby reducing the user's waiting time. Claim 3,
According to the ninth aspect, by connecting a plurality of printing apparatuses and information processing apparatuses via a communication network, the arrangement of the information processing apparatuses and the plurality of printing apparatuses is not restricted, and the printing apparatuses and the information processing apparatuses can be separated from each other. it can. Further, the present invention can be applied to an existing information processing system connected to a communication network. Claims 4 to 6, 1
According to the inventions described in 0 to 12, when the print control program corresponding to the printing apparatus to be printed is not stored in the printing apparatus, the print control program is downloaded from an external information processing apparatus. In particular, according to the fifth and eleventh aspects of the present invention, there is no print control program suitable for an external information processing apparatus, even if the print control program to be executed is not stored in the printing apparatus. In such a case, a message to that effect is displayed. For this reason, the user can recognize that the print control program cannot be automatically selected, and if necessary, determine whether to mount the print control program by another means or print on another printing apparatus. Becomes possible.

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

【図1】従来のシステム構成を示すブロック図である。FIG. 1 is a block diagram showing a conventional system configuration.

【図2】従来の処理手順を示す説明図である。FIG. 2 is an explanatory diagram showing a conventional processing procedure.

【図3】第1実施例のシステム構成を示すブロック図で
ある。
FIG. 3 is a block diagram showing a system configuration of the first embodiment.

【図4】印刷装置の構成例を示すブロック図である。FIG. 4 is a block diagram illustrating a configuration example of a printing apparatus.

【図5】第1実施例の処理手順を示すフローチャートで
ある。
FIG. 5 is a flowchart illustrating a processing procedure of the first embodiment.

【図6】第1実施例の処理内容を示す説明図である。FIG. 6 is an explanatory diagram showing processing contents of the first embodiment.

【図7】第2実施例のシステム構成を示すブロック図で
ある。
FIG. 7 is a block diagram illustrating a system configuration according to a second embodiment.

【図8】第2実施例の処理手順を示すフローチャートで
ある。
FIG. 8 is a flowchart illustrating a processing procedure according to the second embodiment.

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

10 情報処理装置 11 DTPソフトウェア 12 印刷装置制御プログラム 20,51 印刷装置 41 CPU DESCRIPTION OF SYMBOLS 10 Information processing apparatus 11 DTP software 12 Printing apparatus control program 20, 51 Printing apparatus 41 CPU

Claims (12)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 複数の印刷装置と接続しており、前記複
数の印刷装置が印刷に関連する印刷関連情報を有し、前
記複数の印刷装置を複数種の印刷制御プログラムにより
制御する情報処理装置において、 複数種の印刷制御プログラムを格納する記憶手段と、 印刷処理を実行する前に、前記複数の印刷装置に前記印
刷関連情報を要求する要求手段と、 前記要求に応じて前記印刷装置から当該印刷装置の機種
を示す機種情報及び当該印刷装置の設定状態を示す設定
情報を含む前記印刷関連情報が応答送信され、当該応答
送信により取得される印刷関連情報に基づいて、印刷対
象の情報の印刷に適した印刷装置を判別する判別手段
と、 前記判別手段により判別された印刷装置に対応する印刷
制御プログラムを、前記記憶手段に格納されている複数
の印刷制御プログラムの中から選択する選択手段とを具
えたことを特徴とする情報処理装置。
1. An information processing apparatus connected to a plurality of printing apparatuses, the plurality of printing apparatuses having print-related information related to printing, and controlling the plurality of printing apparatuses by a plurality of types of print control programs. A storage unit that stores a plurality of types of print control programs; a request unit that requests the plurality of printing devices for the print-related information before executing a printing process; The printing related information including the model information indicating the model of the printing apparatus and the setting information indicating the setting state of the printing apparatus is transmitted as a response, and the printing of the information to be printed is performed based on the printing related information obtained by transmitting the response. Discriminating means for discriminating a printing device suitable for the printer, and a printing control program corresponding to the printing device discriminated by the discriminating means, The information processing apparatus being characterized in that comprises a selection means for selecting from among the printing control program.
【請求項2】 前記判別手段は、前記複数の印刷装置か
ら応答送信された印刷関連情報を使用して順次に適否判
定を行うことにより印刷に適した印刷装置を判別するこ
とを特徴とする請求項1に記載の情報処理装置。
2. The printing apparatus according to claim 1, wherein the determination unit determines the printing apparatus suitable for printing by sequentially determining whether the printing apparatus is appropriate using the printing-related information transmitted as a response from the plurality of printing apparatuses. Item 2. The information processing device according to item 1.
【請求項3】 前記複数の印刷装置と当該情報処理装置
とが通信ネットワークを介して接続されていることを特
徴とする請求項1または請求項2に記載の情報処理装
置。
3. The information processing apparatus according to claim 1, wherein the plurality of printing apparatuses and the information processing apparatus are connected via a communication network.
【請求項4】 複数の印刷装置と接続しており、前記複
数の印刷装置が印刷に関連する印刷関連情報を有し、前
記複数の印刷装置を複数種の印刷制御プログラムにより
制御する情報処理装置において、 複数種の印刷制御プログラムを格納する記憶手段と、 印刷処理を実行する前に、印刷すべき印刷装置に対応す
る印刷制御プログラムを、前記記憶手段に格納されてい
る複数の印刷制御プログラムの中から選択する選択手段
と、 前記印刷すべき印刷装置に対応する印刷制御プログラム
が前記記憶手段に記憶されていない場合に、外部情報処
理装置に前記印刷装置に対応する印刷制御プログラムの
検索要求を送信する検索要求手段と、 前記検索要求手段により送信される検索要求に応じて、
外部情報処理装置から前記対応する印刷制御プログラム
をダウンロードするダウンロード手段とを具えたことを
特徴とする情報処理装置。
4. An information processing apparatus connected to a plurality of printing apparatuses, the plurality of printing apparatuses having print-related information related to printing, and controlling the plurality of printing apparatuses by a plurality of types of print control programs. A storage unit for storing a plurality of types of print control programs; and a print control program corresponding to a printing apparatus to be printed before executing the print processing, storing the plurality of print control programs in the plurality of print control programs stored in the storage unit. Selecting means for selecting from among the above, and when a print control program corresponding to the printing apparatus to be printed is not stored in the storage means, a search request for a print control program corresponding to the printing apparatus is sent to the external information processing apparatus. Search request means to be transmitted, and in response to a search request transmitted by the search request means,
An information processing apparatus comprising: a download unit that downloads the corresponding print control program from an external information processing apparatus.
【請求項5】 前記外部情報処理装置から前記対応する
印刷制御プログラムを有していない旨の情報を受け取っ
た場合に、適する印刷制御プログラムがないことをメッ
セージ表示させるメッセージ表示手段をさらに具えたこ
とを特徴とする請求項4に記載の情報処理装置。
5. A message display means for displaying a message indicating that there is no suitable print control program when receiving information from the external information processing apparatus that the print control program does not have the corresponding print control program. The information processing apparatus according to claim 4, wherein:
【請求項6】 前記複数の印刷装置と、前記外部情報処
理装置と、当該情報処理装置とが通信ネットワークを介
して接続されていることを特徴とする請求項4に記載の
情報処理装置。
6. The information processing apparatus according to claim 4, wherein the plurality of printing apparatuses, the external information processing apparatus, and the information processing apparatus are connected via a communication network.
【請求項7】 複数の印刷装置と情報処理装置とが接続
しており、前記複数の印刷装置が印刷に関連する印刷関
連情報を有し、前記情報処理装置が前記複数の印刷装置
を複数種の印刷制御プログラムにより制御する情報処理
方法において、 複数種の印刷制御プログラムが記憶手段に予め格納され
ており、 印刷処理を実行する前に、前記複数の印刷装置に前記印
刷関連情報を要求するステップと、 前記要求に応じて前記印刷装置から当該印刷装置の機種
を示す機種情報及び当該印刷装置の設定状態を示す設定
情報を含む前記印刷関連情報が応答送信され、当該応答
送信により取得される印刷関連情報に基づいて、印刷対
象の情報の印刷に適した印刷装置を判別する判別ステッ
プと、 前記判別ステップにより判別された印刷装置に対応する
印刷制御プログラムを、前記記憶手段に格納されている
複数の印刷制御プログラムの中から選択する選択ステッ
プとを具えたことを特徴とする情報処理方法。
7. A plurality of printing apparatuses are connected to an information processing apparatus, wherein the plurality of printing apparatuses have printing-related information related to printing, and the information processing apparatus is configured to divide the plurality of printing apparatuses into a plurality of types. In the information processing method controlled by the print control program, wherein a plurality of types of print control programs are stored in a storage unit in advance, and requesting the plurality of printing apparatuses for the print-related information before executing a print process. In response to the request, print-related information including model information indicating a model of the printing apparatus and setting information indicating a setting state of the printing apparatus is transmitted as a response from the printing apparatus, and printing obtained by the response transmission is transmitted. A determining step of determining a printing apparatus suitable for printing the information to be printed based on the related information; and a printing corresponding to the printing apparatus determined by the determining step. An information processing method to control program, characterized in that comprising a selection step of selecting from among a plurality of print control program stored in the storage means.
【請求項8】 前記判別ステップでは、前記複数の印刷
装置から応答送信された印刷関連情報を使用して順次に
適否判定を行うことにより印刷に適した印刷装置を判別
することを特徴とする請求項7に記載の情報処理方法。
8. The printing apparatus according to claim 1, wherein in the determining step, the printing apparatus suitable for printing is determined by sequentially performing the appropriateness determination using the printing-related information transmitted as a response from the plurality of printing apparatuses. Item 8. The information processing method according to Item 7.
【請求項9】 前記複数の印刷装置と前記情報処理装置
とが通信ネットワークを介して接続されていることを特
徴とする請求項7または請求項8に記載の情報処理方
法。
9. The information processing method according to claim 7, wherein the plurality of printing apparatuses and the information processing apparatus are connected via a communication network.
【請求項10】 複数の印刷装置と情報処理装置とが接
続しており、前記複数の印刷装置が印刷に関連する印刷
関連情報を有し、前記情報処理装置が前記複数の印刷装
置を複数種の印刷制御プログラムにより制御する情報処
理方法において、 複数種の印刷制御プログラムが記憶手段に予め格納され
ており、 印刷処理を実行する前に、印刷すべき印刷装置に対応す
る印刷制御プログラムを、前記記憶手段に格納されてい
る複数の印刷制御プログラムの中から選択する選択ステ
ップと、 前記印刷すべき印刷装置に対応する印刷制御プログラム
が前記記憶手段に記憶されていない場合に、外部情報処
理装置に前記印刷装置に対応する印刷制御プログラムの
検索要求を送信する検索要求ステップと、 前記検索要求ステップにより送信される検索要求に応じ
て、外部情報処理装置から前記対応する印刷制御プログ
ラムをダウンロードするダウンロードステップとを具え
たことを特徴とする情報処理方法。
10. A plurality of printing apparatuses are connected to an information processing apparatus, wherein the plurality of printing apparatuses have print-related information related to printing, and the information processing apparatus is configured to divide the plurality of printing apparatuses into a plurality of types. In the information processing method controlled by the print control program, a plurality of types of print control programs are stored in a storage unit in advance, and a print control program corresponding to a printing apparatus to be printed is executed before executing a print process. A selection step of selecting from among a plurality of print control programs stored in a storage unit, and when a print control program corresponding to the printing device to be printed is not stored in the storage unit, the external information processing device A search request step for transmitting a search request for a print control program corresponding to the printing apparatus; and a search request transmitted by the search request step In response, the information processing method is characterized in that comprises a downloading step of downloading the corresponding print control program from the external information processing apparatus.
【請求項11】 前記外部情報処理装置から前記対応す
る印刷制御プログラムを有していない旨の情報を受け取
った場合に、適する印刷制御プログラムがないことをメ
ッセージ表示させるメッセージ表示ステップをさらに具
えたことを特徴とする請求項10に記載の情報処理方
法。
11. A message display step for displaying a message indicating that there is no suitable print control program when receiving information from the external information processing apparatus that the print control program does not have the corresponding print control program. The information processing method according to claim 10, wherein:
【請求項12】 前記複数の印刷装置と、前記外部情報
処理装置と、当該情報処理装置とが通信ネットワークを
介して接続されていることを特徴とする請求項10に記
載の情報処理方法。
12. The information processing method according to claim 10, wherein the plurality of printing devices, the external information processing device, and the information processing device are connected via a communication network.
JP29662093A 1993-11-26 1993-11-26 PRINTING APPARATUS, PRINT CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS AND METHOD Expired - Fee Related JP3332517B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29662093A JP3332517B2 (en) 1993-11-26 1993-11-26 PRINTING APPARATUS, PRINT CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS AND METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29662093A JP3332517B2 (en) 1993-11-26 1993-11-26 PRINTING APPARATUS, PRINT CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS AND METHOD

Publications (2)

Publication Number Publication Date
JPH07152508A JPH07152508A (en) 1995-06-16
JP3332517B2 true JP3332517B2 (en) 2002-10-07

Family

ID=17835909

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29662093A Expired - Fee Related JP3332517B2 (en) 1993-11-26 1993-11-26 PRINTING APPARATUS, PRINT CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS AND METHOD

Country Status (1)

Country Link
JP (1) JP3332517B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3907228B2 (en) * 1996-01-11 2007-04-18 キヤノン株式会社 Information processing apparatus and data processing method
JP2004022139A (en) 2002-06-19 2004-01-22 Pioneer Electronic Corp Electronic device set, first and second electronic device, and computer program
JP6187034B2 (en) * 2013-08-28 2017-08-30 カシオ計算機株式会社 Printing instruction apparatus, printing system, and program

Also Published As

Publication number Publication date
JPH07152508A (en) 1995-06-16

Similar Documents

Publication Publication Date Title
JP3201515B2 (en) Print data generation device, print data generation method, printing device, and printing system
US8213039B2 (en) Application service provider server, data server, recording medium, and program
JP3215224B2 (en) Data processing system and data processing method
EP2120140A2 (en) Method and apparatus for managing fonts
JP2001125761A (en) Device, method and system for processing information and recording medium
JPH09146726A (en) Method for controlling printer server system
JP2000263857A (en) Printing system
US8395810B2 (en) Image forming apparatus, information processing apparatus, and image forming system
JP3332517B2 (en) PRINTING APPARATUS, PRINT CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS AND METHOD
US20020060802A1 (en) Image forming apparatus and image forming method for processing data described with structured description language
JP2000242443A (en) Status information display device, method for display control of status information and medium recording program for display control of status information
JP2001251525A (en) Information processor, information processing method and storage medium stored with device drive program
KR960012763B1 (en) Character processing in window system
JP2005100356A (en) Printer control program, document operation terminal, document processing system and print data generation method
JPH1115608A (en) Printing data generation device/method
JPH10187565A (en) Data processor and data processing method, and storage medium stored with computer-readable program
JP2000280579A (en) Printing control apparatus and data-processing apparatus and method for controlling printing and method for displaying printer information and memory medium storing computer readable program
JP3125997B2 (en) Print information output device and print system
JP2006195701A (en) Data processing apparatus, printing control method, storage medium storing computer-readable program, and program
JPH09190314A (en) Information processing method and information processor
JP2008052466A (en) Printer
KR100243125B1 (en) Image information printing order processing method of computer
JPH11345100A (en) Printer
JPH0926864A (en) Printing system and font data transfer method therefor
JP2002132470A (en) Server device, font information management method and storage medium

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080726

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080726

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090726

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090726

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100726

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100726

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110726

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120726

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120726

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130726

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees