(57)【要約】【課題】シート上の画像の配置に関しての設定操作が容易となる技術を提供する。【解決手段】実施形態の印刷設定装置は、入力部と、１枚のシートを描画したシート画像を１つまたは複数表示し、且つ印刷対象のページ画像の一覧を表示する表示部と、少なくとも１つのページ画像が入力部によって選択されてシート画像に移動する際、シート画像内に既存のページ画像が無い場合は、シート画像上に選択されたページ画像を描画し、シート画像上に既にページ画像が描画されている場合は、１つのシート画像上に既存のページ画像と移動したページ画像との複数のページ画像を描画する制御部とを有する。【選択図】図６
2012081758.tif 000002
【特許請求の範囲】
【請求項１】
入力部と、
１枚のシートを描画したシート画像を１つまたは複数表示し、且つ印刷対象のページ画像の一覧を表示する表示部と、
前記表示部によって表示される少なくとも１つのページ画像が前記入力部によって選択されて前記シート画像に移動する際、前記シート画像内に既存のページ画像が無い場合は、前記シート画像上に前記選択されたページ画像を描画し、
前記シート画像上に、既にページ画像が描画されている場合は、前記１つのシート画像上に、前記既存のページ画像と前記移動したページ画像との複数のページ画像を描画する制御部と
を有する印刷設定装置。
【請求項２】
請求項１に記載の印刷設定装置において、
前記制御部は、前記既存のページ画像と新たに配置されるページ画像とが１つのシート画像に収まるように、それぞれ同じ率で縮小してシート画像に描画することを特徴とする印刷設定装置。
【請求項３】
請求項１に記載の印刷設定装置において、
前記制御部は、前記一覧から一括で複数のページ画像が選択されて１つのシート画像上に移動する場合、前記１つのシート画像上に前記選択された複数のページ画像を描画することを特徴とする印刷設定装置。
【請求項４】
請求項３に記載の印刷設定装置において、
前記制御部は、ユーザによって指定された複数の座標情報を前記入力部から取得し、該複数の座標情報によって形成される領域内に含まれる複数のページ画像を、前記１つのシート画像上に描画することを特徴とする印刷設定装置。
【請求項５】
請求項１に記載の印刷設定装置において、
前記制御部は、１つまたは複数のシート画像上に描画された複数のページ画像のうちの１つが前記入力部によって選択され、該ページ画像が、シート画像上の他のページ画像上に移動する場合、前記移動したページ画像と前記他のページ画像との配置を入れ替えて描画することを特徴とする印刷設定装置。
【請求項６】
請求項１に記載の印刷設定装置において、
前記制御部は、１つまたは複数のシート画像上に描画されたページ画像が前記入力部によって選択され、該ページ画像が、シート画像上の他の余白領域に移動する場合、前記選択されたページ画像を削除し、前記余白領域に前記選択されたページ画像を描画することを特徴とする印刷設定装置。
【請求項７】
請求項１に記載の印刷設定装置において、
前記制御部は、１つまたは複数のシート画像上に描画されたページ画像が前記入力部によって選択され、該ページ画像が、シート画像の領域以外の領域に移動する場合、前記選択されたページ画像を前記シート画像上から削除することを特徴とする印刷設定装置。
【請求項８】
印刷対象のページ画像を取得する画像取得部と、
入力部と、
１枚のシートを描画したシート画像を１つまたは複数表示し、且つ前記画像取得部によって取得された印刷対象のページ画像の一覧を表示する表示部と、
前記表示部によって表示される少なくとも１つのページ画像が前記入力部によって選択されて前記シート画像に移動する際、前記シート画像内に既存のページ画像が無い場合は、前記シート画像上に前記選択されたページ画像を描画し、
前記シート画像上に既にページ画像が描画されている場合は、前記１つのシート画像上に、前記既存のページ画像と前記移動したページ画像との複数のページ画像を描画する制御部と、
前記制御部によってシート画像上に描画されたレイアウトと一致するように、前記画像取得部によって取得されたページ画像をシートに形成する印刷部と、
を有する画像形成装置。
【請求項９】
１枚のシートを描画したシート画像を１つまたは複数表示し、且つ印刷対象のページ画像の一覧を表示し、
少なくとも１つのページ画像が選択されて前記シート画像に移動する際、前記シート画像内に既存のページ画像が無い場合は、前記シート画像上に前記選択されたページ画像を描画し、
前記シート画像上に既にページ画像が描画されている場合は、前記１つのシート画像上に、前記既存のページ画像と前記移動したページ画像との複数のページ画像を描画する
印刷設定装置の印刷設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に記載の実施形態は、印刷を行うときに実施される画像形成装置の設定技術に関する。
【背景技術】
【０００２】
印刷を行う際、印刷対象の各ページを縮小させ、１枚のシートに複数ページ（Ｎページ）の像を形成する手法（以下、Ｎｉｎ１と記す）が日常的に行われている。Ｎｉｎ１の設定を行う場合、従来のプリンタドライバが提供する設定画面や画像形成装置のコントロールパネルによって表示される設定画面では、ユーザは該当する階層まで画面を遷移させ、Ｎｉｎ１の設定を有効にするボタンを押し、さらに１枚のシート上に何ページ分の像を形成させるかの設定を行う。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来のシステムでＮｉｎ１の設定を行う場合、Ｎｉｎ１の設定を行うまで複数回ボタンを押す必要がある。またユーザは、Ｎｉｎ１の設定が設定画面中のいずれの階層に属するのかを記憶しておく必要があり、記憶していない場合、これら各設定を行う際は該当する設定画面を探すこととなる。
【０００４】
また従来の設定画面を用いる場合、ボタン操作によって設定を行うこととなるが、この操作は日常的に設定操作を行わないユーザにとっては理解するのが困難である。
【０００５】
実施形態は上述した問題点を解決するためになされたものであり、シート上の画像の配置に関しての設定操作が容易となる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本実施形態の印刷設定装置は、入力部と、１枚のシートを描画したシート画像を１つまたは複数表示し、且つ印刷対象のページ画像の一覧を表示する表示部と、少なくとも１つのページ画像が入力部によって選択されてシート画像に移動する際、シート画像内に既存のページ画像が無い場合は、シート画像上に選択されたページ画像を描画し、シート画像上に既にページ画像が描画されている場合は、１つのシート画像上に既存のページ画像と移動したページ画像との複数のページ画像を描画する制御部とを有する。
【図面の簡単な説明】
【０００７】
【図１】画像形成装置の構成例を示す図である。
【図２】画像形成装置のブロック図である。
【図３】画像形成装置の動作例を示すフローチャートである。
【図４】第１の実施形態のインターフェイス部での表示例を示す図である。
【図５】第１の実施形態の動作例を示すフローチャートである。
【図６】第１の実施形態の設定操作の一例を示す図である。
【図７】ＰＣ、タブレットＰＣを印刷設定装置とした構成例を示す図である。
【図８】第２の実施形態の動作例を示すフローチャートである。
【図９】第２の実施形態のインターフェイス部での表示例、およびシート選択の設定操作の一例を示す図である。
【図１０】第２の実施形態の、選択されたシートをＮｉｎ１として設定する操作の一例を示す図である。
【図１１】第３の実施形態のインターフェイス部での表示例を示す図である。
【図１２】第３の実施形態の動作例を示すフローチャートである。
【図１３】第３の実施形態のオブジェクト画像の入れ替え操作の一例を示す図である。
【図１４】第３の実施形態のオブジェクト画像の移動操作の一例を示す図である。
【図１５】第３の実施形態のオブジェクト画像の配置可能な領域の一例を示す図である。
【図１６】第３の実施形態のオブジェクト画像の削除操作の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下の各実施形態で説明するユーザインターフェイスは、ユーザにとっては直感的に分かりやすく、また少ない操作回数でページの配置設定を行うことができる。
【０００９】
第１の実施形態では、印刷対象の画像をプレビュー画像上にドロップすることで、直感的に分かりやすく少ない操作回数でＮｉｎ１を設定することができるユーザインターフェイスを提供する。
【００１０】
第２の実施形態では、印刷したい画像を矩形領域で指定することで選択し、プレビュー画像上にドロップすることで画像枚数に応じてＮｉｎ１設定を反映させるユーザインターフェイスを提供する。
【００１１】
第３の実施形態では、プレビュー領域内の印刷対象の画像を移動させることで、オブジェクト同士の位置換えや空きスペースへ移動させることが可能な自由度の高いオブジェクト配置設定環境を提供する。
【００１２】
（第１の実施形態）
以下、図面を参照しつつ第１の実施形態の態様について説明する。
【００１３】
図１に、第１の実施形態の画像形成装置のハードウェア構成の一例を示す。画像形成装置１００は、外部情報入力部１０、シート格納部２０、印刷部３０、インターフェイス部４０、制御ボード５０、後処理装置６０、読み取り部７０を有する。
【００１４】
外部情報入力部１０は、パーソナルコンピュータ（以下、ＰＣと称す）などの外部装置で作成される印刷データを受信するユニットであり、ネットワークインターフェイスカードを含む構成である。シート格納部２０は、シートを格納し、また画像形成装置１００の本体部に格納されたシートを搬送するユニットであり、ピックアップローラやトレイを含む構成である。
【００１５】
印刷部３０は、シート格納部２０から搬送されるシートに、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色の像を形成するユニットである。印刷部３０は、外部情報入力部１０から入力される印刷対象データや読み取り部７０で読み取られた原稿の画像データの像をシートに形成する。印刷部３０は、感光体ドラムや帯電ローラ等によって構成されるプロセスユニットを、色ごとに含む構成である。
【００１６】
インターフェイス部４０は、ユーザに画像形成装置１００の状態やジョブの進捗状況を表示し、またユーザからの指示や設定を取得するコントロールパネルである。インターフェイス部４０は、表示部として液晶パネルが用いられ、また入力部としてタッチセンサを搭載しているタッチパネル形式の入力装置が用いられる。
【００１７】
制御ボード５０は、画像形成装置１００内の各ハードウェアを統括制御するボードである。また後処理装置６０は、ユーザの設定に基づき、像が形成されたシートの束に対して、ステイプルで束ねる処理（ステイプル処理）や、複数シートに対し同じ位置にホールを設ける処理（ホールパンチ処理）を実行する装置である。後処理装置６０は、少なくともステイプル装置、パンチャー装置を含む構成である。
【００１８】
読み取り部７０は、透過トレイ上に配置されるシートに描かれている像をスキャンし、画像データに変換するユニットである。読み取り部７０は、印刷対象のシートを搭載する透過トレイ、発光装置やＣＣＤイメージセンサ（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）４００を介して接続されているＰＣ２００を印刷設定装置として適用させることもできる。すなわち、ＰＣ２００のＣＰＵ２０４、メモリ２０５、および表示部であるモニター２０１、入力部であるキーボード２０２やマウス２０３を用いて、上記説明と同じ動作を実現できる。またＣＰＵ、メモリ、タッチパネル形式のディスプレイを有するタブレットＰＣ３００にも当然適用可能である。第１の実施形態の態様を適用する場合、ユーザインターフェイスに関しては従来とは異なるものの、設定情報や印刷ジョブ情報等のデータ構成は従来と同様の電文形式を適用できる。よって、ＰＣ２００やタブレットＰＣ３００を印刷設定用のクライアント装置（印刷設定装置）とする場合であっても、送信される印刷ジョブ情報や設定情報は従前の形式であるため、従前の画像形成装置１００Ａをそのまま適用できる。尚、ＬＡＮ４００は有線、無線のいずれでも構わない。
【００３９】
（第２の実施形態）
第１の実施形態では、領域Ｒ２内のページ画像を１つずつ選択し、１つずつシート画像上にリリースする実装例について説明したが、第２の実施形態では、ページ画像を一括で複数選択し、シート画像上にリリースする実装例について説明する。以下に説明する事項以外の構成や動作については、第１の実施形態と同様であるため、説明を割愛する（図１〜図３、図７を参照）。
【００４０】
図８に第２の実施形態の動作例を示すとともに、図９Ａ〜図１０Ｂに画面遷移例を示す。また、印刷プレビュー領域Ｒ１、読み込み画像表示領域Ｒ２、ページ画像ＯＢＪ＿Ａ〜ＯＢＪ＿Ｄ、プリント実行ボタンＢ１については第１の実施形態と同様である。
【００４１】
図８を参照しつつ、第２の実施形態の動作説明をする。プロセッサ５２は、第１の実施形態と同様にユーザのタッチ位置を検出する（ＡＣＴ２１）。プロセッサ５２は、タッチされた領域がプリント実行ボタンＢ１の領域か否かを判断し（ＡＣＴ２２）、当該領域である場合（ＡＣＴ２２、Ｙｅｓ）、印刷設定処理が終了し図３のＡＣＴ３以降の処理が実行される。
【００４２】
次にプロセッサ５２は、タッチされた位置が領域Ｒ２内のページ画像であり、且つ選択フラグ（ページ画像ごとに用意されるフラグデータ）が有効となっているページ画像であるか否かを判定する（ＡＣＴ２３）。該当する画像でない場合（ＡＣＴ２３、Ｎｏ）、図９Ａに示すようにタッチ位置の始点から現状の指先位置までの矩形を描写する（ＡＣＴ２４）。そして、プロセッサ５２は、指先が離れた位置を検出し（ＡＣＴ２５）、図９Ｂに示すようにタッチ位置の始点から指先が離れた位置までの矩形領域に含まれたページ画像の選択フラグを有効にする（ＡＣＴ２６）。プロセッサ５２は、タッチ位置および指先が離れた位置の座標情報をインターフェイス部４０から取得し、この２つの座標情報によって構成される領域を選択範囲の領域とする。また図９Ｂに示すように、選択フラグが有効となった画像については網掛け画像とする等、プロセッサ５２は、選択フラグが有効なページ画像と無効なページ画像とで、表示を異ならせるように制御する。
【００４３】
ＡＣＴ２６の処理が行われた後はＡＣＴ２１に戻り、引き続きＡＣＴ２１、ＡＣＴ２２、ＡＣＴ２３の処理が行われる。
【００４４】
ＡＣＴ２３において、選択フラグが有効であるページ画像がタッチされている場合（ＡＣＴ２３、Ｙｅｓ）、プロセッサ５２は、その後リリース位置の検出を行い（ＡＣＴ２７）、リリース位置が領域Ｒ１内であるか否かを判定する（ＡＣＴ２８）。ここで、ＡＣＴ２３からＡＣＴ２８までのユーザの操作例を図１０Ａに示す。プロセッサ５２は、選択された複数のページ画像が指先の移動と連動して動くように制御する。
【００４５】
この指先の動きと連動している状態で、リリース位置が領域Ｒ１内となる場合（ＡＣＴ２８、Ｙｅｓ）、プロセッサ５２はリリースされた画像枚数に応じてＮｉｎ１の情報を設定し、シート画像上にリリースされたページ画像を描写する（ＡＣＴ２９）。ＡＣＴ２９の動作後の状態を図１０Ｂに示す。プロセッサ５２は、リリースされた複数のページ画像を１つのシート画像上に描画する。
【００４６】
その後、処理はＡＣＴ２１に戻り、ＡＣＴ２２でプリント実行ボタンＢ１がタッチされる場合（ＡＣＴ２２、Ｙｅｓ）、印刷ジョブ情報に確定したＮｉｎ１の情報が書き込まれて印刷実行される。印刷部３０は、印刷ジョブ情報内の各設定値に応じて、シートに像を形成する。
【００４７】
（第３の実施形態）
画像の挿入や順序の変更等、同一シート内やシート間で画像の配置を変える場合、従来、設定ボタンを押して調整する方法が知られている。従来手法では順序が守られた範囲でしか配置換えができない等、一定の制約があり自由に配置を変えることができない。第３の実施形態では、画像の配置換えや削除を直感的に操作できるユーザインターフェイスについて説明する。尚、以降の説明はＮｉｎ１に限らず、１ｉｎ１でも適用できる。
【００４８】
また第３の実施形態においても、以下に説明する事項以外の構成や動作については、第１の実施形態と同様であるため、説明を割愛する（図１、図２、図３、および図７を参照）。
【００４９】
まず図１１に、インターフェイス部４０に表示される表示画面の一例（初期状態の一例）を示す。以下の説明では、図１１に示すように第１の実施形態の印刷プレビュー領域Ｒ１に相当する領域が２つある例について説明する。これら領域を領域Ｒ１＿Ａ、領域Ｒ１＿Ｂとし、領域Ｒ１＿Ａ、領域Ｒ１＿Ｂにそれぞれ１枚ずつシート画像が配置される。また図１１に示すように、初期状態では領域Ｒ１＿ＡにＯＢＪ＿Ｄ、ＯＢＪ＿Ｃ、ＯＢＪ＿Ａのページ画像（第３の実施形態では、このページ画像をオブジェクト画像と称する）が既に配置され、領域Ｒ１＿ＢにＯＢＪ＿Ａ、ＯＢＪ＿Ｂ、ＯＢＪ＿Ｃのオブジェクト画像が既に配置されている。
【００５０】
次に図１２のフローチャートを参照しつつ、第３の実施形態の態様を説明する。
【００５１】
プロセッサ５２は、第１の実施形態と同様にユーザのタッチ位置を検出する（ＡＣＴ３１）。プロセッサ５２は、検知位置が領域Ｒ１＿Ａ、領域Ｒ１＿Ｂのいずれかに配置されているオブジェクト画像の領域内であるかを判定する（ＡＣＴ３２）。オブジェクト画像の領域内である場合（ＡＣＴ３２、Ｙｅｓ）、プロセッサ５２は当該オブジェクト画像が指先の動きと連動して移動するように表示を制御する。
【００５２】
次にプロセッサ５２は、リリース位置を検出する（ＡＣＴ３３）。ここでリリース位置が領域Ｒ１＿Ａ、領域Ｒ１＿Ｂ内に配置されている他のオブジェクト画像の領域であるかを判定する（ＡＣＴ３４）。ここで他のオブジェクト画像の領域である場合（ＡＣＴ３４、Ｙｅｓ）、プロセッサ５２は、ＡＣＴ３１でタッチされたオブジェクト画像とリリース位置に配置されているオブジェクト画像とを入れ替えるように、表示を制御する（ＡＣＴ３５）。
【００５３】
ここまでの表示の遷移について、図１３Ａ、図１３Ｂに一例を示す。図１３Ａに示すように、領域Ｒ１＿Ａ内のＯＢＪ＿Ｃが選択され、領域Ｒ１＿Ｂ内のＯＢＪ＿Ｂ上に移動する場合、図１３Ｂに示すように、ＯＢＪ＿ＣとＯＢＪ＿Ｂとが入れ替わる。尚、この操作は同一シート内でも行うことができる。例えば領域Ｒ１＿Ａ内のＯＢＪ＿Ｄと領域Ｒ１＿Ａ内のＯＢＪ＿Ａとを入れ替えるようにすることも可能である。
【００５４】
図１２のフローチャートの説明に戻る。ＡＣＴ３４で、リリース位置が他のオブジェクト画像の領域ではないと判定される場合（ＡＣＴ３４、Ｎｏ）、次にプロセッサ５２は、リリース位置が領域Ｒ１＿Ａ、領域Ｒ１＿Ｂ内の配置可能領域であるかを判定する（ＡＣＴ３６）。配置可能領域は、オブジェクト画像を配置することができる余白領域である。
リリース位置が配置可能領域である場合（ＡＣＴ３６、Ｙｅｓ）、プロセッサ５２は、ＡＣＴ３１でタッチされたオブジェクト画像が当該配置可能領域に移動するように表示を制御する（ＡＣＴ３７）。すなわちプロセッサ５２は、リリースされたオブジェクト画像を当該配置可能領域に描画するように表示を制御し、且つ、ＡＣＴ１でタッチされた既存のオブジェクト画像を削除するように表示を制御する。
【００５５】
ＡＣＴ３６、ＡＣＴ３７の画面遷移例を図１４Ａ、図１４Ｂに示す。図１４Ａに示すように、例えば領域Ｒ１＿Ａ内のＯＢＪ＿Ｃがタッチされ、領域Ｒ１＿Ｂ内の配置可能領域Ｒ４にリリースされる場合、図１４Ｂに示すようにＯＢＪ＿Ｃが配置可能領域Ｒ４の位置に移動する。この操作は上記同様に同一ページ内でも行うことができる。また、図１５に２ｉｎ１、４ｉｎ１、８ｉｎ１の各ケースの配置可能領域の一例を示す。第３の実施形態では、配置可能領域の座標情報が、２ｉｎ１、４ｉｎ１等のケースごとに予め記憶装置５１に記憶されており、プロセッサ５１は、これら画像配置可能領域の座標情報を記憶装置５１から取得し、各オブジェクト画像の描画を行う。
【００５６】
図１２のフローチャートの説明に戻る。ＡＣＴ３６で、リリース位置が配置可能領域ではないと判定される場合（ＡＣＴ３６、Ｎｏ）、次にプロセッサ５２は、リリース位置が領域Ｒ１＿Ａ、領域Ｒ１＿Ｂ以外の領域であるか否かを判定する（ＡＣＴ３８）。領域Ｒ１＿Ａ、領域Ｒ１＿Ｂ以外の領域である場合（ＡＣＴ３８、Ｙｅｓ）、プロセッサ５２は、ＡＣＴ３１でタッチされた画像を削除するように表示を制御する（ＡＣＴ３９）。
ＡＣＴ３８、ＡＣＴ３９の画面遷移例を図１６Ａ、図１６Ｂに示す。図１６Ａに示すように、例えば領域Ｒ１＿Ａ内のＯＢＪ＿Ｃがタッチされ、領域Ｒ１＿Ａ、領域Ｒ１＿Ｂ以外の領域にリリースされる場合、図１６Ｂに示すように、領域Ｒ１＿Ａ内のＯＢＪ＿Ｃが削除される。
【００５７】
ＡＣＴ３５、ＡＣＴ３７、ＡＣＴ３９のいずれかの処理が行われた後は、ＡＣＴ３１に戻る。その後ＡＣＴ３２の判定において、タッチ位置がオブジェクト画像領域で無いと判定される場合（ＡＣＴ３２、Ｎｏ）、プロセッサ５２は、タッチ位置がプリント実行ボタンＢ１であるか否かを判定する（ＡＣＴ４０）。プリント実行ボタンＢ１である場合（ＡＣＴ４０、Ｙｅｓ）、印刷ジョブ情報に設定されたＮｉｎ１の情報や変更、削除等の配置情報が書き込まれて印刷実行される。印刷部３０は、印刷ジョブ情報内の各設定値に応じて、シートに像を形成する。
【００５８】
第１〜第３の実施形態を適用することで、Ｎｉｎ１の設定や画像配置の変更操作が容易となる。これは、階層構造を持ったＮｉｎ１等の従来設定よりも直感的にわかり易い設定環境を提供することができる。従来の設定画面は、１つの印刷設定ダイアログの上部に、「基本設定」、「フィニッシング」、「画質」等の複数のタブが一列で配置されており、タブを切り替えることでダイアログ内の大部分の表示領域が切り替わるレイアウトである。従来の設定画面を用いてユーザがＮｉｎ１や配置設定を行う場合、フィニッシング用のタブを押し、当該タブ内にあるＮｉｎ１を有効にするチェックボックスを押す必要である。この操作は煩雑であり、且つ、ユーザはフィニッシングタブ内にＮｉｎ１の設定があることを覚えておく必要がある。一般的に印刷を行うときの設定ダイアログは、基本設定のタブ内の情報が初期に表示され、ステイプルの設定に関しては表示されていないため、利用頻度が高くない場合、都度Ｎｉｎ１の設定画面を探すという作業が発生する。本実施形態の態様を適用することで、印刷プレビューを表示するとともに、印刷プレビューを用いて直観的にわかり易い設定作業を行うことができる。
【００５９】
以上に詳述したように、この明細書に記載の技術によれば、シート上の画像の配置に関しての設定操作が容易となる。
【００６０】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。
【符号の説明】
【００６１】
１０  外部情報入力部、２０  シート格納部、３０  印刷部、４０  インターフェイス部、５０  制御ボード、６０  後処理装置、７０  読み取り部、１００  画像形成装置。
【図１】
2012081758.tif 000003
【図２】
2012081758.tif 000004
【図３】
2012081758.tif 000005
【図４】
2012081758.tif 000006
【図５】
2012081758.tif 000007
【図６】
2012081758.tif 000008
【図７】
2012081758.tif 000009
【図８】
2012081758.tif 000010
【図９】
2012081758.tif 000011
【図１０】
2012081758.tif 000012
【図１１】
2012081758.tif 000013
【図１２】
2012081758.tif 000014
【図１３】
2012081758.tif 000015
【図１４】
2012081758.tif 000016
【図１５】
2012081758.tif 000017
【図１６】
2012081758.tif 000018