(57)【要約】【課題】  展示用資料の作成の利便性を向上できる、印刷物を生成するプログラム、画像処理装置、及び印刷物製造方法を提供する。【解決手段】  コンピュータに、用紙表面側にページ全体を印刷させ、当該用紙の裏面側を含む複数の用紙にまたがってページの全体を印刷させることで、１枚目表面にページの全体像が印刷され、１枚目裏面と２枚目表面とにまたがってページの全体像が印刷されている掲示用印刷物を生成させるプログラムである。【選択図】        図１
2005346149.tif 000002
【特許請求の範囲】
【請求項１】
プリンタに接続されたコンピュータに、
印刷の対象となる対象ドキュメントを受け入れる手順と、
前記受け入れた対象ドキュメントに含まれるページの一つを注目ページとして、当該注目ページのデータに基づき、１の用紙の表面に当該注目ページ全体が収まるよう拡大縮小した全体像データを生成し、当該生成した全体像データを前記１の用紙の表面に印刷させる手順と、
当該注目ページのデータに基づき、２枚の用紙にまたがって、当該注目ページ全体が収まるよう拡大縮小した拡大像データを生成し、当該生成した拡大像データの一部を前記１の用紙の裏面に印刷させ、当該生成した拡大像データの残りの一部を他の用紙の一面に印刷させる手順と、
を実行させることを特徴とするプログラム。
【請求項２】
コンピュータに、
用紙表面側にページ全体を印刷する手順と、
当該用紙の裏面側を含む複数の用紙にまたがって、前記ページの全体を印刷する手順と、
を実行させることを特徴とするプログラム。
【請求項３】
プリンタに印刷を行わせる画像処理装置であって、
印刷の対象となる対象ドキュメントを受け入れる手段と、
前記受け入れた対象ドキュメントに含まれるページの一つを注目ページとして、当該注目ページのデータに基づき、１の用紙の表面に当該注目ページ全体が収まるよう拡大縮小した全体像データを生成し、当該生成した全体像データを前記１の用紙の表面に印刷させる手段と、
当該注目ページのデータに基づき、２枚の用紙にまたがって、当該注目ページ全体が収まるよう拡大縮小した拡大像データを生成し、当該生成した拡大像データの一部を前記１の用紙の裏面に印刷させ、当該生成した拡大像データの残りの一部を他の用紙の一面に印刷させる手段と、
を含むことを特徴とする画像処理装置。
【請求項４】
プリンタに接続されたコンピュータを用いた印刷物の製造方法であって、
印刷の対象となる対象ドキュメントを受け入れる工程と、
前記受け入れた対象ドキュメントに含まれるページの一つを注目ページとして、当該注目ページのデータに基づき、１の用紙の表面に当該注目ページ全体が収まるよう拡大縮小した全体像データを生成し、当該生成した全体像データを前記１の用紙の表面に印刷させる工程と、
当該注目ページのデータに基づき、２枚の用紙にまたがって、当該注目ページ全体が収まるよう拡大縮小した拡大像データを生成し、当該生成した拡大像データの一部を前記１の用紙の裏面に印刷させ、当該生成した拡大像データの残りの一部を他の用紙の一面に印刷させる工程と、
を含む印刷物製造方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに印刷物の生成処理を行わせるプログラム、画像処理装置、及び印刷物の製造方法に関する。
【背景技術】
【０００２】
プレゼンテーション資料を展示しようとするとき、展示物の全容を一覧可能なように、各用紙にプレゼンテーション資料の各ページ全体を印刷して配列することが好ましい。また一方で、細かい文字などをよく見たいという要望にも応えるべく、例えば２枚の用紙に１ページ分の資料を拡大印刷して、各ページ全体とともに掲示しておくとより好ましい。
【０００３】
なお特許文献１には、掲示物に関する技術の例が開示されている。
【特許文献１】特開２０００−３１４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、展示面積は有限であり、こうした限られた展示面積を有効に利用しつつ、展示を行うために、図４に示すように、２枚の用紙を用い、そのうち１枚目の第１面にページ全体を印刷し、当該１枚目の第２面と、２枚目の第１面とにまたがってページ全体を印刷する（１枚目の第１面に印刷されたページより拡大されたサイズとなる）。そして図５に示すように、これら２枚の用紙を重ね合わせて綴じ、掲示する。これによると通常の状態では１枚目の第１面側が見え（図５（ａ））、この１枚目をめくり上げると、１枚目の第２面側と、２枚目の第１面側とにまたがって印刷された拡大像を見ることができる（図５（ｂ））ようになる。
【０００５】
しかし、こうした印刷物をコンピュータで実行される従来のプログラムやプリンタ等を用いて作成するためには、利用者が各々プリンタへの印刷指示を工夫して行う必要があり、利便性が低い。
【０００６】
本発明は上記実情に鑑みて為されたもので、展示用資料の作成の利便性を向上できる、印刷物を生成するプログラム、画像処理装置、及び印刷物製造方法を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決するための本発明は、プリンタに接続されたコンピュータによって実行されるプログラムであって、当該コンピュータに、印刷の対象となる対象ドキュメントを受け入れる手順と、前記受け入れた対象ドキュメントに含まれるページの一つを注目ページとして、当該注目ページのデータに基づき、１の用紙の表面に当該注目ページ全体が収まるよう拡大縮小した全体像データを生成し、当該生成した全体像データを前記１の用紙の表面に印刷させる手順と、当該注目ページのデータに基づき、２枚の用紙にまたがって、当該注目ページ全体が収まるよう拡大縮小した拡大像データを生成し、当該生成した拡大像データの一部を前記１の用紙の裏面に印刷させ、当該生成した拡大像データの残りの一部を他の用紙の一面に印刷させる手順と、を実行させることを特徴としている。
【０００８】
また、上記従来例の問題点を解決するための本発明は、プログラムであって、コンピュータに、用紙表面側にページ全体を印刷する手順と、当該用紙の裏面側を含む複数の用紙にまたがって、前記ページの全体を印刷する手順と、を実行させることを特徴としている。
【０００９】
さらに、上記従来例の問題点を解決するための本発明は、プリンタに印刷を行わせる画像処理装置であって、印刷の対象となる対象ドキュメントを受け入れる手段と、前記受け入れた対象ドキュメントに含まれるページの一つを注目ページとして、当該注目ページのデータに基づき、１の用紙の表面に当該注目ページ全体が収まるよう拡大縮小した全体像データを生成し、当該生成した全体像データを前記１の用紙の表面に印刷させる手段と、当該注目ページのデータに基づき、２枚の用紙にまたがって、当該注目ページ全体が収まるよう拡大縮小した拡大像データを生成し、当該生成した拡大像データの一部を前記１の用紙の裏面に印刷させ、当該生成した拡大像データの残りの一部を他の用紙の一面に印刷させる手段と、を含むことを特徴としている。
【００１０】
さらに、本発明の一態様に係る印刷物の製造方法は、プリンタに接続されたコンピュータを用いた印刷物の製造方法であって、印刷の対象となる対象ドキュメントを受け入れる工程と、前記受け入れた対象ドキュメントに含まれるページの一つを注目ページとして、当該注目ページのデータに基づき、１の用紙の表面に当該注目ページ全体が収まるよう拡大縮小した全体像データを生成し、当該生成した全体像データを前記１の用紙の表面に印刷させる工程と、当該注目ページのデータに基づき、２枚の用紙にまたがって、当該注目ページ全体が収まるよう拡大縮小した拡大像データを生成し、当該生成した拡大像データの一部を前記１の用紙の裏面に印刷させ、当該生成した拡大像データの残りの一部を他の用紙の一面に印刷させる工程と、を含むことを特徴としている。
【発明を実施するための最良の形態】
【００１１】
本発明の実施の形態について図面を参照しながら説明する。本実施の形態に係る画像処理装置は、図１に示すように、制御部１１と、記憶部１２と、操作部１３と、表示部１４と、通信部１５とを含んで構成されている。制御部１１は、ＣＰＵ（Central Processing Unit）等のコンピュータ素子を用いて実現でき、記憶部１２に格納されているプログラムに従って動作する。具体的にこの制御部１１は、用紙表面側にページ全体を印刷する処理（一覧用ページ印刷処理）と、当該用紙の裏面側を含む複数の用紙にまたがって、上記ページの全体を印刷する処理（拡大ページ印刷処理）と、を実行する。この制御部１１の処理の具体的内容については、後に詳しく述べる。
【００１２】
記憶部１２は、ＲＡＭ（Random Access Memory）などの記憶素子や、ハードディスク等の補助記憶装置を含んで構成されている。この記憶部１２は、制御部１１によって実行されるプログラムを保持するコンピュータ可読な記録媒体として動作する。また、この記憶部１２は、制御部１１の処理過程で必要とされる種々のデータを格納するワークメモリとしても動作する。
【００１３】
操作部１３は、キーボードやマウスを含んでなる。この操作部１３は、利用者からの操作の内容を制御部１１に出力している。表示部１４は、ディスプレイ装置などであり、制御部１１から入力される指示に従って、情報の表示を行う。通信部１５は、例えばＵＳＢ（Universal Serial Bus）やネットワークインタフェースであり、画像形成装置としてのプリンタ等に接続されている。通信部１５は、制御部１１から入力される指示に従って、プリンタ等の画像形成装置に対して印刷の対象となる画像データや印刷指示を出力する。
【００１４】
ここで、制御部１１によって実行されるプログラムの内容について説明する。本実施の形態の制御部１１は、処理対象として入力されたドキュメントの各ページごとに２枚の用紙を用い、一覧用ページ印刷処理によって当該２枚の用紙のうち、１枚目の第１面（表面と呼ぶ）に一覧用に拡大縮小した当該ページを印刷する。また、拡大ページ印刷処理により、１枚目の第２面（裏面と呼ぶ）と、２枚目の第１面（表面）とにまたがって上記ページの画像を印刷する。これにより１枚目表面に印刷されたページの画像に比べ、拡大されたページの画像が、１枚目裏面と２枚目表面とにまたがって印刷されるようになる。
【００１５】
すなわち制御部１１は、ドキュメントの印刷指示の入力を受けると、図２に示すような画面を表示して、２枚の用紙を利用した掲示用の印刷物を生成するか否かの指示を受け入れる。ここで２枚の用紙を利用した掲示用の印刷物を生成する旨の指示があった場合は、図３に示す処理を開始する。図３は、本実施の形態のプログラムの一例を表す機能ブロック図である。
【００１６】
このプログラムは、図３に示すように、ドキュメント取得部２１と、全体像データ生成部２２と、拡大像データ生成部２３と、印刷指示部２４と、を含む。ドキュメント取得部２１は、印刷処理の対象として指定された対象ドキュメントを読み出して、全体像データ生成部２２と、拡大像データ生成部２３とに出力する。
【００１７】
全体像データ生成部２２は、入力された対象ドキュメントに含まれるページごとに次の処理を行う。全体像データ生成部２２は、対象ドキュメントに含まれるページを１ページずつ逐次的に注目ページとして選択する。そして当該注目ページのデータに基づいて１枚の用紙に当該注目ページ全体が収まるよう、プリンタの解像度の情報に基づいて定められる拡大縮小率にて拡大縮小した全体像データを生成する。そして当該全体像データを印刷指示部２４に出力する。
【００１８】
ここで全体像データ生成部２２は、拡大縮小した全体像データが用紙の略中央にレイアウトされるよう、プリンタの印刷可能範囲の情報や解像度の情報に基づいて、印刷位置を調整する。具体的には、全体像データの印刷位置を平行移動（又は回転を伴ってもよい）して、印刷位置を用紙中央に設定する。
【００１９】
全体像データ生成部２２は、注目ページとして選択していないページがなくなるまで、各ページを注目ページとして選択しながら、上記処理を繰返して行い、各ページのデータに基づいて生成された全体像データを印刷指示部２４に出力する。
【００２０】
拡大像データ生成部２３は、入力された対象ドキュメントに含まれるページごとに次の処理を行う。全体像データ生成部２３は、対象ドキュメントに含まれるページを１ページずつ逐次的に注目ページとして選択する。そして当該注目ページのデータに基づいて２枚の用紙にまたがって当該注目ページ全体が収まるよう、プリンタの解像度の情報に基づいて定められる拡大縮小率にて拡大縮小した拡大像データを生成する。そして当該拡大像データを印刷指示部２４に出力する。つまり、例えばプリンタの解像度で印刷したとき、ページのデータのサイズが幅Ｗ×高さＨ（Ｗ＜Ｈ）であり、用紙１枚が幅Ｘ，高さＹ（Ｘ＞Ｙ）を有するとすると、全体像データ生成部２２は、Ｙ＞Ｈとなるような最大の拡大率でページのデータに基づく形成用画像（ビットマップ）のサイズを調整する。また、拡大像データ生成部２３は、用紙２枚分の高さ（２×Ｙ）について、２×Ｙ＞Ｈかつ、Ｘ＞Ｗとなるような最大の拡大率でページのデータに基づく形成用画像（ビットマップ）のサイズを調整する。
【００２１】
ここでも、拡大像データ生成部２３は、拡大縮小した拡大像データが２枚の用紙をつなげてみた場合に、その略中央にレイアウトされるよう、プリンタの印刷可能範囲の情報や解像度の情報に基づいて、印刷位置を調整する。具体的には、全体像データの印刷位置を平行移動（又は回転を伴ってもよい）して、印刷位置を用紙中央に設定する。
【００２２】
拡大像データ生成部２３は、注目ページとして選択していないページがなくなるまで、各ページを注目ページとして選択しながら、上記処理を繰返して行い、各ページのデータに基づいて生成された拡大像データを印刷指示部２４に出力する。ここで拡大像データは、２枚の用紙に跨って印刷されるものであるので、１ページ分のデータに対応して２ページ分の拡大像データが生成されることになる。
【００２３】
印刷指示部２４は、全体像データ生成部２２から、各ページのデータに基づいて生成された、各ページのデータに対応する全体像データの入力を受けて、記憶部１２に格納する。また、この印刷指示部２４は、拡大像データ生成部２３から、各ページのデータに基づいて生成された、各ページのデータに対応する、それぞれ２ページ分の拡大像データの入力を受けて記憶部１２に格納する。
【００２４】
印刷指示部２４は、記憶部１２に格納した各全体像データ並びに拡大像データを用いて次の処理を行う。すなわち印刷処理部２４は、ドキュメントの１ページ目のデータに対応する全体像データを記憶部１２から読出す。また印刷処理部２４は、ドキュメントの１ページ目のデータに対応する２ページ分の拡大像データを記憶部１２から読出す。さらに印刷処理部２４は、ダミーとなるページのデータ（例えば空白のページのデータ）を生成する。
【００２５】
そして印刷指示部２４は、プリンタに対して両面印刷の指示とともに、読出した全体像データと、拡大像データと、生成したダミーページのデータとを、この順序で出力する。このようにすることで、プリンタが、１枚目の用紙表面に全体像データを印刷し、１枚目の用紙裏面と、２枚目の用紙表面とに跨る拡大像データを印刷し、２枚目の用紙裏面は空白のページを印刷して排出するようになる。
【００２６】
印刷指示部２４は、ドキュメントに含まれる各ページのデータについて、この両面印刷の指示を生成してプリンタに出力する。
【００２７】
こうして、各ページについて２枚の用紙を用い、そのうち１枚目の第１面にページ全体を印刷し、当該１枚目の第２面と、２枚目の第１面とにまたがってページ全体を印刷し（１枚目の第１面に印刷されたページより拡大されたサイズとなる）た印刷物が生成される。利用者は、これら２枚の用紙を重ね合わせて綴じて、掲示する。これで通常の状態では１枚目の第１面側が見え、この１枚目をめくり上げると、１枚目の第２面側と、２枚目の第１面側とにまたがって印刷された拡大像を見ることができるようになる。
【００２８】
本実施の形態では、利用者が一々操作することなく、かかる印刷物が生成できるので、かかる印刷物の生成に係る利便性が向上する。
【００２９】
なお、本実施の形態では、プリンタに接続されたコンピュータが、上述の処理を行う例について述べたが、これに限らず、プリンタに内蔵されたコンピュータが、外部の装置から印刷の対象として受信したドキュメントについて、上記処理を行うようにしてもよい。
【００３０】
さらに、プリンタの両面印刷の仕様に応じて、２ページ分の拡大像データのうち、１ページ分（１枚目の用紙裏面に印刷される分）については、１８０度回転（上下反転）するようにしてもよい。さらにここでは２枚目の用紙裏面に印刷されるデータとしてダミーページのデータを生成する例について述べたが、これに代えて、１枚目の用紙については両面印刷指示とともに全体像データと、拡大像データのうちの１ページ目の分（１枚目の用紙裏面に印刷されるべき部分）のデータとを出力し、２枚目の用紙については片面印刷指示とともに、拡大像データのうちの２ページ目の分（２枚目の用紙表面に印刷されるべき部分）のデータとを出力するようにしてもよい。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態に係る画像処理装置の構成例を表すブロック図である。
【図２】本発明の実施の形態に係る画像処理装置によって提供されるユーザインタフェースの一例を表す説明図である。
【図３】本発明の実施の形態に係る画像処理プログラムの例を表す機能ブロック図である。
【図４】２枚の用紙を利用した掲示用印刷物の例を表す説明図である。
【図５】２枚の用紙を利用した掲示用印刷物の掲示例を表す説明図である。
【符号の説明】
【００３２】
１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  通信部、２１  ドキュメント取得部、２２  全体像データ生成部、２３  拡大像データ生成部、２４  印刷指示部。
【図１】
2005346149.tif 000003
【図２】
2005346149.tif 000004
【図３】
2005346149.tif 000005
【図４】
2005346149.tif 000006
【図５】
2005346149.tif 000007