(57)【要約】【課題】  ユーザに負担をかけることなく、一括して読み込んだページ画像データを文書毎にファイル化して記憶することを可能にする。【解決手段】  １または複数の文書からなる原稿の各ページの画像に対応するページ画像データが１ページ分づつ入力される入力手段と、前記入力手段へ入力されたページ画像データをその入力順に蓄積する蓄積手段と、前記蓄積手段に蓄積されている各ページ画像データの内容を所定のアルゴリズムにしたがって解析し、その解析結果に基づいて前記原稿に含まれている文書の区切りを特定する特定手段と、前記特定手段により文書の区切りであると特定されたページ画像データよりも前に入力されたページ画像データを前記蓄積手段から読み出し、ファイル化して記憶装置へ書き込む書き込み手段とを有する文書処理装置を提供する。【選択図】    図３
2006059066.tif 000002
【特許請求の範囲】
【請求項１】
１または複数の文書からなる原稿の各ページの画像に対応するページ画像データが１ページ分づつ入力される入力手段と、
前記入力手段へ入力されたページ画像データをその入力順に蓄積する蓄積手段と、
前記蓄積手段に蓄積された各ページ画像データの内容を所定のアルゴリズムにしたがって解析し、その解析結果に基づいて前記原稿に含まれている文書の区切りを特定する特定手段と、
前記特定手段により文書の区切りであると特定されたページ画像データよりも前に入力されたページ画像データを前記蓄積手段から読み出し、ファイル化して記憶装置へ書き込む書き込み手段と
を有する文書処理装置。
【請求項２】
前記所定のアルゴリズムは、
前記蓄積手段に蓄積されているページ画像データにレイアウト解析を施してそのページ画像データに対応するページのフォーマットを特定し、特定されたフォーマットが、文書の区切りとなる区切りページのフォーマットとして予め定められたフォーマットと一致する場合に、該ページ画像データを文書の区切りと特定するアルゴリズムである
ことを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記所定のアルゴリズムは、
前記蓄積手段に蓄積されたページ画像データに言語解析を施して、そのページ画像データに対応するページに文書の表題を表す表題データが含まれているか否かを判定し、該表題データが含まれていると判定されたページ画像データを文書の区切りと特定するアルゴリズムである
ことを特徴とする請求項１に記載の文書処理装置。
【請求項４】
前記所定のアルゴリズムは、
前記蓄積手段に蓄積されているページ画像データにレイアウト解析または言語解析を施して、そのページ画像データに対応するページの特徴を表す特徴量を抽出し、１つ手前に入力されたページ画像データについて抽出された特徴量との差が所定の閾値を超える特徴量が抽出されたページ画像データを文書の区切りと特定するアルゴリズムである
ことを特徴とする請求項１に記載の文書処理装置。
【請求項５】
コンピュータ装置を、
１または複数の文書からなる原稿の各ページの画像に対応するページ画像データが１ページ分づつ入力された場合に、各ページ画像データをその入力順に蓄積する蓄積手段と、
前記蓄積手段に蓄積されている各ページ画像データの内容を所定のアルゴリズムにしたがって解析し、その解析結果に基づいて前記原稿に含まれている文書の区切りを特定する特定手段と、
前記特定手段により文書の区切りであると特定されたページ画像データよりも前に入力されたページ画像データを前記蓄積手段から読み出し、ファイル化して記憶装置へ書き込む書き込み手段
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
紙文書を電子化する技術に関し、特に、複数の紙文書を一括して電子化する技術に関する。
【背景技術】
【０００２】
紙文書（以下、単に「文書」ともいう）は、情報の伝達や記録を行うための媒体として優れたものであるが、これを保存するために書庫などのスペースが必要になる、といった問題点がある。また、情報を紙文書に記録して保存している場合、後にその紙文書に記録された情報が必要になったときには、書庫などに収納されている多くの紙文書のなかから目的とする情報が記録された紙文書を探し出さなければならない。つまり、情報を紙文書に記録して保存するという形態は、業務の効率化の観点からも好ましくない。
【０００３】
このような背景の下、紙文書を電子化して保存することが行われるようになってきている。具体的には、スキャナ装置などによって紙文書の各ページに対応する画像を読み取り、その画像に対応する画像データ（以下、「ページ画像データ」と呼ぶ）をファイル化してハードディスクなどの記憶装置に記憶させることが行われるようになってきている。また、電子化すべき紙文書のページ数が多い場合には、その紙文書を１ページづつ読み取って電子化する方法では、効率が悪くなってしまう。このため、電子化する紙文書のページ数が多い場合には、オートドキュメントフィーダ（Auto Document Feeder：以下、「ＡＤＦ」という）と呼ばれる自動給紙機構を備えたスキャナ装置を用いて、紙文書の各ページを連続して自動的に読み取るようにすることも広く行われている。
【０００４】
ところで、状況によっては、電子化すべき紙文書が一度に多数発生する場合がある。このような場合に、各紙文書を１文書づつＡＤＦにセットして読み取り処理を行わせれば、文書単位で紙文書を電子化することが可能である。しかし、この方法を採った場合、１文書毎に紙文書をＡＤＦにセットし、読み取り処理を行わせるための操作を行わなければならないので、ユーザにとって繁雑である。一方、複数種類の紙文書を全部まとめてＡＤＦにセットし、読み取り処理を行わせれば、それら複数種類の紙文書を一括して電子化することができる。しかし、この方法を採った場合、それら複数種類の紙文書の各ページに対応するページ画像データが１つのファイルにまとめられて電子化されるので、後に個々の紙文書を検索し閲覧するのに不便である。そこで、複数種類の紙文書を一括して読み取り、かつ、読み取ったページ画像データを文書毎にファイル化することが求められており、このようなニーズに応える技術としては、特許文献１に開示された技術が挙げられる。
【０００５】
特許文献１には、次のような文書処理装置が開示されている。すなわち、該装置のユーザは、電子化を所望する文書が複数ある場合に、各文書の表紙ページや最終ページなど文書区切りとなるページ（以下、区切りページ）の裏面に文書区切りマークを予め付加しておく。該装置では、複数文書からなる原稿の各ページの裏表両面をスキャナ装置で読み取り、この文書区切りマークを認識して各文書のページ画像データを文書単位にファイル化する。
【特許文献１】特開平７−２８７７４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された技術では、各文書の区切りページの裏面に所定の区切りマークを付与しておくといった繁雑な事前準備を行わねばならず、不便である。
本発明は、上記課題に鑑みて為されたものであり、繁雑な事前準備を行うことなく、一括して読み込まれたページ画像データを文書毎にファイル化して蓄積することを可能にする技術を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、１または複数の文書からなる原稿の各ページの画像に対応するページ画像データが１ページ分づつ入力される入力手段と、前記入力手段へ入力されたページ画像データをその入力順に蓄積する蓄積手段と、前記蓄積手段に蓄積された各ページ画像データの内容を所定のアルゴリズムにしたがって解析し、その解析結果に基づいて前記原稿に含まれている文書の区切りを特定する特定手段と、前記特定手段により文書の区切りであると特定されたページ画像データよりも前に入力されたページ画像データを前記蓄積手段から読み出し、ファイル化して記憶装置へ書き込む書き込み手段とを有する文書処理装置を提供する。
【０００８】
このような文書処理装置によれば、入力されたページ画像データの内容に基づいて、そのページ画像データに対応するページが文書の区切りである区切りページであるか否かが特定され、上記蓄積手段に蓄積されたページ画像データがその特定結果に応じて各文書毎にファイル化されて上記記憶装置に書き込まれる。
【０００９】
より好ましい態様においては、前記所定のアルゴリズムは、前記蓄積手段に蓄積されているページ画像データにレイアウト解析または言語解析を施して、そのページ画像データに対応するページのフォーマットを特定し、特定されたフォーマットが、文書の区切りとなる区切りページのフォーマットとして予め定められたフォーマットと一致するページ画像データを文書の区切りと特定するアルゴリズムであることを特徴とする。このような態様は、電子化する文書の先頭ページまたは最終ページが特定のフォーマットで記載されている場合に好適である。
【００１０】
より好ましい態様においては、前記所定のアルゴリズムは、前記蓄積手段に蓄積されているページ画像データにレイアウト解析または言語解析を施して、そのページ画像データに対応するページに文書の表題を表す表題データが含まれているか否かを判定し、該表題データが含まれていると判定されたページ画像データを文書の区切りと特定するアルゴリズムであることを特徴とする。このような態様は、電子化する文書の先頭ページに必ず表題が記載されている場合に好適である。
【００１１】
より好ましい態様においては、前記所定のアルゴリズムは、前記蓄積手段に蓄積されているページ画像データにレイアウト解析または言語解析を施して、そのページ画像データに対応するページの特徴を表す特徴量を抽出し、１つ手前に入力されたページ画像データについて抽出された特徴量との差が所定の閾値を超える特徴量が抽出されたページ画像データを文書の区切りと特定するアルゴリズムであることを特徴とする。このような態様にあっては、電子化する文書の先頭または最終ページが特定のフォーマットで記載されておらず、かつ、その文書の先頭ページに表題が記載されていない場合であっても、複数の文書を一括して電子化することが可能になる。
【００１２】
また、上記課題を解決するため、本発明は、コンピュータ装置を、１または複数の文書からなる原稿の各ページの画像に対応するページ画像データが１ページ分づつ入力された場合に、各ページ画像データをその入力順に蓄積する蓄積手段と、前記蓄積手段に蓄積された各ページ画像データの内容を所定のアルゴリズムにしたがって解析し、その解析結果に基づいて前記原稿に含まれている文書の区切りを特定する特定手段と、前記特定手段により文書の区切りであると特定されたページ画像データよりも前に入力されたページ画像データを前記蓄積手段から読み出し、ファイル化して記憶装置へ書き込む書き込み手段として機能させるプログラムを提供する。また、本発明の別の態様にあっては、コンピュータ装置読取可能な記録媒体に上記プログラムを記録して提供する。
【００１３】
このようなプログラムによれば、入力されたページ画像データの内容に基づいて、そのページ画像データに対応するページが文書の区切りである区切りページであるか否かが特定され、上記蓄積手段に蓄積されたページ画像データがその特定結果に応じて各文書毎にファイル化されて上記記憶装置に書き込まれる。
【発明の効果】
【００１４】
本発明によれば、１または複数の文書からなる原稿を１ページずつ読み込んで電子化して記憶する際に、何ら繁雑な事前処理を行うことなく、各ページに対応するページ画像データを各文書毎にファイル化して記憶することが可能になる、といった効果を奏する。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施する際の最良の形態について図面を参照しつつ説明する。
［Ａ．構成］
図１は、本発明の１実施形態に係る文書処理装置１１０を有する文書電子化システム１０の構成例を示すブロック図である。図１の画像読取装置１２０は、例えばＡＤＦなどの自動給紙機構を備えたスキャナ装置であり、ＡＤＦにセットされた紙文書を１ページずつ読み取り、読み取った画像に対応するページ画像データをＬＡＮ（Local Area Network）などの通信線１３０を介して文書処理装置１１０へ引渡すものである。なお、本実施形態では、通信線１３０がＬＡＮである場合について説明するが、ＷＡＮ（Wide Area Network）やインターネットなどであっても良いことは勿論である。また、本実施形態では、文書処理装置１１０と画像読取装置１２０とを夫々個別のハードウェアとして構成する場合について説明するが、両者を一体のハードウェアで構成するとしても良いことは勿論である。このような態様にあっては、通信線１３０は、係るハードウェア内で文書処理装置１１０と画像読取装置１２０とを接続する内部バスである。
【００１６】
図１の文書処理装置１１０は、画像読取装置１２０から引渡されたページ画像データを各紙文書毎にファイル化して記憶するものであり、図２に示す構成を有している。図２に示されているように、文書処理装置１１０は、制御部２００と、通信インターフェイス（以下、ＩＦ）部２１０と、記憶部２２０と、これら各構成要素間のデータ授受を仲介するバス２３０と、を備えている。
【００１７】
制御部２００は、例えばＣＰＵ（Central Processing Unit）であり、後述する記憶部２２０に記憶されている各種ソフトウェアを実行することによって、文書処理装置１１０の各部を制御するものである。通信ＩＦ部２１０は、通信線１３０を介して画像読取装置１２０に接続されており、この通信線１３０を介して画像読取装置１２０から送られてくるページ画像データを受取り、制御部２００へ引渡すものである。つまり、この通信ＩＦ部２１０は、画像読取装置１２０から送られてくるページ画像データが入力される入力手段として機能する。
【００１８】
記憶部２２０は、図２に示されているように、揮発性記憶部２２０ａと不揮発性記憶部２２０ｂとを含んでいる。揮発性記憶部２２０ａは、例えばＲＡＭ（Random Access Memory）であり、後述する各種ソフトウェアにしたがって作動している制御部２００によってワークエリアとして利用されたり、通信ＩＦ部２１０から引渡されたページ画像データを一時的に蓄積するバッファ（以下、蓄積手段ともいう）として機能する。一方、不揮発性記憶部２２０ｂは、例えば、ハードディスクであり、通信ＩＦ部２１０を介して画像読取装置１２０から入力されたページ画像データを各文書毎にファイル化して記憶するためのものである。この不揮発性記憶部２２０ｂには、本実施形態に係る文書処理装置１１０に特有な機能を制御部２００に実現させるためのデータやソフトウェアが格納されている。なお、本実施形態では、文書処理装置１１０へ入力されたページ画像データをその文書処理装置１１０に備えられている記憶部へ書き込む場合について説明するが、この文書処理装置１１０とは別体の記憶装置に上記ページ画像データを文書毎にファイル化して書き込むようにしても良い。
【００１９】
不揮発性記憶部２２０ｂに格納されているデータの一例としては、文書の区切りページのフォーマットを表すデータ（例えば、区切りページの画像を表すページ画像データ：以下、「区切りページデータ」）が挙げられる。一方、不揮発性記憶部２２０ｂに格納されているソフトウェアの一例としては、オペレーティングシステム（Operating System 以下、「ＯＳ」）を制御部２００に実現させるためのＯＳソフトウェアや、紙文書電子化ソフトウェアが挙げられる。ここで、紙文書電子化ソフトウェアとは、揮発性記憶部２２０ａに格納されている各ページ画像データの内容に基づいて文書の区切りを特定し、その特定結果に応じて各ページ画像データを各文書毎にファイル化して不揮発性記憶部２２０ｂへ書き込む処理を制御部２００に行わせるためのソフトウェアである。以下、これらソフトウェアを実行することによって制御部２００に付与される機能について説明する。
【００２０】
文書処理装置１１０の電源（図示省略）が投入されると、制御部２００は、まず、ＯＳソフトウェアを不揮発性記憶部２２０ｂから読み出し実行する。ＯＳソフトウェアにしたがって作動しＯＳを実現している状態の制御部２００には、文書処理装置１１０の各部を制御する機能や、他のソフトウェアを不揮発性記憶部２２０ｂから読み出し実行する機能が付与される。本実施形態では、上記ＯＳソフトウェアの実行を完了し、ＯＳを実現している状態の制御部２００は、即座に、上記紙文書電子化ソフトウェアを不揮発性記憶部２２０ｂから読み出し、これを実行する。図３は、紙文書電子化ソフトウェアにしたがって作動している制御部２００が行う紙文書電子化処理の流れを示すフローチャートである。図３に示されているように、上記紙文書電子化ソフトウェアにしたがって作動している制御部２００には、以下に述べる２つの機能が付与される。
【００２１】
第１に、揮発性記憶部２２０ａに蓄積されているページ画像データの内容を所定のアルゴリズムにしたがって解析し、区切りページを特定する特定機能である。より詳細に説明すると、制御部２００は、図４に示すように、各ページ画像データにレイアウト解析を施してそのページ画像データに対応するページのフォーマットを特定し、そのフォーマットが上記区切りページデータの表すフォーマットと一致した場合に、そのページ画像データに対応するページを区切りページ（すなわち、文書の区切り）と特定する。第２に、揮発性記憶部２２０ａに格納されているページ画像データを、上記特定機能による特定結果に応じて文書毎にファイル化し不揮発性記憶部２２０ｂへ書き込み記憶する記憶機能である。なお、本実施形態では、揮発性記憶部２２０ａに蓄積されているページ画像データにレイアウト解析を施してそのページ画像データに対応するページのフォーマットを特定する場合について説明したが、更に言語解析も施してそのページ画像データに対応するページのフォーマットを特定するとしても良いことは勿論である。
【００２２】
以上に説明したように、本実施形態に係る文書処理装置１１０のハードウェア構成は一般的なコンピュータ装置と同一であり、不揮発性記憶部２２０ｂに格納されている各種ソフトウェアを制御部２００に実行させることによって、本発明に係る文書処理装置に特有な機能が実現される。このように、本実施形態では、本発明に係る文書処理装置に特有な機能をソフトウェアモジュールで実現する場合について説明したが、これらの機能を担っているハードウェアモジュールで文書処理装置を構成するとしても良いことは勿論である。具体的には、画像読取装置１２０からページ画像データが入力される入力手段と、ＲＡＭなどで構成された蓄積手段と、上記特定機能を担っている特定手段と、上記蓄積手段に蓄積されているページ画像データを上記特定手段の特定結果に応じて区切ってファイル化し、ハードディスクなどの記憶装置へ書き込む書き込み手段とを夫々ハードウェアモジュールで実現し、これらハードウェアモジュールを図３に示すフローチャートにしたがって連携作動させるように組み合わせて文書処理装置を構成するとしても良い。
【００２３】
［Ｂ：動作］
次いで、文書処理装置１１０が行う動作のうち、その特徴を顕著に示す動作について図面を参照しつつ説明する。
【００２４】
まず、ユーザが画像読取装置１２０のＡＤＦに紙文書をセットし、所定の操作（例えば、画像読取装置１２０の操作部に設けられている起動ボタンの押下など）を行うと、その紙文書の各ページに対応する画像が画像読取装置１２０によって読み取られ、各ページの画像に対応するページ画像データが通信線１３０を介して画像読取装置１２０から文書処理装置へ送られる。なお、以下に説明する動作例では、図５に示す文書Ｃ、文書Ｂおよび文書Ａがこの順にＡＤＦに載置され、上記所定の操作が行われるものとする。図５に示すように、文書Ａ、文書Ｂおよび文書Ｃの夫々は３ページ、２ページおよび４ページで構成されている。このため、文書Ａの１ページ目に対応するページ画像データから順に９個のページ画像データが画像読取装置１２０から文書処理装置１１０へ送られることになる。なお、本動作例では、上記各文書の最終ページのフォーマットのみが前述した区切りページデータの表すフォーマットに一致しているものとする。
【００２５】
一方、文書処理装置１１０の制御部２００は、通信ＩＦ部２１０を介して上記ページ画像データが入力されると、そのページ画像データをその入力順に揮発性記憶部２２０ａに書き込み蓄積する。その結果、文書処理装置１１０の揮発性記憶部２２０ａには、上記文書Ａ、文書Ｂおよび文書Ｃの各ページに対応する９つのページ画像データがその入力順に蓄積される。そして、制御部２００は、揮発性記憶部２２０ａに蓄積されたページ画像データの各々が区切りページであるか否かを所定のアルゴリズムにしたがって判定し、その判定結果に基づいて文書の区切りを特定する（図３：ステップＳＡ１）。図４は、上記ステップＳＡ１にて制御部２００が行う文書区切り特定処理の流れを示すフローチャートである。図４に示すように、制御部２００は、まず、揮発性記憶部２２０ａに蓄積されたページ画像データの各々についてその入力順にレイアウト解析を施し、そのページ画像データに対応するページのフォーマットを特定する（ステップＳＢ１）。次いで、制御部２００は、ステップＳＢ１にて特定されたフォーマットが上記区切りページデータの表すフォーマットと一致するか否かを判定し（ステップＳＢ２）、その判定結果が“Ｙｅｓ”である場合に、そのページ画像データを文書の区切りである区切りページとして特定する（ステップＳＢ３）。図３に戻って、制御部２００は、揮発性記憶部２２０ａに蓄積されているページ画像データを、上記ステップＳＡ１にて特定した文書区切りに基づいて各文書毎にファイル化し、不揮発性記憶部２２０ｂへ書き込む（ステップＳＡ２）。
【００２６】
本動作例では、まず、３番目に揮発性記憶部２２０ａに書き込まれたページ画像データ（すなわち、文書Ａの最終ページに対応するページ画像データ）について特定されたフォーマットが前述した区切りページデータの表すフォーマットと一致するため、制御部２００は、この区切りページデータのフォーマットと一致するフォーマットを有するページ画像データと、そのページ画像データよりも前に揮発性記憶部２２０ａに書き込まれた２つのページ画像データとをファイル化して不揮発性記憶部２２０ｂへ書き込むとともに、これら３つのページ画像データを揮発性記憶部２２０ａから削除する。
【００２７】
次いで、制御部２００は、５番目に入力されたページ画像データ（すなわち、文書Ｂの最終ページに対応するページ画像データ）について特定されたフォーマットが前述した区切りページデータの表すフォーマットと一致するため、制御部２００は、この区切りページデータのフォーマットと一致するフォーマットを有するページ画像データと、そのページ画像データよりも前に揮発性記憶部２２０ａに書き込まれた１つのページ画像データとをファイル化して不揮発性記憶部２２０ｂへ書き込むとともに、これら２つのページ画像データを揮発性記憶部２２０ａから削除する。
【００２８】
そして、制御部２００は、９番目に入力されたページ画像データ（すなわち、文書Ｃの最終ページに対応するページ画像データ）について特定されたフォーマットが前述した区切りページデータの表すフォーマットと一致するため、制御部２００は、この区切りページデータのフォーマットと一致するフォーマットを有するページ画像データと、そのページ画像データよりも前に揮発性記憶部２２０ａに書き込まれた３つのページ画像データとをファイル化して不揮発性記憶部２２０ｂへ書き込むとともに、これら４つのページ画像データを揮発性記憶部２２０ａから削除する。
【００２９】
以上に説明した動作の結果、文書Ａ、文書Ｂおよび文書Ｃの各々に対応するページ画像データが夫々文書毎にファイル化されて文書処理装置１１０の不揮発性記憶部２２０ｂに書き込まれることになる。なお、本実施形態では、１つの区切りページデータを不揮発性記憶部２２０ｂに格納しておく場合について説明したが、互いに異なるフォーマットを表す複数の区切りページデータを不揮発性記憶部２２０ｂに格納しておき、それら複数の区切りページデータの何れかの表すフォーマットと一致するフォーマットを有するページに対応するページ画像データを文書の区切りとして特定するとしても勿論良い。また、本実施形態では、上記区切りページデータとして文書の最終ページのフォーマットを表すデータを予め不揮発性記憶部２２０ｂに格納しておく場合について説明した。しかしながら、上記区切りページデータとして、文書の先頭ページのフォーマットを表すデータを不揮発性記憶部２２０ｂに格納しておき、その区切りページデータの表すフォーマットと一致するフォーマットを有するページに対応するページ画像データを文書の区切りとして特定し、そのページ画像データよりも前に入力されたページ画像データは別の文書にに対応している特定させるようにしても勿論良い。要は、揮発性記憶部２２０ａに蓄積されているページ画像データに対応するページのフォーマットに基づいて文書の区切りを特定する態様であれば、何れであっても良い。
【００３０】
以上に説明したように、本実施形態に係る文書処理装置１１０によれば、入力されたページ画像データの内容に基づいて、各文書の区切りが特定され、各ページ画像データがその特定結果に応じて各文書毎にファイル化されて不揮発性記憶部２２０ｂへ書き込まれる。これにより、複数の紙文書からなる原稿を一括して電子化し蓄積する（すなわち、各紙文書に対応するページ画像データを蓄積する）際に、繁雑な事前準備を行う操作を行うことなく各文書毎にファイル化して蓄積することが可能になるといった効果を奏する。
【００３１】
［Ｃ．変形例］
以上、本発明の１実施形態について説明したが、係る実施形態を以下のように変形しても良いことは勿論である。
（Ｃ−１：変形例１）
上述した実施形態では、揮発性記憶部２２０ａに格納されている各ページ画像データに対応するページのフォーマットを所定のレイアウト解析アルゴリズムにしたがって特定し、そのフォーマットが予め定められた区切りページのフォーマットと一致したページ画像データを文書の区切りとして特定する場合について説明した。しかしながら、文書の区切りを特定する際に用いるアルゴリズムは、上記アルゴリズムに限定されるものではなく、入力されたページ画像データに対応するページの記載内容を所定のアルゴリズムにしたがって解析しその解析結果に応じて文書区切りを特定するアルゴリズムであれば、どのようなアルゴリズムであっても良い。例えば、文書の表題を表すデータ（例えば、表題を表す文字列など：以下、表題データと呼ぶ）が含まれているか否かを各ページ画像データに所定の言語解析やレイアウト解析を施して判定し、上記表題データが含まれているページに対応するページ画像データを文書の区切りであると特定するアルゴリズムであっても良い。また、文書に含まれているページの特徴は文書毎に異なっていることが一般的であるから、特徴が大きく変化したページに対応するページ画像データを文書の区切りとして特定するようにしても良い。具体的には、各ページ画像データに言語解析またはレイアウト解析を施して、そのページ画像データに対応するページの特徴を表す特徴量を抽出し、１つ手前に入力されたページ画像データの特徴量との差が所定の閾値を超えたページ画像データを文書の区切りとして特定するアルゴリズムであっても良い。なお、上記特徴量の一例としては、各ページに含まれている単語の出現頻度の分布などが挙げられる。このようにすると、複数の文書を一括して電子化する場合であって、各文書に表題が記載されておらず、かつ、各文書の先頭および最終ページが特定のフォーマットで記載されていない場合であっても、これら複数の文書を繁雑な事前作業を行うことなく一括して電子化することが可能になる。なお、各ページの特徴を表す特徴量に基づいて文書区切りを特定する態様にあっては、手書きされたページに対応するページ画像データについては無条件に文書区切りではないと判定し、その１つ前に処理されたページ画像データの表すページと同一の文書に属すると判定するようにしても良く、また、係る文書の添付文書であると判定するようにしても良い。その理由は、手書きされたページに対応するページ画像データについては、その筆跡などに応じて特徴量が大きく変化する可能性があり、誤って文書区切りと判定される虞があるからである。
【００３２】
（Ｃ−２：変形例２）
上述した実施形態では、本発明に係る文書処理装置に特有な機能を制御部２００に実現させるためのソフトウェアを不揮発性記憶部２２０ｂに予め記憶させておく場合について説明した。しかしながら、例えばＣＤ−ＲＯＭ（Compact Disk- Read Only Memory）やＤＶＤ（Digital Versatile Disk）などのコンピュータ装置読み取り可能な記録媒体に、上記ソフトウェアを記録しておき、このような記録媒体を用いて一般的なコンピュータ装置に上記ソフトウェアをインストールするとしても良いことは勿論である。このようにすると、一般的なコンピュータ装置を本発明に係る文書処理装置として機能させることが可能になるといった効果を奏する。
【図面の簡単な説明】
【００３３】
【図１】本発明の１実施形態に係る文書処理装置１１０を有する文書電子化システム１０の構成例を示すブロック図である。
【図２】同文書処理装置１１０のハードウェア構成の一例を示すブロック図である。
【図３】同文書処理装置１１０の制御部２００が紙文書電子化ソフトウェアにしたがって行う紙文書電子化処理の流れを示すフローチャートである。
【図４】同制御部２００が行う文書区切り特定処理の流れを示すフローチャートである。
【図５】同文書処理装置１１０へ入力される原稿の一例を示す図である。
【符号の説明】
【００３４】
１０…文書電子化システム、１１０…文書処理装置、１２０…画像読取装置、１３０…通信線、２００…制御部、２１０…通信ＩＦ部、２２０…記憶部、２２０ａ…揮発性記憶部、２２０ｂ…不揮発性記憶部。
【図１】
2006059066.tif 000003
【図２】
2006059066.tif 000004
【図３】
2006059066.tif 000005
【図４】
2006059066.tif 000006
【図５】
2006059066.tif 000007