JP3566521B2 - 印刷装置とその制御方法 - Google Patents
印刷装置とその制御方法 Download PDFInfo
- Publication number
- JP3566521B2 JP3566521B2 JP34532697A JP34532697A JP3566521B2 JP 3566521 B2 JP3566521 B2 JP 3566521B2 JP 34532697 A JP34532697 A JP 34532697A JP 34532697 A JP34532697 A JP 34532697A JP 3566521 B2 JP3566521 B2 JP 3566521B2
- Authority
- JP
- Japan
- Prior art keywords
- environment information
- search request
- environment
- transmitted
- printing device
- 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
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
【発明の属する技術分野】
本発明は、双方向性インターフェイスを介して他の印刷装置と接続している印刷装置に関するものである。
【0002】
【従来の技術】
近年の印刷装置は、高機能化、高性能化しており、印刷装置の動作環境の各種設定は複雑化している。さらに、ネットワーク環境の普及により保守・管理すべき印刷装置の台数も増えている。それに伴い、印刷装置の動作環境の設定などの保守・管理作業は繁雑化しつづけている。
【0003】
【発明が解決しようとしている課題】
ところが、印刷装置を利用するにあたって必要な印刷装置の設定情報は、印刷装置に関する高度な知識がないと難しいものであることが多い。また、一度環境設定を行っても、なんらかの理由により環境設定が変わってしまうことがあるので、印刷装置の動作環境の管理や維持は繁雑な作業である。さらに、ネットワーク環境に伴い、複数台の印刷装置が利用できるようになったことが、この状況をより繁雑なものに促すことになった。そのため、印刷装置の管理者にはこれらの一連の作業に対する大変な手間と技量が要求されていた。なお環境情報は、用紙サイズや向き、給紙方法、グラフィックス、フォントに関する情報を含む。
【0004】
本発明の目的は、上述の点を鑑みて、ネットワーク環境下で印刷装置を取り扱う上で、必要となる環境情報をネットワーク環境下の他の印刷装置に問い合わせ、獲得した環境情報をもとに環境設定を容易に行うことができるようにした印刷装置を提供することにある。
【0005】
【発明が解決しようとしている手段】
上記の目的を達成するために、本発明の印刷装置は以下に示す構成を備える。即ち、
【0006】
他の印刷装置及び外部情報処理装置と通信可能な印刷装置は、
前記外部情報処理装置から送信される前記他の印刷装置に対する環境情報検索要求の指示を受信する受信手段と、
前記他の印刷装置に対して前記環境情報検索要求を送信する送信手段と、
前記送信手段によって送信された前記環境情報検索要求に対して、前記他の印刷装置から送信される環境情報を記憶する記憶手段と、
前記記憶手段に記憶された環境情報に基づいて、自身の動作環境の構築を行う構築手段とを備えることを特徴とする。
【0007】
さらに上記の目的を達成するために、本発明の印刷装置の制御方法は以下に示す構成を備える。即ち、
【0008】
他の印刷装置及び外部情報処理装置と通信可能な印刷装置の制御方法は、
前記外部情報処理装置から送信される前記他の印刷装置に対する環境情報検索要求の指示を受信する受信工程と、
前記他の印刷装置に対して前記環境情報検索要求を送信する送信工程と、
前記送信工程によって送信された前記環境情報検索要求に対して、前記他の印刷装置から送信される環境情報を記憶手段に記憶する記憶工程と、
前記記憶手段に記憶された環境情報に基づいて、自身の動作環境の構築を行う構築工程とを備えることを特徴とする。
【0009】
さらに上記の目的を達成するために、本発明の記憶媒体は以下に示す構成を備える。即ち、
【0010】
他の印刷装置及び外部情報処理装置と通信可能な印刷装置で実行可能なプログラムコードを格納するコンピュータ可読の記憶媒体であって、当該プログラムコードは、
前記外部情報処理装置から送信される前記他の印刷装置に対する環境情報検索要求の指示を受信する受信工程のコードと、
前記他の印刷装置に対して前記環境情報検索要求を送信する送信工程のコードと、
前記送信工程のコードによって送信された前記環境情報検索要求に対して、前記他の印刷装置から送信される環境情報を記憶手段に記憶する記憶工程のコードと、
前記記憶手段に記憶された環境情報に基づいて、自身の動作環境の構築を行う構築工程のコードとを備えることを特徴とする。
【0013】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態に一例を詳細に説明する。
【0014】
図1は本発明を適用したレーザビームプリンタ(以下、LBPという)の構成について示した断面図である。なお、本発明を適用する印刷装置は、LBPに限られるものではなく、他の印刷方式の印刷装置でも良いことは言うまでもない。
【0015】
さて、図1において、LBP本体1500は、外部に接続されているホストコンピュータなどの外部情報処理装置から供給される印刷情報などを記憶し、それらの情報に従って対応するパターンなどを作成し、記録媒体である記録紙上に像を形成する。操作パネル1501には操作のためのスイッチおよびLED表示等が配され、プリンタ制御ユニット1000はLBP本体1500全体の制御およびホストから供給される文字情報などを解析する。このプリンタ制御ユニット1000は主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ1502に出力する。
【0016】
レーザドライバ1502は半導体レーザ1503を駆動するための回路であり、入力されたビデオ信号に応じて、半導体レーザ1503から発射されるレーザ光1504のオン・オフを切り換える。レーザ光1504は回転多面鏡1505で左右方向に振られて静電ドラム1506上を操作露光する。これにより、静電ドラム1506上には文字パターンの静電潜像が形成されることになる。
【0017】
この潜像は、静電ドラム1506周囲に配設された現像ユニット1507により現像され、その後、記録紙に転写される。この記録紙にはカットシートを用い、カットシート記録紙はLBP1500に装着した用紙カセット1508に収納され、給紙ローラ1509および搬送ローラ1510と搬送ローラ1511とにより、静電ドラム1506に供給される。また、LBP本体1500には、カードスロット(不図示)を少なくとも1個以上備え、内臓フォントに加えてオプションカード、言語系の異なる制御カード(エミュレーションカード)等を接続できるように構成されている。
【0018】
図2は本発明の実施形態の一例によるプリンタ制御システムの構成を示すブロック図である。
【0019】
図2において、LBPを含むプリンタ1500のCPU1は、ROM2に記憶された制御プログラム等(例えば図3に示した制御手順を含むプログラム)に基づいてシステムバス5に接続される各種デバイスとのアクセスを総括的に制御し、印刷部インターフェイス11を介して接続される印刷部(プリンタエンジン)12にプリントデータとしての画像信号を出力する。すなわち、このROM2は、図3のフローチャートで示されるようなCPU1の制御プログラムなどを記憶する。
【0020】
CPU1はROM2に記憶されている制御プログラム(例えば図3に示すような制御手順を含むプログラム)を実行するほか、入力部7を介してインターフェイスケーブル6により外部情報処理装置13との通信処理を行うことができる。
【0021】
RAM3はCPU1の主メモリ、ワークエリア等として機能し、増設ポート(不図示)に接続されるオプションRAMによりメモリ容量を拡張することができるように構成されている。なお、RAM3は、記録データ展開領域、環境情報格納領域等に用いられる。NVRAM10は、操作パネルインターフェイス4を介して接続される操作パネル1501からのプリンタモード設定情報などを格納する。
【0022】
ハードディスク(HD)9はディスクコントローラ(DKC)8によりアクセスを制御される。ハードディスク9は、オプションとして接続され、ダウンロードフォントやプリンタの環境情報などを格納する。ハードディスク9内の環境情報は、RAM3の環境情報のバックアップでもある。また、カードスロット(不図示)を少なくとも1個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納したカード(エミュレーションカード)を接続できるように構成されている。なおプリンタ1500にハードディスク(HD)9が無い場合には、ROM2が環境情報等を有することができるようになっている。なお上記環境情報とは、例えば、用紙サイズや向き、給紙方法、グラフィックス、フォントに関する情報を含む情報のことをいう。
【0023】
図3は本実施形態が使用されるネットワークの形態例を示す。本図において、図2の外部情報処理装置13に相当するホストコンピュータ(図中ホストA〜X)と、プリンタ(図中プリンタA〜G)が双方向性インターフェイスを介して接続している。以下に示す本実施形態の説明では、オペレータがプリンタAとホストAとを使用すると仮定して行う。
【0024】
[第1の実施形態]
図4は、プリンタAのパネル操作の指示によって他のプリンタの環境を検索する場合の処理手順を示すフローチャートである。この処理はCPU1の制御の下に実行される。なお上記「他のプリンタ」とは、例えば図3中でいえばプリンタB〜Gの少なくとも1つを指す。
【0025】
ステップS1で、プリンタAのCPU1は、プリンタAの操作パネル1501によって他のプリンタに対する環境検索要求の指示が出されたか否かを判断し、発生していない場合は通常の動作を行う。一方、環境検索要求が出された場合には、ステップS2にすすみ、双方向性インターフェイスを介して接続されている他のプリンタ、例えばプリンタBに環境検索要求を送信する。
【0026】
次にステップS3へ進み、双方向性インターフェイスを介して送信された環境検索要求に応じて、プリンタBではRAM3に格納されている環境情報を検索する。該当する環境情報が見つかった場合(ステップS4)、ステップS5で双方向性インターフェイスを介して、以上の環境情報を検索結果としてプリンタAへ送信する。ステップS6に進み、双方向性インターフェイスを介して送信された検索結果を、プリンタAのRAM3に格納し、格納された検索結果に基づいてプリンタAの動作環境の構築を行う。例えば、用紙サイズや向き、給紙方法、グラフィックス、フォントに関する設定をする。
【0027】
以上説明した通り、本発明によれば、各種の印刷装置を取り扱う上で必要となる環境情報を、他の印刷装置に問い合わせることで、当該印刷装置の取り扱いを容易に行うことができるようになる、という効果が得られる。
【0028】
[第2の実施形態]
図5はあるプリンタ(以下、説明を簡単にするためにプリンタAという)の環境設定を行うために、双方向性インターフェイスによってホストコンピュータなどの外部情報処理装置13(以下、説明を簡単にするためにホストAという)からの指示によって他のプリンタ(以下、説明を簡単にするためにプリンタBという)の環境を検索する場合の処理手順を示すフローチャートである。
【0029】
ステップS11において、プリンタAのCPU1は、ホストAからプリンタBに対する環境検索要求の指示が出されたか否かを判断し、発生していない場合は通常の動作を行なう。また、環境検索要求の指示が出された場合、ステップS12で双方向性インターフェイスを介してプリンタBに環境検索要求を送信する。次にステップS13へ進み、双方向性インターフェイスを介して送信された検索要求に応じて、プリンタBではRAM3に格納されている環境情報を検索する。該当する環境情報が見つかった場合(ステップS14)、ステップS15へすすみ、双方向性インターフェイスを介して、得られた環境情報をプリンタAへ送信する。ステップS16に進み、双方向性インターフェイスを介して送信された検索結果を、プリンタAのRAM3に格納し、格納された検索結果に基づいてプリンタAの動作を構築をする。例えば用紙サイズや向き、給紙方法、グラフィックス、フォントに関する動作環境の設定をする。
【0030】
以上説明した通り、本発明の第2の実施形態によれば、各種の印刷装置を取り扱う上で必要となる環境情報を、他の印刷装置に問い合わせることで、当該印刷装置の取り扱いを容易に行うことができるようになる、という効果が得られる。
【0031】
【他の実施形態】
なお、本発明は、複数の機器(例えばホストコンピュータ,インターフェイス機器,リーダ,プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機,ファクシミリ装置など)に適用してもよい。
【0032】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【0033】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0034】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,磁気テープ,不揮発性のメモリカード,ROMなどを用いることができる。
【0035】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0036】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0037】
【発明の効果】
以上説明した通り、本発明によれば、各種の印刷装置を取り扱う上で必要となる環境情報を、他の印刷装置に問い合わせることで、当該印刷装置の取り扱いを容易に行うことができるようになる、という効果が得られる。
【図面の簡単な説明】
【図1】本発明を適用した記録装置の構成を示す断面図である。
【図2】本発明を適用したプリンタ制御システムの構成を示すブロック図である。
【図3】本実施形態を利用するネットワーク構成例を示す図である。
【図4】本発明の第1の実施形態における処理手順を示すフローチャートである。
【図5】本発明の第2の実施形態における処理手順を示すフローチャートである。
【符号の説明】
1 CPU
2 ROM
3 RAM
9 ハードディスク
10 NVRAM
13 外部装置
1500 レーザビームプリンタ(LBP)本体
Claims (3)
- 他の印刷装置及び外部情報処理装置と通信可能な印刷装置であって、
前記外部情報処理装置から送信される前記他の印刷装置に対する環境情報検索要求の指示を受信する受信手段と、
前記他の印刷装置に対して前記環境情報検索要求を送信する送信手段と、
前記送信手段によって送信された前記環境情報検索要求に対して、前記他の印刷装置から送信される環境情報を記憶する記憶手段と、
前記記憶手段に記憶された環境情報に基づいて、自身の動作環境の構築を行う構築手段と、
を備えることを特徴とする印刷装置。 - 他の印刷装置及び外部情報処理装置と通信可能な印刷装置の制御方法であって、
前記外部情報処理装置から送信される前記他の印刷装置に対する環境情報検索要求の指示を受信する受信工程と、
前記他の印刷装置に対して前記環境情報検索要求を送信する送信工程と、
前記送信工程によって送信された前記環境情報検索要求に対して、前記他の印刷装置から送信される環境情報を記憶手段に記憶する記憶工程と、
前記記憶手段に記憶された環境情報に基づいて、自身の動作環境の構築を行う構築工程と、
を備えることを特徴とする制御方法。 - 他の印刷装置及び外部情報処理装置と通信可能な印刷装置で実行可能なプログラムコードを格納するコンピュータ可読の記憶媒体であって、当該プログラムコードは、
前記外部情報処理装置から送信される前記他の印刷装置に対する環境情報検索要求の指示を受信する受信工程のコードと、
前記他の印刷装置に対して前記環境情報検索要求を送信する送信工程のコードと、
前記送信工程のコードによって送信された前記環境情報検索要求に対して、前記他の印刷装置から送信される環境情報を記憶手段に記憶する記憶工程のコードと、
前記記憶手段に記憶された環境情報に基づいて、自身の動作環境の構築を行う構築工程のコードと、
を備えることを特徴とする記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34532697A JP3566521B2 (ja) | 1997-12-15 | 1997-12-15 | 印刷装置とその制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34532697A JP3566521B2 (ja) | 1997-12-15 | 1997-12-15 | 印刷装置とその制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11175272A JPH11175272A (ja) | 1999-07-02 |
JP3566521B2 true JP3566521B2 (ja) | 2004-09-15 |
Family
ID=18375840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34532697A Expired - Fee Related JP3566521B2 (ja) | 1997-12-15 | 1997-12-15 | 印刷装置とその制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3566521B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4227568B2 (ja) | 2004-07-05 | 2009-02-18 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
JP5322661B2 (ja) | 2009-01-07 | 2013-10-23 | キヤノン株式会社 | 画像処理システム、画像処理装置、画像処理装置の制御方法、及び制御プログラム |
JP5284135B2 (ja) * | 2009-02-18 | 2013-09-11 | キヤノン株式会社 | 画像処理装置及びその制御方法並びにプログラム |
-
1997
- 1997-12-15 JP JP34532697A patent/JP3566521B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11175272A (ja) | 1999-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH10222319A (ja) | 印刷装置及び印刷制御方法 | |
JP3907228B2 (ja) | 情報処理装置およびデータ処理方法 | |
JP3566521B2 (ja) | 印刷装置とその制御方法 | |
JP3032682B2 (ja) | 印刷装置及びその制御方法 | |
JP3209911B2 (ja) | 印刷制御装置および印刷制御装置のデータ処理方法 | |
JP2000357147A (ja) | 情報処理システム、印刷システム及び情報処理装置とそれらの制御方法 | |
JP2003099223A (ja) | 情報処理装置、印刷装置、印刷制御装置、印刷システム、情報処理方法、印刷制御方法、プログラム及び記録媒体 | |
JP2000112685A (ja) | プリントサーバ及び印刷システム及び印刷制御方法 | |
JPH08156371A (ja) | 画像出力装置、ホストコンピュータ、および画像出力装置とホストコンピュータを収容するネットワーク | |
JP2000079742A (ja) | 印刷装置、印刷方法、印刷システムおよび記憶媒体 | |
JPH1199730A (ja) | 印刷装置及びその制御方法 | |
JP2004227075A (ja) | 印刷システム | |
JP2869923B2 (ja) | 印刷制御装置 | |
JP2000039981A (ja) | 情報処理装置および情報処理方法 | |
JPH09282115A (ja) | プリンタ装置及びプリント方法 | |
JPH08282064A (ja) | 記録装置及び記録制御方法 | |
JPH1035057A (ja) | 情報処理装置、情報処理方法およびコンピュータで読み出し可能なプログラムを格納した記録媒体 | |
JPH09231027A (ja) | 情報処理装置並びに印刷装置並びに印刷システムおよび印刷システムのデータ処理方法 | |
JPH10187375A (ja) | 印刷制御装置および印刷制御装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
JPH1049320A (ja) | 印刷制御装置および方法 | |
JP2004021457A (ja) | 周辺装置 | |
JP2000347823A (ja) | ホストベース印刷システム、ホストコンピュータ、プリンタ、プリント方法、記憶媒体 | |
JPH11191044A (ja) | データ処理装置およびデータ処理装置のデータ処理方法および印刷制御装置および印刷制御装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
JPH09251359A (ja) | 情報出力方法、情報出力プリンタ及びプリンタ制御システム | |
JP2001092603A (ja) | 印刷制御装置および印刷制御方法および記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040604 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040610 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080618 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090618 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090618 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100618 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110618 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120618 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120618 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |