(57)【特許請求の範囲】
【請求項１】
振り分けシステムであって、
サンプル画像と、ユーザにより選択された保存先フォルダのフォルダ名とを取得する第１の取得手段と、
前記サンプル画像に対して文字認識処理を実行することにより、文字列を取得する第２の取得手段と、
前記第２の取得手段で取得した文字列の中に、前記保存先フォルダのフォルダ名と同じ文字列があるか判定する判定手段と、
前記判定手段により前記保存先フォルダのフォルダ名と同じ文字列があると判定された場合、当該同じ文字列が検出された領域を拡大領域として特定し、当該特定された拡大領域と前記サンプル画像と前記フォルダ名とを対応付けて登録する登録手段と、
振り分けられる対象画像を取得する第３の取得手段と、
前記第３の取得手段で取得された対象画像に類似するサンプル画像を特定し、当該特定されたサンプル画像に対応付けて登録されている拡大領域を特定する特定手段と
を有することを特徴とする振り分けシステム。
【請求項２】
前記特定手段により特定された拡大領域に対応する、前記対象画像の領域を拡大表示するように制御する表示制御手段を更に有することを特徴とする請求項１に記載の振り分けシステム。
【請求項３】
前記表示制御手段は、前記対象画像を保存するフォルダを指定するためのフォルダ指定画面において、前記特定手段により特定された拡大領域に対応する、前記対象画像の領域を拡大表示するように制御することを特徴とする請求項２に記載の振り分けシステム。
【請求項４】
前記第３の取得手段によって取得された対象画像を、前記登録手段によって登録されたフォルダ名に対応するフォルダに保存することを特徴とする請求項１乃至３の何れか１項に記載の振り分けシステム。
【請求項５】
前記判定手段により前記保存先フォルダのフォルダ名と同じ文字列がないと判定された場合、前記登録手段は、前記サンプル画像における拡大領域をユーザに指定させ、当該ユーザによって指定された拡大領域と前記サンプル画像と前記フォルダ名とを対応づけて登録することを特徴とする請求項１乃至４の何れか１項に記載の振り分けシステム。
【請求項６】
前記判定手段が、前記第２の取得手段で取得した文字列の中に、前記保存先フォルダのフォルダ名と同じ文字列が複数あると判定した場合、前記登録手段は、当該複数の文字列の中から所定の条件を満たす文字列が検出された領域を拡大領域として特定し、当該特定された拡大領域と前記サンプル画像と前記フォルダ名とを対応づけて登録することを特徴とする請求項１乃至５の何れか１項に記載の振り分けシステム。
【請求項７】
前記サンプル画像は、スキャンによって得られた画像であることを特徴とする請求項１乃至６の何れか１項に記載の振り分けシステム。
【請求項８】
前記対象画像は、スキャンによって得られた画像であることを特徴とする請求項１乃至７の何れか１項に記載の振り分けシステム。
【請求項９】
情報処理方法であって、
コンピュータの第１の取得手段が、サンプル画像と、ユーザにより選択された保存先フォルダのフォルダ名とを取得する第１の取得工程と、
コンピュータの第２の取得手段が、前記サンプル画像に対して文字認識処理を実行することにより、文字列を取得する第２の取得工程と、
コンピュータの判定手段が、前記第２の取得工程で取得した文字列の中に、前記保存先フォルダのフォルダ名と同じ文字列があるか判定する判定工程と、
コンピュータの登録手段が、前記判定工程で前記保存先フォルダのフォルダ名と同じ文字列があると判定された場合、当該同じ文字列が検出された領域を拡大領域として特定し、当該特定された拡大領域と前記サンプル画像と前記フォルダ名とを対応づけて登録する登録工程と、
コンピュータの第３の取得手段が、振り分けられる対象画像を取得する第３の取得工程と、
コンピュータの特定手段が、前記第３の取得工程で取得された対象画像に類似するサンプル画像を特定し、当該特定 されたサンプル画像に対応づけて登録されている拡大領域を特定する特定工程と
を有することを特徴とする情報処理方法。
【請求項１０】
請求項９に記載された情報処理方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、振り分けシステム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、帳票等の印刷物をスキャン画像として取り込み、そのスキャン画像をプログラムで解析してスキャン画像の種類を特定し、種類に応じてスキャン画像の振り分けを行う文書振り分けシステムが知られている。文書振り分けシステムは、複写機、プリンタ、イメージスキャナ、ファクシミリ等の機能が一つにまとまった複合機（以下ＭＦＰ）を使用して構築されることがある。例えばＭＦＰで文書をスキャンし、プログラムで解析して文書の種類を特定し、予め設定されたフォルダにスキャン画像を保存する。
【０００３】
文書振り分けシステムにおいては、ユーザ操作に応じて、文書の種類と、文書の種類毎の正解画像と、文書の保存先のフォルダと、を予め紐付けておく。そして、文書振り分けシステムは、スキャン画像の解析によりスキャン画像と正解画像との比較による画像分類技術により、スキャン画像がどの正解画像と一致しているかを特定することによりスキャン画像に対応する文書の種類を特定する。そして、文書振り分けシステムは、文書の種類に応じてスキャン画像をフォルダに振り分ける。この技術に関し、特許文献１には、正解画像と分類対象の画像の差分を強調表示する技術が開示されている。
【０００４】
画像分類技術では精度よくスキャン画像を分類できない場合もあり、この場合には、ユーザがスキャン画像を確認し、分類先のフォルダを特定することとなる。また、スキャン画像の表示画面が小さい場合には、スキャン画像を拡大表示する。これに対し、正解画像の登録時にフォルダに対応付けて、スキャン画像の拡大領域を登録しておく技術も知られている。これにより、文書振り分けシステムは、ユーザにより文書の種類が指定された場合に、対応する拡大領域の拡大表示を行うことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１１８５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術のように拡大表示を自動的に行うために、事前に拡大領域を指定し登録するのは、非常に手間がかかる。特に、ユーザは、複数の正解画像を登録する必要があり、都度拡大領域を登録するのは、ユーザの負担になるという問題がある。
【０００７】
本発明は、このような問題点に鑑みなされたもので、拡大領域を簡単に登録することができることを目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明は、振り分けシステムであって、サンプル画像と、ユーザにより選択された保存先フォルダのフォルダ名とを取得する第１の取得手段と、前記サンプル画像に対して文字認識処理を実行することにより、文字列を取得する第２の取得手段と、前記第２の取得手段で取得した文字列の中に、前記保存先フォルダのフォルダ名と同じ文字列があるか判定する判定手段と、前記判定手段により前記保存先フォルダのフォルダ名と同じ文字列があると判定された場合、当該同じ文字列が検出された領域を拡大領域として特定し、当該特定された拡大領域と前記サンプル画像と前記フォルダ名とを対応付けて登録する登録手段と、振り分けられる対象画像を取得する第３の取得手段と、前記第３の取得手段で取得された対象画像に類似するサンプル画像を特定し、当該特定されたサンプル画像に対応付けて登録されている拡大領域を特定する特定手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、拡大領域を簡単に登録することができる。
【図面の簡単な説明】
【００１０】
【図１】文書振り分けシステムを示す図である。
【図２】正解画像データ登録処理を示すフローチャートである。
【図３】正解画像データ登録処理の説明図である。
【図４】正解画像登録画面の表示例を示す図である。
【図５】拡大領域指定画面の表示例を示す図である。
【図６】文書の種類と拡大領域情報とを関連付ける情報の一例を示す図である。
【図７】対象画像データ振分処理を示すフローチャートである。
【図８】対象画像データ振分処理の説明図である。
【図９】フォルダ指定画面の表示例を示す図である。
【図１０】対象画像データの一例を示す図である。
【図１１】第２の実施形態に係る正解画像データ登録処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面に基づいて説明する。
（第１の実施形態）
図１は、第１の実施形態に係る文書振り分けシステムを示す図である。本実施形態に係る文書振り分けシステムは、文書をスキャンすることにより得られた画像データを解析し、対応する文書の種類を特定し、文書の種類に応じて予め設定されたフォルダに、画像データを格納する。ここで、フォルダは、グループの一例である。文書振り分けシステムは、ＭＦＰ（Multifunction  Peripheral）１００と、情報処理装置１１０と、ＤＢサーバ装置１２０とを有している。
【００１２】
ＭＦＰ１００は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ＨＤＤ１０４と、表示部１０５と、入力部１０６と、通信部１０７と、プリンタ１０８と、スキャナ１０９と、を有している。ＣＰＵ１０１は、ＲＯＭ１０２に記憶された制御プログラムを読み出して各種処理を実行する。ＲＡＭ１０３は、ＣＰＵ１０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ１０４は、画像データや各種プログラム等各種情報を記憶する。表示部１０５は、各種情報を表示する。入力部１０６は、キーボードやマウスを有し、ユーザによる各種操作を受け付ける。通信部１０７は、ネットワークを介して情報処理装置１１０やＤＢサーバ装置１２０等の外部装置との通信処理を行う。なお、後述するＭＦＰ１００の機能や処理は、ＣＰＵ１０１がＲＯＭ１０２又はＨＤＤ１０４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１３】
情報処理装置１１０は、ＣＰＵ１１１と、ＲＯＭ１１２と、ＲＡＭ１１３と、ＨＤＤ１１４と、表示部１１５と、入力部１１６と、通信部１１７と、を有している。ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、ＨＤＤ１１４、表示部１１５、入力部１１６及び通信部１１７の処理は、それぞれ、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＨＤＤ１０４、表示部１０５、入力部１０６及び通信部１０７の処理と同様である。また、後述する情報処理装置１１０の機能や処理は、ＣＰＵ１１１がＲＯＭ１１２又はＨＤＤ１１４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１４】
図２は、文書振り分けシステムによる正解画像データ登録処理を示すフローチャートである。図３は、正解画像データ登録処理の説明図である。ここで、正解画像データとは、スキャン対象の文書の種類毎、すなわちフォルダ毎に予め準備された正解となる文書（正解文書）をＭＦＰ１００がスキャンすることにより得られた画像データである。すなわち、正解画像データは、対応するフォルダに属する画像データである。まず、図３の「１」に示すように、ユーザ操作に応じて、ＭＦＰ１００のスキャナ１０９が正解文書３００をスキャンする。そして、Ｓ２０１において、ＭＦＰ１００のＣＰＵ１０１は、正解画像データを取得する。
【００１５】
次に、Ｓ２０２において、ＣＰＵ１０１は、正解画像データと、正解画像データに対応する正解文書の種類と、フォルダ（グループ）と、の紐付けを行う（図３「２」参照）。このとき、ＣＰＵ１０１は、表示部１０５に図４に示す拡大領域指定画面４００を表示する。拡大領域指定画面４００には、文書種類領域４０１と、フォルダ名領域４０２と、ＯＫボタン４０３と、が表示されている。文書種類領域４０１には、文書の種類を示す複数の種類ボタンが表示されている。フォルダ名領域４０２には、文書に対応する画像データを保存するフォルダのフォルダ名（グループ名）を示す複数のフォルダ名ボタンが表示されている。拡大領域指定画面４００において、ユーザは、スキャン対象の正解文書の種類と、紐付けるフォルダのフォルダ名と、を選択した上で、ＯＫボタン４０３を押下する。これに対し、ＣＰＵ１０１は、選択された種類とフォルダ名とを紐付け、さらに、正解画像データを、選択された種類に紐付ける。次にＳ２０３において、正解画像データと、種類と、フォルダと、これらが紐付けされていることを示す紐付情報と、を情報処理装置１１０に送信する（図３「３」参照）。
【００１６】
情報処理装置１１０は、Ｓ２０３において、正解画像データ等を受信すると、その後処理をＳ２０４へ進める。Ｓ２０４において、情報処理装置１１０のＣＰＵ１１１は、正解画像データの画像解析を行う。具体的には、ＣＰＵ１１１は、正解画像データ全体に対し、領域分割処理及び文字認識（ＯＣＲ）処理を行う。領域分割処理とは、スキャン画像を領域解析して、本文・図形・表・キャプション等の属性毎の領域に分割する処理のことである。
【００１７】
次に、Ｓ２０５において、ＣＰＵ１１１は、Ｓ２０４において得られた文字認識処理の結果の中に、正解画像データに紐付けされたフォルダ名と同じ文字列があるか否かを確認する。ＣＰＵ１１１は、同じ文字列がある場合には（Ｓ２０５でＹｅｓ）、処理をＳ２０６へ進める。ＣＰＵ１１１は、同じ文字列がない場合には（Ｓ２０５でＮｏ）、処理をＳ２０７へ進める。なお、Ｓ２０５の処理は、フォルダ名に対応する文字列を検出する検出処理の一例である。なお、本実施形態においては、フォルダ名と同じ文字列を検出対象としたが、検出対象の文字列は、フォルダ名に対応するものであればよく、実施形態に限定されるものではない。なお、ＣＰＵ１１１が、フォルダ名に対応する文字列を特定するための条件は予めＨＤＤ１０４等に設定されているものとする。他の例としては、ＣＰＵ１１１は、「見積書」のフォルダ名に対する「見積」の文字列のように、フォルダ名中の一部の文字列と一致する文字列が含まれる場合に、対応する文字列が含まれると判断してもよい。
【００１８】
Ｓ２０６において、ＣＰＵ１１１は、フォルダ名と同じ文字列が検出された領域を拡大領域として特定する。そして、ＣＰＵ１１１は、文書の種類と、フォルダ名と、正解画像データと、拡大領域を示す拡大領域情報と、を対応付けて、ＤＢ３１０に登録する（図３「４」参照）。ここで、Ｓ２０６の処理は、登録処理の一例である。なお、ＤＢ３１０は、ＨＤＤ１１４により実現される記憶部である。また、他の例としては、ＣＰＵ１１１は、ＤＢ３１０に替えて、通信部１１７を介してＤＢサーバ装置１２０に文書の種類等を登録してもよい。
【００１９】
一方、同じ文字列がない場合には、ＣＰＵ１１１は、文字認識の結果から、拡大領域を特定することができない。そこで、Ｓ２０７において、ＣＰＵ１１１は、ユーザが拡大領域を指定するための拡大領域指定画面を表示する。図５は、拡大領域指定画面５００の表示例を示す図である。拡大領域指定画面５００には、正解画像データ５０１と、文書の種類５０２と、が表示されている。正解画像データ５０１は、Ｓ２０３において受信した正解画像データであり、文書の種類５０２は、正解画像データ５０１に紐付けられた文書の種類である。ユーザは、入力部１１６を介して、図５に示すように、正解画像データ５０１上において、拡大領域を指定する。これに対応し、Ｓ２０８において、ＣＰＵ１１１は、ユーザにより指定された領域を、拡大領域として受け付ける（受付処理）。そして、ＣＰＵ１１１は、文書の種類と、フォルダ名と、正解画像データと、拡大領域を示す拡大領域情報と、を対応付けて、ＤＢ３１０に登録する（図３「４」）。
【００２０】
図６は、文書の種類と拡大領域情報とを関連付ける情報６００の一例を示す図である。図６の例では、文書の種類「見積書」６０１と、拡大領域６０２と、が紐付けられている。図６の拡大領域６０２の「１０，２０，１２０，１５０」は、文字列の領域の左上の座標(１０，２０)と、右下の座標(１２０，１５０)を表している。なお、本実施形態においては、拡大領域は矩形とし、拡大領域情報は矩形の左上及び右下の２点の座標を示す情報であるものとする。ただし、拡大領域の形状は実施形態に限定されるものではなく、また拡大領域を特定するための情報も、実施形態に限定されるものではない。
【００２１】
図７は、対象画像データ振分処理を示すフローチャートである。図８は、対象画像データ振分処理の説明図である。ここで、対象画像データとは、スキャン対象の文書（対象文書）をＭＦＰ１００がスキャンすることにより得られた画像データである。すなわち、対象画像データは、予め準備されたフォルダへの振り分け処理の対象となる画像データである。まず、図８の「１」に示すように、ユーザ操作に応じて、ＭＦＰのスキャナ１０９が対象文書８００をスキャンする。そして、Ｓ７０１において、ＭＦＰ１００のＣＰＵ１０１は、対象画像データを取得する。次に、Ｓ７０２において、ＣＰＵ１０１は、対象画像データを情報処理装置１１０に送信する（図８「２」参照）。
【００２２】
情報処理装置１１０は、Ｓ７０２において、対象画像データを受信すると、その後処理をＳ７０３へ進める。Ｓ７０３において、情報処理装置１１０のＣＰＵ１１１は、対象画像データの解析を行う。具体的には、ＣＰＵ１１１は、ＤＢ３１０に文書の種類毎に登録されている各正解画像データと、Ｓ７０２において受信した対象画像データと、を比較する（図８「３」参照）。そして、ＣＰＵ１１１は、比較結果に基づいて、対象画像データが各正解画像データであることの確からしさを示す指標である信頼度を算出する（算出処理）。ＣＰＵ１１１は、例えば、両画像の類似度を信頼度として算出する。さらに、ＣＰＵ１１１は、特定した正解画像データに対応付けられている文書の種類を特定し、特定した文書の種類に対応付けられている拡大領域情報を特定する。次に、Ｓ７０４において、ＣＰＵ１１１は、解析結果と、各文書の種類に対応する拡大領域情報と、をＭＦＰ１００に送信する（図８「４」参照）。ここで、解析結果には、Ｓ７０３において得られた文書の種類毎の信頼度が含まれている。
【００２３】
ＭＦＰ１００は、Ｓ７０４において、解析結果と、拡大領域情報と、を受信すると、その後処理をＳ７０５へ進める。Ｓ７０５において、ＭＦＰ１００のＣＰＵ１０１は、Ｓ７０４において受信した解析結果としての信頼度の最大値と閾値とを比較する。ここで、閾値は、予めＨＤＤ１０４等に設定されているものとする。ＣＰＵ１０１は、最大値が閾値以上の場合には（Ｓ７０５でＹｅｓ）、処理をＳ７０６へ進める。なお、最大値が閾値以上の場合は、最大値を示す正解画像データに対応する文書の種類が対象画像データに対応する文書の種類として特定することができる場合である。そこで、この場合には、Ｓ７０６において、ＣＰＵ１０１は、最大値を示す正解画像データに対応する文書の種類に対応付けられているフォルダを、対象画像データの振り分け先のフォルダとして特定し、その後処理をＳ７１０へ進める。
【００２４】
一方、ＣＰＵ１０１は、Ｓ７０５において最大値が閾値未満の場合には（Ｓ７０５でＮｏ）、処理をＳ７０７へ進める。なお、最大値が閾値未満の場合は、対象画像データに対応する文書の種類を、ＣＰＵ１０１が自動的に特定することができない場合である。そこで、この場合には、ユーザに振り分け先のフォルダを指定させるための処理を行う。すなわち、Ｓ７０７において、ＣＰＵ１０１は、フォルダ指定画面を表示する（図８「５」参照）。図９は、フォルダ指定画面９００の表示例を示す図である。フォルダ指定画面９００には、対象画像データ９０１と、文書種類領域９０２と、信頼度領域９０３と、が表示されている。文書種類領域９０２及び信頼度領域９０３には、文書種類と、文書種類に対して算出された信頼度とが対応受けて表示されている。
【００２５】
ここで、ユーザが文書種類領域９０２に示されるフォルダ名ボタンを選択すると、Ｓ７０８において、ＣＰＵ１０１は、対象画像データ９０１のうち、フォルダ名ボタンに対応するフォルダ名の指定を受け付ける。そして、ＣＰＵ１０１は、対象画像データ内の領域のうち、指定されたフォルダ名に対応付けられた拡大領域情報に示される拡大領域を表示部１０５が拡大表示するよう制御する（表示制御処理）。図９の下図に示すように、ユーザが「見積書」のフォルダ名ボタン９１１を選択すると、拡大画像データ９１０が表示される。ここで、拡大画像データ９１０は、対象画像データ９０１のうち拡大領域が拡大表示された画像である。本実施形態においては、拡大領域が拡大画像データ９１０の中央に位置するように切り取られた対象画像データ９０１が拡大画像データ９１０として表示されている。
【００２６】
なお、ユーザが誤ったフォルダ名ボタンを選択した場合には、このフォルダ名ボタンに対応する拡大画像データが表示されるが、この場合、ユーザが意図しない領域が拡大表示されることとなる。このため、ユーザは、拡大画像データから、フォルダ名が誤っていることを把握することができ、改めて別のフォルダ名ボタンを選択することができる。
【００２７】
ユーザは拡大画像データ９１０を確認し、対象画像データの振り分け先が、選択中のフォルダ名ボタンに対応するフォルダでよいかどうかを確認する。そして、ユーザは、選択中のフォルダ名ボタンに対応するフォルダでよいことを確認し、ＯＫボタン９０４を押下する。これに対応し、Ｓ７０９において、ＣＰＵ１０１は、選択中のフォルダ名ボタンに対応するフォルダを振り分け先のフォルダとして特定し、その後処理をＳ７１０へ進める。
【００２８】
Ｓ７１０において、ＣＰＵ１０１は、Ｓ７０６又はＳ７０９において特定したフォルダに対象画像データを格納する（図８「６」参照）。なお、フォルダとしての対象画像データの格納先は、ＤＢ８１０であり、ＤＢ８１０は、ＨＤＤ１０４により実現される記憶部である。また、他の例としては、ＣＰＵ１０１は、ＭＦＰ１００のＨＤＤ１０４等の記憶部であってもよく、また他の例としては、ＣＰＵ１０１は、ＤＢ８１０に替えて、通信部１０７を介して、ＤＢサーバ装置１２０等、外部装置に対象画像データを登録してもよい。以上で、対象データ振分処理が終了する。
【００２９】
ユーザが指定する対象画像データの振り分け先のフォルダ名は、文書の種類を示すものである場合が多い。例えば、「見積書」という種類の文書は、「見積書」というフォルダ名のフォルダに振り分けるよう設定される場合が多い。また、「見積書」という種類の文書には、文書内に「見積書」という文字列が含まれる可能性が高い。これらのことに鑑み、本実施形態に係る文書振り分けシステムでは、振り分け先のフォルダ名と等しい文字列を探し、この文字列の領域を自動的に拡大領域として登録することとした。これにより、ユーザ操作により拡大領域を登録する必要がなくなり、ユーザの負担を軽減することができる。
【００３０】
第１の実施形態の第１の変更例としては、ＭＦＰ１００及び情報処理装置１１０の協働により実現された、正解画像データ登録処理及び対象画像データ振分処理は、例えば情報処理装置１１０など１つの装置により実行されてもよい。なお、この場合、データの送受信の処理（Ｓ２０３、Ｓ７０２、Ｓ７０４）は、不要である。
【００３１】
（第２の実施形態）
次に、第２の実施形態に係る文書振り分けシステムについて、第１の実施形態に係る文書振り分けシステムと異なる点について説明する。図１０に示す対象画像データ１０００のように、対象画像データ１０００中に、フォルダ名と同じ文字列が複数含まれる場合がある。図１０に示す対象画像データ１０００には、フォルダ名と同じ「見積」の２つの文字列１００１，１００２が含まれている。第２の実施形態に係る文書振り分けシステムにおいては、正解画像データ登録処理において、解析結果にフォルダ名と同じ文字列が複数含まれている場合に、これらのうち一の文字列を特定し、特定した文字列の領域を拡大領域とし登録する。
【００３２】
図１１は、第２の実施形態に係るＭＦＰ１００による正解画像データ登録処理を示すフローチャートである。図１１において、図２に示す正解画像データ登録処理の各処理と同一の処理には同一の番号を付している。Ｓ２０５において、ＣＰＵ１１１は、解析結果にフォルダ名と同じ文字列がある場合には（Ｓ２０５でＹｅｓ）、処理をＳ１１０１へ進める。Ｓ１１０１において、ＣＰＵ１１１は、解析結果に、フォルダ名と同じ文字列が複数あるか否かを確認する。ＣＰＵ１１１は、同じ文字列が複数ある場合には（Ｓ１１０１でＹｅｓ）、処理をＳ１１０２へ進める。ＣＰＵ１１１は、同じ文字列が１つの場合には（Ｓ１１０１でＮｏ）、処理をＳ２０７へ進める。
【００３３】
Ｓ１１０２において、ＣＰＵ１１１は、複数の文字列に、単独で表示され、かつフォントサイズが最大の文字列があるか否かを確認する。ここで、単独で表示される、とは、例えば、文章中の文字列のように他の文字列と組み合わされた状態ではなく、見出しのように文字列単体で表示されることを意味する。ＣＰＵ１１１は、単独で表示され、かつフォントサイズが最大の文字列がある場合には（Ｓ１１０２でＹｅｓ）、処理をＳ２０６へ進める。そして、Ｓ２０６において、ＣＰＵ１１１は、単独で表示され、かつフォントサイズが最大の文字列を特定し、特定した文字列の領域を拡大領域として登録する。
【００３４】
ＣＰＵ１１１は、単独で表示され、かつフォントサイズが最大の文字列がない場合には（Ｓ１１０２でＮｏ）、処理をＳ２０７へ進める。すなわち、この場合には、ユーザに拡大領域を指定させる。なお、Ｓ１１０２において、ＣＰＵ１１１が、複数の文字列から１つの文字列を特定するための条件は、予め設計者等によりＨＤＤ１０４等に登録されているものとする。また、本条件は一例であり、実施形態に限定されるものではない。他の例としては、ＣＰＵ１１１は、単に最大の文字列の領域を拡大領域として登録してもよい。また、他の例としては、ＣＰＵ１１１は、フォントの種類が他の文字列と異なる文字列や、太字の文字列の領域を拡大領域として登録してもよい。ここで、Ｓ１１０２の処理は、予め定められた条件に従い、１つの文字列を特定する特定処理の一例である。なお、第２の実施形態に係る文書振り分けシステムのこれ以外の構成及び処理は、第１の実施形態に係る文書振り分けシステムの構成及び処理と同様である。
【００３５】
以上、上述した各実施形態によれば、画像データ登録時のユーザの負担を軽減することができる。
【００３６】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００３７】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３８】
１００  ＭＦＰ
１１０  情報処理装置
【図１】
0006700705.tif 000002
【図２】
0006700705.tif 000003
【図３】
0006700705.tif 000004
【図４】
0006700705.tif 000005
【図５】
0006700705.tif 000006
【図６】
0006700705.tif 000007
【図７】
0006700705.tif 000008
【図８】
0006700705.tif 000009
【図９】
0006700705.tif 000010
【図１０】
0006700705.tif 000011
【図１１】
0006700705.tif 000012