(57)【特許請求の範囲】
【請求項１】
シートを模した複数の第１画像と、１つの印刷ジョブに含まれる印刷対象の画像である複数の第２画像とを表示する表示部と、
前記表示部の表示領域のうち、ユーザが指定した位置の情報を取得する入力部と、
前記入力部で取得される位置情報に基づき、前記複数の第２画像のうちの１つまたは複数が選択されることを検知し、前記複数の第１画像のうちの１つの第１画像の上に、選択された前記第２画像がリリースされるとき、リリースされる前記第２画像が同じグループとなるように設定し、グループごとに異なる設定となるように印刷設定を行う制御部と、
前記制御部による印刷設定に従い、シートに前記第２画像を印刷する印刷部と、を有し、
前記表示部は、リリースされた１つまたは複数の前記第２画像を前記第１画像内に配置するように表示し、
前記第１画像内に配置される第２画像のうちの１つが、前記入力部を介して選択される場合、該第２画像の属するグループの印刷設定画面を、前記入力部が取得した位置情報で示される位置を含めて、前記第２画像上にオーバーラップして表示し、
ユーザが前記印刷設定画面で指定した印刷設定に従い、前記グループ内の第２画像の配置を反映して表示する
画像形成装置。
【請求項２】
シートを模した複数の第１画像と、前記第１画像上に配置された、１つの印刷ジョブに含まれる印刷対象の画像である複数の第２画像と、マーキング画像である少なくとも１つの第３画像とを表示する表示部と、
前記表示部の表示領域のうち、ユーザが指定した位置の情報を取得する入力部と、
前記入力部で取得される位置情報に基づき、第３画像が選択されることを検知し、前記複数の第１画像のうちの１つの第１画像の上に、選択された前記第３画像がリリースされるとき、リリースされた前記第１画像上に配置される第２画像が、同じグループに属するようにグループを設定し、グループごとに異なる設定となるように印刷設定を行う制御部と、
前記制御部による印刷設定に従い、シートに前記第２画像を印刷する印刷部と、を有し、
前記表示部は、前記第１画像内に配置される第２画像のうちの１つが、前記入力部を介して選択される場合、該第２画像の属するグループの印刷設定画面を、前記入力部が取得した位置情報で示される位置を含めて、前記第２画像上にオーバーラップして表示し、
ユーザが前記印刷設定画面で指定した印刷設定に従い、前記グループ内の第２画像の配置を反映して表示する
画像形成装置。
【請求項３】
シートを模した複数の第１画像と、１つの印刷ジョブに含まれる印刷対象の画像である複数の第２画像とを表示する表示部と、
前記表示部の表示領域のうち、ユーザが指定した位置の情報を取得する入力部と、
前記入力部で取得される位置情報に基づき、前記複数の第２画像のうちの１つまたは複数が選択されることを検知し、前記複数の第１画像のうちの１つの第１画像の上に、選択された前記第２画像がリリースされるとき、リリースされる前記第２画像が同じグループとなるように設定し、グループごとに異なる設定となるように印刷設定を行う制御部と、を有し、
前記表示部は、リリースされた１つまたは複数の前記第２画像を前記第１画像内に配置するように表示し、
前記第１画像内に配置される第２画像のうちの１つが、前記入力部を介して選択される場合、該第２画像の属するグループの印刷設定画面を、前記入力部が取得した位置情報で示される位置を含めて、前記第２画像上にオーバーラップして表示し、
ユーザが前記印刷設定画面で指定した印刷設定に従い、前記グループ内の第２画像の配置を反映して表示する
印刷設定装置。
【請求項４】
シートを模した複数の第１画像と、前記第１画像上に配置された、１つの印刷ジョブに含まれる印刷対象の画像である複数の第２画像と、マーキング画像である少なくとも１つの第３画像とを表示する表示部と、
前記表示部の表示領域のうち、ユーザが指定した位置の情報を取得する入力部と、
前記入力部で取得される位置情報に基づき、第３画像が選択されることを検知し、前記複数の第１画像のうちの１つの第１画像の上に、選択された前記第３画像がリリースされるとき、リリースされた前記第１画像上に配置される第２画像が、同じグループに属するようにグループを設定し、グループごとに異なる設定となるように印刷設定を行う制御部と、を有し、
前記表示部は、前記第１画像内に配置される第２画像のうちの１つが、前記入力部を介して選択される場合、該第２画像の属するグループの印刷設定画面を、前記入力部が取得した位置情報で示される位置を含めて、前記第２画像上にオーバーラップして表示し、
ユーザが前記印刷設定画面で指定した印刷設定に従い、前記グループ内の第２画像の配置を反映して表示する
印刷設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に記載の実施形態は、印刷を行うときに実施される画像形成装置の設定技術に関する。
【背景技術】
【０００２】
従来、ユーザに印刷後の状態を確認させるため、印刷プレビュー画面を表示し、また片面／両面印刷等の各種設定を行うための画面を表示するドライバプログラムや画像形成装置がある。このようなドライバプログラムや画像形成装置は、シートの向きや片面／両面印刷、Ｎｉｎ１等の設定を行うことができる。Ｎｉｎ１設定とは、１枚のシートの一方の面内に、印刷対象画像をいくつ配置して印刷するかを設定するものである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来では、印刷対象のジョブやドキュメントに対して上記各印刷設定を行う場合、印刷ジョブやドキュメント内の全てのページに同じ設定が反映される。例えば片面／両面印刷の設定の場合、出力されるドキュメントの全シートが片面、もしくは全シートが両面で印刷される。Ｎｉｎ１の設定も同様に、全てのシートに同じＮｉｎ１の設定が反映される。
【０００４】
実施形態は上述した問題点を解決するためになされたものであり、１つのドキュメント内で印刷設定を異ならせることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
実施形態の画像形成装置は、表示部と、入力部と、制御部と、印刷部とを有する。表示部は、シートを模した複数の第１画像と、印刷対象の画像である複数の第２画像とを表示する。入力部は、表示部の表示領域のうち、ユーザが指定した位置の情報を取得する。制御部は、入力部で取得される位置情報に基づき、複数の第２画像のうちの１つまたは複数が選択されることを検知し、複数の第１画像のうちの１つの第１画像の上に、選択された第２画像がリリースされるとき、リリースされる第２画像が同じグループとなるように設定し、グループごとに、印刷設定を行う。印刷部は、制御部による印刷設定に従い、シートに第２画像を印刷する。
【０００６】
また実施形態の画像形成装置は、表示部と、入力部と、制御部と、印刷部とを有する。表示部は、シートを模した複数の第１画像と、第１画像上に配置された、印刷対象の画像である複数の第２画像と、マーキング画像である少なくとも１つの第３画像とを表示する。入力部は、表示部の表示領域のうち、ユーザが指定した位置の情報を取得する。制御部は、入力部で取得される位置情報に基づき、第３画像が選択されることを検知し、複数の第１画像のうちの１つの第１画像の上に、選択された第３画像がリリースされるとき、リリースされた第１画像上に配置される第２画像が、同じグループに属するようにグループを設定し、グループごとに、印刷設定を行う。印刷部は、制御部による印刷設定に従い、シートに第２画像を印刷する。
【図面の簡単な説明】
【０００７】
【図１】画像形成装置の構成例を示す図である。
【図２】画像形成装置のブロック図である。
【図３】画像形成装置全体の動作例を示すフローチャートである。
【図４】第１実施形態のインターフェイス部での表示例を示す図である。
【図５】第１実施形態の動作例を示すフローチャートである。
【図６】図６Ａは、印刷対象オブジェクトＡ〜Ｃを選択するときの操作例を示す図であり、図６Ｂは、印刷対象オブジェクトＡ〜Ｃが選択された後の状態を例示する図である。
【図７】図７Ａは、印刷対象オブジェクトＡ〜Ｃをシートオブジェクト上に配置するときの操作例を示す図であり、図７Ｂは、シートオブジェクト上に印刷対象オブジェクトＡ〜Ｃが配置された状態、および、印刷対象オブジェクトＤ〜Ｆを選択するときの操作例を示す図である。
【図８】図８Ａは、印刷対象オブジェクトＤ〜Ｆが選択された後の状態を例示する図であり、図８Ｂは、印刷対象オブジェクトＤ〜Ｆをシートオブジェクト上に配置するときの操作例を示す図である。
【図９】図９Ａは、一方のシートオブジェクト上に印刷対象オブジェクトＡ〜Ｃが配置され、他方のシートオブジェクト上に印刷対象オブジェクトＤ〜Ｆが配置された状態を例示する図であり、グループ１、２にグループ分けされた状態を例示する図であり、図９Ｂは、印刷対象オブジェクトＤが２つのグループに属する場合の表示例を示す図である。
【図１０】図１０Ａは、グループ設定ダイアログの表示例を示す図であり、図１０Ｂは、グループ１に２ｉｎ１の設定を行うときの操作例を示し、グループ１が２ｉｎ１の設定になったときの状態を例示する図である。
【図１１】グループ１を片面印刷の設定にするときの操作例を示し、グループ１が片面印刷の設定になったときの状態を例示する図である。
【図１２】ＰＣ、タブレットＰＣを印刷設定装置とした構成例を示す図である。
【図１３】第２実施形態のインターフェイス部での表示例を示す図である。
【図１４】第２実施形態の動作例を示すフローチャートである。
【図１５】図１５Ａは、付箋オブジェクトをシートオブジェクトに配置するときの操作例を示す図であり、図１５Ｂは、付箋オブジェクトを別のシートオブジェクトに移動させるときの操作例を示す図である。
【図１６】付箋オブジェクトをシートオブジェクトから削除するときの操作例を示す図である。
【図１７】グループ設定ダイアログを用いて、グループ１に２ｉｎ１の設定を行うときの操作例を示す図であり、グループ１が２ｉｎ１の設定になったときの状態を例示する図である。
【図１８】図１８Ａは、複数の付箋オブジェクトを配置したときの状態を例示する図であり、図１８Ｂは、付箋オブジェクト上に、当該付箋オブジェクトが配置されたシートオブジェクトの番号を表示する例を示す図である。
【発明を実施するための形態】
【０００８】
以下の各実施形態では、１つのドキュメント内で、印刷対象画像をグループ分けし、グループに対し、片面／両面印刷の設定やＮｉｎ１の印刷設定を行う。以下の各実施形態を適用することで、例えばドキュメントの前半部を１ｉｎ１や片面印刷とし、後半部を２ｉｎ１や両面印刷にすることが可能となる。
【０００９】
また以下の実施形態では、ユーザの使い勝手を向上させるユーザインターフェイスを提供する。
【００１０】
尚、各実施形態では、１つの印刷対象画像（第２画像）は、原稿１ページ分をスキャンした画像データや、ドキュメント内の１ページ分の画像データであるとする。
【００１１】
（第１実施形態）
図面を参照しつつ第１実施形態の態様について説明する。
図１に、第１実施形態の画像形成装置のハードウェア構成の模式図を示す。画像形成装置１００は、外部情報入力部１０、シート格納部２０、印刷部３０、インターフェイス部４０（入力部、出力部）、制御ボード５０（制御部）、後処理装置６０、読み取り部７０を有する。
【００１２】
外部情報入力部１０は、パーソナルコンピュータ（以下、ＰＣと称す）などの外部装置で作成される印刷データを受信するユニットであり、ネットワークインターフェイスカードを含む構成である。また外部情報入力部１０は、電話回線やＩＰ通信回線と接続するＦＡＸボードを含み、電話網やＩＰ通信網を介して外部とＦＡＸ送受信を行う。さらに外部情報入力部１０は、ＵＳＢ（Universal Serial Bus）規格で外部機器（例えばＰＣやＵＳＢメモリ）との接続が可能であり、外部機器から、印刷用データやＦＡＸ送信用データを取得する。外部情報入力部１０で受信されるデータは、印刷や送信処理が完了するまで一時的に記憶装置５１（後述）に記憶される。
【００１３】
シート格納部２０は、シートを枠体に格納し、画像形成装置１００の本体部にシートを搬送するユニットである。シート格納部２０は、シートをピックアップし、本体部に搬送するピックアップローラや、シートを格納するカセットを含む構成である。尚、第１実施形態では、シートは紙であるものとして説明するが、態様は限定されず、プラスチック、布、金属等、様々な素材が用いられる。
【００１４】
印刷部３０は、シート格納部２０から搬送されるシートに、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色の像を形成するユニットである。印刷部３０は、外部情報入力部１０から入力される印刷対象データや読み取り部７０で読み取られた画像データを、搬送されるシートに印刷する。印刷部３０は、感光体ドラムや帯電ローラ等によって構成されるプロセスユニットを、色ごとに含む構成である。
【００１５】
インターフェイス部４０は、ユーザに画像形成装置１００の状態やジョブの進捗状況を表示し、またユーザからの指示や印刷設定を取得するコントロールパネルである。インターフェイス部４０は、表示部として液晶パネルが用いられ、また入力部として、表示部の表示領域のうち、ユーザが指先等でタッチした位置（指定した位置）の情報を取得するタッチセンサが用いられる。
【００１６】
制御ボード５０は、画像形成装置１００内の各ハードウェアを統括制御するボードである。制御ボード５０の詳細構成については後述する。
【００１７】
後処理装置６０は、ユーザの設定に基づき、像が形成されたシートの束に対して、ステイプルで束ねる処理（ステイプル処理）や、複数シートに対し同じ位置にホールを設ける処理（ホールパンチ処理）を実行する装置である。後処理装置６０は、少なくともステイプル装置、パンチャー装置を含む構成である。
【００１８】
読み取り部７０は、透過トレイ上に配置される原稿シートに描かれている像をスキャンし、シート媒体の像を電子データにするユニットである。読み取り部７０は、印刷対象の原稿シートを搭載する透過トレイ、発光装置やＣＣＤイメージセンサ（Charge Coupled Device Image Sensor）を少なくとも含む構成である。また読み取り部７０は、図１に示すように自動給紙装置７１を含む構成であってもよい。
【００１９】
ここで図２を参照しつつ、制御ボード５０の構成について説明する。制御ボード５０は、記憶装置５１、プロセッサ５２、演算Ｉ／Ｏ部５３を含む構成である。記憶装置５１は各種データやプログラムを記憶する装置であり、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＶＲＡＭ（Video RAM）、ハードディスクドライブ等から構成される。プロセッサ５２は、記憶装置５１に記憶されているプログラムを演算実行することで、画像形成装置１００内の各ハードウェアを制御する演算処理装置である。プロセッサ５２は、たとえばＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）である。
【００２０】
演算Ｉ／Ｏ部５３は、画像形成装置１００内の各ハードウェア間のデータ通信を制御するデータバスであり、プロセッサ５２からの制御信号やデータは、演算Ｉ／Ｏ部５３を経由して各ハードウェアに送信される。
【００２１】
図３は、画像形成装置１００の動作例を示すフローチャートである。ここで、図３を参照しつつ画像形成装置１００の印刷動作を説明する。
【００２２】
読み取り部７０は、原稿シートをスキャンし、電子の画像データに変換する（ＡＣＴ１）。取得される画像データは、プロセッサ５２の制御により演算Ｉ／Ｏ部５３を経由して記憶装置５１に記憶される。
【００２３】
次にインターフェイス部４０は、ユーザから印刷設定の情報を受け付ける（ＡＣＴ２）。印刷設定の情報としては、印刷部数、モノクロ／カラーの選択、ステイプルやホールパンチの指定、片面／両面印刷設定、Ｎｉｎ１の設定等がある。このＡＣＴ２の動作例については後に詳説する。
【００２４】
ＡＣＴ１、ＡＣＴ２の順序は、これに限らず、印刷設定が行われてから画像データの読み込みが行われてもよい。また外部装置から印刷ジョブ情報を取得する場合は、外部装置に事前に導入されているプリンタドライバプログラムを用いて印刷設定が行われてから（ＡＣＴ２）、外部情報入力部１０が印刷対象の画像データを含んだ印刷ジョブ情報を取得する（ＡＣＴ１）。
【００２５】
ユーザから印刷設定の情報を取得し、印刷実行指示を受けた後、シート格納部２０は、格納しているシートを画像形成装置１００の本体部まで供給する（ＡＣＴ３）。印刷部３０は、供給されるシート上にＡＣＴ１で読み込まれた画像データを形成する（ＡＣＴ４）。印刷部３０は、ＡＣＴ２でユーザから指定され、制御ボード５０で設定された各印刷設定の情報に従い、シートに像を形成する。印刷ジョブの情報には、印刷対象となる画像データ、および印刷設定情報が含まれ、印刷の際には印刷ジョブの単位で管理され、印刷キュー（記憶装置５１）に蓄積される。
【００２６】
当該印刷ジョブにステイプルやホールパンチの設定がある場合、後処理装置６０は、印刷されたシート束に対してステイプルやホールパンチの後処理を行う（ＡＣＴ５）。その後、印刷後のシートが所定のトレイに排出される（ＡＣＴ６）。
【００２７】
次に、ＡＣＴ２の詳細動作について説明する。図４はインターフェイス部４０によって表示される印刷設定画面の一例である。図４に示すように、インターフェイス部４０は、プレビュー表示領域Ｒ１（以下、領域Ｒ１と記す）、印刷対象画像表示領域Ｒ２（以下、領域Ｒ２と記す）、グループ表示領域Ｒ３（以下、領域Ｒ３と記す）を有する。
【００２８】
第１実施形態では、インターフェイス部４０で表示される画像データや、当該画像データの属性データは、１つのデータ構造体内に含まれている。属性データは、例えば、画像データの表示サイズ、グループの所属情報、いずれの領域（領域Ｒ１〜Ｒ３やこれら以外の領域）に配置されているかの情報や、表示位置を示す座標情報である。
【００２９】
以下の説明では、上記データ構造体や各図面に示されている画像データをオブジェクトと称する。オブジェクトは、記憶装置５１に記憶され、データの生成、削除、更新は、オブジェクトを単位として実行される。
【００３０】
領域Ｒ１は、ＡＣＴ１で取得される各印刷対象画像がどのように印刷されるかを表示し、またユーザに画像データのレイアウトを設定させるための領域である。図４の例では、シートを模したオブジェクトであるＯＢＪ＿Ｓ１、ＯＢＪ＿Ｓ２（第１画像）が、領域Ｒ１内に表示されている。以降、このシートを模したオブジェクトを、シートオブジェクトと称す。シートオブジェクトには、連番となる番号が付与されており、各シートオブジェクトの下部にこの番号が表示される。
【００３１】
また、ユーザが領域Ｒ１内のシートオブジェクトをタッチして軽く横にスライドさせる操作（いわゆるフリック操作）により、現在表示されているシートオブジェクトよりも前のシートオブジェクト（番号の小さいシートオブジェクト）や、後ろのシートオブジェクト（番号の大きいシートオブジェクト）が順次表示される。図４の例では、番号が１、２であるシートオブジェクトが現在表示されているが、指先を左方向にスライドさせることで、番号３、４のシートオブジェクトが表示される。このように順次左方向にスライドさせると、番号の大きいシートオブジェクトが順次表示される。逆に、番号３、４のシートオブジェクトが表示されている状態で指先を右方向にスライドさせることで、番号１、２のシートオブジェクトが表示される。尚、ページめくりの過程状態の画像データや動画データを事前に記憶装置５１に記憶させることで、指先が横方向にスライドする際、プロセッサ５２の制御により、インターフェイス部４０はあたかもシートをめくっているような表示を行うことも可能となる。
【００３２】
領域Ｒ２には、ＡＣＴ１で取得される印刷対象画像を縮小した読み込み画像が、読み込み順やページ順で一覧表示される。図４の例では、ＡＣＴ１で取得される印刷対象画像のオブジェクトであるＯＢＪ＿Ａ〜ＯＢＪ＿Ｆ（第２画像）が領域Ｒ２内に一覧表示されている。以降、このオブジェクトを、印刷対象オブジェクトと称す。読み込み画像の数が多く、全ての印刷対象オブジェクトが領域Ｒ２内に表示されない場合、ユーザが領域Ｒ２内を指先でタッチし、横方向に軽くスライドさせることで、前後の印刷対象オブジェクトが表示される。
【００３３】
また第１実施形態では、印刷対象オブジェクトのうち、任意の印刷対象オブジェクトがタッチされ（以下、このユーザの操作を必要に応じて「選択」と称する）、当該印刷対象オブジェクトが領域Ｒ１のシートオブジェクト上まで運ばれタッチパネル上から指先が離れるとき、シートオブジェクト上に、選択された印刷対象オブジェクトが描かれる（図７Ａ、図７Ｂも参照）。以下、このように、１つまたは複数の画像が選択された状態で、他の１つまたは複数の画像上で何らかの操作が行われることを、「リリース」と称す。以下の説明では、この操作を主に指先が離れるアクションとするが、タッチ操作等、ハードウェアが検知可能な操作であればよい。尚、本例において、この表示制御は、プロセッサ５２がインターフェイス部４０のタッチセンサで検知される座標（位置情報）を取得し、この座標が、印刷対象オブジェクトの領域内からシートオブジェクトの領域内に移動するのを検知することで行われる。印刷対象オブジェクトを複数選択することも可能である（後述）。上記操作により選択され、シートオブジェクトにリリースされた印刷対象オブジェクトは、元の印刷対象オブジェクトと関連付けられた新規オブジェクトとして生成される。また新規オブジェクトには、属性データとしてシートオブジェクトの識別情報（番号や名前）が付与される。
【００３４】
第１実施形態では、選択された印刷対象オブジェクトがシートオブジェクト上にリリースされたときに、当該オブジェクトをグループに所属させる。領域Ｒ３は、領域Ｒ２に表示されている印刷対象オブジェクトがいずれのグループに属しているかを表示する領域である。領域Ｒ３には、領域Ｒ２に表示された各印刷対象オブジェクトの直下に、所属しているグループ名が表示される（図７Ｂ等も参照）。
【００３５】
また、Ｎｉｎ１等の印刷設定はグループ単位で行われる。例えば、任意のグループを４ｉｎ１の設定とし、他のグループを２ｉｎ１の設定とすることが可能である。また、任意のグループを両面印刷、他のグループを片面印刷とする設定も可能である。
【００３６】
印刷対象オブジェクトがシートオブジェクト上にリリースされるときに、プロセッサ５２は、グループに関する情報（以下、グループ情報）を新規に生成し、記憶装置５１に記憶させる。グループ情報は、グループの識別情報（例えば「Ｇｒｏｕｐ１」等のグループ名）と、Ｎｉｎ１等の印刷設定項目と、その値（初期の場合はデフォルト値）とを少なくとも含み、これらが対応付いて記憶装置５１に記憶される。またグループ情報には、シートオブジェクトの識別情報や印刷対象オブジェクトの識別情報が含まれている。これにより、グループとシートオブジェクト、印刷対象オブジェクトとが対応付けられ、グループに対して行われる印刷設定が、表示上のレイアウトや、印刷出力にも反映される。各オブジェクトの対応付けはこの実装に限られず、様々な態様が可能である。
【００３７】
プリント実行ボタンＢ１は、印刷設定が完了した場合に押下されるボタン、もしくはボタンを模した画像である。プリント実行ボタンＢ１が押された場合、プロセッサ５２は、各印刷設定を確定させ、シートオブジェクト上に配置されている画像のレイアウトや、片面印刷、両面印刷等の各種設定値を印刷ジョブ情報に書き込む。印刷部３０は、この確定した印刷ジョブ情報に含まれる画像データや印刷設定情報に従い、シートオブジェクトの順番（または逆順番）で印刷を実行する。
【００３８】
図４に示されるシートオブジェクトや印刷対象オブジェクト等の画像データ、および各オブジェクトの初期状態での位置情報や現在の位置情報は、記憶装置５１に記憶される。またインターフェイス部４０上の表示は、プロセッサ５２が所定の描画プログラムや表示制御プログラムを演算実行することで制御される。
【００３９】
図５に、ＡＣＴ２での詳細動作のフローチャートを示し、図６Ａ〜図１１に、インターフェイス部４０での表示例およびユーザの操作例を示す。これら各図を参照しつつ、ＡＣＴ２での詳細動作を説明する。
【００４０】
プロセッサ５２は、インターフェイス部４０のタッチセンサが感知した位置（表示画面上でユーザがタッチした位置）を検出する（ＡＣＴ１１）。これは、ユーザがタッチした座標情報を、プロセッサ５２がインターフェイス部４０から取得することで行われる。
プロセッサ５２は、タッチ位置がプリント実行ボタンＢ１内であるかを判定する（ＡＣＴ１２）。プリント実行ボタンＢ１内である場合（ＡＣＴ１２、Ｙｅｓ）、プロセッサ５２は、ユーザが設定した情報を確定させ、印刷ジョブ情報内に確定した印刷設定情報を書き込む。設定処理はここで終了し、印刷ジョブ情報に基づき図３のＡＣＴ３以降の処理が行われる。一方、タッチ位置がプリント実行ボタンＢ１の領域でない場合（ＡＣＴ１２、Ｎｏ）、処理はＡＣＴ１３に進む。
【００４１】
次にプロセッサ５２は、ＡＣＴ１１でのタッチ位置が、選択フラグが有効となっている印刷対象オブジェクトの領域内であるかを判定する（ＡＣＴ１３）。選択フラグとは、印刷対象オブジェクトごとに設定されている属性データの１つであり、初期段階では無効となっている。選択フラグの設定については後述する。
【００４２】
タッチ位置が、選択フラグが有効となっている印刷対象オブジェクト内でない場合（ＡＣＴ１３、Ｎｏ）、プロセッサ５２は、ＡＣＴ１１のタッチ位置が領域Ｒ１内のシートオブジェクト上に配置された印刷対象オブジェクト内であるかを判定する（ＡＣＴ１４）。
タッチ位置がシートオブジェクト上に配置された印刷対象オブジェクト内でない場合（ＡＣＴ１４、Ｎｏ）、プロセッサ５２は、ＡＣＴ１１でのタッチ位置から現在の指先の位置まで、矩形を描画する（ＡＣＴ１５）。またこのとき、プロセッサ５２は、選択フラグが有効な印刷対象オブジェクトがある場合、その選択フラグを無効にする。
次にプロセッサ５２は、リリース位置を検出する（ＡＣＴ１６）。リリース位置は、指先が離れた座標情報であり、プロセッサ５２は、指先が離れたことをインターフェイス部４０のタッチパネルが検知した場合、その座標情報を取得する。
【００４３】
プロセッサ５２は、ＡＣＴ１１でのタッチ位置からＡＣＴ１６でのリリース位置までの矩形領域内に含まれる印刷対象オブジェクトを特定し、これら印刷対象オブジェクトの選択フラグを有効にする（ＡＣＴ１７）。その後、処理はＡＣＴ１１に戻る。
【００４４】
上記ＡＣＴ１１〜ＡＣＴ１７でのユーザ操作やインターフェイス部４０の表示遷移を図６Ａ、図６Ｂに示す。図６Ａ、図６Ｂは、複数の印刷対象オブジェクトを選択するときの操作例であり、ＯＢＪ＿Ａ、Ｂ、Ｃを選択する場合の例である。ユーザは、複数の印刷対象オブジェクトを選択する場合、図６Ａに示すように複数オブジェクトが含まれるように矩形領域（図６Ａの一点鎖線の領域）を指定する。指先が離れた場合、プロセッサ５２は、矩形領域内に含まれる印刷対象オブジェクトの選択フラグを有効にするとともに、図６Ｂに示すように、選択フラグが有効となった印刷対象オブジェクトを網掛け表示にする。
【００４５】
図５のフローチャートの説明に戻る。ＡＣＴ１３で、選択フラグが有効となっている印刷対象オブジェクトがタッチされる場合（ＡＣＴ１３、Ｙｅｓ）、次にプロセッサ５２は、リリース位置を検出し（ＡＣＴ１８）、リリース位置が領域Ｒ１のシートオブジェクト内であるかを判定する（ＡＣＴ１９）。シートオブジェクト内で無い場合（ＡＣＴ１９、Ｎｏ）、処理はＡＣＴ１１に戻る。
【００４６】
リリース位置がシートオブジェクト内である場合（ＡＣＴ１９、Ｙｅｓ）、プロセッサ５２は、ＡＣＴ２０として以下の動作を行い、その後、処理はＡＣＴ１１に戻る。
【００４７】
（ＡＣＴ２０−１）プロセッサ５２は、選択フラグが有効になっている印刷対象オブジェクトが１つのグループとなるようにグループ情報を設定する。
【００４８】
（ＡＣＴ２０−２）プロセッサ５２は、選択フラグが有効になっている印刷対象オブジェクトの数を取得し、その数に応じたＮｉｎ１の印刷設定にする。この設定は、グループ情報に対して行われる。例えば選択フラグが有効になっている印刷対象オブジェクトが２つの場合は、プロセッサ５２は、１枚のシートの一方面に２つの印刷対象オブジェクトを印刷する２ｉｎ１の設定となるようにする。選択フラグが有効になっている印刷対象オブジェクトが３つないしは４つである場合、プロセッサ５２は、１枚のシートの一方面に４つの印刷対象オブジェクトを印刷することができる４ｉｎ１の設定となるようにする。尚、印刷対象オブジェクトが１つのみである場合は、１枚のシートの一方面に１つの印刷対象オブジェクトを印刷する１ｉｎ１の設定となる。
【００４９】
（ＡＣＴ２０−３）プロセッサ５２は、選択フラグが有効になっている印刷対象オブジェクトが、リリースされたシートオブジェクト内に均等サイズで表示されるように、インターフェイス部４０を制御する。この表示の際、印刷対象オブジェクトはＮｉｎ１のレイアウトとなるように表示される。
【００５０】
ＡＣＴ１１からＡＣＴ２０に至るまでの操作例や表示例を図７Ａ、図７Ｂに示す。選択フラグが有効である印刷対象オブジェクトがタッチされると、プロセッサ５２の制御に基づき、図７Ａに示すように、指先の動きに連動して印刷対象オブジェクトが動くようになる。図７Ａは、ＯＢＪ＿Ａ〜Ｃの３つの印刷対象オブジェクトが選択された状態であり、ＯＢＪ＿Ａ〜Ｃが指先に連動して動いている状態を示している。
【００５１】
この状態で、領域Ｒ１内のシートオブジェクト上にリリースされると、図７Ｂに示すように、選択された印刷対象オブジェクトがシートオブジェクト内に表示され、且つ、選択された印刷対象オブジェクトの数に応じたＮｉｎ１の表示となる。また、シートオブジェクト上に印刷対象オブジェクトがリリースされた場合、印刷対象オブジェクトは同じグループに属することとなる。図７Ｂは、ＯＢＪ＿Ａ〜ＣがシートオブジェクトＯＢＪ＿Ｓ１上に均等サイズで表示された例であり、ＯＢＪ＿Ａ〜Ｃがグループ１に属するときの表示例である。ＯＢＪ＿Ａ〜Ｃそれぞれの下部の領域（領域Ｒ３）には、所属グループ名である「Ｇｒｏｕｐ１」の文字列が表示される。
【００５２】
引き続き、ＯＢＪ＿Ｄ〜Ｆが選択されてシートオブジェクトＯＢＪ＿Ｓ２にリリースされる例を図７Ｂから図９Ａに示す。図７Ｂ、図８Ａは、ＡＣＴ１１からＡＣＴ１７に至るまでの操作例や表示例を示しており、図８Ｂ、図９Ａは、ＡＣＴ１１からＡＣＴ２０に至るまでの操作例や表示例を示している。内容は上記と同様であるため、ここでの詳細な説明は省略するが、ＯＢＪ＿Ｄ〜Ｆがシートオブジェクト（本例ではＯＢＪ＿Ｓ２）にリリースされる段階で、これらの印刷対象オブジェクトＯＢＪ＿Ｄ〜Ｆはグループ２の所属となる（図９Ａ参照）。グループの番号は連番となるように設定される。
【００５３】
１つの印刷対象オブジェクトが複数のグループに属するように設定されてもよい。図９Ｂは、ＯＢＪ＿Ｄがグループ１、グループ２の２つのグループに属する場合の例である。ＯＢＪ＿Ａ〜Ｄが選択されてＯＢＪ＿Ｓ１上にリリースされ、その後、ＯＢＪ＿Ｄ〜Ｆが選択されてＯＢＪ＿Ｓ２上にリリースされる場合、図９Ｂに示すように、ＯＢＪ＿Ｄがグループ１、グループ２の２つのグループに属することとなる。この場合、領域３内のＯＢＪ＿Ｄの直下には、グループ１、グループ２の２つのグループ名が表示される。
【００５４】
図５のフローチャートのＡＣＴ１４の説明に戻る。ＡＣＴ１４において、ＡＣＴ１１でのタッチ位置が領域Ｒ１内の印刷対象オブジェクト、すなわち、シートオブジェクト上に配置された印刷対象オブジェクトである場合（ＡＣＴ１４、Ｙｅｓ）、プロセッサ５２は、インターフェイス部４０に対しグループ設定ダイアログを表示するように制御する（ＡＣＴ２１）。このときの表示例を図１０Ａに示す。図１０Ａは、ＡＣＴ１１でのタッチ位置がシートオブジェクトＯＢＪ＿Ｓ１内の印刷対象オブジェクトＯＢＪ＿Ｃである場合を示している。シートオブジェクトに配置された印刷対象オブジェクトがタッチされた場合、グループ設定ダイアログＤ１が表示される。グループ設定ダイアログＤ１には、Ｎｉｎ１の設定ボタン、片面／両面印刷の設定ボタン、およびタッチされた印刷対象オブジェクトをグループから削除させるためのボタンが表示される。
【００５５】
ユーザは、グループ設定ダイアログＤ１に表示されている各ボタンを押下することで、各設定を行うことができる。また、印刷設定に関するボタンのいずれかがユーザによって押される場合、プロセッサ５２は、印刷対象オブジェクトの所属グループが保有するグループ情報に対して、Ｎｉｎ１設定、片面／両面印刷の設定を反映させ、その結果を領域Ｒ１上に描画する（ＡＣＴ２２）。
【００５６】
ＡＣＴ２２でのインターフェイス部４０の表示例を図１０Ｂ、図１１に示す。図１０Ｂ、図１１は、それぞれ図１０Ａに示す設定状態（４ｉｎ１、両面印刷）からの操作および設定後の表示状態を示している。また図１０Ｂ、図１１には、参考として次のシート（ＯＢＪ＿Ｓ３、Ｓ４）も示されている。
【００５７】
図１０Ｂは、現状の４ｉｎ１の設定を２ｉｎ１の設定にするときの操作、および設定後の表示状態を示している。設定の変更は、タッチされたＯＢＪ＿Ｃの属するグループ１全体に反映されるが、他のグループであるグループ２には反映されず、４ｉｎ１のままとなる（図１０ＢのＯＢＪ＿Ｓ３、Ｓ４参照）。
【００５８】
図１１は、図１０Ａの状態から、グループ１を両面印刷から片面印刷の設定にするときの操作、および設定後の表示状態を示している。両面印刷の設定から片面印刷の設定となる場合、プロセッサ５２は、偶数番号で示されたシートオブジェクトをシート表面とし、奇数番号で示されたシートオブジェクトをシート裏面として制御する。よって、片面印刷の場合、プロセッサ５２は、グループ１に属する各印刷対象オブジェクトを偶数番号で示されたシートオブジェクト上に配置し、裏面に相当する奇数番号で示されたシートオブジェクト上には、いずれの印刷対象オブジェクトも配置しないように制御する。図１１の例の場合、ＯＢＪ＿Ｓ１が奇数番号であるため、図１０ＡではＯＢＪ＿Ｓ１に配置されていたＯＢＪ＿Ａ〜Ｃは、ＯＢＪ＿Ｓ２上に移動する。ＯＢＪ＿Ｓ２の裏面はＯＢＪ＿Ｓ３となるため、ＯＢＪ＿Ｓ３は空白となる。グループ２に属するＯＢＪ＿Ｄ〜Ｆは、ＯＢＪ＿Ｓ４から開始となる。本例では、グループ１以外は両面印刷の設定のままであるため、ＯＢＪ＿Ｓ４以降は奇数番号、偶数番号の両方のシートオブジェクトに印刷対象オブジェクトが配置される。
【００５９】
上記説明では、画像形成装置１００内のインターフェイス部４０、および制御ボード５０を含んだ構成を印刷設定装置として説明したが、図１２に示すように、画像形成装置１００とＬＡＮ（Local Area Network）４００を介して接続されているＰＣ２００を印刷設定装置として適用させることもできる。すなわち、ＰＣ２００のＣＰＵ２０４、メモリ２０５、および表示部であるモニター２０１、入力部であるキーボード２０２やマウス２０３を用いて、上記説明と同じ動作を実現できる。実装例としては、上記表示制御や操作制御がプログラムされたプリンタドライバを事前にメモリ２０５にインストールしておき、印刷を行う際に、ＣＰＵ２０４がプリンタドライバを演算実行することで、印刷設定装置の構成となる。ＰＣ２００で上記選択操作やリリース操作を行う場合は、マウス２０３のクリック操作やドラッグ、ドロップ操作が適用される。
【００６０】
またＣＰＵ、メモリ、タッチパネル形式のディスプレイを有するタブレットＰＣ３００にも適用可能であり、スマートフォンやＰＤＡ（Personal Data Assistance）にも適用可能である。尚、ＬＡＮ４００は有線、無線のいずれでも構わない。
【００６１】
上記説明では、特に、１つのドキュメント内を２つのグループに分けることについて説明したが、印刷対象オブジェクトの選択およびシートオブジェクトへのリリースを複数回繰り返すことで、３つ以上のグループを構成させることができる。
【００６２】
上記説明では、矩形領域を描画し、当該矩形領域に複数の印刷対象オブジェクトを含ませることで、複数の印刷対象オブジェクトを選択する方法を説明したが、別の選択方法として、領域Ｒ２内の例えばＯＢＪ＿Ａにタッチして離すことで選択する実装でもよい（ＯＢＪ＿Ａは網掛け表示となる）。この操作をＯＢＪ＿ＢやＯＢＪ＿Ｃ等の他のオブジェクトに対しても行い（ＯＢＪ＿Ｂ、Ｃも網掛け表示となる）、シートオブジェクトにリリースすることで、１つのグループとなる。この方法の場合、例えばＯＢＪ＿Ｃを外してＯＢＪ＿Ａ、Ｂ、Ｄを同じシートオブジェクトにリリースし、１つのグループにしたい場合に有効となる。選択された状態の印刷対象オブジェクトは、再度タッチされることで選択が解除される。
【００６３】
また上記説明では、一旦グループに所属させた印刷対象オブジェクトを、グループから削除する場合、グループ設定ダイアログＤ１を用いて削除しているが、他の例として、シートオブジェクト内の印刷対象オブジェクトを選択し、領域Ｒ１から外すことで、所属グループから削除する実装も可能である。このとき、プロセッサ５２は、削除されたオブジェクトを管理から外し、いずれかのタイミングでリソースを解放する。
【００６４】
また一旦グループに所属させた印刷対象オブジェクトを、他のグループに変更する場合、当該印刷対象オブジェクトをタッチし、他のシートオブジェクトにリリースすることで、グループを変更することも可能である。
【００６５】
（第２実施形態）
第２実施形態では、付箋を模したオブジェクトを用いて、ドキュメント内のグループ分けを行う実装について説明する。尚、ハードウェア構成や画像形成装置の全体動作等、以下に説明する事項以外の構成や動作については、第１実施形態と同様であるため、説明を割愛する（図１〜図３、図１２を参照）。
【００６６】
第２実施形態のインターフェイス部４０の表示例を図１３に示す。第２実施形態では、第１実施形態で説明したシートオブジェクト、印刷対象オブジェクト、プリント実行ボタンＢ１以外に、付箋を模したオブジェクト（図１３の例ではＯＢＪ＿ＬＡＢＥＬ１（第３画像））がインターフェイス部４０に表示される。領域Ｒ１〜Ｒ３については第１実施形態と同様である。以下、付箋を模したオブジェクトを付箋オブジェクトと称す。第２実施形態では、この付箋オブジェクトを用いて印刷対象オブジェクトのグループ分けを行う。
図１４に、第２実施形態の印刷設定動作のフローチャートを示し、図１５Ａから図１７にインターフェイス部４０の操作例および画面遷移例を示す。また以降の説明では、第１実施形態で説明した方法で、シートオブジェクト上に印刷対象オブジェクトが既に配置されているものとして説明する。
【００６７】
図１４のフローチャートにおいて、ＡＣＴ３１、ＡＣＴ３２は第１実施形態と同様である。すなわち、プロセッサ５２は、インターフェイス部４０のタッチセンサが感知した位置を検出し（ＡＣＴ３１）、タッチ位置がプリント実行ボタンＢ１の表示領域かを判定する（ＡＣＴ３２）。タッチ位置がプリント実行ボタンＢ１の領域内である場合（ＡＣＴ３２、Ｙｅｓ）、プロセッサ５２は、ユーザが設定した情報を確定させ、印刷ジョブ情報内に確定した印刷設定情報を書き込む。以降、処理は図３のＡＣＴ３に進む。一方、タッチ位置がプリント実行ボタンＢ１の領域内でない場合（ＡＣＴ３２、Ｎｏ）、処理はＡＣＴ３３に進む。
【００６８】
プロセッサ５２は、ＡＣＴ３１でのタッチ位置が付箋オブジェクトの領域内であるかを判定する（ＡＣＴ３３）。付箋オブジェクトの領域内である場合（ＡＣＴ３３、Ｙｅｓ）、プロセッサ５２は、ＡＣＴ３１でのタッチ位置が領域Ｒ１内かを判定する（ＡＣＴ３４）。尚、ＡＣＴ３４では、プロセッサ５２は、タッチされた付箋オブジェクトがシートオブジェクト上に配置されたオブジェクト（後述）であるか否かを判定している。
【００６９】
領域Ｒ１内で無い場合（ＡＣＴ３４、Ｎｏ）、プロセッサ５２は、第１実施形態と同様動作でリリース位置を検出し（ＡＣＴ３９）、リリース位置が領域Ｒ１内のシートオブジェクト上であるかを判定する（ＡＣＴ４０）。シートオブジェクト上である場合（ＡＣＴ４０、Ｙｅｓ）、リリース位置のシートオブジェクト上へ付箋オブジェクトを配置する（ＡＣＴ４１）。またプロセッサ５２は、付箋オブジェクトが配置されたシートでグループが分かれるように、各印刷対象オブジェクトのグループを設定する（ＡＣＴ４２）。ＡＣＴ４２の動作が完了した場合、処理はＡＣＴ３１に戻る。
【００７０】
上記ＡＣＴ３１のタッチ位置の検出からＡＣＴ４２のグループの設定に至るまでの操作例、表示例を図１５Ａに示す。図１５Ａは、ＯＢＪ＿ＬＡＢＥＬ１がシートオブジェクトＯＢＪ＿Ｓ１に配置される例である。
【００７１】
タッチ位置が付箋オブジェクト（図１５Ａの例ではＯＢＪ＿ＬＡＢＥＬ１）であり、付箋オブジェクトをタッチしている状態が維持される場合、プロセッサ５２の制御に基づき付箋オブジェクトは指先の動きに連動して動く。この状態でシートオブジェクト（図１５Ａの例ではＯＢＪ＿Ｓ１）上にリリースされると、付箋オブジェクトは、ＯＢＪ＿Ｓ１の上端部に配置される。またプロセッサ５２は、付箋オブジェクトが配置されたシートオブジェクト上の印刷対象オブジェクト（図１５Ａの例ではＯＢＪ＿Ａ〜Ｃ）を同じグループに属させるように設定する。尚、付箋オブジェクトが付与されたシートオブジェクトよりも前のシートオブジェクト（付箋オブジェクトが付与されたシートオブジェクトよりも番号が小さいシートオブジェクト）がある場合、プロセッサ５２は、これらのシートオブジェクト上に配置される印刷対象オブジェクトも含めて、同じグループとなるように設定する。本例において、仮に番号０のシートオブジェクトがあり、その上に印刷対象オブジェクトが配置されている場合、番号０および番号１のシートオブジェクトに配置されている印刷対象オブジェクトは、同じグループ１になる。
【００７２】
尚、第２実施形態のグループ情報は、第１実施形態のグループ情報に加え、さらに付箋オブジェクトの識別情報（例えばシーケンスな番号や識別名称）も含まれる。よって、付箋オブジェクト、印刷対象オブジェクト、シートオブジェクトは、このグループ情報によって対応付けられる。
【００７３】
またプロセッサ５２は、付箋オブジェクトが配置されたシートオブジェクトの次のシート（配置されたシートオブジェクトよりも番号の大きいシートオブジェクト）、および次のシート以降に相当するシートオブジェクトについては、印刷対象オブジェクトがその他のグループに属するように設定する。図１５Ａの例では、ＯＢＪ＿ＬＡＢＥＬ１がＯＢＪ＿Ｓ１上に配置されていることから、次のシートに対応するＯＢＪ＿Ｓ２上に配置されているＯＢＪ＿Ｄ〜Ｆは、グループ２の所属となる。領域Ｒ３には、第１実施形態と同様に所属グループ名が表示される。
【００７４】
図１４のフローチャートの説明に戻る。ＡＣＴ３１で検出されるタッチ位置が付箋オブジェクトの領域であり（ＡＣＴ３３、Ｙｅｓ）、且つ領域Ｒ１である場合（ＡＣＴ３４、Ｙｅｓ）、プロセッサ５２は、次にリリース位置を検出する（ＡＣＴ３５）。リリース位置が領域Ｒ１内の他のシートオブジェクト上である場合（ＡＣＴ３６、Ｙｅｓ）、プロセッサ５２は、タッチ位置からリリースされたシートオブジェクトへ付箋オブジェクトを移動させ、グループの再設定を行う（ＡＣＴ３７）。その後、処理はＡＣＴ３１に戻る。
上記ＡＣＴ３１からＡＣＴ３７に至るまでの操作例、表示例を図１５Ｂに示す。図１５Ｂには、ＯＢＪ＿Ｓ１上に付与されているＯＢＪ＿ＬＡＢＥＬ１をＯＢＪ＿Ｓ２に移動させる例が示されている。
【００７５】
シートオブジェクト上に付与された付箋オブジェクトがタッチされ、他のシートオブジェクトに移動してリリースされる場合、付箋オブジェクトは、プロセッサ５２の制御に基づきリリースされたシートオブジェクトの上端部に移動する。またプロセッサ５２は、付箋オブジェクトの移動先のシートオブジェクト上に配置されている印刷対象オブジェクト、および、当該シートオブジェクトよりも前のシートオブジェクト上に配置される印刷対象オブジェクトを、同じグループとなるように設定する。図１５Ｂのように、ＯＢＪ＿ＬＡＢＥＬ１をＯＢＪ＿Ｓ１からＯＢＪ＿Ｓ２に移動させる場合、ＯＢＪ＿Ｓ２、およびＯＢＪ＿Ｓ２より前のシートオブジェクトに配置されている印刷対象オブジェクト（ＯＢＪ＿Ａ〜Ｆ）が同じグループ１に属するようになる。尚、ＯＢＪ＿Ｓ２の次のシートオブジェクト以降に印刷対象オブジェクトが配置されている場合、これらオブジェクトはその他のグループ（例えばグループ２）に設定される。
【００７６】
また、図１４のフローチャートのＡＣＴ３６で、リリース位置が領域Ｒ１でない場合（ＡＣＴ３６、Ｎｏ）、ＡＣＴ３１でタッチされた付箋オブジェクトを削除し、グループの構成を変更する（ＡＣＴ３８）。その後、処理はＡＣＴ３１に戻る。このときの操作例、表示例を図１６に示す。シートオブジェクト上に配置された付箋オブジェクト（ＯＢＪ_ＬＡＢＬＥ１）がタッチされ、領域Ｒ１の外部にリリースされる場合、当該付箋オブジェクトの表示が削除される。また図１６の例において、プロセッサ５２は、当該付箋オブジェクトに基づき設定されていたグループ情報も、記憶装置５１から削除する。図１５Ａでは、領域Ｒ３内にグループ名が表示されていたが、図１６では、領域Ｒ３内の表示も削除されている。
【００７７】
図１４のフローチャートの説明に戻る。ＡＣＴ３１でのタッチ位置が付箋オブジェクトの領域で無い場合（ＡＣＴ３３、Ｎｏ）、プロセッサ５２は、タッチ位置が領域Ｒ１内の印刷対象オブジェクトであるかを判定する（ＡＣＴ４３）。タッチ位置が領域Ｒ１内の印刷対象オブジェクトである場合（ＡＣＴ４３、Ｙｅｓ）、プロセッサ５２は、インターフェイス部４０上にグループ設定ダイアログＤ１が表示されるように制御する（ＡＣＴ４４）。ユーザにより、グループ設定ダイアログＤ１を用いた設定操作が行われた後、プロセッサ５２は、タッチされた印刷対象オブジェクトが属するグループに対し、印刷設定を反映させ、描画するように制御する（ＡＣＴ４５）。ＡＣＴ４４、ＡＣＴ４５は第１実施形態のＡＣＴ２１、ＡＣＴ２２と同様の動作となる。
【００７８】
図１７は、図１５Ａに示す状態でＯＢＪ＿Ｓ１上のＯＢＪ＿Ｃがタッチされたときの操作例を示している。また図１７には、グループ設定ダイアログＤ１が表示され、４ｉｎ１の設定から２ｉｎ１の設定にされた後の表示例も示されている。詳細説明については、第１実施形態と同様であるため割愛するが、ＯＢＪ＿Ｃまでがグループ１の所属であり、ＯＢＪ＿ＣがＯＢＪ＿Ｓ１からＯＢＪ＿Ｓ２上に移動したため、グループの分け目を示す付箋オブジェクトも、ＯＢＪ＿Ｓ１からＯＢＪ＿Ｓ２に移動する。
【００７９】
上記例では、特に、１つの付箋オブジェクトを用い、グループを２つに分ける例について言及したが、複数の付箋オブジェクトを用いて複数のグループに分けることも当然可能である。図１８Ａを用いて説明する。図１８Ａは、ＯＢＪ＿ＬＡＢＥＬ１、ＯＢＪ＿ＬＡＢＥＬ２の２つの付箋オブジェクトがシートオブジェクトに配置されている状態を示しており、２つの付箋オブジェクトにより、グループ１〜３の３つのグループが形成されている例を示している。またグループ１は４ｉｎ１の設定であり、グループ２は１ｉｎ１の設定、グループ３は２ｉｎ１の設定となっている。この状態から、さらにＯＢＪ＿ＬＡＢＥＬ３が配置されると、４つのグループが形成される。また図１８Ａに示すように、付箋オブジェクトの上端部分の色をそれぞれ異ならせてもよい。このように、１つのドキュメント内を複数のグループに分け、グループごとに印刷設定を行うことも可能となる。
【００８０】
また付箋オブジェクトは、その上端部分がシートオブジェクトの上端から突出するように配置されるが、図１８Ｂに示すように、この突出領域にシートオブジェクトの番号を表示する実装でもよい。この突出領域が押下されることで、そのシートオブジェクトまでジャンプし、ジャンプ先のシートオブジェクト（本例では番号５のシートオブジェクト）の配置状態が表示されてもよい。
【００８１】
上記説明では、付箋を模した画像を用いているが、態様は限定されず、ユーザにより識別可能なマークが描かれた画像や識別可能な形状をした画像（マーキング画像）であれば、どのような画像であってもよい。
【００８２】
上記第１実施形態、第２実施形態では、特に、Ｎｉｎ１の設定や片面印刷／両面印刷の印刷設定を、ドキュメント全体ではなくグループごとに行うことについて説明した（尚、ドキュメント全体であってもよい）。印刷設定は、これら以外にも、シートの縦置き、横置きの設定、印刷後のシート排出先の設定、印刷画質の設定、カラー／モノクロの設定、ウォーターマークの有無の設定、部数、ステイプルやホールパンチの設定、ページ開きの方向の設定等、さまざまな印刷設定をグループごとに反映させ、印刷処理を実行してもよい。またシート格納部２０が複数ある場合は、グループごとに、シートの供給元となるユニットを選択させてもよい。
【００８３】
以上に詳述したように、この明細書に記載の技術によれば、１つのドキュメント内で印刷設定を異ならせることができる。
【００８４】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。
【符号の説明】
【００８５】
１０  外部情報入力部、２０  シート格納部、３０  印刷部、４０  インターフェイス部、５０  制御ボード、６０  後処理装置、７０  読み取り部、１００  画像形成装置。
【図１】
0005696075.tif 000002
【図２】
0005696075.tif 000003
【図３】
0005696075.tif 000004
【図４】
0005696075.tif 000005
【図５】
0005696075.tif 000006
【図６】
0005696075.tif 000007
【図７】
0005696075.tif 000008
【図８】
0005696075.tif 000009
【図９】
0005696075.tif 000010
【図１０】
0005696075.tif 000011
【図１１】
0005696075.tif 000012
【図１２】
0005696075.tif 000013
【図１３】
0005696075.tif 000014
【図１４】
0005696075.tif 000015
【図１５】
0005696075.tif 000016
【図１６】
0005696075.tif 000017
【図１７】
0005696075.tif 000018
【図１８】
0005696075.tif 000019