(57)【要約】【課題】文書画像データを再利用する際に、容易に再利用後の文書画像データの見栄えを向上させることが可能な文書画像データ提供装置、文書画像データ提供システム、文書画像データ提供方法、文書画像データ提供プログラム、背景処理プログラムを提供することを目的としている。【解決手段】文書画像データを入力する文書画像入力手段と、文書画像データを構成する文書画像要素の領域を認識する領域認識手段と、情報処理装置において文書画像データの文書画像要素が選択されたとき、認識された領域に基づいて、選択された文書画像要素の要素データを抽出する要素データ抽出手段と、要素データの背景領域の色を所定の色へ置き換える背景処理手段と、背景領域の色が置き換えられた要素データを情報処理装置へ提供する要素データ提供手段と、を有する。【選択図】図１２
2011053901.tif 000002
【特許請求の範囲】
【請求項１】
文書画像データを情報処理装置へ提供する文書画像データ提供装置であって、
文書画像データを入力する文書画像入力手段と、
前記文書画像データを構成する文書画像要素の領域を認識する領域認識手段と、
前記情報処理装置において前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出手段と、
前記要素データの背景領域の色を所定の色へ置き換える背景処理手段と、
前記背景領域の色が置き換えられた前記要素データを前記情報処理装置へ提供する要素データ提供手段と、を有する文書画像データ提供装置。
【請求項２】
前記背景処理手段は、
前記文書画像データにおける背景領域を特定する背景特定手段と、
前記背景特定手段により特定された前記背景領域の色を前記所定の色へ置き換える背景置換手段と、を有する請求項１記載の文書画像データ提供装置。
【請求項３】
前記背景特定手段は、
前記文書画像データを構成する前記文書画像要素の要素データにおける背景領域を特定する請求項２記載の文書画像データ提供装置。
【請求項４】
前記背景処理手段は、
前記要素データにおける前記背景領域を拡張し、
前記背景処理手段は、
拡張された前記背景領域を、前記要素データの背景領域として特定する請求項３記載の文書画像データ提供装置。
【請求項５】
前記所定の色は、白色又はその近似色である請求項１ないし４の何れか一項に記載の文書画像データ提供装置。
【請求項６】
前記所定の色は、透明色又はその近似色である請求項１ないし４の何れか一項に記載の文書画像データ提供装置。
【請求項７】
前記背景特定手段は、予め設定された色の領域を背景領域と特定する請求項２ないし６の何れか一項に記載の文書画像データ提供装置。
【請求項８】
文書画像データを提供する文書画像データ提供装置と、前記文書画像データ提供装置に接続されており前記文書画像データ提供装置から前記文書画像データを提供される情報処理装置とを有する文書画像データ提供システムであって、
前記文書画像データ提供装置は、
文書画像データを入力する文書画像入力手段と、
前記文書画像データを構成する文書画像要素の領域を認識する領域認識手段と、
前記情報処理装置において前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出手段と、
前記要素データの背景領域の色を所定の色へ置き換える背景処理手段と、
前記背景領域の色が置き換えられた前記要素データを前記情報処理装置へ提供する要素データ提供手段と、を有し、
前記情報処理装置は、
前記文書画像データから前記文書画像データを構成する文書画像要素を選択する文書画像要素選択手段と、
前記要素データ提供装置から提供される前記要素データを一時的に格納する画像バッファと、
前記画像バッファに格納された前記要素データを用いて文書画像の編集を行う編集手段と、を有する文書画像データ提供システム。
【請求項９】
文書画像データが蓄積された文書画像データ提供装置から情報処理装置へ前記文書画像データを提供する文書画像データ提供方法であって、
前記文書画像データ提供装置による、
文書画像データを入力する文書画像入力手順と、
前記文書画像データを構成する文書画像要素の領域を認識する領域認識手順と、
前記情報処理装置において前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出手順と、
前記要素データの背景領域の色を所定の色へ置き換える背景処理手順と、
前記背景領域の色が置き換えられた前記要素データを前記情報処理装置へ提供する要素データ提供手順と、
前記情報処理装置による、
前記文書画像データから前記文書画像データを構成する文書画像要素を選択する文書画像要素選択手順と、
前記画像バッファに格納された前記要素データを用いて文書画像の編集を行う編集手順と、を有する文書画像データ提供方法。
【請求項１０】
文書画像データを情報処理装置へ提供する文書画像データ提供装置により実行される文書画像データ提供プログラムであって、
前記文書画像データ提供装置に、
文書画像データを入力する文書画像入力ステップと、
前記文書画像データを構成する文書画像要素の領域を認識する領域認識ステップと、
前記情報処理装置において前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出ステップと、
前記要素データの背景領域の色を所定の色へ置き換える背景処理ステップと、
前記背景領域の色が置き換えられた前記要素データを前記情報処理装置へ提供する要素データ提供ステップと、を実行させる文書画像データ提供プログラム。
【請求項１１】
文書画像データを入力する文書画像入力手段と、
前記文書画像データを構成する文書画像要素の領域を認識する領域認識手段と、
前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出手段と、
前記要素データを情報処理装置へ提供する要素データ提供手段と、を有する文書画像データ提供装置において実行される背景処理プログラムであって、
前記文書画像データ提供装置に、
前記文書画像データにおける背景領域を特定する背景特定ステップと、
前記背景特定手段により特定された前記背景領域の色を前記所定の色へ置き換える背景置換ステップと、を実行させる背景処理プログラム。
【請求項１２】
文書画像データに含まれる文書画像要素の要素データを抽出して提供する文書画像データ提供装置と接続されており、
前記文書画像データから、前記文書画像データを構成する文書画像要素を選択する文書画像要素選択手段と、
前記文書画像要素選択手段により選択された文書画像要素の要素データを取得する要素データ取得手段と、
取得した前記要素データを用いて文書画像の編集を行う編集手段と、を有する情報処理装置において実行される背景処理プログラムであって、
前記情報処理装置に、
前記要素データにおける背景領域を特定する背景特定ステップと、
前記背景特定ステップにより特定された前記背景領域の色を前記所定の色へ置き換える背景置換ステップと、を実行させる背景処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書画像データを情報処理装置へ提供する文書画像データ提供装置、文書画像データ提供システム、文書画像データ提供方法、文書画像データ提供プログラム、背景処理プログラムに関する。
【背景技術】
【０００２】
近年では、スキャン等により電子化された文書画像データを蓄積し、編集用のアプリケーション等を用いて文書画像データから必要な部分のデータを切り出して利用する技術がある。例えば特許文献１には、スキャンした文書画像から所望の文書要素を選択し、選択した文書要素を文書編集ソフトに取り込み編集する技術が開示されている。また特許文献２には、スキャンした文書画像から所望の文書要素（文章、図）をメールにドラッグアンドドロップでコピーする技術が開示されている。
【０００３】
特許文献３には、文書画像データを文書要素ごとに分解し、文書要素に応じて色付け、マージン付けを行い、出力画像を生成する技術が開示されている。特許文献４には、携帯電話のカメラで文書を撮影し、撮影した文書中の文字をメールなどに使える絵文字として適切な画像に変換する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の発明では、選択されて切り出された画像がそのまま文書編集ソフトに取り込まれる。このため、切り出された画像に背景領域が含まれていた場合には、背景領域が残ったまま文書編集ソフト取り込まれ、新たに編集された文書に背景領域がなじまずに見栄えを損ねる虞がある。
【０００５】
また特許文献２記載の発明では、入力された画像から多数のオブジェクトを生成し、選択範囲のみを対象としてオブジェクト構造を維持したまま複製が可能となっている。よって引用文献２記載の発明では、前景のみ、前景及び背景といった取り込みの形態が選択できるが、階層オブジェクトの編集が必要ない場合にもこのような処理を取るのは非効率的である。
【０００６】
また特許文献３記載の発明には、白黒で記載された紙原稿をカラー化して印刷する方法において、文書要素の周囲に新たな背景色とその領域を設けることが記載されているが、領域種別とパラメータの対応を記憶したテーブルの管理が必要となる。また論理的意味の識別子を利用しているため、煩雑な解析が必要となる。さらに特許文献３記載の発明では、出来上がりの画像も元の白黒の紙原稿全体がカラーになったものであり、所望の文書要素のみを文書編集ソフトで使いたいという要求には対応していない。
【０００７】
特許文献４記載の発明では、対応が携帯端末に限定されており、高い解像度でスキャンできるスキャナと、パーソナルコンピュータ（以下、ＰＣ）を用いた文書編集等には適用できない。また特許文献４記載の発明では、処理の対象が文字部分（文字とその背景）に限定されているが、ＰＣ等による文書編集では、絵図部での背景の取り扱いが望まれる。
【０００８】
本発明は、上記事情を鑑みてこれを解決すべくなされたものであり、文書画像データを再利用する際に、容易に再利用後の文書画像データの見栄えを向上させることが可能な文書画像データ提供装置、文書画像データ提供システム、文書画像データ提供方法、文書画像データ提供プログラム、背景処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するために、以下の如き構成を採用した。
【００１０】
本発明は、文書画像データを情報処理装置へ提供する文書画像データ提供装置であって、文書画像データを入力する文書画像入力手段と、前記文書画像データを構成する文書画像要素の領域を認識する領域認識手段と、前記情報処理装置において前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出手段と、前記要素データの背景領域の色を所定の色へ置き換える背景処理手段と、前記背景領域の色が置き換えられた前記要素データを前記情報処理装置へ提供する要素データ提供手段と、を有する構成とした。
【００１１】
本発明は、文書画像データを提供する文書画像データ提供装置と、前記文書画像データ提供装置に接続されており前記文書画像データ提供装置から前記文書画像データを提供される情報処理装置とを有する文書画像データ提供システムであって、前記文書画像データ提供装置は、文書画像データを入力する文書画像入力手段と、前記文書画像データを構成する文書画像要素の領域を認識する領域認識手段と、前記情報処理装置において前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出手段と、前記要素データの背景領域の色を所定の色へ置き換える背景処理手段と、前記背景領域の色が置き換えられた前記要素データを前記情報処理装置へ提供する要素データ提供手段と、を有し、前記情報処理装置は、前記文書画像データから前記文書画像データを構成する文書画像要素を選択する文書画像要素選択手段と、前記要素データ提供装置から提供される前記要素データを一時的に格納する画像バッファと、前記画像バッファに格納された前記要素データを用いて文書画像の編集を行う編集手段と、を有する構成とした。
【００１２】
本発明は、文書画像データが蓄積された文書画像データ提供装置から情報処理装置へ前記文書画像データを提供する文書画像データ提供方法であって、前記文書画像データ提供装置による、文書画像データを入力する文書画像入力手順と、前記文書画像データを構成する文書画像要素の領域を認識する領域認識手順と、前記情報処理装置において前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出手順と、前記要素データの背景領域の色を所定の色へ置き換える背景処理手順と、前記背景領域の色が置き換えられた前記要素データを前記情報処理装置へ提供する要素データ提供手順と、前記情報処理装置による、前記文書画像データから前記文書画像データを構成する文書画像要素を選択する文書画像要素選択手順と、前記画像バッファに格納された前記要素データを用いて文書画像の編集を行う編集手順と、を有する方法とした。
【００１３】
本発明は、文書画像データを情報処理装置へ提供する文書画像データ提供装置により実行される文書画像データ提供プログラムであって、前記文書画像データ提供装置に、文書画像データを入力する文書画像入力ステップと、前記文書画像データを構成する文書画像要素の領域を認識する領域認識ステップと、前記情報処理装置において前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出ステップと、前記要素データの背景領域の色を所定の色へ置き換える背景処理ステップと、前記背景領域の色が置き換えられた前記要素データを前記情報処理装置へ提供する要素データ提供ステップと、を実行させるプログラムとした。
【００１４】
本発明は、文書画像データを入力する文書画像入力手段と、前記文書画像データを構成する文書画像要素の領域を認識する領域認識手段と、前記文書画像データの文書画像要素が選択されたとき、認識された前記領域に基づいて、選択された前記文書画像要素の要素データを抽出する要素データ抽出手段と、前記要素データを情報処理装置へ提供する要素データ提供手段と、を有する文書画像データ提供装置において実行される背景処理プログラムであって、前記文書画像データ提供装置に、前記文書画像データにおける背景領域を特定する背景特定ステップと、前記背景特定手段により特定された前記背景領域の色を前記所定の色へ置き換える背景置換ステップと、を実行させるプログラムとした。
【００１５】
本発明は、文書画像データに含まれる文書画像要素の要素データを抽出して提供する文書画像データ提供装置と接続されており、前記文書画像データから、前記文書画像データを構成する文書画像要素を選択する文書画像要素選択手段と、前記文書画像要素選択手段により選択された文書画像要素の要素データを取得する要素データ取得手段と、取得した前記要素データを用いて文書画像の編集を行う編集手段と、を有する情報処理装置において実行される背景処理プログラムであって、前記情報処理装置に、前記要素データにおける背景領域を特定する背景特定ステップと、前記背景特定ステップにより特定された前記背景領域の色を前記所定の色へ置き換える背景置換ステップと、を実行させるプログラムとした。
【発明の効果】
【００１６】
本発明によれば、文書画像データを再利用する際に、容易に再利用後の文書画像データの見栄えを向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の文書画像データ提供システム１００を説明する図である。
【図２】本発明の画像処理装置２００のハードウェア構成の一例を示す図である。
【図３】本発明の情報処理装置３００のハードウェア構成の一例を示す図である。
【図４】第一の実施形態の文書画像データ提供システム１００を説明する図である。
【図５】文書テーブル２８３のデータ構造の一例を示す図である。
【図６】ページテーブル２８４のデータ構成の一例を示す図である。
【図７】要素テーブル２８５のデータ構造の一例を示す図である。
【図８】第一の実施形態の文書画像データ提供システム１００における文書画像データの登録の動作を説明するフローチャートである。
【図９】第一の実施形態の文書画像データ提供システム１００における文書画像データの表示を説明するフローチャートである。
【図１０】表示装置３２に文書画像データの一覧が表示された表示画面の一例を示す図である。
【図１１】表示装置３２にプレビュー画像が表示された表示画面の一例を示す図である。
【図１２】第一の実施形態における文書画像の編集を説明するフローチャートである。
【図１３】文書画像データにおいて特定された背景領域の例を示す図である。
【図１４】背景色が置き換えられた例を示す図である。
【図１５】プレビュー画像と編集画面が表示された表示画面の一例を示す図である。
【図１６】第二の実施形態における文書画像の編集を説明するフローチャートである。
【図１７】第二の実施形態の背景領域の置き換えを説明する第一の図である。
【図１８】背景領域を置き換えない場合を説明する図である。
【図１９】第三の実施形態の文書画像データ提供システム１００Ａを説明する図である。
【図２０】第四の実施形態の文書画像データ提供システム１００Ｂを説明する図である。
【発明を実施するための形態】
【００１８】
本発明の文書画像データ提供システムでは、文書画像データ提供装置は、文書画像データが入力されると、文書画像データを構成する文書画像要素の領域を認識する。そして文書画像データ提供装置は、文書画像データ提供装置と接続された情報処理装置において、文書画像から文書画像要素が選択されると、選択された文書画像要素の要素データを文書画像データから抽出し、背景領域に処理を施した後に情報処理装置に提供する。
【００１９】
以下に図１を参照して本発明の概要を説明する。図１は、本発明の文書画像データ提供システム１００を説明する図である。尚、以下の本発明の実施形態の説明では、文書画像データ提供装置を、例えばスキャン機能、コピー機能、ＦＡＸ機能などを有し、文書画像データを蓄積可能な画像処理装置により実現し、情報処理装置を、演算処理装置と記憶装置とを有する一般のコンピュータにより実現する形態を説明する。
【００２０】
図１に示す文書画像データ提供システム１００は、画像処理装置２００、情報処理装置３００と、がネットワーク４００を介して接続されて構成されている。
【００２１】
文書画像データ提供システム１００において画像処理装置２００は、文書画像データ１０が入力されると文書画像データ１０を構成する文書画像要素１１、１２、１３の領域を認識する。画像処理装置２００は、文書画像要素１１、１２、１３の領域が認識された状態で、文書画像データを蓄積しておく。画像処理装置２００は、画像処理装置２００において認識された文書画像要素１１、１２、１３のうち、何れかの文書画像要素が選択されると、選択された文書画像要素の要素データを文書画像データ１０から抽出して情報処理装置３００へ提供（出力）する。情報処理装置３００では、画像処理装置２００から提供される要素データを取得し、取得した要素データを用いて文書画像データ１０の編集を行うことができる。
【００２２】
尚本実施形態では、文書画像要素の領域の認識とは、例えば文書画像要素の領域が矩形状である場合には、領域の左上の一点の位置情報と右下の一点の位置情報とを取得することであっても良いし、矩形上以外の場合には、文書画像要素の外接する矩形の位置情報を取得することであっても良い。
また本実施形態の要素データの抽出とは、例えば文書画像データ１０において選択された文書画像要素の要素データの複製を生成し、この複製を切り出すことであって良い。
【００２３】
また文書画像要素とは、例えば文書画像に含まれる画像、テキスト、図形、表などである。また要素データとは、各文書画像要素に対応したデータを示す。具体的には例えば、文書画像データに画像とテキストが含まれる場合、文書画像要素は画像とテキストである。文書画像要素が画像であった場合、対応する要素データは画像データである。文書画像要素がテキストであった場合、対応する要素データはテキストデータである。また例えば文書画像要素が図形、表等であった場合には、図形、表は画像として認識されるため、要素データは図形、表を示す画像データとなる。
【００２４】
ここで文書画像要素の種類と、要素データとの対応を表１に示す。表１に示されるように、本実施形態では、文書画像要素が画像、図形、表であった場合には、要素データを画像データとして取得し、文書画像要素がテキストであった場合には要素データをテキストデータとして取得する。
【００２５】
【表１】
2011053901.tif 000003
図２は、本発明の画像処理装置２００のハードウェア構成の一例を示す図である。
【００２６】
画像処理装置２００は、それぞれバスＢで相互に接続されているスキャン装置２１、プロッタ装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６、インターフェース装置２７及び操作パネル２８で構成される。
【００２７】
スキャン装置２１はスキャナエンジンとエンジン制御部等で構成され、文書画像が印刷つれた印刷媒体（例えば印刷用紙等）を読み取って文書画像データとするために用いられる。プロッタ装置２２はプロッタエンジンとエンジン制御部等で構成され、画像データを印刷用紙等の記録媒体に出力するために用いられる。インターフェース装置２７は、モデム、ＬＡＮカード等で構成されており、ネットワーク４００に接続する為に用いられる。操作パネル２８は、画像処理装置２００の操作を行うために用いられるものであり、表示機能も兼ね備えるタッチパネル等により構成される。
【００２８】
本発明の文書画像データ提供プログラムは、画像処理装置２００を制御するために用いられる各種プログラムの少なくとも一部である。文書画像データ提供プログラムは例えば記録媒体２９の配布やネットワーク４００からのダウンロード等によって提供される。文書画像データ提供プログラムを記録した記録媒体２９は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２９】
また、文書画像データ提供プログラムを記録した記録媒体２９がドライブ装置２３にセットされると、文書画像データ提供プログラムは記録媒体２９からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワーク４００からダウンロードされた文書画像データ提供プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００３０】
補助記憶装置２４は、インストールされた文書画像データ提供プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、コンピュータの起動時に補助記憶装置２４から文書画像データ提供プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された文書画像データ提供プログラムに従って、後述するような各種処理を実現している。
【００３１】
図３は、本発明の情報処理装置３００のハードウェア構成の一例を示す図である。
【００３２】
情報処理装置３００は、それぞれバスＢで相互に接続されている入力装置３１、出力装置３２、ドライブ装置３３、補助記憶装置３４、メモリ装置３５、演算処理装置３６およびインターフェース装置３７で構成される。
【００３３】
入力装置３１はキーボードやマウスなどで構成され、各種信号を入力するために用いられる。表示装置３２はディスプレイ装置などで構成され、各種ウインドウやデータ等を表示するために用いられる。インターフェース装置３７は、モデム、ＬＡＮカードなどで構成されており、ネットワーク４００に接続する為に用いられる。
【００３４】
本発明の情報処理プログラムは、情報処理装置３００を制御するために用いられる各種プログラムの少なくとも一部である。情報処理プログラムは例えば記録媒体３８の配布やネットワーク４００からのダウンロードなどによって提供される。情報処理プログラムを記録した記録媒体３８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３５】
また、情報処理プログラムを記録した記録媒体３８がドライブ装置３３にセットされると、情報処理プログラムは記録媒体３８からドライブ装置３３を介して補助記憶装置３４にインストールされる。ネットワーク４００からダウンロードされた情報処理プログラムは、インターフェース装置３７を介して補助記憶装置３４にインストールされる。
【００３６】
情報処理装置３００は、インストールされた情報処理プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置３５は、コンピュータの起動時に補助記憶装置３４から情報処理プログラムを読み出して格納する。そして、演算処理装置３６はメモリ装置３５に格納された情報処理プログラムに従って、後述するような各種処理を実現している。
（第一の実施形態）
以下に図面を参照して本発明の第一の実施形態について説明する。本実施形態では、抽出された要素データの背景領域を特定し、背景領域を所定の色へ置き換えることで、編集後の文書画像データの見栄えを向上させる。
【００３７】
図４は、第一の実施形態の文書画像データ提供システム１００を説明する図である。
【００３８】
本実施形態の画像処理装置２００は、文書画像入力部２０５、領域認識部２１０、画像生成部２２０、格納制御部２３０、一覧提供部２４０、プレビュー画像提供部２５０、要素データ抽出部２６０、背景処理部２６２、要素データ提供部２７０を有する。また画像処理装置２００は、補助記憶装置２４内に設けられたデータベース２８０を有する。
【００３９】
文書画像入力部２０５（文書画像入力手段）は、文書画像（原稿）をスキャンして文書画像データとして画像処理装置２００に入力する。
【００４０】
領域認識部２１０（領域認識手段）は、文書画像データを構成する文書画像要素の領域を認識する。具体的には領域認識部２１０は、文書画像データに含まれるデータの特徴から、テキストデータ、図のデータ、表のデータ、写真のデータ等をそれぞれの領域を判別し、領域内の特徴に基づいて領域内のデータの種別を判別することで文書画像要素を認識する。尚領域判別の手法は公知であるため、詳細な説明は割愛する。
【００４１】
画像生成部２２０（画像生成手段）は、文書画像入力部２０５により入力された文書画像データを用いて、入力された文書画像データよりも解像度の低い文書画像データを生成する。本実施形態の画像生成部２２０では、入力された文書画像データよりも解像度の低い第一の文書画像データと、第一の文書画像データよりもさらに解像度の低い第二の文書画像データを生成する。第一の文書画像データと第二の文書画像データの詳細は後述する。
【００４２】
格納制御部２３０は、後述するデータベース２８０に対する文書画像データの格納の制御を行う。一覧提供部２４０（一覧提供手段）は、データベース２８０から、データベース２８０に格納されている文書画像データの一覧を取得して情報処理装置３００へ提供する。
【００４３】
プレビュー画像提供部（プレビュー画像提供手段）２５０は、データベース２８０から、選択されたプレビュー画像を取得して情報処理装置３００へ提供する。要素データ抽出部２６０（要素データ抽出手段）は、入力された文書画像データから、選択された文書画像要素に対応する要素データを抽出する。
【００４４】
背景処理部（背景処理手段）２６２は、要素データの背景領域を予め設定された所定の色へ置き換える処理を行う。本実施形態の背景処理部２６２は、背景特定部２６３と背景置換部２６４を有する。
【００４５】
背景特定部（背景特定手段）２６３は、抽出された要素データ背景領域を特定する。本実施形態の背景特定部２６３は、例えば公知技術により文書画像入力部２０５から入力された文書画像データにおける背景色を特定する。そして背景特定部２６３は、要素データにおいて、特定された背景色に近似した色の画素塊のうち所定の大きさより大きいものを背景領域として特定しても良い。
【００４６】
尚公知技術とは、例えば文書画像データにおける色をクラスタリングし、このクラスタリングにより得られた複数のクラスタの中で最も多くの画素数を有する第１のクラスタの第1の色と、該第１のクラスタより画素数の少ない第２のクラスタの第２の色を決定し、該第１のクラスタと該第２のクラスタの画素数の差が所定の値より小さく、該第２の色が文書全体に亘り分布している場合に、該第２の色を該文書画像の背景色とする技術等である（特開２００１−２２２７１７号公報参照）。
【００４７】
背景置換部（背景置換手段）２６４は、背景特定部２６３により特定された背景領域の色を所定の色へ置き換える。所定の色とは、例えば透明色、白色等の予め設定された色であっても良いし、透明色や白色の近似色であっても良い。またユーザにより指定された色やその近似色であっても良い。
【００４８】
要素データ提供部２７０（要素データ抽出手段）は、要素データ抽出部２６０により抽出された要素データを情報処理装置３００へ提供する。
【００４９】
データベース２８０は、文書画像データのメタデータが格納されるメタデータ部２８１、文書画像データが格納される文書画像データ部２８２を有する。
【００５０】
メタデータ部２８１には、文書画像データの属性を示す情報（書誌情報）が格納された文書テーブル２８３、文書画像データに含まれるページの情報が格納されるページテーブル２８４、文書画像要素毎の情報が格納される要素テーブル２８５を有する。
【００５１】
図５は、文書テーブル２８３のデータ構造の一例を示す図である。文書テーブル２８３は、文書画像データの書誌情報が格納される。具体的には文書テーブルには、入力された文書画像データを識別子するための文書ＩＤ、文書画像データの作成日、文書画像データのページ数、文書画像データのタイトル等が関連付けられて格納される。また本実施形態の文書テーブル２８３では、例えば文書画像データがメモリカード等の記録媒体から直接入力された場合には、この文書画像データが直接文書テーブル２８３に格納される。
【００５２】
また本実施形態では、スキャン装置２１からＡＤＦ（Auto Document Feeder）機能などにより、複数ページの文書画像が一括して読み取られた場合、複数ページの文書画像データを１ファイルとして扱えるフォーマットに変換した後に文書画像データを文書テーブル２８３に格納しても良い。
【００５３】
ページテーブル２８４では、文書画像データをページ毎に管理するための情報が格納されている。図６は、ページテーブル２８４のデータ構成の一例を示す図である。
【００５４】
ページテーブル２８４では、ページＩＤ、文書ＩＤ、ページ番号、サムネイル画像、プレビュー画像が関連付けられて格納されている。ページＩＤは、文書画像データをページ毎に識別するための識別情報である。文書ＩＤは、ページＩＤで特定されるページが含まれる文書画像データのＩＤである。ページ番号は、文書ＩＤで特定される文書画像データにおける当該ページの番号である。
【００５５】
サムネイル画像とは、当該ページのサムネイル画像である。プレビュー画像とは、当該ページのプレビュー画像である。
【００５６】
ここでサムネイル画像とプレビュー画像について説明する。
【００５７】
本実施形態では、文書画像データが入力されると、画像生成部２２０が文書画像データに含まれるページ毎に、文書画像データよりも解像度の低いプレビュー用の文書画像データ（以下、プレビュー画像データ）を生成する。このプレビュー画像データが、第一の文書画像データである。また画像生成部２２０は、プレビュー用の文書画像データよりもさらに解像度の低いサムネイル用の文書画像データ（以下、サムネイル画像データ）を生成する。このサムネイル画像データが、第二の文書画像データである。
【００５８】
本実施形態の画像処理装置２００では、文書画像データが入力されてプレビュー画像データとサムネイル画像データが生成されると、格納制御部２３０はプレビュー画像データとサムネイル画像データをページテーブル２８４の該当する箇所へ格納する。
【００５９】
文書画像データ部２８２には、スキャン装置２１によりスキャンされた文書画像データが格納される。文書画像データ部２８２では、文書画像データの有するページＩＤにより、メタデータ部２８１のページテーブル２８４と関連付けられている。尚本実施形態の文書画像データ部２８２に格納される文書画像データは、スキャン装置２１でスキャンされたときの解像度のまま格納されるものであって、他のアプリケーションにコピーした場合にも、十分再利用可能な解像度の画像とした。
【００６０】
尚本実施形態では、例えば文書画像データ部２８２に格納される文書画像データの解像度を６００ｄｐｉとした場合に、プレビュー画像データの解像度は１００ｄｐｉ程度、サムネイル画像データは、一覧性を良くするために画像サイズを統一し、１００ピクセル×１００ピクセル程度であることが好ましい。
【００６１】
またページテーブル２８４には、サムネイル画像データとプレビュー画像データ以外にも、解像度の異なるページ画像データが格納されても良い。またこのときの解像度は、予めシステム管理者などにより設定されていても良い。この場合画像生成部２２０は、文書画像データが入力されると、サムネイル画像データと、プレビュー画像データの他に、設定された解像度のページ画像を生成する。そして格納制御部２３０は、生成されたページ画像データを、ページＩＤと関連付けてページテーブル２８４へ格納する。
【００６２】
図７は、要素テーブル２８５のデータ構造の一例を示す図である。要素テーブル２８５には、文書画像入力部２０５により入力された文書画像データにおいて、領域認識部２１０による文書画像要素の認識における各文書画像要素毎の情報が格納される。要素テーブル２８５には、文書画像要素の領域を識別するための識別情報である領域ＩＤ、文書画像要素を含む文書画像データを示す文書ＩＤ、文書画像要素が含まれるページを示すページＩＤ、文書画像要素の位置情報（座標情報）、文書画像要素の種別等が関連付けられて格納される。
【００６３】
図４に戻って、次に本実施形態の文書画像データ提供システム１００を構成する情報処理装置３００について説明する。
【００６４】
情報処理装置３００は、一覧取得部３１０、プレビュー画像取得部３２０、領域表示部３２５、文書画像要素選択部３３０、要素データ取得部３４０、表示制御部３５０、編集部３６０、画像バッファ３６５を有する。一覧取得部３１０は、画像処理装置２００のデータベース２８０に格納されている文書画像データの一覧を取得する。プレビュー画像取得部３２０は、一覧取得部３１０により取得した文書画像データから選択されたプレビュー画像に対応するプレビュー画像データを取得する。領域表示部３２５は、取得したプレビュー画像データを表示する際に、文書画像要素毎の領域を示す表示を行う。
【００６５】
文書画像要素選択部３３０は、文書画像から文書画像要素を選択する。要素データ取得部３４０は、文書画像要素選択部３３０により選択された文書画像要素に対応した要素データを取得する。表示制御部３５０は、表示装置３２における表示を制御する。編集部３６０は、要素データ取得部３４０により取得された要素データを用いた編集を行う。尚編集部３６０は、例えば情報処理装置３００にインストールされた要素データを編集するための編集用アプリケーション等により実現されても良い。画像バッファ３６５は、画像処理装置２００の要素データ提供部２７０から提供される要素データが一時的に格納される。
【００６６】
また本実施形態の一覧取得部３１０、プレビュー画像取得部３２０、文書画像要素選択部３３０、要素データ取得部３４０、表示制御部３５０は、情報処理装置３００の有するＷｅｂブラウザ３７０により実現される。
【００６７】
次に、図８及び図９を参照して本実施形態の文書画像データ提供システム１００の動作について説明する。図８は、第一の実施形態の文書画像データ提供システム１００における文書画像データの登録（蓄積）の動作を説明するフローチャートである。
【００６８】
画像処理装置２００において文書画像入力部２０５により文書画像データが入力されると、ステップＳ８０１へ進み、領域認識部２１０により文書画像要素の認識が行われる。文書画像要素の領域が認識されると、格納制御部２３０は、文書画像データに含まれる文書画像データの書誌情報を文書テーブル２８３へ格納する。また格納制御部２３０は、文書画像データに含まれるページ毎の情報をページテーブル２８４へ格納する。
【００６９】
さらに格納制御部２３０は、認識された文書画像要素毎に、各文書画像要素の情報を要素テーブル２８５に格納する。また格納制御部２３０は、文書画像データを文書画像データ部２８２へ格納する。
【００７０】
ステップＳ８０１に続いてステップＳ８０２へ進み、画像生成部２２０は、ステップＳ８０１で入力された文書画像データからプレビュー画像データとサムネイル画像データを生成する。具体的には例えば、画像生成部２２０は、文書画像データを圧縮してプレビュー画像データとサムネイル画像データとを生成する。ステップＳ８０２に続いてステップＳ８０３へ進み、格納制御部２３０は、生成されたプレビュー画像データとサムネイル画像データとをページテーブル２８４へ格納する。
【００７１】
本実施形態では、以上のようにして画像処理装置２００に文書画像データが登録されて蓄積される。
【００７２】
次に本実施形態の情報処理装置３００における文書画像データの表示について説明する。図９は、第一の実施形態の文書画像データ提供システム１００における文書画像データの表示を説明するフローチャートである。
【００７３】
ステップＳ９０１において、情報処理装置３００が文書画像データの一覧取得指示を受けるとステップＳ９０２へ進む。ステップＳ９０２において画像処理装置２００は、情報処理装置３００から一覧取得指示を受けて、一覧提供部２４０によりデータベース２８０に格納されている文書画像データの一覧を提供する。このとき一覧提供部２４０は、ページテーブル２８４に格納されている文書画像データの一覧としてサムネイル画像データの一覧を取得し、情報処理装置３００へ提供する。
【００７４】
ステップＳ９０２に続いてステップＳ９０３へ進み、情報処理装置３００は、一覧取得部３１０により、提供されたサムネイル画像の一覧を取得する。そして情報処理装置３００において表示制御部３５０は、取得した一覧を表示装置３２に表示させる。図１０は、表示装置３２にサムネイル画像の一覧が表示された表示画面の一例を示す図である。図１０に示すように、表示装置３２に表示される一覧は、文書画像のサムネイル画像により示される。
【００７５】
図１０に示す表示画面３２Ａでは、文書画像データの一覧として４つのサムネイル画像８１〜８４が表示されている。図１０の例では、例えばサムネイル画像８２の背景領域は、透明色又は白色以外の背景色を有している。各サムネイル画像の下には、文書画像データのタイトルが表示されている。尚例えば複数ページの文書画像データを１ファイルとしている場合、表示画面３２Ａには、最初のページに係る文書画像データのサムネイル画像が表示されても良い。
【００７６】
図９に戻って、ステップＳ９０３に続いてステップＳ９０４へ進み、情報処理装置３００において表示画面３２Ａからサムネイル画像が選択される。尚本実施形態の情報処理装置３００では、サムネイル画像が例えばマウス等のポインティングデバイスによりクリックされたとき、そのサムネイル画像が選択されるものとしても良い。
【００７７】
ステップＳ９０４に続いてステップＳ９０５へ進み、画像処理装置２００は、サムネイル画像が選択されると、プレビュー画像提供部２４０によりデータベース２８０から選択されたサムネイル画像に対応するプレビュー画像データを取得する。そして画像処理装置２００は、プレビュー画像提供部２４０により取得したプレビュー画像データを情報処理装置３００へ提供する。このとき画像処理装置２００は、プレビュー画像データと共に、要素テーブル２８５に格納されている文書画像要素の位置情報も提供する。
【００７８】
ステップＳ９０５に続いてステップＳ９０６へ進み、情報処理装置３００は、プレビュー画像取得部３２０により画像処理装置２００から提供されたプレビュー画像データと文書画像要素の位置情報を取得する。表示制御部３５０は、取得したプレビュー画像データに基づきプレビュー画像を表示装置３２に表示させる。
【００７９】
ステップＳ９０６に続いてステップＳ９０７進み、情報処理装置３００において領域表示部３２５は、文書画像要素の位置情報に基づき、プレビュー画像上に文書画像要素の領域を示す矩形を表示させて、文書画像データの表示処理を終了する。以下に矩形の表示について説明する。
【００８０】
図１１は、表示装置３２にプレビュー画像が表示された表示画面の一例を示す図である。図１１の示す表示画面３２Ｂは、図１０に示す文書画像データの一覧においてサムネイル画像８２が選択された場合の表示画面を示している。
【００８１】
表示画面３２Ｂに表示されたプレビュー画像９０の元となる文書画像は、文書画像要素９１、９２、９３から構成されており、文書画像要素９１、９２、９３は、背景領域９５上に形成されている。よってプレビュー画像９０には、背景領域９５上に、文書画像要素９１の領域を示す矩形９４Ａ、文書画像要素９２の領域を示す矩形９４Ｂ、文書画像要素９３の領域を示す矩形９４Ｃが表示されている。矩形９４Ａ、９４Ｂ、９４Ｃは、プレビュー画像９０を表示するためのプレビュー画像データと共に取得した文書画像要素９１、９２、９３の位置情報に基づき表示される。尚本実施形態では、プレビュー画像９０における文書画像要素９１、９２、９３のレイアウトは、文書画像データの元となる文書画像における文書画像要素のレイアウトと同様である。
【００８２】
また本実施形態では、例えば領域表示部３２５により表示される矩形９４Ａ、９４Ｂ、９４Ｃの色を、文書画像要素の種別に合わせて変更しても良い。例えば文書画像要素９１の種別が画像である場合には、矩形９４Ａの色を青とし、文書画像要素９２の種別がテキストであった場合には矩形９４Ｂの色を赤とする、などである。
【００８３】
本実施形態では、以上に説明したように、画像処理装置２００に文書画像データを蓄積し、情報処理装置３００で蓄積された文書画像データを表示する。
【００８４】
また本実施形態の文書画像データ提供システム１００では、上述した画像処理装置２００及び情報処理装置３００の機能により、画像処理装置２００に蓄積された文書画像データの要素データを再利用して文書画像を編集することができる。
【００８５】
以下に本実施形態における文書画像の編集について説明する。本実施形態の情報処理装置３００では、編集部３６０により、表示装置３２に文書画像の編集画面を表示させて、要素データを用いた文書画像の編集を行うことができる。
【００８６】
本実施形態の情報処理装置３００では、表示装置３２にプレビュー画像と編集画面とを表示させ、例えばマウス等によりプレビュー画像の文書画像要素を編集画面へドラッグ＆ドロップすることにより、対象となる文書画像要素の要素データを編集画面へ貼り付けることができる。
【００８７】
図１２は、第一の実施形態の文書画像の編集を説明するフローチャートである。
【００８８】
ステップＳ１２０１において情報処理装置３００は、文書画像データのプレビュー画像データを取得する。プレビュー画像データの取得については上述した通りである。図１２では、プレビュー画像９０を表示させるプレビュー画像データを取得したものとして説明する。
【００８９】
ステップＳ１２０１に続いてステップＳ１２０２へ進み、表示制御部３５０は、取得したプレビュー画像データに基づき表示装置３２にプレビュー画像を表示させる。ここで表示されるプレビュー画像９０には、図１１に示すように文書画像要素の領域を示す矩形が表示されている。また編集部３６０は、表示装置３２に文書画像の編集画面を表示させる。
【００９０】
ステップＳ１２０２に続いてステップＳ１２０３へ進み、プレビュー画像９０において文書画像要素選択部３３０により文書画像要素が選択される。本実施形態では、矩形９４Ａにより囲まれた文書画像要素９１が選択されたものとして説明する。
【００９１】
尚本実施形態では、プレビュー画像９０において、矩形９４Ａにより囲われた領域内においてマウス等のポインティングデバイスがクリックされると、クリックされた矩形９４Ａ内の文書画像要素９１が選択されたものと判断される。よって本実施形態の文書画像要素選択部３３０は、入力装置３１により実現される。情報処理装置３００において文書画像要素９１が選択されると、選択指示と、選択された文書画像要素９１の位置情報とが画像処理装置２００へ送信される。
【００９２】
ステップＳ１２０３に続いてステップＳ１２０４へ進み、画像処理装置２００は、選択指示と文書画像要素９１の位置情報とを受信すると、背景特定部２６３により文書画像要素９１の背景領域を特定する。具体的には背景特定部２９３は、文書画像入力部２０５から入力されたプレビュー画像９０と対応する文書画像データ９０Ａにおける背景色を特定する。そして特定された背景色の領域を背景領域として特定する。
【００９３】
図１３は、文書画像データにおいて特定された背景領域の例を示す図である。図１３では、プレビュー画像９０の元となる文書画像データ９０Ａにおいて特定され背景領域の例を示している。
【００９４】
ステップＳ１２０４に続いてステップＳ１２０５へ進み、背景置換部２６４は、文書画像データ９０Ａの背景領域の背景色を所定の色へ置き換える。図１４は、背景色が置き換えられた例を示す図である。
【００９５】
図１４では、文書画像データ９０Ａの背景色が背景置換部２６４により所定の色へ置き換えられた文書画像データ９０Ｂを示す。本実施形態の所定の色とは、予め設定された色であり、例えば透明色、白色、又はユーザが指定した色である。
【００９６】
ステップＳ１２０５に続いてステップＳ１２０６へ進み、要素データ抽出部２６０は、文書画像データ９０Ｂから、ステップＳ１２０３で受信した文書画像要素９１の位置情報に基づき、文書画像要素９１に対応する要素データを切り出して抽出する。尚ここで切り出される要素データは、プレビュー画像よりも高解像度のデータである。またここ切り出される要素データは、背景領域が所定の色に置き換えられた要素データである。例えば文書画像要素９１が選択されていた場合は、背景領域が置き換えられた要素データ９１Ｂが切り出される。
【００９７】
ステップＳ１２０６に続いてステップＳ１２０７へ進み、要素データ提供部２７０は、背景色が置き換えられた後の要素データ９１Ｂを情報処理装置３００へ提供する。
【００９８】
ステップＳ１２０７に続いてステップＳ１２０８へ進み、情報処理装置３００は要素データ９１Ｂを画像バッファ３６５へ格納する。
【００９９】
ステップＳ１２０８に続いてステップＳ１２０９に進み、編集部３６０により表示された編集画面において、選択された文書画像要素９１が編集画面上へドラック＆ドロップされる。
【０１００】
ステップＳ１２０９に続いてステップＳ１２１０へ進み、情報処理装置３００は、選択された文書画像要素９１がドラッグ＆ドロップされると、要素データ取得部３４０により、画像バッファ３６５から選択された文書画像要素９１の要素データ９１Ｂを取得する。
【０１０１】
ステップＳ１２１０に続いてステップＳ１２１１へ進み、編集部３６０により、取得した要素データが編集画面上に表示される。
【０１０２】
以上に説明したように、本実施形態では、文書画像データにおいて文書画像要素が選択されると、文書画像データの背景領域を特定して背景色を所定の色へ置き換える。そして背景色が置き換えられた文書画像データから選択された文書画像要素に対応した要素データを文書画像データから切り出して抽出する。よって本実施形態では、予め文書画像データを文書画像要素に分割し、文書画像要素毎にデータを保持しておく必要がなく、文書画像データの蓄積に必要となるメモリ容量を削減することができる。また本実施形態では、背景領域を予め所定の色に置き換えているため、編集後の文書画像の背景を損なわずに要素データを再利用できる。
【０１０３】
また本実施形態では、プレビュー画像において文書画像要素が選択されると、プレビュー画像よりも高解像度の文書画像データから、選択された文書画像要素に対応する要素データを抽出する。よって本実施形態では、再利用される画像の画質を高画質に保つことができる。
【０１０４】
また本実施形態の情報処理装置３００では、編集画面に表示された要素データを任意にレイアウトすることができる。
【０１０５】
以下に、図１５を参照して文書画像の編集を具体的に説明する。図１５は、プレビュー画像と編集画面が表示された表示画面の一例を示す図である。
【０１０６】
図１５に示す表示画面３２Ｃには、プレビュー画像９０と、編集画面１１１とが表示されている。表示画面３２Ｃに表示されるプレビュー画像９０は、文書画像要素９１、９２、９３を有し、各文書画像要素の領域を示す矩形９４Ａ、９４Ｂ、９４Ｃが表示されている。
【０１０７】
表示画面３２Ｃでは、プレビュー画像９０において文書画像要素９１が再利用される要素データとして選択されている。本実施形態の情報処理装置３００では、プレビュー画像９０の文書画像要素９１の領域を示す矩形９４Ａ内にカーソルを合わせ、矩形９４Ａ内の文書画像要素９１が編集画面１１１上にドラッグ＆ドロップされると、文書画像要素９１の要素データ９１Ｂが画像処理装置２００から提供される。ここで提供される要素データ９１Ｂは、背景色が所定の色へ置き換えられた要素データである。画像処理装置２００からの要素データの提供は、上で説明した通りである。
【０１０８】
提供された文書画像要素９１の要素データ９１Ｂは、編集画面１１１内に貼り付けられる。例えば要素データ９１Ｂの背景領域の色が透明色に置き換えられた場合、編集画面１１１に表示された文書画像の背景を損ねずに要素データ９１Ｂを編集画面１１１内に貼り付けることができる。
【０１０９】
また例えば要素データ９１Ｂの背景領域の色を白色に置き換えた場合には、編集画面１１１に表示された文書画像の背景色が白色でなくとも比較的違和感を少なくすることができる。また例えば編集画面１１１に表示される文書画像の背景色が事前にわかっていた場合には、所定の色を文書画像の背景色と同じ色又はその近似色に設定すれば、文書画像の背景色を損なわずに文書画像要素９１を再利用することができる。
【０１１０】
尚要素データ９１Ｂは、例えばドラッグ＆ドロップの際に編集画面１１１内のカーソルで指定された位置に貼り付けられても良い。尚表示画面３２Ｃに示す例では、文書画像要素９１は画像とした。よって要素データ９１Ｂは、文書画像データから抽出された画像データである。
【０１１１】
このように本実施形態によれば、画像処理装置２００に蓄積されている文書画像データの要素データを用いて文書画像を編集することができ、文書画像データを構成する文書画像要素を簡単に再利用することができる。
【０１１２】
また本実施形態では、要素データが選択されると、選択された要素データを含む文書画像データの背景領域の色を所定の色へ置き換える。そして背景領域が置き換えられた後の文書画像データから、選択された要素データを抽出し、文書画像要素の再利用に用いることができる。
【０１１３】
よって本実施形態によれば、文書画像データを再利用する際に、容易に再利用後の文書画像データの見栄えを向上させることができる。
【０１１４】
尚本実施形態では、一度文書画像データから抽出されて再利用された要素データをページテーブル２８４に格納しても良い。このとき要素データは、この要素データが含まれるページＩＤと関連付けられて格納されても良い。
【０１１５】
尚以上の説明では、文書画像要素が画像の場合には要素データは画像データとなり、文書画像要素がテキストの場合には要素データはテキストデータとなるものとしたが、本実施形態ではこれに限定されない。
【０１１６】
本実施形態の情報処理装置３００では、文書画像要素が選択される際の所定の操作により、要素データを画像データ又はテキストデータの何れで取得するかを選択することができる。尚この場合、画像処理装置２００は、文書画像データにＯＣＲ（Optical Character Recognition）処理を施し、文書画像データを構成する全ての文書画像要素を文字コード化したテキストデータを取得しておくことが前提となる。本実施形態の画像処理装置２００では、例えば文書画像データが文書画像入力部２０５により入力された際に、文書画像データにＯＣＲ処理を施し、その結果取得したテキストデータをページＩＤと関連付けてページテーブル２８４へ格納しても良い。
【０１１７】
本実施形態の画像処理装置２００では、情報処理装置３００において例えば画像である文書画像要素を選択する際に所定の操作をされた場合、テキストデータの取得指示を受けたものと見なす。この場合画像処理装置２００は、文書画像データから要素データを抽出せずに、ＯＣＲ処理の結果であるテキストデータを要素データの代わりに情報処理装置３００へ提供しても良い。
【０１１８】
また本実施形態の画像処理装置２００は、例えば情報処理装置３００において例えばテキストである文書画像要素を選択する際に所定の操作をされた場合、画像データの取得指示を受けたものと見なし、要素データをテキストデータではなく画像データとして提供することもできる。この場合提供される要素データは、文書画像データから抽出された画像データとなる。
【０１１９】
尚本実施形態における所定の操作とは、例えば情報処理装置３００において文書画像要素を選択する際に、マウスによる選択指示（クリック）をしている間に、キーボードの所定のキーを押す、などの操作である。
【０１２０】
また本実施形態の画像処理装置２００では、図１２において文書画像データの背景領域を所定の色に置き換えた後に要素データを抽出するものと説明したが、これに限定されない。本実施形態の画像処理装置２００は、文書画像データの背景領域を特定した後に選択された要素データを抽出し、抽出された要素データの背景領域を所定の色に置き換えても良い。
【０１２１】
また本実施形態の画像処理装置２００では、文書画像データの背景領域を特定する際に公知技術により背景色を特定するものとして説明したが、これに限定されない。本実施形態の画像処理装置２００では、背景色と判断する色が予め設定されていても良い。この場合本実施形態の画像処理装置２００の背景特定部２６３は、文書画像データにおいて設定された色の領域を背景領域として特定する。また背景特定部２６４は、設定された色の近似色の領域も背景領域として特定しても良い。
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。本発明の第二の実施形態では、抽出された要素データの領域を広げて背景領域の処理を行う点が第一の実施形態と相違する。以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、説明を省略する。
【０１２２】
以下に図面を参照して本実施形態の背景領域の置き換えについて説明する。図１６は、第二の実施形態における文書画像の編集を説明するフローチャートである。図１６では、ステップＳ１６０１においてプレビュー画像９０を表示させるプレビュー画像データを取得したものとして説明する。
【０１２３】
図１６のステップＳ１６０１からステップＳ１６０４までの処理は、図１２のステップＳ１２０１からステップＳ１２０４までの処理と同様であるから説明を省略する。
【０１２４】
背景特定部２６３は、ステップＳ１６０４において文書画像データ９０Ａの背景領域を特定すると、ステップＳ１６０５へ進む。ステップＳ１６０５において画像処理装置２００は、要素データ抽出部２６０により、文書画像データ９０Ａから選択された文書画像要素の要素データを抽出する。本実施形態では、文書画像要素９１が選択されたものとして説明する。ここでは、背景領域が残されたままの文書画像要素９１の要素データ９１Ｃ（後述する図１７参照）が抽出される。
【０１２５】
ステップＳ１６０５に続いてステップＳ１６０６へ進み、背景処理部２６２は、文書画像要素９１の位置情報に基づき、抽出された要素データ９１Ｃの領域を拡張し、背景特定手部２６３は拡張された背景領域を拡張背景領域として特定する。ステップＳ１６０６に続いてステップＳ１６０７へ進み、背景置換部２６４は、要素データ９１Ｃの拡張背景領域の色を所定の色へ置き換える。
【０１２６】
ステップＳ１６０７に続いてステップＳ１６０８へ進み、要素データ提供部２７０は拡張背景領域の色が置き換えられた要素データ９１Ｄを情報処理装置３００へ提供する。ステップＳ１６０８に続いてステップＳ１６０９へ進み、要素データ９１Ｄは、情報処理装置３００の画像バッファ３６５へ格納される。
【０１２７】
ステップＳ１６１０以降の処理は、図１２のステップＳ１２０９以降の処理と同様であるから説明を省略する。
【０１２８】
以下に図１７を参照して要素データの背景領域の置き換えについて説明する。図１７は、第二の実施形態の背景領域の置き換えを説明する第一の図である。図１７（Ａ）は、文書画像データ９０Ａから抽出された要素データ９１Ｃを示す図である。図１７（Ｂ）は、要素データ９１Ｃの領域を拡張した要素データ９１Ｄを示す図である。図１７（Ｃ）は、要素データ９１Ｄの拡張背景領域が置き換えられた状態を示す図である。
【０１２９】
本実施形態の背景特定部２６３は、図１６のステップＳ１６０５において要素データ抽出部２６０により抽出された要素データ９１Ｃ（図１７（Ａ）参照）の位置情報から、要素データ９１Ｃの領域の幅Ｘと高さＹとを取得する。
【０１３０】
次に背景特定部２６３は、例えば要素データ９１Ｃの幅Ｘを、幅Ｘの１０％の値である幅Ｘ１ずつ左右（紙面上）に拡張する。また背景処理部２６２は、例えば要素データ９１Ｃの高さＹを、高さＹの１０％の値である幅Ｙ１ずつ上下（紙面上）に拡張し、拡張背景領域とする。
【０１３１】
以上のように要素データ９１Ｃの領域を拡張したものが、図１７（Ｂ）に示す要素データ９１Ｄである。要素データ９１Ｄが確定すると、背景置換部２６４は、図１７（Ｃ）に示すように要素データ９１Ｄの拡張背景領域の色を所定の色へ置き換える。
【０１３２】
本実施形態では、要素データの領域を拡張してから背景領域を置き換えることで、編集後の文書画像の背景を損なわずに文書画像要素を再利用することができる。
【０１３３】
また本実施形態では、背景領域を置き換えなくても良い。図１８を参照して背景領域を置き換えない例を説明する。図１８は、背景領域を置き換えない場合を説明する図である。図１８（Ａ）は要素データ９１Ｃを示す図であり、図１８（Ｂ）は要素データ９１Ｄを示す図である。また図１８（Ｃ）は、要素データ９１Ｄの背景領域を延長させた例を示す図である。本実施形態の背景置換部２６４は、図１８（Ｃ）に示すように、要素データ９１Ｄの拡張背景領域の色を要素データ９１Ｃの背景領域の色とする。
【０１３４】
このように要素データ９１Ｃの領域を拡張し、拡張した領域の色を元々の背景色とすれば、例えば編集後の文書画像の背景色が、要素データ９１Ｃの背景色と近い場合等に編集後の背景を損なわずに要素データ９１Ｃを再利用することができる。
【０１３５】
したがって本実施形態によれば、文書画像データを再利用する際に、容易に再利用後の文書画像データの見栄えを向上させることができる。
【０１３６】
（第三の実施形態）
以下に図面を参照して本発明の第三の実施形態について説明する。本発明の第三の実施形態では、第一及び第二の実施形態で説明した背景特定部２６３と背景置換部２６４とを実現するプログラムが記録媒体に記録されている。以下の本実施形態の説明では、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１３７】
図１９は、第三の実施形態の文書画像データ提供システム１００Ａを説明する図である。本実施形態の文書画像データ提供システム１００Ａは、画像処理装置２００Ａと情報処理装置３００とを有する。
【０１３８】
本実施形態の画像処理装置２００Ａは、第一の実施形態の画像処理装置２００の有する背景処理部２６２以外の各部を有する。すなわち本実施形態の画像処理装置２００Ａは、文書画像入力部２０５、領域認識部２１０、画像生成部２２０、格納制御部２３０、一覧提供部２４０、プレビュー画像提供部２５０、要素データ抽出部２６０、要素データ提供部２７０を有する。
【０１３９】
本実施形態の情報処理装置３００は、第一及び第二の実施形態で説明した情報処理装置である。
【０１４０】
本実施形態の画像処理装置２００Ａは、記録媒体５００がドライブ装置２３にセットされると、記録媒体５００に格納されたプログラムはドライブ装置２３を介して補助記憶装置２４にインストールされる。
【０１４１】
本実施形態の記録媒体５００には、背景処理プログラム５１０が格納されている。背景処理プログラム５１０は、背景処理部２６２の機能を実現するプログラムである。背景処理プログラム５１０には、背景特定プログラム５２０と背景置換プログラム５３０とが含まれる。背景特定プログラム５２０は、背景特定部２６３の機能を実現するプログラムである。背景置換プログラム５３０は。背景置換部２６４の機能を実現するプログラムである。
【０１４２】
よって本実施形態の画像処理装置２００Ａは、記録媒体５００に格納された背景処理プログラム５１０が補助記憶装置２４にインストールされると、第一の実施形態の画像処理装置２００と同様の機能を有する装置となる。
【０１４３】
また本実施形態の記録媒体５００は、情報処理装置３００のドライブ装置３３にセットされても良い。記録媒体５００がドライブ装置３３にセットされると、背景処理プログラム５１０が補助記憶装置３４にインストールされる。よって情報処理装置３００は、背景処理部２６２を有する情報処理装置となる。
【０１４４】
以下に、本実施形態において情報処理装置３００が背景処理部２６２を有する場合について説明する。
【０１４５】
この場合画像処理装置２００Ａは、情報処理装置３００において選択された文書画像要素に対応した要素データを情報処理装置３００へ提供する。このとき情報処理装置３００へ提供される要素データには、背景領域に関する如何なる処理も施されていない。
【０１４６】
要素データが情報処理装置３００へ提供されると、情報処理装置３００は、背景処理部２６２の背景特定部２６３により要素データの背景領域を特定し、背景置換部２６４により特定され背景領域の背景色を所定の色へ置き換え、画像バッファ３６５へ格納する。
【０１４７】
画像バッファ３６５へ格納された要素データは、編集部３６０による編集の際に再利用される。よって本実施形態では、記録媒体５００に格納された背景処理プログラム５１０を画像処理装置２００Ａ又は情報処理装置３００にインストールすれば、第一の実施形態及び第二の実施形態と同様に編集後の文書画像データの見栄えを向上させることができる。
【０１４８】
（第四の実施形態）
以下に図面を参照して本発明の第四の実施形態について説明する。本発明の第四の実施形態は、情報処理装置３００の有するＷｅｂブラウザ３７０の機能、編集部３６０の機能、画像バッファ３６５を画像処理装置２００に搭載したものである。本実施形態の以下の説明では、第一の実施形態と同様の機能構成を有するものには第一の実施形態で用いた符号と同様の符号を付与し、その説明を省略する。
【０１４９】
図２０は、第四の実施形態の文書画像データ提供システム１００Ｂを説明する図である。
【０１５０】
本実施形態の文書画像データ提供システム１００Ｂは、画像処理装置２００Ｂと情報処理装置３００とがネットワーク４００を介して接続されて構成されている。
【０１５１】
本実施形態の画像処理装置２００Ｂは、第一の実施形態の画像処理装置２００の有する各部に加え、第一の実施形態の情報処理装置３００の有するＷｅｂブラウザ３７０、編集部３６０、画像バッファ３６５を有する。
【０１５２】
Ｗｅｂブラウザ３７０と編集部３６０の有する機能については第一の実施形態で説明した通りである。よって本実施形態の画像処理装置２００Ｂでは、画像処理装置２００Ｂの有する操作パネル２８上に、文書画像要素の領域を示す矩形が表示されたプレビュー画像を表示させ、文書画像要素を選択させることができる。そして選択された文書画像要素の素データを用いて文書画像の編集を行うことができる。
【０１５３】
よって本実施形態によれば、編集後の文書画像データの見栄えを損なわずに文書画像データを簡単に再利用することができる。
【０１５４】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１５５】
１００、１００Ａ、１００Ｂ  文書画像データ提供システム
２００、２００Ａ、２００Ｂ  画像処理装置
２０５  文書画像入力部
２１０  領域認識部
２２０  画像生成部
２３０  格納制御部
２４０  一覧提供部
２５０  プレビュー画像提供部
２６０  要素データ抽出部
２６２  背景処理部
２６３  背景特定部
２６４  背景置換部
２７０  要素データ提供部
３００  情報処理装置
３６０  編集部
３６５  画像バッファ
３７０  Ｗｅｂブラウザ
５００  記録媒体
５１０  背景処理プログラム
５２０  背景特定プログラム
５３０  背景置換プログラム
【先行技術文献】
【特許文献】
【０１５６】
【特許文献１】特開２００７−１７９２６１号公報
【特許文献２】特開２００７−２４９４２９号公報
【特許文献３】特許第３０８５６０４号公報
【特許文献４】特開２００８−２５２６８０号公報
【図１】
2011053901.tif 000004
【図２】
2011053901.tif 000005
【図３】
2011053901.tif 000006
【図４】
2011053901.tif 000007
【図５】
2011053901.tif 000008
【図６】
2011053901.tif 000009
【図７】
2011053901.tif 000010
【図８】
2011053901.tif 000011
【図９】
2011053901.tif 000012
【図１０】
2011053901.tif 000013
【図１１】
2011053901.tif 000014
【図１２】
2011053901.tif 000015
【図１３】
2011053901.tif 000016
【図１４】
2011053901.tif 000017
【図１５】
2011053901.tif 000018
【図１６】
2011053901.tif 000019
【図１７】
2011053901.tif 000020
【図１８】
2011053901.tif 000021
【図１９】
2011053901.tif 000022
【図２０】
2011053901.tif 000023