(57)【要約】【課題】ディジタル形式の書類を複数巻に自動的に分割すること。【解決手段】ここで説明される技法は多くの問題を克服し、従来その問題は、ディジタルバージョンから本のコピー１部を印刷することを、人目を引かず実現不可能なものにしていた。本発明の一実施例によれば、コンピュータプログラムのような自動化手段は、ディジタル書籍のハードコピー予定の背厚みが、指定された製本装置その他の仕上げ装置が処理できるよう指定されている最大背厚みを越えることになるか否かを自動的に判定する。背厚みが指定の最大背厚みを越えるように判定したことに応じて、自動化手段は、電子書籍を２巻以上に自動的に分割し、例えば、各巻の印刷版の背厚みが、指定された製本装置その他の仕上げ装置が処理できるよう指定されている最大背厚みよりも決して大きくならないようにする。【選択図】図７
2008171405.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル形式の書類を複数のボリュームに分割するためにコンピュータで使用される方法であって、
指定された仕上げ装置の制約を確認するステップと、
指定された仕上げ装置の制約の少なくとも一部に基づいて、前記ディジタル形式の書類を複数のボリュームに分割するステップと、
を有し、前記仕上げ装置の制約は、印刷形式の書類全体を前記仕上げ装置が仕上げることを妨げるものである、コンピュータで使用される方法。
【請求項２】
前記複数のボリューム中の各ボリュームについて、該ボリュームのボリューム番号の表示を生成し、該ボリューム番号を前記ボリュームのカバーに付けるステップ
を更に有する請求項１記載の方法。
【請求項３】
前記複数のボリューム中の各ボリュームについて、該ボリュームの背表紙部分に合わせてテキストを圧縮するステップ
を更に有し、各ボリュームの背表紙の部分の各々は、前記書類が印刷及び製本された場合の製本形式の書類の背表紙部分より薄い請求項１記載の方法。
【請求項４】
前記複数のボリューム中の各ボリュームについて、１つ以上のカバーを生成するステップを更に有し、前記１つ以上のカバーは、前記複数のボリューム中の少なくとも１つのボリュームについて生成された少なくとも１つのカバーと視覚的に異なるようにした請求項１記載の方法。
【請求項５】
前記複数のボリューム中の各ボリュームについて、前記ボリュームの印刷形式で予想される厚みに基づいて、該ボリュームのカバーシートのサイズを決定し、該サイズに基づいて寸法を定めたカバーシートを該ボリュームについて生成するステップを更に有する請求項１記載の方法。
【請求項６】
印刷に備えてディジタル形式の書類を処理するためにコンピュータで使用される方法であって、
仕上げ装置の制約を確認するステップと、
修正されたディジタル形式の書類を作成するために、前記制約の少なくとも一部に基づいて、前記ディジタル形式の書類の１つ以上の属性を修正するステップと、
を有し、前記制約は、印刷形式の書類全体を前記仕上げ装置が仕上げることを妨げるものであり、
前記修正されたディジタル形式の書類は、印刷された場合、前記制約を超えないようにしたコンピュータで使用される方法。
【請求項７】
前記書類のハードコピーに予測される厚みを判定するステップと、
該予測される厚みの少なくとも一部に基づいて、複数の仕上げ装置の中から、前記書類のハードコピーを仕上げることができる特定の仕上げ装置を選択するステップと、
を更に有する請求項６記載の方法。
【請求項８】
前記修正されたディジタル形式の書類から印刷された場合、該書類のハードコピーがどのように見えるかについての視覚的表示を、前記書類を印刷するのに先立って、ユーザに表示するステップ
を更に有する請求項６記載の方法。
【請求項９】
（１）前記修正されたディジタル形式の書類から書類を印刷すること及び（２）前記書類を２以上の別々のボリュームとして印刷することを含む２以上の選択肢を、前記書類を印刷するのに先立って、ユーザに表示するステップ
を更に有する請求項６記載の方法。
【請求項１０】
ディジタル形式の書類を複数のボリュームに分割するための１つ以上の命令シーケンスを運ぶコンピュータ読取可能な媒体であって、前記１つ以上の命令シーケンスは、
指定された仕上げ装置の制約を確認するステップと、
指定された仕上げ装置の制約の少なくとも一部に基づいて、前記ディジタル形式の書類を複数のボリュームに分割するステップと、
を１つ以上のプロセッサに実行させ、前記仕上げ装置の制約は、印刷形式の書類全体を前記仕上げ装置が仕上げることを妨げるものである、コンピュータ読取可能な媒体。
【請求項１１】
本を注文する方法であって、
本を特定しているリクエストをネットワークを介して受信するステップと、
前記リクエストを受信したことに応答して、該本を注文するための２以上の異なる一群の選択肢を前記ネットワークを介して送信するステップと、
前記２以上の選択肢中のユーザが選択した特定の選択肢を前記ネットワークを介して受信するステップと、
前記ユーザの選択した前記特定の選択肢を受けたことに応答して、該特定の選択肢に従って前記本の注文に応じるステップと、
を有し、前記２以上の異なる選択肢は、１冊としての本を注文する少なくとも１つの選択肢と、複数のボリューム一式として本を注文する少なくとも１つの選択肢とを含むようにした方法。
【請求項１２】
前記ユーザの選択した前記特定の選択肢を受けたことに応答して、該特定の選択肢に従って前記本を製造するステップ
を更に有する請求項１１記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に印刷装置に関連し、特に、ディジタル形式の書籍又は他の書類から、その書籍又は他の書類の限定数の物理的なコピーをコスト効果的な方法で作成及び製造する技術又はプロセスに関連する。
【背景技術】
【０００２】
書籍はディジタル化されディジタル形式で発売されつつあり、それらの書籍はインターネットユーザにとっていっそうアクセスしやすくなっている。このディジタル化の目的は、一般的には、ディジタル化された書籍のオンラインサーチ及び閲覧を可能にすることである。ディジタルバージョンの本（ディジタル書籍）は、ある当初のアプリケーションフォーマットファイルから生じ、そのファイルは、書籍をハードコピー印刷するのに発行者が使用していたものであるかもしれない。或いは、ディジタル形式の書籍は、印刷された本をディジタル的にスキャンすることで作成されるかもしれない。
【０００３】
そのようなディジタル書籍を高品質に印刷するのをサポートすることは、一般に優先度の低い業務であった。そのような高品質形式の印刷をサポートすることを、低優先度の業務にしてしまうようないくつもの問題が見受けられる。これらの問題のいくつかは、例えば、著作権の問題、ディジタル書籍を印刷することによるコスト高、印刷可能なディジタル書類に起因する複雑性、ディジタル書籍を簡単に印刷することに注力した製品の不足、低コストな仕上げ装置の制限等を含む。これら及び他の理由により、ディジタル書籍のコピー１部を印刷することは、人目を引かず実現不可能であるように見られていた。
【０００４】
従来、書籍はオフセット印刷で印刷され、特殊な仕上げ装置と共に組み立てられていた。印刷を経済的に実現可能にするため、印刷される多数の（１万部もの）コピーが必要になる。従来の書籍製造プロセスでは、本の厚さ、ページ数、本のカバーの堅さ、本で使用する色の数等のような本の属性に合わせるため、印刷及び製本プロセスは手作業で選択されていた。一般に発行者及び／又は本の著者は、その印刷及び製本プロセスを指図していた。
【０００５】
低コストのディジタル印刷及び仕上げシステムの出現により、少量の本を印刷する採算のとれる実現性が増えてきた。しかしながら、低コストの書籍印刷に必要な自動化及びマテリアルを準備するには、この種のシステムは多くの分野で制約を被る。それらの制約のいくつかは、上手くいっている書籍印刷業務でこれらのシステムを利用することを阻む。これらのタイプのシステムで見受けられる典型的な１つの制約は、１冊の本に製本可能なページ数の制限である。製本装置では一般に本の許容最大背厚み（その装置が製本可能な厚み）が指定されている。本の背厚み(spine  thickness)は、本が印刷される紙の重さに依存するかもしれない。その結果、製本装置が製本できる最大ページ数は、本が印刷される紙の重さに応じて変わるかもしれない。更に、製本装置は例えばその製本装置が処理可能な最大シート数のような別の能力制限を有するかもしれない。また、製本装置は他の制限を有するかもしれない。他の制限とは、例えば、製本テープの幅（テープバインダの場合）、ステープル針の長さ（ステープルバインダの場合）、ステッチの最大長（ステッチバインダの場合）等である。
【０００６】
従来の書籍印刷プロセスの下で、本は特定の厚さ、特定のバイディングタイプ及び特定のページ数を有するように具体的に指定される。印刷及び仕上げプロセスはこれらの基準に基づいて選択される。
【０００７】
しかしながら、ディジタル書籍は、如何なる具体的な仕上げ装置を考慮するようにも指定されないのが一般的である。その結果、ディジタル書籍は、印刷される場合、仕上げ装置（例えば、製本装置）の制限（例えば、最大背厚み）を超えてしまうことが間々ある。しばしば仕上げ装置の制限に起因して、ディジタル書籍は印刷されず、１冊に製本されない。むしろディジタル形式書籍はディジタル形式でしか保持されないことが間々ある。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の課題は、ディジタル形式の書類を複数巻に自動的に分割することである。
【課題を解決するための手段】
【０００９】
本発明の一形態によれば、ディジタル書類が複数巻に自動的に分割される。本発明のそのような形態によれば、指定された仕上げ装置の制約が確認され、仕上げ装置のその制約は、仕上げ装置が印刷形式の書類全体を１巻に仕上げることを妨げるものである。指定された仕上げ装置の制約に少なくとも部分的に基づいて、ディジタル書類は自動的に複数巻に分割され、指定された仕上げ装置はその制約にもかかわらず複数巻の各々を仕上げることができる。
【００１０】
本発明の一形態によれば、ディジタル書類が印刷用に準備される。本発明のそのような形態では、指定された仕上げ装置の制約が確認され、仕上げ装置のその制約は、目下の所与の指定された書類属性の下で、印刷形式の種類全体を仕上げ装置が仕上げることを妨げるものである。指定された仕上げ装置の制約に少なくとも部分的に基づいて、ディジタル書類に現在指定されている１つ以上の属性が自動的に調整され、調整されたディジタル書類を作成し、印刷された場合に、調整されたディジタル形式の書類が仕上げ装置の制約を超えないようにする。
【００１１】
本発明の一形態によれば、書籍販売サーバーは本を特定しているリクエストをインターネットを介してユーザのブラウザから受ける。そのリクエストを受けたことに応答して、サーバーは、本を作成するための２つ以上の様々な選択肢一式を、インターネットを介してユーザのブラウザに向けて送信する。そしてインターネットを介してユーザのブラウザから、その２つ以上の選択肢中の特定の選択肢を示すユーザの選択内容をサーバーは受信する。特定の選択肢を示すユーザの選択内容を受けたことに応じて、サーバーは、その特定の選択肢で指定されている属性に従って特定の本が作成されるようにする。
【００１２】
以下、添付図面と共に非限定的な実施例が説明される。図中、同様な参照番号は同様な要素を示す。
【発明を実施するための最良の形態】
【００１３】
以下の説明では、本発明の十分な理解をもたらすような説明を意図して、具体的な詳細が説明される。しかしながら本発明はそのような具体的詳細によらず実現されてもよいことは明白であろう。場合によっては周知の構造及び装置はブロック図で表現され、本発明を不必要に曖昧にすることを避ける。「本(book)」なる用語が以下の説明で使用されるが、「本」に適用可能な本発明の実施例は、場合によっては、「本」以外の書類にも同様に適用可能である。そのような書類（例えば、ウェブページやデータベースから印刷されたり保存されたりした書類）は、製本されるかもしれないし又はされないかもしれない。従って「本」なる用語が以下の本発明の実施例の説明で使用されるときはいつでも、本発明の実施例は本以外の書類にも等しく適用されてよいことが認識されるべきである。
【００１４】
＜概要＞
ここで説明される技法を用いることで、既存のディジタル書籍コンテンツは、「プリントオンデマンド(POD:  Print  On  Demand)」のディジタル書籍印刷装置と相俟って、コスト効果的な限定数の書籍印刷を可能にする。ここで説明される技法は、ディジタルバージョンから印刷される本の作成法及び製造法を改善する。ここで説明される技法は、（既存システムが処理できる）最大ページ数や最大背厚みに関する安価な既存システムの制約の下で作成法及び製造法を改善する。ここで説明される技法は多くの問題を克服し、その問題は、かつて、ディジタルバージョンからの本のコピー１部を印刷することを、人目を引かない実現不可能なものにしていた。
【００１５】
本発明に一実施例によれば、コンピュータプログラムのように自動化された手段は、ディジタルバージョンの本が印刷された場合の背厚みが、指定された最大背厚み（指定された製本装置又は他の仕上げ装置が処理できる厚み）を越えることになるか否かを自動的に確認する。背厚みが指定されている最大背厚みを越えているように確認したことに応じて、自動化された手段は、その本のディジタルバージョンを２つ以上のボリューム（２巻以上）に自動的に分割し、各ボリュームについて、そのボリュームの印刷バージョンの背厚みが指定された最大背厚みを越えないようにし、指定された最大背厚みは、指定された製本装置又は仕上げ装置が処理可能な厚みである。例えば、指定された製本装置が、２インチの最大背厚みの本しか製本できなかった場合であって、自動化手段が、本のディジタルバージョンの印刷コピーは３インチの背厚みを有するように判定した場合、その自動化手段はディジタルバージョンの本を２つの別個のボリュームに分割し、印刷されるコピー各々は１．５インチの背厚みを有する。その結果、各ボリュームは指定された製本装置で別々に製本できる。
【００１６】
ここで使用されるように、「印刷装置」なる用語は、プリンタ、複写機、複合機(MFP:  Multi-Functional  Peripherals)（例えば、リコーアフィシオカラー５５６０システム）を含む。
【００１７】
多くの印刷及び仕上げシステムでは、書類の厚みの決定は、仕上げるページ数を調べることでなされる。例えば、統合された仕上げ機能（例えば、ステープラ）を備えたプリンタは仕上げ処理を最大２０ページに制限するかもしれない。なぜなら、２０ページより多いと、統合された仕上げ装置の能力を超えてしまうことをプリンタは知っているからである。本発明のある実施例は用紙の重みを考慮し、書類が装置の能力を超えてしまうか否かを判定するが、本発明の他の実施例はそうはしない。書類の厚みは、書類のページ数を数えることで確認されてもよい。あるシステムは書類の厚みを調べる機械的な又は光学的な手段を備えている。
【００１８】
＜ディジタル書籍を複数巻に分ける＞
上述したように、本発明の一実施例では、ディジタル書籍の印刷バージョンが、印刷された場合、指定された製本装置又は他の仕上げ装置が処理可能な指定された最大背厚みより厚い背厚みを有する、と自動化手段が判定した場合、その自動化手段はディジタル書籍を２つ以上のボリュームに自動的に分割し、その各々は、印刷された場合、指定された最大背厚みを決して上回らない背厚みを有する。ディジタル書籍を複数のボリュームに自動的に分けるのにいくつかの方法がある。
【００１９】
本発明の一実施例によれば、自動化手段はディジタル書籍を或る方法で分割し、その結果のボリューム各々は偶数ページでなく奇数ページから始まる。本発明の一実施例によれば、自動化手段はディジタル書籍を或る方法で分割し、本のどの１ページの内容も、出来てくる複数のボリュームの間にわたって分かれないようにする、言い換えれば、ディジタルバージョンはそのディジタルバージョンで示されているページ境界でしか分割されないようにする。
【００２０】
本発明の一実施例によれば、本のディジタルバージョンは、本の各章にディジタルマーカーを含み、そのディジタルマーカーは章が始まる場所を示す。本発明の一実施例では、自動化手段は本のディジタル形式を或る方法で分割し、本のどの１つの章の内容も出来てくる複数のボリュームの間にわたって分かれないようにする、言い換えれば、ディジタルバージョンはそのディジタルバージョンで示されている章の境界でしか分割されないようにする。
【００２１】
本発明の一実施例によれば、指定された製本装置その他の仕上げ装置が処理可能な指定された最大背厚みを自動化手段が確認する。そして自動化手段はディジタル書籍を複数のボリュームに分割し、各ボリュームの印刷されたバージョンが、ページや章をボリューム間で分けることを要求せずに、指定された最大背厚みにできるだけ近くなるようにする（但し、最後のボリュームは除外されるかもしれない）。本発明のそのような実施例では、生成されるボリューム数は、指定された最大背厚みに少なくとも部分的に依存するかもしれない。
【００２２】
本発明の一実施例によれば、指定された最大背厚みに基づいて、最終ボリュームを除く印刷バージョンの各々を許容可能な程度の厚みにする代わりに、自動化手段はディジタル書籍を分割し、その際に、どのページも又はどの章も複数のボリュームにわたって分割されないようにしつつ、分割の結果生じるボリューム各々の印刷バージョンが、分割の結果生じる他のボリューム各々の印刷バージョンと近似的に同じ背厚みを有するようにする。本発明のそのような実施例では、自動化手段は、ボリュームの印刷バージョンの背厚みをほぼ等しく維持しつつ、分割の結果生じるボリュームの分量をできるだけ多くしようとしてもよい。再び、本発明のそのような実施例では、その結果生じるボリューム数は、指定される最大背厚みに少なくとも部分的に依存してよい。
【００２３】
本発明の一実施例では、自動化手段はディジタル書籍を複数のボリュームに分割し、その際に、ボリューム中のページの内容が、原本にフォーマットされている対応するページの内容と異ならないようにする。例えば、本発明の一実施例では、ページサイズ、ページ内容、マージン(余白)、フォント、フォントサイズ、行間隔等のどれも変更せずに、自動化手段はディジタル書籍を複数巻に分割する。換言すれば本発明の一実施例では、自動化手段は、製本装置のような仕上げ装置に合わせてページを縮小したり圧縮したりしない。
【００２４】
＜中綴じ本の自動分割＞
しばしば、本のページが印刷された場合、印刷されたページが共に「中綴じ(saddle  stitched)」されて製本をなすような方法で、ディジタル書籍のページが表される。そのようなディジタル形式では、各シートが全ページ２つを表現し、１つのページはシートの左側を占め、１つのページはシートの右側を占める。「中綴じ」製本法により、そのような印刷シートは各々の上に積み上げられ、各シートの中央に沿って、縫い込まれ、綴じられ、ホチキス留めされ、或いは共に固定される。そしてそれらのシートは固定手段で中央に沿って折り畳まれ、本が出来上がる。
【００２５】
この方法でページを表現する本のディジタルバージョンを複数巻に自動的に分割することは、各シートが単独のページを表現しているにすぎない本を自動的に分割することよりも複雑になる。通常、中綴じされる本のディジタルバージョンのほとんどのシートは、その本の連続的なページを表していない。例えば、最後のシート（シートの山の底にあるシート）は、シートの左側に本の最初のページを表し、シートの右側に本の最終ページを表している。本の連続的なページを表現している唯一のシートは、シートの山の頂上にあるシート（典型的には、最初のシート）であろう。
【００２６】
従って本発明の一実施例では、ディジタル書籍が中綴じ形式でページを表現しているか否かを指定する入力をユーザが自動化手段に与える。ディジタル書籍が中綴じ形式でページを表現していることを示すユーザ入力を受け、その本が分割されるべきボリューム数を決定した後で、自動化手段は本のディジタルバージョンのシートを再構成し、その際に、各ボリュームのディジタルバージョン各々が印刷時に中綴じにできるようにする。そのような再構成は、一方の側のシートから他方の側のシートにページを再配置することを含み、特定のボリュームに属する全てのページがそのボリュームに関連するシート上に用意されるようにする。
【００２７】
例えば、ディジタル書籍が５０枚の中綴じシートで構成され、５０番目のシート（底のシート）が本の１ページ及び１００ページ双方の内容を（並んで）表しており、自動化手段が、その本は中綴じシート２５枚の２組に分割すべきと判定した場合、自動化手段は、ディジタル書籍を複数ボリュームに分け得る前に、５０シート全てのページ内容を再構成する。この例では、自動化手段は各シートの間でページ内容を配置し直し、最初の５０ページ（ページ１−５０）の内容が最初の２５シートに表現されるようにし、次の５０ページ（ページ５１−１００）の内容が次の２５シートに表現されるようにする。こうしてこの例では再構成の後、２５番目のシートはページ１及び５０の内容を並んで表し、５０番目のシートはページ５１及び１００の内容を並んで表す。
【００２８】
＜ディジタルバージョンにボリュームマーカを組み込む示唆＞
本発明の一実施例によれば、本のページの境界及び／又は章の境界を示すディジタルマーカーをディジタル書籍が含むようにするのと同様に、ディジタル書籍は或る示唆する場所を示すディジタルマーカーを含み、その示唆する場所でその本は最も適切に複数巻に分割される。そのようなディジタルボリュームマーカーは、ディジタル書類の作者により、ディジタル書籍に付加されてもよい。或いは、あるユーザがコンピュータプログラムのようなマーキング手段を利用して、既存のディジタル書類を編集し、そのようなディジタルマーカーを既存のディジタル書類に挿入してもよい。ディジタルボリュームマーカーは、複数巻の本を最終的に印刷する者以外のユーザによって、或いは複数巻の本を最終的に印刷するユーザによって挿入されてもよい。ディジタル書籍が或るストレージデバイスから別のものへ転送される場合、そのディジタルボリュームマーカーはディジタル書籍に組み込まれたまま残ってよい。
【００２９】
後に、指定された仕上げ装置の制限に合わせるために本が複数巻に分割されるべきことを自動化手段が確認した場合、ディジタル書籍の中の全てのディジタルボリュームマーカーの中から、本の中の場所を示す１つ以上のディジタルボリュームマーカーを自動化手段は自動的に選択し、その状況で本が複数巻に分割された場合、各巻が指定された仕上げ装置の制限を超えないようにする。このように、ディジタルバージョンが複数巻に分割される場所を自動化手段がディジタル書籍の中で自動的に選択する場合でさえ、自動化手段の選択は、人であるユーザの事前の示唆に沿って導かれ、その示唆は、ディジタル書籍の中に埋め込まれているディジタルボリュームマーカーによって表現される。
【００３０】
図１２は本発明の一実施例によるユーザインターフェース例を示し、そのユーザインターフェースによって、人であるユーザは、示唆するディジタルボリュームマーカーを既存のディジタル書籍に挿入する。例えば、ディジタルボリュームマーカーを挿入する際、ユーザは、マウスのポインタを本の中の或る位置（ユーザがマーカーを挿入したい場所）に合わせつつ、マウスの右をクリックしてもよい。それに応じて、ユーザインターフェースはポップアップメニューを提示し、そのポップアップメニューからユーザは「セクション区切りを追加」のような選択肢を選ぶことができる。この選択肢の選択に応じて、示唆されるディジタルボリュームマーカーは、指定された場所でディジタル書籍に挿入される。
【００３１】
＜発送コストの観点に基づいて複数巻に分割する＞
オンデマンドでディジタルバージョンから印刷された本を注文する顧客は、しばしば、遠く離れたウェブサイトを介してその本を注文するであろう。その結果しばしば顧客は製本された複数巻のコピーを直に手に取ることはできない：その代わりに、ウェブサイトのオペレータは製本された複数巻のコピーを何らかの発送サービス（例えば、政府の運営する郵便サービス）を利用して顧客に発送しなければならない。その発送にはいくらかの送料が付随するかもしれない。
【００３２】
本発明の一実施例では、ディジタル書籍は或る方法で自動的に複数巻に分割され、その方法は、その本がいくつかの方法で分割された場合に、分割の結果生じる複数巻を発送するのに必要な送料を考慮に入れる。本発明の一実施例では、送料及び／又は他の発送コストを最小化する方法で、自動化手段はディジタル書籍を自動的に分割しようとする。本発明の一実施例では、印刷された形式の本を発送するのに必要な時間を最小化する方法で、自動化手段はディジタル書籍を自動的に分割しようとする。
【００３３】
例えば、自動化手段は、分割の結果生じるボリュームについて、可能性のある最大重量を予想してもよい（その最大重量は、そのボリュームを或る厚さにした場合の重量である。）。  各ボリュームの予想される最大重量が、送料及び／又は発送コストが増えてしまう既知の所定の重量閾値を下回るように維持する方法で、自動化手段はディジタル書籍を分割しようとしてもよい。各ボリュームの重量を指定された閾値未満に維持することで、分割の結果製本された複数巻は、それら複数巻が一括して一緒に発送される場合よりも低いコストで別々に発送されるかもしれない。
【００３４】
送料及び／又は発送するコストを減らす方法でディジタル書籍を分割しようとする場合、自動化手段は重量以外の要因を考慮してもよい。例えば、自動化手段は、分割の結果複数巻を生成する際に、複数巻の物理的な大きさ（即ち、高さ、幅及び長さ）に少なくとも部分的に基づいてもよい。しばしば、指定された閾値を越える寸法の小包は、発送に関して、その閾値を越えない寸法の小包よりもコスト高になる。自動化手段は、複数巻の各々がその閾値を越えないように、生じる複数巻を生成しようとしてよい。
【００３５】
＜複数巻に自動的にカスタマイズされたカバー＞
本発明の一実施例では、ディジタル書籍が上述のように２以上の巻に分けられる場合、自動化手段は、その結果生じる各巻のディジタルバージョンを修正し、各ディジタルバージョンがカスタマイズされたカバーを含むようにしてもよい。本発明の一実施例では、生じる巻のディジタルバージョンに自動化手段により付加されるカスタマイズされたカバーページの各々は、複数巻一式の中での巻番号を示す（例えば、第１巻、第２巻等）。更に、本発明の一実施例では、そのようにカスタマイズされたカバーページ各々は、その一式の総巻数も示してよい（例えば、１／７巻、２／７巻等）。自動化手段はカスタマイズされた各カバーページを自動的に生成してもよい。
【００３６】
＜統合された／個別の仕上げ装置＞
製本装置のような仕上げ装置は、しばしば、複雑な印刷装置に統合され、印刷装置はディジタル書籍を印刷し（例えば、２以上の巻に印刷し）、印刷された形式の本を自動的に製本する（例えば、２以上の巻に製本する）。或いは、仕上げ装置は１つの単独機能の装置でもよく、その装置は、本のディジタルコピーを印刷する印刷装置と完全に別個である。
【００３７】
本発明の一実施例では、ディジタル書籍の巻各々は別個の印刷装置で同時に印刷される。ユーザは或る印刷装置で作成された印刷ページを取り出し、その印刷ページを別の仕上げ装置に供給してもよい。本発明の一実施例では、ディジタル書籍の個々の巻は、１つの印刷装置から、その印刷装置の別個の出力トレイに出力される。ユーザは印刷された巻をそのようなトレイから取り出し、その印刷された巻を、その印刷装置とは別の仕上げ装置に供給してもよい。ユーザは印刷装置の出力トレイ各々の内容を仕上げ装置に別々に供給してもよい（各トレイは別々の印刷された巻を保持している。）。
【００３８】
或いは、１つの印刷装置は各巻の印刷バージョンを同じ出力トレイに出力するが、印刷バージョンの巻のページを互いに合わせ、巻を構成するページの山の各々が、（もしもオフセットがあれば）ページの山の直前及び直後とずれているようにする。更に、山の各々は自動的に生成され（当初のディジタル書籍の部分ではない）カスタマイズされたカバーシートから始まる（そのカバーシートは、その山が表す本のボリュームを示す。）。
【００３９】
ディジタル書籍を分ける自動化手段への入力として、目的の仕上げ装置の身元(ID)及び／又は目的の仕上げ装置の制約特性をユーザは与えてもよい。ユーザ入力に基づいて、自動化手段はディジタル書籍を分割し、或いはフォーマットし、その結果生じる各巻が、目的の仕上げ装置で困難を伴わずに処理できるようにする。
【００４０】
＜自動的な背表紙及びカバー図形修正＞
本が２以上の巻に分割される場合、各巻の背表紙は、製本される場合、本全体が印刷されたときの背表紙より薄くなる。本発明の一実施例では、自動化手段は、分割の結果生じるディジタル形式の巻のカバーを自動的に修正し、折り畳まれた場合に、そのカバーが或る背表紙を有するようにし、その背表紙は、分割の結果生じる巻の印刷ページの山に適合する厚みを有する。
【００４１】
「無線とじ(Perfect  Binding)」は、本のカバーが１つの「巻き付ける(wraparound)」シートとして印刷されるプロセスに関連し、そのシートは、本の１ページの高さと少なくとも同程度に高いが、（本の少なくとも２ページ分の幅）プラス（本の背表紙分の厚み）と同程度に広い。取り巻くシート（ラップアラウンドシート）が折り畳まれ、本を構成するページの山を取り囲む場合、ラップアラウンドシートの一部は本のバックカバーをなし、ラップアラウンドシートの一部は本の背表紙をなし、ラップアラウンドシートの一部は本のフロントカバーをなす。しばしば、ディジタル書籍はディジタル形式のラップアラウンドシートを含み、フロントカバー及び／又は背表紙に図形及び／又は文字を含んでもよい。本発明の一実施例では、自動化手段は、印刷される本の計算された厚みの下で、ラップアラウンドシートに適切な幅を決定し、その適切な幅にラップアラウンドシートを裁断又は調整するように仕上げ装置に指示する。
【００４２】
本発明の一実施例では、ディジタル書籍が上述したように複数巻に分けられる場合、自動化手段は、修正されたバージョンのラップアラウンドページを作成し、ディジタル形式の各巻に配置する。本発明の一実施例では、そのような巻各々について、自動化手段はその間に関するラップアラウンドシートの背表紙部分の幅を修正し、その背表紙部分の幅がその巻を印刷したときの厚さに合うようにする。各巻の印刷バージョンは異なる厚さになるかもしれないので、各巻についてのラップアラウンドシートの背表紙部分の幅は異なってもよい。
【００４３】
本発明の一実施例では、特定の巻について自動化手段がラップアラウンドシートの背表紙部分の幅を修正する場合、自動化手段は背表紙部分に文字及び／又は図形を自動的に押し込み、それらが減少した背厚みに依然として適合するようにする。例えば、自動化手段が背表紙部分の幅を７５％減らす場合、自動化手段はその背表紙部分の文字及び／又は図形を自動的に比例して圧縮し、文字及び／又は図形が、オリジナルの未修正の背表紙部分の文字及び／又は図形の７５％程度の幅になるようにする。例えば、背表紙の長さ方向部分に渡るテキストは高さが圧縮され、テキストの文字が、当初の非圧縮の背表紙にあったときの高さでないようにする。背表紙の長さが不変にされる場合、テキストの文字は、当初の非圧縮の背表紙にあったときと同じ幅のままでもよい。
【００４４】
本発明の一実施例では、自動化手段は、各巻のラップアラウンドシートの背表紙部分に、一揃いの巻におけるその巻の順序の図形指標を付ける（例えば、vol.1，vol2等）。更に、本発明の一実施例では、自動化手段は、各巻のラップアラウンドシートの背表紙部分に、一揃いの巻の総数の図形表示を付ける（例えば、vol.1/7，vol.2/7等）。
【００４５】
本発明の一実施例では、自動化手段は、各巻のラップアラウンドシートのフロントカバー部分も修正する。特に、本発明の一実施例では、自動化手段は、各巻のラップアラウンドシートのフロントカバー部分に、一揃いの巻におけるその巻の順序の図形表示を付ける（例えば、第１巻、第２巻等）。更に、本発明の一実施例では、自動化手段は、各巻のラップアラウンドシートのフロントカバー部分に、一揃いの巻の総数の図形表示を付ける（例えば、１／７巻、２／７巻等）。
【００４６】
本発明の一実施例では、異なる巻に製本されるラップアラウンドシートは以下の（ａ）、（ｂ）及び（ｃ）を除いて互いに同じであり、（ａ）は背表紙部分の幅であり、（ｂ）は背表紙部分におけるテキスト及び／又は図形の圧縮度合いであり、（ｃ）は一揃いの巻の中で対応する巻の順番を特定する背表紙部分のマーキング及び／又はフロントカバー部分のマーキングである。その結果、本発明の一実施例では、生じるボリューム（巻）は製本される場合に一様で見た目に好ましい外観を有し、その外観は単一の原本の外観に類似している。
【００４７】
本発明の一実施例では、オリジナルのディジタル書籍が上述したようなディジタル形式のラップアラウンドシートを含んでいなかった場合、自動化手段は、ディジタル形式で生じる巻の各々について、ディジタル形式のラップアラウンドシートを自動的に生成する。本発明の一実施例では、自動化手段はディジタルコンテンツを特定するユーザ入力を受け入れ、そのディジタルコンテンツは、自動化手段がディジタル形式のラップアラウンドシートを生成するために使用される。
【００４８】
＜本の属性を自動的に変更し、利用可能な仕上げ装置による仕上げを許可する＞
本発明の一実施例では、ディジタル書籍から印刷される本の厚みをどの仕上げ装置も処理できないことの確認に応じて、ディジタルバージョンの属性が自動的に変更され、その本が印刷される場合、利用可能な仕上げ装置によってその本が処理できるようにする。
【００４９】
例えば、本のハードコピーの厚みを減らすため、自動化手段は、ディジタル書籍の中で、その本が印刷されるべき指定の用紙タイプを変更してもよい。その結果、本の内容はより薄いタイプの用紙に印刷され、ハードコピーの全体的な厚みを減らしてもよい。
【００５０】
別の例として、本のハードコピーの厚みを減らすため、自動化手段は、ディジタル書籍の中で、本の内容が書かれているフォントのフォントタイプ及び／又はフォントサイズを変更してもよい。その結果、本の内容はより少ないシートに印刷され、ハードコピーの全体的な厚みを減らしてもよい。
【００５１】
別の例として、本のハードコピーの厚みを減らすため、自動化手段は、ディジタル書籍の中で、本のページ中のテキストを囲むマージン（余白）のサイズを減らしてもよい。その結果、本の内容はより少ないシートに印刷され、ハードコピーの全体的な厚みを減らしてもよい。
【００５２】
別の例として、本のハードコピーの厚みを減らすため、自動化手段は、ディジタル書籍の中で、本のページが印刷されるシートのシートサイズを増やしてもよい。その結果、本の内容はより少ないシートに印刷され、ハードコピーの全体的な厚みを減らしてもよい。
【００５３】
別の例として、本のハードコピーの厚みを減らすため、自動化手段は、ディジタル書籍の中で、本の中でのテキストの行間隔を減らしてもよい。その結果、本の内容はより少ないシートに印刷され、ハードコピーの全体的な厚みを減らしてもよい。
【００５４】
上記の例全ての中で、自動化手段は本の属性を必要最小限度に変更し、利用可能な仕上げ装置が本の仕上げを処理できるようにする。本の当初の属性をなるべく最大限維持するような方法で、自動化手段は本の属性を変更してもよい。そのような技法が使用されるならば、本を複数巻に分割することが望まれなかった場合に、それを避けることができるかもしれない。
【００５５】
＜具体的な技法及びプロセス＞
図１はディジタル書籍から製本する選択肢を提示するプロセス例を示す本発明の一実施例によるフローチャートである。ブロック１０２では、顧客が本を注文する。例えば、顧客はインターネットを介して本屋のウェブサイトから本を注文してもよい。本屋のウェブサイトは顧客に対して或る機能を提案し、その機能によって、顧客はディジタル書籍から「オンデマンド」で本の印刷を要求できる。いくつもの異なる本のディジタルバージョンは、例えばデータベースに格納されていてもよい。
【００５６】
ブロック１０４では、既存の仕上げ装置（例えば、製本装置）で許容されている最大厚さを本の厚みが越えているか否かの確認がなされる。例えば、本屋のウェブサイトの自動化手段は、注文された本を印刷したときの厚さが、指定された製本装置が処理可能な最大厚さより大きくなるか否かを確認する。自動化手段は以下の（ａ）及び（ｂ）に基づいてその確認を行ってもよい。（ａ）は、人であるオペレータによって見分けられるような、本を製本するのに使用される特定の製本装置の身元(ID)であり、（ｂ）は、いくつかの異なる既知の製本装置の各々について、各製本装置が処理できる既知の最大厚みを示す事前に格納済みのデータである。そのようなデータは例えばデータベースに格納されていてもよい。本の厚みが最大厚みを越えていた場合、制御フローはブロック１０８に進む。そうでなければ制御フローはブロック１０６に進む。
【００５７】
ブロック１０６では、従来の製本プロセスで本が製造される。例えば、本屋のウェブサイトのコンピュータは、単独のボリュームとして印刷され製本されるように統合された印刷／製本装置にディジタル書籍を送信する。製本された本は顧客の住所に出荷されてもよい。
【００５８】
或いは、ブロック１０８にて、ディジタル書籍が自動的に複数巻に区分けされる。例えば、本屋のウェブサイトの自動化手段は、上記の何らかのプロセス例を使用して、ディジタル書籍を２巻以上に自動的に区分けしてもよい。制御フローはブロック１１０に進む。
【００５９】
ブロック１１０では、個々の製本が各巻について製造される。例えば、本屋のウェブサイトのコンピュータは、各巻のディジタルバージョンを、印刷及び製本を別個に行う統合された印刷／製本装置に別々に送信してもよい。２冊以上の製本された巻が、顧客の住所に一括して出荷されてもよい。
【００６０】
図２は、ディジタル書籍から製本する本の選択肢を示す本発明の一実施例による別のプロセス例を示すフローチャートである。ブロック２０２では、顧客が本を注文する。例えば、顧客はインターネットを通じて本屋のウェブサイトから本を注文してよい。本屋のウェブサイトは顧客に対して或る機能を提案し、その機能によって、顧客はディジタル書籍から「オンデマンド」で本の印刷を要求できる。
【００６１】
ブロック２０４では、既存の仕上げ装置（例えば、製本装置）で許容されている最大厚さを本の厚みが越えているか否かの確認がなされる。例えば、本屋のウェブサイトの自動化手段は、注文された本を印刷したときの厚さが、指定された製本装置が処理可能な最大厚さより大きくなるか否かを確認する。自動化手段は以下の（ａ）及び（ｂ）に基づいてその確認を行ってもよい。（ａ）は、人であるオペレータによって見分けられるような、本を製本するのに使用される特定の製本装置の身元(ID)であり、（ｂ）は、いくつかの異なる既知の製本装置の各々について、各製本装置が処理できる既知の最大厚みを示す事前に格納済みのデータである。本の厚みが最大厚みを越えていた場合、制御フローはブロック２０８に進む。そうでなければ制御フローはブロック２０６に進む。
【００６２】
ブロック２０６では、従来の製本プロセスで本が製造される。例えば、本屋のウェブサイトのコンピュータは、単独のボリュームとして印刷され製本されるように統合された印刷／製本装置にディジタル書籍を送信する。製本された本は顧客の住所に出荷されてもよい。
【００６３】
或いは、ブロック２０８にて、顧客が複数巻の本を進んで受け取るか否かが顧客に問われ、選択肢が顧客に提示される。例えば、単独の製本としてではなく、複数に製本された巻を含む複数巻一式として本を所有することを顧客が望むか否かについて、本屋のウェブサイトは顧客に尋ねてもよい。制御フローはブロック２１０に進む。
【００６４】
ブロック２１０では、顧客が複数巻の本を受け入れたか否かについての判定がなされる。顧客が一揃いの複数巻の形式で本を喜んで受け取るならば、制御フローはブロック２１４に進む。そうでなければ制御フローはブロック２１２に進む。
【００６５】
ブロック２１２では、本の注文がキャンセルされる、或いは他の方法が利用可能であったならばその本を得る別の方法を選択することを顧客に許可する。例えば、既に印刷済みであるが使用済みの本のコピーが利用可能であった場合、又は本の大量生産が利用可能であった場合、本屋のウェブサイトはそのようなコピーを購入する選択肢を顧客に与えてもよい。他の選択肢は利用可能でなかった場合や、ディジタル書籍を「オンデマンド」で印刷すること以外に、どのコピーの本を受け入れることも顧客が望まなかった場合、本屋のウェブサイトは注文を完全にキャンセルする選択肢を顧客に与えてもよい。
【００６６】
或いは、ブロック２１４にて、ディジタル書籍は複数巻に自動的に区分けされる。例えば、本屋のウェブサイトの自動化手段は、上述した何らかのプロセスを用いて、ディジタル書籍を２巻以上に自動的に区分けしてもよい。制御フローはブロック２１６に進む。
【００６７】
ブロック２１６では、個々の製本が各巻について製造される。例えば、本屋のウェブサイトのコンピュータは、各巻のディジタルバージョンを、印刷及び製本を別個に行う統合された印刷／製本装置に別々に送信してもよい。２冊以上の製本された巻が、顧客の住所に一括して出荷されてもよい。
【００６８】
図３は、本発明の一実施例により本屋のウェブサイトが顧客に提示する画面例を示す。この画面は、特定の本を作成するのに使用できるいくつもの様々な選択肢を示す。ある選択肢では、「フェデックス  キンコーズ(FedEx  Kinko’s)」により一揃いの複数巻として本が印刷及び製本可能である。別の選択肢では、「リコードキュメントマネジメント(Ricoh  Document  Management)」により原寸の１冊本としてソフトカバーと共に本が印刷及び製本可能である。様々な印刷サービスベンダが、本の厚みの様々な最大値を処理してもよい。本発明の一実施例では、顧客はソフトカバー版の本を選択でき、その場合の利用可能な製本装置は、複数巻のハードカバー版の本ではなく、ソフトカバーを有する版によって製本できる。本発明の一実施例では、本屋のサーバーはインターネットを介してユーザのブラウザから本を特定するリクエストを受信する。そのリクエストを受けたことに応答して、サーバーは、本を作成するための２以上の様々な選択肢一式を、インターネットを介してユーザのブラウザに送信する。そのような選択肢の具体例は本明細書で説明されており、例えば、カバー、製本及びサイズ等に関連する。サーバーは、インターネットを介してユーザのブラウザから、２以上の選択肢の中からユーザの選択した特定の選択肢を受信する。ユーザにより選択された特定の選択肢を受信したことに応答して、サーバーは、その特定の選択肢で指定されている属性（カバー、製本、サイズ等）に従って、指定された本が作成されるようにする。例えば、印刷及び仕上げ装置を用いてサーバーはディジタルバージョンから本を自動的に印刷及び製本し、その装置については、その特定の選択肢で指定されている属性と共に本を印刷及び製本するように、装置の性能に基づいてサーバーが選択する。
【００６９】
図４は、本の厚みに応じて本を印刷する／仕上げるために印刷／仕上装置を選択する本発明の一実施例によるプロセス例を示すフローチャートである。ブロック４０２では顧客が本を注文する。例えば顧客は本屋のウェブサイトからインターネットを介して本を注文してもよい。本屋のウェブサイトは顧客に対して或る機能を提案してもよく、その機能によって、顧客はディジタル書籍から「オンデマンド」で本を印刷することをリクエストできる。
【００７０】
ブロック４０４では、本の厚みが確認され、その本の厚みを処理できる印刷／仕上げ装置を求めてデータベースが調べられる。例えば、その本は３インチの厚みであることが分かった場合、３インチの厚みの本を印刷する及び／又は仕上げることができる利用可能な印刷／仕上げ装置を求めて自動化手段（例えば、コンピュータプログラム）はデータベースに問い合わせる。利用可能な印刷／仕上げ装置各々について、その印刷／仕上げ装置が処理できる最大厚みをデータベースは示す。でーたべーす中のデータに少なくとも部分的に基づいて、利用可能な印刷／仕上げ装置の中で自動化手段は或る印刷／仕上げ装置を選択する。
【００７１】
ブロック４０６では、ある複数の本を印刷する／仕上げる（例えば、製本する）ことが可能な選択された印刷／仕上げ装置にディジタル書籍が自動的に送付され、その複数の本は顧客が注文した本と少なくとも同程度の厚みを有する。選択された印刷／仕上げ装置はその本を印刷する及び／又は仕上げる（製本する）。その後、印刷され製本された本が顧客の住所に出荷される。
【００７２】
一実施例では、印刷／仕上げ装置が処理可能な本の最大厚みに基づいて印刷／仕上げ装置が自動的に選択されたが、別の実施例では、本の最大厚みに基づいて、一群の印刷サービスベンダの中から或る印刷サービスベンダが自動的に選択され、一群のサービスベンダの各々はデータベースに格納されたデータで指定されるように処理を行うことができる。本発明のそのような実施例では、印刷及び／又は仕上げ（例えば、製本）に備えて、選択された印刷サービスベンダにディジタル書籍が（例えば、インターネットを介して）送られる。  
図５は、ディジタル書籍の属性を自動的に修正し、利用可能な仕上げ装置で本の仕上げが処理できるようにする本発明の一実施例によるプロセス例を示すフローチャートである。ブロック５０２では顧客が本を注文する。例えば顧客は本屋のウェブサイトからインターネットを介して本を注文してもよい。本屋のウェブサイトは顧客に対して或る機能を提案してもよく、その機能によって、顧客はディジタル書籍から「オンデマンド」で本を印刷することをリクエストできる。
【００７３】
ブロック５０４では、本が印刷される前に、指定されたタイプの用紙で（即ち、指定された厚み、高さ及び／又は幅で）その本が印刷された場合、本のハードコピーの厚さが、指定された印刷／仕上げ装置で処理可能な最大厚さを越えることになるか否かの確認がなされる。印刷された本の厚みがその最大厚みを越える場合、制御フローはブロック５０６に進む。そうでなければ制御フローはブロック５０８に進む。
【００７４】
ブロック５０６では、ディジタル書籍の１つ以上の属性が自動的に調整され、印刷された場合にその本の厚みが最大厚み（指定された印刷／仕上げ装置で処理可能な最大厚み）を越えなくなるようにする。例えば、用紙種別、用紙サイズ、フォントタイプ、フォントサイズ、マージンサイズ、行間隔及び／又はディジタル書籍で指定されている他の属性を印刷に先立って自動化手段が調整してもよい。その修正後に、ディジタル書籍は「再配置(re-flow)」され、変更された属性に基づいて本の内容がページの中に再配置される。そして制御フローはブロック５０８に進む。
【００７５】
ブロック５０８では、従来の製本プロセスで本が製造される。例えば、本屋のウェブサイトのコンピュータは、１冊として印刷及び製本する統合された印刷／製本装置にディジタル書籍を送付してもよい。製本された本は顧客の住所に出荷される。
【００７６】
図６は、ディジタル書籍の属性を自動的に修正し、利用可能な仕上げ装置で本の仕上げが処理できるようにする本発明の一実施例による別のプロセス例を示すフローチャートである。ブロック６０２では顧客が本を注文する。例えば顧客は本屋のウェブサイトからインターネットを介して本を注文してもよい。本屋のウェブサイトは顧客に対して或る機能を提案してもよく、その機能によって、顧客はディジタル書籍から「オンデマンド」で本を印刷することをリクエストできる。
【００７７】
ブロック６０４では、本が印刷される前に、指定されたタイプの用紙で（即ち、指定された厚み、高さ及び／又は幅で）その本が印刷された場合、本のハードコピーの厚さが、指定された印刷／仕上げ装置で処理可能な最大厚さを越えることになるか否かの確認がなされる。印刷された本の厚みがその最大厚みを越える場合、制御フローはブロック６０６に進む。そうでなければ制御フローはブロック６１６に進む。
【００７８】
ブロック６０６では、ディジタル書籍の１つ以上の属性が自動的に調整され、印刷された場合にその本の厚みが最大厚み（指定された印刷／仕上げ装置で処理可能な最大厚み）を越えなくなるようにする。例えば、用紙種別、用紙サイズ、フォントタイプ、フォントサイズ、マージンサイズ、行間隔及び／又はディジタル書籍で指定されている他の属性を印刷に先立って自動化手段が調整してもよい。その修正後に、ディジタル書籍は「再配置(re-flow)」され、変更された属性に基づいて本の内容がページの中に再配置される。そして制御フローはブロック６０８に進む。
【００７９】
ブロック６０８では、修正されたディジタルバージョンの属性で印刷された場合に生じる本の説明及び／又は視覚的表現が顧客に提示される。顧客はその注文を確認するよう求められる。例えば、本屋のウェブサイトは、そのような説明及び／又は視覚的表現を顧客にて維持し、その説明及び／又は視覚的表現に合致するハードコピーがその顧客にとって満足のゆく者であるか否かを明らかにするよう顧客に求めてもよい。制御フローはブロック６１０に進む。
【００８０】
ブロック６１０では、調整済みの属性での本のコピーの注文を顧客が確認したか否かの判定がなされる。顧客がその注文を確認したならば制御フローはブロック６１４に進む。そうでなければ制御フローはブロック６１２に進む。
【００８１】
ブロック６１２では、本の注文は取り消される、又は他の方法が利用可能であったならば本を注文する他の方法を選択することが顧客に許可される。例えば、既に印刷されているが使用済みの本のコピーが利用可能であった場合、或いは量産された本のコピーが利用可能であった場合、本屋のウェブサイトはそのようなコピーを購入する選択肢を顧客に与えてもよい。他のどの選択肢も有用でなかった場合や、ディジタル書籍の「オンデマンド」印刷以外のどの本のコピーも顧客は受け入れたくなかった場合、本屋のウェブサイトは注文を完全に取り消す選択肢を顧客に与えるようにしてもよい。
【００８２】
或いは、ブロック６１４にて、指定された印刷／仕上げ装置で本を印刷できる／仕上げられるように本の内容の属性が調整されたディジタル書籍が元版に設定され、（オリジナルの未修正のディジタルバージョンではない）その元版から本が印刷されるようにしてもよい。制御フローはブロック６１６に進む。
【００８３】
ブロック６１６では、従来の製本プロセスで本が製造される。例えば、本屋のウェブサイトのコンピュータは、１冊として印刷及び製本する統合された印刷／製本装置にディジタル書籍を送付してもよい。製本された本は顧客の住所に出荷される。
【００８４】
図７は、一冊の本及び複数巻の本の一例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。図示されるように、分割の結果生じる巻の背表紙の図形及び文字は、より薄い背表紙に合わせて圧縮されており、巻番号が各巻の背表紙及びカバーに付けられている。この場合、背表紙上での文字及び図形の間隔は、文字及び図形のサイズが１次元上で圧縮されているように歪んでいるが、他の寸法に維持されてもよい。
【００８５】
図８は、一冊の本及び複数巻の本の別の例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。図示されているように、分割の結果生じる巻の背表紙の図形及び文字は、より薄い背表紙に合わせて圧縮されており、巻番号が各巻の背表紙及びカバーに付けられている。この場合、背表紙上での文字及び図形の間隔は、文字及び図形のサイズが２次元で圧縮されるように比例している。
【００８６】
図９は、一冊の本及び複数巻の本の別の例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。図示されているように、分割の結果生じる巻の背表紙の図形及び文字は、より薄い背表紙に合わせて圧縮されている。この場合、第１巻を除く全ての巻の背表紙及びカバーに巻番号が付けられる。その理由は、場合によっては、オリジナルの１冊の本のカバー及び／又は背表紙と同じものが第１巻のカバー及び背表紙に現れることを顧客が望むかもしれないからである。第１巻以降の巻のカバーは、第１巻のカバーに含まれているものと異なる及び／又は追加的な文字及び／又は図形を含んでいてもよい。
【００８７】
図１０は、一冊の本及び複数巻の本の追加的な例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。図示されるように、オリジナルの１冊の「無線綴(perfect  bound)」の本を複数巻に分割し、その複数巻は、原本の製本に使用されているものと異なる製本技術で製本されている。図示の一例では、分割の結果生じる複数巻は１つの「ラップアラウンド」カバーシートと共に「中綴(saddle  stitched)」にされている。図示の別の例では、分割の結果生じる複数巻は別々のフロント及びバックカバーシートと共に二重にホチキス留めされている。何れの例でも、分割の結果生じる複数巻は、原本の表現とは異なり、背表紙に如何なる印刷もなされてない。
【００８８】
図１１は、一冊の本及び複数巻の本の追加的な例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。図示されるように、オリジナルの１冊の「無線綴」の本を複数巻に分割し、その複数巻は、原本の製本に使用されているものと異なる製本技術で製本されている。図示の一例では、分割の結果生じる複数巻がフロント及びバックカバーシートと共に１つの針でホチキス留めされている。図示の別の例では、分割の結果生じる複数巻は別個のフロント及びバックカバーシートと共にテープ製本されている。何れの例でも、分割の結果生じる複数巻は、原本の表現とは異なり、背表紙に如何なる印刷もなされてない。
【００８９】
図１３は本発明の一実施例による動作例を示すシーケンス図であり、その動作例は、オペレータ、印刷クライアント（例えば、印刷ドライバ）、印刷サーバー（又は印刷コントローラ）（例えば、ウェブサーバー）及び印刷エンジン（例えば、仕上げ装置と共に統合される印刷装置）で実行される。印刷クライアント、印刷サーバー及び印刷エンジンは、同じ装置の中に又は別個の装置の中に組み込まれてもよい。ステップ１３０１では、オペレータは印刷クライアントに印刷ジョブを始めるよう伝える。ステップ１３０２では、印刷クライアントは１つのジョブを印刷サーバーに出す。ステップ１３０３では、そのジョブはターゲットの仕上げ装置での製本能力を超えてしまうことを印刷サーバーは印刷クライアントに助言し、オペレータに選択肢を与える。ステップ１３０４にてオペレータは印刷クライアントに継続するよう指示する。ステップ１３０５ではリカバリオプションが選択される。ステップ１３０６では、印刷サーバーは印刷エンジンに複数のジョブを出し、その複数のジョブは仕上げ装置の制約を超えない範囲内に適合している。更に、カバーページが修正される。ステップ１３０７では、印刷エンジンは、そのジョブが完了したことを印刷サーバーに通知する。ステップ１３０８では、印刷サーバーは、そのジョブが完了したことを印刷クライアントに通知する。ステップ１３０９では、印刷クライアントは、そのプロセスが終了したことをオペレータに通知する。
【００９０】
図１４は、本発明の実施例が使用されるシステムトポロジの一例を示すブロック図である。本システムは印刷クライアント１４０２（例えば、プリンタドライバ）、ネットワーク１４０４（例えば、ローカルエリアネットワーク、直接的なコネクション及び／又はインターネット）、印刷装置１４０６（製本装置のような仕上げ装置と共に統合されていてもよい）を有する。この例では、ディジタル書籍を複数巻に分割し及び／又はディジタル書籍の属性を修正する自動化手段は、印刷装置１４０６の中に組み込まれている。
【００９１】
図１５は、本発明の実施例が使用されるシステムトポロジの別の例を示すブロック図である。本システムは印刷クライアント１５０２（例えば、プリンタドライバ）、ネットワーク１５０４（例えば、ローカルエリアネットワーク、直接的なコネクション及び／又はインターネット）、印刷サーバー１５０８（例えば、ウェブサーバー）及び印刷装置１５０６（製本装置のような仕上げ装置と共に統合されていてもよい）を有する。この例では、ディジタル書籍を複数巻に分割し及び／又はディジタル書籍の属性を修正する自動化手段は、ウェブサーバー１５０８の中に組み込まれている。
【００９２】
図１６は本発明の一実施例によるユーザインターフェースを示し、そのインターフェースにより、ある仕上げ装置で処理するには本が分厚すぎるように判定された場合、ユーザが本を印刷する選択肢を選べるようにする。図１６上側に示されている第１ユーザダイアログでは、印刷される及び仕上げられるディジタル書籍のファイル名、ディジタル書籍のカバーのファイル名及び印刷される本の部数を指定するようにユーザは求められる。選択的に、カバーに関連する選択肢や、仕上げプロセスに関連する選択肢をユーザは指定してもよい。
【００９３】
（例えば、製本に指定された仕上げ装置にとってハードコピーバージョンは分厚すぎたという理由で）ディジタル書籍が指定された仕上げ装置で処理できないことを自動化手段が判定したことに応じて、図１６下側に示されるような第２のユーザダイアログがユーザに表示されてもよい。第２のユーザダイアログは、指定された書類が指定された印刷装置の能力を超えたことをユーザに知らせる。この第２のユーザダイアログは、その問題を解決するためにいくつかの選択肢をユーザが選択できるようにする。図示の例では、（１）〜（４）の選択肢がユーザに与えられる。選択肢（１）は、何らかの区分け境界が設定されていた場合、ディジタル書籍に埋め込まれている区分け境界（例えば、ディジタルボリュームマーカーで示唆される）を利用して一揃いの複数巻として本を印刷することである。選択肢（２）は、本を複数巻として印刷することであり、その巻の各々はほぼ同じ厚さを有する（その際、章及びページが複数巻に渡って分かれないようにする。）。選択肢（３）は、例えばディジタル書籍の属性を上述したように修正することによって、指定された印刷装置の制約の範囲内に合わせて本のページを付け直すことである。選択肢（４）は、本の印刷を完全に取り消すことである。
【００９４】
図１７は本発明の一実施例によるユーザインターフェース例を示し、そのインターフェースにより、ディジタルバージョンから印刷される本を仕上げる（例えば、製本する）。例えば、図１６の第１ダイアログに示されている「仕上げ」に続く「オプション」ボタンをユーザがクリックすることに応答して、図１７のユーザインターフェースがユーザに表示されてもよい。図示の例では、「ホチキス留め」、「無線綴じ」、「中綴じ」及び「テープ製本」のような様々な製本選択肢の中からユーザは選択を行うことができる。
【００９５】
図１８は本発明の一実施例によるユーザインターフェース例を示し、そのインターフェースにより、ディジタルバージョンから印刷される本のカスタマイズされたカバーの内容を指定する選択肢をユーザが選べるようにする。例えば、図１６の第１ダイアログに示されている「カバー」に続く「オプション」ボタンをユーザがクリックすることに応答して、図１８のユーザインターフェースがユーザに表示されてもよい。図示の例ではユーザは（ａ），（ｂ）及び（ｃ）を選択することができ、（ａ）はカバーシートが本に印刷されるか否かであり、（ｂ）はカバーが別々のフロント及びバックカバーシートで構成されるか否かであり、（ｃ）はカバーが１つの「ラップアラウンド」カバーシートで構成されるか否かである。ユーザにより選択されるカバーシートのタイプは、（例えば、図１７に示されるユーザインターフェースを介して）そのユーザが指定した製本／仕上げのタイプに応じて制約されるかもしれない。なぜなら、カバーオプションによっては製本／仕上げの技法と両立しないかもしれないからである。図示の例では、ユーザインターフェースは、ユーザが詳細を設定できるようにするボタンを追加的に含み、詳細は、カバーシートに一般的に、フロント及びバックカバーシートに具体的に、及び／又は「ラップアラウンド」カバーシートに具体的に関連する。
【００９６】
図１９は本発明の一実施例によるユーザインターフェース例を示し、そのインターフェースにより、ディジタルバージョンから印刷される本のカスタマイズされたカバーの詳細な属性をユーザが設定できるようにする。例えば、図１８に示される「詳細」ボタンの１つをユーザがクリックすることに応答して、そのユーザインターフェースがユーザに表示されてもよい。図示の例では、ユーザインターフェースはドロップダウンボックスを含み、そのドロップダウンボックスにより、ユーザは印刷装置の入力トレイを選択することができ、その入力トレイから印刷装置は本のカバー用のメディアを引き出す。ユーザインターフェースは、選択された入力トレイに現在入っているメディアのタイプを示す。更に、ユーザインターフェースは、カバーが印刷されるべきメディアのタイプをユーザが指定できるようにするドロップダウンボックスを含み；そのメディアのタイプが指定されると、（そのような入力トレイが現在存在していた場合）そのタイプのメディアが現在入っている入力トレイを、ユーザインターフェースは自動的に入力トレイに設定する。
【００９７】
更に、図示の例では、ユーザインターフェースは或る一群の選択肢の中からユーザが選択を行うことを許容し、その選択肢は、文字及び／又は図形がカバーシートにどのように印刷されるべきかに関連する。図示の例では、その選択肢は（１）カバーシートに印刷しないこと、（２）カバーシートの一方の側だけに印刷すること、及び（３）カバーシートの両側に印刷することを含む。
【００９８】
＜実現手段＞
図２０は本発明の実施例で使用されるコンピュータシステム２０００のブロック図を示す。コンピュータシステム２０００は、情報を通信するためのバス２００２又は他の通信手段と、バス２００２に結合された情報を処理するプロセッサ２００４とを有する。コンピュータシステム２０００は、ランダムアクセスメモリ(RAM)又は他のダイナミックストレージデバイスのようなバス２００２に結合されたメインメモリ２００６を有し、メインメモリはプロセッサ２００４で実行される命令や情報を格納する。メインメモリ２００６は、プロセッサ２００４で実行される命令の実行中に、一時的な変数又は他の中間的な情報を格納するのに使用されてもよい。コンピュータシステム２０００は、プロセッサ２００４のための命令や静的な情報を格納する、バス２００２に結合されたリードオンリメモリ(ROM)又は他のスタティックストレージデバイスを更に含む。磁気ディスク又は他の光ディスクのようなストレージデバイス２０１０は、情報及び命令を格納するために用意されてバス２００２に結合される。
【００９９】
コンピュータシステム２０００は、ユーザに情報を表示するために、液晶ディスプレイ(LCD)のようなディスプレイ２０１２にバス２００２を介して結合されてもよい。英数字その他のキーを含む入力装置２０１４は、情報及び命令選択内容をプロセッサ２００４に通知するためにバス２００２に結合される。他の種類のユーザ入力装置は、カーソル制御装置２０１６（例えば、マウス、トラックボール、スタイラス又はカーソル方向キー）であり、指示情報及び命令選択をプロセッサ２００４に通知し且つディスプレイ２０１２でのカーソルの動きを制御する。この入力装置は典型的には第１軸（例えば、ｘ）及び第２軸（例えば、ｙ）の２軸による２つの自由度を有し、装置が平面上の位置を指定できるようにする。
【０１００】
本発明は無線通信アーキテクチャのコンピュータシステム２０００を利用することに関連する。本発明の一実施例によれば、メインメモリ２００６に含まれる１以上の命令の１以上のシーケンスを実行するプロセッサ２００４に応じて、無線通信がコンピュータシステム２０００によって提供される。そのような命令は、ストレージデバイス２０１０のような他のコンピュータ読取可能な媒体からメインメモリ２００６に読み込まれてもよい。メインメモリ２００６に含まれている命令シーケンスの実行は、本願で説明されるプロセスステップをプロセッサ２００４が実行することを引き起こす。マルチプロセッシング構成の１以上のプロセッサが、メインメモリ２００６に含まれている命令シーケンスを実行するのに使用されてもよい。代替実施例では、本発明を実施するために、ハードワイヤード回路が、代替的に使用されてもよいし或いはソフトウエア命令との組み合わせで使用されてもよい。すなわち本発明の実施例はハードウエア回路及びソフトウエアの特定の如何なる組み合わせにも限定されない。
【０１０１】
ここで使用されているように「コンピュータ読取可能な媒体」なる用語は、命令をプロセッサ２００４の実行に備えて提供することに関与する如何なる媒体にも関連する。そのような媒体は多くの形態をとってよく、限定ではないが、不揮発性媒体、揮発性媒体及び伝送媒体を含む。不揮発性媒体は、例えば、ストレージデバイス２０１０のような光又は磁気ディスクを含む。揮発性媒体は、メインメモリ２００６のようなダイナミックメモリを含む。伝送媒体は、同軸ケーブル、銅線及び光ファイバを含み、バス２００２を構成するワイヤを含む。伝送媒体は、無線電波及び赤外線データ通信の際に生成されるもののような、音波又は光波の形式をとってもよい。
【０１０２】
コンピュータ読取可能な媒体の一般的な形態は、フロッピディスク、フレキシブルディスク、ハードディスク、磁気テープその他の如何なる磁気媒体、CD-ROMその他の如何なる光媒体、パンチカード、紙テープ又は穴のパターンを有する他の如何なる物理的媒体、RAM、PROM、EPROM、フラッシュEPROMその他のメモリチップ、カートリッジ、上記のような搬送波又はコンピュータが読み取ることの可能な他の如何なる媒体でも含む。
【０１０３】
コンピュータ読取可能な様々な形態は、１以上の命令の１以上のシーケンスをプロセッサ２００４に実行に備えて搬送する際にも適用可能である。例えば命令は初期には遠く離れたリモートコンピュータの磁気ディスクで搬送されてもよい。リモートコンピュータは自身のダイナミックメモリからその命令をロードし、モデムを用いて電話回線を介して命令を送信してもよい。コンピュータシステム２０００付近のモデムは電話回線でそのデータを受信し、赤外線送信機を用いてそのデータを赤外線信号に変換する。バス２００２に結合された赤外線検出器は、赤外線信号で搬送されたデータを受信し、そのデータをバス２００２に置く。バス２００２はデータをメインメモリ２００６に運び、プロセッサ２００４はメインメモリから命令を抽出して実行する。メインメモリ２００６で受信された命令は、プロセッサ２００４で実行される前又はその後にストレージデバイス２０１０に選択的に格納されてもよい。
【０１０４】
コンピュータシステム２０００はバス２００２に結合された通信インターフェース２０１８も含む。通信インターフェース２０１８は、ローカルネットワーク２０２２に接続されるネットワークリンク２０２０に結合する双方向データ通信をもたらす。例えば、通信インターフェース２０１８は、データ通信接続を対応するタイプの電話回線に与える統合サービスディジタルネットワーク(ISDN)カード又はモデムでもよい。別の例では、通信インターフェース２０１８は、データ通信接続をコンパチブルなLANに与えるLANカードでもよい。無線リンクが使用されてもよい。どの実現手段でも、通信インターフェース２０１８は、電気的な、電磁的な又は光学的な信号を送信及び受信し、様々なタイプの情報を表現するディジタルデータストリームを運ぶ。
【０１０５】
ネットワークリンク２０２０は典型的には１以上のネットワークを介して他のデータ装置とのデータ通信をもたらす。例えば、ネットワークリンク２０２０はローカルネットワーク２０２２を介してホストコンピュータとのコネクションを提供する、或いはインターネットサービスプロバイダ(ISP)２０２６により運営されるデータ機器とのコネクションを提供する。そしてISP２０２６はデータ通信サービスをワールドワイドパケットデータ通信ネットワーク(今日、インターネット２０２８として一般に言及されている)を介して提供する。ローカルネットワーク２０２２及びインターネット２０２８の双方は、ディジタルデータストリームを搬送する、電気的な、電磁的な又は光学的な信号を使用する。様々なネットワークを介する信号や、ネットワークリンク２０２０における通信インターフェース２０１８を介する信号は、コンピュータシステムに及びそこからディジタルデータを搬送し、例えば情報を伝送する搬送波の形式をとってもよい。
【０１０６】
コンピュータシステム２０００は、ネットワーク、ネットワークリンク２０２０及び通信インターフェースを介して、メッセージを送信し及びプログラムコードを含むデータを受信する。インターネットの例では、サーバー２０２０はインターネット２０２８、ISP２０２６、ローカルネットワーク２０２２及び通信インターフェース２０１８を介して、アプリケーションプログラムに関する要求されたコードを送信するかもしれない。本発明によれば、そのような或るダウンロードされるアプリケーションは、監視システムが、選択されたネットワーク要素を上述のように監視するように構築する。プロセッサ２００４は受信したコードを受信したときに実行してもよいし、後の実行に備えてストレージデバイス２０１０又は他の不揮発性ストレージに格納していたかのように実行してもよい。このようにコンピュータシステム２０００は搬送波の形式でアプリケーションコードを取得してもよい。
【０１０７】
以上本発明の特定の具体的な実施例が説明された。しかしながら本発明の広範な精神及び範囲から逸脱せずに、本発明のそのような実施例に様々な修正及び変更がなされてもよい。従って本明細書及び図面は、限定的な意味ではなく例示として解釈されるべきである。
【図面の簡単な説明】
【０１０８】
【図１】ディジタル書籍から製本する本の選択肢を示す本発明の一実施例によるプロセス例を示すフローチャートである。
【図２】ディジタル書籍から製本する本の選択肢を示す本発明の一実施例による別のプロセス例を示すフローチャートである。
【図３】本発明の一実施例により本屋のウェブサイトが顧客に提示する画面例を示す図である。
【図４】本の厚みに応じて本を印刷する／仕上げるために印刷／仕上装置を選択する本発明の一実施例によるプロセス例を示すフローチャートである。
【図５】ディジタル書籍の属性を自動的に修正し、利用可能な仕上げ装置で本の仕上げが処理できるようにする本発明の一実施例によるプロセス例を示すフローチャートである。
【図６】ディジタル書籍の属性を自動的に修正し、利用可能な仕上げ装置で本の仕上げが処理できるようにする本発明の一実施例による別のプロセス例を示すフローチャートである。
【図７】一冊の本及び複数巻の本の一例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。
【図８】一冊の本及び複数巻の本の別の例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。
【図９】一冊の本及び複数巻の本の別の例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。
【図１０】一冊の本及び複数巻の本の追加的な例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。
【図１１】一冊の本及び複数巻の本の追加的な例を示す図である（複数巻の本は、本発明の一実施例により、ここで説明される技法を用いて一冊の本を複数巻に分けることで得られる。）。
【図１２】示唆されるディジタルボリュームマーカーを既存のディジタル書籍に人であるユーザが挿入する本発明の一実施例によるユーザインターフェース例を示す図である。
【図１３】オペレータ、印刷クライアント、印刷サーバー及び印刷エンジンで実行される本発明の一実施例による動作例を示すシーケンス図である。
【図１４】本発明の実施例が使用されるシステムトポロジの一例を示すブロック図である。
【図１５】本発明の実施例が使用されるシステムトポロジの別の例を示すブロック図である。
【図１６】ある仕上げ装置で処理するには本が分厚すぎるように判定された場合、ユーザが本を印刷する選択肢を選べるようにする本発明の一実施例によるユーザインターフェースを示す図である。
【図１７】ディジタルバージョンから印刷される本を仕上げる（例えば、製本する）ためにユーザが選択肢を選択できるようにする本発明の一実施例によるユーザインターフェース例を示す図である。
【図１８】ディジタルバージョンから印刷される本のカスタマイズされたカバーの内容を指定する選択肢をユーザが選べるようにする本発明の一実施例によるユーザインターフェース例を示す図である。
【図１９】ディジタルバージョンから印刷される本のカスタマイズされたカバーの詳細な属性をユーザが設定できるようにする本発明の一実施例によるユーザインターフェース例を示す図である。
【図２０】本発明の実施例が使用される印刷装置を示すブロック図である。
【符号の説明】
【０１０９】
１４０２，１５０２  印刷クライアント
１４０４，１５０４  ネットワーク
１４０６，１５０６  印刷装置
１５０８  印刷サーバー
２０００  コンピュータシステム
２００２  バス
２００４  プロセッサ
２００６  メインメモリ
２００８  リードオンリメモリ
２０１０  ストレージデバイス
２０１２  ディスプレイ
２０１４  入力装置
２０１６  カーソル制御部
２０１８  通信インターフェース
２０２０  ネットワークリンク
２０２２  ローカルネットワーク
２０２４  ホスト
２０２６  インターネットサービスプロバイダ
２０２８  インターネット
２０３０  サーバー
【図１】
2008171405.tif 000003
【図２】
2008171405.tif 000004
【図３】
2008171405.tif 000005
【図４】
2008171405.tif 000006
【図５】
2008171405.tif 000007
【図６】
2008171405.tif 000008
【図７】
2008171405.tif 000009
【図８】
2008171405.tif 000010
【図９】
2008171405.tif 000011
【図１０】
2008171405.tif 000012
【図１１】
2008171405.tif 000013
【図１２】
2008171405.tif 000014
【図１３】
2008171405.tif 000015
【図１４】
2008171405.tif 000016
【図１５】
2008171405.tif 000017
【図１６】
2008171405.tif 000018
【図１７】
2008171405.tif 000019
【図１８】
2008171405.tif 000020
【図１９】
2008171405.tif 000021
【図２０】
2008171405.tif 000022