(57)【要約】【課題】  紙文書として存在する差込対象と差込元とを利用して差込処理を行う。【解決手段】  本発明は、原稿を光学的に読み取り、データ化する読み取り手段と、前記原稿のうち、差込対象となる差込対象ページを特定する差込対象特定手段と、前記差込対象ページにおける差込領域を特定する差込領域特定手段と、前記原稿のうち、差込元となる差込元ページを特定する差込元特定手段と、前記差込元ページにおける差込要素の領域を特定する差込要素特定手段と、前記差込要素特定手段により特定された前記差込要素を前記差込対象ページの差込領域に差し込んだ差込後文書のデータを生成する差込手段とを有する画像読み取り装置を提供する。【選択図】      図１
2005323305.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取り、画像データを出力する読み取り手段と、
前記画像データを記憶する記憶手段と、
前記原稿のうち、差込対象となる差込対象ページを特定する差込対象特定手段と、
前記差込対象ページにおける差込領域を特定する差込領域特定手段と、
前記原稿のうち、差込元となる差込元ページを特定する差込元特定手段と、
前記差込元ページにおける差込要素の領域を特定する差込要素特定手段と、
前記差込要素特定手段により特定された前記差込要素を前記差込対象ページの差込領域に差し込んだ差込後文書のデータを生成する差込手段と
を有する画像読み取り装置。
【請求項２】
前記差込手段により生成された差込後文書に対する出力処理を指定する後処理指定手段と、
前記後処理指定手段により指定された出力処理により前記差込後文書を出力する出力手段と
をさらに有する請求項１に記載の画像読み取り装置。
【請求項３】
前記差込対象ページが有する特徴を示す差込対象特徴情報を記憶する差込対象特定情報記憶手段と、
前記原稿のデータから、前記差込対象特徴情報を抽出する差込対象特徴情報抽出手段と
をさらに有し、
前記差込対象特定手段が、前記差込対象特徴情報が抽出されたページを差込対象ページとして特定する
ことを特徴とする請求項１に記載の画像読み取り装置。
【請求項４】
前記差込元ページが有する特徴を示す差込元特徴情報を記憶する差込元特定情報記憶手段と、
前記原稿のデータから、前記差込元特徴情報を抽出する差込元特徴情報抽出手段と
をさらに有し、
前記差込元特定手段が、前記差込元特徴情報が抽出されたページを差込元ページとして特定する
ことを特徴とする請求項１に記載の画像読み取り装置。
【請求項５】
前記出力手段により実行される処理を指定する後処理指定情報を記憶する後処理指定情報記憶手段と、
差込対象ページあるいは差込元ページから前記後処理指定情報を抽出する後処理指定情報抽出手段と
をさらに有し、
前記後処理指定手段が、前記後処理指定情報抽出手段により抽出された後処理指定情報に基づいて後処理を指定する
ことを特徴とする請求項２に記載の画像読み取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、差込処理を行う機能を有する画像読み取り装置に関する。
【背景技術】
【０００２】
日常生活やビジネスシーンにおいて、基本的に同一内容（例えば、案内状）であるが、その一部（例えば、宛先）が異なる複数の文書を作成する必要が生じることがある。このような処理を行うための最も原始的な方法は、宛先を空欄にした案内状を複数用意し、それぞれの宛先欄に手書きで宛名を記載していくというものである。この方法は宛名を手書きで書かなければならないので非常に煩雑である。
【０００３】
この方法を一歩前進させた処理方法としては、例えばパーソナルコンピュータ（以下、「ＰＣ」という）上で動作する文書作成ソフトとプリンタ等の印刷装置を用いて、宛先を空欄にした案内状を複数枚と、複数の宛名を印刷した紙（ラベル）を印刷し、宛名を印刷した紙を個々の宛先ごとに切り離し、１枚ずつ案内状に貼り付けるという方法がある。この方法はラベルの切り貼りが煩雑である点は先ほどの方法と変わりないが、複数の宛先をデータとして残せるのでデータの再利用ができるという点が便利である。すなわち、先ほどと同じ複数の宛先に、先ほどとは異なる文書をＦＡＸ送信等する場合には、宛先のデータを使いまわすことができるので、使用者は再度宛先のデータを入力する必要がない。
【０００４】
しかし、この第２の方法によっても、案内状と宛先とを別々に印刷し、切り貼りをしなければならないことに変わりはない。そこで、差込対象（この例では案内状）への差込要素（この例では宛先）の貼り付けをデータ上で行う、いわゆる差込処理といわれる技術が開発された。このような技術は、例えば特許文献１〜２に開示されている。
【特許文献１】特開平４−２４２４７４号公報
【特許文献２】特開平５−１２０２８８号公報
【０００５】
しかし、特許文献１〜２に記載の技術では、使用者は、差込対象となる文書も、差込要素を記載した差込元となる文書もデータとして保有していなければならないという問題があった。したがって、例えば、出張先のビジネスマンが、案内状と顧客リストを印刷した紙は持っているが電子データは持っていないという場合、あるいはＰＣを利用できない状況にある場合には、差込処理の恩恵を受けることはできなかった。
【０００６】
このように電子データやＰＣを利用できない環境にあっては、紙文書を利用した差込処理が要求される。紙文書を利用した差込処理に関する技術としては、例えば特許文献３〜４に記載された技術がある。
【特許文献３】特開平２−１１６５６４号公報
【特許文献４】特開平８−１１５４１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献３〜４に記載の技術では、差し込み対象となる文書は紙の原稿であるが、差込要素となる画像は、あらかじめ装置に記憶されているものしか利用できず、自由度が非常に限られているという問題があった。
本発明は上述の事情に鑑みてなされたものであり、紙文書として存在する差込対象と差込元とを利用して差込処理を行う技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、本発明は、原稿を読み取り、画像データを出力する読み取り手段と、前記画像データを記憶する記憶手段と、前記原稿のうち、差込対象となる差込対象ページを特定する差込対象特定手段と、前記差込対象ページにおける差込領域を特定する差込領域特定手段と、前記原稿のうち、差込元となる差込元ページを特定する差込元特定手段と、前記差込元ページにおける差込要素の領域を特定する差込要素特定手段と、前記差込要素特定手段により特定された前記差込要素を前記差込対象ページの差込領域に差し込んだ差込後文書のデータを生成する差込手段とを有する画像読み取り装置を提供する。この画像読み取り装置によれば、紙文書として存在する差込対象と差込元とを利用して差込処理を行うことができる。
【０００９】
好ましい態様において、本発明に係る画像読み取り装置は、前記差込手段により生成された差込後文書に対する出力処理を指定する後処理指定手段と、前記後処理指定手段により指定された出力処理により前記差込後文書を出力する出力手段とをさらに有する。
この態様において、この画像読み取り装置は、前記出力手段により実行される処理を指定する後処理指定情報を記憶する後処理指定情報記憶手段と、差込対象ページあるいは差込元ページから前記後処理指定情報を抽出する後処理指定情報抽出手段とをさらに有し、前記後処理指定手段が、前記後処理指定情報抽出手段により抽出された後処理指定情報に基づいて後処理を指定することとしてもよい。この態様によれば、差込処理で生成された文書に対する後処理の指示を、文書に記載された情報に基づいて自動的に指定することができる。
【００１０】
別の好ましい態様において、本発明に係る画像読み取り装置は、前記差込対象ページが有する特徴を示す差込対象特徴情報を記憶する差込対象特定情報記憶手段と、前記原稿のデータから、前記差込対象特徴情報を抽出する差込対象特徴情報抽出手段とをさらに有し、前記差込対象特定手段が、前記差込対象特徴情報が抽出されたページを差込対象ページとして特定する。
さらに別の好ましい態様において、本発明に係る画像読み取り装置は、前記差込元ページが有する特徴を示す差込元特徴情報を記憶する差込元特定情報記憶手段と、前記原稿のデータから、前記差込元特徴情報を抽出する差込元特徴情報抽出手段とをさらに有し、前記差込元特定手段が、前記差込元特徴情報が抽出されたページを差込元ページとして特定する。
これらの態様によれば、そのページが差込対象あるいは差込元であることが、そのページに記載された情報に基づいて自動的に特定される。
【発明の効果】
【００１１】
本発明によれば、紙文書として存在する差込対象と差込元とを利用して差込処理を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。本発明に係る画像読み取り装置は、差込対象となる紙文書と差込元となる紙文書を読み取って（スキャンして）データ化した後、データ上で差込処理を行い出力するものである。
【００１３】
＜１．第１実施形態＞
＜１−１．構成＞
図１は、本発明の第１実施形態に係る画像読み取り装置である複合機１００の機能構成を示すブロック図である。読み取り部１０１は、原稿上に現された画像を光学的に読み取り、原稿画像に対応するデータを生成する。差込前処理部１０２は、読み取り部１０１により生成されたデータに対し差込処理を行う。差込前処理部１０２は、読み取った原稿のうち、差込対象となるページを特定する差込対象特定部１０４と、特定された差込対象ページのうち、差込処理を行う領域を特定する差込領域特定部１０３と、読み取った原稿のうち、差込元となるページを特定する差込元特定部１０５と、特定された差込元ページから、差込要素の領域を特定する差込要素領域特定部１０６とから構成される。差込処理部１０８は、差込前処理部１０２において差込前処理を施されたデータに対し、差込処理を行う。差込処理を施されたデータは、出力部１０９において出力される。複合機１００は、出力処理として、紙等の記録材上に画像を形成する画像形成処理と、データを電話回線を通じて送信するＦＡＸ送信処理と、データをインターネット等のネットワークを介して電子メールとして送信する電子メール送信処理とを実行することができる。後処理指定部１０７は、以上の出力処理のうち、どの処理を差込後の処理として実行するかを決定する。これらの処理はそれぞれ、画像形成部１１０、ＦＡＸ送信部１１１、電子メール送信部１１２により実行される。また、使用者は、操作部１１３を操作することにより複合機１００に対し指示入力を行うことができる。表示部１１４は、処理の状況や、使用者の指示入力を促すメッセージ等を表示する。
【００１４】
図２は、複合機１００のハードウェア構成を示す図である。複合機１００は概ね、原稿から画像を光学的に読み取る読み取り部１０１と、用紙（記録材）上に、読み取り部１０１が読み取った画像に対応する画像を形成する画像形成部１１０とから構成される。
【００１５】
図３は、複合機１００の読み取り部１０１の構成を示す図である。ＡＤＦ（Automatic Document Feeder）１１は、原稿を１枚ずつ読み取り領域まで搬送する自動原稿搬送装置である。使用者は、ＡＤＦ１１を利用することにより複数枚の原稿を１枚ずつ自動的に原稿読み取り領域まで搬送させてスキャンを行うことも、あるいはＡＤＦ１１を利用せず原稿を１枚ずつ手動でプラテンガラス１２上に載せてスキャンを行うこともできる。ＡＤＦ１１を用いてスキャンを行う場合、使用者は、トレイ１３に原稿をセットする。トレイ１３には図示しないセンサが設けられており、トレイ１３内にセットされた原稿の存在を検知し、その旨を示す信号を出力する。原稿は引き込みローラ１４により１枚ずつ搬送ローラ１５まで運ばれる。搬送ローラ１５は、原稿搬送方向を変えてプラテンガラス１６に向けて原稿を搬送する。このようにして搬送される原稿は、バックプラテン１７によりプラテンガラス１６に押さえつけられ、最後に排出ローラ１８によってＡＤＦ１１から排出される。プラテンガラス１６上には、搬送経路の上流から下流まで４箇所の原稿読み取り領域が設けられている。これらの各読み取り領域において、原稿は一定の速度で搬送される。また、読み取り領域において光源２０ａから照射され原稿で反射された反射光（原稿画像）は、ミラー２０ｂ、ミラー２１ａ、ミラー２１ｂにより光路を変更され、レンズ２２により集光され、ＣＣＤ（Charge Coupled Device）センサ２３に結像される。ＣＣＤセンサ２３は例えば４ラインのＣＣＤセンサであり、各読み取り領域において入力された反射光（原稿画像）に応じてアナログ画像信号Ｒ、Ｇ、Ｂ、Ｋを後段の回路に出力する。読み取りが完了すると原稿は搬送ローラ１５により搬送され、排出ローラ１８を介して排出トレイ１９に排出される。
【００１６】
ＡＤＦ１１を用いずにスキャンを行う場合、使用者は、プラテンガラス１２上に原稿を１枚ずつセットする。操作部１１３のスタートボタンを押す等の方法によりスキャン指示が入力されると、光源２０ａを含む第１ＣＲＧ２０が図３中Ａ方向に移動しながら原稿画像を読み取る。ＣＣＤセンサ２３は、ＡＤＦ１１を用いた場合と同様にアナログ画像信号Ｒ、Ｇ、Ｂ、Ｋを後段の回路に出力する。
【００１７】
ＣＣＤセンサ２３から出力されたアナログ画像信号Ｒ、Ｇ、Ｂ、ＫはＡ／Ｄ変換回路３０によりデジタル画像データＲ、Ｇ、Ｂ、Ｋに変換される。これらのデジタル画像データＲ、Ｇ、Ｂ、Ｋに対し、図示しないシェーディング補正回路等によりＣＣＤセンサ２３の感度バラツキや光学系の光量分布特性に対応した補正が施される。こうして補正されたデジタル画像データＲ、Ｇ、Ｂ、Ｋは後段の画像処理回路３１に出力される。画像処理回路３１は、デジタル画像データＲ、Ｇ、Ｂ、Ｋを、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色に対応する画像データＹ、Ｍ、Ｃ、Ｋに変換する。以下、デジタル画像データＹ、Ｍ、Ｃ、Ｋの一部または全部を単に「画像データ」という。
【００１８】
ＣＣＤ駆動回路３３は、ＣＰＵ５０から出力される信号（命令）に従って、ＣＣＤセンサ２３を制御する。ＡＤＦ駆動回路３２は、ＣＰＵ５０から出力される信号（命令）に従って、ＡＤＦ１１を制御する。ＡＤＦ駆動回路３２は、搬送した原稿の枚数を計測する機能を有する。ＣＰＵ５０は、ＲＡＭ５１を作業エリアとして、ＲＯＭ５２あるいはＨＤＤ５３に記憶されている各種プログラムを読み出して実行する。図１に示す各機能構成要素は、ＣＰＵ５０がＨＤＤ５３に記憶された差込処理プログラムを読み出して実行することにより実現される。表示部１１４は、ＣＰＵ５０により実行されるプログラムの処理に応じた実行画面等を表示する。操作部１１３は、表示部１１４の上に形成されたタッチパネルと、テンキー、スタートキー、ストップキー等から構成される。操作部１１３は、表示部１１４に表示されている画像と使用者の操作入力とに応じた信号をＣＰＵ５０に出力する。
【００１９】
再び図２を参照して、複合機１００の画像形成部１１０について説明する。画像形成部１１０は、図２中の矢印ａ方向に回転しながらＹ、Ｍ、Ｃ、Ｋ各色のトナー像が作像される感光体ドラム７１と、感光体ドラム７１を一様に帯電させる帯電器７２と、ＹＭＣＫ各色の画像データに基づいて変調された露光光を、帯電した感光体ドラム７１にレーザ光を照射することでＹＭＣＫ各色の静電潜像を形成する露光装置７３と、ＹＭＣＫ各色の現像部を有し、感光体ドラム７１に形成された静電潜像をトナーによって現像することで感光体ドラム７１にＹＭＣＫ各色のトナー像を作像するロータリー現像器７４と、転写後の感光体ドラム７１表面に残留しているトナーを回収するドラムクリーナ７５とを有する。
【００２０】
また、画像形成部１１０は、感光体ドラム７１に作像されたトナー像が一時転写される中間転写ベルト７６を備える。中間転写ベルト７６は無端状のベルト部材であり、駆動ローラ７７、一次転写ローラ７８、および二次転写ローラ７９等により張架され、駆動ローラ７７により図中の矢印ｂ方向に循環移動される。また、中間転写ベルト７６上には、二次転写後に残留しているトナーを回収するベルトクリーナ８０が設けられている。
【００２１】
一次転写ローラ７８はこの中間転写ベルト７６を挟んで感光体ドラム７１とニップ領域を形成し、このニップ領域において感光体ドラム７１周面のトナー像を圧接力と静電力により中間転写ベルト７６に転写する。中間転写ベルト７６上に転写されたトナー像は中間転写ベルト７６の回転により搬送され、二次転写ローラ７９とバックアップローラ８１とにより形成されるニップ領域において、レジストローラ８２によりタイミングを調整されつつ搬送されてくる用紙に二次転写される。
【００２２】
用紙は、カット紙トレイ８５、あるいは手差しトレイ８６のいずれかにより供給され、複数の搬送ロール８７を有する用紙搬送路８８に沿って搬送される。用紙搬送路８８上には、搬送ベルト８９と、定着装置９０と、排出ロール９３とが設けられている。二次転写ローラ７９とレジストローラ８２とにより形成されるニップ領域においてトナー像が転写された用紙は、搬送ベルト８９により定着装置９０へと搬送される。定着装置９０はトナー像が定着された用紙を加熱および加圧することで用紙上のトナー像を定着させる。排出ロール９３はトナー像が定着された用紙を排紙トレイ９４へと排出する。
【００２３】
ＦＡＸ送信部１１１は、ＦＡＸモデムから構成され、入力された画像データをＦＡＸ送信することができる。電子メール送信部１１２は、入力されたテキストデータに対し、所定のプロトコルに従ったヘッダ等を付加する等の加工処理を行う加工処理部と、通信インターフェースから構成され、インターネットを介した電子メール送信が可能である。
【００２４】
＜１−２．動作＞
続いて、複合機１００の動作について説明する。なお、以下の説明において、画像データ中において領域を定義するのに座標をもって定義する場合は、画素に区分されてデータ化された画像において、左上端部を原点とし、水平右方向にｘ軸を、垂直下方向にｙ軸をとるものとする。また、画像データのサイズはａ×ｂである。
【００２５】
図４（Ａ）および図４（Ｂ）は、本実施形態に係る複合機１００の動作を示すフローチャートである。また、図５は、本実施形態において処理対象となる原稿１を例示する図である。図５に示されるように、原稿１は１枚の差込対象文書Ａ−１と、１枚の差込元文書Ｂ−１から構成される。差込対象文書Ａ−１において、ページ上部は、宛名（住所、会社名、ＦＡＸ番号）を差し込むために空欄になっている。また、差込元文書Ｂ−１においては、複数の差込要素が、それぞれ長方形の枠線で区切られている。以下の説明においては複合機１００の電源は既に投入され、複合機１００を制御する制御プログラムが起動されている。
【００２６】
使用者は、まず原稿１をＡＤＦ１１にセットする（ステップＳ１０１）。複合機１００の表示部１１４には、複合機１００で行う処理を選択するためのメニュー画面が表示されている。本実施形態においては「コピー」、「ＦＡＸ」、「スキャナ」という通常の処理に加えて、「差込印刷」、「差込ＦＡＸ」、「差込電子メール」という処理を表す語句がボタンの画像とともに表示される。使用者が、タッチパネル上の「差込印刷」と表示されたボタン部分に触れると、操作部１１３からＣＰＵ５０に「差込印刷」が選択された旨の信号が出力される。ＣＰＵ５０は、ＲＡＭ５１に記憶される処理内容を示すパラメータを「差込印刷」に変更する。処理内容を示すパラメータの変化に応じて、画面上の「差込印刷」のボタンの色が変化し、差込印刷処理が選択されたことが示される。
【００２７】
使用者は、操作部１１３のスタートボタンを押すことにより、処理の開始を指示する（ステップＳ１０２）。スタートボタンが押されると、操作部１１３からＣＰＵ５０にその旨を示す信号が出力される。
【００２８】
ＣＰＵ５０は、スタートボタンの押下に応じて原稿の読み取り（スキャン）を行う（ステップＳ１０３）。具体的には、ＣＰＵ５０は、原稿の搬送を命令する信号をＡＤＦ駆動回路３２に出力する。ＡＤＦ駆動回路３２は、ＡＤＦ１１を制御し、原稿を１枚ずつ読み取り領域まで搬送する。原稿は前述のように画像データとしてデータ化される。
【００２９】
次に、ＣＰＵ５０は、得られた画像データに対し差込領域特定処理を行う（ステップＳ１０４）。具体的には、ＣＰＵ５０は、まず、原稿のうち差込対象となるページを特定する差込対象特定ルールをＨＤＤ５３から読み出す。本実施形態においては、差込対象特定ルールには、「第１ページを差込対象とする」というルールが記述されている。ＣＰＵ５０はこのルールに従い、第１ページを差込対象として特定する。すなわち、第１ページの画像データにこのページが差込対象であることを示す識別子を付加してＨＤＤ５３に記憶する。以上の処理は、図１の機能構成図における差込対象特定部１０４の機能に対応するものである。
ＣＰＵ５０は、差込対象として特定されたページに対し差込領域を特定する処理を行う。すなわち、ＣＰＵ５０は、差込対象のうち差込処理を行う領域を特定する差込領域特定ルールをＨＤＤ５３から読み出す。本実施形態においては、「差込対象ページにおいて、（ｘ1，ｙ1）、（ｘ2，ｙ2）、（ｘ3，ｙ3）、（ｘ4，ｙ4）を頂点とする長方形で囲まれる領域を差込領域とする」というルールが規定されている。ＣＰＵ５０はこのルールに従い、この領域を差込対象として特定する。具体的には、差込対象領域の４つの頂点の座標を差込対象領域を特定するパラメータとしてＲＡＭ５１に記憶する。また、ＣＰＵ５０は、差込対象領域の頂点の座標から、差込対象領域の垂直方向、水平方向の辺の長さ（それぞれａ0、ｂ0とする）を算出する。以上の処理は、図１の機能構成図における差込領域特定部１０３の機能に対応するものである。
【００３０】
次に、ＣＰＵ５０は、画像データに対し差込要素特定処理を行う（ステップＳ１０５）。具体的には、ＣＰＵ５０は、まず、原稿のうち差込元となるページを特定する差込元特定ルールをＨＤＤ５３から読み出す。差込元特定ルールには、例えば、「第２ページを差込元とする」というルールが記述されている。ＣＰＵ５０はこのルールに従い、第２ページを差込元として特定する。以上の処理は、図１の機能構成図における差込元特定部１０５の機能に対応するものである。
ＣＰＵ５０は、差込元として特定されたページに対し差込要素を特定する処理を行う。すなわち、ＣＰＵ５０は、差込元のうち差込要素の領域を特定する差込要素領域特定ルールをＨＤＤ５３から読み出す。本実施形態においては、「差込元ページにおいて、黒線の長方形で囲まれた領域を差込要素とする」というルールが規定されている。ＣＰＵ５０は差込元の画像データに対しレイアウト抽出処理を行い、黒線の長方形で囲まれた領域を抽出する。ＣＰＵ５０は、差込要素領域特定ルールに従い、レイアウト抽出により抽出された各領域を差込要素として特定する。具体的には、各差込要素の領域の４つの頂点の座標と、各差込要素を特定する差込要素識別子とを対応付けてＲＡＭ５１に記憶する。差込要素識別子は、例えば垂直方向の座標の若い順に１から順番に付与される自然数である。以上の処理は、図１の機能構成図における差込要素特定部１０６の機能に対応するものである。
【００３１】
次に、ＣＰＵ５０は、差込元の画像データから、最も若い差込要素識別子「１」を有する差込要素の画像データを抽出し、ＲＡＭ５１に記憶する（ステップＳ１０６）。ＣＰＵ５０は、この差込要素の頂点の座標から、この差込要素の垂直方向、水平方向の辺の長さ（それぞれ、ａ1、ｂ1とする）を算出する。
【００３２】
ＣＰＵ５０は、差込対象ページの差込対象領域に、差込要素の画像を貼り付ける（ステップＳ１０７）。具体的には、ＣＰＵ５０は、まず、ａ1／ａ0、ｂ1／ｂ0をそれぞれ算出する。ＣＰＵ５０はａ1／ａ0およびｂ1／ｂ0の大小を比較する。ＣＰＵ５０はａ1／ａ0およびｂ1／ｂ0のうち大きい方の値の逆数を拡大係数ｋとしてＲＡＭ５１に記憶する。ＣＰＵ５０は、差込要素の画像を垂直／水平方向にそれぞれｋ倍拡大する画像処理を施すよう画像処理回路３１に命令する。画像処理回路３１は、差込要素の画像を垂直／水平方向にそれぞれｋ倍拡大する画像処理を施し、ＲＡＭ５１に記憶する（ｋ＜１の場合は、実際には画像は縮小される）。ＣＰＵ５０は、差込対象ページの差込対象領域のデータを、ＲＡＭ５１に記憶された差込要素のデータで置換する。このようにして案内状の文書に宛先が貼り付けられる。以下、差込要素が差し込まれた文書を「差込後文書」という。なお、拡大処理は、ｋ＞１の場合のみ行う構成としてもよい。以上の処理は、図１の機能構成図における差込処理部１０８の機能に対応するものである。
【００３３】
次に、ＣＰＵ５０は、処理内容を特定する（ステップＳ１０８）。具体的には、ＣＰＵ５０は、ＲＡＭ５１から処理内容を示すパラメータを読み出し、このパラメータに基づいて処理内容を特定する。以上の処理は、図１の機能構成図における後処理指定部１０７の機能に対応するものである。ＣＰＵ５０は、動作をこのパラメータで特定される処理に移行する。本実施形態に係る複合機１００は、差込印刷、差込ＦＡＸ、差込電子メールの３つの処理を実行可能である。
【００３４】
（１）差込印刷
使用者により差込印刷が選択されている場合、差込印刷処理が実行される。ＣＰＵ５０は、表示部１１４に、差込後文書の縮小画像と、「この文書を印刷します。よろしいですか？」というメッセージと、「ＯＫ」、「取消」ボタン等、使用者に文書の確認を促す画像を表示する（ステップＳ１０９）。
使用者は、画像を確認してそれでよければ「ＯＫ」ボタンを押す（ステップＳ１１０）。ＯＫの場合、ＣＰＵ５０は、差込後画像のデータを画像形成部１１０に出力する。画像形成部１１０により、差込後画像が印刷される（ステップＳ１１１）。処理を取り消す場合は、使用者は、「取消」ボタンを押す。この場合は処理が中断される。
図６は、以上のようにして生成された差込後文書１’を例示する図である。
【００３５】
（２）差込ＦＡＸ
使用者により差込印刷が選択されている場合、差込ＦＡＸ処理が実行される。まず、ＣＰＵ５０は、差込要素からＦＡＸ番号を抽出する（ステップＳ１１２）。具体的には、ＣＰＵ５０は、ＲＡＭ５１に記憶されている差込要素の画像データに対し文字認識処理を施し、差込要素に記載されている文字列を抽出する。ＣＰＵ５０は、ＲＡＭ５１に記憶されているＦＡＸ文字列テーブルを読み出す。ＦＡＸ文字列テーブルには、「ＦＡＸ」、「ファックス」、「ファクシミリ番号」等、ＦＡＸ番号の前に存在すると考えられる語句が複数登録されている。ＣＰＵ５０は、差込要素から抽出した文字列から、ＦＡＸ文字列テーブルに登録されている語句を検索する。登録されている語句と同一の文字列を検出した場合、ＣＰＵ５０は、その文字列に後続する、あらかじめ決められた文字数（例えば、１３文字）の文字列を抽出する。例えば差込元文書Ｂ−１の最上部の差込要素からは、「：０１２−３４５−６７８９」という文字列が抽出される。ＣＰＵ５０は、この文字列からさらに数字だけを抽出して、この数字列を相手先ＦＡＸ番号としてＲＡＭ５１に記憶する。
【００３６】
ＣＰＵ５０は、表示部１１４に、差込後文書の縮小画像と、「この文書をＦＡＸ送信します。よろしいですか？」というメッセージと、「ＯＫ」、「取消」ボタン等、使用者に文書の確認を促す画像を表示する（ステップＳ１１３）。ＯＫの場合、ＣＰＵ５０は、差込後画像のデータと、相手先ＦＡＸ番号のデータとをＦＡＸ送信部１１１に出力する。ＦＡＸ送信部１１１により、差込後画像がＦＡＸ送信される。
【００３７】
（３）差込電子メール
使用者により差込電子メールが選択されている場合、差込電子メール処理が実行される。まず、ＣＰＵ５０は、差込ＦＡＸの場合と同様に、差込要素から電子メールアドレスを抽出する（ステップＳ１１６）。すなわち、ＣＰＵ５０は、ＲＡＭ５１に記憶されている差込要素の画像データに対し文字認識処理を施し、差込要素に記載されている文字列を抽出する。ＣＰＵ５０は、ＲＡＭ５１に記憶されている電子メール文字列テーブルを読み出す。ＦＡＸ文字列テーブルには、「ｅ−ｍａｉｌ：」、「電子メール」、「メールアドレス」等、電子メールアドレスの前に存在すると考えられる語句が複数登録されている。ＣＰＵ５０は、差込要素から抽出した文字列から、電子メール文字列テーブルに登録されている語句を検索する。登録されている語句と同一の文字列を検出した場合、ＣＰＵ５０は、その文字列に後続する文字から、空白、カンマ等の区切り文字の１字前までの文字列を抽出し、この文字列を相手先電子メールアドレスとしてＲＡＭ５１に記憶する。
【００３８】
ＣＰＵ５０は、表示部１１４に、差込後文書の縮小画像と、「この文書を電子メール送信します。よろしいですか？」というメッセージと、「ＯＫ」、「取消」ボタン等、使用者に文書の確認を促す画像を表示する（ステップＳ１１７）。ＯＫの場合、ＣＰＵ５０は、差込後画像のデータと、相手先ＦＡＸ番号のデータとをＦＡＸ送信部１１１に出力する。ＦＡＸ送信部１１１により、差込後画像がＦＡＸ送信される。
【００３９】
以上の（１）〜（３）の処理が完了すると、ＣＰＵ５０は、処理が完了した差込要素の画像データに、その差込要素が処理済であることを示す識別子を付加する。ＣＰＵ５０は、未処理の差込要素が存在するか判断し（ステップＳ１２０）、未処理の差込要素が存在する場合は、上述のＳ１０１〜Ｓ１２０の処理を繰り返し実行する。
【００４０】
本実施形態によれば、紙文書の差込対象に、紙文書に記載された差込要素を差込処理することができる。その際、使用者は差込対象も差込要素も紙文書として所持していればよく、電子データとして所持している必要がないので、ＰＣ等が使用できない環境や、ＰＣ等を使用できない子供や高齢者でも手軽に差込処理を行うことができる。
また、本実施形態はいわばフルオートモードというべき動作に係るものであり、原稿１をＡＤＦ１１にセットしてスタートボタンを押すだけで差込処理が行われるので、煩わしい操作を行うことなく、コピーをとる感覚で差込処理を施した文書を得ることができる。
【００４１】
＜２．第２実施形態＞
図７（Ａ）、図７（Ｂ）、および図７（Ｃ）は、本発明の第２実施形態に係る複合機１００の動作を示すフローチャートである。複合機１００の構成は第１実施形態と同一であるので説明を省略する。また、図８は、本実施形態において処理対象となる原稿２を例示する図である。原稿２は、差込対象となる差込対象文書Ａ−２および差込元となる差込元文書Ｂ−２から構成される。差込対象文書Ａ−２においては、左上部に、ある宛先の住所、会社名が既に記載されているが、この領域が差込対象領域となる。また、差込元文書Ｂ−２においては、差込要素である宛先の会社名と住所が表に現されている。
【００４２】
第１実施形態と同様に、複合機１００の表示部１１４には、複合機１００で行う処理を選択するためのメニュー画面が表示されている。使用者は、例えば差込印刷を選択して、スタートボタンを押す（ステップＳ２０１）。スタートボタンが押されると、ＣＰＵ５０は、「差込対象をスキャンしてください」等、差込対象の読み取りを促すメッセージを表示部１１４に表示させる（ステップＳ２０２）。使用者はそのメッセージを確認すると、差込対象文書Ａ−２をＡＤＦ１１にセットしてスタートボタンを押す（ステップＳ２０３）。
【００４３】
ＣＰＵ５０は、差込対象文書Ａ−２を１枚ずつ読み取り領域まで搬送する旨の命令をＡＤＦ駆動回路３２に出力する。差込対象文書Ａ−２は１枚ずつ読み取り領域まで搬送され、読み取り領域で読み取られる。ＣＰＵ５０は、その画像が差込対象であることを示す差込対象識別子を付加して、読み取った画像をデータ化する。差込対象識別子は、その画像が差込対象であることを示す情報と、その画像のページ番号を示す情報とを含んでいる。ＣＰＵ５０は、読み取った差込対象の画像データをＨＤＤ５３に記憶する。
【００４４】
次に、ＣＰＵ５０は、差込対象の画像の縮小イメージと、「差込領域を指定してください」等、使用者の操作入力を促すメッセージを表示する（ステップＳ２０４）。使用者は、そのメッセージに応じて、タッチパネルを用いるなどして差込領域を指定する（ステップＳ２０５）。図９は、差込領域を指定する様子を示す図である。図９において、点線は選択した領域の境界を示している。ＣＰＵは、選択された領域の頂点の座標を差込領域を特定するパラメータとしてＲＡＭ５１に記憶する。本実施形態では、差込領域として複数の領域を指定することが可能である。複数の領域が指定された場合、ＣＰＵ５０は、各領域を特定する差込要素識別子と、頂点の座標とを対応付けてＲＡＭ５１に記憶する。差込要素識別子は、例えば、差込領域を規定する長方形の左上端の頂点のｙ座標が若い順に１から順番に割り当てられる自然数である。差込要素識別子は、図９に示されるように実行画面上に表示される。以上の処理は、図１の機能構成図における差込領域特定部１０３の機能に対応するものである。使用者は、差込領域の指定が完了したら「ＯＫ」ボタンを押す。
【００４５】
続いてＣＰＵ５０は、「差込元をスキャンしてください」等、差込元の読み取りを促すメッセージを表示部１１４に表示させる（ステップＳ２０６）。使用者はそのメッセージを確認すると、差込元文書Ｂ−２をＡＤＦ１１にセットしてスタートボタンを押す（ステップＳ２０７）。差込元文書Ｂ−２は、差込対象文書の場合と同様に、その画像が差込元であることを示す差込元識別子が付加されてデータ化される。差込元識別子は、そのページが差込元であることを示す情報と、そのページのページ番号を示す情報とを含んでいる。ＣＰＵ５０は、読み取った差込元の画像データをＨＤＤ５３に記憶する。
【００４６】
次に、ＣＰＵ５０は、差込元の画像の縮小イメージと、「差込要素を指定してください」等、使用者の操作入力を促すメッセージを表示する（ステップＳ２０８）。使用者は、そのメッセージに応じて、タッチパネルを用いるなどして差込要素を指定する（ステップＳ２０９）。図１０は、差込要素を指定する様子を示す図である。図１０において、点線は選択した領域の境界を示している。ＣＰＵは、選択された領域の頂点の座標を差込要素を特定するパラメータとしてＲＡＭ５１に記憶する。本実施形態では、差込領域に対応して、差込要素として複数の領域を指定することが可能である。複数の領域が指定された場合、ＣＰＵ５０は、各差込要素を特定する差込要素識別子と、頂点の座標とを対応付けてＲＡＭ５１に記憶する。差込要素識別子は、例えば、Ｓ２０９において使用者に選択された順番に１から順に付加される自然数である。差込要素識別子も、差込対象識別子と同様に実行画面に表示される（図１０）。以上の処理は、図１の機能構成図における差込要素特定部１０６の機能に対応するものである。使用者は、差込要素の指定が完了したら「ＯＫ」ボタンを押す。
【００４７】
ＣＰＵ５０は、まず、差込対象識別子「１」と、同じく差込要素識別子「１」を有する差込要素を処理対象として以下の処理を行う。ＣＰＵ５０は、差込元の画像データから、ＲＡＭ５１に記憶された頂点の座標により特定される差込要素の画像データを抽出し、ＲＡＭ５１に記憶する。ＣＰＵ５０は抽出された差込要素の画像データに対し文字認識処理を施し、記載された文字列を抽出する（ステップＳ２１０）。
【００４８】
ＣＰＵ５０は、ＲＡＭ５１に記憶された差込領域の頂点の座標により特定される領域のデータを空白にし（ステップＳ２１１）、その領域に文字認識処理により抽出された文字列を表す画像データを貼り付ける（ステップＳ２１２）。この際、ＣＰＵ５０は差込領域の面積、差込領域の辺の長さ等の情報に基づいて、文字列を表す画像のフォントサイズを最適な大きさに調整する。ＣＰＵ５０は、差込対象領域が複数ある場合は、すべてのさし気味対象領域について以上の処理を繰り返す。以上の処理は、図１の機能構成図における差込処理部１０８の機能に対応するものである。
【００４９】
ＣＰＵ５０は、「処理を選択してください」というメッセージと、「印刷」、「ＦＡＸ」、「電子メール」の文字が記されたボタンの画像とを表示部１１４に表示させ、使用者に処理の選択を促す（ステップＳ２１３）。使用者は、これらのうちから希望する処理を指定してスタートボタンを押す（ステップＳ２１４）。複合機１００は、使用者の選択に応じて第１実施形態と同様に、印刷（ステップＳ２１６〜Ｓ２１８）、ＦＡＸ送信（ステップＳ２１９〜Ｓ２２３）、電子メール送信（ステップＳ２２４〜Ｓ２２８）の各処理を行う。ただし、本実施形態においては、ＦＡＸ送信処理および電子メール送信処理において、ＣＰＵ５０は、ＦＡＸ番号あるいは電子メールアドレスを文字認識処理により自動抽出することは行わず、使用者に入力を促す画面を表示し（Ｓ２１９およびＳ２２４）、使用者が手動でＦＡＸ番号および電子メールアドレスを入力する（Ｓ２２０およびＳ２２５）。以上の処理は、図１の機能構成図における後処理指定部１０７の機能に対応するものである。
【００５０】
図１１は、本実施形態により生成された差込後文書２’を例示する図である。本実施形態によれば、差込要素が文字認識処理されるので、差込時に改行などの加工を施すことが可能である。また、本実施携帯はいわばマニュアルモードというべき動作に係るものである。差込対象および差込元の文書はそれぞれ別々に読み込まれるので、複合機１００は差込対象および差込元を正確に認識できる。また、差込対象領域や差込要素領域を使用者が手動で指定するので、使用者が柔軟に差込対象領域や差込要素領域を指定することができる。
【００５１】
印刷、ＦＡＸ送信、電子メール送信等の処理が完了すると、ＣＰＵ５０は、表示部１１４に、「差込処理を継続しますか？」等、差込処理を継続するか否か確認するメッセージを表示する（ステップＳ２２９）。使用者は差込入力を継続するか否かについて指示入力を行う。ＣＰＵ５０は、使用者の指示入力に基づいて処理を継続するか判断する（ステップＳ２３０）。処理を継続する場合は、上述のＳ２０８〜Ｓ２３０のステップが繰り返し実行される。
【００５２】
＜３．第３実施形態＞
図１２（Ａ）および図１２（Ｂ）は、本発明の第３実施形態に係る複合機１００の動作を示すフローチャートである。複合機１００の構成は第１実施形態および第２実施形態と同一であるので説明を省略する。また、図１３は、本実施形態において処理対象となる原稿３を例示する図である。原稿３は、差込対象となる差込対象文書Ａ−３および差込元となる差込元文書Ｂ−３から構成される。差込対象文書Ａ−３において、差込領域はハッチングが施された領域で指定される。図１３の例では、３種類の異なるハッチングパターンにより、３つの差込対象領域が指定されている。また、差込対象文書Ａ−３の左上部には、赤い丸が１つ描かれているが、これは、この文書（ページ）が差込対象であることを示すマークである。一方、差込元文書Ｂ−３においては、差込要素が表として記載されている。差込元文書Ｂ−３の表の第１行第１〜３列には、差込対象領域の指定に使用したものと同一のハッチングが施されている。第１行第４列の「ＦＡＸ番号」は、差込要素ではないのでハッチングが施されていない。また、第２３行の「△△（株）」、「△△県△△市△△」、「１１：００〜１２：００」には赤色の×印が付けられている。これは、これらのセルを差込要素から除外することを示す除外マークである。また、差込元文書Ｂ−３の左上部には、赤い丸が２つ描かれているが、これは、この文書（ページ）が差込元であることを示すマークである。さらに、差込元文書Ｂ−３の右上部には、赤い丸が１つ描かれているが、これは、差込処理後の後処理として印刷を指定する後処理指定マークである。
差込対象文書Ａ−３および差込元文書Ｂ−３のハッチング領域は、例えば、ハッチングパターンの印刷されたシールを文書上に貼り付けることで形成される。すばわち、差込元文書Ｂ−３は元々は第１行第１〜３列にそれぞれ「住所」、「会社名」、「開催時刻」と記載された顧客リストだったものに、ハッチングパターンのシールを貼り付けることにより作成されたものである。
【００５３】
使用者は、第１実施形態と同様に、まず原稿３をＡＤＦ１１のトレイ１３に載せる（ステップＳ３０１）。表示部１１４には、処理を選択するためのメニュー画面が表示されており、使用者は、第１実施携帯と同様に処理を選択してからスタートボタンを押す（ステップＳ３０２）。ＣＰＵ５０は、ＡＤＦ駆動回路３２に、原稿３を１枚ずつ読み取り領域まで搬送する旨の命令を出力する。原稿３は１枚ずつ読み取り領域まで搬送され、データ化される（ステップＳ３０３）。この際、ページの順番を示すページ番号識別子が各ページの画像データに付加される。ＣＰＵ５０は、生成した画像データをＨＤＤ５３に記憶する。
【００５４】
ＣＰＵ５０は、まず、得られた画像データに対し、差込対象ページ特定処理を行う（ステップＳ３０４）。具体的には、ＣＰＵ５０は、ＨＤＤ５３から差込対象ページ特定ルールを読み出す。差込対象ページ特定ルールには、例えば、「（０，０）、（ａ2，０）、（０，ｂ2）、（ａ2，ｂ2）の４点を頂点とする長方形で囲まれた領域に赤い丸が１つ存在するページを差込対象とする」というルールが記述されている。ＣＰＵ５０は、差込対象ページ特定ルールに基づき、原稿３の１ページ目を対象として、指定された領域内に赤い丸が１つだけ存在するか判断する。指定された領域内に赤い丸が１つ存在すると判断された場合、ＣＰＵ５０はそのページが差込対象ページであることを示す差込対象識別子をそのページの画像データに付加する。差込対象識別子は、そのページが差込対象ページであることを示す情報と、ページ番号を示す情報とを含んでいる。ＣＰＵ５０は、このようにして、すべてのページの画像データについて差込対象ページ特定処理を繰り返す。
【００５５】
次に、ＣＰＵ５０は、差込領域特定処理を行う（ステップＳ３０５）。具体的には、ＣＰＵ５０は、ＨＤＤ５３から差込領域特定ルールを読み出す。差込領域特定ルールには、複数種類のハッチングパターンを示す画像データと、「その画像データと同一のハッチングを有する領域を差込領域とする」というルールが記述されている。ＣＰＵ５０は、差込対象識別子が付加された画像データを読み出し、差込領域特定ルールで規定されるハッチングパターンと同一のハッチングパターンを有する領域を検出する。ＣＰＵ５０は、検出された差込対象領域を規定するパラメータとして、領域を形成する長方形の頂点の座標と、その差込対象領域を特定する識別子と、その領域のハッチングパターンを特定するハッチング識別子とを対応付けてＲＡＭ５１に記憶する。差込領域特定ルールには複数のハッチングパターンが登録されているので、複数の差込対象領域を特定することが可能である。本実施形態においては図１３において、右斜線のハッチングが施された領域（「住所：」の右側の領域）にはハッチング識別子「Ｈ１」が、左斜線のハッチングが施された領域（「会社名：」の右側の領域）にはハッチング識別子「Ｈ２」が、縦線のハッチングが施された領域（「Ｘ月Ｘ日」の右側の領域）にはハッチング識別子「Ｈ３」が付加される。
【００５６】
次に、ＣＰＵ５０は、差込元特定処理を行う（ステップＳ３０６）。具体的には、ＣＰＵ５０は、ＨＤＤ５３から差込元ページ特定ルールを読み出す。差込元ページ特定ルールには、例えば、「（０，０）、（ａ2，０）、（０，ｂ2）、（ａ2，ｂ2）の４点を頂点とする長方形で囲まれた領域に赤い丸が２つ存在するページを差込元とする」というルールが記述されている。ＣＰＵ５０は、差込元ページ特定ルールに基づき、原稿３の１ページ目を対象として、指定された領域内に赤い丸が２つ存在するか判断する。指定された領域内に赤い丸が２つ存在すると判断された場合、ＣＰＵ５０はそのページが差込元ページであることを示す差込元識別子を、そのページの画像データに付加する。差込元識別子は、そのページが差込元ページであることを示す情報と、ページ番号を示す情報とを含んでいる。ＣＰＵ５０は、このようにして、すべてのページの画像データについて差込元ページ特定処理を繰り返す。
【００５７】
次に、ＣＰＵ５０は、差込要素領域特定処理を行う（ステップＳ３０７）。具体的には、ＣＰＵ５０は、ＨＤＤ５３から、差込要素領域特定ルールを読み出す。差込要素領域特定ルールには、差込領域特定ルールと同一の複数のハッチングパターンを示す画像データが対応つけられて保存され、「その画像データと同一のハッチングを有する領域と同一列に存在する領域を差込要素とする」というルールが記述されている。ＣＰＵ５０は、そのページが差込元ページであることを示す識別子が付加された画像データを読み出し、その画像データに対し周知のレイアウト抽出処理を施す。本実施形態においては、レイアウト抽出処理により、図１３に示す表のそれぞれのセルが個別の領域として抽出される。ＣＰＵ５０は、各領域の画像データを差込元ページの画像データから抽出し、各セルを特定するセル識別子を付加してＲＡＭ５１に保存する。本実施形態においては、セル識別子として、第ｎ行第ｍ列のセルには、「ＲｎＣｍ」が付加される。ＣＰＵ５０は、抽出した各領域の画像データから、差込要素領域特定ルールに登録されているハッチングパターンと同一のハッチングパターンを有する領域を検索する。図１３においては、ハッチング識別子Ｈ１に対応する領域として、第１行第２列のセルが検出される。ＣＰＵ５０は、差込要素領域特定ルールに基づき、そのセルと同じ列に領域するセル（第２列のセル）のそれぞれの画像データに、ハッチング識別子「Ｈ１」を付加する。同様に、第１列のセルの画像データには、ハッチング識別子「Ｈ２」が、第３列のセルの画像データには、ハッチング識別子「Ｈ３」がそれぞれ付加される。また、各セルの画像データには、そのセルが処理済であるか否かを示す処理フラグのデータが付加される。処理フラグは例えば、「０」であれば未処理を、「１」であれば処理済を示す。
【００５８】
次に、ＣＰＵ５０は、まず処理済フラグが「０」のセルのうち、最も行番号の若いセルを抽出する。図１３の例は４列の表なので４つのセルが抽出される。ＣＰＵ５０は、これらのセルのうち、ハッチング識別子「Ｈ１」、「Ｈ２」、「Ｈ３」、…「Ｈｎ」を有するセルをそれぞれ検索する。検索で抽出されたセルの画像データは、各ハッチング識別子に対応する差込要素としてＲＡＭ５１に記憶される。
【００５９】
次に、ＣＰＵ５０は、各差込要素の画像データを読み込み、各差込要素に除外マークがあるか否か判断する（ステップＳ３０８）。除外マークはあらかじめＨＤＤ５３に記憶されており、ＣＰＵ５０は、ＨＤＤ５３に記憶されている除外マークに相当する画像が各差込要素に存在するか否か判断する。除外マークが存在すると判断された場合は、処理は後述するステップＳ３２４までスキップされる。
【００６０】
除外マークがないと判断された場合、ＣＰＵ５０は、各ハッチング識別子に対応する差込要素の画像データに対し文字認識処理を施し、そのセルに記載されている文字列を抽出する（ステップＳ３０９）。ＣＰＵ５０は、それぞれの差込要素から抽出した文字列のテキストデータを、ハッチング識別子と対応付けてＲＡＭ５１に保存する。
【００６１】
次に、ＣＰＵ５０は、ステップＳ３０５で特定した差込領域の画像データをすべて空白に書き換える（ステップＳ３１０）。ＣＰＵ５０は、空白にした差込領域のそれぞれに、各差込領域に対応するハッチング識別子と同一のハッチング識別子を有する差込要素を貼り付ける（ステップＳ３１１）。この際、ＣＰＵ５０は、差込領域の面積、各辺の長さ、差込要素の文字数等に基づいて、最適なフォントサイズを選択し、そのフォントサイズで表した差込要素の文字列の画像を、差込領域に貼り付ける。
【００６２】
次に、ＣＰＵ５０は、後処理の判断を行う（ステップＳ３１２）。具体的には、ＣＰＵ５０は、ＨＤＤ５３から後処理特定ルールを読み出す。後処理特定ルールには、例えば、「差込元ページにおいて、（ａ，０）、（ａ−ａ3，０）、（ａ，ｂ3）、（ａ−ａ3，ｂ3）の４点を頂点とする長方形で囲まれた領域に、赤い丸が存在しない場合は印刷、赤い丸が１つ存在する場合はＦＡＸ送信、赤い丸が２つ存在する場合は電子メール送信」というルールが記述されている。ＣＰＵ５０は後処理特定ルールに従って後処理を特定する。ＣＰＵ５０は第２実施形態と同様に、特定された後処理（印刷：Ｓ３１３〜Ｓ３１５、ＦＡＸ送信：Ｓ３１６〜Ｓ３１９、電子メール送信：Ｓ３２０〜Ｓ３２３）を行う。
【００６３】
次に、ＣＰＵ５０は、未処理の差込要素が残っているか判断し（ステップＳ３２４）、未処理の差込要素が残っている場合はＳ３０８〜Ｓ３２４の処理を繰り返し実行する。以上のようにして、すべての差込要素につき差込処理を行う。
図１４は、本実施形態により生成される差込後文書３’を例示する図である。本実施形態によれば、差込対象および差込要素として複数の領域を指定することができ、また、それらは自動的に認識されるので、使用者は簡単な操作で差込処理を施した文書を得ることができる。また、差込対象原稿の差込位置に既に情報が記入されている場合でも、その情報を差込元原稿の差込要素で差し替えて、差込処理することができる。
【００６４】
＜４．変形例＞
なお、本発明は上述の各実施形態に限られるものではなく、種々の変形実施が可能である。
図１に示される各構成要素は種々の実施態様が可能であり、各態様の組み合わせの例として第１〜第３実施形態を説明したが、各態様の組み合わせは各実施形態で説明された組み合わせに限られるものではない。例えば、差込対象特定部１０４および差込領域特定部１０３の態様として、第１実施形態では自動的に１枚目を差込対象とし、所定の領域を差込領域とする態様について、第２実施形態では差込対象と差込元を別々に読み込み、差込領域は使用者が手動で指定する態様について説明したが、自動的に１枚目を差込対象とし、差込領域は使用者が手動で指定する構成としてもよい。
また、第１実施形態において、差込対象領域があらかじめ決められている態様について説明したが、差込対象ページにレイアウト抽出処理を施し、位置、面積等の所定の条件を満たす空白部分を差込対象として特定する構成としてもよい。
【００６５】
差込対象特定部１０４は、使用者の指示入力により差込対象ページおよび差込元ページを特定する構成としてもよい。すなわち、例えば、ＣＰＵ５０は、原稿をスキャンした後に原稿の画像を表示部１１４に縮小表示し、同時に「差込対象ページを選択してください」等、使用者の指示入力を促すメッセージを表示する。使用者は、操作部１１３のタッチパネル、テンキー等を用いて表示部１１４に表示されたページのうち差込対象とするページを指定する。
【００６６】
差込領域特定部１０３による差込領域の特定方法としては、使用者が原稿にあらかじめ決められた色の付いたペンで枠線を引き、ＣＰＵ５０は読み取った画像データに対しあらかじめ決められた色で描かれた枠線の抽出処理を行い、その枠線で囲まれた領域を差込領域とする構成としてもよい。また、第３実施形態において差込要素領域特定部１０６による差込要素の領域特定方法として、あらかじめ決められたハッチングパターンを印刷したシールを差込要素の表に貼り付ける態様について説明したが、これも同様に、使用者が原稿にあらかじめ決められた色の付いたペンで枠線を引き、ＣＰＵ５０は読み取った画像データに対しあらかじめ決められた色で描かれた枠線の抽出処理を行い、その枠線で囲まれた領域を差込要素とする構成としてもよい。
【００６７】
第３実施形態において、差込元特定部１０５あるいは差込対象特定部１０４の機能として、原稿の左上端部に描かれた赤い丸の数で差込対象と差込元を識別する態様について説明したが、差込対象と差込元を識別するマークは赤い丸の個数に限られない。赤い丸は差込対象で、青い丸は差込元というようにマークの色により差込対象と差込元を識別する構成としてもよい。あるいは、原稿の右上部が折れ曲がっていたら差込対象で、左上部が折れ曲がっていたら差込元であると識別する構成としてもよい（図１５参照）。すなわち、ＣＰＵ５０は、読み取った画像データに対し周知の輪郭抽出処理を施し、原稿の輪郭を抽出する。抽出される輪郭が右上部に２つの角を有する５角形であった場合は、右上部に折れ曲がりがあると判断する。あるいは、原稿の上端部に穴を開け、穴の数により差込対象と差込元を識別する構成としてもよい（図１６参照）。同様に、後処理指定部１０７による後処理指定方法も、折り曲げや穴あけを検出する方法によってもよい。また、マークや折り曲げ、穴あけに代わり、差込対象あるいは差込元を特定する特殊な文字列を原稿に記載し、文字認識処理によりこれらの特殊な文字列を抽出し、差込対象あるいは差込元を特定する構成としてもよい。また、後処理指定部１０７についてもこれと同様である。
【００６８】
また、上述の実施形態においては、差込要素を画像データとして差込元の画像データに貼り付ける態様と、差込要素に文字認識処理を施し、テキストデータとした後、フォントの調整や改行領域の変更などの加工を施した画像として差込対象に貼り付ける態様について説明したが、差込処理部１０８の機能はこれに限られない。例えば、ＣＰＵ５０は、差込対象と差込要素の両方に文字認識処理を施し、差込要素のテキストデータを、差込対象のテキストデータの差込領域に相当する箇所に挿入して差込後文書のテキストデータを生成する。差込対象を文字認識する際には、差込領域に、そこが差込領域であることを示す特殊な文字列を挿入するようにすればよい。この態様によれば、差込後文書がテキストデータとして生成されるので、フォントの調整、改行の挿入など、加工を施した文書を出力することができる。
【００６９】
また、上述の各実施形態においては、印刷、ＦＡＸ送信等の後処理を実行する際には使用者の確認求める構成としていたが（例えば図４（Ｂ）のＳ１０９）、このステップは省略し、使用者の確認なしに後処理を実行する構成としてもよい。
【００７０】
また、上述の各機能構成に対応するステップにおいてどの態様の処理を行うかを、使用者にあらかじめ指定させる構成としてもよい。さらに、複合機１００は、ＨＤＤ５３にこれらの処理の好適な組み合わせをいくつか記憶しておき、使用者はその組み合わせの中から１の組み合わせを指定する構成としてもよい。
【００７１】
また、上述の各実施形態において、差込元原稿として、名刺を利用することもできる。名刺を読み取った画像データを差込位置の大きさに合わせて拡大・縮小して差し込むこともできるし、ＯＣＲ処理で名刺をテキスト化し、会社名や氏名など必要なデータのみを差し込むこともできる。名刺を複数並べて差込元原稿とすることもできる。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１実施形態に係る複合機１００の機能構成を示すブロック図である。
【図２】複合機１００のハードウェア構成を示す図である。
【図３】複合機１００の読み取り部１０１の構成を示す図である。
【図４（Ａ）】同実施形態に係る複合機１００の動作を示すフローチャートである。
【図４（Ｂ）】同実施形態に係る複合機１００の動作を示すフローチャートである。
【図５】同実施形態において処理対象となる原稿１を例示する図である。
【図６】差込後文書１’を例示する図である。
【図７（Ａ）】本発明の第２実施形態に係る複合機１００の動作を示すフローチャートである。
【図７（Ｂ）】同実施形態に係る複合機１００の動作を示すフローチャートである。
【図７（Ｃ）】同実施形態に係る複合機１００の動作を示すフローチャートである。
【図８】同実施形態において処理対象となる原稿２を例示する図である。
【図９】差込領域を指定する様子を示す図である。
【図１０】差込要素を指定する様子を示す図である。
【図１１】同実施形態により生成された差込後文書２’を例示する図である。
【図１２（Ａ）】本発明の第３実施形態に係る複合機１００の動作を示すフローチャートである。
【図１２（Ｂ）】同実施形態に係る複合機１００の動作を示すフローチャートである。
【図１３】同実施形態において処理対象となる原稿３を例示する図である。
【図１４】同実施形態により生成された差込後文書３’を例示する図である。
【図１５】差込対象と差込元を識別する別の実施形態を示す図である。
【図１６】差込対象と差込元を識別するさらに別の実施形態を示す図である。
【符号の説明】
【００７３】
１、２、３…原稿、１１…ＡＤＦ、１３…トレイ、１４…引き込みローラ、１５…搬送ローラ、１６…プラテンガラス、１７…バックプラテン、１８…排出ローラ、１９…排出トレイ、２０…第１ＣＲＧ、２２…レンズ、２３…ＣＣＤセンサ、３０…Ａ／Ｄ変換回路、３１…画像処理回路、３２…ＡＤＦ駆動回路、３３…ＣＣＤ駆動回路、５０…ＣＰＵ、５１…ＲＡＭ、５２…ＲＯＭ、５３…ＨＤＤ、７１…感光体ドラム、７２…帯電器、７３…露光装置、７４…ロータリー現像器、７５…ドラムクリーナ、７６…中間転写ベルト、７７…駆動ローラ、７８…一次転写ローラ、７９…二次転写ローラ、８０…ベルトクリーナ、８１…バックアップローラ、８２…レジストローラ、８５…カット紙トレイ、８６…手差しトレイ、８７…搬送ロール、８８…用紙搬送路、８９…搬送ベルト、９０…定着装置、９３…排出ロール、９４…排紙トレイ、１００…複合機、１０１…読み取り部、１０２…差込前処理部、１０３…差込領域特定部、１０４…差込対象特定部、１０５…差込元特定部、１０６…差込要素領域特定部、１０７…後処理指定部、１０８…差込処理部、１０９…出力部、１１０…画像形成部、１１１…ＦＡＸ送信部、１１２…電子メール送信部、１１３…操作部、１１４…表示部
【図１】
2005323305.tif 000003
【図２】
2005323305.tif 000004
【図３】
2005323305.tif 000005
【図４（Ａ）】
2005323305.tif 000006
【図４（Ｂ）】
2005323305.tif 000007
【図５】
2005323305.tif 000008
【図６】
2005323305.tif 000009
【図７（Ａ）】
2005323305.tif 000010
【図７（Ｂ）】
2005323305.tif 000011
【図７（Ｃ）】
2005323305.tif 000012
【図８】
2005323305.tif 000013
【図９】
2005323305.tif 000014
【図１０】
2005323305.tif 000015
【図１１】
2005323305.tif 000016
【図１２（Ａ）】
2005323305.tif 000017
【図１２（Ｂ）】
2005323305.tif 000018
【図１３】
2005323305.tif 000019
【図１４】
2005323305.tif 000020
【図１５】
2005323305.tif 000021
【図１６】
2005323305.tif 000022