(57)【要約】【課題】印刷対象データに指定されている特色が記憶部に登録されていないことに起因して生じる無駄な印刷を回避することができる印刷処理装置を提供する。【解決手段】本発明の印刷処理装置は、印刷対象データに含まれている特色の識別情報を認識する認識部と、特色の識別情報と当該特色の色情報とが対応付けて登録されている記憶部に、認識部により認識された識別情報が登録されているか否かを判断する判断部と、判断部により記憶部に識別情報が登録されていないと判断される場合、その旨を示す警告情報を報知する報知部と、を有する。【選択図】図７
2013050925.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象データに含まれている特色の識別情報を認識する認識部と、
特色の識別情報と当該特色の色情報とが対応付けて登録されている記憶部に、前記認識部により認識された識別情報が登録されているか否かを判断する判断部と、
前記判断部により前記記憶部に識別情報が登録されていないと判断される場合、その旨を示す警告情報を報知する報知部と、を有することを特徴とする印刷処理装置。
【請求項２】
前記判断部により前記記憶部に識別情報が登録されていないと判断される特色について、当該特色の色情報を設定するための操作画面を表示する表示部と、
前記操作画面を通じて設定される色情報を、登録されていない特色の色情報として前記印刷対象データに適用する適用部と、を有することを特徴とする請求項１に記載の印刷処理装置。
【請求項３】
前記色情報は、シアン、マゼンタ、イエロー、およびブラックの４つの基本色の各値を含み、
前記操作画面は、前記基本色の各値を指定可能に構成されており、
前記適用部は、ユーザーにより指定される前記基本色の各値からなる色情報を前記印刷対象データに適用することを特徴とする請求項２に記載の印刷処理装置。
【請求項４】
前記操作画面は、前記記憶部に登録されている特色の識別情報の一覧を表示可能に構成されており、
前記適用部は、前記識別情報の一覧からユーザーにより選択される１つの識別情報に対応付けられている色情報を前記印刷対象データに適用することを特徴とする請求項２に記載の印刷処理装置。
【請求項５】
前記操作画面は、前記記憶部に識別情報が登録されていない前記特色の色情報の登録元を指定可能に構成されており、
前記適用部は、ユーザーにより指定される前記登録元から取得される色情報を前記印刷対象データに適用することを特徴とする請求項２に記載の印刷処理装置。
【請求項６】
前記操作画面を通じて設定される色情報を特色の識別情報と対応付けて前記記憶部に登録する色情報登録部を有することを特徴とする請求項２〜５のいずれか１項に記載の印刷処理装置。
【請求項７】
前記適用部により色情報が適用された前記印刷対象データを上書き保存または別名保存する記憶制御部を有することを特徴とする請求項２〜５のいずれか１項に記載の印刷処理装置。
【請求項８】
前記色情報登録部により前記記憶部に前記色情報が登録されるとき、当該登録される色情報の適用範囲を特定するための属性情報を前記識別情報と対応付けて前記記憶部に登録する属性情報登録部を有することを特徴とする請求項６に記載の印刷処理装置。
【請求項９】
前記属性情報は、ユーザーの識別情報または印刷対象データの識別情報であることを特徴とする請求項８に記載の印刷処理装置。
【請求項１０】
印刷対象データに基づく印刷の実行指示を受け付ける受付部と、
前記印刷対象データに基づく印刷ジョブを生成する生成部と、を有し、
前記受付部により前記実行指示が受け付けられた場合、前記認識部は、前記印刷対象データに含まれている特色の識別情報を認識することを特徴とする請求項１〜９のいずれか１項に記載の印刷処理装置。
【請求項１１】
印刷対象データに含まれている特色の識別情報を認識する手順（ａ）と、
特色の識別情報と当該特色の色情報とが対応付けて登録されている記憶部に、前記手順（ａ）において認識された識別情報が登録されているか否かを判断する手順（ｂ）と、
前記手順（ｂ）において前記記憶部に識別情報が登録されていないと判断される場合、その旨を示す警告情報を報知する手順（ｃ）と、をコンピューターに実行させる印刷プログラム。
【請求項１２】
前記手順（ｂ）において前記記憶部に識別情報が登録されていないと判断される特色について、当該特色の色情報を設定するための操作画面を表示部に表示させる手順（ｄ）と、
前記操作画面を通じて設定される色情報を、登録されていない特色の色情報として前記印刷対象データに適用する手順（ｅ）と、を前記コンピューターに実行させることを特徴とする請求項１１に記載の印刷プログラム。
【請求項１３】
前記色情報は、シアン、マゼンタ、イエロー、およびブラックの４つの基本色の各値を含み、
前記操作画面は、前記基本色の各値を指定可能に構成されており、
前記手順（ｅ）において、ユーザーにより指定される前記基本色の各値からなる色情報が前記印刷対象データに適用されることを特徴とする請求項１２に記載の印刷プログラム。
【請求項１４】
前記操作画面は、前記記憶部に登録されている特色の識別情報の一覧を表示可能に構成されており、
前記手順（ｅ）において、前記識別情報の一覧からユーザーにより選択される１つの識別情報に対応付けられている色情報が前記印刷対象データに適用されることを特徴とする請求項１２に記載の印刷プログラム。
【請求項１５】
前記操作画面は、前記記憶部に識別情報が登録されていない前記特色の色情報の登録元を指定可能に構成されており、
前記手順（ｅ）において、ユーザーにより指定される前記登録元から取得される色情報が前記印刷対象データに適用されることを特徴とする請求項１２に記載の印刷プログラム。
【請求項１６】
前記操作画面を通じて設定される色情報を特色の識別情報と対応付けて前記記憶部に登録する手順（ｆ）を前記コンピューターに実行させることを特徴とする請求項１２〜１５のいずれか１項に記載の印刷プログラム。
【請求項１７】
前記適用部により色情報が適用された前記印刷対象データを上書き保存または別名保存する手順（ｇ）を前記コンピューターに実行させることを特徴とする請求項１２〜１５のいずれか１項に記載の印刷プログラム。
【請求項１８】
前記手順（ｆ）において前記記憶部に前記色情報が登録されるとき、当該登録される色情報の適用範囲を特定するための属性情報を前記識別情報と対応付けて前記記憶部に登録する手順（ｈ）を前記コンピューターに実行させることを特徴とする請求項１６に記載の印刷プログラム。
【請求項１９】
前記属性情報は、ユーザーの識別情報または印刷対象データの識別情報であることを特徴とする請求項１８に記載の印刷プログラム。
【請求項２０】
印刷対象データに基づく印刷の実行指示を受け付ける手順（ｉ）と、
前記印刷対象データに基づく印刷ジョブを生成する手順（ｊ）と、を前記コンピューターに実行させ、
前記手順（ｉ）において前記実行指示が受け付けられた場合、前記手順（ａ）において、前記印刷対象データに含まれている特色の識別情報が認識されることを特徴とする請求項１１〜１９のいずれか１項に記載の印刷プログラム。
【請求項２１】
請求項１１〜２０のいずれか１項に記載の印刷プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特色が指定されている印刷対象データに基づく印刷を行うための印刷処理装置および印刷プログラムに関する。
【背景技術】
【０００２】
印刷用のインクには、金色、銀色、および蛍光色のように、専用のインクを使用して表現される特色（Ｓｐｏｔ  Ｃｏｌｏｒ）と呼ばれる色が多数存在する。特色は、インク会社（大日本インキ化学工業株式会社、東洋インキ製造株式会社等）により独自に定義されており、たとえば、「ＤＩＣ１」という名称の特色は、製造元であるインク会社が定義した特定の色を示す。
【０００３】
特色は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、およびブラック（Ｋ）の基本色とは異なるため、専用のインクを使用可能な印刷装置には適用可能であるが、４つの基本色のみ使用可能なプリンターや複合機（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：ＭＦＰ）には適用することができない。このため、プリンターや複合機では、４つの基本色が組み合わされて特色に近似する色が作成される。プリンターを制御するプリンターコントローラーには、特色の名称情報とＣＭＹＫ値とが対応付けて登録されたテーブルが記憶され、印刷対象データに特色が指定されている場合、テーブルが参照され、特色の名称情報からＣＭＹＫ値が特定される。そして、テーブルを参照して特定されたＣＭＹＫ値の色により印刷が行われる。
【０００４】
この技術では、印刷対象データに指定されている特色がテーブルに登録されている場合には色が作成されるものの、印刷対象データに指定されている特色がテーブルに登録されていない場合には色が作成されず、白抜け等の印刷エラーが発生する。
【０００５】
この問題を解消するため、印刷対象データに、特色の名称とともにＣＭＹＫ値を指定する技術がある（たとえば、特許文献１）。この技術によれば、特色がテーブルに登録されていない場合でも、印刷対象データに指定されているＣＭＹＫ値を使用して色が作成されるため、白抜け等の印刷エラーが防止される。
【０００６】
しかしながら、プリンターが作成する色はプリンターの機種によって異なり、異なる機種のプリンターであれば、同じＣＭＹＫ値であっても作成される色が異なってくる。このため、印刷対象データにＣＭＹＫ値が指定されていても、プリンターとのカラーマッチングが不十分であれば、ユーザーが意図しない色が作成されてしまう。この場合、意図する色が作成されるように、ユーザーは、ＣＭＹＫ値を変更して再印刷を行う必要があり、好ましくない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１５５４９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、印刷対象データに指定されている特色が記憶部に登録されていないことに起因して生じる無駄な印刷を回避することができる印刷処理装置および印刷プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の上記目的は、下記の手段によって達成される。
【００１０】
（１）印刷対象データに含まれている特色の識別情報を認識する認識部と、特色の識別情報と当該特色の色情報とが対応付けて登録されている記憶部に、前記認識部により認識された識別情報が登録されているか否かを判断する判断部と、前記判断部により前記記憶部に識別情報が登録されていないと判断される場合、その旨を示す警告情報を報知する報知部と、を有することを特徴とする印刷処理装置。
【００１１】
（２）前記判断部により前記記憶部に識別情報が登録されていないと判断される特色について、当該特色の色情報を設定するための操作画面を表示する表示部と、前記操作画面を通じて設定される色情報を、登録されていない特色の色情報として前記印刷対象データに適用する適用部と、を有することを特徴とする上記（１）に記載の印刷処理装置。
【００１２】
（３）前記色情報は、シアン、マゼンタ、イエロー、およびブラックの４つの基本色の各値を含み、前記操作画面は、前記基本色の各値を指定可能に構成されており、前記適用部は、ユーザーにより指定される前記基本色の各値からなる色情報を前記印刷対象データに適用することを特徴とする上記（２）に記載の印刷処理装置。
【００１３】
（４）前記操作画面は、前記記憶部に登録されている特色の識別情報の一覧を表示可能に構成されており、前記適用部は、前記識別情報の一覧からユーザーにより選択される１つの識別情報に対応付けられている色情報を前記印刷対象データに適用することを特徴とする上記（２）に記載の印刷処理装置。
【００１４】
（５）前記操作画面は、前記記憶部に識別情報が登録されていない前記特色の色情報の登録元を指定可能に構成されており、前記適用部は、ユーザーにより指定される前記登録元から取得される色情報を前記印刷対象データに適用することを特徴とする上記（２）に記載の印刷処理装置。
【００１５】
（６）前記操作画面を通じて設定される色情報を特色の識別情報と対応付けて前記記憶部に登録する色情報登録部を有することを特徴とする上記（２）〜（５）のいずれか１つに記載の印刷処理装置。
【００１６】
（７）前記適用部により色情報が適用された前記印刷対象データを上書き保存または別名保存する記憶制御部を有することを特徴とする上記（２）〜（５）のいずれか１つに記載の印刷処理装置。
【００１７】
（８）前記色情報登録部により前記記憶部に前記色情報が登録されるとき、当該登録される色情報の適用範囲を特定するための属性情報を前記識別情報と対応付けて前記記憶部に登録する属性情報登録部を有することを特徴とする上記（６）に記載の印刷処理装置。
【００１８】
（９）前記属性情報は、ユーザーの識別情報または印刷対象データの識別情報であることを特徴とする上記（８）に記載の印刷処理装置。
【００１９】
（１０）印刷対象データに基づく印刷の実行指示を受け付ける受付部と、前記印刷対象データに基づく印刷ジョブを生成する生成部と、を有し、前記受付部により前記実行指示が受け付けられた場合、前記認識部は、前記印刷対象データに含まれている特色の識別情報を認識することを特徴とする上記（１）〜（９）のいずれか１つに記載の印刷処理装置。
【００２０】
（１１）印刷対象データに含まれている特色の識別情報を認識する手順（ａ）と、特色の識別情報と当該特色の色情報とが対応付けて登録されている記憶部に、前記手順（ａ）において認識された識別情報が登録されているか否かを判断する手順（ｂ）と、前記手順（ｂ）において前記記憶部に識別情報が登録されていないと判断される場合、その旨を示す警告情報を報知する手順（ｃ）と、をコンピューターに実行させる印刷プログラム。
【００２１】
（１２）前記手順（ｂ）において前記記憶部に識別情報が登録されていないと判断される特色について、当該特色の色情報を設定するための操作画面を表示部に表示させる手順（ｄ）と、前記操作画面を通じて設定される色情報を、登録されていない特色の色情報として前記印刷対象データに適用する手順（ｅ）と、を前記コンピューターに実行させることを特徴とする上記（１１）に記載の印刷プログラム。
【００２２】
（１３）前記色情報は、シアン、マゼンタ、イエロー、およびブラックの４つの基本色の各値を含み、前記操作画面は、前記基本色の各値を指定可能に構成されており、前記手順（ｅ）において、ユーザーにより指定される前記基本色の各値からなる色情報が前記印刷対象データに適用されることを特徴とする上記（１２）に記載の印刷プログラム。
【００２３】
（１４）前記操作画面は、前記記憶部に登録されている特色の識別情報の一覧を表示可能に構成されており、前記手順（ｅ）において、前記識別情報の一覧からユーザーにより選択される１つの識別情報に対応付けられている色情報が前記印刷対象データに適用されることを特徴とする上記（１２）に記載の印刷プログラム。
【００２４】
（１５）前記操作画面は、前記記憶部に識別情報が登録されていない前記特色の色情報の登録元を指定可能に構成されており、前記手順（ｅ）において、ユーザーにより指定される前記登録元から取得される色情報が前記印刷対象データに適用されることを特徴とする上記（１２）に記載の印刷プログラム。
【００２５】
（１６）前記操作画面を通じて設定される色情報を特色の識別情報と対応付けて前記記憶部に登録する手順（ｆ）を前記コンピューターに実行させることを特徴とする上記（１２）〜（１５）のいずれか１つに記載の印刷プログラム。
【００２６】
（１７）前記適用部により色情報が適用された前記印刷対象データを上書き保存または別名保存する手順（ｇ）を前記コンピューターに実行させることを特徴とする上記（１２）〜（１５）のいずれか１つに記載の印刷プログラム。
【００２７】
（１８）前記手順（ｆ）において前記記憶部に前記色情報が登録されるとき、当該登録される色情報の適用範囲を特定するための属性情報を前記識別情報と対応付けて前記記憶部に登録する手順（ｈ）を前記コンピューターに実行させることを特徴とする上記（１６）に記載の印刷プログラム。
【００２８】
（１９）前記属性情報は、ユーザーの識別情報または印刷対象データの識別情報であることを特徴とする上記（１８）に記載の印刷プログラム。
【００２９】
（２０）印刷対象データに基づく印刷の実行指示を受け付ける手順（ｉ）と、前記印刷対象データに基づく印刷ジョブを生成する手順（ｊ）と、を前記コンピューターに実行させ、前記手順（ｉ）において前記実行指示が受け付けられた場合、前記手順（ａ）において、前記印刷対象データに含まれている特色の識別情報が認識されることを特徴とする上記（１１）〜（１９）のいずれか１つに記載の印刷プログラム。
【００３０】
（２１）上記（１１）〜（２０）のいずれか１つに記載の印刷プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の効果】
【００３１】
本発明によれば、警告情報が報知されることにより、印刷対象データに基づく印刷の実行前に、ユーザーは、印刷対象データに指定した特色が記憶部に登録されていないことを認識することができる。このため、ユーザーは、印刷を実行することなく中止したり、印刷対象データで指定している特色を変更したりして、特色が記憶部に登録されていないことに起因して生じる無駄な印刷を回避することができる。
【図面の簡単な説明】
【００３２】
【図１】印刷システムの全体構成を示すブロック図である。
【図２】図１に示されるＰＣの構成を示すブロック図である。
【図３】図１に示されるプリンターコントローラーの構成を示すブロック図である。
【図４】特色管理テーブルの一例を示す図である。
【図５】図１に示されるプリンターの構成を示すブロック図である。
【図６】印刷対象データに基づき印刷される画像の一例を示す図である。
【図７】ＰＣにより実行される印刷指示処理の手順を示すフローチャートである。
【図８】印刷画面の一例を示す図である。
【図９】プリンターコントローラーにより実行される特色確認処理の手順を示すフローチャートである。
【図１０】警告画面の一例を示す図である。
【図１１】特色定義画面の一例を示す図である。
【図１２】特色定義画面の他の例を示す図である。
【図１３】処理方法設定画面の一例を示す図である。
【図１４】保存画面の一例を示す図である。
【発明を実施するための形態】
【００３３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００３４】
図１は、印刷システムの全体構成を示すブロック図である。
【００３５】
図１に示されるとおり、本実施形態の印刷システムは、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１と、プリンターコントローラー２と、プリンター３とを備えている。
【００３６】
ＰＣ１とプリンターコントローラー２とは、ネットワーク４を介して相互に通信可能に接続されている。ネットワーク４は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。プリンターコントローラー２とプリンター３とはそれぞれ、たとえば、ＩＥＥＥ１３９４シリアルバス、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の専用インターフェース用バスを介して接続されている。ただし、プリンターコントローラー２とプリンター３とはネットワーク４を介して接続されていてもよい。なお、ネットワーク４に接続される機器の種類および台数は、図１に示す例に限定されない。
【００３７】
図２は、図１に示されるＰＣの構成を示すブロック図である。
【００３８】
ＰＣ１（印刷処理装置）は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、ハードディスク１４、ディスプレイ１５、入力装置１６、およびネットワークインターフェース１７を含み、これらは信号をやり取りするためのバス１８を介して相互に接続されている。
【００３９】
ＣＰＵ１１は、プログラムにしたがって上記各部の制御や各種の演算処理を行う。ＲＯＭ１２は、各種プログラムや各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラムやデータを記憶する。ハードディスク１４は、オペレーティングシステム（ＯＳ）を含む各種プログラムや、各種データを格納する。ハードディスク１４には、印刷対象データ（文書ファイル）を作成するためのアプリケーションと、印刷対象データをプリンターコントローラー２が解釈可能なページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたＰＤＬデータに変換するためのプリンタードライバーとがインストールされている。
【００４０】
ディスプレイ１５は、たとえば、液晶ディスプレイであり、表示部として各種の情報を表示する。入力装置１６は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。ネットワークインターフェース１７は、ネットワーク４を介し他の機器と通信するためのインターフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格が用いられる。
【００４１】
本実施形態のＣＰＵ１１は、プリンタードライバーのプログラムを実行することによって、認識部、判断部、報知部、適用部、色情報登録部、記憶制御部、属性情報登録部、受付部、および生成部として機能する。ここで、認識部は、印刷対象データに含まれている特色の名称情報（識別情報）を認識する。判断部は、認識された名称情報がプリンターコントローラー２に登録されているか否かを判断する。報知部は、プリンターコントローラー２に名称情報が登録されていない場合、その旨を示す警告情報を報知する。また、適用部は、後述する特色定義画面を通じて設定される色情報を印刷対象データに適用する。色情報登録部は、特色定義画面を通じて設定される色情報を特色の名称情報と対応付けてプリンターコントローラー２に登録する。記憶制御部は、色情報が適用された印刷対象データを上書き保存または別名保存する。属性情報登録部は、登録される色情報の適用範囲を特定する属性情報を名称情報と対応付けてプリンターコントローラー２に登録する。受付部は、印刷対象データに基づく印刷の実行指示を受け付ける。生成部は、印刷対象データに基づく印刷ジョブを生成する。なお、各部の具体的な処理内容については後述する。
【００４２】
図３は、図１に示されるプリンターコントローラーの構成を示すブロック図である。プリンターコントローラー２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、ディスプレイ２５、入力装置２６、プリンターインターフェース２７、およびネットワークインターフェース２８を備えており、これらは信号をやり取りするためのバス２９を介して相互に接続されている。なお、プリンターコントローラー２の上記各部のうち、ＰＣ１の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００４３】
記憶部としてのハードディスク２４には、特色の名称情報と当該特色の色情報とが対応付けて登録されている特色管理テーブルが記憶されている。また、ハードディスク２４には、ＰＣ１から受信したＰＤＬデータを翻訳してビットマップ形式の画像データに展開するためのプログラム、および、ＰＣ１からの問い合わせに応じて特色管理テーブルに特定の特色が登録されているか否かを確認するためのプログラムが格納されている。
【００４４】
プリンターインターフェース２７は、ローカル接続されたプリンター３と通信するためのインターフェースである。
【００４５】
図４は、図３に示されるプリンターコントローラーのハードディスクに記憶されている特色管理テーブルの一例を示す図である。
【００４６】
特色管理テーブル５０には、特色の名称情報と当該特色の色情報とが対応付けて登録されている。図４では、特色の名称情報として、「ＳｐｏｔＣｏｌｏｒ＿Ａ」、「ＳｐｏｔＣｏｌｏｒ＿Ｂ」、「ＳｐｏｔＣｏｌｏｒ＿Ｃ」、「ＳｐｏｔＣｏｌｏｒ＿Ｄ」、および「ＳｐｏｔＣｏｌｏｒ＿Ｅ」が登録されている。また、各名称情報と対応付けて、色情報としてのＣＭＹＫ値が設定されている。なお、「ＳｐｏｔＣｏｌｏｒ＿Ｂ」については、４通りの色情報が設定されており、４通りの色情報の中から１つの色情報が選択されている。印刷対象データに特色が指定されている場合、特色管理テーブル５０が参照され、特色の名称情報からＣＭＹＫ値が特定される。
【００４７】
図５は、図１に示されるプリンターの構成を示すブロック図である。
【００４８】
プリンター３は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ハードディスク３４、操作パネル部３５、画像形成部３６、およびコントローラーインターフェース３７を備えており、これらは信号をやり取りするためのバス３８を介して相互に接続されている。なお、プリンター３の上記各部のうち、ＰＣ１の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００４９】
操作パネル部３５は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００５０】
画像形成部３６は、電子写真式プロセス等の周知の作像プロセスを用いて、プリンターコントローラー２から受信した画像データに基づく画像を用紙等の記録媒体に形成する。画像形成部３６は、Ｃ、Ｍ、Ｙ、およびＫの４色のトナーを用いて画像を形成する。
【００５１】
コントローラーインターフェース３７は、ローカル接続されたプリンターコントローラー２と通信するためのインターフェースである。
【００５２】
なお、ＰＣ１、プリンターコントローラー２、およびプリンター３は、それぞれ上述した構成要素以外の構成要素を含んでいてもよく、あるいは、上述した構成要素のうちの一部が含まれていなくてもよい。
【００５３】
以下、図６〜図１４を参照して、本実施形態の印刷システムの動作について説明する。
【００５４】
図６は、印刷対象データに基づき印刷される画像の一例を示す図である。図６に示される画像は、色の異なる４つの領域を有している。各領域は、特色の名称（「ＳｐｏｔＣｏｌｏｒ＿Ａ」、「ＳｐｏｔＣｏｌｏｒ＿Ｂ」、「ＳｐｏｔＣｏｌｏｒ＿Ｆ」、および「ＳｐｏｔＣｏｌｏｒ＿Ｇ」）によって特定される色を有する。印刷対象データに基づき図６に示される画像の印刷を行う場合、印刷対象データには、特色の名称を示す名称情報が領域毎に指定される。
【００５５】
なお、印刷対象データには、特色の名称情報とともに当該特色の色情報（ＣＭＹＫ値、Ｌ＊ａ＊ｂ＊値）が含まれ得る。印刷対象データに特色の名称情報および色情報を指定して印刷を行う技術自体は、周知の技術であるため、詳細な説明は省略する。
【００５６】
図７は、ＰＣにより実行される印刷指示処理の手順を示すフローチャートである。なお、図７のフローチャートにより示されるアルゴリズムは、ＰＣ１のハードディスク１４にプログラムとして記憶されており、ＣＰＵ１１によって実行される。
【００５７】
まず、印刷対象データで使用されているすべての特色の名称情報が抽出される（ステップＳ１０１）。本実施形態では、まず、印刷対象データを作成したアプリケーションを通じて印刷画面１００（図８参照）が起動される。続いて、印刷画面１００上で出力先のプリンターが指定された後、印刷画面１００のＯＫボタン１１０が押下（クリック）されることにより、プリンタードライバーが起動される。プリンタードライバーの起動に伴い、印刷対象データに含まれるすべての特色の名称情報が抽出される。
【００５８】
続いて、１つの名称情報が選択される（ステップＳ１０２）。本実施形態では、ステップＳ１０１に示す処理で抽出された名称情報の中から、１つの名称情報が選択される。
【００５９】
続いて、プリンターコントローラー２に対して、名称情報の問い合わせが行われる（ステップＳ１０３）。本実施形態では、ステップＳ１０２に示す処理で選択された名称情報がプリンターコントローラー２に登録されているか否かを確認する問い合わせが行われる。問い合わせを受けたプリンターコントローラー２は、問い合わされた名称情報が、特色管理テーブル５０（図４参照）に登録されているか否かを確認し、確認結果をＰＣ１に送信する。
【００６０】
続いて、プリンターコントローラー２からの確認結果が受信される（ステップＳ１０４）。本実施形態では、ステップＳ１０３に示す処理で問い合わせが行われた名称情報について、プリンターコントローラー２からの確認結果が受信される。
【００６１】
続いて、名称情報がプリンターコントローラー２に登録されているか否かが判断される（ステップＳ１０５）。本実施形態では、ステップＳ１０４に示す処理で受信された確認結果に基づいて、ステップＳ１０２に示す処理で選択された名称情報が、プリンターコントローラー２に登録されているか否かが判断される。
【００６２】
名称情報がプリンターコントローラー２に登録されていると判断される場合（ステップＳ１０５：ＹＥＳ）、ステップＳ１０７の処理に移行する。
【００６３】
一方、名称情報がプリンターコントローラー２に登録されていないと判断される場合（ステップＳ１０５：ＮＯ）、名称情報がプリンターコントローラー２に登録されていないことが記憶される（ステップＳ１０６）。本実施形態では、ステップＳ１０２に示す処理で選択された名称情報が、プリンターコントローラー２の特色管理テーブル５０に登録されていないことを示す情報がＲＡＭ１３に記憶される。
【００６４】
続いて、登録の確認がされていない名称情報があるか否かが判断される（ステップＳ１０７）。本実施形態では、ステップＳ１０１に示す処理で抽出された名称情報のうち、プリンターコントローラー２に登録されているか否か確認されていない名称情報があるか否かが判断される。
【００６５】
登録の確認がされていない名称情報があると判断される場合（ステップＳ１０７：ＹＥＳ）、ステップＳ１０２の処理に戻る。そして、登録の確認がされていない名称情報がなくなるまで、ステップＳ１０２以下の処理が繰り返される。
【００６６】
一方、登録の確認がされていない名称情報がないと判断される場合（ステップＳ１０７：ＮＯ）、プリンターコントローラー２に登録されていない名称情報があるか否かが判断される（ステップＳ１０８）。本実施形態では、ステップＳ１０６に示す処理で記憶された情報の有無を確認することにより、プリンターコントローラー２に登録されていない名称情報があるか否かが判断される。
【００６７】
プリンターコントローラー２に登録されていない名称情報がないと判断される場合（ステップＳ１０８：ＮＯ）、処理が終了される。その結果、印刷対象データに基づく印刷ジョブが生成され、生成された印刷ジョブがプリンターコントローラー２に送信される。
【００６８】
一方、プリンターコントローラー２に登録されていない名称情報があると判断される場合（ステップＳ１０８：ＹＥＳ）、警告情報が表示され（ステップＳ１０９）、処理が終了される。本実施形態では、印刷対象データに指定されている特色がプリンターコントローラー２に登録されていないことを示す警告情報がディスプレイ１５に表示される。
【００６９】
以上のとおり、図７に示されるフローチャートの処理によれば、印刷対象データに含まれている特色の名称情報が認識され、認識された名称情報がプリンターコントローラー２に登録されているか否かが判断される。そして、印刷対象データに含まれている名称情報がプリンターコントローラー２に登録されていないと判断される場合には、その旨を示す警告情報が報知される。
【００７０】
図９は、プリンターコントローラーにより実行される特色確認処理の手順を示すフローチャートである。なお、図９のフローチャートにより示されるアルゴリズムは、プリンターコントローラー２のハードディスク２４にプログラムとして記憶されており、ＣＰＵ２１によって実行される。
【００７１】
まず、ＰＣ１からの名称情報の問い合わせが認識される（ステップＳ２０１）。本実施形態では、図７のステップＳ１０３に示す処理においてＰＣ１により行われた問い合わせが認識される。
【００７２】
続いて、問い合わされた名称情報が登録されているか否かが判断される（ステップＳ２０２）。本実施形態では、ステップＳ２０１に示す処理で認識された問い合わせの対象である名称情報が、ハードディスク２４に記憶されている特色管理テーブル５０に登録されているか否かが判断される。
【００７３】
そして、確認結果がＰＣ１に送信される（ステップＳ２０３）。本実施形態では、ステップＳ２０２に示す処理で確認された結果が、ＰＣ１に送信される。
【００７４】
以上のとおり、図９に示されるフローチャートによれば、問い合わせが行われた特色の名称情報がプリンターコントローラー２に登録されているか否かが確認され、確認結果がＰＣ１に送信される。そして、特色の名称情報がプリンターコントローラー２に登録されていない場合、その旨を示す警告情報がＰＣ１のディスプレイ１５に表示される。
【００７５】
図１０は、ＰＣのディスプレイに表示される警告画面の一例を示す図である。警告画面２００は、警告情報を表示するための情報表示部２１０を有する。また、警告画面２００には、印刷指示ボタン２２０および特色定義ボタン２３０が設けられている。
【００７６】
情報表示部２１０には、印刷対象データで指定されている特定の特色がプリンターコントローラー２に登録されていない旨を示す警告情報が表示される。また、情報表示部２１０には、警告情報とともに、印刷対象データに含まれる特色の名称情報のうち、プリンターコントローラー２に未登録の特色の名称情報が表示される。図１０では、プリンターコントローラー２に未登録の特色の名称情報として、「ＳｐｏｔＣｏｌｏｒ＿Ｆ」および「ＳｐｏｔＣｏｌｏｒ＿Ｇ」が表示されている。
【００７７】
印刷指示ボタン２２０は、印刷の実行を指示するためのボタンであり、特色定義ボタン２３０は、未登録の特色の色情報を設定するためのボタンである。
【００７８】
ＰＣ１のディスプレイ１５に警告画面２００が表示されることにより、ユーザーは、指定した特色がプリンターコントローラー２に登録されていないことを認識することができる。そして、白抜け等の印刷エラーが生じることを認識した上で印刷を継続するのであれば、ユーザーは、印刷指示ボタン２２０を押下することによって、印刷を実行することができる。あるいは、ユーザーは、特色定義ボタン２３０を押下することによって、未登録の特色の色情報を設定することができる。
【００７９】
図１１は、特色定義画面の一例を示す図である。特色定義画面３００は、警告画面２００の特色定義ボタン２３０が押下される場合、ＰＣ１のディスプレイ１５に表示される。
【００８０】
特色定義画面３００は、未登録特色表示部３１０、色情報入力部３２０、および色情報登録元指定部３３０を有する。未登録特色表示部３１０は、印刷対象データに含まれている特色の名称情報のうち、プリンターコントローラー２に未登録の名称情報を一覧表示する。図１１では、プリンターコントローラー２に未登録の特色の名称情報として、「ＳｐｏｔＣｏｌｏｒ＿Ｆ」および「ＳｐｏｔＣｏｌｏｒ＿Ｇ」が表示されている。
【００８１】
色情報入力部３２０は、未登録特色表示部３１０に表示される名称情報の中から選択される１つの名称情報について、ユーザーによる色情報（ＣＭＹＫ値）の入力を受け付ける。図１１では、「ＳｐｏｔＣｏｌｏｒ＿Ｆ」という名称情報の特色について、Ｃ：２０、Ｍ：２０、Ｙ：２０、およびＫ：２０の値が入力されている。このような構成によれば、色情報入力部３２０を通じてユーザーにより指定された色情報を、未登録の特色の色情報として印刷対象データに適用して印刷を行うことができる。
【００８２】
なお、印刷対象データに特色の名称情報とともに特色のＣＭＹＫ値が含まれている場合、当該ＣＭＹＫ値がデフォルト値として色情報入力部３２０に設定され得る。また、特色の名称情報とともにＬ＊ａ＊ｂ＊値が含まれている場合には、印刷時に使用されるプロファイルを利用してプリンターコントローラー２によりＣＭＹＫ値が計算され、計算されたＣＭＹＫ値がデフォルト値として設定される。この場合、ユーザーは、ＣＭＹＫ値をデフォルト値から変更して、自身の意図に沿った色情報を指定することができる。
【００８３】
色情報登録元指定部３３０は、未登録特色表示部３１０に表示される名称情報の中から選択される１つの名称情報について、ユーザーによる色情報の登録元の指定を受け付ける。このような構成によれば、ユーザーは、ＰＣ１のハードディスク１４やネットワーク４上の他のプリンターコントローラー（不図示）に登録されている特色の色情報を、未登録の特色の色情報として印刷対象データに適用して印刷を行うことができる。
【００８４】
図１２は、特色定義画面の他の例を示す図である。他の例に係る特色定義画面４００は、未登録特色表示部４１０、色情報入力部４２０、色情報登録元指定部４３０、および近似特色選択部４５０を有する。未登録特色表示部４１０、色情報入力部４２０、および色情報登録元指定部４３０は、図１１に示される未登録特色表示部３１０、色情報入力部３２０、および色情報登録元指定部３３０と同様であるため説明は省略する。
【００８５】
近似特色選択部４５０は、色情報入力部４５１および近似特色表示部４５２を有する。また、近似特色選択部４５０には、検索ボタン４５３が設けられている。たとえば、ユーザーにより色情報入力部４５１に色情報が入力され、検索ボタン４５３が押下されれば、プリンターコントローラー２に登録されている複数の特色の中から、色情報入力部４５１に入力された色情報に近似する色情報を有する特色が検索される。本実施形態では、色情報入力部４５１に入力されているＣＭＹＫの各値を基準として、±２の範囲内の値を有する特色が、近似する特色として検出される。検出された特色は、近似特色表示部４５２に一覧表示される。このような構成によれば、ユーザーは、プリンターコントローラー２に登録されている特色を未登録の特色の代わりに使用して印刷を行うことができる。
【００８６】
図１３は、処理方法設定画面の一例を示す図である。処理方法設定画面５００は、特色定義画面３００，４００のＯＫボタン３４０，４４０が押下される場合、ＰＣ１のディスプレイ１５に表示される。
【００８７】
処理方法設定画面５００は、特色定義画面３００，４００を通じて色情報が設定された特色の適用範囲を指定するための適用範囲指定部５１０を有する。また、処理方法設定画面５００には、特色定義画面３００，４００を通じて設定された色情報を印刷対象データに適用して印刷を行うための印刷ボタン５２０が設けられている。
【００８８】
適用範囲指定部５１０には、特色定義画面３００，４００を通じて色情報が設定された特色の適用範囲について、ラジオボタン「今回の印刷に対してのみ使用する」、「印刷原稿に適用する」、および「コントローラーに登録する」が設けられている。
【００８９】
ラジオボタン「今回の印刷に対してのみ使用する」が選択される場合、印刷ボタン５２０が押下されれば、特色定義画面３００，４００を通じて設定された色情報を適用して印刷ジョブが生成され、プリンターコントローラー２に送信される。そして、印刷ジョブがプリンターコントローラー２に送信された後、色情報が消去される。
【００９０】
一方、ラジオボタン「印刷原稿に適用する」が選択される場合、印刷ボタン５２０が押下されれば、ユーザーに印刷対象データの上書き保存または別名保存を促す操作画面（不図示）が表示される。そして、特色定義画面３００，４００を通じて設定された色情報が適用された印刷対象データが、ＰＣ１のハードディスク１４に上書き保存または別名保存される。色情報が適用された印刷対象データが保存された後、印刷ジョブが生成され、プリンターコントローラー２に送信される。
【００９１】
また、ラジオボタン「コントローラーに登録する」が選択される場合、印刷ボタン５２０が押下されれば、特色定義画面３００，４００を通じて設定された色情報が特色の名称情報と対応付けてプリンターコントローラー２に登録される。色情報がプリンターコントローラー２に登録された後、印刷ジョブが生成され、プリンターコントローラー２に送信される。
【００９２】
ここで、ラジオボタン「コントローラーに登録する」が選択される場合、チェックボックス「同一ジョブ名の印刷に対してのみ有効」、「登録ユーザーのみ有効」、および「現在接続しているコントローラーとは別の場所に格納する」が選択可能になる。
【００９３】
チェックボックス「同一ジョブ名の印刷に対してのみ有効」が選択される場合、印刷ボタン５２０が押下されれば、特色の名称情報および色情報と対応付けて、印刷対象データのファイル名情報（識別情報）がプリンターコントローラー２に登録される。その後、登録された名称情報の特色が使用される場合、ＰＣ１またはプリンターコントローラー２により印刷対象データのファイル名情報が認識される。そして、認識されたファイル名情報が、特色の識別情報と対応付けて登録されているファイル名情報と同一であれば、プリンターコントローラー２に登録されている特色の色情報が適用され、ファイル名情報が同一でなければ、特色の色情報は適用されない。
【００９４】
チェックボックス「登録ユーザーのみ有効」が選択される場合、印刷ボタン５２０が押下されれば、特色の名称情報および色情報と対応付けて、ユーザー名情報（識別情報）がプリンターコントローラー２に登録される。その後、登録された名称情報の特色が使用される場合、ＰＣ１またはプリンターコントローラー２によりユーザー名情報が認識される。そして、認識されたユーザー名情報が、特色の識別情報と対応付けて登録されているユーザー名情報と同一であれば、プリンターコントローラー２に登録されている特色の色情報が適用され、ユーザー名情報が同一でなければ、特色の色情報は適用されない。
【００９５】
チェックボックス「現在接続しているコントローラーとは別の場所に格納する」が選択される場合、印刷ジョブを送信するとともに、保存画面６００（図１４参照）が表示される。保存画面６００により、ＰＣ１のハードディスク１４やネットワーク４上の他のプリンターコントローラーに特色の名称情報と色情報とを対応付けて登録することができる。
【００９６】
なお、特色の名称情報および色情報は、ユーザーの選択とは無関係に、プリンターコントローラー２に自動的に登録されてもよい。
【００９７】
以上のとおり、本実施形態によれば、印刷対象データで指定されている特色がプリンターコントローラー２に登録されているか否かが確認され、特色が登録されていないことが確認された場合に警告情報が報知される。このような構成によれば、特色が登録されていないことをユーザーが印刷実行前に認識することができるため、特色指定領域の白抜け等の印刷エラーを防止することができる。また、印刷対象データに特色の名称とともにＣＭＹＫ値が指定されていたとしても、ユーザーの意図しない色での印刷が防止される。つまり、特色がプリンターコントローラー２に登録されていないことに起因して生じる無駄な印刷が回避される。
【００９８】
また、本実施形態によれば、特色定義画面３００，４００を通じてユーザーにより指定された色情報を特色の名称情報と対応付けて登録することができるため、同一の特色が他の印刷ジョブで必要になった場合、印刷エラーを伴うことなく印刷を行うことが可能になる。さらに、ユーザーの意図した色に対応する特色をプリンターコントローラー２に登録した上で、適用範囲を設定することにより、新規に登録した特色の適用範囲を制限することができる。ユーザーにより指定された色情報の適用範囲が制限されることにより、本来、ユーザーが印刷させたくないＣＭＹＫ値で他のユーザーが印刷してしまうことや、間違ったＣＭＹＫ値で印刷してしまうことが防止される。
【００９９】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１００】
たとえば、上述した実施形態では、ＰＣ１からプリンターコントローラー２に対して特色の名称情報についての問い合わせが行われ、プリンターコントローラー２により名称情報の登録の有無が確認された。しかしながら、ＰＣ１によりプリンターコントローラー２から特色管理テーブル５０が取得され、ＰＣ１により登録の有無が確認されてもよい。
【０１０１】
また、上述した実施形態では、特定の特色がプリンターコントローラー２に登録されていないことを示す警告情報は、警告画面２００に表示された。しかしながら、警告情報は、特色定義画面３００に表示されてもよい。この場合、印刷画面１００の印刷ボタン１１０が押下されれば、警告画面２００が表示されることなく、警告情報を伴う特色定義画面３００が表示される。
【０１０２】
また、上述した実施形態では、印刷対象データに含まれる特色の名称情報を認識して未登録の場合に警告情報を表示する処理は、プリンタードライバーのプログラムが提供する機能として実現された。しかしながら、上記の処理は、ダイレクトプリント用のソフトウエアのプログラムが提供する機能として実現されてもよい。あるいは、上記の処理は、特色を設定するための専用のソフトウエアのプログラムが提供する機能として実現されてもよい。
【０１０３】
また、上述した実施形態では、特色管理テーブルを記憶しているプリンターコントローラーは、プリンターとは別に設けられた。しかしながら、プリンターコントローラーは、プリンターや複合機等の印刷機器に内蔵されていてもよい。
【０１０４】
本実施形態にかかる印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてソフトウエアに組み込まれてもよい。
【符号の説明】
【０１０５】
１  ＰＣ、
１１，２１，３１  ＣＰＵ、
１２，２２，３２  ＲＯＭ、
１３，２３，３３  ＲＡＭ、
１４，２４，３４  ハードディスク、
１５，２５  ディスプレイ、
１６，２６  入力装置、
１７，２８  ネットワークインターフェース、
１８，２９，３８  バス、
２  プリンターコントローラー、
２７  プリンターインターフェース、
３  プリンター、
３５  操作パネル部、
３６  画像形成部、
３７  コントローラーインターフェース、
４  ネットワーク、
５０  特色管理テーブル、
１００  印刷画面、
２００  警告画面、
３００，４００  特色定義画面、
５００  処理方法設定画面、
６００  保存画面。
【図１】
2013050925.tif 000003
【図２】
2013050925.tif 000004
【図３】
2013050925.tif 000005
【図４】
2013050925.tif 000006
【図５】
2013050925.tif 000007
【図６】
2013050925.tif 000008
【図７】
2013050925.tif 000009
【図８】
2013050925.tif 000010
【図９】
2013050925.tif 000011
【図１０】
2013050925.tif 000012
【図１１】
2013050925.tif 000013
【図１２】
2013050925.tif 000014
【図１３】
2013050925.tif 000015
【図１４】
2013050925.tif 000016