(57)【要約】【課題】印刷実行者にとって必要でない領域（内容）をそのままでは印刷しないように自動的にデータを加工し、無駄を減らす。【解決手段】情報処理装置は、ページ内の領域に対していずれのグループに属するかを示す属性情報が予め定められたデータを記憶するデータ保持部と、グループを指定する入力を受け付ける入力部と、入力部で指定された指定グループと異なるグループである非指定グループの属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部と、生成処理部が生成したデータに基づく印刷用データを画像形成装置に向けて送信する通信部と、を含む。【選択図】図８
2012248042.tif 000002
【特許請求の範囲】
【請求項１】
ページ内の領域に対していずれのグループに属するかを示す属性情報が予め定められたデータを記憶するデータ保持部と、
グループを指定する入力を受け付ける入力部と、
前記入力部で指定された指定グループと異なるグループである非指定グループの前記属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部と、
前記生成処理部が生成したデータに基づく印刷用データを画像形成装置に向けて送信する通信部と、を含むことを特徴とする情報処理装置。
【請求項２】
前記生成処理部は、前記非指定グループの前記属性情報が付されたデータ内の領域を削除し、削除により生じたスペースに、削除した領域に続く前記指定グループの属性情報が付された領域を配置して、前記スペースを埋めたデータを生成することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記通信部は、前記非指定グループの前記属性情報が付された領域を印刷していない旨を印刷物の一部に印刷させる指示を画像形成装置に向けて送信することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記生成処理部は、前記非指定グループの前記属性情報が付されたデータ内の領域を縮小し、縮小により生じたスペースに、縮小した領域に続く前記指定グループの属性情報が付された領域を配置して、前記スペースを埋めたデータを生成することを特徴とする請求項１記載の情報処理装置。
【請求項５】
ページ内の領域に対していずれのグループに属するかを示す属性情報が予め定められたデータを記憶するデータ保持部と、
グループを指定する入力を受け付ける入力部と、
前記入力部で指定された指定グループと異なるグループである非指定グループの前記属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部と、
前記生成処理部が生成したデータに基づき印刷を行う画像形成部と、を含むことを特徴とする画像形成装置。
【請求項６】
前記生成処理部は、前記非指定グループの前記属性情報が付されたデータ内の領域を削除し、削除により生じたスペースに、削除した領域に続く前記指定グループの属性情報が付された領域を配置して、前記スペースを埋めたデータを生成することを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記画像形成部は前記非指定グループの前記属性情報が付された領域を印刷していない旨を印刷物の一部に印刷することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記生成処理部は、前記非指定グループの前記属性情報が付されたデータ内の領域を縮小し、縮小により生じたスペースに、縮小した領域に続く前記指定グループの属性情報が付された領域を配置して、前記スペースを埋めたデータを生成することを特徴とする請求項５記載の画像形成装置。
【請求項９】
前記入力部は、外部の機器と通信を行う通信部であり、
前記データ保持部は、前記通信部が受信した印刷に用いる画像データを記憶し、
前記通信部は、画像データでの各ページの領域の範囲を示す情報と、領域がいずれのグループに示す情報と、前記指定グループを示す情報を受信することを特徴とする請求項５乃至８の何れか１項に記載の画像形成装置。
【請求項１０】
画像データを記憶する記憶部を有し、
前記入力部は、設定入力を受け付ける操作パネルであり、
前記操作パネルは、画像データでの各ページでの領域の範囲を設定する入力と、設定した領域が属するグループを設定する入力と、印刷におけるグループを指定する入力を受け付け、
前記記憶部は、画像データに対応付けて、画像データでの画像データでの各ページでの領域の範囲と設定した領域が属するグループを示す属性情報を記憶することを特徴とする請求項５乃至８の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に向けてデータを送信して印刷を行わせる情報処理装置に関する。又、画像データに基づき印刷を行う画像形成装置に関する。
【背景技術】
【０００２】
従来、コンピューターから送信された画像データや印刷での設定データに基づいて印刷する画像形成装置（例えば、複合機やプリンターなど）が存在する。又、画像形成装置には、ＨＤＤ（Hard Disk Drive）を搭載し、画像データなどを蓄積できるものも存在する。このような画像形成装置では、印刷枚数を減らして省資源を図る等の観点から、不要な部分や空白部分を取り除いて、印刷内容（データ）のレイアウトを調整できるようにすることがある。このような印刷に用いるデータのレイアウトの調整を行う画像処理システムや方法が特許文献１に記載されている。
【０００３】
具体的に、特許文献１には、情報処理装置からデータを送信して画像形成装置により印刷を行い、情報処理装置は、データを解析して属性を判別する属性判別手段と、属性が判別されたデータをオブジェクト別に分離する分離手段と、縮小すべきオブジェクトを指示する指示手段と、分離されたオブジェクトのうち、指示手段により指示されたオブジェクトを縮小するオブジェクト縮小手段と、縮小されたオブジェクトを有するデータから空白部分を探索する探索手段と、探索された空白部分に、縮小されたオブジェクトを移動するオブジェクト移動手段と、縮小されたオブジェクトの移動後にデータ上に生じた空白部分を削除する削除手段と、を有する画像処理システムが記載されている。この構成により、印刷するデータ上の余剰な空白部分を取り除き、プリント時やコピー時に用紙節約を行って効率的に印刷出力しようとする（特許文献１：請求項１、段落［０００６］等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０４８５２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
情報処理装置（例えば、パーソナルコンピューターなど）には、文書作成ソフトウェア、表計算ソフト、グラフィックソフト、図面作成ソフトなど、各種のアプリケーションがインストールされる。そして、インストールされたアプリケーションを用いて、ファイルのようなデータが作成される。
【０００６】
又、近年では、オフィス等では、例えば、１人１台のように、複数の情報処理装置が設置される。そして、各情報処理装置はＬＡＮ等により相互に通信可能に接続されることが多い。そして、ファイルなどのデータが、複数人で共有されることがある。共有ファイル（共有データ）には、異なる部署の複数人がアクセスできる。そのため、異なるユーザーグループ（部署）に属する者のそれぞれが、１つのデータの内容の追加や修正を行うことがある。そうすると、複数のグループで共有されるデータの場合、データ内には、多様な内容が含められる状態となり得る。
【０００７】
複数のグループ（部署）で共有されるデータには、あるグループには必要であるが、他のグループにとっては必要でない、あるいは、重要度が低い内容も含まれる。その結果、複数のグループで共有されるデータを印刷したとき、他のグループでは重要かもしれないが、あるグループの者にとって必要でない内容がそのまま正常に（普通に）印刷されてしまうという問題がある。その結果、印刷枚数が膨大となる場合もある。尚、データの内容を特定のグループ（部署）用に編集することも考えられるが、データの内容が多様で、含まれる内容が膨大であるほど、編集作業に要する労力は多大なものとなる。
【０００８】
又、データを開いて閲覧することは認めるが、データ内には、他のグループ（部署）の人間には印刷させたくない（印刷物として自由に出力させたくない）内容、箇所も含まれ得る。しかし、従来、所属するグループや部署を問わず、共有されたデータは、全てのページ（全内容）の印刷が可能とされている。言い換えると、印刷を行う者の属するグループに応じて、データ内の一部の領域の印刷をできなくすることは行われていないという問題がある。
【０００９】
尚、特許文献１に記載された発明では、「文字」または「図形」のいずれか一方を選択して「文字」を重視か「図形」を重視かという重要度の高低を設定することができる。そして、選択されなかったオブジェクトは、重要度が低いものとして縮小される（特許文献１：段落［００３４］等参照）。
【００１０】
そのため、特許文献１記載の発明では、複数のグループ（部署）で共有されるデータに文字や図形が含まれていれば、総印刷枚数を減らすことができる。しかし、例えば、特許文献１記載の発明ではファイルに含まれる内容が文字のみ、あるいは、図形のみのとき、印刷枚数を減らせない場合がある。更に、印刷を行う者にとって必要か否かという基準で内容の一部の縮小や再レイアウトを行うものではなく、必要でない情報（内容）がそのまま正常に印刷されてしまい得る。従って、上記の問題を解決することができない。
【００１１】
本発明は、上記の課題に鑑み、印刷実行者が複雑な作業を行うことなく、複数のグループ（部署）で共有されるようなデータにおいて、印刷実行者にとって必要でない領域（内容）をそのままでは印刷しないように自動的にデータを加工し、無駄を減らす（印刷枚数を減らす）ことを課題とする。
【課題を解決するための手段】
【００１２】
上記課題を解消するために、請求項１記載の情報処理装置は、ページ内の領域に対していずれのグループに属するかを示す属性情報が予め定められたデータを記憶するデータ保持部と、グループを指定する入力を受け付ける入力部と、前記入力部で指定された指定グループと異なるグループである非指定グループの前記属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部と、前記生成処理部が生成したデータに基づく印刷用データを画像形成装置に向けて送信する通信部と、を含むこととした。
【００１３】
この構成によれば、情報処理装置は、入力部で指定された指定グループと異なるグループである非指定グループの属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部と、生成処理部が生成したデータに基づく印刷用データを画像形成装置に向けて送信する通信部と、を含む。これにより、予めデータに属性情報を付して（設定して）おけば、生成処理部は非指定グループの属性情報が付された領域を狭める加工をしたデータを自動で生成する。そして、加工により生成されたデータに基づき印刷がなされる。従って、自動的なデータの加工により、複雑な作業を課すことなく容易に、他グループの領域（内容）をそのままでは印刷しないようにして、総印刷枚数を減らすことができる。
【００１４】
ここで、グループは、例えば、使用者の所属部署などに対応し、複数使用できるように予め設定される。どのグループをいずれの部署、部門、人員に割り当てるかは、使用者側の実態にあわせ任意に定められる。
【００１５】
又、請求項２記載の発明は、請求項１の発明において、前記生成処理部は、前記非指定グループの前記属性情報が付されたデータ内の領域を削除し、削除により生じたスペースに、削除した領域に続く前記指定グループの属性情報が付された領域を配置して、前記スペースを埋めたデータを生成することとした。
【００１６】
この構成によれば、生成処理部は、非指定グループの属性情報が付されたデータ内の領域を削除し、削除により生じたスペースに、削除した領域に続く指定グループの属性情報が付された領域を配置して、スペースを埋めたデータを生成する。これにより、指定する（設定する）グループに応じて、異なる属性情報が付されたグループの領域は印刷されない。従って、データの総印刷枚数を減らすことができる。又、データのうち、自己が属するグループにとって必要な部分のみを印刷することができる。又、印刷する者が属するグループに応じ、データ内の一部の領域を印刷できなくすることができる。
【００１７】
又、請求項３記載の発明は、請求項２の発明において、前記通信部は、前記非指定グループの前記属性情報が付された領域を印刷していない旨を印刷物の一部に印刷させる指示を画像形成装置に向けて送信することとした。
【００１８】
この構成によれば、通信部は、非指定グループの属性情報が付された領域を印刷していない旨を印刷物の一部に印刷させる指示を画像形成装置に向けて送信する。これにより、共有されるデータなどで、どのグループ向けの領域が印刷されていないかを示すことができる。
【００１９】
又、請求項４記載の発明は、前記生成処理部は、前記非指定グループの前記属性情報が付されたデータ内の領域を縮小し、縮小により生じたスペースに、縮小した領域に続く前記指定グループの属性情報が付された領域を配置して、前記スペースを埋めたデータを生成する。
【００２０】
この構成によれば、生成処理部は、非指定グループの属性情報が付されたデータ内の領域を縮小し、縮小により生じたスペースに、縮小した領域に続く指定グループの属性情報が付された領域を配置して、スペースを埋めたデータを生成する。これにより、指定する（設定する）グループに応じて、異なるグループの属性情報が付された領域は縮小される。従って、データの総印刷枚数を減らすとともに、印刷者の所属するグループにとって必要な領域と、必要でない領域の差が付けられた印刷物を得ることができる。
【００２１】
又、請求項５記載の画像形成装置は、ページ内の領域に対していずれのグループに属するかを示す属性情報が予め定められたデータを記憶するデータ保持部と、グループを指定する入力を受け付ける入力部と、前記入力部で指定された指定グループと異なるグループである非指定グループの前記属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部と、前記生成処理部が生成したデータに基づき印刷を行う画像形成部と、を含むこととした。
【００２２】
この構成によれば、画像形成装置は入力部で指定された指定グループと異なるグループである非指定グループの属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部と、生成処理部が生成したデータに基づき印刷を行う画像形成部と、を含む。これにより、予めデータに属性情報を付して（設定して）おけば、生成処理部は非指定グループの属性情報が付された領域を狭める加工をしたデータを自動で生成する。そして、加工により生成されたデータに基づき印刷がなされる。従って、自動的なデータの加工により、複雑な作業を課すことなく容易に、他グループの領域（内容）をそのままでは印刷しないようにして、総印刷枚数を減らすことができる。
【００２３】
又、請求項６記載の発明は、請求項５の発明において、前記生成処理部は、前記非指定グループの前記属性情報が付されたデータ内の領域を削除し、削除により生じたスペースに、削除した領域に続く前記指定グループの属性情報が付された領域を配置して、前記スペースを埋めたデータを生成することとした。
【００２４】
この構成によれば、生成処理部は、非指定グループの属性情報が付されたデータ内の領域を削除し、削除により生じたスペースに、削除した領域に続く指定グループの属性情報が付された領域を配置して、スペースを埋めたデータを生成する。これにより、指定する（設定する）グループに応じて、異なる属性情報が付されたグループの領域は印刷されない。従って、データの総印刷枚数を減らすことができる。又、データのうち、自己が属するグループにとって必要な部分のみを印刷することができる。又、印刷する者が属するグループに応じ、データ内の一部の領域を印刷できなくすることができる。
【００２５】
又、請求項７記載の発明は、請求項６の発明において、前記画像形成部は前記非指定グループの前記属性情報が付された領域を印刷していない旨を印刷物の一部に印刷することとした。
【００２６】
この構成によれば、画像形成部は非指定グループの属性情報が付された領域を印刷していない旨を印刷物の一部に印刷する。これにより、共有されるデータなどで、どのグループ向けの領域が印刷されていないかを示すことができる。
【００２７】
又、請求項８記載の発明は、請求項５の発明において、前記生成処理部は、前記非指定グループの前記属性情報が付されたデータ内の領域を縮小し、縮小により生じたスペースに、縮小した領域に続く前記指定グループの属性情報が付された領域を配置して、前記スペースを埋めたデータを生成することとした。
【００２８】
この構成によれば、生成処理部は、非指定グループの属性情報が付されたデータ内の領域を縮小し、縮小により生じたスペースに、縮小した領域に続く指定グループの属性情報が付された領域を配置して、スペースを埋めたデータを生成する。これにより、指定する（設定する）グループに応じて、異なるグループの属性情報が付された領域は縮小される。従って、データの総印刷枚数を減らすとともに、印刷者の所属するグループにとって必要な領域と、必要でない領域の差が付けられた印刷物を得ることができる。
【００２９】
又、請求項９記載の発明は、請求項５乃至８の発明において、前記入力部は、外部の機器と通信を行う通信部であり、前記データ保持部は、前記通信部が受信した印刷に用いる画像データを記憶し、前記通信部は、画像データでの各ページの領域の範囲を示す情報と、領域がいずれのグループに示す情報と、前記指定グループを示す情報を受信することとした。
【００３０】
この構成によれば、データ保持部は、通信部が受信した印刷に用いる画像データを記憶し、通信部は、画像データでの各ページの領域の範囲を示す情報と、領域がいずれのグループに示す情報と、指定グループを示す情報を受信する。これにより、画像形成装置は、外部のコンピューターなどから、グループの属性情報が付されたデータと指定グループを示す情報を受信し、プリンターとして印刷を行うことができる。
【００３１】
又、請求項１０記載の発明は、請求項５乃至８の発明において、画像データを記憶する記憶部を有し、前記入力部は、設定入力を受け付ける操作パネルであり、前記操作パネルは、画像データでの各ページでの領域の範囲を設定する入力と、設定した領域が属するグループを設定する入力と、印刷におけるグループを指定する入力を受け付け、前記記憶部は、画像データに対応付けて、画像データでの画像データでの各ページでの領域の範囲と設定した領域が属するグループを示す属性情報を記憶することとした。
【００３２】
この構成によれば、操作パネルは、画像データでの各ページでの領域の範囲を設定する入力と、設定した領域が属するグループを設定する入力と、印刷におけるグループを指定する入力を受け付け、記憶部は、画像データに対応付けて、画像データでの画像データでの各ページでの領域の範囲と設定した領域が属するグループを示す属性情報を記憶する。これにより、画像形成装置で、データの各ページの領域に属性情報を付す設定や、指定グループを設定することができる。
【発明の効果】
【００３３】
本発明の構成によれば、印刷実行者が複雑な作業を行うことなく、印刷実行者にとって必要でない領域（内容）をそのままでは印刷しないように自動的にデータを加工することができる。そして、用紙の消費を抑える情報処理装置、画像形成装置を提供することができる。
【図面の簡単な説明】
【００３４】
【図１】情報処理装置と情報処理装置に接続された画像形成装置の一例を示す概略図である。
【図２】情報処理装置のハードウェア構成の一例を示すブロック図である。
【図３】情報処理装置におけるデータでのグループの設定の一例を示す説明図である。
【図４】情報処理装置でのドライバプログラムを動作させたときの基本設定画面の一例を示す図である。
【図５】グループを指定して印刷を行うときのグループ印刷設定画面の一例を示す図である。
【図６】非指定グループの領域を削除するときのデータの加工の一例を示す。
【図７】非指定グループの領域を縮小するときのデータの加工の一例を示す。
【図８】グループを指定したデータの加工と生成の流れの一例を示すフローチャートである。
【図９】複合機のハードウェア構成の一例を示すブロック図である。
【図１０】グループの属性情報が付されたデータの印刷の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００３５】
以下、本発明の実施形態を説明する。まず、図１〜図８を用いて、第１の実施形態を説明する。但し、各実施形態に記載されている構成等の各要素は、発明の範囲を限定せず、単なる説明例にすぎない。
【００３６】
（情報処理装置１の概略構成）
まず、図１に基づき、第１の実施形態に係る情報処理装置１の概略を説明する。図１は、情報処理装置１と情報処理装置１に接続された画像形成装置１００の一例を示す概略図である。
【００３７】
本実施形態では、１又は複数の情報処理装置１が画像形成装置１００と通信可能に接続される。情報処理装置１と画像形成装置１００により、１つの画像形成システムが形成されるともいえる。尚、本実施形態の画像形成装置１００は、第２の実施形態で詳述する複合機２（画像形成装置に相当）と同様のものである。尚、又、各情報処理装置１は、ネットワーク等により通信可能に接続される。
【００３８】
情報処理装置１は、例えば、パーソナルコンピューターやサーバーであり、図１に示すように、ラップトップ型のものでもよいし、タワー型のものでもよい。そして、図１に示すように、各情報処理装置１は、ネットワークやケーブルを介し、印刷出力を行う出力装置として、プリンター機能を有する画像形成装置１００と通信可能に接続される。各情報処理装置１は、画像形成装置１００に画像データや印刷での設定データを含む印刷用データを送信し、印刷用データに基づき画像形成装置１００に印刷を行わせる。
【００３９】
そして、各情報処理装置１は、各種情報を表示するためのディスプレイ１１や、各情報処理装置１の操作・入力を行うためのマウス１２（入力部に相当）やキーボード１３（入力部に相当）を含む。尚、操作・入力を行うための入力部として、ポインティングデバイスを別途設けても良い。又、ディスプレイ１１にタッチパネルが設けられているとき、タッチパネルを入力部として用いてもよい。
【００４０】
（情報処理装置１のハードウェア構成）
次に、図２に基づき、第１の実施形態に係る情報処理装置１のハードウェア構成の一例を説明する。図２は、情報処理装置１のハードウェア構成の一例を示すブロック図である。尚、図２では、情報処理装置１は、便宜上２台分を図示しているが、更に３台以上の情報処理装置１を通信可能に接続することができる。又、便宜上、うち１台分のみ内部を図示しているが、各情報処理装置１は同様の構成である。
【００４１】
まず、情報処理装置１内には、中央演算処理装置としてのＣＰＵ１０１や、起動用のデータやプログラムを記憶するＲＯＭ１０２（Read Only Memory）やＣＰＵ１０１での処理に用いるプログラムやデータのデータを展開するＲＡＭ１０３（Random Access Memory）を備えた制御部１０が設けられる。制御部１０のＣＰＵ１０１は、プログラムやソフトウェア３に基づき、処理、演算を行う。
【００４２】
又、情報処理装置１には、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量の補助記憶装置１４（データ保持部に相当）が内蔵される（外付でもよい）。図２に示すように、補助記憶装置１４には、文書作成用ソフト（ワープロソフト）、表計算ソフトやイメージデータ編集ソフト（グラフィックソフト）、電子文書作成ソフト、閲覧ソフト、スライド画面等を作成するプレゼンテーションソフト等の複数のソフトウェア３（アプリケーション）をインストールすることができる。そして、図２に示すように、使用者は、ソフトウェア３を用いて作成したデータ（ファイル）を複数、補助記憶装置１４に記憶させることができる。
【００４３】
又、情報処理装置１には、外部の情報処理装置１や画像形成装置１００と通信を行うためのインターフェイスとして通信部１５を含む。通信部１５は、ネットワークやケーブルを接続するためのコネクタや通信用のチップ、コントローラー、メモリー、プロトコル等など通信に必要な回路を実装する。
【００４４】
又、補助記憶装置１４に記憶されたデータ（ファイル）は、キーボード１３、マウス１２などを用いて共有する設定とし、補助記憶装置１４内の共有領域におくことができる。あるいは、通信部１５を介して接続される共有の記憶装置（例えば、ＨＤＤや画像形成装置１００内の記憶装置）に、データが保存されても良い。共有状態とされたデータは、通信部１５やネットワーク等を介して、他の情報処理装置１からのアクセスが許可される。各情報処理装置１の使用者は、共有状態とされたデータの閲覧、更新、修正、コピー、印刷等を行える。
【００４５】
又、使用者は、各種ソフトウェア３を用いて作成されたデータ（ファイル）の印刷指示を行える。例えば、画像形成装置１００をプリンターとして利用するためのドライバプログラム４が補助記憶装置１４にインストールされる。そして、ソフトウェア３上で、印刷指示があった場合、ドライバプログラム４が起動する。ドライバプログラム４は、制御部１０（ＣＰＵ１０１）などに印刷に用いるデータを処理させる。制御部１０が処理したデータは、通信部１５から画像形成装置１００に送られる。そして、画像形成装置１００は受信したデータに基づき印刷を行う。
【００４６】
尚、本実施形態では、各ソフトウェア３での印刷指示に基づき、画像形成装置１００に送信する印刷用データを生成するとき、情報処理装置１の制御部１０は、例えば、データ（ファイル）の各ページについてページ記述言語で記述されたイメージデータ（画像データ）を生成する（このとき、ドライバプログラム４に含まれる機能を用いる）。そして、データの印刷の際に、画像形成装置１００に送信する印刷用データに含める画像データの一部の領域の加工処理（削除や縮小）が行われる。具体的に、印刷の際、指定グループの属性情報が付された領域はそのままで（正常に）印刷されるようにし、非指定グループの属性情報が付された領域を狭め、生じたスペースを埋める処理（グループに応じたレイアウト変更処理）を行って、新たなデータを生成する生成処理部１７が制御部１０に設けられる。
【００４７】
又、情報処理装置１には、キーボード１３、マウス１２、ディスプレイ１１等の入出力装置とデータのインプット、アウトプットを行うためのＩ／Ｏ部１６が設けられる。又、Ｉ／Ｏ部１６には、キーボード１３、マウス１２、ディスプレイ１１等が接続され、使用者は、ディスプレイ１１でデータやデータの内容を視認しつつ、補助記憶装置１４に記憶されたソフトウェア３の起動や、補助記憶装置１４に記憶されたデータを開くことや、データの新規作成や更新や削除等の各種入力、操作を行える。又、ディスプレイ１１でデータやデータの内容を視認しつつ、キーボード１３、マウス１２を用いて開いたデータの各ページの領域について所属グループの設定入力を行える（詳細は後述）。
【００４８】
（データでのグループの設定）
次に、図３を用いて、第１の実施形態の情報処理装置１におけるデータでのグループの設定の一例を説明する。図３は、情報処理装置１におけるデータでのグループの設定の一例を示す説明図である。
【００４９】
本実施形態の情報処理装置１では、マウス１２やキーボード１３を用いて、印刷のため複合機２に送信する対象となるデータに対し、グループの設定を行うことができる。言い換えると、データ内の各ページに含まれる領域について、どの領域がどのグループに属するかを示す属性情報を各ページ内の領域に付すことができる。
【００５０】
そこで、まず、図３を用いて、グループの設定の一例を説明する。図３は、有るファイル（データ）を開き、制御部１０がデータをディスプレイ１１に表示させた状態の一例である。そして、データを開いた状態で、例えば、マウス１２のドラッグにより、データ内のページの領域の範囲を設定する。そして、領域の範囲を設定した状態で、例えば、制御部１０は、マウス１２でのクリックやソフトウェア３でのコマンドの選択に応じて、範囲設定した領域のグループを設定する設定メニューＭ１をディスプレイ１１に表示させる。そして、使用者は、マウス１２等を用いて、設定メニューＭ１に表示されたグループを設定する。これにより、範囲設定した領域のグループを設定できる。
【００５１】
このグループは、例えば、使用者の所属部署などに対応したものであり、どのグループをいずれの部署に割り当てるかは、任意に定められる。尚、本説明では、グループの例としてグループＡ（各図で破線で図示）とグループＢ（各図で２点鎖線で図示）の２つを例に挙げる（例えば、グループＡは営業部、グループＢは開発部など）。又、グループの個数は、２つに限らず、３つ以上でもよい（例えば、グループＡ〜Ｚなど）。
【００５２】
又、グループの名称として、本実施形態では便宜上、Ａ、Ｂのアルファベットの大文字を用いる例を説明するが、グループの名称は、Ａ、Ｂ、Ｃといったアルファベットに限らず、数字、複数の文字（かな、漢字等）、記号など任意に用いることができる。例えば、営業部や開発部など、グループ名を部署名としてもよい。そのため、グループの名称は予め、ドライバプログラム４上などで、予め登録できるようにしていてもよい。
【００５３】
図３で示す例では、破線で示す領域は、グループＡと設定された領域を示している。又、２点差線で示す領域は、グループＢと設定された領域を示している。
【００５４】
ここで、グループの設定を行う対象となるデータは特に制限はない。例えば、マウス１２やキーボード１３は、各ソフトウェア３で作成されたデータ（ファイル）に対してグループの設定を受け付ける。又、例えば、別途、スキャナー（不図示）で読み取られ、通信部１５を介して情報処理装置１に入力された画像データに対してもグループの設定を行えるようにしても良い。例えば、ファイル形式（データの形式）を問わず、各種データを開いて、データ内の各ページの一部の領域のグループを設定するための専用のソフトウェア３が補助記憶装置１４やＲＯＭ１０２に記憶されても良い。
【００５５】
補助記憶装置１４は、グループの設定がなされたデータに付随して、設定された領域の範囲を示す情報と、設定された領域がいずれのグループに属するかを示す情報（属性情報）を記憶する。
【００５６】
尚、どのようなグループでも、データ内のそのままで（正常に）印刷したい領域（部分）は、いずれのグループにも属さないようにすればよい。言い換えると、必ずそのまま正常に（普通に）印刷したい領域に対して、領域の範囲に含めないようにすればよい。そして、制御部１０は、いずれのグループにも属さない領域に対しては、印刷に際し、いずれのグループが指定されても、削除や縮小といった加工を施さない。
【００５７】
（ドライバプログラム４での印刷設定）
次に、図４に基づき、第１の実施形態のドライバプログラム４での印刷設定の一例を説明する。図４は、情報処理装置１でのドライバプログラム４を動作させたときの基本設定画面Ｓ１の一例を示す図である。
【００５８】
まず、使用者は、マウス１２やキーボード１３を用いて、各種ソフトウェア３で印刷指示を行える。このとき、制御部１０は、複合機２をプリンターとして利用するためのドライバプログラム４を起動できる。そして、図４は、情報処理装置１でドライバプログラム４を起動させたときに表示される設定画面のうち、基本設定画面Ｓ１の一例である。このドライバプログラム４の起動に伴い、制御部１０はディスプレイ１１に基本設定画面Ｓ１を表示させる。そして、使用者は、ディスプレイ１１に表示された設定画面に、マウス１２等で入力を行うことで、印刷に関する設定を行うことができる。
【００５９】
図４に示す基本設定画面Ｓ１では、用紙サイズや印刷の向きや部数等、使用者の設定の頻度が高い基本的な項目が配される。そして、設定が完了すれば、使用者はＯＫキーＫ１を押す。ＯＫキーＫ１が押されると、ドライバプログラム４は、制御部１０により印刷用のデータを生成させる処理を行わせ、通信部１５から画像形成装置１００への印刷用のデータの送信を開始させる。又、キャンセルキーＫ２は、印刷をやめる場合等に押される。又、画面上部に複数のタブが並び、図４では、基本設定タブＴＢ１が選択された状態である。尚、他のタブを押して各種設定を行えるが、以下に説明するグループタブＴＢ２を押した場合を除き、他のタブを押したときの設定については説明を省略する。
【００６０】
（グループに応じたレイアウト変更処理）
次に、図２、図５〜図７に基づき、第１の実施形態のドライバプログラム４での印刷設定の一例を説明する。図５は、グループを指定して印刷を行うときのグループ印刷設定画面Ｓ２の一例を示す図である。図６は、非指定グループの領域を削除するときのデータの加工の一例を示す。図７は、非指定グループの領域を縮小するときのデータの加工の一例を示す。
【００６１】
例えば、共有されるデータには、多様な人間がアクセスし、内容を更新することができる。そのため、データ内には、ある部署（グループ）にとって必要であるが、他の部署の人にとっては必要でない場合がある。しかし、従来、データが印刷されれば、あるグループの人にとって、必要な情報も必要でない情報も同じように印刷される。従って、あるグループの人にとり、必要でない内容（情報）も含まれることになり、無駄が含まれる。そして、データに含まれるページが多ければ、総印刷枚数は多くなる。そして、データのページ数が多いほど、印刷物での、あるグループの人にとって必要でない情報が占める量は多くなる傾向を示し、それだけ無駄が多くなるという弊害がある。
【００６２】
そこで、本実施形態では、印刷を行うとき、制御部１０は、データのうち、指定されたグループ（指定グループ）の属性情報が付された領域はもとのサイズのまま正常に印刷し、指定されたグループと異なるグループ（非指定グループ）の属性情報が付された領域を削除や縮小する加工を行う。そして、削除や縮小により生じたスペースを詰めたデータを生成する。そして、生成したデータに基づき、通信部１５から印刷用データを送信して、画像形成装置１００に印刷を行わせる。
【００６３】
この処理のため、制御部１０には、非指定グループの領域（指定グループと異なる属性情報が付された領域）を削除や縮小し、削除や縮小により生じたスペースを詰めたデータを生成する生成処理部１７が設けられる。尚、生成処理部１７は、ＣＰＵ１０１やＲＡＭ１０３やプログラムによりソフトウェア的（機能的）に実現されても良い。
【００６４】
次に、印刷を行うに際し、グループの指定や非指定グループの領域の加工の設定の一例を説明する。各種ソフトウェア３での印刷指示などにより、ドライバプログラム４が起動する。ドライバプログラム４が起動すると、制御部１０は、基本設定画面Ｓ１を表示させる。そして、使用者によりマウス１２等で、グループタブＴＢ２が選択されると、制御部１０は、グループ印刷設定画面Ｓ２をディスプレイ１１に表示させる。このグループ印刷設定画面Ｓ２は、データを印刷するうえでのグループの指定や、データの加工、生成の設定を行うための画面である。
【００６５】
図５に示すように、グループ印刷設定画面Ｓ２には、グループ指定欄Ｆ１が設けられる。グループ指定欄Ｆ１には、例えば、グループを指定（選択）するためのプルダウンメニューＭ２が設けられる。データの印刷を行おうとする使用者は、マウス１２やキーボード１３により、プルダウンメニューＭ２でのグループを選択して、特定のグループを指定する。
【００６６】
又、図５に示すように、グループ印刷設定画面Ｓ２には、プルダウンメニューＭ２で指定されたグループと異なるグループ（非指定グループ）の属性情報が付された領域をどのように加工するかを設定する加工設定欄Ｆ２が設けられる。
【００６７】
まず、加工設定欄Ｆ２には、２つのラジオボタンが設けられる。上方のラジオボタンＲＢ１は、データ内での指定されたグループ（指定グループ）と異なるグループ（非指定グループ）の領域を削除する設定を行う時に選択される。ラジオボタンＲＢ１が選択されると、生成処理部１７は、データ内の非指定グループの属性情報が付された領域を削除する。
【００６８】
具体的に、図６を用いて、グループＡが指定され、ラジオボタンＲＢ１が選択され、ＯＫキーＫ１が押され、印刷が実行されたときの加工と印刷される印刷物の例を説明する。
【００６９】
図６での左側の各矩形の図は、加工前のデータの１ページ目と２ページ目を示す。そして、破線で囲まれた領域は、グループＡの属性情報が付された領域である。一方、２点鎖線で囲まれた領域は、グループＢの属性情報が付された領域である。
【００７０】
そして、図６での右側の矩形は、指定グループがグループＡであるとき、生成処理部１７が生成するデータ、及び生成されたデータに基づき印刷される印刷物の一例を示す。図６に示すように、生成処理部１７は、グループＡ（指定グループ）の領域はそのままとし、グループＢ（非指定グループ）の領域を削除する。そして、生成処理部１７は、２ページ後端位置のグループＡの領域を１ページ目に移動させ、生成処理部１７の処理により生じたスペースを埋めた（詰めた）データを生成する。
【００７１】
尚、ラジオボタンＲＢ１の下方には、チェックボックスＣＢ１が設けられる。これは、非指定グループの属性情報が付された領域を印刷していない旨の印刷を行うか否かを選択するためのものである。使用者は、非指定グループの領域を印刷していない旨を印刷するとき、チェックボックスＣＢ１にチェックを入れる。チェックボックスＣＢ１にチェックが入れられ、印刷が実行されると（ＯＫキーＫ１が押されると）、通信部１５は、非指定グループの属性情報が付された領域を印刷していない旨のメッセージ（例えば、「グループＢは印刷していません」といったメッセージ）を印刷物の一部に印刷させる指示を画像形成装置１００に向けて送信する。これにより、画像形成装置１００は、印刷物の一部にメッセージを印刷する。
【００７２】
印刷物でのメッセージの配置場所は適宜定めることができる。例えば、画像形成装置１００は、印刷物の上端部分や下端部分にメッセージを印刷する。
【００７３】
又、加工設定欄Ｆ２の２つのラジオボタンのうち、下方のラジオボタンＲＢ２は、データ内での指定グループと異なるグループ（非指定グループ）の属性情報が付された領域を縮小するときに選択される。ラジオボタンＲＢ２が選択されると、生成処理部１７は、データ内の非指定グループの属性情報が付された領域を縮小する。
【００７４】
具体的に、図７を用いて、ラジオボタンＲＢ２が選択され、ＯＫキーＫ１が押され、印刷が実行されたときの加工により生成されるデータとそのデータに基づき印刷される印刷物の例を説明する。
【００７５】
図７での左側の矩形の各図は、加工前のデータの１ページ〜３ページ目を示す。そして、破線で囲まれた領域は、グループＡとして設定された領域（グループＡの属性情報が付された領域）である。一方、２点鎖線で囲まれた領域は、グループＢとして設定された領域（グループＢの属性情報が付された領域）である。
【００７６】
そして、図７での右側の矩形は、指定グループがグループＡであるとき、生成処理部１７が生成するデータであり、印刷される印刷物の一例を示す。図７に示すように、生成処理部１７は、指定グループ（グループＡ）の領域はそのままとし、非指定グループ（グループＢ）の領域を縮小する。そして、生成処理部１７は、１ページ目の後端位置に、縮小したグループＢの領域を配し、縮小により生じたスペースを削除し（詰め）、３ページ目のグループＡの領域を２ページ目に繰り上げる。
【００７７】
尚、ラジオボタンＲＢ２に対応して、非指定グループの領域の縮小率を設定するための縮小率設定欄Ｌ１を設けても良い。使用者は、マウス１２やキーボード１３を用いて、非指定グループの領域を縮小率を設定する。生成処理部１７は、ＯＫキーＫ１が押されたとき、データのうち、非指定グループの領域を入力された縮小率で縮小する。
【００７８】
このように、情報処理装置１は、グループに応じたレイアウト変更処理を行う。例えば、情報処理装置１は、ドライバプログラム４等により、印刷の実行指示がなされたデータのイメージデータ（画像データ）を生成し、指定されたグループ向けにデータの加工やスペースの詰めを行ってグループに応じたレイアウト変更処理を行って、新たにデータを生成する。そして、新たに生成したデータに基づく印刷用データを画像形成装置１００に送信する。これにより、指定されたグループ向けの印刷物が得られる。
【００７９】
（属性情報が付されたデータの加工とデータ生成の流れ）
次に、図８を用いて、第１の実施形態に係る情報処理装置１でのグループを指定したデータの加工と生成の流れの一例を説明する。図８は、グループを指定したデータの加工と生成の流れの一例を示すフローチャートである。
【００８０】
まず、図８のスタートは、グループ印刷設定画面Ｓ２でグループが指定され、ＯＫキーＫ１が押されたことにより、データの加工と生成を開始する時点である。
【００８１】
まず、制御部１０は、グループ印刷設定画面Ｓ２で指定されたグループ（指定グループ）を認識する（ステップ♯１）。次に、制御部１０は、グループ印刷設定画面Ｓ２で設定された加工の内容を認識する（ステップ♯２）。具体的には、制御部１０は、非指定グループの属性情報が付された領域を削除するか、縮小するかの確認を行う。
【００８２】
次に、制御部１０は、例えば、ドライバプログラム４等を利用して、印刷が実行されたデータのイメージデータ（画像データ）を生成する。言い換えると、制御部１０は、グループに応じたレイアウト変更処理を行ううえでの基準となるデータを生成する（ステップ♯３）。生成処理部１７は、グループ印刷設定画面Ｓ２で設定された加工の内容に合わせ、非指定グループの領域を削除又は縮小する処理（狭める方向への処理）をデータ（画像データ）に施す（ステップ♯４）。
【００８３】
更に、生成処理部１７は、加工処理により生じたスペースに応じ、加工した非指定グループの領域（加工対象領域）に続く指定グループの領域（非加工対象領域）を詰めることによりスペースを埋める処理を行ったデータを生成する（ステップ♯５）。
【００８４】
そして、制御部１０は、生成処理部１７が生成したデータに基づく印刷用データを生成し、通信部１５から印刷用データを画像形成装置１００に送信させる（ステップ♯６）。尚、グループ印刷設定画面Ｓ２で、非指定グループを印刷していない旨を印刷物のページの一部に印刷する旨の入力がなされていれば（チェックボックスＣＢ１のチェックがなされていれば、通信部１５は、非指定グループの属性情報が付された領域を印刷していない旨を印刷物の一部に印刷すべき指示を画像形成装置１００に向けて送信する
【００８５】
このようにして、第１の実施形態に係る情報処理装置１は、ページ内の領域に対していずれのグループに属するかを示す属性情報が予め定められたデータを記憶するデータ保持部（補助記憶装置１４）と、グループを指定する入力を受け付ける入力部（キーボード１３、マウス１２等）と、入力部で指定された指定グループと異なるグループである非指定グループの属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部１７と、生成処理部１７が生成したデータに基づく印刷用データを画像形成装置１００に向けて送信する通信部１５と、を含む。これにより、予めデータに属性情報を付して（設定して）おけば、生成処理部１７は非指定グループの属性情報が付された領域を狭める加工をしたデータを自動で生成する。そして、加工により生成されたデータに基づき印刷がなされる。従って、自動的なデータの加工により、複雑な作業を課すことなく容易に、他グループの領域（内容）をそのままでは印刷しないようにして、総印刷枚数を減らすことができる。
【００８６】
又、生成処理部１７は、非指定グループの属性情報が付されたデータ内の領域を削除し、削除により生じたスペースに、削除した領域に続く指定グループの属性情報が付された領域を配置して、スペースを埋めたデータを生成する。これにより、指定する（設定する）グループに応じて、異なる属性情報が付されたグループの領域は印刷されない。従って、データの総印刷枚数を減らすことができる。又、データのうち、自己が属するグループにとって必要な部分のみを印刷することができる。又、印刷する者が属するグループに応じ、データ内の一部の領域を印刷できなくすることができる。
【００８７】
又、通信部１５は、非指定グループの属性情報が付された領域を印刷していない旨を印刷物の一部に印刷させる指示を画像形成装置１００に向けて送信する。これにより、共有されるデータなどで、どのグループ向けの領域が印刷されていないかを示すことができる。
【００８８】
又、生成処理部１７は、非指定グループの属性情報が付されたデータ内の領域を縮小し、縮小により生じたスペースに、縮小した領域に続く指定グループの属性情報が付された領域を配置して、スペースを埋めたデータを生成する。これにより、指定する（設定する）グループに応じて、異なるグループの属性情報が付された領域は縮小される。従って、データの総印刷枚数を減らすとともに、印刷者の所属するグループにとって必要な領域と、必要でない領域の差が付けられた印刷物を得ることができる。
【００８９】
（第２の実施形態）
次に、図９、図１０を用いて、第２の実施形態を説明する。図９は、第２の実施形態に係る複合機２のハードウェア構成の一例を示すブロック図である。
【００９０】
第１の実施形態では、非指定グループの属性情報が付された領域を狭める方向に加工して、生じたスペースを埋める処理を情報処理装置１が行う例を説明した。本実施形態では、上記の処理を複合機２（画像形成装置に相当）が行う例を説明する。
【００９１】
まず、複合機２には、複合機２の各部、各部材の動作制御のため、機内に主制御部２０が設けられる。例えば、主制御部２０には、ＣＰＵ２０１や画像処理部２０２が設けられる。ＣＰＵ２０１は、複合機２の中央演算処理装置であり、制御用プログラム、データに基づき、各種演算等を行い、複合機２の各部を制御する。
【００９２】
画像処理部２０２は、画像データなどのデータに対して画像処理を施す。画像処理部２０２は、例えば、ＡＳＩＣや画像処理用メモリーを含む。又、例えば、画像処理部２０２には、第１の実施形態と同様に、印刷の際、指定グループの属性情報が付された領域はそのままで（正常に）印刷されるようにし、非指定グループの属性情報が付された領域を狭め、生じたスペースを埋める処理（グループに応じたレイアウト変更処理）を行って、新たなデータを生成する生成処理部２１が設けられる。尚、画像処理部２０２は、主制御部２０のＣＰＵ２０１や、ＡＳＩＣやプログラムによりソフトウェア的に（機能的に）実現されても良い。
【００９３】
又、複合機２には、記憶部２２（データ保持部に相当）が設けられる。記憶部２２は、ＲＯＭ、ＲＡＭ、フラッシュＲＯＭ、ＨＤＤ等の揮発性と不揮発性の記憶装置を組み合わせて構成される。記憶部２２は、複合機２の制御プログラム、制御データ、画像データ等の各種データを記憶する。主制御部２０は、記憶部２２に記憶されるプログラム、データを用いて制御を行う。
【００９４】
又、複合機２には、スキャンを行う部分として画像読取部２３が設けられる。画像読取部２３は、上面にコンタクトガラスを備え、コンタクトガラスに載置された原稿を読み取る。そして、画像読取部２３内には、例えば、露光ランプ、ミラー、レンズ、イメージセンサ（例えば、ＣＣＤ）等（いずれも不図示）が配され、原稿への反射光をイメージセンサに導き、イメージセンサの出力をＡ／Ｄ変換し原稿の画像データを得る。
【００９５】
又、複合機２には、印刷を行う部分として給紙部２４、搬送路２５、画像形成部２６、定着部２７等が設けられる。給紙部２４は、内部にコピー用紙等、各種、各サイズの用紙を収容する。そして、給紙部２４は、印刷時、１枚ずつ用紙を搬送路２５に送り出す。搬送路２５は、給紙部２４から供給された用紙を搬送する通路である。搬送路２５には、例えば、用紙案内用のガイド板や、モータ等からなる駆動機構（不図示）に接続され回転駆動して用紙を搬送する搬送ローラー対などが設けられる。
【００９６】
画像形成部２６は、画像データに基づき、トナー像を形成し搬送される用紙に転写する。画像形成部２６は、例えば、感光体ドラム、帯電部、現像部、清掃部等を含む（不図示）。そして、画像形成部２６は、画像読取部２３で取得した画像データや、情報処理装置１等から受信した画像データ等に基づき、トナー像を形成する。具体的に、トナー像形成では、帯電部は、感光体ドラムの表面を所定電位に帯電させる。露光部は、画像データにあわせて半導体レーザ装置（不図示）の点消灯を行い、帯電後の感光体ドラムの走査・露光を行う。現像部は、トナーを収容し、トナーを所定の電位に帯電させる。又、現像部は、トナーを飛翔させて静電潜像にトナーを供給する。これにより、静電潜像がトナー像として現像される。清掃部は感光体ドラムと接し、残トナー等を回収、除去する。
【００９７】
定着部２７は、例えば、発熱体を内蔵する加熱ローラーと、これに圧接する加圧ローラーとを有する。そして、定着部２７は、両ローラーの間をトナー像が転写された用紙を通過させ、トナー像を用紙に定着させる。定着の完了により１枚の用紙の印刷が完了し、印刷済用紙は機外に排出される。
【００９８】
そして、主制御部２０は、複合機２の画像読取部２３、給紙部２４、搬送路２５、画像形成部２６、定着部２７等の各部と接続され、適切に印刷がなされるように、各部の動作を制御する。
【００９９】
又、複合機２には、操作パネル２８（入力部に相当）が設けられる。例えば、操作パネル２８は、複合機２の正面上方に設けられる。そして、操作パネル２８は、表示制御部２８１、液晶表示部２８２、タッチパネル部２８３、メモリー２８４を有する。液晶表示部２８２は、複合機２の状態や各種メッセージや、印刷や送信における機能の選択や設定値の設定等を行うための設定画面を表示する。液晶表示部２８２は、設定画面に機能を選択したり設定値を設定するためキーを１又は複数表示する。尚、操作パネル２８には、コピー等の各種機能の実行開始を指示するためのスタートキー等、各種のハードキーも設けられる（不図示）。
【０１００】
タッチパネル部２８３は、液晶表示部２８２で押された位置（座標）を検知するためのものである。タッチパネル部２８３は、液晶表示部２８２の上面に設けられる。例えば、タッチパネル部２８３は、抵抗膜方式のものを採用できるが、押された位置を検知できれば、抵抗膜方式のものに限られない。
【０１０１】
表示制御部２８１は、液晶表示部２８２の表示を制御する。又、表示制御部２８１は、タッチパネル部２８３の出力に応じ、押された位置を認識し、液晶表示部２８２が表示している画面の内容と対応させて、押されたキーを認識する。表示制御部２８１は、使用者のタッチ入力に応じて液晶表示部２８２の表示を切り替える。メモリー２８４は、操作パネル２８を制御するためのプログラム、データや、液晶表示部２８２に表示させる画面、画像の画像データや、タッチパネル部２８３の出力値に対し押された位置を認識するためのデータ等を記憶する。
【０１０２】
又、複合機２には、通信部２９（入力部に相当）が設けられる。通信部２９は、主制御部２０等と通信可能に接続される。通信部２９は、情報処理装置１（例えば、パーソナルコンピューターやサーバなど）とネットワークや公衆回線やケーブルを介して接続される。通信部２９は、画像データや印刷での設定データを含む印刷用データなど受信する（プリンター機能）。又、通信部２９は、情報処理装置１に向けて、画像読取部２３での読み取りにより得られた画像データを送信することができる（送信機能）。
【０１０３】
（印刷の対象となるデータとグループの設定）
次に、図９を用いて、第２の実施形態の複合機２における印刷の対象となるデータの一例を説明する。
【０１０４】
上述のように、第１の実施形態と同様に、本実施形態の複合機２は生成処理部２１を含む。そのため、データ内で設定された領域と、各領域のグループの属性情報に応じて、レイアウト変更処理を行うことができる。
【０１０５】
そして、複合機２が印刷の対象とするデータは、情報処理装置１から受信した印刷用データがある。まず、通信部２９が受信した印刷用データは、記憶部２２に蓄積される。そして、主制御部２０は、印刷用データに基づき画像データを生成し、画像データに対し、グループに応じたレイアウト変更処理を行うことができる。この場合、情報処理装置１は、印刷用データに、データの各ページで設定された領域の範囲を示す情報と、各領域がいずれのグループに属するかを示す属性情報を含める。
【０１０６】
更に、情報処理装置１は、情報処理装置１で指定されたグループを示す情報を印刷用データに含める。従って、通信部２９は、グループを指定する入力（情報）等を受け付ける入力部として機能する。これらの印刷用データに含められた情報を基づき、生成処理部２１はグループに応じたレイアウト変更処理を行い、実際に印刷に用いる画像データを生成する。そして、主制御部２０は、実際に印刷に用いるために生成された画像データに基づき、画像形成部２６に印刷を行わせる。
【０１０７】
又、複合機２の記憶部２２は、画像読取部２３での原稿読み取りで得られた画像データを蓄積する（記憶する）ことができる。主制御部２０は、記憶部２２に蓄積された画像データを読み出し、印刷に用いることができる。
【０１０８】
そして、本実施形態の複合機２では、操作パネル２８を用いて、記憶部２２に蓄積された画像データに対して、領域の範囲の設定と設定した範囲のグループを設定することができる。具体的に、操作パネル２８に対し、記憶部２２に記憶された画像データに対し、領域の範囲の設定と設定した範囲のグループを設定する旨の入力がなされると、表示制御部２８１は、第１の実施形態での図３と同様に、画像データのプレビュー画像を液晶表示部２８２に表示させる。言い換えると、複合機２でも、情報処理装置１でのディスプレイ１１の代わりに、液晶表示部２８２にデータ（画像データ）を表示させて、データでの領域の範囲の設定と、設定した領域のグループを設定することができる。
【０１０９】
具体的に、使用者は、表示された画像データの各ページに対し、液晶表示部２８２にタッチを行って、領域の範囲と領域のグループの設定を行う。情報処理装置１ではマウス１２やキーボード１３を用いたが、複合機２では、使用者のタッチ（押下）操作により行え、表示制御部２８１は、使用者のタッチ（押下）操作を認識し、領域の範囲とグループの設定を受け付ける。そして、記憶部２２は、領域の範囲を示す情報と、設定された領域がどのグループに属するかを示す属性情報を画像データに付して記憶する。
【０１１０】
又、操作パネル２８は、記憶部２２に蓄積された画像データを選択し、印刷を行う旨の入力を受け付ける。操作パネル２８（表示制御部２８１）は、記憶部２２に蓄積された画像データの印刷を行う旨の入力がなされたことを主制御部２０に伝える。主制御部２０は、記憶部２２に蓄積された画像データで領域の範囲を示す情報や領域のグループの属性情報が付されているかを確認する。
【０１１１】
もし、画像データで領域の範囲を示す情報や領域のグループの属性情報が付されていれば、例えば、主制御部２０は、操作パネル２８に対して、図７に示したグループ印刷設定画面Ｓ２と同様の図面を液晶表示部２８２に表示すべき旨の指示を与える。
【０１１２】
そして、操作パネル２８は、グループ印刷設定画面Ｓ２での、グループ指定や、画像データ内での指定されたグループ（指定グループ）と異なるグループ（非指定グループ）の領域を削除や縮小などの選択を受け付ける。従って、操作パネル２８は、グループを指定する入力（情報）等を受け付ける入力部として機能する。又、非指定グループの属性情報が付された領域を削除する選択がなされたとき、第１の実施形態と同様に、操作パネル２８は、非指定グループを印刷していない旨を印刷物のページの一部に印刷するかの入力を受け付ける。又、非指定グループの属性情報が付された領域を縮小する選択がなされたとき、第１の実施形態と同様に、操作パネル２８は、縮小率を定める入力を受け付ける。
【０１１３】
操作パネル２８（表示制御部２８１）は、グループ印刷設定画面Ｓ２での設定内容を主制御部２０に伝える。主制御部２０は、グループ印刷設定画面Ｓ２での設定内容に応じて、生成処理部２１に、グループの属性情報に基づくレイアウト変更処理を行わせ、データ（画像データ）を生成させる。そして、主制御部２０は、画像形成部２６ら生成処理部２１が生成したデータに基づき印刷を行わせる。
【０１１４】
（属性情報が付されたデータの印刷の流れ）
次に、図１０を用いて、第２の実施形態に係る複合機２でのグループの属性情報が付された画像データの印刷の流れの一例を説明する。図１０は、グループの属性情報が付されたデータの印刷の流れの一例を示すフローチャートである。
【０１１５】
まず、図１０のスタートは、例えば、通信部２９が、画像データの各ページでの領域の範囲を示す情報や、各領域がいずれのグループに属するかを示す属性情報や、情報処理装置１で指定されたグループを示す情報を含む印刷用データを受信し、プリンターとして印刷を開始する時点である。あるいは、操作パネル２８に記憶部２２に記憶され、グループの属性情報が付された画像データの印刷を行う旨の指示がなされた時点である。
【０１１６】
まず、記憶部２２（ＲＡＭ）は、印刷の対象となるデータ（通信部２９で受信された画像データや記憶部２２に蓄積された画像データ）を保持（用意）する（ステップ♯１１）。次に、主制御部２０は、印刷用データに含められた情報や操作パネル２８でのグループ印刷設定画面Ｓ２での設定内容に基づき、指定されたグループを認識する（ステップ♯１２）。
【０１１７】
次に、主制御部２０は、印刷用データに含められた情報や操作パネル２８でのグループ印刷設定画面Ｓ２での設定内容に基づき、非指定グループの属性情報が付された領域に対する加工の内容を認識する（ステップ♯１３）。具体的には、主制御部２０は、非指定グループの属性情報が付された領域を削除するか、縮小するかの確認を行う。
【０１１８】
次に、主制御部２０は、非指定グループの領域（加工対象領域）を削除、縮小して狭める処理をデータ（画像データ）に施す（ステップ♯１４）。更に、生成処理部２１は、加工した非指定グループの領域に続く指定グループの領域を詰めて、非指定グループの領域に対する処理により生じたスペースを埋める処理（グループに応じたレイアウト変更処理）を行って、データ（画像データ）を生成する（ステップ♯１５）。
【０１１９】
そして、主制御部２０は、生成処理部２１が生成したデータに基づき、画像形成部２６、給紙部２４、搬送路２５、定着部２７を動作させて、印刷を行わせる（ステップ♯１６）。尚、操作パネル２８が非指定グループを印刷していない旨を印刷物のページの一部に印刷するかの入力を受け付けていれば、主制御部２０は、画像形成部２６に非指定グループの属性情報が付された領域を印刷していない旨を印刷物の一部（例えば、用紙の余白部分の上端や下端）に印刷させる。
【０１２０】
このようにして、本実施形態の画像形成装置（例えば、複合機２）は、ページ内の領域に対していずれのグループに属するかを示す属性情報が予め定められたデータを記憶するデータ保持部（記憶部２２）と、グループを指定する入力を受け付ける入力部（操作パネル２８、通信部２９）と、入力部で指定された指定グループと異なるグループである非指定グループの属性情報が付されたデータ内の領域を狭める方向に加工し、加工により生じたスペースを詰めたデータを生成する生成処理部２１と、生成処理部２１が生成したデータに基づき印刷を行う画像形成部２６と、を含む。これにより、予めデータに属性情報を付して（設定して）おけば、生成処理部２１は非指定グループの属性情報が付された領域を狭める加工をしたデータを自動で生成する。そして、加工により生成されたデータに基づき印刷がなされる。従って、自動的なデータの加工により、複雑な作業を課すことなく容易に、他グループの領域（内容）をそのままでは印刷しないようにして、総印刷枚数を減らすことができる。
【０１２１】
又、生成処理部２１は、非指定グループの属性情報が付されたデータ内の領域を削除し、削除により生じたスペースに、削除した領域に続く指定グループの属性情報が付された領域を配置して、スペースを埋めたデータを生成する。これにより、指定する（設定する）グループに応じて、異なる属性情報が付されたグループの領域は印刷されない。従って、データの総印刷枚数を減らすことができる。又、データのうち、自己が属するグループにとって必要な部分のみを印刷することができる。又、印刷する者が属するグループに応じ、データ内の一部の領域を印刷できなくすることができる。
【０１２２】
又、画像形成部２６は非指定グループの属性情報が付された領域を印刷していない旨を印刷物の一部に印刷する。これにより、共有されるデータなどで、どのグループ向けの領域が印刷されていないかを示すことができる。
【０１２３】
又、生成処理部２１は、非指定グループの属性情報が付されたデータ内の領域を縮小し、縮小により生じたスペースに、縮小した領域に続く指定グループの属性情報が付された領域を配置して、スペースを埋めたデータを生成する。これにより、指定する（設定する）グループに応じて、異なるグループの属性情報が付された領域は縮小される。従って、データの総印刷枚数を減らすとともに、印刷者の所属するグループにとって必要な領域と、必要でない領域の差が付けられた印刷物を得ることができる。
【０１２４】
又、入力部は、外部の機器と通信を行う通信部２９であり、データ保持部（記憶部２２）は、通信部２９が受信した印刷に用いる画像データを記憶し、通信部２９は、画像データでの各ページの領域の範囲を示す情報と、領域がいずれのグループに示す情報と、指定グループを示す情報を受信する。これにより、画像形成装置（例えば、複合機２）は、外部のコンピューターなどから、グループの属性情報が付されたデータと指定グループを示す情報を受信し、プリンターとして印刷を行うことができる。
【０１２５】
又、画像データを記憶する記憶部２２を有し、入力部は、設定入力を受け付ける操作パネル２８であり、操作パネル２８は、画像データでの各ページでの領域の範囲を設定する入力と、設定した領域が属するグループを設定する入力と、印刷におけるグループを指定する入力を受け付け、記憶部２２は、画像データに対応付けて、画像データでの画像データでの各ページでの領域の範囲と設定した領域が属するグループを示す属性情報を記憶する。これにより、画像形成装置（例えば、複合機２）で、データの各ページの領域に属性情報を付す設定や、指定グループを設定することができる。
【０１２６】
以上、本発明の実施形態について説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【０１２７】
本発明は、情報処理装置１や、画像形成装置に適用可能である。
【符号の説明】
【０１２８】
１      情報処理装置                  １０    制御部
１１    ディスプレイ                  １２    マウス（入力部）
１３    キーボード（入力部）          １４    補助記憶装置（データ保持部）
１５    通信部                        １７    生成処理部
１００  画像形成装置                  ２      複合機（画像形成装置）
２０    主制御部                      ２１    生成処理部
２２    記憶部（データ保持部）        ２６    画像形成部
２８    操作パネル（入力部）          ２９    通信部（入力部）
【図１】
2012248042.tif 000003
【図２】
2012248042.tif 000004
【図３】
2012248042.tif 000005
【図４】
2012248042.tif 000006
【図５】
2012248042.tif 000007
【図６】
2012248042.tif 000008
【図７】
2012248042.tif 000009
【図８】
2012248042.tif 000010
【図９】
2012248042.tif 000011
【図１０】
2012248042.tif 000012