(57)【要約】【課題】  アップリケ用布が柄物である場合においてもアップリケの仕上がり状態を容易にイメージすることが可能な刺繍データ処理装置及びプログラムを提供する。【解決手段】  選択されたアップリケ用布の布画像４１が表示され、ユーザがマウス６を操作して、布画像４１の希望する位置にカーソル４２を移動して所定回数クリックすると、予めイメージスキャナ装置１１によって入力したアップリケ形状４３がこのカーソル４２の位置に表示される（Ｓ１０１〜Ｓ１０３）。そして、ユーザがプレビューボタン４４をマウス６でクリックすると、該アップリケ形状４３内の布画像４１だけが抽出されてアップリケ画像４７が表示されると共に、このアップリケ画像４７にアップリケ本縫用縫い目画像５６が重ね合わされて表示される（Ｓ１０４〜Ｓ１０９）。【選択図】  図３
2007020645.tif 000002
【特許請求の範囲】
【請求項１】
アップリケ形状を入力する形状入力手段と、
前記アップリケ形状のアップリケを布地に縫い付けるためのアップリケ用縫製データを作成するアップリケ用縫製データ作成手段と
を備えた刺繍データ処理装置において、
アップリケ用布の布画像データを入力する布画像データ入力手段と、
前記布画像データ入力手段によって入力された布画像データに基づいて布画像を表示する布画像表示手段と、
前記布画像上に該アップリケ形状を重ね合わせて表示するアップリケ形状表示手段と、
前記布画像のうちの該布画像に重ね合わされたアップリケ形状内の布画像のみを抽出してアップリケ画像として表示すると共に、前記アップリケ用縫製データに基づいてアップリケを縫い付けるアップリケ縫い目画像を該アップリケ画像に重ね合わせて表示するアップリケ画像表示手段と
を備えたことを特徴とする刺繍データ処理装置。
【請求項２】
前記布画像表示手段は、前記布画像の表示倍率を変更することが可能な表示倍率変更手段を有することを特徴とする請求項１に記載の刺繍データ処理装置。
【請求項３】
複数種類のアップリケ用布の布画像データを予め記憶する布画像データ記憶手段と、
前記複数種類のアップリケ用布の布画像データから一の布画像データを選択する選択手段と
を備え、
前記布画像表示手段は、前記選択手段によって選択された布画像データに基づいて布画像を表示することを特徴とする請求項１又は請求項２に記載の刺繍データ処理装置。
【請求項４】
前記布画像上で該布画像と前記形状入力手段によって入力されたアップリケ形状との相対位置を指定する相対位置指定手段を備え、
前記アップリケ画像表示手段は、前記相対位置指定手段により指定された相対位置と前記アップリケ形状とに基づいて布画像の抽出を行うことを特徴とする請求項１乃至請求項３のいずれかに記載の刺繍データ処理装置。
【請求項５】
前記相対位置指定手段により指定された前記相対位置を変更する相対位置変更手段を備え、
前記アップリケ形状表示手段は、前記相対位置変更手段によって変更された布画像上の相対位置に前記アップリケ形状を移動させて表示することを特徴とする請求項４に記載の刺繍データ処理装置。
【請求項６】
コンピュータを、アップリケ形状を入力する形状入力手段と、
前記アップリケ形状のアップリケを布地に縫い付けるためのアップリケ用縫製データを作成するアップリケ用縫製データ作成手段として機能させるためのプログラムにおいて、
アップリケ用布の布画像データを入力する布画像データ入力手段と、
前記布画像データ入力手段によって入力された布画像データに基づいて布画像を表示する布画像表示手段と、
前記布画像上に該アップリケ形状を重ね合わせて表示するアップリケ形状表示手段と、
前記布画像のうちの該布画像に重ね合わされたアップリケ形状内の布画像のみを抽出してアップリケ画像として表示すると共に、前記アップリケ用縫製データに基づいてアップリケを縫い付けるアップリケ縫い目画像を該アップリケ画像に重ね合わせて表示するアップリケ画像表示手段と
して機能させることを特徴とするプログラム。
【請求項７】
前記布画像表示手段は、前記布画像の表示倍率を変更することが可能な表示倍率変更手段を有することを特徴とする請求項６に記載のプログラム。
【請求項８】
コンピュータを、複数種類のアップリケ用布の布画像データを予め記憶する布画像データ記憶手段と、
前記複数種類のアップリケ用布の布画像データから一の布画像データを選択する選択手段と
して機能させ、
前記布画像表示手段は、前記選択手段によって選択された布画像データに基づいて布画像を表示することを特徴とする請求項６又は請求項７に記載のプログラム。
【請求項９】
コンピュータを、前記布画像上で該布画像と前記形状入力手段によって入力されたアップリケ形状との相対位置を指定する相対位置指定手段として機能させ、
前記アップリケ画像表示手段は、前記相対位置指定手段により指定された相対位置と前記アップリケ形状とに基づいて布画像の抽出を行うことを特徴とする請求項６乃至請求項８のいずれかに記載のプログラム。
【請求項１０】
コンピュータを、前記相対位置指定手段により指定された前記相対位置を変更する相対位置変更手段として機能させ、
前記アップリケ形状表示手段は、前記相対位置変更手段によって変更された布画像上の相対位置に前記アップリケ形状を移動させて表示することを特徴とする請求項９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍データ処理装置及びプログラムに関し、特に、入力されたアップリケ形状のアップリケを布地に縫い付けるためのアップリケ用縫製データを作成する刺繍データ処理装置及びプログラムに関するものである。
【背景技術】
【０００２】
従来より、入力されたアップリケ形状のアップリケを布地に縫い付けるためのアップリケ用縫製データを作成する刺繍データ処理装置及びプログラムに関して種々提案されている。
例えば、二曲線の交差部を有するアップリケ用布片と、布地と、前記アップリケ用布片を前記布地に縫い付けるためのサテンステッチとを備え、前記二曲線を縫い付けるサテンステッチの一曲線部及び他曲線部の内周縁の交点と外周縁の交点とを結ぶ仮想線が、一曲線部及び他曲線部の境界線とされ、前記一曲線部及び他曲線部の縫目方向は前記境界線付近で境界線に沿うように徐変してアップリケ用縫製データを作成する刺繍データ処理装置が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開平６−２９４０６５号公報（段落（００１０）〜（００３５）、図１〜図１４）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来の刺繍データ処理装置においては、ディスプレイに入力されたアップリケ形状が表示され、そのアップリケ形状に基づいて切断データやアップリケ用縫製データが自動的に作成されるが、アップリケ用布が柄物である場合には、この切断データに従って切断されたアップリケ用布片の図柄の大きさや形状が分かり難いという問題がある。
【０００４】
そこで、本発明は、上述した問題点を解決するためになされたものであり、入力したアップリケ形状に切断されるアップリケ用布片の縫い上がり状態を表示し、アップリケ用布が柄物である場合においてもアップリケの仕上がり状態を容易にイメージすることが可能な刺繍データ処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するため請求項１に係る刺繍データ処理装置は、アップリケ形状を入力する形状入力手段と、前記アップリケ形状のアップリケを布地に縫い付けるためのアップリケ用縫製データを作成するアップリケ用縫製データ作成手段とを備えた刺繍データ処理装置において、アップリケ用布の布画像データを入力する布画像データ入力手段と、前記布画像データ入力手段によって入力された布画像データに基づいて布画像を表示する布画像表示手段と、前記布画像上に該アップリケ形状を重ね合わせて表示するアップリケ形状表示手段と、前記布画像のうちの該布画像に重ね合わされたアップリケ形状内の布画像のみを抽出してアップリケ画像として表示すると共に、前記アップリケ用縫製データに基づいてアップリケを縫い付けるアップリケ縫い目画像を該アップリケ画像に重ね合わせて表示するアップリケ画像表示手段とを備えたことを特徴とする。
【０００６】
また、請求項２に係る刺繍データ処理装置は、請求項１に記載の刺繍データ処理装置において、前記布画像表示手段は、前記布画像の表示倍率を変更することが可能な表示倍率変更手段を有することを特徴とする。
【０００７】
また、請求項３に係る刺繍データ処理装置は、請求項１又は請求項２に記載の刺繍データ処理装置において、複数種類のアップリケ用布の布画像データを予め記憶する布画像データ記憶手段と、前記複数種類のアップリケ用布の布画像データから一の布画像データを選択する選択手段とを備え、前記布画像表示手段は、前記選択手段によって選択された布画像データに基づいて布画像を表示することを特徴とする。
【０００８】
また、請求項４に係る刺繍データ処理装置は、請求項１乃至請求項３のいずれかに記載の刺繍データ処理装置において、前記布画像上で該布画像と前記形状入力手段によって入力されたアップリケ形状との相対位置を指定する相対位置指定手段を備え、前記アップリケ画像表示手段は、前記相対位置指定手段により指定された相対位置と前記アップリケ形状とに基づいて布画像の抽出を行うことを特徴とする。
【０００９】
更に、請求項５に係る刺繍データ処理装置は、請求項４に記載の刺繍データ処理装置において、前記相対位置指定手段により指定された前記相対位置を変更する相対位置変更手段を備え、前記アップリケ形状表示手段は、前記相対位置変更手段によって変更された布画像上の相対位置に前記アップリケ形状を移動させて表示することを特徴とする。
【００１０】
また、請求項６に係るプログラムは、コンピュータを、アップリケ形状を入力する形状入力手段と、前記アップリケ形状のアップリケを布地に縫い付けるためのアップリケ用縫製データを作成するアップリケ用縫製データ作成手段として機能させるためのプログラムにおいて、アップリケ用布の布画像データを入力する布画像データ入力手段と、前記布画像データ入力手段によって入力された布画像データに基づいて布画像を表示する布画像表示手段と、前記布画像上に該アップリケ形状を重ね合わせて表示するアップリケ形状表示手段と、前記布画像のうちの該布画像に重ね合わされたアップリケ形状内の布画像のみを抽出してアップリケ画像として表示すると共に、前記アップリケ用縫製データに基づいてアップリケを縫い付けるアップリケ縫い目画像を該アップリケ画像に重ね合わせて表示するアップリケ画像表示手段として機能させることを特徴とする。
【００１１】
また、請求項７に係るプログラムは、請求項６に記載のプログラムにおいて、前記布画像表示手段は、前記布画像の表示倍率を変更することが可能な表示倍率変更手段を有することを特徴とする。
【００１２】
また、請求項８に係るプログラムは、請求項６又は請求項７に記載のプログラムにおいて、コンピュータを、複数種類のアップリケ用布の布画像データを予め記憶する布画像データ記憶手段と、前記複数種類のアップリケ用布の布画像データから一の布画像データを選択する選択手段として機能させ、前記布画像表示手段は、前記選択手段によって選択された布画像データに基づいて布画像を表示することを特徴とする。
【００１３】
また、請求項９に係るプログラムは、請求項６乃至請求項８のいずれかに記載のプログラムにおいて、コンピュータを、前記布画像上で該布画像と前記形状入力手段によって入力されたアップリケ形状との相対位置を指定する相対位置指定手段として機能させ、前記アップリケ画像表示手段は、前記相対位置指定手段により指定された相対位置と前記アップリケ形状とに基づいて布画像の抽出を行うことを特徴とする。
【００１４】
更に、請求項１０に係るプログラムは、請求項９に記載のプログラムにおいて、コンピュータを、前記相対位置指定手段により指定された前記相対位置を変更する相対位置変更手段として機能させ、前記アップリケ形状表示手段は、前記相対位置変更手段によって変更された布画像上の相対位置に前記アップリケ形状を移動させて表示することを特徴とする。
【発明の効果】
【００１５】
請求項１に係る刺繍データ処理装置では、アップリケ形状を入力し、また、アップリケ用布の布画像データを入力することによって、この布画像が表示される。また、入力したアップリケ形状に基づいてアップリケ用縫製データが作成される。そして、この布画像上に入力したアップリケ形状が表示される。そしてまた、アップリケ形状内の布画像のみが抽出されてアップリケ画像として表示される。また、アップリケ用縫製データに基づいてアップリケを縫い付けるアップリケ縫い目画像が該アップリケ画像に重ね合わせられて表示される。
これにより、アップリケ形状を入力し、また、アップリケ用布の布画像データを入力することによって、アップリケ用布から入力したアップリケ形状に切断されたアップリケ布片の縫い上がり状態が表示されるため、ユーザは、アップリケ用布が柄物である場合においてもアップリケの仕上がり状態を容易にイメージすることが可能となる。
【００１６】
また、請求項２に係る刺繍データ作成装置では、表示倍率変更手段を介して布画像の表示倍率を変更することが可能となるため、アップリケ用布の布柄のパターンを容易に変えることができ、布柄のパターンの大きさや位置の異なるアップリケ布片の縫い上がり状態を更に容易にイメージすることが可能となる。
【００１７】
また、請求項３に係る刺繍データ処理装置では、予め記憶される複数種類のアップリケ用布の布画像データから一の布画像データを選択して、アップリケ用布の布画像として表示することが可能となる。
これにより、複数種類のアップリケ用布のそれぞれについて、入力したアップリケ形状に切断されたアップリケ布片の縫い上がり状態を表示でき、複数種類のアップリケ用布から作成した各アップリケの仕上がり状態を容易に比較評価することが可能となる。
【００１８】
また、請求項４に係る刺繍データ処理装置では、布画像上で該布画像と入力されたアップリケ形状との相対位置を指定することにより、この指定された相対位置とアップリケ形状とに基づいて布画像が抽出されてアップリケ画像が表示される。
これにより、アップリケ用布の指定された相対位置においてアップリケ形状に切断したアップリケ布片の縫い上がり状態が表示されるため、ユーザは、アップリケ用布の色々な位置を選択して、アップリケ形状に切断して作成したアップリケの仕上がり状態を容易に確認することが可能となり、柄物のアップリケ用布の複数の位置の部分から作成したアップリケの仕上がり状態を容易に比較評価することが可能となる。
【００１９】
更に、請求項５に係る刺繍データ処理装置では、相対位置変更手段によって布画像上に表示されているアップリケ形状の相対位置を変更することが可能となるため、ユーザは、アップリケ用布のアップリケ形状に切断する位置を容易に変更して、柄物等のアップリケ用布の希望する部分から作成したアップリケ用布片の縫い上がり状態を更に容易にイメージすることが可能となる。
【００２０】
また、請求項６に係るプログラムでは、コンピュータは、当該プログラムを読み込むことによって、入力されたアップリケ用布の布画像データに基づいて布画像を表示する。また、コンピュータは、布画像上に、入力されたアップリケ形状を表示する。そして、コンピュータは、アップリケ形状内の布画像のみを抽出してアップリケ画像として表示する。また、コンピュータは、入力されたアップリケ形状に基づいてアップリケ用縫製データを作成し、該アップリケ用縫製データに基づいてアップリケを縫い付けるアップリケ縫い目画像を該アップリケ画像に重ね合わせて表示する。
これにより、アップリケ形状を入力し、また、アップリケ用布の布画像データを入力することによって、アップリケ用布から入力したアップリケ形状に切断されたアップリケ布片の縫い上がり状態が表示されるため、ユーザは、アップリケ用布が柄物である場合においてもアップリケの仕上がり状態を容易にイメージすることが可能となる。
【００２１】
また、請求項７に係るプログラムでは、コンピュータは、当該プログラムを読み込むことによって、ユーザは、表示倍率変更手段を介して布画像の表示倍率を変更することが可能となるため、アップリケ用布の布柄のパターンを容易に変えることができ、布柄のパターンの大きさや位置の異なるアップリケ布片の縫い上がり状態を更に容易にイメージすることが可能となる。
【００２２】
また、請求項８に係るプログラムでは、コンピュータは、当該プログラムを読み込むことによって、ユーザは、予め記憶される複数種類のアップリケ用布の布画像データから一の布画像データを選択して、アップリケ用布の布画像として表示することが可能となる。
これにより、複数種類のアップリケ用布のそれぞれについて、入力したアップリケ形状に切断されたアップリケ布片の縫い上がり状態を表示でき、複数種類のアップリケ用布から作成した各アップリケの仕上がり状態を容易に比較評価することが可能となる。
【００２３】
また、請求項９に係るプログラムでは、コンピュータは、当該プログラムを読み込むことによって、ユーザは、布画像上で該布画像と入力されたアップリケ形状との相対位置を指定することが可能となり、コンピュータは、この指定された相対位置とアップリケ形状とに基づいて布画像を抽出してアップリケ画像を表示する。
これにより、アップリケ用布の指定された相対位置においてアップリケ形状に切断したアップリケ布片の縫い上がり状態が表示されるため、ユーザは、アップリケ用布の色々な位置を選択して、アップリケ形状に切断して作成したアップリケの仕上がり状態を容易に確認することが可能となり、柄物のアップリケ用布の複数の位置の部分から作成したアップリケの仕上がり状態を容易に比較評価することが可能となる。
【００２４】
更に、請求項１０に係るプログラムでは、コンピュータは、当該プログラムを読み込むことによって、ユーザは、相対位置変更手段によって布画像上に表示されているアップリケ形状の相対位置を変更することが可能となるため、アップリケ用布のアップリケ形状に切断する位置を容易に変更して、柄物等のアップリケ用布の希望する部分から作成したアップリケ用布片の縫い上がり状態を更に容易にイメージすることが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明に係る刺繍データ処理装置及びプログラムについて、本発明を具体化した一実施例に基づき図面を参照しつつ詳細に説明する。先ず、本実施例に係る刺繍データ処理装置の概略構成を図１に基づき説明する。
【００２６】
図１において、刺繍データ処理装置１は、制御本体部３を主体として構成されている。制御本体部３は、画像、図形、文字等を表示するＣＲＴディスプレイ４を備えている。また、制御本体部３には、キーボード５、マウス６、フレキシブルディスク（ＦＤ）装置７、ハードディスク装置８、ＣＤ−ＲＯＭ装置９、フラッシュメモリ装置１０、イメージスキャナ装置１１が接続されている。
【００２７】
フレキシブルディスク装置７には、後述するアップリケプレビュー処理プログラム等の各種のプログラム等が記憶された記録媒体であるフレキシブルディスク７Ａ（図２参照）が着脱可能にセットされるように構成されている。ハードディスク装置８は、各種布画像データ、各種アップリケ形状、アウトラインデータ、アップリケ縫製データ、刺繍データ等をハードディスクに保存したりハードディスクから読み出したりするものである。ＣＤ−ＲＯＭ装置９は、ＣＤ−ＲＯＭに記録された各種布画像データ、各種アップリケ形状、アウトラインデータ、刺繍データを読み出すものである。フラッシュメモリ装置１０は、不揮発性のフラッシュメモリからなるメモリカード１２を着脱可能に備えており、メモリカード１２にアップリケ縫製データや刺繍データ等を書き込むものである。イメージスキャナ装置１１は、アップリケ用布の布画像、アップリケ形状等の原画を読み込むためのものである。
【００２８】
また、刺繍ミシン２のミシン本体部１３は、ベッド部１４の上方にアーム部１５を一体に有して構成されている。アーム部１５の先端部には、縫針１６を有する針棒（図示せず）が設けられている。また、ベッド部１４の上には、加工布（図示せず）を保持する刺繍枠１７が配置されている。刺繍枠１７は、刺繍枠移動機構１８により装置固有のＸＹ座標系に基づく任意の位置に移動するように構成されている。そして、刺繍枠移動機構１８により加工布を自在に移動させながら針棒や釜機構（図示せず）を駆動させることにより、加工布に対して所定の縫い目や所定の刺繍を形成する刺繍形成動作が実行される。
【００２９】
更に、ミシン本体１３の右側面部には、メモリカード１２が差し込まれるカード挿入孔１９が設けられている。
前記刺繍枠移動機構１８や針棒等は、マイクロコンピュータ等から構成される制御装置（図示せず）により制御されるように構成されている。そして、かかる制御装置には、メモリカード１２により、外部からアップリケ縫製データや刺繍データが与えられるように構成されている。従って、アップリケ縫製データや刺繍データの内の一針毎の加工布のＸＹ方向の移動量（針落ち位置）を指示するデータに基づいて、制御装置は、刺繍形成動作を自動的に実行することが可能となる。
【００３０】
続いて、刺繍データ処理装置の電気的構成について、図２に基づき説明する。図２は刺繍データ処理装置の制御系を示すブロック図である。
図２において、制御本体部３に内蔵された制御装置２０は、例えばマイクロコンピュータを主とした回路から構成されており、入出力インターフェース２１、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４をバスライン２５を介して相互に接続して構成されている。
【００３１】
また、入出力インターフェース２１には、ＣＲＴディスプレス４、キーボード５、マウス６、フレキシブルディスク（ＦＤ）装置７、フラッシュメモリ装置１０、ハードディスク装置８、イメージスキャナ装置１１、ＣＤ−ＲＯＭ装置９が接続されている。
【００３２】
前記した構成より、制御装置２０は、フレキシブルディスク７Ａに記憶されたアップリケプレビュー処理プログラムや刺繍データをフレキシブルディスク装置７を介して読み取り、この読み取ったプログラムに従ってアップリケプレビュー処理を実行するように構成されているものである。
【００３３】
ＲＯＭ２３には、刺繍データ処理装置１を動作させるのに必要な制御プログラム、その他アップリケ用布の布画像データを処理するについて必要な各種のプログラム等が記憶されている。また、ＲＡＭ２４には、イメージスキャナ装置１１を介して読み込まれた複数のアップリケ用布の布画像データを記憶する布画像データメモリエリア、イメージスキャナ装置１１を介して原画から読み込まれたアップリケ形状を記憶するアップリケ形状記憶エリア、このアップリケ形状に基づき作成されたアップリケ画像データを記憶するアップリケ画像データメモリエリア、アップリケ形状に基づき作成されたアップリケ縫製データやアップリケ切断用縫い目データを記憶するアップリケ縫製データメモリエリア、その他アップリケ画像データを作成するについて必要な各種のデータメモリ領域が設けられている。
【００３４】
次に、このように構成された刺繍データ処理装置１において、アップリケ用布の布画像を表示し、この布画像上にアップリケ形状を重ね合わせて表示することによってアップリケの仕上がり状態を表示するアップリケプレビュー処理について図３乃至図１３に基づいて説明する。
図３に示すように、先ず、ステップ（以下、Ｓと略記する）１０１において、ＣＰＵ２２は、イメージスキャナ装置１１を介して入力されたアップリケ用布の布画像データを読み込み、ＲＡＭ２４の布画像データメモリエリアに記憶する。そして、キーボード５又はマウス６を介して布画像データを選択する選択指示がされた場合には、ＣＰＵ２２は、ＣＲＴディスプレイ４に布画像データを選択する布画像選択ウインド３１（図４参照）を表示し、選択された布画像データを布画像データメモリエリアから読み出し、ＲＡＭ２４に記憶する。
また、Ｓ１０２において、ＣＰＵ２２は、布画像選択ウインド３１を介して、この選択された布画像データの大きさ、表示倍率、布画像データの表示する部分の位置等を読み込む。そして、布画像選択ウインド３１の開くボタン３８がクリックされた場合には、ＣＰＵ２２は、選択された布画像データの表示部分を設定された大きさ、表示倍率で布画像４１（図５参照）としてＣＲＴディスプレイ４に表示する。また、ＣＰＵ２２は、ＣＲＴディスプレイ４の上端縁部に、アップリケの縫い上がり状態の表示を指示するプレビューボタン４４を表示する。
【００３５】
ここで、布画像データを選択する際に表示される布画像選択ウインド３１について図４に基づいて説明する。
図４に示すように、この布画像選択ウインド３１には、布画像データメモリエリアに格納される複数の布画像データＰ１〜Ｐ４等が選択可能に表示される。また、この選択した布画像データの布画像を実際に表示するまでに予め確認するプレビューエリア３２が設けられている。
また、ＣＲＴディスプレイ４に表示される布画像の「高さ×幅」の各サイズを表示するサイズ表示領域３３が設けられている。また、このサイズ表示領域３３の横側には、布画像のサイズの変更を指示するサイズ変更ボタン３４が設けられている。そして、ユーザがサイズ変更ボタン３４をクリックした場合には、サイズ変更ウインド３５が表示される。
また、このサイズ変更ウインド３５で、「縦横比を保持」が選択された場合は、ＣＰＵ２２は、布画像の縦横比を保持する。そして、サイズの幅「１００％」が選択されてＯＫボタン３６がクリックされた場合は、ＣＰＵ２２は、表示画面に表示される布画像の幅寸法を、サイズ表示領域３３に表示される幅寸法に対応させ、布柄が実寸大（１００％）になる大きさで表示するように設定する。また、例えば、「縦横比を保持」が選択されて、サイズの幅「５０％」が選択されてＯＫボタン３６がクリックされた場合は、ＣＰＵ２２は、表示画面に表示される布画像の幅寸法を、サイズ表示領域３３に表示される幅寸法の２倍に対応させ、布柄が１／２の縮尺（５０％）になる大きさで表示するように設定する。
【００３６】
続いて、Ｓ１０３において、図５に示すように、ユーザがマウス６を操作して、ＣＲＴディスプレイ４に表示される布画像４１上の上下方向中央部の左側の位置にカーソル４２を移動して所定回数（例えば、２回である。）クリックした場合には、ＣＰＵ２２は、ＲＡＭ２４のアップリケ形状記憶エリアに記憶されるアップリケ形状４３を読み込み、このカーソル４２の所定回数クリックされた位置に該アップリケ形状４３のほぼ中心が合うように配置して該布画像４１上にアップリケ形状４３を重ね合わせて表示する。
また、Ｓ１０４において、ＣＰＵ２２は、この布画像４１上に表示されたアップリケ形状４３の布画像４１上での大きさと相対位置とを読み込み、ＲＡＭ２４に記憶する。
【００３７】
そして、Ｓ１０５において、ユーザがマウス６を操作して、プレビューボタン４４の位置にカーソル４２を移動してクリックした場合には、ＣＰＵ２２は、アップリケ形状４３の布画像４１上での大きさと相対位置とをＲＡＭ２４から再度読み出し、図６に示すように、布画像４１のアップリケ形状４３の外側部分を覆って表示しないようにするマスキング画像４５を作成してＲＡＭ２４に記憶する。
続いて、Ｓ１０６において、ＣＰＵ２２は、図７に示すように、ＣＲＴディスプレイ４に表示される布画像４１上にマスキング画像４５を重ね合わせてアップリケ形状４３内の布画像のみを抽出したアップリケ画像４７を表示する。
【００３８】
また、Ｓ１０７において、ＣＰＵ２２は、ＲＡＭ２４のアップリケ形状記憶エリアに記憶されるアップリケ形状４３を読み込み、このアップリケ形状４３に基づいて、アップリケ用布からアップリケ布片を作成して布地に取り付けるためのアップリケ用縫製データを作成してＲＡＭ２４に記憶する。
図８に示すように、このアップリケ用縫製データは、アップリケ用布を切断するための目印用縫い目であるアップリケ切断用縫い目５１をアップリケ用布に形成するアップリケ切断用縫い目データと、切断されたアップリケ布片を布地に貼着するための位置決め用縫い目であるアップリケ位置決め用縫い目５２を布地に形成するアップリケ位置決め用縫い目データと、布地に貼着されたアップリケ布片を該布地に取り付けるためのアップリケ取付用縫い目５３を形成するアップリケ取付用縫い目データと、アップリケ布片を布地にサテン縫いの縫い目等により刺繍縫い付けするためのアップリケ本縫用縫い目５４を形成するアップリケ本縫用縫い目データとから構成されている。
【００３９】
そして、Ｓ１０８において、ＣＰＵ２２は、図９に示すように、ＣＲＴディスプレイ４の略中央部にアップリケ画像４７を表示する。また、ＣＰＵ２２は、ＲＡＭ２４からアップリケ本縫用縫い目データを読み出し、アップリケ本縫用縫い目５４を表すアップリケ本縫用縫い目画像５６を作成して、該アップリケ本縫用縫い目画像５６をアップリケ画像４７に重ね合わせて表示する。
また、ＣＰＵ２２は、ＣＲＴディスプレイ４の上端縁部に、アップリケ画像４７の変更を指示する変更ボタン５８と、当該アップリケプレビュー処理の終了を指示するＯＫボタン５９とを表示する。
【００４０】
続いて、Ｓ１０９において、ＣＰＵ２２は、ユーザがマウス６を操作して、変更ボタン５８の位置にカーソル４２を移動してクリックしたか否かを判定する判定処理を実行する。そして、ユーザがマウス６を操作して、ＯＫボタン５９の位置にカーソル４２を移動してクリックした場合には（Ｓ１０９：ＮＯ）、ＣＰＵ２２は、当該処理を終了してメインフローチャートに戻る。
【００４１】
一方、ユーザがマウス６を操作して、変更ボタン５８の位置にカーソル４２を移動してクリックした場合には（Ｓ１０９：ＹＥＳ）、ＣＰＵ２２は、再度Ｓ１０１以降の処理を実行する。
例えば、図１０に示すように、上記Ｓ１０３の処理において、ユーザがマウス６を操作して、ディスプレイ４に表示される布画像４１の略中央位置の右下側にカーソル４２を移動して所定回数クリックした場合には、ＣＰＵ２２は、ＲＡＭ２４のアップリケ形状記憶エリアに記憶されるアップリケ形状４３を読み込み、このカーソル４２の所定回数クリックされた位置に該アップリケ形状４３のほぼ中心が合うように配置して該布画像４１上にアップリケ形状４３を重ね合わせて表示する。また、上記Ｓ１０４の処理において、ＣＰＵ２２は、この布画像４１上に表示されたアップリケ形状４３の布画像４１上での大きさと相対位置とを読み込み、ＲＡＭ２４に記憶する。
【００４２】
そして、図１１に示すように、ユーザがマウス６を操作して、プレビューボタン４４の位置にカーソル４２を移動してクリックした場合には、ＣＰＵ２２は、上記Ｓ１０５乃至Ｓ１０８の処理を実行して、布画像４１の略中央位置の右下側の布柄で形成されたアップリケ画像６１をＣＲＴディスプレイ４の略中央部に表示する。また、ＣＰＵ２２は、ＲＡＭ２４からアップリケ本縫用縫い目データを読み出し、アップリケ本縫用縫い目画像５６を作成して、該アップリケ本縫用縫い目画像５６をアップリケ画像６１に重ね合わせて表示する。
【００４３】
また、例えば、図１２に示すように、上記Ｓ１０２の処理において、ユーザがサイズ変更ウインド３５で、「縦横比を保持」を選択し、サイズの幅「５０％」を選択してＯＫボタン３６をクリックした場合は、ＣＰＵ２２は、表示画面に表示される布画像の幅寸法を、サイズ表示領域３３に表示される幅寸法の２倍に対応させ、布柄が１／２の縮尺（５０％）になる布画像６３をＣＲＴディスプレイ４に表示する。そして、上記Ｓ１０３の処理において、ユーザがマウス６を操作して、ディスプレイ４に表示される布画像６３の略中央位置の少し下側にカーソル４２を移動して所定回数クリックした場合には、ＣＰＵ２２は、ＲＡＭ２４のアップリケ形状記憶エリアに記憶されるアップリケ形状４３を読み込み、このカーソル４２の所定回数クリックされた位置に該アップリケ形状４３のほぼ中心が合うように配置して該布画像６３上にアップリケ形状４３を重ね合わせて表示する。また、上記Ｓ１０４の処理において、ＣＰＵ２２は、この布画像６３上に表示されたアップリケ形状４３の布画像６３上での大きさと相対位置とを読み込み、ＲＡＭ２４に記憶する。
【００４４】
そして、図１３に示すように、ユーザがマウス６を操作して、プレビューボタン４４の位置にカーソル４２を移動してクリックした場合には、ＣＰＵ２２は、上記Ｓ１０５乃至Ｓ１０８の処理を実行して、布画像６３の略中央位置の少し下側の布柄で形成されたアップリケ画像６５をＣＲＴディスプレイ４の略中央部に表示する。また、ＣＰＵ２２は、ＲＡＭ２４からアップリケ本縫用縫い目データを読み出し、アップリケ本縫用縫い目画像５６を作成して、該アップリケ本縫用縫い目画像５６をアップリケ画像６５に重ね合わせて表示する。
【００４５】
ここで、イメージスキャナ装置１１は、形状入力手段、布画像データ入力手段として機能する。また、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４は、アップリケ用縫製データ作成手段を構成する。ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、ＣＲＴディスプレイ４は、アップリケ形状表示手段、布画像表示手段、アップリケ画像表示手段を構成する。また、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、布画像選択ウインド３１、サイズ変更ウインド３５は、表示倍率変更手段を構成する。また、ＲＡＭ２４は、布画像データ記憶手段として機能する。また、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、マウス６は、選択手段、相対位置指定手段を構成する。
【００４６】
以上詳細に説明した通り本実施例に係る刺繍データ処理装置１では、ユーザは、布画像選択ウインド３１を介してアップリケ用布の布画像データを選択し、サイズ変更ウインド３５を介してＣＲＴディスプレイ４に表示する布画像の縮尺を設定することにより、この選択されたアップリケ用布の布画像４１等が表示される。そして、ユーザがマウス６を操作して、布画像４１等の希望する位置にカーソル４２を移動して所定回数クリックすると、予めイメージスキャナ装置１１によって入力したアップリケ形状４３がこのカーソル４２の位置に表示される（Ｓ１０１〜Ｓ１０３）。そして、ユーザがプレビューボタン４４をマウス６でクリックすると、該アップリケ形状４３内の布画像４１だけが抽出されて各アップリケ画像４７、６１、６５が表示されると共に、この各アップリケ画像４７、６１、６５にアップリケ本縫用縫い目画像５６が重ね合わされて表示される（Ｓ１０４〜Ｓ１０９）。
【００４７】
従って、アップリケ用布の布画像４１等のマウス６によって指定された位置において、アップリケ形状４３に切断したアップリケ布片の縫い上がり状態が表示されるため、ユーザは、アップリケ用布の色々な位置を選択して、アップリケ形状４３に切断して作成したアップリケの仕上がり状態を容易に確認することが可能となり、柄物のアップリケ用布の複数の位置の部分から作成したアップリケの仕上がり状態を容易に比較評価することが可能となる。
また、ユーザは、サイズ変更ウインド３５によってアップリケ用布の表示倍率を変更することが可能なため、アップリケ用布の布柄のパターンを容易に変えることができ、布柄のパターンの大きさや位置の異なるアップリケ布片の縫い上がり状態を更に容易にイメージすることが可能となる。
また、ユーザは、布画像選択ウインド３１によって複数種類のアップリケ用布のそれぞれについて、入力したアップリケ形状４３に切断されたアップリケ布片の縫い上がり状態を表示でき、複数種類のアップリケ用布から作成した各アップリケの仕上がり状態を容易に比較評価することが可能となる。
【００４８】
尚、本発明は上記実施例に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
【００４９】
（Ａ）例えば、図１４に示すように、上記Ｓ１０３の処理において、図５に示されたアップリケ形状４３をマウス６でドラッグして移動させ、この移動された位置にアップリケ形状４３を表示する。そして、上記Ｓ１０４〜Ｓ１０８の処理において、この移動されたアップリケ形状４３の位置におけるアップリケ画像を作成して表示するようにしてもよい。
これにより、ユーザは、アップリケ用布のアップリケ形状４３に切断する位置を容易に変更して、柄物等のアップリケ用布の希望する部分から作成したアップリケ用布片の縫い上がり状態を更に容易にイメージすることが可能となる。
ここで、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、マウス６は、相対位置変更手段を構成する。
（Ｂ）また、例えば、上記実施例では、アップリケ形状４３をイメージスキャナ装置１１によって入力したが、複数のアップリケ形状を予めＲＯＭ２３に記憶しておき、この複数のアップリケ形状から任意のアップリケ形状を選択して布画像４１上に重ね合わせて表示するようにしてもよい。
【図面の簡単な説明】
【００５０】
【図１】本実施例に係る刺繍データ処理装置の概略構成を示す斜視図である。
【図２】刺繍データ処理装置の制御系を示すブロック図である。
【図３】アップリケの仕上がり状態を表示するアップリケプレビュー処理プログラムのフローチャートである。
【図４】布画像選択ウインド及びサイズ変更ウインドの一例を示す図である。
【図５】アップリケ用布の布画像とアップリケ形状とを重ね合わせて表示した表示画面の一例を示す図である。
【図６】図５に表示されたアップリケ形状に対応するマスキング画像の一例を示す図である。
【図７】図５の布画像にマスキング画像を重ね合わせて表示したアップリケ画像の一例を示す図である。
【図８】図５のアップリケ形状に基づいて作成されたアップリケ用縫製データの一例を示す図である。
【図９】図５に対応するアップリケの縫い上がり状態を表示する表示画面の一例を示す図である。
【図１０】アップリケ用布の布画像の他の位置にアップリケ形状を重ね合わせて表示した表示画面の一例を示す図である。
【図１１】図１０に対応するアップリケの縫い上がり状態を表示する表示画面の一例を示す図である。
【図１２】図５のアップリケ用布の布画像の布柄を約１／２に縮尺して表示し、アップリケ形状とを重ね合わせて表示した表示画面の一例を示す図である。
【図１３】図１２に対応するアップリケの縫い上がり状態を表示する表示画面の一例を示す図である。
【図１４】他の実施例に係る刺繍データ処理装置のアップリケ用布の布画像上に表示されるアップリケ形状をマウスでドラッグした状態の一例を示す図である。
【符号の説明】
【００５１】
１                刺繍データ処理装置
２                刺繍ミシン
３                制御本体部
４                ＣＲＴディスプレイ
５                キーボード
６                マウス
１１              イメージスキャナ装置
２０              制御装置
２２              ＣＰＵ
２３              ＲＯＭ
２４              ＲＡＭ
３１              布画像選択ウインド
３５              サイズ変更ウインド
【図１】
2007020645.tif 000003
【図２】
2007020645.tif 000004
【図３】
2007020645.tif 000005
【図４】
2007020645.tif 000006
【図５】
2007020645.tif 000007
【図６】
2007020645.tif 000008
【図７】
2007020645.tif 000009
【図８】
2007020645.tif 000010
【図９】
2007020645.tif 000011
【図１０】
2007020645.tif 000012
【図１１】
2007020645.tif 000013
【図１２】
2007020645.tif 000014
【図１３】
2007020645.tif 000015
【図１４】
2007020645.tif 000016