JP6607066B2 - 画像形成装置及び画像形成方法 - Google Patents
画像形成装置及び画像形成方法 Download PDFInfo
- Publication number
- JP6607066B2 JP6607066B2 JP2016024307A JP2016024307A JP6607066B2 JP 6607066 B2 JP6607066 B2 JP 6607066B2 JP 2016024307 A JP2016024307 A JP 2016024307A JP 2016024307 A JP2016024307 A JP 2016024307A JP 6607066 B2 JP6607066 B2 JP 6607066B2
- Authority
- JP
- Japan
- Prior art keywords
- print data
- storage
- processing
- access
- 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
- 238000000034 method Methods 0.000 title claims description 83
- 238000012545 processing Methods 0.000 claims description 126
- 230000008569 process Effects 0.000 claims description 78
- 238000007639 printing Methods 0.000 claims description 45
- 238000012546 transfer Methods 0.000 claims description 27
- 230000006870 function Effects 0.000 description 22
- 230000004048 modification Effects 0.000 description 19
- 238000012986 modification Methods 0.000 description 19
- 230000015572 biosynthetic process Effects 0.000 description 11
- 238000013500 data storage Methods 0.000 description 10
- 238000010017 direct printing Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 101100345318 Arabidopsis thaliana MFP2 gene Proteins 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Storing Facsimile Image Data (AREA)
Description
以下、本発明の第1実施形態について説明する。
図1は、システム1の概略図である。
図2は、MFP2のハードウェア構成図である。なお、ここではMFP2a,2b,2cの構成は全て同じであるとして、MFP2の構成として説明する。
タッチパネル21は、図示しない液晶ディスプレイの面上に重ねて設けられ、タッチペンやユーザーの指による接触によってユーザーからの入力を受け付ける。液晶ディスプレイは、各種情報を表示する。なお、液晶ディスプレイは、プラズマディスプレイ、有機ELディスプレイ等であってもよい。
スキャナー22は、図示しないADF(Auto Document Feeder)、画像読取センサーから構成される。ADFは、給紙台に載置された用紙束から原稿を1枚ずつ繰り出し、繰り出した用紙を画像読取センサーの読み取り位置を経由して排紙台へ搬送する。画像読取センサーは、ADFによって搬送された用紙、又は、ユーザーによって図示しないプラテンガラス上に載置された用紙の画像を光学的に読み取り、印刷データを生成する。
プリントエンジン23(印刷処理手段)は、印刷データに基づいて用紙に画像形成を実行する。なお、プリントエンジン23は、用紙に限らず各種媒体(布、ラベル等)に画像を印刷するように構成されていてもよい。
外部メモリーインターフェース24は、図示しないUSB(Universal Serial Bus)メモリーやSDカード(Secure Digital memory card)等の外部メモリーをMFP2に接続するための接続口、接続された外部メモリーとデータを授受するためのインターフェース回路で構成される。外部メモリーインターフェース24は、USBメモリー、SDカードそれぞれに対応して複数設けられているが、1つであってもよい。
記憶装置25は、ROM(Read Only Memory)25a、RAM(Random Access Memory)25b、HDD(Hard Disk Drive)25cから構成されている。記憶装置25には、各種プログラム及び各種データを格納可能である。
ROM25aは、不揮発性の記憶装置であり、具体的にはSSD(Solid State Drive)であるが、eMMC(embedded Multi Media Card)等であってもよい。ROM25aは、各種プログラムを格納するための記憶領域、MFP2の状態を示す各種データ(累積印刷枚数、トナー残量等)を格納するための記憶領域、印刷データを一時的に格納するための記憶領域等を備える。
RAM25bは、揮発性の記憶装置であり、スキャナー22で生成された印刷データ等を一時的に受け取る。
HDD25cは、大容量かつ不揮発性の記憶装置であり、過去にスキャナー22で生成した印刷データ、外部装置から格納された印刷データ、FAXの送信先、フォント等が格納される。ここで、外部装置は、データの送受信が可能な装置であればよく、例えば、PC3、携帯端末、USBメモリー等である。HDD25cは、印刷データを一時的に格納するための記憶領域をさらに備えている。HDD25cに格納されているデータは、印刷処理を実行するために印刷データが一時的に格納される際、及び、クライアントからアクセスを要求された際にアクセスされる。
NIC26は、外部装置とネットワークで接続される。MFP2は、NIC26を介して外部装置と印刷指示や印刷データを送受信することが可能である。また、NIC26は、ネットワークを介してFAXのデータを送受信したり、スキャナー22で生成した印刷データをメール送信したりすることが可能である。なお、データの送受信では、TCP/IP(Transmission Control Protocol / Internet Protocol)やSMTP(Simple Mail Transfer Protocol、簡易メール転送プロトコル)が利用されるが、FTP(File Transfer Protocol)等、他のプロトコルが利用されてもよい。
CPU27は、記憶装置25に格納されている各種プログラムを実行することにより、MFP2全体を制御する。CPU27は、クライアントからの要求に応じてサーバー処理を実行する。
受付部27a(受付手段)は、外部装置からの印刷指示及び自装置のタッチパネル21による印刷指示を受け付ける。外部装置からの印刷指示は、外部メモリーインターフェース24又はNIC26を介して受け付けられる。
格納先決定部27b(格納先決定手段)は、受付部27aが受け付けた印刷指示に関する印刷処理が、印刷データを記憶手段(HDD25c)に一時的に格納する印刷処理である場合に、HDD25cのアクセス状態に基づいて、印刷データの格納先を決定する。格納先決定部27bは、自装置のHDD25c及び他装置のHDD25cの中から印刷データの格納先を決定する。
転送部27c(転送手段)は、格納先決定部27bが印刷データを他装置のHDD25cに格納すると決定した場合に、NIC26を介して印刷データを他装置へ転送する。
印刷処理部27d(印刷処理手段)は、印刷データを読み込んでラスタライズ等を実行し、画像データを生成する。生成された画像データはプリントエンジン23へ送信され、送信された画像データに基づいて、プリントエンジン23によって画像形成が実行される。
MFP2に外部装置から印刷指示が送信された際の印刷処理制御は、その印刷指示がプリンタードライバーを介して送信されたか、プリンタードライバーを介さずに送信されたかで異なる。MFP2に印刷指示が送信されると、受付部27aは、送信された印刷指示を解析し、印刷指示がプリンタードライバーを介して送信されたか、プリンタードライバーを介さずに送信されたかを判断する。
図4は、第1実施形態に係るダイレクトプリントの印刷処理制御を示すフローチャートである。以下、図4を参照して、ダイレクトプリントの印刷処理制御について説明する。なお、以下の説明では、MFP2aが自装置、MFP2b,2cが他装置である場合を例に説明する。ただし、他装置の数は1台でも3台以上でもよい。
以上のように、第1実施形態では、受付部27aが印刷指示を受け付けた際に、格納先決定部27bがHDD25c(第1記憶手段に相当)へのアクセスがあるか否か、及び、何の処理によるアクセスか、等のアクセス状態に基づいて、印刷データの格納先を決定する。ここで、印刷データの格納先は、自装置(MFP2a)のHDD25c及び他装置(MFP2b,2c)のHDD25cの中から決定される。
以上、第1実施形態について説明したが、具体的な構成は上記第1実施形態に限られるものではなく、発明の要旨を逸脱しない範囲で変更可能である。以下、第1実施形態の変形例について説明する。
図5は、変形例1に係るダイレクトプリントの印刷処理制御を示すフローチャートである。以下、図5を参照して、変形例1の制御について、第1実施形態の制御と異なる点のみ説明する。
図6は、変形例2に係るダイレクトプリントの印刷処理制御を示すフローチャートである。以下、図6を参照して、変形例2の制御について、第1実施形態の制御と異なる点のみ説明する。
上記第1実施形態では、格納先決定部27bは、印刷データの格納先となる他装置(MFP2b,2c)を決定する際に、他装置のHDD25cそれぞれのアクセス履歴を他装置から取得し(図4のステップS4)、取得したアクセス履歴に基づいてアクセス頻度が低い順にアクセス状態を確認し(図4のステップS5)、HDD25cへのアクセスがない他装置があれば(図4ステップS6でYES)、その他装置に印刷データを格納すると決定すると説明した。しかし、格納先決定部27bが印刷データの格納先となる他装置を決定する形態はこれに限らず、格納先決定部27bは、まず他装置のHDD25cそれぞれへのアクセスの有無を確認し、そして、HDD25cへのアクセスがない他装置についてアクセス履歴を取得し、取得したアクセス履歴に基づいてアクセス頻度が最も低い他装置に印刷データを格納すると決定してもよい。
上記第1実施形態では、格納先決定部27bは、受付部27aが印刷指示を受け付けてから、他装置(MFP2b,2c)のHDD25cそれぞれのアクセス履歴を他装置それぞれから取得するが、印刷指示を受け付ける前に他装置それぞれからアクセス履歴を予め取得しておいてもよい。さらに、格納先決定部27bは、取得したアクセス履歴に基づいて、複数の他装置の中で印刷データの格納先としての優先順位を予め決定しておいてもよい。この場合は、格納先決定部27bは、自装置のHDD25cのアクセス状態に基づいて、他装置のHDD25aに印刷データを格納すると判断した場合に、予め決定した優先順位に基づいて優先順位が高い順に他装置のHDD25cへのアクセスの有無を確認する。そして、他装置のHDD25cへのアクセスがない他装置があれば、その他装置に印刷データを格納すると決定する。
上記第1実施形態に係るMFP2は、サーバー機能を有しているが、印刷処理及び印刷処理以外の処理を実行可能であればよく、サーバー機能を有していなくてもよい。印刷処理以外の処理の例としては、サーバー処理のほか、アプリ処理がある。アプリ処理の一例として、FAXの送信先やスキャナー22で生成した印刷データをメール送信する際の送信先を住所録として管理するアプリ処理がある。また、MFP2は、印刷処理以外の処理を実行可能であれば、コピー機能、スキャン機能、FAX機能等の機能を有することは必須ではない。
上記第1実施形態では、ダイレクトプリントの印刷処理制御について説明したが、送信された印刷データがHDD25c等の記憶手段に格納される形態であれば、ダイレクトプリントに限らず上記第1実施形態で説明した技術的思想を適用してもよい。
以下、第2実施形態について説明する。なお、第1実施形態及び第2実施形態において、ROM25aは、具体的にはSSDであるため、第2実施形態の説明ではSSD25aと表記する。
第2実施形態では、格納先決定部27bは、自装置(MFP2a)のHDD25c及び他装置(MFP2b,2c)のHDD25c、さらに自装置のSSD25aの中から印刷データの格納先を決定する。
図7は、第2実施形態に係るダイレクトプリントの印刷処理制御を示すフローチャートである。以下、図7を参照して、第2実施形態の制御について説明する。なお、ステップS61は図4のステップS1と同様であり、ステップS65〜S74は図4のステップS2〜10と同様であるため説明を省略する。
第2実施形態では、SSD25a(第2記憶手段に相当)の空き領域がHDD25cと同様に利用できることに注目し、SSD25aの空き領域が印刷データのサイズに対して十分であり、印刷データの格納先として利用可能であると判断した場合は、格納先決定部27bは、自装置(MFP2a)のSSD25aに印刷データを格納すると決定する。この場合は、自装置のHDD25c及び他装置(MFP2b,2c)のHDD25cに印刷データを格納しないので、自装置の印刷処理以外の処理や、他装置の印刷処理及び印刷処理以外の処理へ影響を与えずに印刷処理を実行できる。したがって、システム全体(MFP2a,2b,2c)で印刷処理及び印刷処理以外の処理を迅速に完了させることができる。
第2実施形態では、印刷データの格納先として、自装置(MFP2a)のSSD25aを自装置のHDD25cより優先して利用すると説明したが、HDD25cの利用を優先して、格納先決定部27bは、自装置のHDD25cのアクセス状態に基づいて、自装置のHDD25aに印刷データを格納しないと判断した場合にのみ、自装置のSSD25aに印刷データを格納すると決定してもよい。これにより、SSD25aの耐久性を向上させることができる。
2b MFP(他装置)
2c MFP(他装置)
23 プリントエンジン(印刷処理手段)
25a ROM、SSD(第2記憶手段)
25c HDD(第1記憶手段)
27 CPU
27a 受付部(受付手段)
27b 格納先決定部(格納先決定手段)
27c 転送部(転送手段)
27d 印刷処理部(印刷処理手段)
Claims (10)
- 印刷指示を受け付ける受付手段と、
前記印刷指示に関する印刷データ及び印刷処理以外の処理のためのデータを格納可能な第1記憶手段と、
前記印刷データを記憶手段に格納する前記印刷指示を受け付けた場合に、印刷処理以外の処理による前記第1記憶手段のアクセス状態に基づいて、前記第1記憶手段及び他装置の記憶手段の中から前記印刷データの格納先を決定する格納先決定手段と、
前記格納先決定手段が前記印刷データを前記他装置の記憶手段に格納すると決定した場合に、前記印刷データを前記他装置へ転送する転送手段と、
前記印刷データを前記他装置へ転送した場合に、前記他装置の記憶手段から前記印刷データを読み込んで印刷処理を実行する印刷処理手段と、
を備える画像形成装置。 - 前記格納先決定手段は、前記印刷処理以外の処理でアクセスを要求するクライアント数に基づいて、前記印刷データの格納先を決定する
請求項1に記載の画像形成装置。 - 前記格納先決定手段は、前記印刷処理以外の処理の種類に基づいて、前記印刷データの格納先を決定する
請求項1又は2に記載の画像形成装置。 - 前記格納先決定手段は、複数の他装置の記憶手段それぞれのアクセス状態に基づいて、前記印刷データの格納先を決定する
請求項1〜3のいずれか一項に記載の画像形成装置。 - 前記格納先決定手段は、複数の他装置の記憶手段それぞれのアクセス履歴に基づいて、前記印刷データの格納先を決定する
請求項1〜4のいずれか一項に記載の画像形成装置。 - 前記格納先決定手段は、前記第1記憶手段へのアクセスが別の印刷処理によるアクセスの場合に、前記印刷データを前記第1記憶手段に格納すると決定し、前記第1記憶手段へのアクセスが印刷処理以外の処理の場合は、印刷処理以外の処理による前記第1記憶手段のアクセス状態に基づいて、前記第1記憶手段及び他装置の記憶手段の中から前記印刷データの格納先を決定する
請求項1〜5のいずれか一項に記載の画像形成装置。 - 前記格納先決定手段は、前記印刷データのサイズが所定のサイズより小さい場合は、前記印刷データを前記第1記憶手段に格納すると決定し、前記印刷データのサイズが所定のサイズ以上の場合は、印刷処理以外の処理による前記第1記憶手段のアクセス状態に基づいて、前記第1記憶手段及び他装置の記憶手段の中から前記印刷データの格納先を決定する
請求項1〜6のいずれか一項に記載の画像形成装置。 - 前記印刷データを格納可能な前記第1記憶手段と異なる第2記憶手段を備え、
前記格納先決定手段は、前記印刷データのサイズが前記第2記憶手段に格納可能なサイズである場合は、前記印刷データを前記第2記憶手段に格納すると決定し、前記印刷データのサイズが前記第2記憶手段に格納可能なサイズでない場合は、印刷処理以外の処理による前記第1記憶手段のアクセス状態に基づいて、前記第1記憶手段及び他装置の記憶手段の中から前記印刷データの格納先を決定する
請求項1〜7のいずれか一項に記載の画像形成装置。 - 前記印刷処理以外の処理は、サーバー処理又はアプリ処理を含む
請求項1〜8のいずれか一項に記載の画像形成装置。 - 印刷指示を受け付ける受付ステップと、
印刷データを記憶手段に格納する前記印刷指示を受け付けた場合に、印刷処理以外の処理による自装置の記憶手段のアクセス状態に基づいて、前記自装置の記憶手段及び他装置の記憶手段の中から前記印刷データの格納先を決定する格納先決定ステップと、
前記格納先決定ステップで前記印刷データを前記他装置の記憶手段に格納すると決定した場合に、前記印刷データを前記他装置へ転送する転送ステップと、
前記印刷データを前記他装置へ転送した場合に、前記他装置の記憶手段から前記印刷データを読み込んで印刷処理を実行する印刷処理ステップと、
を含む画像形成方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016024307A JP6607066B2 (ja) | 2016-02-12 | 2016-02-12 | 画像形成装置及び画像形成方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016024307A JP6607066B2 (ja) | 2016-02-12 | 2016-02-12 | 画像形成装置及び画像形成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017143451A JP2017143451A (ja) | 2017-08-17 |
| JP6607066B2 true JP6607066B2 (ja) | 2019-11-20 |
Family
ID=59629088
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016024307A Active JP6607066B2 (ja) | 2016-02-12 | 2016-02-12 | 画像形成装置及び画像形成方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6607066B2 (ja) |
-
2016
- 2016-02-12 JP JP2016024307A patent/JP6607066B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017143451A (ja) | 2017-08-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7978360B2 (en) | Print system | |
| US7970866B2 (en) | Print system including application server to select printer driver for client specific print information | |
| JP5371726B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
| JP2006277749A (ja) | プリンタ管理方法、プリンタ管理システム及びプリンタ管理の記憶媒体 | |
| JP2019175313A (ja) | アプリケーションプログラム | |
| CN102547011B (zh) | 用于产生用户界面屏幕的方法和成像设备 | |
| US8265694B2 (en) | System and method for storing contact information in document processing devices | |
| CN101115117B (zh) | 图像形成设备、图像形成方法及图像形成系统 | |
| US20190317705A1 (en) | Image Forming System and Image Forming Method | |
| JP2013073369A (ja) | 印刷制御システム、印刷制御方法、画像処理装置、及び印刷制御プログラム | |
| JP2006041764A (ja) | ログ記録装置、ログ記録プログラムおよび記録媒体 | |
| JP2009087163A (ja) | ジョブ実行装置及びジョブ実行方法 | |
| JP2013025387A (ja) | 情報処理装置、制御プログラム及び情報処理システム | |
| EP2175360A2 (en) | Print control apparatus and printticket control method | |
| JP2004070871A (ja) | ネットワークプリンタ及びデータ共有印刷システム | |
| JP2010061401A (ja) | ネットワーク印刷システム、印刷管理装置、画像形成装置、印刷管理方法、印刷管理プログラム、及び記録媒体 | |
| JP2012155401A (ja) | 印刷システム、印刷装置、印刷システムの制御方法、印刷装置の制御方法、プログラム | |
| JP4609488B2 (ja) | 画像形成装置、プログラム及びデータ処理方法 | |
| US20030133151A1 (en) | Print system | |
| JP6476685B2 (ja) | 情報処理装置、情報処理システム、表示装置及びプログラム | |
| US9047552B2 (en) | Forming system and image forming apparatus that generate image log data to server | |
| JP6607066B2 (ja) | 画像形成装置及び画像形成方法 | |
| JP2009160793A (ja) | 画像形成装置 | |
| JP6300650B2 (ja) | 画像形成装置及びその制御方法 | |
| US8659780B2 (en) | Print management for plurality of print requests in image forming apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181016 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190705 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190716 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190912 |
|
| 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: 20190924 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191007 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6607066 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |