JP2009187535A - サーバ、画像形成装置、画像処理システム、画像処理方法、および画像処理プログラム - Google Patents
サーバ、画像形成装置、画像処理システム、画像処理方法、および画像処理プログラム Download PDFInfo
- Publication number
- JP2009187535A JP2009187535A JP2008313204A JP2008313204A JP2009187535A JP 2009187535 A JP2009187535 A JP 2009187535A JP 2008313204 A JP2008313204 A JP 2008313204A JP 2008313204 A JP2008313204 A JP 2008313204A JP 2009187535 A JP2009187535 A JP 2009187535A
- Authority
- JP
- Japan
- Prior art keywords
- data
- print command
- command data
- forming apparatus
- image forming
- 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.)
- Pending
Links
Images
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
【解決手段】この発明にかかる画像処理システム100は、サーバ110と、画像形成装置120と、クライアントPC130と、シンクライアントPC140と、がそれぞれネットワーク150を介して接続されている。クライアントPC130(またはシンクライアントPC140)は、ネットワーク150を介してサーバ110に印刷指示を送る。シンクライアント環境では、このサーバ110と画像形成装置120との間のネットワークが非常に狭帯域であることが想定される。そこで、この発明では、比較的容量の大きい印刷命令データは、全体を圧縮処理してサーバ110から画像形成装置120へ送信する。
【選択図】図1
Description
図1は、本発明の実施の形態にかかる画像処理システムの全体構成を示す図である。この画像処理システム100は、サーバ110と、画像形成装置(プリンタ)120と、クライアントPC130と、シンクライアントPC140と、がそれぞれネットワーク150を介して接続されている。クライアントPC130(またはシンクライアントPC140)は、ネットワーク150を介してサーバ110に印刷指示を送る。シンクライアント環境では、このサーバ110と画像形成装置120との間のネットワークが非常に狭帯域であることが想定される。この発明では、比較的容量の大きい印刷命令データは全体を圧縮して送信している。
図2は、この発明の実施の形態にかかるサーバの機能的構成を示すブロック図である。このサーバ110は、格納部201と、印刷命令データ生成部202と、第1の判定部203と、暗号化部204と、第2の判定部205と、圧縮処理部206と、を備えている。
図3−1〜図3−3は、この発明の実施の形態にかかる画像処理システムで用いる印刷命令データの構造を示す図である。また、図3−4は、従来技術で用いられている印刷命令データの構造を示す図である。
図4は、この発明の実施の形態にかかる画像形成装置の機能的構成を示すブロック図である。この画像形成装置120は、圧縮データ判定部401と、暗号化データ判定部402と、伝送路決定部403と、受信バッファ404(第1のバッファ)と、圧縮データ伸張処理部405と、暗号化データ復号処理部406と、PDLバッファ407(第2のバッファ)と、命令解釈部408と、を備えている。
次に、この発明の実施の形態にかかる画像処理システムの処理の内容を説明する。
110 サーバ
120 画像形成装置
130 クライアントPC
140 シンクライアントPC
150 ネットワーク
201 格納部
202 印刷命令データ生成部
203 第1の判定部
204 暗号化部
205 第2の判定部
206 圧縮処理部
300 印刷命令データ
301 ヘッダ
302 印刷データ
303 フッタ
401 圧縮データ判定部
402 暗号化データ判定部
403 伝送路決定部
404,404a,404b 受信バッファ
405 圧縮データ伸張処理部
406 暗号化データ復号処理部
407,407a,407b PDLバッファ
408 命令解釈部
Claims (21)
- ネットワークとの接続が可能であり、
印刷命令データを生成する印刷命令データ生成手段と、
前記印刷命令データ生成手段で生成された印刷命令データ全体に対して暗号化処理を施す暗号化手段と、
前記印刷命令データ生成手段で生成された印刷命令データ、または前記暗号化手段により暗号化された印刷命令データ全体に対して圧縮処理を行う圧縮処理手段と、
を備えたことを特徴とするサーバ。 - 前記印刷命令データに対する暗号化処理の必要性を判定する第1の判定手段を備えていることを特徴とする請求項1に記載のサーバ。
- 前記印刷命令データに対する圧縮処理の必要性を判定する第2の判定手段を備えていることを特徴とする請求項1または2に記載のサーバ。
- ネットワークとの接続が可能であり、
受信した印刷命令データを一時的に記憶する第1のバッファと、
前記印刷命令データに圧縮処理が施されているか否かを判定する圧縮データ判定手段と、
圧縮された印刷命令データを伸張する圧縮データ伸張処理手段と、
前記圧縮データ伸張処理手段によって伸張されたデータを一時的に記憶する第2のバッファと、
前記印刷命令データを展開する命令解釈手段と、
前記第1のバッファに記憶された前記印刷命令データを前記圧縮データ伸張処理手段または前記命令解釈手段のいずれかに伝送することを決定する伝送路決定手段と、
を備えていることを特徴とする画像形成装置。 - 前記第1のバッファから前記圧縮データ伸張処理手段を介して前記第2のバッファへ続くデータ伝送路を備えていることを特徴とする請求項4に記載の画像形成装置。
- 前記第1のバッファから前記命令解釈手段へ続くデータ伝送路を備えていることを特徴とする請求項4または5に記載の画像形成装置。
- 前記圧縮データ判定手段は、受信した印刷命令データのマジックナンバから圧縮形式を判定することを特徴とする請求項4〜6のいずれか一つに記載の画像形成装置。
- 前記印刷命令データが暗号化されているか否かを判定する暗号化データ判定手段と、
前記暗号化データ判定手段の判定に基づき、暗号化された印刷命令データを復号する暗号化データ復号処理手段と、
を備えていることを特徴とする請求項4〜7のいずれか一つに記載の画像形成装置。 - 前記圧縮データ伸張処理手段および前記暗号化データ復号処理手段は、いずれも複数備えられていることを特徴とする請求項8に記載の画像形成装置。
- 前記第1のバッファおよび前記第2のバッファはいずれも複数のバッファからなり、前記複数のバッファにはそれぞれ所定のIDが付与されており、
前記伝送路決定手段が、ID管理テーブルに基づいて前記複数のバッファに付与されたIDを管理し当該IDを指定することで前記印刷命令データを経由させるバッファを決定することを特徴とする請求項4〜9のいずれか一つに記載の画像形成装置。 - 前記伝送路決定手段は、前記印刷命令データのジョブ優先度を判定し、当該ジョブ優先度の順に前記印刷命令データの処理が実行できるように、前記印刷命令データを経由させるバッファを決定することを特徴とする請求項10に記載の画像形成装置。
- 前記圧縮データ伸張処理手段は、破損した前記印刷命令データを検出することを特徴とする請求項4〜11のいずれか一つに記載の画像形成装置。
- 前記圧縮データ伸張処理手段は、破損した前記印刷命令データを検出すると、前記命令解釈手段にキャンセル要求を送信し、前記命令解釈手段の動作を停止させることを特徴とする請求項12に記載の画像形成装置。
- 前記圧縮データ伸張処理手段は、破損した前記印刷命令データを検出すると、当該印刷命令データをクリアすることを特徴とする請求項12または13に記載の画像形成装置。
- 請求項1〜3のいずれか一つに記載のサーバと、
請求項4〜14のいずれか一つに記載の画像形成装置と、
前記サーバから前記画像形成装置への印刷命令データの送信を制御するクライアントPCまたはシンクライアントPCと、
を備えていることを特徴とする画像処理システム。 - 請求項15に記載の画像処理システムにおいて実行される画像処理方法であって、
前記サーバにおいて前記画像形成装置へ送信する印刷命令データ全体の圧縮処理を行うデータ圧縮処理工程と、
前記画像形成装置において受信した印刷命令データが圧縮処理されているか否かを判定するデータ圧縮判定工程と、
前記データ圧縮判定工程の結果に基づき、前記画像形成装置内における前記印刷命令データの処理効率を向上させるように、前記印刷命令データの伝送路を決定するデータ伝送路決定工程と、
を備えていることを特徴とする画像処理方法。 - 前記データ圧縮判定工程は、
受信した印刷命令データからマジックナンバを読み出すマジックナンバ読出工程と、
前記マジックナンバ読出工程で読み出されたマジックナンバがデータの圧縮形式を示すコードと一致するか否かを判定するデータ圧縮形式判定工程と、
を備えていることを特徴とする請求項16に記載の画像処理方法。 - 前記データ圧縮判定工程において前記印刷命令データが圧縮処理されていると判定された場合は、前記データ伝送路決定工程で前記印刷命令データを伸張させる前記圧縮データ伸張処理手段が配置されている伝送路を選択することを特徴とする請求項16または17に記載の画像処理方法。
- 前記サーバにおいて前記画像形成装置へ送信する印刷命令データ全体の暗号化処理を行うデータ暗号化工程と、
前記画像形成装置において受信した印刷命令データが暗号化処理されているか否かを判定するデータ暗号化判定工程と、
を備え、
前記データ伝送路決定工程は、前記データ暗号化判定工程の結果に基づき、前記画像形成装置内における前記印刷命令データの処理効率を向上させるように、前記印刷命令データの伝送路を決定することを特徴とする請求項16〜18のいずれか一つに記載の画像処理方法。 - 前記データ暗号化判定工程において前記印刷命令データが暗号化処理されていると判定された場合は、前記データ伝送路決定工程で前記印刷命令データを復号させる前記暗号化データ復号処理手段が配置されている伝送路を選択することを特徴とする請求項19に記載の画像処理方法。
- 請求項16〜20のいずれか一つに記載の画像処理方法をコンピュータに実行させることを特徴とする画像処理プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008313204A JP2009187535A (ja) | 2008-01-09 | 2008-12-09 | サーバ、画像形成装置、画像処理システム、画像処理方法、および画像処理プログラム |
US12/318,730 US8305613B2 (en) | 2008-01-09 | 2009-01-07 | Server device, image forming apparatus, and image processing system for image processing in a thin client system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008002446 | 2008-01-09 | ||
JP2008313204A JP2009187535A (ja) | 2008-01-09 | 2008-12-09 | サーバ、画像形成装置、画像処理システム、画像処理方法、および画像処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009187535A true JP2009187535A (ja) | 2009-08-20 |
JP2009187535A5 JP2009187535A5 (ja) | 2011-12-01 |
Family
ID=41070663
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008313204A Pending JP2009187535A (ja) | 2008-01-09 | 2008-12-09 | サーバ、画像形成装置、画像処理システム、画像処理方法、および画像処理プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009187535A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012187915A (ja) * | 2011-02-22 | 2012-10-04 | Canon Inc | 印刷処理装置及び印刷処理装置の制御方法 |
JP2013127771A (ja) * | 2011-08-19 | 2013-06-27 | Canon Inc | 周辺装置、情報処理装置、通信制御方法、及びプログラム |
JP2022003810A (ja) * | 2017-09-25 | 2022-01-11 | カシオ計算機株式会社 | 画像処理装置、印刷システム、画像処理方法及びプログラム |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11334182A (ja) * | 1998-05-29 | 1999-12-07 | Canon Inc | 画像形成装置 |
JP2002240368A (ja) * | 2001-02-22 | 2002-08-28 | Ricoh Co Ltd | 静止画像プリンタ制御装置 |
JP2002292943A (ja) * | 2001-03-30 | 2002-10-09 | Seiko Epson Corp | プリンタ及びプリンタ内におけるデータ転送方法 |
JP2003058342A (ja) * | 2001-08-09 | 2003-02-28 | Canon Inc | 印刷制御装置および印刷制御方法および記憶媒体およびプログラム |
JP2005092731A (ja) * | 2003-09-19 | 2005-04-07 | Fuji Xerox Co Ltd | オフライン印刷管理システムおよび方法、オフラインジョブ復元装置、オフラインジョブ生成装置、プリンタドライバ |
JP2005125615A (ja) * | 2003-10-24 | 2005-05-19 | Sanyo Electric Co Ltd | 画像形成装置 |
JP2006053793A (ja) * | 2004-08-12 | 2006-02-23 | Epson Avasys Corp | ネットワーク印刷システム、印刷データ授受方法およびサーバコンピュータ用プログラム |
JP2006211621A (ja) * | 2004-12-28 | 2006-08-10 | Casio Electronics Co Ltd | データ圧縮装置、及びデータ復元装置 |
JP2006345036A (ja) * | 2005-06-07 | 2006-12-21 | Konica Minolta Business Technologies Inc | 画像処理装置及び画像記憶方法 |
JP2007281658A (ja) * | 2006-04-04 | 2007-10-25 | Canon Inc | データ処理装置、出力装置、画像処理装置、印刷システム、ジョブ処理方法、プログラム |
-
2008
- 2008-12-09 JP JP2008313204A patent/JP2009187535A/ja active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11334182A (ja) * | 1998-05-29 | 1999-12-07 | Canon Inc | 画像形成装置 |
JP2002240368A (ja) * | 2001-02-22 | 2002-08-28 | Ricoh Co Ltd | 静止画像プリンタ制御装置 |
JP2002292943A (ja) * | 2001-03-30 | 2002-10-09 | Seiko Epson Corp | プリンタ及びプリンタ内におけるデータ転送方法 |
JP2003058342A (ja) * | 2001-08-09 | 2003-02-28 | Canon Inc | 印刷制御装置および印刷制御方法および記憶媒体およびプログラム |
JP2005092731A (ja) * | 2003-09-19 | 2005-04-07 | Fuji Xerox Co Ltd | オフライン印刷管理システムおよび方法、オフラインジョブ復元装置、オフラインジョブ生成装置、プリンタドライバ |
JP2005125615A (ja) * | 2003-10-24 | 2005-05-19 | Sanyo Electric Co Ltd | 画像形成装置 |
JP2006053793A (ja) * | 2004-08-12 | 2006-02-23 | Epson Avasys Corp | ネットワーク印刷システム、印刷データ授受方法およびサーバコンピュータ用プログラム |
JP2006211621A (ja) * | 2004-12-28 | 2006-08-10 | Casio Electronics Co Ltd | データ圧縮装置、及びデータ復元装置 |
JP2006345036A (ja) * | 2005-06-07 | 2006-12-21 | Konica Minolta Business Technologies Inc | 画像処理装置及び画像記憶方法 |
JP2007281658A (ja) * | 2006-04-04 | 2007-10-25 | Canon Inc | データ処理装置、出力装置、画像処理装置、印刷システム、ジョブ処理方法、プログラム |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012187915A (ja) * | 2011-02-22 | 2012-10-04 | Canon Inc | 印刷処理装置及び印刷処理装置の制御方法 |
JP2013127771A (ja) * | 2011-08-19 | 2013-06-27 | Canon Inc | 周辺装置、情報処理装置、通信制御方法、及びプログラム |
JP2022003810A (ja) * | 2017-09-25 | 2022-01-11 | カシオ計算機株式会社 | 画像処理装置、印刷システム、画像処理方法及びプログラム |
JP7314978B2 (ja) | 2017-09-25 | 2023-07-26 | カシオ計算機株式会社 | 画像処理装置、印刷システム、画像処理方法及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4651096B2 (ja) | 暗号化印刷処理方法及び装置 | |
JP4702947B2 (ja) | コード情報の印刷装置、印刷方法、復元装置、復元方法およびコンピュータプログラム | |
JP4829632B2 (ja) | データ暗号化装置、データ暗号化方法、データ暗号化プログラム、および記録媒体 | |
JP4110147B2 (ja) | 情報漏洩抑止方法及びそれを実現する情報処理装置とドライバプログラム | |
EP1439660B1 (en) | Encryption/decryption method for data limited in value range, apparatus and program therefor | |
US20050052677A1 (en) | Print data generation method, client terminal, printer server, print data generation apparatus, image forming apparatus, and computer product | |
JP5100290B2 (ja) | 情報処理システム、情報処理装置および情報処理方法 | |
JP2007257527A (ja) | 印刷システムおよび制御方法 | |
JP2010128596A (ja) | 情報処理装置、画像処理装置、印刷制御方法、及び印刷制御プログラム | |
JP2009187535A (ja) | サーバ、画像形成装置、画像処理システム、画像処理方法、および画像処理プログラム | |
JP4532937B2 (ja) | プリントシステム、その制御方法及びプリント機能指定方法、並びにコンピュータ装置、コンピュータプログラム及び記憶媒体 | |
US8305613B2 (en) | Server device, image forming apparatus, and image processing system for image processing in a thin client system | |
US8976966B2 (en) | Information processor, information processing method and system | |
JP2005092731A (ja) | オフライン印刷管理システムおよび方法、オフラインジョブ復元装置、オフラインジョブ生成装置、プリンタドライバ | |
JP2005250752A5 (ja) | ||
JP6145414B2 (ja) | 文書配布サーバ、及び文書配布サーバのプログラム | |
JP2007304928A (ja) | 印刷システム、印刷方法及び印刷処理プログラム | |
US20030182575A1 (en) | Performing encryption-oriented action on document at host device prior to transmission to printer-related device over network | |
JP4853026B2 (ja) | 情報処理装置及びプログラム | |
JP6003295B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
JP2009187535A5 (ja) | サーバ装置、画像形成装置、画像処理システム、画像処理方法、および画像処理プログラム | |
JP3120621B2 (ja) | 画像処理装置 | |
JP2008187672A (ja) | 画像出力システム | |
JP2001117744A (ja) | 印刷システム、印刷方法及び記録媒体 | |
JP4908053B2 (ja) | 印刷システム、印刷方法及び印刷処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111014 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111014 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121211 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130212 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130702 |