(57)【要約】【課題】印刷物の測色位置の測色色を正しく検知することができる測色値検知システムおよび測色値検知方法を提供する。【解決手段】測色器を用いて印刷物の測色位置の測色値を検知する測色値検知システムであって、印刷装置のターゲットプロファイル情報と、印刷物のオブジェクト情報とに基づいて、測色位置のオブジェクトの出力色を算出する出力色算出部と、測色器の測色値と出力色算出部が算出した出力色とを比較する比較部と、を備え、測色値の位相プロファイルの一致度から、ユーザーが所望するオブジェクトまたは位置の測色値を特定する。【選択図】図１２
2019100864.tif 000002
【特許請求の範囲】
【請求項１】
測色器を用いて印刷物の測色位置の測色値を検知する測色値検知システムであって、
印刷装置のターゲットプロファイル情報と、前記印刷物のオブジェクト情報とに基づいて、前記測色位置のオブジェクトの出力色を算出する出力色算出部と、
前記測色器の測色値と前記出力色算出部が算出した前記出力色とを比較する比較部と、
を備え、
前記測色値の位相プロファイルの一致度から、ユーザーが所望するオブジェクトまたは位置の測色値を特定する
ことを特徴とする測色値検知システム。
【請求項２】
前記測色値は、手動測色器にて測色し、蓄積した１次元の測色値、または自動測色器にて測色した２次元の測色値から抽出した１次元の測色値である
ことを特徴とする請求項１に記載の測色値検知システム。
【請求項３】
前記位相プロファイルは、測色位置の位置情報と、各位置情報に対応する色空間の色情報との２軸データである
ことを特徴とする請求項１に記載の測色値検知システム。
【請求項４】
前記比較部は、前記測色値と前記出力色とを比較する際、前記印刷装置の測色履歴より各色の色差が記録されている場合は、当該色差を前記測色値と前記出力色との誤差情報として比較処理に適用する
ことを特徴とする請求項１に記載の測色値検知システム。
【請求項５】
前記比較部は、ユーザーが所望するオブジェクトまたは位置の測色値を特定できなかった場合、前記測色器によって測色する測色線上の近傍にある印刷物のオブジェクト情報と前記測色値との比較を行い、前記測色位置がずれていないかを検出する
ことを特徴とする請求項１に記載の測色値検知システム。
【請求項６】
前記比較部は、前記測色位置のズレを検出した場合、前記測色位置がずれている方向を検知し、ユーザーに通知する
ことを特徴とする請求項５に記載の測色値検知システム。
【請求項７】
測色器を用いて印刷物の測色位置の測色値を検知する測色値検知方法であって、
印刷装置のターゲットプロファイル情報と、前記印刷物のオブジェクト情報とに基づいて、前記測色位置のオブジェクトの出力色を算出し、
前記測色器の測色値と前記出力色とを比較し、前記測色値の位相プロファイルの一致度から、ユーザーが所望するオブジェクトまたは位置の測色値を特定する
ことを特徴とする測色値検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測色値検知システムおよび測色値検知方法に関する。
【背景技術】
【０００２】
印刷品質を良好に保つ観点から、印刷物の色をチェックするために、出力した印刷物の特定の位置を、手動測色器を用いてスポット測色する場合がある。スポット測色する際、数千枚の印刷物ごとに同じ位置を測色して色が変わっていないかチェックしたり、面内の色ムラをチェックしたりするために、印刷物内の何点かの位置を測色する場合がある。
【０００３】
しかし、手動測色器を用いたスポット測色の場合、手動での測色であるために、測色対象のオブジェクトが小さいと、当該オブジェクトから少しずれた位置を測色して隣りの色も拾ってしまうことがある。逆に、測色対象のオブジェクトが大きいと、当該オブジェクトの近傍にある複数の特色のうちのどれを測色すればよいかわからず、毎回違う位置を測色しまうことがある。
【０００４】
このように、手動測色器を用いたスポット測色の場合、オペレータによって測色位置が異なるなどの課題がある。この課題に対し、測色する位置をパーソナルコンピュータの操作画面上に表示してユーザーに提示する手法などが考えられるが、測色器は測定した色しか検知できないため、測色した位置が、本当に正しい位置であるか否かはユーザーの操作に委ねるしかない。
【０００５】
そこで、測色する位置を提示する技術として、印刷画像データに基づき、印刷物の測定位置を示す測定位置提示ガイドを生成し、当該測定位置提示ガイドを印刷物上に配置して測定位置を提示する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１６−７０６９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示の従来技術によれば、印刷物の測色位置をユーザーに提示することができる。しかし、測色位置をユーザーに提示できたからといって、ユーザーが当該測色位置の色を正しく検知し、測色値を正確に取得できるとは限らない。
【０００８】
本発明は、印刷物の測色位置の測色色を正しく検知することができる測色値検知システムおよび測色値検知方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の測色値検知システムは、
測色器を用いて印刷物の測色位置の測色値を検知する測色値検知システムであって、
印刷装置のターゲットプロファイル情報と、印刷物のオブジェクト情報とに基づいて、測色位置のオブジェクトの出力色を算出する出力色算出部と、測色器の測色値と出力色算出部が算出した出力色とを比較する比較部と、を備え、測色値の位相プロファイルの一致度から、ユーザーが所望するオブジェクトまたは位置の測色値を特定する
ことを特徴とする。
【００１０】
また、本発明の測色値検知方法は、
測色器を用いて印刷物の測色位置の測色値を検知する測色値検知方法であって、
印刷装置のターゲットプロファイル情報と、印刷物のオブジェクト情報とに基づいて、測色位置のオブジェクトの出力色を算出し、測色器の測色値と出力色とを比較し、測色値の位相プロファイルの一致度から、ユーザーが所望するオブジェクトまたは位置の測色値を特定する
ことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、印刷物の測色位置の測色色を正しく検知することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明が適用される印刷システムのシステム構成の概略を示すシステム構成図である。
【図２】手動測色器のガイドレールの一例を示す平面図である。
【図３】本発明の実施形態に係る測色位置提示システムの構成の概略を示すブロック図である。
【図４】印刷物のカラー画像の一例を示す図である。
【図５】手動測色器によってガイドレールを用いて、指定された測色位置の測色を行う場合の説明図である。
【図６】本発明の実施形態に係る測色位置提示システムにおいて実行される測色位置提示方法の処理の流れの一例を示すフローチャートである。
【図７】色検証したい部分を指定する表示画面の一例を示す図であり、図７Ａに、サムネイルの表示例を示し、指定された測色位置Ｐの表示例を示している。
【図８】特徴点の抽出処理の流れの一例を示すフローチャートである。
【図９】目印候補の抽出処理の流れの一例を示すフローチャートである。
【図１０】目印候補の絞り込み処理の流れの一例を示すフローチャートである。
【図１１】代替測色位置の抽出処理の流れの一例を示すフローチャートである。
【図１２】本発明の実施形態に係る測色値検知システムの機能を実現するための制御部の機能ブロック図である。
【図１３】位相プロファイルの一例を示す波形図である。
【図１４】本発明の実施形態に係る測色値検知システムにおいて実行される測色値検知方法の処理の流れの一例を示すフローチャートである。
【図１５】代替測色位置の抽出処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態（以下、「実施形態」と記述する）について図面を用いて詳細に説明する。本発明は実施形態に限定されるものではない。なお、以下の説明や各図において、同一要素又は同一機能を有する要素には同一符号を用いることとし、重複する説明は省略する。
【００１４】
＜印刷システム＞
図１は、本発明が適用される印刷システムのシステム構成の概略を示すシステム構成図である。図１に示すように、本印刷システムは、パーソナルコンピュータ１と、印刷装置２と、手動測色器３と、を備える構成となっている。パーソナルコンピュータ１には、キーボード１１やマウス１２が接続されている。
【００１５】
パーソナルコンピュータ１は、後述する測色位置提示システムおよび測色値検知システムの各機能を持っている。換言すれば、測色位置提示システムおよび測色値検知システムは、パーソナルコンピュータ１においてソフトウェアにて構成されており、パーソナルコンピュータ１には、測色位置提示システムおよび測色値検知システムの各機能を実現するための色管理アプリケーションが組み込まれている。
【００１６】
印刷装置２は、プリントエンジン２１およびプリンタコントローラ２２から構成されている。パーソナルコンピュータ１とプリンタコントローラ２２とは、通信回線４を介して接続されている。通信回線４としては、専用回線、インターネット、ＬＡＮ（Local Area Network）等を例示することができる。
【００１７】
手動測色器３は、パーソナルコンピュータ１に接続されている。手動測色器３は、印刷品質を良好に保つ観点から、印刷装置２で出力した印刷物（例えば、用紙）の色をチェックするために印刷物の所定の位置の測色を行う。手動測色器３による測色は、一般的に、例えば図２に示すようなガイドレール５を用いて行われる。
【００１８】
ガイドレール５は、その長手方向に沿って形成された長さＬ、幅Ｗの案内溝５ａを有しており、印刷物の測色位置または当該測色位置を含むオブジェクトが案内溝５ａ内に位置するように、ユーザーによって印刷物上にセットされる。そして、手動測色器３は、ユーザーによる操作の下に、ガイドレール５の案内溝５ａに沿って移動することによって印刷物の測色位置または当該測色位置を含むオブジェクトの色の測定（測色）を行う。
【００１９】
このようにして手動測色器３を移動させつつ、印刷物の色を連続的に測色するのがスキャン測色（スキャン測定）である。これに対して、手動測色器３を静止させて、微小領域における色の測色を行うのがスポット測色（スポット測定）である。
【００２０】
＜測色位置提示システム＞
次に、上記印刷システムにおいて、パーソナルコンピュータ１によって構成される測色位置提示システムについて説明する。
【００２１】
図３は、本発明の実施形態に係る測色位置提示システムの構成の概略を示すブロック図である。本実施形態に係る測色位置提示システムは、パーソナルコンピュータ１によって構成される。
【００２２】
パーソナルコンピュータ１は、本実施形態に係る測色位置提示システムの機能を実現するための制御を行う制御部１０１を備えている。制御部１０１は、ＣＰＵ（Central Processing Unit）１０２と、ＣＰＵ１０２が実行するプログラム等を記憶するためのＲＯＭ（Read Only Memory）１０３と、ＣＰＵ１０２の作業領域として使用されるＲＡＭ（Random Access Memory）１０４と、を有している。ＲＡＭ１０４には、測色位置提示システムの機能を実現するための色管理アプリケーションが格納されている。
【００２３】
制御部１０１は、測色位置指定部１０５、表示部１０６および通信部１０７に対して、システムバス１０８を介して接続されている。測色位置指定部１０５は、パーソナルコンピュータ１に接続されているキーボード１１やマウス１２等からなり、ユーザーによる操作の下に、印刷物の測色位置を指定する。換言すれば、印刷装置２で出力した印刷物の測色を行う際に、ユーザーは、キーボード１１やマウス１２等を用いて、パーソナルコンピュータ１の表示部１０６上で印刷物の測色位置の指定を行うことになる。
【００２４】
ユーザーによって測色位置が指定されると、制御部１０１は、測色位置指定部１０５にて指定された測色位置の測色を行うための目印となるオブジェクトの候補を抽出する。すなわち、制御部１０１は、測色位置の測色を行うための目印となるオブジェクトの候補を抽出するオブジェクト抽出部としての機能を持っている。
【００２５】
表示部１０６は、液晶表示装置（ＬＣＤ）や有機ＥＬ（Electro Luminescence）表示装置などからなる。表示部１０６は、制御部１０１による制御の下に、当該制御部１０１が持つオブジェクト抽出部の機能による抽出結果に基づいて、目印となるオブジェクトの候補がある場合に、その目印となるオブジェクトを画面上に表示することによってユーザーに提示する。
【００２６】
図４に、印刷物６のカラー画像の一例を示す。理解を容易にするために、模式的なカラー画像を図示しているが、カラー画像の画像内容については任意である。ここで、ユーザーが、印刷物６のカラー画像のうち、矩形のオブジェクト６１内の所望の位置を測色位置Ｐとして指定した場合を考える。測色位置Ｐが指定されると、当該測色位置Ｐの測色を行うための目印となるオブジェクトの候補の抽出処理が行われる。
【００２７】
目印となるオブジェクトの候補については、一例として、次の条件（１）〜（３）の下に抽出が行われることとする。
（１）測色位置Ｐを基点として、ガイドレール５の案内溝５ａの長さに合わせることができるオブジェクト
（２）文字、画像オブジェクトのエッジ部分、例えば文字Ａのエッジ部分６２や文字Ｇのエッジ部分６３など
（３）画像オブジェクトの一辺がガイドレール５の案内溝５ａに沿っている部分、例えば三角形のオブジェクトの斜辺６４など
【００２８】
そして、上記の条件（１）〜（３）の下にオブジェクトの候補の抽出が行われると、これらの候補の中から、測色位置Ｐから手動測色器３のガイドレール５が届く距離にあるオブジェクトを、目印となるオブジェクトの候補として抽出する。
【００２９】
目印となるオブジェクトについては、上記のようにして抽出した候補の中から、各候補間を結ぶ一直線上に、ユーザーによって指定された測色位置Ｐが含まれる候補を、目印となるオブジェクトとして抽出する。一例として、文字Ａのエッジ部分６２や文字Ｇのエッジ部分６３が、抽出した候補に含まれているとき、エッジ部分６２とエッジ部分６３とを結ぶ一直線６５上に測色位置Ｐが含まれることから、文字Ａのエッジ部分６２および文字Ｇのエッジ部分６３が、目印となるオブジェクトとして抽出されることになる。
【００３０】
この処理により、目印となるオブジェクトが複数抽出された場合には、複数のオブジェクトの中から、本システム（制御部１０１）が自動的に、目印となるオブジェクトを決定するようにすることもできるし、ユーザーによる選択の下に、目印となるオブジェクトを決定するようにすることもできる。
【００３１】
本システムが自動的に選択して目印となるオブジェクトを決定する場合には、優先順位により決定するようにすることができる。優先順位としては、スキャン測色した際に、測色位置の近傍のオブジェクトにエッジ検出できる色差があること、測色位置が目印となるオブジェクトの間にあること、目印となるオブジェクトの測色位置からの距離が好ましくは最も近いことなどを例示することができる。
【００３２】
目印となるオブジェクトがない場合は、抽出した目印となるオブジェクトの候補に対して、各候補同士を結ぶ直線が測色対象のオブジェクトを含む候補の中から、測色位置が指定されたオブジェクトの位置から好ましくは最も近い候補を、代替の目印としてユーザーに提示するようにする。
【００３３】
また、目印となるオブジェクトのうちの１つをユーザーによって入力することを可能とし、ユーザーによって目印となるオブジェクトが指定された場合は、その指定された目印と測色位置とを結ぶ直線上から残りの目印となるオブジェクトを抽出するようにする。
【００３４】
上述したように、本実施形態に係る測色位置提示システムでは、ユーザーによって印刷物６の測色位置Ｐが指定されると、当該指定された測色位置Ｐの測色を行うための目印となるオブジェクトの候補を抽出する。その際、ユーザーが測色時に特定可能な特徴を持つオブジェクトを、目印となるオブジェクトの候補として抽出し、抽出したオブジェクトをユーザーに提示する。
【００３５】
この提示されたオブジェクトは、測色位置Ｐの測色を行うための目印となるオブジェクトの候補であることから、結果的に、測色位置Ｐをユーザーに提示できたことになる。目印となるオブジェクトが提示されたユーザーは、当該目印となるオブジェクトを基に、ガイドレール５を用いて、当該ガイドレール５の案内溝５ａに沿って手動測色器３を移動させることによってスキャン測色を行うことで、指定された測色位置Ｐの測色を行うことができる。
【００３６】
ここで、図４に示す印刷物６において、例えば、文字Ａのエッジ部分６２および文字Ｇのエッジ部分６３の２点が、目印となるオブジェクトの候補として抽出された場合の測色について説明する。この場合は、図５に示すように、例えば文字Ｇのエッジ部分６３をガイドレール５の始点とし、ガイドレール５の案内溝５ａ内に文字Ａのエッジ部分６２および文字Ｇのエッジ部分６３が位置するようにガイドレール５をセットする。このとき、当然のことながら、指定された測色位置Ｐも案内溝５ａ内に位置することになる。この状態で、ガイドレール５の案内溝５ａに沿って手動測色器３を移動させることによってスキャン測色を行うことができる。
【００３７】
このようにして、本発明の実施形態に係る測色位置提示システムによれば、特許文献１に記載の従来技術の場合のように、測定位置提示ガイドを印刷物上に配置したりしなくても、印刷物の測色位置を簡単に、かつ確実にユーザーに提示することができる。そして、ユーザーは、提示された目印となるオブジェクトの候補を基に、印刷物６の測色位置Ｐの測色を行うことができる。
【００３８】
＜測色位置提示方法＞
次に、上記構成の測色位置提示システムにおいて実行される測色位置提示方法の処理について、図６のフローチャートを用いて説明する。この測色位置提示のための一連の処理は、制御部１０１による制御の下に実行される。この点については、後述する各種の処理においても同様である。
【００３９】
制御部１０１は、色検証したい印刷データを色管理アプリケーションに取り込み（ステップＳ１１）、次いで、取り込んだ印刷データを基にサムネイルを作成し、色検証したい部分を指定する画面をパーソナルコンピュータ１の表示部１０６に表示する（ステップＳ１２）。色検証したい部分を指定する表示画面の一例を図７Ａに示す。このとき、表示画面上には、例えば“サムネイルから測色する位置を指定してください”というメッセージが表示される。
【００４０】
ユーザーは、表示部１０６に表示された画面のサムネイル画像上から、測色位置Ｐを例えばマウス１２を用いて指定する。このとき、表示画面上には、図７Ｂに示すように、サムネイル画像上には、指定された測色位置Ｐが表示されるとともに、例えば“位置が決まったらＯＫを押してください”というメッセージが表示される。そして、ユーザーが測色位置Ｐを指定し、「ＯＫ」をクリックすると、これを受けて制御部１０１は、測色位置Ｐを決定する（ステップＳ１３）。
【００４１】
次に、制御部１０１は、ガイドレール５の情報、具体的には案内溝５ａの長さＬや幅ＷＷ等の情報を取得する（ステップＳ１４）。ガイドレール５の情報の取得については、ユーザーがユーザーインタフェース（ＵＩ）で入力する方法でもよいし、あるいは本システムにて手動測色器３ごとにデータを保持する方法でもよい。本例では、本システムが保持しているものとして説明する。
【００４２】
次に、制御部１０１は、ユーザーによる目印となるオブジェクトの指定があるか否かを判断し（ステップＳ１５）、指定がない場合は（Ｓ１５のＮｏ）、測色位置Ｐの周辺のオブジェクトを抽出する（ステップＳ１６）。ここで、測色位置Ｐの周辺とは、測色位置Ｐから手動測色器３のガイドレール５が届く距離の範囲をいう。ユーザーによる指定がある場合は（Ｓ１５のＹｅｓ）、制御部１０１は、ユーザー指定目印と測色位置Ｐとを結ぶ線上にあるオブジェクトを抽出する（ステップＳ１７）。
【００４３】
次に、制御部１０１は、ステップＳ１６またはステップＳ１７の処理で抽出した周辺オブジェクトから、ガイドレール５の始点として、ユーザーが認識可能な特徴を持つ特徴点を抽出する処理を実行する（ステップＳ１８）。特徴点を抽出する方法については、下記（１）〜（３）の通りとする。
（１）ガイドレール５の案内溝５ａの幅Ｗよりも小さいオブジェクト
（２）文字・画像オブジェクトのエッジ部分
（３）画像オブジェクトの内、画像オブジェクトの一辺がガイドレール５の案内溝５ａに沿っている部分
特徴点の抽出処理の詳細については後述する。
【００４４】
次に、制御部１０１は、ステップＳ１８の処理で抽出した特徴点から、各特徴点同士を結ぶ直線上に測色位置Ｐを含むことが可能な候補を抽出する処理を実行する（ステップＳ１９）。この目印候補の抽出処理の詳細については後述する。
【００４５】
次に、制御部１０１は、ステップＳ１９で抽出した候補が０か否かを判断し（ステップＳ２０）、候補＝０でない場合は（Ｓ２０のＮｏ）、抽出した候補が１つか否かを判断する（ステップＳ２１）。そして、候補＝１でない場合は（Ｓ２１のＮｏ）、制御部１０１は、ユーザーによる候補選択であるか否かを判断する（ステップＳ２２）。すなわち、候補が複数ある場合は、ユーザーに候補を選択させる。ユーザーによる候補選択については、あらかじめ本システムに登録しておくようにしてもよいし、その都度ユーザーがユーザーインタフェースから指定するようにしてもよい。
【００４６】
ユーザーによる候補選択でない場合は（Ｓ２２のＮｏ）、制御部１０１は、目印候補の絞り込み処理を実行する（ステップＳ２３）。この目印候補の絞り込み処理では、以下の条件（１）〜（３）の下に候補を１つに絞り込む。
（１）抽出点を結ぶ直線上をスキャン測定した際に、測色位置の近傍のオブジェクトがエッジ検出できる色差がある
（２）測色位置が特徴点の間にある
（３）特徴点の２点間の距離が近い
【００４７】
候補がない場合には、各特徴点同士を結ぶ線上の内、測色対象のオブジェクトを測色可能な組み合わせを抽出し、測色位置Ｐとして指定された位置から最も近い組み合わせを抽出し、ユーザーに測色位置の変更を問う画面を表示して選択させる。目印候補の絞り込み処理の詳細については後述する。
【００４８】
次に、制御部１０１は、目印の抽出結果、即ち抽出した特徴点の組み合わせをサムネイル画像上に表示し、ユーザーに対してガイドレール５の案内溝５ａを特徴点に合わせてスキャン測色するように通知する（ステップＳ２４）。ここでは、スキャン測色するように通知するとしたが、スキャン測色に代えてスポット測色とすることも可能である。
【００４９】
候補＝１である場合（Ｓ２１のＹｅｓ）、あるいはユーザーによる候補選択である場合（Ｓ２２のＹｅｓ）、制御部１０１は、直接ステップＳ２４に移行して、目印の抽出結果を表示する処理を実行する。
【００５０】
ステップＳ２０の処理において、候補＝０の場合は（Ｓ２０のＹｅｓ）、制御部１０１は、代替の測色位置を抽出する処理を実行し（ステップＳ２５）、抽出した代替の測色位置をパーソナルコンピュータ１の表示部１０６（ＵＩ：ユーザーインタフェース）に表示し、ユーザーに提示する（ステップＳ２６）。すなわち、目印となるオブジェクトがない場合は、抽出した目印となるオブジェクトの候補に対して、各候補同士を結ぶ直線が測色対象のオブジェクトを含む候補の中から、測色位置Ｐとして指定されたオブジェクト位置から最も近い候補を代替測色位置として抽出し、ユーザーに提示する。代替測色位置の抽出処理の詳細については後述する。
【００５１】
［特徴点抽出処理］
次に、図６のステップＳ１８の処理である特徴点抽出処理について、図８のフローチャートを用いて説明する。この特徴点抽出処理では、ステップＳ１６またはステップＳ１７の処理で抽出した周辺オブジェクトから、以下のようにして、ガイドレール５の始点として、ユーザーが認識可能な特徴を持つ特徴点を抽出する処理が行われる。
【００５２】
制御部１０１は、オブジェクトがガイドレール５の案内溝５ａの幅Ｗよりも小さいか否かを判断し（ステップＳ１８１）、オブジェクトが小さい場合（Ｓ１８１のＹｅｓ）、当該オブジェクトを特徴点として記録する（ステップＳ１８２）。オブジェクトが案内溝５ａの幅Ｗよりも大きい場合（Ｓ１８１のＮｏ）、制御部１０１は、文字・画像オブジェクトにエッジ部分があるか否かを判断し（ステップＳ１８３）、エッジ部分がある場合（Ｓ１８３のＹｅｓ）、ステップＳ１８２に移行して当該オブジェクトを特徴点として記録する。
【００５３】
エッジ部分がない場合（Ｓ１８３のＮｏ）、制御部１０１は、画像オブジェクトの内、画像オブジェクトの一辺がガイドレール５の案内溝５ａに沿っているか否かを判断し（ステップＳ１８４）、一辺が案内溝５ａに沿う画像オブジェクトがある場合は（Ｓ１８４のＹｅｓ）、ステップＳ１８２に移行して当該画像オブジェクトを特徴点として記録する。一辺が案内溝５ａに沿う画像オブジェクトがない場合（Ｓ１８４のＮｏ）、またはステップＳ１８２の処理後、制御部１０１は、他に抽出した周辺オブジェクトがあるか否かを判断する（ステップＳ１８５）。
【００５４】
そして、制御部１０１は、他に抽出オブジェクトがある場合は（Ｓ１８５のＹｅｓ）、ステップＳ１８１に戻って上述した特徴点抽出のための一連の処理を繰り返して実行し、他に抽出オブジェクトがない場合は（Ｓ１８５のＮｏ）は、当該一連の処理を終了し、図６のステップＳ１９の処理に移行する。
【００５５】
［目印候補抽出処理］
次に、図６のステップＳ１９の処理である目印候補抽出処理について、図９のフローチャートを用いて説明する。この目印候補抽出処理では、図６ステップＳ１８の処理で抽出した特徴点から、以下のようにして、各特徴点同士を結ぶ直線上に測色位置Ｐを含むことが可能な候補を抽出する処理が行われる。
【００５６】
制御部１０１は、図８のステップＳ１８２の処理で記録した特徴点を１点(1)読み込み（ステップＳ１９１）、次いで、測色位置Ｐを経由する直線上に他の特徴点(2)があるか否かを判断する（ステップＳ１９２）。そして、他の特徴点(2)があれば（Ｓ１９２のＹｅｓ）、制御部１０１は、特徴点(1)および特徴点(2)を目印候補として記録する（ステップＳ１９３）。
【００５７】
他の特徴点(2)がない場合（Ｓ１９２のＮｏ）、またはステップＳ１９３の処理後、制御部１０１は、図８のステップＳ１８２の処理で記録した全ての特徴点についてチェック済みか否かを判断する（ステップＳ１９４）。そして、全ての特徴点についてチェック済みでなければ（Ｓ１９４のＮｏ）、制御部１０１は、ステップＳ１９１に戻って上述した目印候補抽出のための一連の処理を繰り返して実行し、全ての特徴点についてチェック済みであれば（Ｓ１９４のＹｅｓ）、当該一連の処理を終了し、図６のステップＳ２０の処理に移行する。
【００５８】
次に、図６のステップＳ２３の処理である目印候補絞り込み処理について、図１０のフローチャートを用いて説明する。この目印候補絞り込み処理では、図６のステップＳ１９の処理で抽出した候補が複数ある場合であって、ユーザーによる候補選択でない場合に、以下のようにして、目印候補を絞り込む処理が行われる。
【００５９】
制御部１０１は、ユーザーによる目印指定があるか否かを判断し（ステップＳ２３１）、ユーザーによる目印指定がある場合は（Ｓ２３１のＹｅｓ）、測色位置Ｐから最も近い目印候補を１点抽出し（ステップＳ２３２）、次いで、抽出した目印とユーザー指定の目印の２点を目印に決定する（ステップＳ２３３）。ユーザーによる目印指定がない場合は（Ｓ２３１のＮｏ）、制御部１０１は、測色位置Ｐから最も近い目印候補を２点抽出し、目印に決定する（ステップＳ２３４）。
【００６０】
［代替測色位置抽出処理］
次に、図６のステップＳ２５の処理である代替測色位置抽出処理について、図１１のフローチャートを用いて説明する。この代替測色位置抽出処理では、目印となるオブジェクトがない場合に、抽出した目印となるオブジェクトの候補に対して、各候補同士を結ぶ直線が測色対象のオブジェクトを含む候補の中から、測色位置Ｐとして指定されたオブジェクト位置から最も近い候補を代替測色位置として抽出する処理が行われる。
【００６１】
制御部１０１は、図８のステップＳ１８２の処理で記録した特徴点を１点読み込み（ステップＳ２５１）、次いで、他の特徴点と結ぶ直線が測色位置Ｐで指定されたオブジェクトを通過するか否かを判断する（ステップＳ２５２）。そして、他の特徴点と結ぶ直線が測色位置Ｐで指定されたオブジェクトを通過すると判断した場合（Ｓ２５２のＹｅｓ）、制御部１０１は、指定された測色位置Ｐの色と同じ色を測色可能か否かを判断し（ステップＳ２５３）、測色可能であれば（Ｓ２５３のＹｅｓ）、検出した位置を代替測色位置として記録する（ステップＳ２５４）。
【００６２】
次に、制御部１０１は、全ての特徴点についてチェック済みか否かを判断し（ステップＳ２５５）、全ての特徴点についてチェック済みでなければ（Ｓ２５５のＮｏ）、ステップＳ２５１〜ステップＳ２５４の処理を繰り返して実行する。なお、ステップＳ２５２の処理で他の特徴点と結ぶ直線が測色位置Ｐで指定されたオブジェクトを通過しないと判断した場合（Ｓ２５２のＮｏ）、あるいはステップＳ２５３の処理で指定された測色位置Ｐの色と同じ色を測色不可能と判断した場合（Ｓ２５３のＮｏ）、制御部１０１は、ステップＳ２５５に移行する。
【００６３】
全ての特徴点についてチェック済みであれば（Ｓ２５５のＹｅｓ）、制御部１０１は、代替測色位置が０であるか否かを判断し（ステップＳ２５６）、代替測色位置＝０である場合は（Ｓ２５６のＹｅｓ）、代替測色位置を抽出するための一連の処理を終了する。代替測色位置＝０でない場合は（Ｓ２５６のＮｏ）、制御部１０１は、代替測色位置が１であるか否かを判断し（ステップＳ２５７）、代替測色位置＝１でない場合は（Ｓ２５７のＮｏ）、ユーザーに指定された測色位置から最も近い代替測色位置を抽出し（ステップＳ２５８）、代替測色位置を抽出するための一連の処理を終了する。
【００６４】
以上説明した測色位置提示システム（方法）により、ユーザーによって印刷物６の測色位置Ｐが指定されたときに、当該指定された測色位置Ｐを基に、目印となるオブジェクトの候補の抽出が行われ、抽出された２点がユーザーに提示される。この提示を受け、ユーザーは、提示された２点にガイドレール５の案内溝５ａを合わせ（図５参照）、当該案内溝５ａに沿って手動測色器３を移動させることにより、印刷物６の測色位置Ｐのスキャン測色を行うことになる。すなわち、提示された２点を結ぶ直線（以下、「測色線」と記述する場合がある）に沿ってスキャン測色が行われる。手動測色器３によって測色された１次元の測色値、例えば色空間（均等色空間）の色情報Ｌ*ａ*ｂ*は、記憶部（例えば、図３のＲＡＭ１０４）に時系列に蓄積される。
【００６５】
＜測色値検知システム＞
続いて、手動測色器３による測色位置Ｐの測色結果を基に、測色位置Ｐの測色値を検知する測色値検知システムについて説明する。本測色値検知システムは、パーソナルコンピュータ１においてソフトウェアにて構成され、手動測色器３の測色結果（１次元）のみならず、周知の自動測色器の測色結果（２次元）に基づいて、測色値の検知を行うことができる。本測色値検知システムの機能は、パーソナルコンピュータ１の制御部１０１（図３参照）によって実現される。
【００６６】
図１２は、本発明の実施形態に係る測色値検知システムの機能を実現するための制御部１０１の機能ブロック図である。図１２に示すように、測色値検知システムの機能を実現するための制御部１０１は、測色値取得部１１１、出力色算出部１１２、比較部１１３および測色値特定部１１４の各機能部を備えている。
【００６７】
測色値取得部１１１は、手動測色器３にて測色し、時系列に蓄積した測色値（１次元）または自動測色器にて測色した測色値（２次元）を、１次元の測色値として取得する。出力色算出部１１２は、印刷装置２のターゲットプロファイル情報と、印刷物６の測色位置のオブジェクト情報とから、測色位置のオブジェクトの出力色（理論値）を算出する。
【００６８】
比較部１１３は、測色値取得部１１１が取得した１次元の測色値と、出力色算出部１１２が算出したオブジェクトの出力色（理論値）とを比較する。測色値特定部１１４は、比較部１１３の比較結果を基に、測色値の位相プロファイルの一致度から、ユーザーが所望するオブジェクトまたは位置の測色値を特定する。ここで、位相プロファイルとは、測色位置の位置情報と、各位置情報に対応する色空間の色情報Ｌ*ａ*ｂ*との２軸データである。位相プロファイルの一例を図１３に示す。
【００６９】
測色値と理論値の位相プロファイルを比較する際、印刷装置２の測色履歴より各色の色差ΔＥが記録されている場合は、当該色差ΔＥを測色値と出力色（理論値）との誤差情報として比較処理に適用可能とする。具体的には、理論値に対し色差＋α内に収まるかどうかで同じ色であるか否かを判断する。測色履歴がない場合は、ユーザーによって指定された、またはシステムに組み込まれた色差情報ΔＥにより同じ色か否かの判断を行う。
【００７０】
また、ユーザーが所望するオブジェクトまたは位置の測色値が検出できなかった場合、測色線上の近傍にある印刷物６のオブジェクト情報と測色値との比較を行い、測色位置がずれていないかを検出する。そして、測色位置のズレを検出した場合、どの向きにずれているか、即ち測色位置がずれている方向を検知し、ユーザーに通知する
【００７１】
なお、測色値特定部１１４において、側直位置のオブジェクトのサイズが、例えばガイドレール５の案内溝５ａの幅Ｗよりも大きい場合は、測色結果の時系列情報により、測色位置付近のデータを推測し、測色値の抽出を行う。
【００７２】
上述したように、本実施形態に係る測色値検知システムでは、出力色算出部１１２により、印刷装置２のターゲットプロファイル情報と、印刷物６のオブジェクト情報とに基づいて、測色位置Ｐのオブジェクトの出力色（理論値）の算出が行われる。また、比較部１１３において、測色器（手動測色器／自動測色器）の測色値（１次元）と、出力色算出部１１２が算出した出力色とが比較される。そして、測色値特定部１１４において、測色値の位相プロファイルの一致度から、ユーザーが所望するオブジェクトまたは位置の測色値の特定が行われる。この測色値の特定処理により、印刷物６の測色位置の測色色を正しく検知することができる。
【００７３】
＜測色値検知方法＞
次に、上記構成の測色値検知システムにおいて実行される測色値検知方法の処理について、図１４のフローチャートを用いて説明する。この測色値検知のための一連の処理は、制御部１０１による制御の下に実行される。この点については、後述する処理においても同様である。
【００７４】
制御部１０１は、手動測色器３を用いた手動測色であるか否かを判断し（ステップＳ３１）、手動測色であれば（Ｓ３１のＹｅｓ）、手動測色器３による測色結果（１次元）を記憶部に記憶する（ステップＳ３２）。手動測色でなければ（Ｓ３１のＮｏ）、自動測色器による自動測色である。自動測色の場合、制御部１０１は、自動測色器による測色結果（２次元）を記憶部に記憶し（ステップＳ３３）、次いで、ユーザーが指定した測色位置Ｐを取得し（ステップＳ３４）、次いで、自動測色器による測色結果（２次元）から、測色位置Ｐを含む測色結果（１次元）を抜き出す（ステップＳ３５）。
【００７５】
次に、制御部１０１は、測色位置Ｐと測色結果の２軸データ（位相プロファイルａ）を作成し（ステップＳ３６）、次いで、印刷装置２よりターゲットプロファイル情報を取得し（ステップＳ３７）、次いで、印刷物６から測定位置Ｐのオブジェクト情報を取得する（ステップＳ３８）。測色の位置情報と各位置情報に対応する色空間の色情報Ｌ*ａ*ｂ*の２軸データである位相プロファイルの一例については図１３を参照。
【００７６】
次に、制御部１０１は、印刷装置２のターゲットプロファイル情報と、測色位置Ｐのオブジェクト情報とから、測色位置Ｐのオブジェクトの出力色（理論値）を算出し（ステップＳ３９）、次いで、算出した理論値より、測色位置Ｐと色空間の色情報Ｌ*ａ*ｂ*との２軸データ（位相プロファイルｂ）を作成する（ステップＳ４０）。
【００７７】
次に、制御部１０１は、ステップＳ３６で作成した位相プロファイルａと、ステップＳ４０で作成した位相プロファイルｂとを比較し、両位相プロファイルが一致するか否かを判断する（ステップＳ４１）。そして、一致しない場合（Ｓ４１のＮｏ）、制御部１０１は、代替測色位置の抽出処理を実行し（ステップＳ４２）、測色値検知のための一連の処理を終了する。代替測色位置の抽出処理の詳細については後述する。
【００７８】
両位相プロファイルが一致する場合（Ｓ４１のＹｅｓ）、制御部１０１は、ユーザーによる候補の選択であるか否かを判断し（ステップＳ４３）、ユーザーによる候補の選択であれば（Ｓ４３のＹｅｓ）、ユーザーが指定した位置の測色結果を取得する（ステップＳ４４）。そして、制御部１０１は、取得した測色結果をパーソナルコンピュータ１の表示部１０６（ＵＩ）に表示する（ステップＳ４５）。
【００７９】
ユーザーによる候補の選択でなければ（Ｓ４３のＮｏ）、制御部１０１は、ユーザーが指定したオブジェクトのエリアの測色結果を抽出し（ステップＳ４６）、次いで、抽出した測色結果から中心位置の測色結果を取得し（ステップＳ４９）、しかる後、ステップＳ４５に移行して取得した測色結果を表示する。
【００８０】
［代替測色位置抽出処理］
次に、ステップＳ４２の処理である代替測色位置抽出処理について、図１５のフローチャートを用いて説明する。この代替測色位置抽出処理は、ステップＳ４１の判断処理において、ステップＳ３６で作成した位相プロファイルａと、ステップＳ４０で作成した位相プロファイルｂとが一致しない場合に実行される処理である。
【００８１】
制御部１０１は、位相プロファイルａと位相プロファイルｂとの比較で一致しない位置を抽出し（ステップＳ４２１）、次いで、抽出した不一致位置の測色値を測色値ｘとして取得し（ステップＳ４２２）、次いで、測色位置Ｐの近傍のオブジェクトの出力色（理論値）ｙを算出する（ステップＳ４２３）。
【００８２】
次に、制御部１０１は、測色値ｘと出力色（理論値）ｙとが一致（ｘ＝ｙ）するオブジェクトを発見したか否かを判断し（ステップＳ４２４）、発見しない場合は（Ｓ４２４のＮｏ）、代替測色位置抽出のための一連の処理を終了する。
【００８３】
ｘ＝ｙのオブジェクトを発見した場合は（Ｓ４２４のＹｅｓ）、制御部１０１は、発見オブジェクトが１つであるか否かを判断し（ステップＳ４２５）、発見オブジェクト＝１であれば（Ｓ４２５のＹｅｓ）、測色位置に対しずれている方向をパーソナルコンピュータ１の表示部１０６（ＵＩ）に表示する（ステップＳ４２６）。
【００８４】
発見オブジェクト＝１でなければ（Ｓ４２５のＮｏ）、制御部１０１は、発見オブジェクトを経由する理論値の位相プロファイルを算出し（ステップＳ４２７）、次いで、測色結果とステップＳ４２７で算出した位相プロファイルとが一致するか否かを判断する（ステップＳ４２８）。そして、一致する場合は（Ｓ４２８のＹｅｓ）、制御部１０１は、ステップＳ４２６に移行して測色位置に対しずれている方向を表示部１０６（ＵＩ）に表示する。
【００８５】
測色結果とステップＳ４２７で算出した位相プロファイルとが一致しない場合は（Ｓ４２８のＮｏ）、制御部１０１は、ステップＳ４２４で発見したオブジェクトの全てについてチェック済みか否かを判断し（ステップＳ４２９）、チェック済みであれば（Ｓ４２９のＹｅｓ）、代替測色位置抽出のための一連の処理を終了する。発見オブジェクトの全てについてチェック済みでなければ（Ｓ４２９のＮｏ）、制御部１０１は、ステップＳ４２７に戻って、ステップＳ４２７からステップＳ４２９の処理を繰り返して実行する。
【００８６】
＜変形例＞
以上、本発明について実施形態を用いて説明したが、本発明は上記実施形態に記載の範囲には限定されない。すなわち、本発明の要旨を逸脱しない範囲内で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【符号の説明】
【００８７】
１…パーソナルコンピュータ１、  …２印刷装置、  …３手動測色器、  ４…通信回線、  ５…ガイドレール、  ６…印刷物、  １１…キーボード、  １２…マウス、  ２１…プリントエンジン、  ２２…プリンタコントローラ、  １０１…制御部、  １０５…測色位置指定部、  １０６…表示部、  １１１…測色値取得部、  １１２…出力色算出部、  １１３…比較部、  １１４…測色値特定部
【図１】
2019100864.tif 000003
【図２】
2019100864.tif 000004
【図３】
2019100864.tif 000005
【図４】
2019100864.tif 000006
【図５】
2019100864.tif 000007
【図６】
2019100864.tif 000008
【図７】
2019100864.tif 000009
【図８】
2019100864.tif 000010
【図９】
2019100864.tif 000011
【図１０】
2019100864.tif 000012
【図１１】
2019100864.tif 000013
【図１２】
2019100864.tif 000014
【図１３】
2019100864.tif 000015
【図１４】
2019100864.tif 000016
【図１５】
2019100864.tif 000017