(57)【要約】【課題】  複数の画像データ入力手段より入力した画像データ数が、一度に同時出力不可能な数に達した場合、あらかじめ設定されたデータ種類の順位に基づいて画像データを選択し、ページメモリ上に配置することで、優先的に出力結果を得たい利用者に、無駄なく、効率よく出力結果を提供する。【解決手段】  複数の画像データ入力手段７、８、９より入力した画像データ数が、一度に同時出力不可能な数に達した場合、あらかじめ設定されたデータ種類の順位に基づいて画像データを選択し、ページメモリ１３ａ上に配置を行う画像データ優先順位設定手段３、６を有する。データ種類に従った順位を、あらかじめ設定された制約条件に基づいて変更することも可能である。【選択図】      図５
2006324857.tif 000002
【特許請求の範囲】
【請求項１】
画像データが入力される複数の画像データ入力手段と、これら画像データ入力手段に入力された画像データを記憶する記憶部と、この記憶部に記憶された少なくとも２つの画像データが書き込まれるページメモリと、前記記憶部に記憶された少なくとも２つの画像データを１つの前記ページメモリ内に書き込む書込手段と、前記ページメモリ内に書き込まれた少なくとも２つの画像データに基づく画像を１枚の記録媒体上に形成するプリンタエンジンと、前記ページメモリ内に書き込まれる少なくとも２つの画像データを、それぞれの画像データサイズ、給紙手段より供給可能な用紙サイズに基づいて前記ページメモリ内での配置位置を決定する画像データ位置決め手段を有するデジタル複合機において、
前記複数の画像データ入力手段より入力した画像データ数が、一度に同時出力不可能な数に達した場合、あらかじめ設定されたデータ種類の順位に基づいて画像データを選択し、ページメモリ上に配置を行う画像データ優先順位設定手段を有することを特徴とするデジタル複合機。
【請求項２】
データ種類に従った順位が、あらかじめ設定された制約条件に基づいて変更されることを特徴とする請求項１に記載のデジタル複合機。
【請求項３】
少なくとも２つの画像データに基づく画像を１枚の記録媒体上に画像形成中に、給紙手段の用紙切れ信号が発生した場合、最も有効な別の給紙サイズを選択し、ページメモリ内で画像データの再配置を実施して、画像形成を継続する給紙サイズ自動切換手段を有することを特徴とする請求項１又は２に記載のデジタル複合機。
【請求項４】
画像データ毎のＪＯＢの入力と、画像データ位置決め手段の待機、停止、実行とを利用者の操作により制御できる制御手段を有することを特徴とする請求項１、２又は３に記載のデジタル複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像データ入力手段と１つのプリンタエンジンとを備えたデジタル複合機に関する。
【背景技術】
【０００２】
現在の画像形成装置は、デジタル機能を有するメリットを生かし、画像データ入力手段として、原稿画像を光学的に読み取るイメージスキャナ、公衆回線で接続されたファクシミリからファクシミリ画像データを受信するファクシミリモデム、外部コンピュータに接続されるプリンタインターフェースを備えたデジタル複合機が主流となりつつある。このようなデジタル複合機は、複数の画像データ入力手段に対して１つのプリンタエンジンを共有しているため、コスト上のメリット、設置スペース上のメリットがある。
【０００３】
しかし、プリンタエンジンが１つであるため、２以上の画像データ入力手段に対して画像データの入力が重なると、いずれか一つの画像データ入力手段に入力された画像データに基づく画像形成が終了し、その後に他の画像データ入力手段に入力された画像データに基づく画像形成を行うことになる。このため、後から行われる画像形成は、先行して行われる画像形成が終了するまで待たなければならない。
【０００４】
このため、先行して行われている画像形成動作が、長大な画像データに基づく場合には、後から行われる他の画像形成動作が開始されるまで長時間待たされることになる。現在のオフィス環境においては、このような複合機を複数名で使用することが多く、このような画像入力データの重なりは、しばしば起こり得る。
【０００５】
そこで、特許文献１に開示されているように、複数の画像データ入力手段を有するデジタル複合機において、入力された画像データに基づく画像形成をページ単位で行うようにし、ある画像データに基づく画像形成が行われているときにその画像形成より優先して画像形成を行いたい画像データが入力された場合には、先行して行っている画像形成動作をページ単位で一時中断し、優先して行いたい画像形成を先に行うようにしたデジタル複合機が提案されている。
【０００６】
しかし、特許文献１に記載された発明では、入力された全ての画像データに基づく画像形成に要する時間のトータルは同じであり、２以上の画像データの入力が重なった場合には、優先されない画像形成が終了するまでは長時間を要することになる。そして、入力された２以上の画像データに基づく画像形成をともに急ぎたい場合には、いずれか一方は他方の画像形成が終了するまで待たなければならず、不便である。
【０００７】
一方、複数の画像データ入力手段を有するデジタル複合機において、複数の画像データ入力手段からの画像データ入力が重なった場合、これを１枚の画像データとして合成配置して同時出力を行うことが考えられる。この場合、画複数の画像データ出力をより短時間で終了させることが可能となる。
【０００８】
しかし、１台の複合機を複数人で共同使用するような現在のオフィス環境にあっては、コピー利用者、複数のプリンタ出力者、複数のファックス受信が一時的に集中するケースもあり、その際、データ入力数が同時出力可能な数を上回り蓄積されている場合には、優先的に出力結果を得たいコピー利用者や、プリンタ利用者は順番待ちを余儀なくされる。
【０００９】
また、複数データを同時出力するために合成配置した画像データの画像形成中に、このサイズの用紙切れが発生した場合、同サイズの用紙を補給するまで、画像形成が中断するという不具合があった。
【００１０】
さらに、一人のコピー利用者が、連続していくつかのＪＯＢを行いたい場合でも、最初のＪＯＢ入力終了時から画像形成がスタートする。このため、より効率的な画像の形成方法があったとしても、このような形で画像出力することが出来なかった。
【特許文献１】特開平１０−３２６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、デジタル複合機のメリットを生かし、いかなる状況においても少しでも早く効率よく複数データの出力結果を得ようとするもので、その第１の課題は、複数の画像データ入力手段より入力した画像データ数が、一度に同時出力不可能な数に達した場合、あらかじめ設定されたデータ種類の順位に基づいて画像データを選択し、ページメモリ上に配置することで、優先的に出力結果を得たい利用者に、無駄なく、効率よく出力結果を提供することにある。
【００１２】
また、本発明の第２の課題は、少なくとも２つの画像データに基づく画像を１枚の記録媒体上に画像形成中に用紙切れが生じた場合、最も有効な別の給紙サイズを選択して画像形成を継続することで、用紙切れ場合も無駄に作業を中止することなく、効率よくデータ出力作業を行うことにある。 
【００１３】
さらに、本発明の第３の課題は、複数のコピーＪＯＢをより少ないコピーＪＯＢにまとめることで、ＪＯＢ全体の所要時間を短縮し、作業の一層の効率化に加え省エネ効果も図ることにある。
【課題を解決するための手段】
【００１４】
本発明は、画像データが入力される複数の画像データ入力手段と、これら画像データ入力手段に入力された画像データを記憶する記憶部と、この記憶部に記憶された少なくとも２つの画像データが書き込まれるページメモリと、記憶部に記憶された少なくとも２つの画像データを１つの前記ページメモリ内に書き込む書込手段と、ページメモリ内に書き込まれた少なくとも２つの画像データに基づく画像を１枚の記録媒体上に形成するプリンタエンジンと、ページメモリ内に書き込まれる少なくとも２つの画像データを、それぞれの画像データサイズ、給紙手段より供給可能な用紙サイズに基づいてページメモリ内での配置位置を決定する画像データ位置決め手段を有するデジタル複合機において、上記第１の課題を達成するため、複数の画像データ入力手段より入力した画像データ数が、一度に同時出力不可能な数に達した場合、あらかじめ設定されたデータ種類の順位に基づいて画像データを選択し、ページメモリ上に配置を行う画像データ優先順位設定手段を有することを特徴とする。
【００１５】
データ種類に従った順位を、あらかじめ設定された制約条件に基づいて変更することも可能である。
【００１６】
第２の課題を達成するため、少なくとも２つの画像データに基づく画像を１枚の記録媒体上に画像形成中に、給紙手段の用紙切れ信号が発生した場合、最も有効な別の給紙サイズを選択し、ページメモリ内で画像データの再配置を実施して、画像形成を継続する給紙サイズ自動切換手段を有する。
【００１７】
第３の課題を達成するため、画像データ毎のＪＯＢの入力と、画像データ位置決め手段の待機、停止、実行とを利用者の操作により制御できる制御手段を有する。
【発明の効果】
【００１８】
（１）請求項１に係る発明による効果
複数の画像データ入力手段より入力した画像データ数が、１度に同時出力不可能な数に達した場合、あらかじめ設定されたデータ種類の順位に基づいて画像データを選択し、ページメモリ上に配置を行う画像データ優先順位設定手段を有しているので、優先的に出力結果を得たい利用者に、無駄なく、効率よく出力結果を提供することができる。
【００１９】
（２）請求項２に係る発明による効果
データ種類に従った順位を、あらかじめ設定された制約条件に基づいて変更することで、データ種類に従った順位の下位のデータ種類のＪＯＢの繰り越し回数（待ち回数）に制限を設けることができる。
【００２０】
（３）請求項３に係る発明による効果
少なくとも２つの画像データに基づく画像を１枚の記録媒体上に画像形成中に、給紙手段の用紙切れ信号が発生した場合、最も有効な別の給紙サイズを選択し、ページメモリ内で画像データの再配置を実施して、画像形成を継続する給紙サイズ自動切換手段を有するので、用紙切れ場合も無駄に作業を中止することなく、効率よくデータ出力作業を行うことができる。
【００２１】
（４）請求項４に係る発明による効果
画像データ毎のＪＯＢの入力と、画像データ位置決め手段の待機、停止、実行を利用者で操作できるので、複数のコピーＪＯＢをより少ないコピーＪＯＢにまとめることで、ＪＯＢ全体の所要時間を短縮し、作業の一層の効率に加え省エネ効果も図ることができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の実施の形態を図面に基づいて詳細に説明する。
【実施例１】
【００２３】
図１は、本発明の一実施形態のデジタル複合機１の概略ブロック図である。このデジタル複合機１は、各部を制御するためのメインコントローラ２を有し、このメインコントローラ２は、各部を集中的に制御するＣＰＵ（Central Processing Unit）３、ＣＰＵ３が実行する各種プログラム等を格納するＲＯＭ（Read Only Memory）４、ＣＰＵ３のワークエリアとして機能するＲＡＭ（Random Access Memory）５等をバスラインで接続することにより構成されている。
【００２４】
メインコントローラ２には、画像データの入出力を制御するメモリコントローラ６が接続され、メインコントローラ２のＣＰＵ３は、メモリコントローラ６に対し、画像データのサイズ情報、記録媒体のサイズ情報、画像データパスの選択、画像処理モードの選択等の指示を行っている。
【００２５】
メモリコントローラ６には、画像データが入力される画像データ入力手段であるイメージスキャナ７と、ファクシミリモデム８と、プリンタインターフェース９とが接続されている。イメージスキャナ７は、原稿の画像を光学的に読み取るもので、エンジンコントローラ１０を介してメモリコントローラ６に接続されている。ファクシミリモデム８は、ファクシミリ（図示せず）から送信される画像データを公衆回線１１を介して受信する。プリンタインターフェース９は、外部コンピュータ１２に接続されて外部コンピュータ１２から送信される画像データが入力される。
【００２６】
メモリコントローラ６には、イメージスキャナ７、ファクシミリモデム８、プリンタインターフェース９に入力された画像データを一時的に格納するＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）１３、ＳＤＲＡＭ１３のページメモリに格納された画像データが移される記憶部であるＨＤＤ（ハードディスクドライブ）１４、入力された画像データに基づく画像を記録媒体上に形成するプリンタエンジン１５が接続されている。
【００２７】
メモリコントローラ６内には画像処理部１６が設けられている。この画像処理部１６は、プリンタインターフェース９に入力された２値の画像データ、ファクシミリモデム８に入力された２値の画像データを、イメージスキャナ７に入力される多値の画像データと同じように多値に変換したり（多値化処理）、ファクシミリモデム８に入力された画像データの画素密度をイメージスキャナ７に入力された画像データの画素密度と同じ画素密度に変換（画素密度変換処理）したりする。
【００２８】
図２は、ＳＤＲＡＭ１３のアドレスの割り当てを示している。ＳＤＲＡＭ１３は、イメージスキャナ７からの画像データが格納されるページメモリエリア１３ａと、プリンタインターフェース９に入力された画像データが格納される記憶部であるプリンタ用描画エリア１３ｂと、ファクシミリモデム８に入力された画像データが格納される記憶部であるファクシミリ用描画エリア１３ｃとに割り当てられている。このように、イメージスキャナ７、プリンタインターフェース９、ファクシミリモデム８に入力された画像データが格納されるメモリエリアを個別に用意することで、イメージスキャナ７、プリンタインターフェース９、ファクシミリモデム８への画像データの入力が同時に発生したときに、それらの各画像データを同時に記憶する平行動作を可能としている。
【００２９】
イメージスキャナ７に入力された画像データ（以下、必要に応じて「スキャナ画像データ」という。）に基づく画像形成時には、ＳＤＲＡＭ１３のページメモリエリア１３ａに格納されたスキャナ画像データがメモリコンローラ６により読み出され、読み出されたスキャナ画像データがエンジンコントローラ１０へ送信される。エンジンコントローラ１０は、受け取ったスキャナ画像データの階調処理、フォーマット変換等を行い、プリンタエンジン１５へ送信し、プリンタエンジン１５で記録媒体上への画像形成が行われる。電子ソート機能を使用する場合は、ＳＤＲＡＭ１３のページメモリエリア１３ａからＨＤＤ１４へ一時的にスキャナ画像データを移し、全ページ分のスキャナ画像データをＨＤＤ１４に格納終了した後、１ページ目のスキャナ画像データから順番にＨＤＤ１４から再びＳＤＲＡＭ１３のページメモリエリア１３ａへ移し、そこからエンジンコントローラ１０へ送信する。
【００３０】
ＳＤＲＡＭ１３の描画エリア１３ｂ、１３ｃに格納されている画像データ（プリンタインターフェース９に入力された画像データ、ファクシミリモデム８に入力された画像データ）の画像形成時には、それらの画像データが一時的にＳＤＲＡＭ１３のページメモリエリア１３ａに移された後、エンジンコントローラ１０へ送信され、プリンタエンジン１５で記録媒体上への画像形成が行われる。これらの画像データを電子ソートする場合は、ＳＤＲＡＭ１３の描画エリア１３ｂ、１３ｃからＨＤＤ１４へ一時的に画像データを写し、全ページ分の画像データをＨＤＤ１４に格納した後、１ページ目の画像データから順にＨＤＤ１４からＳＤＲＡＭ１３のページメモリエリア１３ａへ移し、そこからエンジンコントローラ１０へ送信する。
【００３１】
図３は、イメージスキャナ７に入力されたスキャナ画像データと、プリンタインターフェース９に入力された画像データ（以下、必要に応じて「プリンタ画像データ」という。）とに基づく画像形成を１枚の記録媒体上に行う場合の画像データのパスを示している。それぞれの画像データのパスは全て独立して設置されており、平行動作可能な構成となっている。
【００３２】
今、スキャナ画像データ、プリンタ画像データを共にＡ４サイズとする。また、画像形成される記録媒体のサイズをＡ３サイズとする。まず、ＣＰＵ３はメモリコントローラ６に対して、スキャナ画像データのサイズ（＝Ａ４）、プリンタ画像データのサイズ（＝Ａ４）、画像形成が行われる記録媒体のサイズ（＝Ａ３）の情報を連絡する。その情報を受けたメモリコントローラ６は、ＳＤＲＡＭ１３のページメモリエリア１３ａとして、Ａ３サイズ分を確保する。そして、そのページメモリエリア１３ａ内をＡ４サイズ２ページ分で分割して管理する。
【００３３】
プリンタインターフェース９に入力されたプリンタ画像データは、まず、ＳＤＲＡＭ１３のプリンタ用描画エリア１３ｂに格納される。プリンタ画像データは２値のデータである。そして、メモリコントローラ６によってプリンタ用描画エリア１３ｂから読み出された２値のプリンタ画像データは画像処理部１６へ送られ、多値化される。また、プリンタ画像データは、画像解像度がスキャナ画像データと異なる場合があり、その場合は画像処理部１６で画素密度変換を行い、画像処理部１６が画素密度変換手段として機能する。この画素密度変換は、例えば、スキャナ画像データが６００dpi、プリンタ画像データが３００dpiの場合は、画像処理部１６で２倍密処理を行い、画像データの画素密度が高いほうの画素密度に合わせられる。ここで行う多値化処理及び画素密度変換処理とは、２値エッジ処理、ジャギー補正処理、２倍密処理のことであり、プリンタ画像データのフォーマットに合わせてどれか１つを選択して使用する。これら技術は既存のものと何ら変わるところは無い。
【００３４】
画像処理部１６は、プリンタ画像データ、スキャナ画像データ、ファクシミリモデム８に入力された画像データ（以下、必要に応じて「ファクシミリ画像データ」という。）のフォーマットを統一させるために設けてある。画像処理部１６でスキャナ画像データのフォーマットに統一されたプリンタ画像データは、ＳＤＲＡＭ１３のページメモリエリア１３ａに格納される。これら動作と平行して、イメージスキャナ７からのスキャナ画像データもＳＤＲＡＭ１３のページメモリエリア１３ａに格納される。スキャナ画像データは多値データである。ページメモリエリア１３ａの画像データはデータフォーマットを合わせる必要があるため、プリンタ画像データは多値化されている。それぞれの画像データ（スキャナ画像データ、プリンタ画像データ）は、Ａ４サイズで２ページ分のエリアに分けて格納される。
【００３５】
図４は、Ａ３サイズのページメモリエリア１３ａ内に、Ａ４サイズのスキャナ画像データとＡ４サイズのプリンタ画像データとが書き込まれた状態を示すイメージ図である。また、このとき、プリンタ画像データのサイズ（＝Ａ４）と、スキャナ画像データのサイズ（＝Ａ４）と、画像形成される記録媒体のサイズ（＝Ａ３）とに基づいて、プリンタ画像データとスキャナ画像データとの配置位置がＣＰＵ３により決定され、ここに、画像データのサイズに応じてページメモリエリア１３ａ内での画像データの配置位置を位置決めする位置決め手段がコントローラ２の機能として実行される。この位置決めに際して、入力された画像データのサイズ、入力された画像データの数、使用可能が記録媒体のサイズ等に応じて、どのように位置決めすればよいかを設定したデータを格納したテーブルがＲＯＭ４内に設けられており、そのテーブルから選択して行われる。
【００３６】
このようにして同じページメモリエリア１３ａ内に格納された２つの画像データ（スキャナ画像データ、プリンタ画像データ）がメモリコントローラ６でＡ３サイズの画像データとして読み出され、読み出された画像データがエンジンコントローラ１０へ送信され、プリンタエンジン１５で記録媒体上への画像形成が行われる。
【００３７】
図５は、スキャナ画像データとプリンタ画像データとファクシミリ画像データとが重なって入力され、かつ、それらの画像データに基づく画像形成を１枚の記録媒体上に行う場合の画像データのパスを示している。それぞれの画像データのパスは全て独立して設置されており、平行動作可能な構成となっている。
【００３８】
今、スキャナ画像データをＡ４サイズ、プリンタ画像データをＡ３サイズ、ファクシミリ画像データをＡ４サイズとし、それぞれが複数ページであるとする。また、画像形成される記録媒体のサイズをＡ０サイズとする。
【００３９】
図３に示した場合と同様に、ＣＰＵ３は、メモリコントローラ６に対して、スキャナ画像データのサイズ（＝Ａ４）、プリンタ画像データのサイズ（＝Ａ３）、ファクシミリ画像データのサイズ（＝Ａ４）、画像形成が行われる記録媒体のサイズ（＝Ａ０）の情報を連絡する。その情報を受けたメモリコントローラ６は、ＳＤＲＡＭ１３のページメモリエリア１３ａとして、Ａ０サイズの半分のＡ１サイズを確保する。さらに、そのＡ１サイズのページメモリエリア１３ａを、スキャナ画像データ用のＡ４サイズ２ページ分、プリンタ画像データ用のＡ３サイズ２ページ分、ファクシミリ画像データ用のＡ４サイズ２ページ分に分割管理する。ページメモリエリアとして確保可能なサイズは最大Ａ０サイズであるが、全てをページメモリに使うのではなく、半分のＡ１サイズ分をスキャナ画像データ用ワークエリアとして確保する。
【００４０】
スキャナ画像データの１ページ目および２ページ目はページメモリエリア１３ａのスキャナ画像データ用のＡ４サイズエリアに格納される。そして、３ページ目以降のスキャナ画像データは、一時的にスキャナ画像データ用ワークエリアに格納された後、ＨＤＤ１４に移される。
【００４１】
プリンタ画像データは、一時的にＳＤＲＡＭ１３のプリンタ用描画エリア１３ｂへ格納された後、ＨＤＤ１４に移される。ファクシミリ画像データも、同様に一時的にＳＤＲＡＭ１３のファクシミリ用描画エリア１３ｃへ格納された後、ＨＤＤ１４に移される。ＨＤＤ１４に移されたプリンタ画像データは、まず１ページ目、２ページ目のＡ３サイズ２ページ分がメモリコントローラ６によって読み出され、画像処理部１６によって多値化、画素密度変換処理されて、スキャナ画像データのフォーマットと統一される。スキャナ画像と書込平行出力させるためには、フォーマット統一化が必要である。
【００４２】
画像処理部１６によってフォーマット変換されたプリンタ画像データは、Ａ１サイズ分確保されたページメモリエリア１３ａのプリンタ画像データ用のＡ３サイズエリアへと格納される。ＨＤＤ１４に移されたファクシミリ画像データもプリンタ画像データと同様に、メモリコントローラ６によって１ページ目、２ページ目のＡ４サイズ２ページ分が読み出され、画像処理部１６に送られる。ファクシミリ画像データのフォーマットは２値データであるので、ここで多値化される。また、画素密度がスキャナ画像と異なっていた場合、画素密度変換も同時に行われる。ファクシミリ画像データは、画素密度が４００dpiの場合が多く、スキャナ画像データの画素密度が多値で６００dpiだとすると、画像処理部１６では、ファクシミリ画像データに対して１．５倍密変換を行って、スキャナ画像との画素密度の統一化を行う。画像処理部１６によってスキャナ画像データとフォーマットを統一されたＡ４サイズ２ページ分のファクシミリ画像データは、Ａ１サイズ分確保されたページメモリエリア１３ａのファクシミリ画像データ用のＡ４サイズエリアへと格納される。
【００４３】
図６（ａ）は、Ａ１サイズのページメモリエリア１３ａ内に、Ａ３サイズのプリンタ画像データの１、２ページ目と、Ａ４サイズのファクシミリ画像データの１、２ページ目と、Ａ４サイズのスキャナ画像データの１、２ページ目とが書き込まれた状態を示すイメージ図である。
【００４４】
図６（ｂ）は、Ａ１サイズのページメモリエリア１３ａ内に、Ａ３サイズのプリンタ画像データの３、４ページ目と、Ａ４サイズのファクシミリ画像データの３、４ページ目と、Ａ４サイズのスキャナ画像データの３、４ページ目とが書き込まれた状態を示すイメージ図である。
【００４５】
図６（ａ）に示すように、Ａ１サイズ分のページメモリエリア１３ａがプリンタ画像データ、ファクシミリ画像データ、スキャナ画像データの３種の画像データで埋め尽くされると、その画像データはＡ０サイズの画像データの一部としてエンジンコントローラ１０に送信される。そして、図６（ｂ）に示すように、Ａ１サイズのページメモリエリア１３ａをスキャナ画像データ用ワークエリアと交換する。そして、プリンタ画像データ、ファクシミリ画像データ、スキャナ画像データの続きページ（３ページ目、４ページ目）を１ページ目、２ページ目と同様に新たに設定されたＡ１サイズのページメモリエリア１３ａに格納する。そして、図６（ｂ）に示すように、Ａ１サイズ分のページメモリエリア１３ａがプリンタ画像データ、ファクシミリ画像データ、スキャナ画像データの３種の画像データで埋め尽くされると、その画像データはＡ０サイズの画像データの一部としてエンジンコントローラ１０に送信される。
【００４６】
以上のように、Ａ０サイズの記録媒体に画像形成する場合は、Ａ１サイズのページメモリエリア１３ａとスキャナ画像データ用ワークエリアとはトグル動作して、スキャナ画像データのＨＤＤ１４への格納動作と、ページメモリエリア１３ａへの画像データの格納動作と、ページメモリエリア１３ａ内の画像データのエンジンコントローラ１０への送信動作との同時動作を実現している。
【００４７】
また、長尺ロール紙のようなＡ０サイズ以上の記録媒体に対しては、上記のようなトグル動作を何回も繰り返すことで、スキャナ画像データ、プリンタ画像データ、ファクシミリ画像データの連続ページ印刷を実現することが可能となる。
【００４８】
図７は、デジタル複合機１の画像形成動作について説明するフローチャートである。メインコントローラ２は、画像データ入力手段（イメージスキャナ７、ファクシミリモデム８、プリンタインターフェース９）への画像データの入力があったか否かを判断し（ステップＳ１）、画像データの入力が有った場合には、画像データが入力された画像データ入力手段は２つ以上であるか否かが判断される（ステップＳ２）。
【００４９】
２以上の画像データ入力手段への画像データの入力が有った場合には（ステップＳ２のＹ）、異なる画像データ入力手段に入力された少なくとも２つの画像データが同じページメモリエリア１３ａ内に書き込まれ（ステップＳ３）、ここに、書込手段が実行される。この画像データの書き込みに際し、上述したように、同じページメモリエリア１３ａ内に書き込まれる少なくとも２つの画像データの画素密度を、それぞれの画像データのうち高い画素密度に合わせる画素密度変換が行われ、さらに、ページメモリエリア１３ａ内での各画像データの配置位置の位置決めする位置決め手段が実行される。
【００５０】
１つのページメモリエリア１３ａ内に書き込まれた少なくとも２つの画像データは、メモリコントローラ６で  画像データの入力が１つの画像データ入力手段に対してである場合には（ステップＳ２のＮ）、その画像データがページメモリエリア１３ａ内からメモリコントローラ６で読み出されてエンジンコントローラ１０へ送信され、プリンタエンジン１５による記録媒体上への画像形成が行われる（ステップＳ４）。
【００５１】
図８は、図７のステップＳ３内での処理の１つとして説明した位置決め手段により各画像データがページメモリエリア１３ａ内で位置決めされ、位置決めされた画像データに基づいて画像形成された記録媒体を示すイメージ図である。図８（ａ）は、Ａ４サイズのスキャナ画像データと、Ａ４サイズのプリンタ画像データとがＡ３サイズの記録媒体に対応するように位置決めされ、それらの２つの画像データに基づく画像形成が同時に行われたＡ３サイズの記録媒体を示している。
【００５２】
図８（ｂ）は、Ａ４サイズのスキャナ画像データ２枚分と、Ａ４サイズのファクシミリ画像データ２枚分と、Ａ２サイズのプリンタ画像データ１枚分とがＡ１サイズの記録媒体に対応するように位置決めされ、それらの３つの画像データに基づく画像形成が同時に行われたＡ１サイズの記録媒体を示している。
【００５３】
図９は、デジタル複合機１の画像形成動作について説明するフローチャートである。この図９では、画像データ入力手段に入力された画像データに基づく画像形成が行われている最中に、他の画像データ入力手段に画像データの入力があった場合を示している。
【００５４】
デジタル複写機１では、画像データ入力手段に入力された画像データに基づく画像形成が行われ（ステップＳ１１）、この画像形成中に他の画像データ入力手段への画像データの入力が有ったか否か（ステップＳ１２）、画像形成動作が終了したか否か（ステップＳ１３）が判断される。
【００５５】
ステップＳ１２で、他の画像データ入力手段に画像データが入力されたことが判断された場合には（ステップＳ１２のＹ）、異なる画像データ入力手段に入力された少なくとも２つの画像データが同じページメモリエリア１３ａ内に書き込まれ（ステップＳ１４）、ここに、少なくとも２つの画像データ入力手段に入力された画像データを同じページメモリエリア１３ａ内へ書込手段による書き込みを開始させる書込切替手段が実行される。この場合において、図７のフローチャートのステップＳ３で説明したように、同じページメモリエリア１３ａ内に書き込まれる少なくとも２つの画像データの画素密度を、それぞれの画像データのうち高い画素密度に合わせる画素密度変換が行われ、さらに、ページメモリエリア１３ａ内での各画像データの配置位置の位置決めする位置決め手段が実行される。また、このとき、必要に応じて画像形成される記録媒体のサイズの変更も行われる。
【００５６】
１つのページメモリエリア１３ａ内に書き込まれた少なくとも２つの画像データは、メモリコントローラ６で読み出されてエンジンコントローラ１０へ送信され、プリンタエンジン１５による記録媒体上への画像形成が行われる（ステップＳ１１）。
【００５７】
図１０は、１つの画像データ入力手段に入力された画像データに基づく画像形成中に他の画像データ入力手段に画像データが入力され、書込切替手段によりページメモリ内への画像データの書き込みが切り替えられときにおける記録媒体上への画像形成の様子を示すイメージ図である。
【００５８】
図１０（ａ）は、Ａ４サイズのプリンタ画像データをＡ４サイズの記録媒体上に画像形成している状態である。図１０（ｂ）は、Ａ４サイズのプリンタ画像データに基づく画像形成中に、Ａ４サイズのスキャナ画像データの入力があり、プリンタ画像データとスキャナ画像データとが同じページメモリ内に書き込まれ、それらの画像データに基づく画像形成が１枚の記録媒体上に行われた状態である。このとき使用される記録媒体は、Ａ４サイズの記録媒体からＡ３サイズの記録媒体に自動的に変更されている。図１０（ｃ）は、スキャナ画像データに基づく画像形成が終了し、再びＡ４サイズのプリンタ画像データに基づく画像形成に戻った状態である。
【００５９】
さらに、メモリコントローラ６は、ＣＰＵ３による指示に従って画像データの優先順位を設定する画像データ優先順位設定手段としての機能、すなわち、複数の画像データ入力手段より入力した画像データ数が、一度に同時出力不可能な数に達した場合、あらかじめ設定されたデータ種類の順位に基づいて画像データを選択し、ページメモリ上に配置を行うようになっており、次にその動作について説明する。
【００６０】
図１１（ａ）に示すように、今、Ａ０サイズ対応のデジタル複合機１は、＜Ｘ＞として示すように、Ａ１横幅に合成配置された画像を出力中で、＜Ｙ＞として示すように、装置内部のＨＤＤ１４にはプリンタ１，２，３の画像、ファクシミリ１，２の画像がＪＯＢ１〜ＪＯＢ５の順番に蓄積されているものとする。この時、＜Ｚ＞として示すように、コピー利用者により、Ａ３サイズの画像コピー６部のＪＯＢ（ＪＯＢ６）がイメージスキャナ７から入ったとする。
【００６１】
従来のデジタル複合機では、コピー作業者は、先約の出力を待つか、割り込み操作によりコピーＪＯＢのみ先に行う方法を採用していた。ただし、後者の方法は、多くの先約ＪＯＢを止めて作業を行うことになり、プリンタやファクシミリの出力待ちの利用者にとっては、不公平な機能といえる。
【００６２】
そこで、本実施例では、あらかじめＪＯＢの種類に優先順位を設けるとともに、ＪＯＢの繰り越し回数にも制限を設け、後から追加されたコピーＪＯＢを、次のように画像データの合成配置処理に組み込むことで、それぞれの利用者が、公平にできるだけ早く出力結果を得られるようにした。
【００６３】
本実施例では、以下の制約条件を、画像データ優先順位設定のための制約条件とした。
制約条件１：ＪＯＢの繰越限度回数ｎ
ｎ＝３    ただし、利用者が変更可
制約条件２：ＪＯＢの優先順位
第１順位：コピーＪＯＢ  第２順位：プリンタＪＯＢ  第３順位：ファクリミリＪＯＢ
ただし、利用者が変更可  
制約条件３：ＪＯＢの実行順位
ただし、データ入力順
【００６４】
図１１（ａ）、（ｂ）に示すＪＯＢは、出力中のＪＯＢ終了とともに制約条件２に従って、コピーＪＯＢが、まず第１のＪＯＢとして採用される。ただし、コピーＪＯＢはＡ３横幅でデジタル複合機１はＡ１横幅の画像形成領域を持つため、Ａ４×２枚、又は、Ａ３横幅１枚の画像データを合成配置する余地が残されている。
【００６５】
そこで、ＣＰＵ３はＨＤＤ１４内のＪＯＢ１〜ＪＯＢ５の中から制約条件２に従って、ファクリミリ１のＪＯＢであるＪＯＢ１より先に、プリンタ１のＪＯＢであるＪＯＢ２、プリンタ２のＪＯＢであるＪＯＢ３を選択し、画像データの画像処理と合成配置処理を実施して、図１１（ｂ）に示すように１〜３枚目の画像を出力する。
【００６６】
次に、合成配置する画像データとして、ＣＰＵ３は同様に制限条件２に基づいて、プリンタ３のＪＯＢであるＪＯＢ５を次の候補とする。ただし、制約条件１により、ファクリミリ１のＪＯＢであるＪＯＢ１は既に３回の繰り越しが行われているため、このＪＯＢ１の画像データが、プリンタ３のＪＯＢであるＪＯＢ５よりも優先的にＨＤＤ１４より取り出され、画像処理の後、ページメモリエリア１３ａ内で、コピーＪＯＢであるＪＯＢ６の４ページ目の画像データと合成配置されて、エンジンコントローラ１０からプリンタエンジン１５へ送られ４枚目の画像として出力される。その後、制約条件に従って画像データの合成配置を繰り返して、５〜７枚目の画像が出力される。
【００６７】
このようにすることで、利用者は、短時間で画像データ出力結果を得られるとともに、全体のページ数も１６枚から７枚に短縮されており、作業の効率化と省エネ化も同時に達成している。
なお、これら制約条件の間には、
制約条件１  ＞  制約条件２  ＞  制約条件３
の関係を持たせる。
【実施例２】
【００６８】
次に、実施例１の構成の他に、請求項３に係る発明の構成も備えた実施例２について、その要部（請求項３に係る発明部分）につき説明する。
【００６９】
図１２（ａ）に示すように、ＨＤＤ１４にはプリンタＪＯＢ１〜３が蓄積されており、図１２（ｂ）に示すように、通常はＡ１横サイズにデータの合成配置が行われて出力される。
【００７０】
ところが、画像作成途中でもＡ１横サイズ用紙が無くなってしまうことが起こりうる。従来では、１度合成配置された画像データは、そのサイズの画像データとして扱われるため、これに合った用紙サイズが給紙手段に無い場合、出力不能となり、動作がストップしてしまっていた。
【００７１】
そこで、本実施例２では、既に合成配置した画像データが存在する場合でも、用紙切れ信号をＣＰＵ３が受け取った場合には、現在使用中の用紙サイズから、別のサイズに切り替え、それに合うように画像データの再配置を実施して、画像形成動作を再開できる給紙サイズ切替え手段の機能をＣＰＵ３に持たせたものである。
すなわち、図１２（ｃ）に示すように、Ａ１横サイズに合成配置されていた画像データは、用紙切れとともにＡ３横サイズの用紙に切り替え、残りの画像データを再合成配置して、継続して作業を実施する。
【実施例３】
【００７２】
次に、実施例１の構成の他に、請求項４の発明も備えた実施例３について説明する。
コピー作業にあたって、作業者はコピーサイズや、原稿コピー部数、倍率、電子ソートの有無等、多種の設定が可能である。そのため、コピー利用者は１つずつ、設定を入力し、順次コピーＪＯＢを行っていた。
【００７３】
実施例３によれば、コピー装置の１人の利用者、又は、同時に利用しようとする複数の利用者が、次のように複数の異なるＪＯＢを画像データの合成配置を利用して１つのＪＯＢとすることで、コピー作業の短縮、効率化を図ることができる。
【００７４】
複数の異なるＪＯＢは、図１３（ａ）に示すように、原稿サイズ、原稿枚数、原稿部数、倍率電子ソートの有無等、まちまちであるものとする。まず、コピー作業者はこれから、一連のＪＯＢ入力をするため、画像データ位置決め手段を待機状態にセットする（又は、コピーＪＯＢ入力モードでもよい。）。
【００７５】
次に、ＪＯＢ−Ａの原稿３ページを読み込ませ、３部コピー、電子ソート等の操作ボタンでその内容をセットした後、ＪＯＢセットをして、ＨＤＤ１４にこのＪＯＢ内容を記録する。
【００７６】
次に、同様にＪＯＢ−Ｂの原稿を読み込ませ、ＪＯＢの内容を操作ボタンより入力し、ＪＯＢセットしてＨＤＤ１４にこの内容を記録する。ＪＯＢ−Ｃについても同様にＨＤＤ１４にＪＯＢ内容を記録する。
【００７７】
このように、全てのＪＯＢ内容をＨＤＤ１４に保存した後、コピー利用者は、画像データ位置決め手段を実行状態とする。
【００７８】
ＣＰＵ３は、入力された３つのコピーＪＯＢの情報を比較して、どのように位置決めすれば効率よく配列できるかを示すデータを格納したＲＯＭ４内のテーブルから選択する。さらに、このテーブルを用いてページメモリエリア１３ａ内に画像データ位置決めを実施した後、これをプリンタエンジン１５に送って画像形成を行う。
【００７９】
このように、実施例３では、３つのＪＯＢを順次実施した場合には、例えば２３ページを必要としていた作業は、画像データの合成配置によって、一つのＪＯＢとすることにより、図１３（ｂ）に示すように９ページに集約することができ、作業時間の短縮、効率化、省エネ化が図れる。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施例１のデジタル複合機を示す概略ブロック図である。
【図２】図１中のＳＤＲＡＭのアドレスの割り当てを示す説明図である。
【図３】スキャナ画像データとプリンタ画像データとに基づく画像形成を１枚の記録媒体上に行う場合の画像データのパスを示すブロック図である。
【図４】Ａ３サイズのページメモリ内に、Ａ４サイズのスキャナ画像データとＡ４サイズのプリンタ画像データとが書き込まれた状態を示すイメージ図である。
【図５】スキャナ画像データとプリンタ画像データとファクシミリ画像データとに基づく画像形成を１枚の記録媒体上に行う場合の画像データのパスを示すブロック図である。
【図６】Ａ１サイズのページメモリ内に、Ａ３サイズのプリンタ画像データと、Ａ４サイズのファクシミリ画像データと、Ａ４サイズのファクシミリ画像データとが書き込まれた状態を示すイメージ図である。
【図７】このデジタル複合機の画像形成動作について説明するフローチャートである。
【図８】図７のステップＳ３内での処理の１つとして説明した位置決め手段により各画像データがページメモリ内で位置決めされ、位置決めされた画像データに基づいて画像形成された記録媒体を示すイメージ図である。
【図９】このデジタル複合機の画像形成動作について説明するフローチャートである。
【図１０】１つの画像データ入力手段に入力された画像データに基づく画像形成中に他の画像データ入力手段に画像データが入力され、書込切替手段によりページメモリ内への画像データの書き込みが切り替えられときにおける記録媒体上への画像形成の様子を示すイメージ図である。
【図１１】本発明の要部である画像データ優先順位設定手段の働きを、画像データの出力例により具体的に示したイメージ図で、（ａ）は出力中のＪＯＢと、ＨＤＤに蓄積されたＪＯＢと割り込みコピーＪＯＢとの関係図、（ｂ）は記録媒体への出力例である。
【図１２】本発明の実施例２において、給紙サイズ自動切換手段の働きを画像データの出力例により具体的に示したイメージ図で、（ａ）はＨＤＤに蓄積されたＪＯＢ、（ｂ）はデータの合成配置例、（ｃ）は用紙切れ後の再配置例である。
【図１３】本発明の実施例２において、画像データ位置決め手段を制御して、複数のコピーＪＯＢを一つのコピーＪＯＢとした場合の出力結果を画像データの出力例により具体的に示したイメージ図で、（ａ）はこれから行うコピーＪＯＢ、（ｂ）は記録媒体への出力例である
【符号の説明】
【００８１】
１  デジタル複合機
２  メインコントローラ
３  ＣＰＵ
４  ＲＯＭ
５  ＲＡＭ
６  メモリコントローラ
７  イメージスキャナ
８  ファクシミリモデム
９  プリンタインターフェース
１０  エンジンコントローラ
１１  公衆回線
１２  外部コンピュータ
１３  ＳＤＲＡＭ
１３ａ  ページメモリエリア
１３ｂ  プリンタ用描画エリア
１３ｃ  ファクシミリ用描画エリア
１４  ＨＤＤ
１５  プリンタエンジン
【図１】
2006324857.tif 000003
【図２】
2006324857.tif 000004
【図３】
2006324857.tif 000005
【図４】
2006324857.tif 000006
【図５】
2006324857.tif 000007
【図６】
2006324857.tif 000008
【図７】
2006324857.tif 000009
【図８】
2006324857.tif 000010
【図９】
2006324857.tif 000011
【図１０】
2006324857.tif 000012
【図１１】
2006324857.tif 000013
【図１２】
2006324857.tif 000014
【図１３】
2006324857.tif 000015