(57)【要約】      （修正有）【課題】  裁断を目的とした画像を得るためにイメージリピート機能を用いるユーザと従来の背景や模様に使用する画像を得ることを目的としてイメージリピート機能を用いるユーザといった新旧双方のユーザのニーズを満たすことである。【解決手段】  画像データの一部もしくは画像データ全体を１枚の記録紙上に複数形成させるイメージリピート処理時に、前記複数形成される画像の間に余白を付加する余白付加機能を使用する設定がなされている場合、ＣＰＵ１２２が余白付加機能を使用したイメージリピート処理の実行を制御する構成を特徴とする。【選択図】  図２
2004248262.tif 000002
【特許請求の範囲】
【請求項１】
原稿を走査し画像データに変換する画像入力手段と、前記画像入力手段により変換された画像データに基づいて記録紙上に画像を印字する画像出力手段と、前記画像出力手段により画像データの一部もしくは画像データ全体を１枚の記録紙上に複数形成させるイメージリピート処理を行うイメージリピート手段とを有する画像形成装置において、
前記イメージリピート手段によるイメージリピート処理時に複数形成される画像の間に余白を付加する余白付加手段を有することを特徴とする画像形成装置。
【請求項２】
前記イメージリピート手段によりイメージリピートを行う場合に、前記余白付加手段を使用するか否かを選択設定可能な設定手段を有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記設定手段を、操作表示を行う操作部に設けたことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記イメージリピート手段によりイメージリピートを行う場合に、前記画像入力手段により変換された画像データの一部か該画像データの全体をイメージリピートするかを判断する判断手段を有することを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記判断手段により前記画像入力手段により変換された画像データの一部をイメージリピートすると判断された場合、前記イメージリピートを行う画像のサイズを決定する画像サイズ決定手段を有することを特徴とする請求項２記載の画像形成装置。
【請求項６】
前記イメージリピート手段は、１枚の記録紙の同一面上における縦方向と横方向の各方向にイメージリピートすることを特徴とする請求項２に記載の画像形成装置。
【請求項７】
前記縦方向及び横方向のイメージリピートを行う回数をそれぞれ指定するリピート回数指定手段を有し、
前記イメージリピート手段は、前記リピート回数指定手段により指定された回数に従ってイメージリピート処理を行うことを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記イメージリピートを行う画像のサイズを決定し、１枚の記録紙の同一面上における縦方向と横方向のリピートする回数を決定するリピート回数決定手段を有し、
前記イメージリピート手段は、前記リピート回数決定手段の決定した回数に従いイメージリピートすることを特徴とする請求項６記載の画像形成装置。
【請求項９】
原稿を走査し画像データに変換する画像入力手段と、前記画像入力手段により変換された画像データに基づいて記録紙上に画像を印字する画像出力手段と、前記画像出力手段により画像データの一部もしくは画像データ全体を１枚の記録紙上に複数形成させるイメージリピート手段とを有する画像形成装置のイメージリピート方法において、
前記イメージリピート手段によりイメージリピートを行う場合に、イメージリピートされる画像の間に余白を付加するか否かを選択設定可能な設定工程と、
前記設定工程によりイメージリピートされる画像の間に余白を付加すると選択設定された場合に、前記イメージリピート手段によるイメージリピート処理時に複数形成される画像の間に余白を付加する余白付加工程と、
を有することを特徴とする画像形成装置のイメージリピート方法。
【請求項１０】
請求項９に記載された画像形成装置のイメージリピート方法を実行するためのプログラム。
【請求項１１】
請求項９に記載された画像形成装置のイメージリピート方法を実行するためのプログラムをコンピュータが読み取り可能に記憶した記憶媒体。
【請求項１２】
１枚のシートの同一面上の第１の方向に複数の同一データを配列させると共に、該１枚のシートの同一面上の第２の方向に前記複数の同一データと同じデータを配列させるレイアウト処理が実行可能なイメージリピート機能を有する画像形成装置であって、
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けて該第２の方向に配列させる第１のレイアウトモードと、
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けずに該第２の方向に配列させる第２のレイアウトモードとを有し、
前記イメージリピート機能において、前記第１のレイアウトモードと前記第２のレイアウトモードの何れかを選択可能にする選択手段と、
前記選択手段により前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第１のレイアウトモードを実行させ、前記選択手段により前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第２のレイアウトモードを実行させる制御手段とを備えることを特徴とする画像形成装置。
【請求項１３】
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列させる同一データの数を設定する為の第１の設定手段と、
前記イメージリピート機能において、１枚のシートの同一面上の前記第２の方向に配列させる同一データの数を設定する為の第２の設定手段とを有し、
前記制御手段は、
前記選択手段により前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第１の設定手段により設定される数に相当する複数の同一データを互いに間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第２の設定手段により設定される数に相当する複数の同一データを互いに間隔を空けて該第２の方向に配列させるレイアウト処理を実行させ、
前記選択手段により前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第１の設定手段により設定される数に相当する複数の同一データを互いに間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第２の設定手段により設定される数に相当する複数の同一データを互いに間隔を空けずに該第２の方向に配列させるレイアウト処理を実行させることを特徴とする請求項１２記載の画像形成装置。
【請求項１４】
１枚のシートの同一面上の第１の方向に複数の同一データを配列させると共に、該１枚のシートの同一面上の第２の方向に前記複数の同一データと同じデータを配列させるレイアウト処理が実行可能なイメージリピート機能を有する画像形成装置であって、
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けて該第２の方向に配列させる第１のレイアウトモードと、
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けずに該第２の方向に配列させる第２のレイアウトモードと、のうちの、何れかを選択可能にする為の第１の表示を表示部に実行させる表示制御手段と、
前記第１の表示を介して前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第１のレイアウトモードを実行させ、前記第２の表示を介して前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第２のレイアウトモードを実行させる出力制御手段とを有し、
前記表示制御手段は、
前記第１の表示を前記表示部に実行させると共に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列させる同一データの数を設定する為の第２の表示を前記表示部に実行させると共に、前記イメージリピート機能において、前記１枚のシートの同一面上の前記第２の方向に配列させる同一データの数を設定する為の第３の表示を前記表示部に実行させ、
前記出力制御手段は、
前記第１の表示を介して前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第２の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第３の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けて該第２の方向に配列させるレイアウト処理を実行させ、
前記第１の表示を介して前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第２の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第３の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けずに該第２の方向に配列させるレイアウト処理を実行させることを特徴とする画像形成装置。
【請求項１５】
１枚のシートの同一面上の第１の方向に複数の同一データを配列させると共に、該１枚のシートの同一面上の第２の方向に前記複数の同一データと同じデータを配列させるレイアウト処理が実行可能なイメージリピート機能の為のレイアウト方法であって、
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けて該第２の方向に配列させる第１のレイアウトモードと、
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けずに該第２の方向に配列させる第２のレイアウトモードと、のうちの、何れかを選択可能にする選択ステップと、
前記選択ステップで前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第１のレイアウトモードを実行させ、前記選択ステップで前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第２のレイアウトモードを実行させる、制御ステップとを有することを特徴とするレイアウト方法。
【請求項１６】
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列させる同一データの数を設定する為の第１の設定ステップと、
前記イメージリピート機能において、前記１枚のシートの同一面上の前記第２の方向に配列させる同一データの数を設定する為の第２の設定ステップとを有し、
前記制御ステップは、
前記選択ステップで前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第１の設定ステップで設定される数に相当する複数の同一データを互いに間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第２の設定ステップで設定される数に相当する複数の同一データを互いに間隔を空けて該第２の方向に配列させるレイアウト処理を実行させ、
前記選択ステップで前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第１の設定ステップで設定される数に相当する複数の同一データを互いに間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第２の設定ステップで設定される数に相当する複数の同一データを互いに間隔を空けずに該第２の方向に配列させるレイアウト処理を実行させることを特徴とする請求項１５記載のレイアウト方法。
【請求項１７】
１枚のシートの同一面上の第１の方向に複数の同一データを配列させると共に、該１枚のシートの同一面上の第２の方向に前記複数の同一データと同じデータを配列させるレイアウト処理が実行可能なイメージリピート機能のためのレイアウト方法であって、
前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けて該第２の方向に配列させる第１のレイアウトモードと、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けずに該第２の方向に配列させる第２のレイアウトモードと、のうちの、何れかを選択可能にする為の第１の表示を表示部に実行させる表示制御ステップと、
前記第１の表示を介して前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第１のレイアウトモードを実行させ、前記第２の表示を介して前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第２のレイアウトモードを実行させる、出力制御ステップとを有し、
前記表示制御ステップは、
前記第１の表示を前記表示部に実行させると共に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列させる同一データの数を設定する為の第２の表示を前記表示部に実行させると共に、前記イメージリピート機能において、前記１枚のシートの同一面上の前記第２の方向に配列させる同一データの数を設定する為の第３の表示を前記表示部に実行させ、
前記出力制御ステップは、
前記第１の表示を介して前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第２の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第３の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けて該第２の方向に配列させるレイアウト処理を実行させ、
前記第１の表示を介して前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第２の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第３の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けずに該第２の方向に配列させるレイアウト処理を実行させることを特徴とするレイアウト方法。
【請求項１８】
前記イメージリピート機能におけるレイアウト処理を、スキャナからの画像データ及びコンピュータからの画像データの少なくとも何れかをプリント可能な画像形成装置にて実行可能にし、
前記選択ステップは、前記画像形成装置の操作部を介して前記イメージリピート機能における前記第１のレイアウトモード及び前記第２のレイアウトモードを選択可能にすることを特徴とする請求項１５記載のレイアウト方法。
【請求項１９】
前記イメージリピート機能におけるレイアウト処理を、コンピュータからの画像データをプリント可能な画像形成装置にて実行可能にし、
前記選択ステップは、前記コンピュータの操作部を介して前記イメージリピート機能における前記第１のレイアウトモード及び前記第２のレイアウトモードを選択可能にすることを特徴とする請求項１５記載のレイアウト方法。
【請求項２０】
前記イメージリピート機能におけるレイアウト処理を、画像形成装置にてプリント可能な画像データを出力可能なコンピュータにて実行可能にし、
前記選択ステップは、前記コンピュータの操作部を介して前記イメージリピート機能における前記第１のレイアウトモード及び前記第２のレイアウトモードを選択可能にすることを特徴とする請求項１５記載のレイアウト方法。
【請求項２１】
前記イメージリピート機能におけるレイアウト処理を、スキャナからの画像データ及びコンピュータからの画像データの少なくとも何れかをプリント可能な画像形成装置にて実行可能にし、
前記表示制御ステップは、前記画像形成装置の表示部に前記第１の表示を実行させると共に、前記第２の表示を実行させると共に、前記第３の表示を実行させることを特徴とする請求項１７記載のレイアウト方法。
【請求項２２】
前記イメージリピート機能におけるレイアウト処理を、コンピュータからの画像データの少なくとも何れかをプリント可能な画像形成装置にて実行可能にし、
前記表示制御ステップは、前記コンピュータの表示部に前記第１の表示を実行させると共に、前記第２の表示を実行させると共に、前記第３の表示を実行させることを特徴とする請求項１７記載のレイアウト方法。
【請求項２３】
前記イメージリピート機能におけるレイアウト処理を、画像形成装置にてプリント可能な画像データを出力可能なコンピュータにて実行可能にし、
前記表示制御ステップは、前記コンピュータの表示部に前記第１の表示を実行させると共に、前記第２の表示を実行させると共に、前記第３の表示を実行させることを特徴とする請求項１７記載のレイアウト方法。
【請求項２４】
請求項１５乃至２３の何れかに記載のレイアウト方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２５】
請求項１５乃至２３の何れかに記載のレイアウト方法を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の一部もしくは全体を一枚の記録紙上に複数形成するイメージリピート機能を備える画像形成装置およびイメージリピート方法およびレイアウト方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
近年、デジタル複写機において、画像の一部もしくは全体を一枚の記録紙上に複数形成する（１枚のシートの同一面上に複数の同一画像をプリントする）イメージリピート機能が開発されている。このイメージリピート機能は、主にデザイン業や広告宣伝業等で、宣伝材等の背景や模様などに用いられることを目的として使用されていることが多く、記録紙上にて、画像と画像の間を詰めて、一面の画像として印刷されていた。
【特許文献１】特開２０００−２１１２１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、近年、この画像間が詰まった一面の画像を裁断して同じ印刷物を複数作成する、例えばチケット等を作成することを目的としてイメージリピート機能が使用されるようになりつつある。この場合、イメージリピート機能により記録紙上に画像間隔を詰めて形成した複数の同一画像のそれぞれが、別々の出力物（例えばチケット）として利用される場合、各画像毎に断裁機（あるいは手作業で）で、作業者により切り取られる作業が行われると思われる。そこで、このように画像間が詰まった一面の画像を裁断して全く同じ印刷物を作成する（別々の出力物として取り扱う）ためには、裁断位置を厳密に調整する必要がある。
【０００４】
このように、イメージリピート機能を有効活用し、同一画像を印刷用紙の同一面上に複数形成させて、該同一画像が同一面上に複数形成された１枚の印刷済み用紙を、各画像毎に、それぞれ切り取るような作業が作業者により行われることが想定され、このような状況の場合に、作業者は、各画像を詰めて形成された記録用紙を、画像欠け等が発生しないよう丁寧に且つ細心の注意を払って、プリント済みの用紙を切り取る作業が要求される。
【０００５】
デジタル複写機は、複数の給紙段を有するが、その給紙段の横位置や、積載位置が僅かながらずれている場合がある。このような複写機の記録紙の搬送による位置ずれや斜行などにより、全ての給紙段から給紙された記録紙の全く同じ位置に画像を印字することは非常に困難であることが予想される。従って、上記裁断を目的とした場合には、全出力を同じ位置に印字するために常に装置の調整を厳密且つ正確に行う必要がある。
【０００６】
さらに、記録紙がおかれている湿度や温度などの環境も、位置ずれや斜行などの原因となることも念頭におき、環境にも気をつけなければならない可能性がある。このように、装置の状態や環境を常に配慮調整しておくことは、一般的なユーザには現実的に困難であることが予想される。
【０００７】
このように、装置や環境の調整が正確に行われていない場合、印刷位置は記録紙毎に僅かながらずれてしまう可能性がある。この記録紙毎の印刷位置のずれを吸収するためには、裁断位置を全ての記録紙に対して調整して裁断しなければならず、非常に煩雑になる可能性がある。
【０００８】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、画像データの一部もしくは画像データ全体を１枚の記録紙上に複数形成させるイメージリピート処理時に、前記複数形成される画像の間に余白を付加する余白付加機能を設けたことにより、イメージリピートされた画像を裁断するユーザが、リピートされる画像間に付加された余白を裁断代として該裁断代の間で裁断することが可能となり、多少の印刷ずれによる裁断時のずれを見かけ上目立たなくして、機械の調整や環境等を配慮することなしに容易に裁断目的のユーザのニーズを満たすことができ、また前記余白付加機能を使用するか否かを選択設定可能な設定機能を設け、該設定結果に基づいて余白付加の有無を制御するにより、従来の画像間の詰まった出力を所望するユーザのニーズをも満たすことができるといった新旧双方のユーザ要求を容易に満たすことができるフレキシブルなイメージリピート環境を提供することが可能な画像形成装置および画像形成装置のイメ−ジリピート方法およびレイアウト方法およびプログラムおよび記憶媒体を提供することである。
【０００９】
更に、本発明は上述したようなユーザからの様々なニーズに対応しうるフレキシブルなイメージリピート環境を、操作性等、ユーザに対する使い勝手を考慮して提供できるようにすることが可能な画像形成装置及びレイアウト方法およびプログラムおよび記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、下記の特徴的構成を備える。
【００１１】
本発明に係る画像形成装置は、１枚のシートの同一面上の第１の方向に複数の同一データを配列させると共に、該１枚のシートの同一面上の第２の方向に前記複数の同一データと同じデータを配列させるレイアウト処理が実行可能なイメージリピート機能を備える画像形成装置において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けて該第２の方向に配列させる第１のレイアウトモードと、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けずに該第２の方向に配列させる第２のレイアウトモードとを有し、前記イメージリピート機能において、前記第１のレイアウトモードと前記第２のレイアウトモードの何れかを選択可能にし、前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第１のレイアウトモードを実行させ、前記選択手段により前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第２のレイアウトモードを実行させる制御手段を備えることを特徴とする。
【００１２】
また、本発明に係る画像形成装置は、１枚のシートの同一面上の第１の方向に複数の同一データを配列させると共に、該１枚のシートの同一面上の第２の方向に前記複数の同一データと同じデータを配列させるレイアウト処理が実行可能なイメージリピート機能を有する画像形成装置であって、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けて該第２の方向に配列させる第１のレイアウトモードと、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けずに該第２の方向に配列させる第２のレイアウトモードとを有し、前記イメージリピート機能において、前記第１のレイアウトモードと前記第２のレイアウトモードの何れかを選択可能にする選択手段と、前記選択手段により前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第１のレイアウトモードを実行させ、前記選択手段により前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第２のレイアウトモードを実行させる制御手段とを備えることを特徴とする。
【００１３】
さらに、本発明に係る画像形成装置は、１枚のシートの同一面上の第１の方向に複数の同一データを配列させると共に、該１枚のシートの同一面上の第２の方向に前記複数の同一データと同じデータを配列させるレイアウト処理が実行可能なイメージリピート機能を有する画像形成装置であって、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けて該第２の方向に配列させる第１のレイアウトモードと、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される互いに隣あう複数の同一データを間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される同一データも間隔を空けずに該第２の方向に配列させる第２のレイアウトモードと、のうちの、何れかを選択可能にする為の第１の表示を表示部に実行させる表示制御手段と、前記第１の表示を介して前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第１のレイアウトモードを実行させ、前記第２の表示を介して前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において前記第２のレイアウトモードを実行させる制御手段とを有し、前記表示制御手段は、前記第１の表示を前記表示部に実行させると共に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列させる同一データの数を設定する為の第２の表示を前記表示部に実行させると共に、前記イメージリピート機能において、前記１枚のシートの同一面上の前記第２の方向に配列させる同一データの数を設定する為の第３の表示を前記表示部に実行させ、前記制御手段は、前記第１の表示を介して前記第１のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第２の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けて該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第３の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けて該第２の方向に配列させるレイアウト処理を実行させ、前記第１の表示を介して前記第２のレイアウトモードが選択された場合に、前記イメージリピート機能において、１枚のシートの同一面上の前記第１の方向に配列される前記第２の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けずに該第１の方向に配列させると共に、前記１枚のシートの同一面上の前記第２の方向に配列される前記第３の表示を介して設定される数に相当する複数の同一データを互いに間隔を空けずに該第２の方向に配列させるレイアウト処理を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、画像データの一部もしくは画像データ全体を１枚の記録紙上に複数形成させるイメージリピート処理時に、前記複数形成される画像の間に余白を付加する余白付加機能を設けたので、イメージリピート機能において裁断目的の印刷を行うユーザは、この余白を裁断代として該裁断代の間で裁断することが可能となる。この結果、多少の印刷ずれによる裁断時のずれを見かけ上目立たなくして、機械の調整や環境等を配慮することなしに容易に裁断目的のユーザのニーズを満たすことができる。
【００１５】
また、前記余白付加機能を使用するか否かを選択設定可能な設定機能を設けたので、従来のイメージリピート機能を用いて背景や模様の印刷、即ち画像間の詰まった印刷出力を所望するユーザのニーズをも満たすことできるといった新旧双方のユーザ要求を満たすことができるフレキシブルなイメージリピート環境を提供することができる。
【００１６】
さらに、回数の算出も可能としたので、リピート回数の入力を行うことなく、イメージリピートすることができるとともに、算出結果に満足できなければ、手動で回数を入力し調整することもできる。
【００１７】
また、イメージリピート機能においてユーザにより選択指定可能な処理の候補を幅広く用意しておき、イメージリピート機能において、ユーザの要望に即した画像処理を選択実行可能にすることで、従来技術で指摘したような状況及び不具合等にも対処・解決することができ、ユーザからの様々なニーズに対応できる等の効果を奏することができる。
【００１８】
更に、上記効果を奏する共に、イメージリピート機能におけるユーザの使い勝手を更に向上し、イメージリピート機能にて第1のレイアウト処理（余白をつける）及び第２のレイアウト処理（余白を付けない）が可能であることをユーザに明示的に通知することができ、これらを積極的に有効活用してもらえるようにすることができ、イメージリピート機能にて第1のレイアウト処理及び第２のレイアウト処理のうちのユーザの所望のレイアウト処理をユーザが分かりやすく選択出来るようにすることができ、ユーザからの様々なニーズに対応しうるフレキシブルなイメージリピート環境を、操作性等、ユーザに対する使い勝手を考慮して提供できる。
【００１９】
従って、裁断等を目的とした画像を得るためにイメージリピート機能を用いるユーザと従来の背景や模様に使用する画像を得ること等を目的としてイメージリピート機能を用いるユーザといった新旧双方のユーザのニーズを満たすことができるフレキシブルなイメージリピート環境を構築できる等の優れた効果を奏する。
【発明を実施するための最良の形態】
【００２０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２１】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像形成装置を適用可能な複写機の一例を示す断面図である。以下、構成および動作について説明する。
【００２２】
図において、１はリーダ部、２はプリンタ部である。
【００２３】
〔リーダ部１の説明〕
ここでは、リーダ部１の構成についてのみ説明し、プリンタ部２については後述する。
【００２４】
リーダ部１において、１０１は原稿給送装置で、この原稿給送装置１０１上に積載された原稿は、１枚ずつ順次原稿台ガラス面１０２上に搬送される。原稿が原稿台ガラス面１０２の所定位置へ搬送されると、スキャナ部のランプ１０３が点灯し、かつスキャナユニット１０４が移動して原稿を照射する。そして、原稿からの反射光は、ミラー１０５，１０６、レンズ１０７を介してＣＣＤイメージセンサ部（以下ＣＣＤと称する）１０８に入力される。
【００２５】
図２，図３は、図１に示したリーダ部１の信号処理構成を示す回路ブロック図であり、図１と同一のものには同一の符号を付してある。以下、構成および動作について説明する。
【００２６】
図に示すように、ＣＣＤ１０８に照射された原稿の反射光は、ここで光電変換され、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の各色の電気信号（カラー情報）に変換される。
【００２７】
このＣＣＤ１０８からのカラー情報は、次の増幅器１１０Ｒ，１１０Ｇ，１１０ＢによってＡ／Ｄ変換器（Ａ／Ｄ）１１１の入力信号レベルに合わせて増幅される。さらに、このＡ／Ｄ１１１からの出力信号は、シェーディング回路１１２に入力され、ここでランプ１０３の配光ムラや、ＣＣＤの感度ムラが補正される。そして、このシェーディング回路１１２からの信号は、Ｙ信号生成・色検出回路１１３及び図示しない外部Ｉ／Ｆ切り替え回路に入力される。
【００２８】
Ｙ信号生成・色検出回路１１３は、シェーディング回路１１２からの信号を下記の式で演算を行いＹ信号（イエロ信号）を得るＹ信号生成回路と、Ｒ，Ｇ，Ｂの信号から７つの色に分離し各色に対する信号を出力する色検出回路を有する。
【００２９】
「Ｙ＝０．３Ｒ＋０．６Ｇ＋０．１Ｂ」
そして、このＹ信号生成・色検出回路１１３からの出力信号は、変倍・リピート回路１１４に入力される。
【００３０】
変倍・リピート回路１１４は、主走査方向（垂直走査方向）の変倍を行う。なお、副走査方向（走査方向）の変倍は、スキャナユニット１０４の走査スピードにより行うものとする。また、変倍・リピート回路１１４は、複数の同一画像を出力することが可能である。この変倍・リピート回路１１４からの出力は、輪郭・エッジ強調回路１１５に入力される。
【００３１】
輪郭・エッジ強調回路１１５は、変倍・リピート回路１１４からの信号の高周波成分を強調することによりエッジ強調および輪郭情報を得ることができる。この輪郭・エッジ強調回路１１５からの信号は、マーカエリア判定・輪郭生成回路１１６とパターン化・太らせ・マスキング・トリミング回路１１７に入力される。
【００３２】
マーカエリア判定・輪郭生成回路１１６は、原稿上の指定された色のマーカペンで書かれた部分を読みとりマーカの輪郭情報を生成し、パターン化・太らせ・マスキング・トリミング回路１１７に出力する。
【００３３】
パターン化・太らせ・マスキング・トリミング回路１１７は、この輪郭情報から太らせやマスキングやトリミングを行う。また、Ｙ信号生成・色検出回路１１３により生成された色検出信号によりパターン化を行う。
【００３４】
パターン化・太らせ・マスキング・トリミング回路１１７からの出力信号は、プリンタ部２に出力する場合は、後述する画像データセレクタ回路１１８により選択され、画像データ減少回路１２５を介してレーザドライバ回路１１９に入力される。レーザドライバ回路１１９では、各種処理された信号をレーザを駆動するための信号に変換する。レーザドライバ回路１１９の出力信号は、プリンタ２に入力され可視像として画像形成が行われる。
【００３５】
画像データセレクタ回路１１８は、パターン化・太らせ・マスキング・トリミング回路１１７，ネットワーク等の通信媒体を介して外部装置とのデータ入出力可能なコネクタ１２１，画像データ減少回路１２５，画像メモリ１２０，ＣＰＵ１２２と接続されている。
【００３６】
画像データセレクタ回路１１８より出力される画像データは、ＣＰＵ１２２の指示により画像メモリ１２０の指定位置に後述する方法で記憶及び読み出しされ、画像の回転処理や、画像の画像メモリ１２０上での合成処理を行うことができる。
【００３７】
ＣＰＵ回路（ＣＰＵ）１２２は、リーダ部１全体を統括制御するもので、制御プログラム、エラー処理プログラムなどを記憶するＲＯＭ１２４と各種プログラムのワークエリアなどのために利用されるＲＡＭ１２６と各種タイマ制御部等から構成される。
【００３８】
１２３は操作部で、リーダ部１の画像処理に対する画像編集内容、コピー枚数等の画像動作を指示する各種キー群と、操作時の内容を表示する表示部等を有している。
【００３９】
尚、本実施形態の画像形成装置（画像形成システムとも呼ぶ）は、スキャナ部（リーダ部１）からのジョブデータ（画像データ）でも、ホストコンピュータ等の外部装置から出力されるジョブデータでも取扱可能であり、記憶ユニット（画像メモリ１２０や不図示のハードディスク等）を介して、プリンタ部２で印刷させたり、外部装置へ送信処理可能に構成しており、後述する各種の処理がこれら複数種類のデータに対して適用可能に制御している。
【００４０】
そして、本実施形態の画像形成装置は、リーダ部１から入力した画像データや、ホストコンピュータ等の外部装置から受信した画像データを、記憶ユニットを介してプリンタ部２により出力可能とする、コピー機能（モードとも呼ぶ）やプリンタ機能等の複数の機能を具備した所謂複合機能タイプの装置であっても、いずれか１個の機能（例えばコピー機能のみ、或いは、プリンタ機能のみ）を具備する単一機能タイプの装置であっても良い。
【００４１】
〔操作部１２３の説明〕
図３は、図２に示した操作部１２３の詳細を示す平面図である。尚、当該操作部１２３に対する後述の制御部による表示制御自体も大きな特徴の一つである。
【００４２】
図３（ａ）に示すように、この操作部１２３には、各種キーと、液晶表示装置からなるドットマトリックスで構成される液晶表示部２５０とが配置されている。
【００４３】
液晶表示部２５０は、タッチパネルとなっており、キー表示部を押下することによりキー入力が出来る。このように液晶表示部２５０は、ユーザによるキー入力を行う為の操作指示部として機能するだけでなく、ユーザに対する各種の情報（ガイダンス情報、装置のステータス情報）を通知する機能としても利用可能に構成している。
【００４４】
ハードキー群２４０は、各種ハードキーで構成される。２４３は電源キー、２４４は節電キーである。スタートキー２４１は、コピーをスタートする為のキーであり、ストップキー２４２はコピーを中止する為のキーであり、復帰キー２４６は設定モードを標準状態に復帰するためのキーである。また、キー群２４５は、コピー枚数、ズーム倍率等を入力させる「０」〜「９」までのテンキーとその入力をクリアするためのクリアキーで構成される。このキー群２４５で入力されたコピー部数は、液晶表示部２５３に表示される。
【００４５】
２４７はガイドキーで、各機能のガイド画面を表示させるためのキーである。２４８はユーザモードキーで、機器の各種設定を行うためのキーである。
【００４６】
液晶表示部２５０は、装置の状態、コピー枚数、倍率、選択用紙及び各種操作画面を表示する。液晶表示部２５０には、タッチキーも表示される。キー２５２は、給紙段及びオート用紙を選択するキーであり、このキーを押下すると図３（ｂ）に示す給紙段選択画面が表示される。
【００４７】
この図３（ｂ）に示す給紙段選択画面で、給紙段を選択し、閉じるキー２７０を押下すると、この給紙段選択画面は閉じ、選択された給紙段等が表示部２５１に表示される。
【００４８】
キー２５８，キー２６２は濃度調整を行うためのキーで、これにより調整される濃度は、表示部２６３に表示される。キー２５９は自動濃度調整機能をＯＮ／ＯＦＦするためのキーとその表示部である。キー２６１は写真モード，テキストモード等の設定を行うためのキーである。
【００４９】
２５４，２５５は、それぞれ等倍、縮小／拡大を設定するキーである。キー２５５を押下すると図３（ｃ）に示す拡大縮小設定画面が表示され、拡大縮小を詳細に設定できる。この図３（ｃ）に示す拡大縮小設定画面で、拡大縮小を設定し、閉じるキー２７１を押下すると、この拡大縮小設定画面は閉じ、設定された倍率等が表示部２５１の倍率表示エリア２６４に表示される。
【００５０】
２５６はソータキーで、ソートモードを設定するためのキーである。２５７は両面キーで、両面モードを設定するためのキーである。
【００５１】
キー２６０は応用モードキーであり、キー２６０を押下すると、後述する図６（ａ）に示す応用モード画面に移行する。
【００５２】
以下、図４，図５を参照して、画像メモリ１２０に対する画像の記憶方法、読み出し方法について説明する。
【００５３】
図４は、図２に示した画像メモリ１２０のメモリマップを示す模式図である。
【００５４】
図に示すように、画像メモリ１２０（例えば、ハードディスク等）は、レイアウトメモリ５０００と、複数（本実施形態では１００個）の蓄積メモリ１（５００１）〜蓄積メモリ１００（５１００）から構成され、１００枚分の画像が記憶できるように構成されている。
【００５５】
図５は、図２に示した画像メモリ１２０に対する画像の記憶方法、読み出し方法について説明する図である。
【００５６】
なお、ここでは、レイアウトメモリ５０００及び各蓄積メモリを、それぞれ図５（１）に示すように、６００ｄｐｉでＡ３サイズの画像を記憶可能なものとし、縦７０１５×横９９２０〔ビット〕で構成されるものとして説明するが、レイアウトメモリ５０００及び各蓄積メモリは、図５（１）に示す以外の構成であってもよい。
【００５７】
続いて図５（２）を用いてＡ４原稿画像を画像メモリに記憶する場合の例を示す。当該画像メモリに対する各種のメモリ制御はＣＰＵ１２２により実行される。
【００５８】
図５（２ａ）のように原稿台ガラス面１０２（図１）上に載置されたＡ４原稿は、図５（２ａ）に示すように、矢印の方向に順次読み込まれる。
【００５９】
この時、図５（２ｂ）に示すように、読み込まれる画像データを蓄積する蓄積メモリ（例えば、蓄積メモリ１（５００１））のアドレス（０，０）をスタート位置にＸ方向のカウントアップ，Ｙ方向のカウントアップを指定しておく。
【００６０】
そして、１ライン目が読み込まれると、読み込まれた１ライン目の画像データを、アドレス（０，０）からアドレス（０，７０１５）方向に順次書き込む。次に、２ライン目が読み込まれると、Ｘ方向のカウンタを１つアップし、読み込まれた２ライン目の画像データを、アドレス（１，０）からアドレス（１，７０１５）方向に順次書き込む。次に、３ライン目が読み込まれると、まずＸ方向のカウンタを１つアップし、読み込まれた３ライン目の画像データを、アドレス（２，０）からアドレス（２，７０１５）まで順次書き込む。この様に読み込み、書き込みを繰り返して、アドレス（４９６０，７０１５）まで書き込まれる。
【００６１】
次に、図５（３）を用いて、図５（２）に示したように蓄積メモリに書き込まれた画像データを該蓄積メモリから時計回りに９０度回転させて読み出す処理について説明する。
【００６２】
蓄積メモリ（例えば、蓄積メモリ１（５００１））に記憶されたデータを時計回りに９０度回転させて読み出す場合、図５（３ａ）に示すように、先ず、アドレス（４９６０，０）をスタート位置に、Ｘ方向のカウンタを順にカウントダウン，Ｙ方向のカウンタをアップに指定しておき、１ライン目の画像データを、アドレス（４９６０，０）からアドレス（０，０）方向にＸカウンタを順にダウンしながら読み出す。次に、Ｙカウンタを１つアップさせ、２ライン目の画像データを、アドレス（４９６０，１）からアドレス（０，１）の方向に読み出す。順次このように読み出すことにより図５（３ｂ）に示すように、蓄積メモリから時計回りに９０度回転させた画像データを読み出すことができる。
【００６３】
次に、図５（４）を用いて、図５（２）に示したように蓄積メモリに書き込まれた画像データを該蓄積メモリから回転することなく読み出す処理について説明する。
【００６４】
蓄積メモリ（例えば、蓄積メモリ１（５００１））に記憶されたデータを回転させることなく読み出す場合、図５（４ａ）に示すように、先ず、アドレス（０，０）をスタート位置に、Ｘ方向のカウンタをアップ，Ｙ方向のカウンタをアップに指定しておき、１ライン目の画像データを、アドレス（０，０）からアドレス（０，７０１５）方向にＹカウンタを順にアップしながら読み出す。次に、Ｘカウンタを１つアップさせ、２ライン目の画像データを、アドレス（１，０）からアドレス（１，７０１５）の方向に読み出す。順次このように読み出すことにより図５（４ｂ）に示すように、蓄積メモリから画像データを読み出すことができる。
【００６５】
従って、図５（２ａ）に示すＡ４幅の原稿を図５（４ａ）の方向で読み出すことで画像を回転しないで読み出すことができる。
【００６６】
次に、図５（５）を用いて、図５（２）に示したように蓄積メモリに書き込まれた画像データを該蓄積メモリから１８０度回転させて読み出す処理について説明する。
【００６７】
蓄積メモリ（例えば、蓄積メモリ１（５００１））に記憶された画像データを１８０度回転させて読み出す場合、図５（５ａ）に示すように、先ず、アドレス（０，７０１５）をスタート位置に、Ｘ方向のカウンタをカウントダウン，Ｙ方向のカウンタをカウントダウンに指定しておき、１ライン目の画像データを、アドレス（４９６０，７０１５）からアドレス（４９６０，０）方向にＹカウンタを順にダウンしながら読み出す。次に、Ｘカウンタを１つダウンさせ、２ライン目の画像データを、アドレス（４９５９，７０１５）からアドレス（４９５９，０）の方向に読み出す。順次このように読み出すことにより図５（５ｂ）に示すように、蓄積メモリから画像データを読み出すことができる。
【００６８】
従って、図５（２ａ）に示すＡ４幅の原稿を図５（５ａ）の方向で読み出すことで１８０度回転した画像を読み出すことができる。
【００６９】
次に、図５（６）を用いて、複数の蓄積メモリに書き込まれた画像データをそれぞれ読み出してレイアウトメモリ５０００上で合成される処理について説明する。
【００７０】
図５（６ａ），図５（６ｂ）に示すように、個々に蓄積メモリ（例えば、蓄積メモリ１（５００１），蓄積メモリ２（５００２））に記憶された画像を読み出し、図５（６ｃ）に示すように、レイアウトメモリ５０００の所望の位置に画像を書き込むことにより、別々の原稿画像を画像メモリ１２０上で合成することができる。
【００７１】
〔プリンタ部２の説明〕
以下、図１を参照して、プリンタ部２の構成および動作について説明する。
【００７２】
図１において、２０１は露光制御部で、プリンタ部２に入力された画像信号を変調された光信号に変換して感光体２０２を照射する。この照射光によって感光体２０２上に作られた潜像は、現像器２０３によって現像される。上記現像像の先端とタイミングを合わせて転写紙積載部２０４ａ〜２０４ｄ，手差し給紙部２０５のいずれかより転写紙が搬送され、転写部２０６において、上記現像された像が転写紙に転写される。そして、転写紙に転写された像は、定着部２０７にて転写紙に定着された後、排紙部２１０，２１１，２１２のいずれかに排紙される。
【００７３】
例えば、排紙部２１０に排紙する場合、排紙部制御部材２４０を排紙部２１０と逆の方向に傾けることにより排紙部２１０への排紙を行うことができる。また、排紙部２１１に排紙を行う場合、排紙部制御部材２４０を排紙部２１０の方向に傾け、且つ排紙部制御部材２４１を排紙部２１１とは逆の方向に傾けることにより排紙部２１１への通紙を可能とする。これらの場合、印字面は下を向くように排出されるため、裏面排紙となる。
【００７４】
また、排紙部２１２に排紙を行う場合は、排紙部制御部材２４０を排紙部２１０の方向に傾け、且つ排紙部制御部材２４１を排紙部２１１とは逆の方向に傾けて、記録紙を一旦、排紙部２１１方向に送る。さらに、排紙部２１１に到着時裏面排紙になっているため、排紙部制御部材２４１を水平に制御し、記録紙の進行方向を逆転させて、記録紙を排紙部２１２方向に排紙する。なお、一旦、排紙部２１１方向に送ることなく、直接、排紙部２１２方向に排紙を行うと排紙部２１２に裏面排紙で排紙できる。
【００７５】
そして、排紙部２１２から出力された転写紙は、フィニッシャ３に引き渡されパンチユニット３０１を通り、パンチ機能が働いている場合は、パンチされ（画像形成されたシートに対して穿孔処理を施す）、ステイプラ３０２に渡され、ステイプル機能が働いている場合は、ステイプルされる。ステイプラ３０２を通過した記録紙は、フィニッシャの排紙トレー３０５に排出される。このように、本実施形態は、パンチ処理やステイプル処理等のシート加工処理が可能であって、操作部を介してユーザによりパンチモードやステイプルモードを選択実行可能に構成している。
【００７６】
続いて、順次読み込む画像を１枚の出力用紙の両面に出力する方法について説明する。
【００７７】
図１に示す複写機では、両面印字する場合（両面プリントモードの場合）、裏面から印字を始める構成のため、原稿が２枚以上であることが確定するのを待つ。そして、原稿枚数が２枚以上存在すると確定した時点で両面印字を開始し、まず裏面にあたる原稿（２枚目の原稿）を印字する。定着部２０７で定着された出力用紙を、一度、排紙部２１０まで搬送後、用紙の搬送向きを反転して搬送方向を切り替えて部材２４２を介して再給紙用被転写紙積載部２１３に搬送する。次の原稿（１枚目の原稿）が準備されると、上記プロセスと同様にして原稿画像が読み取られるが、転写紙については再給紙用被転写紙積載部２１３より給紙され、１枚目の原稿の画像が印字される。
【００７８】
結局、同一出力紙の両面に２枚の原稿画像が、２枚目の原稿，１枚目の原稿の順に出力され、排紙部２１０，２１１，２１２のいずれかに排出される。このとき、裏面排紙されることにより、１枚目の原稿を印字した面が下向きに排紙されて、印字順の揃った両面印字を行うことができる。
【００７９】
次に、図６を用いて、本発明の画像形成装置におけるイメージリピート設定方法について説明する。
【００８０】
図６は、本発明の画像形成装置におけるイメージリピート設定方法を説明するための図である。尚、本実施形態のイメージリピートモードとは、１枚のシートの同一面上に同一画像を複数個配列形成可能な動作モードであり、尚且つ、１枚のシートの同一面上における水平方向（シートを搬送する方向）と垂直方向（シートを搬送する方向に対して垂直方向）の両方向の夫々に、同一画像データ（本実施形態では、同一画像、同一文書データとも呼び、単に、同一データとも呼ぶ）を複数配列形成可能な画像形成モードである（図７参照）。勿論、１枚のシートの同一面上における上記水平方向及び垂直方向のうちのいずれか一方の方向に対してのみ、同一画面を複数個配列可能にしており、同一画像を、１枚のシートの同一面上の、どの方向に、何個配列させるかを、ユーザにより操作部を介して選択可能に構成している。更に、ユーザにより操作部を介して自動選択要求がなされた場合に、どの方向に、何個同一画像を配列させるかを、原稿サイズや記録紙サイズ等の判断材料データに基づいて、本実施形態の制御部（例えば、ＣＰＵ１２２）が自動的に決定可能に構成している。
【００８１】
尚、本実施形態では、上述の「垂直方向」を、「主走査方向（リーダ部１の読取素子による読取方向と平行する方向）」や「縦方向」とも呼び、単に「第１の方向」とも呼ぶ。又、上述の「水平方向」を、「副走査方向（原稿が搬送される方向或いは記録紙が搬送される方向に平行する方向）」や「横方向」とも呼び、単に、上記第１の方向に垂直する方向（直角する方向）に相当する「第２の方向」とも呼ぶ。尚、これら、「第１の方向」と「第２の方向」との定義が、夫々、逆の場合でも、本実施形態は適用できる。
【００８２】
図６において、図６（ａ）は応用モード画面であり、図３に示した操作画面上の応用モードキー２６０がユーザにより押下されたことに応答し、本実施形態の制御部（例えば、ＣＰＵ１２２）が、液晶表示部２５０上に表示させる操作画面である。当該操作画面は、図６（ａ）に示すように、ユーザにより選択押下可能なイメージリピートキー７０１を含む複数の画像処理モードキーを具備する表示構成としている。該画面上でユーザによりイメージリピートキー７０１が押下されたことに応答し、該制御部は、イメージリピートモードを選択するよう制御する。且つ、該キー７０１が押下されたことに応答し、イメージリピートモードにおける詳細設定パラメータをユーザにより設定可能にする為の、図６（ｂ）〜図６（ｅ）に示すイメージリピート画面（イメージリピート詳細画面）を液晶表示部２５０に表示可能に制御する。
【００８３】
図６（ｂ）に示すように、キー７０２は副走査方向（横方向）のイメージリピート回数を減少設定するためのキー、キー７０３は副走査方向（横方向）のイメージリピート回数を増加設定させるキーである。これらのキーをユーザが用いることで、イメージリピートモードにおける１枚のシートの同一面上の水平方向（横方向）に配列形成させる同一画像の数（１枚のシートの同一面上の第２の方向におけるイメージリピート回数）をユーザにより手動選択可能に構成している。
【００８４】
キー７０４は副走査方向（横方向）のイメージリピート回数を制御部（例えばＣＵＰ１２２）が原稿サイズデータや出力用紙サイズデータ等に基づいて自動回数に設定する（１枚のシートの同一面上の第２方向におけるイメージリピート回数を制御部が自動的に決定する）ための指示をユーザにより入力する為のキーである。
【００８５】
また、キー７０５は主走査方向（縦方向）のイメージリピート回数を減少設定するためのキー、キー７０６は主走査方向（縦方向）のイメージリピート回数を増加設定させるキーである。これらのキーをユーザが用いることで、イメージリピートモードにおける１枚のシートの同一面上の垂直方向（縦方向）に配列形成させる同一画像の数（１枚のシートの同一面上の第１の方向におけるイメージリピート回数）をユーザにより手動選択可能に構成している。
【００８６】
キー７０７は主走査方向（縦方向）のイメージリピート回数を制御部（例えばＣＵＰ１２２）が原稿サイズデータや出力用紙サイズデータ等に基づいて自動回数に設定する（１枚のシートの同一面上の第１方向におけるイメージリピート回数を制御部が自動的に決定する）ため指示をユーザにより入力する為のキーである。
【００８７】
尚、液晶表示部２５０を具備する操作部１２３を制御する制御部（ＣＰＵ１２２）は、当該操作画面上のキー７０２及びキー７０３を介してユーザにより選択指定可能な、１枚のシートの同一面上の横方向に配列させる同一画像の数の範囲（１枚のシートの同一面上の第２の方向におけるイメージリピート回数の選択範囲）を、１個から２０個の候補の範囲内となるよう表示制御する。
【００８８】
又、同様に、該制御部（ＣＰＵ１２２）は、当該操作画面上のキー７０５及びキー７０６を介してユーザにより選択指定可能な、１枚のシートの同一面上の縦方向に配列させる同一画像の数の範囲（１枚のシートの同一面上の第１の方向におけるイメージリピート回数の選択範囲）を、１個から２０個の候補の範囲内となるよう表示制御する。
【００８９】
例えば、ユーザにより画像の数として２０個以上（イメージリピート回数が２０回以上）選択された場合には、２０個に設定値が戻るよう表示制御したり、２１個選択された場合は（イメージリピート回数として２１回が設定された場合）、２０個分を減算し、選択数が１個となるよう表示制御し、それに従った動作制御を実行させる。
【００９０】
このように、装置が選択を許可した範囲内を超える設定値（この場合、２１個以上）指定した場合には、その設定を無効にする（例えば、指定した範囲内に設定値を戻したうえでイメージリピート機能の実行を許可するか、イメージリピート機能の実行自体を禁止する）よう制御する。
【００９１】
さらに、制御部（ＣＰＵ１２２）は、イメージリピートモードにおいて、余白を付ける／付けない（余白あり／余白なし）をユーザが選択指示するためのキー７０８を液晶表示部２５０に表示させるよう制御する。
【００９２】
このキー７０８は、イメージリピートモードにて処理対象となる、１枚のシートの同一面上の第１の方向（縦方向）及び第２の方向（横方向）のそれぞれに配列形成させる複数の同一画像の互いに隣り合う画像同士を、それぞれ、所定間隔分(例えば２ｍｍや４ｍｍ)の距離を空けて配列形成させるレイアウトを実行する為の第１の動作モードを本画像形成装置のプリンタ部２に実行させるか、１枚のシートの同一面上における第１の方向（縦方向）及び第２の方向（横方向）のそれぞれに配列形成させる複数の同一画像の互いに隣り合う画像同士を、それぞれ、前記所定間隔分の距離をあけること無く（例えば、隣り合う画像の距離を０ｍｍとする。すなわち、上記所定間隔距離を空けることを禁止する）、配列形成させるレイアウトを実行する第２の動作モードを本画像形成装置のプリンタ部２に実行させるかを、ユーザにより操作部１２３の液晶表示部２５０に表示させる操作画面を介して選択可能にする為のキーである。
【００９３】
例えば、キー７０８を介して、ユーザにより「余白を付ける」指示が入力された場合（例えば、図６（ｄ）の操作画面に示す、余白「有り」の設定がなされた場合）、制御部（ＣＰＵ１２２）は、イメージリピートモードにおいて、該キー７０８を具備するイメージリピート詳細画面上のキー７０２〜７０４により手動或いは自動により決定される、１枚のシートの同一面上における横方向のイメージリピート回数分に相当する、１枚のシートの同一面上における第２の方向（横方向）に配列形成すべき複数の同一画像（例えば、図６（ｄ）の設定により、横方向に配列させる「５個」分の同一画像）の互いに隣り合う画像同士が、夫々、少なくとも所定距離分、間隔を空けて（例えば１０ｍｍ間隔を空けて）、第２の方向（横方向）に配列され、なお且つ、該キー７０８を具備するイメージリピート詳細画面上のキー７０５〜７０７により手動或いは自動により決定される、１枚のシートの同一面上における縦方向のイメージリピート回数分に相当する、１枚のシートの同一面上の第１の方向（縦方向）に配列形成すべき複数の同一画像（例えば、図６（ｄ）の設定により、縦方向に配列させる「３個」分の同一画像）の互いに隣り合う画像同士が、夫々、少なくとも所定距離分、間隔を空けて（例えば１０ｍｍ間隔を空けて）、第１の方向（縦方向）に配列されるように、レイアウト処理（第１のレイアウト処理とも呼ぶ）を実行するよう、画像メモリやプリンタ部２を制御する。
【００９４】
一方、例えば、キー７０８を介して、ユーザにより「余白を付けない」指示が入力された場合（例えば、図６（ｅ）の操作画面に示す、余白「無し」の設定がなされた場合）、制御部（ＣＰＵ１２２）は、イメージリピートモードにおいて、該キー７０８を具備するイメージリピート詳細画面上のキー７０２〜７０４により手動或いは自動により決定される、１枚のシートの同一面上における横方向のイメージリピート回数分に相当する、１枚のシートの同一面上における第２の方向（横方向）に配列形成すべき複数の同一画像（例えば、図６（ｄ）の設定により、横方向に配列させる「５個」分の同一画像）の互いに隣り合う画像同士が、夫々、上記所定距離分、間隔を空けずに（例えば１０ｍｍ間隔をあけることを禁止して、０ｍｍにする。即ち、画像を詰める）、第２の方向（横方向）に配列され、尚且つ、該キー７０８を具備するイメージリピート詳細画面上のキー７０５〜７０７により手動或いは自動により決定される、１枚のシートの同一面上における縦方向のイメージリピート回数分に相当する、１枚のシートの同一面上の第１の方向（縦方向）に配列形成すべき複数の同一画像（例えば、図６（ｄ）の設定により、縦方向に配列させる「３個」分の同一画像）の互いに隣り合う画像同士が、夫々、上記所定距離分、間隔を空けずに（例えば１０ｍｍ間隔をあけることを禁止して、０ｍｍにする。即ち、画像を詰める）、第１の方向（縦方向）に配列されるように、レイアウト処理（第２のレイアウト処理とも呼ぶ）を実行するよう、画像メモリやプリンタ部２を制御する。
【００９５】
このように、ユーザからのキー７０８による選択状態により、制御部（ＣＰＵ１２２）は、イメージリピートにおいて、上記第１のレイアウト処理（イメージリピートモードにおける第１の動作シーケンスとも呼ぶ）及び第２のレイアウト処理（イメージリピートモードにおける第２の動作シーケンスとも呼ぶ）を選択的に切り替えて実行させるよう制御する。
【００９６】
尚、制御部（ＣＰＵ１２２）は、上記第１のレイアウト処理及び第２のレイアウト処理の何れを実行させる場合でも、画像メモリ上に上記のような配置形態となるようメモリ上における画像の記憶位置制御を実行し、メモリ上で記録紙１枚分の出力画像を作成させ、作成した記録紙１枚分の該生成画像をそのまま１枚の記録紙上にプリントアウトさせることで、上記のようなレイアウト結果となるように構成しても良い。又、メモリ上では特にアドレス制御を行わず、実際に記録紙上に画像を印字する際に、上記のようなレイアウト結果となるように印字位置を制御することで、上記のようなレイアウト結果となるように構成しても良い。
【００９７】
何れにしても、どのユニットでどの処理を実行させようが、ユーザからの指示に従い、上記のような配列結果となる出力結果が生成データとして出力（例えば、プリント）できる構成であれば良い。
【００９８】
本実施形態は、このような、イメージリピートモードにおけるレイアウト制御（メモリ制御、印刷制御を含む）を実行可能とし、制御部による制御のもと、１枚のシートの同一面上の第１の方向及び第２の方向の両方向に配列形成される複数の同一画像の該１枚のシートの同一面上における配置位置決定方法を提供可能に構成している。
【００９９】
このようにイメージリピート機能においてユーザにより選択指定可能な画像処理（上記の各レイアウト処理等の編集処理）の候補を幅広く用意しておき、イメージリピートモードにおいて、ユーザの要望に即した画像処理を選択実行可能にすることで、従来技術で指摘したような状況及び不具合等にも対処・解決することができ、ユーザからの様々なニーズに対応できる等の効果を奏するようにしている。
【０１００】
尚、イメージリピートモードにおいて、キー７０８を介して、ユーザにより「余白を付けない」指示が入力された場合の記録紙にプリントされた出力結果の一例を、図７（ｃ）に示す。一方、イメージリピートモードにおいて、キー７０８を介して、ユーザにより「余白を付ける」指示が入力された場合の記録紙にプリントされた出力結果の一例を、図７（ｅ）に示す。
【０１０１】
又、本実施形態は、イメージリピート機能において上記第１のレイアウト処理（第１の動作シーケンス）が、キー７０８を介してユーザにより選択された場合に、制御部（ＣＰＵ１２２）は、イメージリピート機能により処理対象となる、１枚のシートの同一面上における縦方向と横方向に配列させる複数の同一画像を、所定間隔距離分に相当する余白幅（例えば、１０ｍｍ）をもって、配列形成させる。
【０１０２】
この余白の作成方法として、制御部（ＣＰＵ１２２）は、画像処理ユニットにより以下のような画像処理を実行させる。例えば、１枚のシートの同一面上で互いに隣り合う複数の同一画像同士が接合される付近の画像形成領域（余白領域）に存在する画像の消去処理を実行させる（例えば、１枚のシートの同一面上における各余白毎にそれぞれ１０ｍｍ画像消去する）。或いは、余白領域の画像の消去処理は実行せず、代わりに、余白幅を確保するように画像をシフトする。或いは、余白幅を確保するように画像をシフトすると共に、有効印字領域に画像が収まるように画像の縮小処理を施す。
【０１０３】
どの方法を採用しても良いが、いずれにしても、このような画像処理をメモリ上で施す。そして、画像処理済画像をシート上に印刷させる。このような方法を採用することで、図７（ｅ）のような、１枚のシートの同一面上にて互いに隣り合う同一画像同士を、所定間隔分の余白をもって出力可能とする。
【０１０４】
又、余白分に相当する所定間隔の値は、ユーザが操作部で、当該イメージリピートモードにて上記第１のレイアウト処理を選択する毎に（キー７０８により「余白を付ける」が選択された際に）、その都度、任意の値（例えば、０ｍｍ〜２０ｍｍの範囲内で）を設定可能にする構成でも良い。又、このようなユーザ設定は行うことなしに、当該画像形成装置で予め初期設定させ（例えば、デフォルト値として１０ｍｍを設定）、そのデフォルト値をメモリに保持しておき、制御部（ＣＰＵ１２２）は、上記第１のレイアウト処理が選択された際には、当該デフォルト値に従った余白領域を確保するよう画像処理させるように制御する。
【０１０５】
本実施形態は、上記のように、イメージリピートモードにおける第１のレイアウト処理で上記余白領域を確保するにあたり、種々の画像処理に対応可能とする。いずれにしても、イメージリピート機能により同一画像が複数配列形成された出力結果としての印刷済みの記録紙を、断裁機或いは作業者が手作業で、各画像毎に、切り離す際に、画像欠け等の問題が起こることなく、複数の同一画像の各画像の品位が損なわれることなく、切り離すことができるだけの、所定間隔分に相当する余白を上記イメージリピートモードにおける第１のレイアウト処理で確保・作成できるように、制御部（ＣＰＵ１２２）の制御のもと、実行可能な構成であればよい。
【０１０６】
又、本実施形態は、イメージリピート機能により、縦方向及び横方向の夫々に同一画像を複数個配列形成可能としているが、ユーザからの指示により、縦方向或いは横方向のいずれか一方の方向に対してのみ同一画像を複数個配列形成させるレイアウト処理を実行可能にする。少なくとも、制御部（ＣＰＵ１２２）は、イメージリピート機能において、ユーザにより操作部を介して、縦と横の両方向に同一画像を配列させる設定がなされた場合には、１枚のシートの同一面上の縦方向（第１の方向）と横方向（第２の方向）に、それぞれ、同一画像を複数個レイアウトするよう制御し、イメージリピート機能において、ユーザにより操作部を介して、縦方向と横方向のいずれか一方の方向に対してのみ同一画像を配列させる設定がなされた場合には、シートの同一面上の縦方向（第１の方向）と横方向（第２の方向）のうちのユーザにより指定された方向に対してのみ、同一画像を複数個レイアウトするよう制御する。そして、このような場合でも、上記キー７０８を介してユーザにより「余白を付ける」、「余白を付けない」を選択可能にし、制御部（ＣＰＵ１２２）は、ユーザからのキー７０８の設定指示を出力結果に反映させるよう制御する。このようにイメージリピート機能においてユーザにより選択可能なレイアウト処理の候補を幅広く用意しておくことで、上記効果を一層高めることが出来る。
【０１０７】
又、本実施形態は、上述のように、実際のレイアウト制御を所定のユニット（画像記憶ユニットやプリンタユニット）に実行させると共に、ユーザに対する操作性の向上を念頭におき、図６のような表示制御を実行させるよう操作部１２３の液晶表示部２５０を制御している。
【０１０８】
例えば、制御部（ＣＰＵ１２２）は、液晶表示部２５０に、図３（ａ）の操作画面上の応用モードキー２６０がユーザにより押下されたことに応答し、イメージリピートモードを選択する為のキー７０１を具備する操作画面を表示させる（図６（ａ）の画面）。そして、図６（ａ）の操作画面上のキー７０１を介してイメージリピートモードがユーザにより選択された場合に、これを受け、制御部（ＣＰＵ１２２）は、図６（ｂ）〜図６（ｅ）に示すが如く、イメージリピートモードにより１枚のシートの同一面上の縦方向（第１の方向）に配列形成させる同一画面の数を設定する為のキー７０５〜キー７０７を有し、且つ、イメージリピートモードにより１枚のシートの同一面上の横方向（第２の方向）に配列形成させる同一画面の数を設定する為のキー７０２〜キー７０４を有し、且つ、イメージリピート機能により１枚のシートの同一面上の縦方向（第１の方向）と横方向（第２の方向）に配列形成される複数の同一画像の各画像を所定間隔を空けて配列させるか（余白をつける）、所定間隔空けずに配列させる（余白をつけずに詰めて配列させる）かを、ユーザにより選択する（イメージリピートモードにおいて第１のレイアウト処理を行うか第２のレイアウト処理を行うかを選択する）為のキー７０８を有する、操作画面（図６（ｂ）の操作画面）を、表示させる。
【０１０９】
即ち、制御部（ＣＰＵ１２２）は、液晶表示部２５０に、キー７０５〜７０７の表示を実行させると共に、キー７０２〜７０４の表示を実行させる共に、キー７０８の表示を実行させるよう制御する。尚、これらのキーは、図６（ｂ）に示すように、同一画面上に具備するよう構成しても良いし、夫々別々の画面に表示するような構成でも良い。いずれにしてもユーザにとって使いやすい画面表示、操作環境を提供できればよい。
【０１１０】
そして、制御部（ＣＰＵ１２２）は、上記の表示制御のもと、ユーザにより選択された指示に応じて、上記本実施形態のイメージリピートモードにおける第１のレイアウト処理及び第２のレイアウト処理を選択的に実行するよう制御する。
【０１１１】
これにより、上記効果が一層増し、イメージリピート機能におけるユーザの使い勝手が更に向上し、イメージリピート機能にて上記のような第１のレイアウト処理（余白をつける）及び第２のレイアウト処理（余白を付けない）が可能であることをユーザに明示的に通知することができ、これらを積極的に有効活用してもらえるようにすることができ、イメージリピート機能にて第１のレイアウト処理及び第２のレイアウト処理のうちのユーザの所望のレイアウト処理をユーザが分かりやすく選択出来るようにすることができ、ユーザからの様々なニーズに対応しうるフレキシブルなイメージリピート環境を、操作性等、ユーザに対する使い勝手を考慮して提供できる。
【０１１２】
また、キー７１０はリピート設定を決定するためのキーであり、キー７０２〜７０８の操作を行いキー７１０を押下することで、イメージリピート画面が閉じられ、イメージリピートが設定される。その後、スタートキー２４１を押下することで、これをうけ、制御部は、イメージリピートコピーを実行させる。
【０１１３】
さらに、キー７０９はキー操作を全てクリアするためのキーであり、このキーを押下することにより、イメージリピート画面が閉じられ、イメージリピートの設定は解除される。
【０１１４】
次に、図７を参照して、本発明の画像形成装置における制御部（ＣＰＵ１２２）による制御のもとで実行させるイメージリピート画像の作成方法について説明する。
【０１１５】
図７は、本発明の画像形成装置におけるイメージリピート画像の作成方法を説明するための図である。なお、本実施形態では余白は「２．５ｍｍ」とするが、上述したように、余白は、「２．５ｍｍ」以外であってもよく、予め固定で定められているように構成しても、ユーザが指定可能に構成してもよい。
【０１１６】
〔イメージリピートモードにおいて、余白無しの設定の場合の説明〕
まず、図６に示す操作画面のキー７０８を介して、ユーザにより「余白なし」が選択設定された場合について説明する。
【０１１７】
尚、ここでは、図６（ａ）の操作画面のキー７０１を介して、ユーザにより「イメージリピートモード」が選択され、且つ、図６の操作画面のキー７０８を介してユーザにより「余白なし」が設定され、且つ、出力画像となる原稿のサイズを「Ａ５Ｒ」とし（この条件パラメータは、操作部を介して取得した原稿サイズ入力データ、又は、リーダ部１の原稿サイズ検知センサから取得した原稿サイズ情報に基づく）、且つ、画像形成される記録用紙のサイズを「Ａ３」とし（この条件パラメータは、操作部を介して取得した出力用紙サイズ入力データ、又は、プリンタ部２の給紙カセットが具備する記録紙サイズ検知センサから取得した出力用紙サイズ情報に基づく）、且つ、図６の操作画面のキー７０２〜７０４の何れかを介して、「副査方向（横方向）＝２回」が設定され、且つ、図６の操作画面のキー７０５〜７０７の何れかを介して、「主走査方向（縦方向）＝２回」が設定された場合における、制御部（ＣＰＵ１２２）による制御のもと、実行される各処理について説明する。
【０１１８】
尚、「副走査方向＝２回」とは、イメージリピートモードにて、入力された同一画像を、１枚のシートの同一面上の水平方向（第２の方向）に２個分配列形成させるように出力処理を行うことであり、「主走査方向＝２回」とは、イメージリピートモードにて、入力された同一画像を、１枚のシートの同一面上の垂直方向（第１の方向）に２個分配列形成させるように出力処理を行うことである。そして、これらの設定は、１つの印刷ジョブに対して同時に設定することができる。つまり、この場合、１枚のシートの同一面上に４個の同一画像（縦方向に２個、横方向に２個で、合計４個）が配列形成される。
【０１１９】
この場合、Ａ５Ｒサイズは「２１０ｍｍ×１４８．５ｍｍ」、余白は「２．５ｍｍ」であるから、図７（ａ）に示すＡ５Ｒの原画像から図７（ｂ）に示すように点線部の余白を差し引いたサイズ（実際にイメージリピートされるサイズ）は、左右上下の余白サイズを差し引いた「２０５ｍｍ×１４３．５ｍｍ」となる。「６００ｄｐｉ」基準でｄｏｔ数で表現すると、「４８４２ｄｏｔ×３３８９ｄｏｔ」となる。
【０１２０】
この場合、制御部は、原稿読み込み後、図１に示したパターン化・太らせ・マスキング・トリミング回路１１７により余白部分をトリミングした「４８４２ｄｏｔ×３３８９ｄｏｔ」の画像データ（図７（ｂ））が蓄積メモリ１（５００１）〜蓄積メモリ１００（５１００）のいずれかに蓄積されるように制御する。
【０１２１】
そして、制御部は、この蓄積メモリ上の画像データ（図７（ｂ））をレイアウトメモリ５０００上にアドレス（０，０）を基準として、「４８４２×３３８９ｄｏｔ」書き込み、次にアドレス（０，３３８９）から「４８４２×３３８９ｄｏｔ」書き込み、次にアドレス（４８４２，０）から「４８４２×３３８９ｄｏｔ」書き込み、アドレス（４８４２，３３８９）から「４８４２×３３８９ｄｏｔ」書き込むようメモリ制御することにより、レイアウトメモリ５０００上に図７（ｃ）に示す画像データを形成させ、この画像データを読み出して、プリンタ部２に送出して印刷させることにより、図７（ｃ）に示すような画像がＡ３用紙上に形成されるよう制御する。
【０１２２】
このように、イメージリピート機能において、ユーザにより「余白無し」が選択された場合（第２のレイアウト処理が指示された場合）、制御部（例えばＣＰＵ１２２）は、１枚のシートの同一面上の水平方向に配列される、ユーザ操作に基づき設定される個数分の、複数の同一画像（この画像自体は１ページ分の入力画像）と、該１枚のシートの同一面上の垂直方向に配列される、ユーザ操作に基づき設定される個数分の、複数の同一画像（上記画像と同一画像に相当）を、各方向共に、それぞれ、余白無しで（画像を詰めて）、配列形成されるように、印刷処理を実行させる。
【０１２３】
尚、本実施形態で、印刷処理は出力処理の一例であって、例えば、レイアウト処理したものを外部装置へ送信する等の送信処理や、レイアウト処理したものを表示部にプレビュー表示させる等の表示処理を、出力処理として、実行可能に制御構成しても良い。
【０１２４】
〔イメージリピートモードにおいて、余白有りの設定の場合の説明〕
次に、図６に示す操作画面のキー７０８を介して、ユーザにより「余白あり」が選択設定された場合について説明する。
【０１２５】
尚、ここでは、図６（ａ）の操作画面のキー７０１を介して、ユーザにより「イメージリピートモード」が選択され、且つ、図６の操作画面のキー７０８を介してユーザにより「余白有り」が設定され、且つ、出力画像となる原稿のサイズを「Ａ５Ｒ」とし（この条件パラメータは、操作部を介して取得した原稿サイズ入力データ、又は、リーダ部１の原稿サイズ検知センサから取得した原稿サイズ情報に基づく）、且つ、画像形成される記録用紙のサイズを「Ａ３」とし（この条件パラメータは、操作部を介して取得した出力用紙サイズ入力データ、又は、プリンタ部２の給紙カセットが具備する記録紙サイズ検知センサから取得した出力用紙サイズ情報に基づく）、且つ、図６の操作画面のキー７０２〜７０４の何れかを介して、「副査方向（横方向）＝２回」が設定され、且つ、図６の操作画面のキー７０５〜７０７の何れかを介して、「主走査方向（縦方向）＝２回」が設定された場合における、制御部（ＣＰＵ１２２）による制御のもと、実行される各処理について説明する。
【０１２６】
この場合、Ａ５Ｒサイズは「２１０ｍｍ×１４８．５ｍｍ」、余白は「２．５ｍｍ」であるから、余白付きの画像は、図７（ｄ）に示すようになり、実際にイメージリピートされる画像のサイズは、原稿サイズと同一の「２１０ｍｍ×１４８．５ｍｍ」となる。「６００ｄｐｉ」基準で計算すると、「４９６０ｄｏｔ×３５０７ｄｏｔ」となる。
【０１２７】
この場合、制御部は、原稿読み込み後、図１に示したパターン化・太らせ・マスキング・トリミング回路１１７により余白部分をマスキングした「４９６０ｄｏｔ×３５０７ｄｏｔ」の画像データ（図７（ｄ））が蓄積メモリ１（５００１）〜蓄積メモリ１００（５１００）のいずれかに蓄積されるよう制御する。
【０１２８】
そして、制御部は、この蓄積メモリ上の画像データ（図７（ｄ））をレイアウトメモリ５０００上にアドレス（０，０）を基準として、「４９６０ｄｏｔ×３５０７ｄｏｔ」書き込み、次にアドレス（０，３５０７）から「４９６０ｄｏｔ×３５０７ｄｏｔ」書き込み、次にアドレス（４９６０，０）から「４９６０ｄｏｔ×３５０７ｄｏｔ」書き込み、アドレス（４９６０，３３８９）から「４９６０ｄｏｔ×３５０７ｄｏｔ」書き込むようメモリ制御を行うことにより、レイアウトメモリ５０００上に図７（ｅ）に示す画像データを形成させ、この画像データを読み出して、プリンタ部２に送出させて印刷させることにより図７（ｅ）に示すような画像がＡ３用紙上に形成されるように制御する。
【０１２９】
このように、イメージリピート機能において、ユーザにより「余白有り」が選択された場合（第１のレイアウト処理が指示された場合）、制御部は、１枚のシートの同一面上の水平方向に配列される、ユーザ操作に基づき設定される個数分の、複数の同一画像（この画像自体は１ページ分の入力画像）と、該１枚のシートの同一面上の垂直方向に配列される、ユーザ操作に基づき設定される個数分の、複数の同一画像（上記画像と同一画像に相当）を、各方向共に、それぞれ、余白有りで（各画像を所定間隔を空けて）、配列形成されるように、印刷処理を実行させる。
【０１３０】
尚、本実施形態で、印刷処理は出力処理の一例であって、例えば、レイアウト処理したものを外部装置へ送信する等の送信処理や、レイアウト処理したものを表示部にプレビュー表示させる等の表示処理を、出力処理として、実行可能に制御構成しても良い。
【０１３１】
以下、図８のフローチャートを参照して、本発明の画像形成装置におけるイメージリピートの動作に関して説明する。
【０１３２】
図８は、本発明の画像形成装置における第１の制御処理手順の一例を示すフローチャートであり、イメージリピートの動作に対応する。なお、このフローチャートの処理は、図２に示した本実施形態の制御部としてのＣＰＵ１２２によりＲＯＭ１２４又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ９−１〜Ｓ９−１２は各ステップを示す。
【０１３３】
図３の操作画面及び図６の操作画面を含む各種の操作画面を選択的に表示する操作部１２３を介してユーザにより各種設定（各種機能の選択、画像形成モードの設定、該画像形成モードの詳細設定等）が行われ、図３（ａ）の操作部のスタートキー２４１を介してコピースタートが指示されると、ＣＰＵ１２２は、まず、ステップＳ９−１において、イメージリピートが設定されているか否かを判断する（図６（ａ）の操作画面のキー７０１がユーザにより押下されたか否かに基づき判断する）。イメージリピートが設定されていないと判断した場合（キー７０１がＯＦＦ状態の場合）には、ステップＳ９−１２に進み、通常のコピー処理を行い、処理を終了する。
【０１３４】
一方、ステップＳ９−１で、イメージリピートが設定されていると判断した場合（キー７０１がＯＮ状態の場合）には、ステップＳ９−２において、余白付き（余白有り）か否かを判断する。この判断は、ユーザによる図６（ａ）の操作画面のキー７０１の押下によりＣＰＵ１２２が液晶表示部２５０に表示させる図６（ｂ）の操作画面のキー７０８を介してユーザにより「余白有り」が選択されたか否かを基に判断する。
【０１３５】
ステップＳ９−２で、余白付きであると判断した場合には（キー７０８により「余白有り」が選択された場合。尚、この際、表示部には図６（ｄ）のように「余白有り」を表示させる）、ステップＳ９−３に進み、余白を付けた画像サイズ（余白を付けてリピートされる画像サイズ（図７（ｄ））を算出する。又、画像サイズを算出する際に用いる原稿サイズは、ステップＳ９−１以前の図示しないリーダ部１によるプリスキャン工程における原稿サイズ検知センサからの情報により原稿サイズを検出済みであるものとするが、操作部１２３を介してユーザが原稿サイズを設定しても良い。
【０１３６】
また、操作部１２３を介してユーザによりトリミング等の画像処理が設定されている場合にはトリミング後の画像サイズ、変倍（拡大／縮小）等が設定されている場合には変倍後の画像サイズを、原稿サイズの変わりに用いて「余白を付けた画像サイズ」を算出するものとする。
【０１３７】
一方、ステップＳ９−２で、余白付きでないと判断した場合には（キー７０８により「余白無し」が選択された場合。尚、この際、表示部には図６（ｃ）や図６（ｅ）のように「余白無し」を表示させる）、ステップＳ９−４に進み、余白を除いた画像サイズ（余白を除いてリピートされる画像サイズ（図７（ｂ））を算出する。なお、画像サイズを算出する際に用いる原稿サイズは、上記と同様、ステップＳ９−１以前の図示しないプリスキャン工程により検出済みであるものとするが操作部１２３からのユーザにより設定された原稿サイズを採用しても良い。また、ユーザによりトリミング等が設定されている場合にはトリミング後の画像サイズ、変倍（拡大／縮小）等が設定されている場合には変倍後の画像サイズを、原稿サイズの代わりに用いて「余白を除いた画像サイズ」を算出するものとする。
【０１３８】
次に、ステップＳ９−５において、走査方向（縦方向や第１の方向に相当）又は副走査方向（横方向や第２の方向に相当）のいずれかのリピート回数が「自動回」か否かを判断する。尚、「自動回」とは、イメージリピートモードにおける１枚のシートの同一面上にて配列形成させるべき同一画像の数を、原稿画像サイズと記録紙のサイズ等の判断材料に基づいてＣＰＵ１２２自身の判断で自動的に決定するものである。又、ステップＳ９−５の判断は、ＣＰＵ１２２が、図６の操作画面のキー７０４及びキー７０７の何れかを介してユーザによりイメージリピート回数を自動決定させる指示が入力されたか、キー７０２、７０３、７０５、７０６のいずれかを介してユーザによりイメージリピートの回数を手動で設定されたかを、チェックすることで実行する。
【０１３９】
ステップＳ９−５の判断で、縦方向及び横方向のいずれも自動でないと判断した場合には（キー７０４を介して横方向のイメージリピート回数を自動で設定する指示がユーザによりなされておらず、且つ、キー７０７を介して縦方向のイメージリピート回数を自動で設定する指示がユーザによりなされていない場合には）、ステップＳ９−８において、ステップＳ９−３又はＳ９−４で算出した画像サイズ（図７の例だとＡ５Ｒに相当する画像サイズ）及びリピート回数（この回数は、キー７０２及びキー７０３のいずれかによりユーザにより手動設定された横方向のイメージリピート回数と、キー７０５及びキー７０６のいずれかによりユーザにより手動設定された縦方向のイメージリピート回数で決まる。図７の例では、縦方向に２個、横方向に２個となり、１枚の出力用紙単位だと計４回のイメージリピートとなる）より、リピート後の全体の画像サイズ（図７（ｃ）又は図７（ｅ））を算出し、選択された記録紙に、画像全体（図７（ｂ）又は図７（ｄ））をリピート回数だけリピート記録可能か否かを判断する。ステップＳ９−８にて、記録可能と判断した場合には、そのままステップＳ９−１１に進む。
【０１４０】
一方、ステップＳ９−８で、選択された記録紙に、画像全体（図７（ｂ）又は図７（ｄ））をリピート回数だけリピート記録可能でないと判断した場合には、ステップＳ９−１０において、選択されている記録用紙上に走査方向及び副走査方向にリピート回数だけリピート記録可能な、１回の画像サイズを算出し、ステップＳ９−１１に進む。
【０１４１】
又、上述のステップＳ９−５で、走査方向又は副直走査方向のいずれかのリピート回数が自動であると判断した場合には（キー７０４又はキー７０７の何れかを介して横方向か縦方向の何れかのイメージリピート回数のみが自動設定する指示がユーザによりなされている場合には）、ステップＳ９−６において、ステップＳ９−３又はＳ９−４で算出した画像サイズと選択された記録紙サイズとに基づいて、リピート回数が「自動回」に設定された方向のリピート回数を算出する。
【０１４２】
次に、ステップＳ９−７において、ステップＳ９−３又はＳ９−４で算出した画像サイズ及びリピート回数より、リピート後の全体の画像サイズ（図７（ｃ）又は図７（ｅ））を算出し、選択された記録紙に、画像全体（図７（ｂ）又は図７（ｄ））をリピート回数だけリピート記録可能か否かを判断し、記録可能と判断した場合には、そのままステップＳ９−１１に進む。
【０１４３】
一方、ステップＳ９−７で、選択された記録紙に、画像全体（図７（ｂ）又は図７（ｄ））をリピート回数だけリピート記録可能でないと判断した場合には、ステップＳ９−９において、選択されている記録用紙上に走査方向及び副走査方向にリピート回数だけリピート記録可能な、１回の画像サイズを算出し、ステップＳ９−１１に進む。
【０１４４】
次に、ステップＳ９−１１において、イメージリピートしたコピー処理を行い、処理を終了する。詳細には、ＣＰＵ１２２の制御により、原稿から画像データを読み取り、画像処理し（余白有りの場合は余白部分をマスキングし、一方、余白なしの場合は余白部分を除くようにトリミングし、また、ステップＳ９−９又はＳ９−１０で画像サイズが算出された場合は算出された画像サイズでトリミングし）、該画像処理された画像データを蓄積メモリ上に蓄積し、該蓄積された画像データを読み出してレイアウトメモリ５０００上に設定又は算出された走査方向及び副走査方向のリピート回数だけ図７に示したように書き込んで、該レイアウトメモリ５０００上にレイアウトされた画像データをプリンタ部２に送出して印刷させ、処理を終了する。
【０１４５】
以下、イメージリピートを実行する場合の例（１）〜（３）を示す。
【０１４６】
例（１）：操作部１２３を介して、ユーザにより、イメージリピートモードが設定され（図６（ａ）の操作画面でキー７０１によりイメージリピートモードが選択され）、「余白付き」が設定され（図６（ｂ）の操作画面でキー７０８により「余白有り」が設定され）、走査方向のリピート回数＝２回が設定され（図６（ｂ）のキー７０５、７０６により縦方向のリピート回数として「２回」が設定され）、副走査方向のリピート回数＝２回が設定され（図６（ｂ）のキー７０２、７０３により横方向のリピート回数として「２回」が設定され）、原稿Ａ４が設定され（不図示の原稿サイズキーにより原稿サイズが設定され）、記録紙Ａ３が設定され（図３（ａ）の操作画面のキー２５２を介して出力用紙サイズとしてＡ３サイズが設定され）たうえで、スタートキー２４１が押下されたことにより、コピースタートする場合のＣＰＵ１２２の制御のもと実行させる処理について、図８を用いて説明する。
【０１４７】
ステップＳ９−１において、イメージリピートか否かを判断し、イメージリピートが設定されているので、ステップＳ９−２に進む。ステップＳ９−２では、余白付きか否かを判断し、余白付きであるため、ステップＳ９−３に進み、余白付きの画像サイズを算出する。余白付きであるので、リピートされる画像サイズは、副走査方向「Ａ４（横）２１０ｍｍ」、主走査方向「Ａ４（縦）２９７ｍｍ」となる。
【０１４８】
次に、ステップＳ９−５に進み、リピート回数が「自動回」か否かを判断し、「自動回」でない（走査方向のリピート回数＝２回，副走査方向のリピート回数＝２回と設定されている）ので、ステップＳ９−８に進み、画像全体で設定回数リピートできるか否かを判断する。
【０１４９】
ここで、ステップＳ９−３で算出した画像サイズより、リピート後のサイズは、副走査方向「２１０ｍｍ×リピート数２＝４２０ｍｍ」、主走査方向は「２９７ｍｍ×リピート数２＝５９４ｍｍ」となるので、Ａ３サイズ記録紙「４２０ｍｍ×２９７ｍｍ」に、画像全体「２１０ｍｍ×２９７ｍｍ」を設定回数分リピート記録できない。
【０１５０】
よって、ステップＳ９−１０に進み、設定回数分リピートできる１回の画像サイズを計算する。副査方向「４２０ｍｍ」は記録紙上に記録可能であるが、主走査方向「５９４ｍｍ」は記録紙上に記録できない。そこで、主走査方向の原稿画像サイズ「５９４ｍｍ」を主走査方向の記録紙のサイズ「２９７ｍｍ」で除算すると、「５９４ｍｍ／２９７ｍｍ＝２」となり、元画像（Ａ４サイズ）の主走査方向「１／２」サイズをリピート対象の画像とする。即ち、主走査方向「２９７ｍｍ／２＝１４８．５ｍｍ」の画像をリピートするものとする。
【０１５１】
そして、ステップＳ９−１１に進み、Ａ４原稿を読み取り、ステップＳ９−１０で算出した画像サイズにトリミングし余白をマスクした後に蓄積メモリに蓄積される画像データ（副走査方向「２１０ｍｍ」×主走査方向「１４８．５ｍｍ」サイズの画像データ）を、Ａサイズの記録紙の同一面上に、副走査方向に２回、主走査方向に２回リピート印刷し、処理を終了する。これにより、縦方向の画像及び横方向の画像の各画像毎に夫々余白のある図７（ｅ）のような出力結果となる（但し、画像サイズは図７の例とは異なる）。
【０１５２】
例（２）：操作部１２３を介して、ユーザにより、イメージリピートモードが設定され（図６（ａ）の操作画面でキー７０１によりイメージリピートモードが選択され）、「余白なし」が設定され（図６（ｂ）の操作画面でキー７０８により「余白無し」が設定され）、走査方向のリピート回数＝２回が設定され（図６（ｂ）のキー７０５、７０６により縦方向のリピート回数として「２回」が設定され）、副走査方向のリピート回数＝２回が設定され（図６（ｂ）のキー７０２、７０３により横方向のリピート回数として「２回」が設定され）、原稿Ａ４が設定され（不図示の原稿サイズキーにより原稿サイズＡ４が設定され）、記録紙Ａ３が設定され（図３（ａ）の操作画面のキー２５２を介して出力用紙サイズとしてＡ３サイズが設定され）たうえで、スタートキー２４１が押下されたことにより、コピースタートする場合のＣＰＵ１２２の制御のもと実行させる処理について、図８を用いて説明する。
【０１５３】
ステップＳ９−１において、イメージリピートか否かを判断し、イメージリピートが設定されているので、ステップＳ９−２に進む。ステップＳ９−２では、余白付きか否かを判断し、余白なしであるため、ステップＳ９−４に進み、余白なしの画像サイズを算出する。余白分の間隔は２．５ｍｍとする。この場合、余白なしであるので、リピートされる画像サイズの副査方向のサイズは「Ａ４（横）２１０ｍｍ−２．５ｍｍ×２＝２０５ｍｍ」、主走査方向のサイズは「Ａ４（縦）２９７ｍｍ−２．５ｍｍ×２＝２９２ｍｍ」となる。
【０１５４】
次にステップＳ９−５に進み、リピート回数が「自動回」か否かを判断し、「自動回」でない（走査方向のリピート回数＝２，垂直走査方向のリピート回数＝２回と設定されている）ので、ステップＳ９−８に進み、画像全体で設定回数リピートできるか否かを判断する。
【０１５５】
ここで、ステップＳ９−４で算出した画像サイズより、リピート後のサイズは、副走査方向「２０５ｍｍ×リピート回数２＝４１０ｍｍ」、主走査方向「２９２ｍｍ×リピート回数２＝５８４ｍｍ」となるので、Ａ３サイズ記録紙「４２０ｍｍ×２９７ｍｍ」に、画像全体「２０５ｍｍ×２９２ｍｍ」を設定回数リピート記録できない。
【０１５６】
よって、ステップＳ９−１０に進み、１回の画像サイズを計算する。副走査方向「４１０ｍｍ」は記録紙上に記録可能であるが、主走査方向「５８４ｍｍ」は記録紙上に記録できない。そこで、主走査方向の原稿画像サイズ「５８４ｍｍ」を主走査方向の記録紙のサイズ「２９７ｍｍ」で除算すると、「２」となり、元画像の「１／２」をリピート対象の画像とする。主走査方向「２９２ｍｍ／２＝１４６ｍｍ」の画像をリピートする。
【０１５７】
そして、ステップＳ９−１１に進み、Ａ４原稿を読み取り、ステップＳ９−１０で算出した画像サイズにトリミング（余白部分を除くことも考慮してトリミング）した後に蓄積メモリに蓄積し、該蓄積される画像データ（副走査方向「２０５ｍｍ」×主走査方向「１４６ｍｍ」）を、副走査方向に２回、主走査方向に２回リピート印刷し、処理を終了する。これにより、縦方向の画像及び横方向の画像の各画像毎に夫々余白の無い図７（ｃ）のような出力結果となる（但し、画像サイズは図７の例とは異なる）。
【０１５８】
例（３）：操作部１２３を介して、ユーザにより、イメージリピートモードが設定され（図６（ａ）の操作画面でキー７０１によりイメージリピートモードが選択され）、「余白なし」が設定され（図６（ｂ）の操作画面でキー７０８により「余白無し」が設定され）、副走査方向のリピート回数＝「自動回」が設定され（キー７０４により自動が設定され）、主走査方向のリピート回数＝「自動回」が設定され（キー７０７により自動が設定され）、原稿Ａ５Ｒが設定され（不図示の原稿サイズキーにより原稿サイズＡ５Ｒが設定され）、記録紙Ａ３が設定され（図３（ａ）の操作画面のキー２５２を介して出力用紙サイズとしてＡ３サイズが設定され）たうえで、スタートキー２４１が押下されたことにより、コピースタートする場合のＣＰＵ１２２の制御のもと実行させる処理について、図８を用いて説明する。
【０１５９】
ステップＳ９−１においてイメージリピートか否かを判断し、イメージリピートが設定されているので、ステップＳ９−２に進む。ステップＳ９−２では、余白付きか否かを判断すし、余白なしであるため、ステップＳ９−４に進み、余白なしの画像サイズを算出する。余白なしであるので、リピートされる画像サイズは副走査方向「Ａ５Ｒ（横）２１０ｍｍ−２．５ｍｍ×２＝２０５ｍｍ」、主走査方向「Ａ５Ｒ（縦）１４８．５ｍｍ−２．５ｍｍ×２＝１４３．５ｍｍ」となる。
【０１６０】
次に、ステップＳ９−５に進み、リピート回数が「自動回」か否かを判断し、「自動回」である（副走査方向のリピート回数＝「自動回」，主走査方向のリピート回数＝「自動回」と設定されている）ので、ステップＳ９−６に進み、リピート回数を判断する。ここで、記録紙サイズの副走査方向の長さは「４２０ｍｍ」、リピートされる画像の長さは「２０５ｍｍ」であるので、副走査方向のリピート回数は「４２０ｍｍ」を「２１０ｍｍ」で除算して「２回」となる。同様に主走査方向に関しても、記録紙の主走査方向の長さは「２９７ｍｍ」でありリピートされる画像の長さは「１４３．５ｍｍ」なので、「２９７ｍｍ」を「１４３．５ｍｍ」で除算して「２回」と判断する。
【０１６１】
次に、ステップＳ９−７に進み、画像全体で設定回数リピートできるか否かを判断する。
【０１６２】
ここで、ステップＳ９−４で算出した画像サイズより、リピート後のサイズは、副走査方向「２０５ｍｍ×リピート数２＝４１０ｍｍ」、主走査方向は「１４３．５ｍｍ×リピート数２＝２８７ｍｍ」となるので、Ａ３サイズ記録紙「４２０ｍｍ×２９７ｍｍ」に、画像全体「２０５ｍｍ×１４３．５ｍｍ」を設定回数リピート記録できる。
【０１６３】
よって、ステップＳ９−１１に進み、Ａ５Ｒ原稿を読み取り、余白部分を除くようにトリミングした後に蓄積メモリに蓄積し、該蓄積される画像データ（副走査方向「２０５ｍｍ」×主走査方向「１４３．５ｍｍ」）を、副走査方向に２回、主走査方向に２回リピート印刷し、処理を終了する。これにより、縦方向の画像及び横方向の画像の各画像毎に夫々余白の無い図７（ｃ）のような出力結果となる。
【０１６４】
以上示したように、本実施形態の画像形成装置では、イメージリピート機能において「余白有り」にするモードと「余白無し」にするモードの二種類のモードを設け、イメージリピート機能においてユーザにより「余白有り」が選択されたことに応答し、イメージリピート画像に余白を付加するようＣＰＵ１２２により制御することにより、裁断代を設ける機能を有し、その裁断代の間で裁断することが可能となり、多少のずれを気にすることが無く裁断可能なイメージリピート結果を得ることが可能となった。その一方で、余白を持たせることなく画像間隔が詰まったイメージリピート出力を望むユーザのことも考慮して、イメージリピート機能においてユーザにより「余白無し」が選択されたことに応答し、余白を持たせることなく画像間隔が詰まったイメージリピート出力を実行可能にＣＰＵ１２２により制御する。
【０１６５】
このように、画像に余白をつけてイメージリピートする機能と、画像に余白を付けないでイメージリピートする機能の双方を設け、ユーザがキー７０８により選択設定し、該設定結果に基づいて、ＣＰＵ１２２が余白付加の有無を制御することにより、新旧双方のユーザのニーズを満たすことができる。尚且つ、液晶表示部２５０を有する操作部１２３をＣＰＵ１２２により表示制御することで、図６に示すように使い勝手の良いユーザインタフェースを提供できるようにして、イメージリピート機能において二種類のモードを有する場合におけるユーザに対する操作性の向上を図り、これら二種類のモードをユーザが分かりやすく簡単に利用可能にしている。
【０１６６】
〔第２実施形態〕
上記第１実施形態では、リーダ部１により読み取り余白無し／有りに応じてトリミングやマスキングを行った１回の画像データ（図７（ｂ）／図７（ｄ））を蓄積メモリに蓄積し、該蓄積された１回の画像データを、主走査方向及び副走査方向のリピート回数だけレイアウトメモリ５０００上に書き込むことにより、イメージリピート機能を実現する場合について説明したが、本実施形態では以下のように構成する。
【０１６７】
本実施形態では、変倍・リピート回路１１４により、主走査方向の同一ラインのデータを主走査方向のリピート回数（主走査方向における操作部での設定に基づいた回数分）だけ連続して出力させて、主走査方向にリピートした画像データを蓄積メモリに蓄積しておき、該主走査方向にリピートされて蓄積された画像データを、副走査方向のリピート回数だけレイアウトメモリ５０００上に書き込むことで、イメージリピート機能を実現するように構成する。
【０１６８】
〔第３実施形態〕
本実施形態では、画像メモリ１２０の直前にもう一つの変倍リピート回路を設ける構成とした。以下、その実施形態について説明する。
【０１６９】
図９は、本発明の第３実施形態を示す画像形成装置におけるリーダ部１の信号処理構成を示す回路ブロック図であり、図２と同一のものには同一の符号を付してある。
【０１７０】
図において、１００１は変倍・リピート回路で、画像メモリ１２０より読み出した同一画像を複数出力することが可能である。
【０１７１】
本実施形態では、変倍・リピート回路１１４により、主走査方向の同一ラインのデータを主走査方向のリピート回数だけ連続して出力させて、主走査方向にリピートした画像データを画像メモリ１２０内の蓄積メモリに蓄積しておき、該主走査方向にリピートされて蓄積された画像データの読み出し時に、変倍・リピート回路１００１を用いて、副走査方向のリピート回数だけ連続して出力させて、プリンタ部２に出力することにより、レイアウトメモリ５０００上でのレイアウトを行うことなしに、イメージリピート機能を実現するように構成する。
【０１７２】
〔第４実施形態〕
上記第１〜第３実施形態では、リーダ部１から原稿画像を読み込んでイメージリピートする構成について説明したが、コネクタ１２１を介して外部装置（パーソナルコンピュータ等）から入力された画像データをレイアウトメモリ５０００上で主走査方向及び副査方向にリピート回数だけリピートして、イメージリピート出力を行うように構成してもよい。
【０１７３】
この場合、外部装置（パーソナルコンピュータ等）のプリンタドライバ上で図６（ｂ）〜（ｅ）に示したイメージリピート設定を行い、さらに該プリンタドライバにより、図８のステップＳ９−１〜９−１０の処理を実行し、その後、余白有り／余白無し設定に基づいて生成された１回の画像データ（ステップＳ９−９，Ｓ９−１０で画像サイズが算出された場合には該画像サイズの画像データ），設定された主走査方向のリピート回数及び副走査方向のリピート回数，記録用紙サイズ，イメージリピートプリントコマンド等の処理条件データコマンドが、外部装置から送信され、該コマンドを受信したら、ＣＰＵ１２２が該コマンドに従ったイメージリピート処理を該コマンドと共に受信した画像データに対して実行するよう制御する。
【０１７４】
そして、本画像形成装置は、上記外部装置から送信されるデータをコネクタ１２１を介して受信して、イメージリピート対象となるオリジナルの１ページ分の画像データを画像メモリ１２０内の蓄積メモリに蓄積し、該蓄積された１ページ分の画像データを、主走査方向のリピート回数及び副走査方向のリピート回数だけレイアウトメモリ５０００上に書き込み（図７の例ならば、縦方向及び横方向にそれぞれ２個ずつ同一画像を配列形成させる）、該レイアウトメモリ５０００上でレイアウトされた画像データを記録用紙に記録することにより、イメージリピートプリントを実現するように構成する。
【０１７５】
また、パーソナルコンピュータ（ホストコンピュータ等の外部装置）のプリンタドライバ等を介して該パーソナルコンピュータ側において、図６（ｂ）〜（ｅ）に示したイメージリピート機能の設定を行い、さらに該パーソナルコンピュータにより、図８に示したフローチャートの処理を実行し、パーソナルコンピュータ上の画像データ（スキャナ等から読み込まれたデータであっても各種アプリケーションで作成されたデータであってもよい）を該パーソナルコンピュータのメモリ上でイメージリピートし、余白有り又は余白無しのイメージリピート画像データを生成し、イメージリピート処理済みの画像データを本画像形成装置にて印刷させるように構成してもよい。
【０１７６】
このように、プリンタドライバを介して、ホスト側にて本実施形態のイメージリピート処理を実行させ、そのうえで、ホストから当該イメージリピート処理済みの画像データを本画像形成装置に送信し、これを受け、ＣＰＵ１２２が、該イメージリピート処理済みの画像データをそのままプリンタ部２にてプリントさせることで、図７のような各出力結果を得れるように構成しても良いし、先で述べたように、本実施形態の実際のイメージリピート処理をホストから受信した本画像形成装置側にて実行するような構成でも良い。ホスト側でイメージリピート処理を実行させたうえで、画像形成する場合でも、ホスト側ではイメージリピート処理は実行させずに、画像形成装置側にてイメージリピート処理を実行させて出力させる場合でも、図６のような操作画面上のキー７０８のユーザの選択状態によって、図７のような最終的な出力結果を該ユーザからの指示に従い選択的に出力することが出来ればよい。
【０１７７】
以上説明したように、イメージリピート機能において、余白付きの出力をすることが可能となり、裁断を行うユーザは、この余白を裁断代として該裁断代の間で裁断することが可能となる。この結果、多少の印刷ずれによる裁断時のずれを見かけ上目立たなくして、機械の調整や環境等を配慮することなしに容易に裁断目的のユーザのニーズを満たすことができる。
【０１７８】
また、キー７０８を具備する操作画面を表示可能にし、キー７０８を介して前記余白付加機能を使用するか否かを選択設定可能な設定機能を設けたので、従来の背景や模様とすることを目的とした画像間の詰まった出力を所望するユーザのニーズをも満たすことができるといった、新旧双方のユーザ要求を容易に満たすことができるフレキシブルなイメージリピート環境を提供することができる。
【０１７９】
また、キー７０４やキー７０７を介してユーザからリピート回数の自動設定が指示された場合には、ＣＰＵ１２２が、回数の算出も可能とすることで、ユーザがキー７０２、７０３、７０５、７０６を介してリピート回数の入力をしなくてもリピートすることが可能となる。又、算出結果に満足できなければ、ユーザがキー７０２、７０３、７０５、７０６を介して手動で回数を入力し調整することも可能となった。
【０１８０】
また、上記第１実施形態〜第４実施形態を合わせた構成も本発明に含まれるものである。
【０１８１】
以下、図１０に示すメモリマップを参照して本発明に係る画像形成装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１８２】
図１０は、本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１８３】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１８４】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１８５】
本実施形態における図８に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１８６】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１８７】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１８８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１８９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１９２】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１９３】
以上説明したように、本実施形態によれば、画像データの一部もしくは画像データ全体を１枚の記録紙上に複数形成させるイメージリピート処理時に、前記複数形成される画像の間に余白を付加する余白付加機能を設けたので、イメージリピート機能において、余白付きの出力をすることが可能となり、イメージリピート機能において裁断目的の印刷を行うユーザは、この余白を裁断代として該裁断代の間で裁断することが可能となる。この結果、多少の印刷ずれによる裁断時のずれを見かけ上目立たなくして、機械の調整や環境等を配慮することなしに容易に裁断目的のユーザのニーズを満たすことができる。
【０１９４】
また、前記余白付加機能を使用するか否かを選択設定可能な設定機能を設けたので、従来のイメージリピート機能を用いて背景や模様の印刷、即ち画像間の詰まった印刷出力を所望するユーザのニーズをも満たすことができるといった、新旧双方のユーザ要求を容易に満たすことができるフレキシブルなイメージリピート環境を提供することができる。
【０１９５】
さらに、回数の算出も可能としたので、リピート回数の入力を行うことなく、イメージリピートすることができるとともに、算出結果に満足できなければ、手動で回数を入力し調整することもできる。
【０１９６】
従って、裁断等を目的とした画像を得るためにイメージリピート機能を用いるユーザと従来の背景や模様に使用する画像を得ること等を目的としてイメージリピート機能を用いるユーザといった新旧双方のユーザのニーズを満たすことができるフレキシブルなイメージリピート環境を提供することができる等の効果を奏する。
【０１９７】
尚且つ、上記効果に加えて、ユーザからの様々なニーズに対応しうるフレキシブルなイメージリピート環境を、操作性等、ユーザに対する使い勝手を考慮して提供できる等の効果を奏す。
【産業上の利用可能性】
【０１９８】
上記実施形態では、図１では、プリンタ部（プリンタエンジン）がレーザビーム方式である場合を例にして説明したが、レーザビーム方式以外の電子写真方式（例えばＬＥＤ方式）でも、液晶シャッタ方式、インクジェット方式、熱転写方式、昇華方式でもその他のプリント方式であっても本発明は適用可能である。
【図面の簡単な説明】
【０１９９】
【図１】本発明の第１実施形態を示す画像形成装置を適用可能な複写機の一例を示す断面図である。
【図２】図１に示したリーダ部の信号処理構成を示す回路ブロック図である。
【図３】図２に示した操作部の詳細を示す平面図である。
【図４】図２に示した画像メモリのメモリマップを示す模式図である。
【図５】図２に示した画像メモリに対する画像の記憶方法、読み出し方法について説明する図である。
【図６】本発明の画像形成装置におけるイメージリピート設定方法を説明するための図である。
【図７】本発明の画像形成装置におけるイメージリピート画像の作成方法を説明するための図である。
【図８】本発明の画像形成装置における第１の制御処理手順の一例を示すフローチャートである。
【図９】本発明の第３実施形態を示す画像形成装置におけるリーダ部の信号処理構成を示す回路ブロック図である。
【図１０】本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０２００】
１１４  イメージリピート回路
１１７  パターン化・太らせ・マスキング・トリミング回路
１２０  画像メモリ
１２２  ＣＰＵ
１２３  操作部
１２４  ＲＯＭ
１２５  ＲＡＭ
７０１〜７１０  キー
【図１】
2004248262.tif 000003
【図２】
2004248262.tif 000004
【図３】
2004248262.tif 000005
【図４】
2004248262.tif 000006
【図５】
2004248262.tif 000007
【図６】
2004248262.tif 000008
【図７】
2004248262.tif 000009
【図８】
2004248262.tif 000010
【図９】
2004248262.tif 000011
【図１０】
2004248262.tif 000012