(57)【要約】【課題】画像読取装置にて読み取られて電子化された文書データの管理を行なう文書データ管理装置において、画像読取装置における画像読み取り処理の信頼性を考慮した文書データの管理を行なうことにより、当該文書データを利用する各種処理の信頼性の向上を図る。【解決手段】画像読取装置にて読み取られて電子化された文書データを取得する文書データ取得部と、文書データ取得部にて取得された文書データに基づいて、該文書データについての画像読取装置における画像読み取り処理の信頼度を判定する信頼度判定部と、文書データ取得部にて取得された文書データと、該文書データについて信頼度判定部にて判定された信頼度とを対応付けて所定の記憶領域に格納させる対応付け部とを備えてなる。【選択図】図１
2010160811.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置にて読み取られて電子化された文書データを取得する文書データ取得部と、
前記文書データ取得部にて取得された文書データに基づいて、該文書データについての前記画像読取装置における画像読み取り処理の信頼度を判定する信頼度判定部と、
前記文書データ取得部にて取得された文書データと、該文書データについて前記信頼度判定部にて判定された信頼度とを対応付けて所定の記憶領域に格納させる対応付け部と
を備えてなる文書データ管理装置。
【請求項２】
請求項１に記載の文書データ管理装置において、
前記対応付け部は、前記信頼度判定部にて判定された信頼度が所定の閾値よりも高い場
合に、前記文書データ取得部にて取得された文書データと、該文書データについて前記信頼度判定部にて判定された信頼度とを対応付けて所定の記憶領域に格納させる文書データ管理装置。
【請求項３】
請求項１に記載の文書データ管理装置において、
前記信頼度判定部は、前記文書データ取得部にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトと、所定のオブジェクトとに基づいて、前記画像読取装置における画像読み取り処理の信頼度をオブジェクト毎に判定するものであり、
前記対応付け部は、前記信頼度判定部にて各オブジェクトについて判定された信頼度を、前記文書データ取得部にて取得された文書データにおける各オブジェクトに対応付けて該文書データに埋め込む文書データ管理装置。
【請求項４】
請求項１に記載の文書データ管理装置において、
前記信頼度判定部は、前記文書データ取得部にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトと、所定のオブジェクトとに基づいて、前記画像読取装置における画像読み取り処理の信頼度を判定する文書データ管理装置。
【請求項５】
請求項１に記載の文書データ管理装置において、
前記信頼度判定部は、前記文書データ取得部にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの文字列と、該オブジェクトに対応する所定の文字列との一致率に基づいて、前記画像読取装置における画像読み取り処理の信頼度を判定する文書データ管理装置。
【請求項６】
請求項１に記載の文書データ管理装置において、
前記信頼度判定部は、前記文書データ取得部にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの文字列と、該オブジェクトの種類に応じた所定のフォーマットとに基づいて、前記画像読取装置における画像読み取り処理の信頼度を判定する文書データ管理装置。
【請求項７】
請求項１に記載の文書データ管理装置において、
前記信頼度判定部は、前記文書データ取得部にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの画像上における位置の該オブジェクトに対応する所定の配置位置からのずれ量に基づいて、前記画像読取装置における画像読み取り処理の信頼度を判定する文書データ管理装置。
【請求項８】
請求項１に記載の文書データ管理装置において、
前記信頼度判定部は、前記文書データ取得部にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの文字列の傾斜角度に基づいて、前記画像読取装置における画像読み取り処理の信頼度を判定する文書データ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置にて読み取られて電子化された文書データの管理に関するものであり、特に、当該文書データを利用する各種処理の信頼性を向上させるための技術に関するものである。
【背景技術】
【０００２】
従来、紙文書等の原稿を電子化するために、スキャナで紙文書をスキャンし、電子化を行なう技術が知られる。
【０００３】
このような文書の電子化を行なう技術において、画像読み取り処理においてユーザが望むような画像（データ）が得られているかどうかを確認する方法として、大量にスキャンした際にすべての文書がユーザの望む形になっているかどうか比較的に簡単にチェックできるようにする技術が知られる（例えば、特許文献１を参照。）。
【０００４】
上記従来技術では、スキャナ機器に領域分割処理を行なう機能をもたせ、原稿の写真部分と文字部分を認識できるようにし、現在の読み取りモードと原稿の種別が違っている場合にユーザにその旨を伝えてスキャン時の間違いを減らすといった処理を行なう。また、上記従来技術における評価のバリエーションとして、圧縮率をみて警告する、原稿の色のヒストグラムを検出しモノクロで読み取れるものをカラーで読み取っているといった警告を発する、またスキャナ機器にＯＣＲ機能をもたせスキャンされたデータが読み取り可能であるかといったことを判定し電子メールでまとめて注意を促す、といったものがある。
【０００５】
また、他の従来技術として、帳簿のフォーマットおよび内容が所定の形式であるか判定し、判定結果をネットワーク経由で通知する技術が知られる（例えば、特許文献２を参照。）。
【０００６】
また、この他にも、電子化された画像のサムネイルをつけユーザに確認させる技術（例えば、特許文献３を参照。）や、判定結果から何が問題となっているかといったことを通知する技術（例えば、特許文献４を参照。）が知られる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記従来技術では、スキャンされたデータに対して比較的取り込み状態がよい電子データとしてスキャンされたかどうか判定をして、ユーザへの確認を促すが、ユーザが確認を怠った場合などは単純に電子化されてしまう。
【０００８】
画像読み取り処理により電子化されたデータを利用する業務ワークフローなどが確立されている場合、例えば紙の領収書を電子化して得られた文書データを原本として電子的承認決済ワークフローで使用する場合がある。
【０００９】
このような場合に、明らかに間違った文字列が記入された文書の文書データや、著しく傾いた状態でスキャンされてしまった文書データがワークフローに登録されてしまうと、後の処理で問題が生じてしまう。
【００１０】
例えば、文書を電子化して得られた文書データが、原本として利用できないレベル（読むことができない、規定されているフォーマットと異なっている、正式な書類ではない等）であった場合、業務ワークフローの後の処理で必ず否認されるため、それまで費やされたリソースが無駄になってしまう。また場合によっては、そのような信頼性の低い文書データに基づく不正な処理が行われ、被害を受けるおそれがある。この他、可読性が著しく低いような文書データによって、ワークフローにおける処理ミスが発生してしまうといったおそれもある。
【００１１】
本発明は上述した問題点を解決するためになされたものであり、画像読取装置にて読み取られて電子化された文書データの管理を行なう文書データ管理装置において、画像読取装置における画像読み取り処理の信頼性を考慮した文書データの管理を行なうことにより、当該文書データを利用する各種処理の信頼性の向上を図ることのできる技術を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の一態様に係る文書データ管理装置は、画像読取装置にて読み取られて電子化された文書データを取得する文書データ取得部と、前記文書データ取得部にて取得された文書データに基づいて、該文書データについての前記画像読取装置における画像読み取り処理の信頼度を判定する信頼度判定部と、前記文書データ取得部にて取得された文書データと、該文書データについて前記信頼度判定部にて判定された信頼度とを対応付けて所定の記憶領域に格納させる対応付け部とを備えてなることを特徴とするものである。
【発明の効果】
【００１３】
本発明によれば画像読取装置にて読み取られて電子化された文書データの管理を行なう文書データ管理装置において、画像読取装置における画像読み取り処理の信頼性を考慮した文書データの管理を行なうことにより、当該文書データを利用する各種処理の信頼性の向上を図ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態による文書データ管理装置を備えた画像処理装置Ｍについて説明するためのシステム構成図である。
【図２】本実施の形態による文書データ管理装置およびこれを備えた画像処理装置Ｍについて説明するための機能ブロック図である。
【図３】本実施の形態による文書データ管理装置１における処理の詳細について説明するためのフローチャートである。
【図４】領収書のフォーマットについて説明するための図である。
【図５】領収書の画像に対してレイアウト解析した場合のレイアウト情報の一例を示す図である。
【図６】対応付け部１０４により文書データに埋め込んだ情報の一例を示す図である。
【図７】表示部１０６における画面表示の一例を示す図である。
【図８】本発明の第２の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。
【図９】本発明の第３の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。
【図１０】本発明の第４の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。
【図１１】本発明の第５の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。
【図１２】本発明の第６の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。
【図１３】オブジェクトあるいは文書データ全体が傾斜している文書データの例を示す図である。
【図１４】オブジェクトあるいは文書データ全体が傾斜している文書データの例を示す図である。
【図１５】本発明の第７の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。
【図１６】本発明の第８の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。
【図１７】本実施の形態による文書データ管理装置における大まかな処理（文書データ管理方法）の流れについて説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００１６】
（第１の実施の形態）
まず、本発明の第１の実施の形態について説明する。
【００１７】
図１は、本発明の第１の実施の形態による文書データ管理装置を備えた画像処理装置Ｍについて説明するためのシステム構成図である。画像読取装置（スキャナ）２はスキャナＩ／Ｆ８０４を通じてＭＦＰコントローラと接続されている。画像読取装置２にてスキャンされた原稿の文書データは、ＨＤＤやメモリ、またはネットワーク上の画像ファイルサーバ４に格納される。ＨＤＤまたはＲＯＭなどからメモリにロードされるプログラムをＣＰＵ上で実行させることにより、スキャン画像のＯＣＲ解析などが実行される。このようにして解析および処理されたデータは、画像処理装置ＭにおけるＨＤＤ等に格納されるか、上記解析結果に応じて破棄される。ここでの解析結果等の格納領域としては、画像処理装置ＭにおけるＨＤＤだけでなく、外部Ｉ／Ｆ８０３を介して外部機器であるＰＣ３や画像ファイルサーバ４あるいはデータベース等が採用可能である。
【００１８】
また、本実施の形態による画像処理装置Ｍは、電子ワークフロー向けの処理モードを有している。この処理モードは、文書をスキャンして電子化する際の処理フローの流れを規定するモードである。例えば、解像度３００ｄｐｉ以上でかつ詳細にスキャンされているかどうかといったチェックを行なう機能を有効にするか否かの設定が可能となっている。
【００１９】
図２は、本実施の形態による文書データ管理装置およびこれを備えた画像処理装置Ｍについて説明するための機能ブロック図である。本実施の形態による画像処理装置（MFP:Multi Function Peripheral）Ｍは、画像読取装置２および文書データ管理装置１を備えてなる構成となっている。また、本実施の形態による文書データ管理装置１は、文書データ取得部１０１、信頼度判定部１０２、保存禁止部１０３、対応付け部１０４、通知部１０５、表示部１０６、ＣＰＵ８０１およびＭＥＭＯＲＹ８０２を備えてなる構成となっている。
【００２０】
画像読取装置２は、ＡＤＦ（Auto Document Feeder）により自動搬送される原稿または原稿台に載置される原稿の読み取り対象面の画像を光学的に読み取り、当該画像に基づく文書データを生成する。ここでの文書データとは、例えば、 ＰＤＦ（Portable Document Format）、ＸＰＳＤｏｃ（XML Paper Specification Document）、ＪＰＥＧ、ＪＰＥＣ２０００、ＴＩＦＦ，ＰＮＧなどの一般的なデータフォーマットであり、任意のメタデータを登録可能となっている。
【００２１】
文書データ取得部１０１は、画像読取装置２にて読み取られて電子化された文書データを取得する機能を有している。
【００２２】
信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトと、所定のオブジェクトとに基づいて、画像読取装置２における画像読み取り処理の信頼度をオブジェクト毎に判定する機能を有している。
【００２３】
また、信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの文字列と、該オブジェクトに対応する所定の文字列との一致率に基づいて、画像読取装置２における画像読み取り処理の信頼度を判定する。
【００２４】
もちろん、信頼度判定部１０２による信頼度の判定は、文書データに含まれるオブジェクト毎に行なうだけでなく、文書データ全体に対して総合的に行なうようにしてもよい。
【００２５】
保存禁止部１０３は、信頼度判定部１０２にて判定された信頼度が所定の閾値よりも低い文書データについては、該文書データの所定の記憶領域への保存や特定のワークフローシステムへのデータ登録などを禁止する機能を有している。
【００２６】
対応付け部１０４は、信頼度判定部１０２にて判定された信頼度が所定の閾値よりも高い場合に、文書データ取得部１０１にて取得された文書データと、該文書データについて信頼度判定部１０２にて判定された信頼度とを対応付けて所定の記憶領域に格納させる機能を有している。具体的に、対応付け部１０４は、信頼度判定部１０２にて各オブジェクトについて判定された信頼度を示す情報を、文書データ取得部１０１にて取得された文書データにおける各オブジェクトに対応付けて該文書データに埋め込む。なお、ここでの信頼度を示す情報とは、例えば信頼度の評価値を示すメタデータであり、信頼度を示す情報の文書データへの埋め込みとは、当該メタデータを対象となる文書データにメタデータとして付加することを意味する。
【００２７】
なお、文書データにおける各オブジェクトと画像読み取り処理の信頼度を示す情報との対応付けは、必ずしも文書データへの信頼度を示す情報の埋め込み処理による必要はなく、例えば文書データにおける各オブジェクトに対応づけられた画像読み取り処理の信頼度を示す情報を、文書データとは別個にＭＥＭＯＲＹ８０２等の記憶領域に格納するようにしてもよい（すなわち、文書データにおけるオブジェクトと信頼度との対応関係が確認できればよい）。
【００２８】
通知部１０５は、信頼度判定部１０２にて判定された信頼度が所定の閾値よりも低い場合に、該信頼度が判定された文書データについては画像読取装置２における画像読み取り処理の信頼度が低い旨の通知を行なう機能を有している。
【００２９】
表示部１０６は、例えば液晶ディスプレイ等から構成されており、画像処理装置Ｍおよび文書データ管理装置１における処理内容に関する情報を画面表示する役割を有している。
【００３０】
ＣＰＵ８０１は、画像処理装置Ｍおよび文書データ管理装置１における各種処理を行なう役割を有しており、またＭＥＭＯＲＹ８０２に格納されているプログラムを実行することにより種々の機能を実現する役割も有している。ＭＥＭＯＲＹ８０２は、例えばＲＯＭやＲＡＭ等から構成されており、画像処理装置Ｍおよび文書データ管理装置１において利用される種々の情報やプログラムを格納する役割を有している。
【００３１】
図３は、本実施の形態による文書データ管理装置１における処理の詳細について説明するためのフローチャートである。
【００３２】
本実施の形態では画像読取装置２にてスキャンする原稿が領収書である場合を想定している。もちろん、本実施の形態に適用可能な原稿は領収書に限ったものではなく、特定用途のフォーマットでも同様な処理を行なうことが可能なことは言うまでもない。ここでの特定用途のフォーマットとしては、例えば発注書、納品書、請求書、業務用申請書類フォーマット等が挙げられる。
【００３３】
まず、画像処理装置Ｍは、処理モードのチェックを行ない（Ｓ１０１）、読み取り原稿の読み取り処理に信頼性が要求される場合（ワークフロー向けモードである場合）（Ｓ１０１，Ｙｅｓ）、ユーザ認証を行なう（Ｓ１０２）。ユーザが認証されたことを受けて、スキャン（Ｓ１０３）されたデータに対して、信頼度判定部１０２がレイアウト解析（Ｓ１０４）、意味解析（Ｓ１０５）およびＯＣＲ解析（Ｓ１０６）等を行ない、スキャンされた画像の内容が特定のフォーマットであるかどうか判定する（Ｓ１０７）。
【００３４】
ここでは、領収書（図４参照）のようなフォーマットであった場合を想定する。領収書では一般的に領収書の文字、発行された日付、宛名、但し書き、金額、発行元の住所電話番号などが記載されている。画像処理装置Ｍにおけるワークフロー向けモードでスキャンされたとき、信頼度判定部１０２は、既に登録されているフォーマットであるかどうか判定する（Ｓ１０７）。判定方法としては、まず、スキャンされた画像に対して信頼度判定部１０２にてレイアウト解析を行ない（Ｓ１０４）、画像中の要素を分解する。図４に示す領収書の画像に対してレイアウト解析した場合のレイアウト情報の一例を図５に示す。図５に示す例では、オブジェクトＯ１〜Ｏ６の６つのオブジェクトが抽出されている。次に、信頼度判定部１０２にて各ブロックでの意味解析を行ない、特定フォーマットであるか判定する（Ｓ１０５）。ここでの意味解析は、例えば「領収書」の文字は画像の上部にあり書体の大きさが大きいため、「タイトル」であるといった解析を行なう。続いて、信頼度判定部１０２は、その領域に関してＯＣＲ処理を行ない（Ｓ１０６）、ＯＣＲ処理の結果に基いて、予め登録してあるキーワード（辞書などで登録されている語句）であるかどうか推測する。また「宛名」、「但し」などのキーワードに基づいて、領収書フォーマットであることを推測することも可能である。
【００３５】
本実施の形態では、文書データが「領収書」のものであると判定する（Ｓ１０７，Ｙｅｓ）と同時に、ＯＣＲ処理の結果をＭＥＭＯＲＹ８０２に保持しておき、対応付け部１０４により、スキャンされたデータに対してＯＣＲ結果を数値化した情報（スキャン処理の信頼度を示す情報）をメタデータとして埋め込む（Ｓ１１２）。
【００３６】
図６は、対応付け部１０４により文書データに埋め込む情報の一例を示す図である。ＯＣＲ結果の数値化については、業務フローの処理上、宛名が固定でなければならない場合がある。例えば、宛名は常に「○○株式会社」という書式でなければならず、「○○会社（株）」といったような書式の宛名では業務フロー上認められないといった規則である。この規則をあらかじめ画像処理装置Ｍやデータベース等に登録しておき、この規則とＯＣＲ解析の結果を判定し（Ｓ１０９）、文字がマッチする数に応じて数値を算出する（Ｓ１１０）。１００％マッチしている場合１００点を満点として点数付けすることでもよいし、割合で表現してもよく、作成された電子データに対して、何らかの指標をメタデータとして埋め込む。ここでは、Ｓ１０２にてユーザ認証された際に取得されたユーザ情報も、メタデータとして電子ファイルに付加する。
【００３７】
その後、信頼度判定部１０２は、予め設定されている閾値と評価値（信頼度を示す情報）とを比較し、例えば６０点未満のもの（Ｓ１１１，Ｎｏ）については、表示部１０６にて図７のような画面表示を行ない、強制的に文書データの保存を中止する（Ｓ１１３）。
【００３８】
一方、スキャン処理の評価値が閾値以上である場合（Ｓ１１１，Ｙｅｓ）、当該評価値をメタデータとして文書データに埋め込み、ＭＥＭＯＲＹ８０２等の所定の記憶領域に格納する（Ｓ１１４）。
【００３９】
文書データが特定のフォーマットの原稿をスキャンしたものでないと判定された場合には（Ｓ１０７，Ｎｏ）、通常のスキャン処理として読み取り画像のデータを所定の記憶領域に保存する（Ｓ１０８）。
【００４０】
ＯＣＲ処理は１００％の精度を保証するものではないが、このような構成によれば、電子的なワークフローで本来承認されるはずのないデータが流れてしまうことを防止することができる。
【００４１】
（第２の実施の形態）
続いて、本発明の第２の実施の形態について説明する。
【００４２】
本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的な装置構成は第１の実施の形態と同様である。本実施の形態と第１の実施の形態とは、その処理の流れの一部が異なっている。
【００４３】
図８は、本発明の第２の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。なお、同図に示すフローチャートにおいて、Ｓ２０１〜Ｓ２０８、Ｓ２１４〜Ｓ２１７は、図３におけるＳ１０１〜Ｓ１０８、Ｓ１１１〜Ｓ１１４と同様の処理であるため、説明は割愛する。
【００４４】
本実施の形態では、第１の実施の形態で行なったような解析処理を、文書データにおける他の構成要素に対しても行なうことが可能とする。領収書を例にすると日付が記載されているかどうかを判定（Ｓ２０９）して点数付けを行なう。日付があり（Ｓ２０９，Ｙｅｓ）、ＯＣＲ結果で日付として判別できるのであれば（Ｓ２１０）、過去の判定結果を参照して比較的高得点を付加する。またＯＣＲ結果でそれが日付として判別できなければその結果に応じて評価点をつける（Ｓ２１１）。
【００４５】
この他、認識された日付が、現在の日付に対して異常に古い日付となっているかどうかといった点も判定する（Ｓ２１２）。この場合、業務フローで規定されている受付期間内の文書であるかどうかといったことを判定し、期間内ではない場合には低い得点を付加する（Ｓ２１３）。このような判定を行なうことで、後の処理での無駄な手間を削減することが可能となる。
【００４６】
（第３の実施の形態）
続いて、本発明の第３の実施の形態について説明する。
【００４７】
本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的な装置構成は第１の実施の形態と同様である。本実施の形態と第１の実施の形態とは、その処理の流れの一部が異なっている。
【００４８】
図９は、本発明の第３の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。なお、同図に示すフローチャートにおいて、Ｓ３０１〜Ｓ３０８、Ｓ３１４〜Ｓ３１７は、図３におけるＳ１０１〜Ｓ１０８、Ｓ１１１〜Ｓ１１４と同様の処理であるため、説明は割愛する。
【００４９】
例えば、３万円未満の領収書でなければ電子的ワークフローで処理することができないといった規則がある場合、信頼度判定部１０２によって、レイアウト解析および意味解析処理を行ない、金額の文字列であると推定（Ｓ３０９，Ｓ３１０）されたデータを、あらかじめ定めたキーワードと比較して評価点を算出する（Ｓ３１１）。また、当該金額の項目が所定の金額の範囲内の金額となっているかを判定し（Ｓ３１２）、所定の金額の範囲内でない場合には、領収書を電子化し電子ワークフローに流すことを拒否し、所定の金額の範囲内であれば評価点を付加する。このような構成とするにより、業務フロー上の処理負担を軽減させることができ、リソースの節約などの効果を奏することができる。
【００５０】
（第４の実施の形態）
続いて、本発明の第４の実施の形態について説明する。
【００５１】
本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的な装置構成は第１の実施の形態と同様である。本実施の形態と第１の実施の形態とは、その処理の流れの一部が異なっている。
【００５２】
図１０は、本発明の第４の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。なお、同図に示すフローチャートにおいて、Ｓ４０１〜Ｓ４０８、Ｓ４１２〜Ｓ４１５は、図３におけるＳ１０１〜Ｓ１０８、Ｓ１１１〜Ｓ１１４と同様の処理であるため、説明は割愛する。
【００５３】
業務ワークフロー上で領収書を処理する場合に、「但し書き」が所定の書式で記載されていないと受理されない場合がある。一般的に、「品代」「お品代」では受理されず、具体的な内容を記入しなければならない。本実施の形態では、点数付けの対象として但し書きの状態をチェックする方法を示す。
【００５４】
レイアウト解析および意味解析処理によって「但し書き」の文字列であると推定された（Ｓ４０９，Ｙｅｓ）データを、あらかじめ定めたキーワード（ここでは「書籍代」、「宿泊費」など。「品代」と言ったような抽象的ではないキーワード）と比較し（Ｓ４１０）、文字列マッチングの結果から点数を算出する（Ｓ４１１）。
【００５５】
このような構成とすることにより、業務フロー上の処理負担の軽減を図ることができ、リソースの節約などの効果を奏することができる。
【００５６】
（第５の実施の形態）
続いて、本発明の第５の実施の形態について説明する。
【００５７】
本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的な装置構成は第１の実施の形態と同様である。本実施の形態と第１の実施の形態とは、その処理の流れの一部が異なっている。
【００５８】
図１１は、本発明の第５の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。なお、同図に示すフローチャートにおいて、Ｓ５０１〜Ｓ５０８、Ｓ５１５〜Ｓ５１８は、図３におけるＳ１０１〜Ｓ１０８、Ｓ１１１〜Ｓ１１４と同様の処理であるため、説明は割愛する。
【００５９】
本実施の形態における処理での点数付けは、レイアウト解析により抽出されるそれぞれの項目ごとに行なってもよいし、各項目に対して重みのデータを設定しておき、評価点に各項目の重み値を掛け合わせた数値を最終的な点数としてもよい。
【００６０】
レイアウト解析および意味解析処理によって「但し書き」の文字列があると判定された（Ｓ５０９，Ｙｅｓ）文書データにおいて、「宛名」（Ｓ５１０）、「日付」（Ｓ５１１）、「但し書き」（Ｓ５１２）および「金額」（Ｓ５１３）を所定のデータと比較し、その比較結果に基づいて、「宛名」、「日付」、「但し書き」および「金額」の項目それぞれの評価点を算出する（Ｓ５１４）。
【００６１】
本実施の形態では、最終的な評価点を文書データに対してメタデータとして埋め込むとともに、個々の項目の点数とそれぞれの項目内容とを同時に埋め込む。
【００６２】
なお、本実施の形態では領収書を例としたが、領収書でなくとも特定フォーマットの仕様に従って、必要な項目が記載されているがどうかマスタとなるデータと比較して点数付け（数値化）する構成であればよい。
【００６３】
例えば、発注文書であれば「品名」、「個数」、「単価」、「合計金額」、「発注先」、「納期」といったキーワードが重要になり、紙文書からスキャンした文書データを電子的な発注業務ワークフローで利用するような場合に、このようなキーワードに基づく評価点が有用になる。
【００６４】
このように、本実施の形態による文書データ管理装置での信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの文字列と、該オブジェクトの種類に応じた所定のフォーマットとに基づいて（例えば、ＯＣＲ結果の文字列がどの程度、日付、金額、などの規則的なフォーマットであると認識できるか否かに基づいて）、画像読取装置２における画像読み取り処理の信頼度を判定する構成となっている。
【００６５】
（第６の実施の形態）
続いて、本発明の第６の実施の形態について説明する。
【００６６】
本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的な装置構成は第１の実施の形態と同様である。本実施の形態と第１の実施の形態とは、その処理の流れの一部が異なっている。
【００６７】
図１２は、本発明の第６の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。なお、同図に示すフローチャートにおいて、Ｓ６０１〜Ｓ６０３、Ｓ６０６、Ｓ６０７〜Ｓ６１０は、図３におけるＳ１０１〜Ｓ１０３、Ｓ１０８、Ｓ１１１〜Ｓ１１４と同様の処理であるため、説明は割愛する。
【００６８】
本実施の形態では、信頼度判定部１０２による評価点の算出に関して、文字情報のマッチングだけではなく、入力画像の質といった点でも判定を行ない点数付けを行なう。
【００６９】
本実施の形態における信頼度判定部１０２は、「ワークフロー向けモード」において（Ｓ６０１，Ｙｅｓ）スキャンをした場合（Ｓ６０３）に、文書データの傾き（文書データ内のオブジェクトの傾き）を算出する（Ｓ６０４）。
【００７０】
算出方法としてはＯＣＲ機能で印刷文字列を処理する際に一般的な文字を抽出しその文字の傾き具合で入力画像の傾きを算出できる。または読み込み時に紙サイズを確かめる際に原稿の傾きを算出する。点数付けは傾きの度合いによって算出する（Ｓ６０５）。例えば、Ｙ軸を基準にしたときに、上部の端と下部の端の傾きが０度に近ければ「１００点」とする。図１３および図１４に、オブジェクトあるいは文書データ全体がＹ軸に対して角度θだけ傾斜している文書データの例を示す。
【００７１】
本実施の形態における処理と、上述の各実施の形態における処理とを組み合わせることにより、ワークフロー上での無駄な処理を省き、後の解析（レイアウト解析、ＯＣＲ解析）などを行なう時に高精度な解析を行なわせることができる。
【００７２】
また、文書データの傾斜に限らず、文書データ全体の位置ずれについても同様に判定を行なうことにより、より高精度な解析処理を実現することができる。
【００７３】
以上のように、本実施の形態における信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの画像上における位置の該オブジェクトに対応する所定の配置位置からのずれ量に基づいて、画像読取装置２における画像読み取り処理の信頼度を判定する機能を有している。
【００７４】
（第７の実施の形態）
続いて、本発明の第７の実施の形態について説明する。
【００７５】
本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的な装置構成は第１の実施の形態と同様である。本実施の形態と第１の実施の形態とは、その処理の流れの一部が異なっている。
【００７６】
図１５は、本発明の第７の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。なお、同図に示すフローチャートにおいて、Ｓ７０１〜Ｓ７１３は、図３におけるＳ１０１〜Ｓ１１３と同様の処理であるため、説明は割愛する。
【００７７】
上述の各実施の形態では、所定の記憶領域あるいは文書データ自体に点数（評価データ）を埋め込んで保存する構成としているが、本実施の形態では、記憶領域に保存するのではなく、例えばＷｅｂＳｅｒｖｉｃｅ等を利用して、作成された電子データをワークフローシステムにダイレクトに登録する（Ｓ７１４）構成となっている。
【００７８】
（第８の実施の形態）
続いて、本発明の第８の実施の形態について説明する。
【００７９】
本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的な装置構成は第１の実施の形態と同様である。本実施の形態と第１の実施の形態とは、その処理の流れの一部が異なっている。
【００８０】
図１６は、本発明の第８の実施の形態による文書データ管理装置における処理の流れを示すフローチャートである。
【００８１】
本実施の形態による文書データ管理装置は、ワークフロー向け（スキャン処理の信頼度の高い文書データが要求される条件）ではなく、一般的な文書のスキャン処理（Ｓ８０１）に関してもＯＣＲ解析を行ない（Ｓ８０２）、その判定結果をメタデータとして電子データに付加する。
【００８２】
また、ＯＣＲ処理や読み込み装置によって画像のズレを算出し（Ｓ８０３）、このズレの量によっても点数をつけ（Ｓ８０４）、メタデータとして文書データに付加する（Ｓ８０５）構成となっている。
【００８３】
本実施の形態により、スキャンされた文書データを検索する際にＯＣＲ結果が良好なもの、きれいにスキャンできているもの、といったような検索が可能になり、文書データの管理を行なう上での利便性の向上を図ることができる。
【００８４】
図１７は、本実施の形態による文書データ管理装置における大まかな処理（文書データ管理方法）の流れについて説明するためのフローチャートである。
【００８５】
まず、文書データ取得部１０１は、画像読取装置２にて読み取られた画像の文書データを取得する（文書データ取得ステップ）（Ｓ９０１）。
【００８６】
次に、信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトと、所定のオブジェクトとに基づいて、画像読取装置２における画像読み取り処理の信頼度をオブジェクト毎に判定する（信頼度判定ステップ）（Ｓ９０２）。
【００８７】
具体的に、信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの文字列と、該オブジェクトに対応する所定の文字列との一致率に基づいて、画像読取装置２における画像読み取り処理の信頼度を判定する機能を有している。
【００８８】
信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの文字列と、該オブジェクトの種類に応じた所定のフォーマットとに基づいて、画像読取装置２における画像読み取り処理の信頼度を判定する機能を有している。
【００８９】
また、信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの画像上における位置の該オブジェクトに対応する所定の配置位置からのずれ量に基づいて、画像読取装置２における画像読み取り処理の信頼度を判定することもできる。ここで、信頼度判定部１０２は、文書データ取得部１０１にて取得された文書データに対してレイアウト解析を行ない、該レイアウト解析により抽出されるオブジェクトの文字列の傾斜角度に基づいて、画像読取装置２における画像読み取り処理の信頼度を判定するようにしてもよい。
【００９０】
もちろん、信頼度判定部１０２による信頼度の判定は、文書データに含まれるオブジェクト毎に行なうだけでなく、文書データの全体的な内容に対して総合的に行なうようにしてもよい。
【００９１】
次に、保存禁止部１０３は、信頼度判定部１０２にて判定された信頼度が所定の閾値よりも低い文書データについては（Ｓ９０３，Ｎｏ）、該文書データの保存を禁止する（保存禁止ステップ）（Ｓ９０４）。
【００９２】
対応付け部１０４は、信頼度判定部１０２にて判定された信頼度が所定の閾値よりも高い場合に（Ｓ９０３，Ｙｅｓ）、文書データ取得部１０１にて取得された文書データと、該文書データについて信頼度判定部１０２にて判定された信頼度とを対応付けて所定の記憶領域に格納させる（対応付けステップ）（Ｓ９０５）。
【００９３】
ここで、対応付け部１０４は、信頼度判定部１０２にて各オブジェクトについて判定された信頼度を、文書データ取得部１０１にて取得された文書データにおける各オブジェクトに対応付けて該文書データに埋め込む構成となっている。
【００９４】
通知部１０５は、信頼度判定部１０２にて判定された信頼度が所定の閾値よりも低い場合に（Ｓ９０３，Ｎｏ）、該信頼度が判定された文書データについては画像読取装置２における画像読み取り処理の信頼度が低い旨の通知を行なう（通知ステップ）（Ｓ９０６）。
【００９５】
上述の文書データ管理装置での処理における各ステップは、ＭＥＭＯＲＹ８０１に格納されている文書データ管理プログラムをＣＰＵ８０１に実行させることにより実現されるものである。
【００９６】
本実施の形態では装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。
【００９７】
このように、本発明の各実施の形態は、スキャン時に紙文書が特定のフォーマットであるか、またスキャンされたデータが望む形になっているかどうかを判定し、判定結果によってユーザの設定によって電子化することを装置で拒むことができる構成となっている。なお、仮に電子化された場合でも、後の処理でも信頼性のないデータであること、またはどの程度信頼するにあたるかどうかを自動的または後から確認できるように、信頼性の度合い（点数）を数値として電子データに直接付加することも可能である。
【００９８】
従来の方法では、メールなどの媒体を通じて結果だけが判るが、ユーザ側からするとさらに対象となるデータを探し出さなければならなく大変である。本発明では一般的なスキャン文書に対しても、スキャンされた文書データに正確に、読むことができるレベルで取り込めたのかどうかの指標をメタデータとして付加することで、信頼性の高いまたは低いデータをメタデータ検索によって直接探し出すことができる。
【００９９】
なお、上述の実施の形態では、文書データ管理装置１が画像処理装置Ｍの内部に配置されている例を挙げたが、必ずしもこの構成に限られるものではなく、文書データ管理装置１において結果として原稿からスキャンされた文書データを取得可能な構成であれば、本発明を適用可能である。
【０１００】
また上述の実施の形態では、画像読取装置２における画像読み取り処理の信頼度の判定を画像処理装置Ｍ内で行なう構成となっているが、これに限られるものではなく、画像処理装置Ｍと通信可能に接続された外部機器上で実行するようにしてもよい。同様に、信頼度判定部１０２における画像読み取り処理の信頼度の判定に用いる所定のデータも、必ずしも文書データ管理装置１あるいは画像処理装置Ｍ内に保持されている必要はなく、必要に応じて外部機器から取得するようにすることもできる。
【０１０１】
また、文書データに含まれる文字列のオブジェクトと所定の文字列との一致率に基いて、評価値を算出する際に、必ずしも対象となる文字列の全体について一致率を求める必要はなく、例えば「ＡＡＡ株式会社」の場合に「ＡＡＡ」という文字列部分についてのみ一致率を求めるようにすることで、読み取り内容の信頼性をより高精度に判定することができる。
【０１０２】
このように、上述の実施の形態では、紙文書をスキャンする時点で、作成される電子データが所定のワークフローに登録するのに適した形式であるかチェックを行ない、信頼性の度合いとなるデータを対象の電子データに直接付加する構成となっている。このようにして信頼性の度合いを示す情報が付加されたデータを参照して電子化するか否かを自動的に判定することで、後にそのデータを利用する際の手間を削減できる。
【０１０３】
また、スキャン処理の信頼性を示すメタデータを電子データ本体に埋め込む場合、当該電子データを検索するときの指標として、スキャン処理の信頼度の点数が高いものだけ抽出したり、低いものだけを抽出したりすることが可能になり、電子データの管理の自由度を向上させることができる。
【０１０４】
本発明を特定の態様により詳細に説明したが、本発明の精神および範囲を逸脱しないかぎり、様々な変更および改質がなされ得ることは、当業者には自明であろう。
【符号の説明】
【０１０５】
１ 文書データ管理装置、１０１ 文書データ取得部、１０２ 信頼度判定部、１０３ 保存禁止部、１０４ 対応付け部、１０５ 通知部、１０６ 表示部、８０１ ＣＰＵ、８０２ ＭＥＭＯＲＹ。
【先行技術文献】
【特許文献】
【０１０６】
【特許文献１】特開２００３−２７４０８０号公報
【特許文献２】特開２００５−１８６７８号公報
【特許文献３】特開２０００−１７４９４５号公報
【特許文献４】特開平０８−２２３４０９号公報
【図１】
2010160811.tif 000003
【図２】
2010160811.tif 000004
【図３】
2010160811.tif 000005
【図４】
2010160811.tif 000006
【図５】
2010160811.tif 000007
【図６】
2010160811.tif 000008
【図７】
2010160811.tif 000009
【図８】
2010160811.tif 000010
【図９】
2010160811.tif 000011
【図１０】
2010160811.tif 000012
【図１１】
2010160811.tif 000013
【図１２】
2010160811.tif 000014
【図１３】
2010160811.tif 000015
【図１４】
2010160811.tif 000016
【図１５】
2010160811.tif 000017
【図１６】
2010160811.tif 000018
【図１７】
2010160811.tif 000019