(57)【特許請求の範囲】
【請求項１】
画像オブジェクトデータの属性を指定する属性指定部と、
画像データに含まれる複数の画像オブジェクトデータの中から、前記属性指定部により指定された属性を示す全ての画像オブジェクトデータを特定する第１の特定部と、
前記第１の特定部により特定された画像オブジェクトデータごとに、該画像オブジェクトデータに基づいて形成される画像と同じ形状であり、かつ、該画像に重なる追加オブジェクトを示す追加オブジェクトデータを生成する生成部と、を備え、
前記生成部は、生成した前記追加オブジェクトデータごとに、前記追加オブジェクトデータを識別する識別情報を付加して前記画像データに埋め込む、
情報処理装置。
【請求項２】
前記画像データは複数のページの集合であり、
前記追加オブジェクトデータを生成する対象となる１以上のページを指定するページ指定部をさらに備え、
前記第１の特定部は、前記ページ指定部により指定されたページに含まれる複数の画像オブジェクトデータの中から、前記属性指定部により指定された属性を示す全ての画像オブジェクトデータを特定する、
請求項１に記載の情報処理装置。
【請求項３】
前記画像データは、ＰＤＦ形式のデータである、
請求項２に記載の情報処理装置。
【請求項４】
前記追加オブジェクトデータの編集処理を指定する編集処理指定部と、
前記画像データに含まれる複数の画像オブジェクトデータの中から、前記識別情報が付加された全ての前記追加オブジェクトデータを特定する第２の特定部と、
前記第２の特定部により特定された全ての前記追加オブジェクトデータに対して、前記編集処理指定部で指定された前記編集処理を施す編集処理部と、を備える、
請求項１乃至３のうちの何れか１項に記載の情報処理装置。
【請求項５】
前記生成部は、前記第１の特定部により特定された画像オブジェクトデータごとに生成した前記追加オブジェクトデータに共通する設定情報を記憶部に記憶する、
請求項１乃至４のうちの何れか１項に記載の情報処理装置。
【請求項６】
前記設定情報は、色空間を示す情報、および、濃度値を示す情報を少なくとも含む、
請求項５に記載の情報処理装置。
【請求項７】
生成すべき前記追加オブジェクトデータの前記設定情報を指定する設定情報指定部をさらに備え、
前記設定情報指定部は、生成すべき前記追加オブジェクトデータの前記設定情報が前記記憶部に記憶されている場合は、前記記憶部から該設定情報を読み出す一方、生成すべき前記追加オブジェクトデータの前記設定情報が前記記憶部に記憶されていない場合は、ユーザからの指示に従って該設定情報を指定し、
前記生成部は、前記設定情報指定部により指定された前記設定情報を用いて、前記追加オブジェクトデータを生成する、
請求項５または６に記載の情報処理装置。
【請求項８】
画像オブジェクトデータの属性を指定する属性指定ステップと、
画像データに含まれる複数の画像オブジェクトデータの中から、前記属性指定ステップにより指定された属性を示す全ての画像オブジェクトデータを特定する第１の特定ステップと、
前記第１の特定ステップにより特定された画像オブジェクトデータごとに、該画像オブジェクトデータに基づいて形成される画像と同じ形状であり、かつ、該画像に重なる追加オブジェクトを示す追加オブジェクトデータを生成する生成ステップと、を含み、
前記生成ステップでは、生成した前記追加オブジェクトデータごとに、前記追加オブジェクトデータを識別する識別情報を付加して前記画像データに埋め込む、
情報処理方法。
【請求項９】
コンピュータに、
画像オブジェクトデータの属性を指定する属性指定ステップと、
画像データに含まれる複数の画像オブジェクトデータの中から、前記属性指定ステップにより指定された属性を示す全ての画像オブジェクトデータを特定する第１の特定ステップと、
前記第１の特定ステップにより特定された画像オブジェクトデータごとに、該画像オブジェクトデータに基づいて形成される画像と同じ形状であり、かつ、該画像に重なる追加オブジェクトを示す追加オブジェクトデータを生成する生成ステップと、を実行させ、
前記生成ステップでは、生成した前記追加オブジェクトデータごとに、前記追加オブジェクトデータを識別する識別情報を付加して前記画像データに埋め込む、
ためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、クリアトナーなどの特色インクで印刷する技術が増えてきている。特色インクによる印刷では、原稿の既存の画像オブジェクトの上に特色インクで印刷する画像オブジェクト（以下、特色オブジェクト）を配置する。このようにすることで特色インクによる印刷を可能にしている。
【０００３】
例えば特許文献１には、ユーザが指定した位置に存在する既存の画像オブジェクトの真上に、同じ形状の画像オブジェクト（この例では特色オブジェクト）を配置する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された構成では、対象となる画像オブジェクト（その真上に、追加の画像オブジェクトを示す追加オブジェクトを配置する画像オブジェクト）が、原稿の画像データ内に複数存在する場合、対象となる画像オブジェクトの数だけ、位置を指定する作業を行う必要がある。このため、追加オブジェクトを生成する際の作業効率が悪いという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、追加オブジェクトを生成する際の作業効率を向上させることが可能な情報処理装置、情報処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、画像オブジェクトデータの属性を指定する属性指定部と、画像データに含まれる複数の画像オブジェクトデータの中から、前記属性指定部により指定された属性を示す全ての画像オブジェクトデータを特定する第１の特定部と、前記第１の特定部により特定された画像オブジェクトデータごとに、該画像オブジェクトデータに基づいて形成される画像と同じ形状であり、かつ、該画像に重なる追加オブジェクトを示す追加オブジェクトデータを生成する生成部と、を備え、前記生成部は、生成した前記追加オブジェクトデータごとに、前記追加オブジェクトデータを識別する識別情報を付加して前記画像データに埋め込む、情報処理装置である。
【発明の効果】
【０００７】
本発明によれば、追加オブジェクトを生成する際の作業効率を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、情報処理システムの構成の一例を示す図である。
【図２】図２は、ホスト装置のハードウェア構成の一例を示す図である。
【図３】図３は、ホスト装置が有する機能の一例を示す図である。
【図４】図４は、ユーザインタフェースの一例を示す図である。
【図５】図５は、原稿データのファイル構造の一例を示す図である。
【図６】図６は、設定情報のデータ形式の一例を示す図である。
【図７】図７は、原稿データの一例を示す図である。
【図８】図８は、特色オブジェクトの生成方法を表すイメージ図である。
【図９】図９は、ユーザによる操作に応じて指定された属性とページに基づいて、特色オブジェクトを生成する場合の様子を表すイメージ図である。
【図１０】図１０は、ホスト装置が、特色オブジェクトを生成する手順の一例を示すシーケンス図である。
【図１１】図１１は、特色オブジェクト生成制御部の動作例を示すフローチャートである。
【図１２】図１２は、特色オブジェクト生成制御部の動作例を示すフローチャートである。
【図１３】図１３は、従来技術と本実施形態とを比較したイメージ図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係る情報処理装置、情報処理方法およびプログラムの実施形態を詳細に説明する。
【００１０】
図１は、本実施形態の情報処理システム１の構成の一例を示す図である。図１に示すように、情報処理システム１は、ホスト装置１０と印刷装置２０とを備える。ホスト装置１０および印刷装置２０は、互いにデータ授受可能に有線または無線の通信回線を介して接続されている。
【００１１】
ホスト装置１０は、画像データを印刷装置２０へ送信する。ホスト装置１０は、有色版データのみからなる画像データを印刷装置２０へ送信することもできるし、有色版データと光沢制御版データとを統合した画像データを印刷装置２０へ送信することもできる。
【００１２】
有色版データとは、有色トナー等の有色現像剤によって形成する画像を規定した画像データである。有色版データは、詳細には、描画領域毎にＲＧＢやＣＭＹＫ等の有色の濃度値を規定した画像データである。
【００１３】
光沢制御版データは、特色インクで印刷する画像データ（特色版データ）の一例であり、紙に付与する光沢効果を規定した画像データである。光沢制御版データは、詳細には、紙に付与する視覚的または触覚的な効果である光沢効果に応じたクリアトナーの付着制御を行うため、当該光沢効果の与えられる領域および当該光沢効果の種類を特定した画像データである。光沢制御版データは、ＲＧＢやＣＭＹＫ等の有色版画像データと同様に、クリアトナーが付与される領域を示す光沢領域（描画領域）の濃度値は、例えば、０〜１００％の濃度値（「０」〜「２５５」等で表してもよい）で表され、光沢効果の種類に応じた値に設定される。この例では、複数種類の光沢効果ごとに、対応する濃度値の範囲が定められている。ここで、クリアトナーとは、色材を含まない透明な（無色の）トナーである。なお、透明（無色）とは、例えば透過率が７０％以上であることを示す。
【００１４】
また、ホスト装置１０は、原稿の既存の画像オブジェクトの上にクリアトナーで印刷する画像オブジェクト（以下、「特色オブジェクト」と称する場合がある）を配置する機能を有している。ここでは、特色オブジェクトは、既存の画像オブジェクトの上に新たに配置される画像オブジェクト（追加の画像オブジェクト）を示す「追加オブジェクト」の一例であるが、追加オブジェクトの態様は、特色オブジェクトに限られるものではない。
【００１５】
印刷装置２０は、ホスト装置１０から受信した画像データに基づく印刷を行う。この例では、印刷装置２０には、ＣＭＹＫの各トナーとクリアトナーとが少なくとも搭載されており、各トナーに対して感光体、帯電器、現像器及び感光体クリーナーを含む作像ユニット、及び露光器等が搭載されている。印刷装置２０は、ホスト装置１０から受信した画像データに応じて、露光器から光ビームを照射して各トナーに応じたトナー像を感光体上に形成してこれを記録紙などの記録媒体に転写する。転写されたトナー像は、不図示の定着機において、所定の範囲内の温度（通常温度）での加熱および加圧が加えられて記録媒体上に定着する。これにより、記録媒体上に画像が形成される。以上の印刷方法としては、公知の様々な技術を利用可能である。
【００１６】
以下、情報処理装置の一例であるホスト装置１０の構成を説明する。図２は、ホスト装置１０のハードウェア構成例を示す図である。図２に示すように、ホスト装置１０は、キーボード１００、ディスプレイ１０１、ＨＤＤ１０２、ＲＡＭ１０３、ＶＲＡＭ１０４、不図示のＲＯＭ、入出力インタフェース（Ｉ／Ｏ）１０５、及びＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０６を備えており、コンピュータとしての機能を備えたハードウェア構成となっている。
【００１７】
図３は、ホスト装置１０が有する機能の一例を示す図である。説明の便宜上、図３では、追加の画像オブジェクトを示す追加オブジェクトとして特色オブジェクトを生成する機能に関する部分を主に例示しているが、ホスト装置１０が有する機能は、図３に例示した機能に限られない。図３に示すように、ホスト装置１０は、操作制御部１１、データ入力部１２、特色オブジェクト生成制御部１３、表示制御部１４、データ記憶部１５を有する。
【００１８】
操作制御部１１は、キーボード１００等の入力デバイス（操作部）を用いた各種の操作に応じてイベント情報を生成し、生成したイベント情報を後述の特色オブジェクト生成制御部１３へ通知する。イベント情報に含まれる情報としては、特色オブジェクトの生成を実行することを指示する情報、後述の属性指定部１１１により指定された属性を示す情報、後述のページ指定部１１２により指定されたページを示す情報、後述の設定情報指定部１１３により指定された設定情報、後述の編集処理指定部１１４により指定された編集処理を示す情報などが挙げられる。以下、操作制御部１１の具体的な内容を説明する。
【００１９】
図３に示すように、操作制御部１１は、属性指定部１１１、ページ指定部１１２、設定情報指定部１１３、編集処理指定部１１４を有する。
【００２０】
属性指定部１１１は、ユーザによる操作に応じて、新規に追加する特色オブジェクト（追加オブジェクトの一例）を重ねる対象となる画像オブジェクトの属性を指定する。画像オブジェクトの属性（種類）としては、文字列で表現されるオブジェクトの属性を示す「テキスト」、ベクトルデータで表現されるオブジェクトの属性を示す「グラフィックス」、および、バイナリデータ（二値）で表現されるオブジェクトの属性を示す「イメージ」などが挙げられる。ページ指定部１１２は、ユーザによる操作に応じて、原稿の画像データ（以下、「原稿データ」と称する場合がある）のうち、特色オブジェクトを生成する処理の対象となる１以上のページを指定する。この例では、原稿データは、複数のページの集合であり、例えばＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式のデータである。
【００２１】
本実施形態では、操作制御部１１は、図４に示すような、表示制御部１４によって表示されるユーザインターフェース（ＵＩ）を介して、各種の操作を受け付けることができる。図４の例では、ＵＩ上には、印刷前（出力前）の原稿データが表示（プレビュー表示）されている。図４の例では、ＵＩ上には、特色オブジェクトの生成を指示するためのボタン１４１が表示され、ボタン１４１の押下を受け付けた場合、操作制御部１１は、新規に追加する特色オブジェクトを重ねる対象となる画像オブジェクトの属性の指定、および、特色オブジェクトを生成する処理の対象となるページの指定を受け付けるための操作画面（例えばサブ画面でもよい）を表示する。そして、該操作画面を介して受け付けた操作に応じて、属性指定部１１１は、対象となる画像オブジェクトの属性を指定し、ページ指定部１１２は、対象となるページを指定することができる。なお、これに限らず、例えばＵＩ上に、特色オブジェクトを重ねる対象となる画像オブジェクトの属性の指定を受け付けるためのボタン、および、特色オブジェクトを生成する処理の対象となるページの指定を受け付けるためのボタンの各々が個別に表示される形態であってもよい。
【００２２】
図３の説明を続ける。設定情報指定部１１３は、ユーザによる操作に応じて、生成すべき特色オブジェクトの設定情報を指定する。この例では、設定情報は、色空間を示す情報、および、濃度値を示す情報を少なくとも含む。設定情報指定部１１３は、生成すべき特色オブジェクトの設定情報がデータ記憶部１５（「記憶部」の一例）に記憶されている場合は、データ記憶部１５から該設定情報を読み出す一方、生成すべき特色オブジェクトの設定情報がデータ記憶部１５に記憶されていない場合は、ユーザからの指示に従って該設定情報を指定する。なお、設定情報をデータ記憶部１５に記憶する方法については後述する。
【００２３】
この例では、前述の操作画面上には、複数種類の光沢効果と１対１に対応するとともに、それぞれが、対応する光沢効果を実現するための設定情報の選択を受け付けるための複数のボタン（「設定ボタン」と称する）が表示されている。なお、これに限らず、例えばＵＩ上に、複数の設定ボタンが表示される形態であってもよい。そして、何れかの設定ボタンの押下を受け付けた場合、設定情報指定部１１３は、押下された設定ボタンに対応する光沢効果を実現するための設定情報がデータ記憶部１５に記憶されているか否かを確認する。該押下された設定ボタンに対応する光沢効果を実現するための設定情報がデータ記憶部１５に記憶されている場合は、該設定情報をデータ記憶部１５から読み出し、その読み出した設定情報を指定する。一方、該押下された設定ボタンに対応する光沢効果を実現するための設定情報がデータ記憶部１５に記憶されていない場合は、該押下された設定ボタンに対応する光沢効果を実現するための設定情報の入力を促す画面（設定情報入力画面）を表示し、設定情報入力画面を介して受け付けた設定情報を指定する。
【００２４】
この例では、ユーザは、特色オブジェクトを重ねる対象となる画像オブジェクトの属性、特色オブジェクトを生成する処理の対象となるページ、生成すべき特色オブジェクトの設定情報を指定するための操作を行った後、特色オブジェクトの生成を実行（開始）することを指示するための操作（例えば特色オブジェクトの生成を開始する指示を受け付けるためのボタン（例えばＵＩ上のボタン）を押下する操作）を行う。この操作を受け付けた場合、操作制御部１１は、後述の特色オブジェクト生成制御部１３に対して、各種の指定（属性、ページ、設定情報等の指定）に基づく特色オブジェクトの生成を指示する。例えば操作制御部１１は、特色オブジェクトの生成を指示する情報、属性指定部１１１により指定された属性を示す情報、ページ指定部１１２により指定されたページを示す情報、設定情報指定部１１３により指定された設定情報を含むイベント情報を、後述の特色オブジェクト生成制御部１３へ通知する。
【００２５】
編集処理指定部１１４は、ユーザによる操作に応じて、特色オブジェクトの編集処理を指定する。編集処理としては、例えば特色オブジェクトを削除する処理や特色オブジェクトの濃度値を変更する処理などが挙げられる。例えば特色オブジェクトの編集処理の種別ごとに、該編集処理の指定を受け付けるためのボタンがＵＩ上に表示され、編集処理部１１４は、押下されたボタンに対応する編集処理を指定することができる。
【００２６】
この例では、ユーザは、編集処理を指定するための操作を行った後、編集処理を実行することを指示するための操作（例えば、編集処理を実行（開始）する指示を受け付けるためのボタンを押下する操作）を行う。編集処理を実行する指示を受け付けるためのボタンは、例えば前述のＵＩ上に表示されてもよいし、前述のＵＩとは別の画面上に表示されてもよい。編集処理を指定する際に、必ずしも印刷前の原稿データ（プレビュー）を確認する必要は無い。この操作を受け付けた場合、操作制御部１１は、後述の特色オブジェクト生成制御部１３に対して、指定した編集処理の実行を指示する。例えば操作制御部１１は、編集処理指定部１１４により指定された編集処理を示す情報、その指定された編集処理の実行を指示する情報（コマンド）などを含むイベント情報（説明の便宜上、「編集イベント情報」と称する場合がある）を、後述の特色オブジェクト生成制御部１３へ通知する。
【００２７】
データ入力部１２は、キーボード１００等の入力デバイス（操作部）を用いた操作に応じて指定された原稿データ（この例ではＰＤＦ形式のデータ）をメモリ（例えばＨＤＤ１０２等）から読み込み、その読み込んだ原稿データをデータ記憶部１５に記録する。
【００２８】
特色オブジェクト生成制御部１３は、操作制御部１１から通知されたイベント情報に基づいて、特色オブジェクト（追加オブジェクト）を生成する制御や特色オブジェクトを編集する制御などを行う。図３の例では、特色オブジェクト生成制御部１３は、第１の特定部１３１、生成部１３２、第２の特定部１３３、編集処理部１３４を有する。
【００２９】
第１の特定部１３１は、原稿データに含まれる複数の画像オブジェクトの中から、属性指定部１１１により指定された属性を示す全ての画像オブジェクトを特定する。より具体的には、第１の特定部１３１は、ページ指定部１１２により指定されたページに含まれる複数の画像オブジェクトの中から、属性指定部１１１により指定された属性を示す全ての画像オブジェクトを特定する。
【００３０】
生成部１３２は、第１の特定部１３１により特定された画像オブジェクトごとに、該画像オブジェクトと同じ形状であり、かつ、該画像オブジェクトに重なる特色オブジェクトを生成する。この例では、生成部１３２は、生成した特色オブジェクトごとに、追加の画像オブジェクトであることを識別するためのタグ情報（「識別情報」の一例）を付加して原稿データに埋め込む。図５は、原稿データのファイル構造の一例を示す図である。前述したように、本実施形態における原稿データは、ＰＤＦ形式のデータであり、ヘッダー、ボディ、相互参照表、トレーラで構成される。本実施形態では、追加オブジェクトの一括編集を実現するために、追加オブジェクトとなる特色オブジェクトに対してタグ情報を付加している。このタグ情報は原稿データ内に保存可能であり、再度原稿データを開いた場合（データ記憶部１５から再度読み出した場合）も有効である。図５の例では、タグ情報は、対象となる特色オブジェクトの開始を示すタグ名と、対象となる特色オブジェクトの終了を示す終了タグとを含む。
【００３１】
図３に戻って説明を続ける。生成部１３２は、設定情報指定部１１３により指定された設定情報を用いて、第１の特定部１３１により特定された画像オブジェクトごとに特色オブジェクトを生成する。また、生成部１３２は、その特色オブジェクトの生成に用いた設定情報（第１の特定部１３１により特定された画像オブジェクトごとに生成した特色オブジェクトに共通する設定情報）を、データ記憶部１５に記憶する。例えば光沢効果の種類と設定情報とを対応付けてデータ記憶部１５に記憶する形態であってもよい。これにより、前述の設定ボタンが押下された場合、該押下された設定ボタンに対応する光沢効果を実現するための設定情報がデータ記憶部１５に存在するか否かを確認することが容易になる。なお、設定情報のデータ形式は任意であり、例えば図６に示すようなＸＭＬのデータ形式であってもよいが、これに限られるものではない。
【００３２】
また、例えば新規に追加する特色オブジェクトを重ねる対象となる画像オブジェクト（説明の便宜上「第１の画像オブジェクト」と称する）よりも表示の優先順位が高い画像オブジェクト（説明の便宜上「第２の画像オブジェクト」と称する）の少なくとも一部が第１の画像オブジェクトに重なっている場合、生成部１３２は、特色オブジェクトの表示の優先順位が、第１の画像オブジェクトよりも高く、かつ、第２の画像オブジェクトよりも低くなるよう、特色オブジェクトを生成することもできる。
【００３３】
図３の説明を続ける。第２の特定部１３３は、操作制御部１１から編集イベント情報の通知を受けた場合に、原稿データに含まれる複数の画像オブジェクトの中から、タグ情報（識別情報）が付加された全ての特色オブジェクトを特定する。編集処理部１３４は、第２の特定部１３３により特定された全ての特色オブジェクトに対して、編集処理指定部１１４で指定された編集処理を施す（一斉に施す）。
【００３４】
表示制御部１４は、各種画面や画像を、例えば液晶型ディスプレイ装置などの表示部（例えばディスプレイ１０１）に表示する制御を行う。
【００３５】
なお、ホスト装置１０が有する各機能は、ＣＰＵ１０６がプログラムを実行することによって実現されてもよいし、ホスト装置１０が有する各機能のうちの少なくとも一部が専用のハードウェア回路で実現されてもよい。ＣＰＵ１０６が実行するプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されてコンピュータ・プログラム・プロダクトとして提供されてもよい。
【００３６】
図７は、ホスト装置１０により生成された原稿データ（追加オブジェクトとしての特色オブジェクトを含む原稿データ）の一例を示す図である。原稿データは、同一ページ中に含まれるオブジェクトごとの描画情報を含んでいる。例えば描画情報は、描画領域の位置や、色空間や、濃度を示す情報を含む。図７の例では、オブジェクト１は、バイナリデータで表現される画像オブジェクトであり、描画情報として、描画位置、および、ＲＧＢの色空間を示す情報を含む。オブジェクト２は、テキストで表現される画像オブジェクト（この例ではクリアトナーによる文字列）であり、描画情報として、描画位置、クリアトナーによる文字列の色空間、各画素の濃度を示す情報を含む。
【００３７】
オブジェクト３、４は、特色オブジェクトであり、風景写真であるオブジェクト１に含まれる「星」の部分だけ、光沢効果の種類として鏡面光沢を指定した領域である。これらの描画情報として、直線を描画する位置、線幅、光沢効果を与える光沢領域の色空間、各画素の濃度値（鏡面光沢に対応する濃度値）を示す情報を含む。オブジェクト５は、特色オブジェクトであり、風景写真であるオブジェクト１に含まれる「山」の部分だけ、光沢効果の種類としてつや消しを指定した領域である。オブジェクト５の描画情報として、直線を描画する位置、線幅、光沢効果を与える光沢領域の色空間、各画素の濃度値（つや消しに対応する濃度値）を示す情報を含む。
【００３８】
なお、オブジェクト２では、Ｒ−Ｃｌｅａｒを色版として定義し、オブジェクト３〜５では、Ｒ−ｅｆｆｅｃｔを色版として定義しているが、これは、印刷時にはＣＭＹＫでは表現不可能な色版である。一般に、ＣＭＹＫ以外のトナー（例えば赤トナー）を用いて印刷する場合、電子画像ファイルにおいては赤を色版定義する。クリアトナーにおいても同様に、電子画像ファイル内において、クリアトナーを用いる箇所の出力の色空間はＣＭＹＫではなく、特殊な定義を使う。
【００３９】
図８は、特色オブジェクトの生成方法を表すイメージ図である。図８に示す「オブジェクトＢ」が、新規に追加する特色オブジェクトを重ねる対象となる画像オブジェクト（その真上に、同形の特色オブジェクトが配置される画像オブジェクト）であり、オブジェクトＡの表示の優先順位は、オブジェクトＢの表示の優先順位よりも高いことを想定している。ユーザが、オブジェクトＢの属性を指定（より具体的には設定情報等も指定）した上で、特色オブジェクトの生成を指示する操作を行った場合、オブジェクトＢと同形の特色オブジェクトが、オブジェクトＢの真上に配置されるように生成される。前述したように、この特色オブジェクトの表示の優先順位は、オブジェクトＢの表示の優先順位よりも高く、かつ、オブジェクトＡの表示の優先順位よりも低くなるように設定されるので、オブジェクトＢよりも表示の優先順位が高いオブジェクトＡが、生成された特色オブジェクトによって隠れることはない。
【００４０】
図９は、ユーザによる操作に応じて指定された属性とページに基づいて、特色オブジェクトを生成する場合の様子を表すイメージ図である。図９の（Ａ）に示すように、特色オブジェクトを生成する対象となる画像オブジェクトの属性として「テキスト」が指定された場合、元の原稿データに含まれる画像オブジェクトのうち、「テキスト」の属性を示す画像オブジェクトの真上に、同形状の「テキスト」の属性を示す特色オブジェクトが生成される。また、図９の（Ｂ）に示すように、対象となる画像オブジェクトの属性として「グラフィックス」が指定された場合、元の原稿データに含まれる画像オブジェクトのうち、「グラフィックス」の属性を示す画像オブジェクトの真上に、同形状の「グラフィックス」の属性を示す特色オブジェクトが生成される。さらに、図９の（Ｃ）に示すように、対象となる画像オブジェクトの属性として「イメージ」が指定された場合、元の原稿データに含まれる画像オブジェクトのうち、「イメージ」の属性を示す画像オブジェクトの真上に、同形状の「グラフィックス」の属性を示す特色オブジェクトが生成される。
【００４１】
図１０は、ホスト装置１０が、特色オブジェクト（追加オブジェクト）を生成する手順の一例を示すシーケンス図である。まず、キーボード１００等の入力デバイス（操作部）を介して、メモリ（ＨＤＤ１０２等）に記憶された原稿データを指定する操作を受け付けた場合（ステップＳ１）、データ入力部１２は、指定された原稿データをメモリから読み込み、その読み込んだ原稿データをデータ記憶部１５に記録する(ステップＳ２)。また、データ入力部１２は、その読み込んだ原稿データを、表示制御部１４で扱えるデータ形式のプレビュー表示用データに変換し、変換したデータを、表示制御部１４に表示させる（ステップＳ３）。
【００４２】
次に、操作制御部１１（属性指定部１１１）は、前述のＵＩを介して、新規に追加する特色オブジェクトを重ねる対象となる画像オブジェクトの属性を指定するための操作を受け付けた場合（ステップＳ４）、その受け付けた操作に応じて属性を指定する（ステップＳ５）。次に、操作制御部１１（ページ指定部１１２）は、前述のＵＩを介して、特色オブジェクトを生成する処理の対象となるページを指定するための操作を受け付けた場合（ステップＳ６）、その受け付けた操作に応じてページを指定する（ステップＳ７）。
【００４３】
次に、操作制御部１１（設定情報指定部１１３）は、前述のＵＩを介して、設定情報を指定するための操作を受け付けた場合（ステップＳ８）、ここでは、何れかの設定ボタンの押下を受け付けた場合、データ記憶部１５に対して、該押下された設定ボタンに対応する光沢効果を実現するための設定情報を要求し（ステップＳ９）、その要求結果を受け取る（ステップＳ１０）。そして、操作制御部１１は設定情報を指定する（ステップＳ１１）。押下された設定ボタンに対応する光沢効果を実現するための設定情報がデータ記憶部１５に記憶済みの場合は、要求結果として該設定情報を受け取ることができるので、操作制御部１１（設定情報指定部１１３）は、その受け取った設定情報を指定する。一方、押下された設定ボタンに対応する光沢効果を実現するための設定情報がデータ記憶部１５に記憶されていない場合は、操作制御部１１（設定情報指定部１１３）は、前述の設定情報入力画面を表示し、設定情報入力画面を介して受け付けた設定情報を指定する。
【００４４】
次に、操作制御部１１は、前述のＵＩを介して、特色オブジェクトの生成を実行（開始）することを指示する操作を受け付けた場合（ステップＳ１２）、イベント情報を生成して特色オブジェクト生成制御部１３へ通知する（ステップＳ１３）。前述したように、このイベント情報には、特色オブジェクトの生成を指示する情報、ステップＳ５で指定した属性を示す情報、ステップＳ７で指定したページを示す情報、ステップＳ１１で指定した設定情報などを含んでいる。
【００４５】
操作制御部１１からのイベント情報の通知を受けた特色オブジェクト生成制御部１３（第１の特定部１３１）は、データ記憶部１５に対して、プレビュー表示中の原稿データを要求し（ステップＳ１４）、要求結果として原稿データ（電子ファイル）を受け取る（ステップＳ１５）。次に、特色オブジェクト生成制御部１３（第１の特定部１３１）は、ステップＳ１５で受け取った原稿データを構成する複数のページの中から、ステップＳ７で指定された１以上のページを選択する（ステップＳ１６）。次に、特色オブジェクト生成制御部１３（第１の特定部１３１）は、ステップＳ１６で選択した１以上のページに含まれる複数の画像オブジェクトの中から、ステップＳ５で指定された属性を示す全ての画像オブジェクトを特定する（ステップＳ１７）。次に、特色オブジェクト生成制御部１３（生成部１３２）は、ステップＳ１７で特定した画像オブジェクトごとに、ステップＳ１１で指定された設定情報を用いて、該画像オブジェクトと同じ形状であり、かつ、該画像オブジェクトの真上に配置される特色オブジェクトを生成する（ステップＳ１８）。
【００４６】
次に、特色オブジェクト生成制御部１３は、表示制御部１４に対して、新規に特色オブジェクトが追加された原稿データを表示させる制御を行うとともに（ステップＳ１９）、その原稿データをデータ記憶部１５に記憶させる制御を行う（ステップＳ２０）。さらに、特色オブジェクト生成制御部１３は、ステップＳ１８において特色オブジェクトの生成に用いた設定情報を、データ記憶部１５に記憶させる制御を行う（ステップＳ２１）。
【００４７】
図１１は、特色オブジェクトを生成する場合の特色オブジェクト生成制御部１３の動作例を示すフローチャートである。図１１に示すように、特色オブジェクト生成制御部１３（第1の特定部１３１）は、データ記憶部１５から原稿データを取得する（ステップＳ１０１）。次に、特色オブジェクト生成制御部１３（第１の特定部１３１）は、原稿データを構成する複数のページの中から、操作制御部１１から通知されたイベント情報で指定された１以上のページ（つまり、ページ指定部１１２により指定された１以上のページ）を選択する（ステップＳ１０２）。次に、特色オブジェクト生成制御部１３（第１の特定部１３１）は、ステップＳ１０２で選択した１以上のページに含まれる複数の画像オブジェクトの中から、イベント情報で指定された属性（つまり、属性指定部１１１により指定された属性）を示す全ての画像オブジェクトを特定する（ステップＳ１０３）。次に、特色オブジェクト生成制御部１３は、ステップＳ１０３で特定した画像オブジェクトごとに、イベント情報で指定された設定情報（つまり、設定情報指定部１１３で指定された設定情報）を用いて、該画像オブジェクトと同じ形状であり、かつ、該画像オブジェクトの真上に配置される特色オブジェクトを生成する（ステップＳ１０４）。なお、特色オブジェクトの色空間や濃度値は設定情報に従って設定される。
【００４８】
そして、特色オブジェクト生成制御部１３は、表示制御部１４に対して、新規に特色オブジェクトが追加された原稿データを表示させる制御を行う（ステップＳ１０５）。また、特色オブジェクト生成制御部１３は、新規に特色オブジェクトが追加された原稿データをデータ記憶部１５に記憶させる制御を行うとともに、新規に生成した特色オブジェクトの設定情報をデータ記憶部１５に記憶させる制御を行う（ステップＳ１０６）。
【００４９】
図１２は、操作制御部１１から前述の編集イベント情報の通知を受けた場合の特色オブジェクト生成制御部１３の動作例を示すフローチャートである。まず、特色オブジェクト生成制御部１３（第２の特定部１３３）は、データ記憶部１５から原稿データを取得する（ステップＳ１１１）。次に、特色オブジェクト生成制御部１３（第２の特定部１３３）は、原稿データに含まれる複数の画像オブジェクトの中から、タグ情報が付加された全ての特色オブジェクトを特定する（ステップＳ１１２）。次に、特色オブジェクト生成制御部１３（編集処理部１３４）は、ステップＳ１１２で特定した全ての特色オブジェクトに対して、編集イベント情報により指定された編集処理（つまり、編集処理指定部１１４により指定された編集処理）を一斉に実行する（ステップＳ１１３）。そして、特色オブジェクト生成制御部１３は、編集処理後の原稿データをデータ記憶部１５に記憶させる制御を行う（ステップＳ１１４）。
【００５０】
図１３は、従来技術と本実施形態とを比較したイメージ図である。従来技術においても、プリンタドライバ等により、複数のページにわたる複数の画像オブジェクトに対して特色オブジェクトを作成することは可能であった。しかし、従来技術では、印刷前の仕上がりの確認（プレビューの確認）、プレビュー等を見ながらの編集（削除などを含む）、新規に追加した特色オブジェクトの再利用などはできなかった。これに対して、本実施形態では、プレビューの確認、プレビュー等を見ながらの編集（ただし、必ずしもプレビューを見る必要は無い）、新規に追加した特色オブジェクトの再利用を可能にしている。
【００５１】
以上に説明したように、本実施形態のホスト装置１０は、ユーザによる操作に応じて、新規に追加する特色オブジェクトを重ねる対象となる画像オブジェクトの属性を指定する。そして、原稿データに含まれる複数の画像オブジェクトの中から、該指定した属性を示す全ての画像オブジェクトを特定し、該特定した画像オブジェクトごとに、該画像オブジェクトと同じ形状であり、かつ、該画像オブジェクトに重なる特色オブジェクトを生成する。本実施形態によれば、ユーザは、新規に追加する特色オブジェクトを重ねる対象となる全ての画像オブジェクトを個別に選択する操作を行う代わりに、特色オブジェクトを重ねる対象となる画像オブジェクトの属性を指定する操作を行うことにより、その指定した属性を示す全ての画像オブジェクトごとに、該画像オブジェクトと同じ形状であり、かつ、該画像オブジェクトに重なる（真上に配置される）特色オブジェクトを自動的に生成させることができる。これにより、新規に追加する特色オブジェクトを生成する際の作業効率を向上させることができる。
【００５２】
以上、本発明の実施形態を説明したが、上述の実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。本発明は、上述の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００５３】
なお、上述の実施形態において、特色オブジェクトは、既存の画像オブジェクトの上に新たに配置される画像オブジェクト（追加の画像オブジェクト）を示す「追加オブジェクト」の一例であるが、追加オブジェクトの態様は、特色オブジェクトに限られるものではなく、例えば有色のトナーで印刷する画像オブジェクトであってもよい。
【符号の説明】
【００５４】
１      情報処理システム
１０    ホスト装置
１１    操作制御部
１２    データ入力部
１３    特色オブジェクト生成制御部
１４    表示制御部
１５    データ記憶部
２０    印刷装置
１１１  属性指定部
１１２  ページ指定部
１１３  設定情報指定部
１１４  編集処理指定部
１３１  第１の特定部
１３２  生成部
１３３  第２の特定部
１３４  編集処理部
【先行技術文献】
【特許文献】
【００５５】
【特許文献１】特開２０１５−９５１２３号公報
【図１】
0006558165.tif 000002
【図２】
0006558165.tif 000003
【図３】
0006558165.tif 000004
【図４】
0006558165.tif 000005
【図５】
0006558165.tif 000006
【図６】
0006558165.tif 000007
【図７】
0006558165.tif 000008
【図８】
0006558165.tif 000009
【図９】
0006558165.tif 000010
【図１０】
0006558165.tif 000011
【図１１】
0006558165.tif 000012
【図１２】
0006558165.tif 000013
【図１３】
0006558165.tif 000014