JP7810041B2 - サポートプログラム - Google Patents
サポートプログラムInfo
- Publication number
- JP7810041B2 JP7810041B2 JP2022054755A JP2022054755A JP7810041B2 JP 7810041 B2 JP7810041 B2 JP 7810041B2 JP 2022054755 A JP2022054755 A JP 2022054755A JP 2022054755 A JP2022054755 A JP 2022054755A JP 7810041 B2 JP7810041 B2 JP 7810041B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- program
- general
- editing
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1224—Client or server resources management
- G06F3/1225—Software update, e.g. print driver, modules, plug-ins, fonts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1254—Automatic configuration, e.g. by driver
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
情報処理装置のコンピュータによって実行可能であり、前記情報処理装置と接続する特定のプリンタに対応し、前記情報処理装置のオペレーティングシステムにあらかじめ組み込まれた汎用印刷プログラムをサポートするサポートプログラムであって、
前記コンピュータに、
所定のファイル形式について中間データを生成しないファイル形式として前記汎用印刷プログラムに登録する登録処理を実行させ、
さらに前記コンピュータに、
前記情報処理装置に組み込まれているアプリケーションプログラムから出力された印刷指示であって、前記汎用印刷プログラムに対して画像の印刷を前記特定のプリンタに行わせる前記印刷指示があったことによって、前記汎用印刷プログラムから処理が要求された場合に、
前記汎用印刷プログラムから前記中間データが渡された場合、渡された前記中間データに基づいて印刷データを生成し、生成された前記印刷データを含む印刷ジョブを前記特定のプリンタに送信するための第1印刷ジョブ処理を実行させ、
前記汎用印刷プログラムから前記所定のファイル形式の画像データが渡された場合、渡された前記画像データに示される画像の編集を受け付けるための編集処理と、前記編集処理にて編集された前記画像データを含む印刷ジョブを前記特定のプリンタに送信するための第2印刷ジョブ処理と、を実行させる、
ように構成される。
[システム構成]
印刷システム100は、図1に示すように、PC1とプリンタ2とを有する。PC1とプリンタ2とは、インターネット等のネットワークを介して接続されていてもよいし、ネットワークを介さずに接続されていてもよい。PC1は、情報処理装置の一例である。プリンタ2は、特定のプリンタの一例である。
続いて、本形態の補助プログラム42の動作を含む印刷の手順であって、情報アプリ43にて印刷が選択された場合の各プログラムによる手順について、図2のシーケンス図を参照して説明する。なお、図2および後述する他のシーケンス図では、プリンタ2に対応する補助プログラム42がPC1に組み込まれている場合の動作について示している。
続いて、汎用印刷プログラム41の汎用印刷設定画面を介して印刷実行の指示を受け付けた場合の各プログラムによる手順について、図3のシーケンス図を参照して説明する。図3に示すシーケンス図では、プリンタ2が選択された状態で印刷実行の指示を受け付けた場合の動作について示している。
[印刷実行時の手順]
続いて、本明細書にて開示するサポートプログラムおよび印刷システムの第2実施形態について説明する。図5は、印刷が選択された場合の手順の例を示すシーケンス図である。第2実施形態では、汎用印刷プログラム41から渡された画像データがPDFであった場合に、編集アプリ44を起動し、そのPDFの画像データを編集アプリ44に渡し、編集アプリ44によって画像の編集を受け付ける。この点、補助プログラム42が画像の編集を受け付ける第1実施形態と相違する。ここでは、第1実施形態と相違する点を中心に説明する。なお、第2実施形態において第1実施形態と共通する構成あるいは処理には、第1実施形態と同じ符号を使用し、説明を適宜省略する。
2 プリンタ
21 OS
41 汎用印刷プログラム
42 補助プログラム
43 情報アプリ
44 編集アプリ
Claims (11)
- 情報処理装置のコンピュータによって実行可能であり、前記情報処理装置と接続する特定のプリンタに対応し、前記情報処理装置のオペレーティングシステムにあらかじめ組み込まれた汎用印刷プログラムをサポートするサポートプログラムであって、
前記コンピュータに、
所定のファイル形式について中間データを生成しないファイル形式として前記汎用印刷プログラムに登録する登録処理を実行させ、
さらに前記コンピュータに、
前記情報処理装置に組み込まれているアプリケーションプログラムから出力された印刷指示であって、前記汎用印刷プログラムに対して画像の印刷を前記特定のプリンタに行わせる前記印刷指示があったことによって、前記汎用印刷プログラムから処理が要求された場合に、
前記汎用印刷プログラムから前記中間データが渡された場合、渡された前記中間データに基づいて印刷データを生成し、生成された前記印刷データを含む印刷ジョブを前記特定のプリンタに送信するための第1印刷ジョブ処理を実行させ、
前記汎用印刷プログラムから前記所定のファイル形式の画像データが渡された場合、渡された前記画像データに示される画像の編集を受け付けるための編集処理と、前記編集処理にて編集された前記画像データを含む印刷ジョブを前記特定のプリンタに送信するための第2印刷ジョブ処理と、を実行させる、
ように構成されるサポートプログラム。 - 請求項1に記載するサポートプログラムにおいて、
前記登録処理では、
PDFを前記所定のファイル形式とし、PDFについて中間データを生成しないファイル形式として前記汎用印刷プログラムに登録する、
ように構成されるサポートプログラム。 - 請求項1または請求項2に記載するサポートプログラムにおいて、
前記コンピュータに、
前記特定のプリンタが選択されたことによって前記汎用印刷プログラムから処理が要求された場合に、前記登録処理を実行させる、
ように構成されるサポートプログラム。 - 請求項1から請求項3のいずれか1つに記載するサポートプログラムにおいて、
前記コンピュータに、
前記登録処理を実行する前に、前記特定のプリンタの能力を示す能力情報を取得する取得処理と、前記取得処理にて取得された前記能力情報に基づいて、前記所定のファイル形式に前記特定のプリンタが対応可能か否かを判断する判断処理と、を実行させ、
前記判断処理にて前記特定のプリンタが対応可能と判断された場合に、前記登録処理を実行させ、
前記判断処理にて前記特定のプリンタが対応可能でない判断された場合、前記登録処理を実行させない、
ように構成されるサポートプログラム。 - 請求項1から請求項4のいずれか1つに記載するサポートプログラムにおいて、
前記登録処理を実行するか否かの設定が可能であり、
前記コンピュータに、
前記登録処理を実行しないことが設定されている場合、前記登録処理の実行を制限する、
ように構成されるサポートプログラム。 - 請求項1から請求項5のいずれか1つに記載するサポートプログラムにおいて、
前記コンピュータに、
前記情報処理装置に組み込まれている前記アプリケーションプログラムから出力された前記印刷指示であって、前記汎用印刷プログラムに対して画像の印刷を前記特定のプリンタに行わせる前記印刷指示があったことによって、前記汎用印刷プログラムから処理が要求され、前記汎用印刷プログラムから前記所定のファイル形式の画像データが渡された場合に、
渡された前記画像データに示される画像の編集を行うか否かの選択を受け付ける選択処理を実行させ、
前記選択処理にて画像の編集を行う前記選択を受け付けた場合、前記編集処理と、前記第2印刷ジョブ処理と、を実行させ、
前記選択処理にて画像の編集を行わない前記選択を受け付けた場合、前記編集処理を実行させず、渡された前記画像データを含む印刷ジョブを前記特定のプリンタに送信するための第3印刷ジョブ処理を実行させる、
ように構成されるサポートプログラム。 - 請求項6に記載するサポートプログラムにおいて、
前記選択処理では、
渡された前記画像データに示される画像をプレビューし、前記画像データに示される画像の編集を行うか否かの選択を受け付ける、
ように構成されるサポートプログラム。 - 請求項1から請求項7のいずれか1つに記載するサポートプログラムにおいて、
前記編集処理では、
渡された前記画像データを第1フォルダに保存し、前記情報処理装置に組み込まれた編集プログラムを起動して前記第1フォルダに記憶した前記画像データを読み出させ、前記編集プログラムは、前記所定のファイル形式の画像データに示される画像の編集を行う機能を有し、前記第1フォルダに記憶された前記画像データを読み出して画像の編集を受け付けた後、編集後の前記画像データを第2フォルダに出力し、
前記第2印刷ジョブ処理では、
前記第2フォルダを監視し、前記第2フォルダの中に画像データを検出した場合に、検出された前記画像データを含む印刷ジョブを前記特定のプリンタに送信するための検出送信処理を実行し、その後、検出された前記画像データを削除する第1削除処理を実行する、
ように構成されるサポートプログラム。 - 請求項8に記載するサポートプログラムにおいて、
前記編集処理では、
渡された前記画像データを第1フォルダに保存し、前記編集プログラムを起動して前記第1フォルダに記憶した前記画像データを読み出させ、さらに前記画像データに示される画像の編集が可能であることを通知する、
ように構成されるサポートプログラム。 - 請求項8または請求項9のいずれか1つに記載するサポートプログラムにおいて、
前記コンピュータに、
前記情報処理装置に組み込まれている前記アプリケーションプログラムから出力された前記印刷指示であって、前記汎用印刷プログラムに対して画像の印刷を前記特定のプリンタに行わせる前記印刷指示があったことによって、前記汎用印刷プログラムから処理が要求され、前記汎用印刷プログラムから前記所定のファイル形式の画像データが渡されてから前記第2フォルダの中に前記画像データが検出されることなく所定時間が経過した場合に、
前記印刷指示に基づく印刷をキャンセルするか否かの選択を受け付けるキャンセル受付処理を実行させ、前記キャンセル受付処理にて前記印刷指示に基づく印刷をキャンセルする前記選択を受け付けた場合に、前記印刷指示に基づく印刷をキャンセルするための第1キャンセル処理を実行させる、
ように構成されるサポートプログラム。 - 請求項8から請求項10のいずれか1つに記載するサポートプログラムにおいて、
前記第2印刷ジョブ処理では、
前記第2フォルダを監視し、前記第2フォルダの中に画像データを検出した場合に、検出された前記画像データを含む印刷ジョブを前記特定のプリンタに送信するか否かの選択を受け付け、前記印刷ジョブを前記特定のプリンタに送信する前記選択を受け付けた場合、前記検出送信処理を実行し、その後、前記第1削除処理を実行し、
前記コンピュータに、
前記印刷ジョブを前記特定のプリンタに送信しない前記選択を受け付けた場合、前記印刷指示に基づく印刷をキャンセルするための第2キャンセル処理と、検出された前記画像データを削除する第2削除処理と、を実行させる、
ように構成されるサポートプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022054755A JP7810041B2 (ja) | 2022-03-30 | 2022-03-30 | サポートプログラム |
| US18/185,417 US11886756B2 (en) | 2022-03-30 | 2023-03-17 | Non-transitory storage medium storing supporting program executable by information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022054755A JP7810041B2 (ja) | 2022-03-30 | 2022-03-30 | サポートプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023147323A JP2023147323A (ja) | 2023-10-13 |
| JP7810041B2 true JP7810041B2 (ja) | 2026-02-03 |
Family
ID=88194342
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022054755A Active JP7810041B2 (ja) | 2022-03-30 | 2022-03-30 | サポートプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11886756B2 (ja) |
| JP (1) | JP7810041B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024118526A (ja) * | 2023-02-21 | 2024-09-02 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法ならびにアプリケーション |
| JP2026050140A (ja) * | 2024-09-09 | 2026-03-19 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5759290B2 (ja) * | 2011-07-08 | 2015-08-05 | キヤノン株式会社 | 情報処理装置およびその制御方法、並びにプログラム |
| JP6111728B2 (ja) * | 2013-02-20 | 2017-04-12 | 株式会社リコー | 画像形成出力制御システム、画像形成出力制御プログラム及び情報処理装置 |
| JP7229680B2 (ja) * | 2018-06-29 | 2023-02-28 | キヤノン株式会社 | 情報処理装置、制御方法及びプログラム |
| JP7230467B2 (ja) * | 2018-11-30 | 2023-03-01 | ブラザー工業株式会社 | サポートプログラム、情報処理装置、および印刷方法 |
| JP7490936B2 (ja) | 2019-09-30 | 2024-05-28 | ブラザー工業株式会社 | サポートプログラム、情報処理装置、および印刷方法 |
-
2022
- 2022-03-30 JP JP2022054755A patent/JP7810041B2/ja active Active
-
2023
- 2023-03-17 US US18/185,417 patent/US11886756B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20230315348A1 (en) | 2023-10-05 |
| US11886756B2 (en) | 2024-01-30 |
| JP2023147323A (ja) | 2023-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10911638B2 (en) | Non-transitory computer-readable recording medium, information processing apparatus and printing method | |
| JP7810041B2 (ja) | サポートプログラム | |
| JP7746862B2 (ja) | サポートプログラム | |
| JP2025142287A (ja) | サポートプログラム | |
| WO2020158711A1 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| WO2024154657A1 (ja) | サポートプログラム | |
| JP2026002870A (ja) | サポートプログラム | |
| JP7790526B2 (ja) | サポートプログラム | |
| CN118715502A (zh) | 支持程序 | |
| US20250085902A1 (en) | Computer-readable storage medium, information processing device, and method for printing composite image | |
| JP7750159B2 (ja) | サポートプログラム | |
| WO2022163428A1 (ja) | サポートプログラム | |
| JP2020129221A (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| WO2024185577A1 (ja) | サポートプログラム | |
| JP7711599B2 (ja) | サポートプログラム | |
| JP7718305B2 (ja) | サポートプログラム | |
| JP2023147785A (ja) | サポートプログラムおよび印刷システム | |
| JP5042926B2 (ja) | 印刷設定装置,プログラム,および記録媒体 | |
| JP7790233B2 (ja) | サポートプログラムおよび印刷システム | |
| US11989471B2 (en) | Computer-readable storage medium, information processing device, and method for providing notification about particular processing | |
| JP2012181695A (ja) | 情報処理装置、プリントシステム、制御方法、及び、プログラム | |
| JP2005222267A (ja) | 印刷制御装置,印刷制御方法,プログラム,および記録媒体遠隔管理システム | |
| JP2008027217A (ja) | 情報処理装置および印刷装置を備える印刷システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250318 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251119 |
|
| 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: 20251223 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260105 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7810041 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |