(57)【要約】【課題】印刷画像の位置の調整作業の時間を低減でき、生産性を向上できる印刷画像システム、印刷画像制御装置、プログラム、非一時的なコンピュータ可読媒体、及び印刷画像制御装置の制御方法を提供する。【解決手段】ＣＰＵは、カメラによって撮影された撮影画像の一部を指定する指示が入力される特徴点選択処理（Ｓ６）、特徴点選択処理（Ｓ６）によって入力された指示に基づき、布帛８の特徴を特定する特徴点特定処理（Ｓ７）、特徴点特定処理（Ｓ７）によって特定された前記特徴に関する生成図形を生成する生成図形生成処理（Ｓ８）、及び、撮影画像及び印刷画像と共に生成図形生成処理によって生成された生成図形を表示するように、ディスプレイを制御する生成図形表示処理（Ｓ９）を実行する。【選択図】図５
2020166651.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置の印刷部に対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材に支持された被印刷対象に、前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像システムにおいて、
前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置と、
前記撮影装置の撮影結果に基づき表示を行う表示部と、
制御部とを備え、
前記制御部は、
前記撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、
前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、前記表示部を制御する表示制御処理と
を実行することを特徴とする印刷画像システム。
【請求項２】
前記制御部は、
前記撮影画像において指定された位置又は入力された所定画像に基づき、前記生成図形について前記撮影画像における平面的な特定位置を特定する位置特定処理と、
前記表示部において表示されている前記撮影画像、前記生成図形、前記印刷画像のうち、前記印刷画像のみを前記印刷装置における印刷内容として設定する印刷内容設定処理と
を実行することを特徴とする請求項１に記載の印刷画像システム。
【請求項３】
前記制御部は、
前記撮影画像及び前記印刷画像と共に前記生成図形を優先して、前記生成図形を前記撮影画像及び前記印刷画像に重ねて表示するように、前記表示部を制御するための重複設定を行う重複表示処理を実行し、
前記表示制御処理において、前記重複表示処理の重複設定に基づき、前記撮影画像及び前記印刷画像よりも前記生成図形を優先して、前記撮影画像及び前記印刷画像と共に前記生成図形を表示するように、前記表示部を制御することを特徴とする請求項１又は２に記載された印刷画像システム。
【請求項４】
前記制御部は、
前記生成図形と前記印刷画像とを所定の相対位置に設定する相対位置設定処理を実行し、
前記表示制御処理において、前記相対位置設定処理によって設定された前記相対位置に基づき、前記印刷画像と共に前記生成図形を表示するように、前記表示部を制御することを特徴とする請求項１乃至３のいずれかに記載の印刷画像システム。
【請求項５】
前記制御部は、
前記表示部によって表示された前記生成図形を、前記被印刷対象の前記特徴に関連する前記生成図形として確定するための指示が入力される確定指示入力処理を実行し、
前記相対位置設定処理において、前記確定指示入力処理によって確定のための指示が入力された前記生成図形に対して、前記印刷画像を所定の相対位置に設定し、
前記表示制御処理において、前記相対位置設定処理によって設定された前記相対位置に基づき、前記印刷画像と共に、前記確定指示入力処理によって確定するための指示を入力された前記生成図形を表示するように、前記表示部を制御することを特徴とする請求項４に記載の印刷画像システム。
【請求項６】
前記生成図形と前記印刷画像との所定の相対位置における前記生成図形の方位、大きさ、形状の少なくとも一つの基本条件を記憶する基本条件記憶部を備え、
前記制御部は、
前記基本条件記憶部に記憶された基本条件によって特定された前記生成図形と前記撮影画像の前記特徴に基づき前記生成図形生成処理によって生成された前記生成図形との差異を抽出する差異抽出処理を実行し、
前記相対位置設定処理において、前記差異抽出処理によって抽出された差異に基づき、前記撮影画像の前記特徴に基づき前記生成図形生成処理によって生成された前記生成図形と前記印刷画像との所定の相対位置に設定し、
前記表示制御処理において、前記差異抽出処理によって抽出された差異、及び、前記相対位置設定処理によって設定された前記相対位置に基づき、前記印刷画像と共に前記生成図形を表示するように、前記表示部を制御することを特徴とする請求項５に記載の印刷画像システム。
【請求項７】
前記制御部は、
前記確定指示入力処理において、前記表示部によって表示された前記差異抽出処理によって抽出された差異に基づく前記生成図形を、前記被印刷対象の前記特徴に関連する前記生成図形として確定するための指示の入力を受付け、
前記相対位置設定処理において、前記確定指示入力処理によって確定のための指示が入力された前記差異抽出処理によって抽出された差異に基づく前記生成図形に対して前記印刷画像を所定の相対位置に設定し、
前記表示制御処理において、前記相対位置設定処理によって設定された相対位置に基づき、前記印刷画像と共に、前記確定指示入力処理によって確定するための指示が入力された前記差異抽出処理によって抽出された差異に基づく前記生成図形を表示するように、前記表示部を制御することを特徴とする請求項６に記載の印刷画像システム。
【請求項８】
前記制御部は、
前記印刷画像が前記特徴特定処理によって特定される特徴としての閉領域に内包される場合、前記閉領域の大きさに基づき、前記閉領域に内包される前記印刷画像を拡大または縮小する拡大縮小処理と、
前記閉領域の重心と、及び、前記拡大縮小処理によって拡大または縮小された前記印刷画像の重心とを特定する重心特定処理とを実行し、
前記相対位置設定処理において、前記閉領域に基づき、前記閉領域の重心と前記拡大縮小処理によって拡大または縮小された前記印刷画像の重心とが重なるように、前記生成図形と前記拡大縮小処理によって拡大または縮小された前記印刷画像とを所定の相対位置に設定することを特徴とする請求項４乃至７のいずれかに記載の印刷画像システム。
【請求項９】
前記制御部は、
前記被印刷対象の特徴に対して前記印刷画像の形状を自動的に変更する印刷画像変更処理を実行することを特徴とする請求項１乃至８のいずれかに記載の印刷画像システム。
【請求項１０】
前記制御部は、
前記被印刷対象の撮影面の柄に関する柄情報を入力する柄入力処理を実行し、
前記特徴特定処理において、前記柄入力処理によって入力された前記柄情報に基づき、前記撮影画像から、前記被印刷対象の前記特徴を特定することを特徴とする請求項１乃至９のいずれかに記載の印刷画像システム。
【請求項１１】
前記制御部は、
前記一部指示入力処理において、前記表示部によって表示された前記生成図形の一部を指定するための指示が入力される移動入力処理を実行し、
前記特徴特定処理において、前記一部指示入力処理によって入力された前記生成図形の一部に基づき、前記被印刷対象の特徴を特定することを特徴とする請求項１乃至１０のいずれかに記載の印刷画像システム。
【請求項１２】
前記制御部は、
前記一部指示入力処理において、前記表示部によって表示された前記印刷画像又は前記生成図形の少なくとも一方を他方に対して相対的に移動するための指示が入力される移動入力処理を実行し、
前記表示制御処理において、前記移動入力処理での入力に基づき前記印刷画像又は前記生成図形の少なくとも一方を移動させるように、前記表示部を制御することを特徴とする請求項１乃至１１のいずれかに記載の印刷画像システム。
【請求項１３】
前記制御部は、
前記表示制御処理において、前記移動入力処理の入力に基づき前記印刷画像又は前記生成図形の少なくとも一方を移動させる際に、前記生成図形について前記表示部における表示位置を維持して、前記印刷画像を前記生成図形に優先して前記印刷画像を表示するように、前記表示部を制御することを特徴とする請求項１２に記載の印刷画像システム。
【請求項１４】
前記待機位置において前記被印刷対象を載置する前記支持部材に対向して設けられた投影装置を備え、
前記制御部は、
前記投影装置と通信装置を介して接続され、
前記表示部における平面位置に基づき、前記撮影装置によって撮影された前記被印刷対象に、前記表示部に表示された前記生成図形を投影するように、前記投影装置を制御することを特徴とする請求項１乃至１３のいずれかに記載の印刷画像システム。
【請求項１５】
前記制御部は、
前記投影装置からの光が所定の照射又は休止されている状態において、前記撮影装置に前記被印刷対象を撮影させ、
前記特徴特定処理において、前記撮影画像に基づいて前記特徴を抽出することを特徴する請求項１４に記載された印刷画像システム。
【請求項１６】
印刷装置の印刷部と対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材によって支持された被印刷対象に対して前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置において、
前記印刷画像制御装置は、
前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、
前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像の少なくとも一方と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を実行することを特徴とする印刷画像制御装置。
【請求項１７】
印刷装置の印刷部と対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材によって支持された被印刷対象に対して前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置のプロセッサに、
前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、
前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像の少なくとも一方と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を実行させることを特徴とするプログラム。
【請求項１８】
印刷装置の印刷部と対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材によって支持された被印刷対象に対して前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置のプロセッサに、
前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、
前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像の少なくとも一方と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を実行させるコンピュータ可読命令を記録した非一時的なコンピュータ可読媒体。
【請求項１９】
印刷装置の印刷部と対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材によって支持された被印刷対象に対して前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置の制御方法であって、
前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、
前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像の少なくとも一方と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を含むことを特徴とする印刷画像制御装置の制御方法。
【請求項２０】
被印刷対象に対して印刷装置によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置において、
制御部を備え、
前記制御部は、
前記被印刷対象を撮影する撮影装置によって撮影された撮影画像に関する少なくとも１点を設定する点設定処理と、
前記被印刷対象の特徴を特定する特徴特定処理と、
前記撮影画像の一部を指定する指示の入力に基づき、前記特徴特定処理において前記撮影画像から前記特徴を特定する特定方法を設定する特定方法設定処理と、
前記特徴特定処理において、前記点設定処理によって設定された点に基づき、前記撮影画像から、前記特定方法設定処理によって設定された前記特定方法によって前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を実行することを特徴とする印刷画像制御装置。
【請求項２１】
被印刷対象に対して印刷装置によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置のプロセッサに、
前記被印刷対象を撮影する撮影装置によって撮影された撮影画像に関する少なくとも１点を設定する点設定処理と、
前記被印刷対象の特徴を特定する特徴特定処理と、
前記撮影画像の一部を指定する指示の入力に基づき、前記特徴特定処理において前記撮影画像から前記特徴を特定する特定方法を設定する特定方法設定処理と、
前記特徴特定処理において、前記点設定処理によって設定された点に基づき、前記撮影画像から、前記特定方法設定処理によって設定された前記特定方法によって前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を実行させることを特徴とするプログラム。
【請求項２２】
被印刷対象に対して印刷装置によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置のプロセッサに、
前記被印刷対象を撮影する撮影装置によって撮影された撮影画像に関する少なくとも１点を設定する点設定処理と、
前記被印刷対象の特徴を特定する特徴特定処理と、
前記撮影画像の一部を指定する指示の入力に基づき、前記特徴特定処理において前記撮影画像から前記特徴を特定する特定方法を設定する特定方法設定処理と、
前記特徴特定処理において、前記点設定処理によって設定された点に基づき、前記撮影画像から、前記特定方法設定処理によって設定された前記特定方法によって前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を実行させるコンピュータ可読命令を記録した非一時的なコンピュータ可読媒体。
【請求項２３】
被印刷対象に対して印刷装置によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置の制御方法であって、
前記被印刷対象を撮影する撮影装置によって撮影された撮影画像に関する少なくとも１点を設定する点設定処理と、
前記被印刷対象の特徴を特定する特徴特定処理と、
前記撮影画像の一部を指定する指示の入力に基づき、前記特徴特定処理において前記撮影画像から前記特徴を特定する特定方法を設定する特定方法設定処理と、
前記特徴特定処理において、前記点設定処理によって設定された点に基づき、前記撮影画像から、前記特定方法設定処理によって設定された前記特定方法によって前記被印刷対象の特徴を特定する特徴特定処理と、
前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、
前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を含むことを特徴とする印刷画像制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷画像システム、印刷画像制御装置、プログラム、非一時的なコンピュータ可読媒体、及び印刷画像制御装置の制御方法に関する。
【背景技術】
【０００２】
布帛等の被印刷対象に印刷する印刷装置がある。布帛の裁断、縫製、接着においては、布帛が剛体ではないため、ばらつきが生じる。従って、布帛から構成された被印刷対象は完全には同一ではない。また、布帛から構成された被印刷対象を支持部材に載置する場合、布帛が伸縮する。従って、布帛から構成された被印刷対象の支持部材に載置された状態は、完全には同一ではない。また、布帛からなる被印刷対象には、いろいろな特徴があり、その特徴を目安に印刷画像が配置される場合がある。上記特徴の一例は、衣類のポケットである。ポケットは、身頃となる布の上に別の布を縫い付けて形成される。即ち、大きな布の上に小さな布が積層されている。印刷画像がポケットを形成する布に印刷される場合がある。上述したように、被印刷対象自体も同一ではなく、載置状態も同一ではないので、ポケット自体及びその載置状態も完全には同一ではない。
【０００３】
印刷装置にプロジェクタを設け、印刷対象物上に形成される印刷画像を、印刷対象物に投影した画像によって確認することができる投影システムが提案されている（例えば、特許文献１参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６２０６２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、印刷画像においては、すべてが印刷されなければならないわけではなく、部分によって必ずしも印刷をしなくてもいい部分がある。例えば、印刷画像がブランドのロゴを含む場合、ブランドのロゴ自体は印刷しなければならないが、ブランドのロゴ以外の周囲や背景は多少であれば消しても構わない。印刷画像を印刷する領域の面積や外形に基づき分割すると、ブランドのロゴ自体が分割されてしまう恐れがある。即ち、印刷画像によっては、印刷すべき部分が分割され、ユーザにとって適切な印刷結果を得られない恐れがある。ユーザが印刷画像を移動や回転しても、印刷後の構図が変わってしまい、移動や回転、縮小では、調整できない場合がある。即ち、移動、回転、縮小では、ユーザにとって適切な印刷結果を得られない恐れがある。上記のように、ユーザが、布帛から構成された被印刷対象の支持部材における載置状態ごとに、初めから印刷画像を作り直すことは、大変時間がかかり、生産性が低下するという問題点があった。
【０００６】
本発明の目的は、印刷画像の位置の調整作業の時間を低減でき、生産性を向上できる印刷画像システム、印刷画像制御装置、プログラム、非一時的なコンピュータ可読媒体、及び印刷画像制御装置の制御方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明の第一態様の印刷画像システムは、印刷装置の印刷部に対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材に支持された被印刷対象に、前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像システムにおいて、前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置と、前記撮影装置の撮影結果に基づき表示を行う表示部と、制御部とを備え、前記制御部は、前記撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、前記表示部を制御する表示制御処理とを実行することを特徴とする。
【０００８】
この場合、撮影画像及び印刷画像と共に、被印刷対象の特徴に関わる生成図形が表示手段に表示される。従って、生成図形が印刷画像の位置の設定に関する目印となり、ユーザは被印刷対象の特徴に対する印刷画像の相対位置を容易に確認できる。よって、被印刷対象が布帛から構成されていても、生産性低下が低減されている。待機位置において支持部材に支持された被印刷対象は印刷装置から離間しており、印刷装置が撮影の妨げになることが無く、ユーザが撮影画像に基づき容易に確認ができる。
【０００９】
また、前記制御部は、前記撮影画像において指定された位置又は入力された所定画像に基づき、前記生成図形について前記撮影画像における平面的な特定位置を特定する位置特定処理と、前記表示部において表示されている前記撮影画像、前記生成図形、前記印刷画像のうち、前記印刷画像のみを前記印刷装置における印刷内容として設定する印刷内容設定処理とを実行してもよい。
【００１０】
この場合、生成図形が撮影画像において指定された位置又は入力された所定画像に基づき撮影画像及び印刷画像と共に表示される。従って、撮影画像、印刷画像、生成図形の相対位置が容易に確認して印刷ができるので、生産性低下が低減できる。
【００１１】
また、前記制御部は、前記撮影画像及び前記印刷画像と共に前記生成図形を優先して、前記生成図形を前記撮影画像及び前記印刷画像に重ねて表示するように、前記表示部を制御するための重複設定を行う重複表示処理を実行し、前記表示制御処理において、前記重複表示処理の重複設定に基づき、前記撮影画像及び前記印刷画像よりも前記生成図形を優先して、前記撮影画像及び前記印刷画像と共に前記生成図形を表示するように、前記表示部を制御してもよい。
【００１２】
この場合、印刷画像が既にある撮影の領域に、生成図形を後から設定する場合、生成図形が既にある印刷画像よりも優先して表示される。従って、撮影画像における生成図形に対する印刷画像の相対位置が容易に確認できる。よって、生産性低下が低減できる。
【００１３】
また、前記制御部は、前記生成図形と前記印刷画像とを所定の相対位置に設定する相対位置設定処理を実行し、前記表示制御処理において、前記相対位置設定処理によって設定された前記相対位置に基づき、前記印刷画像と共に前記生成図形を表示するように、前記表示部を制御してもよい。
【００１４】
この場合、生成図形が被印刷対象の特徴として確定される。従って、ユーザが被印刷対象と印刷画像の位置関係を表示手段で容易に良好に確認できる。生産性低下が低減できる。
【００１５】
また、前記制御部は、前記表示部によって表示された前記生成図形を、前記被印刷対象の前記特徴に関連する前記生成図形として確定するための指示が入力される確定指示入力処理を実行し、前記相対位置設定処理において、前記確定指示入力処理によって確定のための指示が入力された前記生成図形に対して、前記印刷画像を所定の相対位置に設定し、前記表示制御処理において、前記相対位置設定処理によって設定された前記相対位置に基づき、前記印刷画像と共に、前記確定指示入力処理によって確定するための指示を入力された前記生成図形を表示するように、前記表示部を制御してもよい。
【００１６】
この場合、生成図形が被印刷対象の特徴として確定される。ユーザが被印刷対象と印刷画像の位置関係を表示手段で容易に良好に確認できる。よって、生産性低下が低減できる。
【００１７】
また、前記生成図形と前記印刷画像との所定の相対位置における前記生成図形の方位、大きさ、形状の少なくとも一つの基本条件を記憶する基本条件記憶部を備え、前記制御部は、前記基本条件記憶部に記憶された基本条件によって特定された前記生成図形と前記撮影画像の前記特徴に基づき前記生成図形生成処理によって生成された前記生成図形との差異を抽出する差異抽出処理を実行し、前記相対位置設定処理において、前記差異抽出処理によって抽出された差異に基づき、前記撮影画像の前記特徴に基づき前記生成図形生成処理によって生成された前記生成図形と前記印刷画像との所定の相対位置に設定し、前記表示制御処理において、前記差異抽出処理によって抽出された差異、及び、前記相対位置設定処理によって設定された前記相対位置に基づき、前記印刷画像と共に前記生成図形を表示するように、前記表示部を制御してもよい。
【００１８】
この場合、２つの生成図形に基づき、抽出された差異が自動的に反映されるので、生産性が向上する。
【００１９】
また、前記制御部は、前記確定指示入力処理において、前記表示部によって表示された前記差異抽出処理によって抽出された差異に基づく前記生成図形を、前記被印刷対象の前記特徴に関連する前記生成図形として確定するための指示の入力を受付け、前記相対位置設定処理において、前記確定指示入力処理によって確定のための指示が入力された前記差異抽出処理によって抽出された差異に基づく前記生成図形に対して前記印刷画像を所定の相対位置に設定し、前記表示制御処理において、前記相対位置設定処理によって設定された相対位置に基づき、前記印刷画像と共に、前記確定指示入力処理によって確定するための指示が入力された前記差異抽出処理によって抽出された差異に基づく前記生成図形を表示するように、前記表示部を制御してもよい。
【００２０】
この場合、生成図形の確定及び抽出された差異が自動的に反映されるので、生産性が向上している。
【００２１】
また、前記制御部は、前記印刷画像が前記特徴特定処理によって特定される特徴としての閉領域に内包される場合、前記閉領域の大きさに基づき、前記閉領域に内包される前記印刷画像を拡大または縮小する拡大縮小処理と、前記閉領域の重心と、及び、前記拡大縮小処理によって拡大または縮小された前記印刷画像の重心とを特定する重心特定処理とを実行し、前記相対位置設定処理において、前記閉領域に基づき、前記閉領域の重心と前記拡大縮小処理によって拡大または縮小された前記印刷画像の重心とが重なるように、前記生成図形と前記拡大縮小処理によって拡大または縮小された前記印刷画像とを所定の相対位置に設定してもよい。
【００２２】
この場合、閉領域に内包される印刷画像の重心と、生成図形の重心を重ねており、印刷画像の位置の設定について、生産性低下が低減できる。
【００２３】
また、前記制御部は、前記被印刷対象の特徴に対して前記印刷画像の形状を自動的に変更する印刷画像変更処理を実行してもよい。
【００２４】
この場合、表示手段の生成図形を確認しつつ、被印刷対象の特徴に対して印刷画像が自動的に変更されるので、生産性低下が低減できる。
【００２５】
また、前記制御部は、前記被印刷対象の撮影面の柄に関する柄情報を入力する柄入力処理を実行し、前記特徴特定処理において、前記柄入力処理によって入力された前記柄情報に基づき、前記撮影画像から、前記被印刷対象の前記特徴を特定してもよい。
【００２６】
この場合、特徴特定手段が被印刷対象の柄に関する柄情報に基づき被印刷対象の特徴を特定する。従って、特徴特定手段が被印刷対象の柄に関する情報に基づき被印刷対象の特徴を特定しない場合に比べて、生成図形に対する柄の影響が少なく、ユーザが被印刷対象と印刷画像の位置関係を表示手段で容易に確認できる。よって、生産性低下が低減できる。
【００２７】
また、前記制御部は、前記一部指示入力処理において、前記表示部によって表示された前記生成図形の一部を指定するための指示が入力される移動入力処理を実行し、前記特徴特定処理において、前記一部指示入力処理によって入力された前記生成図形の一部に基づき、前記被印刷対象の特徴を特定してもよい。
【００２８】
この場合、ユーザによって指定された生成図形の一部に基づき、印刷画像を被印刷対象の特徴に対してより適切な位置を設定することができる。
【００２９】
また、前記一部指示入力処理において、前記表示部によって表示された前記印刷画像又は前記生成図形の少なくとも一方を他方に対して相対的に移動するための指示が入力される移動入力処理を実行し、前記表示制御処理において、前記移動入力処理での入力に基づき前記印刷画像又は前記生成図形の少なくとも一方を移動させるように、前記表示部を制御してもよい。
【００３０】
この場合、印刷画像又は生成図形の少なくとも一方を他方に対して相対的に移動すれば、印刷画像を被印刷対象の特徴に対してより適切な位置を設定することができる。
【００３１】
また、前記制御部は、前記表示制御処理において、前記移動入力処理の入力に基づき前記印刷画像又は前記生成図形の少なくとも一方を移動させる際に、前記生成図形について前記表示部における表示位置を維持して、前記印刷画像を前記生成図形に優先して前記印刷画像を表示するように、前記表示部を制御してもよい。
【００３２】
この場合、印刷画像又は生成図形の少なくとも一方を他方に対して相対的に移動する際に、印刷画像を生成図形に優先して表示するので、被印刷対象の特徴に対してより適切な位置を設定することができる。
【００３３】
また、  前記待機位置において前記被印刷対象を載置する前記支持部材に対向して設けられた投影装置を備え、前記制御部は、前記投影装置と通信装置を介して接続され、前記表示部における平面位置に基づき、前記撮影装置によって撮影された前記被印刷対象に、前記表示部に表示された前記生成図形を投影するように、前記投影装置を制御してもよい。
【００３４】
この場合、表示手段によって表示された被印刷対象の被撮影面における抽出関連図形の平面的な位置に基づき撮影手段によって撮影された被印刷対象に、表示手段によって表示された生成図形を投影しており、投影手段によって投影された被印刷対象上での確認作業性が向上し、生産性が低下することを低減されている。待機位置において支持部材に支持された被印刷対象は印刷装置から離間しており、印刷装置が投影の妨げになることが無く、ユーザが投影に基づき容易に確認ができる。
【００３５】
また、前記制御部は、前記投影装置からの光が所定の照射又は休止されている状態において、前記撮影装置に前記被印刷対象を撮影させ、前記特徴特定処理において、前記撮影画像に基づいて前記特徴を抽出してもよい。
【００３６】
この場合、前記投影手段による前記被印刷対象に対する光の照射が所定の状態になっており、被印刷対象の特徴が撮影画像に基づき特定され、生成図形が表示される。従って、生産性の低下が低減できる。
【００３７】
また、本発明の第二態様の印刷画像制御装置は、印刷装置の印刷部と対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材によって支持された被印刷対象に対して前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置において、前記印刷画像制御装置は、前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像の少なくとも一方と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理とを実行することを特徴とする。
【００３８】
この場合、表示手段が被印刷対象を含む撮影画像及び被印刷対象に関わる生成図形と共に印刷画像を表示制御手段の制御によって表示する。従って、表示手段が被印刷対象を含む撮影画像及び被印刷対象に関わる生成図形と共に印刷画像を表示制御手段の制御によって表示しない場合に比べて、ユーザは被印刷対象と印刷画像の位置関係を表示手段で容易に確認できる。よって、生産性低下が低減できる。待機位置において支持部材に支持された被印刷対象は印刷装置から離間しており、印刷装置が撮影の妨げになることが無く、ユーザが撮影画像に基づき容易に確認ができる。
【００３９】
また、本発明の第三態様のプログラムは、印刷装置の印刷部と対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材によって支持された被印刷対象に対して前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置のプロセッサに、前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像の少なくとも一方と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理とを実行させることを特徴とする。
【００４０】
また、本発明の第四態様の非一時的なコンピュータ可読媒体は、印刷装置の印刷部と対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材によって支持された被印刷対象に対して前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置のプロセッサに、前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像の少なくとも一方と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理とを実行させることを特徴とする。
【００４１】
また、本発明の第五態様の印刷画像制御装置の制御方法は、印刷装置の印刷部と対向する印刷位置と、前記印刷部に対向しない待機位置との間を移動する支持部材によって支持された被印刷対象に対して前記印刷部によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置の制御方法であって、前記待機位置において前記支持部材に支持された前記被印刷対象を撮影する撮影装置によって撮影された撮影画像の一部を指定する指示が入力される一部指示入力処理と、前記一部指示入力処理によって入力された前記指示に基づき、前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像の少なくとも一方と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理とを含むことを特徴とする。
【００４２】
また、本発明の第六態様の印刷画像制御装置は、被印刷対象に対して印刷装置によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置において、前記印刷画像制御装置は、前記被印刷対象を撮影する撮影装置によって撮影された撮影画像に関する少なくとも１点を設定する点設定処理と、前記被印刷対象の特徴を特定する特徴特定処理と、前記撮影画像の一部を指定する指示の入力に基づき、前記特徴特定処理において前記撮影画像から前記特徴を特定する特定方法を設定する特定方法設定処理と、前記特徴特定処理において、前記点設定処理によって設定された点に基づき、前記撮影画像から、前記特定方法設定処理によって設定された前記特定方法によって前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理と
を実行することを特徴とする。
【００４３】
また、本発明の第七態様のプログラムは、被印刷対象に対して印刷装置によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置のプロセッサに、前記被印刷対象を撮影する撮影装置によって撮影された撮影画像に関する少なくとも１点を設定する点設定処理と、前記被印刷対象の特徴を特定する特徴特定処理と、前記撮影画像の一部を指定する指示の入力に基づき、前記特徴特定処理において前記撮影画像から前記特徴を特定する特定方法を設定する特定方法設定処理と、前記特徴特定処理において、前記点設定処理によって設定された点に基づき、前記撮影画像から、前記特定方法設定処理によって設定された前記特定方法によって前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理とを実行させることを特徴とする。
【００４４】
また、本発明の第八態様の非一時的なコンピュータ可読媒体は、被印刷対象に対して印刷装置によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置のプロセッサに、前記被印刷対象を撮影する撮影装置によって撮影された撮影画像に関する少なくとも１点を設定する点設定処理と、前記被印刷対象の特徴を特定する特徴特定処理と、前記撮影画像の一部を指定する指示の入力に基づき、前記特徴特定処理において前記撮影画像から前記特徴を特定する特定方法を設定する特定方法設定処理と、前記特徴特定処理において、前記点設定処理によって設定された点に基づき、前記撮影画像から、前記特定方法設定処理によって設定された前記特定方法によって前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理とを実行させる。
【００４５】
また、本発明の第九態様の印刷画像制御装置の制御方法は、被印刷対象に対して印刷装置によって印刷する印刷画像に関する印刷位置を設定する印刷画像制御装置の制御方法であって、前記被印刷対象を撮影する撮影装置によって撮影された撮影画像に関する少なくとも１点を設定する点設定処理と、前記被印刷対象の特徴を特定する特徴特定処理と、前記撮影画像の一部を指定する指示の入力に基づき、前記特徴特定処理において前記撮影画像から前記特徴を特定する特定方法を設定する特定方法設定処理と、前記特徴特定処理において、前記点設定処理によって設定された点に基づき、前記撮影画像から、前記特定方法設定処理によって設定された前記特定方法によって前記被印刷対象の特徴を特定する特徴特定処理と、前記特徴特定処理によって特定された前記特徴に関する生成図形を生成する生成図形生成処理と、前記撮影画像及び前記印刷画像と共に前記生成図形生成処理によって生成された前記生成図形を表示するように、表示部を制御する表示制御処理とを含むことを特徴とする。
【図面の簡単な説明】
【００４６】
【図１】印刷画像システム１００の概要を示す図である。
【図２】印刷装置３０の電気的構成を示すブロック図である。
【図３】ＰＣ１の電気的構成を示すブロック図である。
【図４】編集用の画面２１を示す図である。
【図５】特徴点取得処理１のフローチャートである。
【図６】ディスプレイ２の表示内容を示す図
【図７】（１）〜（２）は、特徴点（Ｋ，Ｌ）の特定を示す図である。
【図８】印刷画像配置処理１のフローチャートである。
【図９】（１）〜（４）は、特徴点（Ｋ２，Ｌ２）の特定を示す図である。
【図１０】（１）は、ベクトルＫＬに対する、ベクトルＫ２Ｌ２のなす角θを示す図である。（２）Ｋ２を中心にθ回転した値（Ａ３，Ｂ３，Ｃ３，Ｄ３）を示す図である。（３）は、印刷画像６０をポケット６１の画像の上に配置した図である。
【図１１】印刷画像６０の載置される状態を示す図である。
【図１２】印刷画像の拡縮を示す図である。
【図１３】印刷画像の移動、拡縮、回転を示す図である。
【図１４】自動で配置された印刷画像６０を示す編集用の画面２１である。
【図１５】自動で配置された印刷画像６０が投影される状態を示す図である。
【図１６】印刷画像６０が移動しても特徴点が移動しないことを示す図である。
【図１７】特徴点取得処理２のフローチャートである。
【図１８】背景画像からユーザが指定した矩形７７により画像を切り出す状態を示す図である。
【図１９】テンプレート群を示す図である。
【図２０】印刷画像配置処理２のフローチャートである。
【図２１】印刷画像の自動配置を示す図である。
【図２２】特徴点取得処理３のフローチャートである。
【図２３】ＰＣ１のディスプレイ２の表示を示す図である。
【図２４】コーナー座標の検出処理を示す図である。
【図２５】重心を利用した印刷画像６０の自動配置を示す図である。
【図２６】印刷画像配置処理２のフローチャートである。
【図２７】ＰＣ１のディスプレイ２の表示を示す図である。
【図２８】コーナー座標の検出処理を示す図である。
【図２９】印刷画像６０の配置の調整を示す図である。
【図３０】赤いラインの入った布帛８を示す図である。
【発明を実施するための形態】
【００４７】
本発明の実施の形態の印刷画像システム１００について、図面を参照して説明する。図１に示すように、印刷画像システム１００は、パーソナルコンピュータ（以下、「ＰＣ」という。）１（図３参照）、プロジェクタ５、及び、カメラ７を少なくとも備える。ＰＣ１は、印刷装置３０に印刷画像のデータを供給すると共に、印刷装置３０を制御する。また、ＰＣ１は、印刷装置３０によって印刷画像が形成される印刷対象物に、印刷イメージを表す投影画像を投影するための投影データを作成することができる。また、ＰＣ１には、カメラ７で撮影された撮影画像が入力され、後述する生成画像を作成する。
【００４８】
まず、図１を参照して、印刷装置３０の概略構成について説明する。印刷装置３０は、一例として、インクを吐出するインクヘッド３５（図２参照）を走査させることで、印刷装置３０は、印刷対象物であるＴシャツ等の布帛８に対して、カートリッジ（図示略）から供給された液体のインクをインクヘッド３５（図２参照）から吐出することで印刷を行うインクジェットプリンタである。印刷装置３０は、紙等を印刷対象物としてもよい。なお、図１の上方、下方、右方、左方、右上方、及び左下方が、各々、印刷装置３０の上方、下方、左方、右方、後方、後方、及び前方である。
【００４９】
図１に示すように、印刷装置３０は、略直方体形状の本体部３２、土台３１、と、インクカートリッジ（図示略）が装着されるカートリッジ装着ユニット（図示略）とを備える。本体部３２は、布帛８が載置されたプラテン３９を移送しながらインクヘッド３５を走査して印刷を行う部位である。公知の布帛印刷用のインクジェットプリンタと同様の構成を有する。土台３１は、印刷装置３０の下部の土台になる部分である。カートリッジ装着ユニットは、インクを供給するカートリッジ（図示略）が装着される部位である。
【００５０】
本体部３２の左右方向中央部には、プラテン３９、及び、トレイ３８が設けられている。プラテン３９は、その上面に、例えばＴシャツなどの布帛を載置するための載置面を備える。プラテン３９の下方に略平行に配置されたトレイ３８は、プラテン３９より一回り大きい板状である。トレイ３８は、プラテン３９に載置されたＴシャツのそで等が下方に落ちることを防止する。プラテン３９、及び、トレイ３８は、副走査モータ４７（図２参照）により前後方向に移送される。なお、プラテン３９の載置面は、土台３１から離れた場所に位置する。
【００５１】
図１に示すように、本体部３２の前側上部には、支持部５２によって支持された投影装置であるプロジェクタ５が設けられている。プロジェクタ５は、汎用のプロジェクタであってもよい。プロジェクタ５は、プラテン３９上に載置された印刷対象物上に投影画像を投影可能に設けられている。図１は、プロジェクタ５からプラテン３９上に投影画像が投影されている様子を示している。支持部５２は、プラテン３９上面よりも上方に間隔を空けて、プロジェクタ５を支持する。詳細は後述するが、印刷装置３０は、プロジェクタ５によって投影画像がプラテン３９上に投影される投影領域が、印刷装置３０によって印刷対象物上に印刷画像が形成され得るよりも大きくなるように、支持部５２とプラテン３９上面との間の間隔を設けている。また、詳しい説明は省略するが、プロジェクタ５は、印刷対象物に対して斜め上方から投影画像を投影するので、プロジェクタ５が行う処理として、投影画像には画像の歪みを補正する処理がされているものとする。
【００５２】
また、図１に示すように、本体部３２の右端側の前側上部には、支持部５４によって支持された撮影装置であるカメラ７が設けられている。カメラ７は、汎用のデジタル式のカメラ等であってもよい。カメラ７は、印刷装置３０の土台３１から離れた場所に位置し、且つ、布帛８を支持するプラテン３９に対向して設けられ、プラテン３９の載置面に沿うように装着される布帛８撮影可能である。従って、カメラ７は、撮影画像を得ることができる。
【００５３】
＜印刷装置３０の電気的構成＞
図２を参照して、印刷装置３０の電気的構成について説明する。印刷装置３０は、印刷装置３０の制御を司るＣＰＵ４０を備える。ＣＰＵ４０は、ＲＯＭ４１、ＲＡＭ４２、ヘッド駆動部４３、モータ駆動部４５、表示制御部４８、操作処理部５０、およびＵＳＢインタフェース５３と、バス５５を介して電気的に接続する。
【００５４】
ＲＯＭ４１には、印刷装置３０の動作を制御するための制御プログラムおよび初期値等が記憶される。ＲＡＭ４２には、ＰＣ１から受信した印刷データ等、制御プログラムで用いられる各種データが一時的に記憶される。ヘッド駆動部４３はインクを吐出するインクヘッド３５に電気的に接続しており、インクヘッド３５の各吐出チャンネルに設けられた圧電素子を駆動する。モータ駆動部４５は、インクヘッド３５を主走査方向に移動させる主走査モータ４６と、インクヘッド３５に対してプラテン３９を副走査方向に移動させる副走査モータ４７とを駆動する。表示制御部４８は、ＣＰＵ４０による指示に応じてディスプレイ４９の表示を制御する。操作処理部５０は、操作部５１に対する操作入力を検知する。ＵＳＢインタフェース５３は、印刷装置３０をＰＣ１等の外部機器に電気的に接続する。
【００５５】
図３を参照して、ＰＣ１の電気的構成について説明する。ＰＣ１は、ＰＣ１の制御を司るＣＰＵ１０を備える。ＣＰＵ１０は、ＲＯＭ１１、ＲＡＭ１２、ＣＤ−ＲＯＭドライブ１３、ハードディスクドライブ（以下、「ＨＤＤ」という。）１４、表示制御部１６、操作処理部１７、投影データ出力部１８、およびＵＳＢインタフェース１９と、バス２０を介して電気的に接続する。
【００５６】
ＲＯＭ１１には、ＣＰＵ１０が実行するプログラムが記憶されている。ＲＡＭ１２は、各種情報を一時的に記憶する。ＣＤ−ＲＯＭドライブ１３には、記録媒体であるＣＤ−ＲＯＭ６が挿入される。ＣＤ−ＲＯＭ６に記録されているデータは、ＣＤ−ＲＯＭドライブ１３によって読み出される。ＰＣ１は、ＣＤ−ＲＯＭ６およびインターネット等を介して、プリンタドライバプログラム、制御プログラム、特徴点取得処理１〜３、印刷画像配置処理１〜３のログラム等を取得し、ＨＤＤ１４に記憶させる。ＨＤＤ１４は不揮発性の記憶装置であり、各種プログラム、処理に必要なテーブル、後述する印刷画像、及び、後述する各種処理のプラグラムを記憶している。表示制御部１６は、ディスプレイ２の表示を制御する。操作処理部１７は、ユーザが操作入力を行うためのキーボード３およびマウス４に電気的に接続し、操作入力を検知する。投影データ出力部１８は、投影画像を投影するプロジェクタ５に電気的に接続し、特徴点取得処理１〜３、印刷画像配置処理１〜３のプログラムによって作成された投影画像のデータをプロジェクタ５に出力する。ＵＳＢインタフェース１９は、ＰＣ１に印刷装置３０、及び、カメラ７等の外部機器を電気的に接続する。ＣＰＵ１０は、ＵＳＢインタフェース１９を介して、カメラ７からの撮影画像を受信する。印刷装置３０は、ＰＣ１から印刷画像のデータを受信した後、ユーザによって布帛がプラテン３９上に載置されて操作部５１の印刷開始ボタン（図示略）が押下されることで、印刷処理を実行する。
【００５７】
ＰＣ１のディスプレイ２には、図４に示すように、編集用の画面２１が表示される。編集用の画面２１には、カメラ７から入力される画像が表示されるカメラ画像表示部２２、カメラ７に撮影を指示する為の撮影ボタン２３，編集中の画像が表示される編集画像表示部２４、プロジェクタ５に投影を指示する投影ボタン２５、Ｕｎｄｏボタン２６、及びＲｅｄｏボタン２７等が表示される。
【００５８】
＜第一実施形態＞
以下、第一実施形態について説明する。第一実施形態では、ＣＰＵ１０は、特徴点取得処理１及び印刷画像配置処理１を実行する。
＜特徴点取得処理１＞
図５を参照して、ＰＣ１のＣＰＵ１０が実行する特徴点取得処理１について説明する。以下の例では、布帛８の一例として布製のＴシャツが用いられる。初めにユーザは１枚目の布帛８を印刷装置３０のプラテン３９上にセットする。
【００５９】
ＣＰＵ１０は、図４に示す編集用の画面２１の撮影ボタン２３がタッチされたことを検出すると（Ｓ１：ＹＥＳ）、布帛８の撮影指示が有ったと判断し（Ｓ１：ＹＥＳ）、カメラ７にプラテン３９に載置された布帛８を撮影させる（Ｓ２）。この時、プロジェクタ５からの照射は休止されている。次いで、ＣＰＵ１０は、カメラ７から撮影画像を取得し、歪み補正画像を生成する（Ｓ３）。尚、歪み補正の処理は、周知のＰＣ用プログラムライブラリの画像補正の処理により行われる。次いで、ＣＰＵ１０は、歪み補正を行った画像を背景画像として、図６に示すように、ＰＣ１のディスプレイ２に表示する（Ｓ４）。
【００６０】
次いで、図７（１）に示すように、ＣＰＵ１０は、印刷画像６０をＨＤＤ１４から印刷画像６０を取得し、ディスプレイ２上に配置する（Ｓ５）。この時、印刷画像６０は、任意に配置されているので、ユーザは、マウス４のカーソル等を使用して、印刷画像６０を布帛８の所望の位置に移動して配置する。次いで、図７（１）に示すように、ユーザがマウス４等を用いて、手動で２点の特徴点（Ｋ，Ｌ）をディスプレイ２の画面上で選択する。この場合には、特徴点（Ｋ，Ｌ）は、布帛８のポケット６１の上部の両角である。ＣＰＵ１０は、選択された特徴点（Ｋ，Ｌ）の選択を受け付ける（Ｓ６）。ＣＰＵ１０は、特徴点（Ｋ，Ｌ）の位置の座標を各々特定する（Ｓ７）。次いで、ＣＰＵ１０は、特徴点（Ｋ，Ｌ）の各々の位置に生成図形として表示する赤色のマーカーの画像を生成する（Ｓ８）。次いで、図７（３）に示すように、ＣＰＵ１０は特徴点（Ｋ，Ｌ）の位置に生成図形として赤色のマーカーを表示する（Ｓ９）。次いで、ＣＰＵ１０は、特徴点（Ｋ，Ｌ）の画像座標を取得し、ＲＡＭ１２に記憶する（Ｓ１１）。
【００６１】
次いで、図７（４）に示すように、ＣＰＵ１０は、印刷画像６０の四隅、点Ａ，点Ｂ，点Ｃ，点Ｄの座標を取得する（Ｓ１２）。次いで、ＣＰＵ１０は、特徴点Ｋに対する点Ａ，点Ｂ，点Ｃ，点Ｄの平行移動距離を各々算出し、ＲＡＭ１２に記憶する（Ｓ１３）。次いで、プロジェクタ５から布帛８に印刷画像を投影する（Ｓ１４）。ＣＰＵ１０は印刷指示を受け付けると（Ｓ１５：ＹＥＳ）、印刷画像のデータ６２を印刷装置３０に送信する（Ｓ１６）。印刷装置３０の操作部５１で印刷が指示されると印刷装置３０により布帛８に印刷が行われる。ＣＰＵ１０は、Ｓ１５の判断でＮＯと判断し、終了の指示を検出すると（Ｓ１７：ＹＥＳ）、特徴点取得処理１を終了する。
【００６２】
＜印刷画像配置処理１＞
次に、特徴点取得処理１に次いで、ＰＣ１のＣＰＵ１０が実行する印刷画像配置処理１について、図８を参照して説明する。以下の例では、２枚目の布帛８の一例として１枚目と同じ形の布製のＴシャツが用いられる。初めにユーザは２枚目の布帛８を印刷装置３０のプラテン３９上にセットする。
【００６３】
ＣＰＵ１０は、図４に示す編集用の画面２１の撮影ボタン２３がタッチされたことを検出すると（Ｓ２１：ＹＥＳ）、布帛８の撮影指示が有ったと判断し（Ｓ２１：ＹＥＳ）、カメラ７にプラテン３９に載置された２枚目の布帛８を撮影させる（Ｓ２２）。この時、プロジェクタ５からの照射は休止されている。次いで、ＣＰＵ１０は、カメラ７から撮影画像を取得し、Ｓ３の処理と同様に歪み補正画像を生成する（Ｓ２３）。次いで、ＣＰＵ１０は、歪み補正を行った画像を背景画像として、図９（１）に示すように、ＰＣ１のディスプレイ２に表示する（Ｓ２４）。
【００６４】
次いで、図９（２）に示すように、ユーザがマウス４等を用いて、手動で２点の特徴点（Ｋ２，Ｌ２）をディスプレイ２の画面上で選択する。この場合には、特徴点（Ｋ２，Ｌ２）は、布帛８のポケット６１の上部の両角である。ＣＰＵ１０は、選択された特徴点（Ｋ，Ｌ）の選択を受け付ける（Ｓ２６）。ＣＰＵ１０は、特徴点（Ｋ２，Ｌ２）の位置の座標を各々特定する（Ｓ２７）。次いで、ＣＰＵ１０は、特徴点（Ｋ２，Ｌ２）の各々の位置に生成図形として表示する赤色のマーカーの画像を生成する（Ｓ２８）。次いで、図９（３）に示すように、ＣＰＵ１０は特徴点（Ｋ，Ｌ）の位置に生成図形として赤色のマーカーを表示する（Ｓ９）。次いで、ＣＰＵ１０は、特徴点（Ｋ，Ｌ）の画像座標を取得し、ＲＡＭ１２に記憶する（Ｓ１１）。
【００６５】
次いで、図９（４）に示すように、ＣＰＵ１０は、Ｓ１２の処理で求めたＫ２に対する平行移動距離を元に、配置する画像の四隅（Ａ２，Ｂ２，Ｃ２，Ｄ２）の座標を算出する（Ｓ３３）。次いで、図１０（１）に示すように、ＣＰＵ１０は、ベクトルＫＬに対する、ベクトルＫ２Ｌ２のなす角θを、０＜θ＜３６０°の範囲で算出する（Ｓ３３）。このとき、ＣＰＵ１０は、θを反時計回りの値に限定する。次いで、図１０（２）に示すように、ＣＰＵ１０は（Ａ２，Ｂ２，Ｃ２，Ｄ２）の座標を、Ｋ２を中心にθ回転した値（Ａ３，Ｂ３，Ｃ３，Ｄ３）を算出する（Ｓ３４）。次いで、ＣＰＵ１０は（Ａ３，Ｂ３，Ｃ３，Ｄ３）の座標に合わせて、印刷画像６０をポケット６１の画像の上に配置する（Ｓ３５）。
【００６６】
次いで、プロジェクタ５から布帛８に印刷画像を投影する（Ｓ３６）。ＣＰＵ１０は印刷指示を受け付けると（Ｓ３７：ＹＥＳ）、印刷画像のデータ６２を印刷装置３０に送信する（Ｓ３８）。印刷装置３０の操作部５１で印刷が指示されると印刷装置３０により布帛８に印刷が行われる。ＣＰＵ１０は、Ｓ３７の判断でＮＯと判断し、終了の指示を検出すると（Ｓ３９：ＹＥＳ）、印刷画像配置処理１を終了する。
【００６７】
上記第一実施形態では、ＣＰＵ１０は、図１１（１）に示すように、１枚目の布帛８の印刷時に、事前に記憶した状態と、図１１（２）に示すように、プラテン３９に載置された２枚目の布帛８を撮影した時の状態を比較して、印刷画像６０の載置される位置、角度が補正する。上記の例では、ポケット６１がθだけ傾いていたので、印刷画像６０もθだけ傾けて配置された。
【００６８】
また、図１２に示すように、第一実施形態では、印刷画像配置処理１のＳ３３の処理において、ＣＰＵ１０は、ベクトルＫＬとベクトルＫ２Ｌ２の長さを比較し、倍率を求めると、配置する印刷画像の拡縮が可能になる。例えば、Ｋ２Ｌ２＝Ｎ×ＫＬとして、印刷画像の大きさをＮ倍する。また、Ｓ３５の処理で配置された印刷画像６０は配置した後に、図１３（１）に示すように、マウス４のドラッグで印刷画像の移動、図１３（２）に示すように、角をドラッグして拡縮、図１３（３）に示すように、ハンドルをドラッグしての回転は可能である。
【００６９】
なお、図１４（１）に示すように、ＣＰＵ１０が自動で配置した印刷画像６０は、図１５（１）（２）に示すようにＳ３６の処理でプロジェクタ５にてプラテン３９に載置された布帛８に投影される。また、図１６に示すように、印刷画像６０を移動させる際には、選択した特徴点Ｋ，Ｌの表示は移動しない。移動中は、特徴点Ｋ，Ｌのマーカーよりも上層に印刷画像６０が表示される。
【００７０】
以下、第二実施形態について説明する。第二実施形態では、ＣＰＵ１０は、特徴点取得処理２及び印刷画像配置処理２を実行する。
＜特徴点取得処理２＞
図１７を参照して、ＰＣ１のＣＰＵ１０が実行する特徴点取得処理２について説明する。以下の例では、布帛８の一例として布製のＴシャツが用いられる。初めにユーザは１枚目の布帛８を印刷装置３０のプラテン３９上にセットする。
【００７１】
ＣＰＵ１０は、図４に示す編集用の画面２１の撮影ボタン２３がタッチされたことを検出すると（Ｓ４１：ＹＥＳ）、布帛８の撮影指示が有ったと判断し（Ｓ４１：ＹＥＳ）、カメラ７にプラテン３９に載置された布帛８を撮影させる（Ｓ４２）。この時、プロジェクタ５からの照射は休止されている。次いで、ＣＰＵ１０は、カメラ７から撮影画像を取得し、Ｓ３の処理と同様に、歪み補正画像を生成する（Ｓ４３）。次いで、ＣＰＵ１０は、歪み補正を行った画像を背景画像として、図６に示すように、ＰＣ１のディスプレイ２に表示する（Ｓ４４）。
【００７２】
次いで、図７（１）に示すように、ＣＰＵ１０は、印刷画像６０をＨＤＤ１４から印刷画像６０を取得し、ディスプレイ２上に配置する（Ｓ４５）。この時、印刷画像６０は、任意に配置されているので、ユーザは、マウス４のカーソル等を使用して、印刷画像６０を布帛８の所望の位置に移動して配置する。次いで、図１８（１）に示すように、ユーザがマウス４等を用いて、画像を配置する領域をディスプレイ２上で矩形７７にて選択する（Ｓ４６）。ＣＰＵ１０は、選択された矩形７７の領域を受け付ける（Ｓ４６）。次いで、ＣＰＵ１０はユーザが指定した矩形７７の四隅の座標を取得し、ＲＡＭ１２に記憶する（Ｓ４７）。次いで、図１８（２）に示すように、ＣＰＵ１０は背景画像からユーザが指定した矩形７７を切り出した画像を取得する（Ｓ４８）。
【００７３】
次いで、ＣＰＵ１０はＳ４７の処理で取得した特徴点と同じ画像座標系における、配置された印刷画像６０の四端（Ａ，Ｂ，Ｃ，Ｄ）の座標を取得する（Ｓ４９）。ＣＰＵ１０はユーザが選択した矩形７７の左上の点に対するＡ，Ｂ，Ｃ，Ｄの平行移動距離を算出し、ＲＡＭ１２に記憶する（５０）。次いで、ＣＰＵ１０はＳ４８の処理で切り出した矩形７７の画像以外に、切り出した矩形７７の画像を拡縮・回転させたものを複数枚自動生成する。拡縮・回転は画像の中心を基準に行う。図１９に示すように、ＣＰＵ１０は生成した画像と、その時の倍率・回転角が一組となったものをテンプレートとし、それらをテンプレート群としてＲＡＭ１２に記憶して保持する（Ｓ５１）。次いで、ＣＰＵ１０は、Ｓ５２〜Ｓ５５の処理をＳ１５〜Ｓ１７の処理と同様に行い、処理を終了する。
【００７４】
＜第二実施形態＞
以下、第二実施形態について説明する。第二実施形態では、ＣＰＵ１０は、特徴点取得処理２及び印刷画像配置処理２を実行する。
＜特徴点取得処理２＞
図１７を参照して、ＰＣ１のＣＰＵ１０が実行する特徴点取得処理２について説明する。以下の例では、布帛８の一例として布製のＴシャツが用いられる。初めにユーザは１枚目の布帛８を印刷装置３０のプラテン３９上にセットする。
【００７５】
ＣＰＵ１０は、図４に示す編集用の画面２１の撮影ボタン２３がタッチされたことを検出すると（Ｓ４１：ＹＥＳ）、布帛８の撮影指示が有ったと判断し（Ｓ４１：ＹＥＳ）、カメラ７にプラテン３９に載置された布帛８を撮影させる（Ｓ４２）。この時、プロジェクタ５からの照射は休止されている。次いで、ＣＰＵ１０は、カメラ７から撮影画像を取得し、Ｓ３の処理と同様に、歪み補正画像を生成する（Ｓ４３）。次いで、ＣＰＵ１０は、歪み補正を行った画像を背景画像として、図６に示すように、ＰＣ１のディスプレイ２に表示する（Ｓ４４）。
【００７６】
次いで、図７（１）に示すように、ＣＰＵ１０は、印刷画像６０をＨＤＤ１４から印刷画像６０を取得し、ディスプレイ２上に配置する（Ｓ４５）。この時、印刷画像６０は、任意に配置されているので、ユーザは、マウス４のカーソル等を使用して、印刷画像６０を布帛８の所望の位置に移動して配置する。次いで、図１８（１）に示すように、ユーザがマウス４等を用いて、画像を配置する領域をディスプレイ２上で矩形７７で選択する（Ｓ４６）。ＣＰＵ１０は、選択された矩形７７の領域を受け付ける（Ｓ４６）。次いで、ＣＰＵ１０はユーザが指定した矩形７７の四隅の座標を取得し、ＲＡＭ１２に記憶する（Ｓ４７）。次いで、図１８（２）に示すように、ＣＰＵ１０は背景画像からユーザが指定した矩形７７を切り出した画像を取得する（Ｓ４８）。
【００７７】
次いで、ＣＰＵ１０はＳ４７の処理で取得した特徴点と同じ画像座標系における、配置された印刷画像６０の四端（Ａ，Ｂ，Ｃ，Ｄ）の座標を取得する（Ｓ４９）。ＣＰＵ１０はユーザが選択した矩形７７の左上の点に対するＡ，Ｂ，Ｃ，Ｄの平行移動距離を算出し、ＲＡＭ１２に記憶する（５０）。次いで、ＣＰＵ１０はＳ４８の処理で切り出した矩形７７の画像以外に、切り出した矩形７７の画像を拡縮・回転させたものを複数枚自動生成する。拡縮・回転は画像の中心を基準に行う。図１９に示すように、ＣＰＵ１０は生成した画像と、その時の倍率・回転角が一組となったものをテンプレートとし、それらをテンプレート群としてＲＡＭ１２に記憶して保持する（Ｓ５１）。次いで、ＣＰＵ１０は、Ｓ５２〜Ｓ５５の処理をＳ１５〜Ｓ１７の処理と同様に行う。
【００７８】
＜印刷画像配置処理２＞
次に、特徴点取得処理２に次いで、ＰＣ１のＣＰＵ１０が実行する印刷画像配置処理２について、図２０を参照して説明する。以下の例では、２枚目の布帛８の一例として１枚目と同じ形の布製のＴシャツが用いられる。初めにユーザは２枚目の布帛８を印刷装置３０のプラテン３９上にセットする。
【００７９】
ＣＰＵ１０は、図４に示す編集用の画面２１の撮影ボタン２３がタッチされたことを検出すると（Ｓ６１：ＹＥＳ）、布帛８の撮影指示が有ったと判断し（Ｓ６１：ＹＥＳ）、カメラ７にプラテン３９に載置された２枚目の布帛８を撮影させる（Ｓ６２）。この時、プロジェクタ５からの照射は休止されている。次いで、ＣＰＵ１０は、カメラ７から撮影画像を取得し、Ｓ３の処理と同様に歪み補正画像を生成する（Ｓ６３）。次いで、ＣＰＵ１０は、歪み補正を行った画像を背景画像として、図９（１）に示すように、ＰＣ１のディスプレイ２に表示する（Ｓ６４）。
【００８０】
次いで、図９（２）に示すように、ＣＰＵ１０はテンプレート群の中から１つのテンプレートを選択し、新しい背景画像においてウィンドウスキャンを行い、それぞれの位置におけるテンプレートとの類似度を算出する（Ｓ６５）。ＣＰＵ１０は、Ｓ６５の処理を、一般的なテンプレートマッチングにより行う。図２１（１）においては、右上の実戦の矩形７７が類似度が最も高い位置である。次いで、ＣＰＵ１０は算出した類似度をテンプレートの倍率を元に正規化し、ＲＡＭ１２に記憶しておく（Ｓ６６）。
【００８１】
ＣＰＵ１０はテンプレート群のすべてのテンプレートに対して、Ｓ６５，Ｓ６６の処理を行った場合には（Ｓ６７：ＹＥＳ）、ＣＰＵ１０は最も類似度が高い位置を算出し、この位置の座標と、使用したテンプレートの回転角θと倍率を取得する（Ｓ６８）。図２１（２）に示すように、ＣＰＵ１０はＳ５０の処理で求めた平行移動距離を元に、配置する画像の四端（Ａ２，Ｂ２，Ｃ２，Ｄ２）の座標を算出する（Ｓ６９）。図２１（３）に示すように、ＣＰＵ１０は（Ａ２，Ｂ２，Ｃ２，Ｄ２）の座標をＳ６８で求めた座標を中心にテンプレートの回転角θ回転し、テンプレートの倍率を元に画像を拡縮した場合の値（Ａ３，Ｂ３，Ｃ３，Ｄ３）を算出する（Ｓ７０）。図２１（４）に示すように、ＣＰＵ１０は（Ａ３，Ｂ３，Ｃ３，Ｄ３）の座標に合わせて、印刷画像を配置する（Ｓ７１）。
【００８２】
次いで、ＣＰＵ１０は、Ｓ７２〜Ｓ７５の処理をＳ３６〜Ｓ３９の処理と同様に行い処理を終了する。
【００８３】
＜第三実施形態＞
以下、第三実施形態について説明する。第三実施形態では、ＣＰＵ１０は、特徴点取得処理３及び印刷画像配置処理２を実行する。
＜特徴点取得処理３＞
図２２を参照して、ＰＣ１のＣＰＵ１０が実行する特徴点取得処理３について説明する。以下の例では、布帛８の一例として布製のＴシャツが用いられる。初めにユーザは１枚目の布帛８を印刷装置３０のプラテン３９上にセットする。
【００８４】
ＣＰＵ１０は、図４に示す編集用の画面２１の撮影ボタン２３がタッチされたことを検出すると（Ｓ８０：ＹＥＳ）、布帛８の撮影指示が有ったと判断し（Ｓ８０：ＹＥＳ）、カメラ７にプラテン３９に載置された布帛８を撮影させる（Ｓ８１）。この時、プロジェクタ５からの照射は休止されている。次いで、ＣＰＵ１０は、カメラ７から撮影画像を取得し、Ｓ３の処理と同様に、歪み補正画像を生成する（Ｓ８２）。次いで、ＣＰＵ１０は、歪み補正を行った画像を背景画像として、図２３に示すように、ＰＣ１のディスプレイ２に表示する（Ｓ８３）。
【００８５】
次いで、ＣＰＵ１０は、コーナー座標の検出処理（Ｓ８４）を行う。コーナー座標の検出処理（Ｓ８４）について説明する。ＣＰＵ１０は、ユーザが編集画像表示部２４のコーナー検出ボタン（図示略）をクリックするとコーナー座標の検出処理（Ｓ８４）を開始する。ＣＰＵ１０は背景画像からコーナーとなる座標を複数検出する。なお、コーナー座標の検出処理（Ｓ８４）は、Ｈａｒｒｉｓのコーナー検出法やＦＡＳＴのアルゴリズム等の周知の方法によって行う。次いで、図２４（１）に示すように、ＣＰＵ１０は背景画像に対して検出したコーナー座標を中心に、円を描画する（Ｓ８５）。ＣＰＵ１０は背景画像に円が描画されている画像をユーザに提示する。
【００８６】
次いで、ＣＰＵ１０は、コーナーの選択を促すメッセージをディスプレイ２に表示する。ユーザは提示された円が描画されたコーナーの中から、特徴点としたい点を選択する（仮に５点とする）。一例として、ユーザは、マウス４等を用いて、ディスプレイ２の画面上でコーナー（Ｍ，Ｎ，Ｏ，Ｐ，Ｑ）を順に選択する。ＣＰＵ１０は選択されたコーナー（Ｍ，Ｎ，Ｏ，Ｐ，Ｑ）を特徴点として受け付ける（Ｓ８６）。次いで、ＣＰＵ１０は、特徴点（Ｍ，Ｎ，Ｏ，Ｐ，Ｑ）の各々の位置に生成図形として表示する赤色のマーカーの画像を生成する（Ｓ８７）。次いで、図２４（２）に示すように、ＣＰＵ１０は特徴点（Ｍ，Ｎ，Ｏ，Ｐ，Ｑ）の位置に生成図形として赤色のマーカーを表示する（Ｓ８８）。次いで、ＣＰＵ１０は、特徴点（Ｍ，Ｎ，Ｏ，Ｐ，Ｑ）の画像座標を取得し、ＲＡＭ１２に記憶する（Ｓ８９）。
【００８７】
次いで、図２４（３）に示すように、ＣＰＵ１０は、ユーザが指定した５点の特徴点（Ｍ，Ｎ，Ｏ，Ｐ，Ｑ）で囲まれる閉領域の重心Ｇの座標を算出する（Ｓ９０）。ＣＰＵ１０は、重心Ｇの座標を算出法として、幾何的重心を使っても良いし、物理学的重心を使っても良い。次いで、ユーザは印刷画像を選択する。ＣＰＵ１０はユーザが選択した印刷画像をＨＤＤ１４から読み込む（Ｓ９１）。ＣＰＵ１０は印刷画像の重心Ｇ２（図２５（１）参照）を算出する（Ｓ９２）。重心Ｇ２に算出法は、Ｓ９０の処理と同じである。次いで、図２５（２）に示すように、ＣＰＵ１０は閉領域の重心Ｇと印刷画像の重心Ｇ２が一致するように、印刷画像６０を配置し、表示する（Ｇ９３）。ユーザは配置された印刷画像６０を、マウス４のドラッグにより、位置の調整、任意の大きさに拡縮、及び回転する（Ｓ９４）。ＣＰＵ１０は印刷画像６０の重心Ｇ２からの移動量、拡縮の倍率、回転角をＲＡＭ１２記憶する（S９５）。次いで、ＣＰＵ１０は、Ｓ９６〜Ｓ９９の処理をＳ１５〜Ｓ１７の処理と同様に行う。
【００８８】
＜印刷画像配置処理３＞
次に、特徴点取得処理３に次いで、ＰＣ１のＣＰＵ１０が実行する印刷画像配置処理３について、図２６を参照して説明する。以下の例では、２枚目の布帛８の一例として１枚目と同じ形の布製のＴシャツが用いられる。初めにユーザは２枚目の布帛８を印刷装置３０のプラテン３９上にセットする。
【００８９】
ＣＰＵ１０は、図４に示す編集用の画面２１の撮影ボタン２３がタッチされたことを検出すると（Ｓ１０１：ＹＥＳ）、布帛８の撮影指示が有ったと判断し（Ｓ１０１：ＹＥＳ）、カメラ７にプラテン３９に載置された２枚目の布帛８を撮影させる（Ｓ１０２）。この時、プロジェクタ５からの照射は休止されている。次いで、ＣＰＵ１０は、カメラ７から撮影画像を取得し、Ｓ３の処理と同様に歪み補正画像を生成する（Ｓ１０３）。次いで、ＣＰＵ１０は、歪み補正を行った画像を背景画像として、図２７（１）に示すように、ＰＣ１のディスプレイ２に表示する（Ｓ１０４）。
【００９０】
次いで、ＣＰＵ１０は、コーナー座標の検出処理（Ｓ１０５）を行う。検出方法は、Ｓ８４と同じである。ＣＰＵ１０は、ユーザが編集画像表示部２４のコーナー検出ボタン（図示略）をクリックするとコーナー座標の検出処理（Ｓ１０５）を開始する。ＣＰＵ１０は背景画像からコーナーとなる座標を複数検出する。次いで、図２８（１）に示すように、ＣＰＵ１０は背景画像に対して検出したコーナー座標を中心に、円を描画する（Ｓ１０６）。ＣＰＵ１０は背景画像に円が描画されている画像をユーザに提示する。
【００９１】
次いで、ＣＰＵ１０は、コーナーの選択を促すメッセージをディスプレイ２に表示する。ユーザは提示された円が描画されたコーナーの中から、特徴点としたい点を選択する（仮に５点とする）。ＣＰＵ１０は選択された５つのコーナーを特徴点として受け付ける（Ｓ１０７）。次いで、ＣＰＵ１０は、特徴点の各々の位置に生成図形として表示する赤色のマーカーの画像を生成する（Ｓ１０８）。次いで、図２８（２）に示すように、ＣＰＵ１０は特徴点の各位置に生成図形として赤色のマーカーを表示する（Ｓ１０８）。次いで、ＣＰＵ１０は、特徴点の各画像座標を取得し、ＲＡＭ１２に記憶する（Ｓ１０９）。
【００９２】
次いで、ＣＰＵ１０は、ユーザが指定した５点の特徴点で囲まれる閉領域の重心Ｇの座標を算出する（Ｓ１１０）。ＣＰＵ１０は、S１１０で求めた閉領域の重心と印刷画像の重心が重なるように印刷画像を配置する（Ｓ１１１）。ＣＰＵ１０は、Ｓ９５の処理で記憶した、移動量、倍率、回転角を元に印刷画像の配置を微調整する。図２９に示すように、ＣＰＵ１０は配置した印刷画像６０を表示する。次いで、ＣＰＵ１０は、Ｓ１１４〜Ｓ１１７の処理をＳ１５〜Ｓ１７の処理と同様に行い、処理を終了する。
【００９３】
＜実施形態の印刷画像システム１００の作用効果＞
撮影画像及び印刷画像と共に、布帛８の特徴に関わるマーカーがディスプレイ２に表示される。従って、マーカーが印刷画像の位置の設定に関する目印となり、ユーザは被印刷対象の特徴に対する印刷画像の相対位置を容易に確認できる。よって、被印刷対象が布帛から構成されていても、生産性低下が低減されている。待機位置においてプラテン３９に支持された被印刷対象は印刷装置３０から離間しており、印刷装置３０が撮影の妨げになることが無く、ユーザが撮影画像に基づき容易に確認ができる。
【００９４】
マーカーが撮影画像において指定された位置又は入力された所定画像に基づき撮影画像及び印刷画像と共に表示される。従って、撮影画像、印刷画像、マーカーの相対位置が容易に確認して印刷ができるので、生産性低下が低減できる。
【００９５】
印刷画像が既にある撮影の領域に、マーカーを後から設定する場合、マーカーが既にある印刷画像よりも優先して表示される。従って、撮影画像におけるマーカーに対する印刷画像の相対位置が容易に確認できる。よって、生産性低下が低減できる。
【００９６】
この場合、マーカーが被印刷対象の特徴として確定される。従って、ユーザが被印刷対象と印刷画像の位置関係を表示手段で容易に良好に確認できる。生産性低下が低減できる。
【００９７】
マーカーが布帛８の特徴として確定される。ユーザが布帛８と印刷画像の位置関係を表示手段で容易に良好に確認できる。よって、生産性低下が低減できる。
【００９８】
２つのマーカーに基づき、抽出された差異が自動的に反映されるので、生産性が向上する。
【００９９】
マーカーの確定及び抽出された差異が自動的に反映されるので、生産性が向上している。
【０１００】
（請求項８対応）
閉領域に内包される印刷画像の重心と、マーカーの重心を重ねており、印刷画像の位置の設定について、生産性低下が低減できる。
【０１０１】
前記制御部は、前記布帛８の特徴に対して前記印刷画像の形状を自動的に変更する印刷画像変更処理を実行してもよい。
【０１０２】
この場合、ユーザによって指定されたマーカーの一部に基づき、印刷画像を布帛８の特徴に対してより適切な位置を設定することができる。
【０１０３】
印刷画像又はマーカーの少なくとも一方を他方に対して相対的に移動すれば、印刷画像を布帛８の特徴に対してより適切な位置を設定することができる。
【０１０４】
印刷画像又はマーカーの少なくとも一方を他方に対して相対的に移動する際に、印刷画像をマーカーに優先して表示するので、布帛８の特徴に対してより適切な位置を設定することができる。
【０１０５】
表示手段によって表示された布帛８の被撮影面における抽出関連図形の平面的な位置に基づき撮影手段によって撮影された布帛８に、表示手段によって表示されたマーカーを投影しており、投影手段によって投影された布帛８上での確認作業性が向上し、生産性が低下することを低減されている。待機位置においてプラテン３９に支持された布帛８は印刷装置３０から離間しており、印刷装置３０が投影の妨げになることが無く、ユーザが投影に基づき容易に確認ができる。
【０１０６】
プロジェクタ５による布帛８に対する光の照射が所定の状態になっており、布帛８の特徴が撮影画像に基づき特定され、マーカーが表示される。従って、生産性の低下が低減できる。
【０１０７】
本実施形態において、カメラ７が本発明の「撮影装置」の一例である。プロジェクタ５が本発明の「投影装置」の一例である。ディスプレイ２が本発明の「表示部」の一例である。ＣＰＵ１０が本発明の「制御部」の一例である。Ｓ６、Ｓ２６、Ｓ４６、Ｓ８６，Ｓ１０７が本発明の「一部指示入力処理」の一例である。Ｓ７、Ｓ２７が本発明の「特徴点特定処理」の一例である。Ｓ８、Ｓ２８、Ｓ８７が本発明の「生成図形生成処理」の一例である。Ｓ９、Ｓ２９、Ｓ８８、Ｓ１０８が「表示制御処理」及び「重複表示処理」の一例である。Ｓ７１が本発明の「相対位置設定処理」の一例である。Ｓ１０７が本発明の「確定指示入力処理」の一例である。
【０１０８】
なお、本発明は上記の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変更が可能である。例えば、ＣＰＵ１０は、図３０に示すように、布帛８に赤いラインが入っていたら、赤いエリアからは特徴点を抽出しないようにしてもよい。この場合には、ＣＰＵ１０は、布帛８の撮影面の柄に関する柄情報（色、模様等）を入力する柄入力処理を実行し、生成図形表示（Ｓ８８）で赤色のマーカーを表示しないようにしてもよい。また、ディスプレイ２において表示されている撮影画像、生成図形であるマーカー、印刷画像のうち、印刷画像のみを印刷装置３０における印刷内容は、初期設定では、印刷画像のみを印刷する設定である。しかし、何れを印刷させるか設定により選択できるようにしてもよい。
【符号の説明】
【０１０９】
１  ＰＣ
２  ディスプレイ
４  マウス
５  プロジェクタ
７  カメラ
８  布帛
１０  ＣＰＵ
１１  ＲＯＭ
１２  ＲＡＭ
１４  ＨＤＤ
２１  編集用の画面
２３  撮影ボタン
２４  編集画像表示部
２５  投影ボタン
３０  印刷装置
３９  プラテン
６０  印刷画像
１００  印刷画像システム
【図１】
2020166651.tif 000003
【図２】
2020166651.tif 000004
【図３】
2020166651.tif 000005
【図４】
2020166651.tif 000006
【図５】
2020166651.tif 000007
【図６】
2020166651.tif 000008
【図７】
2020166651.tif 000009
【図８】
2020166651.tif 000010
【図９】
2020166651.tif 000011
【図１０】
2020166651.tif 000012
【図１１】
2020166651.tif 000013
【図１２】
2020166651.tif 000014
【図１３】
2020166651.tif 000015
【図１４】
2020166651.tif 000016
【図１５】
2020166651.tif 000017
【図１６】
2020166651.tif 000018
【図１７】
2020166651.tif 000019
【図１８】
2020166651.tif 000020
【図１９】
2020166651.tif 000021
【図２０】
2020166651.tif 000022
【図２１】
2020166651.tif 000023
【図２２】
2020166651.tif 000024
【図２３】
2020166651.tif 000025
【図２４】
2020166651.tif 000026
【図２５】
2020166651.tif 000027
【図２６】
2020166651.tif 000028
【図２７】
2020166651.tif 000029
【図２８】
2020166651.tif 000030
【図２９】
2020166651.tif 000031
【図３０】
2020166651.tif 000032