(57)【要約】【課題】コストを抑えてメモリフル発生時の動作効率を向上させることが可能な画像形成装置を提供すること。【解決手段】入力された画像データを記憶する画像データ記憶手段300と、画像データの記憶方法を変更する記憶方法変更手段430と、画像データを出力する出力手段500と、画像データ記憶手段300の空容量を検出する空容量検出手段410と、空容量が所定の値以下であることを判断する空容量判断手段420と、画像データ記憶手段300により記憶される記憶方法の選択を促す記憶方法選択手段440とを有し、空容量判断手段420により空容量が所定の値以下であると判断されると、記憶方法選択手段440は、記憶方法の選択を促し、記憶方法変更手段430は、記憶方法選択手段440により選択された記憶方法に基づいて画像データの記憶方法を変更し、出力手段500は、変更された記憶方法により記憶された画像データを出力する画像形成装置1。【選択図】図２
2008018545.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する入力手段と、
前記入力手段により入力された画像データを記憶する画像データ記憶手段と、
前記入力手段により入力された画像データの記憶方法を変更する記憶方法変更手段と、
前記画像データ記憶手段に記憶された前記画像データを出力する出力手段と、
前記画像データ記憶手段の空容量を検出する空容量検出手段と、
前記空容量が所定の値以下になっているかを判断する空容量判断手段と、
前記画像データ記憶手段により記憶される記憶方法の選択を促す記憶方法選択手段と、を有する画像形成装置において、
前記空容量判断手段により前記空容量が所定の値以下であると判断されたとき、前記記憶方法選択手段は、記憶方法の選択を促し、前記記憶方法変更手段は、前記記憶方法選択手段により選択された記憶方法に基づいて、前記画像データの記憶方法を変更し、前記出力手段は、前記変更された記憶方法により記憶された画像データを出力することを特徴とする画像形成装置。
【請求項２】
表示手段を有し、
前記表示手段により、前記画像データ記憶手段により記憶される記憶方法の選択を促すことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記記憶方法を保持する記憶方法記憶手段を有し、
前記記憶方法記憶手段は、前記記憶方法選択手段により選択された記憶方法を、当該画像形成装置の電源ＯＦＦ時にも保持することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記記憶方法選択手段の促す前記記憶方法は、予め定められた記憶方法であることを特徴とする請求項１ないし３に記載の画像形成装置。
【請求項５】
前記記憶方法は、前記画像データを縮小して記憶する記憶方法であることを特徴とする請求項１ないし４のいずれか一項に記載の画像形成装置。
【請求項６】
前記記憶方法は、前記画像データを集約して記憶する記憶方法であることを特徴とする請求項１ないし５のいずれか一項に記載の画像形成装置。
【請求項７】
前記記憶方法は、前記画像データの前記記憶手段への読込時間又は前記記憶手段からの読出時間を短くする記憶方法であることを特徴とする請求項１ないし６のいずれか一項に記載の画像形成装置。
【請求項８】
前記記憶方法は、前記画像データを、記憶方法変更前に前記記憶手段に記憶された画像データの解像度よりも低い解像度で記憶する記憶方法であることを特徴とする請求項１ないし７のいずれか一項に記載の画像形成装置。
【請求項９】
前記記憶方法は、前記入力手段により入力された前記画像データのすべてを記憶せずに、前記出力手段により出力された前記画像データを前記記憶手段から順次消去してから記憶する記憶方法であることを特徴とする請求項１ないし８のいずれか一項に記載の画像形成装置。
【請求項１０】
前記記憶方法は、前記画像データがカラー画像であった場合に、前記カラー画像データをモノクロ画像データに変更して記憶する記憶方法であることを特徴とする請求項１ないし９のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来、コピー機などの画像形成装置において、一旦画像形成する画像データを全てメモリに記憶させ、記憶した画像データを用いて画像形成を行う。その際、複数枚の原稿のデータを処理する機能（例えば、ソート機能など）を実現するためには、複数枚分のデータを蓄積する記憶容量が必要である。ところが、記憶容量の小さい画像形成装置においては、蓄積枚数が限られてしまい、原稿読み取りの途中で容量オーバーになってしまい、画像形成が中断されてしまう。そのため、ソート機能のような機能を効果的に実現することができない。つまり、読み取っておきながら、結局ユーザの要求を満たせない場合（全ての原稿をソート対応できない、など）が発生するという問題があった。
【０００３】
このようなことから、従来、記憶容量の小さい画像形成装置において、記憶容量の使用の効率化を目的とする種々の発明がなされている。
【０００４】
特許文献１には、圧縮メモリとページメモリを使用して作業効率を上げる画像形成装置に関する技術が開示されている。ここでは、原稿を読み取る際、圧縮メモリには所定の圧縮率で圧縮したデータを、ページメモリには圧縮されていないデータを格納し、圧縮メモリでメモリフルが発生した場合、より高い圧縮率でデータを圧縮しなおして圧縮メモリに格納し直すことですでに読み取り済みの原稿を戻すことなく作業効率を向上しようとするものである。
【特許文献１】特開平２００３−１５２９５５
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、廉価な装置の場合、特開平２００３−１５２９５５のように複数のメモリを備えることは不可能であり、コストを抑え、かつメモリフルによる動作効率の低下を抑えることができないという問題があった。
【０００６】
本発明は、上記の点に鑑みて、この問題を解消するために発明されたものであり、メモリを増設せずに、コストを抑えてメモリフル発生時の動作効率を向上させることが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明の画像形成装置は、画像データを入力する入力手段と、前記入力手段により入力された画像データを記憶する画像データ記憶手段と、前記入力手段により入力された画像データの記憶方法を変更する記憶方法変更手段と、前記画像データ記憶手段に記憶された前記画像データを出力する出力手段と、前記画像データ記憶手段の空容量を検出する空容量検出手段と、前記空容量が所定の値以下になっているかを判断する空容量判断手段と、前記画像データ記憶手段により記憶される記憶方法の選択を促す記憶方法選択手段と、を有する画像形成装置において、前記空容量判断手段により前記空容量が所定の値以下であると判断されたとき、前記記憶方法選択手段は、記憶方法の選択を促し、前記記憶方法変更手段は、前記記憶方法選択手段により選択された記憶方法に基づいて、前記画像データの記憶方法を変更し、前記出    力手段は、前記変更された記憶方法により記憶された画像データを出力するように構成することができる。
【０００８】
これにより、メモリを増設せずに、コストを抑えてメモリフル発生時の動作効率を向上させることが可能な画像形成装置を提供することができる。
【０００９】
また、上記の目的を達成するために、本発明の画像形成装置は、表示手段を有し、前記表示手段により、前記画像データ記憶手段により記憶される記憶方法の選択を促すように構成することができる。
【００１０】
これにより、メモリフル発生時の動作効率の向上を、ユーザの都合に合わせて行うことが可能な画像形成装置を提供することができる。
【００１１】
また、上記の目的を達成するために、本発明の画像形成装置は、前記記憶方法を保持する記憶方法記憶手段を有し、前記記憶方法記憶手段は、前記記憶方法選択手段により選択された記憶方法を、当該画像形成装置の電源ＯＦＦ時にも保持するように構成することができる。
【００１２】
これにより、電源ＯＮ時において、メモリフル発生時の動作効率の向上を、すでにユーザによってなされた設定に基づいて行うことが可能な画像形成装置を提供することができる。
【００１３】
また、上記の目的を達成するために、本発明の前記記憶方法選択手段の促す前記記憶方法は、予め定められた記憶方法であるように構成することができる。
【００１４】
また、上記の目的を達成するために、本発明の前記記憶方法は、前記画像データを縮小して記憶する記憶方法であるように構成することができる。
【００１５】
これにより、前記画像データ出力時のコストを削減することが可能な画像形成装置を提供することができる。
【００１６】
また、上記の目的を達成するために、本発明の前記記憶方法は、前記画像データを集約して記憶する記憶方法であるように構成することができる。
【００１７】
これにより、前記画像データ出力時のコストを削減することが可能な画像形成装置を提供することができる。
【００１８】
また、上記の目的を達成するために、本発明の前記記憶方法は、前記画像データの前記記憶手段への読込時間又は前記記憶手段からの読出時間を短くする記憶方法であるように構成することができる。
【００１９】
これにより、前記画像データ出力時における仕上がり時間を短縮することが可能な画像形成装置を提供することができる。
【００２０】
また、上記の目的を達成するために、本発明の前記記憶方法は、前記画像データを、記憶方法変更前に前記記憶手段に記憶された画像データの解像度よりも低い解像度で記憶するように構成することができる。
【００２１】
これにより、前記画像データ出力時における仕上がり時間を短縮することが可能な画像形成装置を提供することができる。また、出力された画像と元となる画像とが見かけ上大差ないように仕上げることが可能な画像形成装置を提供することができる。
【００２２】
また、上記の目的を達成するために、本発明の前記記憶方法は、前記入力手段により入力された前記画像データのすべてを記憶せずに、前記出力手段により出力された前記画像データを前記記憶手段から順次消去してから記憶する記憶方法であるように構成することができる。
【００２３】
これにより、メモリを効率よく使用することが可能な画像形成装置を提供することができる。
【００２４】
また、上記の目的を達成するために、本発明の前記記憶方法は、前記画像データがカラー画像であった場合に、前記カラー画像データをモノクロ画像データに変更して記憶するように構成することができる。
【００２５】
これにより、メモリを効率よく使用することが可能な画像形成装置を提供することができる。
【発明の効果】
【００２６】
本発明の画像形成装置によれば、メモリを増設せずに、コストを抑えてメモリフル発生時の動作効率を向上させることができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施例を図面に基づき説明する。なお、本実施例では画像形成装置の一例としてプリンタを例に説明をするが、他の画像処理装置であってもよい。
【実施例】
【００２８】
（装置の構成）
まず、本発明の画像形成装置の構成の概要例について図１を用いて説明する。図１は、本発明の画像形成装置の一例であるプリンタ１の構成の概要例を示す図である。
【００２９】
図１においてプリンタ１は、入力部１０、操作部２０、記憶部３０、制御部４０、出力部５０により構成される。
【００３０】
入力部１０は、画像形成に係る画像の入力を行う装置である。後述のスキャナエンジン１１、画像読取制御部１２、ＮＣＵ１３、ＦＡＸ制御部１４、ホストＩ／Ｆ制御部１５などにより構成される。
【００３１】
スキャナエンジン１１は、コピー、スキャナ機能を有する原稿の入力するための装置である。後述の画像読取制御部１２により制御され、原稿の入力を行う。
【００３２】
画像読取制御部１２は、スキャナエンジン１１の制御を行う。
【００３３】
ＮＣＵ１３は、一般公衆回線へプリンタ１を接続する装置である。例えば、プリンタ１がＦＡＸ機能を有する場合には、プリンタ１はＮＣＵ１３を介して原稿をＦＡＸ受信する。受信したＦＡＸデータ（通常、符号化されている）は、後述のＦＡＸ制御部１４により復号などの処理を施される。
【００３４】
ＦＡＸ制御部１４は、ＮＣＵ１３から受信した印刷データの復号などを行う。
【００３５】
ホストＩ／Ｆ制御部１５は、例えば、外部ホスト機器２からの印刷データを受信する。Ｉ／Ｆの種類としてはＩＥＥＥ１２８４、ＵＳＢ等のローカル接続や有線、無線によるイーサネット（登録商標）等のネットワーク接続がある。
【００３６】
操作部２０は、プリンタ１を操作するためのボタンやプリンタ１の状態表示のためのインジケーター（ＬＥＤやＬＣＤ等の表示器、スピーカー等）等、機器操作者とのマンマシンインターフェース部である。後述の操作部Ｉ／Ｆ制御部２１を介して情報入出力が行われる。
【００３７】
操作部Ｉ／Ｆ制御部２１は、操作部２０における情報入出力の制御を行う。
【００３８】
記憶部３０は、画像データなどのデータを記憶する装置である。後述のＲＡＭ３１、ＲＡＭ制御部３２などにより構成される。
【００３９】
ＲＡＭ３１は、ＣＰＵ１０及び各制御部で処理するデータを一時保存するための記憶装置である。データとは、例えば、画像データ、種々のアプリケーションプログラムなどである。後述の画像記憶制御部３２により制御される。
【００４０】
ＲＡＭ制御部３２は、ＲＡＭ３１の制御を行う。
【００４１】
制御部４０は、プリンタ１を制御する装置である。後述のＣＰＵ４１、ＲＯＭ４２、ＮＶＲＡＭ４３などにより構成される。
【００４２】
ＣＰＵ４１は、ＲＡＭ３１及び後述のＲＯＭ４２に記憶された制御プログラムに従ってプリンタ１全体を制御する装置である。
【００４３】
ＲＯＭ４２は、プリンタ１を制御するプログラムを格納する装置である。複数個搭載することで処理性能を向上させてもよい。
【００４４】
ＮＶＲＡＭ４３は、不揮発性メモリである。機器固有の情報、例えばコピー枚数のカウンタ値等を保持する用途に使われる。
【００４５】
出力部５０は、画像形成されたものを出力する装置である。後述のプリンタエンジン５１、プリンタ制御部５２により構成される。
【００４６】
プリンタエンジン５１は、印刷出力するための装置である。レーザー方式、ＬＥＤ方式、インクジェット方式等の作像方式がある。後述のプリンタ制御部５２により制御される。
【００４７】
プリンタ制御部５２は、プリンタエンジン５１の制御を行う。
【００４８】
以上の装置の構成により、プリンタ１では、入力部１０により入力された画像データは、記憶部３０に記憶される。記憶された画像データは、出力部５０により出力される。
【００４９】
また、本発明のプリンタ１では、入力された画像データによりＲＡＭ３１の空容量が所定の値以下の状態になったとき（以降、この状態をメモリフルとよぶ）、制御部４０は、ＲＡＭ３１における画像データの記憶方法を変更する。これを実現するためのプリンタ１の機能の構成について次に説明を行う。
（機能ブロック図）
次に、本発明の画像形成装置の機能の構成例について図２を用いて説明する。
【００５０】
図２は、本発明の画像形成装置の機能ブロックの例を示す図である。
【００５１】
図２において、プリンタ１は、入力手段１００、表示手段２００、画像データ記憶手段３００、制御手段４００、出力手段５００を有する。また、制御手段４００は、空容量検出手段４１０、空容量判断手段４２０、記憶方法変更手段４３０、記憶方法選択手段４４０、記憶方法記憶手段４５０を有する。
【００５２】
入力手段１００は、画像データを入力する。例えば、入力部１０である。
【００５３】
表示手段２００は、画面表示を行う。例えば、操作部２０であり、プリンタ１が備えたディスプレイである。ユーザが操作を行うマンマシンインターフェース部としての機能ももつ。
【００５４】
画像データ記憶手段３００は、入力手段１００により入力された画像データを記憶する。例えば、記憶部３０内のＲＡＭ３１である。また、後述の記憶方法記憶手段４５０に記憶された記憶方法に基づいて画像データを記憶することを特徴とする。
【００５５】
制御手段４００は、プリンタ１のシステム全体の制御を行う。例えば、制御部４０及び画像読取制御部１２、ＦＡＸ制御部１４、ホストＩ／Ｆ制御部１５、操作部Ｉ／Ｆ制御部２１、ＲＡＭ制御部３２、プリンタ制御部５２などである。後述の空容量検出手段４１０、空容量判断手段４２０、記憶方法変更手段４３０、記憶方法選択手段４４０、記憶方法記憶手段４５０などにより構成される。
【００５６】
空容量検出手段４１０は、画像データ記憶手段３００の空容量を検出する。例えば、ＲＡＭ制御部３２が行う処理であり、ＲＡＭ３１の空容量を検出する。
【００５７】
空容量判断手段４２０は、空容量検出手段４１０により検出された空容量が所定の値以下（メモリフル）であることを判断する。例えば、ＲＡＭ制御部３２が行う処理である。
【００５８】
記憶方法変更手段４３０は、画像データ記憶手段３００の記憶方法を変更する。例えば、ＲＡＭ制御部３２が行う処理である。
【００５９】
記憶方法選択手段４４０は、画像データ記憶手段３００の記憶方法の選択を促す。例えば、操作部Ｉ／Ｆ制御部２１が行う処理である。表示手段２００を用いて記憶方法の選択を促す。
【００６０】
記憶方法記憶手段４５０は、画像データ記憶手段３００の記憶方法を記憶する。例えば、制御部４０内のＮＶＲＡＭ４３である。
【００６１】
出力手段５００は、画像データ記憶手段３００に記憶された画像データを出力する。例えば、出力部５０などである。
【００６２】
以上の装置の構成により、プリンタ１では、入力手段１００により入力された画像データは、画像データ記憶手段３００に記憶される。記憶された画像データは、出力手段５００により出力される。
【００６３】
また、本発明のプリンタ１では、制御手段４００は、入力された画像データにより画像データ記憶手段３００がメモリフルになったことを検出すると、画像データ記憶手段３００の使用効率を向上させるように、画像データ記憶手段３００における画像データの記憶方法を変更する。
【００６４】
以降、まず、制御手段４００が、画像データ記憶手段３００のメモリフルを検出する動作の流れの例を説明する。次に、画像データ記憶手段３００における画像データの記憶方法を変更するまでの動作の流れの例を説明する。
（メモリフル検出動作例）
ここで、画像データ記憶手段３００がメモリフルになるまでの動作の流れの例について説明を行う。なお、本実施例では、画像データ記憶手段３００の一例としてＲＡＭ３１を例に説明をするが、他の画像データ記憶手段であってもよい。図３は、本発明の画像形成装置のＲＡＭ３１の例を示す図である。
【００６５】
図３において、ＲＡＭ３１の領域は、画像記憶領域Ｇと、プログラムデータ領域Ｐと、データ領域Ｄを有する。
【００６６】
画像記憶領域Ｇは、画像データを記憶する記憶領域である。例えば、入力手段１００により入力された画像データを記憶する。また、図３の右側で示されるように、画像記憶領域Ｇにおいて、画像の蓄積に使用可能な最大容量を、蓄積可能最大容量Ｓａ、メモリフルを検出するための閾値となる容量を、メモリフル検出容量Ｓｆ、既に蓄積されている画像データの全容量を蓄積画像データ容量ΣＳとする。
【００６７】
プログラムデータ領域Ｐは、種々のアプリケーションプログラムを記憶する記憶領域である。
【００６８】
データ領域Ｄは、画像形成装置における各種設定条件やプログラム実行時の計算値などを記憶する。
【００６９】
このとき、画像データ記憶手段３００がメモリフルになることと蓄積される画像データ容量の総和が画像記憶領域Ｇ内のメモリフル検出容量Ｓｆに到達することは同義であり、こうなるまでの動作の流れは以下のように示される。
【００７０】
まず、空容量検出手段４１０は、前述の蓄積可能最大容量Ｓａ、蓄積画像データ容量ΣＳ及びこれから蓄積しようとする画像データの画像データ容量Ｓに基づいて、画像記憶領域Ｇの空容量を検出する。具体的には、Ｓａ（蓄積可能最大容量）―（ΣＳ＋Ｓ）（蓄積画像データ）の値を空容量として検出する。
【００７１】
次に、空容量判断手段４２０は、前述の空容量に基づいて、メモリフル状態を検出する。具体的には、メモリフル検出容量Ｓｆ、蓄積画像データ容量ΣＳ及び画像データ容量Ｓの関係がＳｆ＜ΣＳ＋Ｓとなったとき、メモリフルとして検出する。
【００７２】
以上の構成及び動作により、画像データ記憶手段３００のメモリフルは、制御手段４００内の空容量検出手段４１０及び空容量判断手段４２０により検知される。
（表示手段２００の例）
次に、制御手段４００が画像データ記憶手段３００における画像データの記憶方法を変更する動作の流れの例について説明を行う。なお、本発明のプリンタ１では、まず、表示手段２００を介して、候補となる複数の画像データの記憶方法が予め設定される。次に、画像データ記憶手段３００における画像データの記憶方法は、予め設定された複数の画像データの記憶方法から優先順位つけ（後述の動作例の中で詳細に説明）などにより抽出された一つの記憶方法に変更される。順に説明を行う。
【００７３】
まず、表示手段２００を介して、候補となる複数の画像データの記憶方法が予め設定される流れを説明する。図４は、本発明の画像形成装置の表示手段２００の例を示す図である。
【００７４】
図４において、表示手段２００は、表示部２１０、操作部２２０を有する。さらに、操作部２２０は、テンキー２２１、リセットキー２２２、スタートキー２２３、アプリケーション切り替えキー２２４、クリアストップキー２２５、初期設定キー２２６、選択キー２２７を有する。
【００７５】
表示部２１０は、文字列やビットマップを表示する。例えば、ディスプレイなどである。
【００７６】
操作部２２０は、ユーザが操作情報を入力するための操作部材である。後述のテンキー２２１、リセットキー２２２、スタートキー２２３，アプリケーション切り替えキー２２４，クリアストップキー２２５，初期設定キー２２６、選択キー２２７により構成される。
【００７７】
テンキー２２１は、コピーの印刷部数の入力等の操作に用いられるボタンである。
【００７８】
リセットキー２２２は、コピーモードのリセット時に使用するボタンである。
【００７９】
スタートキー２２３は、コピーや原稿読み取りの開始を指示する操作に用いられるボタンである。
【００８０】
アプリケーション切り替えキー２２４は、コピー機能、プリンタ機又はスキャナ機能等の機能を切り替える操作に用いられる。
【００８１】
クリアストップキー２２５は、コピー作業の中断やコピー枚数のリセット時に使用するボタンである。
【００８２】
初期設定キー２２６は、コピー機能、プリンタ機能又はスキャナ機能等で使用する設定の初期値を設定する際に用いられるボタンである。
【００８３】
選択キー２２７は、表示部２１０上に表示された機能を選択する際に使用する。
【００８４】
なお、本構成では、キーボードをハードキーで構成しているが、これは液晶タッチパネル上に表示されるソフトキーボードでも代用可能である。
【００８５】
以上の構成により、表示手段２００では、表示部２１０により画面表示を行う。また、操作部２２０によりユーザが操作を行うマンマシンインターフェース部としての機能ももつ。
【００８６】
なお、本発明のプリンタ１では、表示手段２００の表示内容は、管理者モード、初期設定モード、通常操作モードという３モードで異なることを特徴とする。管理者モードは、テンキー２２１、リセットキー２２２、クリアストップキー２２５、スタートキー２２３の組み合わせにより画面移行する。初期設定モードは、初期設定キー２２６の押下により画面移行する。通常操作モードは、アプリケーション切り替えキー２２４の押下により画面移行する。
【００８７】
なお、管理者モードは、暗証コードを使用して画面移行してもよい。また、通常操作モードは、専用の優先順位手段選択設定キー（図示せず）を設けて移行するようにしてもよいし、ユーザのコピーモード設定によりメモリ不足の可能性があるモードが選択された場合に自動的に移行するようにしてもよい。メモリ不足の可能性があるモードとは、複数置数のソートモードなどである。
【００８８】
続いて、以上説明してきた表示手段２００を介して、候補となる複数の画像データの記憶方法が予め設定される流れを説明する。具体的には、管理者モード、初期設定モード、通常操作モードのそれぞれのモードにおける表示内容に基づいて設定される。表示内容及び設定方法について、図５〜７を用いて説明を行う。
（表示手段２００の表示内容及び設定方法）
まず、管理者モードでの表示内容の例について図５を用いて説明を行う。図５は、管理者モードでの表示内容の例を示す図である。
【００８９】
図５において、縮小、両面→片面、カラーモード変更、解像度変更、仕上がり順変更、ジャム自動リカバリ無の６項目は、ＲＡＭ３１の使用効率を向上させるための画像データの記憶方法の例である。各項目についての詳細は後述の動作例において説明を行う。
【００９０】
管理者モードでの表示内容は、図５のように各項目のステータスを使用可、使用不可から選択できるようになっており、管理者は、この中から使用可能な方法のステータスを使用可にする。図５の例では、管理者は、両面→片面を使用不可にしている。これは、管理者権限でコスト増につながる両面→片面を規制していることを示す。
【００９１】
次に、初期設定モードでの表示内容の例について図６を用いて説明を行う。図６は、初期設定モードでの表示内容の例を示す図である。
【００９２】
図６において、縮小、カラーモード変更、解像度変更、仕上がり順変更、ジャム自動リカバリ無の５項目が、表示されている。ここで、表示される項目は、管理者モードで使用可と設定された項目（図５参照）であることを特徴とする。また、ここでは、初期設定として、縮小の項目が、使用不可にされている。
【００９３】
次に、通常操作モードでの表示内容の例について図７を用いて説明を行う。図７は、通常操作モードでの表示内容の例を示す図である。
【００９４】
図７において、カラーモード変更、解像度変更、仕上がり順変更、ジャム自動リカバリ無の４項目が、表示されている。ここで表示される項目は、初期設定モードで使用可と設定された項目（図６参照）であることを特徴とする。また、ここでは、中断時メモリ効率可という項目を選択することができる。
【００９５】
以上の全てのモードにおいて使用可として設定された項目が、メモリの使用効率を向上させる候補となる複数の画像データの記憶方法として予め設定され、例えば、制御手段４００の記憶方法記憶手段４５０などに記憶される。なお、この設定が有効であるか否かの判定は、次に説明するフローに基づいて行われる。
【００９６】
図８は、メモリの使用効率を向上させる設定が有効か否かを判定するフローチャートである。なお、各モードでの設定が有効であるか否かの情報は、あらかじめプリンタ１の、例えばＮＶＲＡＭ４３などに記憶されているものとする。
【００９７】
まず、管理者モードでの設定が有効か否かを判定する（Ｓ１０１）。有効であると判定されると（Ｓ１０１、ＹＥＳ）、ステップＳ１０２へ移る。有効でないと判定されると（Ｓ１０１、ＮＯ）、ステップＳ１０５へ移る。
【００９８】
ステップＳ１０２へ移って、初期設定モードでの設定が有効か否かを判定する（Ｓ１０２）。有効であると判定されると（Ｓ１０２、ＹＥＳ）、ステップＳ１０３へ移る。有効でないと判定されると（Ｓ１０２、ＮＯ）、ステップＳ１０５へ移る。
【００９９】
ステップＳ１０３へ移って、通常操作モードでの設定が有効か否かを判定する（Ｓ１０３）。有効であると判定されると（Ｓ１０３、ＹＥＳ）、ステップＳ１０４へ移る。有効でないと判定されると（Ｓ１０３、ＮＯ）、ステップＳ１０５へ移る。
【０１００】
ステップＳ１０４へ移った場合、メモリの使用効率を向上させる設定は有効であると判定される（Ｓ１０４）。
【０１０１】
ステップＳ１０５へ移った場合、メモリの使用効率を向上させる設定は有効でないと判定される（Ｓ１０５）。
【０１０２】
以上のフローで示されるように、メモリの使用効率を向上させる設定が有効であるか否かは判定される。また、管理者モードでの設定が有効のとき、図５における選択が有効となる。管理者モードでの設定が有効、且つ、初期設定モードでの設定が有効のとき、図６のような画面が表示される。
【０１０３】
以上のような表示内容及び設定方法により、メモリの使用効率を向上させる設定を、権限別に分けている。具体的には、権限の高い順に管理者、初期設定、通常操作（ユーザ）で分けており、権限の高い者が設定した内容に基づいて権限の低い者は設定を行うようになっている。
【０１０４】
そのため、以下に掲げる効果を奏する。その効果とは、メモリの使用効率を向上させる設定を、権限に基づいて制限をかけることができることである。
【０１０５】
また、これらの設定をプリンタ１内部の、例えばＮＶＲＡＭ４３により保持することにより、電源を落としても設定を保持したままにすることが可能になることである。
（動作例）
次に、画像データ記憶手段３００における画像データの記憶方法を、前述のように予め設定された複数の画像データの記憶方法（記憶方法記憶手段４５０に記憶されている）から優先順位つけなどにより抽出された一つの記憶方法に変更する動作の例について図９〜１４を用いて説明する。図９は、本発明の画像形成装置の動作例に係るフローチャートを示す図である。
【０１０６】
ここでは、プリンタ１は、カラーモード、ソートモードで３部コピーを行う設定になっている。Ａ４原稿４枚の画像データの蓄積を終了し、５枚目の読み込み中にメモリフルを検出し、入力動作が中断した場合（図１０参照）のプリンタ１の動作例を説明する。
【０１０７】
まず、前提として、メモリフルが検出されると、プリンタ１は動作を停止する（Ｓ２００）。ここでは、画像データ記憶手段３００のメモリフルが、空容量検出手段４１０及び空容量判断手段４２０により検出されると、制御手段４００は、プリンタ１の動作を停止する。
【０１０８】
次に、プリンタ１において、メモリ使用効率を向上させる設定が有効であるか否かを判定する（Ｓ２０１）。有効であると判定されると（Ｓ２０１、ＹＥＳ）、ステップＳ２０２へ移る。有効でないと判定されると（Ｓ２０１、ＮＯ）、ステップＳ２０８へ移る。
【０１０９】
ここでは、設定が有効であるか否かは、前述の図８で示される動作フローにより判定される。よって詳細については説明を省略する。
【０１１０】
有効であると判定されると、ステップＳ２０２へ移って、メモリ使用効率を上げる手段の抽出が行われる（Ｓ２０２）。
【０１１１】
ここでは、制御手段４００は、メモリ使用効率を上げる手段として、前述の図５〜７で示される通常操作モードにおいて使用可と設定された、カラーモード変更、解像度変更、仕上がり順変更、ジャム自動リカバリ無の４項目を、記憶方法記憶手段４５０から抽出する。
【０１１２】
次に、ステップＳ２０３へ移って、優先順位つけが行われる（Ｓ２０３）。
【０１１３】
ここでは、ステップＳ２０２で抽出された４項目に対して優先順位がつけられる。ここでの優先順位は、メモリ使用効率が高い順でつけられる。即ち、制御手段４００は、カラーモード変更、解像度変更、仕上がり順変更、ジャム自動リカバリ無の４項目についてメモリ使用効率の観点から優先順位を以下のようにしてつける。
【０１１４】
まず、画像データの蓄積に必要なメモリ容量について説明を行う。ここでは、Ａ４モノクロ原稿１枚分の画像データを蓄積するのに必要なメモリ容量をＸとする。このとき、Ａ４カラー原稿1枚分の画像データを蓄積するのに必要なメモリ容量は４Ｘである。これは、本発明のプリンタ１は、フルカラーモードに設定されているとき、黄色（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の４色のカラー印刷機能を用いて印刷を行う、即ち、印刷時に必要な色、Ｙ、Ｍ,Ｃ,Ｋを画像データとして蓄積するため、モノクロに比べてメモリ容量は４倍の値となっている。
【０１１５】
本動作例においては、メモリフル検出容量Ｓｆ＝１９Ｘとする。原稿４枚の蓄積を行い、５枚目でメモリフルが検出されているので、Ｓｆ（＝１９Ｘ）＜１６Ｘ＋４Ｘ（＝２０Ｘ）となっている。このとき、メモリフル検出容量Ｓｆを超えないように蓄積できる画像データの容量は１９Ｘ―１６Ｘ＝３Ｘである。
【０１１６】
次に、カラーモード変更、解像度変更、仕上がり順変更、ジャム自動リカバリ無の４項目の詳細について、メモリ使用効率における効果を中心に順次説明を行う。
【０１１７】
カラーモード変更とは、カラーモードをカラーからモノクロに変更することである。モノクロに変更することにより原稿１枚分を蓄積するのに必要なメモリ容量はＸとなる。このため、メモリフルが検出されるまで３枚の原稿を蓄積できる。
【０１１８】
解像度変更とは、解像度を変更することである。本動作例では、画像形成が６００dpiで行われていて、解像度変更により２００ｄｐｉに変更されるとする。このとき、原稿１枚分を蓄積するのに必要なメモリ容量は４Ｘ／３となる。このため、メモリフルが検出されるまで２枚の原稿を蓄積できる。（Ｓｆ（＝１９Ｘ）＞１６Ｘ＋４Ｘ／３×２）
仕上がり順変更とは、仕上げモードをソートモードからスタックモードに変更することである。ここでは、ソートモードについて図１０を用いて簡単に説明を行う。加えて、スタックモードについても図１１を用いて説明を行う。図１０はソートモードの例を示す図、図１１はスタックモードの例を示す図である。
【０１１９】
ソートモード、スタックモードとは、仕上げモードである。ソートモードは、複数ページの原稿を複数部印刷する際に、各部がページ順になるように仕分けて出力するものである。図１０は、４ページの原稿がソートモードによって出力される様子を示す。スタックモードは、原稿に対して各ページ毎に印刷する部数枚出力していくものである。図１１は、４ページの原稿がスタックモードで出力される様子を示す。
【０１２０】
図１０，１１から分かるように、ソートモードでは、原稿の画像データを最終部のコピー出力まで保持する必要があるため、スタックモードに比べてメモリ不足が発生する可能性が高くなる。即ち、ソートモードからスタックモードに変更することによりメモリ不足の発生を抑えることが可能になる。
【０１２１】
仕上がり順をソートモードからスタックモードに変更した場合、図１２に示すように原稿１ページ目から部数枚出力が始まるので、原稿１枚目の３ページ目が出力された時点で、メモリ容量４Ｘが空き、次の原稿が蓄積可能となる。また、スタックモードの場合、画像記憶領域Ｇ内には出力対象となる１ページ分の画像データのみ、もしくは生産性を上げるために出力対象となる原稿の次の原稿分の画像データまでを蓄積保持しておけばよく、原稿の全てのページの画像データが画像記憶領域Ｇ内に保持される必要はない。即ち４Ｘ（もしくは８Ｘ）のメモリ容量しか必要としないため、Ｓｆ（＝１９Ｘ）＞ΣＳ（＝４Ｘ）となり、メモリフルが発生する可能性がなく、もっともメモリ使用効率が高い。
【０１２２】
ジャム自動リカバリ無とは、ジャム自動リカバリの機能を解除することである。ジャム自動リカバリとは、印刷時、出力が完了する前に、記録媒体が機内に滞留し正常に排出出来なかった場合、ユーザが滞留記録媒体を除去し、画像形成が再開可能となった場合に、正常排出できなかった画像データの印刷から再度行う機能である。この機能を有効にするためには、該当画像の印刷物の最終部が画像形成層外に排出完了するまで画像データを蓄積しておく必要がある。この自動リカバリ機能を解除することで、該当画像の印刷物の最終ページに必要な画像データを出力手段５００に渡した時点で削除する事が可能となる。ところが、ソートモードの様に各部がページ順になるように仕分けて出力するモードの原稿画像データ蓄積中にメモリフルが発生した場合にはメモリ仕様効率は上がらない。
【０１２３】
以上のことからステップＳ２０３において制御手段４００は、優先順位を、仕上がり順変更、カラーモード変更、解像度変更、ジャム自動リカバリ無の順につける。
【０１２４】
次に、ステップＳ１０４へ移って、優先順の結果をユーザに提示する（Ｓ２０４）。
【０１２５】
ここでは、記憶方法選択手段４４０は、表示手段２００により記憶方法の選択を促す。これについて図１３を用いて説明を行う。図１３は、本発明の画像形成装置の動作例のステップＳ１０４における表示部を示す図である。図１３のように、ステップＳ２０３においてつけられた優先順に基づいて、表示手段２００が画面表示していることが分かる。
【０１２６】
次に、ステップＳ２０５へ移って、ユーザからの入力待ち状態になる（Ｓ２０５）。ここでは、ユーザインタフェース機能も有する表示手段２００は、再開、又は、中断の入力を待つ。
【０１２７】
次に、ステップＳ２０６へ移って、再開指示があるか否かを判定する（Ｓ２０６）。再開指示があるとき（Ｓ２０６，ＹＥＳ）、ステップＳ２０７へ移る。再開指示がないとき（Ｓ２０６，ＮＯ）、ステップＳ２０８へ移る。
【０１２８】
ここでは、表示手段２００において、仕上がり順変更が選択されると共に、再開が入力されると、入力された再開の信号が制御手段４００に送信される。
【０１２９】
ステップＳ２０７へ移って、記憶方法変更手段４３０は、ステップＳ２０５において選択された記憶方法、ここでは仕上がり順変更、に基づいて、画像データ記憶手段３００の記憶方法をソートモードからスタックモードに変更する。また、制御手段４００は、プリンタ１の動作を再開する。
【０１３０】
再開指示がないとき、ステップＳ２０８へ移って、中断指示があるか否かを判定する（Ｓ２０８）。中断指示があるとき（Ｓ２０８、ＹＥＳ）、ステップＳ２０９へ移る。中断指示がないとき（Ｓ２０８、ＮＯ）、ステップＳ２０５へ移って再びステップＳ２０５の処理を繰り返す。
【０１３１】
ここでは、表示手段２００において、中断が入力されると、入力された中断の信号が制御手段４００に送信される。
【０１３２】
ステップＳ２０９へ移って、制御手段４００は、プリンタ１の動作を終了する。（Ｓ２０９）。
【０１３３】
以上の動作により、本発明のプリンタ１では、画像データ記憶手段３００における画像データの記憶方法を、前述のように設定された複数の画像データの記憶方法のうち優先順位つけなどにより抽出された一つの記憶方法である仕上がり順変更に変更する。
【０１３４】
そのため、以下に掲げる効果を奏する。その効果とは、メモリを増設せずに、仕上げモードをソートモードからスタックモードに変更することにより、コストを抑えてメモリフル発生時の動作効率を向上させることが可能であることである。
【０１３５】
なお、本動作例のステップＳ２０３において、優先順位は、メモリ使用効率が高い順につけられたが、画像形成コストの低い順につけてもよい。また、仕上がり時間の短い順につけてもよい。
【０１３６】
また、本動作例において、本発明のプリンタ１の画像データ記憶手段３００における記憶方法は、カラーモード変更、解像度変更、仕上がり順変更、ジャム自動リカバリ無の中から優先順位をつけたが、縮小、及び両面→片面が選択されてもよい。これら２項目についても説明を行う。
【０１３７】
縮小とは、画像データを縮小して記憶することである。例えば、画像データを１／２に縮小することにより、１／２のメモリの有効活用が可能になる。
【０１３８】
両面→片面とは、例えば、モノクロ原稿２枚分の縮小された画像データを原稿１枚に集約して記憶することである。これにより、画像データを出力する際に使用する用紙の枚数が半減する。さらに、それに伴い使用トナー量も減少するため、低コストで画像データを出力することができる。
【０１３９】
また、Ａ４カラー原稿1枚分の画像データを蓄積するのに必要なメモリ容量は４Ｘであるとしたが、これはＲ、Ｇ、Ｂの３色を用いて３Ｘでもよい。
【０１４０】
なお、ステップＳ２０８において、中断指示があるとき、本動作例においてはステップＳ２０９へ移ってプリンタ１の動作を終了したが、すでに画像データ記憶手段３００に記憶された画像データについて出力するか否かを選択させる画面を表示してもよい。このとき、制御手段４００は表示手段２００により、図１４で示される画面を表示させる。図１４において、はいが選択されると、出力手段５００は、すでに画像データ記憶手段３００に記憶された画像データに基づいて出力を行う。いいえが選択されると、出力手段５００は、出力を行わずに終了する。
（動作例の変形例）
次に、本発明のプリンタ１の動作例の変形例について図を用いて説明を行う。前述の実施例内の表示内容及び設定方法において、通常操作モードでは、カラーモード変更、解像度変更、仕上がり順変更及びジャム自動リカバリ無の４項目が使用可として設定された（図７参照）。ここでは、仕上がり順変更が使用不可、カラーモード変更、解像度変更、ジャム自動リカバリ無の３項目が使用可として設定された場合（図１５参照）の動作について説明を行う。なお、動作のフローは動作例と同様であるので、図９を用いて説明を行う。
【０１４１】
ステップＳ２００〜ステップ２０１までの処理は、前述の動作例と同様であるので、ここでは説明を省略する。
【０１４２】
ステップＳ２０２へ移って、メモリ使用効率を上げる手段の抽出が行われる（Ｓ２０２）。
【０１４３】
ここでは、制御手段４００は、メモリ使用効率を上げる手段として、前述の図１５で示される通常操作モードにおいて使用可と設定された、カラーモード変更、解像度変更、ジャム自動リカバリ無の３項目を抽出する。
【０１４４】
次に、ステップＳ２０３へ移って、優先順位つけが行われる（Ｓ２０３）。
【０１４５】
ここでは、ステップＳ２０２で抽出された３項目に対して優先順位がつけられる。ここでの優先順位は、メモリ使用効率が高い順でつけられる。即ち、カラーモード変更、解像度変更、ジャム自動リカバリ無の３項目についてメモリ使用効率の観点から優先順位をつけられる。この結果、カラーモード変更、解像度変更、ジャム自動リカバリ無の順に優先順位がつけられる。
【０１４６】
次に、ステップＳ２０４へ移って、優先順の結果をユーザに提示する（Ｓ２０４）。
【０１４７】
ここでは、記憶方法選択手段４４０は、表示手段２００により記憶方法の選択を促す。これについて図１６を用いて説明を行う。図１６は、本発明の画像形成装置の動作例の変形例のステップＳ２０４における表示部を示す図である。ステップＳ２０３においてつけられた優先順に基づいて、図１６のように表示手段２００が画面表示していることが分かる。
【０１４８】
次に、ステップＳ２０５へ移って、ユーザからの入力待ち状態になる（Ｓ２０５）。ここでは、ユーザインタフェース機能も有する表示手段２００は、再開、又は、中断の入力を待つ。
【０１４９】
次に、ステップＳ２０６へ移って、再開指示があるか否かを判定する（Ｓ２０６）。再開指示があるとき（Ｓ２０６，ＹＥＳ）、ステップＳ２０７へ移る。再開指示がないとき（Ｓ２０６，ＮＯ）、ステップＳ２０８へ移る。
【０１５０】
ここでは、表示手段２００において、カラーモード変更が選択されると共に、再開が入力されると、入力された再開の信号が制御手段４００に送信される。
【０１５１】
ステップＳ２０７へ移って、記憶方法変更手段４３０は、ステップＳ２０５において選択された記憶方法、ここではカラーモード変更に基づいて画像データ記憶手段３００の記憶方法を変更する。即ち、カラーからモノクロに変更する。また、制御手段４００は、プリンタ１の動作を再開する。
【０１５２】
再開指示がないとき、ステップＳ２０８へ移って、中断指示があるか否かを判定する（Ｓ２０８）。中断指示があるとき（Ｓ２０８、ＹＥＳ）、ステップＳ２０８へ移る。中断指示がないとき（Ｓ２０８、ＮＯ）、ステップＳ２０５へ移って再びステップＳ２０５の処理を繰り返す。
【０１５３】
ここでは、表示手段２００において、中断が入力されると、入力された中断の信号が制御手段４００に送信される。
【０１５４】
ステップＳ２０９へ移って、制御手段４００は、プリンタ１の動作を終了する。（Ｓ２０９）。
【０１５５】
以上の動作により、本発明のプリンタ１では、画像データ記憶手段３００における画像データの記憶方法を、前述のように設定された複数の画像データの記憶方法のうち優先順位つけなどにより抽出された一つの記憶方法であるカラーモード変更に変更する。
【０１５６】
以上、各実施例に基づき本発明の説明を行ってきたが、上記実施例にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０１５７】
【図１】本発明の画像形成装置の一例であるプリンタ１の構成の概要例
【図２】本発明の画像形成装置の機能ブロックの例
【図３】本発明の画像形成装置の画像データ記憶手段３００の例
【図４】本発明の画像形成装置の表示手段２００の例
【図５】実施例に係る管理者モードでの表示内容の例
【図６】実施例に係る初期設定モードでの表示内容の例
【図７】実施例に係る通常操作モードでの表示内容の例
【図８】メモリの使用効率を向上させる設定が有効か否かを判定するフローチャート
【図９】本発明の画像形成装置の動作例に係るフローチャート
【図１０】実施例に係るソートモードの例を示す図
【図１１】実施例に係るスタックモードの例を示す図
【図１２】本発明の画像形成装置の動作例において仕上げ順変更を示す図
【図１３】本発明の画像形成装置の動作例のステップＳ２０４における表示部を示す図
【図１４】本発明の画像形成装置の動作例のステップＳ２０９における表示部を示す図
【図１５】実施例の変形例に係る通常操作モードでの表示内容の例
【図１６】本発明の画像形成装置の動作例の変形例のステップＳ２０４における表示部を示す図
【符号の説明】
【０１５８】
１０  入力部
２０  操作部
３０  記憶部
３１  ＲＡＭ
４０  制御部
４３  ＮＶＲＡＭ
５０  出力部
１００  入力手段
２００  表示手段
３００  画像データ記憶手段
４００  制御手段
４１０  空容量検出手段
４２０  空容量判断手段
４３０  記憶方法変更手段
４４０  記憶方法選択手段
４５０  記憶方法記憶手段
【図１】
2008018545.tif 000003
【図２】
2008018545.tif 000004
【図３】
2008018545.tif 000005
【図４】
2008018545.tif 000006
【図５】
2008018545.tif 000007
【図６】
2008018545.tif 000008
【図７】
2008018545.tif 000009
【図８】
2008018545.tif 000010
【図９】
2008018545.tif 000011
【図１０】
2008018545.tif 000012
【図１１】
2008018545.tif 000013
【図１２】
2008018545.tif 000014
【図１３】
2008018545.tif 000015
【図１４】
2008018545.tif 000016
【図１５】
2008018545.tif 000017
【図１６】
2008018545.tif 000018