(57)【特許請求の範囲】
【請求項１】
複数の画像ファイルを入力する入力工程と；
上記複数の画像ファイルに含まれる複数画像それぞれの圧縮形式を解析する解析工程と；
上記複数画像それぞれのサムネイル画像を一覧表示し、上記解析工程の解析結果を上記サムネイル画像に添えて表示する表示工程と；
上記表示工程で表示された複数の画像からの選択を入力する選択工程と；
上記選択工程で選択されたそれぞれの画像に対して、第１の画像領域に第１の圧縮形式を適用し第２の画像領域が存在する場合に上記第２の画像領域に第２の圧縮形式を適用する圧縮形式に、変更することが可能かどうかを上記解析工程の結果から判断する判断工程と；
上記判断工程の結果から、圧縮形式を変更できる画像に圧縮形式を変更して適用する圧縮工程と；
上記選択工程で選択された複数の画像について、上記圧縮工程を適用しなかった画像と、上記圧縮工程で圧縮された画像とをまとめて１つの画像ファイルとして出力する出力工程と；
を有することを特徴とする画像ファイル編集方法。
【請求項２】
請求項１において、
上記圧縮工程を適用した画像ファイルは、上記第１の画像領域と第２の画像領域とを別の層として構成する画像ファイルであり、
上記解析工程での解析は、上記画像のそれぞれの層構成の有無を解析することを含む画像ファイル編集方法。
【請求項３】
請求項２において、
上記圧縮工程を適用した画像ファイルの第２の画像領域は、文字領域であり、第１の画像領域は、背景領域であり、
上記解析工程は、上記画像のそれぞれに文字領域が含まれているか否かを解析する工程を含み、
上記判断工程は、文字領域が含まれていない画像には圧縮形式を変更して適用できないと判断する工程を含む画像ファイル編集方法。
【請求項４】
請求項３において、
上記解析工程は、上記複数の画像の各文字領域の圧縮形式が、背景領域の圧縮形式と異なる圧縮形式であるか否かを解析し、異なる圧縮形式である場合、既に上記第１の圧縮形式であり、変更は可能でないと判断する工程を含む画像ファイル編集方法。
【請求項５】
請求項２において、
上記解析工程は、上記画像のそれぞれにテキストデータが付加されているか否かを解析する工程を含み、
テキストデータが付加されていない画像に対して文字認識を行ない、テキストデータを付加する付加工程を有する画像ファイル編集方法。
【請求項６】
請求項２において、
上記解析工程は、上記画像のそれぞれにテキストデータが付加されているか否かを解析する工程を含み、
テキストデータが付加されている画像データから、テキスト位置情報を抽出し、上記テキスト位置情報から文字領域を設定することを特徴とする画像ファイル編集方法。
【請求項７】
複数の画像ファイルを入力する入力手段と；
上記複数の画像ファイルに含まれる複数画像それぞれの画像の圧縮形式を解析する解析手段と；
上記複数画像のそれぞれのサムネイル画像を一覧表示し、上記解析手段の解析結果を上記サムネイル画像に添えて表示する表示手段と；
上記表示手段で表示された複数の画像からの選択を入力する選択手段と；
上記選択手段で選択されたそれぞれの画像に対して、第１の画像領域に第１の圧縮形式を適用し第２の画像領域が存在する場合に上記第２の画像領域に第２の圧縮形式を適用する圧縮形式に、変更することが可能かどうかを、上記解析手段による結果から判断する判断手段と；
上記判断手段の結果から、圧縮形式を変更できる画像に、圧縮形式を変更して適用する圧縮手段と；
上記選択手段で選択された複数の画像について、上記圧縮手段を適用しなかった画像と、上記圧縮手段で圧縮された画像とをまとめて１つの画像ファイルとして出力する出力手段と；
を有することを特徴とする画像ファイル編集装置。
【請求項８】
複数の画像ファイルを入力する入力手順と；
上記複数の画像ファイルに含まれる複数画像それぞれの圧縮形式を解析する解析手順と；
上記複数画像それぞれのサムネイル画像を一覧表示し、上記解析手順の解析結果を上記サムネイル画像に添えて表示する表示手順と；
上記表示手順で表示された複数の画像からの選択を入力する選択手順と；
上記選択手順で選択されたそれぞれの画像に対して、第１の画像領域に第１の圧縮形式を適用し第２の画像領域が存在する場合に上記第２の画像領域に第２の圧縮形式を適用する圧縮形式に、変更することが可能かどうかを上記解析手順の結果から判断する判断手順と；
上記判断手順の結果から、圧縮形式を変更できる画像の画像ファイルに、圧縮形式を変更して適用する圧縮手順と；
上記選択手順で選択された複数の画像について、上記圧縮手順を適用しなかった画像と、上記圧縮手順で圧縮された画像とをまとめて１つの画像ファイルとして出力する出力手順と；
を画像ファイル編集装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多値画像データを像域分離し圧縮する技術に関する。
【背景技術】
【０００２】
多値の文書画像データを像域分離し、圧縮する技術として、文書画像を、文字部と絵柄部とに分離し、文字部を、ＭＭＲ方式で圧縮し、絵柄部をＪＰＥＧ方式で圧縮する発明が知られている（たとえば、特許文献１参照）。
【０００３】
この従来例によれば、符号化処理の圧縮効率が良くなり、画像ファイルを生成する際に、ファイルサイズを大幅に軽減することができる。
【０００４】
このような文書画像データの圧縮に関連する技術として、中間色文字を含んだ画像に関しても、文字領域の特定が難しい画像に関しても、画質を保ちながら効率よく画像のファイルサイズを小さくすることが知られている（たとえば、特許文献２、３参照）。
【０００５】
また、従来のソフトウェアとして、画像ファイルにテキストデータが付加されているかどうかを示す情報を、サムネイル画像に表示し、ユーザが容易に属性を把握できる発明が知られている（たとえば、特許文献４参照）。
【特許文献１】特許第２６１１０１２号公報
【特許文献２】特開２００２−０７７６３３公報
【特許文献３】特開２００１−２９７３０３公報
【特許文献４】特開２００６−１８９９２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１、２、３記載の発明では、一度作成した画像ファイルにおいて、異なる圧縮形式の画像オブジェクトで画像ファイルを再構築することができない。そのため、たとえば複数の画像ファイルを結合して１つの画像ファイルを作成する場合、結合するファイルの数や、個々のファイルのファイルサイズによっては、結合して作成された複数ページ画像ファイルのファイルサイズが大きくなり過ぎるという問題がある。
【０００７】
また、一般的に、ＰＤＦ等の複数ページ画像ファイル、ＪＰＥＧ等の非可逆圧縮ファイル、ＴＩＦＦ等の非圧縮ファイルが混在した状況で、それぞれの画像ファイル又はページに対して、文字領域と背景領域とを互いに分離する。この場合、異なる圧縮形式の画像オブジェクトで画像ファイルの再構築を行い、ファイルを結合して複数ページ画像ファイルを作成することはできない。
【０００８】
特許文献４記載の発明では、画像ファイルにテキストデータが付加されているかどうかの情報を、サムネイル画像に表示することは可能である。しかし、文字領域と背景領域とが互いに分離され、異なる圧縮形式の画像オブジェクトで構成されているかどうかについての情報が表示されない。このために、画像の圧縮状態をユーザが容易には把握できないという問題がある。
【０００９】
本発明は、一度作成した複数ページの画像ファイルを、他の複数ページ画像ファイルと結合したり、ページの並び換え・ページの挿入・ページの削除等のページ編集作業の利便性を大幅に改善することができる画像ファイル編集装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の画像ファイル編集方法は、複数の画像ファイルを入力する入力工程と、上記複数の画像ファイルに含まれる複数画像それぞれの圧縮形式を解析する解析工程と、上記複数画像それぞれのサムネイル画像を一覧表示し、上記解析工程の解析結果を上記サムネイル画像に添えて表示する表示工程と、上記表示工程で表示された複数の画像からの選択を入力する選択工程と、上記選択工程で選択されたそれぞれの画像に対して、第１の画像領域に第１の圧縮形式を適用し第２の画像領域が存在する場合に上記第２の画像領域に第２の圧縮形式を適用する圧縮形式に、変更することが可能かどうかを上記解析工程の結果から判断する判断工程と、上記判断工程の結果から、圧縮形式を変更できる画像に圧縮形式を変更して適用する圧縮工程と、上記選択工程で選択された複数の画像について、上記圧縮工程を適用しなかった画像と、上記圧縮工程で圧縮された画像とをまとめて１つの画像ファイルとして出力する出力工程とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、一度作成した複数ページの画像ファイルを、他の複数ページ画像ファイルと結合したり、ページの並び換え・ページの挿入・ページの削除等のページ編集作業の利便性を大幅に改善することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１３】
図１は、本発明の実施例１である画像ファイル編集装置１００の概略構成を示す図である。
【００１４】
画像ファイル編集装置１００は、ＣＰＵ１と、一次記憶装置２と、二次記憶装置３と、読取装置４と、入力装置５と、出力装置６と、システムバス７とを有する。
【００１５】
ＣＰＵ１は、中央演算処理部であり、データや命令を演算、判断、制御し、一次記憶装置２に格納されているプログラムの実行等を行う。一次記憶装置２は、主にメモリであり、二次記憶装置３に記憶されているプログラム等をロードし、格納する。
【００１６】
二次記憶装置３は、ハードディスク等である。実施例１では、プログラムを二次記憶装置３に格納し、プログラム実行時に一次記憶装置２にロードし、ＣＰＵ１が実行する。
【００１７】
読取装置４は、たとえばスキャナである。入力装置５は、たとえばマウスやキーボードの他、コントローラである。出力装置６は、たとえばディスプレイである。システムバス７は、ＣＰＵ１と、読取装置４や入力装置５、出力装置６や記憶装置２、３との間で、命令やデータ転送をするための伝送経路である。
【００１８】
上記入力装置は、複数の画像ファイルを入力する入力工程を実現する手段である。
【００１９】
図２は、実施例１で使用するアプリケーションにおいて、複数ページ画像ファイルのページを編集し、また、画像ファイルを保存する際に表示する画像編集ウインドウＷＤ１を示す図である。
【００２０】
画像編集ウインドウＷＤ１には、サムネイル表示領域１１と、ページの並び替えボタン１２と、選択ページを削除するボタン１３と、ページを追加するボタン１４と、やり直すボタン１５と、初期状態に戻すボタン１６とが表示されていれる。また、画像編集ウインドウＷＤ１には、選択ページのみ保存ボタン１７と、全てのページを保存ボタン１８と、終了ボタン１９と、設定ボタン１０とが表示されていれる。
【００２１】
編集対象のファイルをサムネイル表示させた後に、ページの移動、削除を行いたいページを選択し、画像ファイル編集手段３３を介して、ユーザが、ページの並び替え・削除・挿入等を実行する。
【００２２】
ページを編集した後に、選択ページのみ保存ボタン１７をクリックし、または、全てのページを保存ボタン１８をクリックする。
【００２３】
図３は、設定画面２０の例を示す図である。
【００２４】
設定画面２０には、テキスト付加設定部２１と、ファイル圧縮タイプ２２とが表示されている。
【００２５】
保存ボタン１７又は１８をクリックすると、二次記憶装置３に、図３に示す設定画面２０で設定されている設定内容によって、画像ファイルを保存する。
【００２６】
図４は、画像ファイル編集装置１００を示すブロック図である。
【００２７】
画像ファイル編集装置１００は、画像オブジェクト解析手段３１と、高圧縮手段３２と、画像ファイル編集手段３３と、画像ファイル選択手段３４と、サムネイル表示手段３５と、テキストデータ付加手段３６とを有する。
【００２８】
画像ファイル選択手段３４が、編集対象とする単ページ又は複数ページ画像ファイルを、画像編集ウインドウＷＤ１を介して開く。
【００２９】
開いたファイルの各ページについて、サムネイル表示手段３５が、サムネイル表示領域１１に、各ページのサムネイル画像を表示する。
【００３０】
画像編集ウインドウＷＤ１の左側の領域には、ページ編集用のボタンが配置されている。ページの並び替えボタン１２は、画像ファイル編集手段３３が選択している途中のページを移動するボタンである。選択ページを削除するボタン１３は、画像ファイル編集手段３３が選択している途中のページを削除するボタンである。
【００３１】
ページを追加するボタン１４は、画像ファイル選択手段３４が開いた新たな画像ファイルを、画像編集ウインドウＷＤ１のサムネイル表示領域１１の最後尾へ表示するためのボタンである。
【００３２】
やり直すボタン１５は、画像ファイル編集手段３３が行なっているページ編集作業を、１つ前の状態に戻すボタンである。
【００３３】
初期状態に戻すボタン１６は、画像ファイル編集手段３３が行なっているページ編集作業を、初期状態に戻すボタンである。
【００３４】
選択ページのみ保存ボタン１７は、選択中のページを、複数ページファイルとして保存するためのボタンである。
【００３５】
全てのページを保存ボタン１８は、サムネイル表示されている全てのページを、複数ページファイルとして保存するためのボタンである。
【００３６】
終了ボタン１９は、編集作業を終了し、画像編集ウインドウＷＤ１を閉じるためのボタンである。
【００３７】
設定ボタン１０は、図３に示すファイル保存時のファイルの属性の設定ダイアログ（設定画面２０）を表示させるためのボタンである。
【００３８】
編集対象のファイルをサムネイル表示させ、ページの移動や削除を行いたいページを選択し、画像ファイル編集手段３３を介して、ページの並び替え・削除・挿入等の操作を行う。
【００３９】
ページ編集後に、選択ページのみ保存ボタン１７、または、全てのページを保存ボタン１８をクリックすると、本アプリケーションに含まれている画像ファイル保存手段が、図３に示す設定画面２０で設定された設定内容で、画像ファイルを保存する。
【００４０】
画像オブジェクト解析手段３１は、上記複数の画像ファイルのそれぞれの画像が圧縮されている第１の圧縮形式を解析する解析工程を実現する手段である。
【００４１】
高圧縮手段３２は、画像のそれぞれに対して、上記解析工程での解析の結果、適用する圧縮形式を、上記解析された第１の圧縮形式とは異なる第２の圧縮形式に変更することが可能である場合に、第２の圧縮形式によって圧縮する圧縮工程を実現する手段の例である。
【００４２】
出力装置６は、複数の画像ファイルを構成する画像のうちで、第１の圧縮形式で圧縮されていない画像を、第２の圧縮形式で圧縮し、第１、２の圧縮形式で圧縮された後の画像を含む複数の画像ファイルを、１つの画像ファイルとして出力する手段の例である。
【００４３】
図５は、サムネイル表示領域１１のサムネイルを拡大した状態を示す図である。
【００４４】
サムネイルの下部には、ファイル名及び元ファイルにおけるページ番号が、ファイル名表示部４１に表示されている。また、元ファイルにおけるページ番号とは別に、編集後に保存する複数ページ画像ファイルにおけるページ番号が、ページ番号表示部４２に表示されている。
【００４５】
実施例１において、１ページ目〜３ページ目は、ファイル名「Ｓｅａ」の複数ページ画像ファイルであり、４ページ目〜６ページ目は、ファイル名「Ｍｏｕｎｔａｉｎ」の複数ページ画像ファイルである。編集対象の画像ファイルは、複数の画像ファイル群でなくてもよく、１つの複数ページ画像ファイルであってもよく、または、１つの単数ページの画像ファイルであってもよい。
【００４６】
また、文字領域と背景領域とが互いに分離され、異なる圧縮形式の画像オブジェクトで構成されているかどうかを、画像オブジェクト解析手段３１が、解析する。そして、文字領域と背景領域とが互いに分離され、異なる圧縮形式の画像オブジェクトで構成されているページのサムネイルには、情報表示部４３に、「高」を表示する。テキストが付加されているページのサムネイルには、テキスト付加情報表示部４４に、「テ」を表示する。
【００４７】
図６は、実施例１において、文字領域と背景領域とが互いに分離され、異なる圧縮形式の画像オブジェクトで構成されている画像を、画像オブジェクト解析手段３１が検知する動作を示すフローチャートである。
【００４８】
まず、画像が層構造であるか否かを調べ（Ｓ１）、層構造となっていれば、文字領域と背景領域とが互いに異なる圧縮形式の画像オブジェクトで構成されているか否かを、画像オブジェクト解析手段３１が解析する。文字領域と背景領域とが互いに異なる圧縮形式の画像オブジェクトで構成されていれば、本画像は、更なる圧縮が不可能な画像であると判定する（Ｓ４でＹＥＳ）。文字領域と背景領域とが互いに異なる圧縮形式の画像オブジェクトで構成されていなければ、圧縮の余地があるので、更なる圧縮が可能な画像であると判定する（Ｓ４でＮＯ）。
【００４９】
次に、層構造となっていない画像については（Ｓ１でＮＯ）、画像が文字領域を含んでいるかどうかを、後述の文字領域検出部６１が解析する。
【００５０】
文字領域が含まれている場合、更なる圧縮が可能な画像であると判定する（Ｓ２でＹＥＳ）。また、文字領域が含まれていない場合でも、非可逆圧縮済みでなければ、更なる圧縮が可能な画像であると判定する（Ｓ３でＮＯ）。
【００５１】
逆に、文字領域が含まれず、非可逆圧縮済みであれば、更なる圧縮が不可能と判定する。これによって、ユーザは、各ページ毎のファイルの属性を容易に確認することができる。
【００５２】
図７は、文字領域と背景領域とを互いに分離し、異なる画像深度、解像度、圧縮形式の画像オブジェクトで再構築する高圧縮手段３２を示すブロック図である。
【００５３】
高圧縮手段３２は、文字領域検出部６１と、二値化部６２と、色算出部６３と、文字部塗りつぶし部６４と、縮小部６５と、ＪＰＥＧ圧縮部６６と、ＭＭＲ圧縮部６７と、原画像の文字領域部分の二値画像６８とを有する。また、高圧縮手段３２は、最終的に文字領域座標６９と、文字部代表色７０と、圧縮コードＣ  ７１と、複数の圧縮コードＤ  ７２とを有する。
【００５４】
文字領域検出部６１は、入力した原画像から、文字領域を検出し、複数の文字領域座標６９を作成する。二値化部６２は、上記文字領域座標を入力し、原画像の文字領域部分の二値画像６８を作成する。色算出部６３は、上記二値画像の黒部分と原画像とを参照しながら、黒部分の文字部代表色７０を算出する。
【００５５】
文字部塗りつぶし部６４は、上記二値画像（黒）の領域を原画像から抜いて、その周りの色で塗りつぶし画像Ａを作成する。縮小部６５は、画像Ａを入力し、縮小して画像Ｂを作成する。ＪＰＥＧ圧縮部６６は、画像Ｂを入力し、ＪＰＥＧ圧縮して圧縮コードＣ  ７１を作成する。ＭＭＲ圧縮部６７は、上記複数の二値画像を入力し、ＭＭＲ圧縮して複数の圧縮コードＤ７２を作成する。
【００５６】
文字領域座標６９、文字部代表色７０、圧縮コードＣ  ７１、圧縮コードＤ  ７２の４つのデータを、最終的に結合し、これが圧縮データである。これによって、背景の上に文字が貼り付いている形になり、見た目は、元画像と同様の画像として表示することができる。
【００５７】
ＪＰＥＧ方式による圧縮では、画素値の変動が激しい画像については、圧縮効率があまり良くないが、上記処理によって、画像から文字部分を消去すれば、文字部の画素値変動がなくなるので、圧縮効率が向上する。また、高圧縮手段３２が、文字領域と背景領域とを分離する際に、ファイルにテキストデータが付加されているファイルである場合、テキストデータ付加の際に、文字領域を検出済みである。よって、文字領域座標６９を保持しているので、新たに文字領域を検出せずに、この文字領域座標６９の情報を、分離した文字領域の情報として使用する。
【００５８】
これによって、元画像ファイルがＪＰＥＧ圧縮等で圧縮されている場合、文字領域の解析の精度を向上させることができる。
【００５９】
次に、ファイル保存を行う動作について説明する。
【００６０】
図８は、ファイル保存を行う動作を示すフローチャートである。
【００６１】
設定画面２０において、ファイル圧縮タイプ２２が、高圧縮に設定されていれば（Ｓ１１でＹＥＳ）、更なる圧縮可能なファイルについて、次のようにする。つまり、高圧縮手段３２が、文字領域と背景領域とを互いに分離し、異なる層、解像度、圧縮形式の画像オブジェクトで再構築する（Ｓ１２）。
【００６２】
図３に示す設定画面２０のテキスト付加設定部２１において、テキストを付加する設定となっていれば（Ｓ１３でＹＥＳ）、テキストデータが付加されていないページについて、ＯＣＲ処理を実行し、テキストデータを付加する（Ｓ１４）。
【００６３】
最後に、選択ページのみ保存ボタン１７、または全てのページを保存ボタン１８をクリックすることによって、複数ページ画像ファイルを作成し、ファイル名を付けて別名で保存する（Ｓ１５）。なお、ページ編集の対象となっているオリジナルのファイルは、編集等を行わずに、そのまま残す。
【００６４】
図９は、上記実施例の特徴を説明する図である。
【００６５】
図９に示す例において、写真Ｐ１と、写真Ｐ２と、文字写真ＣＰ３とを有する基の画像Ｇ１に着目する。写真Ｐ１が、圧縮されていなくて、写真Ｐ２が、第１の圧縮形式で圧縮されたとする。また、文字写真ＣＰ３の全体の領域が、第１の圧縮形式で圧縮されている。この状態を、図９では、入力画像ファイルＧ２と記載してある。この状態で、写真Ｐ１を第１の圧縮形式で圧縮し、文字写真ＣＰ３においては、文字領域を、第２の圧縮形式で、圧縮し、つまり、再圧縮する。この状態を、図９では、出力画像ファイルＧ３と記載してある。
【００６６】
つまり、図９において、括弧内に、圧縮形式を記載し、各ファイルの下に、ファイル形式の拡張子を付けたファイル名を記載してある。また、第１の圧縮形式が、ＪＰＥＧ圧縮であり、第２の圧縮形式が、ＭＭＲ圧縮である。「文字写真ＣＰ３．ＰＤＦ」のファイルは、普通のＰＤＦであり、全体がＪＰＥＧ圧縮されている。「まとめ．ＰＤＦ」の最下の画像は、高圧縮ＰＤＦである。文字の画像領域が、ＭＭＲ圧縮であり、写真と背景のＪＰＥＧ圧縮の層とは別の層である。
【００６７】
図９に示す例において、第１の圧縮形式を文字領域について適用し、第２の圧縮形式を、背景領域について適用するようにしてもよく、逆に、第１の圧縮形式を背景領域について適用し、第２の圧縮形式を、文字領域について適用するようにしてもよい。
【００６８】
上記実施例では、複数の画像ファイルのそれぞれの画像に対して、第１の画像領域に第１の圧縮形式を適用し、第２の画像領域が存在する場合に、上記第２の画像領域に第２の圧縮形式を適用する圧縮形式を変更可能かどうかを、解析工程の結果から判断する。また、圧縮工程を適用した画像ファイルは、上記第１の画像領域と第２の画像領域とを別の層として構成する画像ファイルであり、上記圧縮工程を適用した画像ファイルの第２の画像領域は、文字領域であり、第１の画像領域は、背景領域を含む文字以外の領域である。
【００６９】
なお、上記解析工程での解析は、上記画像のそれぞれの層構成の有無を解析することである。また、上記解析工程は、上記画像のそれぞれに文字領域が含まれているか否かを解析し、文字領域が含まれていない画像には、上記圧縮形式を変更できないと判断する工程であり、文字領域が含まれていない画像には、上記圧縮工程での圧縮を適用しない。さらに、上記解析工程は、上記複数の画像の各文字領域の圧縮形式が、背景領域の圧縮形式と異なる圧縮形式であるか否かを解析し、異なる圧縮形式である場合、既に上記第２の圧縮形式であり、変更は可能でないと判断する。しかも、上記解析工程で得た解析結果を、上記複数の画像ファイルを構成する画像の複数のサムネイル画像に添えて一覧表示する。
【００７０】
そして、上記解析工程は、既に上記第１の圧縮形式であるか否かを表示する工程である。また、上記解析工程は、上記画像のそれぞれにテキストデータが付加されているか否かを解析する工程であり、テキストデータが付加されていない画像に対して文字認識を行ない、テキストデータを付加する付加工程を有する。さらに、上記解析工程は、上記画像のそれぞれにテキストデータが付加されているか否かを解析する工程であり、テキストデータが付加されている画像データから、テキスト位置情報を抽出し、上記テキスト位置情報から上記文字領域を設定する。
【００７１】
しかも、入力手段、解析手段、判断手段、圧縮手段、出力手段を、それぞれ、入力手順、解析手順、判断手順、圧縮手順、出力手順に置き換え、これら手順を画像ファイル編集装置に実行させるプログラムを想定することができる。
【００７２】
上記実施例によれば、複数の単ページ又は複数ページの画像ファイルを結合して複数ページ画像ファイルを作成するページ編集作業において、画像の圧縮設定をユーザが容易に把握することができる。
【００７３】
また、上記実施例では、文字領域と背景領域とが互いに分離され、異なる圧縮形式の画像オブジェクトで構成されていないページについて、文字領域と背景領域とを互いに分自動的に離し、異なる画像深度、解像度、圧縮形式の画像オブジェクトで再構築する。よって、上記実施例によれば、ファイルサイズを最適化することができる。
【００７４】
さらに、上記実施例では、ＰＣ（パーソナルコンピュータ）上のアプリケーションについて説明したが、ＣＰＵや記憶装置、スキャナ等の画像読取装置及びプリンタを供え、ＰＣを使用せずに画像ファイルの編集が実行可能な複合機に適用することができる。
【００７５】
上記実施例によれば、一度作成した複数ページの画像ファイルを、他の複数ページ画像ファイルと結合する作業の利便性を大幅に改善することができ、ページの並び換え・ページの挿入・ページの削除等のページ編集作業の利便性を大幅に改善することができる。
【００７６】
また、上記実施例によれば、画像ファイルを結合・編集する際に、文字領域と背景領域とが、互いに分離され、異なる圧縮形式の画像オブジェクトで構成されていない画像ファイルについて、自動的に文字領域と背景領域とを互いに分離する。そして、異なる圧縮形式の画像オブジェクトで再構築するので、上記実施例によれば、結合して作成された画像ファイルのファイルサイズが大きくなり過ぎることを防ぐことができる。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施例１である画像ファイル編集装置１００の概略構成を示す図である。
【図２】実施例１で使用するアプリケーションにおいて、複数ページ画像ファイルのページを編集し、また、画像ファイルを保存する際に表示する画像編集ウインドウＷＤ１を示す図である。
【図３】設定画面２０の例を示す図である。
【図４】画像ファイル編集装置１００を示すブロック図である。
【図５】サムネイル表示領域１１のサムネイルを拡大した状態を示す図である。
【図６】実施例１において、文字領域と背景領域とが互いに分離され、異なる圧縮形式の画像オブジェクトで構成されている画像を、画像オブジェクト解析手段３１が検知する動作を示すフローチャートである。
【図７】文字領域と背景領域とを互いに分離し、異なる画像深度、解像度、圧縮形式の画像オブジェクトで再構築する高圧縮手段３２を示するブロック図である。
【図８】ファイル保存を行う動作を示すフローチャートである。
【図９】上記実施例の特徴を説明する図である。
【符号の説明】
【００７８】
１…ＣＰＵ、
２…一次記憶装置、
３…二次記憶装置、
４…読取装置、
５…入力装置、
６…出力装置、
２２…ファイル圧縮タイプ、
３１…画像オブジェクト解析手段、
３２…高圧縮手段、
６６…ＪＰＥＧ圧縮部、
６７…ＭＭＲ圧縮部、
７１…圧縮コードＣ、
７２…圧縮コードＤ。
【図１】
0004950929.tif 000002
【図２】
0004950929.tif 000003
【図３】
0004950929.tif 000004
【図４】
0004950929.tif 000005
【図５】
0004950929.tif 000006
【図６】
0004950929.tif 000007
【図７】
0004950929.tif 000008
【図８】
0004950929.tif 000009
【図９】
0004950929.tif 000010