JPH06274284A - プリンタ装置 - Google Patents
プリンタ装置Info
- Publication number
- JPH06274284A JPH06274284A JP5058109A JP5810993A JPH06274284A JP H06274284 A JPH06274284 A JP H06274284A JP 5058109 A JP5058109 A JP 5058109A JP 5810993 A JP5810993 A JP 5810993A JP H06274284 A JPH06274284 A JP H06274284A
- Authority
- JP
- Japan
- Prior art keywords
- program
- host machine
- command
- data
- printer 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【構成】 ホストマシンからのコマンドを受信してそれ
を解析するコマンド受信部と、ホストマシンで実行され
るユーテリティプログラムやプリンタドライバプログラ
ム等のプログラムを格納する不揮発性メモリと、ホスト
マシンからの要求によって不揮発性メモリに格納してい
るプログラムをホストマシンに転送するデータ送信部と
を設ける。 【効果】 ホストマシンにたしてユーテリティプログラ
ムやプリンタドライバプログラム等のプログラムを供給
するために複数種の供給媒体を用意する必要がなくな
り、従って供給媒体再生のための手間と時間とを削減で
きる。また、プリンタ装置とプログラムとが一体となる
ため、機能アップ等によってプリンタ装置が変っても、
いつでもそれに対応したプログラムを供給できる。
を解析するコマンド受信部と、ホストマシンで実行され
るユーテリティプログラムやプリンタドライバプログラ
ム等のプログラムを格納する不揮発性メモリと、ホスト
マシンからの要求によって不揮発性メモリに格納してい
るプログラムをホストマシンに転送するデータ送信部と
を設ける。 【効果】 ホストマシンにたしてユーテリティプログラ
ムやプリンタドライバプログラム等のプログラムを供給
するために複数種の供給媒体を用意する必要がなくな
り、従って供給媒体再生のための手間と時間とを削減で
きる。また、プリンタ装置とプログラムとが一体となる
ため、機能アップ等によってプリンタ装置が変っても、
いつでもそれに対応したプログラムを供給できる。
Description
【0001】
【産業上の利用分野】本発明は、ホストマシンとの間で
データの送受信を行うことができるプリンタ装置に関す
る。
データの送受信を行うことができるプリンタ装置に関す
る。
【0002】
【従来の技術】ホストマシンとの間でデータの送受信を
行うことができる従来のプリンタ装置におけるユーテリ
ティプログラムの供給は、プリンタ装置とは切離し、フ
ロッピィディスクからホストマシンに対して供給してい
る。
行うことができる従来のプリンタ装置におけるユーテリ
ティプログラムの供給は、プリンタ装置とは切離し、フ
ロッピィディスクからホストマシンに対して供給してい
る。
【0003】
【発明が解決しようとする課題】上述したように、従来
のプリンタ装置のユーテリティプログラムの供給手段
は、フロッピィディスクからユーテリティプログラムや
プリンタドライバプログラムをホストマシンに供給して
いるが、ホストマシンによっては使用できるフロッピィ
ディスクの種類が違う場合があるため、複数種の供給媒
体を用意しなければならないというという欠点を有して
いる。また、プリンタ装置とは別個に記憶媒体を用意し
なければならないという欠点も有している。
のプリンタ装置のユーテリティプログラムの供給手段
は、フロッピィディスクからユーテリティプログラムや
プリンタドライバプログラムをホストマシンに供給して
いるが、ホストマシンによっては使用できるフロッピィ
ディスクの種類が違う場合があるため、複数種の供給媒
体を用意しなければならないというという欠点を有して
いる。また、プリンタ装置とは別個に記憶媒体を用意し
なければならないという欠点も有している。
【0004】
【課題を解決するための手段】本発明のプリンタ装置
は、ホストマシンからのコマンドを受信してそれを解析
するコマンド受信部と、前記ホストマシンで実行される
ユーテリティプログラムやプリンタドライバプログラム
等のプログラムを格納する不揮発性メモリと、前記ホス
トマシンからの要求によって前記不揮発性メモリに格納
している前記プログラムを前記ホストマシンに転送する
データ送信部とを備えたものであり、更に、外部に設け
た外付け不揮発性メモリのプログラムを読取る外部メモ
リ接続部を備えたものである。
は、ホストマシンからのコマンドを受信してそれを解析
するコマンド受信部と、前記ホストマシンで実行される
ユーテリティプログラムやプリンタドライバプログラム
等のプログラムを格納する不揮発性メモリと、前記ホス
トマシンからの要求によって前記不揮発性メモリに格納
している前記プログラムを前記ホストマシンに転送する
データ送信部とを備えたものであり、更に、外部に設け
た外付け不揮発性メモリのプログラムを読取る外部メモ
リ接続部を備えたものである。
【0005】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
て説明する。
【0006】図1は本発明の一実施例を示すブロック図
である。
である。
【0007】図1のプリンタ装置1は、ホストマシン5
とRS232ケーブルで接続されて双方向にデータ転送
ができ、ホストマシン5からデータを受信する機能と、
ホストマシン5に対してデータを送信する機能とを有し
ている。この部分は、SCSIインターフェース等の双
方向のデータ転送機能を有する回路が使用されている。
コマンド受信部2は、ホストマシン5からのコマンドを
受信してそれを解析する。データ送信部3は、ホストマ
シン5に対してデータを送信する。不揮発性メモリ4
は、ホストマシン5がプリンタ装置1に対して使用する
プログラムを格納しておく部位であり、読出し専用メモ
リ(ROM)やハードディスク装置が使用される。外部
メモリ接続部10は、外部に設けた外付け不揮発性メモ
リ11を接続して読取ることがでる。
とRS232ケーブルで接続されて双方向にデータ転送
ができ、ホストマシン5からデータを受信する機能と、
ホストマシン5に対してデータを送信する機能とを有し
ている。この部分は、SCSIインターフェース等の双
方向のデータ転送機能を有する回路が使用されている。
コマンド受信部2は、ホストマシン5からのコマンドを
受信してそれを解析する。データ送信部3は、ホストマ
シン5に対してデータを送信する。不揮発性メモリ4
は、ホストマシン5がプリンタ装置1に対して使用する
プログラムを格納しておく部位であり、読出し専用メモ
リ(ROM)やハードディスク装置が使用される。外部
メモリ接続部10は、外部に設けた外付け不揮発性メモ
リ11を接続して読取ることがでる。
【0008】ホストマシン5のコマンド送信部6は、プ
リンタ装置1に対してコマンドを発行する。データ受信
部7は、プリンタ装置1から送られてきたデータを受信
する。揮発性メモリ8は、プログラムを一時的に格納し
て実行する部位である。
リンタ装置1に対してコマンドを発行する。データ受信
部7は、プリンタ装置1から送られてきたデータを受信
する。揮発性メモリ8は、プログラムを一時的に格納し
て実行する部位である。
【0009】フロッピィディスク9は、データ受信部7
がプリンタ装置1から受信したデータを格納する。外付
け不揮発性メモリ11は、プリンタ装置1に対して使用
するプログラムを格納しており、フラッシュメモリカー
ドやROMカードが使用される。
がプリンタ装置1から受信したデータを格納する。外付
け不揮発性メモリ11は、プリンタ装置1に対して使用
するプログラムを格納しており、フラッシュメモリカー
ドやROMカードが使用される。
【0010】次に、上述のように構成したプリンタ装置
の動作について説明する。
の動作について説明する。
【0011】ホストマシン5がプリンタ装置1に関連す
るプログラム、例えばホストマシン5で使用されるアプ
リケーションプログラムやプリンタ装置1へのコマンド
を生成するためのプリンタドライバプログラムやフォン
トデータをプリンタ装置1に登録するためのフォントデ
ータ登録プログラムを使用するときは、以下のようにし
てプログラム実行状態とする。
るプログラム、例えばホストマシン5で使用されるアプ
リケーションプログラムやプリンタ装置1へのコマンド
を生成するためのプリンタドライバプログラムやフォン
トデータをプリンタ装置1に登録するためのフォントデ
ータ登録プログラムを使用するときは、以下のようにし
てプログラム実行状態とする。
【0012】すなわち、まずコマンド送信部6は、プリ
ンタ装置1に対して使用したいプログラムの転送要求コ
マンドを発行する。この転送要求コマンドには、使用し
たいプログラムすなわち転送を要求するプログラムのプ
ログラム番号が付けられている。コマンド受信部2は、
受信した転送要求コマンドにおいてどのプログラムが要
求されているかを解析し、該当するプログラムを転送す
るようにデータ送信部3に対して指示を与える。データ
送信部3は、指定されたプログラムを不揮発性メモリ4
から読出し、それをホストマシン5に転送する。転送の
形式は、最初にプログラム番号とプログラムの長さに関
するデータとを送り、次にそのプログラムのコードを送
る。データ受信部7は、受信したデータをフロッピィデ
ィスク9に格納する。ホストマシン5が受信したプログ
ラムを使用するときは、フロッピィディスク9から該当
するプログラムを読出して揮発性メモリ8に格納した
後、それを実行する。
ンタ装置1に対して使用したいプログラムの転送要求コ
マンドを発行する。この転送要求コマンドには、使用し
たいプログラムすなわち転送を要求するプログラムのプ
ログラム番号が付けられている。コマンド受信部2は、
受信した転送要求コマンドにおいてどのプログラムが要
求されているかを解析し、該当するプログラムを転送す
るようにデータ送信部3に対して指示を与える。データ
送信部3は、指定されたプログラムを不揮発性メモリ4
から読出し、それをホストマシン5に転送する。転送の
形式は、最初にプログラム番号とプログラムの長さに関
するデータとを送り、次にそのプログラムのコードを送
る。データ受信部7は、受信したデータをフロッピィデ
ィスク9に格納する。ホストマシン5が受信したプログ
ラムを使用するときは、フロッピィディスク9から該当
するプログラムを読出して揮発性メモリ8に格納した
後、それを実行する。
【0013】ホストマシン5から要求されたプログラム
が不揮発性メモリ4に格納されていない場合は、データ
送信部3は、プログラム転送指示を受けると、外部メモ
リ接続部10に外付け不揮発性メモリ11が接続されて
いるか否かを確認し、外付け不揮発性メモリ11が接続
されているときは該当するプログラムを読出してデータ
受信部7に対して送信する。また、ホストマシン5から
のプログラムの転送要求コマンド中に外付け不揮発性メ
モリ11を選択する指定が含まれているときは、コマン
ド受信部2は、それを解析してデータ送信部3に通知す
る。この通知を受けたデータ送信部3は、外部メモリ接
続部10に外付け不揮発性メモリ11が接続されている
か否かを確認し、外付け不揮発性メモリ11が接続され
ているときは該当するプログラムを読出してデータ受信
部7に対して送信する。
が不揮発性メモリ4に格納されていない場合は、データ
送信部3は、プログラム転送指示を受けると、外部メモ
リ接続部10に外付け不揮発性メモリ11が接続されて
いるか否かを確認し、外付け不揮発性メモリ11が接続
されているときは該当するプログラムを読出してデータ
受信部7に対して送信する。また、ホストマシン5から
のプログラムの転送要求コマンド中に外付け不揮発性メ
モリ11を選択する指定が含まれているときは、コマン
ド受信部2は、それを解析してデータ送信部3に通知す
る。この通知を受けたデータ送信部3は、外部メモリ接
続部10に外付け不揮発性メモリ11が接続されている
か否かを確認し、外付け不揮発性メモリ11が接続され
ているときは該当するプログラムを読出してデータ受信
部7に対して送信する。
【0014】
【発明の効果】以上説明したように、本発明のプリンタ
装置は、ホストマシンからのコマンドを受信してそれを
解析するコマンド受信部と、ホストマシンで実行される
ユーテリティプログラムやプリンタドライバプログラム
等のプログラムを格納する不揮発性メモリと、ホストマ
シンからの要求によって不揮発性メモリに格納している
プログラムをホストマシンに転送するデータ送信部とを
設けることにより、ホストマシンにたしてユーテリティ
プログラムやプリンタドライバプログラム等のプログラ
ムを供給するために複数種の供給媒体を用意する必要が
なくなり、従って供給媒体再生のための手間と時間とを
削減できるという効果がある。また、プリンタ装置とプ
ログラムとが一体となるため、機能アップ等によってプ
リンタ装置が変っても、いつでもそれに対応したプログ
ラムを供給できるという効果もある。
装置は、ホストマシンからのコマンドを受信してそれを
解析するコマンド受信部と、ホストマシンで実行される
ユーテリティプログラムやプリンタドライバプログラム
等のプログラムを格納する不揮発性メモリと、ホストマ
シンからの要求によって不揮発性メモリに格納している
プログラムをホストマシンに転送するデータ送信部とを
設けることにより、ホストマシンにたしてユーテリティ
プログラムやプリンタドライバプログラム等のプログラ
ムを供給するために複数種の供給媒体を用意する必要が
なくなり、従って供給媒体再生のための手間と時間とを
削減できるという効果がある。また、プリンタ装置とプ
ログラムとが一体となるため、機能アップ等によってプ
リンタ装置が変っても、いつでもそれに対応したプログ
ラムを供給できるという効果もある。
【図1】本発明の一実施例を示すブロック図である。
1 プリンタ装置 2 コマンド受信部 3 データ送信部 4 不揮発性メモリ 5 ホストマシン 6 コマンド送信部 7 データ受信部 8 揮発性メモリ 9 フロッピィディスク 10 外部メモリ接続部 11 外付け不揮発性メモリ
Claims (2)
- 【請求項1】 ホストマシンからのコマンドを受信して
それを解析するコマンド受信部と、前記ホストマシンで
実行されるユーテリティプログラムやプリンタドライバ
プログラム等のプログラムを格納する不揮発性メモリ
と、前記ホストマシンからの要求によって前記不揮発性
メモリに格納している前記プログラムを前記ホストマシ
ンに転送するデータ送信部とを備えることを特徴とする
プリンタ装置。 - 【請求項2】 外部に設けた外付け不揮発性メモリを読
取る外部メモリ接続部を備えることを特徴とする請求項
1記載のプリンタ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5058109A JPH06274284A (ja) | 1993-03-18 | 1993-03-18 | プリンタ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5058109A JPH06274284A (ja) | 1993-03-18 | 1993-03-18 | プリンタ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06274284A true JPH06274284A (ja) | 1994-09-30 |
Family
ID=13074811
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5058109A Pending JPH06274284A (ja) | 1993-03-18 | 1993-03-18 | プリンタ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06274284A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08258373A (ja) * | 1995-03-17 | 1996-10-08 | Nec Corp | プリンタ装置 |
| US7827332B2 (en) | 2007-03-30 | 2010-11-02 | Brother Kogyo Kabushiki Kaisha | Portable storage medium |
-
1993
- 1993-03-18 JP JP5058109A patent/JPH06274284A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08258373A (ja) * | 1995-03-17 | 1996-10-08 | Nec Corp | プリンタ装置 |
| US7827332B2 (en) | 2007-03-30 | 2010-11-02 | Brother Kogyo Kabushiki Kaisha | Portable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8171184B2 (en) | Multifunction peripheral having a plurality of functions | |
| US20060227361A1 (en) | Printer and control method therefor | |
| US8332843B2 (en) | Information processing apparatus and control method for installing driver software | |
| US6674535B1 (en) | Technique for processing print data | |
| JP3285110B2 (ja) | ファームウェアの組み込み方法及びホスト装置とプリンタとからなるシステム | |
| JP4378323B2 (ja) | 情報処理装置および印刷装置および印刷システムおよび設定方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
| US7489414B2 (en) | Image forming system and image forming apparatus | |
| KR0164838B1 (ko) | 컴퓨터 주변기기의 드라이버 프로그램 설치방법 | |
| JP2005216019A (ja) | 可搬型記録媒体 | |
| US6954278B1 (en) | Dynamic printer operating system | |
| JP3763343B2 (ja) | プリンタ装置、データ処理装置、プリンタシステム、印刷方法、並びにコンピュータが読出し可能なプログラムを格納した記憶媒体 | |
| JP2006024199A (ja) | インストール方法、装置、制御プログラム、及び該プログラムを記憶した媒体 | |
| US20030100374A1 (en) | Mobile electronic information apparatus | |
| JPH08101803A (ja) | 情報処理システム | |
| JP2005038297A (ja) | デバイスドライバのインストール方法、およびこれに用いる装置 | |
| JP3610141B2 (ja) | 情報処理装置および印刷装置および印刷システムおよび印刷システムのデータ処理方法および制御方法 | |
| JP2004021460A (ja) | 情報処理装置および印刷装置 | |
| JP3754727B2 (ja) | 情報処理装置及びその制御方法 | |
| JP4047361B2 (ja) | 情報処理装置及びその制御方法及び記録媒体 | |
| JP4635831B2 (ja) | プリンタ及びプリンタの制御方法 | |
| JP4242798B2 (ja) | Usbストレージデバイス及びその制御装置 | |
| JP3043525B2 (ja) | 印刷装置及び印刷制御方法 | |
| JP2003316529A (ja) | 情報処理装置および印刷制御装置および印刷システムおよびデータ処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラム | |
| JP2005196416A (ja) | ホスト装置及びコンピュータプログラム | |
| JPH10254650A (ja) | シリアル記録装置およびシリアル記録方法ならびに該シリアル記録方法を記憶した記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19990525 |