JP6398345B2 - 印刷装置及びプログラム - Google Patents
印刷装置及びプログラム Download PDFInfo
- Publication number
- JP6398345B2 JP6398345B2 JP2014119571A JP2014119571A JP6398345B2 JP 6398345 B2 JP6398345 B2 JP 6398345B2 JP 2014119571 A JP2014119571 A JP 2014119571A JP 2014119571 A JP2014119571 A JP 2014119571A JP 6398345 B2 JP6398345 B2 JP 6398345B2
- Authority
- JP
- Japan
- Prior art keywords
- print data
- printing
- print job
- received
- 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 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/1267—Job repository, e.g. non-scheduled jobs, delay printing
-
- 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/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
-
- 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/126—Job scheduling, e.g. queuing, determine appropriate device
-
- 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/126—Job scheduling, e.g. queuing, determine appropriate device
- G06F3/1261—Job scheduling, e.g. queuing, determine appropriate device by using alternate printing
-
- 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/126—Job scheduling, e.g. queuing, determine appropriate device
- G06F3/1263—Job scheduling, e.g. queuing, determine appropriate device based on job priority, e.g. re-arranging the order of jobs, e.g. the printing sequence
-
- 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/1268—Job submission, e.g. submitting print job order or request not the print data itself
- G06F3/1271—Job submission at the printing node, e.g. creating a job from a data stored locally or remotely
-
- 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/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
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)
- Computer Networks & Wireless Communication (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
図1は、本実施形態に係るシステム構成の一例を示す図である。図示するように、印刷装置10(以下、単にプリンタと呼ぶことがある)は、複数の端末20と、有線ネットワーク及び無線ネットワークを介して接続されている。有線ネットワークは、主にイーサネット(登録商標)(Ethernet(登録商標))であるがこれに限定されない。無線ネットワークは、無線LANルータ等のアクセスポイント30を経由する無線ネットワーク1と、イーサネット(登録商標)やアクセスポイント30を経由せずに、端末どうしが直接接続して更新するアドホック型の無線ネットワーク2がある。無線ネットワーク2には、例えば、Wi−Fi(Wireless Fidelity;登録商標)ダイレクト(以後、「無線ダイレクト」と呼ぶことにする)やBluetooth(登録商標)等の通信方式があるが、これらに限定されるものではない。印刷装置10は、上記の有線ネットワーク及び無線ネットワーク1,2を介して、端末20から印刷データを受信し、印刷を行う。ここで、印刷装置10は、いずれのネットワークの通信手段からも並行して印刷データを受信可能であり、後述するように、受信した複数の印刷データを印刷ジョブとして内部に格納し、印刷順序を調整する機能を有している。
・現在印刷中の印刷ジョブが通常の印刷の場合(認証印刷でない場合)は、現在印刷中の印刷ジョブを完了させた後、受信した印刷ジョブをその後ろに割り込ませる。又は現在印刷中の印刷ジョブをいったん中断して、受信した印刷ジョブを中断した印刷ジョブの途中に割り込ませる。
・現在印刷中の印刷ジョブ及びそれに連続する印刷ジョブが認証印刷の場合は、他の印刷ジョブと混在させることが好ましくないので、それらの認証印刷ジョブの次に割り込ませる。例えば、同一ユーザの認証印刷の2つの印刷データが連続して印刷される予定の場合に、近距離無線通信で受信した印刷データを、先の2つの印刷データの認証印刷が完了した後に印刷させる。
図5は、本実施形態に係る印刷ジョブの全体処理フローを示す図である。まず、ステップS100において、印刷データ受信部101が印刷データを受信し、印刷ジョブを受付ける。次に、ステップS110において、通信手段判定部102は、印刷データ受信部101が印刷ジョブを受付けたときの通信手段を判定する。そして、ステップS120において、そのときの通信手段が優先度の高い通信手段(例えば、無線ダイレクト)であるかどうかを判定する。優先度の高い通信手段でない場合は、ステップS150に移り、印刷順序調整部104が、印刷データ格納部103に格納された蓄積ジョブの最後尾に、受け付けた印刷ジョブを割り当てる。
上記の本実施形態では、通信手段判定部102が判定する通信手段として、有線ネットワーク、無線通信手段(アクセスポイント経由及びアドホック型)を説明したが、上記通信手段の範囲を拡張し、USB(Universal Serial Bus)インターフェースを備えたUSBメモリ、SDメモリカードやminiSDカード、デジタルカメラ等の機器から、端末を経由せずにダイレクトに印刷する場合の接続手段を含めてもよい。この場合は、印刷データ受信部101に、ネットワークを経由しない接続手段から印刷データが入力されるようにすればよい。その際には、ユーザが印刷装置10の操作パネル等から印刷する文書や画像等を選択することによって印刷ジョブが受付けられる。
11 印刷制御部
100 通信インターフェース部(通信手段)
101 印刷データ受信部
102 通信手段判定部
103 印刷データ格納部
104 印刷順序調整部
105 印刷処理部
106 印刷ジョブ転送部
201 印刷ジョブ管理テーブル
202 プリンタ管理テーブル
Claims (4)
- 受信した印刷データを格納する印刷データ格納部と、
近距離無線通信で受信する印刷データの印刷の順序を、前記印刷データ格納部に格納されている印刷データの印刷の順序より高く調整し、2つの認証印刷の印刷データであって同一ユーザの印刷データが連続して印刷される予定の場合に、前記近距離無線通信で受信した印刷データを、前記2つの印刷データの印刷が完了した後に印刷させ、2つの認証印刷の印刷データであって異なるユーザの印刷データが連続して印刷される予定の場合に、1つ目の印刷データの印刷中に、前記近距離無線通信で印刷データを受信した場合には、2つ目の印刷データの印刷より先に前記近距離無線通信で受信した印刷データを印刷する印刷順序調整部と、
を備える印刷装置。 - 前記印刷順序調整部は、認証印刷ではない第1の印刷データの印刷中に、前記近距離無線通信で印刷データを受信した場合に、前記第1の印刷データの印刷を中断し前記近距離無線通信で受信した印刷データを印刷する請求項1に記載の印刷装置。
- 前記印刷順序調整部の調整により印刷ジョブの割り込みがあった場合、割り込まれた側に蓄積された印刷ジョブのデータサイズよりも、他の印刷装置に蓄積された印刷ジョブのデータサイズの方が小さい場合に、前記割り込まれた側の印刷ジョブを前記他の印刷装置に転送する印刷ジョブ転送部を備える請求項1に記載の印刷装置。
- 受信した印刷データを印刷データ格納部に格納するステップと、
近距離無線通信で受信する印刷データの印刷の順序を、前記印刷データ格納部に格納されている印刷データの印刷の順序より高く調整し、2つの認証印刷の印刷データであって同一ユーザの印刷データが連続して印刷される予定の場合に、前記近距離無線通信で受信した印刷データを、前記2つの印刷データの印刷が完了した後に印刷させ、2つの認証印刷の印刷データであって異なるユーザの印刷データが連続して印刷される予定の場合に、1つ目の印刷データの印刷中に、前記近距離無線通信で印刷データを受信した場合には、2つ目の印刷データの印刷より先に前記近距離無線通信で受信した印刷データを印刷するステップと、
をコンピュータに実行させるプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014119571A JP6398345B2 (ja) | 2014-06-10 | 2014-06-10 | 印刷装置及びプログラム |
| US14/522,028 US9286015B2 (en) | 2014-06-10 | 2014-10-23 | Printing apparatus, printing method, and computer readable medium |
| CN201410730407.XA CN105172394B (zh) | 2014-06-10 | 2014-12-04 | 打印装置和打印方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014119571A JP6398345B2 (ja) | 2014-06-10 | 2014-06-10 | 印刷装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015231705A JP2015231705A (ja) | 2015-12-24 |
| JP6398345B2 true JP6398345B2 (ja) | 2018-10-03 |
Family
ID=54769614
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014119571A Active JP6398345B2 (ja) | 2014-06-10 | 2014-06-10 | 印刷装置及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9286015B2 (ja) |
| JP (1) | JP6398345B2 (ja) |
| CN (1) | CN105172394B (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6642965B2 (ja) * | 2015-01-23 | 2020-02-12 | キヤノン株式会社 | 画像処理システム、画像処理装置、制御方法、及びプログラム |
| JP6335863B2 (ja) * | 2015-11-06 | 2018-05-30 | キヤノン株式会社 | 印刷装置、印刷装置の制御方法及びプログラム |
| JP2017173872A (ja) * | 2016-03-18 | 2017-09-28 | 富士ゼロックス株式会社 | 情報処理装置、画像形成装置及び情報処理プログラム |
| EP3664388B1 (en) * | 2017-07-31 | 2023-08-30 | Sato Holdings Kabushiki Kaisha | Printer, program, and communication system |
| JP7175662B2 (ja) | 2018-07-26 | 2022-11-21 | キヤノン株式会社 | 印刷システム |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4459385B2 (ja) | 2000-05-29 | 2010-04-28 | セイコーインスツル株式会社 | 印刷装置 |
| JP2003058356A (ja) * | 2001-08-14 | 2003-02-28 | Kyocera Corp | 画像処理装置 |
| JP2003131828A (ja) * | 2001-10-22 | 2003-05-09 | Fuji Xerox Co Ltd | 画像形成装置およびジョブ制御方法 |
| JP2003237192A (ja) * | 2002-02-21 | 2003-08-27 | Canon Inc | 画像記録装置、画像記録システム、画像記録方法、プログラム並びに記憶媒体 |
| US7123848B2 (en) * | 2004-06-09 | 2006-10-17 | International Business Machines Corporation | Method and system for managing print jobs for a printer to maximize throughput |
| KR100601690B1 (ko) * | 2004-07-06 | 2006-07-14 | 삼성전자주식회사 | 무선 랜 기반의 무선 프린팅 시스템 및 방법 |
| JP2007148851A (ja) * | 2005-11-29 | 2007-06-14 | Matsushita Electric Ind Co Ltd | プリンタ装置、印刷指示装置、印刷システム、印刷方法、プログラムおよび記録媒体 |
| US7576883B2 (en) * | 2006-02-06 | 2009-08-18 | Xerox Corporation | Secure printing via a wireless internet service |
| JP2007226565A (ja) * | 2006-02-23 | 2007-09-06 | Seiko Epson Corp | 印刷装置、印刷装置の制御方法 |
| JP2008173843A (ja) * | 2007-01-18 | 2008-07-31 | Konica Minolta Business Technologies Inc | 画像形成システム |
| KR101085905B1 (ko) * | 2007-03-13 | 2011-11-23 | 삼성전자주식회사 | 무선 네트워크 인쇄시스템 |
| JP2008276693A (ja) * | 2007-05-07 | 2008-11-13 | Konica Minolta Business Technologies Inc | 画像形成装置及びプログラム |
| JP2009048299A (ja) * | 2007-08-15 | 2009-03-05 | Brother Ind Ltd | 印刷システム、プログラム及びプリンタ |
| JP2009157566A (ja) * | 2007-12-26 | 2009-07-16 | Kyocera Mita Corp | 画像形成装置 |
| JP4900341B2 (ja) * | 2008-08-07 | 2012-03-21 | ブラザー工業株式会社 | 印刷装置 |
| US8199709B2 (en) * | 2008-12-31 | 2012-06-12 | Mediatek, Inc. | Method and apparatus for wireless communication |
| JP5595111B2 (ja) * | 2010-05-10 | 2014-09-24 | キヤノン株式会社 | 通信装置、通信装置の制御方法およびプログラム。 |
| US20120257245A1 (en) * | 2011-04-08 | 2012-10-11 | Mccoog Phillip A | Autoselected print paths |
| JP2013251600A (ja) * | 2012-05-30 | 2013-12-12 | Ricoh Co Ltd | 機器管理システムおよび外部機器 |
| US9612777B2 (en) * | 2013-06-12 | 2017-04-04 | Samsung Electronics Co., Ltd. | Pull printing method, apparatus and system |
| KR20150050100A (ko) * | 2013-10-31 | 2015-05-08 | 삼성전자주식회사 | 네트워크를 이용한 화상형성작업의 수행 방법 및 이를 수행하기 위한 화상형성장치 |
-
2014
- 2014-06-10 JP JP2014119571A patent/JP6398345B2/ja active Active
- 2014-10-23 US US14/522,028 patent/US9286015B2/en active Active
- 2014-12-04 CN CN201410730407.XA patent/CN105172394B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20150355872A1 (en) | 2015-12-10 |
| CN105172394B (zh) | 2018-09-25 |
| JP2015231705A (ja) | 2015-12-24 |
| US9286015B2 (en) | 2016-03-15 |
| CN105172394A (zh) | 2015-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4389231B2 (ja) | 印刷ジョブ管理システム、デフォルトプリンタ決定装置 | |
| JP6398345B2 (ja) | 印刷装置及びプログラム | |
| CN104123108B (zh) | 通信装置及其控制方法 | |
| JP6315450B2 (ja) | セキュリティ要件に応じて印刷を行うシステム、コンピュータおよびプログラム | |
| US10802779B2 (en) | Print processing system and method having print server converts document data into print data and to store the print data into plural storage servers for printing at image processing apparatus | |
| JP6327027B2 (ja) | 画像処理装置、端末装置、プログラムおよび画像処理システム | |
| US9484987B2 (en) | Information processing apparatus, system, and information processing method | |
| JP6769204B2 (ja) | 画像形成装置、プログラム、および、画像形成システム | |
| CN103092536B (zh) | 图像形成系统、图像形成装置和图像形成方法 | |
| JP2022040993A (ja) | 情報処理装置、制御方法及びプログラム | |
| KR102165480B1 (ko) | 인쇄 장치, 인쇄 장치의 제어 방법 및 저장 매체 | |
| JP7168790B2 (ja) | 印刷システム、及び印刷方法 | |
| JP6024204B2 (ja) | 情報処理装置、プログラム及び分散処理方法 | |
| US20190205069A1 (en) | Data processing apparatus and non-transitory computer-readable storage medium for storing program | |
| JP5887900B2 (ja) | ジョブ制御システム、ジョブ制御方法、情報処理装置、ジョブ制御プログラム | |
| JP6119520B2 (ja) | プリントシステム、画像形成装置、管理方法、および制御プログラム | |
| JP7225989B2 (ja) | 情報処理装置 | |
| US20240393990A1 (en) | Information processing system, non-transitory computer readable medium, and information processing method | |
| JP2004234313A (ja) | プリンタサーバ及び端末装置 | |
| JP7070205B2 (ja) | 記憶媒体読取装置、プログラム、印刷システム | |
| JP2008204377A (ja) | 印刷ジョブ管理システム及び方法、デフォルトプリンタ決定装置 | |
| JP6225878B2 (ja) | 情報処理装置、画像形成装置、ジョブ処理方法、および情報処理装置の制御プログラム | |
| JP2011221889A (ja) | 印刷システム、印刷装置、インストーラ、インストール方法、およびインストールプログラム | |
| JP2007216412A (ja) | 印刷装置、印刷装置の制御方法 | |
| JP2023012908A (ja) | 印刷システム、クラウドプリントサービス、画像形成装置、印刷処理方法、クラウドプリントサービスの制御方法および画像形成装置の制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170522 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180312 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180320 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180514 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180529 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180723 |
|
| 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: 20180807 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180820 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6398345 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |