JP6065523B2 - 画像形成装置、命令実行方法、プログラム、印刷システム - Google Patents
画像形成装置、命令実行方法、プログラム、印刷システム Download PDFInfo
- Publication number
- JP6065523B2 JP6065523B2 JP2012241086A JP2012241086A JP6065523B2 JP 6065523 B2 JP6065523 B2 JP 6065523B2 JP 2012241086 A JP2012241086 A JP 2012241086A JP 2012241086 A JP2012241086 A JP 2012241086A JP 6065523 B2 JP6065523 B2 JP 6065523B2
- Authority
- JP
- Japan
- Prior art keywords
- print data
- setting
- forming apparatus
- image forming
- control
- 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
- 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/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/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1239—Restricting the usage of resources, e.g. usage or user levels, credit limit, consumables, special fonts
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
(1)まず、プリンタ管理者は画像形成装置100に操作許否設定テーブル41を登録する。プリンタ管理者はプリンタ管理者PC(Personal Computer)200で画像形成装置100と通信し、画像形成装置100がサポートしているPDL(ページ記述言語:Page Description Language)のリストを取得する。
(2)画像形成装置100を使用するユーザは、所定のページ記述言語(図ではRPDL)でプリントデータを作成して画像形成装置100に送信する。画像形成装置100は、まずファイルアクセス命令が含まれているか否かを判定する。ファイルアクセス命令が含まれている場合、プリントデータがどのページ記述言語で記述されているかを判断し、操作許否設定テーブル41でそのページ記述言語によるファイルアクセスが許可されているか否かを判定する。
図2は、画像形成装置100のハードウェア構成図の一例を示す。画像形成装置100は、コントローラ130と、オペレーションパネル125と、ファクシミリコントロールユニット(FCU)126と、撮像部127及び印刷部128を有する。
図5は、操作許否設定テーブル41の一例を示す図である。操作許否設定テーブル41の設定方法については後述するが、操作許否設定テーブル41には、ページ記述言語(PJL(Printer Job Language)、RPDL (Ricoh Page Description Language)、PDF(Portable Document Format)、及び、PostScript)毎にファイルアクセスを「許可するか/許可しないか」が設定されている。さらにPCL(Printer Control Language)を含めてもよい。なお、操作許否設定テーブル41の記憶場所は画像形成装置内であればよい。
(i)PJLの場合
@PJL FSMKDIR NAME="0:\pcl"
この制御命令は、「HDD内部にpclという名前のディレクトリを作成する」という命令である。
@PJL FSDELETE NAME="0:\pcl\\Name"
この制御命令は、「HDD内部のpclディレクトリにあるNameというファイルを削除する」という命令である。
(ii)PostScriptの場合
(%disk0%test1.txt)(w) file
この制御命令は、「%disk0%(HDD内部の領域)にtest1.txtを作成する」という命令である。
(%disk0%test1.txt)(r) file read
この制御命令は、「%disk0%のtest1.txtをリードする」という命令である。
(%disk0%test1.txt)(%disk0%test2.txt) renamefile
この制御命令は、「%disk0%のtest1.txtをtest2.txtにリネームする」という命令である。
操作許否設定テーブル41への設定は、プリンタ管理者がネットワーク400およびネットワークI/F部36を介して設定受付処理部31と通信することで行われる。
図10は、画像形成装置100がページ記述言語の種類に応じてファイルアクセスするか否かを制御するフローチャート図の一例である。図10の処理はユーザPC300がプリントデータを送信することでスタートする。
(ii) 含まれている場合は、操作許否設定テーブル41においてプリントデータが記述されているページ記述言語のファイルアクセスが許可されているか否か
を判定する処理が含まれる。(i)は図8のS202の判定に相当し、(ii)は図8のS203の判定に相当する。
(ii) 含まれている場合は、操作許否設定テーブル41においてプリントデータが記述されているページ記述言語のファイルアクセスが許可されているか否か
を判定する処理が含まれる。
(i) プリントデータにファイルアクセスの命令が含まれるか否か
(ii) 含まれている場合は、操作許否設定テーブル41においてプリントデータが記述されているページ記述言語のファイルアクセスが許可されているか否か
を判定する処理が含まれる。
32 ジョブ受信部
33 画像処理IC
35 記憶部
36 ネットワークI/F部
41 操作許否設定テーブル
42 判断部
43 プログラム
44 ページ記述言語選択テーブル
100 画像形成装置
200 プリンタ管理者PC
300 ユーザPC
400 ネットワーク
500 設定受付サーバ
600 印刷システム
Claims (13)
- 機器から印刷データを受信して出力する画像形成装置であって、
印刷データを受信する印刷データ受信手段と、
前記印刷データ受信手段によって受信された印刷データに記述された制御命令に基づいて当該画像形成装置を制御する制御手段と、
印刷データを記述するページ記述言語の種類毎に前記制御手段による所定の制御を許可するか否かの設定情報を管理する管理手段と、
前記印刷データ受信手段が受信した印刷データを記述するページ記述言語による前記所定の制御が許可されているか否かを、前記設定情報に基づいて判断する判断手段と、
前記判断手段によって、前記所定の制御が許可されていないと判断されたとき、前記制御手段による実行を制御する命令実行制御手段と、
前記所定の制御を許可するか否かの設定の有効期限を受け付ける設定受付手段と、
を有することを特徴とする画像形成装置。 - 前記所定の制御は、所定の情報を記憶する記憶手段へ前記制御手段がアクセスすることである、ことを特徴とする請求項1記載の画像形成装置。
- 前記管理手段は、ページ記述言語の種類毎に前記所定の制御に対応する制御命令が登録された制御命令情報を管理し、
前記判断手段は、前記印刷データ受信手段が受信した印刷データに、前記制御命令情報に登録されている制御命令が記述されているか否かを判断し、前記制御命令情報に登録されている制御命令が記述されていると判断したとき、前記設定情報に基づいて、前記印刷データ受信手段が受信した印刷データを記述するページ記述言語による前記所定の制御が許可されているかを判断する、ことを特徴とする請求項1又は2記載の画像形成装置。 - 前記設定受付手段は、ページ記述言語の種類毎に前記所定の制御を許可するか否かの設定を受け付け、
前記管理手段は、前記設定受付手段が受け付けた設定に基づいて、前記設定情報を管理する、ことを特徴とする請求項1乃至3いずれか1項に記載の画像形成装置。 - 前記設定受付手段は、ページ記述言語の種類毎に前記所定の制御を許可するか否かの設定を受け付ける設定欄を前記機器に表示させる設定表示情報を前記機器に送信し、前記機器から前記設定欄の設定を受け付け、
前記管理手段は、前記設定受付手段が受け付けた設定欄の設定に基づいて、前記設定情報を管理する、ことを特徴とする請求項4に記載の画像形成装置。 - 前記管理手段は、前記設定情報を管理可能なユーザを識別する第1のユーザ識別情報を管理し、
前記設定受付手段は、さらに前記機器のユーザを識別する第2のユーザ識別情報を前記機器から受け付け、該第2のユーザ識別情報が前記第1のユーザ識別情報に含まれているかを判断し、前記第1のユーザ識別情報に含まれると判断したとき、前記設定受付手段が受け付けた設定に基づいて設定情報を管理する、ことを特徴とする請求項4又は5に記載の画像形成装置。 - 前記設定表示情報に基づいて、前記設定欄を当該画像形成装置の有する表示手段に表示する表示制御手段を有し、
前記設定受付手段は、前記表示手段に表示された設定欄の設定を受け付ける、
ことを特徴とする請求項5に記載の画像形成装置。 - ページ記述言語の種類毎にページ記述言語を解析してレンダリング処理を行う解析部を少なくとも1つ有し、
前記印刷データ受信手段が受信した印刷データを記述するページ記述言語の種類に応じた解析部によってレンダリング処理を行う、
ことを特徴とする請求項1〜7のいずれか1項に記載の画像形成装置。 - 前記命令実行制御手段が前記制御手段による前記所定の制御に対応する制御命令の実行を禁止した場合、前記印刷データ受信手段は前記所定の制御に対応する制御命令を実行できない旨を前記機器に通知する、
ことを特徴とする請求項1〜7のいずれか1項に記載の画像形成装置。 - 前記記憶手段はHDDである、ことを特徴とする請求項2に記載の画像形成装置。
- 機器から印刷データを受信して出力する画像形成装置の命令実行方法であって、
印刷データ受信手段が、印刷データを受信するステップと、
管理手段が、印刷データを記述するページ記述言語の種類毎に制御手段による所定の制御を許可するか否かの設定情報を管理するステップと、
判断手段が、前記印刷データ受信手段が受信した印刷データを記述するページ記述言語による前記所定の制御が許可されているかを前記設定情報に基づいて判断するステップと、
前記判断手段によって、前記所定の制御が許可されていないと判断されたとき、命令実行制御手段が、制御手段による実行を制御するステップと、
前記制御手段が、前記命令実行制御手段により制御された態様で、前記印刷データ受信手段によって受信された印刷データに記述された制御命令に基づいて当該画像形成装置を制御するステップと、
設定受付付け手段が、前記所定の制御を許可するか否かの設定の有効期限を受け付けるステップと、
を有することを特徴とする命令実行方法。 - 機器から印刷データを受信して出力するコンピュータに、
印刷データを受信する印刷データ受信ステップと、
印刷データを記述するページ記述言語の種類毎に制御手段による所定の制御を許可するか否かの設定情報を管理する管理ステップと、
前記印刷データ受信ステップにより受信された印刷データを記述するページ記述言語による前記所定の制御が許可されているか否かを前記設定情報に基づいて判断する判断ステップと、
前記判断ステップにより前記所定の制御が許可されていないと判断されたとき、制御手段による実行を制御する命令実行制御ステップと、
前記命令実行制御ステップにより制御された態様で、前記印刷データ受信ステップによって受信された印刷データに記述された制御命令に基づいて画像形成装置を制御する制御ステップと、
前記所定の制御を許可するか否かの設定の有効期限を受け付ける設定受付ステップと、
を実行させるプログラム。 - 機器から印刷データを受信して出力する印刷システムであって、
印刷データを受信する印刷データ受信手段と、
前記印刷データ受信手段によって受信された印刷データに記述された制御命令に基づいて画像形成装置を制御する制御手段と、
印刷データを記述するページ記述言語の種類毎に前記制御手段による所定の制御を許可するか否かの設定情報を管理する管理手段と、
前記印刷データ受信手段が受信した印刷データを記述するページ記述言語による前記所定の制御が許可されているか否かを前記設定情報に基づいて判断する判断手段と、
前記判断手段によって、前記所定の制御が許可されていないと判断されたとき、前記制御手段による実行を制御する命令実行制御手段と、
前記所定の制御を許可するか否かの設定の有効期限を受け付ける設定受付手段と、
を有することを特徴とする印刷システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012241086A JP6065523B2 (ja) | 2012-10-31 | 2012-10-31 | 画像形成装置、命令実行方法、プログラム、印刷システム |
US14/066,100 US9280673B2 (en) | 2012-10-31 | 2013-10-29 | Selectively allowing execution of a control command associated with a page description language in an image forming apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012241086A JP6065523B2 (ja) | 2012-10-31 | 2012-10-31 | 画像形成装置、命令実行方法、プログラム、印刷システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014091221A JP2014091221A (ja) | 2014-05-19 |
JP6065523B2 true JP6065523B2 (ja) | 2017-01-25 |
Family
ID=50546860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012241086A Active JP6065523B2 (ja) | 2012-10-31 | 2012-10-31 | 画像形成装置、命令実行方法、プログラム、印刷システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9280673B2 (ja) |
JP (1) | JP6065523B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190087142A1 (en) * | 2017-09-15 | 2019-03-21 | Konica Minolta Laboratory U.S.A., Inc. | System and method for applying printer access policies to page description languages |
US20190187937A1 (en) | 2017-12-19 | 2019-06-20 | Kyocera Document Solutions, Inc. | Printing computing device for operating a multi-function printing device |
US11068214B2 (en) | 2017-12-19 | 2021-07-20 | Kyocera Document Solutions, Inc. | Printing computing device for printing PPL jobs having video data and methods for use with a printing system for printing PPL jobs having video data |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4912039B2 (ja) * | 2006-05-29 | 2012-04-04 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム |
JP4251198B2 (ja) * | 2006-06-30 | 2009-04-08 | コニカミノルタビジネステクノロジーズ株式会社 | 印刷制御方法および印刷制御装置 |
JP4450049B2 (ja) * | 2007-10-19 | 2010-04-14 | コニカミノルタビジネステクノロジーズ株式会社 | 印刷システム、印刷装置、印刷設定方法及び印刷設定プログラム |
US20090138965A1 (en) * | 2007-11-26 | 2009-05-28 | Sharp Laboratories Of America, Inc. | Systems and methods for providing access control and accounting information for web services |
US8817297B2 (en) * | 2010-03-31 | 2014-08-26 | Konica Minolta Laboratory U.S.A., Inc. | Restricting printer language selection on a user-by-user basis |
JP2012058930A (ja) | 2010-09-07 | 2012-03-22 | Ricoh Co Ltd | 画像形成装置、省エネ管理方法、及び省エネ管理プログラム |
-
2012
- 2012-10-31 JP JP2012241086A patent/JP6065523B2/ja active Active
-
2013
- 2013-10-29 US US14/066,100 patent/US9280673B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20140118774A1 (en) | 2014-05-01 |
US9280673B2 (en) | 2016-03-08 |
JP2014091221A (ja) | 2014-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7474862B2 (en) | Job display control method | |
US8456653B2 (en) | Data processing apparatus for producing print job data whose authority is managed by external server, and image processing apparatus for printing a print job whose authority is managed by external server | |
JP6098172B2 (ja) | 情報処理システム及びデータ変換方法 | |
JP4481914B2 (ja) | 情報処理方法およびその装置 | |
US8760680B2 (en) | Data processing apparatus, method, and storage medium | |
US7681041B2 (en) | Image formation apparatus, data reception method, program for performing data reception method, and storage medium for storing program | |
JP5950543B2 (ja) | データ送信装置、データ送信装置の制御方法およびプログラム | |
US8330979B2 (en) | Information processing apparatus, printing apparatus, control method therefor, information processing system, and program | |
US20100332624A1 (en) | Information processing apparatus for managing address book data, control method therefor, and storage medium storing control program therefor | |
US20090323097A1 (en) | Information processing apparatus, control method of image processing system and computer program thereof | |
JP6415209B2 (ja) | 印刷装置、印刷装置の制御方法、及びプログラム | |
JP4710714B2 (ja) | プリントシステム、プリント方法、プログラムおよび印刷装置 | |
US20160150125A1 (en) | Information processing apparatus, information processing system, and control method of information processing apparatus | |
US8345278B2 (en) | Job processing system, job processing apparatus, and control method thereof | |
US9176682B2 (en) | Job performing control system, job performing system and job performing control method | |
US9450922B2 (en) | Peripheral apparatus, information processing apparatus, communication control method, and storage medium | |
US20100179965A1 (en) | Image processing apparatus and image processing method | |
JP6065523B2 (ja) | 画像形成装置、命令実行方法、プログラム、印刷システム | |
US20110075208A1 (en) | Image forming apparatus, print instructing apparatus and print instructing method | |
US8185939B2 (en) | Login control for multiple applications | |
JP2006001089A (ja) | 画像処理装置、画像処理方法、および画像処理プログラム | |
JP2014211771A (ja) | 画像処理システム、画像処理装置、制御方法、並びにプログラム | |
JP2013186849A (ja) | 印刷システム | |
JP7087755B2 (ja) | データ送信システム、およびデータ送信装置 | |
JP2015225535A (ja) | 情報処理装置、及びこれを用いる認証プリントシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150915 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160622 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160819 |
|
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: 20161129 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161212 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6065523 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |