(57)【要約】【課題】  複数のページそれぞれの画像を所望の順番で出力システムに出力させることができる、生産性の良好なデータ変換装置、およびデータ変換プログラムを提供する。【解決手段】  複数のページそれぞれの画像を表わす複数のページ画像データを含むとともにそれら複数のページの順番を定義した画像群データを取得するデータ取得部と、画像群データが定義したページの順番を所定のロジックで変更するページ順変更部と、画像群データが含んでいる複数のページ画像データそれぞれを、画像を出力する所定の出力システムに適合した出力用のページ画像データに、ページ順変更部によって変更された順番で順次に変換するデータ変換部とを備えた。【選択図】        図５
2005190337.tif 000002
【特許請求の範囲】
【請求項１】
複数のページそれぞれの画像を表わす複数のページ画像データを含むとともに該複数のページの順番を定義した画像群データを取得するデータ取得部と、
前記画像群データが定義したページの順番を所定のロジックで変更するページ順変更部と、
前記画像群データが含んでいる複数のページ画像データそれぞれを、画像を出力する所定の出力システムに適合した出力用のページ画像データに、前記ページ順変更部によって変更された順番で順次に変換するデータ変換部とを備えたことを特徴とするデータ変換装置。
【請求項２】
前記画像群データが、前記複数のページの順番を定義したインデックスを含むものであり、
前記ページ順変更部が、前記画像群データのインデックスに定義された順番を変更して該インデックスを作り直すものであり、
前記データ変換部が、前記複数のページ画像データそれぞれを、前記ページ順変更部によって作り直されたインデックスに定義された順番で順次に変換するものであることを特徴とする請求項１記載のデータ変換装置。
【請求項３】
前記画像群データが、前記複数のページの順番と同じ順番で前記複数のページ画像データが並んだデータ構造を有するものであり、
前記ページ順変更部が、変更したページの順番を定義したインデックスを前記画像群データに付加するものであり、
前記データ変換部が、前記複数のページ画像データそれぞれを、前記ページ順変更部で付加されたインデックスに定義された順番で順次に変換するものであることを特徴とする請求項１記載のデータ変換装置。
【請求項４】
前記ページ順変更部が、ページの順番を前記出力システムに応じたページの順番に変更するロジックを用いるものであることを特徴とする請求項１記載のデータ変換装置。
【請求項５】
コンピュータ内で実行され、該コンピュータ上で、
複数のページそれぞれの画像を表わす複数のページ画像データを含むとともに該複数のページの順番を定義した画像群データを取得するデータ取得部と、
前記画像群データが定義したページの順番を所定のロジックで変更するページ順変更部と、
前記画像群データが含んでいる複数のページ画像データそれぞれを、画像を出力する所定の出力システムに適合した出力用のページ画像データに、前記ページ順変更部によって変更された順番で順次に変換するデータ変換部とを構成することを特徴とするデータ変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ページの画像を表わす画像データを、所定の出力システムに適合した出力用の画像データに変換するデータ変換装置、およびデータ変換プログラムに関する。
【背景技術】
【０００２】
近年では、印刷分野も電子化が進んでおり、印刷物のページを編集用のコンピュータ上で編集し、そのページ上における文字や写真などの配置位置が確定された状態のページの画像を表した画像データを原稿として用いるという形態が普及している。
【０００３】
このページの画像を表す画像データとしては、ＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ）データやＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）データなどといったページ記述データが一般的に用いられている。このページ記述データは、このままではプリンタ等の出力デバイスで出力することができないため、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）でページ記述データを出力デバイスで出力可能なラスタデータに変換し、出力デバイスでは、このラスタデータに基づく画像が出力される。
【０００４】
ところで、画像が出力された用紙を出力デバイスから排出する際に、用紙の表裏面のうちどちらの面を上にして排出するのかは、出力デバイスによって異なる。例えば、片面印刷時に画像が出力される面（以下、片面印刷時に画像が出力される面を表面と称す）を上にして用紙を排出するフェースアップ式の出力デバイスを使って、複数のページの画像それぞれを片面印刷で出力していく場合、まず、１枚目の用紙に１ページ目の画像が出力され、表面を上にして用紙が排出される。続いて、２枚目の用紙に２ページ目の画像が出力されて、その２枚目の用紙が、既に排出された１枚目の用紙の上に蓄積される。このようにしてＮページ目まで印刷が続けられると、表面を上にして、上からＮ，Ｎ−１，…，２，１といういわゆる降順のページ順で用紙が蓄積される。製本の際には、通常、表面を上にして、上から１，２，…，Ｎ−１，Ｎといういわゆる昇順のページ順で用紙を綴じるため、降順に蓄積された用紙を手動で昇順に並べなおす必要があり、この作業は大変煩雑であるという問題がある。
【０００５】
この問題を解決する方法として、特許文献１には、画像が出力された用紙を、表裏面を反転させてから排出する自動原稿給送装置を適用する方法について記載されている。この自動原稿給送装置を用いると、表面を下にして、上からＮ，Ｎ−１，…，２，１というページ順で用紙が蓄積される。蓄積された用紙の束をひっくり返せば、表面を上にして、上から１，２，…，Ｎ−１，Ｎというページ順で用紙が並べられているため、この特許文献１の方法を適用すると、ページの並べ替えを行わずにそのまま用紙を綴じることができる。しかし、この特許文献１の方法は、用紙の表裏面を反転させるための特別な機構を備える必要があり、コストが上昇しまううえ、用紙を反転させる際に印字を伴わない無駄な用紙搬送を行うため、生産性が低下してしまうなどという問題がある。また、出力デバイスの出力形式のみならず、その出力デバイスの後に配備される綴機や折機などといった装置を含めた出力システム全体の仕様によっても好ましいページ順が異なるが、特許文献１の方法では、それら出力システムの変更に対応することが困難であるという不都合もある。
【０００６】
また、特許文献２には、複数のページの画像それぞれを表わす複数のページ記述データを順次にラスタデータに変換して一旦メモリに格納しておき、全てのページにおけるページ記述データをラスタデータに変換した時点で、メモリに格納された複数のラスタデータを所望のページ順で出力デバイスに送る方法について記載されている。この特許文献２の方法の場合、出力デバイス側に用紙反転のための特別な機構を備える必要がなく、ラスタデータを出力デバイスに送る順番を変更することによって、出力システムの変更にも容易に対応することができる。
【特許文献１】特開２０００−１０３５７４号公報
【特許文献２】特開２００２−３０７７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ここで、ラスタデータのデータサイズはかなり大きく、特許文献２に示す方法の場合、全てのページのラスタデータを保持するため、高価な大容量のメモリが必要となる。また、全てのページにおけるラスタライズ処理が終了してから、出力デバイスに順次にラスタデータが送られて画像の出力が開始されるため、印刷物を作成する一連の処理時間が大幅に増加してしまう。このように、特許文献２の方法を適用する場合も、生産性の向上が図れないという問題がある。
【０００８】
本発明は、上記事情に鑑み、複数のページそれぞれの画像を所望の順番で高速に出力システムに出力させる、生産性が良好なデータ変換装置、およびデータ変換プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明のデータ変換装置は、
複数のページそれぞれの画像を表わす複数のページ画像データを含むとともに該複数のページの順番を定義した画像群データを取得するデータ取得部と、
画像群データが定義したページの順番を所定のロジックで変更するページ順変更部と、
画像群データが含んでいる複数のページ画像データそれぞれを、画像を出力する所定の出力システムに適合した出力用のページ画像データに、ページ順変更部によって変更された順番で順次に変換するデータ変換部とを備えたことを特徴とする。
【００１０】
本発明のデータ変換装置によると、まず、画像群データの段階で複数のページの順番を所定のロジックで変更しておき、その画像群データが含んでいる複数のページ画像データそれぞれを、変更された順番で順次に出力用のページ画像データに変換していく。したがって、全てのページにおける出力用のページ画像データを保存しておくための高価な大容量メモリを必要とせず、低コストにページの順番を変更することができる。また、変換した出力用のページ画像データを順次に出力システムに出力していき、出力システムでは出力用のページ画像データに基づく画像を出力していくことができるので、印刷物を作成する一連の処理時間が短い。
【００１１】
また、本発明のデータ変換装置においては、
「上記画像群データが、複数のページの順番を定義したインデックスを含むものであり、
ページ順変更部が、画像群データのインデックスに定義された順番を変更してインデックスを作り直すものであり、
データ変換部が、複数のページ画像データそれぞれを、ページ順変更部によって作り直されたインデックスに定義された順番で順次に変換するものである」
とう形態が好ましい。
【００１２】
例えば、ＰＤＦデータは、複数のページそれぞれの画像を表わす複数のページ画像データと、それら複数のページの順番が定義されたインデックスとで構成されており、そのインデックスに定義されたページの順番で、ページ画像データが出力システムに適合した出力用のページ画像データに変換される。このようなインデックスを所望のページの順番を定義したインデックスに作り直すことによって、簡素な処理でページの順番を変更することができる。
【００１３】
また、本発明のデータ変換装置においては、
「上記画像群データが、複数のページの順番と同じ順番で複数のページ画像データが並んだデータ構造を有するものであり、
ページ順変更部が、変更したページの順番を定義したインデックスを画像群データに付加するものであり、
データ変換部が、複数のページ画像データそれぞれを、ページ順変更部で付加されたインデックスに定義された順番で順次に変換するものである」
という形態も好適である。
【００１４】
例えば、ＰＳデータは、複数のページそれぞれの画像を表わす複数のページ画像データがページの順番と同じ順番で並べられて構成されている。このＰＳデータのようなデータ構造を有する画像データを、上述したＰＤＦデータのような、インデックスによってページの順番を定義するデータ構造を有する画像データに変換することによって、ページの順番の変更を容易に行うことができる。
【００１５】
また、本発明のデータ変換装置において、上記のページ順変更部が、ページの順番を出力システムに応じたページの順番に変更するロジックを用いるものであることが好適である。
【００１６】
画像を出力する出力デバイスがフェースアップ式、あるいはフェースダウン式であるかという違いや、綴じ機や折り機が用紙を取得する際の取得方法などによって、好ましいページの順番は異なるため、それら出力システムに応じたページの順番に変更することが好適である。
【００１７】
また、上記目的を達成する本発明のデータ変換装置は、コンピュータ内で実行され、そのコンピュータ上で、
複数のページそれぞれの画像を表わす複数のページ画像データを含むとともに複数のページの順番を定義した画像群データを取得するデータ取得部と、
画像群データが定義したページの順番を所定のロジックで変更するページ順変更部と、
画像群データが含んでいる複数のページ画像データそれぞれを、画像を出力する所定の出力システムに適合した出力用のページ画像データに、ページ順変更部によって変更された順番で順次に変換するデータ変換部とを構成することを特徴とする。
【００１８】
本発明のデータ変換プログラムをコンピュータ内で実行させることによって、そのコンピュータ上に、上記のようなデータ変換装置における各要素を構成することができる。
【００１９】
なお、本発明にいうデータ変換プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいうデータ変換プログラムには、上記の基本形態のみではなく、前述したデータ変換装置の各形態に対応する各種の形態が含まれる。
【発明の効果】
【００２０】
以上説明したように、本発明によれば、複数のページそれぞれの画像を所望の順番で出力システムに出力させることができる、生産性の良好なデータ変換装置、およびデータ変換プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下図面を参照して本発明の実施の形態を説明する。
【００２２】
図１は、本発明の一実施形態が組み込まれたＲＩＰシステムを示す図である。
【００２３】
この図１には、編集装置３１０，３２０を構成するコンピュータと、ＲＩＰ装置１００を構成するコンピュータと、プリンタ２００とが示されている。
【００２４】
編集装置３１０，３２０では、印刷物を構成する複数のページの画像を表わす画像データが編集される。
【００２５】
図２は、編集装置で生成される画像データの概念図である。
【００２６】
図１に示す編集装置３１０，３２０では、図２のパート（Ａ）に示す画像データ６０１、およびパート（Ｂ）に示す画像データ６０２ような２種類のデータ構造それぞれを有する画像データが生成される。この例では、画像データ６０１，６０２はともに、プリンタ２００において、ページ＿Ａ，ページ＿Ｂ，ページ＿Ｃ，ページ＿Ｄという順番（以下、プリンタ２００で出力されるページの順番を出力ページ順と称する）で出力される画像を表わしている。
【００２７】
パート（Ａ）に示す、ＰＳ形式の画像データ６０１は、ページ＿Ａの画像を表わすページ画像データ６１１，ページ＿Ｂの画像を表わすページ画像データ６１２、ページ＿Ｃの画像を表わすページ画像データ６１３、およびページ＿Ｄの画像を表わすページ画像データ６１４を含み、それらページ画像データが出力ページ順に並べられている。
【００２８】
また、パート（Ｂ）に示す、ＰＤＦ形式の画像データ６０２は、ＰＳ形式の画像データ６０１と同様のページ画像データ６１１，６１２，６１３，６１４と、出力ページ順が定義されたインデックス６２０とを含んでいる。この例では、画像データ６０２中でページ＿Ｄの画像を表わすページ画像データ６１４が配置されている順番が出力ページ順とは相違しているが、ＰＤＦ形式の画像データ６０２においては、画像データ６０２中でページ画像データが配置されている順番に関わらず、インデックス６２０で定義された順番でページの画像が出力される。
【００２９】
図１に示す編集装置３１０，３２０において、ＰＳ、およびＰＤＦのうちどちらで画像データが記述されるのかは、オペレータが画像を編集する際に用いる編集用ソフトウェアに依存する。編集装置３１０，３２０で生成された画像データは、通信網２５０を介してＲＩＰ装置１００に送られてくる。
【００３０】
ＲＩＰ装置１００は、上記編集装置３１０，３２０から図２に示すような画像データを受け取り、その画像データに含まれる複数のページ画像データそれぞれを順次にプリンタ２００用のページ画像データに変換し、プリンタ２００に向けて出力する。なお画像データは、通信網２５０を介して受け取られる以外に、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）やＭＯ（光磁気）ディスク等といった記憶媒体が用いられて受け取られてもよい。
【００３１】
プリンタ２００は、その後段に接続される、用紙を綴じる綴機（図示しない）や、用紙を折る折機（図示しない）などとともに、本発明にいう出力システムの一例を構成する。ＲＩＰ装置１００からページの画像を表わすページ画像データが送られてくると、プリンタ２００は、そのページ画像データが表わすページの画像を順次出力する。
【００３２】
ここで、図１に示すＲＩＰシステムにおける、本発明の一実施形態としての特徴は、ＲＩＰ装置１００として動作するコンピュータにおける動作内容にある。そこで、以下では、ＲＩＰ装置１００に着目して説明を行う。
【００３３】
この図１に示すＲＩＰ装置１００は、上述したようにコンピュータで構成されており、このコンピュータは、ＣＰＵ、主記憶装置、ハードディスク、通信用ボード等が内蔵された本体１０１、この本体１０１からの指示により表示画面上に画像や文字列の表示を行うＣＲＴディスプレイ１０２、このコンピュータにユーザの指示や文字情報を入力するためのキーボード１０３、上記ＣＲＴディスプレイ１０２の表示画面上の任意の位置を指定することにより、その位置に表示されているアイコン等に応じた指示を入力するマウス１０４を備えている。
【００３４】
本体１０１には、ＣＤ−ＲＯＭ１０５（図１には図示せず；図３参照）やＣＤ−Ｒが取り出し自在に装填され、そのように装填されたＣＤ−ＲＯＭ１０５やＣＤ−Ｒに記憶された情報を再生するＣＤ−ＲＯＭドライブが内蔵されている。また、本体１０１には、光磁気ディスク（ＭＯ）１０６（図１には図示せず；図３参照）が取り出し自在に装填され、そのように装填されたＭＯ１０６に対し情報の記録再生を行うＭＯドライブも内蔵されている。
【００３５】
図３は、ＲＩＰ装置１００を構成するコンピュータのハードウェア構成図である。
【００３６】
このハードウェア構成図には、ＣＰＵ（中央演算処理装置）１１１、ＲＡＭ１１２、ＨＤＤ（ハードディスクドライブ）１１３、ＭＯドライブ１１４、ＣＤ−ＲＯＭドライブ１１５、および通信用ボード１１６が示されており、それらはバス１１０で相互に接続されている。
【００３７】
ＨＤＤ１１３は、記録媒体の一種であるハードディスク１２０を内蔵しており、このハードディスク１２０に対し情報の記録再生を行う。
【００３８】
通信用ボード１１６は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等といった通信回線に接続される。図１に示すＲＩＰ装置１００は、この通信用ボード１１６を介して接続される通信網２５０によって他のコンピュータシステムとの間でデータの送受信を行うことができ、プリンタ２００に向けた画像データの出力を行うこともできる。
【００３９】
また、図３には、図示しない複数のＩ／Ｏインターフェースそれぞれを介してバス１１０に接続された、図１にも示したマウス１０４、キーボード１０３、ＣＲＴディスプレイ１０２が示されている。
【００４０】
ここでは、ＣＤ−ＲＯＭ１０５に、本発明のデータ変換プログラムの一実施形態が記憶されている。このＣＤ−ＲＯＭ１０５は本体１０１内に装填され、そのＣＤ−ＲＯＭ１０５に記憶されたデータ変換プログラムがＣＤ−ＲＯＭドライブ１１５によって読み込まれ、バス１１０を経由してハードディスク１２０内にインストールされる。
【００４１】
このハードディスク１２０内にインストールされたデータ変換プログラムが起動されると、このハードディスク１２０内のデータ変換プログラムはＲＡＭ１１２にロードされ、ＣＰＵ１１１により実行される。本発明のデータ変換プログラムの一実施形態が起動されて実行されると、ＲＩＰ装置１００は、本発明のデータ変換装置の一実施形態として動作する。
【００４２】
図１では、データ変換プログラムを記憶する記憶媒体としてＣＤ−ＲＯＭ１０５が例示されているが、本発明のデータ変換プログラムを記憶する記憶媒体はＣＤ−ＲＯＭに限られるものではなく、それ以外の光ディスク、ＭＯ、フレキシブルディスク（ＦＤ）、磁気テープなどの記憶媒体であってもよい。また、本発明のデータ変換プログラムは、記憶媒体を介さずに、通信網を介して直接にコンピュータに供給されるものであってもよい。
【００４３】
図４は、本発明のデータ変換プログラムの一実施形態を示す図である。ここでは、このデータ変換プログラム５００は、ＣＤ−ＲＯＭ１０５に記憶されている。
【００４４】
このデータ変換プログラム４００は、図１に示すＲＩＰ装置１００のコンピュータ内で実行され、そのＲＩＰ装置１００を本発明のデータ変換装置の一実施形態として動作させるものであり、データ取得部４１０と、ＰＤＦ変換部４２０と、ページ順変更部４３０と、ＲＩＰ処理部４４０とを有する。このデータ変換プログラム４００の各要素の詳細については後述する。
【００４５】
図５は、図１に示すＲＩＰ装置１００の機能ブロック図である。
【００４６】
このＲＩＰ装置１００は、図４のデータ変換プログラム４００がコンピュータにインストールされて実行されることによって構成されるものである。
【００４７】
このＲＩＰ装置１００は、データ取得部５１０と、ＰＤＦ変換部５２０と、ページ順変更部５３０と、ＲＩＰ処理部５４０とを有している。
【００４８】
データ取得部５１０、ＰＤＦ変換部５２０、ページ順変更部５３０、およびＲＩＰ処理部５４０は、図４に示すデータ変換プログラム４００を構成する、データ取得部４１０、ＰＤＦ変換部４２０、ページ順変更部４２０、およびＲＩＰ処理部４４０にそれぞれ対応するが、図５の各要素は、コンピュータのハードウェアとそのコンピュータで実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図４に示すデータ変換プログラムの各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。
【００４９】
図５に示すデータ取得部５１０は、本発明のデータ変換装置におけるデータ取得部の一例にあたり、以下同様に、ＰＤＦ変換部５２０とページ順変更部５３０とを合わせたものはページ順変更部の一例、ＲＩＰ処理部５４０はデータ変換部の一例にそれぞれ相当する。
【００５０】
以下、図５に示すＲＩＰ装置１００の各要素を説明することによって、図４に示すデータ変換プログラム４００の各要素も併せて説明する。
【００５１】
図５のＲＩＰ装置１００を構成するデータ取得部５１０では、図１に示す編集装置３１０，３２０で編集されて通信網２５０を介して送られてきた、図２に示すような画像データが取得される。データ取得部５１０は、取得した画像データが図２のパート（Ａ）に示すようなＰＳ形式（インデックスを有していない）の画像データの場合には、その画像データをＰＤＦ変換部５２０に送り、取得した画像データが図２のパート（Ｂ）に示すようなＰＤＦ形式（インデックス６２０を有する）の画像データの場合には、その画像データをページ順変更部５３０に送る。
【００５２】
ＰＤＦ変換部５２０は、データ取得部５１０から送られてきた図２のパート（Ａ）に示すＰＳ形式の画像データに、ページ画像データの並び順によって示された出力ページ順を定義したインデックスを付加して、図２のパート（Ｂ）に示すようなＰＤＦ形式の画像データを生成する。生成された画像データは、ページ順変更部５３０に送られる。
【００５３】
ページ順変更部５３０は、まず、プリンタ２００の用紙排出形式（フェースアップ式、あるいはフェースダウン式）、および印刷形式（片面印刷用、あるいは両面印刷用）を取得する。さらに、ページ順変更部５３０は、それら印刷形式および用紙排出形式に応じた所定のロジックに従って、画像データに含まれるインデックスに定義された出力ページ順を変更し、インデックスを作り直す。ページ順変更部５３０で適用されるロジックについては、後で詳しく説明する。出力ページ順が変更された画像データは、ＲＩＰ処理部５４０に送られる。
【００５４】
ＲＩＰ処理部５４０は、ページ順変更部５３０から送られてきた画像データを、プリンタ２００に適した画像データに変換する。すなわち、ＲＩＰ処理部５４０は、図２パート（Ｂ）に示すようなページ画像データを、インデックスに記述された出力ページ順で順次に、プリンタ２００に適したページ画像データ（以下では、プリンタ２００に適したページ画像データを出力ページ画像データと称する）に変換する。生成された出力ページ画像データは、順次に図１に示すプリンタ２００に送られて、プリンタ２００で出力される。
【００５５】
ＲＩＰ装置１００は、基本的には以上のように構成されている。
【００５６】
ここで、以下ではページ順変更部５３０で行われるページ順変更処理について詳しく説明する。
【００５７】
ページ順変更部５３０では、昇順の出力ページ順を降順の出力ページ順に変更する第１ロジック（「１，２，…，Ｎ−１，Ｎ」という出力ページ順が「Ｎ，Ｎ−１，…，２，１」という出力ページ順に変更される）と、まず第１ロジックに従ってページを変更し、変更したページを前から２つずつペアにして、それらペア同士の順番を入れ替える第２ロジック（「１，２，３，４，…，Ｎ−３，Ｎ−２，Ｎ−１，Ｎ」という出力ページ順が「Ｎ−１，Ｎ，Ｎ−３，Ｎ−２，…，３，４，１，２」という出力ページ順に変更される）とのうちのいずれかのロジックが、用紙排出形式（フェースアップ／フェースダウン）および印刷形式（片面／両面印刷）に応じて適用される。尚、第１ロジックは片面／両面印刷時いずれにも適用されるが、第２ロジックは両面印刷時のみ適用される。
【００５８】
ページ順変更処理が施された画像データは、ＲＩＰ処理部５４０に送られて、ＲＩＰ処理部５４０において、出力ページ順にページ画像データが出力ページ画像データに変換される。さらに、変換された出力ページ画像データはプリンタに送られて、プリンタで出力ページ画像データが表わすページの画像が順次に用紙上に出力されて、用紙がプリンタから排出される。以下では、プリンタから排出されて積み重ねられた用紙を上から数えたときのページの並び順を蓄積ページ順と称する。
【００５９】
まず、片面印刷を行う場合のページの並べ替えについて説明する。
【００６０】
図６は、フェースアップ式のプリンタで片面印刷を行う際の出力ページ順と蓄積ページ順を示す図である。
【００６１】
図６のパート（Ａ）には、昇順「１，２，…，Ｎ−１，Ｎ」に並べられたページの画像をそのままプリンタで出力したときの出力ページ順と、そのときの蓄積ページ順が示されている。１ページ目の画像６２１、２ページ目の画像６２２、…、（Ｎ−１）ページ目の画像、Ｎページ目の画像６２４が用紙６３１，…，６３４の表面６３１ａ，…，６３４ａに出力されると、フェースアップ式のプリンタの場合には、それら表面６３１ａ，…，６３４ａを上にして用紙６３１，…，６３４が排出されて蓄積される。そのときの蓄積ページ順は「Ｎ，Ｎ−１，…，２，１」となる。
【００６２】
図６のパート（Ｂ）には、ページの順番を、昇順から第１ロジックで変更したときの出力ページ順と蓄積ページ順とが示されている。この場合、出力ページ順は「Ｎ，Ｎ−１，…，２，１」となり、蓄積ページ順は「１，２，…，Ｎ−１，Ｎ」となる。
【００６３】
図７は、フェースダウン式のプリンタで片面印刷を行う際の出力ページ順と蓄積ページ順を示す図である。
【００６４】
図７のパート（Ａ）には、昇順に並べられたページの画像をそのままフェースダウン式のプリンタで出力したときの出力ページ順と蓄積ページ順とが示されている。フェースダウン式プリンタにおける出力ページ順および蓄積ページ順は、図６のパート（Ａ）に示すフェースアップ式プリンタにおける出力ページ順および蓄積ページ順と同じであるが、フェースダウン式プリンタを用いる場合には、画像が出力された表面６３１ａ，…，６３４ａを下にして用紙６３１，…，６３４が排出されて蓄積される。
【００６５】
図７のパート（Ｂ）には、ページの順番を、昇順から第１ロジックで変更したときの出力ページ順と蓄積ページ順とが示されている。この場合の出力ページ順および蓄積ページ順も、図６のパート（Ｂ）に示すフェースアップ式プリンタにおける出力ページ順および蓄積ページ順と同じであるが、用紙６３１，…，６３４が表面６３１ａ，…，６３４ａを下にして排出されて蓄積されることのみ相違する。
【００６６】
ここで、片面印刷がなされた複数の用紙を綴じる際に、図６のパート（Ｂ）に示す蓄積ページ順で用紙が並べられている場合には、オペレータが手動で用紙を並べ替えなくても、蓄積された用紙の束をそのまま綴じれば、ページが順番通りに並べられた印刷物を作成することができる。また、図７のパート（Ａ）に示す蓄積ページ順で用紙が並べられている場合にも、蓄積された用紙の束をそのままひっくり返せば、用紙が順番通りに並べられている。
【００６７】
図８は、図５に示すページ順変更部で適用されるロジックを判定するフローチャートである。
【００６８】
図１のプリンタ２００の印刷形式が片面印刷用であり（図８のステップＳ１：Ｙｅｓ）、プリンタ２００の用紙排出形式がフェースアップ式の場合には（図８のステップＳ２：Ｙｅｓ）、ページ順変更部５３０では、順番変更ロジックとして第１ロジックが適用されて（図８の結果Ｒ２）、この第１ロジックでページ順変更処理が行われる。このとき、図６のパート（Ｂ）に示すような出力ページ順、および蓄積ページ順が得られる。また、プリンタ２００がフェースダウン式のプリンタの場合には（図８のステップＳ２：Ｎｏ）、ページ順変更部５３０ではページ順変更処理が行われず（図８の結果Ｒ１）、そのまま画像データがＲＩＰ処理部５４０に送られる。このとき、図６のパート（Ａ）に示すような出力ページ順、および蓄積ページ順が得られる。
【００６９】
以上で片面印刷時の説明を終了し、続いて両面印刷時のページの順番の変更について説明する。図８のフローチャートの両面印刷に関するステップの説明は後述する。
【００７０】
図９は、フェースアップ式のプリンタで両面印刷を行う際の出力ページ順と蓄積ページ順を示す図である。
【００７１】
図９のパート（Ａ）には、昇順「（１，２），…，（Ｎ−１，Ｎ）」（ペアのページは同じ用紙の表裏面に出力される）に並べられたページの画像６４１，…，６４４をそのまま用紙６５１，…，６５４に出力したときの出力ページ順と、そのときの蓄積ページ順が示されている。まず、用紙６５１の表面６５１ａに１ページ目の画像６４１が出力され、その裏面６５１ｂには２ページ目の画像６４２が出力され、表面６５１ａを上にして用紙６５１が排出される。Ｎページ目までの印刷が終了すると、蓄積ページ順は「（Ｎ−１，Ｎ），…，（１，２）」となる。
【００７２】
図９のパート（Ｂ）には、ページの順番を、昇順から第１ロジックで変更したときの出力ページ順と蓄積ページ順とが示されている。この場合、出力ページ順は「（Ｎ，Ｎ−１），…，（２，１）」となり、蓄積ページ順は「（２，１），…，（Ｎ，Ｎ−１）」となる。
【００７３】
図９のパート（Ｃ）には、ページの順番を、昇順から第２ロジックで変更したときの出力ページ順と蓄積ページ順とが示されている。この場合、出力ページ順は「（Ｎ−１，Ｎ），（Ｎ−３，Ｎ−２），…，（３，４），（１，２）」となり、蓄積ページ順は「（１，２），（３，４），…，（Ｎ−３，Ｎ−２），（Ｎ−１，Ｎ）」となる。
【００７４】
図１０は、フェースダウン式のプリンタで両面印刷を行う際の出力ページ順と蓄積ページ順を示す図である。
【００７５】
図１０のパート（Ａ）には、昇順「（１，２），…，（Ｎ−１，Ｎ）」に並べられたページの画像６４１，…，６４４をそのまま用紙６５１，…，６５４に出力したときの出力ページ順と、その出力ページ順でページを出力したときの蓄積ページ順が示されている。表面６５１ａに１ページ目の画像６４１が出力され、裏面６５１ｂに２ページ目の画像６４２が出力された用紙６５１は、表面６５１ａを下にして排出される。Ｎページ目までの画像出力が終了すると、蓄積ページ順は「（Ｎ，Ｎ−１），…，（２，１）」となる。
【００７６】
図１０のパート（Ｂ）には、ページの順番を、昇順から第１ロジックで変更したときの出力ページ順と蓄積ページ順とが示されている。この場合の出力ページ順は、図９のパート（Ｂ）に示すフェースアップ式プリンタにおける出力ページ順（「（Ｎ，Ｎ−１），…，（２，１）」）と同じであるが、蓄積ページ順は「（１，２），…，（Ｎ−１，Ｎ）」となる。
【００７７】
図１０のパート（Ｃ）には、ページの順番を、昇順から第２ロジックで変更したときの出力ページ順と蓄積ページ順とが示されている。この場合の出力ページ順は、図９のパート（Ｃ）に示すフェースアップ式プリンタにおける出力ページ順（「（Ｎ−１，Ｎ），（Ｎ−３，Ｎ−２），…，（３，４），（１，２）」）と同じであるが、蓄積ページ順は「（２，１），（４，３），…，（Ｎ−２，Ｎ−３），（Ｎ，Ｎ−１）」となる。
【００７８】
ここで、両面印刷がなされた複数の用紙を綴じる際に、図９のパート（Ｃ）、および図１０のパート（Ｂ）に示す蓄積ページ順に用紙が並べられている場合には、オペレータが手動で用紙を並べ替えなくても、蓄積された用紙の束をそのまま綴じればページが順番通りに並べられた印刷物を作成することができる。また、図１０のパート（Ａ）に示す蓄積ページ順の場合にも、蓄積された用紙の束をそのままひっくり返せば順番通りに並べられているが、用紙の束をひっくり返す作業のために人手を必要とするため、図１０のパート（Ｂ）に示す蓄積ページ順の方が好ましい。
【００７９】
図８のフローチャートに戻って説明する。
【００８０】
図１のプリンタ２００の印刷形式が片面印刷用であり（図８のステップＳ１：Ｎｏ）、プリンタ２００の用紙排出形式がフェースアップ式の場合には（図８のステップＳ３：Ｙｅｓ）、ページ順変更部５３０では、順番変更ロジックとして第２ロジックが適用されて（図８の結果Ｒ３）、この第２ロジックでページの順番が変更される。このとき、図９のパート（Ｃ）に示すような出力ページ順、および蓄積ページ順が得られる。また、プリンタ２００がフェースダウン式のプリンタの場合には（図８のステップＳ２：Ｎｏ）、ページ順変更部５３０では、順番変更ロジックとして第１ロジックが適用されて（図８の結果Ｒ２）、この第１ロジックでページの順番が変更される。このとき、図１０のパート（Ｂ）に示すような出力ページ順、および蓄積ページ順が得られる。
【００８１】
このように、本実施形態のＲＩＰ装置１００によると、ページ順変更部５３０においてＰＤＦ形式の画像データの状態でページの順番が変更され、ＲＩＰ処理部５４０には既に所望のページの順番に変更された画像データが送られる。ＲＩＰ処理部５４０ではページ画像データが出力ページ画像データに変換され、変換された出力ページ画像データから順次にプリンタ２００に送られるため、全てのページにおける出力ページ画像データを格納しておくメモリや、プリンタ２００において用紙を反転させる特殊な機構などを備える必要がなく、高速、かつ低コストにページの順番を変更することができる。
【００８２】
ここで、上記では、ＰＳ、あるいはＰＤＦで記述された画像データを取得する例について説明したが、本発明にいうデータ取得部は、例えば、ＰＰＭＬで記述された画像データを取得するものであってもよい。
【００８３】
また、上記では、ＰＳで記述された画像データをＰＤＦで記述された画像データに変換して、ＰＤＦで記述された画像データの状態で複数のページの順番を変更する例について説明したが、本発明にいうページ順変更部は、複数のページの順番と同じ順番で複数のページ画像データが並んだ画像データ（ＰＳデータ）を、既に変更されたページの順番を定義するインデックスを含む画像データ（ＰＤＦデータ）に変換することによってページの順番を変更するものであってもよく、複数のページの順番と同じ順番で複数のページ画像データが並んだ画像データ（ＰＳデータ）中の複数のページ画像データの並び順を変更することによってページの順番を変更するものであってもよい。
【００８４】
また、上記では、「１，２，３，…，Ｎ−１，Ｎ」という昇順のページ順を並び替える例について説明したが、本発明にいうページ順変更部は、元の順番が昇順以外のページ順を並び替えるものであってもよい。このとき、元の順番と、出力システムにおける好ましい順番とに基づいて、ページ順変更部で適用されるロジックを選択するものであってもよい。
【００８５】
また、上記では、「１，２，３，…，Ｎ−１，Ｎ」という蓄積ページ順になるようにページを並べ替える例について説明したが、本発明にいうページ順変更部は、例えば、プリンタの後に接続される折り機などの仕様に応じた蓄積ページ順になるようにページを並べ替えるものであってもよい。例えば、折り機等が接続された場合には、図９のパート（Ａ）に示す順序で用紙が出力され、先に出力された用紙から順次に折り機等に取り込まれることが好ましい場合がある。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施形態が組み込まれたＲＩＰシステムを示す図である。
【図２】編集装置で生成される画像データの概念図である。
【図３】ＲＩＰ装置１００を構成するコンピュータのハードウェア構成図である。
【図４】本発明のデータ変換プログラムの一実施形態を示す図である。
【図５】図１に示すＲＩＰ装置１００の機能ブロック図である。
【図６】フェースアップ式のプリンタで片面印刷を行う際の出力ページ順と蓄積ページ順を示す図である。
【図７】フェースダウン式のプリンタで片面印刷を行う際の出力ページ順と蓄積ページ順を示す図である。
【図８】図５に示すページ順変更部で適用されるロジックを判定するフローチャートである。
【図９】フェースアップ式のプリンタで両面印刷を行う際の出力ページ順と蓄積ページ順を示す図である。
【図１０】フェースダウン式のプリンタで両面印刷を行う際の出力ページ順と蓄積ページ順を示す図である。
【符号の説明】
【００８７】
１００    ＲＩＰ装置
１００    データ変換装置
１０１    本体部
１０２ａ    表示画面
１０２    ＣＲＴディスプレイ
１０３    キーボード
１０４    マウス
１０５    ＣＤ−ＲＯＭ
１０６    ＭＯ
１１１    ＣＰＵ（中央演算処理装置）
１１２    ＲＡＭ
１１３    ＨＤＤ（ハードディスクドライブ）
１１４    ＭＯドライブ
１１５    ＣＤ−ＲＯＭドライブ
１１６    通信用ボード
１１０    バス
１２０    磁気ディスク
２００    プリンタ
２５０    通信網
３１０，３２０    編集装置
４００    データ変換プログラム
４１０    データ取得部
４２０    ＰＤＦ変換部
４３０    ページ順変更部
４４０    ＲＩＰ処理部
５１０    データ取得部
５２０    ＰＤＦ変換部
５３０    ページ順変更部
５４０    ＲＩＰ処理部
【図１】
2005190337.tif 000003
【図２】
2005190337.tif 000004
【図３】
2005190337.tif 000005
【図４】
2005190337.tif 000006
【図５】
2005190337.tif 000007
【図６】
2005190337.tif 000008
【図７】
2005190337.tif 000009
【図８】
2005190337.tif 000010
【図９】
2005190337.tif 000011
【図１０】
2005190337.tif 000012