JPH0566755A - 画像形成装置 - Google Patents

画像形成装置

Info

Publication number
JPH0566755A
JPH0566755A JP3230505A JP23050591A JPH0566755A JP H0566755 A JPH0566755 A JP H0566755A JP 3230505 A JP3230505 A JP 3230505A JP 23050591 A JP23050591 A JP 23050591A JP H0566755 A JPH0566755 A JP H0566755A
Authority
JP
Japan
Prior art keywords
font
information
image forming
forming apparatus
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3230505A
Other languages
English (en)
Inventor
Masaaki Nagano
雅昭 永野
Kunio Tomiyasu
国男 冨安
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP3230505A priority Critical patent/JPH0566755A/ja
Publication of JPH0566755A publication Critical patent/JPH0566755A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【目的】 オペレーションパネルから選択するフォント
のデザインを簡単に知ることができるようにすること
と、画像形成装置内の特定情報をホストコンピュータか
らの遠隔操作により適宜に出力できるようにする。 【構成】 オペレーションパネルの操作部により印字に
使用するフォントを選択するとき、選択されるべきフォ
ントの名前とその形状・外観を示すイメージデータをオ
ペレーションパネルのLCDディスプレイに表示する。
また、ホストコンピュータからプリンタ情報印刷コマン
ド(特定情報出力命令)を受信すると、それに対応する
プリンタ内部情報(画像形成装置内の特定情報)を選択
してそれを文字あるいは図形等の解読して理解可能な画
像情報に変換し、その画像情報をホストコンピュータか
ら受信される特定命令の検出をトリガに印刷あるいは表
示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、レーザプリンタ等の
各種プリンタ,デジタル複写機,ファクシミリ装置等の
画像形成装置に関する。
【0002】
【従来の技術】レーザプリンタ等の画像形成装置におい
ては、オペレーションパネルからフォントを選択する場
合、フォントの名前によりフォントをセレクトする方
法、フォントに番号がついていてその番号を用いてフォ
ントをセレクトする方法、あるいはフォントの属性を入
力してフォントをセレクトする方法などがあるが、いず
れの方法を用いる場合でも、現在セレクトされているフ
ォントのデザイン(形状や外観)を知りたい場合、それ
を紙に印字して調べていた。
【0003】一方、ホストからアプリケーション・プロ
グラムによって画像形成装置に印刷データを送る場合、
画像形成装置のモード設定が送られてくるデータにふさ
わしく設定されていなければ、ユーザの目的通りの出力
が得られないことがある。
【0004】同じアプリケーションで以前に似たような
印刷結果がある場合、その時と同じ設定をすれば目的通
りに印刷できる筈だが、既に設定が変更されていると、
特に最近のレーザプリンタのように設定項目数が増え、
内容が多岐に渡る場合には設定項目の意味を覚えておく
ことは難しく、プリンタやアプリケーションのマニュア
ルと睨み合って逐一設定項目の意味を確かめながら目的
にふさわしい設定値を選択する必要が出てくる。
【0005】そこで、レーザプリンタのような画像形成
装置においては、例えば特開昭61−290527号公
報に見られるように、所定スイッチ(例えばオフライン
時の操作パネル上のテストスイッチ)の押下により、モ
ード設定状態,フォントの種類と印字例,エラー履歴な
どの内部情報を印刷出力するようにしたものが一般に多
く出回っている。また、RS232C等の双方向インタ
フェースを備え、ホストからそのインタフェースを通じ
て内部状態請求命令を受信した時に、内部状態を示す情
報を同インタフェースを通じてホストに送信するように
したものもある。
【0006】
【発明が解決しようとする課題】しかしながら、前者の
ような画像形成装置では、ユーザがオペレーションパネ
ルからフォントをセレクトする際、そのデザインを知り
たい場合にはそのフォントのサンプルをいちいち印字し
て確かめるか、プリンタのマニュアルに記載されている
フォントのサンプルを見ながら確かめなければならず、
不便であった。
【0007】また、ホストコンピュータからダウンロー
ドしたソフトフォントもオペレーションパネルによりセ
レクトできるが、この場合ソフトフォントのデザインは
ソフトフォントのマニュアルには記載されているが、プ
リンタのマニュアルには記載されていないことが多い。
このため、多くのソフトフォントをダウンロードした状
態でオペーレーションパネルから希望するデザインのソ
フトフォントをセレクトする場合、すべてのソフトフォ
ントのマニュアルを数冊手元に用意してフォントのデザ
インを確認しなければならず、面倒で不便であった。
【0008】一方、後者のような画像形成装置では、初
回の印刷時にモード設定内容を所定スイッチによって印
刷出力させることにより、その内容に合わせて設定内容
を変更すれば良いので上述のような手間がかからなくな
るが、例えばオフライン→テストプリント→オンライン
のようなオペレータによるスイッチ操作と、その出力を
アプリケーションによる印刷結果と共に保管しておく手
間が要る。
【0009】また、ホストから送る印刷データやその為
のアプリケーションを作成する際、または画像形成装置
自体のコマンド処理機能のデバッグの際、位置指定や領
域指定や様々な印刷属性指定やコマンドと組み合わせて
文字やイメージを描かせるが、例えば今用紙上の端から
何ドットの位置に文字のカーソルがあるか、左マージン
は何ドット分か、フォント名や属性等のパラメータ値を
知る方法は、双方向I/Fを備えた画像形成装置への状
態リクエスト命令しかなかった。すなわち、双方向イン
タフェースで、且つホスト側で画像形成装置側からそう
いったデータを受信して処理する機能を持ったアプリケ
ーションでなければならない。
【0010】この発明は上記の点に鑑みてなされたもの
であり、オペレーションパネルからセレクトするフォン
トのデザインを簡単に知ることができるようにすること
と、画像形成装置の内部状態をホストコンピュータから
の遠隔操作により適宜に出力できるようにすることを目
的である。
【0011】
【課題を解決するための手段】この発明は上記の目的を
達成するため、操作部により印字に使用するフォントを
選択する手段を有する画像形成装置において、操作部に
よりフォントを選択するとき、選択されるべきフォント
の形状・外観を表示部に表示する手段を設けたものであ
る。
【0012】また、ホストコンピュータから受信される
特定命令の検出をトリガに、特定情報出力命令に対応す
る画像形成装置内の特定情報を文字あるいは図形等の解
読して理解可能な画像情報に変換して出力する手段を設
けた画像形成装置も提供する。
【0013】なお、特定のエミュレーション用コマンド
体系を理解し、そのコマンド体系に特定情報出力命令を
拡張する形で機能させる手段を設けたり、ホストコンピ
ュータからの特定の命令又はパネルからの操作により、
画像形成装置内の特定情報を印刷する形式や属性,位置
などの情報を変更する手段を設けるとよい。
【0014】
【作用】請求項1の画像形成装置によれば、操作部によ
りフォントを選択するとき、選択されるべきフォントの
形状・外観を表示部に表示するので、フォント選択時の
作業性が向上する。
【0015】また、請求項2の画像形成装置によれば、
ホストコンピュータから受信される特定命令の検出をト
リガに、特定情報出力命令に対応する画像形成装置内の
特定情報を文字あるいは図形等の解読して理解可能な画
像情報に変換して出力するので、通常印刷データと共に
画像形成装置のモード設定状況等のデータを容易に記録
して保管でき、同様の設定再現が簡単になる。
【0016】なお、特定のエミュレーション用コマンド
体系を理解して、そのコマンド体系に特定情報出力命令
を拡張する形で機能させるようにすれば、エミュレーシ
ョンの機能評価や、ホストコンピュータ側のアプリケー
ション設計時のデバック機能に強い効果を果たす。ま
た、ホストコンピュータからの特定の命令又はパネルか
らの操作により、画像形成装置内の特定情報を印刷する
形式や属性,位置などの情報を変更できるようにすれ
ば、出力する画像形成装置内の特定情報を用紙サイズや
印刷フォーマットに応じた柔軟性のある見やすいものに
することができる。
【0017】
【実施例】以下、この発明の実施例を図面に基づいて具
体的に説明する。図2は、この発明の一実施例であるレ
ーザプリンタの構成を示すブロック図であり、プリンタ
コントローラ1とプリンタエンジン2,オペレーション
パネル3とからなる。ホストコンピュータ4は、このプ
リンタの上位装置である。
【0018】プリンタコントローラ1は、中央処理装置
(以下「CPU」と略称する)11,ROM12,RA
M13,不揮発性メモリ14と、エンジンインタフェー
ス(以下インタフェースをI/Fと略称する)15,パ
ネルI/F16,ホストI/F17,オプションI/F
18とを備え、それらはアドレスバス,コントロールバ
ス,データバス等からなるバスライン19によって相互
に接続されている。
【0019】CPU11は、ROM12内の制御プログ
ラム等に従ってホストコンピュータ4からのデータを処
理し、ビットマップデータ(プリントイメージ)の作
成,プリンタエンジン2との情報交換,オペレーション
パネル3の表示や該パネルからのキー操作信号に対する
処理等の各種処理を行なう。
【0020】ROM12はリードオンメモリであり、C
PU11を動作させるための制御プログラムの他に、常
駐フォントデータ等の固定データを格納する。RAM1
3は大容量のランダムアクセスメモリであり、CPU1
1がデータ処理する際に使用するワークメモリ,ホスト
コンピュータ4からのデータを一時記憶するインプット
バッファ、プリンタエンジン2へ出力するビットマップ
データを展開するためのビットマップメモリ等に使用さ
れる。
【0021】不揮発性メモリ14はEEPROMや電池
によりデータを保存するRAMなどであり、プリンタの
モード設定情報,エラー情報,メンテナンス情報等のプ
リンタ状態情報を記憶するのに用いられる。
【0022】エンジンI/F15はプリンタコントロー
ラ1とプリンタエンジン2とを接続するためのインタフ
ェースであり、RAM13のビットマップメモリ上に展
開されたビットマップデータをプリンタエンジン2から
の同期信号に同期させてビデオ信号としてプリンタエン
ジン2へ転送したり、プリンタエンジン2の情報をプリ
ンタコントローラ1へ送ったり、プリンタコントローラ
1の情報をプリンタエンジン2へ送ったりするなど、プ
リンタエンジン2とプリンタコントローラ1との間で情
報交換を行なう。
【0023】パネルI/F16はプリンタコントローラ
1とオペレーションパネル3とを接続するためのインタ
フェースであり、プリンタコントローラ1からの表示デ
ータをオペレーションパネル3へ送出したり、オペレー
ションパネル3からの操作信号をプリンタコントローラ
1へ送ったりする。ホストインタフェース17はプリン
タコントローラ1とホストコンピュータ4とを接続する
ためのインタフェースであり、接続するホストコンピュ
ータに合わせて各種のパラレルインタフェース(例えば
セントロニクスI/F),シリアルインタフェース(例
えばRS232C,RS422),あるいはSCSIイ
ンタフェースが選択される。
【0024】オプションインタフェース18は、プリン
タコントローラ1とフォントカートリッジ20及びエミ
ュレーションカード21等のオプションとを接続するた
めのインタフェースである。プリンタエンジン2は、プ
リンタコントローラ1からのビデオ信号、及びその他各
種の制御信号又は各種の制御コマンドにより制御され、
感光体上に潜像を形成してそれをトナーによって現像
し、そのトナー像を給紙部より給紙した転写紙に転写し
た後熱定着してプリントを行なう。
【0025】図3は、オペレーションパネル3の概略構
成を示すブロック図である。このオペレーショナルパネ
ル3は、中央処理装置(以下「CPU」と略称する)3
1,ROM32,RAM33,パネルI/F34,操作
部35,VRAM36,LCDドライバコントローラ3
7,及びLCDディスプレイ(以下「LCD」と略称す
る)38から構成されており、それら(LCD38を除
く)は図2のバスライン19と同様のバスライン39に
よって相互に接続されている。
【0026】CPU31は、ROM32内の制御プログ
ラムに従ってプリンタコントローラ1との通信制御,操
作部35の操作キーによる入力信号の管理,LCD38
の表示制御を行なう。ROM32は、制御プログラム及
び表示用のフォントデータ(オペレーションパネル3が
独自に持っている)等の固定データを格納している。
【0027】RAM33は、CPU31がデータを処理
する際に使用するワークメモリとして利用したり、プリ
ンタコントローラ1からダウンロードされるフォントデ
ータを記憶するのに用いられる。パネルI/F34は、
このオペレーションパネル3とプリンタコントローラ1
とを接続するためのインタフェースである。
【0028】操作部35は各種の操作キーからなり、そ
の各操作キーが操作された時、その操作をバスライン3
9を介してCPU31へ知らせる。VRAM36は、L
CD38へ出力する文字のイメージデータをLCDドラ
イバコントローラ37を通してLCD38に出力するた
めに一時的に記憶しておくためのワークメモリである。
【0029】LCDドライバコントローラ37は、VR
AM36内の文字のイメージデータをLCD38に表示
できるように出力する回路である。LCD38は、例え
ば2ライン×32文字のキャラクタディスプレイであ
り、送られてくる文字のイメージデータを表示する。な
お、この実施例では表示器としてLCDを用いたが、ド
ットイメージが取り扱える表示器であれば、LCD以外
のものであってもよい。
【0030】図4は、フォントの管理テーブルとフォン
トファイルの概略構成を示す説明図である。(イ)に示
すフォントの管理テーブルは、(ロ)に示す各々のフォ
ントファイルが格納されているアドレス(レシデントの
フォントの場合はフォントファイルが格納されているR
OM12内のアドレス、ダウンロードされたソフトフォ
ントの場合はソフトフォントをダウンロードしたRAM
13内のアドレス等である)を登録している。フォント
ファイルの中には、フォントの名前,属性,各文字のイ
メージデータが記憶されている。
【0031】図5に、(イ)クーリエ10,(ロ)プレ
ステージ・エリート12,(ハ)レター・ゴシック1
5,(ニ)センチュリーPSの4種類のフォントのサン
プル例を示す。これらの4つのフォントはそれぞれ属性
(幅,高さ,書体等)が異なっている。
【0032】次に、CPU11によるこの発明に係わる
処理を図1のフローチャートを参照して具体的に説明す
る。このルーチンはオペレーションパネル3の操作部3
5上のキー操作によりフォントセレクトモードに入った
時にスタートし、まずフォント管理テーブルの先頭アド
レスに登録されているフォント#1のアドレスを参照し
てその情報(フォントファイル)を得る。
【0033】そして、フォント#1の名前を示すデータ
をパネルI/F16,34を通してオペレーションパネ
ル3へ出力する。それによって、オペレーションパネル
3内のCPU31がフォント#1の名前をROM32内
のフォントデータを用いてLCD38の1行目に表示さ
せる。
【0034】次に、プリンタコントローラ1のCPU1
1は、現在オペレーションパネル3のLCD38に表示
されている名前のフォント#1のイメージデータをオペ
レーションパネル3に出力することを該パネル3のCP
U31に知らせるために、そのイメージデータを送るこ
とを示すコマンド及びパラメータ(転送するイメージデ
ータのバイト数,イメージデータの縦方向及び横方向の
ドット数等)をオペレーションパネルに転送する。
【0035】その後、現在LCD38に表示されている
名前のフォント#1のイメージデータ(サンプル)をオ
ペレーションパネル3へ転送する。それによって、オペ
レーションパネル3のCPU31がプリンタコントロー
ラ1から送られてきたイメージデータをVRAM36に
書き込み、LCDドライバコントローラ37がそのイメ
ージデータをLCD38に表示させる。
【0036】このようにして、プリンタコントローラ1
が印字するフォントの文字と同じ形のフォントの文字を
オペレーションパネル3のLCD38に表示させること
ができる。この実施例では、フォントのサンプル用のス
トリングの文字のイメージデータを1文字ずつプリンタ
コントローラ1がオペレーションパネル3に転送するこ
とにより、フォントのサンプルストリングを表示する。
【0037】次いで、オペレーションパネル3の操作部
35上のフォントセレクトキーが押下されると、LCD
38に表示されている名前のフォント#1をセレクトし
た後、フォントセレクトモードの処理を終了する。ま
た、次フォント表示キーが押下されると、フォント管理
テーブル中に次のフォントのアドレスが登録されている
か否かを判断し、登録されていれば次のフォント#2の
情報を得る。
【0038】ここで、この実施例では各フォントのアド
レスはフォント管理テーブルの先頭アドレスから順番に
登録するように制御しており、フォント管理テーブル内
でフォントのアドレスがとびとびに格納されることはな
い。また、フォント管理テーブルの空いている部分には
決まった値が入っているので、この値やフォント管理テ
ーブルに登録できるフォントのアドレスの最大値をチェ
ックすることにより、フォント管理テーブルに登録され
た最後のフォントを知ることができる。
【0039】このようにして、次のフォントがあるかど
うか(フォント管理テーブルに登録された最後のフォン
トかどうか)判断し、次のフォントがある場合には、フ
ォント管理テーブルに登録されている次のフォントのア
ドレスを参照して、そのフォントの情報を得る(フォン
トの情報を得たフォントは現在アクセスしているフォン
トとなる)。そして、以上に説明したように現在アクセ
スしているフォントの名前とそのフォントのイメージデ
ータ(サンプル)をオペレーションパネル3のLCD3
8に表示させる。
【0040】もし、次のフォントがない場合(フォント
管理テーブルの次のアドレスに空き領域を示す値が入っ
ていたり、フォント管理テーブルの最後にきていたと
き)は、フォント管理テーブルの先頭アドレスに登録さ
れているアドレスが示すフォントの情報について、再び
上述した処理(フォントの名前及びフォントのイメージ
データをLCD38に表示させる)を繰り返す。
【0041】図6には、フォントの名前及びそのイメー
ジデータの表示例を示しており、LCD38の上段には
フォントの名前を、下段にはフォントのイメージデータ
をそれぞれ表示している。このように、この実施例によ
れば、オペレーションパネル3の操作部35によりフォ
ントをセレクトするとき、そのフォントのイメージデー
タ(形状・外観)をLCD38に表示するので、どんな
デザインや大きさのフォントをセレクトするかを知るこ
とができる。
【0042】なお、この実施例ではフォントの名前とそ
のイメージデータを2行で表示するようにしたが、行数
や1行あたりの文字数の形式には特にこだわる必要はな
い。また、表示の形式もフォントの名前とそのイメージ
データの組合せに限らず、フォントの属性とそのイメー
ジデータといったように、フォントをセレクトするため
の項目とそのフォントのイメージデータを同時に表示で
きればよい。
【0043】さらに、この実施例ではプリンタコントロ
ーラ1が送るフォントのイメージデータをオペレーショ
ンパネル3のVRAM36に一時記憶してLCDドライ
バコントローラ37を通してLCD38に表示させるよ
うにしたが、プリンタコントローラが送るフォントのイ
メージデータをドットイメージデータとして表示部に表
示できる構成ならば他の方法を用いてもよい。
【0044】図7は、この発明の他の実施例であるレー
ザプリンタの構成を示すブロック図であり、プリンタコ
ントローラ41とエンジン42,パネル装置(オペレー
ションパネル)43とからなる。ホスト装置(ホストコ
ンピュータ)44は、このプリンタの上位装置である。
【0045】プリンタコントローラ41は、CPU4
6,プログラムROM47,フォントROM48,RA
M49,NVRAM50,ICカード51,リアルタイ
ムクロック52と、エンジンインタフェース(以下イン
タフェースをI/Fと略称する)53,パネルI/F5
4,ホストI/F55の各I/Fとを備え、それらはア
ドレスバス,データバス,コントロールバスからなるバ
スライン56によって相互に接続されている。
【0046】CPU46は、プログラムROM47のプ
ログラムとパネル装置43からのモード指示、及びホス
ト装置44からのコマンドによってプリンタコントロー
ラ41全体を制御する中央処理装置である。プログラム
ROM47はこのプリンタコントローラ41の制御プロ
グラムを格納しているリードオンリ・メモリ、フォント
ROM48はフォントのパターンデータなどを記憶する
リードオンリ・メモリである。
【0047】RAM49は、CPU46用のワークメモ
リ,入力データを格納するためのインプットバッファ,
ページデータを格納するためのページバッファ,ビット
マップデータを格納するためのビットマップバッファ,
ダウンロードフォントを格納するためのフォントファイ
ル等に使用するランダムアクセス・メモリである。NV
RAM50はパネル装置43からのモード指示の内容な
どを記憶しておく不揮発性メモリ、ICカード51はフ
ォントデータやプログラムを外部から供給する場合に使
用する着脱可能なメモリカード、リアルタイムクロック
52は現在の日付及び時刻を管理する回路である。
【0048】エンジンI/F53は実際に印字を行なう
エンジン42とコマンド及びステータスや印字データの
通信を行なうためのインタフェース、パネルI/F54
は使用者に現在のプリンタの状態を知らせたりモード指
示を行なったりするパネル装置43と、コマンドやステ
ータスの通信を行なうインタフェースである。ホストI
/F55は、ホスト装置44と通信を行なうインタフェ
ースであり、通常はセントロI/FやRS232Cであ
る。
【0049】図8は、この実施例におけるこの発明に係
わる部分を機能的に示すブロック図である。ホストデー
タ入力手段61がホスト装置44から受けたデータをR
AM49内に割り当てられたインプットバッファに蓄
え、プリンタ情報印刷コマンド認識手段62がその中か
ら送られた順にデータを取り出してコマンド列を追跡
し、データ中より例えば以下に示すようなプリンタ情報
印刷コマンド(特定情報出力命令)を認識した場合、プ
リンタ内部情報選択手段63が要求されるプリンタ内部
情報(画像形成装置内の特定情報)の種類をそれに含ま
れるパラメータ:mから知り、それに応じた情報を複数
のプリンタ内部情報検知手段64によって検知された複
数のプリンタ内部情報のうちから選択する。
【0050】 コマンドシーケンス: 〈ESC〉〈SUB〉$ 〈m〉; ヘキサコード : 1b 1a 24[m]3b パラメータ : m 形式 :: 複数桁10進アスキー 意味 ::表1の通り
【0051】
【表1】
【0052】そして、コード文字列変換手段65が表2
のコマンドに対する出力例のように選択された情報の種
類に合ったコード文字列変換処理を施す。ここで検知さ
れる情報とはソフトウェア上の1パラメータであり、一
般にアドレスポインタやコード化されたスカラ値であ
る。
【0053】
【表2】
【0054】その後、ページ内配置手段66がコード文
字列の各文字についてその時のカーソル位置から順にペ
ージバッファ内に文字配置処理を行なう。そして、その
結果は印刷手段67によって通常の処理と同じくフォー
ムフィードコードなどの改ページ実施コマンド受信やカ
ーソルのページ越えなどをトリガに印刷される。なお、
図8のコード文字列変換手段65は棒グラフなどの視覚
効果のあるグラフィックイメージ変換手段でも良い。
【0055】このように、この実施例によれば、ホスト
装置44から受信される特定命令の検出をトリガに、プ
リンタ情報印刷コマンド(特定情報出力命令)に対応す
るプリンタ内部情報(画像形成装置内の特定情報)を文
字あるいは図形等の解読して理解可能な画像情報に変換
して印刷するので、通常の印刷データと同様にプリンタ
のモード設定状況等のデータを容易に記録して保管で
き、同様の設定再現が簡単になる。
【0056】なお、プリンタ内部情報をパネル装置43
の表示部に表示するようにしてもよい。また、文字配列
処理時のフォントの種類やサイズやピッチなどの印字属
性を固定に定めても良いが、一般に操作スイッチやディ
ップスイッチ等による初期設定で変更できたり、プリン
タ情報印刷コマンド以外のコマンドに於いて設定されて
いるものをそのまま有効にすると、用紙サイズや印刷フ
ォーマットに応じた柔軟性のある見やすいプリンタ内部
情報を出力することができる。
【0057】さらに、このレーザプリンタにおいては、
エミュレーションプログラムが格納されたICカード5
1を挿着し、他機のコマンド体系(特定のエミュレーシ
ョン用コマンド体系)によりその印刷動作をそのまま真
似るエミュレーション機能を発揮させることもできる
が、そのコマンド体系にプリンタ情報印刷コマンドを拡
張する形で機能させれば、エミュレーションの機能評価
やホスト側のアプリケーション設計時のデバッグ機能に
強い効果を果たすことができる。
【0058】さらにまた、ここまでは1命令に対して1
情報をページ内の任意の位置に出力する例を挙げたが、
テストプリント実行コマンドとでもいうようなコマンド
1つでオフライン時のテストキー押下と同じ効果をもた
せ、モード設定情報やエラー情報やフォント情報等を一
度に印刷されるような事も可能になる。その場合の機能
構成はもっと単純で、テストプリントコマンド認識機能
に対して既存のテストプリント機能が従属するだけにな
る。
【0059】以上、この発明をレーザプリンタに適用し
た実施例について説明したが、この発明はこれに限ら
ず、LEDプリンタ,液晶シャッタプリンタ等の他のプ
リンタには勿論、デジタル複写機,ファクシミリ装置等
の各種の画像形成装置に適用し得るものである。
【0060】
【発明の効果】以上説明したように、請求項1の画像形
成装置によれば、選択すべきフォントを印字して確かめ
るようなことをしなくても、そのフォントのデザインや
大きさがオペレーションパネルでフォントを選択しなが
らわかるため便利である。すなわち、フォント選択時の
作業性が改善される。
【0061】また、請求項2以降の画像形成装置によれ
ば、その内部状態をホストコンピュータからの遠隔操作
により適宜に出力することができるので、通常印刷デー
タと共にプリンタ設定状況等のデータを容易に記録・保
管でき、同様の設定再現が簡単になる。さらに、請求項
3の画像形成装置によれば、ホストから送られた様々な
プリンタ情報出力命令が意図した通りに機能したかどう
かも明確に知ることができることで、ホスト上で機能す
る印刷プログラム作成時やプリンタコントローラのファ
ームウェア作成時の有効なデバッグ機能も提供すること
ができる。さらにまた、請求項4の画像形成装置によれ
ば、出力する内部情報を用紙サイズや印刷フォーマット
に応じた柔軟性のある見やすいものにすることもでき
る。
【図面の簡単な説明】
【図1】図2のCPU11によるこの発明に係わる処理
を示すフロー図である。
【図2】この発明の一実施例であるレーザプリンタの構
成を示すブロック図である。
【図3】同じくそのオペレーションパネル3の概略構成
を示すブロック図である。
【図4】図2の実施例におけるフォント管理テーブルと
フォントファイルの概略構成を示す説明図である。
【図5】4種類のフォントのイメージデータのサンプル
例を示す説明図である。
【図6】この発明の実施例による選択すべきフォントの
名前とそのイメージデータ(サンプル)の表示例を示す
説明図である。
【図7】この発明の他の実施例であるレーザプリンタの
構成を示すブロック図である。
【図8】同じくその発明に係わる部分を機能的に示すブ
ロック図である。
【符号の説明】
1,41 プリンタコントローラ 3 オペレーション
パネル 4 ホストコンピュータ 11,31,46
CPU 12,32 ROM 13,33,49
RAM 14 不揮発性メモリ 35 操作部 36 VRAM 37 LCDドライ
バコントローラ 38 LCDディスプレイ 42 エンジン 43 パネル装置 44 ホスト装置 47 プログラムROM 48 フォントRO
M 50 NVRAM 52 リアルタイム
クロック 61 ホストデータ入力手段 62 プリンタ情報
印刷コマンド認識手段 63 プリンタ内部情報選択手段 64 複数のプリン
タ内部情報検知手段 65 コード文字列変換手段 66 ページ内配置
手段 67 印刷手段

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 操作部により印字に使用するフォントを
    選択する手段を有する画像形成装置において、操作部に
    よりフォントを選択するとき、選択されるべきフォント
    の形状・外観を表示部に表示する手段を設けたことを特
    徴とする画像形成装置。
  2. 【請求項2】 ホストコンピュータから受信される特定
    命令の検出をトリガに、特定情報出力命令に対応する画
    像形成装置内の特定情報を文字あるいは図形等の解読し
    て理解可能な画像情報に変換して出力する手段を設けた
    ことを特徴とする画像形成装置。
  3. 【請求項3】 請求項2記載の画像形成装置において、
    特定のエミュレーション用コマンド体系を理解し、その
    コマンド体系に前記特定情報出力命令を拡張する形で機
    能させる手段を設けたことを特徴とする画像形成装置。
  4. 【請求項4】 請求項2又は3記載の画像形成装置にお
    いて、ホストコンピュータからの特定の命令又はパネル
    からの操作により、画像形成装置内の特定情報を印刷す
    る形式や属性,位置などの情報を変更する手段を設けた
    ことを特徴とする画像形成装置。
JP3230505A 1991-09-10 1991-09-10 画像形成装置 Pending JPH0566755A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3230505A JPH0566755A (ja) 1991-09-10 1991-09-10 画像形成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3230505A JPH0566755A (ja) 1991-09-10 1991-09-10 画像形成装置

Publications (1)

Publication Number Publication Date
JPH0566755A true JPH0566755A (ja) 1993-03-19

Family

ID=16908815

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3230505A Pending JPH0566755A (ja) 1991-09-10 1991-09-10 画像形成装置

Country Status (1)

Country Link
JP (1) JPH0566755A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08160811A (ja) * 1994-12-12 1996-06-21 Sharp Corp 処理装置の制御システム
JP2022109359A (ja) * 2021-01-15 2022-07-28 シャープ株式会社 画像形成装置、画像形成装置の制御プログラムおよび制御方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08160811A (ja) * 1994-12-12 1996-06-21 Sharp Corp 処理装置の制御システム
JP2022109359A (ja) * 2021-01-15 2022-07-28 シャープ株式会社 画像形成装置、画像形成装置の制御プログラムおよび制御方法

Similar Documents

Publication Publication Date Title
EP0446928B1 (en) Label printer
US5483623A (en) Printing apparatus
JP3791112B2 (ja) 印刷管理システム、印刷管理方法、印刷管理制御プログラムを記録したコンピュータ読み取り可能な記録媒体、並びに印刷管理システムに用いられるプリンタ装置
KR100654791B1 (ko) 문자 정보 처리 시스템, 문자 정보 처리 장치 및 문자정보 처리 프로그램
JP2002120444A (ja) 画像形成装置
JP3367980B2 (ja) 印刷処理装置および印刷処理方法
JP3059643B2 (ja) 画像処理方法及び装置
JP3262377B2 (ja) 出力方法及び装置
JP3092264B2 (ja) 印刷装置
JP4670627B2 (ja) プリンタ制御装置、システム、方法、プログラム及び記録媒体
KR100555647B1 (ko) 컬러 화상형성장치 및 그의 컬러 변환방법
JP2982007B2 (ja) 表示装置
JPH0493853A (ja) 画像形成装置
KR100509464B1 (ko) 에러표시방법
JPH08164658A (ja) 電子機器及び該機器を含む情報処理システム及び前記機器におけるマニュアル出力方法
JP2885951B2 (ja) 印刷制御装置及び制御プログラム選択方法
JP2000190591A (ja) プリンタ装置
JPH06247012A (ja) 印字装置
JPH08156327A (ja) プリンタ装置
JP2001249780A (ja) 印刷装置、印刷装置設定システム、及び印刷装置の設定方法
JPH0596822A (ja) ページプリンタにおける強制印字方法
JPH0628120A (ja) 印刷装置
JPH10301725A (ja) 印刷装置及び情報処理装置及びシステム、及び制御方法及び記憶媒体
JP2002123374A (ja) ジョブ制御装置及び画像形成装置
JP2001047707A (ja) プリンタコントローラ