JP7255117B2 - 情報処理装置、印刷方法、およびプログラム - Google Patents
情報処理装置、印刷方法、およびプログラム Download PDFInfo
- Publication number
- JP7255117B2 JP7255117B2 JP2018179196A JP2018179196A JP7255117B2 JP 7255117 B2 JP7255117 B2 JP 7255117B2 JP 2018179196 A JP2018179196 A JP 2018179196A JP 2018179196 A JP2018179196 A JP 2018179196A JP 7255117 B2 JP7255117 B2 JP 7255117B2
- Authority
- JP
- Japan
- Prior art keywords
- setting
- print data
- setting value
- unit
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/1222—Increasing security of the print job
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/606—Protecting data by securing the transmission between two devices or processes
- G06F21/608—Secure printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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/1238—Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1286—Remote printer device, e.g. being remote from client or server via local network
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
図1は、実施形態にかかるシステム1の構成の一例を示す図である。実施形態にかかるシステム1が有する情報処理装置としてのクライアントPC(Personal Computer)200は、ネットワークを介して接続する機器としてのプリンタ100と通信する装置である。以下に、実施形態のシステム1の詳細について説明する。
図2は、実施形態にかかるプリンタ100のハードウェア構成を示すブロック図である。図2に示すように、プリンタ100は、コントローラ110とエンジン部(Engine)160とをPCI(Peripheral Component Interface)バスで接続した構成を有する。
図3は、実施形態にかかるクライアントPC200のハードウェア構成の一例を示す図である。図3に示すように、クライアントPC200は、CPU201、RAM202、ROM203、HDD204、機器I/F205、ネットワークI/F208を有し、これらはシステムバスで互いに接続されている。機器I/F205には、表示部206及び操作部207が接続されている。
図4は、実施形態にかかるクライアントPC200の機能構成および動作の一例を示す図である。図4に示すように、クライアントPC200は、OS220上に、PDE(Print Dialog Extension)230と、印刷ダイアログ240と、アプリケーション250と、印刷システム(CUPS:Common Unix(登録商標) Printing System)210とを有する。
次に、図4および図6を用い、実施形態のクライアントPC200のプリンタドライバを用いた動作について説明する。図6は、実施形態にかかるクライアントPC200のプリンタドライバを用いた印刷動作例を示すシーケンス図である。
次に、図9および図10を用いて、実施形態にかかるクライアントPC200のプリンタドライバを用いない動作について説明する。図9は、実施形態にかかるクライアントPC200の機能構成および動作の他の例を示す図である。図10は、実施形態にかかるクライアントPC200のプリンタドライバを用いない印刷動作例を示すシーケンス図である。
次に、図11を用いて、実施形態のクライアントPC200による印刷処理の例について説明する。図11は、実施形態にかかるクライアントPC200による印刷処理の手順の一例を示すフロー図である。
上述の実施形態では、画像形成装置をプリンタ100であるとしたが、これに限られない。画像形成装置は、例えば、複写機、スキャナ、ファクシミリ等であってもよく、あるいは、印刷機能、複写機能、スキャナ機能、及びファクシミリ機能のうち少なくとも2つの機能を有する複合機(MFP:Multifunction Peripheral)であってもよい。
90 ネットワーク
100 プリンタ
110 コントローラ
160 エンジン部
200 クライアントPC
210 印刷システム
211 生成部
212 プリントキュー記憶部
213 スプーラ
214 変換情報記憶部
215 変換部
216 通信実行部
220 OS
230 PDE
240 印刷ダイアログ
250a,250b アプリケーション
D1 PPD書き込み部
D2 UI設定判定部
D3 PPD読み出し部
D4 コマンド追加部
D5 キー名生成部
Claims (4)
- ネットワークを介して接続する機器と通信する情報処理装置であって、
印刷設定に対する設定値を指定させる設定指定部と、
前記機器を示す機器名とログイン中のユーザを示すユーザ名とを含む識別情報を生成する識別情報生成部と、
生成された印刷データに係る印刷設定に対して前記設定値が指定されているか否かを判定する判定部と、
生成された第1の印刷データに係る印刷設定に対して前記設定値が指定されていると判定された場合、該第1の印刷データに係る前記印刷設定と前記設定値と前記識別情報とを紐付けて記憶装置に書き込む書き込み部と、
前記印刷設定に対応する印刷コマンドが追加された前記第1の印刷データを、前記ネットワークを介して前記機器へ送信する送信部と、
を有し、
生成された第2の印刷データに係る印刷設定に対して前記設定値が指定されていないと判定された場合に、前記第1の印刷データに係る前記印刷設定に紐付けられた前記設定値及び前記識別情報を前記記憶装置から読み出す読み出し部、
をさらに有し、
前記送信部は、読み出された前記設定値と前記識別情報とに基づいて、前記印刷設定に対応する印刷コマンドが追加された前記第2の印刷データを、前記ネットワークを介して前記機器へ送信する、
情報処理装置。 - 前記設定指定部は、前記情報処理装置に搭載されるOS(Operating System)により表示される印刷ダイアログである、
請求項1に記載の情報処理装置。 - 前記設定値は、ユーザ認証のための値である、
請求項1又は2に記載の情報処理装置。 - ネットワークを介して接続する機器と通信する情報処理装置で実行される印刷方法であって、
印刷設定に対する設定値を指定させる設定指定ステップと、
前記機器を示す機器名とログイン中のユーザを示すユーザ名とを含む識別情報を生成する識別情報生成ステップと、
生成された印刷データに係る印刷設定に対して前記設定値が指定されているか否かを判定する判定ステップと、
生成された第1の印刷データに係る印刷設定に対して前記設定値が指定されていると判定された場合、該第1の印刷データに係る前記印刷設定と前記設定値と前記識別情報とを紐付けて記憶装置に書き込む書き込みステップと、
前記印刷設定に対応する印刷コマンドが追加された前記第1の印刷データを、前記ネットワークを介して前記機器へ送信する送信ステップと、
を有し、
生成された第2の印刷データに係る印刷設定に対して前記設定値が指定されていないと判定された場合に、前記記憶装置から前記第1の印刷データに係る前記印刷設定に紐付けられた前記設定値及び前記識別情報を読み出す読み出しステップ、
をさらに有し、
前記送信ステップは、読み出された前記設定値と前記識別情報とに基づいて、前記印刷設定に対応する印刷コマンドが追加された前記第2の印刷データを、前記ネットワークを介して前記機器へ送信する、
印刷方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018179196A JP7255117B2 (ja) | 2018-09-25 | 2018-09-25 | 情報処理装置、印刷方法、およびプログラム |
US16/577,083 US10761789B2 (en) | 2018-09-25 | 2019-09-20 | Information processing apparatus, printing method, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018179196A JP7255117B2 (ja) | 2018-09-25 | 2018-09-25 | 情報処理装置、印刷方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020052553A JP2020052553A (ja) | 2020-04-02 |
JP7255117B2 true JP7255117B2 (ja) | 2023-04-11 |
Family
ID=69885541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018179196A Active JP7255117B2 (ja) | 2018-09-25 | 2018-09-25 | 情報処理装置、印刷方法、およびプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10761789B2 (ja) |
JP (1) | JP7255117B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7255209B2 (ja) * | 2019-01-31 | 2023-04-11 | ブラザー工業株式会社 | サポートプログラム、情報処理装置、および印刷方法 |
JP2023145003A (ja) * | 2022-03-28 | 2023-10-11 | ブラザー工業株式会社 | サポートプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005190298A (ja) | 2003-12-26 | 2005-07-14 | Sharp Corp | 情報処理装置、サーバ装置、情報送信方法、情報処理プログラムおよび記録媒体 |
JP2012164245A (ja) | 2011-02-09 | 2012-08-30 | Canon Inc | 情報処理装置、情報処理装置の制御方法及びコンピュータプログラム |
JP2016038870A (ja) | 2014-08-11 | 2016-03-22 | キヤノン株式会社 | 印刷処理装置、印刷処理装置の制御方法、印刷システム、及びプログラム |
JP2017173930A (ja) | 2016-03-18 | 2017-09-28 | 株式会社リコー | 情報処理装置、システム、情報処理方法及びプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5963561B2 (ja) * | 2012-06-19 | 2016-08-03 | キヤノン株式会社 | 画像形成装置及びその制御方法 |
JP6200136B2 (ja) * | 2012-08-06 | 2017-09-20 | キヤノン株式会社 | 画像形成装置、検索システム、画像形成装置の制御方法及びプログラム |
JP6214369B2 (ja) | 2013-12-06 | 2017-10-18 | キヤノン株式会社 | 情報処理装置、プログラム及び制御方法 |
-
2018
- 2018-09-25 JP JP2018179196A patent/JP7255117B2/ja active Active
-
2019
- 2019-09-20 US US16/577,083 patent/US10761789B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005190298A (ja) | 2003-12-26 | 2005-07-14 | Sharp Corp | 情報処理装置、サーバ装置、情報送信方法、情報処理プログラムおよび記録媒体 |
JP2012164245A (ja) | 2011-02-09 | 2012-08-30 | Canon Inc | 情報処理装置、情報処理装置の制御方法及びコンピュータプログラム |
JP2016038870A (ja) | 2014-08-11 | 2016-03-22 | キヤノン株式会社 | 印刷処理装置、印刷処理装置の制御方法、印刷システム、及びプログラム |
JP2017173930A (ja) | 2016-03-18 | 2017-09-28 | 株式会社リコー | 情報処理装置、システム、情報処理方法及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
US10761789B2 (en) | 2020-09-01 |
JP2020052553A (ja) | 2020-04-02 |
US20200097229A1 (en) | 2020-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220374182A1 (en) | Information processing apparatus, method, system, and medium, with setup page that shows information indicating functions | |
JP5677047B2 (ja) | 印刷システム、情報処理装置、印刷方法、及び、プログラム | |
JP5887937B2 (ja) | 出力制御システム、出力制御方法、出力制御装置、および出力制御プログラム | |
US8760680B2 (en) | Data processing apparatus, method, and storage medium | |
US20110023054A1 (en) | Information processing apparatus, information processing method and storage medium | |
US20200201585A1 (en) | Information processing apparatus, method of controlling same, and storage medium | |
US10353646B2 (en) | Information processing apparatus, information processing system, and information processing method | |
JP7255117B2 (ja) | 情報処理装置、印刷方法、およびプログラム | |
US11372606B2 (en) | Server system | |
JP6303667B2 (ja) | プログラム、情報処理装置および情報処理システム | |
JP7183688B2 (ja) | 情報処理装置、印刷方法、およびプログラム | |
US20230082502A1 (en) | Image forming apparatus, and control method for controlling image forming apparatus | |
US10795622B2 (en) | Information processing apparatus, printing method, and computer-readable medium | |
JP2007336077A (ja) | 画像形成装置、設定変更通知方法および設定変更通知プログラム | |
JP7351126B2 (ja) | 情報処理システム、サーバ装置及び情報処理方法 | |
JP2012054901A (ja) | カスタマイズシステム、画像形成装置、情報処理装置及びカスタマイズプログラム | |
JP4765881B2 (ja) | 情報管理装置、情報管理方法及びそのプログラム | |
JP2014056424A (ja) | 印刷制御装置、印刷制御方法及び印刷制御システム | |
JP6519942B2 (ja) | 画像形成装置およびプログラム | |
US9434195B2 (en) | Printing instruction apparatus, printing system, printing instruction method, and computer readable medium | |
JP2013196259A (ja) | データ処理装置、データ処理システムおよびプログラム | |
WO2024203449A1 (ja) | 情報処理システム | |
US20240329894A1 (en) | Printing apparatus, printing method, and information processing apparatus | |
JP2014029633A (ja) | 情報処理装置および印刷システム | |
US20170064130A1 (en) | Image reading apparatus, image forming apparatus, and non-transitory computer readable medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210712 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220204 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220428 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220510 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220704 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221018 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221207 |
|
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: 20230228 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230313 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7255117 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |