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