(57)【要約】【課題】刺繍したい画像の画像データによる刺繍データの作成を、より簡単に、且つ、より確実に行うことができる刺繍データ作成装置を提供する。【解決手段】スキャナ１と、液晶表示部２３１と、刺繍データ作成プログラム２５５と、を備える刺繍データ作成装置１００であって、液晶表示部２３１に表示された画像から、任意の画像領域を指定するタッチパネル２３２を備え、ＣＰＵ２１は、有効画像領域設定プログラム２５１を実行して、タッチパネル２３２によって指定された画像領域の中から、前記刺繍データの作成に有効な画像データを有する有効画像領域を設定し、当該設定された有効画像領域の画像データに基づく画像と、当該有効画像領域の範囲を示す所定の領域表示とを、液晶表示部２３１に表示させるよう構成した。【選択図】図２
2006116125.tif 000002
【特許請求の範囲】
【請求項１】
刺繍の原画パターンの画像データを読み取る画像データ読取手段と、当該画像データ読取手段によって読み取られた画像データに基づく画像を表示する表示手段と、当該画像データから刺繍データを作成する刺繍データ作成手段と、を備える刺繍データ作成装置であって、
前記表示手段に表示された画像から、任意の画像領域を指定する領域指定手段と、
前記領域指定手段によって指定された画像領域の中から、前記刺繍データの作成に有効な画像データを有する有効画像領域を設定する有効画像領域設定手段と、
前記有効画像領域設定手段によって設定された有効画像領域の画像データに基づく画像と、当該有効画像領域の範囲を示す所定の領域表示とを、前記表示手段に表示させる有効画像表示制御手段と、
を備えることを特徴とする刺繍データ作成装置。
【請求項２】
前記刺繍データ作成手段は、前記有効画像領域設定手段によって設定された有効画像領域内にある画像データにより刺繍データを作成することを特徴とする請求項１に記載の刺繍データ作成装置。
【請求項３】
前記有効画像領域設定手段による有効画像領域設定前の設定前画像データを記憶する設定前画像データ記憶手段と、
前記有効画像表示制御手段により、前記表示手段に前記有効画像領域内の画像データに基づく画像が表示された後、前記設定前画像データに基づく画像を表示させるための前画像表示指示を入力するための入力手段と、
前記入力手段により、前記前画像表示指示が入力された場合に、前記設定前画像データ記憶手段に記憶された前記設定前画像データに基づく設定前画像を、前記表示手段に表示させる設定前画像表示制御手段と、
を備えることを特徴とする請求項１又は２に記載の刺繍データ作成装置。
【請求項４】
前記表示手段に表示された画像から、不必要な画像領域を指定する不必要画像領域指定手段と、
前記表示手段に表示された画像から、前記不必要画像領域指定手段によって指定された不必要画像領域の画像を除いた画像を、前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする請求項１〜３の何れか一項に記載の刺繍データ作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍データ作成装置に関する。
【背景技術】
【０００２】
模様を刺繍縫いする刺繍縫いミシンにおいては、予め作成した刺繍データをミシン制御部に読み込ませることによって、自動的に刺繍縫いが行われるようになっている。このような刺繍模様の自動縫製に使用する刺繍データの作成には、従来から、刺繍データ作成装置が用いられている。刺繍データ作成装置は、具体的には、イメージスキャナ（以下、単に“スキャナ”とも言う）などを用いて、刺繍したい模様（パターン）が描かれている原画から、当該模様の画像データを読み取り、当該読み取った画像データを、刺繍模様を縫うための針落ちデータである刺繍データに自動的に変換する。
【０００３】
スキャナなどを用いて、原画から画像データを読み取った際、当該画像データの中に、刺繍データの作成に必要な、刺繍したい模様の画像データだけでなく、刺繍データの作成に不必要な画像データも含まれてしまうことが往々にして発生する。具体的には、例えば、ノイズ画像や、スキャナのガラスに付着したゴミなどの不必要な画像の画像データが含まれてしまうことがある。そして、不必要な画像の画像データを含んだままの画像データが、刺繍データに変換されると、意図しない刺繍データが作成されることとなる。
【０００４】
そこで、画像データから不必要な画像の画像データを削除するために、様々な画像データ処理方法が提案されている。具体的には、画像からノイズ画像を削除するために、例えば、チェックビットの周辺ビットが同一色であるか否かを判断し、そして、周辺ビットが同一色であると判断した場合には、チェックビットを当該同一色に変換し、周辺ビットが同一色でない場合には、チェックビットは元のデータのまま保持する、といったような画像データ処理方法（例えば、特許文献１参照）が提案されている。しかしながら、当該画像データ処理方法では、数ビットの小さいノイズ画像しか削除することができない。すなわち、数ビット以上の大きいノイズ画像や、スキャナのガラスに付着したゴミなどの画像は、削除することができない。
【０００５】
そこで、比較的大きい不必要な画像は、濃淡調整によって削除している。具体的には、まず、スキャナなどを用いて読み取った画像データに基づく画像を、液晶表示部に表示する。ここで、当該表示された画像の濃度に、所定の閾値を設けておく。画像の濃度が閾値以上の場合には、当該画像を“黒”と認識して液晶表示部に表示する。そして、当該“黒”と認識された画像の画像データは、刺繍データの作成に有効な画像データとなる。一方、画像の濃度が閾値よりも小さい場合には、当該画像を“白”と認識して液晶表示部に表示しない。そして、当該“白”と認識された画像の画像データは、刺繍データの作成に無効な画像データとなる。次いで、所定の操作によって、閾値を変更して、白の認識範囲を広げる。そして、目視によって、不必要な画像が削除された、すなわち、不必要な画像の画像データが刺繍データの作成に無効な画像データとなったことが確認できるまで、閾値を変更する。
【特許文献１】特開２０００−２５４３７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような濃淡調整による不必要な画像の削除は、不必要な画像の濃度が濃い場合、すなわち、不必要な画像の濃度が、刺繍したい必要な画像の濃度と同程度又はそれ以上である場合、不必要な画像を削除するために、閾値を変更していくと、必要な画像まで削除してしまうこととなるので、このような方法では、不必要な画像を削除できないという問題があった。
また、閾値を変更し、液晶表示部に表示されている不必要な画像が削除されてゆく過程で、不必要な画像が完全に削除されたか否かの判別は、目視のみで行われるため、不必要な画像が完全に削除できたか否か判別しにくく、見落としてしまう可能性があった。
【０００７】
本発明の課題は、刺繍したい画像の画像データによる刺繍データの作成を、より簡単に、且つ、より確実に行うことができる刺繍データ作成装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、刺繍の原画パターンの画像データを読み取る画像データ読取手段と、当該画像データ読取手段によって読み取られた画像データに基づく画像を表示する表示手段と、当該画像データから刺繍データを作成する刺繍データ作成手段と、を備える刺繍データ作成装置であって、前記表示手段に表示された画像から、任意の画像領域を指定する領域指定手段と、前記領域指定手段によって指定された画像領域の中から、前記刺繍データの作成に有効な画像データを有する有効画像領域を設定する有効画像領域設定手段と、前記有効画像領域設定手段によって設定された有効画像領域の画像データに基づく画像と、当該有効画像領域の範囲を示す所定の領域表示とを、前記表示手段に表示させる有効画像表示制御手段と、を備えることを特徴とする。
【０００９】
請求項２に記載の発明は、請求項１に記載の刺繍データ作成装置であって、前記刺繍データ作成手段は、前記有効画像領域設定手段によって設定された有効画像領域内にある画像データにより刺繍データを作成することを特徴とする。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の刺繍データ作成装置であって、前記有効画像領域設定手段による有効画像領域設定前の設定前画像データを記憶する設定前画像データ記憶手段と、前記有効画像表示制御手段により、前記表示手段に前記有効画像領域内の画像データに基づく画像が表示された後、前記設定前画像データに基づく画像を表示させるための前画像表示指示を入力するための入力手段と、前記入力手段により、前記前画像表示指示が入力された場合に、前記設定前画像データ記憶手段に記憶された前記設定前画像データに基づく設定前画像を、前記表示手段に表示させる設定前画像表示制御手段と、を備えることを特徴とする。
【００１１】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の刺繍データ作成装置であって、前記表示手段に表示された画像から、不必要な画像領域を指定する不必要画像領域指定手段と、前記表示手段に表示された画像から、前記不必要画像領域指定手段によって指定された不必要画像領域の画像を除いた画像を、前記表示手段に表示させる表示制御手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
請求項１に記載の発明によれば、表示手段に表示された画像から、領域指定手段により、任意の画像領域を指定することができ、さらに、有効画像領域設定手段により、当該指定された画像領域の中から、刺繍データの作成に有効な画像データを有する有効画像領域を設定し、有効画像表示制御手段により、当該有効画像領域の画像データに基づく画像と、当該有効画像領域の範囲を示す所定の領域表示とを表示手段に表示することができるので、オペレータは、容易に有効画像領域の範囲、すなわち、刺繍される画像を把握することができる。これにより、ゴミなどの不必要な画像が含まれるか否かが容易に分かることとなって、刺繍したい画像の画像データによる刺繍データの作成を、より簡単に、且つ、より確実に行うことができる。
また、領域指定手段により、不必要画像を避けて画像領域を指定することができるので、従来のような濃淡処理では除去できない不必要画像も容易に除外することができる。
【００１３】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られることは無論のこと、領域指定手段により任意の画像領域が指定されるだけで、刺繍データ作成手段は、有効画像領域設定手段によって設定された有効画像領域内にある画像データにより刺繍データを作成するので、簡単に、且つ、確実に、オペレータが刺繍したい画像の画像データのみを刺繍データに変換することができる。
【００１４】
請求項３に記載の発明によれば、請求項１又は２に記載の発明と同様の効果が得られることは無論のこと、有効画像領域設定手段によって有効画像領域が設定された後において、設定前画像表示制御手段により、表示手段に、当該有効画像領域設定前の設定前画像データに基づく設定前画像を表示することができる。したがって、オペレータが刺繍したい画像を含まない領域を任意の画像領域として指定してしまった場合や、オペレータが刺繍したくない画像を含む領域を任意の画像領域として指定してしまった場合などにおいて、再度、画像データ読取手段によって刺繍の原画パターンの画像データを読み取るなどの手間をかけることなく、改めて、オペレータに、オペレータが刺繍したい画像を含む領域を、任意の画像領域として指定させることができることとなって、より簡単に、且つ、より確実に、オペレータが刺繍したい画像の画像データのみを刺繍データに変換することができる。
【００１５】
請求項４に記載の発明によれば、請求項１〜３の何れか一項に記載の発明と同様の効果が得られることは無論のこと、表示手段に表示された画像から、不必要画像領域を指定し、当該不必要画像領域の画像を、表示手段に表示された画像から除くことができる。したがって、オペレータに、オペレータが刺繍したくない画像を含む領域を、不必要画像領域として指定させることができることとなって、より一層簡単に、且つ、より一層確実に、オペレータが刺繍したい画像の画像データのみを刺繍データに変換することができる。
さらに、表示制御手段により、不必要画像領域の画像を除いた画像を、表示手段に表示することができる。したがって、オペレータは、不必要な画像が完全に削除されたか否かの判別を容易に行うことができることとなって、より簡単に、且つ、より確実に、刺繍される画像を把握することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図を参照して、本発明にかかる刺繍データ作成装置及び当該刺繍データ作成装置における刺繍データ作成処理方法の最良の形態を詳細に説明する。
【００１７】
[刺繍データ作成装置]
刺繍データ作成装置１００は、例えば、図１、２に示すように、刺繍の原画パターンの画像データを読み取る画像データ読取手段としてのスキャナ１と、スキャナ１によって読み取られた画像データを処理する処理装置２と、処理装置２によって作成された刺繍データを記録する記録装置３などを備えて構成される。処理装置２と、スキャナ１、記録装置３とは、電気的に接続されており、各装置間でデータの入出力ができるようになっている。
【００１８】
スキャナ１と処理装置２とは、例えば、図１に示すように、収納ケース６に収納されている。収納ケース６の前面部に設けられたカバー部６Ａの内側には、記録装置３が備えられており、記録媒体３１が着脱自在に装着できるようになっている。
【００１９】
スキャナ１は、例えば、図１に示すように、フラットベッドタイプのスキャナである。スキャナ１の上面は、透明なガラス板１Ａで形成され、ガラス板１Ａは、開閉可能なカバー１Ｂ（一部のみを示す）で覆われるようになっている。スキャナ１は、オペレータによって、ガラス板１Ａに原画が載せられ、必要に応じてカバー１Ｂが閉じられた状態で、オペレータの処理装置２に対する指示に伴い処理装置２から入力される信号に従って、当該原画から画像データを読み取る。そして、スキャナ１は、当該読み取った画像データ（以下、“読取画像データ”とも言う）を、ケーブル（図示略）を介して、処理装置２に出力する。
なお、スキャナ１は、フラットベッドタイプではなく、いわゆるハンディタイプのものであっても良い。
【００２０】
処理装置２は、例えば、図２に示すように、ＣＰＵ（Central Processing Unit）２１、ＲＡＭ（Random Access Memory）２２、操作部２３、記憶部２４などを備えている。
【００２１】
ＣＰＵ２１は、記憶部２４に記憶された刺繍データ作成装置１００用の各種処理プログラムに従って各種の制御動作を行う。
【００２２】
ＲＡＭ２２は、ＣＰＵ２１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。本発明におけるＲＡＭ２２は、例えば、スキャナ１によって読み取られた読取画像データなどを、スキャナ１からＣＰＵ２１へ出力された時点で、設定前画像データ記憶手段としてのデータ格納領域２２１に一時的に格納するようになっている。
【００２３】
操作部２３は、液晶表示部２３１、タッチパネル２３２、バックライト２３３などにより構成されている。具体的には、タッチパネル２３２は、液晶表示部２３１の上面を覆うように設置されており、バックライト２３３は、液晶表示部２３１の下面を覆うように設置されている。操作部２３は、例えば、図１に示すように、処理装置２の上面に位置するよう備えられている。
【００２４】
液晶表示部２３１は、ＣＰＵ２１から入力される表示信号に従って所与の表示処理を行う。本発明における液晶表示部２３１は、例えば、ＣＰＵ２１が、スキャナ１によって読み取られた読取画像データに基づく画像を表示する際などに使用され、表示手段として機能する。
【００２５】
タッチパネル２３２は、オペレータによる入力ペンＰなどを用いた操作によって押圧入力された所望の入力位置を検出し、その検出信号をＣＰＵ２１に出力する。本発明におけるタッチパネル２３２は、例えば、オペレータが、ＣＰＵ２１に対して、液晶表示部２３１に表示された画像から、任意の画像領域（指定画像領域Ｒ１）又は不必要な画像領域（不必要画像領域Ｒ３）を指定する際などに使用され、領域指定手段、入力手段、不必要画像領域指定手段として機能する。
なお、本発明におけるタッチパネル２３２の入力位置の検出方式は、特に制限はなく、例えば、抵抗膜方式、光学方式、静電容量方式、磁気誘導方式、弾性波方式などが挙げられる。また、入力ペンＰを用いてタッチパネル２３２の操作を行うようにしたが、タッチパネル２３２の操作は、タッチパネル２３２が検出できるような押圧入力を与えることができるのであれば、特に制限はなく、例えば、指などにより操作しても良い。
【００２６】
記憶部２４は、刺繍データ作成装置１００で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ２１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部２４に記憶されている。具体的には、記憶部２４には、刺繍データファイル２４１、有効画像領域設定プログラム２５１、不必要画像領域削除プログラム２５２、濃淡調整プログラム２５３、設定前画像表示プログラム２５４、刺繍データ作成プログラム２５５などが記憶されている。
【００２７】
刺繍データファイル２４１は、ＣＰＵ２１が刺繍データ作成プログラム２５５を実行することによって作成した刺繍データを記憶している。
【００２８】
有効画像領域設定プログラム２５１は、ＣＰＵ２１に、オペレータによるタッチパネル２３２の所定の操作によって指定された画像領域の中から、刺繍データの作成に有効な画像データを有する有効画像領域を設定し、当該設定された有効画像領域の画像データに基づく画像と、当該有効画像領域の範囲を示す所定の領域表示とを、液晶表示部２３１に表示させる機能を実現させる。具体的には、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、液晶表示部２３１に表示された画像から、オペレータが刺繍したい画像を含む任意の画像領域（指定画像領域Ｒ１）が指定されると、ＣＰＵ２１は、有効画像領域設定プログラム２５１を実行することによって、まず、当該指定された任意の画像領域（指定画像領域Ｒ１）の中から、刺繍データの作成に有効な画像データを有する有効画像領域Ｒ２を設定する。有効画像領域Ｒ２は、具体的には、例えば、画像濃度に関する所定の閾値などに基づいて設定される。
次に、ＣＰＵ２１は、当該設定された有効画像領域Ｒ２の画像データに基づく画像と、有効画像領域Ｒ２の範囲を示す所定の領域表示としての枠表示ｒ２とを、液晶表示部２３１に表示させる。さらに、ＣＰＵ２１は、当該設定された有効画像領域Ｒ２の画像データを、データ格納領域２２１に記憶させる。ここで、ＣＰＵ２１は、かかる有効画像領域設定プログラム２５１を実行することによって、有効画像領域設定手段、有効画像表示制御手段として機能する。
【００２９】
不必要画像領域削除プログラム２５２は、ＣＰＵ２１に、液晶表示部２３１に表示された画像から、オペレータによるタッチパネル２３２の所定の操作によって指定された不必要画像領域の画像を除いた画像を、液晶表示部２３１に表示させる機能を実現させる。具体的には、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、液晶表示部２３１に表示された画像から、オペレータが刺繍したくない画像、すなわち、不必要画像を含む不必要画像領域Ｒ３が指定されると、ＣＰＵ２１は、不必要画像領域削除プログラム２５２を実行することによって、当該指定された不必要画像領域Ｒ３の画像を除いた画像を液晶表示部２３１に表示させる。さらに、ＣＰＵ２１は、不必要画像領域Ｒ３の画像を除いた画像の画像データを、データ格納領域２２１に記憶させる。ここで、ＣＰＵ２１は、かかる不必要画像領域削除プログラム２５２を実行することによって、表示制御手段として機能する。
【００３０】
濃淡調整プログラム２５３は、ＣＰＵ２１に、オペレータによるタッチパネル２３２の所定の操作に基づいて画像濃度に関する閾値を変更し、液晶表示部２３１に表示された画像から、不必要画像を削除してゆく機能を実現させる。
【００３１】
設定前画像表示プログラム２５４は、ＣＰＵ２１に、データ格納領域２２１に記憶された有効画像領域設定前の設定前画像データに基づく設定前画像を、液晶表示部２３１に表示させる機能を実現させる。具体的には、ＣＰＵ２１が、有効画像領域設定プログラム２５１を実行することによって、有効画像領域Ｒ２を設定し、有効画像領域Ｒ２の画像データに基づく画像を液晶表示部２３１に表示した後、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、前画像表示指示が入力されると、すなわち、液晶表示部２３１に有効画像領域Ｒ２設定前の画像を表示するよう指示されると、ＣＰＵ２１は、設定前画像表示プログラム２５４を実行することによって、データ格納領域２２１に格納されている有効画像領域Ｒ２設定前の設定前画像データを取得する。次に、ＣＰＵ２１は、当該取得した設定前画像データに基づく設定前画像を液晶表示部２３１に表示する。ここで、ＣＰＵ２１は、かかる設定前画像表示プログラム２５４を実行することによって、設定前画像表示制御手段として機能する。
【００３２】
刺繍データ作成プログラム２５５は、ＣＰＵ２１に、ＣＰＵ２１が有効画像領域設定プログラム２５１、不必要画像領域削除プログラム２５２、濃淡調整プログラム２５３を実行することによって設定した有効画像領域Ｒ２、Ｒ４、Ｒ５内の画像データにより、刺繍データを作成する機能を実現させる。ここで、ＣＰＵ２１は、かかる刺繍データ作成プログラム２５５を実行することによって、刺繍データ作成手段として機能する。
【００３３】
記録装置３は、ケーブル（図示略）を介して、処理装置２に接続されており、例えば、処理装置２のＣＰＵ２１から送信される刺繍データを記録する記録媒体３１などを備えている。記録媒体３１は、磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記録媒体３１は、記録装置３に着脱自在に装着されるものである。
【００３４】
[刺繍データ作成装置における処理動作説明]
次に、刺繍データ作成装置１００における処理について、図を参照して説明する。
まず、刺繍データ作成処理について、図３のフローチャートを参照して説明する。
【００３５】
オペレータによる操作部２３のタッチパネル２３２の所定の操作によって、刺繍の原画パターンの画像データを読み取るよう指示されると、ＣＰＵ２１は、スキャナ１に、刺繍の原画パターンの画像データを読み取らせる（ステップＳ１）。
次いで、読み取られた読取画像データが、ＣＰＵ２１に出力されると、ＣＰＵ２１は、ＲＡＭ２２内のデータ格納領域２２１に当該読取画像データを記憶させ（ステップＳ２）、液晶表示部２３１に、当該読取画像データに基づく読取画像を表示させる（ステップＳ３）。このとき、液晶表示部２３１の画面上には、例えば、図４（ａ）に示すような画像が表示される。当該画像は、具体的には、例えば、図４（ａ）に示すように、第１画像領域Ａと、第２画像領域Ｂとに分割されている。
第１画像領域Ａには、具体的には、例えば、読取画像データに基づく読取画像として、オペレータが刺繍したい画像である必要画像ａと、オペレータが刺繍したくない画像である不必要画像（意図しない画像ｄ１、原画の縁の影ｄ２、ゴミｄ３１、ｄ３２、ｄ３３）とが表示されている。
第２画像領域Ｂには、具体的には、例えば、オペレータが、ＣＰＵ２１に指示を出す際に使用するキーとして、"戻る"キーｂ１、"読み直し"キーｂ２、"領域設定"キーｂ３、"領域削除"キーｂ４、"濃淡調整"キーｂ５、“終了"キーｂ６などの画像が表示されている。
【００３６】
ここで、ＣＰＵ２１は、読取画像データに基づく読取画像のうち、画像濃度が所定の閾値以上となる画像のみを、黒として認識し、液晶表示部２３１に表示する。そして、ＣＰＵ２１が、刺繍データ作成プログラム２５５を実行して、画像データから刺繍データを作成する際においては、画像濃度が所定の閾値以上となる画像の画像データのみが、刺繍データの作成に有効な画像データとなる。
具体的には、例えば、読取画像データにおいて、１ピクセルあたり８ビットの重みを付けると、図４（ｂ）に示すように、読取画像データに基づく読取画像の画像濃度は１６段階になる。そして、当該画像濃度に関する閾値を、例えば、８段階目に設けることとすると、ＣＰＵ２１は、画像濃度が８段階目以上となる画像を、黒として認識し、液晶表示部２３１に表示する。一方、画像濃度が８段階目よりも小さい画像を、白として認識し、液晶表示部２３１に表示しない。したがって、図４（ａ）に示す第１画像領域Ａにおいて、例えば、閾値を８段階目に設定しているとすると、第１画像領域Ａに表示されている必要画像ａと、意図しない画像ｄ１と、原画の縁の影ｄ２、ゴミｄ３１、ｄ３２、ｄ３３の画像濃度は、８段階目以上であることとなる。そして、現時点においては、必要画像ａと、意図しない画像ｄ１と、原画の縁の影ｄ２と、ゴミｄ３１、ｄ３２、ｄ３３の画像データが、刺繍データの作成に有効な画像データとなる。
【００３７】
次に、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、"読み直し"キーｂ２が押圧されたか否か判断する（ステップＳ４）。
【００３８】
ステップＳ４において、"読み直し"キーｂ２が押圧されたと判断すると（ステップＳ４；Ｙｅｓ）、ＣＰＵ２１は、再度、スキャナ１に、刺繍の原画パターンの画像データが読み取らせる（ステップＳ１）。
一方、ステップＳ４において、"読み直し"キーｂ２が押圧されていないと判断すると（ステップＳ４；Ｎｏ）、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、"領域設定"キーｂ３が押圧されたか否か判断する（ステップＳ５）。
【００３９】
ステップＳ５において、"領域設定"キーｂ３が押圧されていないと判断すると（ステップＳ５；Ｎｏ）、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、"領域削除"キーｂ４が押圧されたか否か判断する（ステップＳ６）。
一方、ステップＳ５において、“領域設定”キーｂ３が押圧されたと判断すると（ステップＳ５；Ｙｅｓ）、ＣＰＵ２１は、後述する領域設定処理（図５）を実行する（ステップＳ５００）。
【００４０】
ステップＳ６において、"領域削除"キーｂ４が押圧されていないと判断すると（ステップＳ６；Ｎｏ）、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、"濃淡調整"キーｂ５が押圧されたか否か判断する（ステップＳ７）。
一方、ステップＳ６において、“領域削除”キーｂ４が押圧されたと判断すると（ステップＳ６；Ｙｅｓ）、ＣＰＵ２１は、後述する領域削除処理（図９）を実行する（ステップＳ６００）。
【００４１】
ステップＳ７において、"濃淡調整"キーｂ５が押圧されていないと判断すると（ステップＳ７；Ｎｏ）、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、“終了"キーｂ６が押圧されたか否か判断する（ステップＳ８）。
一方、ステップＳ７において、"濃淡調整"キーｂ５が押圧されたと判断すると（ステップＳ７；Ｙｅｓ）、ＣＰＵ２１は、後述する濃淡調整処理を実行する（ステップＳ７００）。
【００４２】
ステップＳ８において、“終了”キーｂ６が押圧されていないと判断すると（ステップＳ８；Ｎｏ）、ＣＰＵ２１は、再度、ステップＳ４以降の処理を繰り返して行う。
一方、ステップＳ８において、“終了”キーｂ６が押圧されたと判断すると（ステップＳ８；Ｙｅｓ）、ＣＰＵ２１は、刺繍データ作成プログラム２５５を実行して、有効画像領域Ｒ２、Ｒ４、Ｒ５内にある画像データから、すなわち、画像濃度が閾値よりも大きい画像の画像データから、刺繍データを作成し、当該作成した刺繍データを刺繍データファイル２４１に記憶させ（ステップＳ９）、本処理を終了する。
【００４３】
なお、オペレータによる操作部２３のタッチパネル２３２の所定の操作によって、ステップＳ９において刺繍データファイル２４１に記憶させた刺繍データを、記録装置３に備えられた記録媒体３１に記録させるよう指示されると、ＣＰＵ２１は、当該刺繍データを刺繍データファイル２４１から取得し、記録媒体３１に記録させる。そして、オペレータによって、記録媒体３１が、記録装置３から取り外され、刺繍縫いミシン（図示略）に装着される。そして、当該刺繍データが、記録媒体３１から当該刺繍縫いミシンのミシン制御部（図示略）に読み込まれ、当該刺繍縫いミシンにおいて、自動的に刺繍縫いが行われることとなる。
【００４４】
次に、領域設定処理について、図５のフローチャートを参照して説明する。
【００４５】
ＣＰＵ２１は、刺繍データ作成処理（図３参照）のステップＳ５において、"領域設定"キーｂ３が押圧されたと判断すると（ステップＳ５；Ｙｅｓ）、有効画像領域設定プログラム２５１を実行して、液晶表示部２３１の画面上に、例えば、図６に示すような画像を表示させる（ステップＳ５０１）。当該画像の第２画像領域Ｂには、具体的には、例えば、図６に示すように、"戻る"キーｂ１、“終了"キーｂ６などの画像が表示されている。また、“終了”キーｂ６の下には、当該画面上で行える処理（“領域設定”）が表示されている。
【００４６】
次に、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、図６に示す第１画像領域Ａのタッチパネル２３２が押圧されたか否か判断する（ステップＳ５０２）。
【００４７】
ステップＳ５０２において、図６に示す第１画像領域Ａのタッチパネル２３２が押圧されていないと判断すると（ステップＳ５０２；Ｎｏ）、ＣＰＵ２１は、ステップＳ５１０に移行する。
一方、ステップＳ５０２において、図６に示す第１画像領域Ａのタッチパネル２３２が押圧されたと判断すると（ステップＳ５０２；Ｙｅｓ）、ＣＰＵ２１は、当該押圧された位置のｘ軸、ｙ軸方向の移動量を演算し（ステップＳ５０３）、さらに、当該移動量に対応した領域を演算し（ステップＳ５０４）、そして、当該領域を示す枠表示（指定枠ｒ１）を、液晶表示部２３１に表示する（ステップＳ５０５）。
【００４８】
そして、ＣＰＵ２１は、図６に示す第１画像領域Ａのタッチパネル２３２への押圧が停止したと判断するまで（ステップＳ５０６；Ｙｅｓ）、ステップＳ５０３からステップＳ５０５までの処理を繰り返して行う。具体的には、例えば、図７に示すように、オペレータが、入力ペンＰなどを用いて第１画像領域Ａのタッチパネル２３２を押圧しながら、入力ペンＰを移動させると、当該移動に伴って、例えば、当該移動の軌跡ｔ１を対角線とする矩形状の二点鎖線の指定枠ｒ１が、液晶表示部２３１に表示される。
ここで、ＣＰＵ２１は、二点鎖線の指定枠ｒ１に囲まれた任意の画像領域を、指定画像領域Ｒ１と認識するため、オペレータは、図７に示すように、二点鎖線の指定枠ｒ１に囲まれた指定画像領域Ｒ１内に、刺繍したい画像である必要画像ａを全て含むことができた時点で、第１画像領域Ａのタッチパネル２３２への押圧を停止すると良い。
【００４９】
ステップＳ５０６において、第１画像領域Ａのタッチパネル２３２への押圧が停止したと判断すると（ステップＳ５０６；Ｙｅｓ）、ＣＰＵ２１は、指定画像領域Ｒ１内の画像データの中から、刺繍データの作成に有効な画像データを有する有効画像領域Ｒ２を設定する（ステップＳ５０７）。具体的には、指定画像領域Ｒ１内の画像データに基づく画像のうち、画像濃度が閾値（例えば、８段階目）以上となる画像を全て含む最小の矩形領域を有効画像領域Ｒ２として設定する。より具体的には、図７に示す第１画像領域Ａに表示されている画像において、指定画像領域Ｒ１内の画像データに基づく画像である必要画像ａ、ゴミｄ３１、ｄ３２を全て含む最小の矩形領域を有効画像領域Ｒ２として設定する。一方で、指定画像領域Ｒ１外の画像データは削除する。
【００５０】
ＣＰＵ２１は、ステップＳ５０７において設定した有効画像領域Ｒ２内の画像データを、データ格納領域２２１に記憶させ（ステップＳ５０８）、ステップＳ５０７において設定した有効画像領域Ｒ２内の画像データに基づく画像と、有効画像領域Ｒ２の範囲を示す所定の領域表示としての枠表示ｒ２とを、液晶表示部２３１に表示する（ステップＳ５０９）。このとき、液晶表示部２３１の画面上には、例えば、図８に示すような画像が表示される。当該画像の第１画像領域Ａには、具体的には、例えば、図８に示すように、有効画像領域Ｒ２設定後の画像、すなわち、ステップＳ５０７において設定した有効画像領域Ｒ２内の画像データに基づく画像である必要画像ａと、ゴミｄ３１、ｄ３２とが表示されている。さらに、有効画像領域Ｒ２の範囲を示す破線の枠表示ｒ２が表示されている。
一方、有効画像領域Ｒ２外の画像データに基づく画像である意図しない画像ｄ１、原画の縁の影ｄ２、ゴミｄ３３（図７など参照）は表示されていない。
そして、現時点においては、必要画像ａと、ゴミｄ３１、ｄ３２とが、刺繍データの作成に有効な画像データとなる。
【００５１】
そして、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、例えば、図８に示す第２画像領域Ｂの“戻る”キーｂ１が押圧されたか否かを判断する（ステップＳ５１０）。
【００５２】
ステップＳ５１０において、“戻る”キーｂ１が押圧されたと判断すると（ステップＳ５１０；Ｙｅｓ）、ＣＰＵ２１は、データ格納領域２２１から、有効画像領域Ｒ２を設定する前の設定前画像データを取得し、当該設定前画像データに基づく設定前画像を液晶表示部２３１に表示する（ステップＳ５１１）。このとき、液晶表示部２３１の第１画像領域Ａには、設定前画像データに基づく設定前画像、例えば、図６の第１画像領域Ａに示すような画像が表示される。そして、ＣＰＵ２１は、再度、ステップＳ５０２以降の処理を繰り返して行う。
一方、ステップＳ５１０において、“戻る”キーｂ１が押圧されていないと判断すると（ステップＳ５１０；Ｎｏ）、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、例えば、図８に示す第２画像領域Ｂの"終了"キーｂ６が押圧されたか否か判断する（ステップＳ５１２）。
【００５３】
ステップＳ５１２において、“終了”キーｂ６が押圧されていないと判断すると（ステップＳ５１２；Ｎｏ）、ＣＰＵ２１は、再度、ステップＳ５０２以降の処理を繰り返して行う。
一方、ステップＳ５１２において、“終了”キーｂ６が押圧されたと判断すると（ステップＳ５１２；Ｙｅｓ）、ＣＰＵ２１は、領域設定処理を終了して、液晶表示部２３１の第２画像領域Ｂに、例えば、図４（ａ）の第２画像領域Ｂに示すような画像を表示する。
【００５４】
次に、領域削除処理について、図９のフローチャートを参照して説明する。
【００５５】
ＣＰＵ２１は、刺繍データ作成処理（図３参照）のステップＳ６において、“領域削除”キーｂ４が押圧されたと判断すると（ステップＳ６；Ｙｅｓ）、不必要画像領域削除プログラム２５２を実行して、液晶表示部２３１の画面上に、例えば、図１０に示すような画像を表示させる（ステップＳ６０１）。当該画像の第２画像領域Ｂには、具体的には、例えば、図１０に示すように、"戻る"キーｂ１、“終了"キーｂ６などの画像が表示されている。また、“終了”キーｂ６の下には、当該画面上で行える処理（“領域削除”）が表示されている。
【００５６】
次に、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、図１０に示す第１画像領域Ａのタッチパネル２３２が押圧されたか否か判断する（ステップＳ６０２）。
【００５７】
ステップＳ６０２において、図１０に示す第１画像領域Ａのタッチパネル２３２が押圧されていないと判断すると（ステップＳ６０２；Ｎｏ）、ＣＰＵ２１は、ステップＳ６１１に移行する。
一方、ステップＳ６０２において、図１０に示す第１画像領域Ａのタッチパネル２３２が押圧されたと判断すると（ステップＳ６０２；Ｙｅｓ）、ＣＰＵ２１は、当該押圧された位置のｘ軸、ｙ軸方向の移動量を演算し（ステップＳ６０３）、さらに、当該移動量に対応した領域を演算し（ステップＳ６０４）、そして、当該領域を示す枠表示（指定枠ｒ３）を、液晶表示部２３１に表示する（ステップＳ６０５）。
【００５８】
そして、ＣＰＵ２１は、図１０に示す第１画像領域Ａのタッチパネル２３２への押圧が停止したと判断するまで（ステップＳ６０６；Ｙｅｓ）、ステップＳ６０３からステップＳ６０５までの処理を繰り返して行う。具体的には、例えば、図１１に示すように、オペレータが、入力ペンＰなどを用いて第１画像領域Ａのタッチパネル２３２を押圧しながら、入力ペンＰを移動させると、当該移動に伴って、例えば、当該移動の軌跡ｔ２を対角線とする矩形状の二点鎖線の指定枠ｒ３が、液晶表示部２３１に表示される。
ここで、ＣＰＵ２１は、二点鎖線の指定枠ｒ３に囲まれた画像領域を、不必要画像領域Ｒ３と認識するため、オペレータは、図１１に示すように、二点鎖線の指定枠ｒ３に囲まれた不必要画像領域Ｒ３内に、刺繍したくない画像である不必要画像（例えば、ゴミｄ３１）を全て含むことができた時点で、第１画像領域Ａのタッチパネル２３２への押圧を停止すると良い。
【００５９】
ステップＳ６０６において、第１画像領域Ａのタッチパネル２３２への押圧が停止したと判断すると（ステップＳ６０６；Ｙｅｓ）、ＣＰＵ２１は、有効画像領域Ｒ２内の画像から、不必要画像領域Ｒ３内の画像を削除し（ステップＳ６０７）、有効画像領域を再設定する（ステップＳ６０８）。具体的には、有効画像領域Ｒ２内の画像データに基づく画像のうち、不必要画像領域Ｒ３外の画像データに基づく画像の画像濃度は維持したままにしておく。一方で、不必要画像領域Ｒ３内の画像データは削除する。そして、画像濃度が閾値（８段階目）以上となる画像を全て含む最小の矩形領域を有効画像領域Ｒ４として設定する。より具体的には、図１１に示す第１画像領域Ａに表示されている画像において、有効画像領域Ｒ２内の画像データに基づく画像のうち、不必要画像領域Ｒ３外の画像データに基づく画像である必要画像ａ、ゴミｄ３２の画像濃度を閾値（８段階目）以上のままにしておく。一方で、不必要画像領域Ｒ３内の画像データに基づく画像であるゴミｄ３１の画像データは削除する。そして、画像濃度が閾値（８段階目）以上の画像である必要画像ａ、ゴミｄ３２を全て含む最小の矩形領域を有効画像領域Ｒ４として設定する。
【００６０】
ＣＰＵ２１は、ステップＳ６０８において設定した有効画像領域Ｒ４内の画像データを、データ格納領域２２１に記憶させ（ステップＳ６０９）、ステップＳ６０８において設定した有効画像領域Ｒ４内の画像データに基づく画像と、有効画像領域Ｒ４の範囲を示す所定の領域表示としての枠表示ｒ４とを、液晶表示部２３１に表示する（ステップＳ６１０）。このとき、液晶表示部２３１の画面上には、例えば、図１２に示すような画像が表示される。当該画像の第１画像領域Ａには、具体的には、例えば、図１２に示すように、不必要画像領域Ｒ３の画像削除後の画像、すなわち、ステップＳ６０８において設定した有効画像領域Ｒ４内の画像データに基づく画像である必要画像ａと、ゴミｄ３２とが表示されている。さらに、有効画像領域Ｒ４の範囲を示す破線の枠表示ｒ４が表示されている。
一方、不必要画像領域Ｒ３内の画像データに基づく画像であるゴミｄ３１（図１１など参照）は表示されていない。
そして、現時点においては、必要画像ａと、ゴミ３２とが、刺繍データの作成に有効な画像データとなる。
【００６１】
そして、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、例えば、図１２に示す第２画像領域Ｂの“戻る”キーｂ１が押圧されたか否かを判断する（ステップＳ６１１）。
【００６２】
ステップＳ６１１において、“戻る”キーｂ１が押圧されたと判断すると（ステップＳ６１１；Ｙｅｓ）、ＣＰＵ２１は、データ格納領域２２１から、有効画像領域Ｒ４を設定する前の設定前画像データを取得し、当該設定前画像データに基づく設定前画像を液晶表示部２３１に表示する（ステップＳ６１２）。このとき、液晶表示部２３１の第１画像領域Ａには、設定前画像データに基づく設定前画像、例えば、図１０の第１画像領域Ａに示すような画像が表示される。そして、ＣＰＵ２１は、再度、ステップＳ６０２以降の処理を繰り返して行う。
一方、ステップＳ６１１において、“戻る”キーｂ１が押圧されていないと判断すると（ステップＳ６１１；Ｎｏ）、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、例えば、図１２に示す第２画像領域Ｂの"終了"キーｂ６が押圧されたか否か判断する（ステップＳ６１３）。
【００６３】
ステップＳ６１３において、“終了”キーｂ６が押圧されていないと判断すると（ステップＳ６１３；Ｎｏ）、ＣＰＵ２１は、再度、ステップＳ６０２以降の処理を繰り返して行う。
一方、ステップＳ６１３において、“終了”キーｂ６が押圧されたと判断すると（ステップＳ６１３；Ｙｅｓ）、ＣＰＵ２１は、領域削除処理を終了して、液晶表示部２３１の第２画像領域Ｂに、例えば、図４（ａ）の第２画像領域Ｂに示すような画像を表示する。
【００６４】
次に、濃淡調整処理について説明する。
【００６５】
ＣＰＵ２１は、刺繍データ作成処理（図３参照）のステップＳ７において、“濃淡調整”キーｂ５が押圧されたと判断すると（ステップＳ７；Ｙｅｓ）、濃淡調整プログラム２５３を実行して、液晶表示部２３１の画面上に、例えば、図１３（ａ）に示すような画像を表示させる。当該画像の第２画像領域Ｂには、具体的には、例えば、図１３（ａ）に示すように、“戻る”キーｂ１、“こく”キーｂ５１、“うすく”キーｂ５２、“終了”キーｂ６などの画像が表示されている。また、“終了”キーｂ６の下には、当該画面上で行える処理（“濃淡調整”）が表示されている。
【００６６】
オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、“うすく”キーｂ５２が押圧されると、ＣＰＵ２１は、閾値を画像濃度の高い方向へ変更する。具体的には、図１３（ｂ）に示すように８段階目に設定されている閾値を、例えば、１０段階目に変更する。すると、白として認識される画像がより多くなる。
【００６７】
次いで、変更された閾値に基づいて、ＣＰＵ２１は、液晶表示部２３１の第１画像領域Ａに表示された画像から、刺繍データの作成に有効な画像データを有する有効画像領域を再設定する。具体的には、例えば、閾値が８段階目から１０段階目に変更されたとすると、画像濃度が１０段階目以上となる画像を全て含む最小の矩形領域を有効画像領域Ｒ５として設定する。
【００６８】
そして、ＣＰＵ２１は、設定した有効画像領域Ｒ５内の画像データに基づく画像と、有効画像領域Ｒ５の範囲を示す所定の領域表示としての枠表示ｒ５とを、液晶表示部２３１に表示する。このとき、液晶表示部２３１の画面上には、例えば、図１４（ａ）に示すような画像が表示される。当該画像の第１画像領域Ａには、具体的には、例えば、図１４（ａ）に示すように、濃淡調整によって設定した有効画像領域Ｒ５内の画像データに基づく画像である必要画像ａが表示されている。さらに、有効画像領域Ｒ５の範囲を示す破線の枠表示ｒ５が表示されている。そして、この際の閾値は、例えば、図１４（ｂ）に示すように１０段階目になる。
一方、有効画像領域Ｒ５外の画像データに基づく画像であるゴミｄ３２（図１３（ａ）など参照）は表示されていない。すなわち、ゴミｄ３２の画像濃度が、８又は９段階目であったため、閾値を画像濃度の高い方向へ変更したことによって、ゴミｄ３２の画像濃度が閾値よりも小さくなり、液晶表示部２３１に表示されなくなった。
そして、現時点においては、必要画像ａが、刺繍データの作成に有効な画像データとなる。
【００６９】
一方で、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、“こく”キーｂ５１が押圧されると、ＣＰＵ２１は、閾値を画像濃度の低い方向へ変更する。具体的には、図１３（ｂ）に示すように８段階目に設定されている閾値を、例えば、６段階目に変更する。すると、黒として認識される画像がより多くなる。
“こく”キーｂ５１の押圧は、例えば、オペレータが刺繍したい必要画像ａの画像濃度が初期の閾値（８段階目）より小さく、必要画像ａが、白として認識され、液晶表示部２３１に表示されない場合に好適である。具体的には、例えば、必要画像ａが、液晶表示部２３１に表示されていない場合に、“こく”キーｂ５１の押圧を、必要画像ａが液晶表示部２３１に表示されるまで繰り返すことによって、必要画像ａの画像データを、刺繍データの作成に有効な画像データにすることができる。
【００７０】
そして、ＣＰＵ２１は、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作によって、例えば、図１４（ａ）に示す第２画像領域Ｂの“終了”キーｂ６が押圧されたと判断すると、濃淡調整処理を終了して、液晶表示部２３１の第２画像領域Ｂに、例えば、図４（ａ）の第２画像領域Ｂに示すような画像を表示させる。
【００７１】
以上説明した本発明の刺繍データ作成装置１００によれば、液晶表示部２３１に表示された画像から、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作により、任意の指定画像領域Ｒ１を指定することができる。そして、ＣＰＵ２１は、有効画像領域設定プログラム２５１を実行することにより、当該指定された指定画像領域Ｒ１の中から、刺繍データの作成に有効な画像データを有する有効画像領域Ｒ２を設定し、有効画像領域Ｒ２の画像データに基づく画像と、有効画像領域Ｒ２の範囲を示す枠表示ｒ２とを表示手段に表示することができるので、オペレータは、容易に有効画像領域Ｒ２の範囲、すなわち、刺繍される画像を把握することができる。これにより、ゴミなどの不必要な画像が含まれるか否かが容易に分かることとなる。
また、液晶表示部２３１に表示された画像から、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作により、不必要画像を避けて指定画像領域Ｒ１を指定することができるので、従来のような濃淡処理では除去できない不必要画像も容易に除外することができる。
さらに、液晶表示部２３１に表示された画像から、オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作により指定画像領域Ｒ１が指定されるだけで、ＣＰＵ２１は、刺繍データ作成プログラム２５５を実行することにより、ＣＰＵ２１が有効画像領域設定プログラム２５１を実行することによって設定した有効画像領域Ｒ２内にある画像データにより刺繍データを作成することができる。
【００７２】
オペレータによる入力ペンＰなどを用いたタッチパネル２３２の押圧操作により、液晶表示部２３１に表示された画像から、不必要画像領域Ｒ３を指定することができる。そして、ＣＰＵ２１は、不必要画像領域削除プログラム２５２を実行することにより、不必要画像領域Ｒ３内の画像を、液晶表示部２３１に表示された画像から除くことができる。したがって、オペレータに、オペレータが刺繍したくない画像を含む領域を、不必要画像領域Ｒ３として指定させることができることとなる。
さらに、ＣＰＵ２１は、不必要画像領域削除プログラム２５２を実行することにより、不必要画像領域Ｒ３の画像を除いた画像から有効画像領域Ｒ４を設定し、有効画像領域Ｒ４の画像データに基づく画像と、有効画像領域Ｒ４の範囲を示す枠表示ｒ４とを液晶表示部２３１に表示させることができる。したがって、オペレータは、不必要な画像が完全に削除されたか否かの判別を容易に行うことができることとなって、より簡単に、且つ、より確実に、刺繍される画像を把握することができる。
【００７３】
ＣＰＵ２１が有効画像領域設定プログラム２５１を実行することによって有効画像領域Ｒ２を設定した後、又は、ＣＰＵ２１が不必要画像領域削除プログラム２５２を実行することによって有効画像領域Ｒ４を設定した後において、ＣＰＵ２１は、設定前画像表示プログラム２５４を実行することにより、液晶表示部２３１に、有効画像領域Ｒ２、Ｒ４が設定される前の設定前画像データに基づく画像を表示させることができる。したがって、オペレータが刺繍したい画像を含まない領域を指定画像領域Ｒ１として指定してしまった場合や、オペレータが刺繍したくない画像を含む領域を指定画像領域Ｒ１として指定してしまった場合、オペレータが刺繍したい画像を含む領域を不必要画像領域Ｒ３として指定してしまった場合、オペレータが刺繍したくない画像を含まない領域を不必要画像領域Ｒ３として指定してしまった場合などにおいて、再度、スキャナ１によって刺繍の原画パターンの画像データを読み取るなどの手間をかけることなく、改めて、オペレータに、オペレータが刺繍したい画像を含む領域を指定画像領域Ｒ１として、又は、オペレータが刺繍したくない画像を含む領域を不必要画像領域Ｒ３として、指定させることができることとなる。
【００７４】
ＣＰＵ２１は、刺繍データ作成プログラム２５５を実行することによって、ＣＰＵ２１が有効画像領域設定プログラム２５１を実行することによって設定した有効画像領域Ｒ２内にある画像データ、ＣＰＵ２１が不必要画像領域削除プログラム２５２を実行することによって設定した有効画像領域Ｒ４内にある画像データ、ＣＰＵ２１が濃淡調整プログラム２５３を実行することによって設定した有効画像領域Ｒ５内にある画像データにより刺繍データを作成することができる。
【００７５】
なお、本発明は、上記した実施の形態のものに限るものではない。
例えば、領域指定手段等として、操作部２３に、タッチパネル２３２を備えるようにしたが、処理装置２に、入力部を備えるようにしてもよい。当該入力部は、カーソルキー、文字／数字キー、各種機能キーなどから構成され、オペレータのキー操作に伴う押下信号をＣＰＵ２１に出力する。また、当該入力部は、マウスなどのポインティングデバイスなど、その他の入力装置を備えるものとしても良い。具体的には、オペレータが、ＣＰＵ２１に対して、“領域設定”や“領域削除”などの刺繍データ作成処理を行うよう指示する場合には、カーソルキー、文字／数字キー、各種機能キー、マウスなどを使用すると良い。また、オペレータが、ＣＰＵ２１に対して、液晶表示部２３１に表示された画像から、任意の画像領域（指定画像領域Ｒ１）又は不必要な画像領域（不必要画像領域Ｒ３）を指定する場合には、マウスなどを使用すると良い。
【００７６】
オペレータが、指定画像領域Ｒ１を指定する際においては、入力ペンＰの移動の軌跡ｔ１を対角線とする矩形状の二点鎖線の指定枠ｒ１が液晶表示部２３１に表示され、二点鎖線の指定枠ｒ１に囲まれた矩形状の領域を指定画像領域Ｒ１となるようにしたが、オペレータが、入力ペンＰなどを用いて、必要画像ａを全て囲うように二点鎖線の指定枠ｒ１を指定することができ、そして、ＣＰＵ２１が、二点鎖線の指定枠ｒ１に囲まれた領域を指定画像領域Ｒ１と認識することができるのであれば、二点鎖線の指定枠ｒ１の指定の仕方、二点鎖線の指定枠ｒ１の形、指定画像領域Ｒ１の形は、特に制限はない。また、枠表示ｒ１も、二点鎖線でなくても良い。さらに、指定画像領域Ｒ１を示す領域表示として枠表示ｒ１を表示するようにしたが、当該領域表示は、オペレータが指定画像領域Ｒ１とそれ以外の画像領域とを識別できるのであれば、特に制限はなく、例えば、指定画像領域Ｒ１とそれ以外の画像領域とを異なる色で着色するようにしても良い。
また、オペレータが不必要画像領域Ｒ３を指定する際においても、同様である。
【００７７】
上記実施形態においては、液晶表示部２３１に表示されている画像濃度が閾値以上の画像を全て含む最小の矩形領域を、有効画像領域Ｒ２、Ｒ４、Ｒ５とし、そして、液晶表示部２３１に、有効画像領域Ｒ２、Ｒ４、Ｒ５の範囲を示す破線の枠表示ｒ２、ｒ４、ｒ５を表示するようにしたが、画像濃度が閾値以上の画像、すなわち、刺繍データの作成に有効な画像データに基づく画像を全て含むのであれば、有効画像領域Ｒ２、Ｒ４、Ｒ５の形、破線の枠表示ｒ２、ｒ４、ｒ５の形には、特に制限はない。また、枠表示ｒ２、ｒ４、ｒ５も、有効画像領域Ｒ２、Ｒ４、Ｒ５の範囲を示すことができるのであれば、破線でなくても良い。さらに、有効画像領域Ｒ２、Ｒ４、Ｒ５を示す領域表示として枠表示ｒ２、ｒ４、ｒ５を表示するようにしたが、当該領域表示は、オペレータが有効画像領域Ｒ２、Ｒ４、Ｒ５とそれ以外の画像領域とを識別できるのであれば、特に制限はなく、例えば、有効画像領域Ｒ２、Ｒ４、Ｒ５とそれ以外の画像領域とを異なる色で着色するようにしても良い。
【００７８】
また上記実施形態においては、ＣＰＵ２１が、有効画像領域設定プログラム２５１、不必要画像領域削除プログラム２５２、濃淡調整プログラム２５３などを実行することによって有効画像領域Ｒ２、Ｒ４、Ｒ５を設定するようにし、そして、液晶表示部２３１に、有効画像領域Ｒ２、Ｒ４、Ｒ５の範囲を示す領域表示として枠表示ｒ２、ｒ４、ｒ５を表示させるようにしたが、原画パターンの画像データをスキャナ１で読み取った後、直ぐに有効画像領域を設定し、液晶表示部２３１に、読取画像データに基づく画像と、枠表示を表示するようにしても良い。
【００７９】
液晶表示部２３１の第２画像領域Ｂに表示されるキー画像は、この限りではない。刺繍データの作成に必要な操作に関するキー画像であれば、液晶表示部２３１の第２画像領域Ｂに表示するようにしても良い。
【００８０】
“戻る”キーｂ１を押圧した後に、液晶表示部２３１の第１画像領域Ａに表示される画像は、この限りではない。“戻る”キーｂ１を押圧する直前に行った設定よりも前の設定における画像であれば、特に制限は無く、例えば、常に、スキャナ１によって読み取られた読取画像データに基づく読取画像を表示するようにしても良い。
【００８１】
本発明においては、“うすく”キーｂ５２が一回押圧されることによって、ＣＰＵ２１は、閾値を画像濃度の高い方向へ２段階分上昇させるようにしたが、具体的には、例えば、８段階目から１０段階目に変更したが、“うすく”キーｂ５２が一回押圧されることによって、ＣＰＵ２１が、閾値を画像濃度の高い方向へ上昇させるのであれば、その段階の数に制限は無く、例えば、閾値を１段階分上昇させるように、具体的には、例えば、閾値を８段階目から９段階目に変更するようにしても良い。
また、“こく”キーｂ５１の押圧においても、同様である。
さらに、画像の画像濃度の段階も、特に制限は無く、１６段階でなくても良い。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態における刺繍データ作成装置の全体構成を示す斜視図である。
【図２】本発明の実施の形態における刺繍データ作成装置の機能的構成を示すブロック図である。
【図３】刺繍データ作成処理を説明するためのフローチャートである。
【図４】読取画像データに基づく読取画像と、刺繍データ作成処理におけるキー画像とが表示された画面を示す図（ａ）と、当該読取画像の画像濃度の閾値を示す図（ｂ）である。
【図５】領域設定処理を説明するためのフローチャートである。
【図６】読取画像と、領域設定処理におけるキー画像とが表示された画面を示す図である。
【図７】指定画像領域が指定された画像と、領域設定処理におけるキー画像とが表示された画面を示す図である。
【図８】指定画像領域が指定されることによって有効画像領域が設定された画像と、領域設定処理におけるキー画像とが表示された画面を示す図である。
【図９】領域削除処理を説明するためのフローチャートである。
【図１０】指定画像領域が指定されることによって有効画像領域が設定された画像と、領域削除処理におけるキー画像とが表示された画面を示す図である。
【図１１】不必要画像領域が指定された画像と、領域削除処理におけるキー画像とが表示された画面を示す図である。
【図１２】不必要画像領域が削除されることによって有効画像領域が再設定された画像と、領域削除処理におけるキー画像とが表示された画面を示す図である。
【図１３】不必要画像領域が削除されることによって有効画像領域が再設定された画像と、濃淡調整処理におけるキー画像とが表示された画面を示す図（ａ）と、当該有効画像領域の画像の画像濃度の閾値を示す図（ｂ）である。
【図１４】濃淡調整処理によって有効画像領域が再設定された画像と、濃淡調整処理におけるキー画像とが表示された画面を示す図（ａ）、当該有効画像領域が再設定された画像の画像濃度の閾値を示す図（ｂ）である。
【符号の説明】
【００８３】
１  スキャナ（画像データ読取手段）
２  処理装置
３  記録装置
２１  ＣＰＵ（有効画像領域設定手段、有効画像表示制御手段、表示制御手段、設定前画像表示制御手段、刺繍データ作成手段）
２２  ＲＡＭ
２３  操作部
２４  記憶部
３１  記録媒体
１００  刺繍データ作成装置
２２１  データ格納領域（設定前画像データ記憶手段）
２３１  液晶表示部（表示手段）
２３２  タッチパネル（領域指定手段、入力手段、不必要画像領域指定手段）
２４１  刺繍データファイル
２５１  有効画像領域設定プログラム（有効画像領域設定手段、有効画像表示制御手段）
２５２  不必要画像領域削除プログラム（表示制御手段）
２５３  濃淡調整プログラム
２５４  設定前画像表示プログラム（設定前画像表示制御手段）
２５５  刺繍データ作成プログラム（刺繍データ作成手段）
Ｒ１  指定画像領域
Ｒ２、Ｒ４、Ｒ５  有効画像領域
ｒ２、ｒ４、ｒ５  枠表示（領域表示）
Ｒ３  不必要画像領域
【図１】
2006116125.tif 000003
【図２】
2006116125.tif 000004
【図３】
2006116125.tif 000005
【図５】
2006116125.tif 000006
【図６】
2006116125.tif 000007
【図７】
2006116125.tif 000008
【図８】
2006116125.tif 000009
【図９】
2006116125.tif 000010
【図１０】
2006116125.tif 000011
【図１１】
2006116125.tif 000012
【図１２】
2006116125.tif 000013
【図４】
2006116125.tif 000014
【図１３】
2006116125.tif 000015
【図１４】
2006116125.tif 000016