JP7200625B2 - 画像形成装置および画像形成装置の制御プログラム - Google Patents
画像形成装置および画像形成装置の制御プログラム Download PDFInfo
- Publication number
- JP7200625B2 JP7200625B2 JP2018221214A JP2018221214A JP7200625B2 JP 7200625 B2 JP7200625 B2 JP 7200625B2 JP 2018221214 A JP2018221214 A JP 2018221214A JP 2018221214 A JP2018221214 A JP 2018221214A JP 7200625 B2 JP7200625 B2 JP 7200625B2
- Authority
- JP
- Japan
- Prior art keywords
- image forming
- forming apparatus
- print job
- snapshot
- storage 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- Power Sources (AREA)
- Facsimiles In General (AREA)
Description
本発明の他の局面に従う画像形成装置は、ハイバネーション機能を有する画像形成装置であって、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部と、画像形成装置の状態が主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成手段と、作成手段にて作成した複数のジョブ実行時情報の各々のスナップショットを補助記憶部に記憶する記憶手段と、画像形成装置の状態が主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、補助記憶部が記憶する複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択手段と、画像形成装置の状態がスリープ状態から通常状態に移行した後で、選択手段にて選択したジョブ実行時情報のスナップショットを主記憶部に書き込む書込み手段と、印刷ジョブに基づく印刷を行う際の画像処理およびプリンターエンジンの動作の制御を行うASIC(Application Specific Integrated Circuit)と、ASICの動作を制御するソフトウェアであるASICドライバーと、画像形成装置の状態が通常状態である場合に、複数の印刷条件の各々が設定された印刷ジョブの仮想の実行指示をASICドライバーに通知する通知手段とを備え、ASICドライバーは、通知手段からの通知を受けた場合に、プリンターエンジンが印刷ジョブを実行する際のパラメーターの設定値、および印刷ジョブの際にASICが行う画像処理の設定値を主記憶部に出力し、作成手段は、ASICドライバーが主記憶部に出力した情報に基づいて、複数のジョブ実行時情報の各々のスナップショットを作成する。
本発明のさらに他の局面に従う画像形成装置は、ハイバネーション機能を有する画像形成装置であって、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部と、画像形成装置の状態が主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成手段と、作成手段にて作成した複数のジョブ実行時情報の各々のスナップショットを補助記憶部に記憶する記憶手段と、画像形成装置の状態が主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、補助記憶部が記憶する複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択手段と、画像形成装置の状態がスリープ状態から通常状態に移行した後で、選択手段にて選択したジョブ実行時情報のスナップショットを主記憶部に書き込む書込み手段と、画像形成装置の状態がスリープ状態である場合において、印刷ジョブの実行指示を受け付けたときに、画像形成装置の状態がスリープ状態から通常状態に移行した後で、共通設定値のスナップショットを主記憶部に書き込む他の書込み手段とを備え、共通設定値は、印刷ジョブの実行指示の有無に関わらず画像形成装置の状態がスリープ状態から通常状態に移行する場合に共通して設定される設定値であり、選択手段によるジョブ実行時情報のスナップショットの選択は、他の書込み手段による共通設定値のスナップショットの書込みと並行して行われる。
本発明のさらに他の局面に従う画像形成装置は、ハイバネーション機能を有する画像形成装置であって、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部と、画像形成装置の状態が主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成手段と、作成手段にて作成した複数のジョブ実行時情報の各々のスナップショットを補助記憶部に記憶する記憶手段と、画像形成装置の状態が主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、補助記憶部が記憶する複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択手段と、画像形成装置の状態がスリープ状態から通常状態に移行した後で、選択手段にて選択したジョブ実行時情報のスナップショットを主記憶部に書き込む書込み手段とを備え、実行指示を受け付けた印刷ジョブは、印刷対象となる複数のページの各々の画像の情報を含み、複数のページの各々の画像をラスタライズ処理する処理手段と、複数のページの各々の画像の情報に基づいて、複数のページの各々の画像を処理手段にてラスタライズ処理する際の負荷を計算する計算手段とをさらに備え、処理手段は、計算手段にて計算した負荷が大きいページであるほど後の順序でラスタライズ処理する。
本発明のさらに他の局面に従う画像形成装置の制御プログラムは、ハイバネーション機能を有する画像形成装置の制御プログラムであって、画像形成装置は、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部とを備え、制御プログラムは、画像形成装置の状態が主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成ステップと、作成ステップにて作成した複数のジョブ実行時情報の各々のスナップショットを補助記憶部に記憶する記憶ステップと、画像形成装置の状態が主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、補助記憶部が記憶する複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択ステップと、記画像形成装置の状態がスリープ状態から通常状態に移行した後で、選択ステップにて選択したジョブ実行時情報のスナップショットを主記憶部に書き込む書込みステップとをコンピューターに実行させるためのものであり、画像形成装置は、印刷ジョブに基づく印刷を行う際の画像処理およびプリンターエンジンの動作の制御を行うASIC(Application Specific Integrated Circuit)と、ASICの動作を制御するソフトウェアであるASICドライバーとを備え、制御プログラムは、画像形成装置の状態が通常状態である場合に、複数の印刷条件の各々が設定された印刷ジョブの仮想の実行指示をASICドライバーに通知する通知ステップをさらにコンピューターに実行させるためのものであり、ASICドライバーは、通知ステップによる通知を受けた場合に、プリンターエンジンが印刷ジョブを実行する際のパラメーターの設定値、および印刷ジョブの際にASICが行う画像処理の設定値を主記憶部に出力し、作成ステップにおいて、ASICドライバーが主記憶部に出力した情報に基づいて、複数のジョブ実行時情報の各々のスナップショットを作成する。
本発明のさらに他の局面に従う画像形成装置の制御プログラムは、ハイバネーション機能を有する画像形成装置の制御プログラムであって、画像形成装置は、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部とを備え、制御プログラムは、画像形成装置の状態が主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成ステップと、作成ステップにて作成した複数のジョブ実行時情報の各々のスナップショットを補助記憶部に記憶する記憶ステップと、画像形成装置の状態が主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、補助記憶部が記憶する複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択ステップと、画像形成装置の状態がスリープ状態から通常状態に移行した後で、選択ステップにて選択したジョブ実行時情報のスナップショットを主記憶部に書き込む書込みステップと、画像形成装置の状態がスリープ状態である場合において、印刷ジョブの実行指示を受け付けたときに、画像形成装置の状態がスリープ状態から通常状態に移行した後で、共通設定値のスナップショットを主記憶部に書き込む他の書込みステップとをコンピューターに実行させるためのものであり、共通設定値は、印刷ジョブの実行指示の有無に関わらず画像形成装置の状態がスリープ状態から通常状態に移行する場合に共通して設定される設定値であり、選択ステップにおけるジョブ実行時情報のスナップショットの選択は、他の書込みステップにおける共通設定値のスナップショットの書込みと並行して行われる。
本発明のさらに他の局面に従う画像形成装置の制御プログラムは、ハイバネーション機能を有する画像形成装置の制御プログラムであって、画像形成装置は、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部とを備え、制御プログラムは、画像形成装置の状態が主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成ステップと、作成ステップにて作成した複数のジョブ実行時情報の各々のスナップショットを補助記憶部に記憶する記憶ステップと、画像形成装置の状態が主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、補助記憶部が記憶する複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択ステップと、画像形成装置の状態がスリープ状態から通常状態に移行した後で、選択ステップにて選択したジョブ実行時情報のスナップショットを主記憶部に書き込む書込みステップとをコンピューターに実行させるためのものであり、実行指示を受け付けた印刷ジョブは、印刷対象となる複数のページの各々の画像の情報を含み、制御プログラムは、複数のページの各々の画像をラスタライズ処理する処理ステップと、複数のページの各々の画像の情報に基づいて、複数のページの各々の画像を処理ステップにてラスタライズ処理する際の負荷を計算する計算ステップとをさらにコンピューターに実行させるためのものであり、処理ステップにおいて、計算ステップにて計算した負荷が大きいページであるほど後の順序でラスタライズ処理する。
2 バス
10 システム制御部(作成手段、記憶手段、選択手段、書込み手段、通知手段、他の書込み手段、第1および第2の作成手段、処理手段、および計算手段の一例)
11 CPU(Central Processing Unit)
12 CPUのレジスタ
13 ROM(Read Only Memory)
14 システムメモリ(主記憶部の一例)
15 ジョブ解析部
21 ASIC(Application Specific Integrated Circuit)
22 ASICのレジスタ
23 ローカルメモリ
24 外部インターフェース
31 補助記憶装置(補助記憶部の一例)
32 電力制御部
33 プリンターエンジン
34 操作部
35 表示部
36 ファクシミリ部
37 画像読取部
38 ネットワークインターフェース
41 制御プログラム
42 ASICドライバー
43 各種デバイスドライバー
44 各種アプリ
51 ジョブ解析部
100 画像形成装置
200 ネットワーク
MS0,MS1,MS2,MS3,MS4,MS5,MS31 スナップショット
PR1,PR2A,PR2B,PR2C,PR2D,PR3A,PR3B,PR3C,PR3D,PR4A,PR4B,PR4C,PR4D,PR4E,PR4F,PR5A,PR5B,PR5C,PR5D,PR5E,PR5F,PR6,PR11,PR12,PR13,PR14,PR15,PR16 処理
ST0,ST1,ST2,ST3,ST4,ST5 画像処理設定値
ST10,ST11,ST12,ST13,ST14,ST15,ST21 IP設定値
ST22,ST23 設定値
ST31 共通設定値
Claims (13)
- ハイバネーション機能を有する画像形成装置であって、
電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、
電力の供給無しに情報を保持する補助記憶部と、
前記画像形成装置の状態が前記主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に前記主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成手段と、
前記作成手段にて作成した前記複数のジョブ実行時情報の各々のスナップショットを前記補助記憶部に記憶する記憶手段と、
前記画像形成装置の状態が前記主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、前記補助記憶部が記憶する前記複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択手段と、
前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、前記選択手段にて選択した前記ジョブ実行時情報のスナップショットを前記主記憶部に書き込む書込み手段とを備え、
前記複数のジョブ実行時情報の各々は、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に基づいて設定される設定値を含み、
前記作成手段は、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々が設定された仮想の印刷ジョブの各々を生成することにより、前記複数のジョブ実行時情報の各々のスナップショットを作成する、画像形成装置。 - ハイバネーション機能を有する画像形成装置であって、
電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、
電力の供給無しに情報を保持する補助記憶部と、
前記画像形成装置の状態が前記主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に前記主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成手段と、
前記作成手段にて作成した前記複数のジョブ実行時情報の各々のスナップショットを前記補助記憶部に記憶する記憶手段と、
前記画像形成装置の状態が前記主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、前記補助記憶部が記憶する前記複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択手段と、
前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、前記選択手段にて選択した前記ジョブ実行時情報のスナップショットを前記主記憶部に書き込む書込み手段と、
印刷ジョブに基づく印刷を行う際の画像処理およびプリンターエンジンの動作の制御を行うASIC(Application Specific Integrated Circuit)と、
前記ASICの動作を制御するソフトウェアであるASICドライバーと、
前記画像形成装置の状態が前記通常状態である場合に、前記複数の印刷条件の各々が設定された印刷ジョブの仮想の実行指示を前記ASICドライバーに通知する通知手段とを備え、
前記ASICドライバーは、前記通知手段からの通知を受けた場合に、前記プリンターエンジンが印刷ジョブを実行する際のパラメーターの設定値、および印刷ジョブの際に前記ASICが行う画像処理の設定値を前記主記憶部に出力し、
前記作成手段は、前記ASICドライバーが前記主記憶部に出力した情報に基づいて、前記複数のジョブ実行時情報の各々のスナップショットを作成する、画像形成装置。 - ハイバネーション機能を有する画像形成装置であって、
電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、
電力の供給無しに情報を保持する補助記憶部と、
前記画像形成装置の状態が前記主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に前記主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成手段と、
前記作成手段にて作成した前記複数のジョブ実行時情報の各々のスナップショットを前記補助記憶部に記憶する記憶手段と、
前記画像形成装置の状態が前記主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、前記補助記憶部が記憶する前記複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択手段と、
前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、前記選択手段にて選択した前記ジョブ実行時情報のスナップショットを前記主記憶部に書き込む書込み手段と、
前記画像形成装置の状態が前記スリープ状態である場合において、印刷ジョブの実行指示を受け付けたときに、前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、共通設定値のスナップショットを前記主記憶部に書き込む他の書込み手段とを備え、
前記共通設定値は、前記印刷ジョブの実行指示の有無に関わらず前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行する場合に共通して設定される設定値であり、
前記選択手段による前記ジョブ実行時情報のスナップショットの選択は、前記他の書込み手段による前記共通設定値のスナップショットの書込みと並行して行われる、画像形成装置。 - ハイバネーション機能を有する画像形成装置であって、
電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、
電力の供給無しに情報を保持する補助記憶部と、
前記画像形成装置の状態が前記主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に前記主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成手段と、
前記作成手段にて作成した前記複数のジョブ実行時情報の各々のスナップショットを前記補助記憶部に記憶する記憶手段と、
前記画像形成装置の状態が前記主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、前記補助記憶部が記憶する前記複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択手段と、
前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、前記選択手段にて選択した前記ジョブ実行時情報のスナップショットを前記主記憶部に書き込む書込み手段とを備え、
前記実行指示を受け付けた印刷ジョブは、印刷対象となる複数のページの各々の画像の情報を含み、
前記複数のページの各々の画像をラスタライズ処理する処理手段と、
前記複数のページの各々の画像の情報に基づいて、前記複数のページの各々の画像を前記処理手段にてラスタライズ処理する際の負荷を計算する計算手段とをさらに備え、
前記処理手段は、前記計算手段にて計算した負荷が大きいページであるほど後の順序でラスタライズ処理する、画像形成装置。 - 前記作成手段は、前記画像形成装置の状態が前記通常状態のうち印刷ジョブを実行可能な状態で印刷ジョブの実行指示を待機する状態であるスタンバイ状態である場合、または前記画像形成装置の状態が前記通常状態から前記スリープ状態に移行する場合に、前記複数のジョブ実行時情報の各々のスナップショットを作成する、請求項1~4のいずれかに記載の画像形成装置。
- 前記作成手段は、互いに異なる複数の解像度の各々で印刷ジョブを実行する場合の前記複数のジョブ実行時情報の各々のスナップショットを作成する第1の作成手段を含む、請求項1~5のいずれかに記載の画像形成装置。
- 前記作成手段は、互いに異なる複数の用紙の種類の各々に対して印刷を行う印刷ジョブを実行する場合の前記複数のジョブ実行時情報の各々のスナップショットを作成する第2の作成手段を含む、請求項1~6のいずれかに記載の画像形成装置。
- 前記作成手段は、
互いに異なる複数の解像度の各々で印刷ジョブを実行する場合の前記複数のジョブ実行時情報の各々のスナップショットを作成する第1の作成手段と、
互いに異なる複数の解像度の各々で印刷ジョブを実行する場合の前記複数のジョブ実行時情報の各々のスナップショットを前記第1の作成手段にて作成した後で、互いに異なる複数の用紙の種類の各々に対して印刷を行う印刷ジョブを実行する場合の前記複数のジョブ実行時情報の各々のスナップショットを作成する第2の作成手段とを含む、請求項1~3のいずれかに記載の画像形成装置。 - 前記実行指示を受け付けた印刷ジョブは、PDL(Page Description Language)データであり、解像度および用紙の種類のうち少なくともいずれか一方の情報を含む、請求項1~8のいずれかに記載の画像形成装置。
- ハイバネーション機能を有する画像形成装置の制御プログラムであって、
前記画像形成装置は、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部とを備え、
前記制御プログラムは、
前記画像形成装置の状態が前記主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に前記主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成ステップと、
前記作成ステップにて作成した前記複数のジョブ実行時情報の各々のスナップショットを前記補助記憶部に記憶する記憶ステップと、
前記画像形成装置の状態が前記主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、前記補助記憶部が記憶する前記複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択ステップと、
前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、前記選択ステップにて選択した前記ジョブ実行時情報のスナップショットを前記主記憶部に書き込む書込みステップとをコンピューターに実行させるためのものであり、
前記複数のジョブ実行時情報の各々は、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に基づいて設定される設定値を含み、
前記作成ステップにおいて、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々が設定された仮想の印刷ジョブの各々を生成することにより、前記複数のジョブ実行時情報の各々のスナップショットを作成する、画像形成装置の制御プログラム。 - ハイバネーション機能を有する画像形成装置の制御プログラムであって、
前記画像形成装置は、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部とを備え、
前記制御プログラムは、
前記画像形成装置の状態が前記主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に前記主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成ステップと、
前記作成ステップにて作成した前記複数のジョブ実行時情報の各々のスナップショットを前記補助記憶部に記憶する記憶ステップと、
前記画像形成装置の状態が前記主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、前記補助記憶部が記憶する前記複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択ステップと、
前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、前記選択ステップにて選択した前記ジョブ実行時情報のスナップショットを前記主記憶部に書き込む書込みステップとをコンピューターに実行させるためのものであり、
前記画像形成装置は、印刷ジョブに基づく印刷を行う際の画像処理およびプリンターエンジンの動作の制御を行うASIC(Application Specific Integrated Circuit)と、前記ASICの動作を制御するソフトウェアであるASICドライバーとを備え、
前記制御プログラムは、前記画像形成装置の状態が前記通常状態である場合に、前記複数の印刷条件の各々が設定された印刷ジョブの仮想の実行指示を前記ASICドライバーに通知する通知ステップをさらにコンピューターに実行させるためのものであり、
前記ASICドライバーは、前記通知ステップによる通知を受けた場合に、前記プリンターエンジンが印刷ジョブを実行する際のパラメーターの設定値、および印刷ジョブの際に前記ASICが行う画像処理の設定値を前記主記憶部に出力し、
前記作成ステップにおいて、前記ASICドライバーが前記主記憶部に出力した情報に基づいて、前記複数のジョブ実行時情報の各々のスナップショットを作成する、画像形成装置の制御プログラム。 - ハイバネーション機能を有する画像形成装置の制御プログラムであって、
前記画像形成装置は、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部とを備え、
前記制御プログラムは、
前記画像形成装置の状態が前記主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に前記主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成ステップと、
前記作成ステップにて作成した前記複数のジョブ実行時情報の各々のスナップショットを前記補助記憶部に記憶する記憶ステップと、
前記画像形成装置の状態が前記主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、前記補助記憶部が記憶する前記複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択ステップと、
前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、前記選択ステップにて選択した前記ジョブ実行時情報のスナップショットを前記主記憶部に書き込む書込みステップと、
前記画像形成装置の状態が前記スリープ状態である場合において、印刷ジョブの実行指示を受け付けたときに、前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、共通設定値のスナップショットを前記主記憶部に書き込む他の書込みステップとをコンピューターに実行させるためのものであり、
前記共通設定値は、前記印刷ジョブの実行指示の有無に関わらず前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行する場合に共通して設定される設定値であり、
前記選択ステップにおける前記ジョブ実行時情報のスナップショットの選択は、前記他の書込みステップにおける前記共通設定値のスナップショットの書込みと並行して行われる、画像形成装置の制御プログラム。 - ハイバネーション機能を有する画像形成装置の制御プログラムであって、
前記画像形成装置は、電力が供給された場合に情報を記憶し、電力が供給されない場合に情報を保持しない主記憶部と、電力の供給無しに情報を保持する補助記憶部とを備え、
前記制御プログラムは、
前記画像形成装置の状態が前記主記憶部に電力を供給する状態である通常状態の場合に、印刷ジョブを実行する際に前記主記憶部に記憶される情報である複数のジョブ実行時情報の各々であって、印刷ジョブで設定される可能性のある互いに異なる複数の印刷条件の各々に対応する情報である複数のジョブ実行時情報の各々のスナップショットを作成する作成ステップと、
前記作成ステップにて作成した前記複数のジョブ実行時情報の各々のスナップショットを前記補助記憶部に記憶する記憶ステップと、
前記画像形成装置の状態が前記主記憶部に電力を供給しない状態であるスリープ状態の場合において、印刷ジョブの実行指示を受け付けたとき、前記補助記憶部が記憶する前記複数のジョブ実行時情報の各々のスナップショットの中から、実行指示を受け付けた印刷ジョブで設定されている印刷条件に基づいてジョブ実行時情報のスナップショットを選択する選択ステップと、
前記画像形成装置の状態が前記スリープ状態から前記通常状態に移行した後で、前記選択ステップにて選択した前記ジョブ実行時情報のスナップショットを前記主記憶部に書き込む書込みステップとをコンピューターに実行させるためのものであり、
前記実行指示を受け付けた印刷ジョブは、印刷対象となる複数のページの各々の画像の情報を含み、
前記制御プログラムは、
前記複数のページの各々の画像をラスタライズ処理する処理ステップと、
前記複数のページの各々の画像の情報に基づいて、前記複数のページの各々の画像を前記処理ステップにてラスタライズ処理する際の負荷を計算する計算ステップとをさらにコンピューターに実行させるためのものであり、
前記処理ステップにおいて、前記計算ステップにて計算した負荷が大きいページであるほど後の順序でラスタライズ処理する、画像形成装置の制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018221214A JP7200625B2 (ja) | 2018-11-27 | 2018-11-27 | 画像形成装置および画像形成装置の制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018221214A JP7200625B2 (ja) | 2018-11-27 | 2018-11-27 | 画像形成装置および画像形成装置の制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020082540A JP2020082540A (ja) | 2020-06-04 |
JP7200625B2 true JP7200625B2 (ja) | 2023-01-10 |
Family
ID=70905630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018221214A Active JP7200625B2 (ja) | 2018-11-27 | 2018-11-27 | 画像形成装置および画像形成装置の制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7200625B2 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002091247A (ja) | 2000-09-19 | 2002-03-27 | Minolta Co Ltd | 画像形成装置 |
JP2002248841A (ja) | 2001-02-26 | 2002-09-03 | Minolta Co Ltd | 画像形成装置および画像形成装置におけるジョブの取扱方法ならびに画像形成装置において実行されるプログラム |
JP2012045833A (ja) | 2010-08-27 | 2012-03-08 | Ricoh Co Ltd | 画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体 |
JP2013025426A (ja) | 2011-07-19 | 2013-02-04 | Onkyo Corp | 画像出力装置及びそのプログラム |
JP2013210437A (ja) | 2012-03-30 | 2013-10-10 | Kyocera Document Solutions Inc | 画像形成装置 |
JP2016046565A (ja) | 2014-08-20 | 2016-04-04 | コニカミノルタ株式会社 | 画像形成装置、起動制御方法および起動制御プログラム |
US20170046176A1 (en) | 2014-04-29 | 2017-02-16 | Hewlett-Packard Development Company, L.P. | Resuming a system using state information |
-
2018
- 2018-11-27 JP JP2018221214A patent/JP7200625B2/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002091247A (ja) | 2000-09-19 | 2002-03-27 | Minolta Co Ltd | 画像形成装置 |
JP2002248841A (ja) | 2001-02-26 | 2002-09-03 | Minolta Co Ltd | 画像形成装置および画像形成装置におけるジョブの取扱方法ならびに画像形成装置において実行されるプログラム |
JP2012045833A (ja) | 2010-08-27 | 2012-03-08 | Ricoh Co Ltd | 画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体 |
JP2013025426A (ja) | 2011-07-19 | 2013-02-04 | Onkyo Corp | 画像出力装置及びそのプログラム |
JP2013210437A (ja) | 2012-03-30 | 2013-10-10 | Kyocera Document Solutions Inc | 画像形成装置 |
US20170046176A1 (en) | 2014-04-29 | 2017-02-16 | Hewlett-Packard Development Company, L.P. | Resuming a system using state information |
JP2016046565A (ja) | 2014-08-20 | 2016-04-04 | コニカミノルタ株式会社 | 画像形成装置、起動制御方法および起動制御プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2020082540A (ja) | 2020-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8806241B2 (en) | Apparatus and method for shortening the time returning from a power-saving mode to normal power mode and reducing power consumption in the power-saving mode | |
KR100757154B1 (ko) | 정보 처리 장치 및 그 제어 방법 | |
US20140258753A1 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium | |
US20140043632A1 (en) | Image forming apparatus, method of controlling the same, and image forming system | |
JP2009241475A (ja) | 画像形成装置、画像形成処理方法及びプログラム | |
US9338320B2 (en) | Image forming apparatus and method of controlling the same | |
JP5673968B2 (ja) | 画像形成装置および画像形成システム | |
US20110037999A1 (en) | Image forming apparatus and method of controlling the apparatus | |
JP6164938B2 (ja) | 画像形成装置及びその制御方法、並びにプログラム | |
US20140043631A1 (en) | Image forming apparatus and method of controlling the same | |
JP5538919B2 (ja) | 印刷制御装置、印刷制御方法、及びプログラム | |
JP4348642B2 (ja) | 印刷システム及び印刷装置 | |
US10642626B2 (en) | Information processing apparatus, control method of information processing apparatus, and storage medium | |
JP2010038998A (ja) | 画像形成装置,立ち上げ制御方法,プログラム,および記録媒体 | |
US8305618B2 (en) | Image forming apparatus, activation control method | |
JP2017024297A (ja) | 印刷装置とその制御方法、及びプログラム | |
JP7200625B2 (ja) | 画像形成装置および画像形成装置の制御プログラム | |
JP6996189B2 (ja) | プリントコントローラー、画像形成システム及び画像形成装置 | |
JP2012168374A (ja) | 画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体 | |
JP5232728B2 (ja) | 画像形成装置 | |
JP2005094301A (ja) | 画像形成装置 | |
JP2004074621A (ja) | 画像形成装置 | |
JP2009199190A (ja) | 情報処理装置、情報処理方法ならびにプログラム | |
JP6489882B2 (ja) | メモリ制御装置、画像形成装置、メモリ制御装置のリソース管理方法 | |
JP6485699B2 (ja) | 画像形成装置、画像形成システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210915 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220517 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220714 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220802 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221004 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221109 |
|
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: 20221122 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221205 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7200625 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |