JPH09198213A - 情報処理装置、方法及びシステム - Google Patents

情報処理装置、方法及びシステム

Info

Publication number
JPH09198213A
JPH09198213A JP2348896A JP2348896A JPH09198213A JP H09198213 A JPH09198213 A JP H09198213A JP 2348896 A JP2348896 A JP 2348896A JP 2348896 A JP2348896 A JP 2348896A JP H09198213 A JPH09198213 A JP H09198213A
Authority
JP
Japan
Prior art keywords
printer
information processing
inquiry
print
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2348896A
Other languages
English (en)
Other versions
JP3492069B2 (ja
Inventor
Yoshinori Takahashi
義則 高橋
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 JP02348896A priority Critical patent/JP3492069B2/ja
Priority to US08/782,817 priority patent/US6246486B1/en
Publication of JPH09198213A publication Critical patent/JPH09198213A/ja
Priority to US09/503,482 priority patent/US7057748B2/en
Priority to US09/598,958 priority patent/US6816271B1/en
Application granted granted Critical
Publication of JP3492069B2 publication Critical patent/JP3492069B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1206Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • G06F3/1247Job translation or job parsing, e.g. page banding by conversion to printer ready format
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 ネットワークに接続された各プリンタのプリ
ンタ言語を意識することなく正常な印刷ができるように
する。 【解決手段】 選択に係るプリンタに対して当該プリン
タのプリンタ言語を問合わせ、その結果得られたプリン
タ言語で印刷データを伝送する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数のプリンタが
接続されたネットワークにおける印刷制御に関するもの
である。
【0002】
【従来の技術】従来、複数のプリンタが接続されている
ネットワークでの印刷制御では、印刷を実行させるネッ
トワークプリンタと、アプリケーションからの印刷デー
タをプリンタ言語に変換するプリンタドライバとが別々
に選択されていた。
【0003】
【発明が解決しようとする課題】このため、上記従来例
にあっては、印刷を実行させたいネットワークプリンタ
と、選択されているプリンタドライバとのプリンタ言語
が対応していない場合、印刷を実行させたいネットワー
クプリンタに対応していないプリンタ言語により変換さ
れた印刷データを送ってしまい、文字化け等が発生し、
正常な印刷ができなくなってしまうという問題があっ
た。
【0004】本発明は、このような背景の下になされた
もので、その目的は、ネットワークに接続された各プリ
ンタのプリンタ言語を意識することなく正常な印刷がで
きるようにすることにある。
【0005】
【課題を解決するための手段】上記目的を達成するた
め、請求項1記載の発明は、ネットワークに接続された
複数のプリンタの中から任意に選択したプリンタにより
印刷を行う情報処理装置において、選択されたプリンタ
に対して該プリンタがサポートしているプリンタ言語を
問合わせる問合手段と、該問合手段による問合わせに応
答して得られたプリンタ言語により印刷データを変換し
て該プリンタに伝送する伝送手段とを有している。
【0006】上記目的を達成するため、請求項2記載の
発明では、請求項1における前記ネットワークには、前
記複数のプリンタの他にクライアントコンピュータ、複
数のプリントサーバ、複数のプリントキューを有するフ
ァイルサーバが接続され、前記問合手段、及び伝送手段
は、該クライアントコンピュータ上に構築されている。
【0007】上記目的を達成するため、請求項3記載の
発明では、請求項2における前記プリンタドライバ内の
前記伝送手段は、前記プリントキューを介して前記変換
に係る印刷データを伝送するよう構成されている。
【0008】上記目的を達成するため、請求項4記載の
発明は、ネットワークに接続された複数のプリンタの中
から任意に選択したプリンタにより印刷を行う情報処理
装置において、選択されたプリンタに対して該プリンタ
がサポートしているプリンタ言語を問合わせる問合手段
と、該問合手段による問合わせに応答して得られたプリ
ンタ言語により印刷データを変換して該プリンタに伝送
する伝送手段と、前記問合手段による問合わせに応答し
て当該情報処理装置がサポートしているプリンタ言語が
得られなかった場合に、他のプリンタを選択するように
案内する案内手段とを有している。
【0009】上記目的を達成するため、請求項5記載の
発明では、請求項4における前記ネットワークには、前
記複数のプリンタの他にクライアントコンピュータ、複
数のプリントサーバ、複数のプリントキューを有するフ
ァイルサーバが接続され、前記問合手段、伝送手段、及
び案内手段は、該クライアントコンピュータ上に構築さ
れている。
【0010】上記目的を達成するため、請求項6記載の
発明では、請求項5における前記プリンタドライバ内の
前記伝送手段は、前記プリントキューを介して前記変換
に係る印刷データを伝送するよう構成されている。
【0011】上記目的を達成するため、請求項7記載の
発明では、請求項4、請求項5、または請求項6におけ
る前記案内手段は、メッセージの表示により他のプリン
タを選択するように案内するよう構成されている。
【0012】上記目的を達成するため、請求項8記載の
発明では、請求項7における前記案内手段は、他のプリ
ンタを選択すべき旨のメッセージの表示により他のプリ
ンタを選択するように案内するよう構成されている。
【0013】上記目的を達成するため、請求項9記載の
発明では、請求項7における前記案内手段は、前記ネッ
トワークに接続されている全てのプリンタがサポートし
ている全てのプリンタ言語を表示させることにより他の
プリンタを選択するように案内するよう構成されてい
る。
【0014】上記目的を達成するため、請求項10記載
の発明は、ネットワークに接続された複数のプリンタの
中から任意に選択したプリンタにより印刷を行う情報処
理方法において、選択されたプリンタに対して該プリン
タがサポートしているプリンタ言語を問合わせる問合工
程と、該問合工程での問合わせに応答して得られたプリ
ンタ言語により印刷データを変換して該プリンタに伝送
する伝送工程とを有している。
【0015】上記目的を達成するため、請求項11記載
の発明では、請求項10における前記ネットワークに
は、前記複数のプリンタの他にクライアントコンピュー
タ、複数のプリントサーバ、複数のプリントキューを有
するファイルサーバが接続され、前記問合工程、及び伝
送工程は、該クライアントコンピュータ上に構築されて
いる。
【0016】上記目的を達成するため、請求項12記載
の発明では、請求項11における前記プリンタドライバ
が実行する前記伝送工程では、前記プリントキューを介
して前記変換に係る印刷データを伝送するよう構成され
ている。
【0017】上記目的を達成するため、請求項13記載
の発明は、ネットワークに接続された複数のプリンタの
中から任意に選択したプリンタにより印刷を行う情報処
理方法において、選択されたプリンタに対して該プリン
タがサポートしているプリンタ言語を問合わせる問合工
程と、該問合工程での問合わせに応答して得られたプリ
ンタ言語により印刷データを変換して該プリンタに伝送
する伝送工程と、前記問合工程による問合わせに応答し
て当該情報処理方法がサポートしているプリンタ言語が
得られなかった場合に、他のプリンタを選択するように
案内する案内工程とを有している。
【0018】上記目的を達成するため、請求項14記載
の発明では、請求項13における前記ネットワークに
は、前記複数のプリンタの他にクライアントコンピュー
タ、複数のプリントサーバ、複数のプリントキューを有
するファイルサーバが接続され、前記問合工程、伝送工
程、及び案内工程は、該クライアントコンピュータ上に
構築されている。
【0019】上記目的を達成するため、請求項15記載
の発明では、請求項14における前記プリンタドライバ
が実行する前記伝送工程では、前記プリントキューを介
して前記変換に係る印刷データを伝送するよう構成され
ている。
【0020】上記目的を達成するため、請求項16記載
の発明では、請求項13、請求項14、または請求項1
5における前記案内工程では、メッセージの表示により
他のプリンタを選択するように案内するよう構成されて
いる。
【0021】上記目的を達成するため、請求項17記載
の発明では、請求項16における前記案内工程では、他
のプリンタを選択すべき旨のメッセージの表示により他
のプリンタを選択するように案内するよう構成されてい
る。
【0022】上記目的を達成するため、請求項18記載
の発明では、請求項16における前記案内工程では、前
記ネットワークに接続されている全てのプリンタがサポ
ートしている全てのプリンタ言語を表示させることによ
り他のプリンタを選択するように案内するよう構成され
ている。
【0023】上記目的を達成するため、請求項19記載
の発明は、ネットワークに接続された複数のプリンタの
中から任意に選択したプリンタにより印刷を行う情報処
理システムにおいて、選択されたプリンタに対して該プ
リンタがサポートしているプリンタ言語を問合わせる問
合手段と、該問合手段による問合わせに応答して得られ
たプリンタ言語により印刷データを変換して該プリンタ
に伝送する伝送手段とを有している。
【0024】上記目的を達成するため、請求項20記載
の発明では、請求項19における前記ネットワークに
は、前記複数のプリンタの他にクライアントコンピュー
タ、複数のプリントサーバ、複数のプリントキューを有
するファイルサーバが接続され、前記問合手段、及び伝
送手段は、該クライアントコンピュータ上に構築されて
いる。
【0025】上記目的を達成するため、請求項21記載
の発明では、請求項20における前記プリンタドライバ
内の前記伝送手段は、前記プリントキューを介して前記
変換に係る印刷データを伝送するように構成されてい
る。
【0026】上記目的を達成するため、請求項22記載
の発明は、ネットワークに接続された複数のプリンタの
中から任意に選択したプリンタにより印刷を行う情報処
理システムにおいて、選択されたプリンタに対して該プ
リンタがサポートしているプリンタ言語を問合わせる問
合手段と、該問合手段による問合わせに応答して得られ
たプリンタ言語により印刷データを変換して該プリンタ
に伝送する伝送手段と、前記問合手段による問合わせに
応答して当該情報処理システムがサポートしているプリ
ンタ言語が得られなかった場合に、他のプリンタを選択
するように案内する案内手段とを有している。
【0027】上記目的を達成するため、請求項23記載
の発明では、請求項22における前記ネットワークに
は、前記複数のプリンタの他にクライアントコンピュー
タ、複数のプリントサーバ、複数のプリントキューを有
するファイルサーバが接続され、前記問合手段、伝送手
段、及び案内手段は、該クライアントコンピュータ上に
構築されている。
【0028】上記目的を達成するため、請求項24記載
の発明では、請求項23における前記プリンタドライバ
内の前記伝送手段は、前記プリントキューを介して前記
変換に係る印刷データを伝送するように構成されてい
る。
【0029】上記目的を達成するため、請求項25記載
の発明では、請求項22、請求項23、または請求項2
4における前記案内手段は、メッセージの表示により他
のプリンタを選択するように案内するよう構成されてい
る。
【0030】上記目的を達成するため、請求項26記載
の発明では、請求項25における前記案内手段は、他の
プリンタを選択すべき旨のメッセージの表示により他の
プリンタを選択するように案内するよう構成されてい
る。
【0031】上記目的を達成するため、請求項27記載
の発明では、請求項25における前記案内手段は、前記
ネットワークに接続されている全てのプリンタがサポー
トしている全てのプリンタ言語を表示させることにより
他のプリンタを選択するように案内するよう構成されて
いる。
【0032】
【発明の実施の形態】
[第1の実施の形態]以下、本発明の実施の形態を図面
を参照しながら説明する。
【0033】図1は、本実施の第1,第2,第3形態に
係るネットワークプリントシステムを適用したシステム
構成図である。
【0034】図1において、プリンタ及びプリントサー
バは、それぞれn台接続されている事を仮定している。
200、300、400はプリンタであり、それぞれ対
応するプリントサーバ250,350,450にプリン
タケーブルで接続され、プリントサーバ250,35
0,450から送られるプリントデータを1ページずつ
ドットイメージデータに変換して、1ページ毎に印刷す
る。
【0035】100はクライアントコンピュータであ
り、ネットワークケーブルによりネットワーク600に
接続され、アプリケーションプログラム等の各種のプロ
グラムを実行可能であり、データ等を印刷する必要が生
じた時に選択されたプリンタに対応するプリンタ言語で
表されるプリントジョブを、ネットワーク600上に送
出する機能を有するプリンタドライバを搭載している。
なお、プリンタドライバは、複数のプリンタ言語をサポ
ートするものとする。
【0036】500はファイルサーバであり、このファ
イルサーバ500は、コンピュータにネットワークOS
(オペレーティング・システム)が搭載されたものであ
って、ネットワークケーブルによりネットワーク600
に接続され、ネットワーク600で使用されるファイル
を蓄積したり、ネットワーク600の使用状態を監視し
したりすると共に、各プリンタ200,300,400
に送出されたプリントジョブを一時的に格納するプリン
トキュー550を備えている。
【0037】なお、プリントキュー550は、ネットワ
ーク600に接続されているプリンタの数に対応して複
数存在する。250、350、450はプリントサーバ
であり、ネットワークケーブルによりネットワーク60
0に接続され、それぞれプリンタ200,300,40
0にプリンタケーブルで接続され、対応するプリントキ
ュー550内にプリントジョブがある場合に、対応する
プリンタ200,300,400にプリントジョブデー
タを順次送り出す。
【0038】このように、第1〜第3の実施の形態で
は、クライアントコンピュータ100、プリントサーバ
250,350,450、ファイルサーバ500により
役割を分担することにより、クライアントコンピュータ
100の有効利用、印刷処理の迅速化等を図っている。
【0039】図2は、クライアントコンピュータ100
の概略構成を示すブロック図である。
【0040】CPU101は、ディスクコントローラ1
07に接続されたハードディスクに格納されているアプ
リケーションプログラム、プリンタドライバプログラム
等を実行し、RAM102にプログラムの実行に必要な
情報、ファイル等を一時的に格納する。また、システム
バス104に接続される各デバイスの制御も行う。
【0041】また、このROM103のプログラム用R
OMには、図4、図5、図6のフローチャートで示され
るようなCPU101の制御プログラム等を記憶し、R
OM103のフォント用ROMには、上記文書処理の際
に使用するフォントデータ等を記憶し、ROM103の
データ用ROMには、各種データ(例えば、テンプレー
ト用データ)を記憶する。102はRAMであり、CP
U1の主メモリ、ワークエリア等として機能する。
【0042】105はキーボードコントローラ(KB
C)であり、キーボード110や図示省略したポインテ
ィングデバイスからのキー入力を制御する。106はC
RTコントローラ(CRTC)であり、CRTディスプ
レイ(CRT)111の表示を制御する。107はディ
スクコントローラ(DKC)であり、ブートプログラ
ム、アプリケーションプログラム、プリンタドライバプ
ログラム、フォントデータ、ユーザファイル、編集ファ
イル等を記憶するハードディスク(HD)、フロッピー
ディスク(FD)等の外部メモリ112とのアクセスを
制御する。
【0043】108は外部入出力部インタフェースであ
り、外部入出力部113、ネットワーク600を介して
プリンタ200,300,400を制御する際のインタ
フェースを司る。
【0044】109はプリンタコントローラ(PRT
C:上記のプリンタドライバ)であり、アプリケーショ
ンプログラムにより選択されたプリンタ200,30
0,400に対応するプリンタ言語で表されるプリント
ジョブを、ネットワーク600上に送出する機能を有し
ている。
【0045】図3はプリンタ200,300,400の
概略構成を示すブロック図である。なお、第1〜第3の
実施の形態では、プリンタ200,300,400とし
ては、レーザビームプリンタ(LBP)を使用している
が、印刷データをプリンタでドットイメージに展開する
のに十分なメモリを有し、所定のプリンタ言語に基づい
て印刷を行う方式のプリンタであれば、他の方式のプリ
ンタでも良いことは言うまでもない。
【0046】図3に示したプリンタ200,300,4
00において、230はLBP本体200,300,4
00全体の制御およびプリントサーバ250,350,
450から供給される文字情報を解析するプリンタ制御
ユニットである。211はプリンタCPUであり、RO
M213のプログラム用ROMに記憶された制御プログ
ラム等に基づいて、システムバス214に接続される各
種のデバイスとのアクセスを総括的に制御し、印刷部イ
ンタフェース216を介して接続される印刷部(プリン
タエンジン)218に対して、出力情報としての画像信
号を出力する。
【0047】また、このROM213のプログラム用R
OMには、CPU211の制御プログラム等が記憶され
ている。ROM13のフォント用ROMには、上記出力
情報を生成する際に使用するフォントデータ等が記憶さ
れ、ROM13のデータ用ROMには、ハードディスク
等の外部メモリ219が無いプリンタの場合には、対応
するプリントサーバ250,350,450上で利用さ
れる情報等が記憶されている。
【0048】CPU211は、入力部215を介して当
該プリンタ200,300,400内の情報等を対応す
るプリントサーバ250,350,450に通知可能に
構成されている。212はCPU211の主メモリ、ワ
ークエリア等として機能するRAMであり、図示省略し
た増設ポートに接続されるオプションRAMによりメモ
リ容量を拡張することができるように構成されている。
なお、RAM212は、出力情報展開領域、環境データ
格納領域、NVRAM等に用いられる。前述したハード
ディスク(HD)、ICカード等の外部メモリ219
は、ディスクコントローラ(DKC)217によりアク
セスを制御される。外部メモリ219は、オプションと
して接続され、フォントデータ、エミュレーションプロ
グラム、フォームデータ等を記憶している。また、20
1は操作部であり、操作のための各種スイッチおよびL
ED表示器等が配されている。
【0049】なお、前述した外部メモリ219は、1個
に限らず、少なくとも1個以上備え、内蔵フォントに加
えてオプションフォントカードを複数接続できるように
構成されていても良い。さらに、図示省略したNVRA
Mを有し、操作部201からのプリンタモード設定情報
を記憶するようにしても良い。
【0050】ファイルサーバ500は、図2に示したク
ライアントコンピュータ100と同様の内部構成となっ
ており、図示省略したハードディスク(HD)上にネッ
トワーク600で使用されるファイル等を蓄積し、ネッ
トワーク600の管理を行う。また、ハードディスク上
には、プリンタ200,300,400に対応したプリ
ントキュー550が形成され、クライアントコンピュー
タ100から伝送されてきたプリントジョブを、ファイ
ル形式で対応するプリントキュー550に一時保存す
る。なお、ハードディスクおよびディスクコントローラ
217はネットワーク600の信頼性のために複数設け
ても良い。
【0051】プリントサーバ250,350,450
も、図2に示したクライアントコンピュータ100と同
様の内部構成となっており、プリントキュー500にプ
リントデータがある場合、外部入出力部113によりプ
リントジョブを取出し、プリンタコントローラ(PRT
C)に接続されたプリンタケーブルによりプリンタ20
0,300,400にプリンタデータを送出する。な
お、プリントサーバ250,350,450はコンピュ
ータではなく、プリントサーバの機能のみ有するもので
も良く、また、プリンタに内蔵するタイプのものでも良
い。
【0052】次に、第1の実施の形態における印刷処理
を図4のフローチャートに従って説明する。
【0053】クライアントコンピュータ100のCPU
101は、まずステップS1で、アプリケーションプロ
グラムを実行、印刷したいデータを生成、RAM10
2、ハードディスク等に格納し、アプリケーションプロ
グラムを一時中断して、ステップS2以降の処理を行
う。
【0054】プリンタドライバプログラムを実行し、ス
テップS2にて、現在選択されているネットワーク60
0上のプリンタ200,300,400に対して、当該
プリンタ200,300,400がサポートしているプ
リンタ言語を問い合わせる。ステップS3では、問い合
わせに応答して選択に係るプリンタ200,300,4
00から伝送されてきた当該プリンタ200,300,
400がサポートしているプリンタ言語を受理する。
【0055】続くステップS4では、選択に係るプリン
タ200,300,400がサポートしているプリンタ
言語が、プリンタドライバ109がサポートしているプ
リンタ言語に含まれているか否かを判別する。その結
果、サポートしているプリンタ言語に含まれている場合
には、CPU101は、ステップS5で、選択に係るプ
リンタ200,300,400がサポートしているプリ
ンタ言語で印刷データを変換し、選択に係るプリンタ2
00,300,400に伝送する。そして、ステップS
6で、CPU101はプリンタドライバプログラムを終
了し、アプリケーションプログラムの実行を再開する。
【0056】一方、サポートしているプリンタ言語に含
まれていない場合には、CPU101は、ステップS7
で、その旨をディスプレイ111に表示してプリンタド
ライバプログラムの処理を終了、アプリケーションプロ
グラムの処理を再開する。
【0057】このように、第1の実施の形態では、選択
に係るプリンタに対して当該プリンタのプリンタ言語を
問合わせ、その結果得られたプリンタ言語で印刷データ
を伝送するので、ネットワークに接続された各プリンタ
のプリンタ言語を意識することなく正常な印刷ができる
ようになる。
【0058】[第2の実施の形態]次に、第2の実施の
形態における印刷処理を図5のフローチャートに従って
説明する。この第2の実施の形態では、選択に係るプリ
ンタ200,300,400が当該プリンタ200,3
00,400がサポートしているプリンタ言語を知らせ
てこないときに、CPU101がユーザに他のプリンタ
を選択することを促すメッセージをディスプレイに表示
してユーザに選択させるようにしている。
【0059】すなわち、クライアントコンピュータ10
0のCPU101は、まずステップS101で、アプリ
ケーションプログラムを実行し、印刷したいデータを生
成、RAM102、ハードディスク等に格納し、アプリ
ケーションプログラムを一時中断してプリンタドライバ
プログラムを実行し、ステップS102以降の処理を制
御する。
【0060】ステップS102にて、現在選択されてい
るネットワーク600上のプリンタ200,300,4
00に対して、当該プリンタ200,300,400が
サポートしているプリンタ言語を問い合わせる。ステッ
プS103では、問い合わせに応答して選択に係るプリ
ンタ200,300,400から当該プリンタ200,
300,400がサポートしているプリンタ言語が伝送
されてきたか否かを判別する。
【0061】その結果、サポートしているプリンタ言語
が伝送されてきた場合には、CPU101は、ステップ
S104にて、そのプリンタ言語がプリンタドライバプ
ログラムが解釈可能なプリンタ言語に含まれているか否
かを判別する。その結果、解釈可能なプリンタ言語に含
まれている場合には、ステップS105で、選択に係る
プリンタ200,300,400がサポートしているプ
リンタ言語で印刷データを変換し、選択に係るプリンタ
200,300,400に伝送する。そして、ステップ
S106で、CPU101は、プリンタドライバプログ
ラムを終了し、アプリケーションプログラムを再開す
る。
【0062】一方、サポートしているプリンタ言語に含
まれていない場合には、CPU101は、ステップS1
08で、その旨をディスプレイに表示させて、プリンタ
ドライバプログラムを終了し、アプリケーションプログ
ラムを再開する。
【0063】ステップS103にて、選択に係るプリン
タ200,300,400から当該プリンタ200,3
00,400がサポートしているプリンタ言語が伝送さ
れて来ないと判別された場合は、CPU101は、ユー
ザに他のプリンタ200,300,400を選択させる
ためのメッセージをディスプレイに表示させ、ユーザに
他のプリンタ200,300,400を選択させて、ス
テップS102に戻る。
【0064】このように、第2の実施の形態では、選択
に係るプリンタに対して当該プリンタのプリンタ言語を
問合わせた結果、プリンタ言語が得られなかった場合に
は、他のプリンタを選択するように案内表示するので、
ユーザはプリンタの選択を間違ったことを認識でき、使
い勝手が向上する。
【0065】[第3の実施の形態]次に、第3の実施の
形態における印刷処理を図6のフローチャートに従って
説明する。
【0066】この第3の実施の形態では、選択に係るプ
リンタ200,300,400が当該プリンタ200,
300,400がサポートしているプリンタ言語を知ら
せてこないときに、ネットワーク600の他の全てのプ
リンタ200,300,400のプリント言語を調べて
ユーザに通知し、ユーザに他のプリンタ200,30
0,400を選択させるようにしている。
【0067】すなわち、クライアントコンピュータ10
0のCPU101は、まずステップS201で、アプリ
ケーションプログラムを実行、印刷したいデータを生成
RAM102、ハードディスク等に格納し、アプリケー
ションプログラムを一時中断し、プリンタドライバプロ
グラムを実行する。そして、ステップS202以降の処
理を制御する。
【0068】すなわち、プリンタドライバプログラムを
実行しているCPU101は、ステップS202にて、
現在選択されているネットワーク600上のプリンタ2
00,300,400に対して、当該プリンタ200,
300,400がサポートしているプリンタ言語を問い
合わせる。ステップS203では、問い合わせに応答し
て選択に係るプリンタ200,300,400から当該
プリンタ200,300,400がサポートしているプ
リンタ言語が伝送されてきたか否かを判別する。
【0069】その結果、プリンタ言語が伝送されてきた
場合には、ステップS204にて、そのプリンタ言語が
プリンタドライバプログラムで解釈可能なプリンタ言語
に含まれているか否かを判別する。その結果、解釈可能
なプリンタ言語に含まれている場合には、ステップS2
05で、選択に係るプリンタ200,300,400が
サポートしているプリンタ言語で印刷データを変換し、
選択に係るプリンタ200,300,400に伝送す
る。そして、ステップS206で、プリンタドライバプ
ログラムを終了し、アプリケーションプログラムの処理
を再開する。
【0070】一方、解釈可能なプリンタ言語に含まれて
いない場合には、ステップS208で、その旨をディス
プレイに表示させてプリンタドライバプログラムを終了
し、アプリケーションプログラムの処理を再開する。
【0071】ステップS203にて、選択に係るプリン
タ200,300,400から当該プリンタ200,3
00,400がサポートしているプリンタ言語が伝送さ
れて来ないと判別された場合は、ネットワーク600の
他の全てのプリンタ200,300,400がサポート
しているプリンタ言語を調べてユーザに通知し、ユーザ
に他のプリンタ200,300,400を選択させてス
テップS202に戻る。
【0072】このように、第3の実施の形態では、CP
U101は、選択に係るプリンタに対して当該プリンタ
のプリンタ言語を問合わせた結果、プリンタ言語が得ら
れなかった場合には、ネットワークに接続されている全
てのプリンタのプリンタ言語をディスプレイに表示して
他のプリンタの選択をユーザに促すので、ネットワーク
に接続されている各プリンタのプリンタ言語をユーザが
全く知らなくても、任意のプリンタで印刷を実行するこ
とが可能となる。
【0073】
【発明の効果】以上説明したように、本発明によれば、
選択に係るプリンタに対して当該プリンタのプリンタ言
語を問合わせ、その結果得られたプリンタ言語で印刷デ
ータを伝送することにより、ネットワークに接続された
各プリンタのプリンタ言語を意識することなく正常な印
刷を実行させることが可能となる。
【図面の簡単な説明】
【図1】本実施の第1,第2,第3の実施の形態に係る
ネットワークプリントシステムを適用したシステム構成
図である。
【図2】図1におけるクライアントコンピュータの概略
構成を示すブロック図である。
【図3】図1におけるプリンタの概略構成を示す構成を
示すブロック図である。
【図4】本発明の第1の実施の形態における印刷処理を
示すフローチャートである。
【図5】本発明の第2の実施の形態における印刷処理を
示すフローチャートである。
【図6】本発明の第3の実施の形態における印刷処理を
示すフローチャートである。
【符号の説明】
100…クライアントコンピュータ 200,300,400…プリンタ 250,350,450…プリントサーバ 500…ファイルザーバ 550…プリントキュー 600…ネットワーク 101,211…CPU 102,212…RAM 103,213…OM 109…プリンタコントローラ(プリンタドライバ) 112,219…外部メモリ 113…外部入出力部 201…操作部 218…印刷部 230…プリンタ制御ユニット

Claims (27)

    【特許請求の範囲】
  1. 【請求項1】 ネットワークに接続された複数のプリン
    タの中から任意に選択したプリンタにより印刷を行う情
    報処理装置において、 選択されたプリンタに対して該プリンタがサポートして
    いるプリンタ言語を問合わせる問合手段と、 該問合手段による問合わせに応答して得られたプリンタ
    言語により印刷データを変換して該プリンタに伝送する
    伝送手段と、 を有することを特徴とする情報処理装置。
  2. 【請求項2】 前記ネットワークには、前記複数のプリ
    ンタの他にクライアントコンピュータ、複数のプリント
    サーバ、複数のプリントキューを有するファイルサーバ
    が接続され、前記問合手段、及び伝送手段は、該クライ
    アントコンピュータ上に構築されていることを特徴とす
    る請求項1記載の情報処理装置。
  3. 【請求項3】 前記伝送手段は、前記プリントキューを
    介して前記変換に係る印刷データを伝送することを特徴
    とする請求項2記載の情報処理装置。
  4. 【請求項4】 ネットワークに接続された複数のプリン
    タの中から任意に選択したプリンタにより印刷を行う情
    報処理装置において、 選択されたプリンタに対して該プリンタがサポートして
    いるプリンタ言語を問合わせる問合手段と、 該問合手段による問合わせに応答して得られたプリンタ
    言語により印刷データを変換して該プリンタに伝送する
    伝送手段と、 前記問合手段による問合わせに応答して当該情報処理装
    置がサポートしているプリンタ言語が得られなかった場
    合に、他のプリンタを選択するように案内する案内手段
    と、 を有することを特徴とする情報処理装置。
  5. 【請求項5】 前記ネットワークには、前記複数のプリ
    ンタの他にクライアントコンピュータ、複数のプリント
    サーバ、複数のプリントキューを有するファイルサーバ
    が接続され、前記問合手段、伝送手段、及び案内手段
    は、該クライアントコンピュータ上に構築されているこ
    とを特徴とする請求項4記載の情報処理装置。
  6. 【請求項6】 前記伝送手段は、前記プリントキューを
    介して前記変換に係る印刷データを伝送することを特徴
    とする請求項5記載の情報処理装置。
  7. 【請求項7】 前記案内手段は、メッセージの表示によ
    り他のプリンタを選択するように案内することを特徴と
    する請求項4、請求項5、または請求項6記載の情報処
    理装置。
  8. 【請求項8】 前記案内手段は、他のプリンタを選択す
    べき旨のメッセージの表示により他のプリンタを選択す
    るように案内することを特徴とする請求項7記載の情報
    処理装置。
  9. 【請求項9】 前記案内手段は、前記ネットワークに接
    続されている全てのプリンタがサポートしている全ての
    プリンタ言語を表示させることにより他のプリンタを選
    択するように案内することを特徴とする請求項7記載の
    情報処理装置。
  10. 【請求項10】 ネットワークに接続された複数のプリ
    ンタの中から任意に選択したプリンタにより印刷を行う
    情報処理方法において、 選択されたプリンタに対して該プリンタがサポートして
    いるプリンタ言語を問合わせる問合工程と、 該問合手段による問合わせに応答して得られたプリンタ
    言語により印刷データを変換して該プリンタに伝送する
    伝送工程と、 を有することを特徴とする情報処理方法。
  11. 【請求項11】 前記ネットワークには、前記複数のプ
    リンタの他にクライアントコンピュータ、複数のプリン
    トサーバ、複数のプリントキューを有するファイルサー
    バが接続され、前記問合工程、及び伝送工程は、該クラ
    イアントコンピュータ上に構築されていることを特徴と
    する請求項10記載の情報処理方法。
  12. 【請求項12】 前記伝送工程では、前記プリントキュ
    ーを介して前記変換に係る印刷データを伝送することを
    特徴とする請求項11記載の情報処理方法。
  13. 【請求項13】 ネットワークに接続された複数のプリ
    ンタの中から任意に選択したプリンタにより印刷を行う
    情報処理方法において、 選択されたプリンタに対して該プリンタがサポートして
    いるプリンタ言語を問合わせる問合工程と、 該問合手段による問合わせに応答して得られたプリンタ
    言語により印刷データを変換して該プリンタに伝送する
    伝送工程と、 前記問合工程による問合わせに応答して当該情報処理方
    法がサポートしているプリンタ言語が得られなかった場
    合に、他のプリンタを選択するように案内する案内工程
    と、 を有することを特徴とする情報処理方法。
  14. 【請求項14】 前記ネットワークには、前記複数のプ
    リンタの他にクライアントコンピュータ、複数のプリン
    トサーバ、複数のプリントキューを有するファイルサー
    バが接続され、前記問合工程、伝送工程、及び案内工程
    は、該クライアントコンピュータ上に構築されているこ
    とを特徴とする請求項13記載の情報処理方法。
  15. 【請求項15】 前記伝送工程では、前記プリントキュ
    ーを介して前記変換に係る印刷データを伝送することを
    特徴とする請求項14記載の情報処理方法。
  16. 【請求項16】 前記案内工程では、メッセージの表示
    により他のプリンタを選択するように案内することを特
    徴とする請求項13、請求項14、または請求項15記
    載の情報処理方法。
  17. 【請求項17】 前記案内工程では、他のプリンタを選
    択すべき旨のメッセージの表示により他のプリンタを選
    択するように案内することを特徴とする請求項16記載
    の情報処理方法。
  18. 【請求項18】 前記案内工程では、前記ネットワーク
    に接続されている全てのプリンタがサポートしている全
    てのプリンタ言語を表示させることにより他のプリンタ
    を選択するように案内することを特徴とする請求項16
    記載の情報処理方法。
  19. 【請求項19】 ネットワークに接続された複数のプリ
    ンタの中から任意に選択したプリンタにより印刷を行う
    情報処理システムにおいて、 選択されたプリンタに対して該プリンタがサポートして
    いるプリンタ言語を問合わせる問合手段と、 該問合手段による問合わせに応答して得られたプリンタ
    言語により印刷データを変換して該プリンタに伝送する
    伝送手段と、 を有することを特徴とする情報処理システム。
  20. 【請求項20】 前記ネットワークには、前記複数のプ
    リンタの他にクライアントコンピュータ、複数のプリン
    トサーバ、複数のプリントキューを有するファイルサー
    バが接続され、前記問合手段、及び伝送手段は、該クラ
    イアントコンピュータ上に構築されていることを特徴と
    する請求項19記載の情報処理システム。
  21. 【請求項21】 前記伝送手段は、前記プリントキュー
    を介して前記変換に係る印刷データを伝送することを特
    徴とする請求項20記載の情報処理システム。
  22. 【請求項22】 ネットワークに接続された複数のプリ
    ンタの中から任意に選択したプリンタにより印刷を行う
    情報処理システムにおいて、 選択されたプリンタに対して該プリンタがサポートして
    いるプリンタ言語を問合わせる問合手段と、 該問合手段による問合わせに応答して得られたプリンタ
    言語により印刷データを変換して該プリンタに伝送する
    伝送手段と、 前記問合手段による問合わせに応答して当該情報処理シ
    ステムがサポートしているプリンタ言語が得られなかっ
    た場合に、他のプリンタを選択するように案内する案内
    手段と、 を有することを特徴とする情報処理システム。
  23. 【請求項23】 前記ネットワークには、前記複数のプ
    リンタの他にクライアントコンピュータ、複数のプリン
    トサーバ、複数のプリントキューを有するファイルサー
    バが接続され、前記問合手段、伝送手段、及び案内手段
    は、該クライアントコンピュータ上に構築されているこ
    とを特徴とする請求項22記載の情報処理システム。
  24. 【請求項24】 前記伝送手段は、前記プリントキュー
    を介して前記変換に係る印刷データを伝送することを特
    徴とする請求項23記載の情報処理システム。
  25. 【請求項25】 前記案内手段は、メッセージの表示に
    より他のプリンタを選択するように案内することを特徴
    とする請求項22、請求項23、または請求項24記載
    の情報処理システム。
  26. 【請求項26】 前記案内手段は、他のプリンタを選択
    すべき旨のメッセージの表示により他のプリンタを選択
    するように案内することを特徴とする請求項25記載の
    情報処理システム。
  27. 【請求項27】 前記案内手段は、前記ネットワークに
    接続されている全てのプリンタがサポートしている全て
    のプリンタ言語を表示させることにより他のプリンタを
    選択するように案内することを特徴とする請求項25記
    載の情報処理システム。
JP02348896A 1996-01-18 1996-01-18 情報処理装置、その制御方法 Expired - Fee Related JP3492069B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP02348896A JP3492069B2 (ja) 1996-01-18 1996-01-18 情報処理装置、その制御方法
US08/782,817 US6246486B1 (en) 1996-01-18 1997-01-13 Information processing apparatus, information processing method, and information processing system
US09/503,482 US7057748B2 (en) 1996-01-18 2000-02-14 Information processing apparatus and method that determines the presence or absence of a printer connected to a network, and storage medium storing program therefor
US09/598,958 US6816271B1 (en) 1996-01-18 2000-06-22 Information processing apparatus, method, and system to facilitate control of multiple printers by displaying the printers' languages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02348896A JP3492069B2 (ja) 1996-01-18 1996-01-18 情報処理装置、その制御方法

Publications (2)

Publication Number Publication Date
JPH09198213A true JPH09198213A (ja) 1997-07-31
JP3492069B2 JP3492069B2 (ja) 2004-02-03

Family

ID=12111908

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02348896A Expired - Fee Related JP3492069B2 (ja) 1996-01-18 1996-01-18 情報処理装置、その制御方法

Country Status (2)

Country Link
US (2) US6246486B1 (ja)
JP (1) JP3492069B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011060154A (ja) * 2009-09-11 2011-03-24 Ricoh Co Ltd プリンタドライバ、情報処理装置、及びコンピュータ読み取り可能な記憶媒体

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000105676A (ja) * 1998-07-31 2000-04-11 Canon Inc 情報処理装置及び情報処理方法及びコンピュ―タ読み取り可能なプログラムが格納された記憶媒体
JP3582696B2 (ja) * 1998-09-29 2004-10-27 富士ゼロックス株式会社 プリンタ、サーバ装置、クライアント装置、印刷制御装置、印刷システム、記録媒体、及び印刷方法
JP3492220B2 (ja) * 1998-11-18 2004-02-03 キヤノン株式会社 情報処理装置および印刷制御方法
JP2001191597A (ja) * 2000-01-12 2001-07-17 Fuji Photo Film Co Ltd プリンタ
KR100341809B1 (ko) * 2000-01-20 2002-06-24 윤종용 프린터의 최초 사용일 저장 및 안내방법
JP2001243157A (ja) * 2000-02-28 2001-09-07 Canon Inc ネットワークシステム、ダウンロード装置、サーバ、ネットワーク管理方法
US6775680B2 (en) * 2000-08-08 2004-08-10 International Business Machines Corporation High level assembler metamodel
US6801330B1 (en) * 2000-08-30 2004-10-05 Hewlett-Packard Development Company, L.P. Selecting a page description language for a printer driver
US20020051200A1 (en) 2000-11-01 2002-05-02 Chang William Ho Controller for device-to-device pervasive digital output
US11467856B2 (en) * 2002-12-12 2022-10-11 Flexiworld Technologies, Inc. Portable USB device for internet access service
US10915296B2 (en) 2000-11-01 2021-02-09 Flexiworld Technologies, Inc. Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails
US10860290B2 (en) 2000-11-01 2020-12-08 Flexiworld Technologies, Inc. Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11
US11204729B2 (en) 2000-11-01 2021-12-21 Flexiworld Technologies, Inc. Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service
US7953818B2 (en) 2000-11-20 2011-05-31 Flexiworld Technologies, Inc. Output device and system for rendering digital content
US20020097417A1 (en) 2001-01-19 2002-07-25 Chang William Ho System for universal data output
US7187461B2 (en) * 2001-06-25 2007-03-06 Xerox Corporation System for managing digital printers and servers via a network
US7454482B2 (en) * 2001-06-28 2008-11-18 Canon Information Systems, Inc. Print queue manager
US20030007171A1 (en) * 2001-07-09 2003-01-09 Simpson Shell Sterling Document production management in a distributed environment
US6862597B2 (en) * 2001-09-10 2005-03-01 Kabushiki Kaisha Toshiba Printing system
JP2003186647A (ja) * 2001-12-20 2003-07-04 Riso Kagaku Corp 印刷データ出力装置およびプログラム
US6814512B2 (en) * 2001-12-21 2004-11-09 Kabushiki Kaisha Toshiba Apparatus and method for managing image forming job
US20030169446A1 (en) * 2002-03-07 2003-09-11 Grohs Randall Edward System and method for proxy management of a print job
US7908401B2 (en) * 2002-12-12 2011-03-15 Flexiworld Technology, Inc. Method and device for wireless communication between computing devices
US20040167974A1 (en) * 2003-02-20 2004-08-26 Jeremy Bunn Exposing mobile-enterprise printers using a universal plug and play proxy
WO2004093149A2 (en) * 2003-04-11 2004-10-28 Flexiworld Technologies, Inc. Autorun for integrated circuit memory component
US20040207864A1 (en) * 2003-04-18 2004-10-21 Combs Steven Donald Method for operating a printer and method for operating a printer controller
US20050044196A1 (en) * 2003-08-08 2005-02-24 Pullen Benjamin A. Method of and system for host based configuration of network devices
US7869079B2 (en) * 2004-09-20 2011-01-11 Electronics For Imaging, Inc. Methods and apparatus for print job submission
JP2007206811A (ja) * 2006-01-31 2007-08-16 Brother Ind Ltd ネットワークシステム、印刷装置、及び、プログラム
US9906660B2 (en) * 2009-06-16 2018-02-27 International Business Machines Corporation System and apparatus for generation of executables for a heterogeneous mix of multifunction printers
JP2012038076A (ja) * 2010-08-06 2012-02-23 Canon Inc 情報処理装置、ジョブ処理システム、ジョブ送信経路制御方法、及びプログラム、並びに記録媒体
US10162583B2 (en) * 2015-07-02 2018-12-25 Canon Information And Imaging Solutions, Inc. System and method for printing
US10642210B2 (en) * 2016-10-17 2020-05-05 Canon Kabushiki Kaisha Image forming apparatus
JP2018069452A (ja) 2016-10-24 2018-05-10 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム
WO2021216062A1 (en) * 2020-04-22 2021-10-28 Hewlett-Packard Development Company, L.P. Fluidic die actuation data and configuration data on an actuation data channel

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61125663A (ja) * 1984-11-21 1986-06-13 Fujitsu Ltd システム構成機種の制御プログラムロ−デイング方式
US5220674A (en) * 1987-07-17 1993-06-15 Digital Equipment Corporation Local area print server for requesting and storing required resource data and forwarding printer status message to selected destination
JPH01277929A (ja) * 1988-04-28 1989-11-08 Toshiba Corp 情報処理装置
JP2661416B2 (ja) * 1991-06-29 1997-10-08 ブラザー工業株式会社 印字システム
US5353388A (en) * 1991-10-17 1994-10-04 Ricoh Company, Ltd. System and method for document processing
JP3115390B2 (ja) * 1992-01-06 2000-12-04 キヤノン株式会社 プリントデータの受信方法及び該方法を用いたプリンタ装置
JP3135094B2 (ja) * 1993-03-13 2001-02-13 株式会社リコー 統合ビジネス用ネットワークシステム
JP3043541B2 (ja) * 1993-06-23 2000-05-22 キヤノン株式会社 像形成装置,像形成システムおよびその像形成方法
US5580177A (en) * 1994-03-29 1996-12-03 Hewlett-Packard Company Printer/client network with centrally updated printer drivers and printer status monitoring
US5580117A (en) * 1995-05-18 1996-12-03 Goclowski; Keith M. Attachable and extendible sun visor for increased and convenient sun protection in an automobile

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011060154A (ja) * 2009-09-11 2011-03-24 Ricoh Co Ltd プリンタドライバ、情報処理装置、及びコンピュータ読み取り可能な記憶媒体
US8547578B2 (en) 2009-09-11 2013-10-01 Ricoh Company, Limited Print driver, information processing apparatus, and computer-readable storage medium for generating different types of drawing commands and job commands

Also Published As

Publication number Publication date
US7057748B2 (en) 2006-06-06
US20030043395A1 (en) 2003-03-06
US6246486B1 (en) 2001-06-12
JP3492069B2 (ja) 2004-02-03

Similar Documents

Publication Publication Date Title
JP3492069B2 (ja) 情報処理装置、その制御方法
US7283266B2 (en) Information processing apparatus and print control apparatus, data processing method, storage medium and program
JP3265573B2 (ja) 印刷システム及びプリンタ
EP2541393B1 (en) Job processing apparatus, control method, and program
JP2000198249A (ja) プリンタと、これを適用した画像印刷システム及びその秘密文書印刷方法
US20010056406A1 (en) Information processing apparatus and storage medium storing programs for controlling the apparatus
US8699045B2 (en) Information processing apparatus, information processing method, and storage medium
JP2003330638A (ja) 印刷システム
US6816271B1 (en) Information processing apparatus, method, and system to facilitate control of multiple printers by displaying the printers' languages
JPH11134140A (ja) データ処理装置および印刷制御装置およびデータ処理装置のデータ処理方法および印刷制御装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP2001043051A (ja) 情報処理装置及びその制御方法及び記憶媒体
JP2006350443A (ja) 印刷システムおよび印刷制御方法およびプログラム
JP3791112B2 (ja) 印刷管理システム、印刷管理方法、印刷管理制御プログラムを記録したコンピュータ読み取り可能な記録媒体、並びに印刷管理システムに用いられるプリンタ装置
JP3709695B2 (ja) 印刷システム、印刷システムに用いられるプリンタサーバ装置、プリンタサーバの処理方法およびプリンタサーバ処理プログラムが記録された記録媒体
JP2000172464A (ja) プリントシステム、プリンタおよびプリントサーバ
JP2006178767A (ja) 印刷予約システム及びその制御方法
JP2015016588A (ja) 画像処理装置、サーバー装置、クライアント装置、システム、情報処理方法及びプログラム
JP4211462B2 (ja) 情報処理装置及びその方法、並びに画像描画装置
JPH10315576A (ja) 印刷システム及び印刷方法並びに印刷制御プログラムが記録された記録媒体
JP2003029945A (ja) 情報処理装置および印刷制御装置および印刷制御方法および記憶媒体
JPH11110154A (ja) 印刷システム及び印刷方法並びに印刷制御プログラムが記録された記録媒体
JP4143598B2 (ja) 情報処理装置における管理方法、情報処理装置、プログラム及び記憶媒体
JPH0844516A (ja) 印刷システム及び該システムを構成するホスト装置及び印刷装置
JPH10278386A (ja) プリンタ装置、クライアントコンピュータ、プリンタサーバー、並びにプリンタシステム
JP2005141448A (ja) 印刷システム、印刷装置、クライアント端末、ウェブ印刷サーバ、帳票出力サーバ、及びプログラム

Legal Events

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

Free format text: PAYMENT UNTIL: 20081114

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081114

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091114

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101114

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20101114

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111114

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121114

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20131114

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees