JPH02166512A - 記録装置 - Google Patents

記録装置

Info

Publication number
JPH02166512A
JPH02166512A JP63320598A JP32059888A JPH02166512A JP H02166512 A JPH02166512 A JP H02166512A JP 63320598 A JP63320598 A JP 63320598A JP 32059888 A JP32059888 A JP 32059888A JP H02166512 A JPH02166512 A JP H02166512A
Authority
JP
Japan
Prior art keywords
control information
system control
information
startup
identification information
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
JP63320598A
Other languages
English (en)
Inventor
Taketoshi Ono
小野 健逸
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 JP63320598A priority Critical patent/JPH02166512A/ja
Publication of JPH02166512A publication Critical patent/JPH02166512A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は記録装置、特に所定の記憶媒体に記憶させたシ
ステム制御情報を起動時に読み込み、このシステム制御
情報に従い記録機構を制御し情報の記録出力を行なう記
録装置に関するものである。
[従来の技術] 従来より、コンピュータやワードプロセッサなどの情報
処理システムにおいて、文字画像などのデータを記録出
力する各種の記録装置が知られている。
この種の装置では、ワイヤドツトプリンタや、デイジ−
ホイールプリンタなどの活字プリンタなど、1バイトな
いし所定の行端符号などにより規定される1行の記録デ
ータ毎に入出力を行なう、いわゆるシリアルプリンタが
主であったが、最近では、レーザービームプリンタなど
データをページ単位で入力し、記録を行なういわゆるペ
ージプリンタも知られている0通常ページプリンタの場
合は比較的大容量のデータバッファを有し、ページ単位
で所定のフォーマットにより表現された記録データをホ
ストのコンピュータ、ワードプロセッサなどから受けと
る。
[発明が解決しようとする課題] この種のプリンタでは、シリアルプリンタと異なり、プ
リンタ側でかなり複雑な情報処理、たとえばページ記述
情報から実際のビットマツプデータへの変換などを行な
う必要があり、その動作を制御するシステムプログラム
がかなり大規模かつ複雑である。このため、共に使用さ
れるオプション部品やホストシステムなどに応じてシス
テムプログラムあるいはシステム制御パラメータなどを
細かく設定変更しなければならないことがある。
従って、装置のシステムプログラムあるいはシステム制
御のためのパラメータなどを磁気ディスクなどの記憶媒
体に記憶させておき、起動時に外部記憶装置から読み取
るようにしたものが知られている。このような構成によ
れば、装置のオプション設定やホストの条件に応じて適
切なシステムプログラムを用いることができ、また、シ
ステムプログラムの改良なども容易になる。
ところが、従来のこの種の装置では、起動時にシステム
プログラム、パラメータなどを含むシステムファイルを
記憶媒体から読み取る際、特定のデフォルトファイル名
を有するシステムファイルのみを読み取ることになって
おり、それ以外のファイル名を有するシステムファイル
をロードすることができなかった。
このため、システムファイルを読み込んだ後の初期化動
作において、装置のメモリ実装状態、オプション基板の
装着状態などが読み込んだシステム情報と一致せずなん
らかのエラーが生じると、デフォルトファイル名を持ち
しかも装置のハードウェア条件に適合したシステムファ
イルを記憶させた媒体を用いない限り装置を起動するこ
とができなくなるという問題があった。
また、1台の装置を異なるハードウェア条件で、あるい
は異なるホストシステムなどに接続して用いるような場
合には、それらの条件に適合したシステム1lJal情
報とデフォルトファイル名を持つシステムファイルをそ
れぞれ別の磁気ディスクなどに記憶させて差し替えるな
どの面倒な操作が必要であった。
本発明の!!題は、以上の問題を解決し、起動時に容易
にハードウェア構成に適合したシステム制御情報を設定
できるようにすることにある。
[課題を解決するための手段] 以上の課題を解決するために、本発明においては、所定
の記憶媒体に記憶させたシステム制御情報を起動時に読
み込み、このシステム制御情報に従い記録機構を制御し
情報の記録出力を行なう記録装置において、前記記憶媒
体から所定の識別情報により識別されるシステム制御情
報を読み込む手段と、起動時に前記読み込み手段により
読み込んだデフォルトのシステム制御情報と実際の装置
ないしその周辺のハードウェア条件との適合性を検査す
る手段と、所望のシステム制御情報を識別する所望の識
別情報を入力する手段とを有し、前記検査手段により制
御情報と実際の装置ないしその周辺のハードウェア条件
との不適合が発見された場合前記入力手段により前記デ
フォルトの識別情報と異なる識別情報により識別される
所望のシステム制御情報を前記読み込み手段により読み
込み再度前記検査手段による適合性検査からの処理を繰
り返す構成を採用した。
[作用] 以上の構成によれば、起動時に読み込んだシステム制御
情報とハードウェア条件が適合していない場合には自動
的に他のシステム制御情報に対応した識別情報の入力を
行ない、適切なシステム制御情報をロードすることがで
きる。
[実施例] 以下、図面に示す実施例に基づき、本発明の詳細な説明
する。
第1図に本発明を採用した記録装置の構成を示す。第1
図において符号Hはコンピュータシステムあるいはワー
ドプロセッサなどのホスト装置でインターフェース回路
9を介してプリンタ8と接続される。インターフェース
回路9はR5422C%R5232C,あるいはSC3
I所定のインターフェース方式に基づいて構成される。
プリンタ8の動作はマイクロプロセッサなどから構成さ
れたcputにより制御される。プリンタ8は以下のよ
うな各部材から構成される。
入力装置2はテンキー、ファンクションキーあるいはフ
ルキーボードなどから構成される装置の動作を所望に制
御するために使用される。また、本実施例では、入力装
置2はシステム起動時に所望のシステム制御情報を記憶
したシステムファイルのファイル名を人力または指定で
きるものとする。
外部記憶装置3は、フロッピーディスク、ハードディス
ク、あるいは光磁気ディスクなどによる記録再生装置か
ら構成され、起動時に必要なシステムプログラムおよび
システム制御パラメータなどからなるシステムファイル
のロード、あるいは記録データのバッファなどのために
使用される。
ROM4は、後述の起動制御プログラム、基本的な入出
力制御プログラム、制御パラメータなどを記憶するため
のものである。
記録機構5はレーザービーム方式などの記録機構から構
成される。
RAM6はCPUIのワークエリア、データバッファな
どとして使用されるもので、起動時に外部記憶装置3か
ら読み出されたシステムプログラムはRAMa上の所定
領域に展開された上で実行される。
起動時に外部記憶装置3から読み出すべきシステムファ
イルの名称はRAM6のデータ領域6aに格納される。
また、システムファイルに格納された制御パラメータは
データ領域6bに格納される。
表示装置7は入力装置2とともにユーザインターフェー
ス手段を構成するもので、液晶表示器、CRTその他の
表示機構から構成される。
次に以上の構成における動作を第2図を参照して説明す
る。第2図は第1図のROM4に格納されたCPU 1
の起動時の制御プログラムの流れを示している。
第2図のステップS1では、RAM6の領域6aに所望
のシステムファイルのファイル名が格納されているかど
うかを判定する。この領域に有効なファイル名データが
格納されていればステップS2へ、格納されていなけれ
ばステップS3に移行する。
装置の電源投入、あるいはリセット時にはRAM6の領
域6aには有効なデータは記憶されていないからステッ
プS3に移行し、ROM4に格納されたデフォルト塩を
持つシステムファイルを外部記憶装置3から読み出す。
ステップS4では、ステップS3でロードしたシステム
ファイルに基づく解析処理を行なう、具体的には、ロー
ドしたシステム情報と、プリンタ8の実際のハードウェ
ア条件、たとえばメモリの実装状態、各種のオプション
部品の装着状態などの整合性のチエツクなど公知の起動
時の検査処理を行なう。
ステップS5ではステップS4の処理においてエラーが
検出されたかどうかを判定する。ロードしたシステムフ
ァイルのシステム情報と装置のハードウェア条件が不適
合の場合にはエラーと判定し、ステップS8に移行する
。またこのようなエラーが生じなかった場合にはステッ
プS6に移行する。
ステップS6ではシステムファイルに含まれる制御パラ
メータをRAM6の領域6bに格納し、ステップS7で
その制御パラメータに基づき装置の各部を初1期化し、
立ち上げる処理を行なう。
一方、ステップS5でエラーが発生した場合にはステッ
プS8において、入力装置2でロードすべきシステムフ
ァイル名を入力するためのコマンド入力が行なわれてい
るかどうかを判定する。ステップS8が否定された場合
には同じシステムファイル名を用いてステップS1から
の処理を繰り返す。
ステップS8で所定のコマンドが入力されている場合に
はステップS9に8行し、所望のシステムファイル名の
入力を受は付ける。ファイル名はキーボードから文字キ
ーで入力されるか、あるいは表示装置7に選択可能なフ
ァイル名を表示し、キーボードを用いてこれを選択する
など種々の方式により入力される。入力されたファイル
名はRAM6の領域6aに格納される。
ステップS10では、再起動処理を指定しステップS1
に戻る。ここでは、再起動処理を実行していることを表
示装置7に表示してもよい。
ステップS5でシステムエラーが生じ、ステップ38〜
S10の処理を通過すると、RAM6の領域6aにステ
ップS9で入力されたシステムファイル名が領域6aに
格納されているので、ステップS1から52への8行が
生じ、ステップS2では領域6aに格納されたファイル
名を持つシステムファイルが外部記憶装置3から読み取
られ、その後ステップS4に移行する。
以上のようにして、外部記憶装置3からロードしたシス
テム制御情報とハードウェア設定が不適合の場合には入
力装置2からの所望のシステムファイル名の入力を受け
つけ、適切なシステム制御情報をロードすることができ
る。従って、従来のように、特定の名前のシステムファ
イルのみならず、複数の異なるファイル名をもつシステ
ムファイルの中から適合するシステムファイルをサーチ
して装置を確実に起動することができる。
また、上記構成によれば外部記憶装置3には単一のシス
テムファイルだけでなく、複数のシステムファイルを登
録しておけるので、多数の起動用の媒体を用意して差し
替えるような面倒がなくなる。また、ハードディスクの
ような差し替え不能な媒体の場合でも容易にシステム情
報を選択することができる。
以上では、ステップS2あるいはS3において対応する
システムファイルを発見できない場合については考えな
かったが、このようなエラーが生じた場合にも、ステッ
プS5.88〜S10の処理に移行するようにしてもよ
い。
また、ステップS9のシステムファイル名の入力では、
外部記憶装置3に記憶された選択可能なシステムファイ
ル名を表示し、その中から所望のシステムファイルを選
択するようにしてもよい。
さらに、以上では、所望のシステムファイル名はRAM
a内の所定領域に記憶されるものとしたが、これをEE
PROMなどの不揮発メモリに記憶するようにし、いっ
たんシステムファイル名を設定したら次の起動時からそ
のシステムファイルを継続的に使用するようにもできる
[発明の効果] 以上から明らかなように、本発明によれば、所定の記憶
媒体に記憶させたシステム制御情報を起動時に読み込み
、このシステム制御情報に従い記録機構を制御し情報の
記録出力を行なう記録装置において、前記記憶媒体から
所定の識別情報により識別されるシステム制御情報を読
み込む手段と、起動時に前記読み込み手段により読み込
んだデフォルトのシステム制御情報と実際の装置ないし
その周辺のハードウェア条件との適合性を検査する手段
と、所望のシステム制御情報を識別する所望の識別情報
を入力する手段とを有し、前記検査手段により制御情報
と実際の装置ないしその周辺のハードウェア条件との不
適合が発見された場合前記入力手段によりデフォルトの
識別情報と異なる識別情報により識別される所望のシス
テム制御情報を前記読み込み手段により読み込み再度前
記検査手段による適合性検査からの処理を繰り返す構成
を採用しているので、起動時に読み込んだデフォルトの
システム制御情報とハードウェア条件が適合していない
場合には自動的に他のシステム制御情報に対応した識別
情報の入力を行ない、適切なシステム制御情報を確実に
ロードすることができ、また、容易に種々のハードウェ
ア条件に適合できるという優れた効果がある。
【図面の簡単な説明】
第1図は本発明を採用した記録装置の構成を示したブロ
ック図、第2図は第1図の装置の起動制御手順を示した
フローチャート図である。 1・・・CPU     2・・・入力装置3・・・外
部記憶装置 4・・・ROM5・・・記録機構   6
・・・RAM7・・・表示装置   8・・・プリンタ
9・・・インターフェース回路 H・・・ホスト装置 第2図

Claims (1)

  1. 【特許請求の範囲】 1)所定の記憶媒体に記憶させたシステム制御情報を起
    動時に読み込み、このシステム制御情報に従い記録機構
    を制御し情報の記録出力を行なう記録装置において、 前記記憶媒体から所定の識別情報により識別されるシス
    テム制御情報を読み込む手段と、 起動時に前記読み込み手段により読み込んだデフォルト
    のシステム制御情報と実際の装置ないしその周辺のハー
    ドウェア条件との適合性を検査する手段と、 所望のシステム制御情報を識別する所望の識別情報を入
    力する手段とを有し、 前記検査手段により制御情報と実際の装置ないしその周
    辺のハードウェア条件との不適合が発見された場合前記
    入力手段により前記デフォルトの識別情報と異なる識別
    情報により識別される所望のシステム制御情報を前記読
    み込み手段により読み込み再度前記検査手段による適合
    性検査からの処理を繰り返すことを特徴とする記録装置
JP63320598A 1988-12-21 1988-12-21 記録装置 Pending JPH02166512A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63320598A JPH02166512A (ja) 1988-12-21 1988-12-21 記録装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63320598A JPH02166512A (ja) 1988-12-21 1988-12-21 記録装置

Publications (1)

Publication Number Publication Date
JPH02166512A true JPH02166512A (ja) 1990-06-27

