JP2017226169A - Image formation apparatus and memory distribution method - Google Patents

Image formation apparatus and memory distribution method Download PDF

Info

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
Application number
JP2016125139A
Other languages
Japanese (ja)
Inventor
明彦 伊ヶ崎
Akihiko Igasaki
明彦 伊ヶ崎
林 京一郎
Kyoichiro Hayashi
京一郎 林
邦彦 島本
Kunihiko Shimamoto
邦彦 島本
正登 丹波
Masato Tanba
正登 丹波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2016125139A priority Critical patent/JP2017226169A/en
Publication of JP2017226169A publication Critical patent/JP2017226169A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Stored Programmes (AREA)
  • Facsimiles In General (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image formation apparatus which allows a user to change the distribution ratio of a memory for respective purposes even after the start-up of an OS.SOLUTION: An image formation apparatus includes: a display unit; an operation unit which receives the operation of a user; RAM; an OS which distributes the RAM to an OS region and an image memory region storing images at the start-up of itself; a mode setting unit which presents a selection screen for a performance priority mode and a storage number priority mode via the display unit to the user, receives selection of the operation mode from the user, and stores the selected operation mode as mode setting information; a region securing unit which secures a temporary region in each of the OS region and image memory region at the start-up of the OS; and a region selection unit which refers to the mode setting information after completion of the start-up of the OS, releases the temporary region secured in the OS region when the performance priority mode is selected, and releases the temporary region secured in the image memory region when the storage number priority mode is selected.SELECTED DRAWING: Figure 9

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.

特開2003−200620号公報JP 2003-200620 A

しかし、特許文献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.

画像形成装置20の構成を概略的に示す構成図である。1 is a configuration diagram schematically showing a configuration of an image forming apparatus 20. 画像形成装置20の制御部21のハードウェア構成の概略図である。2 is a schematic diagram of a hardware configuration of a control unit 21 of the image forming apparatus 20. FIG. RAM33上で、典型的な技術では、OSの起動完了後に、OS領域と画像メモリー領域の配分が固定されている様子を示す図である。FIG. 4 is a diagram illustrating a state in which the distribution of the OS area and the image memory area is fixed on the RAM 33 after the OS has been started up in a typical technique. OSの起動中に、領域確保部21bが、OS領域および画像メモリー領域の領域内に、それぞれ、テンポラリ領域を確保する様子を示す図である。It is a figure which shows a mode that the area ensuring part 21b secures a temporary area | region in the area | region of an OS area | region and an image memory area, respectively, during starting of OS. ユーザーによりパフォーマンス優先モードが指定されている場合、OSの起動完了後に、OS領域内に確保されているテンポラリ領域を開放する様子を示す図である。FIG. 4 is a diagram illustrating a state in which a temporary area secured in an OS area is released after the OS has been started up when a performance priority mode is designated by a user. ユーザーにより蓄積枚数優先モードが指定されている場合、OSの起動完了後に、画像メモリー領域内に確保されているテンポラリ領域を開放する様子を示す図である。FIG. 10 is a diagram illustrating a state in which a temporary area secured in an image memory area is released after the start of the OS is completed when the accumulated number priority mode is designated by the user. ユーザーが、パフォーマンス優先モードまたは蓄積枚数優先モードを選択する際に用いる画面の例を示す図である。It is a figure which shows the example of the screen used when a user selects a performance priority mode or the accumulation number priority mode. 画像形成装置20におけるモード設定の処理の流れについて説明するためのフローチャートである。4 is a flowchart for explaining a flow of mode setting processing in the image forming apparatus 20. 画像形成装置20における起動後のメモリーの配分の変更処理の流れについて説明するためのフローチャートである。4 is a flowchart for explaining a flow of processing for changing memory allocation after activation in the image forming apparatus 20.

以下、図面を参照しながら、本発明の実施形態を説明する。   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 image forming apparatus 20 will be described. FIG. 1 is a configuration diagram schematically showing the configuration of the image forming apparatus 20.

画像形成装置20は、制御部21を備える。制御部21は、CPU(Central Processing Unit)31、RAM(Random Access Memory)33、ROM(Read Only Memory)32、および専用のハードウェア回路等から構成され、画像形成装置20の全体的な動作制御を司る。   The image forming apparatus 20 includes a control unit 21. The control unit 21 includes a CPU (Central Processing Unit) 31, a RAM (Random Access Memory) 33, a ROM (Read Only Memory) 32, a dedicated hardware circuit, and the like, and performs overall operation control of the image forming apparatus 20. To manage.

制御部21は、原稿読取部22、画像処理部23、画像メモリー24、画像形成部25、操作部26、表示部26a、ファクシミリ通信部27、通信部28、記憶部29等と接続されている。制御部21は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。   The control unit 21 is connected to the document reading unit 22, the image processing unit 23, the image memory 24, the image forming unit 25, the operation unit 26, the display unit 26a, the facsimile communication unit 27, the communication unit 28, the storage unit 29, and the like. . The control unit 21 performs operation control of each of the above connected units, and transmission / reception of signals or data to / from each unit.

制御部21は、ユーザーから、操作部26またはネッワーク接続されたPC(Personal Computer)等を通じて入力されるジョブの実行指示に従って、スキャナ機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。   The control unit 21 performs various functions such as a scanner function, a print function, a copy function, and a facsimile transmission / reception function in accordance with a job execution instruction input from the user via the operation unit 26 or a network-connected PC (Personal Computer). It controls the drive and processing of the mechanism necessary to execute the operation control.

また、制御部21は、モード設定部21a、領域確保部21b、領域選択部21c、およびOS21dを有している。モード設定部21a、領域確保部21b、領域選択部21c、およびOS21dは、ROM32などからRAM33にロードされたプログラムがCPU31により実行されることで実現される機能ブロックである。   The control unit 21 includes a mode setting unit 21a, a region securing unit 21b, a region selection unit 21c, and an OS 21d. The mode setting unit 21a, the region securing unit 21b, the region selecting unit 21c, and the OS 21d are functional blocks that are realized by the CPU 31 executing a program loaded from the ROM 32 or the like to the RAM 33.

モード設定部21aは、画像形成装置20のOS起動完了後に、ユーザーがメモリーの配分を指定するために用いられる。例えば、モード設定部21aは、ヒープなどに用いるOS領域を増やしてプログラムの実行速度を速めるパフォーマンス優先モードと、部数印刷などにおいて蓄積可能な画像(ページ)の枚数を増やす蓄積枚数優先モードとの選択をユーザーに提示する。   The mode setting unit 21a is used by the user to specify memory allocation after the OS startup of the image forming apparatus 20 is completed. For example, the mode setting unit 21a selects a performance priority mode in which the OS area used for a heap or the like is increased to increase the execution speed of the program, and a storage number priority mode in which the number of images (pages) that can be stored in copy printing is increased. To the user.

ユーザーがパフォーマンス優先モードまたは蓄積枚数優先モードを選択することにより、ユーザーは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 area securing unit 21b secures temporary areas used by the software program in the OS management area and the image memory area when the OS is started. Details will be described later.

領域選択部21cは、ユーザーによる、パフォーマンス優先モードまたは蓄積枚数優先モードの選択に基づき、OS起動時に確保された2つのテンポラリ領域のうち、一方を解放する。詳細は後述する。   The area selection unit 21c releases one of the two temporary areas secured when the OS is started based on the selection of the performance priority mode or the accumulated number priority mode by the user. Details will be described later.

OS21dは、Linux(登録商標)などのオペレーティング・システムのことである。典型的には、OSは起動時にRAM33をOS領域と画像メモリー領域とに分割して使用し、OSの起動完了後にはOS領域と画像メモリー領域のメモリー配分を変更することは出来ない。   The OS 21d is an operating system such as Linux (registered trademark). Typically, the OS divides the RAM 33 into an OS area and an image memory area when starting up, and the memory allocation between the OS area and the image memory area cannot be changed after the OS has been started up.

原稿読取部22は、原稿から画像を読み取る。   The document reading unit 22 reads an image from a document.

画像処理部23は、原稿読取部22で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部23は、原稿読取部22により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。   The image processing unit 23 performs image processing on the image data of the image read by the document reading unit 22 as necessary. For example, the image processing unit 23 performs image processing such as shading correction in order to improve the quality after the image read by the document reading unit 22 is formed.

画像メモリー24は、原稿読取部22による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部25での印刷対象となるデータを一時的に記憶したりする領域である。なお、画像メモリー24は、上述したRAM33上の画像メモリー領域に相当する。   The image memory 24 is an area for temporarily storing data of a document image obtained by reading by the document reading unit 22 and temporarily storing data to be printed by the image forming unit 25. The image memory 24 corresponds to the image memory area on the RAM 33 described above.

画像形成部25は、原稿読取部22で読み取られた画像データ等の画像形成を行う。   The image forming unit 25 forms an image such as the image data read by the document reading unit 22.

操作部26は、画像形成装置20が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたLCD(Liquid Crystal Display)等の表示部26aを備えている。   The operation unit 26 includes a touch panel unit and operation key units that receive instructions from the user regarding various operations and processes that can be executed by the image forming apparatus 20. The touch panel unit includes a display unit 26a such as an LCD (Liquid Crystal Display) provided with a touch panel.

ファクシミリ通信部27は、図示しない符号化/復号化部、変復調部、およびNCU(Network Control Unit)を備え、公衆電話回線網を用いてのファクシミリの送信を行う。   The facsimile communication unit 27 includes an encoding / decoding unit, a modulation / demodulation unit, and an NCU (Network Control Unit) (not shown), and performs facsimile transmission using a public telephone line network.

通信部28は、LANボード等の通信モジュールから構成され、通信部28に接続されたLAN等を介して、ローカルエリア内の装置と種々のデータの送受信を行う。   The communication unit 28 includes a communication module such as a LAN board, and transmits / receives various data to / from devices in the local area via a LAN or the like connected to the communication unit 28.

記憶部29は、原稿読取部22によって読み取られた原稿画像などを記憶する。記憶部29は、HDD(Hard Disk Drive)などの大容量の記憶装置である。記憶部29には、ユーザーが選択したモードが、パフォーマンス優先モードか蓄積枚数優先モードかを示すモード設定情報29aが記憶されている。   The storage unit 29 stores a document image read by the document reading unit 22. The storage unit 29 is a large-capacity storage device such as an HDD (Hard Disk Drive). The storage unit 29 stores mode setting information 29a indicating whether the mode selected by the user is the performance priority mode or the accumulated number priority mode.

以上、画像形成装置20の構成について説明した。   The configuration of the image forming apparatus 20 has been described above.

[制御部のハードウェア構成と典型的なメモリー配分]
次に、画像形成装置20の制御部21のハードウェア構成の概略と典型的なメモリー配分について説明する。図2は、画像形成装置20の制御部21のハードウェア構成の概略図である。
[Hardware configuration of controller and typical memory allocation]
Next, an outline of the hardware configuration of the control unit 21 of the image forming apparatus 20 and typical memory allocation will be described. FIG. 2 is a schematic diagram of a hardware configuration of the control unit 21 of the image forming apparatus 20.

上述したように、制御部21は、CPU31、RAM33、ROM32、および専用のハードウェア回路等(図示せず)から構成され、画像形成装置20の全体的な動作制御を司っている。CPU31、RAM33、およびROM32はバス34により接続されている。   As described above, the control unit 21 includes the CPU 31, the RAM 33, the ROM 32, and a dedicated hardware circuit (not shown), and controls the overall operation of the image forming apparatus 20. The CPU 31, RAM 33, and ROM 32 are connected by a bus 34.

典型的な技術、例えば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 much RAM 33 is used by the OS (OS area), and how much is stored in the image. Decide whether to secure it for (image memory area).

典型的な技術では、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 RAM 33 in a typical technique after the start of the OS is completed.

以上の様に、もしユーザーが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 image forming apparatus 20 does not have such an OS. It is very difficult to change the setting, and in reality, it was impossible to prioritize the execution speed of the program or increase the number of images stored for printing the number of copies. .

以上、画像形成装置20の制御部21のハードウェア構成の概略と典型的なメモリー配分について説明した。   The outline of the hardware configuration of the control unit 21 of the image forming apparatus 20 and the typical memory distribution have been described above.

[テンポラリ領域の確保と一方の解放]
次に、本実施形態で用いるテンポラリ領域の確保と一方のテンポラリ領域の開放について説明する。図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 area securing unit 21b secures temporary areas in the OS area and the image memory area, as shown in FIG.

テンポラリ領域は、プログラムが一時的に使用するファイルなどを置く領域である。   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 mode setting unit 21a stores the selected mode in the storage unit 29 as mode setting information 29a.

以上、ユーザーが、パフォーマンス優先モードまたは蓄積枚数優先モードを選択する際に用いる画面の例を説明した。   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 image forming apparatus 20 will be described. FIG. 8 is a flowchart for explaining the flow of mode setting processing in the image forming apparatus 20.

まず、モード設定部21aが、ユーザーに対し、表示部26aを介して、上述したモード選択の画面を提示し、ユーザーによるモード選択を受け付ける(ステップS1)。   First, the mode setting unit 21a presents the above-described mode selection screen to the user via the display unit 26a, and accepts the mode selection by the user (step S1).

次に、モード設定部21aは、ユーザーから受け付けたモード選択結果をモード設定情報29aとして、記憶部29に記憶させる(ステップS2)。   Next, the mode setting unit 21a stores the mode selection result received from the user in the storage unit 29 as mode setting information 29a (step S2).

以上、画像形成装置20におけるモード設定の処理の流れについて説明した。   The flow of mode setting processing in the image forming apparatus 20 has been described above.

[処理の流れ2(起動後のメモリーの配分の変更)]
次に、画像形成装置20における起動後のメモリーの配分の変更処理の流れについて説明する。図9は、画像形成装置20における起動後のメモリーの配分の変更処理の流れについて説明するためのフローチャートである。
[Processing flow 2 (change memory allocation after startup)]
Next, the flow of memory allocation change processing after activation in the image forming apparatus 20 will be described. FIG. 9 is a flowchart for explaining the flow of memory allocation change processing after activation in the image forming apparatus 20.

まず、OSが起動開始する(ステップS10)。   First, the OS starts to start (step S10).

次に、領域確保部21bが、RAM33上のOS領域および画像メモリー領域にそれぞれテンポラリ領域を確保する(ステップS11)。   Next, the area securing unit 21b secures temporary areas in the OS area and the image memory area on the RAM 33 (step S11).

次に、OSが起動を完了する(ステップS12)。   Next, the OS completes startup (step S12).

次に、領域選択部21cが、記憶部29からモード設定情報29aを取得する(ステップS13)。   Next, the area selection unit 21c acquires the mode setting information 29a from the storage unit 29 (step S13).

次に、領域選択部21cが、取得したモード設定情報29aに基づき、OS領域または画像メモリー領域いずれかにある一方のテンポラリ領域を開放する(ステップS14)。   Next, the area selecting unit 21c releases one temporary area in either the OS area or the image memory area based on the acquired mode setting information 29a (step S14).

以上、画像形成装置20における起動後のメモリーの配分の変更処理の流れについて説明した。   Heretofore, the flow of the memory allocation change process after the startup in the image forming apparatus 20 has been described.

[補足事項]
以上のように、本発明の画像形成装置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 image forming apparatus 20 of the present invention includes the storage unit 29, the display unit 26a that presents information to the user, the operation unit 26 that receives operation input from the user, the random access memory 33, An operating system 21d for allocating the random access memory 33 to an operating system area used by the own 21d and an image memory area for storing images when the user 21d starts up, and to the user via the display unit 26a 20 selection modes of performance priority mode and accumulated number priority mode which are 20 operation modes are presented, selection of the operation mode by the user is accepted, and the selected operation mode is stored in the storage unit 29 as mode setting information 29a. Mode setting unit 21a to be stored and the operation When the system 21d is activated, an area securing unit 21b that secures a temporary area used by a program in each of the operating system area and the image memory area, and after the activation of the operating system 21d, the mode setting information 29a is stored. Referring to, when the performance priority mode is selected, the temporary area secured in the operating system area is released, and when the accumulated number priority mode is selected, secured in the image memory area. An area selection unit 21c for releasing the temporary area.

その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。   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 SYMBOLS 20 ... Image forming apparatus 21 ... Control part 21a ... Mode setting part 21b ... Area securing part 21c ... Area selection part 21d ... OS
DESCRIPTION OF SYMBOLS 22 ... Original reading part 23 ... Image processing part 24 ... Image memory 25 ... Image forming part 26 ... Operation part 26a ... Display part 27 ... Facsimile communication part 28 ... Communication part 29 ... Storage part 29a ... Mode setting information 31 ... CPU
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.
JP2016125139A 2016-06-24 2016-06-24 Image formation apparatus and memory distribution method Pending JP2017226169A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020069777A (en) * 2018-11-02 2020-05-07 京セラドキュメントソリューションズ株式会社 Image processing device

Citations (8)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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