(57)【要約】【課題】読み取った原稿画像データを再利用できるように蓄積する複合機等の画像処理装置において、蓄積した大量の蓄積文書からキーワードを入力することなく、目的の文書を検索することを可能とする。【解決手段】画像処理装置１は、原稿画像データに含まれる文字に係る属性を解析する解析手段２０５と、原稿画像データに含まれる文字に係る属性に関する属性情報を生成する属性情報生成手段２０３とを備えている。文書検索手段２０６は、属性情報に基づいて、検索条件に係る属性を有する文字を含む蓄積文書を蓄積手段から検索する。【選択図】図２
2015060263.tif 000002
【特許請求の範囲】
【請求項１】
解析対象となる原稿画像データを取得する取得手段と、
前記原稿画像データに含まれる記号に係る属性を解析する解析手段と、
前記解析手段による解析結果から、前記原稿画像データに含まれる記号に係る属性に関する属性情報を生成する属性情報生成手段と、
前記原稿画像データと前記属性情報とを含む蓄積文書を蓄積する蓄積手段と、
前記属性情報に基づいて、検索条件に係る属性を有する記号を含む蓄積文書を前記蓄積手段から検索する文書検索手段と、を備えたことを特徴とする画像処理装置。
【請求項２】
解析対象となる原稿画像データを取得する取得手段と、
前記原稿画像データに含まれる記号に係る属性を解析する解析手段と、
前記解析手段による解析結果から、前記原稿画像データに含まれる記号に係る属性に関する属性情報を生成する属性情報生成手段と、
前記原稿画像データを蓄積文書として蓄積する蓄積手段と、
前記蓄積文書と前記属性情報とをユニークな識別情報により関連付けて管理する管理手段と、
前記属性情報に基づいて、検索条件に係る属性を有する記号を含む蓄積文書を前記蓄積手段から検索する文書検索手段と、を備えたことを特徴とする画像処理装置。
【請求項３】
前記属性情報は、前記原稿画像データに含まれる記号に係る属性の種類を示す情報であることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記文書検索手段により検索された蓄積文書の原稿画像データを表示する表示手段を備えたことを特徴とする請求項１乃至３の何れか一項に記載の画像処理装置。
【請求項５】
前記原稿画像データを像域分離して、記号領域画像データと非記号領域画像データとに分離する像域分離手段を備え、
前記解析手段は、前記像域分離手段により分離された記号領域画像データから記号自体の形態である記号自体の属性を解析し、
前記解析手段は、前記像域分離手段により分離された記号領域画像データと非記号領域画像データとから記号に施された装飾である記号周辺の属性を解析することを特徴とする請求項１乃至４の何れか一項に記載の画像処理装置。
【請求項６】
前記解析手段は、前記記号領域画像データから、属性の種類毎に前記記号を分離した属性画像データを生成することを特徴とする請求項１乃至５の何れか一項に記載の画像処理装置。
【請求項７】
前記文書検索手段により検索された蓄積文書を表示する表示手段を備え、
前記表示手段は、前記文書検索手段による検索条件に係る属性を有する記号が含まれる属性画像データを表示することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記表示手段は、前記属性画像データ中の記号を記号群毎に表示することを特徴とする請求項７に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄積文書として蓄積された画像データを再利用することが可能な複写機、プリンタ、ＭＦＰ（Multi-Function Peripherals：複合機）等の画像処理装置に関し、特に、多数の蓄積文書から所望の蓄積文書を容易に検索可能な画像処理装置に関する。
【背景技術】
【０００２】
近年、複写機、プリンタ、ＭＦＰ（Multi-Function Peripherals：複合機）等の画像処理装置においては、入力された画像データを蓄積文書として、装置に内蔵したハードディスクやＳＤカード（Secure Digitalカード）、或いは外部のサーバ等に蓄積して再利用できるようにしたものが知られている。このような画像処理装置は多数のユーザによって共用されることが一般的であり、蓄積される文書が大量になると、所望の蓄積文書を見つけ出すことが困難となる。
そこで、蓄積した文書から所望の文書を効率よく検索することを目的として特許文献１には、文書を解析することにより得られた解析結果を管理情報として文書に関連付けて登録する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１においては、管理情報がテキストベースのコメントとして記述されているため、キーワードを入力しないと目的の文書を検索することができないという問題がある。
本発明は上述の事情に鑑みてなされたものであり、キーワードを入力することなく、目的の文書を容易に検索することが可能な画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記の課題を解決するために、請求項１に記載の画像処理装置は、解析対象となる原稿画像データを取得する取得手段と、前記原稿画像データに含まれる記号に係る属性を解析する解析手段と、前記解析手段による解析結果から、前記原稿画像データに含まれる記号に係る属性に関する属性情報を生成する属性情報生成手段と、前記原稿画像データと前記属性情報とを含む蓄積文書を蓄積する蓄積手段と、前記属性情報に基づいて、検索条件に係る属性を有する記号を含む蓄積文書を前記蓄積手段から検索する文書検索手段と、を備えたことを特徴とする。
【発明の効果】
【０００５】
本発明によれば、原稿画像データを解析することにより得られた記号の属性を示す属性情報に基づいて、検索条件に係る属性を有する記号を含んだ蓄積文書を文書蓄積手段から検索するので、キーワードを用いることなく、所望の蓄積文書を検索することができる。
【図面の簡単な説明】
【０００６】
【図１】本発明の一実施形態に係る画像処理装置のハードウェア構成図である。
【図２】本発明の一実施形態に係る画像処理装置の機能ブロック図である。
【図３】文字が有する属性について説明するための図である。
【図４】蓄積文書に含まれる情報を示す図である。
【図５】操作画面を示す図である。
【図６】詳細検索画面を示す図である。
【図７】テキスト確認画面を示す図である。
【図８】文書蓄積処理を示したフローチャートである。
【図９】詳細検索処理を示したフローチャートである。
【図１０】テキスト確認画面の表示に関わる文書管理部の処理を示したフローチャートである。
【発明を実施するための形態】
【０００７】
本実施形態に係る画像処理装置は、原稿画像データから蓄積文書を作成する際に、原稿画像データから抽出された文字領域画像データに基づいて、原稿画像データに含まれる文字が有する属性を解析して属性情報を生成して登録する。ここで、文字の属性は、文字がどのような色で、どのような装飾が施されているか等、文字が有する特徴を示すものである。そして蓄積文書の検索時には、属性情報に基づいて所定の属性を有する文字が含まれる文書を検索するので、本実施形態に係る画像処理装置は、キーワードとなる文字列を用いることなく、所望の蓄積文書を効率よく検索できるという特徴を有する。
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
また、以下の説明において「文字列」は、複数の文字からなる一群の文字の他、単一の文字も含む概念である。さらに、本発明の実施形態については文字の例により説明するが、本発明は、一定の内容を表すために用いられる文字・符号・標章などを含む記号全般に適用可能な発明である。
【０００８】
図１は、本発明の一実施形態に係る画像処理装置のハードウェア構成図である。
画像処理装置１は、複写機、プリンタ、ＭＦＰ（Multi-Function Peripherals：複合機）等として実施される装置であり、システムコントローラ１３０、操作パネル制御装置１３１、及び画像入出力制御装置１３２を備えている。これらは互いにバス１２０によって接続されている。バス１２０は、画像データ及び制御コマンドを時分割で転送する。
【０００９】
システムコントローラ１３０は、スキャナアプリケーション、コピーアプリケーション、ＦＡＸアプリケーション、プリントアプリケーション等の、複数又は単体のアプリケーション機能を有し、画像処理装置全体の制御を行う部位である。
システムコントローラ１３０は、ＣＰＵ（Central Processing Unit）１０５、ＲＯＭ（Read Only Memory）１０４、ＲＡＭ（Random Access Memory）１０３、ＮＶＲＡＭ（Non Volatile RAM）１０２、ワークメモリ１００、フレームメモリ１０１、メモリコントローラ１１０、システムＩ／Ｆ１０７、ネットワークＩ／Ｆコントローラ１０６、ＦＩＦＯバッファ（First In, First Outバッファ）１０９、ＦＩＦＯバッファ１０８、ＨＤＤＣ（Hard disk drive controller）１３５、及びバス制御部１１１、１１２、１１３を含む各要素から構成されている。
【００１０】
ＣＰＵ１０５はシステムコントローラ１３０内の各部の制御を行う。ＲＯＭ１０４にはシステムコントローラ１３０の制御プログラムが記憶されている。ＲＡＭ１０３はＣＰＵ１０５が使用する作業用メモリであり、ＣＰＵ１０５はＲＯＭ１０４に記憶されている制御プログラムを読み出してＲＡＭ１０３に展開して実行する。ＮＶＲＡＭ１０２は、システム全体の情報を保管する不揮発性メモリである。
ネットワークＩ／Ｆコントローラ１０６は、ネットワークとの接続制御を行う。
システムＩ／Ｆ１０７はＣＰＵ１０５の命令によりシステム内で処理されるＦＡＸデータや、プリンタデータの転送制御を行う。
ワークメモリ１００はプリンタで使用する画像展開の作業用メモリである。フレームメモリ１０１は、読み取り画像や書き込み画像のイメージデータを蓄える作業用メモリである。イメージデータは、符号化されたデータであったりドットイメージであったりする。
【００１１】
ＦＩＦＯバッファ（First In, First Outバッファ）１０９は、フレームメモリ１０１へ入力画像を書き込む時のデータ転送速度変換を行う。同様にＦＩＦＯバッファ１０８は、フレームメモリの画像データを出力画像としてデータ転送する時の速度変換を行う。
メモリコントローラ１１０はＣＰＵ１０５による制御なしにフレームメモリ１０１、及びＨＤＤＣ（Hard disk drive controller）１３５とバス間の画像の入出力をコントロールする。また、メモリコントローラ１１０は、システムＩ／Ｆ１０７を介したＣＰＵ１０５からの指示により、ＨＤＤＣ１３５のデータの入出力制御を行う。
ＨＤＤＣ１３５は、内部に備えた周知のＨＤＤに対する画像データの入出力制御を行う。ＨＤＤには画像読み取りユニット１２４によって読み取られた画像データ及び、ネットワークＩ／Ｆコントローラ１０６を介してネットワークから取得した画像データ等が保存される。
バス制御部１１１〜１１３は、システムコントローラ１３０内において必要な各種データ（画像データ、制御コマンド等）のやり取りを行うバス１２０を制御する部位であり、複数種のバス規格間のブリッジ機能も備える。
【００１２】
操作パネル制御装置１３１は、画像処理装置１の設定を入力し、またその状態内容を表示する装置である。
操作パネル制御装置１３１は、ＣＰＵ１１７、ＲＯＭ１１６、ＲＡＭ１１８、入力装置１１４、表示装置１１５、及びバス制御部１１９を含む各要素から構成されている。
ＣＰＵ１１７は、操作パネル制御装置１３１内の各部の制御を行う。ＲＯＭ１１６には操作パネル制御装置１３１の制御プログラムが記憶されている。ＲＡＭ１１８は、ＣＰＵ１１７が使用する作業用メモリであり、ＣＰＵ１１７はＲＯＭ１１６に記憶されている制御プログラムを読み出してＲＡＭ１１８に展開して実行する。
入力装置１１４は、ユーザからのシステム設定等の入力を受け付ける装置である。表示装置１１５は、システムの設定内容や状態等を表示する装置である。
バス制御部１１９は、操作パネル制御装置１３１内において必要な各種データ（画像データ、制御コマンド等）のやり取りを行うバス１２０を制御する部位であり、複数種のバス規格間のブリッジ機能も備える。
【００１３】
画像入出力制御装置１３２は、原稿画像の読み取り、及び公知の電子写真技術による転写用紙への画像形成を行う装置である。
画像入出力制御装置１３２は、ＣＰＵ１２５、ＲＯＭ１２９、ＲＡＭ１２８、画像書き込みユニット１２３、画像読み取りユニット１２４、電子写真プロセスユニット１２６、転写紙搬送制御ユニット１２７、原稿搬送制御ユニット１３４、課金装置Ｉ／Ｆユニット１３３、及びバス制御部１２１、１２２を含む各要素から構成されている。
ＣＰＵ１２５は、画像入出力制御装置１３２内の各部の制御を行う。ＲＯＭ１２９には画像入出力制御装置１３２の制御プログラムが記憶されている。ＲＡＭ１２８は、ＣＰＵ１２５が使用する作業用メモリであり、ＣＰＵ１２５はＲＯＭ１２９に記憶されている制御プログラムを読み出してＲＡＭ１２８に展開して実行する。
画像書き込みユニット１２３はレーザー光を画素周波数で点灯しポリゴンスキャナでスキャンする公知の光学書き込み装置の制御ユニットである。
画像読み取りユニット１２４は、原稿から反射したランプ光をＣＣＤにて読み取る公知の光学式スキャナの制御を行うユニットである。また、画像読み取りユニット１２４は、読み取った原稿画像の画像処理を行って、可視及び不可視の識別子を画像データから分離する。分離した識別子は、ＣＰＵ１２５によりコード化され、システムコントローラ１３０に送られて、ネットワーク上に存在する画像処理装置及びコンピュータを特定する。
【００１４】
原稿搬送制御ユニット１３４は、複数枚積載された原稿から画像読み取りユニット１２３が読み取る原稿を１枚ずつ搬送する。また、原稿搬送制御ユニット１３４は、原稿のサイズ検出も行う。
電子写真プロセスユニット１２６は感光体上にレーザー光で書きこまれた静電潜像をトナーで実像化し用紙に転写、定着する周知の電子写真技術を制御するユニットである。
転写紙搬送制御ユニット１２７は、電子写真プロセスユニット１２６で画像が転写される用紙の搬送制御を行う。
課金装置Ｉ／Ｆユニット１３３は、画像入出力制御装置１３２と課金装置を接続するため、ＣＰＵ１２５の命令を課金装置の専用Ｉ／Ｆへ変換し、課金装置との間で印刷条件、課金、及び印刷可否信号の送受信を行う。
バス制御部１２１、１２２は、画像入出力制御装置１３２内において必要な各種データ（画像データ、制御コマンド等）のやり取りを行うバス１２０を制御する部位であり、複数種のバス規格間のブリッジ機能も備える。
【００１５】
図２は、本発明の一実施形態に係る画像処理装置の機能ブロック図である。
画像処理装置１は、読取部２０１、文字抽出部２０４、解析部２０５、文書管理部２０３、文書蓄積部２０２、文書検索部２０６、入力部２０８、及び表示部２０７を備える。
読取部２０１は、画像入出力制御装置１３２の画像読み取りユニット１２４、及び原稿搬送制御ユニット１３４により実現される。読取部２０１は、原稿画像を光学的に読み取って原稿画像データを生成する。なお、読取部２０１は自動原稿送り装置などを備えることにより、複数の原稿を一度に読み取ることも可能である。
【００１６】
文書蓄積部２０２は、システムコントローラ１３０のメモリコントローラ１１０、及びＨＤＤＣ１３５により実現される。文書蓄積部２０２は、読取部２０１により読み取られた原稿画像データから生成された所定の形式のファイルをＨＤＤＣ１３５内のＨＤＤ（不揮発性記憶媒体）に保存する。蓄積文書は画像データのみからなる文書ファイルでも、画像データとその他のデータを含む文書ファイルでもよい。少なくとも蓄積文書は、原稿画像データを後に再利用できるように、原稿画像データから所定の形式のファイルを生成したものである。以下では、蓄積文書として、複数のレイヤを保持可能なサーチャブルＰＤＦの例により説明する。また、文書蓄積部２０２が蓄積文書を生成する蓄積文書生成手段として機能してもよいし、文書管理部２０３が蓄積文書生成手段として機能してもよい。
【００１７】
文字抽出部２０４、解析部２０５、文書管理部２０３、及び文書検索部２０６は、システムコントローラ１３０のＣＰＵ１０５により実行されるプログラムモジュールである。
文字抽出部２０４は、読取部２０１によって出力された解析対象となる原稿画像データを取得し、ＯＣＲ（Optical Character Recognition ：光学文字認識）技術などにより原稿画像データの像域分離処理を行って、画像データを出力する。具体的には、文字抽出部２０４は、読取部２０１が出力した原稿画像データに対して像域分離処理を行って、原稿画像データを文字領域の画像（画素）と非文字領域の画像（画素）とに分離して、文字領域画像データと非文字領域画像データを出力する。なお、文字領域画像データと非文字領域画像データは、何れも原稿画像データから分離されたものである。従って、文字領域画像データは原稿画像データ中の文字の位置（座標）、大きさ、形状等をそのままの状態で保持している。
解析部２０５は、文字抽出部２０４が出力した文字領域画像データと非文字領域画像データとを用いて文字に係る属性（文字色等）を解析し、解析結果を属性画像データとして出力する。なお、文字の属性については、後に図３に基づいて説明する。
【００１８】
文書管理部２０３は、文書蓄積部２０２に蓄積する蓄積文書の管理情報を生成する管理情報生成手段として機能する。管理情報は、文書名やユーザ名、蓄積した日時や蓄積文書のサイズなどの情報を含む。なお、管理情報については、後に図４に基づいて説明する。
また、文書管理部２０３は蓄積文書生成手段として機能し、読取部２０１が出力した原稿画像データ、文字抽出部２０４が出力した文字領域画像データ、及び解析部２０５が出力した属性画像データを含む画像データと、管理情報と含む蓄積文書を生成し、文書蓄積部２０２に記憶させる。
更に、文書管理部２０３は、蓄積文書を開示するユーザの範囲を示した開示レベルや、原稿画像に埋め込まれたコピーガードパターンごとのコピー許可情報等を管理する管理手段として機能する。開示レベルやコピー許可情報等は、文書蓄積部２０２に記憶される。また、文書管理部２０３は、文書検索時に文書検索部２０６によって特定された蓄積文書を文書蓄積部２０２から取得する。
文書検索部２０６は、ユーザから入力された検索条件に基づいて、文書蓄積部２０２内に蓄積された各蓄積文書内の管理情報中の属性情報を、文書管理部２０３を介して検索し、検索条件に合致する蓄積文書を特定する。文書検索部２０６は、特定した蓄積文書の文書情報を検索該当文書情報としてシステムコントローラ１３０内のＲＡＭ１０３に一時的に記憶させる。
【００１９】
表示部２０７は、操作パネル制御装置１３１の表示装置１１５により実現される。表示部２０７は、蓄積文書の管理情報や、文書検索時に文書管理部２０３によって取得された蓄積文書に含まれる各種の画像データ等を表示する。表示部２０７は、例えば検索によって抽出された蓄積文書中の文字列を表示したり、当該文字列の存在するページのイメージを表示したりする。
入力部２０８は、操作パネル制御装置１３１の入力装置１１４により実現される。入力部２０８は、読取部２０１による原稿画像の読み取り時に、蓄積文書に関連づけて登録する文書名、ユーザ名、及びパスワード等を入力するための手段である。また、入力部２０８は、文字に係る属性情報に基づいて蓄積文書を検索する際の検索条件を入力する手段である。
画像処理装置１の文字抽出部２０４、解析部２０５、文書管理部２０３、及び文書検索部２０６（システムコントローラ１３０のＣＰＵ１０５）と、他の各部との間におけるデータやコマンドの送受は、システムＩ／Ｆ１０７を介して行われる。
【００２０】
図３は、文字の属性について説明するための図である。
図３には、読取部２０１が読み取った原稿画像データの一例を示している。解析部２０５は原稿画像データから、文字が有する属性を解析する。
「文字の属性（文字が有する属性）」とは文字が有する特徴を示すものであり、「文字自体の属性（文字自体が有する属性）」と「文字周辺の属性（文字周辺が有する属性）」とを含む概念である。「文字自体の属性」とは、文字の色（赤、青…）、フォント（明朝体、ゴシック体…）、サイズ（８ポイント、１２ポイント…）、書体（標準、太字、斜体…）等、文字自体の形態に関する属性を意味する。また「文字周辺の属性」とは、文字の囲み線や下線、或いは背景色（黄、桃…）等、文字に施された装飾に関わる属性を意味する。
【００２１】
文字自体の属性のひとつである文字色について説明する。文書等において注意を喚起しようとする言葉については、他の文字から識別可能な特別な文字色を用いることが一般的である。本実施形態に係る画像処理装置１は、特別な色の文字を含む蓄積文書を検索により発見することを目的のひとつとしている。従って解析部２０５は、多数存在する文字色のうち、比較的多く使用されている赤、青、緑などの主要な色の文字を抽出できればよい。また、解析部２０５は、赤、青、緑というように特定の色の文字を抽出するのではなく、赤系統の色、青系統の色等、一定の範囲に含まれる色の文字を抽出してもよい。
また、解析部２０５は、文字抽出部２０４により特定された原稿画像データ中の文字領域画素と非文字領域画素との位置関係に基づいて、文字列を囲む線や文字列近傍の線など、文字列に施された装飾の有無を判断する。また、文字列の背景色については、文字列を覆う領域において地色と異なる色で着色されているか否かにより判断する。背景色に関しても文字色と同様に、ラインマーカーなどで比較的多く使用される黄、緑、桃などの主要な色や、主要な色に対して一定の範囲に含まれる色の背景が抽出できればよい。
【００２２】
図４は、蓄積文書に含まれる情報を示す図である。
蓄積文書は、画像データと管理情報とを含んでいる。
画像データは、読取部２０１が原稿から読み取った原稿画像データと、文字抽出部２０４が出力した文字領域画像データと、解析部２０５が出力した属性画像データと含む。属性画像データは、文字領域画像データから１の種類の属性に係る文字を分離したものである。従って、属性画像データ中の文字は、原稿画像データ中の当該文字の位置（座標）、大きさ、形状等が全て一致している。
【００２３】
画像データを構成する各データは、サーチャブルＰＤＦが保持する夫々のレイヤに記録することができる。この場合、サーチャブルＰＤＦは、原稿画像データを保持する原稿画像レイヤと、文字領域画像データを保持する文字画像レイヤと、属性画像データを保持する属性画像レイヤとを含む。
属性画像レイヤは、文字が有する属性の種類毎に生成されたレイヤから構成されている。属性画像レイヤを構成する各レイヤは、文字領域画像データから対応する属性を有した文字を抽出することにより作成された画像データである。また、原稿画像データ中に存在しない種類の文字属性に係るレイヤは作成されない。従って属性画像レイヤは単数又は複数のレイヤを含んで構成される。
【００２４】
管理情報は、蓄積文書の属性を示す文書情報と、原稿画像データに含まれる文字に係る属性の種類を示す属性情報とから構成される。
文書情報は、原稿読み取り時にユーザから入力された文書名、ユーザ名、及びパスワードの他、蓄積文書の蓄積時刻、ページ数、及びサイズを含んで構成される。
属性情報は、詳細検索画面（図６参照）において選択可能な検索条件（文字属性）ごとに記録される。属性情報は、何れの属性のデータがどのレイヤに記録されているかを示している。例えば図示する属性情報からは、「文字領域画像データ」が「レイヤ１」に、「文字色：赤」の属性画像データが「レイヤ２」に記録されていることがわかる。なお、属性画像データが記録されたレイヤ番号について「なし」と記録されているものは、解析部２０５によって発見されなかった属性を示す。
蓄積文書の詳細検索時には、属性情報に含まれる各属性に関連付けられたレイヤ番号（レイヤの有無）に基づいて、検索条件に合致する文書であるかを判断する。
蓄積文書をサーチャブルＰＤＦとした場合、管理情報はプロパティ情報としてサーチャブルＰＤＦに保存される。
【００２５】
なお、管理情報と、画像データは、サーチャブルＰＤＦのように必ずしも１ファイルにまとめられている必要はなく、別個のファイルとして文書蓄積部２０２に蓄積されてもよい。また、画像データを構成する各データは１の蓄積文書に纏められた状態で文書蓄積部２０２に蓄積されてもよいし、複数の蓄積文書に分散された状態で文書蓄積部２０２に蓄積されてもよい。なお、本実施形態において蓄積文書は、少なくとも原稿画像データを含む。
さらに、管理情報を原稿画像データと別個のファイルとする場合、管理手段としての文書管理部２０３は、管理情報をテーブルデータからなる管理情報ファイルとして管理すると共に、管理情報ファイルを文書蓄積部２０２に蓄積させる。この場合、文書管理部２０３は、蓄積文書と、当該蓄積文書に関わるデータファイル（例えば原稿画像データ以外の画像データ）とに、独自の管理番号等、ユニークな（唯一無二の）識別情報を埋め込む等して、管理情報と蓄積文書と当該蓄積文書に関わるデータファイルとの関連づけを行うことが望ましい。
【００２６】
図５は、操作画面を示す図である。図示する操作画面１４０は、蓄積文書に関する各種の処理を画像処理装置１に実行させるための画面であり、画像処理装置１の表示部２０７に表示される。
操作画面１４０には、蓄積されている蓄積文書の一覧を示す文書一覧表示領域１４１と、蓄積文書を検索するための検索メニュー１４２と、各蓄積文書の管理情報や画面イメージ等を確認するための確認メニュー１４３等が表示される。また、新たに原稿画像の読み取りや文書の蓄積を開始するための原稿読み取りボタン１４４や、蓄積文書を印刷したりネットワーク上に送信する等して蓄積文書を再利用するための印刷／送信ボタン１４５等が表示される。
文書の詳細検索処理前において文書一覧表示領域１４１には、文書蓄積部２０２に蓄積された蓄積文書の文書情報が表示される。文書の詳細検索処理が実行された後、文書一覧表示領域１４１には、詳細検索処理によって特定された蓄積文書の一覧が表示される。
検索メニュー１４２中の詳細検索ボタン１４６を押下した場合は図６に示す詳細検索画面に遷移する。
文書一覧表示領域１４１に表示された蓄積文書の１つを選択し、確認メニュー１４３中のテキスト確認ボタン１４７を押下した場合は図７に示すテキスト確認画面に遷移する。
【００２７】
図６は、詳細検索画面を示す図である。図示する詳細検索画面１５０は、文字の属性に基づいて蓄積文書を検索する場合に、検索条件に係る属性を入力する画面である。
詳細検索画面１５０には、文字色選択ボタン１５１、文字背景色選択ボタン１５２、文字下線選択ボタン１５３、文字囲み線選択ボタン１５４が表示される。
文字色選択ボタン１５１と文字背景色選択ボタン１５２は、複数の項目（色）から１つの項目（色）を選択可能なセレクトボックスである。選択された色は各選択ボタン直下のフィードバックエリア１５１ａ、１５２ａに表示される。なお、当該項目が選択されない場合、フィードバックエリア１５１ａ、１５２ａには空白が表示される。
文字下線選択ボタン１５３と文字囲み線選択ボタン１５４は、当該ボタンを押下することにより、オン／オフを切り替えられるトグルボタンであり、文字色と背景色を反転した反転表示時に当該項目が選択される。
また、ＯＫボタン１５５を押下することにより、選択された項目が検索条件として設定されて、蓄積文書の詳細検索処理が開始される。解除ボタン１５６を押下することにより、図５に示す操作画面１４０に遷移する。
【００２８】
図７は、テキスト確認画面を示す図である。図示するテキスト確認画面１６０は、蓄積文書の内容を確認するための画面であり、操作画面１４０の文書一覧表示領域１４１に表示された蓄積文書の一覧から選択された１の蓄積文書の内容を表示することができる。テキスト確認画面１６０では、文書蓄積部２０２に蓄積された文書の中から選択された１の蓄積文書の内容を表示することもできるし、詳細検索処理によって特定された蓄積文書の中から選択された１の蓄積文書の内容を表示することも可能である。
以下では、主として詳細検索結果に基づく蓄積文書の内容表示について説明する。
テキスト確認画面１６０の図中右側に配置された検索文字欄１６１には、詳細検索処理によって発見された検索条件に係る属性を有する文字（文字列、或いは記号群）が表示される。検索文字欄１６１に表示される文字列は、属性画像レイヤ中の文字列の画像を拡大して表示したものであり、文字列毎に表示される。
検索条件に係る属性を有する文字列が複数存在する場合は、検索文字欄１６１の下方に位置する上方向又は下方向の矢印ボタン１６２を押下することによって、表示されている文字列の前後の該当文字列を順番に表示することができる。なお、表示する文字列の順番は属性画像レイヤ中の上下方向における座標位置とレイヤ番号とに基づいて決定することができる。
【００２９】
テキスト確認画面１６０の図中左側のページイメージ欄１６３には、蓄積文書のイメージが表示される。ページイメージ欄１６３には、蓄積文書のページイメージ（原稿画像データ）又は、所定の属性画像レイヤのイメージを表示することができる。
蓄積文書が複数ページからなる場合、蓄積文書のページイメージ表示中に上方向又は下方向の矢印ボタン１６４を押下することにより、表示されているページの前後のページイメージを順番に確認できる。属性画像レイヤのイメージ表示中に上方向又は下方向の矢印ボタン１６４を押下することにより、検索条件に合致する属性を有する文字が記録された属性画像レイヤのうち、表示されている属性画像レイヤの前後に位置する属性画像レイヤのイメージを順番に確認できる。
また検索文字ページ表示ボタン１６５を押下することにより、検索文字欄１６１に表示されている文字列が含まれるページのイメージを表示する。また検索文字レイヤ表示ボタン１６６を押下することにより、図６に示しているように、検索文字欄１６１に表示されている文字列が含まれる属性画像レイヤのイメージを表示する。
このように、検索文字欄１６１に表示する文字列と、ページイメージ欄１６３に表示するイメージとを独立して変更できる。ページイメージ欄１６３に表示されているイメージが検索文字欄１６１に表示されている文字列とは無関係なイメージである場合、検索文字ページ表示ボタン１６５又は検索文字レイヤ表示ボタン１６６を押下することで、検索文字欄１６１に表示されている文字列が含まれるページ又はレイヤをページイメージ欄１６３に即座に表示することが可能である。
【００３０】
図８は、文書蓄積処理を示したフローチャート図である。
文書蓄積処理は、図４に示す操作画面１４０に表示された原稿読み取りボタン１４４を押下することにより開始される。ユーザは、文書蓄積処理の開始時に蓄積文書の文書名、ユーザ名、パスワード、文書の開示レベル等を、入力部２０８から入力する。また、ユーザは、入力部２０８から文字認識／データ解析を実行するか否かの設定を入力する。この設定の有無に従って以下の文書蓄積処理が実行される。
【００３１】
図４に示す原稿読み取りボタン１４４が押下されると、読取部２０１は原稿画像を光学的に読み取って原稿画像データを生成する（ステップＳ１）。読取部２０１は、読み取った原稿画像データをシステムコントローラ１３０に出力する。
文書管理部２０３は、文字認識／データ解析処理の実行が選択されているか否かを確認する（ステップＳ３）。
文字認識／データ解析処理が選択されていない場合（ステップＳ３にてＮｏ）、文書管理部２０３はステップＳ３９の処理を行う。
文字認識／データ解析処理が選択されている場合（ステップＳ３にてＹｅｓ）、文字抽出部２０４は、読取部２０１から出力された原稿画像データのＯＣＲ処理を行う（ステップＳ５）。具体的には、文字抽出部２０４は原稿画像データに対して像域分離処理を行って原稿画像データを文字領域の画像（画素）と非文字領域の画像（画素）とに分離し、文字領域画像データと非文字領域画像データを出力する。
【００３２】
解析部２０５は、文字抽出部２０４から出力された文字領域画像データと非文字領域画像データとから、文字自体の属性（文字色等）や、文字周辺の属性（囲み線等）等の文字属性の解析を行う。
まず、解析部２０５は、文字領域画像データ中に赤色画素が存在するかを判定する（ステップＳ７）。存在しない場合には（ステップＳ７にてｎｏ）、次の文字属性の解析を行う（ステップＳ１１）。存在する場合には（ステップＳ７にてＹｅｓ）、文字領域画像データから赤色画素の部分を分離した属性画像データを出力する（ステップＳ９）。同様の処理を、青色の文字、緑色の文字についても行う（ステップＳ１１〜Ｓ１７）。
続いて、解析部２０５は、文字周辺の属性（囲み線等）を解析する。
即ち、解析部２０５は、非文字領域画像データ中に囲み線に相当する図形があり、且つ、当該図形が文字領域を囲む位置に存在するか否かを確認する（ステップＳ１９）。存在しない場合には（ステップＳ１９にてｎｏ）、次の文字属性の解析を行う（ステップＳ２３）。存在する場合には（ステップＳ１９にてＹｅｓ）、当該囲み線によって囲まれた文字領域の画素部分を分離した属性画像データを出力する（ステップＳ２１）。
【００３３】
解析部２０５は、非文字領域画像データ中に直線に相当する図形があり、且つ、当該図形が文字領域の直下に存在するか否かを確認する（ステップＳ２３）。存在しない場合には（ステップＳ２３にてｎｏ）、次の文字属性の解析を行う（ステップＳ２７）。存在する場合には（ステップＳ２３にてＹｅｓ）、当該下線によって装飾された文字領域の画素部分を分離した属性画像データを出力する（ステップＳ２５）。
更に、解析部２０５は、非文字領域画像データ中に黄色の塗りつぶしに相当する図形があり、且つ、当該図形が文字領域を覆う位置に存在するか否かを確認する（ステップＳ２７）。存在しない場合には（ステップＳ２７にてｎｏ）、次の文字属性の解析を行う（ステップＳ３１）。存在する場合には（ステップＳ２７にてＹｅｓ）、当該塗りつぶし図形によって装飾された文字領域の画素部分を分離した属性画像データを出力する（ステップＳ２９）。また、同様の処理を、緑色の塗りつぶしに相当する図形、及び桃色の塗りつぶしに相当する図形についても行う（ステップＳ３１〜Ｓ３７）。
【００３４】
文書管理部２０３は、蓄積文書としてＰＤＦを生成する（ステップＳ３９）。即ち、文書管理部２０３は、原稿画像データと文字領域画像データと属性画像データとを各レイヤに保持し、属性情報と文書情報とからなる管理情報をプロパティ情報として記録したＰＤＦを生成する。文書管理部２０３は、解析部２０５による解析結果に基づいて属性情報を作成する。また、文書管理部２０３は、ユーザから入力された情報と、文書の作成日時及び文書毎に設定されるユニークな識別情報を含む文書情報を作成する。
文書蓄積部２０２は、文書管理部２０３から出力された蓄積文書を蓄積して処理を終了する（ステップＳ４１）。
【００３５】
図９は、詳細検索処理を示したフローチャートである。
図６に示す詳細検索画面１５０中のＯＫボタン１５５が押下されて、詳細検索処理が開始された場合、文書検索部２０６は、文書蓄積部２０２内に蓄積された各蓄積文書内の管理情報を、文書管理部２０３を介して取得する（ステップＳ５１）。
文書検索部２０６は、検索条件に「文字色：赤」が設定されているか否かを確認し（ステップＳ５３）、設定されていない場合（ステップＳ５３にてｎｏ）、次の文字属性の検索（ステップＳ５９）を行う。
設定されている場合（ステップＳ５３にてｙｅｓ）、文書検索部２０６は、取得した管理情報中に「文字色：赤」の属性情報を有する蓄積文書が存在するか否かを確認する（ステップＳ５５）。存在しない場合（ステップＳ５５にてｎｏ）、次の文字属性の検索（ステップＳ５９）を行う。存在する場合（ステップＳ５５にてｙｅｓ）、文書検索部２０６は、該当する蓄積文書を検索該当文書に指定して（ステップＳ５７）、次の文字属性の検索（ステップＳ５９）を行う。
文書検索部２０６は、同様の処理を「文字色：青」、「文字色：緑」、「囲み線」、「下線」、「背景色：黄」、「背景色：緑」、「背景色：桃」についても行う（ステップＳ５９〜Ｓ９９）。
文書管理部２０３は、文書検索部２０６によって特定された蓄積文書の文書情報の一覧を詳細検索結果として表示部２０７に表示させる（ステップＳ１０１）。
【００３６】
図１０は、テキスト確認画面の表示に関わる文書管理部の処理を示したフローチャート図である。このフローは、図４に示す操作画面１４０から図６に示すテキスト確認画面１６０の表示に遷移する際の処理を示している。
文書管理部２０３は、図４に示す操作画面１４０に表示された蓄積文書の一覧から１の文書が選択されたか否かを判断する（ステップＳ１１１）。
選択された場合（ステップＳ１１１にてｙｅｓ）、文書管理部２０３は、図４に示す操作画面１４０に表示されたテキスト確認ボタン１４７が押下されたかを判断する（ステップＳ１１３）。
押下された場合（ステップＳ１１３にてｙｅｓ）、文書管理部２０３は選択された蓄積文書を文書蓄積部２０２から取得する（ステップＳ１１５）。
操作画面１４０に詳細検索結果が表示されていない場合、言い換えれば、操作画面１４０に蓄積文書の一覧が表示されている場合（ステップＳ１１７にてｎｏ）、文書管理部２０３はステップＳ１１９の処理を行う。
文書管理部２０３は表示部２０７に、蓄積文書中の原稿画像レイヤをテキスト確認画面のページイメージ欄に表示させる（ステップＳ１１９）。なお、選択された蓄積文書が複数のページ（複数の原稿画像レイヤ）を有する場合、文書管理部２０３は第１ページに相当する原稿画像レイヤを表示部２０７に表示させる。
操作画面１４０に詳細検索結果が表示されている場合（ステップＳ１１７にてｙｅｓ）、文書管理部２０３はステップＳ１２１の処理を行う。
【００３７】
即ち、文書管理部２０３は、詳細検索条件に合致する文字列を含む属性画像レイヤを表示部２０７に表示させる（ステップＳ１２１）。具体的には、文書管理部２０３は取得した蓄積文書から詳細検索条件に合致する属性を有する文字が記録された属性画像レイヤを抽出し、テキスト確認画面のページイメージ欄に表示させる。表示対象となる属性画像レイヤが複数存在する場合、文書管理部２０３は、レイヤ番号の一番若い属性画像レイヤを表示部２０７に表示させる。
また文書管理部２０３は表示部２０７に、詳細検索条件に合致する文字列を表示させる（ステップＳ１２３）。即ち、文書管理部２０３は、表示部２０７に表示させた属性画像レイヤに含まれる文字列をテキスト確認画面の検索文字欄に表示させる。詳細検索条件に合致する文字列が属性画像レイヤ中に複数存在する場合、文書管理部２０３は、属性画像レイヤの左上に位置する文字列を表示部２０７に表示させる。
【００３８】
〔本実施形態における作用、効果のまとめ〕
〔効果１〕
原稿画像データを解析することにより得られた文字の属性を示す属性情報に基づいて、検索条件に係る属性を有する文字を含んだ蓄積文書を文書蓄積部２０２から検索するので、キーワードを用いることなく、所望の蓄積文書を検索することができる。
解析対象となる原稿画像データは、読取部２０１による原稿の読み取り時に得られる原稿画像データとしてもよいし、既に文書蓄積部２０２に蓄積された蓄積文書中の原稿画像データとしてもよい。
蓄積文書は例えばサーチャブルＰＤＦ等、原稿画像データと属性情報とを含む１の文書として蓄積部に蓄積することができる。
【００３９】
〔効果２〕
原稿画像データを解析することにより得られた記号の属性を示す属性情報に基づいて、検索条件に係る属性を有する記号を含んだ蓄積文書を文書蓄積部２０２から検索するので、キーワードを用いることなく、所望の蓄積文書を検索することができる。
解析対象となる原稿画像データは、読取部２０１による原稿の読み取り時に得られる原稿画像データとしてもよいし、既に文書蓄積部２０２に蓄積された蓄積文書中の原稿画像データとしてもよい。
検索対象となる蓄積文書としての原稿画像データと、原稿画像データに含まれる属性に係る文字を示す属性情報は、別個の文書として管理、保存されてもよい。この場合、文書管理部２０３は蓄積文書と属性情報とをユニークな識別情報により関連付けて管理する。
【００４０】
〔効果３〕
図４に示すように属性情報は、原稿画像データがいかなる種類の属性を有した記号を含んでいるかを示す情報である。属性情報は属性の有無を示す情報であるので、蓄積文書の検索に属性情報を用いることで、蓄積部に蓄積された大量の蓄積文書を高速に検索することができる。
【００４１】
〔効果４〕
画像処理装置１は表示部２０７を備えているので、ユーザは、文書検索部２０６により検索された蓄積文書の原稿画像データを目視確認できる。
【００４２】
〔効果５〕
文字抽出部２０４は、原稿画像データを文字領域画像データと非文字領域画像データとに像域分離する。なお、非文字領域とは、文字以外の領域であり、例えば背景画像などがこれに含まれる。解析部２０５による原稿画像データの解析は、文字領域画像データと非文字領域画像データとを用いることで実現できる。
【００４３】
〔効果６〕
各属性画像データは、文字領域画像データから１の種類の属性に係る文字を分離したものであるので、属性画像データ中の文字は、原稿画像データ中の当該文字の位置（座標）、大きさ、形状等が全て一致したものである。従って、画像データを構成する各データをレイヤ式に重ねても、画像がずれることなく表示される。
また、上述のように文書管理部２０３は属性情報を生成するが、文書管理部２０３は、解析部２０５が出力した属性画像データの有無により、原稿画像データ中にいかなる属性を有する文字が含まれるかを判断して属性情報を生成する。
【００４４】
〔効果７〕
上述のように、属性画像データ中の記号は原稿画像データ中の当該記号の位置（座標）、大きさ、形状等が全て一致したものである。従って、属性画像データを確認することにより、原稿画像データのどの部分に位置する文字に基づいて蓄積文書が検索されたのかを、一目で把握することができる。
【００４５】
〔効果８〕
表示部２０７に表示されるテキスト確認画面１６０検索文字欄１６１においては、属性画像データ中の文字を文字列毎に表示することができる。従って、どの文字に基づいて蓄積文書が検索されたのかを、一目で把握することができる。
【００４６】
〔実施態様例〕
本発明は、以下の態様にて実施することができる。
〔態様１〕
解析対象となる原稿画像データを取得する取得手段（読取部２０１又は文字抽出部２０４）と、原稿画像データに含まれる記号（文字）に係る属性を解析する解析手段（解析部２０５）と、解析手段による解析結果から、原稿画像データに含まれる記号に係る属性に関する属性情報を生成する属性情報生成手段（文書管理部２０３）と、原稿画像データと属性情報とを含む蓄積文書を蓄積する蓄積手段（文書蓄積部２０２）と、属性情報に基づいて、検索条件に係る属性を有する記号を含む蓄積文書を蓄積手段から検索する文書検索手段（文書検索部２０６）と、を備えたことを特徴とする画像処理装置１。
【００４７】
〔態様２〕
解析対象となる原稿画像データを取得する取得手段（読取部２０１又は文字抽出部２０４）と、原稿画像データに含まれる記号（文字）に係る属性を解析する解析手段（解析部２０５）と、解析手段による解析結果から、原稿画像データに含まれる記号に係る属性に関する属性情報を生成する属性情報生成手段（文書管理部２０３）と、原稿画像データを蓄積文書として蓄積する蓄積手段（文書蓄積部２０２）と、蓄積文書と属性情報とをユニークな識別情報により関連付けて管理する管理手段（文書管理部２０３）と、属性情報に基づいて、検索条件に係る属性を有する記号を含む蓄積文書を蓄積手段から検索する文書検索手段（文書検索部２０６）と、を備えたことを特徴とする画像処理装置１。
【００４８】
〔態様３〕
属性情報は、原稿画像データに含まれる記号に係る属性の種類を示す情報であることを特徴とする態様１又は２に記載の画像処理装置。
【００４９】
〔態様４〕
文書検索手段により検索された蓄積文書の原稿画像データを表示する表示手段（表示部２０７）を備えたことを特徴とする態様１乃至３の何れか一項に記載の画像処理装置。
【００５０】
〔態様５〕
原稿画像データを像域分離して、記号領域画像データ（文字領域画像データ）と非記号領域画像データ（非文字領域画像データ）とに分離する像域分離手段（文字抽出部２０４）を備え、解析手段は、像域分離手段により分離された記号領域画像データから記号（文字）自体の形態である記号自体の属性（文字自体の属性）を解析し、解析手段は、像域分離手段により分離された記号領域画像データと非記号領域画像データとから記号（文字）に施された装飾である記号周辺の属性（文字自体の属性）を解析することを特徴とする態様１乃至４の何れか一項に記載の画像処理装置。
【００５１】
〔態様６〕
解析手段は、記号領域画像データから、属性の種類毎に記号を分離した属性画像データを生成することを特徴とする態様１乃至５の何れか一項に記載の画像処理装置。
【００５２】
〔態様７〕
文書検索手段により検索された蓄積文書を表示する表示手段を備え、表示手段は、文書検索手段による検索条件に係る属性を有する記号が含まれる属性画像データを表示することを特徴とする態様６に記載の画像処理装置。
【００５３】
〔態様８〕
表示手段は、属性画像データ中の記号を記号群毎（文字列毎）に表示することを特徴とする態様７に記載の画像処理装置。
【符号の説明】
【００５４】
１…画像処理装置、１４０…操作画面、１４１…文書一覧表示領域、１４２…検索メニュー、１４３…確認メニュー、１４４…原稿読み取りボタン、１４５…印刷／送信ボタン、１４６…詳細検索ボタン、１４７…テキスト確認ボタン、１５０…詳細検索画面、１５１…文字色選択ボタン、１５１ａ…フィードバックエリア、１５２…文字背景色選択ボタン、１５２ａ…フィードバックエリア、１５３…文字下線選択ボタン、１５４…文字囲み線選択ボタン、１５５…ＯＫボタン、１５６…解除ボタン、１６０…テキスト確認画面、１６１…検索文字欄、１６２…矢印ボタン、１６３…ページイメージ欄、１６４…矢印ボタン、１６５…検索文字ページ表示ボタン、１６６…検索文字レイヤ表示ボタン、２０１…読取部（読取手段、取得手段の一例）、２０２…文書蓄積部（蓄積手段の一例）、２０３…文書管理部（管理手段、属性情報生成手段の一例）、２０４…文字抽出部（像域分離手段の一例）、２０５…解析部、２０６…文書検索部（文書検索手段の一例）、２０７…表示部（表示手段の一例）、２０８…入力部
【先行技術文献】
【特許文献】
【００５５】
【特許文献１】特開２００８−２３４２０３公報
【図１】
2015060263.tif 000003
【図２】
2015060263.tif 000004
【図３】
2015060263.tif 000005
【図４】
2015060263.tif 000006
【図５】
2015060263.tif 000007
【図６】
2015060263.tif 000008
【図７】
2015060263.tif 000009
【図８】
2015060263.tif 000010
【図９】
2015060263.tif 000011
【図１０】
2015060263.tif 000012