(57)【要約】【課題】  複数のファイルからなる文書に対する文書処理の効率を高めることのできる技術の提供を目的とする。【解決手段】  文書データ入力手段１０３は文書の内容を表す文書データを入力する、文書単位認識手段１０４は、入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する。データ付加手段１０６は、認識された文書データ群を構成する文書データの各々に所定のデータを付加する。処理実行手段１０７は、付加されたデータを用いて前記文書データ群を構成する文書データの各々に対して所定の処理を施す。【選択図】  図２
2007087197.tif 000002
【特許請求の範囲】
【請求項１】
文書の内容を表す文書データを入力する文書データ入力手段と、
前記文書データ入力手段で入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する文書単位認識手段と、
前記文書単位認識手段で認識された文書データ群を構成する文書データの各々に、該文書データの各々に共通するデータを付加するデータ付加手段と、
前記データ付加手段で付加されたデータを用いて前記文書データ群を構成する文書データの各々に対して所定の処理を施す処理実行手段と
を有することを特徴とする文書処理装置。
【請求項２】
前記文書データに対して所定の解析処理を施す文書データ解析手段を有し、
前記データ付加手段は、前記文書データ解析手段により前記文書データ群の特定の箇所に対して前記所定の解析処理を施し、この解析処理によって得られたデータを前記共通するデータとして、前記文書データ群を構成する文書データの各々に付加する
ことを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記文書データ解析手段は、前記文書データで表される画像のレイアウトを解析し、該レイアウトを表すレイアウト情報を生成するレイアウト解析手段を有し、
前記データ付加手段は、前記レイアウト解析手段により前記特定の箇所のレイアウトを解析して得られたレイアウト情報を前記共通するデータとして、前記文書データ群を構成する文書データの各々に付加し、
前記処理実行手段は、前記データ付加手段で付加されたレイアウト情報を用いて、前記文書データ群を構成する文書データの各々に対して、前記レイアウト解析手段を用いてレイアウト解析を行う
ことを特徴とする請求項２に記載の文書処理装置。
【請求項４】
前記文書データ解析手段は、前記文書データで表される画像に含まれている文字を認識し、該文字の属性を表す文字認識情報を生成する文字認識手段を有し、
前記データ付加手段は、前記文字認識手段により前記特定の箇所に含まれている文字を認識して得られた文字認識情報を前記共通するデータとして、前記文書データ群を構成する文書データの各々に付加し、
前記処理実行手段は、前記データ付加手段で付加された文字認識情報を用いて、前記文書データ群を構成する文書データの各々に対して、前記文字認識手段を用いて文字認識処理を行う
ことを特徴とする請求項２に記載の文書処理装置。
【請求項５】
前記文書データ解析手段は、前記文字認識手段で認識された文字からなる文字列を他言語の文字列に翻訳し、当該翻訳処理に関する翻訳情報を生成する翻訳手段を有し、
前記データ付加手段は、前記文字認識手段により前記特定の箇所に含まれている文字列を翻訳して得られた翻訳情報を前記共通するデータとして、前記文書データ群を構成する文書データの各々に付加し、
前記処理実行手段は、前記データ付加手段で付加された翻訳情報を用いて、前記文書データ群を構成する文書データの各々に対して、前記翻訳手段を用いて翻訳処理を行う
ことを特徴とする請求項４に記載の文書処理装置。
【請求項６】
前記特定の箇所は、前記単一の文書の先頭ページに該当する箇所であることを特徴とする請求項２乃至５のいずれかに記載の文書処理装置。
【請求項７】
前記特定の箇所を指定する特定箇所指定手段を有し、
前記データ付加手段は、前記特定箇所指定手段で指定された箇所に対して前記所定の解析処理を施し、この解析処理によって得られたデータを前記共通するデータとして、前記文書データ群を構成する文書データの各々に付加する
ことを特徴とする請求項２乃至５のいずれかに記載の文書処理装置。
【請求項８】
複数のページからなる文書の内容を表す文書データを分割する文書データ分割手段を有し、
前記文書単位認識手段は、前記文書データ分割手段で分割されて生成された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力する
ことを特徴とする請求項１乃至７のいずれかに記載の文書処理装置。
【請求項９】
前記文書データを生成する文書データ生成手段を有し、
前記文書データ入力手段は、前記文書データ生成手段で生成された文書データを入力する
ことを特徴とする請求項１乃至８のいずれかに記載の文書処理装置。
【請求項１０】
文書の原稿を読み取り、該原稿の画像を表す文書データを生成する原稿読取手段を有し、
前記文書データ入力手段は、前記原稿読取手段で生成された文書データを入力する
ことを特徴とする請求項１乃至８のいずれかに記載の文書処理装置。
【請求項１１】
文書の内容を表す文書データを入力する文書データ入力手段と、
前記文書データ入力手段で入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する文書単位認識手段と、
前記文書データ群の特定の箇所の画像を抽出し、抽出された画像を前記文書データ群を構成する文書データの各々の画像と合成した画像を表す合成画像データを生成する合成画像データ生成手段と、
前記合成画像データ生成手段で生成された合成画像データを出力する合成画像出力手段と
を有することを特徴とする文書処理装置。
【請求項１２】
文書の内容を表す文書データを入力する文書データ入力ステップと、
前記文書データ入力ステップで入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する文書単位認識ステップと、
前記文書単位認識ステップで認識された文書データ群を構成する文書データの各々に所定のデータを付加するデータ付加ステップと、
前記データ付加ステップで付加されたデータを用いて前記文書データ群を構成する文書データの各々に対して所定の処理を施す処理実行ステップと
を有することを特徴とする文書処理方法。
【請求項１３】
コンピュータ装置を、
文書の内容を表す文書データを入力する文書データ入力手段と、
前記文書データ入力手段で入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する文書単位認識手段と、
前記文書単位認識手段で認識された文書データ群を構成する文書データの各々に所定のデータを付加するデータ付加手段と、
前記データ付加手段で付加されたデータを用いて前記文書データ群を構成する文書データの各々に対して所定の処理を施す処理実行手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書データに対する処理を行う技術に関する。
【背景技術】
【０００２】
文書データを生成するための種々の手段が知られている。公知の文書データ形式としては、ＪＰＥＧ（Joint Photographic Coding Experts Group）、ＧＩＦ（Graphics Interchange Format）、ＴＩＦＦ（Tagged Image File Format）、ＰＤＦ（Portable Document Format）などが広く普及している。
このうち、ＪＰＥＧ形式やＧＩＦ形式の文書データは１つのファイルが単一ページのデータで構成される。従って、複数ページからなる文書をこれらの形式を用いて電子化した場合、複数のファイルが生成される。生成された複数のファイルが１つの文書に属するものであることを識別できるようにするためには、例えばこれらのファイルを１つのフォルダに収容する、共通の規則に従ってファイル名をつける、などの方法によってこれらのファイルを外見上関連付けておくことが必要となる。しかし、このようにしても、各ファイルは電子的に関連付けられているわけではない。
【０００３】
一方、ＴＩＦＦ形式やＰＤＦ形式の文書データは複数ページのデータを１つのファイルに収容することができるから、複数のファイルを関連付けるための作業を必要としない。さらに、ＴＩＦＦ形式やＰＤＦ形式の文書データには、以下に示す利点がある。一般に１つの文書を構成するページの各々は互いに共通する属性を有することが多い。例えば、文書のレイアウト、文字の字体やサイズ、言語の種類などが共通する。この文書に対してレイアウト解析、文字認識、機械翻訳などの処理を行う場合、最初のページから種々の属性情報が得られたならば、他のページに対してこれらの属性に関する解析を新規に行う必要がなくなるので、処理の効率を高めることが可能となる。
【０００４】
しかし、複数ページからなる文書に対して何らかの処理を行う場合、以下に示す問題が生じる
（１）１つのファイルが単一ページのデータで構成されるデータ形式の場合（ＪＰＥＧ、ＧＩＦなど）、各ページは別々のファイルであるから、ページの属性に関する解析をファイル毎に行うことが必要になる。
（２）複数ページのデータを１つのファイルに収容できるデータ形式において（ＴＩＦＦ、ＰＤＦなど）、ファイルを分割したり、特定のページのみを切り離して別個のファイルとしたりする機能がある。この機能を用いた場合、ページの属性に関する解析をファイル毎に行うことが必要になる。
上記の（１）、（２）のケースでは、各ファイルが共通の属性を有しているにも関わらず、ページの属性に関する解析をファイル毎に行うことが必要になるから、文書処理の効率が低下するという問題が生じる。
【０００５】
複数ページからなる文書の処理において、あるページの情報を用いて他のページに対する処理を行う技術が提案されている。例えば、特許文献１に開示されている画像ファイリング装置は、複数ページからなる文書の画像を読み取り、画像中に含まれるページ番号を抽出する。抽出されたページ番号を通し番号と仮定して、欠落しているページ番号を求め、そのページ番号をユーザに対して報知する。ページ番号が欠落しているケースとしては、例えば原稿の自動搬送装置において原稿の重送が発生した場合などがこれにあたる。  
【特許文献１】特開平７−１０５３４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の技術は、読み取り時に欠落したページに対する処理を行うものであり、上記（１）、（２）のケースにて生じる問題を解決することはできない。
本発明は、上述した背景の下になされたものであり、複数のファイルからなる文書に対する文書処理の効率を高めることのできる技術の提供を目的とする。また、複数のファイルからなる文書の内容を迅速に把握することのできる技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するために、本発明は、文書の内容を表す文書データを入力する文書データ入力手段と、前記文書データ入力手段で入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する文書単位認識手段と、前記文書単位認識手段で認識された文書データ群を構成する文書データの各々に所定のデータを付加するデータ付加手段と、前記データ付加手段で付加されたデータを用いて前記文書データ群を構成する文書データの各々に対して所定の処理を施す処理実行手段とを有することを特徴とする文書処理装置を提供する。
【０００８】
また、本発明は、文書の内容を表す文書データを入力する文書データ入力ステップと、前記文書データ入力ステップで入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する文書単位認識ステップと、前記文書単位認識ステップで認識された文書データ群を構成する文書データの各々に所定のデータを付加するデータ付加ステップと、前記データ付加ステップで付加されたデータを用いて前記文書データ群を構成する文書データの各々に対して所定の処理を施す処理実行ステップとを有することを特徴とする文書処理方法を提供する。
【０００９】
また、本発明は、コンピュータ装置を、文書の内容を表す文書データを入力する文書データ入力手段と、前記文書データ入力手段で入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する文書単位認識手段と、前記文書単位認識手段で認識された文書データ群を構成する文書データの各々に所定のデータを付加するデータ付加手段と、前記データ付加手段で付加されたデータを用いて前記文書データ群を構成する文書データの各々に対して所定の処理を施す処理実行手段として機能させるためのプログラムを提供する。
【００１０】
上記の文書処理装置、文書処理方法、プログラムによれば、まず、入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示が入力されると、該指示に応じて該複数の文書データが一纏めにして文書データ群として認識される。次に、認識された文書データ群を構成する文書データの各々に所定のデータが付加される。そして、付加されたデータを用いて前記文書データ群を構成する文書データの各々に対して所定の処理が施される。
【発明の効果】
【００１１】
本発明によれば、複数のファイルからなる文書に対する文書処理の効率を高めることができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の実施形態について説明する。
＜構成＞
図１は、本発明の実施形態における文書処理装置１のハードウェア構成を示す図である。ＲＯＭ（Read Only Memory）１２には、文書処理装置１が行う処理の手順をコンピュータ言語で記述したプログラムが書き込まれている。ＣＰＵ（Central Processing Unit）１１は、文書処理装置１に電源が投入されると、ＲＯＭ１２に書き込まれているプログラムを読み出し、ＲＡＭ（Random Access Memory）１３をワークエリアとして当該プログラムを実行する。
【００１３】
記憶部１４は、データを蓄積する不揮発性メモリであり、例えばハードディスクドライブである。
表示部１５は、液晶表示パネルあるいはＣＲＴ（Cathode Ray Tube）などであり、画像データに基づいて画像を表示する。
指示入力部１６は、キーボード１６１およびマウス１６２からなる。キーボード１６１は、文字コード入力、文字変換、カーソル移動、所定の機能の実行を指示するためのファンクションキーなどからなる。マウス１６２は、ポインティングデバイスであり、表示部１５に表示されたポインタをマウス１６２の移動に応じて移動させることができる。またマウス１６２は、右クリックボタン、左クリックボタンを有し、右クリックボタンの押下により、表示部１５に表示されている画像における領域指定を行うことができる。また、右クリックボタンで指定された領域において左クリックボタンを押下することにより、当該領域に対応するメニューを表示させ、そのメニューに表示された項目の指定を行うことができる。
文書処理装置１には、通信インターフェイス（Ｉ／Ｆ）１７を介してスキャナおよびプリンタが接続されている。スキャナは、原稿を光学的に読み取り、原稿の画像を表す画像データを出力する。プリンタは、電子写真方式あるいはインクジェット方式などの方式により、画像データに基づいてシート状の媒体表面に画像を形成する。
【００１４】
次に、文書処理装置１の機能構成について説明する。図２は、文書処理装置１の機能構成を示す図である。以下に示す機能は、ＣＰＵ１１がプログラムを実行することによって実現される。従って、文書処理装置１の動作の主体はＣＰＵ１１である。
文書データ生成手段１０１は、以下に示す公知の文書データ形式を用いて文書データを生成し、出力する。例えば、コンピュータ装置をワードプロセッサとして機能させるアプリケーションソフトウェアをＣＰＵ１１に実行させ、キーボード１６１により文字コード等を入力することによって文書データを作成することができる。さらに、ワードプロセッサによって作成された文書データを、ＪＰＥＧ（Joint Photographic Coding Experts Group）、ＧＩＦ（Graphics Interchange Format）、ＴＩＦＦ（Tagged Image File Format）、ＰＤＦ（Portable Document Format）などのデータ形式の文書データに変換することが可能となっている。
このうち、ＪＰＥＧ形式、ＧＩＦ形式の文書データは１つのファイルが単一ページを表すデータとなっている。一方、ＴＩＦＦ形式、ＰＤＦ形式の文書データは複数ページ分のデータを１つのファイルに収容することができる
【００１５】
原稿読取手段１０２は、スキャナを用いて原稿の画像を表す文書データを生成し、出力する。
文書データ入力手段１０３は、文書データ生成手段１０１または原稿読取手段１０２から出力された文書データを入力する。なお、文書データ入力手段１０３は、通信Ｉ／Ｆを介して他のコンピュータ装置から文書データを入力することも可能となっている。
【００１６】
文書単位認識手段１０２は、文書データ入力手段１０３で入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、この指示に応じて複数の文書データを一纏めにして文書データ群として認識する。指示入力の態様の一例を以下に示す。図３は、複数の文書データのファイルが格納されたフォルダの内容を表すウィンドウを表示部１５に表示した例を示す図である。このフォルダには、文書データ入力手段１０１で入力された複数の文書データのファイルが格納されており、各ファイルを表すアイコンがファイル名とともに並べられて表示されている。ユーザは、これらのファイルの中から単一の文書に該当するファイルをマウスを用いて指定する。すると、図４に示すように、指定されたファイルのアイコンおよびファイル名が白黒反転表示される。
次に、当該ウィンドウの上部に表示されているメニュー「ファイル」をマウスを用いて指定すると、図５に示すプルダウンメニューが表示される。このメニューにおいて「単一文書指定」を選択すると、ＣＰＵ１０１は、図４で指定された複数のファイルを一纏めにして文書データ群として認識する。
【００１７】
文書データ解析手段１０５は、文書データに対して所定の解析処理を行う。文書データ解析手段１０５は、レイアウト解析手段２０１、文字認識手段２０２、翻訳手段２０３から構成されている。具体的には、「ファイル」メニューにおいて「単一文書指定」を選択すると、図６に示すように、文書データ解析の種類を表すサブメニュー「レイアウト解析」、「文字認識」、「翻訳」が表示される。これらのいずれかを選択することによって、当該項目に対応する解析処理が行われる。各項目に対する機能について以下に示す。
【００１８】
レイアウト解析手段２０１は、公知のレイアウト解析手法を用いて、文書データで表される画像のレイアウトを解析し、このレイアウトを表すレイアウト情報を生成する。レイアウト解析手段２０１によって行われる解析処理の内容は例えば以下のものである。
（１）文字列からなる文章領域、絵柄からなる絵柄領域、罫線と文字列からなる表領域を判別する。
（２）文章領域における縦書きと横書きの判別を行う。
（３）文章領域における章、節、項などの区切りの認識を行う。
（４）文章領域における段組の認識を行う。
（５）文章領域における文字間隔、行間隔の認識を行う。
レイアウト解析手段２０１は文書データに対して上記の例に示す解析処理を行って、レイアウト情報を生成する。
【００１９】
文字認識手段２０２は、公知のＯＣＲ（Optical Character Recognition）ソフトウェアを用いて、文書データで表される画像に含まれている文字を認識し、これらの文字の属性を表す文字認識情報を生成する。文字認識情報は、例えば、文字の字体、文字のサイズ、文字修飾の種類（太字、斜体、下線、色、網がけなど）である。
【００２０】
翻訳手段２０３は、文字認識手段２０２で認識された文字からなる文字列を他言語の文字列に翻訳し、当該翻訳処理に関する翻訳情報を生成する。
翻訳の手法の一例としては、解析ベースの翻訳手法が挙げられる。解析ベースの翻訳手段においては、まず、形態素解析手法を用いて原文を形態素に分割し、構文解析手法、意味解析手法を用いて原文の構文を解析して構文木を作成し、翻訳先言語における構文木に変換する。そして、各形態素に対応する訳語を辞書から抽出して構文木にあてはめ、翻訳文を生成する。翻訳手段２０３による翻訳処理においては、翻訳処理に関する翻訳情報が生成される。翻訳情報は例えば、原文の言語の種類、原文の構文を翻訳先言語の構文に変換する際のアルゴリズムの種類、原文および翻訳文において頻出する文字列などである。
なお、上記の翻訳手法はあくまでも一例であり、本発明においては、任意の翻訳手法を用いることが可能である。
【００２１】
データ付加手段１０６は、文書単位認識手段１０４で認識された文書データ群の特定の箇所に対して文書データ解析手段１０５によって所定の解析処理を施し、文書データ群を構成する文書データの各々に所定のデータを付加する。ここで、特定の箇所とは、例えば、この文書データ群からなる単一の文書の先頭ページに該当する箇所である。
文書データに付加される所定のデータとは、例えば、（１）レイアウト解析手段２０１によって得られたレイアウト情報、（２）文字認識手段２０２によって得られた文字認識情報、（３）翻訳手段２０３によって得られた翻訳情報、である。
【００２２】
処理実行手段１０７は、データ付加手段１０６で付加されたデータを用いて、文書データ群を構成する文書データの各々に対して所定の処理を施す。所定の処理の例を以下に示す。
（１）データ付加手段１０６で付加されたレイアウト情報を用いて、文書データ群を構成する文書データの各々に対して、レイアウト解析手段２０１を用いてレイアウト解析を行う。
（２）データ付加手段１０６で付加された文字認識情報を用いて、文書データ群を構成する文書データの各々に対して、文字認識手段２０２を用いて文字認識処理を行う。
（３）データ付加手段１０６で付加された翻訳情報を用いて、文書データ群を構成する文書データの各々に対して、翻訳手段２０３を用いて翻訳処理を行う。
【００２３】
上述したように、データ付加手段１０６は、文書単位認識手段１０４で認識された文書データ群の特定の箇所に対して文書データ解析手段１０５によって所定の解析処理を施し、文書データ群を構成する文書データの各々に所定のデータを付加する。特定の箇所とは、例えば、この文書データ群からなる単一の文書の先頭ページに該当する箇所である。本発明に係る文書処理装置１は、文書の特定の箇所（例えば先頭ページ）に対して所定の解析処理（レイアウト解析、文字認識処理、翻訳処理等）を施し、この処理によって得られたデータ（レイアウト情報、文字認識情報、翻訳情報等）を文書データ群を構成する複数の文書データの各々に付加し、付加されたデータを用いて文書データの各々に対して所定の処理（レイアウト解析、文字認識、翻訳）を行う。このようにすれば、複数の文書データに共通するデータ（レイアウト情報、文字認識情報、翻訳情報等）が特定の箇所（例えば、先頭ページ）から得られ、各文書データに対して所定の処理（レイアウト解析、文字認識処理、翻訳処理等）を行う際にこのデータを用いて当該処理を行うことができる。つまり、特定の箇所（例えば先頭ページ）を含む文書データ以外の文書データに対して共通するデータ（レイアウト情報、文字認識情報、翻訳情報等）を得るための解析処理を行う必要がなくなるので、文書処理の効率を向上させることができるようになる。
【００２４】
上述の実施形態では、特定の箇所として当該文書の先頭ページを用いる例を示したが、特定の箇所をユーザが指定するようにすることも好ましい。図２における特定箇所指定手段１０８は、レイアウト情報、文字認識情報、翻訳情報等を得るための解析処理の対象ページを指定する。例えば、図６に示すサブメニューにおいて「レイアウト解析」を指定すると、図７に示すように対象ページを指定するためのダイアログボックスが表示される。ユーザがこのダイアログボックスにページ数を入力して「ＯＫ」をクリックすると、ＣＰＵ１１が入力されたページに対して所定の解析処理を行う。この機能は、例えば、文書の１ページ目が表紙、２ページ目が目次、３ページ目から１０ページ目までが本文となっている場合、一般に、１ページ目、２ページ目のレイアウト、文字の属性等が３ページ目以降と異なっている。この場合、１ページ目または２ページ目のレイアウト情報、文字認識情報、翻訳情報等を取得したとしても３ページ目以降の処理の効率の向上に役立たない。従って、このような場合に特定箇所指定手段１０８を用いて対象ページを３ページ目に指定することによって、文書処理の効率向上が実現される。
【００２５】
また、特定の箇所としては、先頭ページまたは特定箇所指定手段１０８で指定された対象ページの中の特定の領域であってもよい。特定の領域は、先頭ページまたは対象ページの画像を表示部１５に表示させ、ユーザがマウス１６２を用いて矩形の領域を指定することによって指定する。例えば、表紙ページの画像を表示部１５に表示させ、当該文書のタイトルを表す文字列を含む矩形領域をマウス１６２を用いて指定する。そして、この領域に対して文字認識手段２０２により文字認識処理を行ってタイトルの文字列を抽出し、この文字列を表すデータをデータ付加手段１０６によって文書データの各々に付加する。このようにすれば、指定された領域のみに対して文字認識処理を行えばよいので、処理量が少なくて済む。
【００２６】
文書データ分割手段１０９は、ＴＩＦＦ、ＰＤＦなどのように１つのファイルに複数のページのデータを収容可能なデータ形式の文書データにおいて、文書データを分割する機能を提供する。ＴＩＦＦ、ＰＤＦなどのように複数ページが１つのファイルになっている場合、このファイルを分割して複数のファイルにする場合がある。例えば、ページ数が大量である文書の場合、文書画像の閲覧の際に、所望のページを探し出すのに手間がかかる場合がある。このような場合、文書の内容の区切りの箇所で文書を分割しておくことによって、閲覧のしやすい文書にすることができる。
このように文書のファイルを分割した場合、分割されて生成された複数のファイルは互いに電子的な関連が失われてしまう。本発明では、このようにファイルを分割した場合でも、これらの複数のファイルが単一の文書の構成要素であることを文書処理装置１に認識させることによって、上述したのと同様の文書処理の効率化が実現される。
【００２７】
以上説明したように、本発明によれば、複数のファイルからなる文書に対する文書処理の効率を高めることができる。
【００２８】
＜変形例＞
以上説明した形態に限らず、本発明は種々の形態で実施可能である。例えば、上述の実施形態を以下のように変形した形態でも実施可能である。
データ付加手段１０６によって文書データに付加するデータは、当該単一文書を一意に識別するための識別データでもよい。また、データ付加手段１０６によって文書データに付加するデータは、当該単一文書に属する当該文書データ以外の文書データの格納場所を表すアドレスであってもよい。このようにすれば、ユーザが指定した文書データ群が単一文書に属することを表す情報を電子的に文書データに保持させることができる。
【００２９】
また、データ付加手段１０６によって文書データに付加するデータは、特定の箇所の画像を表すデータであってもよい。この場合、文書処理装置は、文書の内容を表す文書データを入力する文書データ入力手段と、前記文書データ入力手段で入力された複数の文書データからなる文書データ群が単一の文書の構成要素であることを表す指示を入力し、該指示に応じて該複数の文書データを一纏めにして文書データ群として認識する文書単位認識手段と、前記文書データ群の特定の箇所の画像を抽出し、抽出された画像を前記文書データ群を構成する文書データの各々の画像と合成した画像を表す合成画像データを生成する合成画像データ生成手段と、前記合成画像データ生成手段で生成された合成画像データを出力する合成画像出力手段とを有する。この構成によれば、複数の文書データが一纏めにされて文書データ群として認識され、この文書データ群の特定の箇所から抽出された画像を各文書データの画像と合成した合成画像が生成される。
あるいは、データ付加手段１０６によって文書データに付加するデータは、特定の箇所の画像のサイズを縮小した縮小画像を表すデータであってもよい。
【００３０】
ここで、特定の箇所の画像は、例えば、当該単一文書の表紙の画像であってもよいし、表紙ページの画像に対してレイアウト解析および文字認識を行うことによってその文書のタイトルを抽出して得られた画像でもよい。このような画像、またはその画像のサイズを縮小した縮小画像を生成し、この画像または縮小画像を各ページの余白部分に配置した合成画像を生成する。そして、この合成画像を表示部１５に表示したり、通信Ｉ／Ｆ１７を介してプリンタに出力する。このようにすれば、いずれのページにおいても、その文書の表紙やタイトルなどが余白に表示された画像を得ることができる。
【００３１】
また、特定の箇所は表紙以外のページであってもよい。例えば、当該ページに後続する連続したいくつかのページ、例えば５ページ分の縮小画像を当該ページの余白部分に並べて配置してもよい。また、当該ページの前後の２ページずつの縮小画像を配置するなど、種々の態様が可能である。また、当該ページの画像も他のページの画像と同一のサイズに縮小し、所定ページ数分の画像を１ページに並べて配置した合成画像を生成するようにしてもよい。
以上のように、特定の箇所の画像を文書データの各々に付加することによって、ユーザが複数のファイルからなる文書の内容を迅速に把握することができるようになる。
【００３２】
原稿読取手段１０２、すなわちスキャナによって原稿を読み取る場合、文書単位認識手段１０４を以下に示す構成とすることも好ましい。例えば、原稿読取の指示を入力するためのユーザインターフェイス画像（以下、ＵＩ画像）を表示部１５に表示させる。このＵＩ画像には、「文書の始め」なるメニューボタンと「文書の終わり」なるメニューボタンが表示される。ユーザが、マウス１６２を用いて「文書の始め」なるメニューボタンをクリックし、原稿を最初のページから１ページずつスキャナに読み取らせる。すると、読み取られたページの画像を表す文書データのファイルが１つずつ生成され、記憶部１４に蓄積されていく。そして、最後のページを読み取らせた後に「文書の終わり」なるメニューボタンをクリックする。このようにして、ＣＰＵ１１は、「文書の始め」がクリックされてから「文書の終わり」がクリックされるまでに記憶部１４に蓄積された一連のファイルを一纏めにして文書データ群として認識する。
【００３３】
また、文書単位認識手段１０４を以下に示す構成とすることも好ましい。スキャナには、積み重ねられて載置された複数枚の原稿を順次プラテンガラス上に搬送する自動原稿送り装置が備えられている。自動原稿送り装置は、載置された原稿の有無を判断する機能を備えており、載置されたすべての原稿の搬送が完了すると、原稿の搬送が完了したことを表す信号をＣＰＵ１１に送信する。ＣＰＵ１１は、この信号を受信すると、連続して読み取られた一連の原稿に対応する複数のファイルを一纏めにして文書データ群として認識する。
【００３４】
上記の実施形態においては、文書処理装置１がＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、記憶部１４、表示部１５、指示入力部１６および通信Ｉ／Ｆ１７からなるコンピュータ装置である場合について説明したが、文書処理装置１は、上記のコンピュータ装置とスキャナを一体化した装置であってもよいし、あるいは上記のコンピュータ装置、スキャナおよびプリンタを一体化した複写機であってもよい。
【図面の簡単な説明】
【００３５】
【図１】文書処理装置１のハードウェア構成を示す図である。
【図２】文書処理装置１の機能構成を示す図である。
【図３】フォルダの内容を表すウィンドウを表示した例を示す図である。
【図４】フォルダの内容を表すウィンドウを表示した例を示す図である。
【図５】プルダウンメニューを表示した例を示す図である。
【図６】サブメニューを表示した例を示す図である。
【図７】ダイアログボックスを表示した例を示す図である。
【符号の説明】
【００３６】
１…文書処理装置、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…記憶部、１５…表示部、１６…指示入力部、１６１…キーボード、１６２…マウス、１７…通信インターフェイス（Ｉ／Ｆ）、１０１…文書データ生成手段、１０２…原稿読取手段、１０３…文書データ入力手段、１０４…文書単位認識手段、１０５…文書データ解析手段、２０１…レイアウト解析手段、２０２…文字認識手段、２０３…翻訳手段、１０６…データ付加手段、１０７…処理実行手段、１０８…特定箇所指定手段、１０９…文書データ分割手段。
【図１】
2007087197.tif 000003
【図２】
2007087197.tif 000004
【図３】
2007087197.tif 000005
【図４】
2007087197.tif 000006
【図５】
2007087197.tif 000007
【図６】
2007087197.tif 000008
【図７】
2007087197.tif 000009