JP2017226169A - Image formation apparatus and memory distribution method - Google Patents
Image formation apparatus and memory distribution method Download PDFInfo
- Publication number
- JP2017226169A JP2017226169A JP2016125139A JP2016125139A JP2017226169A JP 2017226169 A JP2017226169 A JP 2017226169A JP 2016125139 A JP2016125139 A JP 2016125139A JP 2016125139 A JP2016125139 A JP 2016125139A JP 2017226169 A JP2017226169 A JP 2017226169A
- Authority
- JP
- Japan
- Prior art keywords
- area
- unit
- mode
- operating system
- user
- 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
- Accessory Devices And Overall Control Thereof (AREA)
- Stored Programmes (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、画像形成装置および当該画像形成装置におけるメモリー配分方法に関する。 The present invention relates to an image forming apparatus and a memory distribution method in the image forming apparatus.
画像形成装置(MFP、Multifunction Peripheral)では、搭載されている書き換え可能メモリーの容量に制限があるため、限られた範囲でメモリーを有効に使用するために様々な工夫がなされてきた。 In an image forming apparatus (MFP, Multifunction Peripheral), since there is a limit to the capacity of a rewritable memory mounted, various devices have been made to effectively use the memory within a limited range.
例えば、特許文献1において開示されている技術では、設定領域ファイルに予め書き換え可能メモリーの総量に対する仮想メモリーに使用する容量と画像メモリーに使用する容量を定義しておき、起動時に定義された各容量を確保している。 For example, in the technique disclosed in Patent Document 1, the capacity used for the virtual memory and the capacity used for the image memory with respect to the total amount of rewritable memory are defined in advance in the setting area file, and each capacity defined at startup is defined. Is secured.
しかし、特許文献1の技術では、画像形成装置のOS(Operating System)起動後に、ユーザー設定により要求される各種メモリーの配分割合を変更することは出来なかった。例えば、一定量の画像メモリーをOS起動時に確保した後、ユーザーが画像メモリーの容量を増加させることは出来なかった。 However, in the technique of Patent Document 1, it is not possible to change the distribution ratio of various memories required by user settings after the OS (Operating System) of the image forming apparatus is started. For example, after securing a certain amount of image memory at the time of OS startup, the user cannot increase the capacity of the image memory.
以上のような事情に鑑み、本発明の目的は、画像形成装置のOS起動後でもユーザーが用途別のメモリーの配分割合を変更できる画像形成装置およびメモリー配分方法を提供することにある。 SUMMARY OF THE INVENTION In view of the circumstances as described above, an object of the present invention is to provide an image forming apparatus and a memory distribution method that allow a user to change the memory distribution ratio for each application even after the OS of the image forming apparatus is activated.
上記目的を達成するため、本発明の一形態に係る画像形成装置は、記憶部と、ユーザーに対し情報を提示する表示部と、前記ユーザーからの操作入力を受け付ける操作部と、ランダムアクセスメモリーと、自身の起動時に、前記ランダムアクセスメモリーを自身の使用するオペレーティングシステム領域と画像を蓄積する画像メモリー領域とに配分するオペレーティングシステムと、前記ユーザーに前記表示部を介して、自装置の動作モードであるパフォーマンス優先モードと蓄積枚数優先モードとの選択画面を提示し、前記ユーザーによる前記動作モードの選択を受け付けて、選択された動作モードをモード設定情報として前記記憶部に記憶させるモード設定部と、前記オペレーティングシステムの起動時に、前記オペレーティングシステム領域および前記画像メモリー領域のそれぞれに、プログラムにより使用されるテンポラリ領域を確保する領域確保部と、前記オペレーティングシステムの起動完了後に、前記モード設定情報を参照し、前記パフォーマンス優先モードが選択されているときは、前記オペレーティングシステム領域に確保されている前記テンポラリ領域を解放し、前記蓄積枚数優先モードが選択されているときは、前記画像メモリー領域に確保されている前記テンポラリ領域を解放する領域選択部とを備える。そのため、画像形成装置のOS起動後でもユーザーが用途別のメモリーの配分割合を変更できる。 In order to achieve the above object, an image forming apparatus according to an aspect of the present invention includes a storage unit, a display unit that presents information to a user, an operation unit that receives an operation input from the user, a random access memory, An operating system for allocating the random access memory to an operating system area used by itself and an image memory area for storing an image at the time of startup, and an operation mode of the own apparatus through the display unit to the user. A mode setting unit that presents a selection screen of a certain performance priority mode and accumulated number priority mode, accepts selection of the operation mode by the user, and stores the selected operation mode in the storage unit as mode setting information; When the operating system starts up, the operating system In each of the area and the image memory area, an area securing unit that secures a temporary area used by the program, and the performance priority mode is selected with reference to the mode setting information after the operating system is started up. An area selection unit that releases the temporary area secured in the operating system area, and releases the temporary area secured in the image memory area when the accumulated number priority mode is selected. With. Therefore, even after the OS of the image forming apparatus is started, the user can change the distribution ratio of the memory for each application.
上記目的を達成するため、本発明の一形態に係るメモリー配分方法は、画像形成装置におけるメモリー配分方法であって、前記画像形成装置のモード設定部が、ユーザーに表示部を介して、自装置の動作モードであるパフォーマンス優先モードと蓄積枚数優先モードとの選択画面を提示し、前記ユーザーによる前記動作モードの選択を操作部経由で受け付けて、選択された動作モードをモード設定情報として記憶部に記憶させ、前記画像形成装置のオペレーティングシステムが、自身の起動時に、ランダムアクセスメモリーを自身の使用するオペレーティングシステム領域と画像を蓄積する画像メモリー領域とに配分し、前記画像形成装置の領域確保部が、前記オペレーティングシステムの起動時に、前記オペレーティングシステム領域および前記画像メモリー領域のそれぞれに、プログラムにより使用されるテンポラリ領域を確保し、前記画像形成装置の領域選択部が、前記オペレーティングシステムの起動完了後に、前記モード設定情報を参照し、前記パフォーマンス優先モードが選択されているときは、前記オペレーティングシステム領域に確保されている前記テンポラリ領域を解放し、前記蓄積枚数優先モードが選択されているときは、前記画像メモリー領域に確保されている前記テンポラリ領域を解放する。 In order to achieve the above object, a memory distribution method according to an aspect of the present invention is a memory distribution method in an image forming apparatus, in which a mode setting unit of the image forming apparatus is connected to a user through a display unit. A selection screen of the performance priority mode and the accumulated number priority mode, which is the operation mode of the user, is presented, the selection of the operation mode by the user is received via the operation unit, and the selected operation mode is stored in the storage unit as mode setting information. And the operating system of the image forming apparatus distributes the random access memory to an operating system area used by itself and an image memory area for storing an image when the operating system of the image forming apparatus starts up, and an area securing unit of the image forming apparatus , When the operating system starts up, the operating system area and A temporary area used by a program is secured in each of the image memory areas, and the area selection unit of the image forming apparatus refers to the mode setting information after the start of the operating system, and the performance priority mode is When selected, the temporary area secured in the operating system area is released, and when the accumulated number priority mode is selected, the temporary area secured in the image memory area is released. To do.
以上のように、本発明によれば、画像形成装置のOS起動後でもユーザーが用途別のメモリーの配分割合を変更できる。 As described above, according to the present invention, even after the OS of the image forming apparatus is started, the user can change the distribution ratio of the memory for each application.
以下、図面を参照しながら、本発明の実施形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[画像形成装置の構成]
最初に、画像形成装置20の構成について説明する。図1は、画像形成装置20の構成を概略的に示す構成図である。
[Configuration of Image Forming Apparatus]
First, the configuration of the
画像形成装置20は、制御部21を備える。制御部21は、CPU(Central Processing Unit)31、RAM(Random Access Memory)33、ROM(Read Only Memory)32、および専用のハードウェア回路等から構成され、画像形成装置20の全体的な動作制御を司る。
The
制御部21は、原稿読取部22、画像処理部23、画像メモリー24、画像形成部25、操作部26、表示部26a、ファクシミリ通信部27、通信部28、記憶部29等と接続されている。制御部21は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
The
制御部21は、ユーザーから、操作部26またはネッワーク接続されたPC(Personal Computer)等を通じて入力されるジョブの実行指示に従って、スキャナ機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
The
また、制御部21は、モード設定部21a、領域確保部21b、領域選択部21c、およびOS21dを有している。モード設定部21a、領域確保部21b、領域選択部21c、およびOS21dは、ROM32などからRAM33にロードされたプログラムがCPU31により実行されることで実現される機能ブロックである。
The
モード設定部21aは、画像形成装置20のOS起動完了後に、ユーザーがメモリーの配分を指定するために用いられる。例えば、モード設定部21aは、ヒープなどに用いるOS領域を増やしてプログラムの実行速度を速めるパフォーマンス優先モードと、部数印刷などにおいて蓄積可能な画像(ページ)の枚数を増やす蓄積枚数優先モードとの選択をユーザーに提示する。
The
ユーザーがパフォーマンス優先モードまたは蓄積枚数優先モードを選択することにより、ユーザーはOS自体の設定を変更することなく、OS起動完了後に簡単にメモリー配分を変更することが出来る。 When the user selects the performance priority mode or the accumulated number priority mode, the user can easily change the memory allocation after the OS startup is completed without changing the setting of the OS itself.
領域確保部21bは、OS起動時に、OS管理領域および画像メモリー領域に、それぞれ、ソフトウェアプログラムから使用するテンポラリ領域を確保する。詳細は後述する。
The
領域選択部21cは、ユーザーによる、パフォーマンス優先モードまたは蓄積枚数優先モードの選択に基づき、OS起動時に確保された2つのテンポラリ領域のうち、一方を解放する。詳細は後述する。
The
OS21dは、Linux(登録商標)などのオペレーティング・システムのことである。典型的には、OSは起動時にRAM33をOS領域と画像メモリー領域とに分割して使用し、OSの起動完了後にはOS領域と画像メモリー領域のメモリー配分を変更することは出来ない。
The OS 21d is an operating system such as Linux (registered trademark). Typically, the OS divides the
原稿読取部22は、原稿から画像を読み取る。
The
画像処理部23は、原稿読取部22で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部23は、原稿読取部22により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
The
画像メモリー24は、原稿読取部22による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部25での印刷対象となるデータを一時的に記憶したりする領域である。なお、画像メモリー24は、上述したRAM33上の画像メモリー領域に相当する。
The
画像形成部25は、原稿読取部22で読み取られた画像データ等の画像形成を行う。
The
操作部26は、画像形成装置20が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたLCD(Liquid Crystal Display)等の表示部26aを備えている。
The
ファクシミリ通信部27は、図示しない符号化/復号化部、変復調部、およびNCU(Network Control Unit)を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
The
通信部28は、LANボード等の通信モジュールから構成され、通信部28に接続されたLAN等を介して、ローカルエリア内の装置と種々のデータの送受信を行う。
The
記憶部29は、原稿読取部22によって読み取られた原稿画像などを記憶する。記憶部29は、HDD(Hard Disk Drive)などの大容量の記憶装置である。記憶部29には、ユーザーが選択したモードが、パフォーマンス優先モードか蓄積枚数優先モードかを示すモード設定情報29aが記憶されている。
The
以上、画像形成装置20の構成について説明した。
The configuration of the
[制御部のハードウェア構成と典型的なメモリー配分]
次に、画像形成装置20の制御部21のハードウェア構成の概略と典型的なメモリー配分について説明する。図2は、画像形成装置20の制御部21のハードウェア構成の概略図である。
[Hardware configuration of controller and typical memory allocation]
Next, an outline of the hardware configuration of the
上述したように、制御部21は、CPU31、RAM33、ROM32、および専用のハードウェア回路等(図示せず)から構成され、画像形成装置20の全体的な動作制御を司っている。CPU31、RAM33、およびROM32はバス34により接続されている。
As described above, the
典型的な技術、例えばLinux(登録商標)などのOSの起動時に、OSは、RAM33のうち、どれだけの量をOSで使用するため(OS領域)に確保し、どれだけの量を画像蓄積のため(画像メモリー領域)に確保するかを決める。
When an OS such as Linux (registered trademark) is started up by a typical technology, for example, the OS reserves how
典型的な技術では、OSの起動完了後に、OS領域と画像メモリー領域の配分を変更することは出来なかった。図3は、RAM33上で、典型的な技術では、OSの起動完了後に、OS領域と画像メモリー領域の配分が固定されている様子を示す図である。
In a typical technique, the distribution of the OS area and the image memory area cannot be changed after the startup of the OS is completed. FIG. 3 is a diagram showing a state in which the allocation of the OS area and the image memory area is fixed on the
以上の様に、もしユーザーがOS領域を増やしたり、画像メモリー領域を増やしたりする場合には、OSの設定を変更しなければならなかったが、画像形成装置20のユーザーがそのようなOSの設定を変更することは非常に困難であり、現実的には、プログラムの実行速度を優先させたり、部数印刷のためなどに蓄積する画像の枚数を増やすことを優先させたりすることは出来なかった。
As described above, if the user increases the OS area or increases the image memory area, the setting of the OS has to be changed. However, the user of the
以上、画像形成装置20の制御部21のハードウェア構成の概略と典型的なメモリー配分について説明した。
The outline of the hardware configuration of the
[テンポラリ領域の確保と一方の解放]
次に、本実施形態で用いるテンポラリ領域の確保と一方のテンポラリ領域の開放について説明する。図4から図6は、テンポラリ領域の確保と一方のテンポラリ領域の開放について説明するための図である。
[Reserving a temporary area and releasing one]
Next, securing a temporary area and releasing one temporary area used in the present embodiment will be described. 4 to 6 are diagrams for explaining the securing of the temporary area and the release of one of the temporary areas.
まず、OSの起動中に、領域確保部21bが、図4に示すように、OS領域および画像メモリー領域の領域内に、それぞれ、テンポラリ領域を確保する。
First, during OS startup, the
テンポラリ領域は、プログラムが一時的に使用するファイルなどを置く領域である。 The temporary area is an area in which files temporarily used by the program are placed.
次に、ユーザーによりパフォーマンス優先モードが指定されている場合、OSの起動完了後に、図5に示すように、OS領域内に確保されているテンポラリ領域を開放する。 Next, when the performance priority mode is specified by the user, the temporary area secured in the OS area is released as shown in FIG.
OS領域内のテンポラリ領域を開放し、OSで用いる通常のメモリーとしての用途に戻すことにより、ヒープなどに用いる領域が増え、メモリーのスワップ等が発生しにくくなる。そのため、スワップまたはページフォールトによるプログラムの実行速度の低下を防止することが出来る。 By releasing the temporary area in the OS area and returning it to the use as a normal memory used in the OS, the area used for the heap increases, so that it is difficult for memory swapping to occur. Therefore, it is possible to prevent a decrease in the program execution speed due to swapping or page faults.
次に、ユーザーにより蓄積枚数優先モードが指定されている場合、OSの起動完了後に、図6に示すように、画像メモリー領域内に確保されているテンポラリ領域を開放する。 Next, when the accumulated number priority mode is designated by the user, the temporary area secured in the image memory area is released as shown in FIG.
画像メモリー領域内のテンポラリ領域を開放し、画像を蓄積するために用いるメモリー領域を増やすことにより、ページ数が多い文書やカラーページが多い文書の部数印刷などを行うことが出来るようになる。 By releasing the temporary area in the image memory area and increasing the memory area used to store the image, it becomes possible to print the number of copies of a document with a large number of pages or a document with a large number of color pages.
以上、本実施形態で用いるテンポラリ領域の確保と一方のテンポラリ領域の開放について説明した。 Heretofore, the securing of the temporary area used in the present embodiment and the release of one temporary area have been described.
[モードの選択画面の例]
次に、ユーザーが、パフォーマンス優先モードまたは蓄積枚数優先モードを選択する際に用いる画面の例を説明する。図7は、ユーザーが、パフォーマンス優先モードまたは蓄積枚数優先モードを選択する際に用いる画面の例を示す図である。
[Example of mode selection screen]
Next, an example of a screen used when the user selects the performance priority mode or the accumulated number priority mode will be described. FIG. 7 is a diagram illustrating an example of a screen used when the user selects the performance priority mode or the accumulated number priority mode.
図に示す例では、パフォーマンス優先モードを選択するためのラジオボタンRB1と、蓄積枚数優先モードを選択するためのラジオボタンRB2とが表示されており、ユーザーが何れかを選択することにより、モードの選択を行うことが出来る。 In the example shown in the figure, a radio button RB1 for selecting the performance priority mode and a radio button RB2 for selecting the accumulated number priority mode are displayed, and the mode is selected by the user selecting one of them. You can make a selection.
ユーザーによりモードが選択されると、モード設定部21aが選択されたモードをモード設定情報29aとして記憶部29に記憶させる。
When the user selects a mode, the
以上、ユーザーが、パフォーマンス優先モードまたは蓄積枚数優先モードを選択する際に用いる画面の例を説明した。 The example of the screen used when the user selects the performance priority mode or the accumulated number priority mode has been described above.
[処理の流れ1(モード設定)]
次に、画像形成装置20におけるモード設定の処理の流れについて説明する。図8は、画像形成装置20におけるモード設定の処理の流れについて説明するためのフローチャートである。
[Processing flow 1 (mode setting)]
Next, a flow of mode setting processing in the
まず、モード設定部21aが、ユーザーに対し、表示部26aを介して、上述したモード選択の画面を提示し、ユーザーによるモード選択を受け付ける(ステップS1)。
First, the
次に、モード設定部21aは、ユーザーから受け付けたモード選択結果をモード設定情報29aとして、記憶部29に記憶させる(ステップS2)。
Next, the
以上、画像形成装置20におけるモード設定の処理の流れについて説明した。
The flow of mode setting processing in the
[処理の流れ2(起動後のメモリーの配分の変更)]
次に、画像形成装置20における起動後のメモリーの配分の変更処理の流れについて説明する。図9は、画像形成装置20における起動後のメモリーの配分の変更処理の流れについて説明するためのフローチャートである。
[Processing flow 2 (change memory allocation after startup)]
Next, the flow of memory allocation change processing after activation in the
まず、OSが起動開始する(ステップS10)。 First, the OS starts to start (step S10).
次に、領域確保部21bが、RAM33上のOS領域および画像メモリー領域にそれぞれテンポラリ領域を確保する(ステップS11)。
Next, the
次に、OSが起動を完了する(ステップS12)。 Next, the OS completes startup (step S12).
次に、領域選択部21cが、記憶部29からモード設定情報29aを取得する(ステップS13)。
Next, the
次に、領域選択部21cが、取得したモード設定情報29aに基づき、OS領域または画像メモリー領域いずれかにある一方のテンポラリ領域を開放する(ステップS14)。
Next, the
以上、画像形成装置20における起動後のメモリーの配分の変更処理の流れについて説明した。
Heretofore, the flow of the memory allocation change process after the startup in the
[補足事項]
以上のように、本発明の画像形成装置20は、記憶部29と、ユーザーに対し情報を提示する表示部26aと、前記ユーザーからの操作入力を受け付ける操作部26と、ランダムアクセスメモリー33と、自身21dの起動時に、前記ランダムアクセスメモリー33を自身21dの使用するオペレーティングシステム領域と画像を蓄積する画像メモリー領域とに配分するオペレーティングシステム21dと、前記ユーザーに前記表示部26aを介して、自装置20の動作モードであるパフォーマンス優先モードと蓄積枚数優先モードとの選択画面を提示し、前記ユーザーによる前記動作モードの選択を受け付けて、選択された動作モードをモード設定情報29aとして前記記憶部29に記憶させるモード設定部21aと、前記オペレーティングシステム21dの起動時に、前記オペレーティングシステム領域および前記画像メモリー領域のそれぞれに、プログラムにより使用されるテンポラリ領域を確保する領域確保部21bと、前記オペレーティングシステム21dの起動完了後に、前記モード設定情報29aを参照し、前記パフォーマンス優先モードが選択されているときは、前記オペレーティングシステム領域に確保されている前記テンポラリ領域を解放し、前記蓄積枚数優先モードが選択されているときは、前記画像メモリー領域に確保されている前記テンポラリ領域を解放する領域選択部21cとを備える。
[Additional notes]
As described above, the
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。 In addition, this invention is not limited only to the above-mentioned embodiment, Of course, various changes can be added within the range which does not deviate from the summary of this invention.
20 … 画像形成装置
21 … 制御部
21a… モード設定部
21b… 領域確保部
21c… 領域選択部
21d… OS
22 … 原稿読取部
23 … 画像処理部
24 … 画像メモリー
25 … 画像形成部
26 … 操作部
26a… 表示部
27 … ファクシミリ通信部
28 … 通信部
29 … 記憶部
29a… モード設定情報
31 … CPU
32 … ROM
33 … RAM
DESCRIPTION OF
DESCRIPTION OF
32 ... ROM
33 ... RAM
Claims (2)
ユーザーに対し情報を提示する表示部と、
前記ユーザーからの操作入力を受け付ける操作部と、
ランダムアクセスメモリーと、
自身の起動時に、前記ランダムアクセスメモリーを自身の使用するオペレーティングシステム領域と画像を蓄積する画像メモリー領域とに配分するオペレーティングシステムと、
前記ユーザーに前記表示部を介して、自装置の動作モードであるパフォーマンス優先モードと蓄積枚数優先モードとの選択画面を提示し、前記ユーザーによる前記動作モードの選択を受け付けて、選択された動作モードをモード設定情報として前記記憶部に記憶させるモード設定部と、
前記オペレーティングシステムの起動時に、前記オペレーティングシステム領域および前記画像メモリー領域のそれぞれに、プログラムにより使用されるテンポラリ領域を確保する領域確保部と、
前記オペレーティングシステムの起動完了後に、前記モード設定情報を参照し、前記パフォーマンス優先モードが選択されているときは、前記オペレーティングシステム領域に確保されている前記テンポラリ領域を解放し、前記蓄積枚数優先モードが選択されているときは、前記画像メモリー領域に確保されている前記テンポラリ領域を解放する領域選択部と
を備えた
画像形成装置。 A storage unit;
A display for presenting information to the user;
An operation unit for receiving an operation input from the user;
Random access memory,
An operating system that allocates the random access memory to an operating system area used by itself and an image memory area for storing images when starting up;
Presenting the selection screen of the performance priority mode and the accumulated number priority mode which is the operation mode of the own device to the user via the display unit, and accepting the selection of the operation mode by the user, the selected operation mode A mode setting unit that stores the mode setting information in the storage unit,
An area securing unit that secures a temporary area used by a program in each of the operating system area and the image memory area when the operating system is started;
After the start of the operating system is completed, the mode setting information is referred to. When the performance priority mode is selected, the temporary area secured in the operating system area is released, and the accumulated number priority mode is set. An image forming apparatus comprising: an area selecting unit that releases the temporary area secured in the image memory area when selected.
前記画像形成装置のモード設定部が、ユーザーに表示部を介して、自装置の動作モードであるパフォーマンス優先モードと蓄積枚数優先モードとの選択画面を提示し、前記ユーザーによる前記動作モードの選択を操作部経由で受け付けて、選択された動作モードをモード設定情報として記憶部に記憶させ、
前記画像形成装置のオペレーティングシステムが、自身の起動時に、ランダムアクセスメモリーを自身の使用するオペレーティングシステム領域と画像を蓄積する画像メモリー領域とに配分し、
前記画像形成装置の領域確保部が、前記オペレーティングシステムの起動時に、前記オペレーティングシステム領域および前記画像メモリー領域のそれぞれに、プログラムにより使用されるテンポラリ領域を確保し、
前記画像形成装置の領域選択部が、前記オペレーティングシステムの起動完了後に、前記モード設定情報を参照し、前記パフォーマンス優先モードが選択されているときは、前記オペレーティングシステム領域に確保されている前記テンポラリ領域を解放し、前記蓄積枚数優先モードが選択されているときは、前記画像メモリー領域に確保されている前記テンポラリ領域を解放する
メモリー配分方法。 A memory allocation method in an image forming apparatus,
The mode setting unit of the image forming apparatus presents a selection screen of the performance priority mode and the accumulated number priority mode, which are the operation modes of the own apparatus, to the user via the display unit, and allows the user to select the operation mode. Accepted via the operation unit, the selected operation mode is stored in the storage unit as mode setting information,
When the operating system of the image forming apparatus starts up itself, the random access memory is allocated to an operating system area used by itself and an image memory area for storing images,
The area securing unit of the image forming apparatus secures a temporary area used by a program in each of the operating system area and the image memory area when the operating system is started,
The area selection unit of the image forming apparatus refers to the mode setting information after the startup of the operating system is completed, and when the performance priority mode is selected, the temporary area reserved in the operating system area And the temporary area reserved in the image memory area is released when the accumulated number priority mode is selected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016125139A JP2017226169A (en) | 2016-06-24 | 2016-06-24 | Image formation apparatus and memory distribution method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016125139A JP2017226169A (en) | 2016-06-24 | 2016-06-24 | Image formation apparatus and memory distribution method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017226169A true JP2017226169A (en) | 2017-12-28 |
Family
ID=60889637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016125139A Pending JP2017226169A (en) | 2016-06-24 | 2016-06-24 | Image formation apparatus and memory distribution method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017226169A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020069777A (en) * | 2018-11-02 | 2020-05-07 | 京セラドキュメントソリューションズ株式会社 | Image processing device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03163621A (en) * | 1989-11-22 | 1991-07-15 | Canon Inc | Page printer |
JPH07314800A (en) * | 1994-05-27 | 1995-12-05 | Canon Inc | Printing device and controlling method thereof |
JPH07325726A (en) * | 1994-05-31 | 1995-12-12 | Canon Inc | Memory resources management method for printing device |
JP2003196110A (en) * | 2001-09-21 | 2003-07-11 | Ricoh Co Ltd | Image forming device |
JP2003200620A (en) * | 2001-09-14 | 2003-07-15 | Ricoh Co Ltd | Imaging apparatus |
JP2005028687A (en) * | 2003-07-10 | 2005-02-03 | Ricoh Co Ltd | Image processor, information processor, and memory disk managing method |
US20080059781A1 (en) * | 2005-12-24 | 2008-03-06 | Yufu Li | Method and Apparatus for Efficiently Arranging Portable Executable (Pe) Images |
JP2012078937A (en) * | 2010-09-30 | 2012-04-19 | Kyocera Mita Corp | Image forming apparatus |
-
2016
- 2016-06-24 JP JP2016125139A patent/JP2017226169A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03163621A (en) * | 1989-11-22 | 1991-07-15 | Canon Inc | Page printer |
JPH07314800A (en) * | 1994-05-27 | 1995-12-05 | Canon Inc | Printing device and controlling method thereof |
JPH07325726A (en) * | 1994-05-31 | 1995-12-12 | Canon Inc | Memory resources management method for printing device |
JP2003200620A (en) * | 2001-09-14 | 2003-07-15 | Ricoh Co Ltd | Imaging apparatus |
JP2003196110A (en) * | 2001-09-21 | 2003-07-11 | Ricoh Co Ltd | Image forming device |
JP2005028687A (en) * | 2003-07-10 | 2005-02-03 | Ricoh Co Ltd | Image processor, information processor, and memory disk managing method |
US20080059781A1 (en) * | 2005-12-24 | 2008-03-06 | Yufu Li | Method and Apparatus for Efficiently Arranging Portable Executable (Pe) Images |
JP2012078937A (en) * | 2010-09-30 | 2012-04-19 | Kyocera Mita Corp | Image forming apparatus |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020069777A (en) * | 2018-11-02 | 2020-05-07 | 京セラドキュメントソリューションズ株式会社 | Image processing device |
JP7103167B2 (en) | 2018-11-02 | 2022-07-20 | 京セラドキュメントソリューションズ株式会社 | Image processing equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4833568B2 (en) | Information processing apparatus, image forming apparatus, activation program, and storage medium | |
JP6238711B2 (en) | Printing apparatus, printing control method, and program | |
JP4852558B2 (en) | Composite device and memory management method in composite device | |
JP2017226169A (en) | Image formation apparatus and memory distribution method | |
JP6708621B2 (en) | Image forming apparatus, control method of image forming apparatus, and program | |
JP6528952B2 (en) | Electronic device and processing execution program | |
JP2003196110A (en) | Image forming device | |
JP2011054146A (en) | Image forming apparatus, and failure recovery method and program of the same | |
JP5538334B2 (en) | Image forming apparatus and job control program | |
US9405999B2 (en) | Image forming apparatus | |
JP6124836B2 (en) | Electronic device and memory management method | |
JP6562989B2 (en) | Image forming apparatus, image forming apparatus control method and program | |
JP2008244912A (en) | Copying machine and method of copy processing | |
JP2007194777A (en) | Image processor | |
JP4428704B2 (en) | Printing system | |
JP2020069777A (en) | Image processing device | |
US9542308B2 (en) | Electronic device that completes execution of task immediately, method for managing memory, and recording medium | |
JP2010252079A (en) | Job registration of image forming device, and high-speed start of the same | |
JP2019043063A (en) | Image forming device, control method and program | |
JP6634970B2 (en) | Image forming apparatus and initialization method | |
JP6332129B2 (en) | Image forming apparatus | |
JP2011068012A (en) | Information processor, method and program for controlling the same | |
JP6877876B2 (en) | Printing device and its control method, and program | |
JP2015210755A (en) | Image forming apparatus and image forming method | |
JP6372705B2 (en) | Image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180326 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181206 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190129 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190723 |