【事件の表示】
　特許第３０９７３６６号「印刷処理装置」の請求項１ないし４に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３０９７３６６号の請求項１ないし４に係る特許を取り消す。
【理　由】
１．手続の経緯
　本件特許第３０９７３６６号の請求項１ないし請求項４に係る発明は、平成４年１２月２１日に特許出願され、平成１２年８月１１日にその特許の設定登録がなされ、その後、請求項１ないし請求項４に係る発明の特許について河村昭二、根津仁、高橋四郎より特許異議の申立てがなされ、取消理由通知がなされ、その指定期間内である平成１３年１２月３日に訂正請求がなされ、その後当審より審尋がなされ、異議申立人根津仁より平成１４年１０月１１日に、異議申立人高橋四郎より平成１４年１０月９日に回答書が提出されたものである。
　
２．訂正の適否についての判断
　ア．特許権者が求めている訂正の内容は、次のとおりである。
　訂正事項ａ：特許請求の範囲の請求項１を、
　「【請求項１】指定された文書の用紙サイズを取得する文書用紙サイズ取得手段と、
　指定された印刷用紙サイズを取得する用紙サイズ取得手段と、
　指定されたＮアップ値を取得するＮアップ値取得手段と、
　前記各取得手段により取得された文書の用紙サイズ、印刷用紙サイズおよびＮアップ値に基づいて、当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置する
とともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する
　を具備したことを特徴とする印刷処理装置。」と訂正する。
　訂正事項ｂ：特許明細書の段落【０００８】中の、
「配置する」の後に、「とともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する」を挿入する。
　訂正事項ｃ：特許明細書の段落【００１１】中の、
「１枚の印刷用紙に配置する。」を「１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する。」と訂正する。
　イ．訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　訂正事項ａは、本件特許の願書に添付した明細書のうち、特許掲載公報第４頁７欄第４９〜第８欄１行「Ｎアップ化されたページ記述言語形式を出力する（ステップ１１２）。」、第３頁６欄２８〜３１行「Ｎアップ変換装置４により、１枚の印刷用紙に複数ページが印刷されるようにページ記述言語形式を変換して、指定された印刷装置３に送信する。」、第４頁８欄２９〜３２行「Ｎアップ変換装置４により、１枚の印刷用紙にユーザの指定した配置で複数ページが印刷されるようにページ記述言語形式を変換して、指定された印刷装置３に送信する。」、第５頁１０欄２１〜２４行「Ｎアップ変換装置４で１枚の印刷用紙にユーザの指定した配置で複数ページが印刷されるようにページ記述言語形式を変換して、指定された印刷装置３に送信する。」の記載に基づいて、処理手段が、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力することに、技術的に限定するものであり、特許請求の範囲の減縮を目的とするものである。
　また、訂正事項ｂ、訂正事項ｃは、訂正事項ａに伴い、発明の詳細な説明の記載を、請求項１の記載との整合を図るべく訂正するものであり、明瞭でない記載の釈明を目的とするものである。
　そして、上記訂正は、いずれも新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　ウ．むすび
　以上のとおりであるから、上記訂正は、特許法等の一部を改正する法律（平成６年法律第１１６号）附則第６条第１項の規定によりなお従前の例によるとされる、平成６年改正前特許法第１２６条第１項ないし第３項の規定に適合するので、当該訂正を認める。
　
３．特許異議の申立てについての判断
　ア．本件の請求項１ないし請求項４に係る発明
　上記２．で示したように上記訂正が認められるから、本件の請求項１ないし請求項４に係る発明は、上記訂正請求に係る訂正明細書の特許請求の範囲の請求項１ないし請求項４に記載された次のとおりのものである。
　「【請求項１】指定された文書の用紙サイズを取得する文書用紙サイズ取得手段と、
　指定された印刷用紙サイズを取得する用紙サイズ取得手段と、
　指定されたＮアップ値を取得するＮアップ値取得手段と、
　前記各取得手段により取得された文書の用紙サイズ、印刷用紙サイズおよびＮアップ値に基づいて、当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する処理手段と
　を具備したことを特徴とする印刷処理装置。
　【請求項２】前記処理手段は、
　前記文書用紙サイズ取得手段により取得された文書の用紙サイズ、前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に、文書の１ページ当たりの拡大縮小率を算出する拡大縮小算出手段と、
　前記拡大縮小算出手段により算出された拡大縮小率に応じて、文書１ページのスケールを変換するスケール変換手段と、
　前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に、印刷用紙上のページ位置を決定する印刷用紙位置決定手段と、
　前記印刷用紙位置決定手段により決定されたページ位置、および前記スケール変換手段により変換されたスケールに基づいて、１枚の印刷用紙上に複数のページを配置するページ配置処理手段と
　を具備したことを特徴とする請求項１記載の印刷処理装置。
　【請求項３】指定された印刷用紙サイズを取得する第１の取得手段と、
　指定されたＮアップ値を取得する第２の取得手段と、
　前記第１の取得手段により取得された印刷用紙サイズ、および前記第２の取得手段により取得されたＮアップ値から印刷用紙における各ページの印刷開始位置を決定する第１の印刷開始位置決定手段と、
　指定されたページ配置値を取得するページ配置位置取得手段と、
　前記ページ配置位置取得手段により取得されたページ配置値と前記第１の印刷開始位置決定手段により決定された各ページの印刷開始位置との関係を表したテーブルを作成した後、該テーブルを前記処理手段へ出力するページ配置決定手段と
　から構成されるページ配置装置を、更に具備したことを特徴とする請求項１または２記載の印刷処理装置。
　【請求項４】指定された綴じ代の位置および値を取得する綴じ代取得手段と、
　前記綴じ代取得手段により取得された綴じ代の位置から、綴じ代の方向を判断する綴じ代方向決定手段と、
　指定された印刷用紙サイズを取得する第３の取得手段と、
　前記第３の取得手段により取得された印刷用紙サイズと前記綴じ代方向決定手段により判断された綴じ代の方向から印刷範囲を決定する印刷範囲決定手段と、
　前記綴じ代取得手段により取得された綴じ代の位置および値から、印刷開始位置を計算する第２の印刷開始位置決定手段と
　から構成される綴じ代設定装置を、更に具備したことを特徴とする請求項１乃至３のうちの何れかの項記載の印刷処理装置。」（以下、それぞれ「本件発明１」ないし「本件発明４」という。）
　
　イ．引用例等
　当審が通知した取消理由に引用した、刊行物１：特開平２−４５４３号公報、刊行物２：特開平１−２２１９８１号公報には、それぞれ下記の事項が記載されている。
　
　［刊行物１］
　ａ．「本発明は、一般に、プリンタ制御装置の分野に係り、より詳細には、１枚のシート上に多数のページを印刷するプリンタ制御器に係る。」（第２頁右下欄３〜５行）。
　ｂ．「これまで、ページ記述言語で書かれた簡単なプログラムであって、ユーザが文書全体を変更することなく１枚のシートに２ページ以上を印刷できるようにするプログラムがある。これらのプログラムは、ユーザが所定数のページを１枚のシート上に印刷できるようにする。１枚のシート上に多数のページを印刷できるこの能力をページの「ナンバーアップ」と称する。この「ナンバーアップ」能力を発揮するページ記述プログラムは、一般に、１枚のシート上に２ページ、４ページ又は８ページといったページの或る組み合わせを印刷する選択しか与えない。・・・それ故、ユーザが１枚のシート上にページを所望の組み合わせで印刷することのできる方法及び装置を提供することが所望される。」（第４頁右上欄１２行〜左下欄９行）。
　ｃ．「本発明の目的によれば、１枚のシートに複数のページを印刷する装置は、ページ記述フォーマットでページを発生する手段と、印刷要求を送信する手段と、印刷要求に応答してシート上にページを印刷する手段と、」（第５頁左上欄１０〜１５行）。
　ｄ．「コンピュータシステム１０はプリンタ１２に接続されており、・・・本発明の装置は、ページ記述フォーマットでページを発生する手段を備えている。好ましい実施例においては、ページ発生手段は、コンピュータシステム１０の要素、即ち、アプリケーションプログラム２０、印刷データ記憶ユニット２２、印刷コマンドレセプタ２４、ジョブコントローラ２６、印刷シンビオント２８、装置制御ライブラリ３０及びトランスレータ３２を備えている。アプリケーションプログラム２０は、１ページ以上より成る印刷されるべきデータファイルを発生する。・・・プリンタ１２の機能を充分に活用するためには、アプリケーションプログラム２０がデータファイルを良く知られたページ記述言語で出力しなけらばならない。好ましい実施例においては、アプリケーションプログラム２０によって出力されるべきページ記述言語は、プリンタ１２によって使用されるものと同じページ記述言語であるから、変換は不要である。」（第５頁左下欄１行〜右下欄１０行）。
　ｅ．「印刷されるべきファイルがページ記述言語で書かれたページ記述以外のフォーマットで印刷データ記憶ユニット２２に記憶されたときには、・・・印刷データファイルをページ記述言語のページ記述に変換する。」（第６頁右上欄１５行〜左下欄３行）。
　ｆ．「最初、ユーザは、印刷データ記憶ユニット２２に記憶された多数のページを１枚の紙シート上に印刷する命令を含む印刷命令を送信する。・・・多数のページを印刷する命令は、「ナンバーアップ」と称するパラメータ即ち変数を指定することによって印刷要求に入力される。」（第６頁左下欄２０行〜右下欄７行）。
　ｇ．「次々のシートに対しシート表面域の対向する縁間で余白を交互に変えられるような付加的なパラメータを指定できるのが好ましい。これは、例えば、各シートが互いに対向するように各シートを綴じる余裕をユーザにもたせることができる。」（第６頁右下欄２０行〜第７頁左上欄５行）。
　ｈ．「ここで使用する「ページ」という用語は、１枚の紙シート上に印刷されるものとしてアプリケーションプログラムによって指定されたデータの量を意味する。又、ここで使用する「シート」という用語は、プリントエンジン１６が１つ又は複数の像を印刷するところの紙片又は印刷面を意味する。」（第７頁左上欄１６行〜右上欄３行）。
　ｉ．「本発明は、１シート当たりのページ数及び／又はページ及びシートの各サイズについての一定の組合せに限定されるものではない。即ち、本発明では、ユーザが１シート当たりのページ数を指定するだけでよく、その後は、本発明の方法及び装置により、シート上の有効面積及びシートに印刷されるページ数を最大にするページレイアウトが指定され、即ちデータファイルからシート上にページを印刷するのに用いる倍率係数が最大にされる。本発明では、ページの縦横比を変更しないのが好ましい。」（第７頁右上欄１９行〜左下欄９行）。
　ｊ．「第３図の流れ図に示されたように、本発明の好ましい実施例による第１段階は、印刷に利用できるシート上の面積を計算することである（ステップ５０）。印刷に利用できるシート上の面積を計算するためには、縁によって占有される面積が全シート面積から差し引かれるのが好ましい。これらの縁は、シートの片方の縁に綴代やパンチ穴を受け入れるべく一方が他方より大きくなるようにユーザによってセットすることができる。」（第８頁右上欄８〜１６行）。
　ｋ．「複数のページが印刷されたシートを形成するために次に行うべき広範なステップとしては、ページ構成を決定することが含まれる（ステップ５２）。シート上のページ構成が決まると（ステップ５２）、それらのページがプリンタ１２へ送られる（ステップ５４）。次いで、インタープリデータ１４は、ページ記述をプリントエンジン１６のラスタ走査データに変換する（ステップ５６）。」（第８頁左下欄４〜１１行）。
　ｌ．「ページ構成を決定する（ステップ５２）際の第１の判断レベルは、「ページ−グリッド」パラメータが印刷要求に指定されたかどうかを判断すること（第４図のステップ６０）を含む。ユーザがグリッド構成を指定した場合には、第５図に詳細に示すグリッド適合手順が実施される（ステップ６８）。シート上にページをいかに印刷するかを定めるグリッド構成をユーザが供給しない場合には、第６Ａ図及び第６Ｂ図に詳細に示すようにページ適合手順が実施される（ステップ６４）。・・・ポートレートの方向は、ページ座標系のＸ座標即ち大きさがそのページの短い辺に平行にされ、Ｙ座標がそのページの長い辺に平行にされ、そして原点がそのページの左下の隅にもっていかれるように定められる。ランドスケープの向きは、ページのＹ座標がページの短い辺に平行にされ、Ｘ座標が長い辺に平行にされ、そして原点が左下の隅にくるように定められる。ページがポートレート形態で印刷されずにランドスケープ形態で印刷される場合には、印刷要求によって指定されたグリッド寸法が切り換えられる（ステップ６６）。」（第８頁右下欄３行〜第９頁左上欄７行）。
　ｍ．「本発明によるグリッド適合手順の基本的な目的は、・・・ページ記述の１つから印刷されるべきページのサイズを確立するために倍率係数を計算することである。」（第９頁左上欄８〜１２行）。
　ｎ．「第５図に示すように、グリッド適合手順の第１段階は、記憶されたページ記述のページ寸法に、それに対応するグリッド構成寸ぽを乗算することである（ステップ７０）。」（第９頁左上欄１５〜１８行）。
　ｏ．「シート座標系は、用紙に対する欠乏ページ記述言語座標系であり、即ちレイアップに依存する座標系である。その原点は用紙の左下の隅にあり、・・・ページ座標系は、ページ処理が実行し始めるときに作用する座標系である。これは、シート座標系とは異なった方向にされ、ほゞ確実に異なった単位をもつことになる。この座標系は、文書処理が実行される系であり、これを用いてページに関連したものが記述される。」（第１１頁右下欄１５行〜第１２頁左上欄７行）。
　ｐ．「第６図について述べた動的なページ適合プロセスは、選択されたグリッド構成におけるページの方向と倍率係数とを決定することによりシート上におけるページのレイアウトを指定している。」（第１２頁左下欄６〜１０行）。
　ｑ．「従って、次の段階は、所定のパーセンテージに等しいか又はそれより大きい値を有するパーセント表面積に応答して、最も大きな倍率を用いて、シート上に所定数のページを印刷することである。プリンタ１２のインタープリテータ１４は、ページ記述言語によって定められたユーザの座標系を、プリントエンジン１６に特定の座標系に変換する変換マトリクスを有しているのが好ましい。この変換マトリクスは、ページ座標系を装置又はプリンタ座標系に変換する。・・・各々のページ記述がプリンタに送られる前に、グリッド領域に適合するようにページを大きさ決めし、その時のグリッド領域の位置に変換しそしてグリッド領域における適当な向きに対応するように回転させるための成分を有する対応ページマトリクスがプリンタ１２に組み込まれる。・・・ページを位置設定する変換成分は、グリッド構成の対応するグリッド領域における各ページの位置に対応するように変化する。それにより、マトリクスは、シート上のどこにページ像を印刷するかをプリントエンジンに指令する。」（第１２頁左下欄１０行〜右下欄１８行）。
　
　［刊行物２］
　ａ．「この発明は、画像形成装置に係り、特に、１枚の転写紙に複数原稿の縮小画像を形成できる画像形成装置に関する。」（第１頁左下欄１６〜１８行）。
　ｂ．「コピーの割り付けを行うには、操作部からのキー操作により行われるが、その指示は第７図の操作部の要部説明図に示す縮小連写キー７１と液晶表示装置（以下ＬＣＤと称する）７３によって行う。・・・横分割数と縦分割数を聞いてくるのでテンキーとエンターキーによって入力する。すると、・・・一義的に分割方法が決まってしまう。・・・第９図に示すように（　）で示した原稿ページ番号をエリア番号に割り当てることで自由な割り付けが可能になる。また、エリア番号に対して原稿ページ番号を割り当てなかった場合には、そのエリアは白紙になるだけであるので、エリア数と原稿ページ数を１対１に対応させる必要はない。」（第３頁左下欄３行〜右下欄４行）。
　
　ウ．対比・判断
　（１）まず、本件発明１について検討する。
　刊行物１の記載ｄ、ｅ、ｎによれば、刊行物１記載の「プリンタ制御器」（以下、（１）の検討中では「刊行物１発明Ａ」という。）は、本件発明１でいう「指定された文書の用紙サイズを取得する文書用紙サイズ取得手段」を有する。
　刊行物１の記載ｊによれば、刊行物１発明Ａは、本件発明１でいう「指定された印刷用紙サイズを取得する用紙サイズ取得手段」を有する。
　刊行物１の記載ｆによれば、刊行物１発明Ａは、本件発明１でいう「指定されたＮアップ値を取得するＮアップ値取得手段」を有する。
　刊行物１の記載ｄ、ｉ、ｋ、ｌ、ｍ、ｐ、ｑによれば、刊行物１発明Ａは、本件発明１でいう「当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する処理手段」を有する。
　また、刊行物１の記載ｍから、刊行物１発明Ａにおいては、印刷されるべきページのサイズを確立するための倍率係数、即ち、文書の用紙サイズを拡大または縮小する拡大縮小率は、ページ適合手順、グリッド適合手順を実施することで得られるものである。
　
　そうすると、上記記載ａ〜ｑを含む明細書及び図面によると、刊行物１には、下記の刊行物１発明Ａが記載されている。
　「指定された文書の用紙サイズを取得する文書用紙サイズ取得手段と、
　指定された印刷用紙サイズを取得する用紙サイズ取得手段と、
　指定されたＮアップ値を取得するＮアップ値取得手段と、
　ページ適合手順、グリッド適合手順を実施することで、当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する処理手段と
　を具備したことを特徴とするプリンタ制御器。」
　
　そこで、本件発明１と刊行物１発明Ａとを対比する。
　刊行物１発明Ａの「プリンタ制御器」は本件発明１の「印刷処理装置」に相当する。
　したがって、本件発明１と刊行物１発明Ａとは、
　「指定された文書の用紙サイズを取得する文書用紙サイズ取得手段と、
　指定された印刷用紙サイズを取得する用紙サイズ取得手段と、
　指定されたＮアップ値を取得するＮアップ値取得手段と、
　当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する処理手段と
　を具備したことを特徴とする印刷処理装置。」である点で一致し、次の点で相違する。
　相違点１：文書用紙サイズ取得手段により取得された文書の用紙サイズを拡大または縮小することに関して、本件発明１では、「前記各取得手段により取得された文書の用紙サイズ、印刷用紙サイズおよびＮアップ値に基づいて」行うとしているのに対して、刊行物１発明Ａでは、「ページ適合手順、グリッド適合手順を実施することで」行っている点。
　
　上記相違点１について検討する。
　刊行物１発明Ａがグリッドを利用しているのは、刊行物１の記載ｂ、ｉ、ｌにみるように、どのようなＮアップ値に対しても、印刷用紙の有効範囲を高め、１枚のシート上にページを所望の組み合わせで印刷することのできるようにするためであると解される。
　一方、本件特許明細書には、文書用紙サイズ取得手段により取得された文書の用紙サイズを拡大または縮小する拡大縮小計算手段１４については、「拡大縮小計算手段１４は前記各手段により取得された情報を元に、文書の１ページ当たりの拡大縮小率を計算する。」（段落【００１９】参照）との記載、及び図１においてそのフローが示されている。
　また、本件特許明細書には実施例として、２アップ、４アップ、８アップの例が示されているだけであり、それ以外のＮアップ値の場合、例えば１３のような場合にどのようにするのかの開示はない。
　そして、刊行物１の記載ｂには、「これまで、ページ記述言語で書かれた簡単なプログラムであって、ユーザが文書全体を変更することなく１枚のシートに２ページ以上を印刷できるようにするプログラムがある。これらのプログラムは、ユーザが所定数のページを１枚のシート上に印刷できるようにする。１枚のシート上に多数のページを印刷できるこの能力をページの「ナンバーアップ」と称する。この「ナンバーアップ」能力を発揮するページ記述プログラムは、一般に、１枚のシート上に２ページ、４ページ又は８ページといったページの或る組み合わせを印刷する選択しか与えない。」との記載がある。
　そうすると、本件特許明細書の実施例において説明されているような２アップ、４アップ、８アップでは、グリッドを利用してページ配置を最適化する迄もないものであると解される。
　そして、当然に、ページ適合手順、グリッド適合手順を実施することで文書用紙サイズ取得手段により取得された文書の用紙サイズを拡大または縮小する場合にも、文書の用紙サイズ、印刷用紙サイズ及びアップ値の３条件に対応するものも考慮されているものである。
　してみると、グリッドを利用することなしに、文書の用紙サイズ、印刷用紙サイズ及びアップ値の３条件で拡大縮小を行うようにすることは、刊行物１に記載された発明に基づいて、当業者が容易に想到し得たものである。
　
　したがって、本件発明１は、刊行物１に記載された発明に基づいて当業者が容易に想到し得たものである。
　
　（２）次に、本件発明２について検討する。
　本件発明２は本件発明１において、処理手段について、「前記文書用紙サイズ取得手段により取得された文書の用紙サイズ、前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に、文書の１ページ当たりの拡大縮小率を算出する拡大縮小算出手段と、前記拡大縮小算出手段により算出された拡大縮小率に応じて、文書１ページのスケールを変換するスケール変換手段と、前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に、印刷用紙上のページ位置を決定する印刷用紙位置決定手段と、前記印刷用紙位置決定手段により決定されたページ位置、および前記スケール変換手段により変換されたスケールに基づいて、１枚の印刷用紙上に複数のページを配置するページ配置処理手段」であるとしたものである。
　刊行物１の記載ｉ、ｍによれば、刊行物１記載の「プリンタ制御器」（以下、（２）の検討中では「刊行物１発明Ｂ」という。）は、本件発明２でいう「文書の１ページ当たりの拡大縮小率を算出する拡大縮小算出手段」を有する。
　刊行物１の記載ｉ、ｍ、ｎによれば、刊行物１発明Ｂは、本件発明２でいう「前記拡大縮小算出手段により算出された拡大縮小率に応じて、文書１ページのスケールを変換するスケール変換手段」を有する。
　刊行物１の記載ｉ、ｌによれば、刊行物１発明Ｂは、本件発明２でいう「印刷用紙上のページ位置を決定する印刷用紙位置決定手段」を有する。
　刊行物１の記載ｉ、ｌ、ｐによれば、刊行物１発明Ｂは、本件発明２でいう「１枚の印刷用紙上に複数のページを配置するページ配置処理手段」を有する。
　また、上記（１）同様に、刊行物１の記載全体からみて、刊行物１発明Ｂにおいては、印刷されるべきページのサイズを確立するための倍率係数、即ち、文書の用紙サイズを拡大または縮小する拡大縮小率を得ること、印刷用紙上のページ位置を決定すること、１枚の印刷用紙上に複数のページを配置すること、は全てページ適合手順、グリッド適合手順を実施することで得られるものである。
　
　そうすると、上記記載ａ〜ｑを含む明細書及び図面によると、刊行物１には、下記の刊行物１発明Ｂが記載されている。
　「前記処理手段は、
　ページ適合手順、グリッド適合手順を実施することで、文書の１ページ当たりの拡大縮小率を算出する拡大縮小算出手段と、
　前記拡大縮小算出手段により算出された拡大縮小率に応じて、文書１ページのスケールを変換するスケール変換手段と、
　ページ適合手順、グリッド適合手順を実施することで、印刷用紙上のページ位置を決定する印刷用紙位置決定手段と、
　ページ適合手順、グリッド適合手順を実施することで、１枚の印刷用紙上に複数のページを配置するページ配置処理手段と
　を具備したことを特徴とする請求項１記載のプリンタ制御器。」
　
　そこで、本件発明２と刊行物１発明Ｂとを対比する。
　刊行物１発明Ｂの「プリンタ制御器」は本件発明２の「印刷処理装置」に相当する。
　したがって、本件発明２と刊行物１発明Ｂとは、
　「前記処理手段は、
　文書の１ページ当たりの拡大縮小率を算出する拡大縮小算出手段と、
　前記拡大縮小算出手段により算出された拡大縮小率に応じて、文書１ページのスケールを変換するスケール変換手段と、
　印刷用紙上のページ位置を決定する印刷用紙位置決定手段と、
　１枚の印刷用紙上に複数のページを配置するページ配置処理手段と
　を具備したことを特徴とする請求項１記載の印刷処理装置。」である点で一致し、上記相違点１に加えて次の点で相違する。
　相違点２：文書の１ページ当たりの拡大縮小率を算出することに関して、本件発明１では、「前記文書用紙サイズ取得手段により取得された文書の用紙サイズ、前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に」行うとしているにの対して、刊行物１発明Ｂでは、「ページ適合手順、グリッド適合手順を実施することで」行っている点。
　相違点３：印刷用紙上のページ位置を決定することに関して、本件発明１では、「前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に」行うとしているにの対して、刊行物１発明Ｂでは、「ページ適合手順、グリッド適合手順を実施することで」行っている点。
　相違点４：１枚の印刷用紙上に複数のページを配置することに関して、本件発明１では、「前記印刷用紙位置決定手段により決定されたページ位置、および前記スケール変換手段により変換されたスケールに基づいて」行うとしているのに対して、刊行物１発明Ｂでは、「ページ適合手順、グリッド適合手順を実施することで」行っている点。
　
　上記相違点２ないし相違点４について検討する。
　上記（１）における本件発明１についての検討において説示したと同様に、刊行物１発明Ｂがグリッドを利用しているのは、刊行物１の記載ｂ、ｉ、ｌにみるように、どのようなＮアップ値に対しても、印刷用紙の有効範囲を高め、１枚のシート上にページを所望の組み合わせで印刷することのできるようにするためであると解される。
　また、当然に、ページ適合手順、グリッド適合手順を実施することで文書の１ページ当たりの拡大縮小率を算出する際には、文書の用紙サイズ、印刷用紙サイズ、Ｎアップ値が考慮されているものである。
　さらに、当然に、ページ適合手順、グリッド適合手順を実施することで印刷用紙上のページ位置を決定する際には、印刷用紙サイズおよびＮアップ値が考慮されているものである。
　さらに、当然に、ページ適合手順、グリッド適合手順を実施することで１枚の印刷用紙上に複数のページを配置する際には、ページ位置および変換されたスケールが考慮されているものである。
　そして、上記（１）における本件発明１についての検討において説示したと同様の理由により、本件特許明細書の実施例において説明されているような２アップ、４アップ、８アップでは、グリッドを利用してページ配置を最適化する迄もないものであると解される。
　してみると、グリッドを利用することなしに、相違点２ないし相違点４に係る本件発明２の如き構成とすることは、刊行物１に記載された発明に基づいて、当業者が容易に想到し得たものである。
　
　したがって、本件発明２は、刊行物１に記載された発明に基づいて当業者が容易に想到し得たものである。
　
　（３）次に、本件発明３について検討する。
　本件発明３は本件発明１または本件発明２が、「指定された印刷用紙サイズを取得する第１の取得手段と、
　指定されたＮアップ値を取得する第２の取得手段と、
　前記第１の取得手段により取得された印刷用紙サイズ、および前記第２の取得手段により取得されたＮアップ値から印刷用紙における各ページの印刷開始位置を決定する第１の印刷開始位置決定手段と、
　指定されたページ配置値を取得するページ配置位置取得手段と、
　前記ページ配置位置取得手段により取得されたページ配置値と前記第１の印刷開始位置決定手段により決定された各ページの印刷開始位置との関係を表したテーブルを作成した後、該テーブルを前記処理手段へ出力するページ配置決定手段と
　から構成されるページ配置装置」を、更に具備したものであるとしたものである。
　
　刊行物１の記載ｊによれば、刊行物１記載の「プリンタ制御器」（以下、（３）の検討中では「刊行物１発明Ｃ」という。）は、本件発明３でいう「指定された印刷用紙サイズを取得する第１取得手段」を有する。
　刊行物１の記載ｆによれば、刊行物１発明Ｃは、本件発明３でいう「指定されたＮアップ値を取得する第２の取得手段」を有する。
　刊行物１の記載ｌ、ｏによれば、刊行物１発明Ｃは、本件発明３でいう「印刷用紙における各ページの印刷開始位置を決定する第１の印刷開始位置決定手段」を有する。
　また、刊行物１発明Ｃにおいては、「印刷用紙における各ページの印刷開始位置を決定する第１の印刷開始位置決定手段」は、ページ適合手順、グリッド適合手順を実施することで得られるものである。
　
　そうすると、上記記載ａ〜ｑを含む明細書及び図面によると、刊行物１には、下記の刊行物１発明Ｃが記載されている。
　「指定された印刷用紙サイズを取得する第１の取得手段と、
　指定されたＮアップ値を取得する第２の取得手段と、
　ページ適合手順、グリッド適合手順を実施することで、印刷用紙における各ページの印刷開始位置を決定する第１の印刷開始位置決定手段と、
　から構成されるページ配置装置を、更に具備したことを特徴とする請求項１または２記載のプリンタ制御器。」
　
　そこで、本件発明３と刊行物１発明Ｃとを対比する。
　刊行物１発明Ｃの「プリンタ制御器」は本件発明３の「印刷処理装置」に相当する。
　したがって、本件発明３と刊行物１発明Ｃとは、
　「指定された印刷用紙サイズを取得する第１の取得手段と、
　指定されたＮアップ値を取得する第２の取得手段と、
　印刷用紙における各ページの印刷開始位置を決定する第１の印刷開始位置決定手段と、
　から構成されるページ配置装置を、更に具備したことを特徴とする請求項１または２記載の印刷処理装置。」である点で一致し、上記相違点１乃至相違点４に加えて次の点で相違する。
　相違点５：印刷用紙における各ページの印刷開始位置を決定することに関して、本件発明３では、「前記第１の取得手段により取得された印刷用紙サイズ、および前記第２の取得手段により取得されたＮアップ値」から決定しているのに対して、刊行物１発明Ｃでは、「ページ適合手順、グリッド適合手順を実施すること」で決定している点。
　相違点６：本件発明３では、「指定されたページ配置値を取得するページ配置位置取得手段」を備えているのに対して、刊行物１発明Ｃでは、該手段を備えているかどうか明確でない点。
　相違点７：本件発明３では、「前記ページ配置位置取得手段により取得されたページ配置値と前記第１の印刷開始位置決定手段により決定された各ページの印刷開始位置との関係を表したテーブルを作成した後、該テーブルを前記処理手段へ出力するページ配置決定手段」を備えているのに対して、刊行物１発明Ｃでは、該手段を備えていない点。
　
　上記相違点について検討する。
　まず、相違点５について。
　上記（１）における本件発明１についての検討において説示したと同様に、刊行物１発明Ｃがグリッドを利用しているのは、刊行物１の記載ｂ、ｉ、ｌにみるように、どのようなＮアップ値に対しても、印刷用紙の有効範囲を高め、１枚のシート上にページを所望の組み合わせで印刷することのできるようにするためであると解される。
　また、当然に、ページ適合手順、グリッド適合手順を実施することで印刷用紙における各ページの印刷開始位置を決定する際には、第１の取得手段により取得された印刷用紙サイズ、および第２の取得手段により取得されたＮアップ値が考慮されているものである。
　そして、上記（１）における本件発明１についての検討において説示したと同様の理由により、本件特許明細書の実施例において説明されているような２アップ、４アップ、８アップでは、グリッドを利用してページ配置を最適化する迄もないものであると解される。
　したがって、グリッドを利用することなしに、印刷用紙サイズ及びアップ値の２条件で各ページの印刷開始位置を決定するようにすることは、刊行物１に記載された発明に基づいて、当業者が容易に想到し得たものである。
　次に、相違点６について。
　本件発明３及び刊行物１発明Ｃと刊行物２に記載された画像形成装置とは、Ｎアップ印刷を行う画像形成装置という点で、技術分野が共通する。
　そして、刊行物２の記載ｂには、原稿ページ番号をエリア番号に割り当てることで自由な割り付けが可能になる旨が記載されており、ユーザが自分の使用したい配置パターンを指定できることが示唆されているから、刊行物１発明Ｃにおいて、指定されたページ配置値を取得するページ配置位置取得手段を設けることは当業者が容易に想到し得たものである。
　次に、相違点７について。
　画像形成装置を始めとする各種情報機器にいおいて、各種情報をテーブルで管理し、テーブルを参照して新たな作業を行うことは周知である。
　してみれば、刊行物１発明Ｃにおいて、相違点７に係る本件発明３の構成を採用することは、当業者が容易に想到し得たものである。
　
　したがって、本件発明３は、刊行物１及び刊行物２に記載された発明及び周知技術に基づいて当業者が容易に想到し得たものである。
　
　（４）次に、本件発明４について検討する。
　本件発明４は本件発明１ないし本件発明３が、「指定された綴じ代の位置および値を取得する綴じ代取得手段と、
　前記綴じ代取得手段により取得された綴じ代の位置から、綴じ代の方向を判断する綴じ代方向決定手段と、
　指定された印刷用紙サイズを取得する第３の取得手段と、
　前記第３の取得手段により取得された印刷用紙サイズと前記綴じ代方向決定手段により判断された綴じ代の方向から印刷範囲を決定する印刷範囲決定手段と、
　前記綴じ代取得手段により取得された綴じ代の位置および値から、印刷開始位置を計算する第２の印刷開始位置決定手段と
　から構成される綴じ代設定装置」を、更に具備したものであるとしたものである。
　
　刊行物１の記載ｇによれば、刊行物１記載の「プリンタ制御器」（以下、（４）の検討中では「刊行物１発明Ｄ」という。）は、本件発明４でいう「指定された綴じ代の位置および値を取得する綴じ代取得手段」を有する。
　刊行物１の記載ｊによれば、刊行物１発明Ｄは、本件発明４でいう「綴じ代の方向を判断する綴じ代方向決定手段」を有する。
　刊行物１の記載ｊによれば、刊行物１発明Ｄは、本件発明４でいう「指定された印刷用紙サイズを取得する第３の取得手段」を有する。
　刊行物１の記載ｊによれば、刊行物１発明Ｄは、本件発明４でいう「印刷範囲を決定する印刷範囲決定手段」を有する。
　刊行物１の記載ｊ、ｌ、ｏによれば、刊行物１発明Ｄは、本件発明４でいう「印刷開始位置を計算する第２の印刷開始位置決定手段」を有する。
　また、刊行物１発明Ｄにおいては、綴じ代の方向を判断すること、印刷範囲を決定することは、いずれもページ適合手順、グリッド適合手順を実施することで得られるものである。
　
　そうすると、上記記載ａ〜ｑを含む明細書及び図面によると、刊行物１には、下記の刊行物１発明Ｄが記載されている。
　「指定された綴じ代の位置および値を取得する綴じ代取得手段と、
　ページ適合手順、グリッド適合手順を実施することで、綴じ代の方向を判断する綴じ代方向決定手段と、
　指定された印刷用紙サイズを取得する第３の取得手段と、
　ページ適合手順、グリッド適合手順を実施することで、印刷範囲を決定する印刷範囲決定手段と、
　ページ適合手順、グリッド適合手順を実施することで、印刷開始位置を計算する第２の印刷開始位置決定手段と
　から構成される綴じ代設定装置を、更に具備したことを特徴とする請求項１乃至３のうちの何れかの項記載のプリンタ制御器。」
　
　そこで、本件発明４と刊行物１発明Ｄとを対比する。
　刊行物１発明Ｄの「プリンタ制御器」は本件発明４の「印刷処理装置」に相当する。
　したがって、本件発明４と刊行物１発明Ｄとは、
　「指定された綴じ代の位置および値を取得する綴じ代取得手段と、
　綴じ代の方向を判断する綴じ代方向決定手段と、
　指定された印刷用紙サイズを取得する第３の取得手段と、
　印刷範囲を決定する印刷範囲決定手段と、
　印刷開始位置を計算する第２の印刷開始位置決定手段と
　から構成される綴じ代設定装置を、更に具備したことを特徴とする請求項１乃至３のうちの何れかの項記載の印刷処理装置。」である点で一致し、上記相違点１乃至相違点７に加えて次の点で相違する。
　相違点８：綴じ代の方向を判断することに関して、本件発明４では、「前記綴じ代取得手段により取得された綴じ代の位置」から決定しているのに対して、刊行物１発明Ｄでは、「ページ適合手順、グリッド適合手順を実施すること」で決定している点。
　相違点９：印刷範囲を決定することに関して、本件発明４では、「前記第３の取得手段により取得された印刷用紙サイズと前記綴じ代方向決定手段により判断された綴じ代の方向」から決定しているのに対して、刊行物１発明Ｄでは、「ページ適合手順、グリッド適合手順を実施すること」で決定している点。
　相違点１０：印刷開始位置を計算することに関して、本件発明４では、「前記綴じ代取得手段により取得された綴じ代の位置および値」から計算しているのに対して、刊行物１発明Ｄでは、「ページ適合手順、グリッド適合手順を実施すること」で計算している点。
　
　上記相違点８ないし相違点１０について検討する。
　上記（１）における本件発明１についての検討において説示したと同様に、刊行物１発明Ｄがグリッドを利用しているのは、刊行物１の記載ｂ、ｉ、ｌにみるように、どのようなＮアップ値に対しても、印刷用紙の有効範囲を高め、１枚のシート上にページを所望の組み合わせで印刷することのできるようにするためであると解される。
　また、当然に、ページ適合手順、グリッド適合手順を実施することで綴じ代の方向を判断する際には、綴じ代取得手段により取得された綴じ代の位置が考慮されているものである。
　さらに、当然に、ページ適合手順、グリッド適合手順を実施することで印刷範囲を決定する際には、第３の取得手段により取得された印刷用紙サイズと綴じ代方向決定手段により判断された綴じ代の方向が考慮されているものである。
　さらに、当然に、ページ適合手順、グリッド適合手順を実施することで印刷開始位置を計算する際には、綴じ代取得手段により取得された綴じ代の位置および値が考慮されているものである。
　そして、上記（１）における本件発明１についての検討において説示したと同様の理由により、本件特許明細書の実施例において説明されているような２アップ、４アップ、８アップでは、グリッドを利用してページ配置を最適化する迄もないものであると解される。
　してみると、グリッドを利用することなしに、相違点８ないし相違点１０に係る本件発明４の如き構成とすることは、刊行物１に記載された発明に基づいて、当業者が容易に想到し得たものである。
　
　したがって、本件発明４は、刊行物１及び刊行物２に記載された発明及び周知技術に基づいて当業者が容易に想到し得たものである。
　
　（５）したがって、本件発明１及び本件発明２は、刊行物１に記載された発明に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができないと共に、本件発明３及び本件発明４は、刊行物１及び刊行物２に記載された発明及び周知技術に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　
　エ．むすび
　以上のとおりであるから、本件発明１ないし本件発明４の特許は拒絶の査定をしなければならない特許出願に対してなされたものと認める。
　したがって、特許法等の一部を改正する法律（平成６年法律第１１６号）附則第１４条の規定に基づく、特許法等の一部を改正する法律の施行に伴う経過措置を定める政令（平成７年政令第２０５号）第４条第１項及び第２項の規定により、結論のとおり決定する。
【異議決定日】
平成１５年２月２０日（２００３．２．２０）
【訂正の要旨】
　（ａ）特許請求の範囲の請求項１中の、
「配置する」の後に「とともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する」を挿入する。
　（ｂ）段落【０００８】中の、
「配置する」の後に「とともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する」を挿入する。
　（ｃ）段落【００１１】中の、
「１枚の印刷用紙に配置する。」を「１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する。」と訂正する。
（５４）【発明の名称】
印刷処理装置
（５７）【特許請求の範囲】
　【請求項１】
　指定された文書の用紙サイズを取得する文書用紙サイズ取得手段と、
　指定された印刷用紙サイズを取得する用紙サイズ取得手段と、
　指定されたＮアップ値を取得するＮアップ値取得手段と、
　前記各取得手段により取得された文書の用紙サイズ、印刷用紙サイズおよびＮアップ値に基づいて、当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する処理手段と
　を具備したことを特徴とする印刷処理装置。
　【請求項２】
　前記処理手段は、
　前記文書用紙サイズ取得手段により取得された文書の用紙サイズ、前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に、文書の１ページ当たりの拡大縮小率を算出する拡大縮小算出手段と、
　前記拡大縮小算出手段により算出された拡大縮小率に応じて、文書１ページのスケールを変換するスケール変換手段と、
　前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に、印刷用紙上のページ位置を決定する印刷用紙位置決定手段と、
　前記印刷用紙位置決定手段により決定されたページ位置、および前記スケール変換手段により変換されたスケールに基づいて、１枚の印刷用紙上に複数のページを配置するページ配置処理手段と
　を具備したことを特徴とする請求項１記載の印刷処理装置。
　【請求項３】
　指定された印刷用紙サイズを取得する第１の取得手段と、
　指定されたＮアップ値を取得する第２の取得手段と、
　前記第１の取得手段により取得された印刷用紙サイズ、および前記第２の取得手段により取得されたＮアップ値から印刷用紙における各ページの印刷開始位置を決定する第１の印刷開始位置決定手段と、
　指定されたページ配置値を取得するページ配置位置取得手段と、
　前記ページ配置位置取得手段により取得されたページ配置値と前記第１の印刷開始位置決定手段により決定された各ページの印刷開始位置との関係を表したテーブルを作成した後、該テーブルを前記処理手段へ出力するページ配置決定手段と
　から構成されるページ配置装置を、更に具備した
　ことを特徴とする請求項１または２記載の印刷処理装置。
　【請求項４】
　指定された綴じ代の位置および値を取得する綴じ代取得手段と、
　前記綴じ代取得手段により取得された綴じ代の位置から、綴じ代の方向を判断する綴じ代方向決定手段と、
　指定された印刷用紙サイズを取得する第３の取得手段と、
　前記第３の取得手段により取得された印刷用紙サイズと前記綴じ代方向決定手段により判断された綴じ代の方向から印刷範囲を決定する印刷範囲決定手段と、
　前記綴じ代取得手段により取得された綴じ代の位置および値から、印刷開始位置を計算する第２の印刷開始位置決定手段と
　から構成される綴じ代設定装置を、更に具備した
　ことを特徴とする請求項１乃至３のうちの何れかの項記載の印刷処理装置。
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】
　この発明は、印刷させたい文書をページ記述言語で記述した形式に変換し、指定された印刷装置に送信する印刷処理装置に関する。
　【０００２】
　【従来の技術】
　従来の印刷処理装置においては、印刷させたい文書が１００ページあったとすると、それを印刷した場合、用紙の枚数も１００枚となる。したがって、１００ページの文書を１０人の会議で使用する場合は、１００ページの文書について１０人分のコピーを行うことになり、合計１０００枚の用紙が必要となる。
　【０００３】
　【発明が解決しようとする課題】
　ところで、一般の会議等で使用する資料は、その場でしか使用しないというケースが多く、また会議によっては、参考程度に目を通すといった使われ方しかされない場合もある。しかしながら、従来の印刷処理装置においては、資料そのものの利用度や重要性が低いような場合でも、元になる文書をページ分だけ印刷した後、さらに人数分コピーするようにしているので、印刷とコピーに要する時間や用紙などのコストがかかり、時間や経費の無駄が多くなるという問題点があった。
　【０００４】
　なお、この種の印刷処理に関連する技術として、特開平４−４５９７３号公報には、使用したい用紙のサイズに合わせて文字の大きさや印刷位置の変換等を自動的に行い、任意のサイズの用紙に印刷データを欠落させることなく、かつ見栄えよく印刷できる印刷用紙サイズ変換装置が提案されているが、上述した問題点は解決されていない。
　【０００５】
　この発明は、１枚の印刷用紙に複数ページを印刷することにより、印刷用紙の節約とコピー枚数の低減を図ることができる印刷処理装置を提供することを目的とする。
　【０００６】
　また、１枚の印刷用紙に複数のページを印刷する際に、Ｎアップで印刷させた文書の各ページ配置をユーザの指定通りに設定することができる印刷処理装置を提供することを目的とする。
　【０００７】
　さらに、１枚の印刷用紙に複数のページを印刷する際に、その印刷用紙に対して綴じ代の位置および値をユーザの指定通りに設定することができる印刷処理装置を提供することを目的とする。
　【０００８】
　【課題を解決するための手段】
　上記課題を解決するため、第１の発明に係る印刷処理装置では、指定された文書の用紙サイズを取得する文書用紙サイズ取得手段と、指定された印刷用紙サイズを取得する用紙サイズ取得手段と、指定されたＮアップ値を取得するＮアップ値取得手段と、前記各取得手段により取得された文書の用紙サイズ、印刷用紙サイズおよびＮアップ値に基づいて、当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する処理手段とを具備したことを特徴とする。
　また、第２の発明の係る印刷処理装置では、第１の発明において、前記処理手段は、前記文書用紙サイズ取得手段により取得された文書の用紙サイズ、前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に、文書の１ページ当たりの拡大縮小率を算出する拡大縮小算出手段と、該拡大縮小算出手段により算出された拡大縮小率に応じて、文書１ページのスケールを変換するスケール変換手段と、前記用紙サイズ取得手段により取得された印刷用紙サイズ、および前記Ｎアップ値取得手段により取得されたＮアップ値を元に、印刷用紙上のページ位置を決定する印刷用紙位置決定手段と、該印刷用紙位置決定手段により決定されたページ位置、および前記スケール変換手段により変換されたスケールに基づいて、１枚の印刷用紙上に複数のページを配置するページ配置処理手段とを具備したことを特徴とする。
　【０００９】
　第３の発明に係る印刷処理装置では、第１の発明または第２の発明において、指定された印刷用紙サイズを取得する第１の取得手段と、指定されたＮアップ値を取得する第２の取得手段と、前記第１の取得手段により取得された印刷用紙サイズ、および前記第２の取得手段により取得されたＮアップ値から印刷用紙における各ページの印刷開始位置を決定する第１の印刷開始位置決定手段と、指定されたベージ配置値を取得するページ配置位置取得手段と、該ページ配置位置取得手段により取得されたページ配置値と前記第１の印刷開始位置決定手段により決定された各ページの印刷開始位置との関係を表したテーブルを作成した後、該テーブルを前記処理手段へ出力するページ配置決定手段とから構成されるページ配置装置を、更に具備したことを特徴とする。
　【００１０】
　第４の発明に係る印刷処理装置では、第１の発明乃至第３の発明のうちの何れかの発明において、指定された綴じ代の位置および値を取得する綴じ代取得手段と、該綴じ代取得手段により取得された綴じ代の位置から、綴じ代の方向を判断する綴じ代方向決定手段と、指定された印刷用紙サイズを取得する第３の取得手段と、該第３の取得手段により取得された印刷用紙サイズと前記綴じ代方向決定手段により判断された綴じ代の方向から印刷範囲を決定する印刷範囲決定手段と、前記綴じ代取得手段により取得された綴じ代の位置および値から、印刷開始位置を計算する第２の印刷開始位置決定手段とから構成される綴じ代設定装置を、更に具備したことを特徴とする。
　【００１１】
　【作用】
　第１の発明に係る印刷処理装置では、指定された文書の用紙サイズと、指定された印刷用紙サイズおよびＮアップ値に基づいて、当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置するとともに、１枚の印刷用紙に複数ページが印刷されるようＮアップ化されたページ記述言語形式を印刷装置に向けて出力する。
　また、第２の発明に係る印刷処理装置では、印刷したい文書の用紙サイズ、指定された印刷用紙サイズ、指定されたＮアップ値をそれぞれ取得し、印刷用紙上での文書１ページの拡大縮小率を算出する。そして、文書１ページ当たりのスケールを、算出された拡大縮小率を基に変換する。次に、前記印刷用紙サイズとＮアップ値を基に、印刷用紙上でのそれぞれのページ位置を決定する。さらに、前記決定されたページ位置とスケールに基づいて、１枚の印刷用紙上にＮ分割された複数のページを配置する。
　【００１２】
　第３の発明に係る印刷処理装置では、ページ印刷装置は、指定された印刷用紙サイズ、指定されたＮアップ値をそれぞれ取得し、印刷上に印刷される各ページの印刷位置開始位置を決定する。次に、ページ配置値を取得し、その値と各ページの印刷開始位置とを関係付けたテーブルを作成した後、それを上記処理手段へ出力する。そして、この処理手段では、ページ印刷装置によって作成されたテーブルを参照して各ページの配置を行う。
　【００１３】
　第４の発明に係る印刷処理装置では、綴じ代設定装置は、印刷用紙上の綴じ代の位置と値を取得し、綴じ代の位置から綴じ代の方向を判断するとともに、指定された印刷用紙サイズを取得し、印刷用紙サイズと前記綴じ代の方向から、印刷用紙上での印刷範囲を決定する。次に、前記指定された綴じ代の位置および値から、印刷開始位置を計算して上記処理手段へ出力する。この処理手段では、前記印刷開始位置に合わせて印刷を行う。これによって、印刷用紙に指定された位置と値で綴じ代を設けることができる。
　【００１４】
　【実施例】
　以下、この発明に係わる印刷処理装置の実施例を添付の図面を参照しながら詳細に説明する。
　【００１５】
　実施例１
　図２は、第１の発明に係わる印刷処理装置をプリントシステムに適用した場合の概略を示すブロック図である。最初に、図２によりシステムの全体的な動作を説明する。
　【００１６】
　ワークステーションなどで作成した文書を印刷しようとする場合、まず文書編集装置１で印刷したい文書を作成する。次に、文書編集装置１で作成された電子文書を印刷するために印刷処理装置２を使用する。印刷処理装置２では、まず印刷したい電子文書をページ記述言語を用いて記述したページ記述言語形式（文書ファイル）に変換する。次に、Ｎアップ変換装置４により、１枚の印刷用紙に複数ページが印刷されるようにページ記述言語形式を変換して、指定された印刷装置３に送信する。
　【００１７】
　図１は、上記Ｎアップ変換装置４の機能的な構成を示すブロック図である。図１において、文書用紙サイズ取得手段１１は印刷したい文書の用紙サイズを取得し、印刷用紙サイズ取得手段１２は指定された印刷用紙サイズを取得する。これらの各サイズは、例えばワークステーションで文書を作成した場合は、ウィンドウ上に表示されたプロパティシートを通じて指定することができる。
　【００１８】
　Ｎアップ値取得手段１３は指定されたＮアップ値を取得する。Ｎアップ値とは、１ページ内に印刷できるページ数を表したもので、指定された値（Ｎ）に応じてページはＮ分割される。例えば２アップなら２分割、４アップなら４分割されることになる。２アップ、４アップ、８アップを指定したときのページ分割の例を図３に示す。Ｎアップ値は印刷したい文書の量や文字の大きさに合わせて任意に設定することができる。このＮアップ値についても、用紙サイズと同様に、プロパティシートを通じて指定することができる。
　【００１９】
　拡大縮小率計算手段１４は前記各手段により取得された情報を元に、文書の１ページ当たりの拡大縮小率を計算する。
　【００２０】
　ページスケール変換手段１５は前記拡大縮小率計算手段１４で計算された拡大縮小率に応じて、文書１ページのスケールを変換する。
　【００２１】
　印刷用紙位置決定手段１６は前記取得された印刷用紙サイズとＮアップ値を元に、印刷用紙上のページ位置を決定する。
　【００２２】
　１ページ取得手段１７は図示せぬページ記述言語変換手段により変換されたページ記述言語形式を１ページづつ取得する。
　【００２３】
　前処理手段１８は前記１ページ取得手段１７で取得した１ページ分のページ記述言語形式に対して、複数ページを１ページとするための前処理を行う。
　【００２４】
　後処理手段１９は前記印刷用紙位置決定手段１６で決定されたページ位置とページスケール変換手段で得られたスケールに基づいて、１枚の印刷用紙上に複数のページを配置するための後処理を行う。
　【００２５】
　なお、図１では電子文書をページ記述言語形式に変換するページ記述言語変換手段や、その他の処理手段を省略している。
　【００２６】
　次に、上記Ｎアップ変換装置４において、１枚の印刷用紙上に複数ページを印刷する場合の処理の流れを図４のフローチャートにより説明する。
　【００２７】
　まず、文書用紙サイズ取得手段１１で印刷したい文書の文書書式から用紙サイズ（以下、Ｐ１）を取得する（ステップ１０１）。続いて、印刷用紙サイズ取得手段１２で指定された印刷用紙サイズ（以下、Ｐ２）を取得する（ステップ１０２）。次に、Ｎアップ値取得手段１３で指定されたＮアップ値（以下、Ｎ）を取得する（ステップ１０３）。拡大縮小率計算手段１４では、前記Ｐ１、Ｐ２、Ｎから、文書の１ページ当たりの拡大縮小率（以下、Ｒ）を算出する（ステップ１０４）。次に、１ページ取得手段１７では図示せぬページ記述言語変換手段からページ記述言語形式を読み込み（ステップ１０５）、ページ記述言語形式を１ページづつ取り出す（ステップ１０６）。ここで、ページがまだあるかどうかを判断し（ステップ１０７）、あるときは前処理手段１８でＮに合わせて、複数ページをまとめるための前処理を行い（ステップ１０８）、ページスケール変換手段１５で文書１ページのスケールをＲ倍する（ステップ１０９）。次に、印刷用紙位置決定手段１６で前記Ｐ２とＮから、印刷用紙上のページ位置を決定する（ステップ１１０）。次に、後処理手段１９において、前記Ｎに合わせて複数ページを配置するための後処理を行い（ステップ１１１）、再びステップ１０６に戻る。そして、読み込んだページ記述言語形式のページが無くなるまで、ステップ１０６からステップ１１１までの処理を繰り返し、ページが無くなったときは、Ｎアップ化されたページ記述言語形式を出力する（ステップ１１２）。
　【００２８】
　上述したように、実施例１の印刷処理装置においては、印刷用紙サイズとＮアップ値を指定するだけで、１枚の印刷用紙に複数ページが印刷された文書を得ることができる。
　【００２９】
　実施例２
　上記実施例１の印刷処理装置では、印刷用紙に各ページを配置する場合、決まった位置に配置するようにしているので、縦書きの文書や横書きの文書なとでは、Ｎアップで印刷させた文書の各ページの並びが不自然になり、読みにくくなることもある。この実施例では、印刷用紙上におけるページ配置の設定を可能とした印刷処理装置について説明する。
　【００３０】
　図５は、第２の発明に係わる印刷処理装置をプリントシステムに適用した場合の概略を示すブロック図である。図５の印刷処理装置２には、Ｎアップ変換装置４に加えて、後述するページ配置装置５が設けられている。その他の構成は図２と同じであり、同一部分を同一符号で表している。
　【００３１】
　ワークステーションなどで作成した文書を印刷しようとする場合、まず文書編集装置１で印刷したい文書を作成する。次に、文書編集装置１で作成された電子文書を印刷するために印刷処理装置２を使用する。印刷処理装置２では、まず印刷したい電子文書をページ記述言語を用いて記述したページ記述言語形式に変換する。次に、ページ配置装置５において、指定された印刷用紙サイズとＮアップ値から、印刷用紙における各ページの印刷開始配置を決定し、これらの値とページ配置値を用いてページ配置を決定する。そして、Ｎアップ変換装置４により、１枚の印刷用紙にユーザの指定した配置で複数ページが印刷されるようにページ記述言語形式を変換して、指定された印刷装置３に送信する。
　【００３２】
　図６は、上記ページ配置装置５の機能的な構成を示すブロック図である。図６６において、印刷用紙サイズ取得手段２１は指定された印刷用紙サイズを取得し、Ｎアップ値取得手段２２は指定されたＮアップ値を取得する。用紙サイズやＮアップ値は、例えばワークステーションで文書を作成した場合は、ウィンドウ上に表示されたプロパティシートを通じて指定することができる。
　【００３３】
　印刷開始位置決定手段２３は前記取得された印刷用紙サイズとＮアップ値から、印刷用紙における各ページの印刷開始位置を決定する。
　【００３４】
　ページ配置値取得手段２４は指定されたページ配置値を取得する。ページ配置値とは、１枚の印刷用紙上に印刷されるページの配置を表している。例えば４アップのときのページの配置パターンは図７のようになる。４アップの場合は、ケース１からケース２４までの２４通りの配置パターンがあり、ユーザは自分の使用したい配置パターンを指定する。配置パターンの指定は、例えばワークステーションで文書を作成した場合は、プロパティイシート上に表示された４分割の領域に対して、キーボードやマウスにより直接ページ番号を入力するという方法がある。例えば、ユーザがケース１の配置パターンで指定を行いたいときは、左上の領域に「３」、右上の領域に「１」、左下の領域に「４」、右下の領域に「２」を入力する。この結果、「左上３、右上１、左下４、右下２」というページ配置値が取得されることになる。
　【００３５】
　このように、ユーザは縦書きや横書きのなどの書式に応じて、配置パターンを任意に設定することができる。なお、配置パターンを指定したときに、例えばページ番号が重複して指定されたり、ページ番号が連続していないときなどは、ユーザに対してエラーメッセージを表示するようにしていもよい。また、図７において、黒丸は４アップの場合の各ページの印刷開始位置を示している。
　【００３６】
　ページ配置決定手段２５は前記ページ配置値と各ページの印刷開始位置との関係を表したテーブルを作成した後、それをＮアップ変換装置４に出力する。
　【００３７】
　次に、上記ページ配置装置５において、ページ配置を決定する場合の処理の流れを図８のフローチャートにより説明する。
　【００３８】
　まず、ページ配置値取得手段２４は指定されたページ配置値（以下、ＰＡ）を取得する（ステップ２０１）。次に、印刷用紙サイズ取得手段２１は指定された印刷用紙サイズ（以下、ＰＳ）を取得する（ステップ２０２）。続いて、Ｎアップ値取得手段２２は指定されたＮアップ値（以下、Ｎ）を取得する（ステップ２０３）。次に、印刷開始位置決定手段２３では前記ＰＡとＮから、各ページの印刷開始位置（以下、ＳＰ）を計算する（ステップ２０４）。次に、ページ配置決定手段２５では前記ＰＡとＳＰから、それらの関係を表したテーブルを作成し（ステップ２０５）、そのテーブルをＮアップ変換装置４に出力する（ステップ２０６）。
　【００３９】
　この後の処理は、前記実施例１と同じであり、Ｎアップ変換装置４では、１枚の印刷用紙上に複数ページを配置する際に、前記テーブルを参照して、各ページの配置を行う。このように、実施例２の印刷処理装置においては、印刷用紙サイズとＮアップ値、およびページ配置値を指定することにより、Ｎアップで印刷させた文書の各ページの配置を、文書の書式等に応じて設定することができる。
　【００４０】
　実施例３
　上記実施例１の印刷処理装置では、印刷用紙をＮ分割してページを配置するようにしているので、Ｎアップで印刷させた文書を綴じる場合は、綴じるための余白を作るために、印刷したい文書の各ページのページマージンを調整する必要がある。しかし、印刷したい文書のページマージンをＮアップのために変更したのでは、余計な手間がかかることになり好ましくない。したがって、Ｎアップで印刷させた文書を綴じた場合は、見えない部分が出ることになってしまう。この実施例では、綴じ代の位置および値の設定を可能とした印刷処理装置について説明する。
　【００４１】
　図９は、第３の発明に係わる印刷処理装置をプリントシステムに適用した場合の概略を示すブロック図である。図９の印刷処理装置２には、Ｎアップ変換装置４に加えて、後述する綴じ代設定装置６が設けられている。その他の構成は図２と同じであり、同一部分を同一符号で表している。
　【００４２】
　ワークステーションなどで作成した文書を印刷しようとする場合、まず文書編集装置１で印刷したい文書を作成する。次に、文書編集装置１で作成された電子文書を印刷するために印刷処理装置２を使用する。印刷処理装置２では、まず印刷したい電子文書をページ記述言語を用いて記述したページ記述言語形式に変換する。次に、綴じ代設定装置６において、指定された印刷用紙サイズと指定された綴じ代の位置および値から、印刷範囲および印刷開始配置を決定する。そして、これらの値を元にして、Ｎアップ変換装置４で１枚の印刷用紙にユーザの指定した配置で複数ページが印刷されるようにページ記述言語形式を変換して、指定された印刷装置３に送信する。
　【００４３】
　図１０は、上記綴じ代設置装置６の機能的な構成を示すブロック図である。図１０において、綴じ代取得手段３１は指定された綴じ代の位置および値を取得し、印刷用紙サイズ取得手段３２は指定された印刷用紙サイズを取得する。なお、綴じ代の位置とは綴じ代として使用したい用紙の上下左右の位置を表し、値とは綴じ代として使用される部分の幅を表している。綴じ代の位置と値、用紙サイズは、例えばワークステーションで文書を作成した場合は、ウィンドウ上に表示されたプロパティシートを通じて指定することができる。
　【００４４】
　綴じ代方向決定手段３３は指定された綴じ代の位置から、綴じ代を縦方向に取るのか横方向に取るのかを判断する。例えば、綴じ代の位置が左または右であれば縦方向、上または下であれば横方向と判断する。
　【００４５】
　印刷範囲決定手段３４は前記印刷用紙サイズ取得手段３２で取得された印刷用紙サイズと、綴じ代方向決定手段３３で判断された綴じ代の方向から印刷範囲を決定する。ここでは、図１１に示すように、綴じ代が縦方向（ａ）なら横方向から、綴じ代が横方向（ｂ）なら縦方向から指定された綴じ代の値を引く。次に、印刷範囲の縦横の比を印刷したい文書と同一とするために、図１２に示すように、綴じ代が縦方向（ａ）なら縦方向から同じ割合の値を引き、綴じ代が横方向（ｂ）なら横方向から同じ割合の値を引く。例えば、綴じ代の値が用紙の横の長さの１０％に相当するときは、縦方向からは縦の長さの１０％に相当する値を引く。この結果、印刷範囲が決定される。なお、この場合の印刷範囲とは、文書を印刷するのに必要な範囲（面積）を示したもので、印刷用紙上で印刷されるイメージを示したものではない。
　【００４６】
　印刷開始位置決定手段３５は綴じ代の方向でない方向について、同じ割合で引いた値を２等分して、それを両側に位置させると仮定し、指定された綴じ代の位置および値から、印刷開始位置を計算する。例えば、図１３に示すように、綴じ代の方向が縦方向（ａ）であるならば、縦方向から同じ割合で引いた値を２等分して、それを上下に位置させ、印刷開始位置を計算する。また、綴じ代の方向が横方向（ｂ）であるならば、横方向から同じ割合で引いた値を２等分して、それを左右に位置させ、印刷開始位置を計算する。
　【００４７】
　印刷用紙上における綴じ代、印刷範囲、印刷開始位置の関係は図１４に示すようになる。図中、黒丸で示した部分が印刷開始位置を表している。
　【００４８】
　次に、上記綴じ代設定装置６において、印刷用紙上の綴じ代を決定する場合の処理の流れを図１５のフローチャートにより説明する。
　【００４９】
　まず、綴じ代取得手段３１は指定された綴じ代の位置（以下、ＭＰ）と値（以下、ＭＶ）を取得する（ステップ３０１）。次に、印刷用紙サイズ取得手段３３は指定された印刷用紙サイズ（以下、ＰＳ）を取得する。続いて、綴じ代方向決定手段３２は前記ＭＰから、綴じ代を縦横のいずれの方向に取るのかを判断し（ステップ３０３）、綴じ代の方向が横方向かどうかを判断する（ステップ３０４）。ここで、綴じ代の方向が横方向であるならば、印刷範囲決定手段３４は前記ＰＳの縦の値からＭＶを引き、残った値をＰＳＨとする（ステップ３０５）。次に、印刷範囲の縦横の比を印刷したい文書と同一とするために、ＰＳの横の値から同じ割合の値を引き、残った値をＰＳＷとする（ステップ３０６）。印刷開始位置決定手段３５はＰＳの横の値から引いた値を２等分して、横方向の左右に位置させると仮定し、前記ＭＰとＭＶから印刷開始位置を計算する（ステップ３０７）。そして、ＰＳＨ、ＰＳＷと印刷開始位置をＮアップ変換装置４に出力する（ステップ３０８）。
　【００５０】
　また、ステップ３０４において、綴じ代の方向が縦方向であるならば、印刷範囲決定手段３４は前記ＰＳの横の値からＭＶを引き、これをＰＳＷとする（ステップ３０９）。次に、印刷範囲の縦横の比を印刷したい文書と同一とするために、ＰＳの縦の値から同じ割合の値を引き、これをＰＳＨとする（ステップ３１０）。印刷開始位置決定手段３５はＰＳの縦の値から引いた値を２等分して、縦方向の上下に位置させると仮定し、前記ＭＰとＭＶから印刷開始位置を計算する（ステップ３１１）。そして、ＰＳＨ、ＰＳＷと印刷開始位置をＮアップ変換装置４に出力する（ステップ３０８）。
　【００５１】
　この後の処理は、前記実施例１と同じであり、Ｎアップ変換装置４では、１枚の印刷用紙上に複数ページを配置する際に、ＰＳＨ、ＰＳＷと印刷開始位置を参照して各ページに綴じ代の設定を行う。したがって、実施例３の印刷処理装置においては、綴じ代の位置と値を指定することにより、Ｎアップで印刷させた文書の各ページに綴じ代のための余白部分を設けることができる。
　【００５２】
　【発明の効果】
　以上説明したように、第１の発明に係る印刷処理装置では、指定された文書の用紙サイズと、指定された印刷用紙サイズおよびＮアップ値に基づいて、当該文書の用紙サイズを拡大または縮小し、該拡大または縮小された複数のページを当該印刷用紙サイズで示される１枚の印刷用紙に配置するよう構成したため、印刷させたい文書を、該文書の用紙サイズと指定された印刷用紙サイズおよびＮアップ値とに基づいた倍率（拡大または縮小）をもって１枚の印刷用紙に複数ページを印刷することができ、しかも、印刷用紙の節約によりコストの削減ができるとともに、コピーすべき印刷用紙枚数の削減に伴ってコピー時間の削減も可能となる。
　また、第２の発明に係る印刷処理装置によれば、上記第１の発明と同様の作用効果を得ることができる。
　【００５３】
　また、第３の発明に係る印刷処理装置によれば、上記第１の発明と同様の作用効果を得ることができることは勿論のこと、
　１枚の印刷用紙に複数ページを印刷する際に、指定された印刷用紙サイズとＮアップ値から、印刷用紙における各ページの印刷開始位置を求め、これらの値とユーザ指定のページ配置値を用いてページ配置を決定するようにしたので、Ｎアップのページ配置をユーザの指定通りに設定することが可能となる。
　【００５４】
　さらに、第４の発明に係る印刷処理装置によれば、上記第１の発明と同様の作用効果を得ることができることは勿論のこと、
　１枚の印刷用紙に複数ページを印刷する際に、指定された印刷用紙サイズと指定された綴じ代の位置および値から、印刷範囲と印刷開始位置を決定するようにしたので、Ｎアップ印刷された印刷用紙上の綴じ代をユーザの指定通りに設定することが可能となる。
【図面の簡単な説明】
　【図１】Ｎアップ変換装置の機能的な構成を示すブロック図。
　【図２】実施例１のプリントシステムを示すブロック図。
　【図３】ページ分割の例を示す図。
　【図４】Ｎアップ変換装置における処理の流れを示すフローチャート。
　【図５】実施例２のプリントシステムを示すブロック図。
　【図６】ページ配置装置の機能的な構成を示すブロック図。
　【図７】４アップのときのページの配置パターンを示す図。
　【図８】ページ配置装置における処理の流れを示すフローチャート。
　【図９】実施例３のプリントシステムを示すブロック図。
　【図１０】綴じ代設置装置の機能的な構成を示すブロック図。
　【図１１】印刷用紙上の綴じ代の位置を示す図。
　【図１２】印刷用紙上の印刷範囲を示す図。
　【図１３】印刷用紙上の印刷開始位置を示す図。
　【図１４】印刷用紙上の綴じ代、印刷範囲、印刷開始位置の関係を示す図。
　【図１５】綴じ代設定装置における処理の流れを示すフローチャート。
　【符号の説明】
　１…文書編集装置、２…印刷処理装置、３…印刷装置、４…Ｎアップ変換装置、５…ページ配置装置、６…綴じ代設定装置、１３（２２）…Ｎアップ値取得手段、１４…拡大縮小率計算手段、１５…ページスケール変換手段、１６…印刷用紙位置決定手段、２３（３５）…印刷開始位置決定手段、２４…ページ配置値取得手段、２５…ページ配置決定手段、３１…綴じ代取得手段、３３…綴じ代方向決定手段、３４…印刷範囲決定手段