JP7559351B2 - サポートプログラム、プログラムセット、情報処理装置、および印刷方法 - Google Patents
サポートプログラム、プログラムセット、情報処理装置、および印刷方法 Download PDFInfo
- Publication number
- JP7559351B2 JP7559351B2 JP2020086101A JP2020086101A JP7559351B2 JP 7559351 B2 JP7559351 B2 JP 7559351B2 JP 2020086101 A JP2020086101 A JP 2020086101A JP 2020086101 A JP2020086101 A JP 2020086101A JP 7559351 B2 JP7559351 B2 JP 7559351B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- printer
- output
- command
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 84
- 238000007639 printing Methods 0.000 title claims description 81
- 230000010365 information processing Effects 0.000 title claims description 25
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 2
- 230000008569 process Effects 0.000 claims description 58
- 238000004891 communication Methods 0.000 claims description 55
- 230000005540 biological transmission Effects 0.000 claims description 49
- 230000000454 anti-cipatory effect Effects 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 9
- 238000012805 post-processing Methods 0.000 description 65
- 238000007781 pre-processing Methods 0.000 description 49
- 238000012545 processing Methods 0.000 description 36
- 230000006870 function Effects 0.000 description 26
- 238000005516 engineering process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 2
- 238000010348 incorporation Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
2 プリンタ
11 CPU
12 メモリ
21 OS
30 通信IF
41 汎用印刷プログラム
42 補助プログラム
43 編集アプリ
44 コマンド送信アプリ
Claims (12)
- 情報処理装置のコンピュータによって実行可能であり、前記情報処理装置と接続するプリンタに対応するサポートプログラムであって、
前記コンピュータに、
前記情報処理装置のオペレーティングシステムにあらかじめ組み込まれ、プリンタメーカから提供されるプリンタドライバを用いない印刷プログラムを介して前記プリンタによる印刷を行わせる印刷指示があった場合に、
印刷を開始する前の先行動作を実行させる先行動作コマンドの出力を、前記プリンタを出力先に指定して、コマンド送信プログラムに行わせる出力指示処理と、
前記オペレーティングシステムから渡される印刷データに基づく印刷画像データを生成する生成処理と、
を実行させ、前記コマンド送信プログラムは、出力先に指定されたプリンタに前記先行動作コマンドを出力する機能を有し、前記プリンタは、前記先行動作コマンドに対応する前記先行動作を行う機能を有し、
前記コンピュータにさらに、
前記出力指示処理の実行後、前記印刷プログラムに対して終了を通知させ、前記印刷プログラムは、前記サポートプログラムからの終了の通知に応じて、前記サポートプログラムによって生成された前記印刷画像データを前記プリンタに送信する機能を有する、
ことを特徴とするサポートプログラム。 - 請求項1に記載するサポートプログラムにおいて、
前記出力指示処理では、
前記コマンド送信プログラムの起動オプションにて前記プリンタを指定し、前記コマンド送信プログラムを起動することによって、前記コマンド送信プログラムに前記先行動作コマンドの出力を行わせ、前記コマンド送信プログラムは、前記起動オプションにて指定された前記プリンタに前記先行動作コマンドを出力する、
ことを特徴とするサポートプログラム。 - 請求項1に記載するサポートプログラムにおいて、
前記出力指示処理では、前記コンピュータに、
前記コマンド送信プログラムを起動させる起動処理と、前記コマンド送信プログラムに対して、出力先の前記プリンタを指定した出力指示を入力する指示入力処理と、を実行させ、前記コマンド送信プログラムは、起動された後、前記出力指示が入力された場合に、前記出力指示にて指定された前記プリンタに前記先行動作コマンドを出力する、
ことを特徴とするサポートプログラム。 - 請求項3に記載するサポートプログラムにおいて、
前記コンピュータに、
前記印刷プログラムによって前記オペレーティングシステムが前記印刷データの生成を開始する前に、前記起動処理を実行させ、
前記印刷プログラムによって前記オペレーティングシステムが前記印刷データの生成を完了させた後に、前記指示入力処理を実行させる、
ことを特徴とするサポートプログラム。 - 請求項1から請求項4のいずれか1つに記載するサポートプログラムにおいて、
前記出力指示処理では、
前記先行動作コマンドの出力を、前記プリンタを出力先に指定して、前記印刷プログラムが前記サポートプログラムによって生成された前記印刷画像データを前記プリンタに送信するための通信態様と異なる通信態様で、前記コマンド送信プログラムに行わせる、
ことを特徴とするサポートプログラム。 - 請求項5に記載するサポートプログラムにおいて、
前記出力指示処理では、
前記先行動作コマンドの出力を、前記先行動作コマンドの出力に用いる通信態様を指定して、前記コマンド送信プログラムに行わせる、
ことを特徴とするサポートプログラム。 - 情報処理装置のコンピュータによって実行可能なプログラムであるサポートプログラムおよびコマンド送信プログラムを備えるプログラムセットであって、
前記サポートプログラムは、前記情報処理装置と接続するプリンタに対応するプログラムであって、前記コンピュータに、
前記情報処理装置のオペレーティングシステムにあらかじめ組み込まれ、プリンタメーカから提供されるプリンタドライバを用いない印刷プログラムを介して前記プリンタによる印刷を行わせる印刷指示があった場合に、
前記プリンタを出力先に指定して、印刷を開始する前の先行動作を実行させる先行動作コマンドの出力を、前記コマンド送信プログラムに指示する出力指示処理と、
前記オペレーティングシステムから渡される印刷データに基づく印刷画像データを生成する生成処理と、
を実行させ、
前記コマンド送信プログラムは、前記コンピュータに、
前記サポートプログラムから前記先行動作コマンドの出力が指示された場合に、出力先に指定された前記プリンタに、前記先行動作コマンドを出力するコマンド出力処理を実行させ、前記プリンタは、前記先行動作コマンドに対応する前記先行動作を行う機能を有し、
前記サポートプログラムは、前記コンピュータにさらに、
前記出力指示処理の実行後、前記印刷プログラムに対して終了を通知させ、前記印刷プログラムは、前記サポートプログラムからの終了の通知に応じて、前記サポートプログラムによって生成された前記印刷画像データを前記プリンタに送信する機能を有する、
ことを特徴とするプログラムセット。 - 請求項7に記載するプログラムセットにおいて、
前記サポートプログラムによる前記出力指示処理では、
前記コマンド送信プログラムの起動オプションにて前記プリンタを指定し、前記コマンド送信プログラムを起動することによって、前記先行動作コマンドの出力を、前記コマンド送信プログラムに指示し、
前記コマンド送信プログラムによる前記コマンド出力処理では、
前記起動オプションにて指定された前記プリンタに、前記先行動作コマンドを出力する、
ことを特徴とするプログラムセット。 - 請求項7に記載するプログラムセットにおいて、
前記サポートプログラムによる前記出力指示処理では、前記コンピュータに、
前記コマンド送信プログラムを起動させる起動処理と、前記コマンド送信プログラムに対して、出力先の前記プリンタを指定した出力指示を入力する指示入力処理と、を実行させ、
前記コマンド送信プログラムによる前記コマンド出力処理では、前記コンピュータに、
起動された後、前記出力指示が入力された場合に、前記出力指示にて指定された前記プリンタに、前記先行動作コマンドを出力する、
ことを特徴とするプログラムセット。 - 請求項7から請求項9のいずれか1つに記載するプログラムセットにおいて、
前記コマンド送信プログラムによる前記コマンド出力処理では、
出力先に指定された前記プリンタに、前記印刷プログラムが前記サポートプログラムによって生成された前記印刷画像データを前記プリンタに送信するための通信プロトコルと異なる通信プロトコルで、前記先行動作コマンドを出力する、
ことを特徴とするプログラムセット。 - 通信インタフェースと、
コンピュータと、
を備える情報処理装置であって、
前記情報処理装置と接続するプリンタに対応するサポートプログラムおよびコマンド送信プログラムが組み込まれ、
前記情報処理装置のオペレーティングシステムは、あらかじめ組み込まれたプログラムであって、プリンタメーカから提供されるプリンタドライバを用いない印刷プログラムを有しており、
前記コンピュータは、
前記印刷プログラムを介して前記プリンタによる印刷を行わせる印刷指示があった場合に、前記サポートプログラムによって、
前記プリンタを出力先に指定して、印刷を開始する前の先行動作を実行させる先行動作コマンドの出力を、前記コマンド送信プログラムに指示する出力指示処理と、
前記オペレーティングシステムから渡される印刷データに基づく印刷画像データを生成する生成処理と、
を実行し、
さらに前記コンピュータは、
前記サポートプログラムから前記先行動作コマンドの出力が指示された場合に、前記コマンド送信プログラムによって、前記通信インタフェースを介して、出力先に指定された前記プリンタに、前記先行動作コマンドを出力するコマンド出力処理を実行し、前記プリンタは、前記先行動作コマンドに対応する前記先行動作を行う機能を有し、
さらに前記コンピュータは、
前記サポートプログラムによる前記出力指示処理の実行後、前記印刷プログラムに対して終了を通知し、さらに前記終了の通知に応じて、前記印刷プログラムによって、前記サポートプログラムによって生成された前記印刷画像データを前記プリンタに送信する送信処理を実行する、
ことを特徴とする情報処理装置。 - 情報処理装置にプリンタが接続され、
前記情報処理装置には、前記プリンタに対応するサポートプログラムが組み込まれ、
前記情報処理装置のオペレーティングシステムは、あらかじめ組み込まれたプログラムであって、プリンタメーカから提供されるプリンタドライバを用いない印刷プログラムを有しており、
前記情報処理装置で生成された印刷データに基づく印刷画像データを用いた印刷を、前記プリンタに実行させる印刷方法において、
前記印刷プログラムを介して前記プリンタによる印刷を行わせる印刷指示があった場合に、前記サポートプログラムによって、前記プリンタを出力先に指定して、印刷を開始する前の先行動作を実行させる先行動作コマンドの出力を、コマンド送信プログラムに指示する出力指示ステップと、
前記印刷プログラムを介して前記印刷指示があった場合に、前記サポートプログラムによって、前記オペレーティングシステムから渡される印刷データに基づく印刷画像データを生成する生成ステップと、
前記サポートプログラムから前記先行動作コマンドの出力が指示された場合に、前記コマンド送信プログラムによって、出力先に指定された前記プリンタであって前記先行動作コマンドに対応する前記先行動作を行う機能を有する前記プリンタに、前記先行動作コマンドを出力するコマンド出力ステップと、
前記サポートプログラムによって前記コマンド送信プログラムに前記先行動作コマンドの出力が指示された後、前記サポートプログラムから前記印刷プログラムに対して終了を通知し、さらに前記終了の通知に応じて、前記印刷プログラムによって、前記サポートプログラムによって生成された前記印刷画像データを前記プリンタに送信する送信ステップと、
を含む、
ことを特徴とする印刷方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020086101A JP7559351B2 (ja) | 2020-05-15 | 2020-05-15 | サポートプログラム、プログラムセット、情報処理装置、および印刷方法 |
| CN202180034990.9A CN115552368B (zh) | 2020-05-15 | 2021-05-14 | 支持程序、信息处理装置、程序集和打印方法 |
| US17/320,467 US11836555B2 (en) | 2020-05-15 | 2021-05-14 | Information processing device outputting preceding operation command to printer before starting transmitting print execution data |
| PCT/JP2021/018397 WO2021230349A1 (ja) | 2020-05-15 | 2021-05-14 | サポートプログラム、情報処理装置、プログラムセット、および、印刷方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020086101A JP7559351B2 (ja) | 2020-05-15 | 2020-05-15 | サポートプログラム、プログラムセット、情報処理装置、および印刷方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021179913A JP2021179913A (ja) | 2021-11-18 |
| JP7559351B2 true JP7559351B2 (ja) | 2024-10-02 |
Family
ID=78511646
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020086101A Active JP7559351B2 (ja) | 2020-05-15 | 2020-05-15 | サポートプログラム、プログラムセット、情報処理装置、および印刷方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7559351B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2026006316A (ja) * | 2024-06-28 | 2026-01-16 | ブラザー工業株式会社 | サポートプログラムおよび印刷システム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000163225A (ja) | 1998-11-26 | 2000-06-16 | Canon Inc | 情報処理装置、印刷制御装置、印刷システムおよびそれらの制御方法、および印刷装置および記憶媒体 |
| JP2006215752A (ja) | 2005-02-02 | 2006-08-17 | Canon Inc | 処理方法および画像処理システム |
| JP2018190285A (ja) | 2017-05-10 | 2018-11-29 | キヤノン株式会社 | 通信装置、制御方法、及びプログラム |
| JP2019175330A (ja) | 2018-03-29 | 2019-10-10 | キヤノン株式会社 | 印刷処理システム、および制御方法 |
-
2020
- 2020-05-15 JP JP2020086101A patent/JP7559351B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000163225A (ja) | 1998-11-26 | 2000-06-16 | Canon Inc | 情報処理装置、印刷制御装置、印刷システムおよびそれらの制御方法、および印刷装置および記憶媒体 |
| JP2006215752A (ja) | 2005-02-02 | 2006-08-17 | Canon Inc | 処理方法および画像処理システム |
| JP2018190285A (ja) | 2017-05-10 | 2018-11-29 | キヤノン株式会社 | 通信装置、制御方法、及びプログラム |
| JP2019175330A (ja) | 2018-03-29 | 2019-10-10 | キヤノン株式会社 | 印刷処理システム、および制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021179913A (ja) | 2021-11-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7355147B2 (ja) | アプリケーションプログラム | |
| JP7435697B2 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| JP7405217B2 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| JP7225737B2 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| JP7456527B2 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| JP7456529B2 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| US11064088B2 (en) | Non-transitory computer-readable recording medium, information processing apparatus and printing method | |
| JP2023073347A (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| US11086578B2 (en) | Non-transitory computer-readable recording medium, information processing apparatus and printing method for selective distributed printing by a plurality of printers | |
| JP7342577B2 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| JP7559351B2 (ja) | サポートプログラム、プログラムセット、情報処理装置、および印刷方法 | |
| US11836555B2 (en) | Information processing device outputting preceding operation command to printer before starting transmitting print execution data | |
| JP7782650B2 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| JP2022144355A (ja) | サポートプログラムおよび印刷システム | |
| JP7615801B2 (ja) | サポートプログラムおよび印刷システム | |
| JP7585823B2 (ja) | サポートプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230411 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240312 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240508 |
|
| 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: 20240820 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240902 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7559351 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |