(57)【特許請求の範囲】
【請求項１】
画像を複数の均等なイメージブロックに分割する分割手段と、
前記分割手段で分割された複数のイメージブロックのそれぞれから該イメージブロックの所定の割合の部分画像を抽出する抽出手段と、
前記抽出手段で抽出された複数の部分画像を合成して、前記画像よりも小さい合成画像を生成する生成手段と、
前記生成手段で生成された合成画像を表示装置に表示するよう制御する表示制御手段とを備えることを特徴とする縮小画像作成装置。
【請求項２】
前記抽出手段は、前記各イメージブロックにおける同じ位置の部分画像を抽出することを特徴とする請求項１に記載の縮小画像作成装置。
【請求項３】
前記分割手段は、前記イメージブロックを複数の均等な部分画像に分割し、
前記抽出手段は、各イメージブロックそれぞれに設定された位置の部分画像を抽出することを特徴とする請求項１に記載の縮小画像作成装置。
【請求項４】
前記生成手段は、前記表示制御手段による表示によって文字として認識し得る範囲で前記部分画像を縮小し、前記画像よりも小さい合成画像を生成することを特徴とする請求項１に記載の縮小画像作成装置。
【請求項５】
前記抽出手段は、
アプリケーションデータを読み込み、前記アプリケーションデータを抽出するアプリケーションデータ文字列抽出手段を更に有することを特徴とする請求項１に記載の縮小画像作成装置。
【請求項６】
複数の画像を格納する記憶手段を更に有し、前記分割手段は前記複数の画像毎に複数の均等なイメージブロックに分割し、前記抽出手段は前記複数の画像毎の複数の均等なイメージブロックのそれぞれから該イメージブロックの所定の割合の部分画像を抽出し、前記生成手段は前記複数の画像毎の複数の部分画像の合成画像を生成し、前記表示制御手段は、前記複数の画像毎の複数の合成画像を前記表示装置に表示するよう制御することを特徴とする請求項１に記載の縮小画像作成装置。
【請求項７】
前記記憶手段に格納された複数の画像と、該複数の画像とそれぞれ対応する前記生成手段で生成された合成画像とを関連付けて登録する登録手段を更に有することを特徴とする請求項６に記載の縮小画像作成装置。
【請求項８】
前記表示制御手段によって表示された複数の合成画像のうち１の合成画像を指示する指示手段を更に有し、該指示手段によって指示が行われた場合、前記表示制御手段は、前記指示手段によって指示された合成画像と対応する画像を前記表示装置に表示することを特徴とする請求項６に記載の縮小画像作成装置。
【請求項９】
画像を複数の均等なイメージブロックに分割手段が分割する分割工程と、
前記分割工程で分割された複数のイメージブロックのそれぞれから該イメージブロックの所定の割合の部分画像を抽出手段が抽出する抽出工程と、
前記抽出工程で抽出された複数の部分画像を合成して、前記画像よりも小さい合成画像を生成手段が生成する生成工程と、
前記生成工程で生成された合成画像を表示装置に表示するよう表示制御手段が制御する表示制御工程と
を備えることを特徴とする縮小画像作成方法。
【請求項１０】
請求項９に記載の縮小画像作成方法をコンピュータによって実行させるための制御プログラムを格納した記憶媒体。
【請求項１１】
画像から文字を認識して文字列を出力する文字認識手段と、
前記文字列を複数の均等な文字列ブロックに分割する分割手段と、
前記分割手段によって分割された文字列ブロックのそれぞれから該イメージブロックの所定の割合の部分文字列を抽出する抽出手段と、
前記抽出手段で抽出された複数の部分文字列を合成し、該合成された文字列を画像に変換し、前記画像よりも小さい合成画像を生成する生成手段と、
前記生成手段で生成された合成画像を表示装置に表示するよう制御する表示制御手段とを備えることを特徴とする縮小画像作成装置。
【請求項１２】
前記認識手段は、認識した連続する２つ以上のスペース、あるいは行替え制御文字を、１つのスペースとして出力することを特徴とする請求項１１に記載の縮小画像作成装置。
【請求項１３】
前記分割手段は、前記文字列を複数の均等な文字列ブロックに分割することを特徴とする請求項１１に記載の縮小画像作成装置。
【請求項１４】
前記抽出手段は、前記各文字列ブロックにおける同じ位置の部分文字列を抽出することを特徴とする請求項１１に記載の縮小画像作成装置。
【請求項１５】
前記分割手段は、前記文字列ブロックを複数の均等な部分文字列に分割し、前記抽出手段は、前記各文字列ブロックそれぞれに設定された位置の部分文字列を抽出することを特徴とする請求項１１に記載の縮小画像作成装置。
【請求項１６】
前記生成手段は、前記表示制御手段による表示によって文字として認識し得る範囲で前記部分文字列を縮小し、前記画像よりも小さい合成画像を生成することを特徴とする請求項１１に記載の縮小画像作成装置。
【請求項１７】
前記抽出手段は、
アプリケーションデータを読み込み、前記アプリケーションデータに含まれる文字列を抽出するアプリケーションデータ文字列抽出手段を更に有することを特徴とする請求項１１に記載の縮小画像作成装置。
【請求項１８】
画像から文字を認識して文字列を文字認識手段が１出力する文字認識工程と、
前記文字列を複数の均等な文字列ブロックに分割手段が１分割する分割工程と、
前記分割工程で分割された文字列ブロックのそれぞれから該イメージブロックの所定の割合の部分文字列を抽出手段が抽出する抽出工程と、
前記抽出工程で抽出された複数の部分文字列を合成し、該合成された文字列を画像に変換し、前記画像よりも小さい合成画像を生成手段が生成する生成工程と、
前記生成工程で生成された合成画像を表示装置に表示するよう表示制御手段が制御する表示制御工程と
を備えることを特徴とする縮小画像作成方法。
【請求項１９】
請求項１８に記載の縮小画像作成方法をコンピュータによって実行させるための制御プログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の管理情報と関連付けて記憶された文書のイメージデータの検索、表示、印刷などを行なう電子ファイリング装置に好適な縮小画像作成方法及び装置に関するものである。
【０００２】
【従来の技術】
近年、文書をスキャナ等で読み込むなどして作成した文書のイメージデータに文書管理情報を関連付けて記憶し、これらの情報に対して検索、表示、印刷等を行う電子ファイリング装置が発表されている。このような電子ファイリング装置では、従来、文書管理情報として、文書名、ページ数、登録日、キーワードなどを登録し、文書の一覧や検索結果リストなどを表示する場合には、文書を識別するための情報として、これらの文書管理情報を表示している。
【０００３】
しかし、このような文書管理情報のみでは、その文書の概要を識別するのは困難である。そのため、文書の縮小画像を作成、登録し、それを文書の一覧や検索結果リストなどにおいて表示することができる電子ファイリング装置も提案されている。
【０００４】
図１０は、文書一覧や検索結果リストにおいて縮小画像を表示する、一般的な電子ファイリング装置の機能構成例を示す図である。このような電子ファイリング装置は、例えば、図１０に示すように、文書読み込み機能部１０００、縮小画像作成機能部１００１、文書記憶機能部１００２、表示制御機能部１００３とを備えている。これらのうち、文書読み込み機能部１０００は、不図示のスキャナ装置などから文書のイメージデータを読み込む。また、縮小画像作成機能部１００１は、文書読み込み機能部１０００により読み込まれた文書のイメージデータから、ドットの間引き等により、適当な大きさに縮小したイメージデータを作成する。文書記憶機能部１００２は、文書読み込み機能部１０００により読み込まれた文書のイメージデータと、縮小画像作成機能部１００１により作成された文書の縮小画像データとを関連付けて記憶する。そして、表示制御機能部１００３は、文書記憶機能部１００２に記憶されている文書のイメージデータや縮小画像の表示の制御を行い、例えば、図１１に示すような縮小画像による文書の一覧表示を行う。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の電子ファイリング装置では、文書の一覧や検索結果リストなどの表示において、文書の縮小画像から文書の概要を識別することはできるものの、識別できるのは文書全体のレイアウトぐらいであり、文書に記されている文字を判読することはできない。このため、レイアウトが似ている文書や、大きな文字や図形などがなく、特徴の少ないレイアウトの文書などを、上記縮小画像から識別することは非常に困難であるという問題がある。例えば図１２に示される特許明細書の縮小表示例が良い例である。
【０００６】
この例は、ある特許公開公報の２ページ分を縮小画像表示したもので、左右に示された両ページとも何について書かれているのか全く分からない。
【０００７】
本発明は、上述の課題に鑑みてなされたものであり、その目的とするところは、文書の一覧や検索結果リストなどの表示において、レイアウトが似ている文書や、あまり特徴のないレイアウトの文書でも容易に内容を識別できる縮小画像を作成することにある。
【０００８】
【課題を解決するための手段】
上記の目的を達成するための本発明の縮小画像作成装置は、例えば以下の構成を備える。すなわち、画像を複数の均等なイメージブロックに分割する分割手段と、前記分割手段で分割された複数のイメージブロックのそれぞれから該イメージブロックの所定の割合の部分画像を抽出する抽出手段と、前記抽出手段で抽出された複数の部分画像を合成して、前記画像よりも小さい合成画像を生成する生成手段と、前記生成手段で生成された合成画像を表示装置に表示するよう制御する表示制御手段とを備える。
【０００９】
また、上記の目的を達成するために本発明による他の構成の縮小画像作成装置は例えば以下の構成を備える。
【００１０】
画像から文字を認識して文字列を出力する文字認識手段と、前記文字列を複数の均等な文字列ブロックに分割する分割手段と、  前記分割手段によって分割された文字列ブロックのそれぞれから該イメージブロックの所定の割合の部分文字列を抽出する抽出手段と、前記抽出手段で抽出された複数の部分文字列を合成し、該合成された文字列を画像に変換し、前記画像よりも小さい合成画像を生成する生成手段と、前記生成手段で生成された合成画像を表示装置に表示するよう制御する表示制御手段とを備える。
【００１１】
【発明の実施の形態】
以下に、添付の図面を参照して、本発明の3つの実施形態を説明する。
【００１２】
（第1の実施形態）
図１は本実施形態に係る電子ファイリング装置の装置構成の概略を示すブロック図である。１０１はＣＰＵであり、ＲＯＭ１０２、ＲＡＭ１０３に格納された制御プログラムに基づいて当該電子ファイリング装置における各種制御を実行する。１０２はＲＯＭであり、ＣＰＵ１０１によって実行される制御プログラムや各種データを格納する。１０３はＲＡＭであり、ＣＰＵ１０１によって実行される制御プログラムを格納する領域や、ＣＰＵ１０１の作業領域を提供する。
【００１３】
１０４は入力装置であり、キーボードやポインティングデバイスを備える。１０５はディスプレイであり、ＣＰＵ１０１の制御の下で各種表示を行う。１０６は外部記憶装置であり、画像データを格納したり、各種アプリケーションプログラムを格納する。１０７はスキャナであり、原稿画像を光学的に読み取って、ＣＰＵ１０１によって処理が可能なディジタルデータへ変換する。
【００１４】
図２は、本実施形態に係る電子ファイリング装置の機能構成を示すブロック図である。図２おいて、１はイメージ分割処理機能部、２は部分画像抽出処理機能部、３は縮小画像合成処理機能部、４は文書登録機能部、５はファイル装置、６は表示制御機能部、７は選択機能部、8は入力装置、９は出力装置、10は文書読み込み機能部である。なお、各機能部は、外部記憶装置１０６からＲＡＭ１０３にロードされた制御プログラムをＣＰＵ１０１が実行し、スキャナ１０７や外部記憶装置１０６等を制御することにより実現される。
【００１５】
図３は本実施形態による電子ファイリング装置の動作を説明するフローチャートである。以下、図２及び図３を参照して本実施形態の動作を説明する。
【００１６】
まず、文書読み込み機能部１０は、処理の対象となる文書イメージデータを、入力装置８（スキャナ107や外部記憶装置106等）から入力し、メモリ（RAM103）に格納する(ステップS11)。この文書イメージデータは、リアルタイムにスキャナ１０７により読み込まれた解像度４００dpiのデータ、あるいは、予め読み込まれ、外部記憶装置１０６に格納されたデータのいずれであってもよい。
【００１７】
イメージ分割処理機能部１は、RAM１０３に格納された文書イメージデータを、所定の分割数で均等割りすることにより、複数のイメージブロックに分割する（ステップS12）。
【００１８】
本実施形態では、図４に示すようにＡ４サイズの画像２０（特許公開公報の１ページ）を均等４分割している。図4は、RAM１０３に格納された文書イメージデータを示す概念図である。分割されたブロックをイメージブロックＡ，Ｂ，Ｃ，Ｄ（２１から２４）とする。これは、イメージ上の均等配置の４ヶ所より特徴を抜き出す為の分割である。
【００１９】
部分画像抽出処理機能部２は、イメージ分割処理機能部１で分割した各イメージブロックから所定量（所定の大きさ）の部分画像を抽出する（ステップＳ１３）。なお、その抽出量は、ディスプレイ１０５上の縮小画像の大きさと紙面上のオリジナルの画像大きさとの比で決まる。通常、縮小画像一覧表示では複数の縮小画像を表示する。例えば、１７インチディスプレイ上において、約５ｃｍとすると、８枚の縮小画像が表示可能になる。Ａ４サイズに相当する画像は、幅が約２０ｃｍなので、一次元での縮小率は１／４に設定してある。すなわち、面積で１／１６になる。従って、図４に示した各イメージブロックから１／１６の面積だけをぬきだせば、４つのイメージブロックをあわせても、ディスプレイ上幅約５ｃｍになる。
【００２０】
従って、本実施形態では、図５に示されるように、各イメージブロックを１６個の部分画像に均等に分割し、各イメージブロックから一つずつ部分画像を抜き取る。本実施形態では、選択機能部７が各イメージブロックの先頭の部分画像を選択するように設定されている。従って、図５の斜線が施された４ヶ所の部分画像（５０１〜５０４）が抽出されることになる。
【００２１】
縮小画像合成処理機能部３は、部分画像抽出処理機能部2により抽出された部分画像を図6に示すように、縦にならべて一枚の縮小画像を構成し、メモリ（RAM103）へ格納する（ステップＳ１４）。すなわち、上からイメージブロックＡ２１よりの抽出部分画像６０１、イメージブロックＢ２２よりの抽出部分画像６０２、イメージブロックＣ２３よりの抽出部分画像６０３、イメージブロックＤ２４よりの抽出部分画像６０４で構成される。そして、さらにこのように構成された合成画像を文字が判読できる範囲で縮小する。
【００２２】
通常ＣＲＴの解像度は１００ｄｐｉ位なので、ＣＲＴ上の１文字を認識できる大きさの限度は、１文字幅で約２ｍｍ位である。本実施形態で用いた原稿は特許公開公報であり、紙面上１文字の大きさが約２ｍｍ位である。本例では、解像度４００ｄｐｉのスキャナ１０７でスキャンした画像なので、１／４に画像縮小をおこなう。そして、表示制御機能部６を介して、ディスプレイ１０５の画面上のウインドウ７０１に図７のように縮小画像（７０２，７０３）として表示する（ステップＳ１５）。なお、図７では、上述した処理によって得られた縮小画像を表示している。
【００２３】
そして、文書登録機能部４は、文書読み込み機能部１０で読み込んだ文書のイメージデータと、縮小画像合成処理機能部３で処理された縮小画像とを関連付けてファイル装置５に登録する（ステップＳ１６）。ファイル装置５は、文書のイメージデータとキーワードなどの文書管理情報とを関連付けてデータベースとして記憶する。また、表示制御機能部６は、ファイル装置５にて記憶した文字領域のイメージデータの出力装置９（ディスプレイ１０５など）への表示を制御する。尚、本実施形態ではディスプレイにCRTを用いているが、ディスプレイであればCRTに限らずLCDでもよい。
【００２４】
以上説明したように、本実施形態によれば、１ページ中の複数領域より抽出された画像を、判読可能な範囲で縮小して提示するので、操作者は提示された文書の内容を容易に判断することが可能となる。すなわち、レイアウトが似ている文書や、あまり特徴のないレイアウトの文書でもその縮小面像だけで、一部ではあるが、文書全体にわたってその文字が認識できるため、容易に文書を識別できるようになる。
【００２５】
なお、通常、文書には余白があり、上記の特許明細書の場合は、縦方向の上下に約１／１６の大きさの余白が設定されている。これに対し、上述の実施形態で示した選択機能部７には一律に各イメージブロックの先頭部分を選択するように設定してある。このため、出来上がった縮小画像合成のイメージブロックＡ２１とイメージブロックＣ２３の部分には、図６の６０１、６０３に示されるように余白部分が抽出されてしまい、内容を表す情報量が減少して効果が半減してしまう（イメージブロックＡ２１とイメージブロックＣ２３の部分からは特徴が抜き出されていない）。
【００２６】
従って、選択機能部７の設定値をイメージブロックＡ２１とイメージブロックＣ２３では先頭から２番目の部分画像を抽出し、イメージブロックＢ２２とイメージブロックＤ２４からは先頭の部分画像を抽出するように設定してもよい。このように設定すると、図８に示す斜線部分（８０１〜８０４）が抽出される対象になる。この結果、合成される縮小画像は図９に示すように、図８の部分画像８０１が抽出部分画像９０１、図８の部分画像８０２が抽出部分画像９０２、図８の部分画像８０３が抽出部分画像９０３、図８の部分画像８０４が抽出部分画像９０４となり、図６と比較して情報量を増加させることができる。
【００２７】
（第2の実施形態）
以下に、添付の図面を参照して、本発明に係る第2の実施形態を詳細に説明する。
【００２８】
装置構成の概略は、第1の実施例に説明した図1と同様の構成である。
【００２９】
図１３は、本実施形態に係る電子ファイリング装置の機能構成を示すブロック図である。図１３において、１３００は文字認識処理機能部，１３０１は全体文字列分割処理機能部、１３０２は部分文字列抽出処理機能部、１３０３は縮小画像合成処理機能部、１３０４は文書登録機能部、１３０５はファイル装置、１３０６は表示制御機能部、１３０７は選択機能部、１３０８は入力装置、１３０９は出力装置、１３１０は文書読み込み機能部を示す。なお、各機能部は、外部記憶装置１０６からＲＡＭ１０３にロードされた制御プログラムをＣＰＵ１０１が実行し、スキャナ１０７や外部記憶装置１０６等を制御することにより実現される。
【００３０】
図１４は本実施形態による電子ファイリング装置の動作を説明するフローチャートである。以下、図１３及び図１４を参照して本実施形態の動作を説明する。
【００３１】
まず、文書読み込み機能部１３１０は、処理の対象となる文書イメージデータを、入力装置１３０８（スキャナ107や外部記憶装置106等）から入力し、メモリ（RAM103）に格納する(ステップS４1)。この文書イメージデータは、リアルタイムにスキャナ１０７により読み込まれた解像度４００dpiのデータ、あるいは、予め読み込まれ、外部記憶装置１０６に格納されたデータのいずれであってもよい。文字認識処理機能部１３００はメモリ（RAM１０３）よりイメージを読み込み，認識した文字を出力する。本実施例の文字認識処理機能部１３００は、２つ以上のスペースが連続する場合は、１つのスペースのみを出力し，行替え制御文字もスペース１つのみを出力する。したがって、文字認識処理機能部の出力はスペースを含まない連続文字の集合である文字列をスペースで結合したものである。言い換えれば出力は１ページ全体の文字列である（ステップ４０）。
【００３２】
イメージ処理機能部１３０１は、RAM１０３に格納された文字列を、所定の分割数で均等割りすることにより、複数の文字列ブロックに分割する（ステップS４2）。
【００３３】
本実施形態では、図１５に示すようにＡ４サイズの画像４２０（特許公開公報の１ページ分の文字情報）を均等４分割している。図１５は、RAM１０３に格納された部分文字列の分割と、部分文字列の抽出を説明する図である。分割されたブロックを文字列ブロックＡ，Ｂ，Ｃ，Ｄ（１２１から１２４）とする。これは、イメージ上の均等配置の４ヶ所より特徴を抜き出す為の分割である。部分文字列抽出処理機能部１３０２は、文字列分割処理機能部１３０１で分割した各文字列ブロックから所定量（所定の大きさ）の部分文字列を抽出する（ステップＳ４３）。なお、抽出後の手順は、第1の実施形態で説明したのでここでは省略するが、ステップS４４で抽出された部分文字列を合成し、ステップS４５で合成画像を表示し、ステップS４６で合成画像を登録する手順となる。
【００３４】
図１６の１６０２に、上述した処理によって得られた縮小画像を表示している。
【００３５】
なお、上記において、選択機能部１３０７による抽出部分文字列の選択はマニュアルで設定することを前提とした。本実施形態では、フォントの種類，フォントサイズ，文字間，スペースが２ヶ以上あったら１ヶにするかしないか、行替え制御コード（CRLF：キャリッジリターン ラインフィード）をぬくか抜かないか、あるいは行間英文ワードラップのOn/OFF等はすべて固定とした。しかし、選択機能部１３０７のおのおのの設定を固定するか非固定にするかの選択が出来る様にする事は十分可能である。固定の場合は各々の任意設定をマニュアルで出来るのは当然であるが，非固定の場合には、処理対象の画像情報に応じて自動的に決定することも可能である。例えば、OSの標準文字サイズを拾って自動的に最適文字数を決定したり，逆に、文字数を指定してフォントサイズを調整したりする事も十分可能である。各文字列ブロックの分割数や部分文字列の文字数の取り方は手動で任意に取っても発明の範囲である。
【００３６】
また、縮小画像に用いる部分文字列の位置を選択できるようにすることで、効果的に文書情報が得られるようになる。
【００３７】
以上説明したように、本実施形態によれば、１ページ中の全体文字列を複数領域より抽出された部分的な文字列を、合成して縮小画像とするため，判読可能な範囲で文字が表示されるので、操作者は提示された文書の内容を容易に判断することが可能となる。すなわち、レイアウトが似ている文書や、あまり特徴のないレイアウトの文書でもその縮小面像だけで、一部ではあるが、縮小画像 全体にわたってその文字が認識できるため、容易に文書を識別できるようになる。
【００３８】
更に、図１６の１６０１に示すような、余白、改行によるスペース等を、図１６の１６０２に示す図のように回避することが可能となり、情報量の多い縮小画像を提供することができる。
【００３９】
（第3の実施形態）
以下に、添付の図面を参照して、本発明に係る好適な第3の実施形態を詳細に説明する。
【００４０】
装置構成の概略は、第1の実施例に記載した図1と同様の構成である。
【００４１】
図１７は、本実施形態に係る電子ファイリング装置の機能構成を示すブロック図である。図１７において、１７００はアプリケーションデータ文字列抽出処理機能部，１７０１は全体文字列分割処理機能部、１７０２は部分文字列抽出処理機能部、１７０３は縮小画像合成処理機能部、１７０４は文書登録機能部、１７０５はファイル装置、１７０６は表示制御機能部、１７０７は選択機能部、１７０８は入力装置、１７０９は出力装置、１７１０はアプリケーションデータ読み込み機能部を示す。なお、各機能部は、外部記憶装置１０６からＲＡＭ１０３にロードされた制御プログラムをＣＰＵ１０１が実行し、外部記憶装置１０６を制御することにより実現される。
【００４２】
図１８は本実施形態による電子ファイリング装置の動作を説明するフローチャートである。以下、図１７及び図１８を参照して本実施形態の動作を説明する。
【００４３】
アプリケーションデータ読み込み機能部１７１０は、INSOコーポレーション社の Outside In Viewer TechnologyというSoftwareモジュール等で構成されていて、アプリケーションソフトウェア（ 例えばMicrosoft社によるMicrosoft Word）によって作成されたアプリケーションデータ（*.doc）を、入力装置１３０８（外部記憶装置106等）から入力し、メモリ（RAM103）に格納する(ステップS５1)。尚、このSoftwareモジュールはすべてのアプリケーションデータを読み込めるわけではなく、あらかじめ読み込みたいアプリケーションに対応したフィルターをオプションインストールしておくことにより、それに対応したアプリケーションのアプリケーションデータを読み込むことが出来、アプリケーションデータの表示を行ったり、アプリケーションデータに含まれる文字を出力することが出来る。
【００４４】
アプリケーションデータ文字列抽出処理機能部１７００はメモリ（RAM103）よりアプリケーションデータ内の文字を読み込み，単語に変換する。本実施形態では２つ以上のスペースが連続する場合は１つのスペースに置き換えて出力し，行替え制御文字がある場合も１つのスペースに置き換える。したがって アプリケーションデータ文字列抽出処理機能部１７００の出力は連続した文字列をスペースで結合したものである。本実施形態では先頭ページだけの文字列抽出処理を行うので、言い換えれば、出力は先頭ページ全体の文字列の集合である。その出力は図１５の420となる（ステップS５０）。
【００４５】
全体文字列分割処理機能部１７０１は、RAM１０３に格納されたアプリケーションデータを、所定の分割数で均等割りすることにより、複数のイメージブロックに分割する（ステップS５2）。
【００４６】
本実施形態では図１５に示すように印刷時Ａ４サイズが適当な量の全体文字列４２０（特許公開公報の１ページ分の文字情報）を均等４分割している。分割されたブロックを文字列ブロックＡ，Ｂ，Ｃ，Ｄ（１２１から１２４）とする。これは、全体文字列上の均等配置の４ヶ所より特徴を抜き出す為の分割である。
【００４７】
部分文字列抽出処理機能部１７０２は、全体文字列分割処理機能部１７０１で分割した各文字列ブロックから所定量（所定の文字だけ）の部分文字列を抽出する（ステップＳ５３）。なお、抽出後の手順は、第1の実施形態で説明したのでここでは省略するが、ステップS５４で抽出された部分文字列を合成し、ステップS５５で合成画像を表示し、ステップS56で合成画像を登録する手順となる。
【００４８】
図１６の１６０２に、上述した処理によって得られた縮小画像を表示している。
【００４９】
なお、上記において、選択機能部１７０７による抽出部分画像の選択はマニュアルで設定することを前提としたが自動でも構わない。詳細は第2の実施形態で説明したので省略する。
【００５０】
また、上記実施形態では縮小画像合成処理機能部１７０３として合成文字列を画像に変換して画像として出力した例を示したが、合成文字列をそのまま表示制御機能部１７０６に文字として出力しても同様の効果は得られる。
【００５１】
ここで、このようにして登録した文書のイメージデータと縮小画像を用いて、文書イメージを選択して表示する例を簡単に説明する。
【００５２】
まず、文書イメージを選択するために、ユーザは、縮小画像の一覧の表示を入力装置１０４から指示する。この指示に基づき、CPU１０１は、外部記憶装置１０６に記憶されている縮小画像を順次読み出し、ディスプレイ１０５に一覧表示する。例えば、図７に示すように、ディスプレイ1０５上に縮小画像一覧ウインドウ７０１が表示され、このウインドウ内に縮小画像の一覧が表示される。ウインドウ７０１内に表示された縮小画像は、分割された位置が明確にわかるように、分割位置が画像とは異なる色の実線で表示される（７０４）。但し、実線が明確にわかる必要がないときは、この限りではない。
【００５３】
ユーザは、一覧表示された縮小画像から１つの縮小画像の選択を、入力装置１０４から指示する。この指示に基づき、CPU１０１は、指示された縮小画像に対する文書イメージを、外部記憶装置から読み出し、ディスプレイ１０５上に、文書イメージ表示ウインドウを設定し、このウインドウ内に読み出した文書イメージを表示する。
【００５４】
以上３つの実施形態によれば、例えば、図６や図９に示すように、所定の管理情報と関連付けて記憶された文書のイメージデータの検索、表示、印刷などを行なう電子ファイリング装置に好適な縮小画像の作成に関する内容であることが容易につかめる。
【００５５】
本発明によれば、文書の一覧や検索結果リストなどの表示において、レイアウトが似ている文書や、あまり特徴のないレイアウトの文書でも容易に内容を識別できる縮小画像を作成できる。
【００５６】
上記３つの実施形態において，1ページの文書に、1つの縮小画像を対応付けたが、複数ページからなる文書おいて、選択された1ページ（例えば、特許公開公報におけるフロントページ）において縮小画像を生成し、複数ページからなる文書と対応付けてもよい。
【００５７】
なお、上記において、図2の選択機能部７、図１３の選択機能部１３０７、図１７の選択機能部１７０７による抽出部分画像の選択はマニュアルで設定することを前提としたが、処理対象の画像情報に応じて自動的に決定するようにもできる。例えば、図８のごとく分割されて得られた各部分画像について黒画素の量が所定値を越えるか否かを判定し、所定値を越える部分画像を採用するようにすればよい。
【００５８】
なお、本実施形態に係る電子ファイリング装置には、上記以外にも、図2、図１３、図１７に示すファイル装置５、１３０５、１７０５に記憶された文書の情報に対して、検索、印刷などの機能を実現するための種々の構成要素が設けられているが、ここでは、それらの説明を省略する。
【００５９】
また、上記実施形態では縮小画像として図６や図９に示す画像を表示するが、各ページのレイアウトに興味がある場合のために、操作者の指示により通常の縮小画像を表示する機能を合わせ持つようにしてもよいことはいうまでもない。
【００６０】
本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００６１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６３】
【発明の効果】
以上説明したように、本発明によれば、文書の一覧や検索結果リストなどの表示において、レイアウトが似ている文書や、あまり特徴のないレイアウトの文書でも容易に内容を識別できる縮小画像を作成できる。
【図面の簡単な説明】
【図１】本実施形態に係る電子ファイリング装置の装置構成の概略を示すブロック図である。
【図２】本実施形態に係る電子ファイリング装置の機能構成を示すブロック図である。
【図３】本実施形態による電子ファイリング装置の動作を説明するフローチャートである。
【図４】文書イメージデータを示す概念図である。
【図５】本実施形態による部分画像への分割と、部分画像の抽出を説明する図である。
【図６】図５に示した抽出部分画像を用いて縮小画像を合成した状態を説明する図である。
【図７】本実施形態による縮小画像の表示形態を示す図である。
【図８】変形例による部分画像への分割と、部分画像の抽出を説明する図である。
【図９】図８に示した抽出部分画像を用いて縮小画像を合成した状態を説明する図である。
【図１０】文書一覧や検索結果リストにおいて縮小画像を表示する、一般的な電子ファイリング装置の機能構成例を示す図である。
【図１１】一般的な電子ファイリング装置における縮小画像による文書の一覧表示例を示す図である。
【図１２】一般的な電子ファイリング装置における縮小画像による文書の一覧表示例を示す図である。
【図１３】第2の実施形態に係る電子ファイリング装置の機能構成を示すブロック図である。
【図１４】第2の実施形態による電子ファイリング装置の動作を説明するフローチャートである。
【図１５】第２、第３の実施形態による部分文字列への分割と、部分文字列の抽出を説明する図である。
【図１６】図５と図１５に示した抽出部分画像あるいは部分文字列を用いて縮小画像を合成した状態を説明する図である。
【図１７】第３の実施形態に係る電子ファイリング装置の機能構成を示すブロック図である。
【図１８】第３の実施形態による電子ファイリング装置の動作を説明するフローチャートである。
【符号の説明】
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  入力装置
１０５  ディスプレイ
１０６  外部記憶装置
１０７  スキャナ
【図１】
0004310023.tif 000002
【図２】
0004310023.tif 000003
【図３】
0004310023.tif 000004
【図４】
0004310023.tif 000005
【図５】
0004310023.tif 000006
【図６】
0004310023.tif 000007
【図７】
0004310023.tif 000008
【図８】
0004310023.tif 000009
【図９】
0004310023.tif 000010
【図１０】
0004310023.tif 000011
【図１１】
0004310023.tif 000012
【図１２】
0004310023.tif 000013
【図１３】
0004310023.tif 000014
【図１４】
0004310023.tif 000015
【図１５】
0004310023.tif 000016
【図１６】
0004310023.tif 000017
【図１７】
0004310023.tif 000018
【図１８】
0004310023.tif 000019