(57)【特許請求の範囲】
【請求項１】
原稿から画像を読み取り、第１の画像データを出力する画像読取部と、
第２の画像データを記憶する不揮発性記憶手段と、
前記不揮発性記憶手段に保存されている複数の第２の画像データから少なくとも１つの画像データを選択する選択手段と、
前記選択手段により選択された第２の画像データを前記不揮発性記憶手段から読み出し、前記画像読取部により出力された第１の画像データと結合する選択画像結合手段を含む結合手段と、を有する画像処理装置と、
前記画像処理装置により結合された画像データに基づいて記録媒体に画像形成を行う画像形成手段と、
前記選択手段により選択された画像データの画像形成条件である第２の画像形成条件に基づき、前記画像読取部による前記原稿の画像読取条件を決定する画像読取条件決定手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記画像読取条件決定手段は、前記画像読取部によって読み取る原稿のサイズが前記第２の画像形成条件としての用紙サイズよりも大きい場合は、前記第２の画像形成条件における用紙サイズとなるように前記画像読取部によって読み込んだ画像のデータを縮小することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像処理装置は、
前記第１の画像データを一時的に記憶する一時記憶手段と、
前記一時記憶手段から前記第１の画像データを読み出して前記結合手段に出力する読み出し手段と、
を備えることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記第１の画像データは、前記結合手段による結合の前に、前記不揮発性記憶手段に記憶されずに前記一時記憶手段に記憶されることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記不揮発性記憶手段はハードディスクであり、前記一時記憶手段は半導体メモリであることを特徴とする請求項３又は４に記載の画像形成装置。
【請求項６】
前記第１の画像データの画像形成条件である第１の画像形成条件及び前記選択手段により選択された画像データの画像形成条件である第２の画像形成条件の少なくとも一方に基づき、前記結合手段による結合後の画像形成条件である第３の画像形成条件を決定する画像形成条件決定手段を備えることを特徴とする請求項１〜５の何れか一項に記載の画像形成装置。
【請求項７】
前記画像形成条件決定手段は、前記第１の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記画像形成条件決定手段は、前記第２の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項６に記載の画像形成装置。
【請求項９】
前記選択手段は、前記第１の画像データを選択可能であり、
前記画像形成条件決定手段は、前記選択手段により最初に選択された画像データの画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項６に記載の画像形成装置。
【請求項１０】
前記選択手段は、前記最初に選択された画像データの画像形成条件に基づき、当該画像データと結合不可の画像データを検出し、前記結合不可と検出された画像データの選択を禁止することを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
不揮発性記憶手段に保存されている複数の第２の画像データから少なくとも１つの画像データを選択し、この選択された画像データを前記不揮発性記憶手段から読み出し、前記選択された画像データの画像形成条件である第２の画像形成条件に基づき、画像読取部による原稿の画像読取条件を決定し、この決定した画像読取条件に一致する原稿から画像を読み取り出力された第１の画像データと、前記不揮発性記憶手段から読み出された第２の画像データとを結合し、この結合された画像データに基づいて記録媒体に画像形成を行うことを特徴とする画像形成方法。
【請求項１２】
前記画像読取部によって読み取る原稿のサイズが前記第２の画像形成条件としての用紙サイズよりも大きい場合は、前記第２の画像形成条件における用紙サイズとなるように前記画像読取部によって読み込んだ画像のデータを縮小することを特徴とする請求項１１に記載の画像形成方法。
【請求項１３】
前記第１の画像データを一時記憶手段に一時的に記憶し、
この記憶された第１の画像データを読み出して前記第２の画像データと結合する、
ことを特徴とする請求項１１又は１２に記載の画像形成方法。
【請求項１４】
前記第１の画像データは、前記結合の前に、前記不揮発性記憶手段に記憶されずに前記一時記憶手段に記憶されることを特徴とする請求項１３に記載の画像形成方法。
【請求項１５】
前記第１の画像データの画像形成条件である第１の画像形成条件及び前記選択された画像データの画像形成条件である第２の画像形成条件の少なくとも一方に基づき、前記結合後の画像形成条件である第３の画像形成条件を決定し、前記結合された画像データに基づいた記録媒体への画像形成を前記第３の画像形成条件に従って行うことを特徴とする請求項１１〜１４の何れか一項に記載の画像形成方法。
【請求項１６】
前記第１の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項１５に記載の画像形成方法。
【請求項１７】
前記第２の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項１５に記載の画像形成方法。
【請求項１８】
前記第１の画像データを選択可能であり、
最初に選択された画像データの画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項１５に記載の画像形成方法。
【請求項１９】
前記最初に選択された画像データの画像形成条件に基づき、当該画像データと結合不可の画像データを検出し、前記結合不可と検出された画像データの選択を禁止することを特徴とする請求項１８に記載の画像形成方法。
【請求項２０】
コンピュータに、
不揮発性記憶手段に保存されている複数の第２の画像データから少なくとも１つの画像データを選択する選択機能と、前記選択機能により選択された画像データの画像形成条件である第２の画像形成条件に基づき、画像読取部による原稿の画像読取条件を決定する画像読取条件決定機能と、前記選択機能により選択された画像データを前記不揮発性記憶手段から読み出し、前記画像読取条件決定機能により決定した画像読取条件に一致する原稿から画像を読み取り出力された第１の画像データと結合する選択画像結合機能を含む結合機能と、前記結合機能により結合された画像データに基づいて記録媒体に画像形成を行う画像形成機能と、
を実現させるためのプログラム。
【請求項２１】
前記画像読取条件決定機能は、前記画像読取部によって読み取る原稿のサイズが前記第２の画像形成条件としての用紙サイズよりも大きい場合は、前記第２の画像形成条件における用紙サイズとなるように前記画像読取部によって読み込んだ画像のデータを縮小することを特徴とする請求項２０に記載のプログラム。
【請求項２２】
前記第１の画像データを一時記憶手段に一時的に記憶する記憶機能と、
前記結合機能による結合を行うために、前記一時記憶手段から前記第１の画像データを読み出して出力する読み出し機能と、
を前記コンピュータに実現させるための請求項２０又は２１に記載のプログラム。
【請求項２３】
前記第１の画像データは、前記結合機能による結合の前に、前記不揮発性記憶手段に記憶されずに前記一時記憶手段に記憶されることを特徴とする請求項２２に記載のプログラム。
【請求項２４】
前記第１の画像データの画像形成条件である第１の画像形成条件及び前記選択機能により選択された画像データの画像形成条件である第２の画像形成条件の少なくとも一方に基づき、前記結合機能による結合後の画像形成条件である第３の画像形成条件を決定する画像形成条件決定機能を前記コンピュータに実現させるための請求項２０〜２３の何れか一項に記載のプログラム。
【請求項２５】
前記画像形成条件決定機能は、前記第１の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項２４に記載のプログラム。
【請求項２６】
前記画像形成条件決定機能は、前記第２の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項２４に記載のプログラム。
【請求項２７】
前記選択機能は、前記第１の画像データを選択可能であり、
前記画像形成条件決定機能は、前記選択機能により最初に選択された画像データの画像形成条件に基づき前記第３の画像形成条件を決定することを特徴とする請求項２４に記載のプログラム。
【請求項２８】
前記選択機能は、前記最初に選択された画像データの画像形成条件に基づき、当該画像データと結合不可の画像データを検出し、前記結合不可と検出された画像データの選択を禁止することを特徴とする請求項２７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法及びプログラムに関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ（以下、「パソコン」と略す。）等の外部機器から送信された画像データや、スキャナ等の読み取り装置から読み取った原稿の画像データに基づいて記録紙上に画像形成する画像形成装置が知られている。
【０００３】
また、ハードディスク等の不揮発性の記憶手段を備えた画像形成装置が考案されており、この記憶手段に画像データを記憶保存しておくことができる。この記憶装置を用いた機能として、ジョブ結合機能がある。ジョブ結合機能とは、複数のジョブで生成された画像データを機能であり、例えば、原稿を読み取って生成した画像データと、パソコンから送信された画像データとをハードディスクに蓄積記憶して、任意のページの順序でハードディスクから画像データを読み出して出力する技術が知られている（特許文献１参照）。
【特許文献１】特許３３０１６０７号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この特許文献１の技術を用いて、読み取り装置で読み取った画像データと、ハードディスクに保存されている画像データとを結合して出力する場合、その読み取った画像データを一旦ハードディスクに記憶する必要がある。しかし、ハードディスクへのデータの読み書きは、磁気ヘッドのシーク等によって機械的に行われるため、そのハードディスクのアクセス速度は遅く、このため、読み取り原稿が多いときは、ハードディスクの画像データの読み書きに時間がかかってしまい、ジョブ結合機能の処理効率が悪くなってしまう。
【０００５】
本発明は、上述した課題に鑑みて為されたものであり、その目的とするところは、保存されている画像データと、読み取った原稿の画像データとの結合を効率良く行えるようにすることである。
【課題を解決するための手段】
【０００６】
以上の課題を解決するために、請求項１に記載の画像形成装置は、
原稿から画像を読み取り、第１の画像データを出力する画像読取部と、
第２の画像データを記憶する不揮発性記憶手段と、
前記不揮発性記憶手段に保存されている複数の第２の画像データから少なくとも１つの画像データを選択する選択手段と、
前記選択手段により選択された第２の画像データを前記不揮発性記憶手段から読み出し、前記画像読取部により出力された第１の画像データと結合する選択画像結合手段を含む結合手段と、を有する画像処理装置と、
前記画像処理装置により結合された画像データに基づいて記録媒体に画像形成を行う画像形成手段と、
前記選択手段により選択された画像データの画像形成条件である第２の画像形成条件に基づき、前記画像読取部による前記原稿の画像読取条件を決定する画像読取条件決定手段と、
を備えることを特徴としている。
【０００７】
請求項２に記載の発明は、請求項１に記載の発明において、
前記画像読取条件決定手段は、前記画像読取部によって読み取る原稿のサイズが前記第２の画像形成条件としての用紙サイズよりも大きい場合は、前記第２の画像形成条件における用紙サイズとなるように前記画像読取部によって読み込んだ画像のデータを縮小することを特徴としている。
請求項３に記載の発明は、請求項１又は２に記載の発明において、
前記画像処理装置は、
前記第１の画像データを一時的に記憶する一時記憶手段と、
前記一時記憶手段から前記第１の画像データを読み出して前記結合手段に出力する読み出し手段と、を備えることを特徴としている。
【０００８】
請求項４に記載の発明は、請求項３に記載の発明において、
前記第１の画像データは、前記結合手段による結合の前に、前記不揮発性記憶手段に記憶されずに前記一時記憶手段に記憶されることを特徴としている。
【００１０】
請求項５に記載の発明は、請求項３又は４に記載の発明において、
前記不揮発性記憶手段はハードディスクであり、前記一時記憶手段は半導体メモリであることを特徴としている。
【００１２】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の発明において、
前記第１の画像データの画像形成条件である第１の画像形成条件及び前記選択手段により選択された画像データの画像形成条件である第２の画像形成条件の少なくとも一方に基づき、前記結合手段による結合後の画像形成条件である第３の画像形成条件を決定する画像形成条件決定手段を備えることを特徴としている。
【００１３】
請求項７に記載の発明は、請求項６に記載の発明において、
前記画像形成条件決定手段は、前記第１の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００１４】
請求項８に記載の発明は、請求項６に記載の発明において、
前記画像形成条件決定手段は、前記第２の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００１５】
請求項９に記載の発明は、請求項６に記載の発明において、
前記選択手段は、前記第１の画像データを選択可能であり、
前記画像形成条件決定手段は、前記選択手段により最初に選択された画像データの画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００１６】
請求項１０に記載の発明は、請求項９に記載の発明において、
前記選択手段は、前記最初に選択された画像データの画像形成条件に基づき、当該画像データと結合不可の画像データを検出し、前記結合不可と検出された画像データの選択を禁止することを特徴としている。
【００１８】
請求項１１に記載の画像形成方法は、
不揮発性記憶手段に保存されている複数の第２の画像データから少なくとも１つの画像データを選択し、この選択された画像データを前記不揮発性記憶手段から読み出し、前記選択された画像データの画像形成条件である第２の画像形成条件に基づき、画像読取部による原稿の画像読取条件を決定し、この決定した画像読取条件に一致する原稿から画像を読み取り出力された第１の画像データと、前記不揮発性記憶手段から読み出された第２の画像データとを結合し、この結合された画像データに基づいて記録媒体に画像形成を行うことを特徴としている。
【００１９】
請求項１２に記載の発明は、請求項１１に記載の発明において、
前記画像読取部によって読み取る原稿のサイズが前記第２の画像形成条件としての用紙サイズよりも大きい場合は、前記第２の画像形成条件における用紙サイズとなるように前記画像読取部によって読み込んだ画像のデータを縮小することを特徴としている。
請求項１３に記載の発明は、請求項１１又は１２に記載の発明において、
前記第１の画像データを一時記憶手段に一時的に記憶し、
この記憶された第１の画像データを読み出して前記第２の画像データと結合する、ことを特徴としている。
【００２０】
請求項１４に記載の発明は、請求項１３に記載の発明において、
前記第１の画像データは、前記結合の前に、前記不揮発性記憶手段に記憶されずに前記一時記憶手段に記憶されることを特徴としている。
【００２３】
請求項１５に記載の発明は、請求項１１〜１４の何れか一項に記載の発明において、
前記第１の画像データの画像形成条件である第１の画像形成条件及び前記選択された画像データの画像形成条件である第２の画像形成条件の少なくとも一方に基づき、前記結合後の画像形成条件である第３の画像形成条件を決定し、前記結合された画像データに基づいた記録媒体への画像形成を前記第３の画像形成条件に従って行うことを特徴としている。
【００２４】
請求項１６に記載の発明は、請求項１５に記載の発明において、
前記第１の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００２５】
請求項１７に記載の発明は、請求項１５に記載の発明において、
前記第２の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００２６】
請求項１８に記載の発明は、請求項１５に記載の発明において、
前記第１の画像データを選択可能であり、
最初に選択された画像データの画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００２７】
請求項１９に記載の発明は、請求項１８に記載の発明において、
前記最初に選択された画像データの画像形成条件に基づき、当該画像データと結合不可の画像データを検出し、前記結合不可と検出された画像データの選択を禁止することを特徴としている。
【００２９】
請求項２０に記載のプログラムは、コンピュータに、
不揮発性記憶手段に保存されている複数の第２の画像データから少なくとも１つの画像データを選択する選択機能と、前記選択機能により選択された画像データの画像形成条件である第２の画像形成条件に基づき、画像読取部による原稿の画像読取条件を決定する画像読取条件決定機能と、前記選択機能により選択された画像データを前記不揮発性記憶手段から読み出し、前記画像読取条件決定機能により決定した画像読取条件に一致する原稿から画像を読み取り出力された第１の画像データと結合する選択画像結合機能を含む結合機能と、前記結合機能により結合された画像データに基づいて記録媒体に画像形成を行う画像形成機能と、を実現させることを特徴としている。
【００３０】
請求項２１に記載の発明は、請求項２０に記載の発明において、
前記画像読取条件決定機能は、前記画像読取部によって読み取る原稿のサイズが前記第２の画像形成条件としての用紙サイズよりも大きい場合は、前記第２の画像形成条件における用紙サイズとなるように前記画像読取部によって読み込んだ画像のデータを縮小することを特徴としている。
請求項２２に記載の発明は、請求項２０又は２１に記載の発明において、
前記第１の画像データを一時記憶手段に一時的に記憶する記憶機能と、
前記結合機能による結合を行うために、前記一時記憶手段から前記第１の画像データを読み出して出力する読み出し機能と、
を前記コンピュータに実現させることを特徴としている。
【００３１】
請求項２３に記載の発明は、請求項２２に記載の発明において、
前記第１の画像データは、前記結合機能による結合の前に、前記不揮発性記憶手段に記憶されずに前記一時記憶手段に記憶されることを特徴としている。
【００３４】
請求項２４に記載の発明は、請求項２０〜２３の何れか一項に記載の発明において、
前記第１の画像データの画像形成条件である第１の画像形成条件及び前記選択機能により選択された画像データの画像形成条件である第２の画像形成条件の少なくとも一方に基づき、前記結合機能による結合後の画像形成条件である第３の画像形成条件を決定する画像形成条件決定機能を前記コンピュータに実現させることを特徴としている。
【００３５】
請求項２５に記載の発明は、請求項２４に記載の発明において、
前記画像形成条件決定機能は、前記第１の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００３６】
請求項２６に記載の発明は、請求項２４に記載の発明において、
前記画像形成条件決定機能は、前記第２の画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００３７】
請求項２７に記載の発明は、請求項２４に記載の発明において、
前記選択機能は、前記第１の画像データを選択可能であり、
前記画像形成条件決定機能は、前記選択機能により最初に選択された画像データの画像形成条件に基づき前記第３の画像形成条件を決定することを特徴としている。
【００３８】
請求項２８に記載の発明は、請求項２７に記載の発明において、
前記選択機能は、前記最初に選択された画像データの画像形成条件に基づき、当該画像データと結合不可の画像データを検出し、前記結合不可と検出された画像データの選択を禁止することを特徴としている。
【発明の効果】
【００４０】
請求項１、１１及び２０に記載の発明によれば、画像から読み取られた第１の画像データを不揮発性記憶手段に記憶せずに第２の画像データと結合するため、効率良く画像データの結合を行うことができる。
また、不揮発性記憶手段に保存されている複数の画像データの中から画像データを選択し、その画像データと第１の画像データとを結合するため、ユーザは、原稿の画像データを不揮発性記憶手段からわざわざ選択する必要がない。
また、保存されている画像データと、読み取った原稿の画像データとの結合を効率よく行って、その結合した画像データに基づいて記録媒体に画像形成を行うことができる。
また、選択された画像データの画像形成条件に基づいて原稿読取条件を決定するため、結合時に不整合が生じない原稿のみを読み取って結合することができる。
【００４１】
請求項３、１３及び２２に記載の発明によれば、原稿から読み取られた第１の画像データを不揮発性記憶手段に記憶せずに、一時記憶手段に一時的に記憶して結合するため、効率良く画像データの結合を行うことができる。
【００４２】
請求項４、１４及び２３に記載の発明によれば、画像データの結合の前に第１の画像データを一時記憶手段に記憶する画像処理装置、画像処理方法及びプログラムが実現される。
【００４４】
請求項５に記載の発明によれば、第１の画像データを半導体メモリに一時的に記憶するため、ハードディスクに記憶するよりも高速な処理が可能になるため、画像データの結合を効率良く行うことができる。
【００４６】
請求項６、１５及び２４に記載の発明によれば、第１の画像形成条件と第２の画像形成条件との少なくとも一方に基づいて結合後の画像形成条件を決定するため、画像形成時の画像形成条件を統一することができる。このため、第１の画像形成条件と第２の画像形成条件とが異なる場合も不整合を生ずることなく画像形成することができる。
【００４７】
請求項７、１６及び２５に記載の発明によれば、第１の画像形成条件に基づいて結合後の画像形成条件を決定することができる。
【００４８】
請求項８、１７及び２６に記載の発明によれば、第２の画像形成条件に基づいて結合後の画像形成条件を決定することができる。
【００４９】
請求項９、１８及び２７に記載の発明によれば、最初に選択された画像データの画像形成条件に基づいて結合後の画像形成条件を決定することができる。
【００５０】
請求項１０、１９及び２８に記載の発明によれば、最初に選択された画像データの画像形成条件に基づいて、結合不可として検出した画像データの選択を禁止するため、結合できない画像データの選択を予め禁止して、不整合を生ずることなく画像形成を行うことができる。
【発明を実施するための最良の形態】
【００５２】
以下、本発明の画像処理装置及び画像形成装置を電子写真方式の複合機に適用した場合の実施形態について図１〜６を参照して詳細に説明する。
【００５３】
先ず、複合機１００の概要について説明する。複合機１００は、パーソナルコンピュータ等の外部機器から送信された画像データや、スキャナ部３０で読み取った原稿の画像データに基づいて、ページ毎の画像形成を記録媒体である転写紙（記録紙）上に行う。この複合機１００が行う一連の動作をジョブといい、スキャナ部３０で原稿を読み取って画像データを生成するまでの一連の動作をスキャナジョブという。また、画像データに後述するヘッダ情報を付加したものをジョブファイルという。また、画像データに基づいて画像形成を行う一連の動作を画像形成ジョブという。
【００５４】
複合機１００は、このジョブファイルをＨＤＤ（Hard Disk Drive）２５に記憶することができる。ユーザは、その記憶されたジョブファイルを選択することで、当該ジョブファイル中の画像データに基づいて画像形成を繰り返し行うことができる。また、従来技術において説明したように、複合機１００には、複数のジョブで生成された画像データを機能であり、例えば、原稿を読み取って生成した画像データと、パソコンから送信された画像データとをハードディスクに蓄積記憶して、任意のページの順序でハードディスクから画像データを読み出して出力する技術であるジョブ結合機能が設けられている。
【００５５】
本実施形態におけるジョブ結合機能は、ＨＤＤ２５に予め記憶されたジョブファイルと、スキャナ部３０で読み込んで生成したジョブファイルと結合することができる。ユーザは、所望のジョブファイルをＨＤＤ２５の中から選択すると共に、ＡＤＦ（Auto Document Feeder；自動原稿給送装置）部４０に原稿を載置して読み取りを行うことで、例えば、ＨＤＤ２５に記憶されたジョブファイルに、スキャナ部３０で読み取った原稿のジョブファイルを挿入したりするように、ＨＤＤ２５に記憶されたジョブファイルと、スキャナ部３０で読み取った原稿のジョブファイルと所望の順序で結合して、１つのジョブとして一連のページ上に印刷出力することができる。
【００５６】
〔複合機の構成〕
次に、図１及び２を用いて複合機１００の機能構成について説明する。図１は、複合機１００の外観及び内部構成を模式化した図であり、図２は、複合機１００の機能構成の一例を示すブロック図である。
【００５７】
図１に示すように複合機１００は、操作表示部２０及びＡＤＦ部４０が設けられた本体部１と、これにオプション接続される後処理装置（ＦＮＳ；フィニッシャー）２及び大容量トレイユニット３により構成されている。また、図２によれば、複合機１００は、制御部１０、操作表示部２０、スキャナ部３０、プリンタ部５０及びコントローラ部６０を備えて構成される。
【００５８】
制御部１０は、画像制御ＣＰＵ１１、プログラムメモリ１２、ＲＡＭ（Random Access Memory）１３、不揮発メモリ１４、ＤＲＡＭ（Dynamic Random Access Memory）制御ＩＣ１５、圧縮／伸長ＩＣ１６、読み取り処理部１７、書き込み処理部１８、画像メモリ１９、ＨＤＤ２５及びコントローラＩＣ２６を備えて構成されている。
【００５９】
画像制御ＣＰＵ１１は、複合機１００を構成する各機能部を統括的に制御する機能部であり、操作表示部２０から出力される操作信号に基づいてプログラムメモリ１２に記憶されているシステムプログラムやアプリケーションプログラムを始めとする各種処理プログラムを読み出してＲＡＭ１３に展開することで、当該プログラムに従った処理を行う。
【００６０】
プログラムメモリ１２は、ＲＯＭ等により構成され、システムプログラムやアプリケーションプログラム等を記憶する。ＲＡＭ１３は、画像制御ＣＰＵ１１が実行する各種プログラムやこれらのプログラムの実行に係るデータ等を一時的に保管するメモリ領域である。不揮発メモリ１４は、データの読み書き可能な半導体メモリ等により構成され、複合機１００に係る各種設定データ等を記憶する。
【００６１】
読み取り処理部１７は、スキャナ部３０により読み取られたアナログ画像信号をデジタル画像データに変換すると共に、原稿の用紙サイズ、読み取り時の用紙の方向や各種設定をヘッダ情報として取得する。そして、図３（ａ）に示すデータ構造のように画像データとヘッダ情報とを含むジョブファイルを生成し、ＤＲＡＭ制御ＩＣ１５へ出力する。
【００６２】
ＤＲＡＭ制御ＩＣ１５は、画像制御ＣＰＵ１１の制御に基づいて、読み取り処理部１７から入力されたジョブファイル、コントローラ部６０から入力されたジョブファイルを圧縮／伸長ＩＣ１６で圧縮させて、圧縮メモリ１９ａに一時的に記憶させる。
【００６３】
また、画像制御ＣＰＵ１１の指示に基づいて、ＤＲＡＭ制御ＩＣ１５は、圧縮メモリ１９ａに記憶されたジョブファイルを圧縮／伸長ＩＣ１６により伸長させて、一旦ページメモリ１９ｂに記憶させる。そして、画像制御ＣＰＵ１１から印刷出力が指示されると、ＤＲＡＭ制御ＩＣ１５はページメモリ１９ｂから非圧縮のジョブファイルをページ単位で読み出して書き込み処理部１８に出力する。また、ＤＲＡＭ制御ＩＣ１５は、ＰＣＩバスＢＳ１を介してコントローラ部６０から入力された制御データを画像制御ＣＰＵ１１に出力する。
【００６４】
圧縮／伸長ＩＣ１６は、ＤＲＡＭ制御ＩＣ１５の制御によりジョブファイルの圧縮処理及び伸長処理を行うＩＣである。書き込み処理部１８は、圧縮／伸長ＩＣ１６から入力されるジョブファイルに基づいて、ＰＷＭ(Pulse Width Modulation)信号を生成しプリンタ部５０へ出力する。
【００６５】
一時記憶手段としての画像メモリ１９は、スキャナ部３０で読み取られた画像データを一時的に記憶するメモリ領域であり、ＤＲＡＭにより構成される。また、画像メモリ１９は、図２に示すように圧縮メモリ１９ａ及びページメモリ１９ｂを有して構成される。圧縮メモリ１９ａは、ＤＲＡＭ制御ＩＣ１５の制御により、圧縮／伸長ＩＣ１６で圧縮されたジョブファイルを一時的に記憶する。ページメモリ１９ｂは、印刷出力前にプリント出力対象の非圧縮のジョブファイルを一時的に格納し、図３（ｂ）に示す結合ジョブテーブル１９０を格納するメモリ領域を備えて構成される。
【００６６】
結合ジョブテーブル１９０は、ジョブ結合機能において結合するジョブファイルを蓄積記憶するデータテーブルである。画像制御ＣＰＵ１１は、ユーザにより選択されたジョブファイルや、スキャナ部３０で読み取って生成したジョブファイルを、ユーザ操作に応じた順序でページメモリ１９ｂ上の結合ジョブテーブル１９０に蓄積することで、ジョブファイルを結合していく。例えば、ジョブファイルＦ１は、ＨＤＤ２５に保存されたジョブファイルであって、そのファイル名が「１１１１」であることを表しており、ジョブファイルＦ２はスキャナ部３０で読み取って生成したものであることを表している。
【００６７】
結合手段、選択画像結合手段、画像形成条件決定手段及び画像読取条件決定手段としての画像制御ＣＰＵ１１は、ページメモリ１９ｂの結合ジョブテーブル１９０上で結合した後に、その結合したジョブファイルを順に結合ジョブテーブル１９０から読み出して書き込み処理部１８に出力して、当該ジョブファイルを一連のページ上に画像形成させる。このように、スキャナ部３０で読み取ったジョブファイルは、ページメモリ１９ｂに記憶して画像メモリ１９上でジョブ結合を行うため、ＨＤＤ２５上でジョブ結合を行うよりも高速に行うことができる。
【００６８】
不揮発性記憶手段としてのＨＤＤ２５は、スキャナ部３０で読み取って生成したジョブファイルやコントローラ部６０を介して外部機器から受信したジョブファイルを蓄積記憶・保存しておくための記憶装置である。読み出し手段としてのコントローラＩＣ２６は、ＨＤＤ２５へのデータの読み書きを制御するＩＣである。
【００６９】
操作表示部２０は、操作表示制御部２１、ＬＣＤ２２及び操作パネル２３を備えて構成されている。操作表示制御部２１は、画像制御ＣＰＵ１１の指示に基づいてＬＣＤ２２の表示制御を行うと共に、操作パネル２３から入力される操作信号を画像制御ＣＰＵ１１に出力する。
【００７０】
ＬＣＤ２２は、操作表示制御部２１から入力される表示信号の指示に従って画面上に各種設定画面や画像の状態表示、各機能の動作状況等の表示を行う。選択手段としての操作パネル２３は、操作キーやタッチパネルを有して構成され、当該タッチパネルはＬＣＤ２２と一体的に形成される。操作パネル２３は、ユーザの操作キーの押下操作やタッチパネルの押圧操作に応じた操作信号を操作表示制御部２１へ出力する。
【００７１】
画像読取部としてのスキャナ部３０は、スキャナ制御部３１と、スキャナ３２とを備えて構成されている。スキャナ制御部３１は、画像制御ＣＰＵ１１の指示に基づいてＣＣＤ等を駆動制御する。スキャナ３２は、プラテンガラスと、ＣＣＤ（Charge Coupled Device）と、光源とを備え、光源から原稿へ照明走査した光の反射光をＣＣＤにより結像して光電変換することにより原稿の画像を読み取り、その画像のアナログ画像信号を読み取り処理部１７へ出力する。
【００７２】
図１に示すＡＤＦ部４０は、画像制御ＣＰＵ１１の指示に基づいて、原稿トレイＴ１に載置された原稿をスキャナ部３０のプラテンガラス上に１枚ずつ自動給送する。
【００７３】
画像形成手段としてのプリンタ部５０は、プリンタ制御部５１、ＬＤ（Laser Diode）８１、感光体ドラム８２、帯電器８３、現像器８４、転写部８５、定着器８６、転写紙を供給する給紙トレイ８７ａ〜８７ｅ、転写紙を搬送する搬送経路（図１に太線で示す）に沿って転写紙を搬送するための給紙ローラ、搬送路切換板９０及び反転部９１等を備えて構成されている。プリンタ制御部５１は、画像制御ＣＰＵ１１の指示に基づいて、プリンタ部５０内の各部の動作を制御する。
【００７４】
具体的にプリンタ制御部５１は、給紙トレイ８７ａ〜８７ｅの何れかから給紙して、当該転写紙を搬送経路上に搬送する。そして、感光体ドラム８２表面を帯電器８３により帯電させ、書き込み処理部１８から入力されたＰＷＭ信号に基づいてＬＤ８１によって感光体ドラム８２表面にレーザ光を照射することにより静電潜像を形成し、感光体ドラム８２表面の静電潜像を含む領域に現像器８４によりトナーを付着させる。
【００７５】
次いで、給紙トレイ８７ａ〜８７ｅの何れかから搬送された転写紙に転写部８５がトナーを転写して画像を形成し、定着器８６で定着させた後、後処理装置２へ排出する。両面印刷を行う場合には、片面が印刷された転写紙を搬送路切換板９０、反転経路を介して反転部９１に搬送し、反転部９１により表裏を反転して感光体ドラム８２に再搬送して反転後の表面に画像を形成し定着後、後処理装置２へ排出する。
【００７６】
後処理装置２は、ステイプラ７２及びパンチユニット７３を備えて構成される。ステイプラ７２は、本体部１から搬送された転写紙を一旦スタッカに蓄えた後に、ステイプルを行って転写紙を綴じるステイプル処理を行う。パンチユニット７３は、本体部１から搬送された転写紙を当該ユニット内で一旦停止させてパンチ穴を開けるパンチ処理を行う。後処理装置２は、このステイプル処理やパンチ処理を施した転写紙をメイントレイＴａ１及びサブトレイＴａ２の何れかに排出する。
【００７７】
コントローラ部６０は、コントローラ制御部６１、ＤＲＡＭ制御ＩＣ６２、画像メモリ６３、ＬＡＮ制御部６４及びＮＩＣ（Network Interface Card）６５を備えて構成される。コントローラ制御部６１は、ＮＩＣ６５を介して入力されたヘッダ情報付きの画像データを所定のページ記述言語によって複合機１００で印刷可能なデータ形式のジョブファイルに変換し、ＤＲＡＭ制御ＩＣ６２に出力する。ＤＲＡＭ制御ＩＣ６２は、画像メモリ６３への画像データの読み書きや、本体部１側のＤＲＡＭ制御ＩＣ１５とのデータの受け渡しを制御する。ＮＩＣ６５は、有線又は無線の通信回線に接続するための通信用インターフェイスであり、外部機器とのデータの送受信を行う。ＬＡＮ制御部６４は、ＮＩＣ６５を制御して、外部機器とのデータ通信を制御する。
【００７８】
〔複写機の具体的な動作例〕
次に、図５及び６の表示画面例を参照しながら、複合機１００の具体的な動作を図４のフローチャートを用いて説明する。
【００７９】
先ず、複合機１００の画像制御ＣＰＵ１１は、ユーザの操作パネル２３の操作によりスキャナジョブとＨＤＤジョブとのジョブ結合機能の実行指示が入力されたら、図５（ａ）に示すような結合ジョブ指定画面２２０のＬＣＤ２２への表示を操作表示制御部２１に指示する（ステップＳ１）。そして、スキャナボタンＢ１及びＨＤＤボタンＢ２の何れかが押圧されて最初のジョブが指定されると（ステップＳ３）、画像制御ＣＰＵ１１は、操作表示制御部２１から出力される操作信号に基づいて、指定されたジョブがスキャナ原稿の読み取りであるか、ＨＤＤ保存データの読み出しであるかを判定する（ステップＳ５）。
【００８０】
画像制御ＣＰＵ１１は、スキャナボタンＢ１が押圧されてスキャナ原稿の読み取りが指定されたと判定した場合（ステップＳ５；スキャナ原稿）、ＬＣＤ２２の表示を図５（ｂ）のスキャン設定画面２２２に切り替える。そして、スキャン設定画面２２２上の設定ボタンＢ３〜Ｂ６の押圧により原稿読み取り時の設定変更を受け付けた後に、スキャナ部３０より原稿の読み取りを開始し、生成したジョブファイルをページメモリ１９ｂの結合ジョブテーブル１９０の先頭に記憶させる（ステップＳ７）。
【００８１】
また、ＨＤＤボタンＢ２が押圧されてＨＤＤ保存データの読み出しが指定されたと判定した場合（ステップＳ５；ＨＤＤ保存データ）、画像制御ＣＰＵ１１は、ＨＤＤ２５に記憶されたジョブファイルの一覧リストＬＳＴを表示するファイル選択画面２２４を図５（ｃ）のようにＬＣＤ２２に表示させる。そして、ファイル選択画面２２４において選択されたジョブファイルをコントローラＩＣ２６にＨＤＤ２５から読み出させて、結合ジョブテーブル１９０の先頭に記憶させる（ステップＳ９）。
【００８２】
画像制御ＣＰＵ１１は、ステップＳ７又は９において結合ジョブテーブル１９０に最初のジョブファイルを記憶した後に、再度、結合ジョブ指定画面２２０をＬＣＤ２２に表示させて、結合するジョブの指定を受け付ける（ステップＳ１１）。
【００８３】
そして、操作表示制御部２１から出力される操作信号に基づいて、ステップＳ５と同様に選択されたジョブの種別を判定し（ステップＳ１３）、スキャナ原稿の読み取りが指定されたと判定した場合は（ステップＳ１３；スキャナ原稿）、ＬＣＤ２２の表示をスキャン設定画面に切り替える（ステップＳ１５）。このとき、画像制御ＣＰＵ１１は、ステップＳ７又は９において記憶された結合ジョブテーブル１９０の先頭のジョブファイルに合わせて禁則処理を行う（ステップＳ１５）。具体的には、先頭のジョブファイルのヘッダ情報に合わせて、禁則になっている設定項目に網掛け処理を施して、当該設定項目の変更ができないようにする。そして、ＡＤＦ２０からの原稿の読み取りを行い、生成したジョブファイルを結合ジョブテーブル１９０に追加保存する（ステップＳ１７）。
【００８４】
ここで、禁則とする設定項目は、例えば、先頭のジョブファイルと結合した場合に、先頭のジョブファイルの画像データや画像形成条件と矛盾を生じたりすることにより、結合後の画像データや画像形成条件に不備が生じたり好ましくないものとなってしまう項目である。
【００８５】
例えば、先頭のジョブファイルのヘッダ情報で、画像形成条件としての用紙サイズが「Ａ４」と設定されている場合は、Ａ４サイズ以外の用紙サイズの選択を禁則とし、図６（ｂ）の用紙サイズの設定ボタンＢ１２のように網掛け処理を施して、その変更を受け付けない。そして、原稿の読み取り時に、ＡＤＦ部４０に載置された原稿がＡ４サイズであれば、そのまま読み込んでジョブファイルを生成するが、例えば、Ａ３サイズの原稿であった場合は、読み込んだ画像データをＡ４サイズに縮小する。このように、２番目以降に選択されたのジョブファイルは、先頭のジョブファイルのヘッダ情報に合わせて生成する。これにより、結合後の画像データの画像形成条件は、先頭のジョブファイルの画像形成条件（ヘッダ情報）に応じたものとなる。
【００８６】
また、ステップＳ１３において、ＨＤＤ保存データの読み出しが指定されと判定した場合は（ステップＳ１３；ＨＤＤ保存データ）、ＬＣＤ２２の表示をファイル選択画面に切り替える（ステップＳ１９）。このとき、画像制御ＣＰＵ１１は、結合ジョブテーブル１９０の先頭に記憶されたジョブファイルに合わせて禁則処理を行う（ステップＳ２１）。具体的には、先頭のジョブファイルのヘッダ情報の画像形成条件と異なる画像形成条件を含むヘッダ情報のジョブファイル（禁則になっているジョブファイル）に網掛け処理を施して、当該ジョブファイルの選択ができないようにする。そして、網掛け処理を施さないジョブファイルのうちのユーザが選択したジョブファイルを、コントローラＩＣ２６にＨＤＤ２５から読み出させて結合ジョブテーブル１９０に追加保存する（ステップＳ２１）。
【００８７】
例えば、先頭のジョブファイルの用紙サイズが「Ａ４」と設定されている場合は、「Ａ４」以外の用紙サイズが設定されたヘッダ情報を持つジョブファイルを図６（ｃ）のファイル選択画面２３０のファイルボタンＢ９のように網掛け処理を施して、その選択を受け付けないことで、２番目以降のジョブファイルを、先頭のジョブファイルのヘッダ情報に合わせる。このステップＳ１５及びＳ１９の禁則処理により、ジョブ結合機能において結合するジョブファイル同士の不整合をなくす。尚、禁則処理としては、２つのジョブファイルの画像形成条件の完全一致に限定されず、例えば、画像形成条件が完全一致していなくても、画像形成に影響を及ぼさない条件である場合には、ジョブファイルの結合を許可してもよい。
【００８８】
続いて、ステップＳ１７又はＳ２１の処理後、結合ジョブテーブル１９０のテーブル内容を図６（ａ）の結合ジョブ確認画面２２６としてＬＣＤ２２に表示させて、ジョブ結合機能を継続するか否かを判定する（ステップＳ２３）。画像制御ＣＰＵ１１は、継続ボタンＢ１１が押圧されて、ジョブ結合機能を継続すると判定した場合（ステップＳ２３；継続）、ステップＳ１１に処理を移行して、ユーザ操作に従って結合ジョブテーブル１９０にジョブファイルを記憶していく。
【００８９】
また、終了ボタンＢ１０が押圧されてジョブ結合機能を終了と判定した場合は（ステップＳ２３；終了）、結合ジョブテーブル１９０に記憶されたジョブファイル中の画像データを先頭から順に結合するジョブ結合処理を行い（ステップＳ２５）、その結合した画像データを書き込み処理部１８に出力して、プリンタ部５０で印刷出力させる（ステップＳ２７）。また、結合した画像データを圧縮／伸長ＩＣ１６で圧縮して１つのジョブファイルとしてＨＤＤ２５に保存する。
【００９０】
例えば、ユーザが、結合ジョブ指定画面２２０においてスキャナボタンＢ１を押圧し、ＬＣＤ２２に表示されるファイル選択画面２２４のファイルボタンＢ７を選択すると、結合ジョブテーブル１９０にジョブファイルＦ１が追加記憶される。そして、スキャナボタンＢ１を押圧すると、スキャン設定画面２２２が表示され、原稿の読み込みを行うと、結合ジョブテーブル１９０にジョブファイルＦ２が追加される。
【００９１】
次に、ＨＤＤボタンＢ２を押圧し、ファイルボタンＢ８を選択すると、結合ジョブテーブル１９０にジョブファイルＦ３が追加される。このとき、結合ジョブテーブル１９０は、図３（ｂ）のようなテーブル構成になり、図６（ａ）の結合ジョブ確認画面２２６が表示される。この状態で、終了ボタンＢ１０を押圧すると、ＨＤＤ２５に記憶された画像データに基づく２つの画像の間にスキャンした原稿の画像が結合されて出力される。このようにして、ユーザがＨＤＤ２５から選択したジョブファイル、スキャナ部３０で読み取って生成されたジョブファイルが結合されて一連のページ上に画像形成されて出力されることなる。
【００９２】
以上、本実施形態によれば、スキャナ部３０から読み取って生成したジョブファイルをＨＤＤ２５に記憶せずに画像メモリ１９のページメモリ１９ｂ上に記憶して、ＨＤＤ２５に記憶されたジョブファイルと結合していく。このため、スキャナ部３０から読み取って生成したジョブファイルをアクセス速度の低いＨＤＤ２５に記憶した後に、当該ＨＤＤ２５に記憶されているジョブファイルと結合するよりも、効率良くジョブ結合機能を実現することができ、当該機能の処理時間を短縮することができる。
【００９３】
また、スキャナ部３０から読み取ったジョブファイルをＨＤＤ２５に保存しないため、ユーザがそのジョブファイルをわざわざ選択する必要がないので、ユーザの手間を削減し、使い勝手を向上させることができる。このため、ユーザは、スキャナ部３０から読み取りと、ＨＤＤ２５に既に保存されているジョブファイルの選択とを繰り返すだけでジョブ結合を行うことができる。
【００９４】
尚、本実施形態は、本発明を適用した一例であり、その適用可能な範囲は上述した実施形態に限らず、次のようにしてもよい。例えば、画像メモリをＳＲＡＭ（Static RAM）やＳＤＲＡＭ（Synchronous DRAM）、ＥＤＯ（Enhanced Data Out）ＲＡＭ等の他の半導体メモリに適用することとしてもよいし、不揮発性記憶手段としてのＨＤＤをＤＶＤ−ＲＡＭ等の不揮発性の記憶媒体にデータの読み書きを行う記憶装置等に適用することとしてもよい。尚、本発明は画像メモリの読み書き速度が不揮発性記憶手段の読み書き速度よりも小さい場合に、特に効果を発揮する。また、本発明の画像形成装置を、プリンタ、ＦＡＸ、複写機及び複合機等の記録紙上に画像形成するものであれば適宜適用可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明を適用した複写機の外観及び断面の一例を示す図。
【図２】複写機の機能構成の一例を示すブロック図。
【図３】（ａ）ジョブファイルのデータ構造例を示す図、（ｂ）結合ジョブテーブルのデータ構成の一例を示す図。
【図４】複写機の具体的な動作を説明するためのフローチャート。
【図５】表示画面の一例を示す第１の図。
【図６】表示画面の一例を示す第２の図。
【符号の説明】
【００９６】
１００    複合機
１        本体部
１０      制御部
１１      画像制御ＣＰＵ
１２      プログラムメモリ
１３      ＲＡＭ
１４      不揮発メモリ
１５      ＤＲＡＭ制御ＩＣ
１７      読み取り処理部
１８      書き込み処理部
１９      画像メモリ
１９ａ    圧縮メモリ
１９ｂ    ページメモリ
２０      操作表示部
２１      操作表示制御部
２２      ＬＣＤ
２３      操作パネル
３０      スキャナ部
３１      スキャナ制御部
３２      スキャナ
４０      ＡＤＦ部
５０      プリンタ部
６０      コントローラ部
１９０    結合ジョブテーブル
【図１】
0004548257.tif 000002
【図２】
0004548257.tif 000003
【図３】
0004548257.tif 000004
【図４】
0004548257.tif 000005
【図５】
0004548257.tif 000006
【図６】
0004548257.tif 000007