(57)【要約】【課題】  原稿の編集等により原稿構成が変化したときでも使用者が所望する印刷を可能とする原稿管理方法、該原稿管理方法を実行する印刷制御装置、及び印刷制御プログラムを提供する。【解決手段】  複数の文書２にて構成される印刷用原稿２０の上記文書の印刷順をジョブチケット設定し、一方、各文書に対して、上記印刷順とは非リンクな状態にて上記文書の印刷属性を上記ジョブチケットとは別に設定するようにした。そして上記印刷順及び上記印刷属性を取得し、印刷属性及び印刷順に従い印刷装置１３にて印刷可能とする印刷制御データを作成するようにした。よって、原稿構成が変化したときでも使用者が所望する印刷を行うことができる。【選択図】図１
2007026059.tif 000002
【特許請求の範囲】
【請求項１】
複数の原稿構成部分にて構成される印刷用原稿を管理する原稿管理方法において、
上記印刷用原稿におけるそれぞれの上記原稿構成部分の印刷順をジョブチケットに設定し、
それぞれの上記原稿構成部分に対して、上記原稿構成部分の印刷属性を上記ジョブチケットとは別に設定する、
ことを特徴とする原稿管理方法。
【請求項２】
上記印刷用原稿を印刷するときには、上記原稿構成部分の印刷順を取得するとともに、それぞれの上記印刷属性を取得した後、それぞれの上記原稿構成部分について、上記印刷属性及び上記印刷順に従い印刷装置にて印刷可能とする印刷制御データを作成する、請求項１記載の原稿管理方法。
【請求項３】
上記印刷制御データの作成は、上記ジョブチケットに設定され上記印刷順に配列された上記原稿構成部分の名称に基づいて、同じ名称を有する原稿構成部分に設定された上記印刷属性を抽出し、上記印刷順と抽出した印刷属性とを対応させて作成される、請求項２記載の原稿管理方法。
【請求項４】
作成された上記印刷制御データに基づいて印刷前に上記原稿構成部分の印刷プレビューを表示する、請求項２又は３記載の原稿管理方法。
【請求項５】
上記印刷制御データの作成において、上記原稿構成部分における上記印刷属性及び上記印刷順に応じて上記印刷用原稿内に無印刷部分を形成する、請求項２から４のいずれかに記載の原稿管理方法。
【請求項６】
上記原稿構成部分に対する上記印刷属性の設定は、上記印刷順とは無関係な状態にて行う、請求項１から５のいずれかに記載の原稿管理方法。
【請求項７】
複数の原稿構成部分にて構成される印刷用原稿の印刷動作を制御する印刷制御装置において、
それぞれの上記原稿構成部分の印刷順を有するジョブチケットを格納するジョブチケット記憶部と、
それぞれの上記原稿構成部分に対して設定される印刷属性を格納する印刷属性記憶部と、
上記原稿構成部分の上記印刷順及び上記印刷属性を取得し、それぞれの上記原稿構成部分について、上記印刷属性及び上記印刷順に従い印刷装置にて印刷可能とする印刷制御データを作成する印刷制御データ作成部と、
を備えたことを特徴とする印刷制御装置。
【請求項８】
作成された上記印刷制御データに基づいて印刷前に上記原稿構成部分の印刷プレビューをグラフィカルユーザーインタフェース表示する表示部をさらに備えた、請求項７記載の印刷制御装置。
【請求項９】
上記印刷属性を上記原稿構成部分毎に設定する印刷属性設定部をさらに備えた、請求項７又は８記載の印刷制御装置。
【請求項１０】
上記印刷制御データ作成部は、上記原稿構成部分における上記印刷属性及び上記印刷順に応じて上記印刷用原稿内に無印刷部分を形成する無印刷形成部を有する、請求項７から９のいずれかに記載の印刷制御装置。
【請求項１１】
上記印刷データ作成部は、上記ジョブチケットに設定され上記印刷順に配列された上記原稿構成部分の名称に基づいて、同じ名称を有する原稿構成部分に設定された上記印刷属性を抽出し、上記印刷順と抽出した印刷属性とを対応させて上記印刷データを作成する、請求項７から１０のいずれかに記載の印刷制御装置。
【請求項１２】
上記印刷属性記憶部は、上記印刷属性を上記印刷順とは無関係な状態にて格納する、請求項７から１１のいずれかに記載の印刷制御装置。
【請求項１３】
複数の原稿構成部分にて構成される印刷用原稿を印刷する印刷制御プログラムにおいて、
上記印刷用原稿におけるそれぞれの上記原稿構成部分の印刷順をジョブチケットに設定する手順と、
それぞれの上記原稿構成部分に対して、上記原稿構成部分の印刷属性を上記ジョブチケットとは別に設定する手順と、
上記原稿構成部分の上記印刷順及び上記印刷属性を取得し、それぞれの上記原稿構成部分について、上記印刷属性及び上記印刷順に従い印刷装置にて印刷可能とする印刷制御データを作成する手順と、
を印刷装置に実行させるための印刷制御プログラム。
【請求項１４】
上記印刷制御データの作成は、上記ジョブチケットに設定され上記印刷順に配列された上記原稿構成部分の名称に基づいて、同じ名称を有する原稿構成部分に設定された上記印刷属性を抽出する手順と、上記印刷順と抽出した印刷属性とを対応させる手順とを有する、請求項１３記載の印刷制御プログラム。
【請求項１５】
作成された上記印刷制御データに基づいて印刷前に上記原稿構成部分の印刷プレビューを表示する手順をさらに有する、請求項１３又は１４に記載の印刷制御プログラム。
【請求項１６】
上記印刷制御データの作成手順において、上記原稿構成部分における上記印刷属性及び上記印刷順に応じて上記印刷用原稿内に無印刷部分を形成する、請求項１３から１５のいずれかに記載の印刷制御プログラム。
【請求項１７】
上記原稿構成部分に対する上記印刷属性の設定は、上記印刷順とは無関係な状態にて行う、請求項１３から１６のいずれかに記載の印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿管理方法、印刷制御装置、及び印刷制御プログラムに関する。
【背景技術】
【０００２】
従来、複数の記録用紙、即ち複数ページの文書から構成される原稿において、例えば、用紙への印刷出力時に特定のページについて、他ページとは異なる用紙を使用したい場合、プリンタドライバ上で、上記特定ページの番号を指定していた。
又、下記特許文献１には、出力条件の異なるページが混在する一つの原稿を容易かつ迅速に印刷出力するため、ページ単位で異なる出力条件を含む指示データを作成し、該指示データを含むプリントジョブを作成する技術が開示されている。
又、下記特許文献２には、ページ単位で印刷設定を可能とするため、一つの印刷ジョブについてその全体に適用される全体設定と、ページことに指定される部分設定とを可能とし、これらを設定テーブルに格納する技術が開示されている。
【特許文献１】特開２００３−２８０８７１号公報
【特許文献２】特開２００４−１２６８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述のように特定のページについてその用紙種類を指定した場合において、上記原稿の編集等により、原稿における文書の順番が従前のものと変化したときには、新たに変更後のページ番号を指定し直す必要があった。つまり従来技術では、複数ページの文書から原稿が構成されるとき、該原稿におけるページ順情報と、印刷出力時の各記録用紙の印刷条件情報とはリンクしている。具体的に説明すると、例えば、一つの原稿が４ページからなり、第１ページは白地の用紙に、第２ページは赤地の用紙に、第３ページ及び第４ページは白地の用紙に印刷すると規定したとする。その後、原稿編集により、第１ページと第２ページとの間に、青地用紙に印刷する新第２ページが追加された場合には、第１ページ白地用紙に、新第２ページを青地用紙に、旧第２ページである新第３ページを赤地用紙に、旧第３ページである新第４ページを白地用紙に、旧第４ページである新第５ページを白地用紙にそれぞれ印刷するように、新たに変更後のページ番号に指定し直す必要があった。
【０００４】
上記特許文献１及び特許文献２では、上述のようにページ毎に印刷条件を異ならせて出力を行う技術が開示されているものの、あくまでページ数が確定した原稿における各ページの出力条件を設定可能とし、該設定に基づいて出力つまり印刷を行うものである。即ち、ページを構成する文書情報と、該ページの文書情報に対する印刷条件と、該ページのページ番号とは、互いにリンクしている。よって、上記原稿に編集等が加えられ、原稿構成が変化したとき、例えばページ順番が変化したときには以前の設定が意味をなさなくなり、上述例と同様に、印刷条件の設定が必要なページについては、再度、設定のやり直しを行う必要があるという問題を有する。そのために、印刷ミスを誘発しやすいという問題も生じる。
【０００５】
又、例えば、原稿が４ページから構成され、第１ページを厚紙に、第２〜第４ページを普通紙に印刷する場合で、例えば「２ in １」、つまり２ページ分を１枚の用紙に印刷する指示をした場合には、従来、第２ページは普通紙に印字したいにもかかわらず、第１ページ及び第２ページが１枚の厚紙に印刷され、第３ページ及び第４ページが１枚の普通紙に印刷されてしまう。
【０００６】
本発明は上述したような問題点を解決するためになされたもので、原稿の編集等により原稿構成が変化したときでも使用者が希望する印刷を可能とする原稿管理方法、該原稿管理方法を実行する印刷制御装置、及び印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため本発明は以下のように構成する。
即ち、本発明の第１態様における原稿管理方法は、複数の原稿構成部分にて構成される印刷用原稿を管理する原稿管理方法において、
上記印刷用原稿におけるそれぞれの上記原稿構成部分の印刷順をジョブチケットに設定し、
それぞれの上記原稿構成部分に対して、上記原稿構成部分の印刷属性を上記ジョブチケットとは別に設定する、
ことを特徴とする。
【０００８】
又、上記印刷用原稿を印刷するときには、上記原稿構成部分の印刷順を取得するとともに、それぞれの上記印刷属性を取得した後、それぞれの上記原稿構成部分について、上記印刷属性及び上記印刷順に従い印刷装置にて印刷可能とする印刷制御データを作成することもできる。
【０００９】
又、上記印刷制御データの作成は、上記ジョブチケットに設定され上記印刷順に配列された上記原稿構成部分の名称に基づいて、同じ名称を有する原稿構成部分に設定された上記印刷属性を抽出し、上記印刷順と抽出した印刷属性とを対応させて作成することもできる。
【００１０】
又、作成された上記印刷制御データに基づいて印刷前に上記原稿構成部分の印刷プレビューを表示することもできる。
【００１１】
又、上記印刷制御データの作成において、上記原稿構成部分における上記印刷属性及び上記印刷順に応じて上記印刷用原稿内に無印刷部分を形成することもできる。
【００１２】
又、上記原稿構成部分に対する上記印刷属性の設定は、上記印刷順とは無関係な状態にて行うこともできる。
【００１３】
さらに本発明の第２態様の印刷制御装置は、複数の原稿構成部分にて構成される印刷用原稿の印刷動作を制御する印刷制御装置において、
それぞれの上記原稿構成部分の印刷順を有するジョブチケットを格納するジョブチケット記憶部と、
それぞれの上記原稿構成部分に対して設定される印刷属性を格納する印刷属性記憶部と、
上記原稿構成部分の上記印刷順及び上記印刷属性を取得し、それぞれの上記原稿構成部分について、上記印刷属性及び上記印刷順に従い印刷装置にて印刷可能とする印刷制御データを作成する印刷制御データ作成部と、
を備えたことを特徴とする。
【００１４】
さらに又、本発明の第３態様の印刷制御プログラムは、複数の原稿構成部分にて構成される印刷用原稿を印刷する印刷制御プログラムにおいて、
上記印刷用原稿におけるそれぞれの上記原稿構成部分の印刷順をジョブチケットに設定する手順と、
それぞれの上記原稿構成部分に対して、上記原稿構成部分の印刷属性を上記ジョブチケットとは別に設定する手順と、
上記原稿構成部分の上記印刷順及び上記印刷属性を取得し、それぞれの上記原稿構成部分について、上記印刷属性及び上記印刷順に従い印刷装置にて印刷可能とする印刷制御データを作成する手順と、
をコンピュータに実行させる。
【発明の効果】
【００１５】
本発明の第１態様における原稿管理方法、第２態様における印刷制御装置、及び第３態様における印刷制御プログラムによれば、原稿の編集等により原稿構成が変化したときでも、使用者は、新たな印刷順に対応して、原稿構成部分に印刷属性を改めて設定し直す必要はなく、使用者の希望する印刷、つまり原稿構成部分の印刷順に、指定した印刷属性にて原稿構成部分を印刷することが可能となる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施形態である、原稿管理方法、及び該原稿管理方法を実行する印刷制御装置、及び印刷制御装置にて実行される印刷制御プログラムについて、図を参照しながら以下に説明する。尚、各図において、同じ構成部分については同じ符号を付している。
又、「原稿構成部分」は、一例として以下に記載する「文書」が相当し、名称等により特定可能な画像データ部分が相当する。具体的には、例えば１枚の記録用紙における印刷部分が相当する。尚、図内では「ページ」と記す場合もある。又、以下では、複数の「文書」からなるものを「印刷用原稿」と記す。
【００１７】
上記印刷制御装置について説明する。該印刷制御装置では、印刷用原稿を、原稿構成部分単位つまり文書単位で管理し、該文書を組み合わせて上記印刷用原稿を作成して印刷を行うアプリケーションソフトウェアを用いる。よって、以下では、印刷制御装置に備わる各構成部分の機能を説明する方法にて印刷制御装置の説明を行うが、当該説明は、上記印刷制御装置にて実行される上記アプリケーションソフトウェアにて実行される原稿管理方法、及び上記アプリケーションソフトウェアにおける印刷制御プログラムを説明することにもなる。
又、上記印刷制御装置は、例えばパーソナルコンピュータにて構成することができる。
【００１８】
図１に上記印刷制御装置１０１の基本的な構成を示す。該印刷制御装置１０１は、入力Ｉ／Ｆ１０３、印刷属性設定部１０４、記憶部１０５、印刷属性記憶部１０６、ジョブチケット記憶部１０７、印刷出力設定部１０８、印刷制御データ作成部１０９、ＧＵＩ表示部１１０、印刷情報表示部１１１、出力Ｉ／Ｆ１１２、及び、これらの構成部分の動作制御を行う制御装置１１５、具体的にはＣＰＵ（中央演算処理装置）を備える。これらの構成部分の内、印刷制御及び原稿管理方法の観点から特に重要な部分は、印刷属性記憶部１０６、ジョブチケット記憶部１０７、及び印刷制御データ作成部１０９である。
【００１９】
まず、印刷制御装置１０１の概要を説明し、一部については詳細を後述する。
上記原稿構成部分に相当する文書２又は上記印刷用原稿２０は、入力Ｉ／Ｆ１０３に供給される。尚、ここで入力Ｉ／Ｆ１０３に供給される文書２は、文字のみならず絵に描いた肖像も含む画像データにてなり、通信線を介して直接に供給される場合や、記録用紙をスキャナでスキャンすることによって得られる場合がある。以下の説明では、複数枚の記録用紙の場合を例に採ることから、入力Ｉ／Ｆ１０３には、印刷用原稿２０のデータが供給されることになる。
【００２０】
供給された印刷用原稿２０に対して、印刷属性設定部１０４は、印刷用原稿２０を構成する各文書２の印刷属性をユーザに設定するように促す。又、印刷属性を設定するためのＧＵＩ（Graphical User Interface）画面表示(図２〜図５)が表示部１１０に表示される。ここで、印刷属性１５１とは、図２及び図３に示すように、文書２つまり名称等が付され他と区別可能な画像データ群における属性を表す情報、具体的には用紙種類、斤量、紙色等の属性要素情報である。尚、以下では、上記用紙種類、斤量、紙色等の各属性要素を指す場合、及び上記属性要素を総称した場合の両方にて、印刷属性１５１の用語を使用する。図２に示すように、印刷属性１５１の設定ダイアログ１５２では、登録する印刷用原稿２０の全ての文書２を同じ印刷属性１５１で設定するか、あるいは各文書２を個別に設定するかを選択する機能がある。ここで「すべてのページに対する共通設定」を選択して「ＯＫボタン」を押下すると、印刷用原稿２０内の全ての文書２に対して、当該ダイアログ１５２での設定値が設定される。一方、設定ダイアログ１５２で「ページ単位で設定」を選択して、「詳細設定」ボタンを押下すると、図３又は図４に示す、ページ単位設定ダイアログ１５３Ａ、１５３Ｂが表示される。両者の画面は、それぞれ排他になっていて、「表示タイプ」で切り替えて表示されることになる。
【００２１】
図３に示すページ単位設定ダイアログ１５３Ａにおける「表示タイプ」で「ページ」を選択したときには、任意の文書２を「ページ番号」で指定することで、指定した文書２のイメージを表示させながら印刷属性１５１を設定することができる。一方、図４に示すページ単位設定ダイアログ１５３Ｂにおける「表示タイプ」で「リスト」を選択したときには、印刷用原稿２０の全ての文書２について一覧表示されるので、他の文書２の設定を参照しながら設定することができる。
いずれの画面においても、「ＯＫボタン」を押下すると、その時点での各文書２に対する印刷属性１５１の設定が有効となる。
【００２２】
尚、図３に示される上記「ページ番号」の「１」、及び図４に示す「ページ」欄の「１」、「２」、…「９」の数字は、各文書２を特定するための名称等に相当する情報であり、いわゆる印刷順を示す情報ではない。
上述の説明から明らかなように、各文書２に対して印刷属性１５１を設定するとき、印刷用原稿２０を印刷するときの各文書２の印刷順に関する情報は、一切設定していない。換言すると、各文書２に対する印刷属性１５１は、印刷用原稿２０を印刷するときの各文書２の印刷順とはリンクしておらず、非リンクな状態にて設定される。つまり、印刷属性１５１は、上記印刷順とは無関係な状態、つまり上記印刷順に制御されない。
【００２３】
設定された印刷属性１５１は、上記印刷順とは関連付けられていないが、各文書２における画像データ１５０とは関連付けられて、本実施形態では、画像データ１５０は記憶部１０５に、印刷属性１５１は印刷属性記憶部１０６にそれぞれ保存される。又、本実施形態では、各文書２における画像データ１５０を格納する記憶部１５０とは別の領域に、印刷属性１５１は、図１０に示すページ情報データベース１５５として印刷属性記憶部１０６内に格納しているが、該形態に限定されるものではない。即ち、図１９に示すように、各文書２について、画像データ１５０と、該画像データ１５０に関連付けられた印刷属性１５１とを印刷属性付原稿構成部分１８１として、記憶部１０５に格納するようにしてもよい。又、画像データ１５０と印刷属性１５１とを組み合わした印刷属性付原稿構成部分１８１にこだわる必要もなく、印刷属性１５１用の設定ファイルを別に有し、画像データ１５０と同じ場所、例えば記憶部１０５に保存しても構わない。
【００２４】
文書２への印刷属性１５１の設定は、文書２又は印刷用原稿２０を登録した時点のみに限定する必要はなく、任意のタイミングで上記設定の変更を行う構成部分を設けても良い。例えば、図５に示すように、任意の文書２を選択し、選択した文書２の印刷属性１５１を設定するためのページ単位設定ダイアログ１５４を表示するように構成することもできる。
【００２５】
当該印刷制御装置１０１、及び該印刷制御装置１０１にて実行される原稿管理方法では、任意の文書２を組み合わせて印刷用原稿２０を作成するという構成を取っている。印刷用原稿２０においてどの文書２をどの順番で並べるという情報や、印刷用原稿２０についてどのような印刷出力処理で行うのかという情報は、例えば図６に示すような構造を有するジョブチケット１６０に保存し、管理を行う。一つのジョブチケット１６０が、一つの印刷用原稿２０を構成することになる。これらジョブチケット１６０は、ジョブチケット記憶部１０７に格納される。
【００２６】
本実施形態では、図６に示すようにジョブチケット１６０に含まれる「ページ順」欄１６１は、単に、「文書Ａ−１」、「文書Ｐ−１」のような、文書２を特定するページ名称１６２の情報のみを有する。即ち、ページ順欄１６１には、例えば名称「文書Ａ−１」にて特定される文書２に対応する画像データ１５０、さらには、名称「文書Ａ−１」にて特定される文書２に設定されている印刷属性１５１の情報は、含まれていない。そして、ページ順欄１６１は、一つの印刷用原稿２０を構成する各文書２の印刷順を指示する部分である。図６に示す場合を例に採ると、例えば、ジョブチケットＩＤが「０００００１」のジョブチケット１６０によれば、「版下１」の名称にてなる印刷用原稿２０については、「文書Ａ−１」→「文書Ａ−２」→「文書Ｂ−５」→「文書Ｂ−６」…の順番にて各文書２の印刷が実行される。ここで、ページ順欄１６１の記載を、上から下に向けて、例えば「文書Ａ−１」、「文書Ｂ−６」、「文書Ｂ−５」、「文書Ａ−２」に変更したときには、「版下１」の名称にてなる印刷用原稿２０は、「文書Ａ−１」→「文書Ｂ−６」→「文書Ｂ−５」→「文書Ａ−２」…の順番にて各文書２の印刷が実行されることになる。このように、印刷用原稿２０を印刷するときの各文書２の印刷順は、ジョブチケット１６０のページ順欄１６１にて設定される。以後、ページ順欄１６１にて設定された各文書２の印刷順について、符号１６３を付す。
【００２７】
印刷用原稿２０全体に対する印刷の設定は、印刷出力設定部１０８で行う。例えば、図６に示す「版下１」の名称にてなる印刷用原稿２０を例に、その印刷設定画面例を図７に示す。
ここでの設定は、例えば親展印刷のように、印刷用原稿２０にパスワードをつけて印刷する場合のように、印刷用原稿２０単位で有効となる設定である。但し、各文書２の印刷属性１５１として設定できる機能、例えば印刷種類の両面指定のように、文書２と重複して設定することができるようにしてもよい。この場合、文書２の印刷属性１５１での設定パラメータを、印刷用原稿２０全体に対する印刷属性設定に優先する旨の設定パラメータとし、印刷属性１５１の設定を優先するという選択があってもよい。又、逆に、印刷属性１５１と図７に示す印刷設定内容とが重複する場合、印刷属性１５１を無効として上記印刷設定内容を有効にするという選択があってもよい。
【００２８】
上述したように本実施形態では、各文書２の印刷順１６３は、ジョブチケット１６０にて設定され、さらに、印刷順１６３と、画像データ１５０及び印刷属性１５１とはリンクしていないことから、使用者は、印刷用原稿２０における各文書２が実際どのようにプリンタ１３で印刷を行われるのか、その結果を画像で確認したい場合もある。そこで、印刷用原稿２０の印刷プレビューを表示部１１０に表示するようにしている。印刷プレビュー機能は、ＧＵＩ表示部１１０に設けられる。使用者がプレビュー機能を指示することで、印刷制御データ作成部１０９は、印刷用原稿２０における全ての文書２における印刷属性１５１、及び、ジョブチケット１６０に保存されている印刷出力処理設定を解析し、印刷の実行に必要な印刷制御データ１８２を作成する。
【００２９】
上記印刷出力処理設定の一例として、印刷用原稿２０における各文書２の印刷順１６３と、これらの文書２における画像データ１５０及び印刷属性１５１との出力処理を例に採り、これについて具体的に説明する。
上記出力処理、つまりプリンタ１３に対する印刷用原稿２０の印刷制御動作の概略を図２０に示す。まずステップＳ１５０では、上述したように各文書２の印刷順１６３がジョブチケット１６０にて設定され、ステップＳ１５１では上述したように各文書２の印刷属性１５１が設定され印刷属性記憶部１０６に記憶される。尚、ステップＳ１５０及びステップＳ１５１の実行順は問わない。次のステップＳ１５２では、ジョブチケット１６０から各文書２の印刷順１６３が、印刷属性記憶部１０６から各文書２の印刷属性１５１がそれぞれ取得される。次のステップＳ１５３では、取得した印刷順１６３及び印刷属性１５１に従い印刷装置１３にて印刷用原稿２０を印刷可能とする印刷制御データ１８２が作成される。そして次のステップＳ１５４では、文書２さらには印刷用原稿２０について印刷プレビューを表示することも可能である。各動作について以下に詳しく説明する。
【００３０】
印刷制御データ作成部１０９は、図６に示すジョブチケット１６０のページ順欄１６１に保存されているページ順１６３の情報を取得し、各文書２の名称１６２を確認する。そして、印刷制御データ作成部１０９は、ページ名称１６２と印刷属性１５１とをリンクした状態で記憶している、図１０に示す上記ページ情報データベース１５５を用いて、上記ページ名称１６２を基に、各文書２の印刷属性１５１を抽出する。これにより、印刷制御データ作成部１０９は、各文書２の印刷順１６３と、画像データ１５０及び印刷属性１５１とをリンクさせる。このようにして、印刷制御データ１８２における、各文書２の印刷順１６３と、画像データ１５０及び印刷属性１５１との対応関係が作成される。
このように、印刷制御データ作成部１０９は、印刷用原稿２０における全ての文書２における印刷属性１５１、及び、ジョブチケット１６０に保存されている印刷出力処理設定を解析して印刷制御データ１８２を作成する。よって、編集作業等により、印刷用原稿２０の構成に変更が生じたときでも、使用者は、新たな印刷順に対応して、各文書２に印刷属性１５１を改めて設定し直す必要はなく、使用者の希望する印刷、つまり各文書２の印刷順に、指定した印刷属性１５１にて各文書２を印刷することが可能となる。
【００３１】
ＧＵＩ表示部１１０は、ジョブチケット１６０内の印刷出力処理の設定、及び印刷制御データ作成部１０９で作成された印刷制御データ１８２を解析し、プリンタ１３での出力結果をシミュレートして画像表示を行う。該画像表示の一例を図８に示す。
【００３２】
図８の例では、印刷用原稿２０を構成する第１番目の文書２（文書Ａ−１）と、第２番目の文書２（文書Ａ−２）とでは、異なる用紙種類が設定されている場合、つまり文書Ａ−１は「厚紙」に設定され、文書Ａ−２は「普通紙」に設定されている場合である。このような場合、第２番目の文書Ａ−２の印刷状態について、第１番目の文書Ａ−１の裏面に印刷したのでは文書Ａ−２の印刷属性１５１を無視した形になることから、文書Ａ−２は、文書Ａ−１の裏面に印刷されるのではなく、第２番目の文書Ａ−２の表面として印刷される。上記印刷プレビューでは、プレビュー画像を表示させる前に、プリンタ１３側での制御をシミュレートし、プリンタ１３が自動的に白紙を付与するような場合には、プレビュー画像でも、白紙を付与した状態で表示する。図８の例では、印刷用原稿２０のページ番号１の裏面、ページ番号２の裏面、ページ番号４の表面が白紙に相当する。
【００３３】
このような白紙つまり無印刷部分５の付加は、上述のように、文書２における画像データ１５０及び印刷属性１５１と、文書２の印刷順１６３とは別々に設定されており、そして、印刷制御データ作成部１０９が、印刷用原稿２０における全ての文書２における印刷属性１５１、及び、ジョブチケット１６０に保存されている印刷出力処理設定を解析して印刷制御データ１８２を作成することにより、達成可能となる。
【００３４】
上述のように白紙が付与される条件は、プリンタ１３にも依存し、例えば両面印刷時に用紙種類、斤量、紙色が、前後の文書２で異なる場合や、印刷属性１５１にて印刷面を裏面に指定した場合、ページ割付の設定が前後の文書２で異なる場合、等がある。
尚、使用者は印刷の実行前に必ずプレビュー機能を実行しなければならないということはなく、直ちに、印刷を実行することもできる。このとき、ＧＵＩ表示部１１０は機能しないが、印刷を実行するために印刷制御データ作成部１０９は機能し、作成された印刷制御データ１８２は、各文書２の画像データ１５０とともに一つに統合される。
【００３５】
印刷情報表示部１１１は、印刷を行うために必要な情報を使用者に伝えるためのメッセージを表示する。ここでは、各文書２の印刷属性１５１に従って、プリンタ１３側で必要となる設定を使用者に知らせる役割を果たす。例えば、印刷用原稿２０の中に「厚紙」や「普通紙」のような印刷属性１５１を有する文書２が含まれている場合、例えば図９に示す、「トレイ１には「厚紙」、トレイ２には「普通紙」を設置してください。」のようなメッセージを表示する。
【００３６】
これにより、使用者は、印刷情報表示部１１１に表示された用紙をプリンタ１３に設置し、また必要に応じて各トレイの用紙種類や斤量、紙色の設定をプリンタ１３本体で設定する必要がある。
印刷情報表示部１１１におけるメッセージ表示で、使用者が「ＯＫ」ボタンを押下することで、印刷制御データ１８２が出力Ｉ／Ｆ１１２を経由してプリンタ１３に送信される。
ここで例えば、当該印刷制御装置１０１と、印刷を行うプリンタ１３との間に、例えば用紙種類の設定のような、プリンタ１３側のトレイ設定を、印刷制御装置１０１側から行える情報通信システムを導入して、上記「ＯＫ」ボタンの押下に伴い、各トレイの用紙種類、斤量、紙色の設定情報が印刷制御データ１８２よりも先にプリンタ１３側に送られ、使用者の手を借りずに設定が完了するような仕組みを設けることもできる。
プリンタ１３は、受信した印刷制御データ１８２に従い印刷用原稿２０の処理を行い、印刷、排紙を行う。但し、印刷出力処理の設定によっては、実際に紙に印刷されるのではなく、プリンタ１３に備わるハードディスク装置等の記憶装置に保存される場合もあり得る。
【００３７】
次に、上述した内容について、上記印刷制御データ１８２に含まれる印刷制御コマンドを生成する観点から説明する。尚、上述のように印刷制御データ１８２は印刷制御データ作成部１０９にて作成されることから、以下に説明する上記印刷制御コマンドの作成動作についても印刷制御データ作成部１０９にて実行される。
上述のように、ジョブチケット１６０には、印刷用原稿２０を構成する全ての文書２のページ名称１６２と、該ページ名称１６２の順番１６３とが情報として格納されている。又、各文書２における印刷属性１５１の情報は、上記ページ情報データベース１５５に格納されている。
【００３８】
印刷制御データ作成部１０９では、まずジョブチケット１６０の中から、ページ順欄１６１の情報を取得し、ページ順欄１６１に含まれるページ名称１６２の情報から、各文書２の印刷属性１５１をページ情報データベース１５５から取得する。
【００３９】
次に、全ての文書２の印刷属性１５１を検索し、それらの印刷属性１５１に従いプリンタ１３が印刷可能なように、印刷制御データ１８２を作成する。このとき、複数の文書２で同じ印刷属性１５１があり、制御データをまとめて最適化できる場合には、その判断を行う。例えば、図１０に示すページ情報データベース１５５を一例として参照し、該例について、データの生成プロセスを以下に説明する。
【００４０】
ページ名称１６２が「文書Ｆ−１」、「文書Ｆ−２」、「文書Ｓ−５」である３つの文書２からなる印刷用原稿２０では、図１０に示すページ情報データベース１５５から明らかなように、全ての文書２の印刷属性１５１が異なる。よって、第１番目の文書２（文書Ｆ−１）から順番に印刷制御データ１８２の作成を開始する。文書２毎に、給紙トレイを変更することができる図１１に示すような仕様の印刷制御コマンドを使用するときには、用紙種類、斤量、紙色等の設定値から、次のような印刷制御コマンドが生成される。
【００４１】
@PJL SET PERPAGESET1 
= PRINT,LEFT,ON,FACE,OFF,TRAY1,PAPER,THICK2,NOSET,OFF,OFF,OFF,1
【００４２】
次に、第２番目の文書２（文書Ｆ−２）の処理に移る。該第２番目の文書２は、普通紙で５０〜６１ｇ／ｍ２の用紙に印刷する必要がある。よって、第１番目の文書２、及び第２番目の文書２ともに「両面印刷」の設定ではあるが、第１番目の文書２を印刷した記録用紙の裏面に第２番目の文書２を印刷したのでは、第２番目の文書２の印刷属性を無視したことになる。よって、第１番目の文書２を印刷した記録用紙の裏面に第２番目の文書２を印刷することはできない。さらに、第２番目の文書２は、両面印刷の裏面に印刷するという印刷属性１５１が設定されている。よって、第２番目の文書２を印刷する記録用紙の表面には、白紙つまり無印刷部分５を形成する必要がある。そのため、第２番目の文書２について、その印刷属性１５１に従って印刷させるために、第２番目の文書２を印刷する制御データに加えて、白紙を付与するための印刷制御コマンドを付加することになり、次のような印刷制御コマンドが生成される。
【００４３】
@PJL SET PERPAGESET2
= BLANK,LEFT,ON,FACE,OFF,TRAY2,NOSET,NOSET,NOSET,OFF,OFF,OFF,2
@PJL SET PERPAGESET3
= PRINT,LEFT,ON,BACK,OFF,TRAY2,PAPER,NORMAL,NOSET,OFF,OFF,OFF,2
【００４４】
尚、ここでは印刷制御コマンドを使用して白紙を付与することにしているが、本実施形態の印刷制御プログラムにおいて、実際に白紙の文書２、つまり画像データ１５０の存在しない文書２を作成して、第１番目と第２番目との文書２の間に挿入する方法でも同じ結果を実現することができる。又、プリンタ１３によっては、プリンタ側が自動的に白紙を付与するものもある。
同様にして、第３番目の文書２についても以下のような印刷制御データを作成する。
【００４５】
@PJL SET PERPAGESET4
= PRINT,LEFT,OFF,NOSET,OFF,TRAY3,OHP,NOSET,CLEAR,OFF,OFF,OFF,3
【００４６】
このようにして生成された印刷制御データ１８２は、印刷実行時に、各文書２の画像データ１５０に付加されてプリンタ１３に送信される。
又、ＧＵＩ表示部１１０では、作成された印刷制御データ１８２をもとに、出力結果つまり印刷プレビューを画像で表示する。この例では、図１２のようなイメージが表示される。
【００４７】
上述の、３つの文書２からなる印刷用原稿２０に対して、例えば文書２を並べ替えたり、別に新たな文書２を途中に挿入したりしても、もともとの各文書２の印刷属性１５１は、ページ情報データベース１５５に保存された状態のまま変更されることはなく、単に、ジョブチケット１６０内のページ順欄１６１におけるページ名称１６２の順番が変更されるだけである。印刷制御データ１８２の作成時には、必ず各文書２の印刷属性１５１が参照されることから、出力結果は、印刷属性１５１に指示されたものが保証される。即ち、上述の例で言えば、名称「文書Ｆ−１」の文書２は、印刷用原稿２０内にてどの位置にあったとしても、該「文書Ｆ−１」の文書２に設定された印刷属性１５１に従い、つまり、用紙種類が厚紙、斤量が７２〜９１ｇ／ｍ２、ページ割付無し、両面印刷の表面、左とじ、…、という設定で印刷される。又、これらの仕組みにより、当該印刷制御装置１０１が、プリンタ１３で実際に各文書２が印刷される印刷順１６３を制御することが可能となる。
【００４８】
次に、図１５及び図１６に示すフローチャートに基づいて、ページ割付が設定された場合について説明を行う。あわせて、文書２の印刷属性１５１よりも印刷用原稿２０全体に対する印刷属性１５１を優先する場合、及び、同じ印刷属性１５１が複数の文書２に存在する場合についても説明する。又、図１５及び図１６に示す動作についても、印刷制御データ作成部１０９にて実行される。
尚、ここでは、図１３に示すページ情報データベース１５５１を例に採り、説明を簡略化するため、ページ情報データベース１５５１に示されるページ名称１６２の上から下への順番で印刷用原稿２０の各文書２が並んでいるものとする。このような各文書２のページ順は、上述のように、ジョブチケット１６０のページ順欄１６１に設定されている。又、印刷用原稿２０全体の印刷属性が図１４に示すように設定されているとし、該設定は、実際には、当該印刷用原稿２０を定義しているジョブチケット１６０に保存されている。尚、印刷用原稿２０の全体に対する印刷属性は、ジョブチケット１６０に保存されるが、上述したように、印刷用原稿２０を構成するそれぞれの文書２における印刷属性１５１は、ジョブチケット１６０とは別の印刷属性記憶部１０６に記憶される。ここで、印刷用原稿２０の全体に対する印刷属性には、部数や倍率、画質モード等の文書２の印刷属性とは重複しない属性の他に、両面、片面の選択や用紙種類等、文書２に対する印刷属性と重複する属性も設定可能である。このように、印刷用原稿２０の全体に対する印刷属性と、原稿構成部分である文書２の印刷属性とがそれぞれ重複する項目で指定されており、かつ相反する属性が指定されている場合は、印刷順にリンクしていない文書２の印刷属性が優先される。文書２の印刷属性が指定なしの場合には、上記全体に対する印刷属性で印刷される。これにより、全体に対する印刷属性の指定の項目によっては文書２の印刷順が変わってしまった場合であっても、文書２に対して指定されている印刷属性は維持した形態で印刷を行うことができる。又、ここでは、説明に必要な設定値のみを抜粋しており、図１４に示す項目に限定するものではない。
【００４９】
まず、ステップＳ１０１及びステップＳ１０２で、必要な変数の初期値を設定する。ｄは、印刷用原稿２０に含まれる各文書２の印刷属性１５１のパターンを一つずつ一時保管するための配列Ｄｉｍの数を示す。該配列Ｄｉｍとは、図１０や図１３に示すページ情報データベース１５５、１５５１について、同じ印刷属性を有するものをまとめたものに相当し、配列Ｄｉｍは、プログラム実行時に動的に確保される。ここで、印刷属性１５１のパターンとは、図１３に示す「用紙種類」、「斤量」、…、「折り」の各属性要素、及びこれらの属性要素における例えば「厚紙」、「指定無し」、…、「全体優先」等の設定情報にてなるパターンである。又、ｎは、印刷用原稿２０を構成する文書２の数である。図１３に示す例では、「文書Ｕ−１」〜「文書Ｕ−１０」の合計１０個の文書２であるので、ｎは１から１０までの整数値を取る。
【００５０】
次に、ステップＳ１０３では、第１番目の文書２（文書Ｕ−１）と同じパターンにてなる印刷属性１５１が配列Ｄｉｍに保存されているか否かを判断する。最初のルーチンでは保存されていないため、「Ｎｏ」であり、ステップＳ１０４へ進む。ステップＳ１０４では、第１番目の文書２の印刷属性１５１のパターンを配列Ｄｉｍ［１］に保存する。このステップＳ１０４における動作の詳細を図１６に示し、以下に説明する。又、このステップＳ１０４における配列Ｄｉｍへの保存動作、つまり図１６に示される動作は、図１に示す印刷制御データ作成部１０９における配列保存部１０９１にて実行される。
【００５１】
図１１に示す印刷制御コマンドの仕様に基づき、引数のパラメータ順に配列Ｄｉｍに印刷属性１５１の設定値を保存していく。ステップＳ２０１では、印刷モード、即ち、画像データ１５０を有する文書２か、有しない白紙の文書２を付加するかを保存する。ステップＳ２０２では、「とじ位置」の設定を、文書２の印刷属性１５１を用いるか、印刷用原稿２０全体の印刷属性１５１を用いるかの判断を行う。この例では、図１３に「左とじ」とあることから、印刷属性１５１の設定における優先権は、文書２の印刷属性１５１にある。よって、ステップＳ２０３に進む。ステップＳ２０３では、「左とじ」を示す「LEFT」がＤｉｍ［１］のとじ位置の設定値として保存される。尚、文書２の印刷属性１５１が「全体優先」となっていた場合は、ジョブチケット１６０に保存されている、「とじ位置」の設定値が保存される。具体的には、印刷用原稿２０全体に対する印刷属性１５１を例示する図１４に示すように、上記とじ位置の設定値として「上とじ」が保存されることになる。
【００５２】
ステップＳ２０５からステップＳ２０７では、「印刷種類」の設定値を保存するが、図１３に示すように、「全体優先」となっているため、ここではステップＳ２０７が実行され、図１４に示すように印刷用原稿２０全体の印刷属性１５１である「片面」が設定値として保存される。以下、同様に、印刷属性１５１における「折り機能」の設定値まで判断及び保存が繰り返され、ステップＳ２１４では、ページ番号を保存する。今回のルーチンでは「１」が保存される。
【００５３】
再び、図１５を参照した説明に戻る。
ステップＳ１０５では、次の配列のために変数ｄをインクリメントする。ステップＳ１０６では、現在処理を行った文書２が最後の文書か否かの判断を行う。今回のルーチンではまだ後続の文書２があるため、ステップＳ１０７へ進み、次の文書２を処理するために、変数ｎをインクリメントする。
【００５４】
再び、ステップＳ１０３に戻り、次に、第２番目の文書２（文書Ｕ−２）の処理を行う。図１３に示すように、第１番目の文書２（文書Ｕ−１）と、第２番目の文書２（文書Ｕ−２）とでは、印刷属性１５１が異なることから、前回と同じルーチンを通る。そして、今度は配列Ｄｉｍ［２］に第２番目の、名称「文書Ｕ−２」の文書２に対する設定値が保存される。
【００５５】
三度、ステップＳ１０３に戻り、次は第３番目の文書２（文書Ｕ−３）の処理を行う。第３番目の文書２では、第２番目の文書２と同じ印刷属性１５１が設定されており、既にＤｉｍ［２］に同じ設定が保存されていることから、ステップＳ１０８のルーチンへ進む。ここでは、既存のＤｉｍ［２］の設定値のうち、ページ番号の設定値にのみ、現在のページ番号であるｎ、すなわち「３」を追加する。
【００５６】
上述と同様の動作を、印刷用原稿２０の全１０個分の文書２に対して実行することで、ステップＳ１０９へ進むことになる。ここで作成された配列Ｄｉｍの保存例を図１７に示す。図１７にて、「給紙トレイ」について「TRAY1」、「TRAY2」と設定されているのは、最適なトレイが自動で順番に選択されていることを示している。本例では、用紙の種類としては全ての文書２で２種類の用紙が必要となるため、それぞれを各TRAY1、TRAY2として給紙トレイを割り当て、配列Ｄｉｍに保存している。万一、プリンタ１３が有するトレイ数以上に給紙トレイを割り当てる必要が生じた場合、異なる用紙種類を同じ給紙トレイに割り当てることになる。この場合、割り当てが重複する部分で、印刷用原稿２０を分割して印刷を実行する仕組みを導入し、印刷時に、分割された印刷用原稿２０毎に、途中でトレイの用紙を置き換えることで、印刷結果を印刷属性１５１の設定通りに維持することが可能となる。
【００５７】
ステップＳ１０９、Ｓ１１０では、実際に印刷制御コマンドを生成するためのパラメータが初期化される。ここで、ｍは、印刷制御コマンドであるPERPAGESET#の＃に入る変数、Ｄは、配列Ｄｉｍを一つ目の配列Ｄｉｍから順に処理を行うために使用する変数である。
まずステップＳ１１１では、配列Ｄｉｍ［１］を実現するための、PERPAGESET1コマンドを生成する。次のステップＳ１１２では、次のPERPAGESET2コマンドを作成する準備のため、変数ｍをインクリメントする。ステップＳ１１３では、無印刷部分つまり白紙を付与する条件が発生するか否かを判断する。尚、「perpageset」は文書２毎の印刷制御を行うためのコマンドであり、ステップＳ１１３では、該コマンドを使用して白紙を付与するという機能を実現するか否かが判断される。白紙が付与される場合については既に説明した通りである。白紙のためのPERPAGESETコマンドを生成する必要がある場合は、ステップＳ１１６，Ｓ１１７へと進む。一方、白紙付与を要しない場合には、ステップＳ１１４へ進む。
尚、上記無印刷部分を付与するか否かの判断、及び無印刷部分を付与するためのPERPAGESETコマンドの生成は、印刷制御データ作成部１０９に備わる無印刷形成部１０９２にて実行される。
【００５８】
ステップＳ１１４では、ステップＳ１０６までに作成された全ての配列Ｄｉｍについて、印刷制御コマンドを作成したか否かの判断が行われる。未処理の配列Ｄｉｍがある場合には、ステップＳ１１５を経由してステップＳ１１１へ戻り、PERPAGESETコマンドの生成ルーチンを繰り返す。一方、全ての配列Ｄｉｍの処理が完了した場合には、ループを抜けて作業を完了する。本例では、以下のような印刷制御データが生成されることになる。
【００５９】
@PJL SET PERPAGESET1
=PRINT,LEFT,OFF,NOSET,OFF,TRAY1,PAPER,NOSET,NOSET,2POINT,2,OFF,1,10
@PJL SET PERPAGESET2
=PRINT,LEFT,OFF,NOSET,2IN1,TRAY2,NOMAL,NOSET,NOSET,2POINT,2,OFF,2-4
@PJL SET PERPAGESET3
=PRINT,LEFT,OFF,NOSET,4IN1,TRAY2,NOMAL,NOSET,NOSET,2POINT,2,OFF,5-6
@PJL SET PERPAGESET4
=PRINT,LEFT,OFF,NOSET,OFF,TRAY2,NOMAL,NOSET,NOSET,2POINT,2,OFF,7-9
【００６０】
第２番目の文書２（文書Ｕ−２）から第４番目の文書２（文書Ｕ−４）では、「ページ割付」として「２in１」の設定が行われている。よって、文書２の数としては３つであるが、実際には、４つの文書２が存在するレイアウトとなる。又、第５番目の文書２（文書Ｕ−５）における印刷属性１５１は、第４番目の文書２（文書Ｕ−４）の印刷属性１５１とは異なる。よって、第４番目の文書２と、第５番目の文書２とが対となってレイアウトすることはできない。よって、上記「対となってレイアウトできない」部分には、図１８に示すように、無印刷部分に相当する白紙５が付与された、つまり無印刷部分５が形成された状態で印刷が実行されることになる。これと同様に、第５番目の文書２（文書Ｕ−５）及び第６番目の文書２（文書Ｕ−６）は、「ページ割付」として「４in１」の設定が行われており、４つの文書２をレイアウト可能である。しかし実際には、文書２（文書Ｕ−５）及び文書２（文書Ｕ−６）の２つである。よって、この場合も、規定の４つに満たないレイアウト部分には、白紙５が付与された状態で印刷が実行される。
【００６１】
これらの処理は、印刷制御データ１８２に依存した処理であるが、「２in１」や「４in１」というレイアウト処理自体を印刷制御装置１０１又は該印刷制御装置１０１にて実行される印刷制御プログラムにて行い、白紙を付与するか否かの判断処理を行って、印刷ページ順を制御してもよい。
文書２のレイアウト、及び印刷属性１５１の管理を印刷制御装置１０１又は上記印刷制御プログラムで実現することで、実際に、どの文書２がどのページ番号の記録用紙に印刷されるのかを印刷制御装置１０１又は上記印刷制御プログラムにて制御可能となる。よって、ＧＵＩ表示部１１０では、白紙５が付与される条件を制御コマンド及び印刷属性１５１の設定から判断し、白紙が付与された状態を表す印刷プレビューを表示することが可能になる。上述の例では、図１８に示す印刷プレビュー画像が作成されることになる。
【００６２】
以上説明したように本実施形態の原稿管理方法、印刷制御装置、及び印刷制御プログラムによれば以下のような効果を奏する。
即ち、各原稿構成部分の印刷順と、各原稿構成部分に設定された印刷属性とをリンクさせていない。即ち、上記印刷属性が設定された印刷属性付原稿構成部分と、印刷順情報とは無関係な状態であり、換言すると、上記印刷属性付原稿構成部分は、上記印刷順情報を有していない。よって、印刷用原稿を印刷するときには、上記印刷属性付原稿構成部分に対して、印刷順情報を付加すればよい。つまり、印刷属性付原稿構成部分に印刷順情報を付加した印刷制御データを作成すればよい。したがって、印刷用原稿において、原稿の編集等、例えば、原稿構成部分の並び替えや組み合わせを変更したときでも、原稿構成部分における印刷属性は変化しない。即ち、上記印刷属性付原稿構成部分における印刷順情報が単に変更されるだけである。したがって、原稿の編集等により原稿構成が変化したときでも、使用者は、新たな印刷順に対応して、原稿構成部分に印刷属性を改めて設定し直す必要はなく、使用者の希望する印刷、つまり原稿構成部分の印刷順に、指定した印刷属性にて原稿構成部分を印刷することが可能となる。
【００６３】
又、例えば、第１の原稿構成部分と第２の原稿構成部分とが連続して印刷される場合であって、第１の原稿構成部分と第２の原稿構成部分とで用紙種類、斤量、割付等の印刷属性が異なる場合がある。即ち、例えば原稿が４ページから構成され、第１ページを厚紙に、第２〜第４ページを普通紙に印刷する場合で、例えば２ページ分を１枚の用紙に印刷する指示をした場合には、従来、第２ページは普通紙に印字したいにもかかわらず、第１ページ及び第２ページが１枚の厚紙に印刷され、第３ページ及び第４ページが１枚の普通紙に印刷されてしまう。一方、本実施形態の原稿管理方法、印刷制御装置、及び印刷制御プログラムによれば、上述のように、印刷属性が設定された印刷属性付原稿構成部分と、印刷順情報とはリンクしておらず、印刷属性付原稿構成部分に印刷順情報を付加して印刷制御データが作成されることから、自動的に無印刷部分つまり白紙部分が形成される。つまり上記例では、第１枚目は厚紙で、その表面には上記第１ページが印刷され、その裏面には白紙部分が形成され、第２ページ及び第３ページが第２枚目の普通紙に、第４ページが第３枚目の普通紙に印刷される。このように、常に使用者が希望する適切な印刷制御データを作成することが可能になる。
【００６４】
上述のように、印刷属性付原稿構成部分と、印刷順情報とは無関係な状態であることから、印刷用原稿がどのように印刷されるか確認したい場合も生じる。よって、表示部を備え印刷プレビューを表示することで、使用者は、印刷用原稿における各原稿構成部分の印刷順と、各原稿構成部分における印刷属性とを印刷前に確認することができる。
【産業上の利用可能性】
【００６５】
本発明は、例えば、複数の文書からなる印刷用原稿を印刷するための原稿管理方法、該原稿管理方法を実行する印刷制御装置、及び印刷制御プログラムに適用可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施形態である印刷制御装置の構成を示すブロック図である。
【図２】図１に示す印刷属性設定部にて印刷属性を設定するときのダイアログの一例を示す図である。
【図３】図２に示すダイアログにてページ単位設定を選択したときのダイアログの一例を示す図である。
【図４】図３に示すダイアログにてリスト表示を選択したときのダイアログの一例を示す図である。
【図５】図１に示す印刷属性設定部にて設定した印刷属性を変更するときのダイアログの一例を示す図である。
【図６】図１に示すジョブチケット記憶部に記憶されるジョブチケットの構造を示す図である。
【図７】図１に示す印刷制御装置にて印刷制御された印刷用原稿の全体に対する印刷設定を行うダイアログの一例を示す図である。
【図８】図１に示すＧＵＩ表示部に表示される印刷プレビュー画像の一例である。
【図９】図１に示す印刷情報表示部に表示されるダイアログの一例を示す図である。
【図１０】図１に示す印刷制御装置にて印刷制御された印刷用原稿と、図６に示すジョブチケットと、ページ情報データベースとの関係を説明するための図である。
【図１１】図１に示す印刷制御データ作成部にて作成される印刷制御データに含まれる印刷制御コマンドの一例である。
【図１２】図１に示すＧＵＩ表示部に表示される印刷プレビュー画像の一例である。
【図１３】図１に示す印刷制御装置にて印刷制御された印刷用原稿を構成する各文書における印刷属性の一例を示す図である。
【図１４】図１に示す印刷制御装置にて印刷制御された印刷用原稿全体に対する印刷属性の一例を示す図である。
【図１５】図１に示す印刷制御データ作成部による印刷制御データの作成動作を示すフローチャートである。
【図１６】図１５に示すステップＳ１０４の動作を示すフローチャートである。
【図１７】図１に示す印刷制御装置にて印刷制御された印刷用原稿における文書の印刷属性を保存した配列の一例である。
【図１８】図１に示すＧＵＩ表示部に表示される印刷プレビュー画像の一例である。
【図１９】図１に示す印刷制御装置にて処理される画像データと印刷属性との関係を説明するための図である。
【図２０】図１に示す印刷制御装置にて実行される印刷制御動作を説明するフローチャートである。
【符号の説明】
【００６７】
２…文書、５…白紙、１３…プリンタ、２０…印刷用原稿、
１０４…印刷属性設定部、１０６…印刷属性記憶部、１０７…ジョブチケット記憶部、
１０９…印刷制御データ作成部、１１０…ＧＵＩ表示部、１５１…印刷属性、
１６３…印刷順、１８２…印刷制御データ、１０９２…無印刷形成部。
【図１】
2007026059.tif 000003
【図２】
2007026059.tif 000004
【図３】
2007026059.tif 000005
【図４】
2007026059.tif 000006
【図５】
2007026059.tif 000007
【図６】
2007026059.tif 000008
【図７】
2007026059.tif 000009
【図８】
2007026059.tif 000010
【図９】
2007026059.tif 000011
【図１０】
2007026059.tif 000012
【図１１】
2007026059.tif 000013
【図１２】
2007026059.tif 000014
【図１３】
2007026059.tif 000015
【図１４】
2007026059.tif 000016
【図１５】
2007026059.tif 000017
【図１６】
2007026059.tif 000018
【図１７】
2007026059.tif 000019
【図１８】
2007026059.tif 000020
【図１９】
2007026059.tif 000021
【図２０】
2007026059.tif 000022