(57)【要約】【課題】  画像データから任意形状の領域を任意の数だけ抜き出して、他の画像データと合成して合成画像を生成できる画像形成装置、画像合成方法及び画像合成方法のプログラムを提供する。【解決手段】  第１の画像の少なくとも一部の領域の画像を第２の画像に合成して画像形成する画像形成装置であって、画像データに応じた画像を表示するとともに、表示された画像上にユーザが複数の点を指定するためのユーザインタフェースである表示・操作部２を有し、原稿を光学的に読み取って生成した第１の画像の画像データ及び第２の画像データを画像記憶部５に記憶させ、第１の画像データに応じた画像を表示・操作部２に表示させ、表示された第１の画像データに応じた画像上でユーザによって指定された複数の点を連結した領域である抽出領域内の画像の画像データと画像記憶部５に記憶済みの第２の画像に応じた画像データとを合成する。【選択図】  図２
2006115461.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像の少なくとも一部の領域の画像を第２の画像に合成して画像形成する画像形成装置であって、
画像データに応じた画像を表示する表示手段と、
前記表示手段に表示された画像上にユーザが複数の点を指定するためのユーザインタフェースとを有し、
原稿を光学的に読み取って生成した前記第１の画像の画像データ及び前記第２の画像の画像データを画像記憶手段に記憶させ、前記第１の画像の画像データに応じた画像を前記表示手段に表示させ、前記表示手段に表示された前記第１の画像の画像データに応じた画像上で前記ユーザインタフェースを介してユーザによって指定された複数の点を連結した領域である抽出領域内の画像の画像データと前記画像記憶手段に記憶済みの前記第２の画像の画像データとを合成することを特徴とする画像形成装置。
【請求項２】
前記抽出領域が複数であることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像記憶手段に記憶されている前記第２の画像の画像データのうち、前記抽出領域に対応する領域内の画像データを前記第１の画像の画像データで上書きすることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記抽出領域内に含まれる文字部分を検出する手段を有し、前記抽出領域のうち前記文字部分の画像データのみを前記第２の画像データと合成することを特徴とする請求項１から３のいずれか１項記載の画像形成装置。
【請求項５】
第１の画像の少なくとも一部の領域の画像を第２の画像に合成して画像形成する画像形成装置であって、
画像データに応じた画像を表示する表示手段と、
前記表示手段に表示された画像内の閉鎖領域をユーザが指定するためのユーザインタフェースと、
前記指定された閉鎖領域内に含まれる文字部分を検出する手段とを有し、
原稿を読み取って生成した前記第１の画像の画像データ及び前記第２の画像の画像データを画像記憶手段に記憶させ、前記第１の画像の画像データに応じた画像を前記表示手段に表示させ、前記指定された閉鎖領域内の文字部分の画像データと前記画像記憶手段に記憶済みの前記第２の画像の画像データとを合成することを特徴とする画像形成装置。
【請求項６】
前記閉鎖領域が複数であることを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記画像記憶手段に記憶されている前記第２の画像の画像データのうち、前記文字部分に対応する領域内の画像データを前記第１の画像の画像データで上書きすることを特徴とする請求項５又は６記載の画像形成装置。
【請求項８】
第１の画像の少なくとも一部の領域の画像を第２の画像に合成する画像合成方法であって、
前記第２の画像を光学的に読み取って前記第２の画像の画像データを生成する工程と、
前記第２の画像の画像データを記憶する工程と、
前記第１の画像を光学的に読み取って前記第１の画像の画像データを生成する工程と、
前記第１の画像の画像データに応じた画像を表示する工程と、
記憶済みの前記第２の画像の画像データのうち、前記表示した第１の画像の画像データに応じた画像上で指定された複数の点を連結してなる領域に対応するデータを前記第１の画像の画像データで上書きする工程とを有することを特徴とする画像合成方法。
【請求項９】
第１の画像の少なくとも一部の領域の画像を第２の画像に合成する画像合成方法であって、
前記第２の画像を光学的に読み取って前記第２の画像の画像データを生成する工程と、
前記第２の画像の画像データを記憶する工程と、
前記第１の画像を光学的に読み取って前記第１の画像の画像データを生成する工程と、
前記第１の画像の画像データに応じた画像を表示する工程と、
表示した画像上で指定された領域に含まれる文字部分を検出する工程と、
記憶済みの前記第２の画像の画像データのうち、前記文字部分に対応するデータを前記第１の画像の画像データで上書きする工程とを有することを特徴とする画像合成方法。
【請求項１０】
画像データに応じた画像を表示する表示手段と、前記表示手段に表示された画像上にユーザが複数の点を指定するためのユーザインタフェースとを有する画像形成装置を制御するコンピュータに第１の画像の少なくとも一部の領域の画像を第２の画像に合成する画像合成処理を行わせるためのプログラムであって、
前記コンピュータに、
前記第２の画像を光学的に読み取って前記第２の画像の画像データを生成する工程と、
前記第２の画像の画像データを記憶する工程と、
前記第１の画像を光学的に読み取って前記第１の画像の画像データを生成する工程と、
前記第１の画像の画像データに応じた画像を前記表示手段に表示する工程と、
記憶済みの前記第２の画像の画像データのうち、前記表示手段に表示した第１の画像の画像データに応じた画像上で前記ユーザインタフェースを用いてユーザによって指定された複数の点を連結してなる領域に対応するデータを、前記第１の画像の画像データで上書きする工程とを実行させることを特徴とする画像合成方法のプログラム。
【請求項１１】
画像データに応じた画像を表示する表示手段と、前記表示手段に表示された画像上にユーザが複数の点を指定するためのユーザインタフェースとを有する画像形成装置を制御するコンピュータに第１の画像の少なくとも一部の領域の画像を第２の画像に合成する画像合成処理を行わせるためのプログラムであって、
前記コンピュータに、
前記第２の画像を光学的に読み取って前記第２の画像の画像データを生成する工程と、
前記第２の画像の画像データを記憶する工程と、
前記第１の画像を光学的に読み取って前記第１の画像の画像データを生成する工程と、
前記第１の画像の画像データに応じた画像を表示する工程と、
表示した画像上で指定された領域に含まれる文字部分を検出する工程と、
記憶済みの前記第２の画像の画像データのうち、前記文字部分に対応するデータを前記第１の画像の画像データで上書きする工程とを実行させることを特徴とする画像合成方法のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成機能を擁したデジタル画像形成装置、画像合成方法及びそのプログラムに関する。
【背景技術】
【０００２】
近年、画像形成装置は高機能化の要求に伴い、様々な機能が付加されている。このような付加機能の一つとして、画像合成機能がある。
【０００３】
画像合成機能は、基となる二つの画像データのうち一方（抽出画像）から一部の領域のデータを抜き出し、これを他方の画像データ（背景画像）と合成して新たな画像データを生成する機能である。
このような画像合成機能を備えた画像形成装置に関する従来技術としては、特許文献１に開示される「画像処理装置」がある。
【特許文献１】特開平８−２８９１３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の画像形成装置の画像合成機能では、抽出画像から抜き出す領域の位置や大きさは選択できるものの、領域の形状は長方形に、抜き出す領域の数は一つに限定されており、形状・個数を選択することはできなかった。
【０００５】
抽出画像から任意形状の領域を抜き出して合成できる画像形成装置も無いわけではないが、この場合には、抜き出そうとする領域を原稿上で予め囲んでおかなければならなかった。すなわち、抽出しようとする領域をオリジナルの原稿上に描画しなければならないため、オリジナル原稿が再利用できなくなってしまう。
【０００６】
このように、従来の画像形成装置は、抽出画像から任意形状の領域を任意の数だけ抜き出して、背景画像と合成して合成画像を生成することはできなかった。
【０００７】
本発明はかかる問題に鑑みて為されたものであり、第１の画像の少なくとも一部の領域の画像を第２の画像に合成できる画像形成装置、画像合成方法及び画像合成方法のプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、第１の態様として、第１の画像の少なくとも一部の領域の画像を第２の画像に合成して画像形成する画像形成装置であって、画像データに応じた画像を表示する表示手段と、表示手段に表示された画像上にユーザが複数の点を指定するためのユーザインタフェースとを有し、原稿を光学的に読み取って生成した第１の画像の画像データ及び第２の画像の画像データを画像記憶手段に記憶させ、第１の画像の画像データに応じた画像を表示手段に表示させ、表示手段に表示された第１の画像の画像データに応じた画像上でユーザインタフェースを介してユーザによって指定された複数の点を連結した領域である抽出領域内の画像の画像データと画像記憶手段に記憶済みの第２の画像の画像データとを合成することを特徴とする画像形成装置を提供するものである。
【０００９】
本発明の第１の態様においては、抽出領域が複数であることが好ましい。
【００１０】
本発明の第１の態様の上記のいずれの構成においても、画像記憶手段に記憶されている第２の画像の画像データのうち、抽出領域に対応する領域内の画像データを第１の画像の画像データで上書きすることが好ましい。また、抽出領域内に含まれる文字部分を検出する手段を有し、抽出領域のうち文字部分の画像データのみを第２の画像データと合成することが好ましい。
【００１１】
また、上記目的を達成するため、本発明は、第２の態様として、第１の画像の少なくとも一部の領域の画像を第２の画像に合成して画像形成する画像形成装置であって、画像データに応じた画像を表示する表示手段と、表示手段に表示された画像内の閉鎖領域をユーザが指定するためのユーザインタフェースと、指定された閉鎖領域内に含まれる文字部分を検出する手段とを有し、原稿を読み取って生成した第１の画像の画像データ及び第２の画像の画像データを画像記憶手段に記憶させ、第１の画像の画像データに応じた画像を表示手段に表示させ、指定された閉鎖領域内の文字部分の画像データと画像記憶手段に記憶済みの第２の画像の画像データとを合成することを特徴とする画像形成装置を提供するものである。
【００１２】
本発明の第２の態様においては、閉鎖領域が複数であることが好ましい。
【００１３】
本発明の第２の態様の上記のいずれの構成においても、画像記憶手段に記憶されている第２の画像の画像データのうち、文字部分に対応する領域内の画像データを第１の画像の画像データで上書きすることが好ましい。
【００１４】
また、上記目的を達成するため、本発明は、第３の態様として、第１の画像の少なくとも一部の領域の画像を第２の画像に合成する画像合成方法であって、第２の画像を光学的に読み取って第２の画像の画像データを生成する工程と、第２の画像の画像データを記憶する工程と、第１の画像を光学的に読み取って第１の画像の画像データを生成する工程と、第１の画像の画像データに応じた画像を表示する工程と、記憶済みの第２の画像の画像データのうち、表示した第１の画像の画像データに応じた画像上で指定された複数の点を連結してなる領域に対応するデータを第１の画像の画像データで上書きする工程とを有することを特徴とする画像合成方法を提供するものである。
【００１５】
また、上記目的を達成するため、本発明は、第４の態様として、第１の画像の少なくとも一部の領域の画像を第２の画像に合成する画像合成方法であって、第２の画像を光学的に読み取って第２の画像の画像データを生成する工程と、第２の画像の画像データを記憶する工程と、第１の画像を光学的に読み取って第１の画像の画像データを生成する工程と、第１の画像の画像データに応じた画像を表示する工程と、表示した画像上で指定された領域に含まれる文字部分を検出する工程と、記憶済みの第２の画像の画像データのうち、文字部分に対応するデータを第１の画像の画像データで上書きする工程とを有することを特徴とする画像合成方法を提供するものである。
【００１６】
また、上記目的を達成するため、本発明は、第５の態様として、画像データに応じた画像を表示する表示手段と、表示手段に表示された画像上にユーザが複数の点を指定するためのユーザインタフェースとを有する画像形成装置を制御するコンピュータに第１の画像の少なくとも一部の領域の画像を第２の画像に合成する画像合成処理を行わせるためのプログラムであって、コンピュータに、第２の画像を光学的に読み取って第２の画像の画像データを生成する工程と、第２の画像の画像データを記憶する工程と、第１の画像を光学的に読み取って第１の画像の画像データを生成する工程と、第１の画像の画像データに応じた画像を表示手段に表示する工程と、記憶済みの第２の画像の画像データのうち、表示手段に表示した第１の画像の画像データに応じた画像上でユーザインタフェースを用いてユーザによって指定された複数の点を連結してなる領域に対応するデータを、第１の画像の画像データで上書きする工程とを実行させることを特徴とする画像合成方法のプログラムを提供するものである。
【００１７】
また、上記目的を達成するため、本発明は、第６の態様として、画像データに応じた画像を表示する表示手段と、表示手段に表示された画像上にユーザが複数の点を指定するためのユーザインタフェースとを有する画像形成装置を制御するコンピュータに第１の画像の少なくとも一部の領域の画像を第２の画像に合成する画像合成処理を行わせるためのプログラムであって、コンピュータに、第２の画像を光学的に読み取って第２の画像の画像データを生成する工程と、第２の画像の画像データを記憶する工程と、第１の画像を光学的に読み取って第１の画像の画像データを生成する工程と、第１の画像の画像データに応じた画像を表示する工程と、表示した画像上で指定された領域に含まれる文字部分を検出する工程と、記憶済みの第２の画像の画像データのうち、文字部分に対応するデータを第１の画像の画像データで上書きする工程とを実行させることを特徴とする画像合成方法のプログラムを提供するものである。
【発明の効果】
【００１８】
本発明によれば、表示手段に表示された第１の画像データに応じた画像上でユーザインタフェースを介してユーザによって指定された複数の点を連結した領域である抽出領域内の画像の画像データと、画像記憶手段に記憶済みの第２の画像に応じた画像データとを合成することから、第１の画像の少なくとも一部の領域の画像を第２の画像に合成できる画像形成装置、画像合成方法及び画像合成方法のプログラムを提供できる。
【発明を実施するための最良の形態】
【００１９】
本発明の好適な実施の形態について説明する。
〔第１の実施形態〕
図１に、本発明を好適に実施した第１の実施形態にかかる画像形成装置の概略構成を示す。自動原稿送り装置（以後ＡＤＦ）１−１の原稿台１−２に原稿の画像面を上にして置かれた原稿束は、不図示の操作部上のスタートキーが押下されると、一番下の原稿から給送ローラ１−３、給送ベルト１−４によって、コンタクトガラス１−６上の所定の位置に給送される。読み取りユニット１−５０によってコンタクトガラス１−６上の原稿の画像データを読み取り後、読み取りが終了した原稿は、給送ベルト１−４及び排送ローラ１ー５によって排出される。さらに、原稿セット検知１−７にて原稿台１−２に次の原稿があることを検知した場合、前原稿と同様にコンタクトガラス１−６上に給送する。給送ローラ１−３、給送ベルト１−４、排送ローラ１−５は不図示の搬送モータによって駆動される。
【００２０】
第１トレイ１−８、第２トレイ１−９、第３トレイ１−１０に積載された転写紙は、各々第１給紙装置１−１１、第２給紙装置１−１２、第３給紙装置１−１３によって給紙され、縦搬送ユニット１−１４によって感光体１−１５に当接する位置まで搬送される。読み取りユニット１−５０にて読み込まれた画像データは、書き込みユニット１−５７からのレーザーによって感光体１−１５に書き込まれ、現像ユニット１−２７を通過することによってトナー像が形成される。そして、転写紙は感光体１−１５の回転と等速で搬送ベルト１−１６によって搬送されながら、感光体１−１５上のトナー像が転写される。その後、定着ユニット１−１７にて画像を定着させ、排紙ユニット１−１８によって機外に排出される。
【００２１】
転写紙の両面に画像を作像する場合は、各給紙トレイ１−８〜１０から給紙され作像された転写紙を排紙トレイ１−１９側に導かないで、経路切り替えの為の分岐爪１−１１２を上側にセットする事で、一旦両面給紙ユニット１−１１１にストックする。その後、両面給紙ユニット１−１１１にストックされた転写紙は再び感光体１−１５に作像されたトナー画像を転写するために、両面給紙ユニット１−１１１から再給紙され、経路切り替えの為の分岐爪１−１１２を下側にセットし、後処理装置１−１１４を使用するモードがセットされている場合は経路切り替えの為の分岐爪１−１１３を上側にセットする事で、後処理装置１−１１４に転写紙を排紙する事が出来、後処理装置を使用しないモードの場合は上記切り替えの分岐爪１−１１３を下側にセットする事で排紙トレイ１−１９に導く。
【００２２】
読み取りユニット１−５０は、原稿を載置するコンタクトガラス１−６と光学走査系で構成されており、光学走査系には、露光ランプ１−５１、第１ミラー１−５２、レンズ１−５３、ＣＣＤイメージセンサ１−５４等々で構成されている。露光ランプ１−５１及び第１ミラー１−５２は不図示の第１キャリッジ上に固定され、第２ミラー１−５５及び第３ミラー１−５６は不図示の第２キャリッジ上に固定されている。原稿像を読み取る時には、光路長が変わらないように、第１キャリッジと第２キャリッジとが２対１の相対速度で機械的に走査される。この光学走査系は、図示しないスキャナ駆動モータにて駆動される。原稿画像は、ＣＣＤイメージセンサ１−５４によって読み取られ、電気信号に変換されて処理される。
【００２３】
書き込みユニット１−５７はレーザ出力ユニット１−５８、結像レンズ１−５９、ミラー１−６０で構成され、レーザ出力ユニット１−５８の内部には、レーザ光源であるレーザダイオード及びモータによって高速で定速回転する回転多面鏡（ポリゴンミラー）が備わっている。
【００２４】
レーザ出力ユニット１−５８から照射されるレーザ光は、定速回転するポリゴンミラーで偏光され、結像レンズ１−５９を通り、ミラー１−６０で折り返され、感光体１−１５の面上に集光結像する。
【００２５】
偏光されたレーザ光は感光体１−１５が回転する方向と直行する方向（主走査方向）に露光走査され、画像処理部のセレクタから出力された画像信号のライン単位の記録を行う。感光体１−１５の回転速度と記録密度に対応した所定の周期で主走査を繰り返すことによって、感光体面上に画像（静電潜像）が形成される。
【００２６】
上記のように、書き込みユニット１−５７から出力されるレーザ光が、画像作像系の感光体１−１５に照射される。図示しないが感光体１−１５の一端近傍のレーザビームを照射される位置に、主走査同期信号を発生するビームセンサが配置されている。この主走査同期信号をもとに主走査方向の画像記録開始タイミングの制御、および後述する画像信号の入出力を行うための制御信号の生成を行う。
【００２７】
図２に、画像合成部の構成を示す。画像合成部は、演算処理部１、表示・操作部２、原稿読み取り部３、データ記憶部４、画像記憶部５及びエリア格納部６を有する。
演算処理部１は、画像合成を実行するための各種演算処理を行う。表示・操作部２は、原稿画像を表示するとともに、ユーザが情報を入力する際に操作するユーザＩ／Ｆである。原稿読み取り部３は、合成画像の基となる原稿を光学的に読み取り、得られた光信号を光電変換して画像データを生成する。データ記憶部４には、演算データや制御プログラムが記憶させられている。画像記憶部５には、例えばＲＧＢメモリであり、原稿読み取り部３が生成した画像データが記憶させられる。エリア格納部６は、ビットマップメモリであり、ユーザによって指定された３以上の点（指定点）を結んでなる多角形（中抜きループ）の情報が格納される。エリア格納部６は、指定点の座標を、メモリアドレスとを対応させて格納する。
【００２８】
表示・操作部２は、例えば、読み取った原稿画像を表示するディスプレイと該ディスプレイ上でタッチペンなどによって指定された点や連続点（線）を認識する装置である（ディスプレイに表示された画像上のどの部分を抽出画像とするかをタッチペンなどでディスプレイエディタ上で描画する。その連続点を抽出ループとして認識しエリア格納部６に格納する）。
【００２９】
原稿読み取り部３は、例えば、原稿台に載置された原稿をスキャナやＣＣＤによって光学的に読み取り、０〜２５５階調のデータとして画像記憶部に格納するとともに、Ｇデータのみを２値化（０ｏｒ１）して、８ビットのデータの一部として各画素ごとにエリア格納部６記録させるもの（集合ＡＳＩＣ）である。
【００３０】
エリア格納部６に格納される１画素８ビットのデータの内容は、以下の通りである。
０〜４ｂｉｔ：エリアのグループ番号（各エリアの識別用・エリア信号）
５ｂｉｔ：エリアの開始・終了（トグル式）
６ｂｉｔ：閉ループ追跡用ｂｉｔ
７ｂｉｔ：原稿画像データ（１：上記濃度（０〜２５５）の画像有り、０：画像無し）
【００３１】
なお、エリア信号とは、エリア格納部６に格納される１画素８ｂｉｔのデータの０〜４ｂｉｔが１（グループ１番）かつ５ｂｉｔ目が１の時アサートして、次に０〜４ｂｉｔが１かつ５ｂｉｔ目が１の時ネゲートする信号である。
エリア格納部６（エリア信号）とスキャン画像と画像記憶部５からの出力画像とは全て同期がとられている。
【００３２】
画像合成部の動作について説明する。
図３に、表示・操作部２上に表示された抽出画像及び背景画像を示す。図中左側の画像内で複数の中抜きループで囲まれた部分が抽出画像である。中抜きループは、表示・操作部２上に表示されている画像上にタッチペンなどの入力装置を利用してユーザが３以上の指定点を描画することによって設定される。
【００３３】
図４に、画像記憶部５に記憶させられている合成画像の画像データを模式的に示す。演算処理部１は、始めに背景画像を画像記憶部５へ書き込み、次にエリア格納部６に記録されている中抜きループの形状に基づいたエリア信号に応じて既に画像記憶部５に書き込まれている背景画像の上に抽出画像を上書きする（エリア信号がアサート中、画像を画像記憶部５に書き込む）。
【００３４】
図５に、エリア格納部６に格納されている中抜きループを示す。原稿の基準位置とエリア格納部６のメモリアドレスおける座標原点とは一致させられている。
座標原点をエリア格納部６のメモリアドレス上での（800000h）番地とし、
座標点        アドレス
（０，０）    800000hの下位８ビット
（１，０）    800000hの上位８ビット
（２，０）    800002hの下位８ビット
（３，０）    800002hの上位８ビット
のように、座標点とビットマップメモリのアドレスとは対応している。
【００３５】
なお、演算処理部１は、不図示の合成画像読取キーがユーザによって押下されると原稿のスキャンを開始し、読み取った画像を表示・操作部２上に表示する。
【００３６】
画像合成処理の流れについて説明する。図６に、本実施形態にかかる画像形成装置による画像合成処理の流れを示す。
演算処理部１は、不図示の画像合成入力開始キーがユーザによって押下されるのを待機する（ステップＳ１０１）。不図示の画像合成入力開始キーがユーザによって押下されると（ステップＳ１０１／Ｙｅｓ）、演算処理部１は読み取り部３を駆動して原稿を読み取り、表示・操作部２に画像を表示する（ステップＳ１０２）。画像合成入力開始キーが押下されていない場合は（ステップＳ１０１／Ｎｏ）、演算処理部１はキーが押下されるまで待機する。
【００３７】
原稿画像を読み取ったのち、演算処理部１はユーザによって中抜きループが設定されるのを待機する（ステップＳ１０３）。上記のように、中抜きループは表示・操作部２に表示されている原稿画像上にユーザがタッチペンなどを用いて描画することによって設定される。中抜きループが設定されたならば（ステップＳ１０３／Ｙｅｓ）、演算処理部１は、エリア格納部６に中抜きループの情報を格納する（ステップＳ１０４）。なお、中抜きループが設定されていない場合は（ステップＳ１０３／Ｎｏ）、設定されるまで待機する。
【００３８】
中抜きループの情報をエリア格納部６に格納したら、演算処理部１は、背景画像のどの位置に抽出画像を合成するのかがユーザの入力操作によって指定されるのを待機する（ステップＳ１０５）。指定がない場合には（ステップＳ１０５／Ｎｏ）、指定があるまで待機する。
【００３９】
抽出画像を背景画像のどの位置に合成するのかが指定されると（ステップＳ１０５／Ｙｅｓ）、演算処理部１は、不図示のコピースタートキーが押下されるのを待機する（ステップＳ１０６）。コピースタートキーの押下がない場合、演算処理部１はキーが押下されるまで待機する（ステップＳ１０６／Ｎｏ）。
【００４０】
不図示のコピースタートキーが押下されると、演算処理部１は合成画像の形成動作を開始する（ステップＳ１０６／Ｙｅｓ）。上記のように、演算処理部１は、原稿読み取り部３を駆動して背景原稿を読み取り、生成した画像データを画像記憶部５に書き込む。続いて、演算処理部１は原稿読み取り部３を駆動して抽出原稿を読み取るが、この際には中抜きループに応じて出力されるエリア信号に応じて画像データを生成し、画像記憶部５に既に記憶されている背景画像に上書きすることで画像を合成する（ステップＳ１０７）。
【００４１】
以上のようにして、ユーザが任意に設定した中抜きループに応じた部分を抽出し、これと背景とを合成した画像データを画像記憶部５に格納できる。
【００４２】
このように、本実施形態にかかる画像形成装置は、画像データから任意形状の領域を任意の数だけ抜き出して、他の画像データと合成して合成画像を生成できる。
【００４３】
また、ディスプレイ表示された画像上のどのループ画像を認識するかをループ内の一点を指定することによって指定しても良い。
この場合、ループ画像はビットマップメモリ上で２値化された画素（１が原稿上の黒部（濃い色部）、０が原稿上の白部（薄い色部））の“１”が連続しており、ある点（始点）から“１”をたどると元の点（始点）に帰着できる画像として定義される。
ディスプレイ上で指定された座標点（指定点）から任意のループ画像を認識する方法について説明する。
ビットマップメモリ上で、指定点の副走査座標はそのままに主走査座標を１ずつ減じていき、２値データが最初に“１”となった点（上記０〜７ｂｉｔの７ｂｉｔが１）の座標をループ画像の始点とし、その８近傍を左回りに検索し、次点を探してその８近傍を左回りに検索するといった方法で検索していき、始点に戻ることができたならば、その画像をループ画像として認識する。
図７に、一例を示す。中央の“Ｘ”は現在の座標位置、周囲の数字は検索順を示す。Ｘの位置へ６方向から移動してきた場合には、Ｘの位置では７、８、１、２、・・・と検索していく。
【００４４】
図８に検索の一例を示す。指定点から主走査方向に減じていくことにより検索開始点を検出し（指定点から主走査方向と反対向きに検索開始点を探し）、図示するように検索を繰り返し、ループを検出する。
【００４５】
このようにしてループを検出した場合でも、画像合成処理については上記同様であるため、重複する説明は省略する。
【００４６】
〔第２の実施形態〕
本発明を好適に実施した第２の実施形態について説明する。本実施形態に係る画像形成装置の構成は、第１の実施形態とほぼ同様である。
図９に、本実施形態にかかる画像処理装置の画像合成部の構成を示す。本実施形態において、画像合成部は分離部７をさらに有する。分離部７は、合成エリア内に含まれる文字を検出し、文字部分のみの画像データを生成する。分離部７は、例えばＡＳＩＣとして構成される。
【００４７】
一般的に、自然画像では階調が滑らかに変化するのに対して、文字部分や網点部分では階調値が急激に変化する。このため、分離部７は、隣接している画素同士で濃度差が所定値以上となる“エッジ部”が多いところを文字部の候補として検出する。そして、文字部と同様に検出されてしまう網点分については、網点によるエッジ部が所定の周期をもつことを利用して、文字部の候補から除外する。
【００４８】
本実施形態にかかる画像形成装置は、合成エリアから文字のみを分離し、これを背景画像と合成することが可能である。図１０に、背景画像及び抽出画像の一例を示す。図１１に、ビットマップメモリ上の抽出エリアを示す。図１２に、画像記憶部５に記憶させられる合成画像を示す。
本実施形態にかかる画像形成装置では、上記第１の実施形態と同様に、ループで囲まれた領域内の画像が合成エリアとみなされるが、分離部７がこのエリア内部の文字部分を抽出するため、画像記憶部５に記憶させられる合成画像は、抽出された文字部分と背景画像とを合成したものとなる。
【００４９】
図１３に、合成エリアが複数存在し各エリア内に文字部を含む抽出画像と背景画像とを示す。、図１４に、合成エリアが複数存在し各エリア内に文字部分が含まれる場合のビットマップ上の抽出エリアを示す。図１５に、画像記憶部５に記憶させられる合成画像を示す。合成エリアが複数あり、各エリア内に文字が含まれる場合も、上記同様に各合成エリアに含まれる文字部分のみが背景画像に合成される。
【００５０】
なお、上記実施形態は本発明の好適な実施の一例であり、本発明はこれに限定されることはない。
例えば、上記実施形態においては、中抜きの形状が楕円である場合を図示して示して説明したが、中抜きループの形状は任意に設定可能である。
このように、本発明は様々な変形が可能である。
【図面の簡単な説明】
【００５１】
【図１】本発明を好適に実施した第１の実施形態にかかる画像形成装置の構成を示す図である。
【図２】画像合成部の構成を示す図である。
【図３】表示・操作部に表示された背景画像及び抽出画像を示す図である。
【図４】画像記憶部に記憶される合成画像の画像データを示す図である。
【図５】エリア格納部に格納されている中抜きループを模式的に示す図である。
【図６】本発明の好適な実施の形態にかかる画像形成装置による画像合成動作の流れを示すフローチャートである。
【図７】ループの検出方法を示す図である。
【図８】ループの検出動作の一例を示す図である。
【図９】本発明を好適に実施した第２の実施形態に係る画像形成装置の画像合成部の構成を示す図である。
【図１０】表示・操作部に表示された背景画像及び抽出画像を示す図である。
【図１１】エリア格納部に格納されている抽出エリアを示す図である。
【図１２】画像記憶部に記憶される合成画像の画像データを示す図である。
【図１３】表示・操作部に表示された背景画像及び抽出画像を示す図である。
【図１４】エリア格納部に格納されている抽出エリアを示す図である。
【図１５】画像記憶部に記憶される合成画像の画像データを示す図である。
【符号の説明】
【００５２】
１    演算処理部
２    表示・操作部
３    原稿読取部
４    データ記憶部
５    画像記憶部
６    エリア格納部
７    分離部
【図１】
2006115461.tif 000003
【図２】
2006115461.tif 000004
【図３】
2006115461.tif 000005
【図４】
2006115461.tif 000006
【図５】
2006115461.tif 000007
【図６】
2006115461.tif 000008
【図７】
2006115461.tif 000009
【図８】
2006115461.tif 000010
【図９】
2006115461.tif 000011
【図１０】
2006115461.tif 000012
【図１１】
2006115461.tif 000013
【図１２】
2006115461.tif 000014
【図１３】
2006115461.tif 000015
【図１４】
2006115461.tif 000016
【図１５】
2006115461.tif 000017