(57)【特許請求の範囲】
【請求項１】
被記録媒体に画像を形成する画像形成手段と、
複数の分割様式の中から選ばれた一つの分割様式によって上記被記録媒体の被記録面を分割し、その分割された被記録面に、上記画像形成手段による画像の形成を１頁分ずつ実行させる分割制御手段と、
を備えた画像形成装置であって、
上記被記録媒体に形成すべき画像の頁数を検出する頁数検出手段と、
該頁数検出手段が検出した頁数に基づき、上記分割制御手段が使用すべき上記分割様式を選択する分割様式選択手段と、
使用者の操作に応じて、上記被記録媒体に許容される最大の分割数を規定する分割数規定手段と、
を備え、
上記分割数規定手段が規定する分割数に対応する分割様式で上記画像の形成を行う場合と、上記被記録媒体の消費量が同じになる分割様式が他にも存在する場合、上記分割様式選択手段が、それらの分割様式の内、最も少ない分割数に対応するものを選択することを特徴とする画像形成装置。
【請求項２】
上記画像形成手段が、入力された画像データに基づいて上記画像を形成するものであり、
上記頁数検出手段が、上記画像データに添付された情報に基づいて上記頁数を検出することを特徴とする請求項１記載の画像形成装置。
【請求項３】
複数の分割様式の中から選ばれた一つの分割様式によって被記録媒体の被記録面を分割し、その分割された被記録面に画像を１頁分ずつ形成するためのソフトウェアプログラムを記憶した記憶媒体であって、
上記被記録媒体に形成すべき画像の頁数を検出する頁数検出処理と、
該頁数検出処理によって検出された頁数に基づき、上記分割様式を選択し、更に上記被記録媒体に許容される最大の分割数が規定されているとき、その最大の分割数に対応する分割様式で上記画像の形成を行う場合と、上記被記録媒体の消費量が同じになる分割様式が他にも存在する場合、それらの分割様式の内、最も少ない分割数に対応するものを選択する分割様式選択処理と、
を実行させるソフトウェアプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被記録媒体に画像を形成する画像形成装置に関し、詳しくは、被記録媒体の被記録面を分割し、その分割された被記録面に画像を１頁分ずつ形成することのできる画像形成装置、及びその画像形成装置を制御するための記憶媒体に関する。
【０００２】
【従来の技術】
従来より、この種の画像形成装置として、被記録媒体に画像を形成する画像形成手段と、複数の分割様式の中から選ばれた一つの分割様式によって上記被記録媒体の被記録面を分割し、その分割された被記録面に、上記画像形成手段による画像の形成を１頁分ずつ実行させる分割制御手段と、を備えたものが考えられている。このように構成された画像形成装置では、分割制御手段が複数の分割様式の中から選ばれた一つの分割様式によって被記録媒体の被記録面を分割し、その分割された被記録面に、画像形成手段による画像の形成を１頁分ずつ実行させる。このため、被記録媒体の被記録面を所望の分割様式によって分割し、その分割された被記録面に画像を１頁分ずつ形成することができる。
【０００３】
【発明が解決しようとする課題】
このように被記録媒体の被記録面を分割する場合、画像の形成のために消費される被記録媒体の量を低減することができ、資源保護やゴミの発生抑制において有効である。例えば、図４（Ａ）に示すように、被記録媒体としての用紙Ｐを上下左右に４分割すれば、用紙Ｐの片面に４頁分の画像を形成することができる。このため、用紙Ｐの消費量を最大で４分の１に低減することができる。
【０００４】
しかしながら、このような分割が全く意味をなさない場合もある。例えば、形成すべき画像が１頁分しか存在しない場合、図４（Ｂ）に示すように、用紙Ｐの４分の１の区画に第１頁の画像が形成されるだけである。この場合、第１頁の画像を用紙Ｐの全面に大きく形成した場合と用紙Ｐの消費量は変わらず、徒に上記第１頁の画像を小さく形成する結果となる。
【０００５】
そこで、本発明は、複数の分割様式の中から選ばれた一つの分割様式によって被記録媒体の被記録面を分割し、その分割された被記録面に画像を１頁分ずつ形成することのできる画像形成装置において、被記録媒体に形成すべき画像の頁数に応じた分割様式を適切に選択することを目的としてなされた。
【０００６】
【課題を解決するための手段及び発明の効果】
上記目的を達するためになされた請求項１記載の発明は、被記録媒体に画像を形成する画像形成手段と、複数の分割様式の中から選ばれた一つの分割様式によって上記被記録媒体の被記録面を分割し、その分割された被記録面に、上記画像形成手段による画像の形成を１頁分ずつ実行させる分割制御手段と、を備えた画像形成装置であって、上記被記録媒体に形成すべき画像の頁数を検出する頁数検出手段と、該頁数検出手段が検出した頁数に基づき、上記分割制御手段が使用すべき上記分割様式を選択する分割様式選択手段と、使用者の操作に応じて、上記被記録媒体に許容される最大の分割数を規定する分割数規定手段と、を備え、上記分割数規定手段が規定する分割数に対応する分割様式で上記画像の形成を行う場合と、上記被記録媒体の消費量が同じになる分割様式が他にも存在する場合、上記分割様式選択手段が、それらの分割様式の内、最も少ない分割数に対応するものを選択することを特徴とする。
【０００７】
このように構成された本発明では、頁数検出手段が、被記録媒体に形成すべき画像の頁数を検出し、その頁数に基づいて、分割様式選択手段が、分割制御手段が使用すべき上記分割様式を選択する。すると、分割制御手段は、上記分割様式選択手段によって選択された分割様式で上記被記録媒体の被記録面を分割し、その分割された被記録面に、画像形成手段による画像の形成を１頁分ずつ実行させる。このため、本発明では、被記録媒体に形成すべき画像の頁数に応じた分割様式を適切に選択してその分割様式に応じて画像形成を行うことができ、前述のような無意味な分割がなされるのを良好に回避することができる。
【０００８】
なお、上記分割様式の中には、上記被記録面の分割を全く行わず、一つの被記録面に１頁分の画像を形成する様式を含んでもよい。従って、例えば、全く分割を行わないいわゆる「Ｎｏｒｍａｌ」モードと一つの被記録面に２頁分の画像を形成するいわゆる「２ｉｎ１」モードとしか備えていない装置であっても、前述の「複数の分割様式」を備えた装置として本発明を適用することができる。
【０００９】
【００１０】
また、本発明では、分割数規定手段に対する使用者の操作に応じて、被記録媒体に許容される最大の分割数を規定することができる。そして、その規定された分割数に対応する分割様式で画像の形成を行う場合と被記録媒体の消費量が同じになる分割様式が他にも存在する場合、上記分割様式選択手段が、それらの分割様式の内、最も少ない分割数に対応するものを選択する。このため、使用者が分割数規定手段にて規定した分割数よりも少ない分割数の範囲内で、被記録媒体の消費量が最も少なく、かつ、分割数が最小となる分割様式を選択することができる。
【００１１】
従って、本発明では、被記録媒体の消費量が最も少なく、かつ、画像を最も大きく形成することのできる分割様式を自動的に選択して画像を形成することができるといった効果が生じる。
請求項２記載の発明は、請求項１記載の構成に加え、上記画像形成手段が、入力された画像データに基づいて上記画像を形成するものであり、上記頁数検出手段が、上記画像データに添付された情報に基づいて上記頁数を検出することを特徴とする。
【００１２】
本発明では、画像形成手段が画像を形成するための画像データに添付された情報に基づいて、頁数検出手段が上記頁数を検出する。このため、画像データを入力するだけで、上記頁数に応じた適切な分割様式を選択し、その分割様式に基づいて被記録媒体に画像を形成するといった一連の動作が自動的に実行できる。
【００１３】
従って、本発明では、請求項１記載の発明の効果に加えて、画像データを入力するだけで分割様式の選択及び画像の形成が自動的に実行でき、操作性が一層向上するといった効果が生じる。
請求項３記載の発明は、複数の分割様式の中から選ばれた一つの分割様式によって被記録媒体の被記録面を分割し、その分割された被記録面に画像を１頁分ずつ形成するためのソフトウェアプログラムを記憶した記憶媒体であって、上記被記録媒体に形成すべき画像の頁数を検出する頁数検出処理と、該頁数検出処理によって検出された頁数に基づき、上記分割様式を選択し、更に上記被記録媒体に許容される最大の分割数が規定されているとき、その最大の分割数に対応する分割様式で上記画像の形成を行う場合と、上記被記録媒体の消費量が同じになる分割様式が他にも存在する場合、それらの分割様式の内、最も少ない分割数に対応するものを選択する分割様式選択処理と、を実行させるソフトウェアプログラムを記憶したことを特徴とする。
【００１４】
本発明の記憶媒体に記憶されたソフトウェアプログラムを実行すれば、頁数検出処理によって被記録媒体に形成すべき画像の頁数を検出し、分割様式選択処理によって、上記頁数検出処理によって検出された頁数に基づいて分割様式を選択することができる。すると、その分割様式選択処理によって選択された分割様式によって被記録媒体の被記録面を分割し、その分割された被記録面に画像を１頁分ずつ形成することが可能となる。
【００１５】
従って、本発明に記憶されたソフトウェアプログラムによって画像形成装置を制御すれば、被記録媒体に形成すべき画像の頁数に応じた分割様式を適切に選択してその分割様式に応じて画像を形成することが可能となり、前述のような無意味な分割がなされるのを良好に回避することができる。
【００１６】
なお、上記分割様式の中には、上記被記録面の分割を全く行わず、一つの被記録面に１頁分の画像を形成する様式を含んでもよい。従って、例えば、全く分割を行わないいわゆる「Ｎｏｒｍａｌ」モードと一つの被記録面に２頁分の画像を形成するいわゆる「２ｉｎ１」モードとしか備えていない画像形成装置に対しても、それを前述の「複数の分割様式」を備えた装置として、本発明に記憶されたソフトウェアプログラムを適用することができる。
【００１７】
【００１８】
また、本発明では、被記録媒体に許容される最大の分割数が規定されているとき、その最大の分割数に対応する分割様式で画像の形成を行う場合と被記録媒体の消費量が同じになる分割様式が他にも存在する場合、上記分割様式選択処理では、それらの分割様式の内、最も少ない分割数に対応するものを選択する。このため、許容された分割数の範囲内で、被記録媒体の消費量が最も少なく、かつ、分割数が最小となる分割様式を選択することができる。
【００１９】
従って、本発明に記憶されたソフトウェアプログラムによって画像形成装置を制御すれば、被記録媒体の消費量が最も少なく、かつ、画像を最も大きく形成することのできる分割様式を自動的に選択して画像を形成することができるといった効果が生じる。
【００２０】
【発明の実施の形態】
次に、本発明の実施の形態を図面と共に説明する。図１は、本発明が適用された画像形成装置としてのプリンタの概略構成を表すブロック図である。図１に示すように、本プリンタは、分割制御手段，頁数検出手段，及び分割様式選択手段としてのプリンタコントローラ１と、画像形成手段としてのプリンタエンジン２とを備え、プリンタコントローラ１は、コンピュータ３にネットワークＷを介して接続されている。
【００２１】
プリンタコントローラ１は、コンピュータ３とのデータの送受信を実行するための入出力インタフェース４と、エミュレーションプログラム，プリンタ全体を制御する制御プログラム，及び文字等のフォントデータを格納する記憶媒体としてのＲＯＭ５と、ＲＯＭ５に記憶されたエミュレーションプログラム及び制御プログラムを実行するＣＰＵ６と、画像データを記憶する受信バッファ或いはページメモリとして機能し、エミュレーションプログラム或いは制御プログラムで使用する各種パラメータ等も記憶するＲＡＭ７と、プリンタエンジン２との通信を行うプリンタエンジンインタフェース８と、液晶ディスプレイ９ａを備えた分割数規定手段としての操作パネル９と、操作パネル９の操作状態を読み取ると共に液晶ディスプレイ９ａの表示状態を制御するための操作パネルインタフェース１０と、を備えている。また、入出力インタフェース４，ＲＯＭ５，ＣＰＵ６，ＲＡＭ７，プリンタエンジンインタフェース８，及び操作パネルインタフェース１０は、バス１１を介して相互に接続されている。
【００２２】
このように構成されたプリンタコントローラ１では、ＣＰＵ６による制御の下で、コンピュータ３から送信された画像データを入出力インタフェース４を介して受信し、その画像データをＲＡＭ７内の受信バッファに記憶する。そして、画像データの記憶後、ＣＰＵ６はＲＯＭ５に記憶された上記エミュレーションプログラムを実行することにより前述の画像データを読み出し、その画像データを解析してページメモリへ展開し、画像イメージとする。この画像イメージはプリンタエンジンインタフェース８を介してプリンタエンジン２へ送られ、被記録媒体としての用紙Ｐ（図４参照）に画像が印刷される。
【００２３】
また、ＣＰＵ６は、画像データをページメモリへ展開する際、次のようなモード設定に応じた展開を行う。すなわち、本プリンタは、一枚の用紙Ｐの片面（記録面）に１頁分の画像データを印刷する「Ｎｏｒｍａｌ」モードの他、上記片面を２分割して一枚の用紙Ｐに２頁分の画像データを印刷する「２ｉｎ１」モード、上記片面を４分割して一枚の用紙Ｐに４頁分の画像データを印刷する「４ｉｎ１」モード、上記片面を９分割して一枚の用紙Ｐに９頁分の画像データを印刷する「９ｉｎ１」モード、等を備えている。このため、「Ｎｏｒｍａｌ」モード以外のモードに設定されている場合、ＣＰＵ６は、そのモードに対応する頁数分の画像データを１頁分のページメモリへ展開してプリンタエンジン２へ送る。
【００２４】
次に、上記モードの設定（以下、レイアウト設定ともいう）に関するプリンタコントローラ１の処理を説明する。操作パネル９から所定の入力がなされて、レイアウト設定が指示されると、プリンタコントローラ１は図２に示すレイアウト設定画面を液晶ディスプレイ９ａに表示する。
【００２５】
図２に示すように、このレイアウト設定画面では、各種モードに対応した用紙Ｐの分割様式を模式的に表すアイコン３１が、そのモードに付けられた「Ｎｏｒｍａｌ」「２ｉｎ１」等の名称３１ａと共に表示され、所望のモードに対応するアイコン３１または名称３１ａを図示しないマウスでクリックすると、そのモードの名称３１ａにカーソル３３が移動する。更に、レイアウト設定画面の上方には、後述する自動レイアウト設定を選択するためのボタン３５が表示され、このボタン３５をマウスでクリックすることにより、自動レイアウト設定の選択／非選択を切り換えることができる。
【００２６】
なお、液晶ディスプレイ９ａをタッチパネルで構成した場合、上記マウスによるクリックの代わりに液晶ディスプレイ９ａに対するタッチによって上記操作が実行できるように構成することもできる。また、図２に示すレイアウト設定画面には「Ｎｏｒｍａｌ」，「２ｉｎ１」，「４ｉｎ１」の三種類のモードに対するアイコン３１しか表示されていないが、画面のスクロールによって「９ｉｎ１」等の他のモードに対応するアイコンを表示可能としてもよい。
【００２７】
図３は、コンピュータ３から画像データを受信したとき、上記レイアウト設定に基づいてプリンタコントローラ１が実行する処理を表すフローチャートである。なお、コンピュータ３は、画像データをプリンタコントローラ１へ送信する場合、その画像データに対応する頁数を印刷頁数のデータとして上記画像データに添付して送信する。
【００２８】
図３に示すように、処理を開始すると、先ずＳ１（Ｓはステップを表す：以下同様）にて、カーソル３３で指示されたモードに対応するレイアウト変数ｎを取得する。上記各モードに対応する用紙Ｐの分割数は、１（Normal），２，４，９，…と不連続に変化する。そこで、処理を容易にするためにプリンタコントローラ１では、各モードに対して連続的に変化する自然数を割り当て、その自然数をレイアウト変数ｎとして定義している。また、各レイアウト変数ｎに対応する用紙Ｐの分割数は、Ｌａｙｏｕｔ（ｎ）なる関数で表すものとする。表１に、レイアウト変数ｎとＬａｙｏｕｔ（ｎ）との対応関係を示す。
【００２９】
【表１】
0004066565.tif 000002
【００３０】
そこで、Ｓ１では、カーソル３３にて指示されたモードに対応して、このようなレイアウト変数ｎを取得するのである。例えば、使用者の操作によりカーソル３３が「４ｉｎ１」なる表示３１ａ上に配設されている場合、レイアウト変数ｎとして２を取得する（表１参照）。なお、前述のマウス等による選択が何等なされないまま本処理へ移行した場合は、レイアウト変数ｎとしてデフォルト値（例えば「０」：Ｎｏｒｍａｌに対応）を取得する。
【００３１】
続くＳ３では、ボタン３５の操作により自動レイアウト設定が選択されているか否かを判断する。自動レイアウト設定が選択されていない場合は（Ｓ３：ＮＯ）Ｓ５へ移行し、Ｌａｙｏｕｔ（ｎ）に対応するモードで印刷を実行する。すなわち、自動レイアウト設定が選択されていない場合は、使用者がカーソル３３にて指示したモードで、そのまま印刷を実行する。続くＳ７では、受信した画像データを全頁印刷し終わったか否かを判断し、まだの場合は（Ｓ７：ＮＯ）、Ｓ５へ移行して上記印刷を続行する。このＳ５，Ｓ７のループ処理を繰り返す間に、全頁の印刷が終了すると、Ｓ７にて肯定判断して処理を終了する。
【００３２】
一方、自動レイアウト設定が選択されている場合（Ｓ３：ＹＥＳ）、Ｓ１１以降に示す本実施の形態における特徴的な処理へ移行する。先ず、Ｓ１１では、レイアウト変数ｎが０であるか否か、すなわち、Ｎｏｒｍａｌモードが選択されているか否かを判断し、ｎ＝０の場合は（Ｓ１１：ＹＥＳ）、前述のＳ５の処理へ移行する。ｎ≠０の場合は（Ｓ１１：ＮＯ）、Ｓ１３へ移行し、現在取得されているレイアウト変数ｎに対応するモードで印刷を実行した場合の、用紙Ｐの消費量（使用枚数）ｋを次式によって算出する。
【００３３】
ｋ＝ＩＮＴ｛（印刷頁数＋Ｌａｙｏｕｔ（ｎ）−１）／Ｌａｙｏｕｔ（ｎ）｝
なお、ＩＮＴは、小数部を含む数値の整数部のみを示す演算子である。すなわち、この式の右辺は、印刷頁数を分割数Ｌａｙｏｕｔ（ｎ）で割ることにより算出した数値の小数部を切り上げた整数値を求めている。従って、上記右辺は、分割数Ｌａｙｏｕｔ（ｎ）で画像データの全頁を印刷した場合の用紙Ｐの消費量ｋと一致する。
【００３４】
続くＳ１５では、画像データに添付された印刷頁数のデータがｋ・Ｌａｙｏｕｔ（ｎ−１）よりも大きいか否かを判断する。すなわち、現在取得されているレイアウト変数ｎに対応するモードよりも、更に分割数の小さいモードで印刷を実行した場合、用紙Ｐの消費量を現在取得されている値ｋとしたままで画像データの全頁が印刷できるか否かを判断する。
【００３５】
印刷頁数＞ｋ・Ｌａｙｏｕｔ（ｎ−１）の場合は（Ｓ１５：ＹＥＳ）、現在取得されているレイアウト変数ｎに対応するモードよりも少ない分割数に対応するモードで印刷を行った場合、上記画像データの全頁をｋ枚の用紙Ｐに印刷することはできず、用紙Ｐの消費量が増えてしまうことが判る。そこで、この場合は前述のＳ５へ移行し、Ｌａｙｏｕｔ（ｎ）に対応するモードで印刷を実行する。
【００３６】
また、印刷頁数≦ｋ・Ｌａｙｏｕｔ（ｎ−１）の場合は（Ｓ１５：ＮＯ）、現在取得されているレイアウト変数ｎよりも一つ小さいレイアウト変数に対応するモードで印刷を行っても、上記画像データの全頁をｋ枚の用紙Ｐに印刷できることが判る。そこで、この場合は、Ｓ１７にてレイアウト変数ｎを一つ小さくした後Ｓ１１へ移行し、同様の処理を実行する。
【００３７】
そして、Ｓ１１またはＳ１５にて肯定判断がなされるまでＳ１１〜Ｓ１７のループ処理を実行し、いずれかで肯定判断すると前述のＳ５へ移行する。この処理により、上記画像データの全頁を、使用者が最初に設定したモードと同じ枚数の用紙Ｐに印刷できるモードの内、最も少ない分割数に対応するモードによって、Ｓ５及びＳ７による印刷処理を実行することができる。このため、例えば使用者が「４ｉｎ１」を選択して自動レイアウト設定を指示した場合、画像データの印刷頁数と実際の印刷結果（モード）との対応関係は表２のようになる。
【００３８】
【表２】
0004066565.tif 000003
【００３９】
すなわち、印刷頁数が１頁のときは「Ｎｏｒｍａｌ」（ｎ＝０）、２頁のときは「２ｉｎ１」（ｎ＝１）、３頁以上のときは「４ｉｎ１」（ｎ＝２）といった具合に、使用者が操作パネル９を操作して選択した分割数よりも少ない分割数の範囲内で、用紙Ｐの消費量が最も少なく、かつ、分割数が最小となる分割様式を自動的に選択することができる。このため、本プリンタでは、例えば画像データが１頁分しかないのに「４ｉｎ１」を選択してしまうといった無意味な分割がなされるのを良好に回避し、しかも、最初に許容された分割数の範囲内において用紙Ｐの消費量が最も少なく、かつ、画像を最も大きく印刷することのできるモード（分割様式）を自動的に選択して上記印刷を実行することができる。
【００４０】
なお、印刷がなされる用紙Ｐが複数に渡る場合、用紙Ｐの一枚毎にモードを変更した方が個々の画像を大きく印刷できる場合もある。例えば、画像データが６頁分存在するとき、第１頁から第４頁までを１枚目の用紙Ｐに「４ｉｎ１」で印刷し、第５頁及び第６頁を２枚目の用紙Ｐに「２ｉｎ１」で印刷することも考えられる。しかしながら、一連の画像データ（いわゆる同一ジョブの画像データ）を印刷する途中でモードを切り換えるのはあまり好ましくないので、本プリンタでは一連の画像データは同一のモードで印刷している。
【００４１】
なお、図３の処理の内、Ｓ１３において画像データに添付された印刷頁数のデータを参照する処理が頁数検出処理に、それ以外のＳ１１〜Ｓ１７における処理が分割様式選択処理に、Ｓ５の処理が分割制御処理に、それぞれ相当し、それらの処理を実行させるソフトウェアプログラムを記憶したＲＯＭ５の記憶領域、及びそれらの処理を実行するＣＰＵ６が、頁数検出手段，分割様式選択手段，及び分割制御手段に、それぞれ相当する。
【００４２】
また、本発明は、上記実施の形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、上記実施の形態では、「４ｉｎ１」「２ｉｎ１」「Ｎｏｒｍａｌ」と順次分割数を減らして、用紙Ｐの消費量を増やすことなく最も大きく画像を印刷できるモードを選択しているが、「２ｉｎ１」を飛ばして上記選択を行うこと等をアイコン３１等の操作によって設定できるようにしてもよい。また、Ｓ１５にて、印刷頁数≧Ｌａｙｏｕｔ（ｎ）となったか否かを判断するようにすれば、画像データの印刷頁数が３のときに「２ｉｎ１」のモードを選択する処理等も可能になる。すなわち、少なくとも１枚の用紙Ｐには分割された全ての区画に印刷が実行されるようにすることもできる。
【００４３】
更に、上記実施の形態では、画像を大きく形成することを主眼として分割様式を選択したが、頁数に応じて適切な分割様式を選択する処理（分割様式選択処理）としては、美観や見易さを主眼としてもよい。例えば、画像データの印刷頁数が３のときに図４（Ｃ）示すような分割様式を選択したり、画像データの印刷頁数が２のときに図４（Ｄ）に示すような分割様式を選択したりしてもよい。これらの場合、いずれも上記実施の形態よりも画像の大きさが若干小さくなるが、画像の形態によっては美観や見易さが向上することもある。
【００４４】
また更に、上記実施の形態では、画像データに添付された情報（印刷頁数）に基づいて印刷すべき画像の頁数を検出しているが、テンキー等によって手動で入力された数値を頁数として検出してもよい。但し、上記実施の形態のように画像データに添付された情報に基づいて頁数を検出する場合、画像データを入力するだけで分割様式の選択及び印刷が自動的に実行でき、操作性が一層向上する。
【００４５】
また、頁数を自動的に取得する方法としては、この他にも種々の方法が考えられる。例えば、ファクシミリ装置や一部のコピー機のように画像データを一旦メモリに格納した後で印刷を行う装置では、画像データをメモリに格納しながらその頁数をカウンタで計数することができる。そこで、この種の装置に本発明を適用した場合は、上記カウンタにて計数した頁数に基づいて分割様式の選択及び印刷を自動的に実行することが考えられ、同様に操作性が向上する。
【００４６】
更に、光学的な電子写真方式によるコピー機でも、トレイに積層された原稿を２枚ずつ順次自動的に搬送し、０．７０７倍に縮小して２ｉｎ１の分割様式でコピーを行う装置が知られている。この種の装置では、トレイに原稿が１枚しか存在しなかった場合、上記搬送中に既存のセンサによってそのことが検知できる。そこで、この種の装置では、トレイに原稿が１枚しか存在しなかった場合は２ｉｎ１の分割様式を自動で解除し、等倍でコピーを行うようにしてもよい。
【００４７】
また更に、本発明の記憶媒体としては、ＲＯＭ５，ＲＡＭ７等の素子の他、種々の形態が考えられる。例えば、ＣＤ−ＲＯＭ，フロッピー（登録商標）ディスク，光磁気ディスク，ハードディスク等でもよく、インターネット上のファイルサーバであってもよい。また、本発明の記憶媒体は、プリンタ等の画像形成装置に限らず、プリンタ等にプリンタエンジンを駆動するためのデータを出力するプリントサーバやパーソナルコンピュータ等の装置に読み込ませて使用してもよい。例えば、前述の頁数検出処理及び分割様式選択処理を、パーソナルコンピュータ上で実行されるアプリケーションによって行ってもよい。この場合、上記頁数検出処理及び分割様式選択処理を実行させるソフトウェアプログラムを組み込んだアプリケーションを記憶しているＣＤ−ＲＯＭ等が本発明の記憶媒体に相当する。更に、被記録媒体はフィルム，布等であってもよく、形状も円形等であってもよい。
【図面の簡単な説明】
【図１】  本発明が適用されたプリンタの概略構成を表すブロック図である。
【図２】  そのプリンタのレイアウト設定画面を表す説明図である。
【図３】  プリンタコントローラが実行する処理を表すフローチャートである。
【図４】  各種分割様式及び従来の課題を表す説明図である。
【符号の説明】
１…プリンタコントローラ    ２…プリンタエンジン      ３…コンピュータ
５…ＲＯＭ                  ６…ＣＰＵ                ７…ＲＡＭ
９…操作パネル            ９ａ…液晶ディスプレイ    ３１…アイコン
【図１】
0004066565.tif 000004
【図２】
0004066565.tif 000005
【図３】
0004066565.tif 000006
【図４】
0004066565.tif 000007