(57)【要約】【課題】くるみ製本の印刷データの編集における本紙束の厚みを精度よく算出する。【解決手段】本紙データＳＤの原稿データＤＤについて、写真画像データまたはイラスト画像データのいずれかを含むものであるか否かを判別するとともに、画像用用紙の厚み情報および非画像用用紙の厚み情報を取得し、データ判別結果、厚み情報および面付けに基づいて、写真画像データまたはイラスト画像データのいずれかが含まれている原稿データＤＤは画像用用紙、写真画像データまたはイラスト画像データのいずれも含まない原稿データＤＤは非画像用紙に面付けされるとして、各用紙の厚みを合計して本紙束ＳＢの厚みを算出する。【選択図】図２
2012146045.tif 000002
【特許請求の範囲】
【請求項１】
表紙データと本紙データとに基づいて、複数枚の本紙からなる本紙束を表紙で包ませて製本するくるみ製本用の印刷データを編集する印刷データ編集装置であって、
前記本紙データを構成する複数の原稿データのそれぞれについて、写真画像データまたはイラスト画像データのいずれかを含む原稿データであるか、前記写真画像データおよび前記イラスト画像データのいずれも含まない原稿データであるかを判別するデータ判別部と、
画像用用紙の厚み情報と非画像用用紙の厚み情報とを取得する用紙厚取得部と、
本紙データの原稿データを各用紙の両面または片面のみに面付けする面付部と、
前記判別結果、前記厚み情報および前記面付部によって行われた面付けに基づいて、前記写真画像データまたは前記イラスト画像データのいずれかが含まれている原稿データが面付けされる用紙は前記画像用用紙、前記写真画像データまたは前記イラスト画像データのいずれも含まない原稿データのみが面付けされる用紙は前記非画像用用紙として、前記複数の原稿データが面付けされる各用紙の厚みを合計して前記本紙束の厚みを算出する本紙束厚算出部とを備えたことを特徴とする印刷データ編集装置。
【請求項２】
本紙束の設定厚を取得する設定厚取得部と、
前記設定厚と前記算出された本紙束の厚みを比較して、前記本紙束の厚みが前記設定厚よりも小さい場合、前記設定厚と前記算出された本紙束の厚みとの差分を補充する補充原稿データを前記本紙データに付加する補充原稿データ付加部とを備えたことを特徴とする請求項１に記載の印刷データ編集装置。
【請求項３】
前記補充原稿データ付加部により、前記本紙データの原稿データを各用紙の片面のみに面付けした場合に算出した本紙束の厚みが前記設定厚以下であると判定された場合、前記面付部が前記本紙データの原稿データを前記各用紙の片面にのみ面付けすることを特徴とする請求項２に記載の印刷データ編集装置。
【請求項４】
前記補充原稿データ付加部により、前記本紙データの原稿データを各用紙の片面のみに面付けした場合に算出した本紙束の厚みが設定厚よりも大きく、且つ前記本紙データの原稿データを各用紙の両面に面付けした場合に算出した本紙束の厚みが前記設定厚以下と判定された場合、前記面付部が前記本紙データの原稿データを前記各用紙の両面に面付けすることを特徴とする請求項２に記載の印刷データ編集装置。
【請求項５】
前記表紙データに基づいて印刷すると前記表紙データに含まれる背表紙イメージの幅が、前記設定厚よりも大きい場合、前記背表紙イメージの幅が前記設定厚以下となるように、前記表紙データを調整する表紙データ調整部を備えたことを特徴とする請求項２〜４のいずれか１項に記載の印刷データ編集装置。
【請求項６】
表紙データと本紙データとに基づいて、複数枚の本紙からなる本紙束を表紙で包ませて製本するくるみ製本用の印刷データを編集する印刷データ編集装置としてコンピュータを機能させる印刷データ編集プログラムであって、
前記本紙データを構成する複数の原稿データのそれぞれについて、写真画像データまたはイラスト画像データのいずれかを含む原稿データであるか、前記写真画像データおよび前記イラスト画像データのいずれも含まない原稿データであるかを判別するデータ判別部と、
画像用用紙の厚み情報と非画像用用紙の厚み情報とを取得する用紙厚取得部と、
本紙データの原稿データを各用紙の両面または片面のみに面付けする面付部と、
前記判別結果、前記厚み情報および前記面付部によって行われた面付けに基づいて、前記複数の原稿データを両面に面付けをした場合に、前記写真画像データまたは前記イラスト画像データのいずれかが含まれている原稿データが面付けされる用紙は前記画像用用紙、前記写真画像データまたは前記イラスト画像データのいずれも含まない原稿データのみが面付けされる用紙は前記非画像用用紙として、前記複数の原稿データが面付けされる各用紙の厚みを合計して前記本紙束の厚みを算出する本紙束厚算出部として前記コンピュータを機能させることを特徴とする印刷データ編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷データを編集する印刷データ編集装置およびプログラムに関する。より詳しくは、くるみ製本用の印刷データを編集する印刷データ編集装置およびプログラムに関する。
【背景技術】
【０００２】
従来、複数枚の本紙を１枚の表紙で包んで製本するくるみ製本が知られている。このくるみ製本においては、表紙を印刷する際に表紙のサイズを決定する必要があり、本紙のサイズ、厚みおよび枚数の情報が必要となる。
【０００３】
特許文献１には、本紙を同じ種類の用紙に印刷してくるみ製本する場合に、当該の用紙の厚みおよび枚数に基づいて、本紙束の厚みを算出して表紙サイズを決定する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−４３３７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
くるみ製本を作成するに際し、印刷コストや環境への影響を考慮して、本紙の全ページを同一種類の用紙、例えば薄紙で印刷することもあり得る。しかしながら、本紙が写真画像やイラスト画像を含むページの場合には、該写真画像やイラスト画像を良好に印刷するため、該写真画像やイラスト画像を含むページについては、写真画像やイラスト画像を含まない他のページと異なり、より印字品質の良い用紙、例えば厚紙（マット紙）で印刷したいという要求がある。特許文献１に提案されている技術では、異なる種類の用紙で印刷する本紙に基づいて、正確な本紙束の厚みを算出することは困難である。
【０００６】
本発明の目的は、上記事情に鑑み、異なる種類の用紙でくるみ製本の本紙を印刷する場合であっても、本紙束の厚みを精度良く算出できる画像データ編集装置およびプログラムを提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の印刷データ編集装置は、表紙データと本紙データとに基づいて、複数枚の本紙からなる本紙束を表紙で包ませて製本するくるみ製本用の印刷データを編集する印刷データ編集装置であって、本紙データを構成する複数の原稿データのそれぞれについて、写真画像データまたはイラスト画像データのいずれかを含む原稿データであるか、写真画像データおよびイラスト画像データのいずれも含まない原稿データであるかを判別するデータ判別部と、画像用用紙の厚み情報と非画像用用紙の厚み情報とを取得する用紙厚取得部と、本紙データの原稿データを各用紙の両面または片面のみに面付けする面付部と、判別結果、厚み情報および面付部によって行われた面付けに基づいて、写真画像データまたはイラスト画像データのいずれかが含まれている原稿データが面付けされる用紙は画像用用紙、写真画像データまたはイラスト画像データのいずれも含まない原稿データのみが面付けされる用紙は非画像用用紙として、複数の原稿データが面付けされる各用紙の厚みを合計して本紙束の厚みを算出する本紙束厚算出部とを備えたことを特徴とする。
【０００８】
本発明の印刷データ編集プログラムは、表紙データと本紙データとに基づいて、複数枚の本紙からなる本紙束を表紙で包ませて製本したくるみ製本用の印刷データを編集する印刷データ編集装置としてコンピュータを機能させる印刷データ編集プログラムであって、本紙データを構成する複数の原稿データのそれぞれについて、写真画像データまたはイラスト画像データのいずれかを含む原稿データであるか、写真画像データおよびイラスト画像データのいずれも含まない原稿データであるかを判別するデータ判別部と、画像用用紙の厚み情報と非画像用用紙の厚み情報とを取得する用紙厚取得部と、本紙データの原稿データを両面または片面のみに面付けする面付部と、判別結果、厚み情報および面付けに基づいて、複数の原稿データを両面に面付けをした場合に、写真画像データまたはイラスト画像データのいずれかが含まれている原稿データが面付けされている用紙は画像用用紙、写真画像データまたはイラスト画像データのいずれも含まない原稿データのみが面付けされる用紙は非画像用用紙として、複数の原稿データが面付けされた各用紙の厚みを合計して本紙束の厚みを算出する本紙束厚算出部としてコンピュータを機能させることを特徴とする。
【０００９】
ここで、本発明の印刷データ編集装置およびプログラムにおける「表紙データ」とは、表紙の印刷に用いるデータを意味する。上記「本紙データ」とは、本紙の印刷に用いるデータを意味する。上記「本紙束」とは、複数枚の本紙を束ねたものを意味する。上記「本紙データの原稿データ」とは、本紙データを構成する１ページ単位のデータを意味する。上記「画像用用紙」とは、写真画像やイラスト画像等の画像を印刷するための用紙を意味する。上記「非画像用用紙」とは、文字、数字等の非画像を印刷するための用紙を意味する。上記「各用紙の両面または片面のみに面付け」とは、印刷時に各用紙の両面または片面のみに原稿データを面付けすることに限定されず、各用紙の両面または片面のみに原稿データが面付けされて印刷されるよう両面または片面のみの印刷設定することを含む意味である。
【００１０】
また、本発明の印刷データ編集装置は、本紙束の設定厚を取得する設定厚取得部と、設定厚と算出された本紙束の厚みを比較して、本紙束の厚みが設定厚よりも小さい場合、設定厚と算出された本紙束の厚みとの差分を補充する補充原稿データを本紙データに付加する補充原稿データ付加部とを備えてもよい。
【００１１】
ここで、本発明の印刷データ編集装置における「設定厚」とは、設定された本紙束の厚みを意味し、例えば、ユーザにより設定された本紙束の厚みや、印刷装置または製本装置の機械的性能に応じて設定された本紙束の厚みを意味する。上記「差分を補充」とは、設定厚に満たない本紙束の厚みを画像用用紙または非画像用用紙の厚みで補うことを意味する。上記「補充原稿データ」とは、本文データに補充するページを意味し、例えば、白紙の原稿データや、罫線を有する原稿データ等を意味する。
【００１２】
また、本発明の印刷データ編集装置は、補充原稿データ付加部により、本紙データの原稿データを各用紙の片面のみに面付けした場合に算出した本紙束の厚みが設定厚以下であると判定された場合、面付部が本紙データの原稿データを各用紙の片面にのみ面付けするものであってもよい。
【００１３】
また、本発明の印刷データ編集装置は、補充原稿データ付加部により、本紙データの原稿データを各用紙の片面のみに面付けした場合に算出した本紙束の厚みが設定厚よりも大きく、且つ本紙データの原稿データを各用紙の両面に面付けした場合に算出した本紙束の厚みが設定厚以下と判定された場合、面付部が本紙データの原稿データを各用紙の両面に面付けするものであってもよい。
【００１４】
また、本発明の印刷データ編集装置は、表紙データに基づいて印刷すると表紙データに含まれる背表紙イメージの幅が、設定厚よりも大きい場合、背表紙イメージの幅が設定厚以下となるように、表紙データを調整する表紙データ調整部を備えたものであってもよい。
【発明の効果】
【００１５】
本発明の印刷データ編集装置およびプログラムによれば、本紙データを構成する複数の原稿データのそれぞれについて、写真画像データまたはイラスト画像データのいずれかを含む原稿データであるか、写真画像データおよびイラスト画像データのいずれも含まない原稿データであるかを判別するとともに、画像用用紙の厚み情報および非画像用用紙の厚み情報を取得し、データ判別結果、厚み情報および面付けに基づいて、写真画像データまたはイラスト画像データのいずれかが含まれている原稿データが面付けされている用紙は画像用用紙、写真画像データまたはイラスト画像データのいずれも含まない原稿データのみが面付けされる用紙は非画像用紙として、複数の原稿データが面付けされた各用紙の厚みを合計して本紙束の厚みを算出するようにしたので、くるみ製本の本紙を異なる用紙種類の用紙で印刷する場合あっても、本紙束の厚みを精度よく算出できる。
【図面の簡単な説明】
【００１６】
【図１】くるみ製本システムの概略構成図
【図２】コンピュータの概略構成図
【図３】印刷データの構成図
【図４】本紙束の厚みを示す図
【図５】ページデータの印刷用メモリへの連結配置を示す図
【図６】くるみ製本の構成図
【図７】印刷データ編集プログラムの処理を示す図
【図８】表紙印刷ジョブデータの展開処理のフローチャート
【図９】第２の実施形態におけるコンピュータの概略構成図
【図１０】第２の実施形態における印刷データ編集プログラムの処理を示す図
【図１１】背表紙イメージと表紙の背表紙領域との関係を示す図
【図１２】第３の実施形態におけるコンピュータの概略構成図
【図１３】プリンタドライバの設定表示画面の一部を示す図
【図１４】第３の実施形態における表紙データ調整部の処理を示す図
【発明を実施するための形態】
【００１７】
本発明の実施形態について図面を参照して説明する。図１は、本発明の一実施形態に係る印刷データ編集装置およびプログラムを用いたくるみ製本システムの概略構成図である。くるみ製本システム１は、図１に示すように、コンピュータ１０、コンピュータ１０とネットワークを介して接続された印刷装置２０および印刷装置２０に隣接する製本装置３０から構成されている。また、コンピュータ１０は、モニタ１０Ａを備えている。
【００１８】
くるみ製本システム１は、コンピュータ１０が表紙データＣＤおよび本紙データＳＤを編集して表紙印刷ジョブデータおよび本紙印刷ジョブデータを生成し、印刷装置２０が１枚の表紙Ｃおよび複数枚の本紙Ｓを印刷し、製本装置３０が複数枚の本紙Ｓを束ねた本紙束ＳＢを表紙Ｃで包んで製本するシステムである。
【００１９】
最初に、コンピュータ１０について説明する。図２は、コンピュータ１０の概略構成図である。コンピュータ１０は、中央処理装置（ＣＰＵ）および半導体メモリやハードディスクやＳＳＤ等のストレージデバイス等を備え、印刷データ編集プログラム１１およびプリンタドライバ１２がインストールされることにより、本発明の一実施形態に係る印刷データ編集装置として機能する。
【００２０】
印刷データ編集プログラム１１は、表紙データＣＤおよび本紙データＳＤから構成される印刷データを形成するとともに、本紙データＳＤに基づき本紙束ＳＢの厚みを算出し、印刷データおよび本紙束ＳＢの厚み情報をプリンタドライバ１２に出力するものである。印刷データ編集プログラム１１は、データ形成部１１１、データ判別部１１２、面付部１１３、用紙厚取得部１１４、本紙束厚算出部１１５およびデータ出力部１１６を備えている。
【００２１】
データ形成部１１１は、印刷データを作成するものであり、Ｗｏｒｄ（登録商標）等の一般的なアプリケーションであってもよいし、製本専用のアプリケーションであってもよい。データ形成部１１１は、ユーザ操作により、図３に示すように、１ページ目から３ページ目が表紙データＣＤ、４ページ目以降が本紙データＳＤとなる印刷データを形成する。この印刷データは、複数ページの原稿データＤＤで構成されるものである。
【００２２】
本実施形態において、表紙データＣＤは１ページ目から３ページまでの原稿データＤＤ、本紙データＳＤは４ページ目から１３ページまでの原稿データＤＤである。表紙データＣＤにおいて、１ページ目の原稿データＤＤが表表紙イメージＯＩ、２ページ目の原稿データＤＤが裏表紙イメージＵＩ、３ページ目の原稿データＤＤが背表紙イメージＳＩをそれぞれ含んでいる。
【００２３】
本紙データにおいて、４ページ目、５ページ目、８ページ目〜１１ページ目および１３ページ目の原稿データＤＤがテキストデータのみ、６ページ目および７ページ目の原稿データＤＤがテキストデータおよび写真画像データ、１２ページ目の原稿データＤＤがテキストデータおよびイラスト画像データをそれぞれ含んでいる。なお、表紙データＣＤのページ数および各イメージの割り当て、本紙データＳＤのページ数および各データの割り当ては、ユーザが自由に作成し得るものであり、特に限定されるものではない。
【００２４】
再び図２を参照する。データ判別部１１２は、本紙データＳＤの各原稿データＤＤが写真画像データおよび／またはイラスト画像データを含むものであるか否かを判別するものである。具体的に、データ判別部１１２は、原稿データＤＤがＪＰＥＧ形式や、ＴＩＦＦ形式のデータを含む場合、当該原稿データＤＤが写真画像データを含むものと判別し、原稿データＤＤがＰＮＧ形式や、ＢＭＰ形式のデータを含む場合にイラスト画像データを含むものとして判別する。
【００２５】
面付部１１３は、本紙データＳＤの原稿データＤＤを用紙の片面にのみ若しくは両面に面付けするものである。面付部１１３による原稿データＤＤを用紙の面付けは、印刷時に用紙の両面または片面のみに原稿データＤＤを面付けすることに限定されず、各用紙の両面または片面のみに原稿データが面付けされて印刷されるように、両面または片面のみの印刷設定することを含むものである。用紙厚取得部１１４は、写真画像データおよびイラスト画像データのいずれをも含まない原稿データＤＤを印刷する非画像用用紙に関する厚み情報と、写真画像データおよびイラスト画像データの少なくともいずれか一方を含む原稿データＤＤを印刷する画像用用紙の厚みに関する情報をそれぞれ取得するものである。
【００２６】
用紙厚取得部１１４は、予め記憶されている厚みに関する情報、ユーザから受け付けた厚みに関する情報および印刷装置２０と通信することで得た厚みに関する情報で各用紙の厚み情報を取得するものである。
【００２７】
本実施形態では、画像用用紙に厚紙（マット紙）、非画像用用紙に薄紙を用いるものとする。なお、厚みに関する情報とは、各用紙の厚みそのものに限定されず、各用紙の厚みを把握できる情報であればよく、例えば、用紙の種類名や、型番等であってもよい。また、画像用用紙は非画像用用紙よりも印字品質が良ければ、非画像用用紙よりも薄い紙であってもよい。
【００２８】
本紙束厚算出部１１５は、データ判別部１１２の判別結果、面付けおよび厚み情報に基づいて、写真画像データまたはイラスト画像データのいずれかが含まれている原稿データＤＤは厚紙、写真画像データまたはイラスト画像データのいずれも含まない原稿データＤＤは薄紙として、各用紙の厚みを合計して本紙束ＳＢの厚みを算出するものである。
【００２９】
具体的に、本紙束厚算出部１１５は、本紙束ＳＢの厚みを下式（１）で算出している。
本紙束厚＝（厚紙（画像用用紙）の厚み×厚紙（画像用用紙）の枚数）＋（薄紙（非画像用用紙）の厚み×薄紙（非画像用用紙）の枚数）・・・（１）
【００３０】
本実施形態では、両面で面付けした場合、図４の左図に示すように、２枚目および５枚目の本紙Ｓが厚紙、残りの本紙Ｓが薄紙で製本される場合の本紙束ＳＢの厚みを算出し、片面で面付けした場合、図４の右図に示すように、３枚目、４枚目および９枚目の本紙Ｓが厚紙、残りが薄紙で製本される場合の本紙束ＳＢの厚みを算出する。
【００３１】
データ出力部１１６は、本紙束ＳＢの厚み情報を付帯させた表紙データＣＤおよび判別結果および面付けを付帯させた本紙データＳＤを、ユーザの印刷実行処理を受け付けてプリンタドライバ１２に出力するものである。
【００３２】
プリンタドライバ１２は、印刷データ編集プログラム１１において印刷処理を実行した場合に起動され、印刷部数、印刷サイズなどの種々の印刷条件のユーザによる入力を受け付けるとともに、印刷データ編集プログラム１１から印刷データを取得し、印刷装置２０が認識可能な印刷ジョブデータを生成して印刷装置２０に出力するものである。具体的に、各印刷ジョブデータは、ＰＤＬ（Page Description Language）データやラスターデータで構成される。
【００３３】
プリンタドライバ１２は、データ取得部１２１および印刷ジョブデータ生成部１２２を備えている。データ取得部１２１は、印刷データ編集プログラム１１から表紙データＣＤおよび本紙データＳＤを取得するものである。
【００３４】
印刷ジョブデータ生成部１２２は、表紙データＣＤおよび本紙データＳＤを用いて表紙Ｃおよび本紙Ｓのそれぞれのページデータを作成し、各ページデータに基づいて、表示印刷ジョブデータおよび本紙印刷ジョブデータを生成して印刷装置２０に出力するものである。
【００３５】
印刷ジョブデータ生成部１２２は、印刷サイズと本紙束ＳＢの厚みに応じたサイズの表紙ページデータに基づいて表紙印刷ジョブデータを生成する。また、印刷ジョブデータ生成部１２２は、印刷サイズに応じたサイズの本紙ページデータに基づいて、本紙印刷ジョブデータを生成する。
【００３６】
表示印刷ジョブデータについては、特開２００７−５２５０２号公報に記載されているように、表紙データＣＤに基づいて、コンピュータ１０のメモリに表紙全体のページデータを生成して表紙印刷ジョブデータを生成するのが一般的である。
【００３７】
しかしながら、表表紙ページデータ、背表紙ページデータおよび裏表紙ページデータの各ページデータが連結した表紙ページデータを作成するには、面付け処理や、メモリ領域の確保に時間を要する虞がある。このため、印刷ジョブデータ生成部１２２は、表表紙、背表紙および裏表紙の印刷ジョブデータを別々に作成し、これらの各印刷ジョブデータにコマンドを付与する。
【００３８】
このコマンドは、印刷装置２０で各印刷ジョブデータが展開された場合、印刷装置２０が参照することにより、表表紙、背表紙および裏表紙の各ページデータを、図５に示すように、印刷用メモリ２２に連結して配置できるように構成されたものである。これにより、コンピュータ１０のメモリ資源の節約、メモリ割り当ておよび面付けによる処理遅延の回避を実現できる。
【００３９】
再び図１を参照して印刷装置２０について説明する。印刷装置２０は表紙印刷ジョブデータおよび本紙印刷ジョブデータに基づいて、表紙Ｃおよび本紙Ｓを印刷するものであり、印刷データ取得部２１、印刷用メモリ２２、印刷部２３および用紙種類記憶部２４を備えている。
【００４０】
印刷データ取得部２１は、コンピュータ１０から出力された表紙印刷ジョブデータおよび本紙印刷ジョブデータを取得し、表紙Ｃおよぶ本紙Ｓのページデータに展開するものである。印刷データ取得部２１は各ページデータを印刷用メモリ２２に配置し、印刷用メモリ２２は印刷が実行されるまで各ページデータを記憶するものである。
【００４１】
印刷部２３は、印刷用メモリ２２に記憶されているページデータを参照して表紙Ｃおよび本紙Ｓを印刷するものである。印刷部２３は、表紙印刷ジョブデータに含まれた本紙束ＳＢの厚みに応じて、くるみ用紙を適切なサイズに裁断して表紙Ｃを印刷する。また、印刷部２３は、本紙印刷ジョブデータに含まれた判別結果に応じて厚紙または薄紙に振り分けて本紙Ｓを印刷する。印刷部２３には、例えば、孔版印刷プリンタやインクジェットプリンタやレーザープリンタを用いることができる。用紙種類記憶部２４は、印刷装置２０にセットされている厚紙および薄紙の用紙種類を記憶しているものである。
【００４２】
製本装置３０は、表紙Ｃおよび本紙Ｓを用いてくるみ製本を作成するものである。製本装置３０は、図６に示すように、本紙束ＳＢの側面に接着剤Ｂを塗布して表紙Ｃで包んで製本するものである。
【００４３】
次にくるみ製本システムの作用について説明する。印刷データ編集プログラム１１での処理について図７を用いて説明する。コンピュータ１０において、ユーザの起動操作を受け付けて印刷データ編集プログラム１１が起動し、ユーザ操作を受けてデータ形成部１１１が表紙データＣＤおよび本紙データＳＤを作成する（ＳＴ１０）。用紙厚取得部１１４が、用紙種類記憶部２４から厚紙および薄紙の厚みに関する情報を取得する（ＳＴ１１）。
【００４４】
データ判別部１１２が、本紙データＳＤの原稿データＤＤのうち、写真画像データおよびイラスト画像データを含まないものと、写真画像データまたはイラスト画像データのいずれかを含むものとを判別する（ＳＴ１２）。ユーザ操作を受けて面付部１１３が、本紙データＳＤの原稿データＤＤを用紙の片面のみまたは両面に面付けする（ＳＴ１３）。
【００４５】
本紙束厚算出部１１５が、両面の面付け設定であるか否かを判断し（ＳＴ１４）、両面の面付けである場合は両面の面付けでの本紙束ＳＢの厚みを算出し（ＳＴ１５）、片面のみの面付けである場合は片面のみの面付けで本紙束ＳＢの厚みを算出する（ＳＴ１６）。本紙束ＳＢの厚みを表示してユーザに修正が必要であるか否かを確認させる（ＳＴ１７）。
【００４６】
ユーザが必要と判断した場合、ユーザ操作を受けてデータ形成部１１１が表紙データＣＤおよび／または本紙データＳＤを修正し（ＳＴ１０）、ユーザが修正の必要なしと判断して印刷実行操作を受けた場合、データ出力部１１６が、表紙データＣＤおよび本紙データＳＤをプリンタドライバ１２に出力して処理を終了する（ＳＴ１８）。
【００４７】
ユーザの印刷実行操作を受け付けてプリンタドライバ１２が起動される。プリンタドライバ１２は、ユーザから印刷条件を受け付ける表示画面を表示する。ユーザが当該表示画面で印刷実行を操作すると、データ取得部１２１が表紙データＣＤおよび本紙データＳＤを取得する。印刷ジョブデータ生成部１２２が、表表紙ページデータ、裏表紙ページデータおよび背表紙ページデータをそれぞれ作成し、前述のコマンドを付した表表紙印刷ジョブデータ、裏表紙印刷ジョブデータおよび背表紙印刷ジョブデータからなる表紙印刷ジョブデータを生成する。
【００４８】
印刷ジョブデータ生成部１２２は、本紙ページデータを作成して本紙印刷ジョブデータを生成する。印刷ジョブデータ生成部１２２は、本紙束ＳＢの厚み情報を付帯させた表紙データＣＤおよび判別結果および面付けを付帯させた本紙データＳＤを印刷装置２０に出力する。
【００４９】
次に印刷装置２０での作用について説明する。図８は表紙印刷ジョブデータの展開処理を示すフローチャートである。表紙Ｃの印刷処理について説明する。図８に示すように、印刷データ取得部２１は、表紙印刷ジョブデータの受け付けが開始したか否かを判断する（ＳＴ３０）、表紙印刷ジョブデータの受け付けが開始した場合、各印刷ジョブデータに付されたコマンドを用いて、表表紙印刷ジョブデータ、裏表紙印刷ジョブデータおよび背表紙印刷ジョブデータであるかを識別する（ＳＴ３１）。
【００５０】
各印刷ジョブデータを各ページデータに展開し、識別結果に基づいて各ページデータを印刷用メモリ２２の適切な位置に配置する（ＳＴ３２）、表紙印刷ジョブデータの受け付けが終了したか否かを判断し（ＳＴ３３）、終了した場合は各ページデータを連結し、終了していない場合は再び表紙印刷ジョブデータを受け付ける。
【００５１】
また、印刷データ取得部２１は、本紙印刷ジョブデータを受け付けると、ページデータに展開して印刷用メモリ２２の適切な位置に配置する。前述の通り、各表紙のページデータは、印刷装置２０において連結されるため、コンピュータ１０のメモリ資源の節約、メモリ割り当ておよび面付けによる処理遅延の回避を実現できる。印刷部２３が、印刷用メモリ２２の各ページデータを参照し、くるみ用紙を適切なサイズに裁断して表紙Ｃを印刷し、厚紙および薄紙に振り分けて本紙Ｓを印刷する。
【００５２】
製本装置３０では、表紙Ｃおよび本紙Ｓを印刷装置２０から受け取り、複数枚の本紙Ｓを束ねて本紙束ＳＢとし、本紙束ＳＢの側面に接着剤Ｂを塗布して表紙Ｃで包んでくるみ製本を作成する。
【００５３】
上記の実施形態によれば、本紙データＳＤのそれぞれの原稿データＤＤについて、写真画像またはイラスト画像のいずれかを含む原稿データＤＤであるか否かを判別するとともに用紙厚に関する情報を取得し、この判別結果、用紙厚情報および面付け情報に基づいて、本紙束ＳＢの厚みを算出しているため、本紙データＳＤを異なる用紙で印刷したい場合であっても、本紙束ＳＢの厚みを精度よく算出できる。
【００５４】
しかしながら、上記の実施形態では、算出された本紙束ＳＢが薄いため、ユーザが想定した背表紙イメージＳＩのデザインを損ねてしまう場合や、製本装置３０が表紙Ｃを折り曲げできない場合について対応することが困難である。特開２００８−１７１４０５号公報、特開２０１０−１０８１６５号公報および特開２０１０−１４６１００号公報には、本紙束ＳＢの厚みが想定した厚みよりも厚い場合についての処理を開示しているが、本紙束ＳＢが、想定していた厚みよりも薄い場合の処理についての開示がされていない。
【００５５】
印刷データ編集装置およびプログラムの第２の実施形態について説明する。図９は第２の実施形態におけるコンピュータ１０の概略構成図である。第２の実施形態は、図９に示すように、印刷データ編集プログラム１１が、設定厚取得部１１７および補充原稿データ付加部１１８を備えている点、および面付部１１３が本紙データＳＤの原稿データＤＤの面付けに加え、本紙データＳＤに補充する原稿データＤＤの面付けを行う点で第１の実施形態と相違する。以下の説明において、第１の実施形態と同一の構成については同じ番号を付してその詳細な説明を省略する。
【００５６】
設定厚取得部１１７は、本紙束ＳＢの設定厚を取得するものである。具体的に、設定厚取得部１１７は、ユーザが入力した厚みを取得する。また、設定厚取得部１１７は、ユーザからの厚みの入力がない場合、印刷装置２０と通信することにより、製本装置３０の折り曲げ限界厚みを設定厚として取得するものであってもよい。なお、製本装置３０が折り曲げ可能な本紙束ＳＢの厚みは５ｍｍ程度である。
【００５７】
補充原稿データ付加部１１８は、両面の面付けまたは片面のみの面付けで算出した本紙束ＳＢの厚みが設定厚よりも小さい場合、設定厚と本紙束ＳＢの厚みとの差分に基づいて、本紙データＳＤに補充する原稿データＤＤを付加するものである。また、補充原稿データ付加部１１８は、ユーザ操作を受けて片面のみの面付けに設定した際に片面のみの面付けにおける本紙束ＳＢの厚みが設定厚よりも大きい場合、若しくは両面の面付けにおける本紙束ＳＢの厚みが設定厚よりも大きい場合、ユーザに本紙データＳＤの原稿データＤＤの再形成を促すメッセージを表示するものでもある。
【００５８】
本実施形態では、補充原稿データ付加部１１８は、補充する原稿データＤＤとして写真画像データまたはイラスト画像データをいずれも含まない白紙の原稿データＤＤを本紙データＳＤの最後に付加する。なお、補充する原稿データＤＤは特に限定されるものではなく、写真画像データまたはイラスト画像データの少なくともいずれか一方を含むものであってもよい。例えば、補充する原稿データＤＤとして罫線を有する原稿データＤＤや、見出しなどを有する原稿データＤＤを使用できる。さらに、補充する原稿データＤＤを付加する位置も本紙データＳＤの最後に限定されず、途中や最初に付加するものでもよい。
【００５９】
第２の実施形態における印刷データ編集プログラム１１の作用について図１０を用いて説明する。データ形成部１１１、データ判別部１１２、面付部１１３および用紙厚取得部１１４により第１の実施形態と同様の処理（ＳＴ１０〜ＳＴ１３）が行われる。面付部１１３が本紙データＳＤの原稿データＤＤを面付けした後、設定厚取得部１１７が、ユーザからの設定厚の情報を受け付けるか、若しくは印刷装置２０と通信することで表紙Ｃの折り曲げ可能な厚み情報を得ることにより、設定厚の情報を取得する（ＳＴ１９）。
【００６０】
本紙束厚算出部１１５が、片面のみの面付けにおける本紙束ＳＢの厚みを算出し（ＳＴ１６）、補充原稿データ付加部１１８が、片面のみの面付けにおける本紙束ＳＢの厚みが設定厚以下であるか否かを判定する（ＳＴ２０）。片面のみの面付けにおける本紙束ＳＢの厚みが設定厚以下の場合、面付部１１３が、ユーザ操作を受けた面付けの設定に関わらず、本紙データＳＤの原稿データＤＤを片面のみに面付けする（ＳＴ２１）。
【００６１】
補充原稿データ付加部１１８が、設定厚と片面のみの面付けにおける本紙束ＳＢの厚みとの差分を算出し、次いで当該差分を補充する原稿データＤＤが白紙の原稿データであるため薄紙（非画像用用紙）の厚みで除算して補充する枚数を算出し、補充する枚数となるように白紙の原稿データＤＤを本紙データＳＤの最後に付加する（ＳＴ２２）。なお、補充原稿データ付加部１１８は、片面のみの面付けにおける本紙束ＳＢの厚みが設定厚に等しい場合には、設定厚と片面のみの面付けにおける本紙束ＳＢの厚みとの差分の算出を行わず処理を終了してもよい。補充する原稿データＤＤがある場合、面付部１１３が補充する原稿データＤＤを用紙の片面のみに面付けする（ＳＴ２３）。
【００６２】
本実施形態では、設定厚と片面のみの面付けにおける本紙束ＳＢの厚みとの差分を薄紙（非画像用用紙）の厚みで除算しているが、補充する原稿データＤＤが写真画像またはイラスト画像の少なくともいずれか一方を含むものである場合、上記差分を厚紙（画像用用紙）の厚みで除算する。
【００６３】
また、本実施形態では、補充する原稿データＤＤを本紙データＳＤの原稿データＤＤと同じ片面のみに面付けするものであるが、特に限定されず、例えば、補充する原稿データＤＤがメモ用の罫線を有する原稿データＤＤである場合、補充する原稿データＤＤについては両面に面付けするものであってもよい。
【００６４】
片面のみの面付けにおける本紙束ＳＢの厚みが設定厚より大きい場合、本紙束厚算出部１１５が、ユーザ操作を受けた面付けの設定が両面であるか否かを確認する（ＳＴ１４）。両面の設定の場合には両面の面付けにおける本紙束ＳＢの厚みを算出する（ＳＴ１５）。補充原稿データ付加部１１８が、両面の面付けにおける本紙束ＳＢの厚みが設定厚以下であるか否かを判定する（ＳＴ２４）。両面の面付けにおける本紙束ＳＢの厚みが設定厚以下の場合、面付部１１３が両面の面付けの設定を維持するとともに、補充原稿データ付加部１１８は、設定厚と両面での面付けにおける本紙束ＳＢの厚みとの差分を算出し、次いで薄紙（画非画像用用紙）の厚みで除算して補充する枚数を算出し、補充する枚数となるように白紙の原稿データＤＤを本紙データＳＤの最後に付加する（ＳＴ２２）。面付部１１３が補充する原稿データＤＤを用紙の両面に面付けする（ＳＴ２３）。
【００６５】
また、前述の通り、補充する原稿データＤＤの面付けは限定されるものではないため、本実施形態のように、補充する原稿データＤＤが白紙の原稿データＤＤである場合には、補充する原稿データＤＤについては、片面のみに面付けするものであってもよい。
【００６６】
なお、補充原稿データ付加部１１８は、両面の面付けにおける本紙束ＳＢの厚みが設定厚に等しい場合には、設定厚と両面の面付けにおける本紙束ＳＢの厚みとの差分の算出を行わず処理を終了してもよく、補充する原稿データＤＤがある場合には、面付部１１３が補充する原稿データＤＤを用紙の両面に面付けしてもよい。
【００６７】
ユーザ操作を受けた面付けの設定が片面である場合、若しくは両面の面付けにおける本紙束ＳＢの厚みが設定厚より大きい場合に、補充原稿データ付加部１１８が、ユーザに本紙データＳＤの再形成を促す警告画面を表示する（ＳＴ２５）。
【００６８】
ユーザに修正が必要であるか否かを確認させる（ＳＴ１７）。ユーザが必要と判断した場合、ユーザ操作を受けてデータ形成部１１１が表紙データＣＤおよび／または本紙データＳＤを修正し（ＳＴ１０）、ユーザが修正の必要なしと判断して印刷実行操作を受けた場合、データ出力部１１６が、表紙データＣＤおよび本紙データＳＤをプリンタドライバ１２に出力して処理を終了する（ＳＴ１８）。
【００６９】
上記の実施形態によれば、本紙束ＳＢの設定厚を取得し、算出した本紙束ＳＢの厚みが設定厚よりも小さい場合、本紙束ＳＢが設定厚となるように補充する原稿データＤＤを付加するため、設定厚を有するくるみ製本の作成が可能となり、算出された本紙束ＳＢではユーザの想定した背表紙イメージのデザインを損ねてしまう虞や、製本装置３０が表紙Ｃの折り曲げできない虞を回避できる。
【００７０】
また、上記の実施形態によれば、片面のみの面付けで算出した本紙束ＳＢの厚みが設定厚以下の場合、ユーザ操作を受けた面付けの設定に関わらず、本紙データＳＤを片面のみに面付けするため、そのまま両面の面付けで本紙データＳＤを印刷した場合よりも、本紙データＳＤが印刷された枚数を増やした状態で設定厚を有するくるみ製本の作成ができる。
【００７１】
また、上記の実施形態によれば、片面のみの面付けで算出した本紙束ＳＢの厚みが設定厚よりも大きく、且つ両面の面付けで算出した本紙束ＳＢの厚みが設定厚以下の場合に本紙データＳＤを両面に面付けするため、片面のみの面付けでは設定厚を超えてしまうことを予め考慮した上で設定厚を有するくるみ製本の作成ができる。
【００７２】
ユーザは、表紙データＣＤを形成する過程で背表紙イメージＳＩがどのように印刷されるか予め知りたい場合がある。特開２００７−５２５０２号公報には、背表紙イメージＳＩの幅や、文字の位置揃えを確認できるユーザインターフェースを備えた製本用のアプリケーションが提案されている。
【００７３】
しかしながら、ユーザがこのような製本用のアプリケーションを用いることなく、一般的なデータ作成アプリケーション、例えば、Ｗｏｒｄ（登録商標）等で表紙データＣＤを形成する場合、ユーザは、図１１に示すように、表表紙領域ＯＡ、背表紙領域ＳＡおよび裏表紙領域ＵＡの３つの領域から構成される表紙Ｃにおいて、表紙データＣＤの原稿データＤＤに含まれる背表紙イメージＳＩが、表紙Ｃを印刷した際に背表紙領域ＳＡからはみ出ないことを考慮して表紙データＣＤを作成しなければならない。
【００７４】
印刷データ編集装置およびプログラムの第３の実施形態について説明する。図１２は第３の実施形態における印刷データ編集装置の概略構成図である。第３の実施形態において、印刷データ編集プログラム１１の不図示のデータ形成部は、例えば、Ｗｏｒｄ（登録商標）等のような一般的なデータ編集アプリケーションで構成されている。また、プリンタドライバ１２が、図１２に示すように、表紙データ修正部１２３を備えている点において、第１および第２の実施形態と相違しているため、相違した内容のみを説明して他の説明を省略する。
【００７５】
表紙データ修正部１２３は、表紙データＣＤの原稿データＤＤから背表紙イメージＳＩを抽出し、背表紙イメージＳＩが、算出された本紙束ＳＢの厚みまたは設定厚よりも大きい場合、背表紙イメージＳＩの幅Ｗを本紙束ＳＢの厚み以下となるように、表紙データＣＤの原稿データＤＤを修正するものである。表紙データ修正部１２３は、背表紙イメージＳＩが算出された本紙束ＳＢの厚みまたは設定厚よりも大きい場合、背表紙イメージＳＩの幅が本紙束ＳＢの厚みに対して９０〜１００パーセント程度となるように、背表紙イメージＳＩを修正する。また、表紙データ修正部１２３は、背表紙イメージＳＩを中央揃えで修正し、背表紙イメージＳＩの高さについても同じ倍率で修正する。
【００７６】
本実施形態では、データ修正部１２３は、背表紙イメージＳＩが算出された本紙束ＳＢの厚みまたは設定厚よりも大きい場合、背表紙イメージＳＩの幅Ｗが本紙束ＳＢの厚みと同じ（１００パーセント）になるように、背表紙イメージＳＩを修正する。
【００７７】
第３の実施形態におけるプリンタドライバ１２の作用について図１３を用いて説明する。データ形成部の印刷実行を受け付けると、プリンタドライバ１２が起動される。プリンタドライバ１２は、印刷条件を受け付ける表示画面を表示する。このとき、ユーザは、表紙データＣＤの原稿データＤＤが背表紙イメージＳＩを含むか否か、含む場合は背表紙イメージＳＩを含むページ番号を図１４に示すような表示画面で設定する。再び図１３に戻る。ユーザが表示画面での設定を終えて印刷処理を実行すると、データ取得部１２１が、表紙データＣＤおよび本紙データＳＤをデータ形成部から取得する（ＳＴ４０）。
【００７８】
印刷ジョブデータ生成部１２２が、背表紙のページデータを作成する際、算出された本紙束ＳＢの厚みまたは設定厚に基づいて、背表紙領域ＳＡの幅を算出する（ＳＴ４１）。表紙データ修正部１２３が背表紙イメージＳＩを含む表紙データＣＤの原稿データＤＤのページ番号を取得し（ＳＴ４２）、表紙データＣＤの原稿データＤＤから背表紙イメージＳＩを抽出する（ＳＴ４３）。
【００７９】
次いで背表紙領域ＳＡの幅と背表紙イメージＳＩの幅Ｗを比較し（ＳＴ４４）、背表紙イメージＳＩの幅Ｗが背表紙領域ＳＡの幅よりも大きい場合、背表紙イメージＳＩの幅Ｗが背表紙領域ＳＡの幅と同じになるように、表紙データＣＤの背表紙イメージＳＩに縮小処理を施すとともに、表紙データＣＤの原稿データＤＤを背表紙領域ＳＡの幅に再形成する（ＳＴ４５、ＳＴ４６）。
【００８０】
背表紙イメージＳＩの幅が背表紙領域ＳＡの幅以下の場合、背表紙イメージＳＩには縮小処理を施さず、背表紙領域ＳＡの幅となるように表紙データＣＤの原稿データＤＤを再形成する（ＳＴ４６）。印刷ジョブデータ生成部１２２が、再形成した表紙データＣＤを用いて表紙印刷ジョブデータを生成する（ＳＴ４７）。なお、本紙印刷ジョブデータの生成については、第１および第２の実施形態と同様である。
【００８１】
上記実施形態によれば、背表紙イメージＳＩの幅Ｗが、算出された本紙束ＳＢに基づく背表紙領域ＳＡの幅よりも大きい場合であっても、表紙データ修正部１２３が背表紙領域ＳＡに収まるように背表紙イメージＳＩに縮小処理を施して表紙データＣＤの原稿データＤＤを再形成するため、ユーザが表紙データＣＤの原稿データＤＤの作成に際して背表紙イメージＳＩが背表紙領域ＳＡからはみ出すことを意識することなく、一般的なデータ編集アプリケーションを用いて作成することができる。
【００８２】
また、上記実施形態によれば、背表紙イメージＳＩの幅Ｗが、設定厚に基づく背表紙領域ＳＡの幅よりも大きい場合であっても、表紙データ修正部１２３が背表紙領域ＳＡに収まるように背表紙イメージＳＩに縮小処理を施して表紙データＣＤの原稿データＤＤを再形成するため、ユーザが表紙データＣＤの原稿データＤＤの作成に際して背表紙イメージＳＩが背表紙領域ＳＡからはみ出すことを意識することなく、一般的なデータ編集アプリケーションを用いて作成することができる。
【００８３】
なお、各実施形態において、データ判別部１１２、面付部１１３、用紙厚取得部１１４、本紙束厚算出部１１５について、印刷データ編集プログラムにおいて実現されるものとして説明したが、これに限定されず、プリンタドライバ１２で実現するものであってもよい。
【符号の説明】
【００８４】
Ｃ      表紙
ＣＤ    表紙データ
ＤＤ    原稿データ
Ｓ      本紙
ＳＢ    本紙束
ＳＤ    本紙データ
ＳＩ    背表紙イメージ
１０    コンピュータ（印刷データ編集装置）
１１    印刷データ編集プログラム
１１２  データ判別部
１１３  面付部
１１４  用紙厚取得部
１１５  本紙束厚算出部
１１７  設定厚取得部
１１８  補充原稿データ付加部
１２３  表紙データ修正部
【図１】
2012146045.tif 000003
【図２】
2012146045.tif 000004
【図３】
2012146045.tif 000005
【図４】
2012146045.tif 000006
【図５】
2012146045.tif 000007
【図６】
2012146045.tif 000008
【図７】
2012146045.tif 000009
【図８】
2012146045.tif 000010
【図９】
2012146045.tif 000011
【図１０】
2012146045.tif 000012
【図１１】
2012146045.tif 000013
【図１２】
2012146045.tif 000014
【図１３】
2012146045.tif 000015
【図１４】
2012146045.tif 000016