(57)【要約】【課題】見開き両ページで付加情報が同じ場合は見た目が冗長とならないようにし、ページごとに異なる場合にはページごとに指定された付加情報が印刷されるようにした画像形成装置を提供する。【解決手段】冊子形態の印刷物として印刷される印刷データを受信し、印刷データに付加する付加情報が印刷データの各ページに付加されたときに見開きの両ページで付加情報が同じか否かを判別し、両ページで同じ場合は一つの付加情報を両ページ内の一か所に印刷するように印刷部に指示して各ページを印刷させ、両ページで異なる場合は両ページにそれぞれの付加情報を印刷するように印刷部１３に指示して各ページを印刷させる制御部１１と、を有することを特徴とする画像形成装置。【選択図】図１
2015107611.tif 000002
【特許請求の範囲】
【請求項１】
冊子形態の印刷物として印刷される印刷データを受信する受信部と、
前記印刷データを印刷する印刷部と、
前記印刷データに付加する付加情報を取得して、前記付加情報が前記印刷データの各ページに付加されたときに見開きページの両ページで付加情報が同じか否かを判別し、前記両ページで同じ付加情報の場合は一つの付加情報を前記両ページ内の一か所に印刷するように印刷部に指示して各ページを印刷させ、前記両ページで異なる付加情報の場合は前記両ページにそれぞれの付加情報を印刷するように印刷部に指示して各ページを印刷させる制御部と、
を有することを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記両ページで同じ付加情報の場合、前記両ページのうちのいずれか一方のページに付加情報を印刷するようにする指示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記両ページで同じ付加情報の場合、前記付加情報を２分割して、２分割した一方を前記両ページのうち左側のページの右端に印刷させるように指示し、２分割した他方を前記両ページのうち右側のページの左端に印刷させるように指示することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
冊子形態の印刷物として印刷される印刷データを受信するステップと、
前記印刷データに付加する付加情報を取得するステップと、
前記付加情報が前記印刷データの各ページに付加されたときに見開きページの両ページで付加情報が同じか否かを判別するステップと、
前記両ページで同じ付加情報の場合は一つの付加情報を前記両ページ内の一か所に印刷するように付加情報を印刷データに合成し、前記両ページで異なる付加情報の場合は前記両ページにそれぞれの付加情報を印刷するように合成するステップと、
前記付加情報を前記印刷データに合成した各ページを画像形成装置に印刷させるステップと、
をコンピューターに実行させることを特徴とする画像形成プログラム。
【請求項５】
前記両ページで同じ付加情報の場合、前記両ページのうちのいずれか一方のページに付加情報を合成することを特徴とする請求項４に記載の画像形成プログラム。
【請求項６】
前記両ページで同じ付加情報の場合、
前記付加情報を２分割するステップと、
２分割した一方を前記両ページのうち左側のページの右端に合成し、２分割した他方を前記両ページのうち右側のページの左端に合成するステップと、を有することを特徴とする請求項４に記載の画像形成プログラム。
【請求項７】
冊子形態の印刷物として印刷される印刷データを受信するステップと、
前記印刷データに付加する付加情報を取得するステップと、
前記付加情報が前記印刷データの各ページに付加されたときに見開きページの両ページで付加情報が同じか否かを判別するステップと、
前記両ページで同じ付加情報の場合は一つの付加情報を前記両ページ内の一か所に印刷するように付加情報を印刷データに合成し、前記両ページで異なる付加情報の場合は前記両ページにそれぞれの付加情報を印刷するように合成するステップと、
前記付加情報を前記印刷データに合成した各ページを画像形成装置に印刷させるステップと、
を有して、画像形成装置に冊子形態の印刷物の画像を形成させることを特徴とする画像形成方法。
【請求項８】
前記両ページで同じ付加情報の場合、前記両ページのうちのいずれか一方のページに付加情報を合成することを特徴とする請求項７に記載の画像形成方法。
【請求項９】
前記両ページで同じ付加情報の場合、
前記付加情報を２分割するステップと、
２分割した一方を前記両ページのうち左側のページの右端に合成し、２分割した他方を前記両ページのうち右側のページの左端に合成するステップと、を有することを特徴とする請求項８に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成プログラム、および画像形成方法に関する。
【背景技術】
【０００２】
画像形成装置の中には、印刷ソースとなる印刷データを受信して、この印刷データに別途用意された付加情報を印刷する機能が備えられているものがある。
【０００３】
このような付加情報はページごとに印刷される。このため見開きページでは見開いた両ページに同じ情報が印刷されてしまうことになる。そうすると見た目が冗長となってしまうという問題があった。
【０００４】
このような問題を解消するための従来技術として、付加情報を印刷する際に、表紙ページではそれぞれのページに付加情報をそのまま印刷し、見開きのページに対しては必ず付加情報を半分に分けて、見開きの各ページに半分ずつ印刷することで見開きページに一つの付加情報が印刷されるようにした技術がある（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１９９８１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術では、付加情報を見開きページに印刷する場合、見開きページには必ず一つの付加情報が印刷されることにしているため、付加情報が見開きページ内でページごとに異なる場合には対応できない。
【０００７】
そこで、本発明の目的は、付加情報を印刷する際に、見開きページとなる両ページで付加情報が同じ場合は、見た目が冗長とならないようにし、ページごとに異なる場合は見開きページであってもページごとに指定された付加情報が印刷されるようにした画像形成装置、画像形成プログラム、および画像形成方法を提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）冊子形態の印刷物として印刷される印刷データを受信する受信部と、
前記印刷データを印刷する印刷部と、
前記印刷データに付加する付加情報を取得して、前記付加情報が前記印刷データの各ページに付加されたときに見開きページの両ページで付加情報が同じか否かを判別し、前記両ページで同じ付加情報の場合は一つの付加情報を前記両ページ内の一か所に印刷するように印刷部に指示して各ページを印刷させ、前記両ページで異なる付加情報の場合は前記両ページにそれぞれの付加情報を印刷するように印刷部に指示して各ページを印刷させる制御部と、
を有することを特徴とする画像形成装置。
【００１０】
（２）前記制御部は、前記両ページで同じ付加情報の場合、前記両ページのうちのいずれか一方のページに付加情報を印刷するようにする指示することを特徴とする（１）に記載の画像形成装置。
【００１１】
（３）前記制御部は、前記両ページで同じ付加情報の場合、前記付加情報を２分割して、２分割した一方を前記両ページのうち左側のページの右端に印刷させるように指示し、２分割した他方を前記両ページのうち右側のページの左端に印刷させるように指示することを特徴とする（１）に記載の画像形成装置。
【００１２】
（４）冊子形態の印刷物として印刷される印刷データを受信するステップと、
前記印刷データに付加する付加情報を取得するステップと、
前記付加情報が前記印刷データの各ページに付加されたときに見開きページの両ページで付加情報が同じか否かを判別するステップと、
前記両ページで同じ付加情報の場合は一つの付加情報を前記両ページ内の一か所に印刷するように付加情報を印刷データに合成し、前記両ページで異なる付加情報の場合は前記両ページにそれぞれの付加情報を印刷するように合成するステップと、
前記付加情報を前記印刷データに合成した各ページを画像形成装置に印刷させるステップと、
をコンピューターに実行させることを特徴とする画像形成プログラム。
【００１３】
（５）前記両ページで同じ付加情報の場合、前記両ページのうちのいずれか一方のページに付加情報を合成することを特徴とする（４）に記載の画像形成プログラム。
【００１４】
（６）前記両ページで同じ付加情報の場合、
前記付加情報を２分割するステップと、
２分割した一方を前記両ページのうち左側のページの右端に合成し、２分割した他方を前記両ページのうち右側のページの左端に合成するステップと、を有することを特徴とする（４）に記載の画像形成プログラム。
【００１５】
（７）冊子形態の印刷物として印刷される印刷データを受信するステップと、
前記印刷データに付加する付加情報を取得するステップと、
前記付加情報が前記印刷データの各ページに付加されたときに見開きページの両ページで付加情報が同じか否かを判別するステップと、
前記両ページで同じ付加情報の場合は一つの付加情報を前記両ページ内の一か所に印刷するように付加情報を印刷データに合成し、前記両ページで異なる付加情報の場合は前記両ページにそれぞれの付加情報を印刷するように合成するステップと、
前記付加情報を前記印刷データに合成した各ページを画像形成装置に印刷させるステップと、
を有して、画像形成装置に冊子形態の印刷物の画像を形成させることを特徴とする画像形成方法。
【００１６】
（８）前記両ページで同じ付加情報の場合、前記両ページのうちのいずれか一方のページに付加情報を合成することを特徴とする（７）に記載の画像形成方法。
【００１７】
（９）前記両ページで同じ付加情報の場合、
前記付加情報を２分割するステップと、
２分割した一方を前記両ページのうち左側のページの右端に合成し、２分割した他方を前記両ページのうち右側のページの左端に合成するステップと、を有することを特徴とする（８）に記載の画像形成方法。
【発明の効果】
【００１８】
本発明によれば、冊子形態の印刷物として印刷される印刷データに対して、付加情報が付加されたときに見開きページとなる両ページで付加情報が同じか否かを判別し、両ページで同じ場合は一つの付加情報を両ページ内の一か所に印刷し、両ページで異なる場合は両ページにそれぞれの付加情報を印刷することとした。したがって、見開きの両ページで付加情報が同じ場合は見た目が冗長とならないようにでき、かつ、ページごとに異なる場合にはページごとに指定された付加情報が印刷されるようにできる。
【図面の簡単な説明】
【００１９】
【図１】本発明を適用した実施形態の画像形成装置の構成を説明するための説明図である。
【図２】画像形成装置内における制御部のハードウェア構成の一例を説明するブロック図である。
【図３】付加情報印刷の処理手順を説明するためのフローチャートである。
【図４】見開きページの両ページにおける付加情報が同一か否かを判別し物理ページを作成する処理手順を説明するためのサブルーチンフローチャートである。
【図５】中折り中綴じの冊子印刷物の具体例を説明するための説明図であり、図５（ａ）は冊子印刷物の冊子形態を示した説明図であり、図５（ｂ）は用紙に対する面付けを示した説明図であり、図５（ｃ）は、冊子印刷物となった後のページを順に開いた状態を示す説明図である。
【図６】実施形態２における、見開きページの両ページにおける付加情報が同一か否かを判別し物理ページを作成する処理手順を説明するためのサブルーチンフローチャートである。
【図７】実施形態２における、中折り中綴じの冊子印刷物の具体例を説明するための説明図であり、図７（ａ）は冊子印刷物の冊子形態を示した説明図であり、図７（ｂ）は用紙に対する面付けを示した説明図であり、図７（ｃ）は、冊子印刷物となった後のページを順に開いた状態を示す説明図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施形態を説明する。
【００２１】
［実施形態１］
図１は、本発明を適用した実施形態の画像形成装置の構成を説明するための説明図である。また図２は、画像形成装置内における制御部のハードウェア構成の一例を説明するブロック図である。
【００２２】
この画像形成装置１０は外部機器であるクライアントコンピューター（以下ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）という）３０とネットワーク１８を介して接続されている。
【００２３】
画像形成装置１０は、制御部１１、給紙部１２、印刷部１３、後処理装置１４、操作パネル１５を備えている。
【００２４】
制御部１１は本発明を適用した制御装置である。制御部１１は図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３、フラッシュＲＯＭ２４（ＦｌａｓｈＲＯＭ）、ネットワークインターフェース（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ：ＮＩＦ）２７を備える。これら各部は信号をやり取りするためのバス２８により相互に接続されている。また、制御部１１は、給紙部１２、印刷部１３、操作パネル１５などとバス２８（またはその他の内部配線）によって制御信号のやり取りができるように接続されている（図１参照）。
【００２５】
この制御部１１は、画像形成装置１０の各部の制御を行う。ここで行われる制御は、印刷設定に従った印刷および印刷後の用紙に対する後処理の制御など、この画像形成装置の動作に関わる制御である。なお、印刷そのものの制御に必要なプログラムは、一般的な画像形成装置で使用されているものと同様であるので詳細な説明は省略する。
【００２６】
そして本実施形態では、この制御部１１が、受信した印刷データに対して付加情報を印刷する制御を行っている。
【００２７】
付加情報は様々であり、たとえば、日付、ウォーターマーク、画像形成装置情報（画像形成装置の設置場所や識別符号など）、印刷物に対するカラープロファイル、作者（印刷者、印刷物の製作者、出版社など）、インタネーットから取得したものの場合にそのＵＲＬなどがある。
【００２８】
このような付加情報は、たとえば、日付、ウォーターマーク、画像形成装置情報などのように印刷物の内容に依存しない情報は、画像形成装置１０内にあらかじめ記憶されていて、印刷データを含む印刷ジョブ中の印刷設定により指定されて付加されて印刷される。また、作者、ＵＲＬなど印刷物に固有の付加情報は、画像形成装置１０が受信した印刷ジョブとは別に画像形成装置１０が受信するか、あるいは画像形成装置１０が受信した印刷ジョブ中に一緒に含まれていて、それらの付加情報が印刷データに付加されて印刷される。さらには画像形成装置１０の操作パネル１５を使用してユーザーが直接入力する付加情報などもある。このような付加情報は、いずれも場合も、印刷データとは別のデータである。これらの付加情報は、あらかじめフラッシュＲＯＭ２４に記憶されていたり、また受信や入力を受けた付加情報は、その時点でＲＡＭ２３やフラッシュＲＯＭ２４に記憶される。
【００２９】
付加情報の印刷は、あらかじめフラッシュＲＯＭ２４に記憶されているプログラムをＣＰＵ２１が実行することによって行われる。したがって、この制御部１１の構成は、いわゆるコンピューターと同様であって、基本的な印刷動作の制御とともに、後述する手順をＣＰＵ２１が実行することで付加情報の印刷を制御している。
【００３０】
ＲＯＭ２２は、画像形成装置１０として最低限必要となる基本動作を実行するための各種プログラムを記憶している。たとえば、画像形成装置に電源投入時に各部が正常に動作するか否かを判断したり、その後の処理に必要なプログラムをフラッシュＲＯＭ２４から読み出したりするなど、基本的な動作のためのプログラムを記憶している。
【００３１】
ＲＡＭ２３はＣＰＵ２１の作業領域として一時的にプログラムやデータを記憶する。
【００３２】
フラッシュＲＯＭ２４は、制御に必要なプログラムや印刷設定を記憶している。また、フラッシュＲＯＭ２４は、画像形成装置にあらかじめ記憶させている付加情報や受信（または直接入力された）付加情報を記憶する記憶装置となる。またフラッシュＲＯＭ２４は、印刷データなど印刷するデータを展開する際にも使用される。なお、フラッシュＲＯＭ２４に代えて、ハードディスク（ＨＤＤ）やその他の不揮発性メモリを使用することができる。
【００３３】
ネットワークインターフェース２７は印刷データを受信する受信部である。ネットワークインターフェース２７はネットワーク１８を介して他の機器と通信するためのインターフェースである。ここではＰＣ３０との接続に使用されている。なお、本実施形態では、印刷ジョブは、ＰＣ３０から送信されてくるものとして説明するが、そのほかにも、たとえば、画像形成装置にＵＳＢなどのような有線のインターフェースや、無線によるインターフェースを設けて、様々な端末機器（たとえば、ＵＳＢメモリや携帯端末など）から直接印刷ジョブを受信できるようにしておいてもよい。このような場合は、それらのインターフェースが印刷データを受信する受信部となり得る。
【００３４】
給紙部１２は、制御部１１からの指示により、用紙を印刷部１３へ搬送する。給紙部１２の内は給紙トレイを有しており複数の用紙を収納できるようになっている。給紙トレイは、用紙の代わりにその他のフィルム状の印刷媒体を収納することもできる。
【００３５】
印刷部１３は、制御部１１からの制御によって、電子写真方式や静電記録方式、またはインクジェット印刷等の公知の作像プロセスにより、画像を用紙等の印刷媒体に印刷する。印刷動作は、給紙部１２から搬送されてきた印刷媒体に対して画像を印刷した後、印刷媒体は後処理装置１４へ搬送される。印刷機能としては、たとえば、モノクロ／カラーなどの色印刷機能、拡大縮小機能、片面／両面印刷機能、２ｉｎ１、４ｉｎ１などのページ割り付け機能、画像の向きを入れ替える機能などを備えている。これらの印刷機能の一つひとつは、印刷設定の中の一つの機能として設定される。
【００３６】
後処理装置１４は、制御部１１からの制御によって印刷部１３より搬送されてきた印刷媒体に対して、様々な後処理を実行する。後処理機能は、たとえば、用紙の所定位置（綴じ方向）にパンチ穴を開けるパンチ機能、用紙の所定位置をステープルで止めるステープル機能、用紙を所定の折り方で折る折り機能などである。これらの後処理機能の一つひとつは、印刷設定の中で設定される。特に本実施形態では、折り機能を使用して冊子形態となる印刷物を得る際の付加情報の印刷について説明する。
【００３７】
操作パネル１５は、各種表示を行うディスプレイと、タッチパネル、テンキー、スタートボタン、ストップボタンなどを備えており、各種情報の表示および各種指示の入力に使用される。この操作パネル１５から、付加情報の選択（あらかじめ記憶されている場合）や、付加情報を印刷ページの指定などを入力することができる（もちろんＰＣ３０からこれらの指定が行われる場合もある）。また、ユーザーは操作パネル１５から直接画像形成装置に対して付加情報の入力ができる。入力された付加情報は画像形成装置内（フラッシュＲＯＭ２４）に記憶させることができる。
【００３８】
ＰＣ３０は、一般的なパソコンなどのコンピューターであり、ネットワークインターフェース（不図示）を備え、画像形成装置１０との間で印刷ジョブの送信を行う、また、印刷ジョブごとの印刷設定を行う。このためにＰＣ３０には、画像形成装置に適したプリンタドライバ（プログラム）がインストールされている。ユーザーは、このプリンタドライバを用いて画像形成装置１０に対して印刷データと共に印刷設定を含む印刷ジョブの送信や印刷指令を行う。ここで印刷設定とは、本実施形態では付加情報の印刷位置や冊子印刷の指定などのほか、印刷部数や用紙サイズ、両面・片面の指定、カラー・白黒の指定など一般的な設定などを含む。これらの設定は一般的な処理であるので説明は省略する。
【００３９】
ネットワーク１８は、ＰＣ３０と画像形成装置１０を接続して、印刷ジョブの受け渡しやその他の情報を送受信することになる。このようなネットワーク１８としては、たとえばＬＡＮを使用することができる。またＰＣ３０と画像形成装置１０を直接接続する回線、専用線などであってもよい。
【００４０】
以下、制御部１１による付加情報を印刷する手順を説明する。図３は付加情報印刷の処理手順を説明するためのフローチャートである。ここでは、印刷データを含んだ印刷ジョブを受信して、あらかじめ画像形成装置に記憶してある付加情報を付加して、冊子形態の印刷物を印刷する手順について説明する。
【００４１】
まず、制御部１１は、ネットワークインターフェース２７を介して印刷ジョブ（以下単に「ジョブ」と称する。図中も同様）のデータを受信して、ジョブのデータをフラッシュＲＯＭ２４に記憶する（Ｓ１）。ジョブには印刷するための印刷データおよび印刷設定が含まれ、付加情報を印刷する場合はその指示が印刷設定に含まれている。
【００４２】
続いて制御部１１は、ジョブの印刷設定のなかに、付加情報の印刷指示があるか否かを判断する（Ｓ２）。
【００４３】
ここで付加情報の印刷指示がない場合は（Ｓ２：ＮＯ）、ジョブに含まれている印刷設定にしたがって通常の印刷動作を開始する（Ｓ８）。この処理は通常の印刷処理であるので説明を省略する。
【００４４】
一方、付加情報の印刷指示がある場合（Ｓ２：ＹＥＳ）、制御部１１は、付加情報をフラッシュＲＯＭ２４から読み出してＲＡＭ２３に一時記憶する（Ｓ３）。
【００４５】
そして、フラッシュＲＯＭ２４から印刷データをいったんＲＡＭ２３内に読み込んでページごとに付加情報を合成し、各ページの論理ページを作成する（Ｓ４）。作成した論理ページはフラッシュＲＯＭ２４に記憶する。
【００４６】
続いて制御部１１は、作成した論理ページのうち、見開きページの両ページに同じ付加情報があるか否かを判別して、物理ページを作成する（Ｓ５）。この判別および物理ページの作成処理手順の詳細は後述する。このＳ５の処理によって、見開きページの両ページに同じ付加情報がある場合は一方のページにのみ付加情報が合成された物理ページが作成され、見開きページの両ページに異なる付加情報がある場合はそれぞれのページに付加情報が合成された物理ページが作成されることになる。
【００４７】
なお、本実施形態では、さまざまな作業を行うために、印刷したときと同じページになるデータを論理ページと称しており、作業を完了して実際に印刷されるページとなる最終形態のデータを物理ページと称している。
【００４８】
続いて、制御部１１は、Ｓ５の判別結果に基づいて作成された物理ページをもとに印刷用紙への面付けを行う（Ｓ６）。この面付けは、冊子印刷の場合、用紙に対してページが適切な順番となるように、物理ページを割り当てる処理である。
【００４９】
続いて、制御部１１は、面付けが終了した物理ページを印刷部１３へ送信して印刷および後処理を実行する（Ｓ７）。
【００５０】
その後、印刷部１３は、制御部１１から受け取った面付け後の物理ページを用紙に印刷し、後処理装置１４が印刷の終了した用紙を冊子となるように折って、冊子印刷物として出力することになる。
【００５１】
次に、見開きページの両ページへの付加情報が同一か否かを判別し、物理ページを作成する処理（上記Ｓ５の処理）の手順を説明する。図４は見開きページの両ページにおける付加情報が同一か否かを判別し物理ページを作成する処理手順を説明するためのサブルーチンフローチャートである。
【００５２】
制御部１１は、フラッシュＲＯＭ２４に記憶されている論理ページをいったんＲＡＭ２３へ読み込む（Ｓ１１）。この時点で読み出される論理ページはＳ４の処理により付加情報が合成されている。このときＲＡＭ２３の容量にもよるが、作業を効率化するためには、可能であればすべてページを読み込む。もちろんＲＡＭ２３の容量がいっぱいになるほど印刷ページが多い場合は、可能な限りのページを読み込み、その後のページは、後述する処理を終了する都度、ＲＡＭ２３へ読み込んでゆくことになる（このような読み込み処理についてはフローチャートでは記載していないが、たとえば後述するＳ１２において読み出すページがなくなった時点で、フラッシュＲＯＭ２４から後続ページをＲＡＭ２３内に読み込むなどとすればよい。またはＲＡＭ２３の容量を監視しておき、余裕ができた時点で割り込み処理などによってフラッシュＲＯＭ２４から後続ページをＲＡＭ２３内に読み込むなどとしてもよい）。
【００５３】
続いて、制御部１１は、ＲＡＭ２３に読み込んだ論理ページのうち、ページ数が若い順に１ページを取り出して第１作業ページに指定する（Ｓ１２）。ここで第１作業ページに指定するとは、たとえばそのページのアドレスデータなどを指定して第１作業ページとなるページのデータがどこにあるかがわかるようにするだけでよい（後述する第２作業ページについても同様である）。
【００５４】
続いて、制御部１１は、第１作業ページが最終ページか否かを判断する（Ｓ１３）。ここで、第１作業ページが最終ページであれば（Ｓ１３：ＹＥＳ）、第１作業ページをそのまま物理ページとしてフラッシュＲＯＭ２４に書き込むことになる（Ｓ２１）。すなわち付加情報の付いたページが物理ページとなる。この最終ページは裏表紙となるページである。そして最終ページが確認されたことでそれ以降のページはないので、図３に示したメインルーチンへ戻り以降の処理を継続してゆくことになる。
【００５５】
一方、Ｓ１３において制御部１１は、第１作業ページが最終ページではないと判断したなら、第１作業ページが最初のページか否かを判断する（Ｓ１４）。ここで第１作業ページが最初のページであれば、その第１作業ページとなった論理ページをそのまま物理ページとしてフラッシュＲＯＭ２４に書き込むことになる（Ｓ２２）。その後、作業の終了した論理ページのデータはＲＡＭ２３から削除する（Ｓ２０）。そして、Ｓ１２へ戻り以降の処理を継続する。Ｓ２０のあとＳ１２へ戻ると、ＲＡＭ２３からはその時点で作業の終了したページは削除されているので、Ｓ１２では次のページが読み込まれることになる。
【００５６】
一方、Ｓ１４で第１作業ページが最初のページではないと判断されたなら、その第１作業ページは見開きページの一方のページということになる。そこで制御部１１は第１作業ページの次のページを第２作業ページに指定する（Ｓ１５）。
【００５７】
続いて制御部１１は、第１作業ページと第２作業ページとを比較して、両者の付加情報が同じか否かを判別する（Ｓ１６）。これには第１作業ページと第２作業ページのそれぞれの付加情報を抜き出し同じか否かを調べればよい。
【００５８】
ここで付加情報が同じ場合は（Ｓ１６：ＹＥＳ）、見開きページを構成する両ページのうち一方のページにのみ付加情報が入るように、見開き両ページの物理ページを作成する（Ｓ１７）。つまりＳ１７においては、付加情報が印刷される方のページは論理ページをそのまま物理ページとしてフラッシュＲＯＭ２４に記憶する。これにはフラッシュＲＯＭ２４にすでに記憶されている論理ページ（すなわち印刷ページに付加情報を合成したデータ）があるので、そのアドレスをそのまま物理ページのアドレスとして指定することで、付加情報が合成された物理ページの記憶となる。
【００５９】
一方、付加情報を印刷しないとされたページはそのページの印刷データ（すなわち付加情報合成前のデータ）がフラッシュＲＯＭ２４に記憶されているので（上述Ｓ１で受信して記憶した印刷データ）、その印刷データのアドレスを物理ページのアドレスとして指定することで、付加情報なしの物理ページの記憶となる。
【００６０】
このようにして、一度記憶した印刷データや論理ページのデータは、それらのアドレスを、物理ページへ使用することに指定代えするだけで、改めて同じデータを読み出したり、記憶し直したりしなくても済むようになる。もちろん、印刷データ、論理ページ、物理ページをそれぞれ展開し記憶し直すようにしてもよい。たとえば、制御部と印刷部が別筐体となっているような場合（プリンタコントローラーと印刷装置）に、印刷データ、論理ページのデータはプリンタコントローラー内の記憶装置（フラッシュＲＯＭやＨＤＤなど）に記憶し、物理ページのデータは印刷装置内の記憶装置（フラッシュＲＯＭやＨＤＤなど）に記憶するなどとしてもよい。
【００６１】
なお、付加情報をどちらのページに残すかはあらかじめ決めておく必要がある。たとえば標準仕様として見開きページの右ページに残すなどの設定をフラッシュＲＯＭ２４に記憶しておいて、その記憶に従い残すページを決定することになる（もちろん左ページに残すことを標準仕様としてもよい）。また、ユーザーからの入力により切り換えるようにしてもよい。その場合、操作パネル１５からの入力や、印刷ジョブを送信するＰＣ３０からの入力などにより設定できるようにする。ＰＣ３０から付加情報の入力位置を指定する場合は、たとえばその印刷ジョブ中の印刷設定中に書き込んでおきそれに従うようにして、それ以外は標準仕様とするなどである。
【００６２】
一方、Ｓ１６において、第１作業ページと第２作業ページが異なる場合、すなわち見開きページの両ページへの付加情報が異なると判断された場合（Ｓ１６：ＮＯ）、第１および第２作業ページである論理ページをそのまま物理ページとしてフラッシュＲＯＭ２４に記憶する（Ｓ２３）。
【００６３】
その後、作業の終了したページ（すなわち第１作業ページと第２作業ページに指定した論理ページ）をＲＡＭ２３から削除して（Ｓ２０）、Ｓ１２へ戻り以降の処理を継続することになる。
【００６４】
これにより、見開きページについては、見開きの両ページの付加情報が同じ場合は一方のページにのみ付加情報が配置された物理ページが作成され、見開きの両ページの付加情報が異なる場合はそれぞれのページに付加情報が配置された物理ページが作成される。
【００６５】
次に、冊子印刷物の具体例を挙げて付加情報の印刷をさらに説明する。
【００６６】
図５は、中折り中綴じの冊子印刷物の具体例を説明するための説明図であり、図５（ａ）は冊子印刷物の冊子形態を示した説明図であり、図５（ｂ）は用紙に対する面付けを示した説明図であり、図５（ｃ）は、冊子印刷物となった後のページを順に開いた状態を示す説明図である。
【００６７】
図５に示した例は、８ページで構成された中折り中綴じの冊子印刷物である。図示するように、第１ページＰ１が表紙となるページである。続いて第２ページＰ２と第３ページＰ３が見開きページとなる。同様に、第４ページＰ４と第５ページＰ５、第６ページＰ６と第７ページＰ７が見開きページとなる。そして、第８ページＰ８が裏表紙となる。
【００６８】
このような冊子印刷物に対にして、ここでは、第６ページＰ６のみ、他のページと異なる付加情報「×××」を印刷し、他のページはすべて同じ付加情報「○○○」を印刷する場合を例に説明する。
【００６９】
図５（ａ）〜（ｃ）を参照して、まず、第１ページＰ１は最初のページであり、見開きページにはならないため、付加情報「○○○」がそのまま印刷されることになる（Ｓ１４、Ｓ２２参照）。
【００７０】
第２ページＰ２と第３ページＰ３は見開きページであり、しかも両方同じ付加情報である。ここではあらかじめ右ページにのみ付加情報を印刷する設定がなされているものとする。そうすると第３ページＰ３にのみ付加情報「○○○」が印刷される。第２ページＰ２には付加情報は印刷されない。第４ページＰ４と第５ページＰ５も同様であり、右ページとなる第５ページＰ５にのみ付加情報「○○○」が印刷され、第４ページＰ４には印刷されない（Ｓ１６、Ｓ１７参照）。
【００７１】
第６ページＰ６と第７ページＰ７は見開きページであるが、第６ページＰ６には他と異なる付加情報「×××」が印刷され、第７ページＰ７には他と同じ付加情報「○○○」が印刷される（Ｓ１６、Ｓ２３参照）。
【００７２】
第８ページＰ８は裏表紙となるページであり、見開きページにはならないため、付加情報「○○○」が印刷される（Ｓ１３、Ｓ２１参照）。
【００７３】
このような冊子印刷物は、印刷の際には１枚の用紙の両面に冊子として折りたたんだ時に各ページが順番に配置されるように印刷する必要がある。図５（ｂ）に示した第１の用紙ＰＡ１の表面には、第１ページＰ１と第８ページＰ８が印刷される。第１の用紙ＰＡ１の裏面には、第２ページＰ２と第７ページＰ７が印刷される。また、第２の用紙ＰＡ２の表面には第３ページＰ３と第６ページＰ６、その裏面に第４ページＰ４と第５ページＰ５が印刷される。このように各用紙に印刷される各ページを割り当てるのが面付けの処理である（上述Ｓ６の処理）。そして、このように面付けされた物理データを各用紙に両面印刷することになる。
【００７４】
以上のようにして、見開きページの両ページに同じ付加情報がある場合には、一方のページにのみ付加情報が印刷されるようになり見た目の冗長さが解消でき、かつ見開きページの両ページに異なる付加情報がある場合にはそれぞれのページに付加情報が印刷されるようになる。
【００７５】
また、本実施形態では、いったん印刷データの各ページに付加情報を合成した論理ページを作成し、この論理ページ内の付加情報が見開きページにおいて両ページで同じか否かを確認することとしている。これにより、ページごと指定された付加情報がある場合に、付加情報が合成された状態で各ページを対比して判別することができるようになる。
【００７６】
［実施形態２］
実施形態２は、見開きページの両ページに同じ付加情報がある場合、付加情報を分割して見開きページの両ページを合わせて見たときに一つの付加情報となるように処理する形態である。
【００７７】
装置構成は実施形態１と同じであり、また、処理手順についても図３で示したメインフローチャートについては同じであるので、これらの説明は省略し、実施形態１と異なる処理部分についてのみ説明する。
【００７８】
図６は、実施形態２における、見開きページの両ページにおける付加情報が同一か否かの判別し物理ページを作成する処理手順を説明するためのサブルーチンフローチャートである。
【００７９】
この手順においてはＳ１１〜１６、２０、２１〜２３までは実施形態１と同じであり、処理手順が異なるのは、Ｓ１６において第１作業ページと第２作業ページの付加情報が同じであると判断された後の処理である。したがって、ここではＳ１６：ＹＥＳとなった後の処理について説明する。
【００８０】
制御部１１は、第１作業ページと第２作業ページの付加情報が同じと判断した場合（Ｓ１６：ＹＥＳ）、その付加情報を２分割する（Ｓ３１）。この時分割した付加情報は見開きページの左ページ用と右ページ用に分けてＲＡＭ２３に一時記憶する。ここで２分割は、付加情報がたとえばグラフィックのような描画によるものの場合、その横方向の画素数を単純に２で割って、左側を左ページ用とし、右側を右ページ用にする。その際、横方向の画素数が奇数の場合は完全に２分割できないので、あらかじめ決められた方を１画素分（あるいは数画素分としてもよい）多くするように分割すればよい。また、付加情報がたとえば文字の場合も同様に２分割して左側を左ページ用とし、右側を右ページ用にする。このときも文字数が奇数の場合は完全に２分割とできないので、あらかじめ決められた方を１文字（あるいは数文字としてもよい）多くするように分割すればよい。
【００８１】
続いて、制御部１１は付加情報のうち左ページ用として記憶された部分を第１作業ページの右端に配置指定して物理ページを作成する（Ｓ３２）。続いて制御部１１は左ページ用の部分を第２作業ページの左端に配置指定して物理ページを作成する（Ｓ３３）。
【００８２】
Ｓ３２および３３の処理は、２分割した付加情報を見開きページの中央部分に配置するための処理である。Ｓ３２および３３において、物理ページの作成は、フラッシュＲＯＭ２４に記憶されている印刷データの各ページに、２分割された付加情報のそれぞれの部分を合成して物理ページを作成することになる。
【００８３】
その後はＳ２０へ進み、以降の処理を継続することになる。
【００８４】
次に、実施形態２における、冊子印刷物の具体例を挙げて付加情報の印刷をさらに説明する。
【００８５】
図７は、実施形態２における、中折り中綴じの冊子印刷物の具体例を説明するための説明図であり、図７（ａ）は冊子印刷物の冊子形態を示した説明図であり、図７（ｂ）は用紙に対する面付けを示した説明図であり、図７（ｃ）は、冊子印刷物となった後のページを順に開いた状態を示す説明図である。
【００８６】
図７に示した例は、８ページで構成された中折り中綴じの冊子印刷物である。そして、ここでは第６ページＰ６のみ、他のページと異なる付加情報「×××」を印刷し、他のページはすべて同じ付加情報「○○○」を印刷する場合を例に説明する。
【００８７】
図７（ａ）〜（ｃ）を参照して、まず、第１ページＰ１は最初のページであるので、付加情報「○○○」がそのまま印刷されることになる（Ｓ１４、Ｓ２２参照）。
【００８８】
第２ページＰ２と第３ページＰ３は見開きページであり、しかも両方同じ付加情報である。ここでは２分割する際に付加情報が奇数データ（奇数の画素または奇数の文字数）の場合、左に１画素または１文字多くすることに決められているものとする。そうすると、本実施形態２では、第２ページＰ２と第３ページＰ３を跨ぐように見開きページのほぼ中央に一つの付加情報「○○○」が印刷される。第４ページＰ４と第５ページＰ５も同様であり、第４ページＰ４と第５ページＰ５のほぼ中央に付加情報「○○○」が印刷される（Ｓ３１〜３３参照）。
【００８９】
第６ページＰ６には他とは異なる付加情報「×××」が印刷され、第７ページＰ７には他と同じ付加情報「○○○」が印刷される（Ｓ１６、Ｓ２３参照）。第８ページＰ８は裏表紙となるページであり、見開きページにはならないため、付加情報「○○○」が印刷される（Ｓ１３、Ｓ２１参照）。なお、本実施形態２における面付けは実施形態１と同じであり、中折り中綴じの冊子印刷物となるように用紙上に各物理ページを割り当てることになる。
【００９０】
以上のようにして、見開きページの両ページに同じ付加情報がある場合には、見開いた状態で、ほぼ中央に付加情報が印刷されるようになる。一方、見開きページの両ページに異なる付加情報がある場合にはそれぞれのページに付加情報が印刷されるようになる。
【００９１】
また、本実施形態２においても、実施形態１同様に論理ページを作成してから付加情報の対比、判別を行っているので、付加情報が付いた状態のページにより対比することができる。
【００９２】
以上本発明を適用した実施形態を説明したが、本発明は、様々な変形形態が可能である。
【００９３】
たとえば、上述した実施形態では、中折り、中綴じ冊子形態を例に説明したが、本発明は、これに限らず、折りなし左綴じ（または右綴じ）などの冊子形態であっても適用できる。すなわち、中折り、中綴じ冊子形態の場合、上述した実施形態のごとく、２ページ分を１枚の用紙の片面に印刷することになるが、折りなし冊子形態では各ページを１枚の用紙に印刷してゆくことになる（１枚の用紙の一方面に１ページ、他方面に１頁とする両面印刷）。したがって、面付け処理が異なるだけで、実施形態と同様にして見開きページとなる部分では、一つの付加情報を見開き両ページのいずれか一か所に印刷することができる。
【００９４】
また、見開きページの両ページで付加情報は同じ場合に、一つの付加情報を印刷する箇所は特に限定されず、見開き両ページのどこでもよい。
【００９５】
また、たとえば上述した実施形態のように論理ページを作成せずに付加情報を対比するようにしてもよい。この場合は、印刷データを受信した後、印刷データのページ数を確認して、そのページ数と綴じ位置綴じ方向から見開きページとなるページに対応する付加情報を探して、それらを対比し、判別することになる。
【００９６】
また、上述した実施形態では、画像形成装置内に制御部として画像形成装置の制御装置が組み込まれた形態を説明したが、画像形成装置の制御装置は、別体であってもよい。具体的には、印刷部と後処理部が接続されている印刷装置と、これを制御するための制御装置（いわゆるプリンタコントローラー）が別の筐体からなる装置であってもよい。
【００９７】
そのほか、本発明は特許請求の範囲によって解釈されるものであって、上述した実施形態や事例に限定的に解釈されるものではないことは言うまでもない。
【符号の説明】
【００９８】
１０  画像形成装置、
１１  制御部、
１２  給紙部、
１３  印刷部、
１４  後処理装置、
１５  操作パネル、
１８  ネットワーク、
２１  ＣＰＵ、
２２  ＲＯＭ、
２３  ＲＡＭ、
２４  フラッシュＲＯＭ（Ｆｌａｓｈ  ＲＯＭ）、
２７  ネットワークインターフェース、
２８  バス、
３０  ＰＣ（コンピューター）。
【図１】
2015107611.tif 000003
【図２】
2015107611.tif 000004
【図３】
2015107611.tif 000005
【図４】
2015107611.tif 000006
【図５】
2015107611.tif 000007
【図６】
2015107611.tif 000008
【図７】
2015107611.tif 000009