JP4702482B2 - 出力システム、出力装置、出力装置の制御方法、および、プログラム - Google Patents
出力システム、出力装置、出力装置の制御方法、および、プログラム Download PDFInfo
- Publication number
- JP4702482B2 JP4702482B2 JP2010003725A JP2010003725A JP4702482B2 JP 4702482 B2 JP4702482 B2 JP 4702482B2 JP 2010003725 A JP2010003725 A JP 2010003725A JP 2010003725 A JP2010003725 A JP 2010003725A JP 4702482 B2 JP4702482 B2 JP 4702482B2
- Authority
- JP
- Japan
- Prior art keywords
- set value
- command
- storage unit
- stored
- output
- 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 - Lifetime
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
図1は、本発明の出力システムの第1の実施形態の概要構成を示す模式図である。以下、本図を参照して説明する。
・文字の右スペース量の設定
・印字文字/表示文字の装飾(下線、強調、倒立 など)の指定/解除
・印字/表示モードの一括設定
・ダウンロード文字セットの指定/解除/定義/抹消
・改行量の設定
・水平タブ位置の設定
・印字文字種/表示文字種の指定
・国際文字の選択
・文字コードテーブルの選択
・ダウンロードビットイメージの定義
・マクロの定義
・左マージンの設定
・基本計算ピッチの設定
・自動ステータス送信の有効/無効
これらの設定事項は、パラメータを指定する指令データ(設定値指定コマンド)によって設定され、プリンタ103やカスタマディスプレイ104が備えるRAMに設定値が記憶される。これらの設定値は、文字や図形の印刷や表示の際に適宜参照される。また、プリンタ103とカスタマディスプレイ104の両方について設定可能なものと、いずれか一方についてのみ設定可能なものとがある。
・「0x1f 0x28 0x4d 0x02 0x00 n m」:カスタマディスプレイ104に対するパラメータn、mのコマンドを意味する指令データ。
このように、上述の指令データのフォーマットを構成することにより、共通の通信線105によりバス結合的に接続された2つの機器が、自身に宛てられた指令データを分別することができる。
図2は、図1に示す出力システム101のプリンタ103の概要構成を示す模式図である。なお、本図において、上述の図と同様の機能を果たす要素には同じ符号を付してある。以下、本図を参照して説明する。
図3は、図1に示す出力システム101のカスタマディスプレイ104の概要構成を示す模式図である。なお、本図において、上述の図と同様の機能を果たす要素には同じ符号を付してある。以下、本図を参照して説明する。
図4は、図1に示す出力システム101の出力装置、すなわちプリンタ103とカスタマディスプレイ104とで実行される出力処理の流れを示すフローチャートである。本処理は、上述したプリンタ103における通常処理に相当するものである。以下、本図を参照して説明する。
図5は、図1に示す出力システム101のホスト装置102の概要構成を示す模式図である。なお、本図において、上述の図と同様の機能を果たす要素には同じ符号を付してある。以下、本図を参照して説明する。
本実施形態は、上記の実施形態と大部分は同様であるが、以下の点で異なる。すなわち、本実施形態では、電源投入時や初期化コマンドを受信した場合に、出力装置は、不揮発記憶部206のいずれかの領域220からRAM 204の設定値記憶部205へ設定値を自動的にコピーする点で相違する。
(1)常に先頭の領域220を用いる。
(2)先頭の領域220から順に、設定値が記憶されているか否かを調べ、記憶されていることが最初に判明した領域220を用いる。
(3)用いる領域220の領域番号を、あらかじめ不揮発性記憶部206の別の領域に設定記憶しておく。
本実施形態は、上記の実施形態と大部分は同様であるが、以下の点で異なる。すなわち、本実施形態では、出力装置にメモ機能を付加し、これを利用して各アプリケーションのアプリケーション名と、当該アプリケーション毎の設定値が保存されているか否かを判別する点で相違する。
Claims (7)
- 出力装置と、これに接続されるホスト装置と、を備える出力システムであって、
前記ホスト装置は、前記出力装置に指令データを送信し、
前記出力装置は、設定値を一時的に記憶する設定値記憶部と、設定値を不揮発に記憶する不揮発性記憶部と、を備え、前記不揮発性記憶部には、各々異なるアプリケーションに対応する設定値を記憶する複数の領域と、これら複数の領域の各々が対応するアプリケーション名を記憶するメモ領域と、が設けられ、
前記出力装置は、
前記ホスト装置から送信された指令データを受信し、
前記受信された指令データが前記出力装置を設定する設定値を指定する設定値指定コマンドである場合、当該設定値を前記設定値記憶部に記憶し、
前記受信された指令データが、前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値セーブコマンドである場合、前記設定値記憶部に記憶された設定値を当該領域に記憶し、
前記受信された指令データが前記不揮発性記憶部に含まれる複数の領域のいずれかを指定するメモコマンドである場合、指定された領域に対応するアプリケーション名として前記指令データに含まれるアプリケーション名を前記メモ領域に記憶し、
前記受信された指令データが前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値コマンド読出コマンドである場合、指定された領域に対応づけて前記メモ領域に記憶されたアプリケーション名を前記ホスト装置へ送信し、
前記受信された指令データが、前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値ロードコマンドである場合、当該領域に記憶された設定値を前記設定値記憶部に記憶し、
前記受信された指令データが出力すべき文字または図形を指定する出力コマンドである場合、前記設定値記憶部に記憶された設定値を参照して当該文字または図形を出力し、
さらに、前記出力装置は、電源が投入された場合に、前記不揮発性記憶部が有する複数の領域のうち、あらかじめ設定された領域に記憶されている設定値を前記設定値記憶部にコピーする
ことを特徴とする出力システム。 - 前記出力装置は、文字または図形を印刷する印刷部を備え、出力コマンドに指定された文字または図形を出力するプリンタ、および、文字または図形を表示する表示部を備え、出力コマンドに指定された文字または図形を出力するカスタマディスプレイのいずれかで構成される
ことを特徴とする請求項1に記載の出力システム。 - 前記ホスト装置は、前記出力装置がプリンタおよびカスタマディスプレイのいずれであっても前記指令データとしてパラメータを伴うコマンドを送信し、
前記出力装置は、前記ホスト装置から受信した指令データが当該出力装置以外の出力装置用のコマンドである場合には、これを無視する
ことを特徴とする請求項2に記載の出力システム。 - 前記ホスト装置が送信するメモコマンド及び設定値コマンド読出コマンドは、プリンタ用とカスタマディスプレイ用とで異なる指令データに、メモコマンドと設定値コマンド読出コマンドとで異なるパラメータと、処理の対象とする前記領域を示すパラメータとを含んだコマンドとして構成され、
前記出力装置は、前記ホスト装置から受信した指令データが当該出力装置用のコマンドである場合には、当該コマンドに含まれるパラメータに従って、指定された領域に対応するアプリケーション名として前記指令データに含まれるアプリケーション名を記憶し、或いは、指定された領域に対応づけて前記メモ領域に記憶されたアプリケーション名を前記ホスト装置へ送信する
ことを特徴とする請求項3に記載の出力システム。 - ホスト装置に接続される出力装置であって、
設定値を一時的に記憶する設定値記憶部と、
各々異なるアプリケーションに対応する設定値を不揮発に記憶する複数の領域と、これら複数の領域の各々が対応するアプリケーション名を記憶するメモ領域と、を含む不揮発性記憶部と、
前記ホスト装置から送信された指令データを受信する受信部と、を備え、
前記受信された指令データが前記出力装置を設定する設定値を指定する設定値指定コマンドである場合、当該設定値を前記設定値記憶部に記憶し、
前記受信された指令データが、前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値セーブコマンドである場合、前記設定値記憶部に記憶された設定値を当該領域に記憶し、
前記受信された指令データが前記不揮発性記憶部に含まれる複数の領域のいずれかを指定するメモコマンドである場合、指定された領域に対応するアプリケーション名として前記指令データに含まれる情報を前記メモ領域に記憶し、
前記受信された指令データが前記不揮発性記憶部に含まれる複数のメモ領域のいずれかを指定する設定値コマンド読出コマンドである場合、指定された領域に対応づけて前記メモ領域に記憶された情報を前記ホスト装置へ送信し、
前記受信された指令データが、前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値ロードコマンドである場合、当該領域に記憶された設定値を前記設定値記憶部に記憶し、
前記受信された指令データが出力すべき文字または図形を指定する出力コマンドである場合、前記設定値記憶部に記憶された設定値を参照して当該文字または図形を出力し、
さらに、電源が投入された場合に、前記不揮発性記憶部が有する複数の領域のうち、あらかじめ設定された領域に記憶されている設定値を前記設定値記憶部にコピーする
ことを特徴とする出力装置。 - ホスト装置に接続され、各々異なるアプリケーションに対応する設定値を一時的に記憶する設定値記憶部と、設定値を不揮発に記憶する複数の領域と、これら複数の領域の各々が対応するアプリケーション名を記憶するメモ領域とを含む不揮発性記憶部と、を備える出力装置を制御する制御方法であって、
前記ホスト装置から送信された指令データを受信する受信工程と、
前記受信された指令データが前記出力装置を設定する設定値を指定する設定値指定コマンドである場合、当該設定値を前記設定値記憶部に記憶する設定値指定工程と、
前記受信された指令データが、前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値セーブコマンドである場合、前記設定値記憶部に記憶された設定値を当該領域に記憶する設定値セーブ工程と、
前記受信された指令データが前記不揮発性記憶部に含まれる複数のメモ領域のいずれかを指定するメモコマンドである場合、指定された領域に対応するアプリケーション名として前記指令データに含まれるアプリケーション名を前記メモ領域に記憶する工程と、
前記受信された指令データが前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値コマンド読出コマンドである場合、指定された領域に対応づけて前記メモ領域に記憶された情報を前記ホスト装置へ送信する工程と、
前記受信された指令データが、前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値ロードコマンドである場合、当該領域に記憶された設定値を前記設定値記憶部に記憶する設定値ロード工程と、
前記受信された指令データが出力すべき文字または図形を指定する出力コマンドである場合、前記設定値記憶部に記憶された設定値を参照して当該文字または図形を出力する出力工程と、
電源が投入された場合に、前記不揮発性記憶部が有する複数の領域のうち、あらかじめ設定された領域に記憶されている設定値を前記設定値記憶部にコピーする工程と、
を備えることを特徴とする出力装置の制御方法。 - ホスト装置に接続され、各々異なるアプリケーションに対応する設定値を一時的に記憶する設定値記憶部と、設定値を不揮発に記憶する複数の領域と、これら複数の領域の各々が対応するアプリケーション名を記憶するメモ領域とを含む不揮発性記憶部と、を備える出力装置を制御する処理を実現するプログラムを記録したコンピュータ読取可能なプログラムであって、
前記出力装置に、
前記ホスト装置から送信された指令データを受信する受信手順と、
前記受信された指令データが前記出力装置を設定する設定値を指定する設定値指定コマンドである場合、当該設定値を前記設定値記憶部に記憶する設定値指定手順と、
前記受信された指令データが、前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値セーブコマンドである場合、前記設定値記憶部に記憶された設定値を当該領域に記憶する設定値セーブ手順と、
前記受信された指令データが前記不揮発性記憶部に含まれる複数のメモ領域のいずれかを指定するメモコマンドである場合、指定された領域に対応するアプリケーション名として前記指令データに含まれる情報を前記メモ領域に記憶する手順と、
前記受信された指令データが前記不揮発性記憶部に含まれる複数のメモ領域のいずれかを指定する設定値コマンド読出コマンドである場合、指定された領域に対応づけて前記メモ領域に記憶された情報を前記ホスト装置へ送信する手順と、
前記受信された指令データが、前記不揮発性記憶部に含まれる複数の領域のいずれかを指定する設定値ロードコマンドである場合、当該領域に記憶された設定値を前記設定値記憶部に記憶する設定値ロード手順と、
前記受信された指令データが出力すべき文字または図形を指定する出力コマンドである場合、前記設定値記憶部に記憶された設定値を参照して当該文字または図形を出力する出力手順と、
電源が投入された場合に、前記不揮発性記憶部が有する複数の領域のうち、あらかじめ設定された領域に記憶されている設定値を前記設定値記憶部にコピーする手順と、
を実行させることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010003725A JP4702482B2 (ja) | 2010-01-12 | 2010-01-12 | 出力システム、出力装置、出力装置の制御方法、および、プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010003725A JP4702482B2 (ja) | 2010-01-12 | 2010-01-12 | 出力システム、出力装置、出力装置の制御方法、および、プログラム |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30995499A Division JP4543458B2 (ja) | 1999-10-29 | 1999-10-29 | 出力システム、出力装置、ホスト装置、これらの制御方法、および、情報記録媒体 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011006681A Division JP4941596B2 (ja) | 2011-01-17 | 2011-01-17 | 出力システム、出力装置、出力装置の制御方法、および、プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010100065A JP2010100065A (ja) | 2010-05-06 |
| JP4702482B2 true JP4702482B2 (ja) | 2011-06-15 |
Family
ID=42291099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010003725A Expired - Lifetime JP4702482B2 (ja) | 2010-01-12 | 2010-01-12 | 出力システム、出力装置、出力装置の制御方法、および、プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4702482B2 (ja) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6482978A (en) * | 1987-09-25 | 1989-03-28 | Seiko Epson Corp | Printer |
| JPH0869362A (ja) * | 1994-08-30 | 1996-03-12 | Canon Inc | 出力方法及び装置 |
| JPH09254458A (ja) * | 1996-03-25 | 1997-09-30 | Canon Inc | 印刷装置、メモリ割り当て方法、メモリ容量設定方法、送信方法、印刷システム、情報処理装置および記憶媒体 |
| JPH10178631A (ja) * | 1996-12-18 | 1998-06-30 | Meidensha Corp | 多地点集中監視システム |
| JP3530708B2 (ja) * | 1997-04-24 | 2004-05-24 | キヤノン株式会社 | 印刷設定装置とその制御方法と制御プログラムが記憶された媒体 |
| JPH11161437A (ja) * | 1997-11-25 | 1999-06-18 | Seiko Epson Corp | 印刷装置 |
-
2010
- 2010-01-12 JP JP2010003725A patent/JP4702482B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010100065A (ja) | 2010-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4543458B2 (ja) | 出力システム、出力装置、ホスト装置、これらの制御方法、および、情報記録媒体 | |
| US20170147911A1 (en) | Printer, printing system and print control method | |
| JP2009179052A (ja) | 画像形成装置及び印刷制御方法並びに制御プログラム | |
| JP6431279B2 (ja) | 印刷装置、印刷装置の制御方法 | |
| JP4702482B2 (ja) | 出力システム、出力装置、出力装置の制御方法、および、プログラム | |
| JP5104992B2 (ja) | 出力システム、出力装置、出力装置の制御方法、および、情報記録媒体 | |
| JP4941596B2 (ja) | 出力システム、出力装置、出力装置の制御方法、および、プログラム | |
| JPH1097391A (ja) | プリンタシステムと印刷制御方法 | |
| US20150262043A1 (en) | Information processing apparatus, information processing method, and information processing system | |
| JP2006178767A (ja) | 印刷予約システム及びその制御方法 | |
| EP4492218A1 (en) | Information processing system, execution system, information processing program and information processing method | |
| JP5526863B2 (ja) | プリンタドライバ、及び印刷制御装置 | |
| JP2001228996A (ja) | 画像形成システム | |
| JP4118834B2 (ja) | プリンタ制御プログラム及びプリンタ制御装置 | |
| JP7147405B2 (ja) | 印刷装置の制御方法および印刷装置 | |
| JP3241767B2 (ja) | 画像処理装置 | |
| JP2006190152A (ja) | 印刷条件初期値設定方法、プログラムおよび情報処理装置 | |
| JP2001058438A (ja) | プリンタ制御装置及び方法 | |
| JPH10193748A (ja) | 情報処理方法及びシステム並びに記憶媒体 | |
| JP2016170587A (ja) | 印刷制御装置、画像形成システムおよびプログラム | |
| JP2007004596A (ja) | 印刷制御装置及び方法、記憶媒体、並びにプログラム | |
| JP2004030260A (ja) | 情報処理装置、印刷装置及びび印刷システム | |
| JP2006137050A (ja) | 印刷システム、印刷制御装置、プリンタドライバ、印刷装置および接続確認方法 | |
| JP2000298563A (ja) | 印刷装置、情報処理装置、これらの制御方法、および情報記録媒体 | |
| JP2002169685A (ja) | データ処理装置およびデータ処理方法および記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100205 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110117 |
|
| 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: 20110208 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110221 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4702482 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |