(57)【要約】  【課題】  画像中に含まれるオブジェクトに対して行われる意味判定処理の処理結果の管理を行う場合における、操作負担の軽減に寄与することができる技術を提供する。  【解決手段】  画像データの画像中に含まれるオブジェクトの当該画像データのレイアウト中における意味を判定し、複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けて通知させる。  【選択図】  図１
2008176764.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する画像データ取得部と、
前記画像データ取得部にて取得される画像データの画像中に含まれるオブジェクトを抽出するオブジェクト抽出部と、
所定の判定ルールに基づいて、前記オブジェクト抽出部にて抽出されるオブジェクトの前記画像データのレイアウト中における意味を判定する意味判定部と、
前記意味判定部にて複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けて通知させる通知部と、
を備えてなる画像処理システム。
【請求項２】
請求項１に記載の画像処理システムにおいて、
前記通知部は、前記意味判定部にて複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けてリスト表示させる画像処理システム。
【請求項３】
請求項１に記載の画像処理システムにおいて、
前記意味判定部における意味判定処理の信頼度を判定する信頼度判定部を備え、
前記通知部は、前記意味判定部にて複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトを、該意味に関連付けて、前記信頼度判定部にて判定される信頼度が高い順にリスト表示させる画像処理システム。
【請求項４】
請求項２に記載の画像処理システムにおいて、
ユーザの操作入力に基づいて、前記通知部によりリスト表示させるオブジェクトの内のいずれかを選択する候補選択部と、
前記候補選択部にて選択されたオブジェクトを、該オブジェクトについて前記意味判定部にて判定された意味を有するものとして設定する意味設定部と、
を備える画像処理システム。
【請求項５】
請求項４に記載の画像処理システムにおいて、
前記候補選択部によるオブジェクトの選択履歴に関する情報を取得する履歴情報取得部を備え、
前記意味設定部は、前記意味判定部にて複数のオブジェクトが同一の意味を有すると判定された場合に、前記履歴情報取得部にて取得される履歴情報に基づいて、前記通知部によりリスト表示されるオブジェクトの内の過去に選択された頻度が最も高いオブジェクトを、該オブジェクトについて前記意味判定部にて判定された意味を有するものとして設定する画像処理システム。
【請求項６】
請求項５に記載の画像処理システムにおいて、
前記候補選択部によるオブジェクトの選択を行うユーザを識別するための識別情報を取得する識別情報取得部を備え、
前記履歴情報取得部は、前記識別情報取得部にて取得された識別情報に対応するユーザによる前記候補選択部でのオブジェクトの選択履歴に関する情報を取得する画像処理システム。
【請求項７】
請求項５に記載の画像処理システムにおいて、
前記画像データ取得部にて取得される画像データの種別を判別する画像種別判別部を備え、
前記履歴情報取得部は、前記画像種別判別部にて判別された種別の画像データに対する前記候補選択部でのオブジェクトの選択履歴に関する情報を取得する画像処理システム。
【請求項８】
請求項５に記載の画像処理システムにおいて、
前記オブジェクト抽出部にて抽出されるオブジェクトが文字である場合に、当該文字の属性を判定する文字属性判定部と、
前記文字属性判定部により属性が判定された文字を、該文字について判定された属性の文字を入力とすべき所定の処理における入力文字候補として表示させる入力候補表示部と、
を備えてなる画像処理システム。
【請求項９】
画像データを取得し、
前記取得される画像データの画像中に含まれるオブジェクトを抽出し、
所定の判定ルールに基づいて、前記抽出されるオブジェクトの前記画像データのレイアウト中における意味を判定し、
複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けて通知する画像処理方法。
【請求項１０】
請求項９に記載の画像処理方法において、
複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けてリスト表示させる画像処理方法。
【請求項１１】
請求項１０に記載の画像処理方法において、
ユーザの操作入力に基づいて、前記リスト表示させるオブジェクトの内のいずれかを選択し、
前記選択されたオブジェクトを、該オブジェクトについて判定された意味を有するものとして設定する画像処理方法。
【請求項１２】
画像データを取得し、
前記取得される画像データの画像中に含まれるオブジェクトを抽出し、
所定の判定ルールに基づいて、前記抽出されるオブジェクトの前記画像データのレイアウト中における意味を判定し、
複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けて通知する処理をコンピュータに実行させる画像処理プログラム。
【請求項１３】
請求項１２に記載の画像処理プログラムにおいて、
複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けてリスト表示させる処理をコンピュータに実行させる画像処理プログラム。
【請求項１４】
請求項１３に記載の画像処理プログラムにおいて、
ユーザの操作入力に基づいて、前記通知部によりリスト表示させるオブジェクトの内のいずれかを選択し、
前記選択されたオブジェクトを、該オブジェクトについて判定された意味を有するものとして設定する処理をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの画像中に含まれるオブジェクトを抽出し、当該抽出されるオブジェクトの当該画像データのレイアウト中における意味付けを行う技術に関するものである。
【背景技術】
【０００２】
従来、紙原稿をスキャンして電子データ化し、その電子化されたドキュメント画像情報に対して領域解析を行って文字領域等のオブジェクトを抽出し、ＯＣＲ処理により文字領域のテキスト情報を取得し、このテキスト情報に基づいて所定の処理を行う画像処理システムが知られる。
【０００３】
上記従来の画像処理システムでは、ある文字領域のレイアウト中における意味（タイトル、ヘッダ、本文の段落など）の抽出、文字領域中のテキスト情報のテキストの属性（“２００６／０１／２５”という文字列は［日付］である、など）の抽出を行っていた（例えば、特許文献１を参照。）。
【０００４】
また、画像データの画像中から抽出したオブジェクトに対して判定される意味やテキストに対して判定される属性に対して、例えばＧＵＩなどのインタフェースを用いて修正可能とする技術も知られる（例えば、特許文献２を参照。）。
【特許文献１】特開平１１−２５００４１号公報
【特許文献２】特開２００１−３４４５６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来の画像処理システムでは、画像中に含まれるオブジェクトに対して最終的に判定された単一の意味のみをユーザに通知可能としている。よって、ユーザは、上記画像処理システムにて自動的に行われた意味判定処理が妥当なものであるか否かを、最終的に判定された単一の意味のみに基づいて判断しなければならなかった。
【０００６】
また、画像中に含まれるオブジェクトに対して自動的に行われた意味判定の結果を修正したいような場合（例えば、ある意味が判定されたオブジェクトが適切でない場合に、適切なオブジェクトに変更する等）においても、ユーザは、自己が適切と考える修正候補を自分で判断しなければならず、操作の負担となっていた。
【０００７】
本発明は上述した問題点を解決するためになされたものであり、画像中に含まれるオブジェクトに対して行われる意味判定処理の処理結果の管理を行う場合における、操作負担の軽減に寄与することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するため、本発明の一態様に係る画像処理システムは、画像データを取得する画像データ取得部と、前記画像データ取得部にて取得される画像データの画像中に含まれるオブジェクトを抽出するオブジェクト抽出部と、所定の判定ルールに基づいて、前記オブジェクト抽出部にて抽出されるオブジェクトの前記画像データのレイアウト中における意味を判定する意味判定部と、前記意味判定部にて複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けて通知させる通知部と、を備えてなることを特徴とすることができる。
【０００９】
また、本発明の一態様に係る画像処理方法は、画像データを取得し、前記取得される画像データの画像中に含まれるオブジェクトを抽出し、所定の判定ルールに基づいて、前記抽出されるオブジェクトの前記画像データのレイアウト中における意味を判定し、複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けて通知することを特徴とすることができる。
【００１０】
また、本発明の一態様に係る画像処理プログラムは、画像データを取得し、前記取得される画像データの画像中に含まれるオブジェクトを抽出し、所定の判定ルールに基づいて、前記抽出されるオブジェクトの前記画像データのレイアウト中における意味を判定し、複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けて通知させる処理をコンピュータに実行させることを特徴とすることができる。
【発明の効果】
【００１１】
以上に詳述したように本発明によれば、画像中に含まれるオブジェクトに対して行われる意味判定処理の処理結果の管理を行う場合における、操作負担の軽減に寄与することができる技術を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００１３】
（第１の実施の形態）
まず、本発明の第１の実施の形態について説明する。
【００１４】
図１は、本発明の第１の実施の形態による画像処理システムＳ１について説明するための機能ブロック図である。
【００１５】
本実施の形態による画像処理システムＳ１は、画像データ取得部１０１、ドキュメント領域解析モジュール１０２、領域意味解析モジュール１０４、領域意味提示モジュール１０８、領域意味設定モジュール１１０、表示部１１１、操作入力部１１２、文字認識モジュール１１３、意味情報保管モジュール１１４、テキスト意味解析モジュール１１５、ＣＰＵ８０１およびメモリ８０２を備えてなる構成となっている。画像処理システムＳ１は、例えば、これらの構成を備えたMFP（Multi Function Peripheral）により実現することができる。
【００１６】
画像データ取得部１０１は、画像処理システムＳ１における処理対象となる画像データを取得する。以下、一例として、原稿からスキャンして得られる画像データを取得する場合を例に挙げるが、これに限られるものではなく、結果として電子化された画像データであれば画像データ取得部１０１におけるデータ取得の対象となる。また、
【００１７】
ドキュメント領域解析モジュール（オブジェクト抽出部に相当）１０２は、画像データ取得部１０１にて取得される画像データの画像中に含まれるオブジェクトを抽出する。具体的には、ドキュメント領域解析モジュール１０２は、例えば、画像データの画像中における、文字列を囲む矩形領域の位置とサイズ（あるいは、矩形領域の左上の位置座標、および右下の位置座標）の解析を行い、画像データの画像中に含まれる文字領域等のオブジェクトを抽出する。
【００１８】
領域意味解析モジュール（意味判定部に相当）１０４は、例えばメモリ８０２等の記憶領域に格納されている所定の判定ルールに基づいて、オブジェクト抽出部１０２にて抽出されるオブジェクトの画像データのレイアウト中における意味（例えば、「タイトル」、「ヘッダ」、「フッタ」、「段落」等）を解析（判定）する。領域意味解析モジュール１０４における解析結果（各オブジェクトの意味）は、各オブジェクトに対応づけられて意味情報保管モジュール１１４に格納される。
【００１９】
領域意味提示モジュール（通知部に相当）１０８は、意味情報保管モジュール１１４に格納されている各種情報に基づいて、領域意味解析モジュール１０４にて複数のオブジェクトが同一の意味を有すると判定された場合（例えば、複数のオブジェクトが「タイトル」であると判定された場合等）に、該意味を有すると判定された複数のオブジェクトに関する情報を、該意味に関する情報に関連付けて表示部１１１にてリスト表示させる。これにより、ユーザは、画像中に含まれるオブジェクトが、どのような意味を有するものとして判定されているか（解析結果）を容易に把握することができる。
【００２０】
領域意味設定モジュール（候補選択部および意味設定部に相当）１１０は、ユーザの操作入力部１１２への操作入力に基づいて、領域意味提示モジュール１０８からの命令により表示部１１１にてリスト表示させるオブジェクトの内のいずれかを選択する。そして、領域意味設定モジュール１１０は、上述のようにして選択されたオブジェクトを、該オブジェクトについて領域意味解析モジュール１０４にて判定された意味を有するものとして設定する。
【００２１】
表示部１１１は、例えば液晶ディスプレイやＣＲＴディスプレイから構成されており、画像処理システムＳ１における処理結果等を画面表示する役割を有している。表示部１１１は、具体的には、例えば、MFPのコントロールパネルのＧＵＩ画面や、ＰＣのＧＵＩ画面などにより実現することができる。
【００２２】
操作入力部１１２は、例えば、キーボードやマウス等から構成されており、ユーザの操作入力を受け付ける役割を有している。もちろん、表示部１１１および操作入力部１１２の機能を例えばタッチパネルディスプレイ等によって一体的に実現してもよい。
【００２３】
文字認識モジュール１１３は、画像データの画像中に含まれる文字画像から文字をテキスト情報として認識する機能を有している。
【００２４】
意味情報保管モジュール１１４は、例えばＨＤＤ等の記憶装置から構成されており、ドキュメント領域解析モジュール１０２、領域意味解析モジュール１０４および文字認識モジュール１１３における処理結果を統合して保管する役割を有している。また、以下説明する他の保管モジュールも同様にＨＤＤ等の記憶装置から構成されており、データベースとしての役割を有しているものとする。
【００２５】
テキスト意味解析モジュール１１５は、ドキュメント領域解析モジュール１０２にて抽出された文字領域の中の文字あるいは文字列に対し、文字認識モジュール１１３にて求めたテキスト情報を基にして、その文字あるいは文字列のテキスト意味（すなわち、「日付」、「社名」、「人名」などの属性）を解析する。
【００２６】
具体的に、テキスト意味解析モジュール１１５では、画像中から抽出されたある文字領域のテキスト情報に含まれている「２００６／０１／２５」という文字列の属性は「日付」であるというように解析を行う。
【００２７】
ＣＰＵ８０１は、本実施の形態による画像処理システムにおける各種処理を行う役割を有しており、またメモリ８０２に格納されているプログラムを実行することにより種々の機能を実現する役割も有している。メモリ８０２は、例えばＲＯＭやＲＡＭ等から構成されており、画像処理システムにおいて利用される種々の情報やプログラムを格納する役割を有している。
【００２８】
以下、本実施の形態による画像処理システムＳ１による処理の詳細について説明する。ここでは、一例として、図２に示すようなドキュメントをスキャンして得られる画像データに対して所定の処理を行う場合について説明する。図３は、本発明の第１の実施の形態における処理の流れについて説明するための図である。
【００２９】
まず、ドキュメント領域解析モジュール１０２は、図２に示すようなレイアウトで文字列等のオブジェクトが配置されているドキュメント画像における「２００６／０１／２５」という文字領域や、「申し込み案内」といった文字領域を、それぞれ文字領域１、文字領域２として抽出する。
【００３０】
具体的に、ドキュメント領域解析モジュール１０２は、例えば文字領域のようなオブジェクトを抽出する場合、ドキュメント画像の左上を座標の原点として、文字領域１が座標（８０，１０）から座標（１２０、２０）の矩形領域であると認識する、といった処理を行う。なお、ドキュメント領域解析モジュール１０２による画像中からのオブジェクトの抽出処理は、そのオブジェクトがドキュメント画像中においてどのような位置にあるかを特定することができればよい。例えば、「文字領域１を包囲する矩形領域の左上の座標が（８０，１０）であり、矩形の幅が４０、高さが１０である」といった表現方法を採用することもできる。
【００３１】
次に、領域意味解析モジュール１０４によって、ドキュメント領域解析モジュール１０２により抽出された文字領域の意味を解析する。
【００３２】
例えば、領域意味解析モジュール１０４は、文字領域１は「ヘッダ」であり、文字領域２は処理対象となっているドキュメント画像における「タイトル」であるといった解析を行う。
【００３３】
次に、文字認識モジュール１１３によって、ドキュメント領域解析モジュール１０２にて抽出された文字領域の画像を解析し、テキスト情報を取得する。例えば、文字認識モジュール１１３は、文字領域１のテキスト情報は「２００６／０１／２５」であるといった解析を行う。
【００３４】
上述のようにして、ドキュメント領域解析モジュール１０２、領域意味解析モジュール１０４および文字認識モジュール１１３により取得される各種情報および解析結果は、意味情報保管モジュール１１４にて保管される。
【００３５】
ここで、図３で示されるように、文字領域を包囲する矩形領域の位置、領域の意味、テキスト情報の他に、テキスト意味解析モジュール１１５にて、当該テキスト情報内の文字列からテキスト意味を抽出可能である場合、その文字列の矩形領域の位置、その文字列のテキスト意味およびその文字列のテキスト情報が保持される。なお、意味情報保管モジュール１１４は、１つの文字領域に含まれるいくつかの文字列が、それぞれ個別にテキスト意味を持っているならば、それらの情報をすべて保持することができる。図４は、意味情報保管モジュール１１４にて統合的に保管される各種情報それぞれの関わり合いを示す図である。
【００３６】
このようにすることで、ユーザは、ある意味を有するオブジェクトの設定を、リスト表示されるオブジェクトの中から選択することにより行うことができ、オブジェクトの修正候補の入力負担を大幅に軽減することができる。
【００３７】
また、画像中のオブジェクトへの意味付けの仕方の修正を、あらかじめ所定のアルゴリズムによる意味判定処理を経て行う構成とすることにより、既存の意味判定処理を実行させるためのプログラムに大幅な変更を加えることなく、オブジェクトへの意味付けに対して柔軟な変更を加えることができる。
【００３８】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。
【００３９】
図５は、本発明の第２の実施の形態による画像処理システムＳ２について説明するための機能ブロック図である。
【００４０】
本実施の形態は、上述の第１の実施の形態の変形例である。以下、すでに第１の実施の形態にて説明した部分と同様な機能を有する部分には同一符号を付し、説明は割愛する。本実施の形態と第１の実施の形態とは、表示部１１１におけるオブジェクトと意味の関連付けの表示方法が異なっている。
【００４１】
本実施の形態による画像処理システムＳ２は、第１の実施の形態による画像処理システムＳ１に加え、領域意味属性保管モジュール１１６、領域意味属性提示モジュール１１７および領域意味属性設定モジュール１１８を備えている。また、本実施の形態における領域意味解析モジュール１０４は、第１の実施の形態にて示した機能に加え、領域意味解析モジュール１０４にて行うオブジェクトの意味解析処理（意味判定処理）の確からしさ（信頼度）を判定する機能（信頼度判定部の機能に相当）を有している。
【００４２】
領域意味属性保管モジュール１１６は、領域意味解析モジュール１０４にて実行される領域意味判定処理の結果の信頼度等の属性情報を取得し、その情報を保管する役割を有している。
【００４３】
領域意味属性提示モジュール１１７は、領域意味属性保管モジュール１１６にて保管されている属性の値に応じて、意味情報保管モジュール１１４で保管されている情報を提示する。よって、本実施の形態では、領域意味提示モジュール１０８および領域意味属性提示モジュール１１７が、通知部に相当する機能を有している。
【００４４】
本実施の形態における領域意味提示モジュール１０８および領域意味属性提示モジュール１１７は、互いに協働して、領域意味解析モジュール１０４にて複数のオブジェクトが同一の意味を有すると判定された場合に、該意味を有すると判定された複数のオブジェクトを、該意味に関連付けて、領域意味解析モジュール１０４にて判定される信頼度が高い順に表示部１１１にてリスト表示させる。
【００４５】
領域意味属性設定モジュール１１８は、領域意味属性保管モジュール１１６にて保管されている属性の値を手動で設定する手段をユーザに与える。よって、本実施の形態では、領域意味設定モジュール１１０および領域意味属性設定モジュール１１８が、候補選択部および意味設定部に相当する機能を有している。
【００４６】
以下、本実施の形態による画像処理システムＳ２における処理の詳細について説明する。
【００４７】
ここでは、画像処理システムＳ２における処理対象となるドキュメントの画像データから、領域意味が「タイトル」である文字領域のテキスト情報を抽出し、当該テキスト情報に基づいて、上記処理対象であるドキュメントの画像データを所定の記憶装置に保存する際のファイル名を生成する処理について説明する。
【００４８】
例えば、図２に示したようなドキュメントの画像データが処理対象データとして画像処理システムＳ２に入力される場合、「タイトル」として抽出されたテキスト情報（例えば、「申し込み案内」や「提出先」といった文字列など）から、「申し込み案内−提出先．ｐｄｆ」といったファイル名を生成し、ユーザに提示する。そして、ユーザが上述のようにして生成されたファイル名に対する確認を促し、ユーザにより修正が加えられた場合、当該修正されたファイル名を画像データファイルに付与して保存する。図６は、本発明の第２の実施の形態における処理の流れについて説明するためのフローチャートである。
【００４９】
まず、画像データ取得部１０１にて、ドキュメント処理システムＳ２における処理対象となるドキュメントの画像データを取得する（Ｓ１０１）。
【００５０】
次に、ドキュメント領域解析モジュール１０２により、ドキュメント画像中の文字領域を解析し、文字領域を囲む矩形の座標（位置とサイズなど）を取得する。ドキュメント領域解析モジュール１０２にて取得される情報は、意味情報保管モジュール１１４に通知され、保管される（Ｓ１０２）。
【００５１】
次に、領域意味解析モジュール１０４により、例えばメモリ８０２等の記憶領域に格納されている所定の判定ルールに基づいて、ドキュメント領域解析モジュール１０２にて抽出された文字領域の領域意味（抽出されるオブジェクトの当該画像データのレイアウト中における意味）を解析する。また、領域意味解析モジュール１０４は、上記画像データ中に含まれるオブジェクトの意味判定処理と共に、当該意味判定処理の信頼度の判定も行う。
【００５２】
具体的に、領域意味解析モジュール１０４における意味判定処理の信頼度（確からしさ）の判定処理は、例えば、意味が「タイトル」である文字領域の判定では、ある文字領域がドキュメントのレイアウト中における上側寄りに位置している場合は１０点、文字領域が大きい場合には２０点というような得点付けを行ない、この得点付けの結果得られる合計点を意味判定処理の確からしさの指標とする。上記得点付けの結果得られる合計点は、意味情報保管モジュール１１４に格納される。
【００５３】
このようにして領域意味解析モジュール１０４にて取得された領域意味の情報は、意味情報保管モジュール１１４に通知され、保管される。このとき、領域意味解析モジュール１０４は、解析結果が正解である確からしさ（信頼度）に基づいて、各文字領域の候補順位を得て、この候補順位を属性として領域意味属性保管モジュール１１６に通知し、保管させる（Ｓ１０３）。
【００５４】
図２に例示したドキュメントの画像データについて、領域意味解析モジュール１０４は、例えば「申し込み案内」というテキスト情報を持つ文字領域２と、「提出先」というテキスト情報を持つ文字領域３の領域意味を「タイトル」として解釈した場合、これら解析結果を意味情報保管モジュール１１４に通知し保管させる。具体的に、領域意味解析モジュール１０４は、領域意味を解析する際に得られる、文字領域２が最も「タイトル」である可能性が高く、文字領域３が２番目に「タイトル」である可能性が高い、という解析結果の確からしさの順位を、領域意味属性保管モジュール１１６に通知し、図７に示すようなデータテーブル等の形式で保管させる（Ｓ１０３）。
【００５５】
次に、文字認識モジュール１１３は、ドキュメント領域解析モジュール１０２で解析された文字領域のテキスト情報を取得する。文字認識モジュール１１３にて取得されるテキスト情報は、意味情報保管モジュール１１４に通知され、保管される（Ｓ１０４）。例えば、文字認識モジュール１１３は、「申し込み案内」という文字領域２のテキスト情報を取得した場合、当該テキスト情報を意味情報保管モジュール１１４に通知して保管させる。
【００５６】
次に、領域意味属性提示モジュール１１７によって、意味情報保管モジュール１１４にて保管されている文字領域を、領域意味属性保管モジュール１１６にて保管されている解析結果の確からしさの順に並べ、表示部１１１にて画面表示させてユーザに提示させる（Ｓ１０５）。このような領域意味属性提示モジュール１１７による情報の提示は、例えば、図８に示すようなＧＵＩ画面上で行われる。
【００５７】
表示部１１１に表示されるＧＵＩ画面上では、プレビューウィンドウであるウィンドウ２０１において、入力されたドキュメントの画像に加え、ドキュメント領域解析モジュール１０２にて抽出された文字領域を囲む矩形が表示される。さらに、領域意味解析モジュール１０４にて領域意味が「タイトル」であると解析された文字領域を囲む矩形の枠線は、赤色で強調表示されている。リストボックス２０２には、この「タイトル」と意味をもつと解釈された複数の文字領域のテキスト情報が、領域意味解析モジュール１０４にて解析された際の確からしさ（信頼度）の順に並べられ、「タイトル」という意味に関連付けてリスト表示されている。具体的に、図８に示す例では、「申し込み案内」という文字領域が１番「タイトル」らしいと解析され、「提出先」という文字領域が２番目に「タイトル」らしいと解析されているため、この順で（信頼度が高い順に）リストボックス２０２にリスト表示されている。
【００５８】
次に、ユーザに提示されている領域意味が「タイトル」と解析された文字領域のリストの中に、ユーザが判断して「タイトル」ではないと考える候補が存在する場合（Ｓ１０６，Ｙｅｓ）、領域意味設定モジュール１１０は操作入力部１１２へのユーザの操作入力に基づいて、当該「タイトル」でない候補をリストから除外する（Ｓ１０７）。
【００５９】
このとき、リストから削除された文字領域の領域意味は［タイトル］ではないという情報を、意味情報保管モジュール１１４に通知する。ユーザに操作インタフェースを与え、その操作の結果を意味情報保管モジュール１１４に通知する機能は、領域意味設定モジュール１１０により提供される。例えば、図８に示すＧＵＩ画面にてリストボックス２０２に表示されている文字領域のリストから、領域意味が「タイトル」ではないとユーザが判断する候補があった場合、ユーザは、リストボックス２０２にてその候補の項目を選択し、削除ボタンであるコマンドボタン２０５を押下することにより、選択した項目をリストから削除することができる。
【００６０】
次に、表示部１１１にてユーザに提示されている領域意味が「タイトル」らしい順に並べられている文字領域のリストボックス２０２において、ユーザが判断して、それら文字領域が「タイトル」らしい順に配列されていないと判断した場合（Ｓ１０８，Ｙｅｓ）、領域意味属性設定モジュール１１８は、操作入力部１１２へのユーザの操作入力に基づいて、リストにおける文字領域の候補の順位を修正する（Ｓ１０９）。
【００６１】
このようにして順位が変更されたリストの変更後の文字領域の配列順位（［タイトル］らしい順位）に関する情報は、領域意味属性設定モジュール１１８によって領域意味属性保管モジュール１１６に通知される。ユーザに操作インタフェースを与え、その操作の結果を領域意味属性保管モジュール１１６に通知する機能は、領域意味属性設定モジュール１１８により提供される。
【００６２】
例えば、図８に示すＧＵＩ画面上にてリストボックス２０２に表示されている「タイトル」と判定された文字領域のリスト中からある項目を選択し、コマンドボタン２０３を押下すると、選択した項目よりも１つ上位の項目と順位が入れ替わり、コマンドボタン２０４を押下すると、選択した項目よりも１つ下位の項目と順位が入れ替わる。
【００６３】
また、コマンドボタン２０５や、コマンドボタン２０３および２０４により編集されたリストボックス２０２は、コマンドボタン２０６を押下することにより、最初に提示された状態に戻すことができる。
【００６４】
次に、「タイトル」らしい順に並べられている文字領域の順に、そのテキスト情報を“‐”（ハイフン）などで連結し、拡張子などを付与してファイル名を生成する（Ｓ１１０）。図８では、一例として、リストボックス１‐２に表示されている項目の順に、そのテキスト情報を“‐”で連結し、拡張子“．ｐｄｆ”を付与して生成したファイル名がテキストボックス２０７に表示されている。
【００６５】
最後に、処理対象である画像データは、Ｓ１１０で生成されたファイル名を付与されて記憶装置（例えば、メモリ８０２）に保存される。具体的な動作としては、例えば、コマンドボタン２０９の保存ボタンを押すと、テキストボックス２０７に表示されているテキスト情報がファイル名に設定されて画像データが保存される。
【００６６】
なお、図８に示すＧＵＩ画面では、テキストボックス２０７には「タイトル」として抽出された文字領域のテキスト情報が表示されるが、文字認識モジュール１１３の認識結果が誤っており、表示されるテキスト情報が誤ったものになってしまう場合もあり得る。このような場合、ユーザは、操作入力部１１２への操作入力により、テキストボックス２０７に直接テキストを入力することにより、文字認識モジュール１１３の誤認識を修正することが可能である。
【００６７】
本実施の形態では、領域意味が「タイトル」である文字領域のテキスト情報のみを利用してファイル名を生成しているが、これに限られるものではなく、領域意味が「ヘッダ」である文字領域のテキスト情報をファイル名に利用する等、その他さまざまな領域意味のテキスト情報を利用することが可能である。また、処理対象である画像データに対する所定の処理として、特定の領域意味のテキスト情報に基づいてファイル名を生成する例を示したが、この他、ユーザによる修正が施された領域意味やテキスト情報を、ドキュメントの画像データの検索のキーワードとして利用することもできる。
【００６８】
以上、本実施の形態のような構成とすることにより、ユーザは特定の意味を有すると思われるオブジェクトを、リスト表示されている複数のオブジェクトの中で上位にランキングされているオブジェクト（その意味を有する可能性が高いオブジェクト）から確認してゆくことができる。これにより、ユーザは、ある意味を有する可能性があると判定されたオブジェクト群の中から最もその意味に適合するオブジェクトを探索する作業を少ない負担で行うことができる。
【００６９】
（第３の実施の形態）
次に、本発明の第３の実施の形態について説明する。
【００７０】
図９は、本発明の第３の実施の形態による画像処理システムＳ３について説明するための機能ブロック図である。
【００７１】
本実施の形態は、上述の第１および第２の実施の形態の変形例である。以下、すでに第１および第２の実施の形態にて説明した部分と同様な機能を有する部分には同一符号を付し、説明は割愛する。本実施の形態による画像処理システムＳ３は、画像データから抽出されるオブジェクト領域に対する意味付けの修正方法が、上述の各実施の形態とは異なる。
【００７２】
具体的に、本実施の形態による画像処理システムＳ３は、第２の実施の形態による画像処理システムＳ２に加え、領域意味設定傾向解析モジュール（履歴情報取得部および識別情報取得部に相当）１１９、領域意味ドキュメント傾向比較モジュール（画像種別判別部に相当）１２０、領域意味設定傾向保管モジュール１２１および領域意味定型設定モジュール（意味設定部、履歴情報取得部および識別情報取得部に相当）１２２を備えてなる構成となっている。
【００７３】
領域意味設定傾向解析モジュール（履歴情報取得部および識別情報取得部に相当）１１９は、意味情報保管モジュール１１４で保管されているドキュメントの情報に対し、領域意味設定モジュール１１０および領域意味属性設定モジュール１１８を介して設定されるユーザの修正（オブジェクトの選択）操作に関する情報（選択履歴）を取得し、当該ユーザの修正の仕方に傾向があるかどうかを解析する。ここで、領域意味設定傾向解析モジュール１１９は、領域意味設定モジュール１１０および領域意味属性設定モジュール１１８を介して行なわれる修正操作の内容をユーザ毎に特定するために、新規に処理対象となっているドキュメントに対して、操作入力部１１２を用いて領域意味設定モジュール１１０および領域意味属性設定モジュール１１８を操作するユーザを識別するための情報（パスワード認証の際に入力されるＩＤ情報やパスワード、バイオメトリクス認証の際に取得される指紋、瞳孔、声紋等に関する情報など）を取得する。このようにして取得されるユーザ識別情報は、過去に処理対象となったドキュメントについて修正操作を行なった場合を含め、その処理内容（選択、設定、修正など）と対応付けて意味情報保管モジュール１１４に格納されている。
【００７４】
領域意味設定傾向保管モジュール１２１は、領域意味設定傾向解析モジュール１１９にて解析された、あるドキュメントに対して行われるユーザの修正内容を当該ドキュメントと対応づけて保管する。
【００７５】
領域意味ドキュメント傾向比較モジュール（画像種別判別部）１２０は、画像データ取得部１０１にて取得される処理対象であるドキュメントの画像が、領域意味設定傾向保管モジュール１２１に保管されているドキュメントの画像に類似しているかどうかを比較することにより、当該処理対象である画像データの種別を判別する。
【００７６】
領域意味定型設定モジュール（意味設定部、履歴情報取得部および識別情報取得部に相当）１２２は、領域意味ドキュメント傾向比較モジュール１２０にて、処理対象であるドキュメントの画像データに類似する画像データが領域意味設定傾向保管モジュール１２１にて保管されている場合、その傾向を持ったドキュメントに対しユーザが行った過去の修正操作（オブジェクトの選択履歴など）に関する情報を、領域意味設定傾向解析モジュール１１９に取得されるユーザ識別情報に基づいて領域意味設定傾向保管モジュール１２１から取得し、その修正操作と同様な内容の修正を意味情報保管モジュール１１４あるいは領域意味属性保管モジュール１１６に保管されている情報に施す。このように、領域意味定型設定モジュール１２２は、領域意味ドキュメント傾向比較モジュール１２０にて判別された種別の画像データに対する領域意味設定モジュール１１０でのオブジェクトの選択履歴に関する情報を取得する。
【００７７】
このような構成とすることにより、ある種別の画像（例えば、あるフォーマットの文書画像など）中のオブジェクトに対してどのような意味付けがされることが多いかを履歴情報から把握し、その意味付けの傾向をオブジェクトへの意味付けに反映させることができる。
【００７８】
本実施の形態では、入力された画像データに含まれる各オブジェクトの領域意味の解析結果および領域意味の属性の解析結果についての、ユーザの過去の修正操作の傾向を解析し、新たに入力されたドキュメントが過去に入力されたドキュメントに類似していれば、過去にユーザが行った修正操作を、入力されたドキュメントにあらかじめ施した後、結果をユーザに提示する構成となっている。
【００７９】
本実施の形態による画像処理システムＳ３において、図２に例示するようなドキュメントの画像データが入力され、領域意味が「タイトル」であると判定される文字領域が２つある場合、当該「タイトル」であると判定された文字領域のテキスト情報が、その確からしさの順に表示部１１１にリスト表示される。ここでユーザが、表示部１１１にて提示された結果から、「タイトル」の候補として挙がった文字領域の２番目の候補を、領域意味が「タイトル」ではないと判断し、領域意味設定モジュール１１０にて候補から削除する操作を行ったとする。
【００８０】
このとき、入力された画像データの情報とユーザの修正操作を、領域意味設定傾向保管モジュール１２１にて記録させておく。次に、新たな処理対象としての画像データが入力された場合、過去に処理済の画像データとレイアウト等が類似したものであれば、当該画像データに対して過去に行われたユーザの修正操作を、新たに入力された画像データに対して自動的に施す。つまり、この場合では、「タイトル」の候補として判定された２つの文字領域のうち、２番目の候補を削除する。このようにして、２番目の候補が削除された結果をユーザに提示することで、ユーザは過去に類似する画像データに対して行った、「タイトル」と判定された２番目の文字領域候補を削除するという操作を、新たに入力された類似ドキュメントでは省略することができる。
【００８１】
図１０は、ドキュメント処理システムＳ３に入力されたドキュメントの画像データに対し、ユーザが行う修正操作の傾向を取得する処理について説明するためのフローチャートである。
【００８２】
まず、画像データ取得部１０１にて、ドキュメント処理システム１３に入力されるドキュメントの画像を取得する（Ｓ２０１）。
【００８３】
次に、ドキュメントの画像の解析を行う。ドキュメント領域解析モジュール１０２により、ドキュメント画像中の文字領域を解析し、文字領域を囲む矩形の座標（位置、サイズなど）の情報と、領域意味解析モジュール１０４により取得される、文字領域の領域意味と、文字認識モジュール１１３により取得されるテキスト情報と、を意味情報保管モジュール１１４に通知し、保管させる（Ｓ２０２）。
【００８４】
次に、領域意味解析モジュール１０４にて解析された領域意味の解析結果の確からしさ（信頼度の高さ）の順位を領域意味属性保管モジュール１１６に通知し、保管させる（Ｓ２０３）。
【００８５】
次に、意味情報保管モジュール１１４および領域意味属性保管モジュール１１６にて保管されている情報を、領域意味属性提示モジュール１１７により、ユーザに提示する（Ｓ２０４）。
【００８６】
次に、ユーザは表示部１１１に提示された解析結果を確認し、必要があれば領域意味の修正、または領域意味属性の修正を、それぞれ、領域意味設定モジュール１１０、または領域意味属性設定モジュール１１８により行う（Ｓ２０５）。
【００８７】
Ｓ２０５における処理にて、ユーザが、領域意味設定モジュール１１０あるいは領域意味属性設定モジュール１１８を用いて修正を行った場合（Ｓ２０５，Ｙｅｓ）は、領域意味設定傾向解析モジュール１１９により、領域意味設定モジュール１１０あるいは領域意味属性設定モジュール１１８に指示されたユーザの修正操作と、入力されたドキュメントに関する情報（意味情報保管モジュール１１４にて保管されている情報）と、上記修正操作を行なったユーザを識別するための情報とを関連付け、領域意味設定傾向保管モジュール１２１に通知し、保管させる（Ｓ２０６）。
【００８８】
例えば、入力されたドキュメントの画像データに関する情報として、ドキュメント領域解析モジュール１０２にて解析された全文字領域の座標と、その画像データのドキュメントのレイアウトに類似する画像に対してユーザが過去に行った、「タイトル」として判定された文字領域の候補の内の２番目を候補から除外する、という修正作業とを関連付けて領域意味設定傾向保管モジュール１２１にて保管させる。図１１は、ドキュメントの画像データに含まれる各文字領域の座標と、当該ドキュメントと類似するドキュメント画像に対してユーザが過去行った修正操作の内容とが対応付けられて領域意味設定傾向保管モジュール１２１に保管されている状況を示す図である。
【００８９】
図１２は、本実施の形態による画像処理システムＳ３における処理の詳細について説明するためのフローチャートである。
【００９０】
本実施の形態による画像処理システムＳ３では、入力されたドキュメントの画像データが、領域意味設定傾向保管モジュール１２１に保管されている（以前、入力された）ドキュメントのレイアウトに類似している場合に、以前のドキュメントに対して行ったユーザの修正操作を、新たに入力されたドキュメントの画像データに対して施しておき、ユーザに提示する。
【００９１】
まず、画像データ取得部１０１にて、ドキュメント処理システム１３に入力されたドキュメントの画像を取得する（Ｓ３０１）。
【００９２】
次に、入力されたドキュメントの画像の解析を行う。ドキュメント領域解析モジュール１０２によりドキュメント画像中の文字領域を解析して得られる文字領域を囲む矩形の座標（位置、サイズなど）の情報と、領域意味解析モジュール１０４により取得される文字領域の領域意味と、文字認識モジュール１１３により取得されるテキスト情報と、を対応づけて意味情報保管モジュール１１４に通知し、保管させる（Ｓ３０２）。
【００９３】
次に、領域意味解析モジュール１０４にて解析された領域意味の解析結果の確からしさの順位を、領域意味属性保管モジュール１１６に通知し、保管させる（Ｓ３０３）。
【００９４】
次に、入力されたドキュメントに類似するレイアウトを有するドキュメントが、領域意味設定傾向保管モジュール１２１にて保管されているかどうか、領域意味ドキュメント傾向比較モジュール１２０により比較、判定を行う（Ｓ３０４）。ドキュメントの比較については、例えば、図１１に示すように、領域意味設定傾向保管モジュール１２１に以前入力されたドキュメントから抽出されるすべての文字領域の座標情報が保管されている場合には、ドキュメント領域解析モジュール１０２にて新たに取得されたドキュメントの画像データから抽出される文字領域の座標と比較し、その値の差が小さければ、２つのドキュメントは類似していると判断する。
【００９５】
なお、ここでは、ドキュメント画像中に含まれる文字領域の座標のみを用いてドキュメントの類似を判定する例を示すが、これに限られるものではない。例えば、ドキュメント画像から抽出されるテキスト情報を利用し、２つのドキュメントにおいて共通する単語が多い場合は類似していると判断するなど、意味情報保管モジュール１１４および領域意味属性保管モジュール１１６にて保存される種々の情報を用いて、ドキュメントの比較を行うことができる。
【００９６】
次に、入力されたドキュメントに類似したドキュメントが領域意味設定傾向保管モジュール１２１に保管されている場合（Ｓ３０４，Ｙｅｓ）、新たに入力されたドキュメントの画像データに対し、領域意味設定傾向保管モジュール１２１に保管されている、類似したドキュメントに対して過去にユーザが行った修正操作を、領域意味定型設定モジュール１２２により実行させる（Ｓ３０５）。
【００９７】
例えば、領域意味ドキュメント傾向比較モジュール１２０が、入力されたドキュメントが、図１１に示すように領域意味設定傾向保管モジュール１２１に情報が保管されているドキュメントＡに類似していると判定した場合、領域意味定型設定モジュール１２２は、領域意味設定傾向保管モジュール１２１にて保管されている、ドキュメントＡに対してユーザが行った修正操作、“２番目の［タイトル］文字領域候補を除外する”という操作を実行する。すなわち、領域意味設定モジュール１１０に、領域意味が２番目に［タイトル］らしいと解析された文字領域の領域意味を、［タイトル］ではないと修正するよう指示を出す。
【００９８】
次に、Ｓ３０４にて、入力されたドキュメントに類似したドキュメントが領域意味設定傾向保管モジュール１２１に保管されている場合（Ｓ３０４，Ｙｅｓ）にはＳ３０５で修正を施した結果を、類似したドキュメントがない場合（Ｓ３０４，Ｎｏ）にはＳ３０２およびＳ３０３における解析結果を、領域意味属性提示モジュール１１７により、ユーザに提示する（Ｓ３０６）。
【００９９】
次に、提示された内容をユーザが修正した場合（Ｓ３０７，Ｙｅｓ）は、Ｓ３０８にて、図１０にて示したＳ２０６と同様に、領域意味設定傾向解析モジュール１１９により、入力されたドキュメントとユーザの修正操作を領域意味設定傾向保管モジュール１２１に保管した後（Ｓ３０８）、処理を終了する。一方、提示された内容をユーザが修正していなければ（Ｓ３０７，Ｎｏ）処理を終了する。
【０１００】
なお、本実施の形態では、処理対象の画像データと類似する処理済みの画像データがあった場合に、当該処理済みの画像データに加えたのと同様な修正を加える構成を示したが、これに限られるものではない。例えば、処理対象の画像データとレイアウト等が類似する処理済の画像データが複数あるような場合には、領域意味定型設定モジュール１２２は、領域意味解析モジュール１０４にて複数のオブジェクトが同一の意味を有すると判定された場合に、領域意味設定傾向解析モジュール１１９にて取得される履歴情報に基づいて、領域意味提示モジュール１０８によりリスト表示されるオブジェクトの内の過去に選択された頻度が最も高いオブジェクトを、該オブジェクトについて領域意味解析モジュール１０４にて判定された意味を有するものとして設定するようにしてもよい。このように、過去の選択操作の履歴（傾向）を、画像中に含まれるオブジェクトに対する意味設定処理に自動的に反映させることにより、ユーザは類似したドキュメントに対し毎回同じ修正を行う必要がなく、利便性の向上に寄与することができる。
【０１０１】
また、本実施の形態では、過去の修正履歴に基づく修正処理を、処理対象の画像データと類似する処理済みの画像データがあるか否かに基づいて行う構成を示したが、これに限られるものではない。例えば、領域意味設定傾向解析モジュール１１９において、オブジェクトの選択を行うユーザを識別するための識別情報を取得し、当該取得された識別情報に対応するユーザによるオブジェクトの選択履歴に関する情報を取得する構成としてもよい。このような構成とすることにより、あるユーザが画像中のオブジェクトに対してどのような意味付けをしているかを履歴情報から把握し、その意味付けの選択の仕方の傾向をオブジェクトへの意味付けに反映させることができる。
【０１０２】
また、あるレイアウトを有するドキュメントに対して過去に行なわれた修正内容等を、過去に入力されたドキュメントと類似するレイアウトを有する新規入力ドキュメントに対して自動反映させる構成する場合において、取得する修正操作の履歴情報は、必ずしも１人のユーザのものに限定する必要はなく、所定のグループに属する複数ユーザの操作履歴を取得したり、ユーザに関係なくドキュメントのレイアウトが類似するドキュメントに対して過去に行なわれた修正操作の履歴を全て取得したりすることもできる。
【０１０３】
（第４の実施の形態）
次に、本発明の第４の実施の形態について説明する。
【０１０４】
図１３は、本発明の第４の実施の形態による画像処理システムＳ４の構成を示す機能ブロック図である。本実施の形態は、第１の実施の形態の変形例である。本実施の形態による画像処理システムＳ４は、第１の実施の形態における画像処理システムＳ１における領域意味提示モジュール１０８および領域意味設定モジュール１１０を、テキスト意味提示モジュール１２３およびテキスト意味設定モジュール１２４に変更した構成となっている。
【０１０５】
テキスト意味提示モジュール１２３は、意味情報保管モジュール１１４で保管されているテキスト意味を表示部１１１に画面表示させることによりユーザに提示する。
【０１０６】
テキスト意味設定モジュール１２４は、意味情報保管モジュール１１４で保管されているテキスト意味を、操作入力部１１２への操作入力により手動で設定する手段をユーザに与える。
【０１０７】
このような構成により、意味情報保管モジュール１１４にて保管されているテキスト意味の解析結果を、テキスト意味提示モジュール１２３によってユーザに提示する。ユーザは提示された解析結果を自身で確認することができ、誤って解析されている箇所を確認することができる。
【０１０８】
さらに、テキスト意味情報設定モジュール１２４によって、ユーザはテキスト意味解析モジュール１１５が出力したテキスト意味の解析結果を設定または修正することができる。
【０１０９】
（第５の実施の形態）
次に、本発明の第５の実施の形態について説明する。
【０１１０】
図１４は、本発明の第５の実施の形態による画像処理システムＳ５の構成を示す機能ブロック図である。本実施の形態は、上述の第４の実施の形態の変形例である。本実施の形態による画像処理システムＳ５は、第４の実施の形態による画像処理システムＳ４の構成に加え、テキスト意味属性保管モジュール１２５、テキスト意味属性提示モジュール１２６およびテキスト意味属性設定モジュール１２７を備えてなる構成となっている。
【０１１１】
テキスト意味属性保管モジュール１２５は、テキスト意味解析モジュール（文字属性判定部に相当）１１５にて解析されるテキスト意味の結果が正解である確からしさなどの属性を取得し、その情報を保管する。テキスト意味解析モジュール１１５は、ドキュメント領域解析モジュール１０２にて抽出されるオブジェクトが文字領域である場合に、当該文字領域に含まれる文字の属性を判定する。テキスト意味解析モジュール１１５にて判定された文字の属性に関する情報は、テキスト意味属性保管モジュール１２５に格納される。
【０１１２】
なお、テキスト意味解析モジュール１１５におけるテキスト意味の結果が正解である確からしさの判定は、例えば「人名」であるか否かの判定においては、判定対象となるテキスト情報の近隣に「殿」あるいは「様」といった文字があれば１０点とする、といった所定のルールによる得点付けを行ない、この得点付けの結果得られる得点が高いもの程「人名」である可能性が高いテキストであると判定する。テキスト意味解析モジュール１１５におけるテキスト意味判定の結果が正解である確からしさの判定を行なうための所定のルールは、例えばメモリ８０２に格納される。
【０１１３】
テキスト意味属性提示モジュール（入力候補表示部）１２６は、テキスト意味属性保管モジュール１２５にて保管されているテキストの属性の値に応じて、意味情報保管モジュール１１４で保管されている情報を表示部１１１に画面表示させる。
【０１１４】
テキスト意味属性設定モジュール１２７は、操作入力部１１２への操作入力に基づいて、テキスト意味属性保管モジュール１２５にて保管されている属性の値を手動で設定する手段をユーザに与える。
【０１１５】
本実施の形態では、画像処理システムＳ５に入力されたドキュメントの画像データから、テキストの意味が「人名」である文字領域のテキスト情報を抽出する。入力されたドキュメントの画像データから複数の「人名」が検出される場合は、ユーザが所望する順序もしくはテキスト意味の判定結果が正解である可能性が高いものほど上位になるような順序で「人名」を並べたリストを生成する。この「人名」リストに挙げられた項目や順序にしたがい、入力されたドキュメント画像を保存する際の送信先が変化する。
【０１１６】
例えば、ドキュメントから“東京太郎”という「人名」のテキスト情報が取得されたら当該ドキュメントを送信先Ａに送信し、“東京太郎”、“大阪次郎”の順のリストが取得されたら当該ドキュメントを送信先Ｂに送信し、“大阪次郎”、“東京太郎”という順であれば当該ドキュメントを送信先Ｃに送信する、といった処理を行うことができる。
【０１１７】
図１５は、本発明の第５の実施の形態による画像処理システムＳ５の処理の詳細について説明するためのフローチャートである。以下、一例として、自動でドキュメントから取得した結果に対し、ユーザが適切な修正を加え、修正された情報に基づいて生成された「人名」リストにしたがってドキュメントを送信する処理について説明する。ここでの「人名」リストの生成処理では、ユーザが所望する順序で並べられたものを作成するものとする。
【０１１８】
まず、画像データ取得部１０１にて、画像処理システムＳ５に入力されるドキュメントの画像データを取得する（Ｓ４０１）。
【０１１９】
次に、ドキュメント領域解析モジュール１０２によりドキュメント画像中の文字領域を解析し、文字領域を囲む矩形の座標（位置とサイズなど）を取得する（Ｓ４０２）。このようにして取得した情報は意味情報保管モジュール１１４に通知され、保管される。
【０１２０】
次に、文字認識モジュール１１３にて、文字領域のテキスト情報を取得する。取得されたテキスト情報は、意味情報保管モジュール１１４に保管される。例えば、文字領域２について“申し込み案内”というテキスト情報が取得された場合、当該テキスト情報は意味情報保管モジュール１１４に保管される（Ｓ４０３）。
【０１２１】
次に、抽出された文字領域内におけるテキスト情報のテキスト意味をテキスト意味解析モジュール１１５によって取得する。そして、取得されたテキスト意味に関する情報を意味情報保管モジュール１１４にて保管させる。さらに、このとき、テキスト意味が付与されたすべてのテキスト情報に対し、ユーザが所望しているテキスト情報の順に順位を付与する。この順位を属性としてテキスト意味属性保管モジュール１２５に通知し、保管させる（Ｓ４０４）。
【０１２２】
例えば、図２に例示したようなレイアウトのドキュメントの画像データでは、“東京太郎”や“大阪次郎”というテキスト情報のテキスト意味が「人名」として解析され、この解析結果が意味情報保管モジュール１１４に保管される。さらに、テキスト意味解析モジュール１１５にてテキスト意味が付与されたテキスト情報に対し、“東京太郎”が１番ユーザの所望する「人名」であり、“大阪次郎”が２番目に所望する「人名」である、というユーザの所望する順位を属性としてテキスト意味属性保管モジュール１２５に保管させる。図１６は、テキスト意味属性保管モジュール１２５に保管されるテキスト意味属性を示すデータテーブルの一例である。
【０１２３】
次に、テキスト意味属性提示モジュール１２６によって、意味情報保管モジュール１１４にて保管されているテキスト情報を、テキスト意味属性保管モジュール１２５にて保管されているユーザの所望する順に並べ、表示部１１１にて画面表示させる（Ｓ４０５）。図１７は、テキスト意味属性提示モジュール１２６により表示部１１１にて表示させるＧＵＩの表示例を示す図である。このように、テキスト意味属性提示モジュール１２６は、抽出されるオブジェクトが文字である場合に、当該文字の属性を判定し、属性が判定された文字を、該文字について判定された属性の文字を入力とすべき所定の処理における入力文字候補として表示させる。
【０１２４】
図１７に示すＧＵＩ画面では、プレビューウィンドウであるウィンドウ３０１において、入力されたドキュメントの画像に加え、ドキュメント領域解析モジュール１０２にて抽出された文字領域を囲む矩形が表示されている。さらに、テキスト意味解析モジュール１１５にてテキスト意味が「人名」と解析された文字領域の矩形の枠線は、赤色で強調表示されている。リストボックス３０２には、領域意味解析モジュール１０４にて意味が「タイトル」であると解析されたテキスト情報が、テキスト意味解析モジュール１１５にて付与されたユーザの所望の順に並べられ、リスト表示されている。
【０１２５】
例えば、図１７に示す例では、“東京太郎”という文字領域がユーザが１番所望する「人名」であると解析され、“大阪次郎”という文字領域がユーザが２番目に所望する「人名」であると解析されたため、この順序でリストボックス３０２にリスト表示されている。
【０１２６】
次に、表示部１１１にてユーザに提示しているテキスト意味が「人名」と解析されたテキスト情報のリストの中に、ユーザが判断して所望する「人名」ではないと思われる候補がある場合（Ｓ４０６，Ｙｅｓ）、操作入力部１１２への操作入力に基づいてテキスト意味設定モジュール１２４により除外する。
【０１２７】
このとき、テキスト意味設定モジュール１２４は、リストから削除されたテキスト情報のテキスト意味は「人名」ではないという情報を、意味情報保管モジュール１１４に通知する（Ｓ４０７）。
【０１２８】
例えば、ＧＵＩ画面上にてリストボックス３０２に表示されているリストから、テキスト意味が「人名」ではないと判断される候補があった場合（Ｓ４０８，Ｙｅｓ）、リストボックス３０２にてその候補の項目を選択し、削除ボタンであるコマンドボタン３０５を押下する。これにより、選択した項目がリストから削除される。
【０１２９】
次に、ユーザの所望する順に並べられたテキスト意味が「人名」であるテキスト情報のリストから、ユーザが判断して所望する「人名」順ではないと思われる候補の順位を、操作入力部１１２への操作入力に基づいて、テキスト意味属性設定モジュール１２７により修正する操作を行う（Ｓ４０９）。
【０１３０】
このとき、ユーザの所望する「人名」の順位の変更に関する情報を、テキスト意味属性保管モジュール１２５に通知する。
【０１３１】
例えば、ＧＵＩ画面上にてリストボックス３０２に表示されている「人名」のリストから任意の項目を選択し、コマンドボタン３０３を押下すると、選択した項目よりも１つ上位の項目と順位が入れ替わり、コマンドボタン３０４を押すと、選択した項目よりも１つ下位の項目と順位が入れ替わる。
【０１３２】
また、コマンドボタン３０５や、コマンドボタン３０３および３０４により編集されたリストボックス３０２は、コマンドボタン３０６を押すことにより、最初に提示された表示状態に戻すことができる。
【０１３３】
次に、ユーザの所望する「人名」の順に並べられているリストに基づき、ドキュメントの送信先を決定する（Ｓ４１０）。送信先は事前に定義されており、リストの内容に従って送信先が決定される。
【０１３４】
最後に、Ｓ４１０の処理で決定した送信先に、入力されたドキュメントを送信する（Ｓ４１１）。例えば、コマンドボタン３０７の送信ボタンを押すと、ドキュメントの送信を開始する。
【０１３５】
なお、図１７に示すＧＵＩ画面では、テキストボックス３０２には「人名」として抽出された文字領域のテキスト情報が表示されるが、文字認識モジュール１１３の認識結果が誤っており、表示されるテキスト情報が誤ったものになってしまう場合もあり得る。このような場合には、テキストボックス３０２に、操作入力部１１２を利用してユーザが直接テキストを入力することにより、文字認識モジュール１１３における認識ミスを修正することができる。
【０１３６】
なお、本実施の形態では、テキスト意味が「人名」であるテキスト情報をドキュメントデータの送信先の選定に利用する例を示したが、これに限られるものではない。例えば、テキスト意味が「日付」であるテキスト情報等、さまざまなテキスト意味を有するテキスト情報を利用することも可能である。
【０１３７】
また、取得されたテキスト意味の情報の利用方法についても、送信先の選定に限らず、例えば、取得されたテキスト意味に対してユーザの修正を促し、修正されたテキスト意味情報を、当該テキスト意味が抽出されたドキュメントの検索に利用することもできる。
【０１３８】
このように、本実施の形態におけるテキスト意味属性提示モジュール１２６は、テキスト意味解析モジュール１１５により属性が判定された文字を、該文字について判定された属性の文字を入力とすべき所定の処理における入力文字候補として表示させる。このようにすることで、ユーザは、ある属性（例えば、人名、電話番号、住所など）を有する文字を、その属性をもつ文字を入力とする処理における文字入力を、入力文字候補の中から選択することにより行うことができ、文字入力の負担を大幅に軽減することができる。
【０１３９】
（第６の実施の形態）
次に、本発明の第６の実施の形態について説明する。
【０１４０】
本実施の形態は、上述の第５の実施の形態の変形例である。以下、すでに第５の実施の形態にて説明した部分と同様な機能を有する部分には同一符号を付し、説明は割愛する。本実施の形態による画像処理システムＳ６は、画像データから抽出されるテキスト情報に付与する属性の修正方法が、上述の第５の実施の形態とは異なる。図１８は、本発明の第６の実施の形態による画像処理システムＳ６の構成を示す機能ブロック図である。
【０１４１】
具体的に、本実施の形態による画像処理システムＳ６は、第５の実施の形態による画像処理システムＳ５に加え、テキスト意味設定傾向解析モジュール（履歴情報取得部および識別情報取得部に相当）１２８、テキスト意味ドキュメント傾向比較モジュール（画像種別判別部に相当）１３０、テキスト意味設定傾向保管モジュール１２９およびテキスト意味定型設定モジュール（意味設定部、履歴情報取得部および識別情報取得部に相当）１３１を備えてなる構成となっている。
【０１４２】
テキスト意味設定傾向解析モジュール１２８は、意味情報保管モジュール１１４で保管されているドキュメントの情報に対し、テキスト意味設定モジュール１２４およびテキスト意味属性設定モジュール１２７を介して設定されるユーザの修正内容に傾向があるかどうかを解析する。
【０１４３】
テキスト意味設定傾向保管モジュール１２９は、テキスト意味設定傾向解析モジュール１２８によって解析された、あるドキュメントに対して行われるユーザの修正操作の内容と、当該ドキュメントを識別するための情報とを組にして保管する。
【０１４４】
テキスト意味ドキュメント傾向比較モジュール１３０は、処理対象となる画像データのドキュメントが、テキスト意味設定傾向保管モジュール１２９に保管されているドキュメントのレイアウトに類似しているかどうかを比較する。
【０１４５】
テキスト意味定型設定モジュール１３１は、テキスト意味ドキュメント傾向比較モジュール１３０にて、処理対象であるドキュメントに類似したドキュメントがテキスト意味設定傾向保管モジュール１２９にて保管されている場合、テキスト意味設定傾向保管モジュール１２９より、その傾向を持ったドキュメントに対しユーザが行った過去の修正操作に関する情報を取得し、その操作内容を意味情報保管モジュール１１４あるいはテキスト意味属性保管モジュール１２５に格納されている処理対象ドキュメントに関する情報に反映させる。
【０１４６】
本実施の形態では、入力される処理対象であるドキュメントに対するテキスト意味解析結果およびテキスト意味属性解析結果についての、ユーザの修正操作の傾向を解析する。そして、新たに入力されるドキュメントのレイアウト等が過去に処理対象となったドキュメントに類似していれば、当該過去に入力されたドキュメント画像に対してユーザが行った修正操作を、新たに入力されたドキュメントにあらかじめ自動的に施した後、当該自動修正した結果をユーザに提示する構成となっている。
【０１４７】
例えば、本実施の形態による画像処理システムＳ６では、図２に例示したようなレイアウトで配置されたオブジェクトを含むドキュメント画像を取得すると、テキスト意味が「人名」である２つの文字領域のテキスト情報が、ユーザの所望の順序で表示部１１１にリスト表示される。ここでは、ユーザが、表示部１１１にてリスト表示された結果から、「人名」としてリスト表示されている項目の内の２番目の項目を、テキスト意味が「人名」ではないものと判断し、リストから削除する操作を行ったものとする。このとき、入力されたドキュメント画像１の情報と、ユーザの修正操作を履歴情報として記録しておく。次に、新たに処理対象となるドキュメントの画像データが画像処理システムＳ６に入力された場合、過去に処理対象となったドキュメントの画像データとレイアウト等が類似したものであれば、当該過去に処理したドキュメント画像に対して行ったユーザの修正操作を、新たに入力されたドキュメントの画像データに対してあらかじめ自動的に反映させる。つまり、この場合、新たに入力されたドキュメントの画像データについての解析の結果得られる「人名」リストの項目の内の２番目の項目を自動的に削除する。このようにして２番目の項目が削除された「人名」リストをユーザに提示することで、ユーザは過去に類似するドキュメントの画像データに対して行った修正操作を、新たに処理対象となるドキュメントでは省略することができる。
【０１４８】
図１９は、本発明の第６の実施の形態による画像処理システムＳ６における処理の詳細を示すフローチャートである。
【０１４９】
まず、画像処理システムＳ６に入力されたドキュメントに対し、ユーザが行う修正操作の傾向を取得する処理について記述する。
【０１５０】
はじめに、画像データ取得部１０１にて、ドキュメント処理システム２３に入力されるドキュメントの画像データを取得する（Ｓ５０１）。
【０１５１】
次に、ドキュメント領域解析モジュール１０２により、ドキュメント画像中の文字領域を解析し、文字領域を囲む矩形の座標（位置、サイズなど）の情報を取得する。また、文字認識モジュール１１３により、ドキュメント領域解析モジュール１０２にて抽出された文字領域のテキスト情報を認識する。そして、テキスト意味解析モジュール１１５にて、文字認識モジュール１１３にて認識されたテキスト情報のテキスト意味を認識する。このようにして、ドキュメント領域解析モジュール１０２、文字認識モジュール１１３およびテキスト意味解析モジュール１１５にて取得される各種情報は、意味情報保管モジュール１１４に保管される（Ｓ５０２）。
【０１５２】
次に、テキスト意味解析モジュール１１５にて解析されたテキスト意味のリスト表示における、ユーザの所望の表示順序を、属性としてテキスト意味属性保管モジュール１２５に保管させる（Ｓ５０３）。
【０１５３】
次に、意味情報保管モジュール１１４およびテキスト意味属性保管モジュール１２５にて保管されている情報を、テキスト意味属性提示モジュール１２６により表示部１１１に画面表示させ、ユーザに提示する（Ｓ５０４）。
【０１５４】
次に、ユーザが表示部１１１に提示された解析結果を確認した結果、テキスト意味設定モジュール１２４またはテキスト意味属性設定モジュール１２７を用いて、テキスト意味またはテキスト意味属性の修正を行った場合（Ｓ５０５，Ｙｅｓ）、Ｓ５０６の処理を実行させる。具体的には、入力されたドキュメントの画像データに関する情報（つまり、意味情報保管モジュール１１４にて保管されている情報）と、テキスト意味設定傾向解析モジュール１２８により、テキスト意味設定モジュールあるいはテキスト意味属性設定モジュール１２７を介して該ドキュメントについて行われたユーザの修正操作内容を示す情報とを関連付けて、テキスト意味設定傾向保管モジュール１２９に保管させる（Ｓ５０６）。
【０１５５】
例えば、入力されたドキュメントの情報として、ドキュメント領域解析モジュール１０２にて解析された全文字領域の位置（座標など）を示す情報と、そのドキュメントに類似するレイアウトのドキュメントに対して過去にユーザが行った修正作業の内容に関する情報とが、関連付けてテキスト意味設定傾向保管モジュール１２９に保管される。
【０１５６】
図２０では、ドキュメントの画像データの画像中に含まれる文字領域等のオブジェクトのドキュメント中における座標情報と、これら文字領域について判定された属性情報等に対してユーザが過去に行った修正操作の内容とが組になりテキスト意味設定傾向保管モジュール１２９に保管されている状況を示す。
【０１５７】
次に、本実施の形態による画像処理システムＳ６に処理対象として新たに入力されたドキュメントのレイアウトが、テキスト意味設定傾向保管モジュール１２９に保管されている（過去に入力された）ドキュメントのレイアウトと類似している場合に、当該過去に入力されたドキュメントに対して行われたユーザの修正操作と同様の内容の修正を上記新たに入力されたドキュメントに対して自動的に施しておき、ユーザに提示する処理について説明する。図２１は、本発明の第６の実施の形態における、新規に入力されるドキュメントへの過去の修正操作の反映処理の詳細について説明するためのフローチャートである。
【０１５８】
まず、画像データ取得部１０１にて、ドキュメント処理システムＳ６に入力されるドキュメントの画像データを取得する（Ｓ６０１）。
【０１５９】
次に、ドキュメント領域解析モジュール１０２により、ドキュメントの画像データの画像中の文字領域等のオブジェクトを解析し、各文字領域を囲む矩形の座標（位置、サイズなど）に関する情報を取得する。また、文字認識モジュール１１３により、ドキュメント領域解析モジュール１０２にて画像中から抽出される文字領域からテキスト情報を認識する。そして、テキスト意味解析モジュール１１５により、文字認識モジュール１１３にて認識されたテキスト情報のテキスト意味を認識する。このようにして、ドキュメント領域解析モジュール１０２、文字認識モジュール１１３およびテキスト意味解析モジュール１１５にて取得される各種情報は、意味情報保管モジュール１１４に保管される（Ｓ６０２）。
【０１６０】
次に、テキスト意味解析モジュール１１５にて解析されたテキスト意味のリスト表示における、ユーザの所望の表示順序を、属性としてテキスト意味属性保管モジュール１２５に保管させる（Ｓ６０３）。
【０１６１】
次に、処理対象として新たに入力されたドキュメントに類似するレイアウトを有するドキュメントに関する情報が、テキスト意味設定傾向保管モジュール１２９にて保管されているかどうか、テキスト意味ドキュメント傾向比較モジュール１２８による比較判定処理を行う（Ｓ６０４）。
【０１６２】
テキスト意味ドキュメント傾向比較モジュール１２８におけるドキュメントの比較については、例えば図２０に示すように、テキスト意味設定傾向保管モジュール１２９に過去に入力されたドキュメントから抽出された全ての文字領域の座標値に関する情報が保管されている場合、ドキュメント領域解析モジュール１０２にて取得された、新たに入力されたドキュメントの画像データから抽出される文字領域の座標値と比較し、その値の差が小さければ、２つのドキュメントは類似していると判断する。
【０１６３】
なお、ここでは、ドキュメント画像中に含まれる文字領域の座標（ドキュメントにおけるオブジェクトのレイアウトに関する情報）のみを用いてドキュメントの類似を判定する構成を例示したが、これに限られるものではない。例えば、ドキュメントの画像中に含まれる文字領域のテキスト情報を利用し、類比の対象となる２つのドキュメント間で共通して含む単語が多い場合には類似するドキュメントであると判断するなど、意味情報保管モジュール１１４および領域意味属性保管モジュール１２５にて保存されている種々の情報を用いて、ドキュメントの比較を行うこともできる。
【０１６４】
次に、画像処理システムＳ６に入力されたドキュメントに類似するレイアウトを有するドキュメントに関する情報がテキスト意味設定傾向保管モジュール１２９に保管されている場合（Ｓ６０４，Ｙｅｓ）、新たに入力されたドキュメントの画像データに対し、テキスト意味設定傾向保管モジュール１２９に保管されている、当該新たに入力されたドキュメントに類似するドキュメントに対して過去にユーザが行った修正操作と同様の内容の修正処理を、テキスト意味定型設定モジュール１３１により自動的に施す。
【０１６５】
具体的には、Ｓ６０４にて、テキスト意味ドキュメント傾向比較モジュール１３０が、新規に画像処理システムＳ６に入力されたドキュメントが、図２０に示すようにテキスト意味設定傾向保管モジュール１２９に情報が保管されているドキュメントＡに類似していると判定した場合（Ｓ６０４，Ｙｅｓ）、テキスト意味定型設定モジュール１３１は、テキスト意味設定傾向保管モジュール１２９にて保管されている、ドキュメントＡに対してユーザが行った修正操作と同様の内容の修正処理を当該新規に入力されたドキュメントの画像データに対して実行する。すなわち、ここでは、テキスト意味が「人名」であり、ユーザが所望する順位が２番目のテキスト情報である、と解析されたテキスト情報を、テキスト意味が「人名」ではないと修正するようにテキスト意味設定モジュール１２４に指示を出す。
【０１６６】
テキスト意味属性提示モジュール１２６は、新規に画像処理システムＳ６に入力されたドキュメントとレイアウトが類似するドキュメントに関する情報が、テキスト意味設定傾向保管モジュール１２９にある場合（Ｓ６０４，Ｙｅｓ）には、Ｓ６０５で修正を施した結果を表示部１１１にてユーザに提示させ（Ｓ６０５）、類似したドキュメントに関する情報がない場合（Ｓ６０４，Ｎｏ）にはＳ６０２およびＳ６０３における解析結果を表示部１１１にてユーザに提示させる（Ｓ６０６）。
【０１６７】
次に、表示部１１１にて提示されたテキスト意味もしくはテキスト意味属性の内容をユーザが修正した場合（Ｓ６０７，Ｙｅｓ）には、テキスト意味設定傾向解析モジュール１２８により、当該意味および属性の判定内容が修正された新規入力ドキュメントとユーザの修正操作を対応付けて、テキスト意味設定傾向保管モジュール１２９に保管し（Ｓ６０８）、処理を終了する。一方、表示部１１１にて提示された内容をユーザが修正していなければ（Ｓ６０７，Ｎｏ）処理を終了する。
【０１６８】
また、上述の各実施の形態では、ドキュメントの画像データの画像中から抽出されるオブジェクトが主に文字領域である例を示したが、これに限られるものではなく、通常のドキュメントに含まれ得る図形や写真画像等のオブジェクトも抽出の対象となり得ることは言うまでもない。
【０１６９】
なお、上述の各実施の形態では、オブジェクトと当該オブジェクトについての意味判定結果を画面表示することにより、ユーザへの通知を行う構成を例に挙げたが、これに限られるものではなく、例えば、音声によって上記と同様な内容の通知を行うようにしてもよい。
【０１７０】
なお、上述の実施の形態では、スキャンした画像データに対して所定のルールに基づく意味判定処理を施し、当該判定処理の処理結果に対し、候補選択部による選択や、意味設定部によるユーザや文書種別に応じた意味設定を行う構成を例示したが、これに限られるものではなく、例えば、スキャンした画像データに対してユーザや文書種別に応じて予め決定されているルールに基づいて、意味判定処理を行うようにしてもよい。
【０１７１】
このような処理アルゴリズムとすることにより、上述の実施の形態におけるオブジェクトへの適切な意味付けの選択を行う処理ステップを削減することができる。
【０１７２】
上述の画像処理システムでの処理における各ステップは、メモリ８０２に格納されている画像処理プログラムをＣＰＵ８０１に実行させることにより実現されるものである。
【０１７３】
本実施の形態では装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。
【０１７４】
本発明を特定の態様により詳細に説明したが、本発明の精神および範囲を逸脱しないかぎり、様々な変更および改質がなされ得ることは、当業者には自明であろう。
【図面の簡単な説明】
【０１７５】
【図１】本発明の第１の実施の形態による画像処理システムＳ１について説明するための機能ブロック図である。
【図２】処理対象となるドキュメントの一例を示す図である。
【図３】本発明の第１の実施の形態における処理の流れについて説明するための図である。
【図４】意味情報保管モジュール１１４にて統合的に保管される各種情報それぞれの関わり合いを示す図である。
【図５】本発明の第２の実施の形態による画像処理システムＳ２について説明するための機能ブロック図である。
【図６】本発明の第２の実施の形態における処理の流れについて説明するためのフローチャートである。
【図７】領域意味属性保管モジュール１１６に格納されるデータテーブルの一例を示す図である。
【図８】表示部１１１にて画面表示されるＧＵＩ画面の一例を示す図である。
【図９】本発明の第３の実施の形態による画像処理システムＳ３について説明するための機能ブロック図である。
【図１０】入力されたドキュメントの画像データに対し、ユーザが行う修正操作の傾向を取得する処理について説明するためのフローチャートである。
【図１１】ドキュメントの各文字領域の座標と、当該ドキュメントと類似するドキュメント画像に対してユーザが過去行った修正操作の内容とが対応付けられて保管されている状況を示す図である。
【図１２】本実施の形態による画像処理システムＳ３における処理の詳細について説明するためのフローチャートである。
【図１３】本発明の第４の実施の形態による画像処理システムＳ４の構成を示す機能ブロック図である。
【図１４】本発明の第５の実施の形態による画像処理システムＳ５の構成を示す機能ブロック図である。
【図１５】本発明の第５の実施の形態による画像処理システムＳ５の処理の詳細について説明するためのフローチャートである。
【図１６】テキスト意味属性保管モジュール１２５に保管されるテキスト意味属性を示すデータテーブルの一例である。
【図１７】テキスト意味属性提示モジュール１２６により表示部１１１にて表示させるＧＵＩの表示例を示す図である。
【図１８】本発明の第６の実施の形態による画像処理システムＳ６の構成を示す機能ブロック図である。
【図１９】本発明の第６の実施の形態による画像処理システムＳ６における処理の詳細を示すフローチャートである。
【図２０】文字領域等のオブジェクトのドキュメント中における座標情報と、これら文字領域について判定された属性情報等に対してユーザが過去に行った修正操作の内容とが組になり保管されている状況を示す図である。
【図２１】本発明の第６の実施の形態における、新規に入力されるドキュメントへの過去の修正操作の反映処理の詳細について説明するためのフローチャートである。
【符号の説明】
【０１７６】
Ｓ１〜Ｓ６  画像処理システム、１０１  画像データ取得部、１０２  ドキュメント領域解析モジュール、１０４  領域意味解析モジュール、１０８  領域意味提示モジュール、１１０  領域意味設定モジュール、１１１  表示部、１１２  操作入力部、１１３  文字認識モジュール、１１４  意味情報保管モジュール、１１５  テキスト意味解析モジュール、１１６  領域意味属性保管モジュール、１１７  領域意味属性提示モジュール、１１８  領域意味属性設定モジュール、１１９  領域意味設定傾向解析モジュール、１２０  領域意味ドキュメント傾向比較モジュール、１２１  領域意味設定傾向保管モジュール、１２２  領域意味定型設定モジュール、１２３  テキスト意味提示モジュール、１２４  テキスト意味設定モジュール、１２５  テキスト意味属性保管モジュール、１２６  テキスト意味属性提示モジュール、１２７  テキスト意味属性設定モジュール、１２８  テキスト意味設定傾向解析モジュール、１３０  テキスト意味ドキュメント傾向比較モジュール、１２９  テキスト意味設定傾向保管モジュール、１３１  テキスト意味定型設定モジュール、８０１  ＣＰＵ、８０２  メモリ。
【図１】
2008176764.tif 000003
【図２】
2008176764.tif 000004
【図３】
2008176764.tif 000005
【図４】
2008176764.tif 000006
【図５】
2008176764.tif 000007
【図６】
2008176764.tif 000008
【図７】
2008176764.tif 000009
【図８】
2008176764.tif 000010
【図９】
2008176764.tif 000011
【図１０】
2008176764.tif 000012
【図１１】
2008176764.tif 000013
【図１２】
2008176764.tif 000014
【図１３】
2008176764.tif 000015
【図１４】
2008176764.tif 000016
【図１５】
2008176764.tif 000017
【図１６】
2008176764.tif 000018
【図１７】
2008176764.tif 000019
【図１８】
2008176764.tif 000020
【図１９】
2008176764.tif 000021
【図２０】
2008176764.tif 000022
【図２１】
2008176764.tif 000023