Family

ID=18123205

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63320598A Pending JPH02166512A (ja) 1988-12-21 1988-12-21 記録装置

Country Status (1)

Country Link
JP (1) JPH02166512A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04113865A (ja) * 1990-09-05 1992-04-15 Canon Inc 印刷装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04113865A (ja) * 1990-09-05 1992-04-15 Canon Inc 印刷装置

Similar Documents

Publication Publication Date Title
JPH0981370A (ja) 情報処理装置の動作環境設定方法
JPH02166512A (ja) 記録装置
JP2942036B2 (ja) バーコードプリンタ
JP2701659B2 (ja) 電子ファイリング装置
JPH0536196A (ja) 電子フアイル装置の制御方法
JPH02255978A (ja) 文書データ変換方式
JPH05193236A (ja) 印刷装置
JPH05113932A (ja) パーソナルコンピユータ
JPH04294417A (ja) 情報処理装置及びその制御方法
JPH04318616A (ja) プリンタ装置
JPS61231661A (ja) 情報処理装置
JPH0527952A (ja) 電子機器
JP4586839B2 (ja) 画像処理装置、印刷システム及びプログラム
JP2005159764A (ja) 記録方法及び装置及びプログラム及び記憶媒体
JP2003005942A (ja) 異文書統合出力方法及びその実施装置並びにその処理プログラム
JPH03137719A (ja) 情報処理装置における初期化方法
JPH11188934A (ja) 印刷装置
JPH07146854A (ja) 文書管理方式
JPH06236377A (ja) 文書作成装置及びメッセージ表示方法
JPH06243005A (ja) データ処理装置
JPH10107984A (ja) ファイル記録媒体のデータ読み出し機能を有する画像形成装置
JPS6027934A (ja) 交換可能型フアイル装置のフアイルアクセス方式
JPH05120090A (ja) 情報処理装置
JPH0628109A (ja) 入出力装置内蔵ハードディスクへのデータ書込み装置
US20080219114A1 (en) Information processing device and storage medium