(57)【要約】【課題】制御コードによって記述された文書を出力させる際に、ユーザが、出力される文書において、全体的に視認性を確保できるとともに全体像を把握できるようにする。【解決手段】アプリケーションで編集されたファイルに対応した文書であってページ記述言語で記述された文書（元文書）に対して、その中の一部のオブジェクトが拡大されて出力されるような制御コードが新たに生成され、そして、当該新たに生成された制御コードと元文書が編集されることによって新たな文書が生成され、画像形成装置へ送られる。これにより、たとえば、イメージオブジェクトとテキストオブジェクトが含まれる画像を出力するための元文書が、当該元文書による画像とその中のテキストオブジェクトを拡大して表示する画像が２ｉｎ１によって１枚の用紙の同じ面に出力されるような文書に作り直される。【選択図】図１５
2008219398.tif 000002
【特許請求の範囲】
【請求項１】
制御コードによって記述された元文書から画像を形成する画像形成装置であって、
前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成する文書作成手段と、
前記元文書の画像形成の指令を受付ける受付手段と、
前記受付手段が前記元文書の画像形成の指令を受付けたことに応じて、前記文書作成手段が作成した新たな文書から画像を形成する画像形成手段とを含む、画像形成装置。
【請求項２】
前記画像形成手段は、第１面および当該第１面と異なる第２面を有する出力材に画像を形成し、
前記文書作成手段は、前記新たな文書において、前記元文書から形成される画像を前記第１面に出力し、前記元文書に含まれるオブジェクトのサイズを拡大する記述から形成される画像を前記第２面に出力するように記述する、請求項１に記載の画像形成装置。
【請求項３】
前記画像形成手段は、第１面および当該第１面と異なる第２面を有する出力材に画像を形成し、
前記文書作成手段は、前記新たな文書において、前記元文書から形成される画像を縮小して、前記元文書に含まれるオブジェクトのサイズを拡大する記述から形成される画像とともに前記第１面に出力するように記述する、請求項１に記載の画像形成装置。
【請求項４】
前記制御コードは、前記文書のページ領域を指定するデータを含み、
前記文書作成手段は、前記新たな文書において、前記元文書から形成される各ページの画像が、当該ページに含まれるオブジェクトのサイズを拡大する記述から形成される画像のページとともに、ブックレット印刷において見開きページを構成するページに出力されるように記述する、請求項１に記載の画像形成装置。
【請求項５】
拡大するオブジェクトの種類を記憶する種類記憶手段をさらに含み、
前記文書作成手段は、前記元文書の中の、前記種類記憶手段に記憶された種類のオブジェクトのサイズを拡大する記述を前記元文書に追加する、請求項１〜請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記制御コードは、文字サイズを指定するデータを含み、
前記文書作成手段は、前記元文書の中の最初の文字サイズで指定された文字データを拡大する記述を前記元文書に追加する、請求項１〜請求項４のいずれかに記載の画像形成装置。
【請求項７】
前記文書作成手段は、
サイズを拡大する前記元文書中の或るオブジェクトに対応する記述とともに、当該或るオブジェクトに対応した符号の記述を追加し、
前記元文書に対して、前記或るオブジェクトに対応させた前記符号の記述を追加する、請求項１〜請求項６のいずれかに記載の画像形成装置。
【請求項８】
拡大するオブジェクトの数を記憶する数記憶手段をさらに含み、
前記文書作成手段は、前記元文書の中の、前記数記憶手段に記憶された数以下のオブジェクトについて、サイズを拡大する記述を前記元文書に追加する、請求項１〜請求項７のいずれかに記載の画像形成装置。
【請求項９】
制御コードによって記述された元文書から画像を処理する画像処理方法であって、
前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成するステップと、
前記元文書の画像形成の指令を受付けるステップと、
前記元文書の画像形成の指令を受付けたことに応じて、前記新たな文書から画像を形成するステップとを含む、画像処理方法。
【請求項１０】
制御コードによって記述された元文書を処理して画像形成装置に画像を形成させる画像処理プログラムであって、コンピュータに、
前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成するステップと、
前記元文書の画像形成の指令を受付けるステップと、
前記元文書の画像形成の指令を受付けたことに応じて、前記新たな文書を前記画像形成装置に送信するステップとを実行させる、画像処理プログラム。
【請求項１１】
請求項１０に記載の画像処理プログラムを記憶する、コンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御コードによって記述された文書の処理に関し、特に、制御コードによって記述された文書から画像を形成する画像形成装置、画像処理方法、ならびに画像処理プログラムおよびそれを記憶するコンピュータ読取可能な記憶媒体に関する。
【背景技術】
【０００２】
プリンタ、複写機、およびそれらを複合した複合機であるＭＦＰ（Multi Function Peripheral）などを用いて文書を紙出力するとき、当該文書に文字サイズの小さな文字や詳細な図形が含まれていると、出力画像における文字像や図形が小さすぎたり、文字像や図形を構成する線の間隔が狭くなったりして、文字や図形の視認性や可読性が損なわれる場合がある。
【０００３】
そこで、たとえば、特開２００３−３２４８１号公報（特許文献１）には、ファクシミリ装置において、受信側で指定された画像情報を当該受信側のユーザの希望する拡大率で拡大して出力する技術が開示されている。
【０００４】
また、特開２００１−２５７８７５号公報（特許文献２）には、通信端末装置において、受信した情報を予め設定された倍率で拡大して記録紙に印字する技術が開示されている。
【特許文献１】特開２００３−３２４８１号公報
【特許文献２】特開２００１−２５７８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１および特許文献２に開示されているような、単に受信した文書を拡大して出力するような技術では、元の文書の全体像が把握しにくくなるという問題があった。
【０００６】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、出力される文書によって、ユーザが、全体的に視認性を確保できるとともに全体像を把握することができる画像形成装置、画像処理方法、ならびに画像処理プログラムおよびそれを記憶するコンピュータ読取可能な記憶媒体を提供することである。
【課題を解決するための手段】
【０００７】
本発明に従った画像形成装置は、制御コードによって記述された元文書から画像を形成する画像形成装置であって、前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成する文書作成手段と、前記元文書の画像形成の指令を受付ける受付手段と、前記受付手段が前記元文書の画像形成の指令を受付けたことに応じて、前記文書作成手段が作成した新たな文書から画像を形成する画像形成手段とを含むことを特徴とする。
【０００８】
また、本発明の画像形成装置では、前記画像形成手段は、第１面および当該第１面と異なる第２面を有する出力材に画像を形成し、前記文書作成手段は、前記新たな文書において、前記元文書から形成される画像を前記第１面に出力し、前記元文書に含まれるオブジェクトのサイズを拡大する記述から形成される画像を前記第２面に出力するように記述することが好ましい。
【０００９】
また、本発明の画像形成装置では、前記画像形成手段は、第１面および当該第１面と異なる第２面を有する出力材に画像を形成し、前記文書作成手段は、前記新たな文書において、前記元文書から形成される画像を縮小して、前記元文書に含まれるオブジェクトのサイズを拡大する記述から形成される画像とともに前記第１面に出力するように記述することが好ましい。
【００１０】
また、本発明の画像形成装置では、前記制御コードは、前記文書のページ領域を指定するデータを含み、前記文書作成手段は、前記新たな文書において、前記元文書から形成される各ページの画像が、当該ページに含まれるオブジェクトのサイズを拡大する記述から形成される画像のページとともに、ブックレット印刷において見開きページを構成するページに出力されるように記述することが好ましい。
【００１１】
また、本発明の画像形成装置は、拡大するオブジェクトの種類を記憶する種類記憶手段をさらに含み、前記文書作成手段は、前記元文書の中の、前記種類記憶手段に記憶された種類のオブジェクトのサイズを拡大する記述を前記元文書に追加することが好ましい。
【００１２】
また、本発明の画像形成装置では、前記制御コードは、文字サイズを指定するデータを含み、前記文書作成手段は、前記元文書の中の最初の文字サイズで指定された文字データを拡大する記述を前記元文書に追加することが好ましい。
【００１３】
また、本発明の画像形成装置では、前記文書作成手段は、サイズを拡大する前記元文書中の或るオブジェクトに対応する記述とともに、当該或るオブジェクトに対応した符号の記述を追加し、前記元文書に対して、前記或るオブジェクトに対応させた前記符号の記述を追加することが好ましい。
【００１４】
また、本発明の画像形成装置は、拡大するオブジェクトの数を記憶する数記憶手段をさらに含み、前記文書作成手段は、前記元文書の中の、前記数記憶手段に記憶された数以下のオブジェクトについて、サイズを拡大する記述を前記元文書に追加することが好ましい。
【００１５】
本発明に従った画像処理方法は、本発明の制御コードによって記述された元文書から画像を処理する画像処理方法であって、前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成するステップと、前記元文書の画像形成の指令を受付けるステップと、前記元文書の画像形成の指令を受付けたことに応じて、前記新たな文書から画像を形成するステップとを含むことを特徴とする。
【００１６】
本発明に従った画像処理プログラムは、制御コードによって記述された元文書を処理して画像形成装置に画像を形成させる画像処理プログラムであって、コンピュータに、前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成するステップと、前記元文書の画像形成の指令を受付けるステップと、前記元文書の画像形成の指令を受付けたことに応じて、前記新たな文書を前記画像形成装置に送信するステップとを実行させることを特徴とする。
【００１７】
本発明に従ったコンピュータ読取可能な記録媒体は、上記した画像処理プログラムを記憶することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、画像形成装置において、制御コードによって記述された元文書から画像が出力される場合、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加された新たな文書から画像が形成される。
【００１９】
これにより、元文書から画像が出力される場合と比較して、形成される画像において、オブジェクトのサイズが拡大されたものが追加されることになる。つまり、ユーザは、元文書から画像を出力させようとした場合に、元文書からの画像を得られるとともに、含まれるオブジェクトが拡大された画像も得られることになる。
【００２０】
したがって、ユーザは、元文書からの画像を見ることにより、元文書の全体像を把握できるとともに、拡大されたオブジェクトの画像を見ることにより、出力される文書に対して全体的に視認性を確保できるようになる。
【発明を実施するための最良の形態】
【００２１】
この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００２２】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２３】
［第１の実施の形態］
（全体構成）
図１は、本発明の一実施の形態である画像処理プログラムを実行するパーソナルコンピュータを含む画像形成システムの概略構成図である。なお、本実施の形態においては、画像処理プログラムによって処理された画像を形成する装置（画像形成装置）の一例としてＭＦＰが挙げられているが、このような画像形成装置は、ＭＦＰに限らず、複写機、ファクシミリ装置、プリンタなどにも適用可能である。
【００２４】
図１を参照して、画像形成システムには、少なくともプリンタとして機能するＭＦＰ１が含まれる。ＭＦＰ１は、ＬＡＮ（Local Area Network）などのネットワークＮＷを介して、パーソナルコンピュータＰＣ１，ＰＣ２，ＰＣ３（以下、「パーソナルコンピュータＰＣ」とも総称する）と接続可能に構成され、いずれかのパーソナルコンピュータＰＣから送信される文書データを受信すると、当該文書データから画像を形成するとともに、当該画像を紙出力する。
【００２５】
この文書データは、後述するような制御コードによって記述されており、ＭＦＰ１は、この制御コードに含まれる命令およびデータに従って画像を形成する。後述するように、この画像を形成する過程において、文書内の視認性や可読性が損なわれるおそれのある文字があれば、その文字に対応するフォントは、より視認性や可読性の高いフォントに変換される。
【００２６】
（ＭＦＰの構成）
図２は、ＭＦＰ１のハードウェア構成の概略を示す模式的断面図である。本実施の形態においては、代表的に、カラータンデム方式のＭＦＰについて説明するが、印刷方式については限定されることなく、他のカラー方式でもよいし、モノクロ方式であってもよい。
【００２７】
カラータンデム方式のＭＦＰ１では、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、およびブラック（Ｋ）の４色のトナー画像を順次重ね合わせることによってカラー画像を形成する。より詳細には、各色に対応する４つの作像ユニットが中間転写体である中間転写ベルトに沿って直列に配置されており、それぞれの作像ユニットで形成される対応色のトナー画像が中間転写ベルトに転写（一次転写）される。この一次転写により、中間転写ベルト上には、各色のトナー画像が重ね合わせられた多色画像が形成され、その後、当該形成された多色画像は印刷媒体である用紙に転写（二次転写）される。そして、用紙に転写された多色画像は定着工程を経て、文書画像として出力される。
【００２８】
図２を参照して、ＭＦＰ１は、画像読取部１０と、用紙搬送部２０と、画像形成部３０と、用紙格納部４０とを含む。
【００２９】
画像読取部１０は、ＭＦＰ１を複写機として機能させるための部位であり、原稿をセットするための戴荷台３と、原稿台ガラス１１と、戴荷台３にセットされた原稿を原稿台ガラス１１に自動的に１枚ずつ搬送する搬送部２と、読取られた原稿を排出するための排出台４とを含む。さらに、原稿読取部１０は、スキャナ（図示しない）を含み、当該スキャナは、スキャンモータ（図示しない）によって原稿台ガラス１１に対して平行移動する。また、スキャナには、原稿を照射する露光ランプ、原稿からの反射光の向きを変える反射ミラー、反射ミラーからの光路を変えるミラー、反射光を集光するレンズ、反射光の波長により色を判別し、反射光を反射または透過して２つの光電変換素子に反射光を導くハーフミラー、および受光した反射光に応じて電気信号を発生するＣＣＤ（Charge Coupled Device）などの光電変換素子（いずれも図示しない）が含まれる。
【００３０】
搬送部２によって搬送された原稿は、原稿台ガラス１１上にセットされ、スキャナが原稿台ガラス１１に対して平行に移動することで露光走査される。原稿からの反射光は光電変換素子によって電気信号に変換され、画像形成部３０に入力される。
【００３１】
画像形成部３０は、中間転写体である中間転写ベルト３１と、中間転写ベルト３１に沿って所定間隔で配置されるイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、およびブラック（Ｋ）各色トナーに対応する作像ユニット２１Ｙ，２１Ｍ，２１Ｃ，２１Ｋ（以下、「作像ユニット２１」とも総称する）と、中間転写ベルト３１を介して各作像ユニット２１を構成する感光体と対向する転写ローラ２５Ｙ，２５Ｍ，２５Ｃ，２５Ｋ（以下、「転写ローラ２５」とも総称する）とを含む。また、中間転写ベルト３１は、所定の張力を維持するように複数のローラ３２，３３，３４により懸架されるとともに、ローラ３２，３３，３４がそれぞれ紙面反時計回り（矢印Ａ方向）に回転することで、所定の速度で同方向に回転する。
【００３２】
各作像ユニット２１には、パーソナルコンピュータＰＣにより送信された文書に基づく画像信号、もしくは画像読取部１０から入力された画像信号に対して、所定の画像処理を施すことで得られるイエロー、マゼンタ、シアン、およびブラックの各色に対応するデジタル信号が与えられる。すると、各作像ユニット２１では、露光器が対応するデジタル信号に基づいてレーザビームを感光体に出力することで、予め均一に帯電されている感光体の表面が露光され、各色画像に対応する静電潜像が形成される。その後、現像ローラに現像バイアス電圧が印加されて、感光体に形成された静電潜像との間に電位差が発生する。その状態において、電荷を帯びたトナーが供給されることによって、感光体の表面にトナー像が形成される。感光体の表面に形成されたトナー像は、転写ローラ２５によって、中間転写体である中間転写ベルト３１に転写される。このような工程は一次転写と称される。
【００３３】
さらに、画像形成部３０は、用紙の搬送経路を介してローラ３４と対向するローラ３５と、用紙に転写されたトナー像を定着させる定着器３６と、定着器３６で定着処理がなされた用紙を排紙トレイ３８に搬送するためのローラ３７と、画像安定化制御時に中間転写ベルト３１上に転写されたテストパターンからトナー付着量を読取るためのセンサ３９とを含む。上述の一次転写によって、中間転写ベルト３１に転写されたトナー像は、ローラ３４とローラ３５との間の押圧によって搬送される用紙Ｓに転写される。このような工程は二次転写と称される。用紙に二次転写されたトナー像は、定着器３６によって用紙に定着され、排紙トレイ３８に排紙される。
【００３４】
用紙格納部４０は、印刷媒体である用紙Ｓを収納する給紙カセット４１を含み、用紙搬送部２０は、給紙カセット４１から用紙Ｓを搬送するためのローラ４２と、用紙Ｓを画像形成部３０へ搬送するためのローラ４３とを含む。
【００３５】
図３は、ＭＦＰ１における概略の機能構成を示すブロック図である。
図３を参照して、ＭＦＰ１の機能構成としては、メモリ部１０１と、通信インターフェイス部１０３と、プリンタコントローラ１０５と、プリンタエンジン１０７とを含む。通信インターフェイス部１０３は、代表的に、ネットワークＮＷを介してパーソナルコンピュータＰＣ（図１）との間でデータを送受信するための部位であり、たとえば、ＬＡＮ（Local Area Network）カードおよびそれを制御するドライバソフトなどを含む。プリンタエンジン１０７は、上述したハードウェア構成を用いてプリント処理を行うための部位であり、上述のハードウェア構成に加えて、各部の作動を制御するための制御構成をも含む。プリンタコントローラ１０５は、通信インターフェイス部１０３などを介して与えられる制御コードや、画像読取部１０で読取られた画像データに対して、所定の画像処理を実行し、プリンタエンジン１０７でのプリント処理に用いられる画像データを生成する。メモリ部１０１は、プリンタコントローラ１０５における画像処理の実行に必要なデータを格納する。
【００３６】
特に、本実施の形態では、本発明に係る画像処理はプリンタコントローラ１０５およびメモリ部１０１によって実現される。
【００３７】
（パーソナルコンピュータの構成）
図４は、パーソナルコンピュータＰＣの概略のハードウェア構成を示す模式図である。
【００３８】
図４を参照して、パーソナルコンピュータＰＣは、ＯＳ（Operating System）を含む各種プログラムを実行するＣＰＵ（Central Processing Unit）２０１と、ＣＰＵ２０１でのプログラムの実行に必要なデータを一時的に記憶するメモリ部２１３と、ＣＰＵ２０１で実行されるプログラムを不揮発的に記憶するハードディスク部（ＨＤＤ：Hard Disk Drive）２１１とを含む。また、ＨＤＤ２１１に記憶されるプログラムは、ＦＤＤドライブ２１７またはＣＤ−ＲＯＭドライブによって、それぞれフレキシブルディスク２１７ａまたはＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）などから読取られる。
【００３９】
ＣＰＵ２０１は、キーボードやマウスなどからなる入力部２０９を介してユーザからの指示を受取るとともに、プログラムの実行によって生成される画面出力をディスプレイ部２０５へ出力する。また、ＣＰＵ２０１は、ＬＡＮカードなどからなる通信インターフェイス部２０７を介して、ＭＦＰ１を含むネットワークＮＷ（図１）に接続された各装置とデータの送受信を行なう。また、上述の各部は、内部バス２０３を介して相互にデータを授受する。
【００４０】
図５は、パーソナルコンピュータＰＣにおける概略の機能構成を示すブロック図である。
【００４１】
図５を参照して、パーソナルコンピュータＰＣのハードディスク部２１１（図４）には、アプリケーション２５１と、ＭＦＰ１にプリントなどの機能を実行させるプリンタドライバ２５５とがインストールされており、これらのソフトウェアの間にはプリンタドライバ２５５による描画処理を可能とするためのインターフェイスとしてＧＤＩ（Graphic Device Interface）２５３が存在する。なお、プリンタドライバ２５５は、ネットワークＮＷを介してパーソナルコンピュータＰＣにダウンロードされてインストールされても良いし、ＣＤ−ＲＯＭ等の記録媒体に記録された状態からＣＤ−ＲＯＭドライブ２１５を介してパーソナルコンピュータＰＣにインストールされても良い。
【００４２】
本実施の形態におけるアプリケーション２５１は、印刷対象の文書を作成または編集可能なアプリケーションであり、代表的に、文書作成アプリケーションや表計算アプリケーションなどが挙げられる。なお、本実施の形態における文書は、文字、グラフィック、イメージ、および／または、グラフを含む。
【００４３】
プリンタドライバ２５５は、アプリケーション２５１で作成または編集された文書をＭＦＰ１でプリント処理させるための、制御コードを作成するとともに、ＭＦＰ１にプリント処理を要求するためのプログラムである。アプリケーション２５１は、パーソナルコンピュータＰＣの入力部２０９（図４）などの操作によってユーザからの印刷指示を受取ると、ＧＤＩ２５３に対して、作成または編集した印刷対象の文書と共に、印刷指示に対応する制御コマンドを送信する。
【００４４】
ＧＤＩ２５３は、アプリケーション２５１から送信された制御コマンドを解釈して、その制御コマンドに従い、ディスプレイ部２０５（図４）上に所定の描画を行なわせるための制御コマンドと共に、印刷対象の文書を示すデータをプリンタドライバ２５５へ送信する。
【００４５】
プリンタドライバ２５５は、アプリケーション２５１から送信された文書に応じた画像がＭＦＰ１で形成されるように、印刷対象の文書を記述する制御コードを生成する。制御コードは、文書中の文字やグラフィックなどのレイアウトを記述する言語であり、代表的にページ記述言語（ＰＤＬ：Page Description Language）である。このようなページ記述言語としては、ＰＳ（PostScript）やＰＣＬ（Printer Control Language）などが挙げられる。なお、本発明において、プリンタドライバ２５５での制御コードの作成方法は特定の方法に限定されるものではなく、通常のプリンタドライバで行なわれている一般的な方法が採用され得る。
【００４６】
パーソナルコンピュータＰＣのハードディスク部２１１（図４）には、さらに、ネットワークＮＷを介したデータ通信を制御するデータ通信アプリケーション２５７がインストールされている。そして、プリンタドライバ２５５で作成された制御コード（文書データ）は、データ通信アプリケーション２５７によって、ＭＦＰ１へ送信される。
【００４７】
（制御コードの構成）
図６は、プリンタドライバ２５５で生成される制御コードの構造の一例を模式的に示す図である。なお、文書を記述する制御コードは一種のプログラム言語であり、その構造の自由度は比較的高い。そのため、本発明が適用される制御コードは、図６に示す構造に限定されるものではなく、その他の任意の構造を採用することができる。
【００４８】
図６を参照して、本実施の形態に従う制御コードは、文書のレイアウトなどの設定データが記述された制御データ部５０１と、文字やグラフィックなどの画像上にレイアウトされる各オブジェクトの実体が記述されたオブジェクトデータ部５０３とを含む。
【００４９】
制御データ部５０１は、たとえば、１回の印刷処理（印刷ジョブ）に共通する設定データを記述した共通設定データ部５０１ａと、各ページにおけるレイアウトを設定するページ設定データ部５０１ｂとを含む。
【００５０】
共通設定データ部５０１ａには、給紙カセットを指定するための「給紙トレイ」、画像を印刷するための用紙サイズを指定するための「プリント用紙サイズ」、１枚の用紙に集約するページ数を指定するための「Ｎｉｎ１指定」、用紙に印刷する画像の解像度を指定するための「解像度」、および画像の方向と用紙方向との対応関係を指定するための「プリント方向」などのデータが含まれる。
【００５１】
また、ページ設定データ部５０１ｂには、各ページの領域を指定するための「ページ領域指定」、およびページ領域の大きさと形成すべき画像の大きさとの対応関係を指定する「変倍率指定」が含まれるとともに、各オブジェクトを特定するための情報に対応付けて、ページ領域における各オブジェクトの配置位置を指定するための「座標」が指定される。さらに、文書に複数のページが記述される場合には、「ページ区切り」も指定される。
【００５２】
これに対して、オブジェクトデータ部５０３は、たとえば、文書内の文字を規定するテキストオブジェクト部５０３ａと、文書内のグラフィックを規定するグラフィックオブジェクト部５０３ｂと、文書内のイメージを規定するイメージオブジェクト部５０３ｃとを含む。
【００５３】
テキストオブジェクト部５０３ａには、文字種を指定する「フォント」、文字の大きさを指定する「文字サイズ」、文字の配置位置を指定する「始点座標」、および出力される文字自体を示す「文字コード」などが含まれる。グラフィックオブジェクト部５０３ｂには、グラフィックスを構成する線を指定する「始点座標」および「終点座標」、および当該線の太さを指定する「太さ」などが含まれる。さらに、グラフィックオブジェクト部５０３ｂには、直線または曲線の指定、色、および塗りつぶしの指定などが含まれてもよい。イメージオブジェクト部５０３ｃには、イメージデータを示す「ビットマップデータ」などが組込まれる。なお、テキストオブジェクト部５０３ａ、グラフィックオブジェクト部５０３ｂ、イメージオブジェクト部５０３ｃには、それぞれ、オブジェクトの種類を特定する情報が含まれているものとする。
【００５４】
ここで、テキストオブジェクト部５０３ａの「文字サイズ」の指定には、一般的に「ポイント（ｐｔ）数」が用いられる。ポイント数は、ポイント活字の大きさの単位を意味し、アメリカ式では１ポイントが０．３５１ミリメートルに相当し、ディドー式では０．３７６ミリメートルに相当する。この「文字サイズ」で指定されるポイント数は、制御コードによって規定されたページ領域における大きさを意味するものであり、形成される画像内における対応する文字像の大きさは、「文字サイズ」で指定されるポイント数とは必ずしも一致しない。これは、上述の「変倍率指定」に従って拡大または縮小された文書が、画像として形成されるからである。したがって、形成される画像内の文字像の大きさは、当該文字に対して指定される「文字サイズ」と「変倍率指定」との積によって定まることになる。
【００５５】
（拡大プリント処理に係る機能構成）
本実施の形態では、アプリケーション２５１で編集されたファイルのページ記述言語が、所定の処理（拡大プリント処理）を施されることによって修正される。
【００５６】
図７は、パーソナルコンピュータＰＣのＣＰＵ２０１がプリンタドライバ２５５として機能することによって実現される機能構成を示すブロック図である。
【００５７】
図７を参照して、プリンタドライバ２５５で実現される機能は、ＰＤＬデータ生成部２６１と、分離部２６３と、オブジェクト拡大処理部２６５と、ＰＤＬデータ合成部２６７と、拡大率算出部２７３とを含んで構成される。
【００５８】
ＰＤＬデータ生成部２６１は、アプリケーション２５１で編集されたファイルそのままの状態に対応するページ記述言語の文書（本実施の形態ではその一例としてＰＤＬデータ）を生成する。なお、アプリケーション２５１で編集されたファイルに対応したＰＤＬデータの生成については、周知の技術を採用することができるため、ここでは詳細な説明は繰返さない。
【００５９】
分離部２６３は、ＰＤＬデータ生成部２６１で生成された文書の制御コードを解析し、制御データ部５０１（図６）に相当する制御データと、オブジェクトデータ部５０３（図６）に相当するオブジェクトデータとを分離し、そして、制御データをオブジェクト拡大処理部２６５とＰＤＬデータ合成部２６７に与え、オブジェクトデータをオブジェクト拡大処理部２６５に与える。
【００６０】
オブジェクト拡大処理部２６５は、ＰＤＬデータ生成部２６１で生成された文書の制御コードの中で、拡大情報記憶部２７１に記憶された情報によって指定されたオブジェクトを当該制御コードで記述されているよりも拡大して出力するための制御データを新たに生成する。なお、このときの拡大率は、拡大率算出部２７３によって算出される。拡大情報記憶部２７１は、ＨＤＤ２１１等の記憶装置によって構成される。また、ここでの新たな制御データの生成については、後述する。
【００６１】
ＰＤＬデータ合成部２６７は、ＰＤＬデータ生成部２６１で生成された文書とオブジェクト拡大処理部２６５で生成された制御データを、仕上げ情報記憶部２７５に記憶された情報に応じた態様で合成することにより新たな文書を生成し、当該新たな文書をデータ通信アプリケーション２５７へ送る。仕上げ情報記憶部２７５は、ＨＤＤ２１１等の記憶装置によって構成される。また、ここでの新たな生成については、後述する。なお、データ通信アプリケーション２５７は、ＰＤＬデータ合成部２６７から送られた文書をＭＦＰ１に送信し、これに応じて、ＭＦＰ１は、当該文書から画像を形成する。ＭＦＰ１における、受信したページ記述言語の文書からの画像の形成および当該画像の用紙への出力については、周知の技術を採用できるため、ここでは詳細な説明を繰返さない。
【００６２】
なお、本実施の形態では、ＰＤＬデータ生成部２６１で生成された文書が元文書に対応し、ＰＤＬデータ合成部２６７で合成された。
【００６３】
図８（Ａ）にＰＤＬデータ生成部２６１で生成された文書の一例示し、図８（Ｂ）に当該文書から形成される画像の一例を示す。
【００６４】
図８（Ａ）に示された制御コードは、制御データ部５１１とオブジェクトデータ部５１３とを含み、オブジェクトデータ部５１３は、１つ目のテキストオブジェクトについてのテキストオブジェクト部５１３ａと、２つ目のテキストオブジェクトについてのテキストオブジェクト部５１３ｂとを含む。
【００６５】
図８（Ｂ）に示された画像には、異なる２種類の文字サイズで記載されたテキストオブジェクトが含まれる。ここで、小さい方の文字サイズのテキストオブジェクトが、テキストオブジェクト部５１３ａに対応し、大きい方の文字サイズのテキストオブジェクトが、２つ目のテキストオブジェクトについてのテキストオブジェクト部５１３ｂに対応するものとする。
【００６６】
図９（Ａ）に図８の文書が拡大プリント処理を施されることによりＰＤＬデータ合成部２６７で新たに生成された文書の一例示し、図９（Ｂ）に図９（Ａ）の文書から形成される画像の一例を示す。
【００６７】
図９（Ａ）に示された制御コードは、制御データ部５２１とオブジェクトデータ部５２３とを含む。
【００６８】
図９（Ｂ）に示された画像は、図８（Ｂ）に示された画像と当該図８（Ｂ）に示された画像の中の小さい方の文字サイズのテキストオブジェクトを拡大して表示する画像とが、元の画像サイズから縮小されて１枚の用紙上に、つまり、いわゆる２ｉｎ１で１枚の用紙上に出力されたものである。
【００６９】
拡大プリント処理では、拡大処理の要否および拡大するオブジェクトの種類、元文書の中の各ページで拡大するオブジェクトの数、新たな文書において拡大前後の画像に参照番号を描画する情報を付与するか否かを設定する情報、具体的には、表１に示す情報を、受付けることができる。
【００７０】
【表１】
2008219398.tif 000003
【００７１】
表１では、受付ける情報のメニューとして、「拡大プリント」「拡大箇所数」「参照番号付与」の３種類のメニューが定義されている。
【００７２】
拡大プリントは、拡大処理の要否および拡大するオブジェクトの種類を特定するメニューであり、このメニューに対応して、「無し」「手動」「最小文字」「文字」「写真」「グラフ」のいずれかの情報が設定される。「無し」は、新たな文書を作成することなく、ＰＤＬデータ生成部２６１で生成された文書をそのままデータ通信アプリケーションに送るための情報である。「手動」は、オブジェクトの種類に関係なくユーザが指定したオブジェクトを拡大して新たな文書を作成するための情報である。「最小文字」「文字」「写真」「グラフ」は、それぞれ、新たな文書を作成する際に拡大されるオブジェクトが、各ページにおいて文字サイズが最小であるテキストオブジェクト、文字サイズに関係なくテキストオブジェクト、または、グラフィックオブジェクトであることを指定する情報である。
【００７３】
拡大箇所数は、元文書の中の各ページで拡大するオブジェクトの数を特定する情報である。オブジェクト拡大処理部２６５は、各ページについて、制御コードの中でオブジェクト番号の小さい方から拡大箇所数で特定される数だけ、オブジェクトの大きさを拡大するような制御コードを生成して、新たな文書を生成する。なお、「設定無し」とされた場合には、オブジェクト拡大処理部２６５は、上記「拡大プリント」によって特定される種類のすべてのオブジェクトについて、各オブジェクトの大きさを拡大するような制御コードを生成して、新たな文書を生成する。
【００７４】
参照番号付与は、新たな文書において拡大前後の画像に参照番号を描画する情報を付与するか否かを設定する情報である。これらの３種類のメニューについての設定内容は、拡大情報記憶部２７１に記憶される。
【００７５】
また、拡大プリント処理では、新たな文書についての出力形式が設定される。なお、設定される情報としては、たとえば「両面」「Ｎｉｎ１」「ブック綴じ」「別用紙」が挙げられる。「両面」は、新たな文書の中の、元文書の各ページに対応する画像を各用紙の表面に出力し、そして、各用紙に出力された画像の中の拡大されたオブジェクトに対応する画像を同じ用紙の裏面に出力する出力形式を特定する情報である。「Ｎｉｎ１」は、元文書の各ページに対応する画像と当該画像の中の拡大されたオブジェクトに対応する画像を同じ用紙の同じ面に出力する出力形式を特定する情報である。「ブック綴じ」は、元文書の各ページに対応する画像と当該画像の中の拡大されたオブジェクトに対応する画像をブックレット印刷において見開きページにそれぞれ出力する出力形式を特定する情報である。「別用紙」は、元文書の各ページに対応する画像の次のページとして、当該画像の中の拡大されたオブジェクトに対応する画像を出力する出力形式を特定する情報である。このような出力形式の設定内容は、仕上げ情報記憶部２７５に記憶される。
【００７６】
図８および図９に戻って、元文書が図８（Ｂ）の画像を出力させるような文書である場合であって、拡大プリント処理において、拡大プリントとして「最小文字」が、参照番号付与として「しない」が設定された場合であって、出力形式として「２ｉｎ１」が指定された場合の、新たな文書から出力される画像の一例が図９（Ｂ）である（拡大箇所数としてはどのような設定がなされた場合も対応する）。つまり、新たな文書から出力される画像では、元文書から出力されるべき画像において文字サイズが小さい方のテキストオブジェクト（オブジェクト１）が拡大されて表示されるページが追加されるとともに、元文書から出力されるべき画像と追加されたページの画像が２ｉｎ１により１枚の用紙の同じ面に並べられている。つまり、図９（Ａ）の共通設定データ部５２１ａでは、図８（Ａ）の共通設定データ部５１１ａに対して、Ｎｉｎ１指定情報が、指定無しから「２ｉｎ１」に書き換えられ、また、図９（Ａ）のページ設定データ部５２１ｂには、図８（Ａ）のページ設定データ部５１１ｂに対して、オブジェクト１において文字サイズが拡大されたオブジェクト３を新たなページとして追加する情報が追加されている。また、図９（Ａ）のオブジェクトデータ部５２３では、図８（Ａ）のオブジェクトデータ部５１３に対して、オブジェクト３に対応するテキストオブジェクト部５２３Ｃが追加されている。
【００７７】
次に、このような拡大プリント処理におけるパーソナルコンピュータＰＣでの処理内容を、当該処理のフローチャートである図１０〜図１３を参照して説明する。
【００７８】
図１０を参照して、ＣＰＵ２０１は、まずステップＳ１０で、拡大情報記憶部２７１を参照することにより、表１に示した拡大プリントが「無し」に設定されているか否かを判断する。そして、ＣＰＵ２０１は、そうであると判断するとステップＳ１１０（図１１）に処理を進め、そうではないと判断するとステップＳ２０へ処理を進める。
【００７９】
なお、ＣＰＵ２０１は、上記した表１に示す設定内容および新たな文書についての出力形式に関する設定内容は、たとえばアプリケーション２５１がディスプレイ部２０５に図１４に示されるような画面を表示させて、入力を受付ける。
【００８０】
図１４を参照して、画面１４００は、上記した新たな文書を出力する際の用紙に関する情報の入力を受付ける用紙設定部１４１０、表１に示した各メニューについての情報の入力を受付ける拡大プリント設定部１４２０、上記した新たな文書についての出力形式に関する情報の入力を受付ける仕上げ設定部１４３０、拡大プリント設定部１４２０および仕上げ設定部１４３０に対して入力されている情報に応じて画像の出力結果のプレビュー画面を表示させるプレビュー表示部１４４０、および、画像の出力の開始を指示する情報を入力するためのプリント開始ボタン１４５０を含む。
【００８１】
図１０に戻って、ステップＳ２０では、ＣＰＵ２０１は、上記の拡大プリントが「手動」に設定されているか否かを判断し、そうであると判断するとステップＳ３０へ、そうではないと判断するとステップＳ２１（図１２）へ、それぞれ処理を進める。
【００８２】
ステップＳ３０では、ＣＰＵ２０１は、ディスプレイ部２０５に、画面１４００とは別に、元文書から出力される画像を表示させ、ユーザがマウス等を操作して入力する、拡大するオブジェクトを指定する情報の入力を受付け、ステップＳ４０に処理を進める。なお、ステップＳ３０では、ＣＰＵ２０１は、元文書の中の、指定されたオブジェクトを特定する情報を、拡大情報記憶部２７１に記憶させる。
【００８３】
ステップＳ４０では、ＣＰＵ２０１は、ステップＳ３０で指定を受付けたオブジェクトの数は、拡大箇所数（表１）として設定された数量以下であるか否かを判断し、そうであると判断するとステップＳ５０へ処理を進め、そうではないと判断するとステップＳ３０に処理を戻す。
【００８４】
図１２を参照して、ステップＳ２１では、ＣＰＵ２０１は、拡大プリント（表１）の設定内容が最小文字であるか否かを判断し、そうであると判断するとステップＳ２２へ、そうではないと判断するとステップＳ２３へ、それぞれ処理を進める。
【００８５】
ステップＳ２２では、ＣＰＵ２０１は、元文書の各ページのテキストオブジェクトの文字サイズをチェックすることにより、各ページの最小文字サイズのオブジェクトを抽出して、ステップＳ５０へ処理を進める。なお、拡大箇所数（表１）が設定されている場合には、元文書の各ページについてのテキストオブジェクトの文字サイズの最小のものの中から、オブジェクト番号の小さい順に、拡大箇所数分、検索結果として得る。なお、オブジェクトの抽出は、各オブジェクトデータ部に含まれるオブジェクトの種類を特定する情報に基づいて行なわれても良い。また、このような文書が、タグ情報を用いて記述される場合には、タグの種類に基づいてオブジェクトの抽出が行なわれても良い。
【００８６】
ステップＳ２３では、ＣＰＵ２０１は、拡大プリント（表１）の設定内容が文字であるか否かを判断し、そうであると判断するとステップＳ２４へ、そうではないと判断するとステップＳ２５（図１３）へ、それぞれ処理を進める。
【００８７】
ステップＳ２４では、ＣＰＵ２０１は、元文書の各ページのテキストオブジェクトを検索して、ステップＳ５０へ処理を進める。なお、拡大箇所数（表１）が設定されている場合には、元文書の各ページについてのテキストオブジェクトのオブジェクト番号の小さい順に、拡大箇所数分、検索結果として得る。
【００８８】
図１３を参照して、ステップＳ２５では、ＣＰＵ２０１は、拡大プリント（表１）の設定内容が写真であるか否かを判断し、そうであると判断するとステップＳ２６へ、そうではないと判断するとステップＳ２７へ、それぞれ処理を進める。
【００８９】
ステップＳ２６では、ＣＰＵ２０１は、元文書の各ページのイメージオブジェクトを検索して、ステップＳ５０へ処理を進める。なお、拡大箇所数（表１）が設定されている場合には、元文書の各ページについてのイメージオブジェクトのオブジェクト番号の小さい順に、拡大箇所数分、検索結果として得る。
【００９０】
ステップＳ２７では、ＣＰＵ２０１は、元文書の各ページのグラフィックオブジェクトを検索して、ステップＳ５０へ処理を進める。なお、拡大箇所数（表１）が設定されている場合には、元文書の各ページについてのグラフィックオブジェクトのオブジェクト番号の小さい順に、拡大箇所数分、検索結果として得る。
【００９１】
図１０に戻って、ステップＳ５０では、ＣＰＵ２０１は、ステップＳ３０で指定を受付けたオブジェクト、または、ステップＳ２２，２４，２６，２７で抽出したオブジェクトについての、これらを元文書よりも拡大して表される新たなページのための制御コードを生成する。具体的には、処理対象の各オブジェクトに対応する画像が、元文書から形成されるよりも拡大されて形成されるように、新たにオブジェクトデータ部を生成する。このオブジェクトデータ部では、各オブジェクトについて、元文書よりも、テキストオブジェクトについては文字サイズが上げられ、イメージデータについてはビットマップデータに対してイメージを拡大する処理がなされ、また、グラフィックオブジェクトについては始点座標と終点座標の距離を長くされて表示領域が大きくされている。なお、この場合の拡大率は、たとえば、新たなページに表示されるすべてのオブジェクトを最大限表示できるように等、適宜設定されれば良い。
【００９２】
次に、ステップＳ６０では、ＣＰＵ２０１は、拡大情報記憶部２７１を参照することにより、参照番号付加に関する設定（表１）が「する」になっているか否かを判断し、そうであると判断するとステップＳ７０へ処理を進め、そうではないと判断するとステップＳ８０へ処理を進める。
【００９３】
ステップＳ７０では、ＣＰＵ２０１は、ステップＳ５０で生成した制御コードと元画像の文書に対して、当該生成した制御コードに含まれるオブジェクトとこれらのオブジェクトの元文書中の画像に対して、対応関係を示す参照符号を表示するための情報を付加して、ステップＳ８０（図１１）へ処理を進める。
【００９４】
図１１を参照して、ステップＳ８０では、ＣＰＵ２０１は、プレビュー表示部１４４０に、元文書とステップＳ５０で新たに生成した制御コードとが、仕上げ設定部１４３０に対して入力された、新たな文書についての出力形式に基づいて編集された場合の画像の出力態様を、模式的に表示させ、ステップＳ９０に処理を進める。なお、図１４に示されたプレビュー表示部１４４０では、第１頁目に「ＡＢＣＤＥＦ」という文字列の画像を出力し、第２頁目に「ＧＨＩＪＫＬ」という文字列の画像を出力するジョブについて、それぞれ、表示されている文字列を拡大するページとともに２ｉｎ１で出力される状態が示されている。
【００９５】
ステップＳ９０では、ＣＰＵ２０１は、プリント開始ボタン１４５０に対して操作がなされたか否かを判断し、なされたと判断するとステップＳ１００へ処理を進める。
【００９６】
ステップＳ１００では、ＰＤＬデータ生成部２６１が生成した元文書とステップＳ５０で生成した新たなページの制御コードとを、仕上げ設定部１４３０に対して入力された出力形式に基づいて編集することにより新たな文書を生成し、ステップＳ１１０へ処理を進める。
【００９７】
ステップＳ１１０では、ＣＰＵ２０１は、ステップＳ１１０で生成した新たな文書（ステップＳ１１０がステップＳ１０から直接移行してきた場合にはＰＤＬデータ生成部２６１が生成したＰＤＬデータ）をデータ通信アプリケーション２５７に送って、処理を終了させる。
【００９８】
以上説明した本実施の形態では、図８および図９等を参照して説明したように、アプリケーションで編集されたファイルに対応した文書であってページ記述言語で記述された文書（元文書）が、拡大プリント処理を施されることにより、一部のオブジェクトが拡大されて出力されるような制御コードが新たに生成され、そして、当該新たに生成された制御コードと元文書が編集されることによって新たな文書が生成され、ＭＦＰ１へ送られる。これにより、図８（Ｂ）に示されるように出力される画像が図９（Ｂ）に示されるように出力されるように、ページ記述言語で記述された文書が新たに作り直される。
【００９９】
なお、元画像は、テキストオブジェクトのみから構成されるものに限定されない。
たとえば、図１５（Ａ）に示されるようなイメージオブジェクトとテキストオブジェクトを含む画像を出力するための元文書が、図１５（Ａ）に示されるような、当該元文書による画像とその中のテキストオブジェクトを拡大して表示する画像とが２ｉｎ１によって１枚の用紙の同じ面に出力されるような文書に作り直されても良い。
【０１００】
また、図１６（Ａ）に示されるような、イメージオブジェクトとテキストオブジェクトが含まれる画像を出力するための元文書が、図１６（Ｂ）に示されるような、当該元文書による画像とその中のイメージオブジェクトを拡大して表示する画像が２ｉｎ１によって１枚の用紙の同じ面に出力されるような文書に作り直されても良い。
【０１０１】
また、図１７（Ａ）に示されるような、グラフィックオブジェクトとテキストオブジェクトが含まれる画像を出力するための元文書が、図１７（Ｂ）に示されるような、当該元文書による画像とその中のグラフィックオブジェクトを拡大して表示する画像が２ｉｎ１によって１枚の用紙の同じ面に出力されるような文書に作り直されても良い。
【０１０２】
また、手動で拡大するオブジェクトの選択が行なわれる場合、たとえば図１８に示すようなプレビュー画面が表示される。なお、この画面では、枠７１〜７６に示されたテキストオブジェクトが選択されており、そして、この画面では、選択された６個のテキストオブジェクトが枠７１〜７６で囲われるように表示されている。
【０１０３】
そして、このように６個のテキストオブジェクトが拡大されるように指定されて拡大プリント処理が実行されると、たとえば、図１９と図２０に示されように、或る用紙に図１８に示された画像が縮小されることなく出力させ（図１９）、別の用紙に図１８において指定されたテキストオブジェクトが拡大されたもののみが出力させる（図２０）ような、新たな文書を作成することができる。なお、これは、新たな文書についての出力形式として「別用紙」が設定された場合に対応する。また、図１９に示された画像では、図１８の画面で指定されたテキストオブジェクトの上に「拡大１」〜「拡大６」の文字列が追加され、また、図２０に示された画像では、図１９において「拡大１」〜「拡大６」に対応するテキストオブジェクトに対応付けられて、それぞれ同じ「拡大１」〜「拡大６」という文字列が付されている。この「拡大１」〜「拡大６」の文字列が、「参照番号付与」に関連した参照番号である。
【０１０４】
また、図２１には、図１９と図２０で示された画像が、２ｉｎ１で、１枚の用紙の同じ面に出力される状態が示されている。
【０１０５】
また、新たな文書についての出力形式として「両面」が設定された場合には、図１９に示された画像が或る用紙の表面に、そして、図２０に示された画像が当該用紙の裏面に、出力されるよう新たな文書が作成される。
【０１０６】
また、拡大するオブジェクトの選択は、ページごとに行なわれても良い。
たとえば、図２２（Ａ）〜図２２（Ｄ）の４ページが元文書に含まれる場合であって、図２２（Ｂ）と図２２（Ｄ）の２ページ（２ページ目と４ページ目）のみについて、テキストデータを拡大するよう指定がなされた場合、新たな文書における出力形式が２ｉｎ１であれば図２３に示されるように、ブック綴じの場合には図２４に示されるように、それぞれ、新たな文書が生成される。
【０１０７】
具体的には、図２３において、図２３（Ａ）と図２３（Ｃ）に示されるように、新たな文書から出力される画像の１ページ目と３ページ目は、元文書と空白のページとが２ｉｎ１により１枚の用紙の同じ面に出力され、そして、図２３（Ｂ）と図２３（Ｄ）に示されるように、新たな文書から出力される画像の２ページ目と４ページ目は、元文書と拡大されたテキストオブジェクトを含むページとが２ｉｎ１により１枚の用紙の同じ面に出力される。
【０１０８】
また、図２４において、新たな文書から出力される画像の１ページ目の表面（図２４（Ａ））には空白のページと元文書の１ページ目が、新たな文書から出力される画像の１ページ目の裏面（図２４（Ｂ））には空元文書の２ページ目と空白ページが、新たな文書から出力される画像の２ページ目の表面（図２４（Ｃ））には空白のページと元文書の２ページ目のテキストオブジェクトが拡大されたページが、新たな文書から出力される画像の２ページ目の裏面（図２４（Ｄ））には元文書の３ページ目と空白ページが、新たな文書から出力される画像の３ページ目の表面（図２４（Ｅ））には空白のページと空白のページが、そして、新たな文書から出力される画像の３ページ目の裏面（図２４（Ｆ））には元文書の４ページ目と当該４ページ目の中のテキストオブジェクトが拡大されたページが、それぞれ形成される。これにより、このようなブックレット印刷されたものは、図２５（特に図２５（Ｂ），図２５（Ｄ））に示されるように、ブック綴じにされた場合、元文書のページとそのページの中から拡大されたテキストオブジェクトを表示するページとによって見開きページが構成されるようになる。
【０１０９】
［第２の実施の形態］
以上説明した第１の実施の形態では、パーソナルコンピュータＰＣからＭＦＰ１へ、ＰＤＬデータが送信される旨の説明が行なわれたが、図２６に示されるように、パーソナルコンピュータＰＣ側で、ラスタデータ生成部２６９によりＰＤＬデータをラスタデータまで変換した後、当該ラスタデータをデータ通信アプリケーション２５７を介して画像形成装置（ＭＦＰ１等）に送信しても良い。
【０１１０】
［第３の実施の形態］
また、第１の実施の形態において説明された拡大プリント処理は、ＭＦＰ１側で行なわれても良い。
【０１１１】
つまり、ＭＦＰ１は、プリンタコントローラ１０５が図２６に示されるような機能構成を有することにより、パーソナルコンピュータＰＣから送られたＰＤＬデータ、または、ＭＦＰ１内で生成されたＰＤＬデータを、ＭＦＰ側で修正して、新たな文書を生成するように構成されても良い。
【０１１２】
なお、図２７中の文書データ受信部１６１は、パーソナルコンピュータＰＣ等からＰＤＬデータを受信する。また、分離部１６３、オブジェクト拡大処理部１６５、ＰＤＬデータ合成部１６７、拡大率算出部１７３は、ぞれぞれ、分離部２６３、オブジェクト拡大処理部２６５、ＰＤＬデータ合成部２６７、拡大率算出部２７３と同様の機能を有する。
【０１１３】
また、拡大情報記憶部１７１、拡大率算出部１７３、仕上げ情報記憶部１７５は、拡大情報記憶部２７１、拡大率算出部２７３、仕上げ情報記憶部２７５と同様の情報を記憶する。
【０１１４】
そして、ラスタデータ生成部１６９は、ＰＤＬデータ合成部１６７で生成された新たな文書をラスタデータに変換した後、プリンタエンジン１０７に送る。これにより、ＭＦＰ１において新たな文書から画像が形成される。
【０１１５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１１６】
【図１】本発明の一実施の形態である画像処理プログラムを実行するパーソナルコンピュータを含む画像形成システムの概略構成図である。
【図２】図１のＭＦＰのハードウェア構成の概略を示す模式的断面図である。
【図３】図１のＭＦＰにおける概略の機能構成を示すブロック図である。
【図４】図１のパーソナルコンピュータの概略のハードウェア構成を示す模式図である。
【図５】図１のパーソナルコンピュータにおける概略の機能構成を示すブロック図である。
【図６】図５のプリンタドライバで生成される制御コードの構造の一例を模式的に示す図である。
【図７】図４のパーソナルコンピュータのＣＰＵが図５のプリンタドライバとして機能することによって実現される機能構成を示すブロック図である。
【図８】図１のパーソナルコンピュータにおいて実行される拡大プリント処理による制御コードと出力される画像の変化を説明するための図である。
【図９】図１のパーソナルコンピュータにおいて実行される拡大プリント処理による制御コードと出力される画像の変化を説明するための図である。
【図１０】図１のパーソナルコンピュータにおいて実行される拡大プリント処理のフローチャートである。
【図１１】図１のパーソナルコンピュータにおいて実行される拡大プリント処理のフローチャートである。
【図１２】図１のパーソナルコンピュータにおいて実行される拡大プリント処理のフローチャートである。
【図１３】図１のパーソナルコンピュータにおいて実行される拡大プリント処理のフローチャートである。
【図１４】図１のパーソナルコンピュータのディスプレイ部に表示される画面の一例を示す図である。
【図１５】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図１６】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図１７】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図１８】図１のパーソナルコンピュータのディスプレイ部に表示されるプレビュー画面の一例を示す図である。
【図１９】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図２０】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図２１】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図２２】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図２３】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図２４】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図２５】本発明の第１の実施の形態における拡大プリント処理によって生成される文書の特徴を説明するための図である。
【図２６】本発明の第２の実施の形態におけるパーソナルコンピュータにおける、プリンタドライバの機能構成を示すブロック図である。
【図２７】本発明の第３の実施の形態におけるＭＦＰのプリンタコントローラの機能構成を示すブロック図である。
【符号の説明】
【０１１７】
１  ＭＦＰ、１０１  メモリ部、１０３  通信インターフェイス部、１０５  プリンタコントローラ、１０７  プリンタエンジン、１６１  文書データ受信部、１６３，２６３  分離部、１６５，２６５  オブジェクト拡大処理部、１６７，２６７  ＰＤＬデータ合成部、１７１，２７１  拡大情報記憶部、１７３，２７３  拡大率算出部、１７５，２７５  仕上げ情報記憶部、２０１  ＣＰＵ、２０５  ディスプレイ部、２０７  通信インターフェイス部、２０９  入力部、２１１  ＨＤＤ、２１３  メモリ部、２１５  ＣＤ−ＲＯＭドライブ、２１５ａ  ＣＤ−ＲＯＭ、２１７  ＦＤＤドライブ、２１７ａ  フレキシブルディスク、２５１  アプリケーション、２５３  ＧＤＩ、２５５  プリンタドライバ、２５７  データ通信アプリケーション、２６１  ＰＤＬデータ生成部、５０１，５１１，５２１  制御データ部、５０３，５１３，５２３  オブジェクトデータ部、１４００  画面、１４１０  用紙設定部、１４２０  拡大プリント設定部、１４３０  仕上げ設定部、１４４０  プレビュー表示部、１４５０  プリント開始ボタン、ＮＷ  ネットワーク、ＰＣ１〜ＰＣ３  パーソナルコンピュータ。
【図１】
2008219398.tif 000004
【図２】
2008219398.tif 000005
【図３】
2008219398.tif 000006
【図４】
2008219398.tif 000007
【図５】
2008219398.tif 000008
【図６】
2008219398.tif 000009
【図７】
2008219398.tif 000010
【図８】
2008219398.tif 000011
【図９】
2008219398.tif 000012
【図１０】
2008219398.tif 000013
【図１１】
2008219398.tif 000014
【図１２】
2008219398.tif 000015
【図１３】
2008219398.tif 000016
【図１４】
2008219398.tif 000017
【図１５】
2008219398.tif 000018
【図１６】
2008219398.tif 000019
【図１７】
2008219398.tif 000020
【図１８】
2008219398.tif 000021
【図１９】
2008219398.tif 000022
【図２０】
2008219398.tif 000023
【図２１】
2008219398.tif 000024
【図２２】
2008219398.tif 000025
【図２３】
2008219398.tif 000026
【図２４】
2008219398.tif 000027
【図２５】
2008219398.tif 000028
【図２６】
2008219398.tif 000029
【図２７】
2008219398.tif 000030