(57)【要約】【課題】ファクシミリの受信側の印字用紙を節約する。【解決手段】電話回線を介してファクシミリデータの受信を行うための通信部と、受信したデータを格納するデータ格納部と、格納された受信データを印字用イメージデータに展開する画像処理部と、展開したイメージデータを格納するイメージ格納部と、格納されたイメージデータを所定用紙に印字する印字部と、通信部と画像処理部とデータおよびイメージ格納部と印字部とを制御する制御部を備え、制御部は、イメージデータを前記用紙の複数頁にわたって印字する際に、第１頁のイメージデータを第２頁のイメージデータに合成して印字する画像形成装置。【選択図】図２
2011061365.tif 000002
【特許請求の範囲】
【請求項１】
電話回線を介してファクシミリデータの受信を行うための通信部と、受信したデータを格納するデータ格納部と、格納された受信データを印字用イメージデータに展開する画像処理部と、展開したイメージデータを格納するイメージ格納部と、格納されたイメージデータを所定用紙に印字する印字部と、通信部と画像処理部とデータおよびイメージ格納部と印字部とを制御する制御部を備え、制御部は、イメージデータを前記用紙の複数頁にわたって印字する際に、第１頁のイメージデータを第２頁のイメージデータに合成して印字することを特徴とする画像形成装置。
【請求項２】
画像処理部は、展開したイメージデータの文字を認識する文字認識部を備える請求項１記載の画像形成装置。
【請求項３】
制御部は、展開されたイメージデータにおいて、第１頁の空白部以外の領域を認識し、その領域のイメージデータを第２頁のイメージデータと合成して印字する請求項１記載の画像形成装置。
【請求項４】
制御部は、展開されたイメージデータにおいて、第１頁の文字部分を認識し、認識した文字部分を第２頁のイメージデータを合成して印字する請求項２記載の画像形成装置。
【請求項５】
制御部は、展開されたイメージデータにおいて、第１頁の文字部分を認識し、認識した文字部分を複数の文字群に分割し、分割した文字群を第２頁のイメージデータと合成して印字する請求項２記載の画像形成装置。
【請求項６】
制御部は、展開されたイメージデータにおいて、第２頁の空白部分のサイズを認識し、認識したサイズに対応して第１頁の空白部以外の領域のイメージデータを予め縮小する請求項３記載の画像形成装置。
【請求項７】
制御部は、縮小率が所定値より小さくなる場合には縮小率が所定値になるように、合成先の頁のイメージデータを予め縮小する請求項６記載の画像形成装置。
【請求項８】
制御部は、展開されたイメージデータにおいて、第２頁の空白部分のサイズを認識し、認識したサイズに対応して第１頁の文字部分のイメージデータを予め縮小する請求項４記載の画像形成装置。
【請求項９】
制御部は、縮小された文字のサイズが所定値より小さくなる場合、文字のサイズが所定値になるように、合成先の頁のイメージデータを予め縮小する請求項８記載の画像形成装置。
【請求項１０】
制御部は、展開されたイメージデータにおいて、第１頁と第２頁以降に同じ文字列が含まれる場合には、一方の文字列を削除して合成する請求項４記載の画像形成装置。
【請求項１１】
イメージデータの合成方法を制御部に指令する手動操作部をさらに備える請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置に関し、特に、ファクシミリ機能を有する画像形成装置に関する。
【背景技術】
【０００２】
この発明に関連する背景技術としては、送り状の内容を示す画像と、ＦＡＸ送信すべき原稿の内容を示す画像とを合成して同一頁内に送り状及び原稿の内容が含まれた画像を形成するためのＦＡＸ画像データを生成する画像データ生成手段を備えるファクシミリ装置であって、前記画像データ生成手段が、前記同一頁内において前記送り状の内容が占める画像領域に応じて前記原稿の内容に割り当てる画像領域を決定し、当該原稿の内容に割り当てられた画像領域に前記原稿の先頭頁目の内容の全てが含まれるように当該原稿の先頭頁目の内容を示す画像の縮小処理を行うようにしたファクシミリ装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２５２４５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の背景技術は、ファクシミリにおいて、送信側で送り状と他の文書を合成して送信することにより、印字枚数を削減するようにしたものである。
しかし、この技術は送信側のみで使用される技術であるため、この技術が使用されないデータを受信する場合には受信側で印字枚数を削減することができなかった。
この発明はこのような事情を考慮してなされたもので、送り状の文書とそれに続く文書が別のページとなっている受信データを受信した際にも、受信側でそれらの文書を合成して印字枚数を削減できる技術を提供するものである。
【課題を解決するための手段】
【０００５】
この発明は、電話回線を介してファクシミリデータの受信を行うための通信部と、受信したデータを格納するデータ格納部と、格納された受信データを印字用イメージデータに展開する画像処理部と、展開したイメージデータを格納するイメージ格納部と、格納されたイメージデータを所定用紙に印字する印字部と、通信部と画像処理部とデータおよびイメージ格納部と印字部とを制御する制御部を備え、制御部は、イメージデータを前記用紙の複数頁にわたって印字する際に、第１頁のイメージデータを第２頁のイメージデータに合成して印字することを特徴とする画像形成装置を提供するものである。
【発明の効果】
【０００６】
この発明によれば、ファクシミリを受信して複数頁にわたってイメージデータを印字する際に、第１頁のイメージデータが第２頁以降のイメージデータに合成されて印字されるので、印字枚数を削減することができる。
【図面の簡単な説明】
【０００７】
【図１】この発明の実施形態の画像形成装置を示すブロック図である。
【図２】図１に示す画像形成装置の動作を示すフローチャートである。
【図３】図１に示す画像形成装置の動作を示すフローチャートである。
【図４】図１に示す画像形成装置の動作を示すフローチャートである。
【図５】図１に示す画像形成装置の動作を示すフローチャートである。
【図６】図１に示す画像形成装置のイメージデータの合成方法を示す説明図である。
【図７】図１に示す画像形成装置のイメージデータの合成方法を示す説明図である。
【図８】図１に示す画像形成装置のイメージデータの合成方法を示す説明図である。
【発明を実施するための形態】
【０００８】
この発明の画像形成装置は、電話回線を介してファクシミリデータの受信を行うための通信部と、受信したデータを格納するデータ格納部と、格納された受信データを印字用イメージデータに展開する画像処理部と、展開したイメージデータを格納するイメージ格納部と、格納されたイメージデータを所定用紙に印字する印字部と、通信部と画像処理部とデータおよびイメージ格納部と印字部とを制御する制御部を備え、制御部は、イメージデータを前記用紙の複数頁にわたって印字する際に、第１頁のイメージデータを第２頁のイメージデータに合成して印字することを特徴とする。
【０００９】
画像処理部は、展開したイメージデータの文字を認識する文字認識部を備えてもよい。
制御部は、展開されたイメージデータにおいて、第１頁の空白部以外の領域を認識し、その領域のイメージデータを第２頁のイメージデータと合成してもよい。
制御部は、展開されたイメージデータにおいて、第１頁の文字部分を認識し、認識した文字部分を第２頁のイメージデータを合成して印字してもよい。
【００１０】
制御部は、展開されたイメージデータにおいて、第１頁の文字部分を認識し、認識した文字部分を複数の文字群に分割し、分割した文字群を第２頁のイメージデータと合成して印字してもよい。
制御部は、展開されたイメージデータにおいて、第２頁の空白部分のサイズを認識し、認識したサイズに対応して第１頁の空白部以外の領域のイメージデータを予め縮小してもよい。
【００１１】
制御部は、縮小率が所定値より小さくなる場合には縮小率が所定値になるように、合成先の頁のイメージデータを予め縮小してもよい。
制御部は、展開されたイメージデータにおいて、第２頁の空白部分のサイズを認識し、認識したサイズに対応して第１頁の文字部分のイメージデータを予め縮小してもよい。
【００１２】
制御部は、縮小された文字のサイズが所定値より小さくなる場合、文字のサイズが所定値になるように、合成先の頁のイメージデータを予め縮小してもよい。
制御部は、展開されたイメージデータにおいて、第１頁と第２頁に同じ文字列が含まれる場合には、一方の文字列を削除して合成してもよい。
イメージデータの合成方法を制御部に指令する手動操作部をさらに備えてもよい。
【００１３】
以下、図面に示す実施形態を用いてこの発明を詳述する。
図１はこの発明の実施形態に係る画像形成装置１００の構成を示すブロック図である。画像形成装置１００は、ファクシミリ装置、複写機およびプリンタの機能を有する複合機である。画像形成装置１００は、制御部１、表示部２、手動操作部３、通信部４、データ格納部５、イメージ格納部６、印字部７、原稿読取部８、および画像処理部９を備える。
【００１４】
制御部１はＣＰＵ，ＲＯＭ，ＲＡＭからなるマイクロコンピュータを内蔵する。表示部２はユーザへの情報を表示する液晶ディスプレイを備える。手動操作部３は制御部１へ各種処理条件を指令するキーボードやタッチパネルを備える。通信部４はファクシミリ送受信の際に、電話回線との接続や通信の制御などを行う。
データ格納部５は、通信部４が送受信するファクシミリデータの保管や送信先電話番号の登録などに使用される。
【００１５】
画像処理部９は、データ格納部５からファクシミリデータを読み出してイメージデータに展開すると共に、展開したイメージデータに含まれる文字データを必要に応じて認識する文字認識機能を備える。イメージ格納部６は、画像処理部９で展開されたイメージデータを格納する。
【００１６】
印字部７は、イメージデータを所定の用紙に印字(印刷)するプリンター機能を有する。
原稿読取部８はファクシミリ送信を行う場合に原稿のイメージデータを読み取ってファクシミリデータに変換する機能を有する。
【００１７】
そして、制御部１は内蔵するＲＯＭに予め記憶されている制御プログラムと手動操作部３の出力に基づいて、表示部２、操作部３、通信部４、データ格納部５、イメージ格納部６、印字部７、原稿読取部８、および画像処理部９を制御するようになっている。
【００１８】
図２〜図５は、図１に示す画像形成装置１００の動作を示すフローチャートである。これらのフローチャートを用いて画像形成装置１００の動作を以下に説明する。
【００１９】
図２に示すように、最初に通信部４が電話回線からの着呼を検出する。
制御部１は、データ格納部５の未使用のメモリ容量を確認し（ステップＳ１０１）、未使用メモリ容量がなければ終了する（ステップＳ１０６）。ファクシミリデータを格納できる容量があれば、通信部４を通じてファクシミリの受信を行う（ステップＳ１０２）。そして、受信されたファクシミリデータは、データ格納部５に格納される。
【００２０】
ファクシミリ通信が終了した後、表示部２に複数種類のイメージデータの合成方法（合成モード）を表示し、ユーザーに手動操作部３を介して合成方法（合成モード）の１つを選択（指定）させる（ステップＳ１５１，Ｓ１５２）。合成方法を指定しなかった場合には、合成を行なわないイメージデータの展開に進み（ステップＳ１５４）、１ページ目から印字を行う（ステップＳ１０９）。
【００２１】
この実施例でユーザに選択される合成モードの例は、次の通りである。
（１）第１ページのイメージ全体を縮小して第２ページに合成する全体合成モード。
（２）第１ページの空白部分以外を抽出して第２ページに合成する部分合成モード。
（３）第１ページのデータ部分の文字を認識をして第２ページに合成する文字合成モード。
（４）第１ページのデータ部分を複数の領域に分割して第２ページに合成する分割合成モード。
（５）第１ページと第２ページの重複する情報を削除して合成する重複情報削除モード。
そして、合成モードの１つを指定した場合には、指定した合成モードが記憶され、次のイメージデータ合成処理に進み、記憶された合成モードは後のイメージデータの合成に反映される。
【００２２】
次に、受信枚数が確認され合成処理が行えるか否かが判断される（ステップＳ１０３）。
受信枚数が１枚の場合は合成処理を行えないので、ルーチンはステップＳ１５４へ進む。
【００２３】
受信枚数が２枚以上の場合は、ページ毎に圧縮されデータ格納部５に格納されているファクシミリデータを、印字できる形式のイメージデータに展開し、イメージ格納部６に格納する（ステップＳ１０４）。この動作を、イメージ格納部６の残量が不足する（ステップＳ１０５）か、全ページが終了する（ステップＳ１０６）まで繰り返す。その後、イメージデータの合成処理が行われる（ステップＳ１０７）。
【００２４】
ステップＳ１０７のイメージデータの合成処理については、図３〜図５に示すフローチャートに沿って説明する。
図３に示すように、図２のステップＳ１５２で全体合成モードが選択された場合には（ステップＳ２０１）、第２ページのイメージデータから空白部分の位置とサイズを判定し、合成先を決定する（ステップＳ２０２）。続いて、第１ページ全体のイメージを、合成先の空白部分のサイズに一致するように縮小するものとして、イメージの縮小率を算出する（ステップＳ２０３）。
【００２５】
算出した縮小率が規定値未満か否かの判断を行い（ステップＳ２０４）、規定値未満の場合、設定した縮小率を規定値に戻し（ステップＳ２０５）、合成先の空白部分が縮小したイメージデータのサイズに一致するように合成先のイメージデータを縮小する（ステップＳ２０６）。そして、合成先のイメージデータの空白部分に縮小した第１ページのイメージデータを合成する（ステップＳ２０７）。
【００２６】
次に、部分合成モードが選択された場合には（ステップＳ２０８）、第１ページの空白部分以外の領域が合成用データを抽出するための抽出領域と判定され（ステップＳ２０９）、ルーチンはステップＳ２０２へ進む。そして、前述と同様にステップＳ２０３〜Ｓ２０７の工程が実行される。
【００２７】
また、文字認識モードが選択された場合には（ステップＳ２１０）、イメージデータの文字部分を抽出領域と判定し（ステップＳ２１１）、イメージデータから文字を認識して文字領域のサイズが合成先のサイズに一致するように縮小するものとして、文字の縮小率を算出する（ステップＳ２１２）。
【００２８】
文字サイズが規定値未満に縮小される場合（ステップＳ２１３）、文字サイズが規定値になるように縮小率を設定し（ステップＳ２１４）、合成先のイメージをそれに合わせて縮小する（ステップＳ２１５）。ステップＳ２１３では文字サイズの判定を１回のみ行っているが、複数の文字領域（文字列）が存在する場合には、各文字領域ごとに文字サイズを判定して個別の縮小率を適用してもよい。
【００２９】
最後に合成先（第２ページ）のイメージデータの空白部分を第１ページから抽出したイメージデータに書き換える（ステップＳ２０７）。
【００３０】
このようにして、図２のステップＳ１０７におけるイメージ合成が完了した後、イメージ格納部６内の第１ページのイメージデータを削除し、２枚目以降のイメージデータを、印字部７に転送し、合成したイメージの印字を行う（ステップＳ１０９）。
【００３１】
受信したファクシミリデータがイメージ格納部６に全て収まらなかった場合には、イメージデータに展開されていないファクシミリデータがあるため、ステップＳ１０９における印字終了後に残ページがあるか否かの確認が行われ（ステップＳ１１０）、残ページがある場合にはイメージ格納部６でイメージデータを展開し（ステップＳ１１１）、印字する動作を残ページがなくなるまで実施する（ステップＳ１０９，Ｓ１１０）。
【００３２】
図３のステップＳ２１６に示すようにイメージデータを分割して抽出する分割合成モードが選択された場合の抽出領域の判定および抽出方法を図４のフローチャートを用いて説明する。
まず、第１ページのイメージデータからデータ部分（文字部分）を検索する（ステップＳ３０１）。
【００３３】
データ部分があるか否かを判定し（ステップＳ３０２）、無ければ処理は終了する。データ部分がある場合には、データ部分（文字列）をグループ毎に抽出し（ステップＳ３０３）、抽出部分を抽出領域としてイメージ格納部６に登録した後（ステップＳ３０４）、イメージデータから抽出したデータ部分（文字列）を削除する（ステップＳ３０５）。
【００３４】
その後、再度イメージデータ中のデータ部分検索（ステップＳ３０１）に戻る。この処理がくり返されて、イメージデータ中のデータ部分（文字列）がグループ毎に全て抽出され登録されると（ステップＳ３０６）、ルーチンは図３のステップＳ２０７へ進み、登録されたデータ部分（文字列）がグループ毎に第２ページのイメージデータの空白領域に合成される。
【００３５】
また、図３のステップＳ２１７に示すように、重複するデータを削除して合成する重複情報削除モードが選択された場合の処理を図５に示すフローチャートを用いて説明する。
まず、第１ページのイメージデータからデータ部分（文字列）を検索する（ステップＳ４０１）。データ部分があるか否かを判定し（ステップＳ４０２）、無ければ処理は終了する。ここで、データ部分の検索は、黒画素の連結部分を抽出し、水平方向または垂直方向に一定距離以下の距離をもつ黒画素の連結部分を統合して矩形の文字列領域を生成することにより行う。生成された矩形が文字列領域になる。
【００３６】
データ部分がある場合には、データ部分（文字列）を抽出し、抽出部分を検索対象から削除する（Ｓ４０３）。そして、抽出されたデータ（文字列）について第２ページのイメージデータを検索し（ステップＳ４０４）、同一データがあるか否かを判定する（ステップＳ４０５）。なお、同一データがあるか否かの判定は、文字列領域のサイズ又は文字の認識により行うことができる。
【００３７】
同一データがあればイメージデータから抽出したデータを削除する（ステップＳ４０６）。その後、再度イメージデータからデータ部分を検索するステップＳ４０１に戻る。この処理で、イメージデータ中のデータ部分で第２ページ以降と重複した部分（文字列）は全て削除され（ステップＳ４０７）、ルーチンは図３のステップＳ２０７へ進み、重複しない部分（文字列）のみが第２ページのイメージデータの空白領域に合成される。
【００３８】
図６は全体合成モードで合成を行った場合の説明図であり、図６（ａ）は第１ページ全体のイメージデータＥＤ１を示し、図６（ｂ）は第２頁の空白部分ＳＰ１にイメージデータＥＤ１が縮小されて合成された例を示す。
【００３９】
図７は部分合成モードで合成を行った場合の説明図であり、図７（ａ）は第１ページの空白部分以外のイメージデータＥＤ２を示し、図７（ｂ）は第２ページの空白部分ＳＰ２にイメージデータＥＤ２が縮小されずに合成された例を示す。
【００４０】
図８は分割合成モードで合成を行った場合の説明図であり、図８（ａ）は複数に分割される文字グループＥＤ３，ＥＤ４，ＥＤ５を示し、図８（ｂ）は第２ページの空白部分ＳＰ３に文字グループＥＤ３，ＥＤ４，ＥＤ５が合成された例を示す。
【図１】
2011061365.tif 000003
【図２】
2011061365.tif 000004
【図３】
2011061365.tif 000005
【図４】
2011061365.tif 000006
【図５】
2011061365.tif 000007
【図６】
2011061365.tif 000008
【図７】
2011061365.tif 000009
【図８】
2011061365.tif 000010