(57)【要約】【課題】複数の原稿画像が面付けされている２値画像データをその画像サイズよりも小さなサイズの用紙にも好適に印刷できるようにすること。【解決手段】リップサーバ２０は、複数のページ画像が面付けされている２値画像データを、その画像サイズよりも小さなサイズの印刷用紙しか使用することのできないプリンタ５０へ出力する場合に、各ページ画像の面付情報や２値画像データによって表される画像内におけるトンボマークの位置等に基づいて、２値画像データを印刷用紙に収まる画像サイズを有する複数の２値画像データに分割してプリンタ５０へ出力する。【選択図】      図１
2005020456.tif 000002
【特許請求の範囲】
【請求項１】
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データにおける各原稿画像の面付情報を記憶する記憶手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記記憶手段に記憶された面付情報に基づいて前記２値画像データを前記用紙に収まる画像サイズを有する複数の２値画像データに分割する分割手段と、
前記分割手段により分割された複数の２値画像データを印刷装置に供給する供給手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記分割手段は、前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記記憶手段に記憶された面付情報に基づいて前記２値画像データを前記各原稿画像毎に分割し、当該各原稿画像毎に分割された２値画像データから前記用紙に収まる画像サイズを有する複数の２値画像データを生成する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記２値画像データによって表される２値画像から当該２値画像を分割してよい位置を示すマークを検出する検出手段と、
前記検出手段により検出されたマークの前記２値画像における位置に基づいて、前記２値画像データを前記用紙に収まる画像サイズを有する複数の２値画像データに分割する分割手段と、
前記分割手段により分割された複数の２値画像データを印刷装置に供給する供給手段と
を有することを特徴とする画像処理装置。
【請求項４】
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データを前記原稿画像毎に分割するための分割情報を記憶する記憶手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記記憶手段に記憶された分割情報に基づいて前記２値画像データを前記原稿画像毎に分割する分割手段と、
前記分割手段により前記原稿画像毎に分割された２値画像データから前記用紙に収まる画像サイズを有する複数の２値画像データを生成する生成手段と、
前記生成手段により生成された複数の２値画像データを印刷装置に供給する供給手段と
を有することを特徴とする画像処理装置。
【請求項５】
コンピュータ装置を、
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、予めメモリに記憶された、前記多値画像データにおける各原稿画像の面付情報に基づいて、前記２値画像データを前記用紙に収まる画像サイズを有する複数の２値画像データに分割する分割手段と、
前記分割手段により分割された複数の２値画像データを印刷装置に供給する供給手段と
として機能させるためのプログラム。
【請求項６】
コンピュータ装置を、
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記２値画像データによって表される２値画像から当該２値画像を分割してよい位置を示すマークを検出する検出手段と、
前記検出手段により検出されたマークの前記２値画像における位置に基づいて、前記２値画像データを前記用紙に収まる画像サイズを有する複数の２値画像データに分割する分割手段と、
前記分割手段により分割された複数の２値画像データを印刷装置に供給する供給手段と
として機能させるためのプログラム。
【請求項７】
コンピュータ装置を、
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、予めメモリに記憶された、前記２値画像データを前記原稿画像毎に分割するための分割情報に基づいて前記２値画像データを前記原稿画像毎に分割する分割手段と、
前記分割手段により前記原稿画像毎に分割された２値画像データから前記用紙に収まる画像サイズを有する複数の２値画像データを生成する生成手段と、
前記生成手段により生成された複数の２値画像データを印刷装置に供給する供給手段と
として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数の原稿画像が面付けされた画像データを印刷するための技術に関する。
【０００２】
【従来の技術】
本や冊子等の製本工程では、例えば、１６ページ分の各ページ画像を１枚の用紙の表と裏に８ページずつ規則的に並べて印刷した後、この用紙を折り畳んで裁断する。このような印刷物では、裁断の後に各ページが順番に並ぶようになっており、１枚の用紙の表と裏に印刷される各ページ画像の配置は、用紙１枚に印刷されるページ数や、折り畳み方、綴じ方（右開き、左開き）等によって異なる。このため、これらの条件を設定して裁断の後に各ページが順番に並ぶように、１枚の用紙に各ページ画像を規則的に並べて印刷用の画像データを作成する自動面付け装置がある（例えば、特許文献１〜３参照）。
【０００３】
また、印刷用の画像データ（デジタルデータ）から刷版を直接作成するＣＴＰ（Ｃｏｍｐｕｔｅｒ  Ｔｏ  Ｐｌａｔｅ）では、ＰｏｓｔＳｃｒｉｐｔ等のページ記述言語によって記述された多値画像データやＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式の多値画像データ等に対してリップ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）処理を施して２値画像データを得て、当該２値画像データを用いて刷版を作成する。複数のページ画像が面付けされた印刷用の画像データについてもその例外ではなく、リップ処理を施した後の２値画像データを用いて刷版が作成される。
【０００４】
また、ＣＴＰにより刷版を作成した場合、原稿の校正を行う際には、２値画像データをＤＤＣＰ（Ｄｉｒｅｃｔ  Ｄｉｇｉｔａｌ  Ｃｏｌｏｒ  Ｐｒｏｏｆ）と呼ばれる色校正システムに出力して校正刷りを得ることが一般的であったが、近年では、ＤＤＣＰのような高額な機器を用いることなく、例えば、カラープリンタを用いて校正刷りを得る方法が提案されている（例えば、特許文献４および５参照）。
【０００５】
【特許文献１】
特許第２６３３９６０号公報
【特許文献２】
特許第２７５９１９９号公報
【特許文献３】
特開２００１−１１３７７６号公報
【特許文献４】
特許第２８７７３５６号公報
【特許文献５】
特開２００１−１４４９７９号公報
【０００６】
【発明が解決しようとする課題】
ところで、校正刷り等をカラープリンタから出力する場合、例えば、複数のページ画像が面付けされている２値画像データの画像サイズがＡ２サイズである一方、カラープリンタで使用可能な印刷用紙がＡ２サイズ未満であると、このプリンタでは、面付けされているページ画像が印刷用紙に収まらず、途中で切れてしまう等、適切に印刷を行うことができない。このため従来では、リップ処理が施される前の、複数のページ画像が面付けされた多値画像データを保管しておいて、これをプリンタで使用可能な、例えばＡ３サイズ用に編集し直した上で、再度リップ処理を施さなければならなかった。
【０００７】
本発明は、以上説明した事情に鑑みてなされたものであり、その目的は、複数の原稿画像が面付けされている２値画像データをその画像サイズよりも小さなサイズの用紙にも好適に印刷できるようにすることである。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、この発明は、複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データにおける各原稿画像の面付情報を記憶する記憶手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記記憶手段に記憶された面付情報に基づいて前記２値画像データを前記用紙に収まる画像サイズを有する複数の２値画像データに分割する分割手段と、
前記分割手段により分割された複数の２値画像データを印刷装置に供給する供給手段と
を有する画像処理装置を提供する。
【０００９】
また、この発明は、複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記２値画像データによって表される２値画像から当該２値画像を分割してよい位置を示すマークを検出する検出手段と、
前記検出手段により検出されたマークの前記２値画像における位置に基づいて、前記２値画像データを前記用紙に収まる画像サイズを有する複数の２値画像データに分割する分割手段と、
前記分割手段により分割された複数の２値画像データを印刷装置に供給する供給手段と
を有する画像処理装置を提供する。
【００１０】
また、この発明は、複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データを前記原稿画像毎に分割するための分割情報を記憶する記憶手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記記憶手段に記憶された分割情報に基づいて前記２値画像データを前記原稿画像毎に分割する分割手段と、
前記分割手段により前記原稿画像毎に分割された２値画像データから前記用紙に収まる画像サイズを有する複数の２値画像データを生成する生成手段と、
前記生成手段により生成された複数の２値画像データを印刷装置に供給する供給手段と
を有する画像処理装置を提供する。
【００１１】
また、この発明は、コンピュータ装置を、
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、予めメモリに記憶された、前記多値画像データにおける各原稿画像の面付情報に基づいて、前記２値画像データを前記用紙に収まる画像サイズを有する複数の２値画像データに分割する分割手段と、
前記分割手段により分割された複数の２値画像データを印刷装置に供給する供給手段と
として機能させるためのプログラムを提供する。
【００１２】
また、この発明は、コンピュータ装置を、
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、前記２値画像データによって表される２値画像から当該２値画像を分割してよい位置を示すマークを検出する検出手段と、
前記検出手段により検出されたマークの前記２値画像における位置に基づいて、前記２値画像データを前記用紙に収まる画像サイズを有する複数の２値画像データに分割する分割手段と、
前記分割手段により分割された複数の２値画像データを印刷装置に供給する供給手段と
として機能させるためのプログラムを提供する。
【００１３】
また、この発明は、コンピュータ装置を、
複数の原稿画像が面付けされた多値画像データを入力する入力手段と、
前記入力手段により入力された多値画像データを２値画像データに変換する変換手段と、
前記変換手段により変換された２値画像データの画像サイズが、当該２値画像データを印刷する用紙のサイズより大きい場合に、予めメモリに記憶された、前記２値画像データを前記原稿画像毎に分割するための分割情報に基づいて前記２値画像データを前記原稿画像毎に分割する分割手段と、
前記分割手段により前記原稿画像毎に分割された２値画像データから前記用紙に収まる画像サイズを有する複数の２値画像データを生成する生成手段と、
前記生成手段により生成された複数の２値画像データを印刷装置に供給する供給手段と
として機能させるためのプログラムを提供する。
【００１４】
この発明によれば、画像処理装置（コンピュータ装置）は、複数の原稿画像が面付けされている２値画像データをその画像サイズより小さなサイズの用紙に印刷する場合に、各原稿画像の面付情報や、分割してよい位置を示すマークあるいは分割情報に基づいて、２値画像データを用紙に収まる画像サイズを有する複数の２値画像データに分割して印刷装置に供給する。
【００１５】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。なお、各図において共通する部分には、同一の符号が付されている。
［Ａ−１．実施形態の構成］
＜１．画像処理システムの構成＞
図１は、本実施形態に係る画像処理システムの構成を例示するブロック図である。同図に示すように画像処理システムは、クライアント端末１０と、リップサーバ２０と、プレートセッタ３０と、オフセット印刷機４０と、プリンタ５０とを有している。
【００１６】
クライアント端末１０には、面付け用のソフトウェアがインストールされており、本や冊子等を作成するための、複数のページ画像が面付けされた多値画像データを生成する。なお、この多値画像データによって表される画像の周縁部には、裁断の位置や折り目の位置を示すトンボマークが付されている。クライアント端末１０は、面付け用のソフトウェアを用いて生成した、複数のページ画像が面付けされた多値画像データおよびその面付情報をリップサーバ２０へ送信する。ここで、面付情報は、面付けされた各ページ画像の配置を示す情報（各ページ画像の上下やページ順序を示す情報を含む）や、右開き、左開き等の綴じ方を示す情報、ページ画像のサイズを示す情報、多値画像データの画像サイズを示す情報等によって構成されている。
【００１７】
リップサーバ２０は、クライアント端末１０から受信した、複数のページ画像が面付けされた多値画像データに対してリップ処理を施し、刷版作成用の２値画像データに変換する。リップサーバ２０は、この刷版作成用の２値画像データをプレートセッタ３０へ送信する。また、リップサーバ２０は、クライアント端末１０からの指示等に応じて、刷版作成用の２値画像データを適宜分割してプリンタ５０に送信する。
【００１８】
プレートセッタ３０は、刷版描画装置であって、オフセット印刷機４０に取り付けて本刷りの際に使用される刷版（プレート）を、リップサーバ２０から受信した２値画像データ（ビットマップデータ）を用いて作成する。
【００１９】
オフセット印刷機４０には、プレートセッタ３０によって作成された刷版が取り付けられ、当該刷版を用いたオフセット印刷が行われる。このオフセット印刷機４０により、本や冊子等を作成するための、例えば、図３に示すような、複数のページ画像が両面に配置され、かつトンボマーク７０ａ，７０ｂ，７０ｃの付されたシート６０が印刷される。なお、シート６０の片面のみに複数のページ画像が印刷される形態であってもよい。
【００２０】
プリンタ５０は、リップサーバ２０から供給される２値画像データを印刷用紙に印刷する。なお、プリンタ５０は、リップサーバ２０に直接接続されていてもよい。また、本実施形態において、オフセット印刷機４０とプリンタ５０で使用される印刷用紙のサイズは異なるものとする。具体的には、オフセット印刷機４０で使用される印刷用紙のサイズは、Ａ２サイズ以上である一方、プリンタ５０で使用される印刷用紙のサイズは、Ａ３ノビサイズ以下であるものとする。
【００２１】
＜２．リップサーバ２０の構成＞
図２は、リップサーバ２０のハードウェア構成を例示するブロック図である。同図に示すようにリップサーバ２０は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、通信インタフェース２０４と、操作入力部２０５と、表示部２０６と、ＨＤ（ハードディスク）２０７とを有している。
【００２２】
ＣＰＵ２０１は、ＲＯＭ２０２やハードディスク２０７に記憶されている各種のプログラムを実行することによってリップサーバ２０の各部を制御する。また、ＲＯＭ２０２には、リップサーバ２０の各部の基本制御を司るプログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして用いられる。通信インタフェース２０４は、ＣＰＵ２０１の制御の下、クライアント端末１０やプレートセッタ３０、プリンタ５０との間で行われる通信を制御する。また、操作入力部２０５は、キーボードやマウス等を有しており、これらの操作に応じた操作信号をＣＰＵ２０１に出力する。表示部２０６は、ＬＣＤ等の表示装置を有している。
【００２３】
ＨＤ２０７には、刷版作成用の２値画像データとその面付情報とが対応付けられて記憶される。また、ＨＤ２０７には、プリンタ５０に送信する２値画像データを印刷時のページ順に記憶しておくページスタック領域が設けられる。
【００２４】
また、ＨＤ２０７には、トンボマーク７０ａ，７０ｂ，７０ｃのサンプル画像が登録されている。このサンプル画像は、刷版作成用の２値画像データによって表される画像内からトンボマーク７０ａ，７０ｂ，７０ｃをパターン認識によって検出するために用いられる。なお、ユーザは、トンボマーク７０ａ，７０ｂ，７０ｃとして任意の形状のマークを使用することができる。但し、任意の形状のマークを使用する場合には、イメージスキャナから取り込んだマークの画像、あるいはクライアント端末１０やリップサーバ２０で作成したマークの画像を、トンボマーク７０ａ，７０ｂ，７０ｃのサンプル画像としてＨＤ２０７に登録しておく必要がある。
【００２５】
［Ａ−２．実施形態の動作］
まず、クライアント端末１０において生成される、複数のページ画像が面付けされた多値画像データについて説明する。
図３は、オフセット印刷機４０によって印刷されたシート６０の表面６０ａと裏面６０ｂを例示する図である。同図において、点線で囲まれた各領域が各々のページ画像の領域であり、“１”〜“１６”までの各番号がページ番号を示している。また、各ページ画像の上下方向はページ番号の上下方向と一致している。
【００２６】
このシート６０は左開き用のものであり、シート６０を折り畳んで裁断した後に各ページがページ番号の順番に正しく並ぶように、１６ページ分の各ページ画像がシート６０の表面６０ａと裏面６０ｂに規則的に配置されている。また、表面６０ａと裏面６０ｂの周縁部には、裁断する位置や折り目の位置を示すトンボマーク７０ａ，７０ｂ，７０ｃが付されている。なお、同図においては、シート表面６０ａにおける５ページ目のページ画像の裏が、シート裏面６０ｂにおける９ページ目のページ画像となる。また、このシート６０のサイズは、Ａ２サイズであるが、本来はＡ３サイズとして取り扱う原稿を２枚横に並べてＡ２サイズで印刷した場合について示している。
【００２７】
クライアント端末１０では、各ページ毎の文字や絵柄等の編集を終えた後、面付け用のソフトウェアが起動され、図３に示したように複数のページ画像が面付けされるとともにトンボマーク７０ａ，７０ｂ，７０ｃの付された多値画像データが生成される。なお、図３に示した例の場合、クライアント端末１０では、シート６０の表面６０ａ用と裏面６０ｂ用の２つの多値画像データが生成される。
【００２８】
また、このような多値画像データが生成される場合には、面付けされる各ページ画像の配置を示す情報（各ページ画像の上下やページ順序を示す情報を含む）や、右開き、左開き等の綴じ方を示す情報、ページ画像のサイズを示す情報、多値画像データの画像サイズを示す情報等が設定され、これらの情報により構成される面付情報が、生成された多値画像データとともにクライアント端末１０からリップサーバ２０へ送信される。
【００２９】
なお、ユーザは、クライアント端末１０を操作して分割定義情報を作成することができる。この分割定義情報は、例えば、ある刷版作成用の２値画像データを、１／２の画像サイズの２値画像データに分割して利用したい場合等に、この刷版作成用の２値画像データについて、予めユーザが、分割する位置を示す情報、分割された各２値画像データについての印刷時のページ順序や回転の有無を示す情報等を定義しておくものである。
【００３０】
クライアント端末１０は、複数のページ画像が面付けされた多値画像データおよびその面付情報とともに分割定義情報をリップサーバ２０へ送信することができる。リップサーバ２０では、分割定義情報を受信した場合には、面付情報と分割定義情報を、リップ処理を施した後の刷版作成用の２値画像データと対応付けてＨＤ２０７に記憶する。なお、分割定義情報は、リップサーバ２０の操作入力部２０５から入力されてもよい。
【００３１】
リップサーバ２０は、リップ処理を施して得た刷版作成用の２値画像データをプレートセッタ３０へ送信し、プレートセッタ３０は、リップサーバ２０から受信した２値画像データを用いてオフセット印刷機４０の刷版を作成する。そして、プレートセッタ３０によって作成された刷版がオフセット印刷機４０に取り付けられてオフセット印刷が行われ、その結果、例えば、図３に示したシート６０が印刷される。
【００３２】
次に、刷版作成用の２値画像データをプリンタ５０から印刷する場合について説明する。図４は、リップサーバ２０のＣＰＵ２０１により実行される印刷処理の動作を例示するフローチャートである。この印刷処理は、例えば、クライアント端末１０からの起動指示や、リップサーバ２０の操作入力部２０５からの起動指示に応じて実行される。
【００３３】
ＣＰＵ２０１は、まず、ＨＤ２０７に記憶されている１以上の刷版作成用の２値画像データのうち、クライアント端末１０またはリップサーバ２０の操作入力部２０５により指定された、印刷対象となる２値画像データを特定する（ステップＳ１０１）。次いで、ＣＰＵ２０１は、上記ステップＳ１０１において特定された２値画像データの画像サイズを特定する（ステップＳ１０２）。例えば、２値画像データ自体にその画像サイズを示す情報が添付されている場合は、この情報を取得して画像サイズを特定することができる。また、クライアント端末１０やリップサーバ２０の操作入力部２０５から２値画像データの画像サイズが入力される場合もある。
【００３４】
次いで、ＣＰＵ２０１は、クライアント端末１０やリップサーバ２０の操作入力部２０５から入力された情報に基づいて、プリンタ５０で使用される印刷用紙のサイズを特定する（ステップＳ１０３）。なお、リップサーバ２０は、プリンタ５０と通信を行って印刷用紙のサイズを特定してもよい。
【００３５】
この後、ＣＰＵ２０１は、上記ステップＳ１０２において特定された２値画像データの画像サイズと、上記ステップＳ１０３において特定された印刷用紙のサイズとを比較し、２値画像データの画像サイズが印刷用紙のサイズよりも大きいか否かを判別する（ステップＳ１０４）。なお、リップサーバ２０のＨＤ２０７に、プリンタ５０で使用可能な印刷用紙のサイズを示す情報を予め登録しておき、このＨＤ２０７に記憶されている印刷用紙のサイズと比較するようにしてもよい。
【００３６】
その結果、ＣＰＵ２０１は、２値画像データの画像サイズが印刷用紙のサイズ以下であると判別した場合は（ステップＳ１０４：ＮＯ）、この２値画像データをそのまま印刷用紙に印刷することが可能であるので、この２値画像データをＨＤ２０７から読み出してプリンタ５０へ送信した後（ステップＳ１１０）、図４に示す印刷処理を終える。
【００３７】
なお、本実施形態においては、オフセット印刷機４０で使用される印刷用紙のサイズがＡ２サイズ以上、すなわち、刷版作成用の２値画像データの画像サイズがＡ２サイズ以上であるのに対して、プリンタ５０で使用される印刷用紙のサイズはＡ３ノビサイズ以下であるから、基本的には上記ステップＳ１０４においてＮＯと判別されることはない。
【００３８】
ＣＰＵ２０１は、上記ステップＳ１０４において２値画像データの画像サイズが印刷用紙のサイズよりも大きいと判別した場合は、次いで、この２値画像データについての分割定義情報がＨＤ２０７に記憶されているか否かを判別する（ステップＳ１０５）。その結果、ＣＰＵ２０１は、分割定義情報がＨＤ２０７に記憶されていないと判別した場合は（ステップＳ１０５：ＮＯ）、後述する分割処理１（図５参照）に移行する（ステップＳ１０６）。
【００３９】
一方、ＣＰＵ２０１は、分割定義情報がＨＤ２０７に記憶されていると判別した場合は（ステップＳ１０５：ＹＥＳ）、分割定義情報をＨＤ２０７から読み出して（ステップＳ１０７）、当該分割定義情報に基づいて印刷対象となる２値画像データを分割する（ステップＳ１０８）。すなわち、ＣＰＵ２０１は、予めユーザによって設定された分割定義情報に従って２値画像データの分割位置を定めて複数の２値画像データに分割し、また、分割された各２値画像データについて、分割定義情報に従って必要に応じて回転処理を施すとともに印刷時のページ順序に並べ替える。
【００４０】
次いで、ＣＰＵ２０１は、分割された各２値画像データを印刷時のページ順序に従ってＨＤ２０７のページスタック領域に順次記憶し（ステップＳ１０９）、これをプリンタ５０へ送信した後（ステップＳ１１０）、図４に示した印刷処理を終える。これにより、プリンタ５０は、リップサーバ２０から受信した各２値画像データを、例えば、Ａ３サイズの印刷用紙に印刷して出力する。なお、プリンタ５０における印刷は、片面印刷であってもよいし、両面印刷であってもよい。これらのプリンタ５０における印刷形態をリップサーバ２０で指定することが可能である。
【００４１】
また、上記ステップＳ１０８〜Ｓ１１０に示す処理においては、刷版作成用の２値画像データを分割し終えた後、分割された各２値画像データをプリンタ５０へ順次送信する場合について説明したが、刷版作成用の２値画像データから１つの２値画像データを分割するたびに、これをプリンタ５０へ送信するようにしてもよい。この場合は、刷版作成用の２値画像データから印刷時のページ順序に従って２値画像データを順次分割していくことが好ましい。
【００４２】
次に、上記ステップＳ１０５において、分割定義情報がＨＤ２０７に記憶されていないと判別された場合に実行される分割処理１について、図５および図６を参照して説明する。
【００４３】
図５のフローチャートに示すように、まず、ＣＰＵ２０１は、印刷対象の２値画像データを解析し、トンボマーク７０ａ，７０ｂ，７０ｃを検出する（ステップＳ２０１）。この際には、ＨＤ２０７に記憶されているトンボマーク７０ａ，７０ｂ，７０ｃのサンプル画像を用いたパターン認識が行われる。また、このトンボマーク７０ａ，７０ｂ，７０ｃの検出について、図６を参照して説明すると、まず、１回目の検出では、刷版作成用の２値画像データによって表される画像の周縁部分に付されているトンボマーク７０ａｎ，７０ｂｎ，７０ｃｎのうち、四隅のトンボマーク７０ａ１，７０ａ４，７０ａ５，７０ａ８を検出する。
【００４４】
また、ＣＰＵ２０１は、ステップＳ２０１においてトンボマーク７０ａｎ，７０ｂｎ，７０ｃｎが検出されなかった場合は（ステップＳ２０２：ＮＯ）、後述する分割処理２（図７参照）に移行する（ステップＳ２０３）。
【００４５】
一方、ＣＰＵ２０１は、ステップＳ２０１においてトンボマーク７０ａｎ，７０ｂｎ，７０ｃｎが検出された場合は（ステップＳ２０２：ＹＥＳ）、次いで、検出されたトンボマーク７０ａｎ，７０ｂｎ，７０ｃｎによって囲まれる領域の画像サイズを検出する（ステップＳ２０４）。図６に示す例の場合、１回目の検出では、四隅のトンボマーク７０ａ１，７０ａ４，７０ａ５，７０ａ８によって囲まれる領域の画像サイズが検出される。
【００４６】
そして、ＣＰＵ２０１は、上記ステップＳ２０４において検出した領域の画像サイズと、印刷用紙のサイズとを比較し、領域の画像サイズが印刷用紙のサイズよりも大きいか否かを判別する（ステップＳ２０５）。その結果、ＣＰＵ２０１は、領域の画像サイズが印刷用紙のサイズより大きいと判別した場合は（ステップＳ２０５：ＹＥＳ）、上記ステップＳ２０１に戻り、ステップＳ２０１〜Ｓ２０５までの処理を繰り返す。
【００４７】
なお、図６において２回目の検出では、トンボマーク７０ａ３，７０ａ４，７０ａ５，７０ａ６が検出され（ステップＳ２０１）、これらによって囲まれる領域の画像サイズが検出される（ステップＳ２０４）。また、３回目の検出では、トンボマーク７０ａ３，７０ａ４，７０ｃ１が検出され（ステップＳ２０１）、これらのトンボマーク７０ａ３，７０ａ４，７０ｃ１と、トンボマーク７０ａ３とトンボマーク７０ａ６を結んだ直線の中点Ｘによって囲まれる領域の画像サイズが検出される（ステップＳ２０４）。このようにステップＳ２０１〜Ｓ２０５に示す処理においては、トンボマーク７０ａｎ，７０ｂｎ，７０ｃｎによって囲まれる領域の画像サイズが徐々に小さくなるように、トンボマーク７０ａｎ，７０ｂｎ，７０ｃｎおよび領域の画像サイズの検出が行われる。
【００４８】
そして、ＣＰＵ２０１は、領域の画像サイズが印刷用紙のサイズ以下であると判別した場合に（ステップＳ２０５：ＮＯ）、印刷対象となる２値画像データについての面付情報をＨＤ２０７から読み出す（ステップＳ２０６）。次いで、ＣＰＵ２０１は、印刷対象の２値画像データによって表される画像内において、領域の画像サイズが印刷用紙のサイズ以下であると判別した場合に検出されている各トンボマーク７０ａｎ，７０ｂｎ，７０ｃｎの位置と、面付情報とに基づいて、２値画像データを分割する（ステップＳ２０７）。すなわち、ＣＰＵ２０１は、各トンボマーク７０ａｎ，７０ｂｎ，７０ｃｎの位置に基づいて、刷版作成用の２値画像データを複数の２値画像データに分割する。また、ＣＰＵ２０１は、面付情報に基づいて、分割された各２値画像データに対して必要に応じて回転処理を施すとともに印刷時のページ順序に並べ替える。
【００４９】
なお、２値画像データを分割する際には、分割する領域の四隅のトンボマーク７０ａｎ，７０ｂｎ，７０ｃｎを対角線で結んだときにできる交点を中心として、印刷用紙のサイズに応じた２値画像データを切り出すようにしてもよい。また、この際、切り出される２値画像データ内にトンボマーク７０ａｎ，７０ｂｎ，７０ｃｎが含まれる場合はこれを除去する。
【００５０】
この後、ＣＰＵ２０１は、分割された各２値画像データを印刷時のページ順序に従ってページスタック領域に順次記憶し（ステップＳ２０８）、これをプリンタ５０へ送信した後（ステップＳ２０９）、図５に示した分割処理１を終える。
【００５１】
次に、上記ステップＳ２０２において、トンボマーク７０ａｎ，７０ｂｎ，７０ｃｎが検出されなかったと判別された場合に実行される分割処理２について、図７および図８を参照して説明する。なお、この分割処理２が実行されるのは、刷版作成用の２値画像データの印刷が指示されたものの、対応する分割定義情報が無く、また、この２値画像データによって表される画像内にトンボマーク７０ａｎ，７０ｂｎ，７０ｃｎが無かった場合であり、例えば、２値画像データがポスター等の大判印刷物に関するものであった場合等である。
【００５２】
図７のフローチャートに示すように、まず、ＣＰＵ２０１は、２値画像データを分割してよいか否かを問うメッセージを、印刷処理の実行を指示したクライアント端末１０に送信する（ステップＳ３０１）。勿論、リップサーバ２０の操作入力部２０５から印刷処理の実行が指示されていた場合は、上記メッセージをリップサーバ２０の表示部２０６に表示する。
【００５３】
このメッセージの送信に応じてクライアント端末１０から分割を中止する旨の応答があった場合（ステップＳ３０２：ＮＯ）、ＣＰＵ２０１は、図７に示す分割処理２を終える。また、ＣＰＵ２０１は、クライアント端末１０から分割を許可する旨の応答があった場合は（ステップＳ３０２：ＹＥＳ）、次いで、重複する部分を有するように２値画像データを分割するのか、それとも重複する部分を有さないように２値画像データを分割するのか、を問うメッセージをクライアント端末１０へ送信し、応答結果によって分割方法を決定する（ステップＳ３０３）。
【００５４】
分割方法が「重複無し」の場合（ステップＳ３０４：ＮＯ）、ＣＰＵ２０１は、印刷対象となる２値画像データの画像サイズと印刷用紙のサイズとを比較して、分割後の各２値画像データの画像サイズが印刷用紙のサイズ以下となるように、刷版作成用の２値画像データを複数の２値画像データに適宜分割した後（ステップＳ３０５）、ステップＳ３０８へ移行する。
【００５５】
また、ＣＰＵ２０１は、分割方法が「重複有り」の場合（ステップＳ３０４：ＹＥＳ）、印刷用紙のサイズ以下となる画像サイズを有し、かつ互いに重複する画像領域を有する複数の２値画像データを刷版作成用の２値画像データから適宜切り出す（ステップＳ３０６）。次いで、ＣＰＵ２０１は、図８に示すように、分割された２値画像データによって表される画像の周縁部に、重複する画像領域が分かるようトンボマーク７０ｂを配置する（ステップＳ３０７）。この後、ＣＰＵ２０１は、分割された各２値画像データをページスタック領域に順次記憶して（ステップＳ３０８）、これをプリンタ５０へ送信した後（ステップＳ３０９）、図７に示した分割処理２を終える。
【００５６】
以上説明したように本実施形態によれば、オフセット印刷機４０の刷版作成用としてリップ処理を施した２値画像データを、その画像サイズよりも小さなサイズの印刷用紙しか使用することのできないプリンタ５０からも適切に印刷できるようになる。したがって、従来のように、リップ処理が施される前の、複数のページ画像が面付けされた多値画像データを保管しておいて、これを編集し直して再度リップ処理を施す、といった作業の無駄を省くことができる。
【００５７】
［Ｂ．変形例］
以上、本発明の実施形態について説明したが、本発明はその主要な特徴から逸脱することなく他の様々な形態で実施することが可能である。上述した実施形態は、本発明の一態様を例示したものに過ぎず、例えば、以下に示すような変形例が考えられる。
【００５８】
＜変形例１＞
上述した分割処理１（図５参照）では、トンボマーク７０ａｎ，７０ｂｎ，７０ｃｎの検出を行うことで、印刷用紙に収まる適切な分割サイズを割り出す構成とした。ところで、面付情報には、前述したように、面付けされたページ画像のサイズを示す情報や多値画像データの画像サイズを示す情報に加え、各ページ画像の配置を示す情報が含まれている。このように、多値画像データ（２値画像データ）の画像サイズと、面付けされた各ページ画像のサイズおよび配置（位置）がわかっていれば、トンボマーク７０ａｎ，７０ｂｎ，７０ｃｎの検出を行わずとも、面付情報のみから、印刷用紙に収まる適切な分割サイズを特定し、刷版作成用の２値画像データを、印刷用紙に収まる画像サイズを有する複数の２値画像データに分割することが可能である。
【００５９】
また、分割処理１のステップＳ２０７では、図９に示すようにして２値画像データを分割してもよい。すなわち、ＣＰＵ２０１は、面付情報に基づいて、刷版作成用の２値画像データを各ページ画像毎の２値画像データに分割するとともに（ステップＳ４０１）、分割された各ページ画像毎の２値画像データをページ番号の順に並べ替え（ステップＳ４０２）、上下方向を反転させる必要のあるページ画像については画像の回転処理を行う（ステップＳ４０３）。
【００６０】
そして、ＣＰＵ２０１は、このようにして得た各ページ画像毎の２値画像データを用いて、印刷用紙に収まる範囲内で各ページ画像を面付けした２値画像データを生成する（ステップＳ４０４）。例えば、各ページ画像の画像サイズがＡ４サイズであって、印刷用紙がＡ３サイズであれば、ページ番号の順に２つのページ画像を並べたＡ３サイズの２値画像データを生成し、プリンタ５０へ送信してやればよい。また、図３に例示したように、本や冊子等を作成するための面付け処理を行ってもよい。
【００６１】
また、図９を用いて説明した２値画像データの分割方法は、上述した印刷処理（図４参照）のステップＳ１０８にも適用可能である。但し、この場合は、分割定義情報に基づいて刷版作成用の２値画像データを各ページ画像毎の２値画像データに分割することになるので、刷版作成用の２値画像データの画像サイズを示す情報や、面付けされた各ページ画像のサイズを示す情報、各ページ画像の配置を示す情報（各ページ画像の上下やページ順序を示す情報を含む）が分割定義情報として定義されている必要がある。
【００６２】
＜変形例２＞
上述した実施形態では、クライアント端末１０とリップサーバ２０との間で行われる通信により、複数のページ画像が面付けされた多値画像データやその面付情報がリップサーバ２０に入力される場合を説明した。しかしながら、多値画像データや面付情報は、例えば、ＣＤ−ＲＯＭやＤＶＤ等の記録媒体に記録されてリップサーバ２０に入力される形態であってもよい。但し、この場合には、記録媒体からデータを読み出すためのドライブ装置をリップサーバ２０に備える必要がある。
【００６３】
＜変形例３＞
上述した実施形態では、クライアント端末１０で複数のページ画像の面付け処理を行うようにしたが、例えば、クライアント端末１０では、各ページ毎に文字や絵柄等の編集を行うのみであり、リップサーバ２０において、クライアント端末１０から送信されてきた各ページ画像の面付け処理を行うようにしてもよい。この場合、リップサーバ２０は、複数のページ画像を面付けして多値画像データを生成する機能や、面付情報を作成する機能を有することになる。また、面付けされる画像は、チラシの原稿画像等であってもよく、本や冊子等のページ画像に限定されるものではない。また、画像処理装置は、リップサーバ２０の機能を兼ね備えたプリンタサーバ等であってもよい。
【００６４】
【発明の効果】
以上説明したように本発明によれば、複数の原稿画像が面付けされている２値画像データをその画像サイズよりも小さなサイズの用紙にも好適に印刷できるようになる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る画像処理システムの構成を例示するブロック図である。
【図２】同実施形態に係るリップサーバ２０のハードウェア構成を例示するブロック図である。
【図３】同実施形態に係るオフセット印刷機４０によって印刷されたシート６０の表面６０ａと裏面６０ｂを例示する図である。
【図４】同実施形態に係るリップサーバ２０において、ＣＰＵ２０１により実行される印刷処理の動作を例示するフローチャートである。
【図５】同実施形態に係るリップサーバ２０において、ＣＰＵ２０１により実行される分割処理１の動作を例示するフローチャートである。
【図６】同実施形態に係り、分割処理１において２値画像データからトンボマークを検出する場合の動作について説明するための図である。
【図７】同実施形態に係るリップサーバ２０において、ＣＰＵ２０１により実行される分割処理２の動作を例示するフローチャートである。
【図８】同実施形態に係り、分割処理２における動作について説明するための図である。
【図９】変形例１に係り、２値画像データの分割時の動作を例示するフローチャートである。
【符号の説明】
１０……クライアント端末、２０……リップサーバ、３０……プレートセッタ、４０……オフセット印刷機、５０……プリンタ、６０……シート、６０ａ……表面、６０ｂ……裏面、７０ａ，７０ｂ，７０ｃ……トンボマーク、２０１……ＣＰＵ、２０２……ＲＯＭ、２０３……ＲＡＭ、２０４……通信インタフェース、２０５……操作入力部、２０６……表示部、２０７……ＨＤ。
【図１】
2005020456.tif 000003
【図２】
2005020456.tif 000004
【図３】
2005020456.tif 000005
【図４】
2005020456.tif 000006
【図５】
2005020456.tif 000007
【図６】
2005020456.tif 000008
【図７】
2005020456.tif 000009
【図８】
2005020456.tif 000010
【図９】
2005020456.tif 000011