(57)【特許請求の範囲】
【請求項１】
文書画像を含む電子化文書を生成する文書処理装置であって、
前記文書画像から文書要素を抽出し、抽出した文書要素の種別と当該文書要素の前記文書画像内での位置とを取得する取得手段と、
前記文書要素の種別についての選別条件の設定を受付ける設定受付手段と、
抽出された前記文書要素の種別と前記選別条件とを比較する比較手段と、
前記選別条件を満たす文書要素の前記文書画像内での位置を特定するための付属情報を生成する付属情報生成手段とを備える、文書処理装置。
【請求項２】
抽出された前記文書要素の種別についての取得結果とともに、前記選別条件の設定画面を表示する表示手段をさらに備え、
前記設定受付手段は、前記設定画面に対する操作に応じて前記選別条件を受付け、
前記比較手段は、前記選別条件の設定動作に応答して比較動作を開始する、請求項１に記載の文書処理装置。
【請求項３】
前記表示手段は、前記取得結果として、前記文書画像から抽出された前記文書要素の数を種別毎に表示する、請求項２に記載の文書処理装置。
【請求項４】
前記文書画像は、少なくとも１つのページ領域を含み、
前記表示手段は、ページ領域に対応付けて、前記文書要素の数を種別毎に表示する、請求項３に記載の文書処理装置。
【請求項５】
前記設定受付手段は、前記文書画像のページ領域別に前記選別条件の設定を受付け可能である、請求項４に記載の文書処理装置。
【請求項６】
前記選別条件の設定を受付ける設定受付手段をさらに備え、
前記比較手段は、抽出された前記文書要素の種別と予め設定された前記選別条件とを比較する、請求項１に記載の文書処理装置。
【請求項７】
選択可能な少なくとも１つの選別条件候補を表示する表示手段をさらに備え、
前記選択条件候補の各々は、前記文書要素の種別のうち少なくとも１つの特定の種別を指定するものであり、
前記比較手段は、前記選択条件候補のうち選択された選択条件候補に対応する前記選別条件に基づいて比較処理を行なう、請求項６に記載の文書処理装置。
【請求項８】
前記文書画像に前記付属情報を付加することで前記電子化文書を生成する文書生成手段をさらに備える、請求項１〜７のいずれか１項に記載の文書処理装置。
【請求項９】
前記文書要素の種別は、表題、見出し、段落区切り、図、表、写真、手書き文字、下線付文字、装飾文字、色文字、の少なくともいずれかを含む、請求項１〜８のいずれか１項に記載の文書処理装置。
【請求項１０】
原稿を読取ることで前記文書画像を生成する画像読取手段をさらに備える、請求項１〜９のいずれか１項に記載の文書処理装置。
【請求項１１】
ネットワークを介して前記電子化文書を他の装置へ送信するための送信手段をさらに備える、請求項１〜１０のいずれか１項に記載の文書処理装置。
【請求項１２】
前記電子化文書を格納するための格納手段をさらに備える、請求項１〜１１のいずれか１項に記載の文書処理装置。
【請求項１３】
文書画像を含む電子化文書を生成する文書処理装置において実行される文書処理方法であって、
前記文書画像から文書要素を抽出し、抽出した文書要素の種別と当該文書要素の前記文書画像内での位置とを取得するステップと、
前記文書要素の種別についての選別条件の設定を受付けるステップと、
抽出された前記文書要素の種別と前記選別条件とを比較するステップと、
前記選別条件を満たす文書要素の前記文書画像内での位置を特定するための付属情報を生成するステップとを備える、文書処理方法。
【請求項１４】
文書画像を含む電子化文書を生成するコンピュータを、
前記文書画像から文書要素を抽出し、抽出した文書要素の種別と当該文書要素の前記文書画像内での位置とを取得する取得手段、
前記文書要素の種別についての選別条件の設定を受付ける設定受付手段、
抽出された前記文書要素の種別と前記選別条件とを比較する比較手段、および、
前記選別条件を満たす文書要素の前記文書画像内での位置を特定するための付属情報を生成する付属情報生成手段として機能させる、文書処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は文書画像を含む電子化文書を生成する文書処理装置、文書処理方法、および文書処理プログラムに関し、特に文書画像に含まれる文書要素のうち、特定の種別の文書要素に関する付属情報を生成する技術に関する。
【背景技術】
【０００２】
省資源や省スペースの観点から、紙原稿などに記載された文書を電子化文書に変換して管理する文書管理システムが実用化されている。このような文書管理システムでは、スキャナ装置などを用いて原稿を読取ることで文書画像を生成し、これらの文書画像から電子化文書を生成する。
【０００３】
このような文書画像は、文書を画素の集合である画像（イメージ）として格納しているので、当該文書に含まれる文字や図表などの内容を特定するためのデータ（代表的に、テキストデータなど）を元来含んでいない。そのため、特定の情報を含む文書を多くの文書画像の中から検索することは困難である。
【０００４】
そこで、このような文書画像をより容易に管理できるように、文書画像に含まれる文書の内容を認識や解析する技術が提案されている。たとえば、特開平０７−１４１３６８号公報（特許文献１）には、入力された文書の見出し類と、段落とその段落内の文等の文書内要素を認識する文書内要素認識手段と、選択するべき文書内要素の条件に基づき、文書内要素認識手段で認識された文書内要素を選択する文書内要素選択手段と、文書内要素選択手段で選択された文書内要素を識別して表示する文書表示手段とを有する飛ばし読み支援表示装置が開示されている。また、特開平０６−２１４９８３号公報（特許文献２）には、黒白２値画像で表現される複数の文書画像を、章・節・文書段落・図等に分けられた構造を持つ論理構造化文書に変換するシステムが開示されている。
【０００５】
ところで、電子化文書には、文書画像に加えて、ページや文書内位置などを特定するための付属情報が付加されることがある。このような付属情報は、「しおり」や「注釈」などとも称され、対応する文書要素の位置（ページ番号やページ内位置）や属性情報などを示す。そこで、スキャナ装置などを用いて原稿を読取る際に、上述の特開平０７−１４１３６８号公報（特許文献１）や特開平０６−２１４９８３号公報（特許文献２）に開示されるような技術を用いて文書画像内の文書要素を抽出し、この抽出結果に基づいて付属情報を自動的に生成できれば非常に有用である。
【特許文献１】特開平０７−１４１３６８号公報
【特許文献２】特開平０６−２１４９８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、文書画像内の全ての文書要素について付属情報を生成してしまうと、付属情報のデータサイズが大きくなり過ぎるという問題がある。また、対象となる文書要素が多くなり過ぎるので、検索効率が低下するという問題もある。
【０００７】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、文書画像を含む電子化文書を生成する際に、文書画像内における文書要素の位置などを特定するための付属情報を適切に生成できる文書処理装置、文書処理方法、および文書処理プログラムを提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従う文書画像を含む電子化文書を生成する文書処理装置は、文書画像から文書要素を抽出し、抽出した文書要素の種別と当該文書要素の文書画像内での位置とを取得する取得手段と、文書要素の種別についての選別条件の設定を受付ける設定受付手段と、抽出された文書要素の種別と選別条件とを比較する比較手段と、選別条件を満たす文書要素の文書画像内での位置を特定するための付属情報を生成する付属情報生成手段とを備える。
【０００９】
この発明によれば、文書画像を含む電子化文書を生成する際に、文書画像から抽出される文書要素のうち、ユーザが設定する選別条件を満たす文書要素だけが選択され、当該選択された文書要素について付属情報が生成される。すなわち、付属情報に含まれるデータは、選別条件を満たす文書要素の文書画像内の位置を特定するための情報に限られる。そのため、文書画像に含まれる全ての文書要素を対象とする場合に比較して、文書画像のデータサイズを低減できるとともに、重要度が高いとユーザが考える文書要素に限定して付属情報を生成することができる。
【００１０】
好ましくは、抽出された文書要素の種別についての取得結果とともに、選別条件の設定画面を表示する表示手段をさらに備え、設定受付手段は、設定画面に対する操作に応じて選別条件を受付け、比較手段は、選別条件の設定動作に応答して比較動作を開始する。
【００１１】
さらに好ましくは、表示手段は、取得結果として、文書画像から抽出された文書要素の数を種別毎に表示する。
【００１２】
さらに好ましくは、文書画像は、少なくとも１つのページ領域を含み、表示手段は、ページ領域に対応付けて、文書要素の数を種別毎に表示する。
【００１３】
また、さらに好ましくは、文書画像のページ領域別に選別条件の設定を受付け可能である。
【００１４】
また好ましくは、選別条件の設定を受付ける設定受付手段をさらに備え、比較手段は、抽出された文書要素の種別と予め設定された選別条件とを比較する。
【００１５】
さらに好ましくは、選択可能な少なくとも１つの選別条件候補を表示する表示手段をさらに備え、選択条件候補の各々は、文書要素の種別のうち少なくとも１つの特定の種別を指定するものであり、比較手段は、選択条件候補のうち選択された選択条件候補に対応する選別条件に基づいて、比較処理を行なう。
【００１６】
好ましくは、文書画像に付属情報を付加することで電子化文書を生成する文書生成手段をさらに備える。
【００１７】
好ましくは、文書要素の種別は、表題、見出し、段落区切り、図、表、写真、手書き文字、下線付文字、装飾文字、色文字、の少なくともいずれかを含む。
【００１８】
好ましくは、原稿を読取ることで文書画像を生成する画像読取手段をさらに備える。
好ましくは、ネットワークを介して電子化文書を他の装置へ送信するための送信手段をさらに備える。
【００１９】
好ましくは、電子化文書を格納するための格納手段をさらに備える。
この発明の別の局面に従う文書画像を含む電子化文書を生成する文書処理方法は、文書画像を含む電子化文書を生成する文書処理装置において実行される文書処理方法であって、文書画像から文書要素を抽出し、抽出した文書要素の種別と当該文書要素の文書画像内での位置とを取得するステップと、文書要素の種別についての選別条件の設定を受付けるステップと、抽出された文書要素の種別と選別条件とを比較するステップと、選別条件を満たす文書要素の文書画像内での位置を特定するための付属情報を生成するステップとを備える。
【００２０】
この発明のさらに別の局面に従う文書処理プログラムは、文書画像を含む電子化文書を生成するコンピュータを、文書画像から文書要素を抽出し、抽出した文書要素の種別と当該文書要素の文書画像内での位置とを取得する取得手段、文書要素の種別についての選別条件の設定を受付ける設定受付手段、抽出された文書要素の種別と選別条件とを比較する比較手段、および、選別条件を満たす文書要素の文書画像内での位置を特定するための付属情報を生成する付属情報生成手段として機能させる。
【発明の効果】
【００２１】
この発明によれば、文書画像を含む電子化文書を生成する際に、文書画像内における文書要素の位置などを特定するための付属情報を適切に生成できる文書処理装置、文書処理方法、および文書処理プログラムを実現できる。
【発明を実施するための最良の形態】
【００２２】
この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００２３】
［実施の形態１］
（全体システム構成）
図１は、この発明の実施の形態１に従う文書処理装置を含むシステムの概略構成図である。本実施の形態においては、代表的に、本発明に係る文書処理装置を搭載するＭＦＰ（Multi Function Peripheral）について説明する。なお、本発明に係る文書処理装置は、ＭＦＰに限らず、複写機、ファクシミリ装置、スキャナ装置などにも適用可能である。
【００２４】
図１を参照して、本実施の形態に従うＭＦＰ１は、原稿３００を読取るための画像読取部１０４と、紙媒体などへの印刷処理を行なうためのプリント部１０６とを含んで構成される。
【００２５】
特に、本実施の形態に従うＭＦＰ１は、画像読取部１０４で原稿３００を読取ることで文書画像を取得し、この文書画像を含む電子化文書を生成する。この際、ＭＦＰ１は、読取った文書画像に含まれる文書要素のうち所定の選別条件を満たすものについて、種別と文書画像内における位置とを特定するための付属情報を生成する。この「文書要素」とは、文書を構成する記述要素である。なお、このような付属情報は、「メタデータ（meta data）」とも称され、上述のような種別および位置を特定するためのデータに加えて、たとえば各文書要素のサムネイル（縮小画像）などを含めてもよい。そして、ＭＦＰ１は、読取った文書画像に付属情報を付加して、電子化文書４００を生成する。代表的に、電子化文書４００にはＰＤＦ（Portable Document Format）などのフォーマットを採用できる。
【００２６】
ＭＦＰ１は、生成した電子化文書４００を自身の記憶部（図示しない）に格納したり、ネットワークを介してパーソナルコンピュータＰＣ１，ＰＣ２，ＰＣ３（以下、「パーソナルコンピュータＰＣ」とも総称する）に送信したりする。代表的な使用形態として、ＭＦＰ１が設置されている同一のオフィス内に敷設されたネットワークであるＬＡＮ（Local Area Network）に接続されているパーソナルコンピュータＰＣ１，ＰＣ２に対しては、ＭＦＰ１から電子化文書４００が直接的に送信される。一方、ＬＡＮとＷＡＮ（Wide Area Network）との接続点には、サーバ装置ＳＲＶが設けてあり、ＭＦＰ１とは離れたオフィスにあるパーソナルコンピュータＰＣ３などに対しては、ＭＦＰ１からサーバ装置ＳＲＶを介して電子化文書４００が送信される。ここで、サーバ装置ＳＲＶは代表的に、メールサーバ、ＦＴＰ（File Transfer Protocol）サーバ、Ｗｅｂサーバ、ＳＭＢサーバなどからなる。
【００２７】
画像読取部１０４は、原稿をセットするための戴荷台と、原稿台ガラスと、戴荷台にセットされた原稿を原稿台ガラスに自動的に一枚ずつ搬送する搬送部と、読取られた原稿を排出するための排出台とを含む（いずれも図示しない）。これにより、複数枚の原稿を連続的に読取って、一つの電子化文書４００として生成することができる。
【００２８】
（ＭＦＰ１の概略構成）
図２は、この発明の実施の形態１に従うＭＦＰ１における概略の機能構成を示すブロック図である。
【００２９】
図２を参照して、ＭＦＰ１の機能構成としては、制御部１００と、メモリ部１０２と、画像読取部１０４と、プリント部１０６と、通信インターフェイス部１０８と、操作パネル部１１０と、記憶部１１２とを含む。
【００３０】
制御部１００は、代表的にＣＰＵ（Central Processing Unit）などの演算装置から構成され、プログラムを実行することで本実施の形態に従う文書処理を実現する。メモリ部１０２は、代表的にＤＲＡＭ（Dynamic Random Access Memory）などの揮発性の記憶装置であり、制御部１００で実行されるプログラムやプログラムの実行に必要なデータなどを保持する。通信インターフェイス部１０８は、代表的に、ネットワーク（たとえば、図１に示すＬＡＮ）を介してパーソナルコンピュータＰＣ（図１）との間でデータを送受信するための部位であり、たとえば、ＬＡＮアダプタおよびそれを制御するドライバソフトなどを含む。プリント部１０６は、プリント処理を行なうための部位であり、プリント処理に係るハードウェア構成に加えて、各部の作動を制御するための制御装置をも含む。記憶部１１２は、代表的にハードディスク装置やフラッシュメモリなどの不揮発性の記憶装置であり、制御部１００で生成された電子化文書４００などを格納する。
【００３１】
（パーソナルコンピュータの構成）
図３は、この発明の実施の形態１に従うパーソナルコンピュータＰＣの概略のハードウェア構成を示す模式図である。
【００３２】
図３を参照して、パーソナルコンピュータＰＣは、オペレーティングシステム（ＯＳ：Operating System）を含む各種プログラムを実行するＣＰＵ（Central Processing Unit）２０１と、ＣＰＵ２０１でのプログラムの実行に必要なデータを一時的に記憶するメモリ部２１３と、ＣＰＵ２０１で実行されるプログラムを不揮発的に記憶するハードディスク部（ＨＤＤ：Hard Disk Drive）２１１とを含む。また、ハードディスク部２１１には、ＭＦＰ１で生成された電子化文書４００を表示するための閲覧アプリケーションが記憶されており、このようなプログラムは、ＦＤＤドライブ２１７またはＣＤ−ＲＯＭドライブ２１５によって、それぞれフレキシブルディスク２１７ａまたはＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）２１５ａなどから読取られる。
【００３３】
ＣＰＵ２０１は、キーボードやマウスなどからなる入力部２０９を介してユーザからの指示を受取るとともに、プログラムの実行によって生成される画面出力をディスプレイ部２０５へ出力する。また、ＣＰＵ２０１は、ＬＡＮカードなどからなる通信インターフェイス部２０７を介して、ＬＡＮやＷＡＮに接続されたＭＦＰ１やサーバ装置ＳＲＶ（図１）から電子化文書４００を取得し、ハードディスク部２１１などに格納する。また、上述の各部は、内部バス２０３を介して相互にデータを授受する。
【００３４】
（パーソナルコンピュータＰＣにおける電子化文書の表示画面）
ＣＰＵ２０１がハードディスク部２１１に記憶された閲覧アプリケーションを実行することで、ディスプレイ部２０５上には図４に示すような形態で電子化文書４００が表示さ
れる。
【００３５】
図４は、この発明の実施の形態１に従うパーソナルコンピュータＰＣにおける電子化文書４００の表示画面の一例を模式的に示した図である。
【００３６】
図４を参照して、ディスプレイ部２０５上には一例として、文書表示領域５００と、付属情報表示領域５１０とが形成される。文書表示領域５００には、電子化文書４００に含まれる文書画像３００Ａが表示され、付属情報表示領域５１０には、付属情報に応じたアイコン５１２，５１４が表示される。本実施の形態においては、付属情報の代表例として、「しおり」（bookmark）の機能を発揮するアイコン５１２，５１４を示す。
【００３７】
これらの付属情報は、特定の文書要素の文書内位置を特定する情報を含んでおり、ユーザがアイコン５１２を選択（代表的には、図示しないマウスなどによるクリック動作）すれば、文書表示領域５００では、しおり位置５０２が所定位置（代表的に、文書表示領域５００の最上部）となるように、文書画像３００Ａの表示領域が変化（スクロール）する。同様に、ユーザがアイコン５１４を選択選択すれば、しおり位置５０４が所定位置となるように、文書画像３００Ａの表示領域が変化する。
【００３８】
また、アイコン５１２，５１４に隣接する位置に文書要素の種別（一例として、「見出し」および「手書き（文字）」）も表示されており、ユーザはこの表示内容を参照して、必要な種別の文書要素を検索することもできる。
【００３９】
このようにユーザは、しおりのアイコンを手掛かりに電子化文書内の所定の記載や内容を容易に検索および閲覧することができる。以下の説明では、付属情報の代表例として、「しおり」を電子化文書に付加する構成について説明する。なお、本明細書において、「付属情報」とは、文書要素の「文書画像内における位置」に関する情報を少なくとも含むメタデータであり、「しおり」の他に、文書要素についての補足的コメントをさらに含む「注釈」などであってもよい。
【００４０】
（付属情報の生成処理に係る機能構成）
図５は、この発明の実施の形態１に従う付属情報の生成処理を実現する機能構成を示すブロック図である。これらの機能は、主として制御部１００やメモリ部１０２などによって実現される。
【００４１】
図５を参照して、付属情報の生成処理を実現する機能は、画像読取部１０４と、画像バッファ部１２と、圧縮処理部１４と、電子化文書生成部１６と、文書要素抽出部１８と、要素種別判断部２０と、しおりデータ生成部２２と、表示部２４と、設定操作部２６と、送信部２８と、記憶部１１２とを含む。
【００４２】
画像読取部１０４は、原稿３００を読取って文書画像を取得し、その文書画像を画像バッファ部１２へ出力する。画像バッファ部１２は、画像読取部１０４が逐次的に出力する文書画像のデータを一時的に格納する部位であり、一旦格納した文書画像を圧縮処理部１４および文書要素抽出部１８へ出力する。圧縮処理部１４は、画像バッファ部１２から出力される文書画像を圧縮処理して、電子化文書生成部１６へ出力する。この圧縮処理による圧縮度合いは、生成される電子化文書の大きさや、要求される文書画像の解像度などに応じて変化させてもよく、また圧縮処理は非可逆変換であってもよい。なお、高解像度が要求される場合などには、圧縮処理を省略してもよい。
【００４３】
文書要素抽出部１８は、画像バッファ部１２から出力される文書画像に含まれる所定の種別の文書要素を抽出する。文書要素抽出部１８は、この文書要素の抽出に際して、各文
書要素の文書画像内における位置も抽出する。そして、文書要素抽出部１８は、抽出した文書要素の種別およびその位置情報を要素種別判断部２０へ出力する。
【００４４】
図６は、文書画像に含まれる文書要素の抽出処理を説明するための図である。
図６（ａ）は、原稿３００から生成される文書画像の一例を示す図であり、図６（ｂ）は、図６（ａ）に示す文書画像に対して文書要素が抽出された状態の一例を示す図である。図６（ａ）を参照して、一例として、報告書の原稿３００（５ページ）が画像読取部１０４で読取られると、画像バッファ部１２には各ページに対応する文書画像が格納される。図６（ｂ）に示すように、文書要素抽出部１８は、このような文書画像に含まれる矩形の文書要素４２０を抽出する。なお、文書要素４２０の抽出については、公知の方法を用いることができるが、代表的に文字サイズや隣接する領域に対する間隔などに基づいて、各領域が抽出される。ここで、抽出対象の文書要素は、「表題（タイトル）」、「見出し」、「段落区切り」、「図」、「表」、「写真」、「手書き文字」、「下線付文字」、「装飾文字」、「色文字」などの種別を有するものが含まれる。
【００４５】
より具体的には、「表題（タイトル）」は、文書画像内に配置される文字の文字サイズに基づいて抽出することができる。「見出し」は、文書画像内におけるオフセット位置やインデント位置などに基づいて抽出することができる。「段落区切り」は、後続する文字領域との間の間隔などに基づいて抽出することができる。「図」は、直線や曲線の検出数などに基づいて抽出することができる。「表」は、直線および直線の交差点の検出数などに基づいて抽出することができる。「写真」は、画像の濃淡変化の度合いなどに基づいて抽出することができる。「手書き文字」は、文字認識の度合いなどに基づいて抽出することができる。「下線付文字」は、文字と直線との距離などに基づいて抽出することができる。「装飾文字」は、複数の段階で文字認識を行なうことで抽出することができる。「色文字」は、文字認識と対応する画素の色情報などに基づいて抽出することができる。なお、文書画像内の共通の領域に対して、複数の文書要素が重複して抽出されてもよい。また、文字要素として抽出する種別は、上述のものに限られることなく、公知の認識技術を用いて様々な種別の文書要素を抽出することができる。
【００４６】
そして、要素種別判断部２０は、抽出された文書要素の種別を解析した後、ユーザに文書画像に含まれる文書要素の取得結果を通知するために、その解析した情報を表示部２４に出力する。より具体的には、要素種別判断部２０は、文書画像に含まれる文書要素の種別毎の数をカウントし、この取得結果として表示部２４へ出力する。
【００４７】
表示部２４は、要素種別判断部２０から出力される取得結果に応じて、文書画像に含まれる文書要素の数を種別毎に表示する。この表示部２４による取得結果の表示に対して、ユーザは、設定操作部２６を操作して、種別に関する選別条件を設定する。この選別条件とは、しおりを付加すべき種別を指定するものであり、各種別についてしおりの付加についての要否が選択可能である。この選別条件に応答して、要素種別判断部２０は、抽出された文書要素のうち選別条件を満たす文書要素を選別し、当該選別した文書要素の、種別と文書画像内における位置を特定するための位置情報とをしおりデータ生成部２２へ出力する。
【００４８】
図７は、この発明の実施の形態１に従うＭＦＰ１の操作パネル部１１０の外観を示す一例である。
【００４９】
図７を参照して、操作パネル部１１０は、液晶表示装置やタッチパネルなどから構成される表示パネル１１０ａと、ストップボタン１１０ｂと、スタートボタン１１０ｃと、英数キーなどを含む操作ボタン１１０ｄとを備えている。図５に示す表示部２４は、表示パネル１１０ａによって実現され、設定操作部２６は、表示パネル１１０ａと、ストップボ
タン１１０ｂと、スタートボタン１１０ｃと、操作ボタン１１０ｄとによって実現される。
【００５０】
図８は、この発明の実施の形態１に従う解析結果の表示および選別条件の設定に関して、操作パネル部１１０の表示パネル１１０ａにおける表示内容の一例を示す図である。図８（ａ）は、文字要素のうち「活字要素」に関する表示内容を示し、図８（ｂ）は、文字要素のうち「活字要素」以外の要素に関する表示内容を示す。
【００５１】
図８（ａ）および図８（ｂ）を参照して、文書画像に含まれる文書要素の種別毎の数を視覚的に表す種別出現度数グラフ４５０が表示される。この種別出現度数グラフ４５０の行要素に対応付けて種別表示４５２が配置される。ユーザは、この種別出現度数グラフ４５０を参照しながら、種別表示４５２に対応付けて設けられているチェックボックス４５４をチェックすることで、しおりを付加すべき種別を選択する。すなわち、このチェックボックス４５４のうち選択された（チェックマークが設定された）ものに対応する種別を選択対象とする選別条件が設定される。
【００５２】
さらに、選別条件としては、文書画像の全ページを一括して設定することも可能であり、もしくは各ページ単位で設定することも可能である。ユーザが、全ページ選択ボタン（ＡＬＬ）４６０を選択することで選別条件を全ページに対して一括して設定するモードが選択され、ページ別選択ボタン（頁別）４６２を選択すること選択条件をページ単位で設定するモードが選択される。さらに、選択条件をページ単位で設定するモードにおいては、ユーザがページ送りボタン（次頁）４５６を選択することで、文書画像内の対象となるページを切替えることができる。
【００５３】
また、ユーザが、タブボタン（活字要素）４６４を選択することで、図８（ａ）に示す「活字要素」（表題（タイトル）、見出し、段落区切り、下線付文字、装飾文字、色文字）に関する表示画面が表示され、タブボタン（その他）４６６を選択することで、図８（ｂ）に示す「活字要素」以外の要素（写真、表、図、手書き文字）に関する表示画面が表示される。
【００５４】
なお、この発明に係る表示内容は図８に示す態様に限られることなく、ユーザが選別条件を設定できれば、いずれの態様であってもよい。
【００５５】
再度、図５を参照して、しおりデータ生成部２２は、要素種別判断部２０から出力される文書要素の種別と位置情報とに基づいて、しおりデータを生成する。そして、しおりデータ生成部２２は、生成したしおりデータを電子化文書生成部１６へ出力する。
【００５６】
電子化文書生成部１６は、圧縮処理部１４からの（圧縮された）文書画像に、しおりデータ生成部２２からのしおりデータを付加することで、電子化文書を生成する。
【００５７】
図９は、電子化文書生成部１６が生成する電子化文書４００のデータ構造の一例を示す図である。
【００５８】
図９を参照して、電子化文書４００は、ヘッダ部４０２と、文書画像部４０４と、しおりデータ部４０６と、フッタ部４０８とからなる。ヘッダ部４０２およびフッタ部４０８には、電子化文書４００の属性についての情報、たとえば作成日時・作成者・著作権情報などが格納される。文書画像部４０４には、各ページに対応する文書画像が格納される。なお、この文書画像は、上述したように圧縮された状態で格納されてもよい。しおりデータ部４０６には、文書画像に含まれる文書要素を特定するためのしおりデータが格納される。
【００５９】
図１０は、しおりデータのデータ構造の一例を示す図である。
図１０を参照して、しおりデータには、各文書要素に対応付けて、ページ番号・領域左上座標・領域右下座標・要素種別などが格納される。ページ番号は、対応する文書要素が存在するページを特定するための位置情報である。また、領域左上座標および領域右下座標は、対応する文書要素のページ内での領域（矩形）を特定するための位置情報である。また、要素種別は、対応する文書要素の種別を特定するための情報である。
【００６０】
再度、図５を参照して、電子化文書生成部１６は、生成した電子化文書をユーザによる設定などに応じて、記憶部１１２へ格納し、または送信部２８へ出力する。送信部２８は、通信インターフェイス部１０８によって実現され、電子化文書生成部１６で生成された電子化文書をＬＡＮなどのネットワークを介して、パーソナルコンピュータＰＣ（図１）などへ送信する。
【００６１】
図１１は、電子化文書の出力先の設定に関して、操作パネル部１１０の表示パネル１１０ａにおける表示内容の一例を示す図である。図１１（ａ）は、電子化文書をメールに添付して送信する場合の表示内容を示し、図１１（ｂ）は、電子化文書４００をＭＦＰ１自身の記憶部１１２に保存する場合の表示内容を示す。この図１１（ａ）および図１１（ｂ）に示す表示内容は、それぞれユーザが、タブボタン（メール送信）４７４およびタブボタン４７６（メール送信）を選択することで切替えられる。
【００６２】
図１１（ａ）に示す表示画面では、予め宛先アドレスなどが割当てられている宛先ボタン４７０が選択可能に表示されており、ユーザが宛先ボタン４７０のうち所望のボタンを選択することで、対応する宛先アドレスに電子化文書が添付されたメールが送信される。
【００６３】
一方、図１１（ｂ）に示す表示画面では、記憶部１１２のフォルダ（ディレクトリ）が予め割当てられている保存先ボタン４７２が選択可能に表示されており、ユーザが保存先ボタン４７２のうち所望のボタンを選択することで、対応する保存先のフォルダに電子化文書が格納される。
【００６４】
上述のような構成により、文書画像に含まれる文書要素のうち、ユーザが選択した所望の種別をもつ文書要素に対してしおりデータを付加した電子化文書を生成することができる。
【００６５】
なお、図５に示す各機能ブロックと本願発明との対応関係については、文書要素抽出部１８が「取得手段」に相当し、要素種別判断部２０が「比較手段」に相当し、しおりデータ生成部２２が「付属情報生成手段」に相当し、表示部２４が「表示手段」に相当し、設定操作部２６は「設定受付手段」に相当し、電子化文書生成部１６が「文書生成手段」に相当し、画像読取部１０４が「画像読取手段」に相当し、送信部２８が「送信手段」に相当し、記憶部１１２が「格納手段」に相当する。
【００６６】
（フローチャート）
図１２は、この発明の実施の形態１に従う電子化文書の生成処理の具体例を示すフローチャートである。図１２のフローチャートに示される処理は、制御部１００がプログラムをメモリ部１０２などに読出して実行し、図５に示される各機能を制御することで実現される。
【００６７】
図５および図１２を参照して、まず、画像読取部１０４が原稿３００を読取って文書画像を生成する（ステップＳ１００）。この生成された文書画像は、画像バッファ部１２に格納される。そして、圧縮処理部１４が、画像バッファ部１２に格納された文書画像を圧
縮処理して、電子化文書生成部１６へ出力する（ステップＳ１０２）。
【００６８】
一方、文書要素抽出部１８が、画像バッファ部１２に格納された文書画像に含まれる所定の種別の文書要素およびその位置を抽出する（ステップＳ１０４）。そして、要素種別判断部２０が、文書要素抽出部１８で抽出された文書要素の種別を判断し、文書画像に含まれる文書要素の種別を解析する（ステップＳ１０６）。具体的には、要素種別判断部２０は、文書画像に含まれる文書要素の数を種別毎にカウントする。この解析結果を受けて、表示部２４が、対象となる文書画像に含まれる文書要素の数を種別毎に表示する（ステップＳ１０８）。
【００６９】
この解析結果の表示に応答してユーザが設定する選別条件が、設定操作部２６から要素種別判断部２０へ与えられる。これに応答して、要素種別判断部２０が、文書要素抽出部１８で抽出された文書要素のうち選別条件を満たす文書要素を選別する（ステップＳ１１０）。そして、要素種別判断部２０が、選別した文書要素の、種別と文書画像内における位置を特定するための位置情報とをしおりデータ生成部２２へ出力する（ステップＳ１１２）。すると、しおりデータ生成部２２が、これらの文書要素の種別と位置情報とに基づいて、しおりデータを生成する（ステップＳ１１４）。
【００７０】
続いて、電子化文書生成部１６が、圧縮処理部１４からの（圧縮された）文書画像に、しおりデータ生成部２２からのしおりデータを付加することで、電子化文書を生成する（ステップＳ１１６）。さらに、ユーザの設定に応じて、送信部２８が、ネットワークを介して接続された所定の送信先に電子化文書を送信する（ステップＳ１１８）。もしくは、ユーザの設定に応じて、電子化文書生成部１６が、記憶部１１２の所定のディレクトリに電子化文書を格納する（ステップＳ１２０）。そして、電子化文書の生成処理は終了する。
【００７１】
この発明の実施の形態１によれば、文書画像を含む電子化文書を生成する際に、文書画像に含まれる文書要素の解析結果をユーザに通知した上で、ユーザが選別条件を設定できる。このため、対象となる文書画像の種類などに応じて、適切に選別情報を設定することができる。よって、しおり情報に含まれるデータは、選別条件を満たす文書要素についての種別と文書画像内における位置とを特定するための情報に限られる。そのため、文書画像に含まれる全ての文書要素を対象とする場合に比較して、文書画像のデータサイズを低減できるとともに、重要度が高いとユーザが考える文書要素に限定してしおり情報を生成することができる。
【００７２】
この結果、しおり情報のデータサイズが大きくなり過ぎることを回避するとともに、検索効率の低下も抑制できる。
【００７３】
［実施の形態２］
上述のこの発明の実施の形態１では、取得された文書画像に含まれる文書要素を解析し、その解析結果に基づいて、ユーザがいずれの文書要素についてしおりを付加するかを決定できる構成について説明した。これに対して、この発明の実施の形態２では、ユーザがしおりを付加すべき文書要素の種別を予め設定しておき、ＭＦＰがこの予め設定された条件に従って、電子化文書を生成する構成について例示する。
【００７４】
この発明の実施の形態２に従うＭＦＰ１＃やパーソナルコンピュータＰＣのハードウェア構成などについては、上述の実施の形態１と同様であるので、詳細な説明は繰返さない。
【００７５】
図１３は、この発明の実施の形態２に従う付属情報の生成処理を実現する機能構成を示
すブロック図である。これらの機能は、主として制御部１００やメモリ部１０２などによって実現される。
【００７６】
図１３に示す機能ブロック図は、図５に示すこの発明の実施の形態１に従う機能ブロックにおいて、文書要素抽出部１８と、要素種別判断部２０と、表示部２４と、設定操作部２６とに代えて、文書要素抽出部１８＃と、表示部２４＃と、設定操作部２６＃と、設定データ格納部３２＃とを設けたものに相当する。
【００７７】
表示部２４＃および設定操作部２６＃は、主として、ユーザが予め選別条件を設定するための部位であり、設定データ格納部３２＃は、選別条件候補およびユーザが予め設定した選別条件を格納するための部位である。より具体的には、表示部２４＃は、ユーザが選別条件を設定するための設定画面を表示する。この設定画面には、設定データ格納部３２＃に予め格納される選別条件候補が表示されてもよい。そして、ユーザは、表示部２４＃に表示される設定画面に沿って設定操作部２６を操作することで、種別に関する選別条件を設定する。この設定された選別条件は、設定データ格納部３２＃に格納される。
【００７８】
また、文書要素抽出部１８＃は、画像バッファ部１２から出力される文書画像に含まれる文書要素のうち、設定データ格納部３２＃に予め格納される選別条件を満たすものだけを選択的に抽出する。そして、文書要素抽出部１８＃は、選択的に抽出した文書要素の、種別と文書画像内における位置を特定するための位置情報とをしおりデータ生成部２２へ出力する。
【００７９】
図１４および図１５は、この発明の実施の形態２に従う選別条件の設定に関して、操作パネル部１１０の表示パネル１１０ａにおける表示内容の一例を示す図である。図１４は、選別条件候補が選択可能に表示される場合を示し、図１５は、各選別条件候補の詳細な条件が設定可能な表示される場合を示す。
【００８０】
図１４を参照して、まず、ユーザが選別条件を設定しようとする場合には、複数の選別条件候補４８０が選択可能に表示される。各選別条件候補４８０は、代表的に文書のタイプ（たとえば、研究報告書、新聞、プレゼンテーション資料、議事録など）別に設定されることが好ましい。すなわち、対象となる文書のタイプによって、書式（スタイル）やコンテンツ（文字、図、表など）の構成が異なるので、より着目すべき文書要素の種別が異なるからである。そこで、文書のタイプ別に選別条件を設定しておき、電子化文書を生成する対象となる文書のタイプに応じてユーザが選択的に設定することがよりユーザフレンドリである。
【００８１】
さらに、ユーザが選別条件候補４８０の条件を変更したい場合や、新たに選別条件候補４８０を設定したい場合には、図１５に示すような詳細設定のための画面が表示されてもよい。
【００８２】
図１５を参照して、各選別条件候補４８０に対応して、種別表示４９４および対応するチェックボックス４９２が配置された詳細設定画面が表示される。ユーザは、この詳細設定画面において、しおりを付加すべき種別に対応するチェックボックス４９２をチェックすることで詳細設定を変更または新たに選択することができる。このように、変更または設定された選別条件候補４８０（および、対応する詳細設定）は、設定データ格納部３２＃に格納される。なお、予め選別条件を設定する場合には、原稿の枚数が未知であるので、ページ単位で選別条件を設定する必要はない。
【００８３】
このようにユーザが選別条件候補４８０のいずれかを選択すると、要素種別判断部２０＃は、当該選択された選別条件候補４８０に対応する選択条件を有効化し、文書要素の選
別処理を実行する。
【００８４】
その他の構成については、図５の対応する機能と同様であるので、詳細な説明は繰返さない。
【００８５】
なお、図１３に示す各機能ブロックと本願発明との対応関係については、文書要素抽出部１８＃が「取得手段」および「比較手段」に相当し、しおりデータ生成部２２が「付属情報生成手段」に相当し、表示部２４＃が「表示手段」に相当し、設定操作部２６＃は「設定受付手段」に相当し、電子化文書生成部１６が「文書生成手段」に相当し、画像読取部１０４が「画像読取手段」に相当し、送信部２８が「送信手段」に相当し、記憶部１１２が「格納手段」に相当する。
【００８６】
（フローチャート）
図１６は、この発明の実施の形態２に従う電子化文書の生成処理の具体例を示すフローチャートである。図１６のフローチャートに示される処理は、制御部１００がプログラムをメモリ部１０２などに読出して実行し、図１３に示される各機能を制御することで実現される。
【００８７】
図１３および図１６を参照して、まず、要素種別判断部２０＃が、ユーザによる選別条件候補の選択指示を設定操作部２６から受付けたか否かを判断する（ステップＳ２００）。選別条件候補の選択指示を受付けていなければ（ステップＳ２００においてＮＯ）、選別条件候補の選択指示が与えられるまで、処理は待機状態となる。
【００８８】
選別条件候補の選択指示を受付けていれば（ステップＳ２００においてＹＥＳ）、要素種別判断部２０＃が、選択された選別条件候補に対応する選別条件を設定データ格納部３２＃から取得する（ステップＳ２０２）。
【００８９】
そして、画像読取部１０４が原稿３００を読取って文書画像を生成する（ステップＳ２０４）。この生成された文書画像は、画像バッファ部１２に格納される。そして、圧縮処理部１４が、画像バッファ部１２に格納された文書画像を圧縮処理して、電子化文書生成部１６へ出力する（ステップＳ２０６）。
【００９０】
一方、文書要素抽出部１８＃が、画像バッファ部１２に格納された文書画像に含まれる文書要素のうち、ステップＳ２０２で予め取得した選別条件を満たす文書要素を選択的に抽出する（ステップＳ２０８）。そして、文書要素抽出部１８＃が、選択的に抽出した文書要素の、種別と文書画像内における位置を特定するための位置情報とをしおりデータ生成部２２へ出力する（ステップＳ２１０）。すると、しおりデータ生成部２２が、これらの文書要素の種別と位置情報とに基づいて、しおりデータを生成する（ステップＳ２１２）。
【００９１】
続いて、電子化文書生成部１６が、圧縮処理部１４からの（圧縮された）文書画像に、しおりデータ生成部２２からのしおりデータを付加することで、電子化文書を生成する（ステップＳ２１４）。さらに、ユーザの設定に応じて、送信部２８が、ネットワークを介して接続された所定の送信先に電子化文書を送信する（ステップＳ２１６）。もしくは、ユーザの設定に応じて、電子化文書生成部１６が、記憶部１１２の所定のディレクトリに電子化文書を格納する（ステップＳ２１８）。そして、電子化文書の生成処理は終了する。
【００９２】
この発明の実施の形態２によれば、文書画像を含む電子化文書を生成する際に、ユーザが予め設定した選別条件に従って、文書画像に含まれる文書要素のうち所定の条件を満た
すものだけが選別された上で、しおり情報が生成される。この選別条件を設定する際には、対象とする文書画像の種類（タイプ）に応じた少なくとも１つの選別条件候補を表示され、ユーザが容易に選別条件を選択できる。
【００９３】
これにより、大量の原稿から電子化文書を生成する必要がある場合であっても、ユーザは比較的容易な操作を行なうだけで、適切なしおり情報を付加された電子化文書を生成することができる。この結果、しおり情報のデータサイズが大きくなり過ぎることを回避するとともに、検索効率の低下も抑制できる。
【００９４】
［その他の実施の形態］
上述の実施の形態１および２においては、本発明に係る処理がＭＦＰ１またはＭＦＰ１＃で実行される場合について説明したが、原稿３００を読取るための画像読取機能を備えたコンピュータにおいて上記処理が実行されてもよい。この場合には、コンピュータを文書処理装置として機能させるための図５や図１３に示された処理機能を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only
Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記憶媒体にて記憶させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記憶媒体にて記憶させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００９５】
また、画像読取機能を他の装置またはコンピュータで実現した上で、生成された文書画像を受取って、上記のような処理に従って付属情報のみを生成してもよい。また、文書画像と付属情報とが同一の電子化文書に含まれる構成について例示したが、必ずしも同一の電子化文書に付属情報を付加しなくてもよく、別のファイルとして出力してもよい。
【００９６】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００９７】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００９８】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記憶された記憶媒体とを含む。
【００９９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１００】
【図１】この発明の実施の形態１に従う文書処理装置を含むシステムの概略構成図である。
【図２】この発明の実施の形態１に従うＭＦＰにおける概略の機能構成を示すブロック図である。
【図３】この発明の実施の形態１に従うパーソナルコンピュータの概略のハードウェア構成を示す模式図である。
【図４】この発明の実施の形態１に従うパーソナルコンピュータにおける電子化文書４００の表示画面の一例を模式的に示した図である。
【図５】この発明の実施の形態１に従う付属情報の生成処理を実現する機能構成を示すブロック図である。
【図６】文書画像に含まれる文書要素の抽出処理を説明するための図である。
【図７】この発明の実施の形態１に従うＭＦＰの操作パネル部の外観を示す一例である。
【図８】この発明の実施の形態１に従う解析結果の表示および選別条件の設定に関して、操作パネル部の表示パネルにおける表示内容の一例を示す図である。
【図９】電子化文書生成部が生成する電子化文書４００のデータ構造の一例を示す図である。
【図１０】しおりデータのデータ構造の一例を示す図である。
【図１１】電子化文書の出力先の設定に関して、操作パネル部の表示パネルにおける表示内容の一例を示す図である。
【図１２】この発明の実施の形態１に従う電子化文書の生成処理の具体例を示すフローチャートである。
【図１３】この発明の実施の形態２に従う付属情報の生成処理を実現する機能構成を示すブロック図である。
【図１４】この発明の実施の形態２に従う選別条件の設定に関して、操作パネル部の表示パネルにおける表示内容の一例を示す図である
【図１５】この発明の実施の形態２に従う選別条件の設定に関して、操作パネル部の表示パネルにおける表示内容の一例を示す図である
【図１６】この発明の実施の形態２に従う電子化文書の生成処理の具体例を示すフローチャートである。
【符号の説明】
【０１０１】
１，１＃  ＭＦＰ、１２  画像バッファ部、１４  圧縮処理部、１６  電子化文書生成部、１８，１８＃  文書要素抽出部、２０  要素種別判断部、２２  しおりデータ生成部、２４，２４＃  表示部、２６，２６＃  設定操作部、２８  送信部、３２  設定データ格納部、１００  制御部、１０２  メモリ部、１０４  画像読取部、１０６  プリント部、１０８  通信インターフェイス部、１１０  操作パネル部、１１０ａ  表示パネル、１１０ｂ  ストップボタン、１１０ｃ  スタートボタン、１１０ｄ  操作ボタン、１１２  記憶部、２０３  内部バス、２０５  ディスプレイ部、２０７  通信インターフェイス部、２０９  入力部、２１１  ハードディスク部（ＨＤＤ）、２１３  メモリ部、２１５  ＣＤ−ＲＯＭドライブ、２１５ａ  ＣＤ−ＲＯＭ、２１７  ＦＤＤドライブ、２１７ａ  フレキシブルディスク、３００  原稿、３００Ａ  文書画像、４００  電子化文書、４０２  ヘッダ部、４０４  文書画像部、４０６  データ部、４０８  フッタ部、４２０  文書要素、４５０  種別出現度数グラフ、４５２  種別表示、４５４，７９２  チェックボックス、４７０  宛先ボタン、４７２  保存先ボタン、４７６  タブボタン、４８０  選別条件候補、４９４  種別表示、５００  文書表示領域、５０２，５０４  しおり位置、５１０  付属情報表示領域、５１２，５１４  アイコン、ＰＣ，ＰＣ１，ＰＣ２，ＰＣ３
パーソナルコンピュータ、ＳＲＶ  サーバ装置。
【図１】
0005176416.tif 000002
【図２】
0005176416.tif 000003
【図３】
0005176416.tif 000004
【図４】
0005176416.tif 000005
【図５】
0005176416.tif 000006
【図６】
0005176416.tif 000007
【図７】
0005176416.tif 000008
【図８】
0005176416.tif 000009
【図９】
0005176416.tif 000010
【図１０】
0005176416.tif 000011
【図１１】
0005176416.tif 000012
【図１２】
0005176416.tif 000013
【図１３】
0005176416.tif 000014
【図１４】
0005176416.tif 000015
【図１５】
0005176416.tif 000016
【図１６】
0005176416.tif 000017