(57)【要約】【課題】操作性良く特色オブジェクトを取扱い可能とする。【解決手段】プロセスカラー以外の色である特色を表示又は印刷するための特色オブジェクトにおける、複数の特色の積層順を記憶部に記憶させておき、積層部が、記憶部に記憶された積層順に基づいて複数の特色を積層するように、特色オブジェクトを積層する。これにより、ユーザが順番を意識することなく特色の追加操作を行っても、特色の積層順を、予めユーザが指定した積層順とすることができ、操作性良く特色オブジェクトを取扱い可能とすることができる。【選択図】図５
2020154892.tif 000002
【特許請求の範囲】
【請求項１】
プロセスカラー以外の色である特色を表示又は印刷するための特色オブジェクトにおける、複数の特色の積層順を記憶する記憶部と、
前記記憶部に記憶された前記積層順に基づいて複数の特色を積層するように、前記特色オブジェクトを積層する積層部と
を有する情報処理装置。
【請求項２】
ユーザにより指定された前記積層順を取得する取得部を備え、
前記記憶部は、ユーザにより指定された前記積層順を記憶すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記積層部は、前記積層順が変更された場合に、変更された前記積層順に基づいて複数の前記特色オブジェクトを積層すること
を特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
特定の前記特色オブジェクトを特定の前記積層順に関連付けて、特定のグループとして管理する管理部を、さらに有すること
を特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項５】
前記積層部は、前記特定のグループに関する積層順が変更された場合、変更された前記積層順に基づいて複数の特色を積層するように、前記特定のグループの前記特色オブジェクトを積層すること
を特徴とする請求項４に記載の情報処理装置。
【請求項６】
コンピュータを、
記憶部に記憶された、プロセスカラー以外の色である特色を表示又は印刷するための特色オブジェクトにおける、複数の特色の積層順に基づいて、複数の特色を積層するように前記特色オブジェクトを積層する積層部として機能させること
を特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
近年、特色トナーで印刷するオブジェクト（特色オブジェクト）取り扱い可能な情報処理装置が知られている。特色トナーは、印刷においてプロセスカラー（ＣＭＹＫ：シアン。マゼンタ、イエロー、キープレート（又はブラック））では再現困難な色を印刷するために、予め調合（調色）されたトナーである。特色トナーとしては、例えばクリアトナー、白トナー、蛍光色トナー、金色トナー、銀色トナー、及び、メタリックレッド等のメタリックカラートナー等が知られている。
【０００３】
このような特色トナーを用いた印刷は、印刷対象ファイルの既存のオブジェクト上に、特色トナーで印刷する特色オブジェクトを積層することで可能となる。また、印刷対象のオブジェクト上に、同形の特色オブジェクト載置する技術も知られている。
【０００４】
特許文献１（特開２０１９−０２９９２９号公報）には、ＣＭＹＫの基本４色とＣＭＹＫ以外の特色インクを用いて画像を印刷する場合、特色インクを含む画像データを容易に作成可能とした画像データ作成装置が開示されている。
【０００５】
この画像データ作成装置は、変換部が、入力デバイスの信号値で定義された第１画像データを、出力デバイスにおけるＣＭＹＫ色空間の信号値で定義された第２画像データに変換する。この第２画像データに基づいてシアン、マゼンタ、イエローおよびブラックの少なくとも２つのインクを混合して表現される混合色を形成するとき、変更部は、シアン、マゼンタ、イエローおよびブラックの少なくとも一部が、第１の特色インクで置換されるように、第２画像データを変更する。これにより、特色インクを含む第２の画像データを容易に作成できる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、特色トナーを取り扱う従来の情報処理装置において、対象のオブジェクトに対して特色オブジェクトを追加する場合、当然のことながら追加した順番どおりに特色オブジェクトが積層されることとなる。
【０００７】
しかし、決まった順番での複数の特色トナーの積層を希望する場合、積層される順番を意識して特色オブジェクトの追加操作を行う必要があり、操作性が悪いという問題があった。また、後から特色の積層順を変更する場合、複数の対象オブジェクトに対して、それぞれ積層順の変更操作を行う必要があり、やはり、操作性が悪いという問題があった。
【０００８】
本発明は、上述の課題に鑑みてなされたものであり、操作性良く特色オブジェクトを取扱い可能な情報処理装置及び情報処理プログラムの提供を目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、プロセスカラー以外の色である特色を表示又は印刷するための特色オブジェクトにおける、複数の特色の積層順を記憶する記憶部と、記憶部に記憶された積層順に基づいて複数の特色を積層するように、特色オブジェクトを積層する積層部とを有する。
【発明の効果】
【００１０】
本発明によれば、操作性良く特色オブジェクトを取扱い可能とすることができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態の情報処理装置のハードウェア構成部を示す図である。
【図２】図２は、実施の形態の情報処理装置の機能ブロック図である。
【図３】図３は、比較例における特色オブジェクトの積層動作を説明するための模式図である。
【図４】図４は、比較例における特色オブジェクトの積層変更動作を説明するための模式図である。
【図５】図５は、実施の形態の情報処理装置における特色オブジェクトの積層動作を説明するための模式図である。
【図６】図６は、実施の形態の情報処理装置における特色オブジェクトの積層変更動作を説明するための模式図である。
【図７】図７は、描画するオブジェクトの一例を示す図である。
【図８】図８は、比較例におけるオブジェクト構成を示す図である。
【図９】図９は、実施の形態の情報処理装置におけるオブジェクト構成を示す図である。
【図１０】図１０は、実施の形態の情報処理装置における特色オブジェクト作成時の処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、実施の形態の情報処理装置の説明をする。
【００１３】
（情報処理装置の構成）
図１は、実施の形態の情報処理装置のハードウェア構成を示すブロック図である。この図１に示すように、情報処理装置は、ＣＰＵ（Center  Processing  Unit）１、ＶＲＡＭ（Video  Random  Access  Memory）２、ＲＡＭ（Random  Access  Memory）３、ハードディスクドライブ（ＨＤＤ）４、入出力インタフェース（Ｉ／Ｏ）５を有している。ＣＰＵ１〜入出力インタフェース５は、それぞれバスラインを介して相互に接続されている。また、入出力インタフェース５には、表示部、及び、マウス装置、キーボード装置等の入力デバイス７が接続されている。
【００１４】
ＨＤＤ４（記憶部の一例）には、主に特色トナーで印刷するオブジェクト（特色オブジェクト）を、予め指定された順に積層可能とする表示処理プログラム８と、特色オブジェクトの指定された積層順を示す特色積層順情報９とが記憶されている。また、ＨＤＤ４には、表示処理プログラム８で処理される一つ又は複数のオブジェクト（オブジェクトＡ、オブジェクトＢ・・・）を含むコンテナ１０が記憶されている。
【００１５】
なお、特色トナーとは、印刷においてプロセスカラー（ＣＭＹＫ：シアン、マゼンタ、イエロー、キープレート（又はブラック））以外の色（再現困難な色）を印刷するために、予め調合（調色）されたトナーである。特色トナーとしては、例えばクリアトナー、白トナー、蛍光色トナー、金色トナー、銀色トナー、メタリックレッド等のメタリックカラートナー、及び、紫外線を照射することで赤く蛍光発色するインビジブルレッドトナー等が知られている。
【００１６】
（情報処理装置の機能）
図２は、情報処理装置のＣＰＵ１が、ＨＤＤ４に記憶されている表示処理プログラム８を実行することで実現される各機能の機能ブロック図である。ＣＰＵ１は、表示処理プログラム８を実行することで、この図２に示すように、入力処理部１１、記憶制御部１２、表示制御部１３の各機能を実現する。入力処理部１１は、入力デバイス７を介して行われるユーザの入力操作を処理する。記憶制御部１２は、ユーザにより入力デバイス７を介して行われた特色オブジェクトの積層順を示す特色積層順情報９を、ＨＤＤ４等の記憶部に記憶及び読み出し制御する。また、記憶制御部１２は、特色積層順情報９で指定された積層順とした特色オブジェクトを、コンテナ１０に記憶及び読み出し制御する。
【００１７】
また、表示制御部１３は、特色積層順指定部１４、特色オブジェクト積層部１５及び特色オブジェクト管理部１６の各機能を有している。特色積層順指定部１４は、入力処理部１１と共に取得部の一例となっている。積層順指定部１４は、ユーザから指定され、記憶制御部に記憶された複数の特色の積層順に関する特色積層順情報９を作成する。特色オブジェクト積層部１５は、積層部の一例であり、ユーザにより追加された特色オブジェクトを、特色積層順情報９に基づいて積層処理する。また、特色オブジェクト積層部１５は、ユーザから積層順が変更された場合に、変更された積層順に基づいて複数の特色を積層するように、特色オブジェクトを積層処理する。特色オブジェクト管理部１６は、管理部の一例であり、オブジェクト及び指定された特色を関連付けてグループ化して管理する。
【００１８】
なお、以下では説明の便宜のために、対象オブジェクト（基準オブジェクト）に対して追加される複数の特色オブジェクト（たとえばクリアの特色オブジェクトとインビジブルレッドの特色オブジェクト）をまとめて特色オブジェクトと称することがある。
【００１９】
なお、この図２の例では、入力処理装置１１〜表示制御部１３の各機能を表示処理プログラム８（情報処理プログラムの一例）によりソフトウェアで実現することとしたが、これらのうち、一部又は全部をＩＣ（Integrated  Circuit）等のハードウェアで実現してもよい。
【００２０】
また、表示処理プログラム８は、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）等のコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、表示処理プログラム８は、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ブルーレイディスク（登録商標）、半導体メモリ等のコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、表示処理プログラム８は、インターネット等のネットワーク経由でインストールするかたちで提供してもよい。また、表示処理プログラム８は、機器内のＲＯＭ等に予め組み込んで提供してもよい。
【００２１】
（比較例）
ここで、図３を用いて、特色オブジェクトの積層順を指定する機能と有していない比較例となる情報処理装置の説明をする。この比較例となる情報処理装置の場合、図３に示すように、白色の基準オブジェクト上に、同形状の特色オブジェクトを追加順に積層するアルゴリズムとなっている。このため、図３の上の例の場合は、基準オブジェクト上に、右斜線のオブジェクトで示す蛍光色→左斜線のオブジェクトで示すインビジブルレッド→点のパターンのオブジェクトで示すクリア（Clear）が順に選択操作された例を示している。この場合、白色の基準オブジェクト上に、クリア（Clear）、インビジブルレッド、特色（Special）の順に特色オブジェクトの積層処理が行われる。
【００２２】
同様に、図３の下の例の場合は、基準オブジェクト上に、点のパターンのオブジェクトで示すクリア（Clear）→右斜線のオブジェクトで示す蛍光色→左斜線のオブジェクトで示すインビジブルレッドが順に選択操作された例を示している。この場合、白色の基準オブジェクト上に、インビジブルレッド、蛍光色、クリア（Clear）の順に特色オブジェクトの積層処理が行われる。
【００２３】
このように比較例の表示装置の場合、ユーザが追加操作した順番で特色オブジェクトが積層される。このため、特色の追加順によっては、最終的な特色オブジェクトの積層順（前後関係）が変わってしまうという不都合を生ずる。
【００２４】
また、比較例の場合、このような積層順を修正（変更）しようとすると、図４に示すように、オブジェクト毎に特色の積層順を変更操作する必要がある。例えば、図４（ａ）に示すように、クリア、インビジブルレッド及び蛍光色の順に配色が行われた星型のオブジェクトと、蛍光色、クリア及びインビジブルレッドの順に配色が行われた円形状のオブジェクトが描画されたとする。
【００２５】
比較例の場合、オブジェクト毎に特色の積層順を変更操作する必要があるため、ユーザは、図４（ｂ）に示すように、星型のオブジェクトの配色を、インビジブルレッド、蛍光色、クリアの順に変更操作する。同様に、ユーザは、図４（ｃ）に示すように、円形状のオブジェクトの配色を、インビジブルレッド、蛍光色、クリアの順に変更操作する。比較例の場合、このようにユーザが、オブジェクト毎に配色順を変更操作する必要がある。
【００２６】
（実施の形態の配色動作の具体例）
これに対して、実施の形態の情報処理装置の場合、図５に示すように、デフォルト又はユーザの選択操作により、予め特色の積層順が指定されている。この指定された積層順を示す「特色積層順情報９」は、例えばＨＤＤ４等の記憶部に記憶されている。ＣＰＵ１は、表示処理プログラム８に基づいて特色積層順指定部１４として動作することで、ユーザにより指定された積層順を示す「特色積層順情報９」をＨＤＤ４等の記憶部に記憶制御する。特色オブジェクトの積層時（特色オブジェクトの作成時）となると、特色オブジェクト管理部１６は、ユーザにより指定された特色の積層位置を、特色オブジェクト積層部１５に通知する。特色オブジェクト積層部１５は、この通知された積層位置となるように、ユーザにより指定された特色オブジェクトを積層処理する。
【００２７】
図５の例は、「特色積層順情報９」により、蛍光色、クリア、インビジブルレッドの順に積層することが指定されている例である。この場合において、ユーザ操作により、図５の上の例で示すように、蛍光色→インビジブルレッド→クリアの順に特色の追加操作が行われたとする。この場合、特色オブジェクト積層部１５は、「特色積層順情報９」で指定されている積層順である、蛍光色、クリア、インビジブルレッドの順に、複数の特色を積層するように、特色オブジェクトの積層処理を行う。
【００２８】
同様に、図５の下の例で示すように、クリア→蛍光色→インビジブルレッドの順に特色の追加操作が行われたとする。この場合、特色オブジェクト積層部１５は、「特色積層順情報９」で指定されている積層順である、蛍光色、クリア、インビジブルレッドの順に、複数の特色を積層するように、特色オブジェクトの積層処理を行う。
【００２９】
すなわち、特色オブジェクト積層部１５は、ユーザ操作による追加順に関係なく、「特色積層順情報９」で指定されている積層順となるように、ユーザにより選択された特色オブジェクトを積層処理する。これにより、特色の追加順に関係なく常に同じ重ね順で複数の特色を重ねるように、特色オブジェクトを作成することができる。
【００３０】
また、図６（ａ）及び図６（ｂ）は、蛍光色、クリア、インビジブルレッドの順に積層を指定した「特色積層順情報９」により作成された星型のオブジェクト及び円形状のオブジェクトを示している。この場合において、ユーザが、図６（ｃ）に示すようにインビジブルレッド、蛍光色、クリアの順に、「特色積層順情報９」の積層順を変更すると、特色オブジェクト管理部１６は、ユーザにより変更された複数の特色の積層順を、特色オブジェクト積層部１５に通知する。特色オブジェクト積層部１５は、この通知された積層順となるように、各オブジェクトの特色の積層順を変更制御する。これにより、図６（ｄ）に示すように、星型のオブジェクト及び円形状のオブジェクトにおける複数の特色の積層順を、一度に変更制御できる。
【００３１】
（比較例のオブジェクト構成）
次に、上述の比較例と実施の形態の情報処理装置のオブジェクト構成の違いを説明する。例えば、図７に示すように円形のオブジェクトＡ、星形のオブジェクトＢ及び四角形のオブジェクトＣの各オブジェクトＡ〜Ｃのデータは、図８（ａ）に示すように、ＨＤＤ４等の記憶部のコンテナに格納される。この状態において、オブジェクトＢに対して蛍光色が選択操作された場合、特色オブジェクト積層部１５は、蛍光色オブジェクトＢを作成し、図８（ｂ）に示すように、オブジェクトＢ上に積層処理する。
【００３２】
次に、オブジェクトＢに対してクリア（Clear）が選択操作された場合、特色オブジェクト積層部１５は、特色（Clear）オブジェクトＢを作成し、図８（ｃ）に示すように、オブジェクトＢ上に積層処理する。
【００３３】
すなわち、比較例の場合、選択操作された特色オブジェクトの積層が許可される位置（オブジェクトの積層基準）は、対象オブジェクト上のみ（この場合、オブジェクトＢ上のみ）となっている。これは、特色オブジェクトを積層する際に、「対象オブジェクト上」という情報しか、オブジェクトの積層を行うための基準（情報）がないためである。この構成上の制約により、ユーザが特色オブジェクトを追加する毎にオブジェクトＢ上に特色オブジェクトが作成されることとなり、特色オブジェクトの追加順によって積層順も変わってしまう。
【００３４】
（実施の形態のオブジェクト構成）
これに対して、実施の形態の情報処理装置の場合、ユーザにより図９（ａ）に示すオブジェクトＢに対する蛍光色オブジェクトの作成が指定されると、特色オブジェクト積層部１５は、図９（ｂ）に示すように、オブジェクトＢを含むグループＢを作成し、そのグループ内に蛍光色オブジェクトＢを作成する。これにより、オブジェクトＢに関連付けられた蛍光色オブジェクトとその位置が識別可能となる。
【００３５】
次に、ユーザから特色（例えばクリア（Clear））オブジェクトの追加が指定されると、特色オブジェクト積層部１５は、図９（ｃ）に示すように特色積層情報９で示される積層順となるように、グループＢ内における特色オブジェクトの積層順を調整する。また、さらに別の特色オブジェクトが追加されると、特色オブジェクト積層部１５は、特色積層情報９を参照し、グループＢ内における特色オブジェクトの積層順を、特色積層情報９で示される積層順となるように調整する。
【００３６】
特色オブジェクト管理部１６は、特色積層情報９で指定される特色オブジェクトの積層順及びクリアの特色オブジェクトＢ及び蛍光色の特色オブジェクトＢを関連付けて「グループＢ」として管理する。
【００３７】
次に、ユーザにより、特色積層情報９で示される積層順が変更された場合、特色オブジェクト積層部１５は、各グループ内における特色オブジェクトの積層順を、変更された特色積層情報９で示される積層順に変更処理する。これにより、各グループ内における特色オブジェクトの積層順を、変更された特色積層情報９で示される積層順に、一括して変更処理することができる。
【００３８】
（特色オブジェクト作成時の処理の流れ）
最後に、図１０のシーケンス図を用いて、特色オブジェクト作成時の処理の流れを説明する。まず、ユーザは、入力デバイス７を操作して、所望の特色積層順を事前に指定する（ステップＳ１）。一例ではあるが、この所望の特色積層順は、例示されている複数の特色積層順の中からユーザが選択するか、又は、ユーザが所望の特色積層順をカスタマイズして指定される。図２に示す特色積層順指定部１４は、指定された特色積層順を示す特色積層順情報９を形成し、ＨＤＤ４等の記憶部に記憶制御する。
【００３９】
次に、ユーザは、入力デバイス７を操作して、特色オブジェクトの作成要求を行う（ステップＳ２）。特色オブジェクトの作成要求が供給されると、特色オブジェクト積層部１５は、特色オブジェクト管理部１６に対して、対象オブジェクトのグループ有無のチェックを要求する（ステップＳ３）。その結果を受けて（ステップＳ４）、グループが存在しない場合、特色オブジェクト積層部１５は、ＨＤＤ４等の記憶部内に上述のグループを作成する（ステップＳ５）。
【００４０】
次に、特色オブジェクト積層部１５は、特色オブジェクト管理部１６に対して、オブジェクト積層位置の取得要求を行う（ステップＳ６）。特色オブジェクト管理部１６は、特色積層順指定部１４で作成された特色積層順情報９をＨＤＤ４等の記憶部から取得し（ステップＳ６、ステップＳ７）、取得した特色積層順情報９とグループ内の特色オブジェクトの情報から新規作成オブジェクトの積層位置を決定する（ステップＳ９）。
【００４１】
特色オブジェクト管理部１６は、決定した積層位置（インデックス）を示すインデックス情報を、特色オブジェクト積層部１５に送信する（ステップＳ１０）。特色オブジェクト積層部１５は、インデックス情報に基づいて特色オブジェクトを作成すると共に、作成した特色オブジェクトを、インデックス情報で示される積層位置に積層処理する（ステップＳ１１）。
【００４２】
これにより、グループ内における特色オブジェクトの積層順を、ユーザの指定順とすることができる。表示時及び印刷時には、表示又は印刷するオブジェクトに対して、この積層順で特色による彩色が施されて表示又は印刷が行われる。
【００４３】
次に、ユーザにより、入力デバイス７を介して特色積層順の変更が指定された場合（ステップＳ１２）、特色積層順指定部１４は、その旨を特色オブジェクト管理部１６に通知する（ステップＳ１３）。特色オブジェクト管理部１６は、原稿上の全てのオブジェクトにおける特色オブジェクトの積層順を、ユーザにより、入力デバイス７を介して指定された積層順に変更し（ステップＳ１４）、この変更した積層順を示す特色積層順情報９を、特色オブジェクト積層部１５に通知して、特色オブジェクトにおける複数の特色の積層順の変更要求を行う（ステップＳ１５）。特色オブジェクト積層部１５は、通知された特色積層順情報９に基づいて、全てのオブジェクトの特色オブジェクトにおける複数の特色の積層順を一括して変更処理する（ステップＳ１６）。
【００４４】
なお、特色オブジェクト管理部１６は、特色積層順の変更が指定された場合、ＨＤＤ４等の記憶部に記憶されている古い特色積層順情報９を、ユーザの指定に対応する新たな特色積層順情報９に更新処理（書き換え処理）する。これにより、以後、ユーザの指定による新たな特色積層順情報９で、特色オブジェクトの積層制御が行われる。
【００４５】
（実施の形態の効果）
以上の説明から明らかなように、実施の形態の情報処理装置は、対象オブジェクトと特色オブジェクトをグループ化し、ユーザにより指定された特色積層順となるように、追加指定された特色オブジェクトにおける複数の積層順を制御する。これにより、ユーザが順番を意識することなく特色オブジェクトの追加操作を行っても、予めユーザが指定した複数の特色の積層順とされた特色オブジェクトを得ることができ、情報処理装置の操作性の向上を図ることができる。
【００４６】
また、特色オブジェクト積層後に複数の特色の積層順の設定を変更すると、全ての特色オブジェクトにおける複数の特色の積層順を、変更された積層順となるように自動で変更する。これにより、複数の特色の積層順を変更したい場合に、ユーザが原稿上の各特色オブジェクトに対して、手作業で積層順を入れ替える手間を防止でき、情報処理装置の操作性のさらなる向上を図ることができる。
【００４７】
最後に、上述の実施の形態は、一例として提示したものであり、本発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことも可能である。また、実施の形態及び実施の形態の変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００４８】
１  ＣＰＵ
２  ＶＲＡＭ
３  ＲＡＭ
４  ＨＤＤ
５  入出力インタフェース
６  表示部
７  入力デバイス
８  表示処理プログラム
９  特色積層順情報
１０  コンテナ
１１  入力処理部
１２  記憶制御部
１３  表示制御部
１４  特色積層順指定部
１５  特色オブジェクト積層部
１６  特色オブジェクト管理部
【先行技術文献】
【特許文献】
【００４９】
【特許文献１】特開２０１９−０２９９２９号公報
【図１】
2020154892.tif 000003
【図２】
2020154892.tif 000004
【図３】
2020154892.tif 000005
【図４】
2020154892.tif 000006
【図５】
2020154892.tif 000007
【図６】
2020154892.tif 000008
【図７】
2020154892.tif 000009
【図８】
2020154892.tif 000010
【図９】
2020154892.tif 000011
【図１０】
2020154892.tif 000012