(57)【要約】【課題】入稿データに対して印刷要求に対応した編集ができる情報処理装置、データ編集方法、及びデータ編集プログラムを提供する。【解決手段】情報処理装置は、入稿データから生成したジョブデータに基づき、データ編集可能なプレビュー画面を表示し、前記プレビュー画面に対するデータ編集操作を受け付ける表示制御手段と、前記プレビュー画面を介して受け付けたデータ編集操作に従って、前記ジョブデータを編集する編集手段と、編集後のジョブデータから変換した出力データを出力装置に送信し、ジョブ処理の実行を要求する出力制御手段と、を有する。【選択図】図３
2014109920.tif 000002
【特許請求の範囲】
【請求項１】
入稿データから生成したジョブデータに基づき、データ編集可能なプレビュー画面を表示し、前記プレビュー画面に対するデータ編集操作を受け付ける表示制御手段と、
前記プレビュー画面を介して受け付けたデータ編集操作に従って、前記ジョブデータを編集する編集手段と、
編集後のジョブデータから変換した出力データを出力装置に送信し、ジョブ処理の実行を要求する出力制御手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記表示制御手段が、前記プレビュー画面を介して、レイアウトの編集操作を受け付けると、
前記編集手段は、
前記ジョブデータのレイアウト情報を、編集後の情報に変更することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御手段が、画像の移動操作を受け付けると、
前記編集手段は、
前記ジョブデータの画像の描画位置情報を、画像移動後の情報に変更することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記表示制御手段は、
変更後のジョブデータに基づき、前記画像の移動操作が反映されたプレビュー画面を表示することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記表示制御手段が、前記プレビュー画面を介して、ジョブ処理条件設定の変更操作を受け付けると、
前記編集手段は、
前記ジョブデータのジョブ処理条件情報を、変更操作時に受け付けた情報に変更することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記表示制御手段が、印刷条件設定及び／又は後処理条件設定の変更操作を受け付けると、
前記編集手段は、
前記ジョブデータの印刷条件設定情報及び／又は後処理条件設定情報を、変更操作時に受け付けた情報に変更することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記表示制御手段は、
変更後のジョブデータに基づき、前記印刷条件設定及び／又は前記後処理条件設定の変更操作が反映されたプレビュー画面を表示することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記表示制御手段は、
用紙サイズの異なる複数の前記入稿データに基づき、ページ挿入により、前記ジョブデータが生成された場合、
ジョブ内の前記用紙サイズを統一するために変更された用紙サイズの所定位置を原点とする座標に基づき、変更された用紙サイズ上における画像の描画位置を決定し、決定した前記描画位置に従って、前記画像を表示することを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記出力制御手段は、
前記出力装置から取得した取得情報に基づき、編集後のジョブデータを前記出力装置で実行可能な出力データに変換することを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
入稿データから生成したジョブデータに基づき、データ編集可能なプレビュー画面を表示し、前記プレビュー画面に対するデータ編集操作を受け付ける表示制御手順と、
前記プレビュー画面を介して受け付けたデータ編集操作に従って、前記ジョブデータを編集する編集手順と、
編集後のジョブデータから変換した出力データを出力装置に送信し、ジョブ処理の実行を要求する出力制御手順と、を有することを特徴とするデータ編集方法。
【請求項１１】
コンピュータを、
入稿データから生成したジョブデータに基づき、データ編集可能なプレビュー画面を表示し、前記プレビュー画面に対するデータ編集操作を受け付ける表示制御手段と、
前記プレビュー画面を介して受け付けたデータ編集操作に従って、前記ジョブデータを編集する編集手段と、
編集後のジョブデータから変換した出力データを出力装置に送信し、ジョブ処理の実行を要求する出力制御手段として機能させるデータ編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを編集する技術に関するものである。
【背景技術】
【０００２】
近年のＰＯＤ（Print  On  Demand）では、入稿データや印刷条件設定などが多様化している。そのため、印刷業者は、顧客からの多岐にわたる印刷要求に対応しなければならない。例えば、入稿データの編集もその１つである。具体的には、特定の入稿データに対して、他の入稿データを挿入し、１つの印刷データ（ジョブデータ）を生成する。このようなデータ編集機能は、編集ソフトウェアの一部の機能として提供されている。例えば、特許文献１には、データ編集時に用紙サイズを変更した場合、用紙サイズ上における画像の相対位置を考慮し、自動で画像の描画位置を決定し、レイアウトしなおす技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のデータ編集では、画像の描画位置を所定の条件に従って自動で決定するため、オペレータが仕上がりイメージを確認しながら調整することができない。
【０００４】
上述したように、ＰＯＤのデータ編集では、多岐にわたる印刷要求に対応するため、オペレータが仕上がりイメージを確認しながら画像の描画位置を調整できることが望ましい。
【０００５】
本発明は上記に鑑みてなされたものであって、入稿データに対して印刷要求に対応した編集ができる情報処理装置、データ編集方法、及びデータ編集プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、入稿データから生成したジョブデータに基づき、データ編集可能なプレビュー画面を表示し、前記プレビュー画面に対するデータ編集操作を受け付ける表示制御手段と、前記プレビュー画面を介して受け付けたデータ編集操作に従って、前記ジョブデータを編集する編集手段と、編集後のジョブデータから変換した出力データを出力装置に送信し、ジョブ処理の実行を要求する出力制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、入稿データに対して印刷要求に対応した編集ができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施の形態に係るデータ編集システムの構成例を示す図である。
【図２】図２は、第１の実施の形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】図３は、第１の実施の形態に係るデータ編集機能の構成例を示す図である。
【図４】図４は、第１の実施の形態に係るデータ編集時の処理手順例を示すフローチャートである。
【図５】図５は、第１の実施の形態に係る入稿データ例を示す図である。
【図６】図６は、第１の実施の形態に係るプレビュー画面例（その１）を示す図である。
【図７】図７は、第１の実施の形態に係る表示制御部と編集部の処理手順例を示すシーケンス図である。
【図８】図８は、第１の実施の形態に係るプレビュー画面例（その２）を示す図である。
【図９】図９は、第１の実施の形態に係るプレビュー画面例（その３）を示す図である。
【図１０】図１０は、第１の実施の形態に係る画面上のデータ編集例を示す図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、情報処理装置、データ編集方法、及びデータ編集プログラムの実施の形態（以下「実施形態」という）を詳細に説明する。
【００１０】
［第１の実施形態］
＜システム構成＞
図１は、本実施形態に係るデータ編集システム１の構成例を示す図である。図１には、１又は複数の情報処理装置１００１〜１００nと１又は複数の出力装置２００１〜２００nが、所定のデータ伝送路Ｎ（例えば「ネットワーク」）に接続される例が示されている。なお、以降、情報処理装置１００１〜１００nを総称する場合には、「情報処理装置１００」といい、出力装置２００１〜２００nを総称する場合には、「出力装置２００」という。
【００１１】
情報処理装置１００は、情報処理機能を有する機器であり、ＰＣ（Personal  Computer）などである。出力装置２００は、画像処理機能を有する機器であり、プリンタやＭＦＰ（Multifunction  Peripheral）などである。
【００１２】
本実施形態に係るデータ編集システム１は、次のようなサービスを提供する。情報処理装置１００は、入稿データに基づき、要求ジョブのデータ（以下「ジョブデータ」という）を生成する。次に、情報処理装置１００は、ジョブデータに基づくプレビュー画面を表示し、表示画面を介して受け付けた操作指示に従って、データ編集を行う。このとき、情報処理装置１００では、ページ挿入やジョブ結合（データ結合）などのデータ編集が行える。また、情報処理装置１００では、印刷や後処理などの条件設定が行える。その後、情報処理装置１００は、編集後のジョブデータを印刷可能なデータに変換し、出力装置２００に送信し、ジョブ処理の実行を要求する。その結果、出力装置２００では、データ編集が反映された印刷物が出力される。
【００１３】
＜ハードウェア構成＞
図２は、本実施形態に係る情報処理装置１００のハードウェア構成例を示す図である。図２に示すように、情報処理装置１００は、入力装置１０１、表示装置１０２、及び外部Ｉ／Ｆ（Interface）１０３を備えている。また、情報処理装置１００は、ＲＡＭ（Random  Access  Memory）１０４、ＲＯＭ（Read  Only  Memory）１０５、及びＣＰＵ（Central  Processing  Unit）１０６を備えている。また、情報処理装置１００は、通信Ｉ／Ｆ１０７及びＨＤＤ（Hard  Disk  Drive）１０８を備えている。情報処理装置１００は、上記部品がバスＢで相互に接続されている。
【００１４】
入力装置１０１は、キーボードやマウスなどを含み、情報処理装置１００に各操作信号を入力するのに用いられる。表示装置１０２は、ディスプレイなどを含み、情報処理装置１００による処理結果を表示する。
【００１５】
通信Ｉ／Ｆ１０７は、情報処理装置１００をデータ伝送路Ｎに接続するインタフェースである。これにより、情報処理装置１００は、通信Ｉ／Ｆ１０７を介して、他の機器とデータ通信を行うことができる。
【００１６】
ＨＤＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、装置全体を制御する基本ソフトウェアであるＯＳ（Operating  System）、及びＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。また、ＨＤＤ１０８は、格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢ（Data  Base）により管理している。
【００１７】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａなどがある。これにより、情報処理装置１００は、外部Ｉ／Ｆ１０３を介して、記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。なお、記録媒体１０３ａには、フロッピー（登録商標）ディスク、ＣＤ（Compact  Disk）、ＤＶＤ（Digital  Versatile  Disk）、及びメモリカード（Memory  Card）などがある。
【００１８】
ＲＯＭ１０５は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、情報処理装置１００の起動時に実行されるＢＩＯＳ（Basic  Input/Output  System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリである。ＣＰＵ１０６は、上記記憶装置（例えば「ＨＤＤ」や「ＲＯＭ」など）から、プログラムやデータをＲＡＭ上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する演算装置である。
【００１９】
以上のように、本実施形態では、上記システム及びハードウェアの構成により、データ編集機能を提供することができる。
【００２０】
＜データ編集機能＞
本実施形態に係るデータ編集機能について説明する。
【００２１】
本実施形態に係る情報処理装置１００は、入稿データに基づき、ジョブデータを生成する。情報処理装置１００は、ジョブデータに基づき、データ編集可能なプレビュー画面を表示する。情報処理装置１００は、プレビュー画面を介して、オペレータからのデータ編集操作を受け付ける。情報処理装置１００は、受け付けたデータ編集操作に従って、ジョブデータを編集する。情報処理装置１００は、編集後のジョブデータから変換した出力データを出力装置２００に送信する。本実施形態に係る情報処理装置１００は、このようなデータ編集機能を有している。
【００２２】
従来のデータ編集では、画像の描画位置を所定の条件に従って自動で決定するため、オペレータが仕上がりイメージを確認しながら調整することができなかった。
【００２３】
例えば、データ編集には、特定の入稿データに対して他の入稿データを挿入するページ挿入がある。ページ挿入では、挿入したデータのページが挿入前後のページサイズと異なる場合がある。その結果、要求ジョブは、異なる用紙サイズで印刷されてしまう。このときのジョブ要求が、製本までを行う要求であった場合には、異なる用紙サイズが混在した状態で製本されてしまい、好ましくない。
【００２４】
そのため、従来のデータ編集では、異なる用紙サイズを統一した場合、用紙サイズ上における画像の相対位置を考慮し、自動で画像の描画位置を決定し、レイアウトしなおす。しかし、ジョブ要求に対して正確に対応するためには、オペレータが仕上がりイメージを確認しながら画像の描画位置を調整する方法が望ましい。
【００２５】
そこで、本実施形態に係るデータ編集機能では、プレビュー画面を介して、オペレータからのデータ編集操作を受け付け、受け付けたデータ編集操作に従って、ジョブデータを編集する仕組みとした。
【００２６】
これにより、本実施形態に係るデータ編集機能は、オペレータが仕上がりイメージを確認しながら画像の描画位置を調整可能な環境を提供する。その結果、本実施形態に係るデータ編集機能では、入稿データに対して印刷要求に対応した編集ができる。
【００２７】
以下に、本実施形態に係るデータ編集機能の構成とその動作について説明する。
【００２８】
図３は、本実施形態に係るデータ編集機能の構成例を示す図である。図３に示すように、本実施形態に係るデータ編集機能は、ジョブ制御部１１、表示制御部１２、編集部１３、及び出力制御部１４などを有している。
【００２９】
ジョブ制御部１１は、要求されたジョブ処理を制御する機能部である。ジョブ制御部１１は、例えば、文書や画像などの入稿データＤ（処理対象データ）と、印刷条件設定や後処理条件設定などのジョブ処理条件設定が定義されたジョブチケット（ＪＤＦ：Job  Definition  Format形式の定義データ）などを受信する。ジョブ制御部１１は、入稿データＤとジョブチケットに基づき、出力装置２００で実行するジョブ処理条件が設定されたジョブデータを生成する。なお、ジョブ処理条件設定には、用紙サイズ（ページサイズ）や面付け（集約）などの印刷条件設定、ステープルやパンチなどの後処理条件設定などがある。
【００３０】
表示制御部１２は、プレビュー画面を生成し、表示装置１０２に対するプレビュー画面の表示や、プレビュー画面に対するデータ編集操作の受付などを制御する機能部である。表示制御部１２は、ジョブデータに基づき、ジョブ実行結果を画像データ化する。表示制御部１２は、データ化した画像を、プレビュー画面を表示する。例えば、ジョブデータに、［２Ｕｐ］の面付けと［左中２箇所］のパンチが設定されている場合には、次のようなジョブ実行結果の画像をプレビュー画面に表示する。表示制御部１２は、［左中２箇所］の位置にパンチされ、［２Ｕｐ］に印刷された印刷結果画像をプレビュー画面に表示する。
【００３１】
また、表示制御部１２は、データ編集可能なプレビュー画面を生成し、表示装置１０２に表示する。表示制御部１２は、オペレータからのデータ編集操作を受け付けるＵＩ部品（非図示）を備えるプレビュー画面を生成する。これにより、表示制御部１２は、プレビュー画面を介して、オペレータからのジョブ実行条件設定の変更やレイアウトの編集などの各種データ編集操作を受け付ける。
【００３２】
編集部１３は、データ編集操作に従って、ジョブデータを編集する機能部である。編集部１３は、ジョブ実行条件設定の変更指示に従って、ジョブデータのジョブ実行条件を表す情報（以下「ジョブ実行条件情報」という）を、変更操作時に受け付けた情報に変更する。例えば、用紙サイズが［Ｂ５］から［Ａ４］への設定変更指示を受け付けた場合には、次のような設定変更を行う。編集部１３は、ジョブデータに設定されている用紙サイズの設定値［Ｂ５］を［Ａ４］に変更する。また、編集部１３は、レイアウトの編集指示に従って、ジョブデータのレイアウトを表す情報（以下「レイアウト情報」という）を、レイアウト編集後の情報に更新する。例えば、用紙サイズ上における画像の移動指示を受け付けた場合には、次のような情報変更を行う。編集部１３は、ジョブデータの画像の描画位置を表す情報（以下「描画位置情報」）を、画像移動後の情報に変更する。
【００３３】
出力制御部１４は、出力データを送信し、出力装置２００にジョブ処理の実行を要求する機能部である。出力制御部１４は、編集後のジョブデータを出力装置２００で実行可能なデータ（出力データ）に変換する。出力制御部１４は、ジョブ処理を要求する出力装置２００から取得したデバイス情報や機能情報（取得情報）などに基づき、出力装置２００で実行可能なデータ形式を特定する。出力制御部１４は、特定したデータ形式に従って、編集後のジョブデータを変換する。例えば、出力装置２００がＰｏｓｔＳｃｒｉｐｔ形式のデータを印刷可能な場合には、次のようなデータ変換を行う。出力制御部１４は、所定のＰＤＬ（Page  Description  Language）データ変換機能により、編集後のジョブデータをＰｏｓｔＳｃｒｉｐｔデータに変換する。
【００３４】
以上のように、本実施形態に係るデータ編集機能は、情報処理装置１００において、データ編集プログラムが実行され、上記各機能部が連携動作することで実現される。
【００３５】
データ編集プログラムは、実行環境である情報処理装置１００（コンピュータ）が読み取り可能な記録媒体１０３ａに、インストール可能な形式又は実行可能な形式のファイルで記録され提供される。データ編集プログラムは、上記各機能部を含むモジュール構成となっており、ＣＰＵ１０６が記録媒体１０３ａからプログラムを読み出し実行することで、ＲＡＭ１０４上に各機能部が生成される。なお、データ編集プログラムの提供方法は、この限りでない。例えば、データ編集プログラムを、インターネットなどに接続された機器に格納し、ネットワーク経由でダウンロードする方法であってもよい。また、ＲＯＭ１０５などの記憶装置に予め組み込んで提供する方法であってもよい。
【００３６】
以下に、データ編集プログラム実行時の処理（各機能部の連携動作）について、フローチャートを用いて説明する。なお、以下の説明では、用紙サイズが［Ａ４］で、かつ、［左上１箇所］のステープルが設定された入稿データに、用紙サイズが［Ｂ５］の入稿データをページ挿入する編集場面を想定している。よって、以下には、具体的な入稿データ例、プレビュー画面例、及び画面上のデータ編集例などとともにデータ編集の処理手順を説明する。
【００３７】
《データ編集の処理》
図４は、本実施形態に係るデータ編集時の処理手順例を示すフローチャートである。また、図５は、本実施形態に係る入稿データ例を示す図である。また、図６は、本実施形態に係るプレビュー画面例（その１）を示す図である。
【００３８】
図４に示すように、ジョブ制御部１１は、異なる用紙サイズの入稿データＤ１，Ｄ２を受け付ける（ステップＳ１０１）。このときジョブ制御部１１は、入稿データＤ１，Ｄ２とともに、ジョブ処理条件が定義されているジョブチケットも受け付ける。図５には、ジョブ制御部１１が受け付けるデータ例が示されている。具体的には、用紙サイズ［Ａ４］の入稿データＤ１と用紙サイズ［Ｂ５］の入稿データＤ２の例が示されている。また、図５には、各入稿データＤ１，Ｄ２の描画領域Ｒ１，Ｒ２の例が示されている。ジョブ制御部１１は、このような入稿データＤ１，Ｄ２を受け付ける。
【００３９】
図４の説明に戻る。ジョブ制御部１１は、受け付けた入稿データＤ１，Ｄ２とジョブチケットに基づき、ジョブデータを生成する（ステップＳ１０２）。このときジョブ制御部１１は、出力装置２００で実行するジョブ処理条件が設定されたジョブデータを生成する。具体的には、用紙サイズ［Ａ４］，［Ｂ５］混在の印刷条件、かつ、［左上１箇所］ステープルの後処理条件が設定されたジョブデータを生成する。ジョブ制御部１１は、生成後のジョブデータを表示制御部１２に渡す。
【００４０】
その結果、表示制御部１２は、生成されたジョブデータに基づき、プレビュー画面Ｗを生成し、表示装置１０２に表示する（ステップＳ１０３）。このとき表示制御部１２は、オペレータからのデータ編集操作を受け付けるＵＩ部品を備え、データ編集可能なプレビュー画面を生成する。図６には、表示制御部１２が表示する画面例が示されている。具体的には、用紙サイズ［Ａ４］Ｐ１，［Ｂ５］Ｐ２が混在した状態で印刷され、［左上１箇所］の位置ＳＰ１にステープルされた製本結果画像がプレビュー画面Ｗとして表示された場合の例が示されている。なお、図６には、各入稿データＤ１，Ｄ２の描画領域Ｒ１，Ｒ２が表示される例を示したが、この限りでない。描画領域Ｒ１，Ｒ２の表示／非表示は、プレビュー画面Ｗの動作設定により制御可能である。
【００４１】
図４の説明に戻る。表示制御部１２は、プレビュー画面Ｗ（ＵＩ部品）を介して受け付けた操作が、各種データ編集操作か否かを判定する（ステップＳ１０４）。このとき受け付ける各種データ編集操作には、オペレータからのジョブ実行条件設定の変更操作やレイアウトの編集操作などがある。本実施形態では、用紙サイズ設定を［Ｂ５］から［Ａ４］に変更する印刷条件設定の変更操作や、ステープル設定を［左上１箇所］から［左中２箇所］に変更する後処理条件設定の変更操作などを受け付ける。また、本実施形態では、［Ｂ５］から［Ａ４］に変更された用紙サイズ上における画像を移動させて描画位置Ｒ２を調整する画像の移動操作を受け付ける。
【００４２】
編集部１３は、上記データ編集操作が受け付けられると（ステップＳ１０４：ＹＥＳ）、受け付けたデータ編集操作に従って、ジョブデータを編集する（ステップＳ１０５）。このとき編集部１３には、表示制御部１２から、受け付けた操作イベントに従ったデータ編集が指示される。編集部１３は、データ編集指示に従って、ジョブデータを編集する。具体的には、編集部１３は、ジョブ実行条件設定の変更指示に従って、ジョブデータの印刷条件設定情報及び／又は後処理条件設定情報を含むジョブ実行条件情報を、変更操作時に受け付けた情報に変更する。また、編集部１３は、レイアウトの編集指示に従って、ジョブデータの画像の描画位置情報を含むレイアウト情報を、画像移動後の情報に更新する。編集部１３は、指示されたデータ編集処理を終了すると、表示制御部１２に対して、データ編集が反映されたプレビュー画面Ｗの表示を指示する。その結果、表示制御部１２は、データ編集後（情報変更後）のジョブデータに基づき、プレビュー画面Ｗを生成し、表示装置１０２に再表示する（ステップＳ１０３）。
【００４３】
一方、表示制御部１２は、プレビュー画面Ｗを介して受け付けた操作が各種データ編集操作でなかった場合（ステップＳ１０４：ＮＯ）、受け付けた操作がデータ編集操作完了か否かを判定する（ステップＳ１０６）。
【００４４】
表示制御部１２は、受け付けた操作がデータ編集操作完了でない場合（ステップＳ１０６：ＮＯ）、ステップＳ１０４の処理に戻り、各種データ編集操作の受付待ち状態に移行する。
【００４５】
ジョブ制御部１１は、データ編集操作完了が受け付けられると（ステップＳ１０６：ＹＥＳ）、出力制御部１４に対して、データ編集後のジョブ処理の実行を指示する。このときジョブ制御部１１は、データ編集操作完了時に編集部１３から受け取った編集後のジョブデータを出力制御部１４に渡す。
その結果、出力制御部１４は、受け付けた指示に従って、編集後のジョブデータから変換された出力データを出力装置２００に送信する（ステップＳ１０７）。このとき出力制御部１４は、編集後のジョブデータを出力装置２００で実行可能なデータ（出力データ）に変換する。これにより、情報処理装置１００からは、出力装置２００にジョブ処理の実行が要求される。
【００４６】
以下に、表示制御部１２と編集部１３の間で実行される処理（ステップＳ１０３〜Ｓ１０６）の詳細について説明する。
【００４７】
《表示制御部１２と編集部１３の処理》
図７は、本実施形態に係る表示制御部１２と編集部１３の処理手順例を示すシーケンス図である。また、図８は、本実施形態に係るプレビュー画面例（その２）を示す図である。また、図９は、本実施形態に係るプレビュー画面例（その３）を示す図である。また、図１０は、本実施形態に係る画面上のデータ編集例を示す図である。なお、以下の説明では、オペレータにより、次のようなデータ編集操作が行われることを想定している。オペレータは、用紙サイズ設定を［Ｂ５］から［Ａ４］に変更する。次に、オペレータは、ステープル設定を［左上１箇所］から［左中２箇所］に変更する。最後に、オペレータは、変更された用紙サイズ［Ａ４］上における画像を移動させ、画像の描画位置Ｒ２を、変更された用紙サイズに適した位置（仕上がりとして望ましい位置）に調整する。
【００４８】
図７に示すように、表示制御部１２は、用紙サイズ設定を［Ｂ５］から［Ａ４］に変更する操作を受け付けると、編集部１３に対して、用紙サイズ設定変更を指示する（ステップＳ２０１）。編集部１３は、受け付けた指示に従って、ジョブデータの用紙サイズ設定値［Ｂ５］を［Ａ４］に変更する（ステップＳ２０２）。その後、編集部１３は、表示制御部１２に対して、用紙サイズ変更後のプレビュー画面Ｗの表示を指示する（ステップＳ２０３）。その結果、表示制御部１２は、用紙サイズが［Ｂ５］から［Ａ４］に変更された場合の製本結果画像をプレビュー画面Ｗとして表示する（ステップＳ２０４）。
【００４９】
図８には、表示制御部１２が表示する画面例が示されている。このとき表示制御部１２は、用紙サイズ［Ａ４］Ｐ１に統一された状態で印刷され、［左上１箇所］の位置ＳＰ１にステープルされた製本結果画像をプレビュー画面Ｗとして表示する。また、表示制御部１２は、変更された用紙サイズ［Ａ４］Ｐ１の左上を原点とした座標に基づき、画像の描画位置Ｒ２を決定し、画像を表示する。このように、本実施形態に係るデータ編集機能では、オペレータが、プレビュー画面Ｗで設定変更後の製本結果を確認しながら、印刷条件設定を変更できる。
【００５０】
図７の説明に戻る。次に、表示制御部１２は、ステープル設定を［左上１箇所］から［左中２箇所］に変更する操作を受け付けると、編集部１３に対して、ステープル設定変更を指示する（ステップＳ２０５）。編集部１３は、受け付けた指示に従って、ジョブデータのステープル設定値［左上１箇所］を［左中２箇所］に変更する（ステップＳ２０６）。その後、編集部１３は、表示制御部１２に対して、ステープル設定変更後のプレビュー画面Ｗの表示を指示する（ステップＳ２０７）。その結果、表示制御部１２は、ステープル位置が［左上１箇所］から［左中２箇所］に変更された場合の製本結果画像をプレビュー画面Ｗとして表示する（ステップＳ２０８）。
【００５１】
図９には、表示制御部１２が表示する画面例が示されている。このとき表示制御部１２は、用紙サイズ［Ａ４］Ｐ１に統一された状態で印刷され、［左中２箇所］の位置ＳＰ２にステープルされた製本結果画像をプレビュー画面Ｗとして表示する。このように、本実施形態に係るデータ編集機能では、オペレータが、プレビュー画面Ｗで設定変更後の製本結果を確認しながら、後処理条件設定を変更できる。
【００５２】
図７の説明に戻る。次に、表示制御部１２は、変更された用紙サイズ［Ａ４］Ｐ１上の画像を移動する操作を受け付けると、受け付けた操作に従って、プレビュー画面Ｗ上の選択画像を移動させる（ステップＳ２０９）。
【００５３】
図１０には、表示制御部１２によるプレビュー画面Ｗ上のデータ編集例が示されている。具体的には、図１０（ａ）には、画像移動前の例が示されている。まず、表示制御部１２は、図１０（ａ）に示すように、用紙サイズ［Ａ４］Ｐ１に統一された状態で印刷され、［左中２箇所］の位置ＳＰ２にステープルされた製本結果画像をプレビュー画面Ｗとして表示する。その後、表示制御部１２は、プレビュー画面Ｗを介して編集対象画像の選択操作を受け付け、選択画像の移動操作を受け付ける。
【００５４】
なお、図１０（ａ）に示すような描画位置Ｒ２の場合には、オペレータが次のような調整を行う。図１０（ａ）に示すように、描画位置Ｒ２は、用紙の左上を原点とした座標に基づき、自動的に決定するため、変更された用紙サイズ［Ａ４］Ｐ１上において、ページの右側と下側の余白が大きくなり、レイアウト上、バランスが悪い。そこで、オペレータは、用紙の縦方向に対する中心を原点とした座標に基づき、描画位置Ｒ２を調整した方が、レイアウト上、バランスが良いと考えた場合、選択画像を下方に移動させる。このときの画像移動操作は、プレビュー画面Ｗ上で、編集対象画像をドラッグし、配置位置にドロップするなどのＵＩ（User  Interface）操作である。なお、画像移動操作は、この限りでない。例えば、プレビュー画面Ｗ上に、基準となる座標値を示す目盛りを表示し、目盛りの値を参考にした移動量の入力値を受け付けるなどの入力操作であってもよい。このようにして、プレビュー画面Ｗ上では、変更された用紙サイズ［Ａ４］Ｐ１上における画像を移動させ、描画位置Ｒ２が調整される。
【００５５】
図７の説明に戻る。その結果、表示制御部１２は、画像移動後（画像の描画位置Ｒ２が調整された場合）の製本結果画像をプレビュー画面Ｗとして表示する（ステップＳ２１０）。
【００５６】
図１０（ｂ）には、画像移動後の例が示されている。表示制御部１２は、図１０（ｂ）に示すように、用紙サイズ［Ａ４］上における画像を下方（図中の矢印方向）に移動させることで描画位置Ｒ２が調整された製本結果画像をプレビュー画面Ｗとして表示する。このように、本実施形態に係るデータ編集機能では、オペレータが、プレビュー画面Ｗで描画位置調整後の製本結果を確認しながら、レイアウトを調整できる。
【００５７】
図７の説明に戻る。表示制御部１２は、変更された用紙サイズ［Ａ４］Ｐ１上における画像の描画位置Ｒ２の調整完了を受け付けると、編集部１３に対して、描画位置Ｒ２の変更を指示する（ステップＳ２１１）。編集部１３は、受け付けた指示に従って、ジョブデータの描画位置Ｒ２に対応する座標値を、調整後の座標値（下方移動した座標値）に変更する（ステップＳ２１２）。その後、編集部１３は、ジョブ制御部１１に対して、描画位置Ｒ２が調整されたジョブデータを渡し、ジョブ処理の実行を指示する。
【００５８】
このように、本実施形態に係るデータ編集機能は、オペレータが仕上がりイメージを確認しながら、印刷条件設定や後処理条件設定などのジョブ処理条件設定の変更や、画像の描画位置Ｒ１，Ｒ２などのレイアウト調整を行うことができる。つまり、本実施形態に係るデータ編集機能は、入稿データＤ１，Ｄ２を任意に編集できる。
【００５９】
＜まとめ＞
以上のように、本実施形態に係る情報処理装置１００によれば、ジョブ制御部１１は、入稿データＤ１，Ｄ２に基づき、ジョブデータを生成する。表示制御部１２は、ジョブデータに基づき、データ編集可能なプレビュー画面Ｗを表示する。表示制御部１２は、プレビュー画面Ｗを介して、オペレータからのデータ編集操作を受け付ける。編集部１３、受け付けたデータ編集操作に従って、ジョブデータを編集する。出力制御部１４は、編集後のジョブデータから変換した出力データを出力装置２００に送信する。
【００６０】
これによって、本実施形態に係る情報処理装置１００は、オペレータが仕上がりイメージを確認しながら画像の描画位置Ｒ２を調整可能な環境を提供する。その結果、本実施形態に係る情報処理装置１００は、入稿データに対して印刷要求に対応した編集ができる。
【００６１】
最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【００６２】
１      データ編集システム
１１    ジョブ制御部
１２    表示制御部
１３    編集部
１４    出力制御部
１００  情報処理装置
２００  出力装置
Ｄ      入稿データ
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開２０１０−１２２８９３号公報
【図１】
2014109920.tif 000003
【図２】
2014109920.tif 000004
【図３】
2014109920.tif 000005
【図４】
2014109920.tif 000006
【図５】
2014109920.tif 000007
【図６】
2014109920.tif 000008
【図７】
2014109920.tif 000009
【図８】
2014109920.tif 000010
【図９】
2014109920.tif 000011
【図１０】
2014109920.tif 000012