(57)【要約】【課題】電子化される情報に対して、２次的に利用可能な情報を好適に付加することができるようにする。【解決手段】本発明に係る画像処理装置においては、スキャン部１２は、原稿に関する画像情報を読み取り、レイアウト解析部５３は、画像情報から文字領域に関するレイアウト情報と文字領域内の文字に付加されている文字付加情報を抽出し、ＯＣＲ処理部５４は、抽出されたレイアウト情報に含まれる文字領域を文字情報に変換し、キーワード抽出部５５は、文字情報の中から複数の文字により構成される１または複数のキーワードを抽出し、キーワード検索部５６は、抽出されたキーワードを用いてメタ情報を取得し、電子文書作成部５８は、文字情報にメタ情報を付加して所定の形式の記述に従った電子文書を作成する。【選択図】  図２
2009163743.tif 000002
【特許請求の範囲】
【請求項１】
原稿に関する画像情報を読み取るスキャン部と、
前記スキャン部によって読み取られた前記画像情報から、文字領域に関するレイアウト情報と前記文字領域内の文字に付加されている文字付加情報を抽出する解析部と、
前記解析部によって抽出された前記レイアウト情報に含まれる前記文字領域を文字情報に変換するＯＣＲ処理部と、
前記ＯＣＲ処理部によって変換された前記文字情報の中から、複数の文字により構成される１または複数のキーワードを抽出する抽出部と、
前記抽出部によって抽出された前記キーワードを用いて検索を実行し、得られた検索情報をメタ情報として生成する検索手段と、
前記文字情報に前記メタ情報を付加して所定の形式の記述に従った電子文書を作成する電子文書作成部とを備えることを特徴とする画像処理装置。
【請求項２】
前記抽出部は、文章的に意味を有すると推定される部分を自然言語解析し、１または複数の前記キーワードを抽出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
単語辞書データベースを記憶する記憶部をさらに備え、
前記抽出部は、前記記憶部に記憶されている前記単語辞書データベースに登録されている単語の重み係数を用いて、キーワードを抽出することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記画像処理装置とネットワークを介して接続される情報提供装置と通信する通信部をさらに備え、
前記検索部は、前記通信部を介して前記情報提供装置から前記検索情報を取得することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記電子文書作成部は、前記文字情報に含まれる文字の位置に関する情報と前記メタ情報を関連付け、前記文字情報に前記メタ情報を付加して電子文書を作成することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
原稿に関する画像情報を読み取り、
読み取られた前記画像情報から、文字領域に関するレイアウト情報と前記文字領域内の文字に付加されている文字付加情報を抽出し、
前記レイアウト情報に含まれる前記文字領域を文字情報に変換し、
変換された前記文字情報の中から、複数の文字により構成される１または複数のキーワードを抽出し、
抽出された前記キーワードを用いて検索を実行し、得られた検索情報をメタ情報として生成し、
前記文字情報に前記メタ情報を付加して所定の形式の記述に従った電子文書を作成することを特徴とする画像処理方法。
【請求項７】
文章的に意味を有すると推定される部分を自然言語解析し、１または複数の前記キーワードを抽出することを特徴とする請求項６に記載の画像処理方法。
【請求項８】
単語辞書データベースを記憶し、
記憶されている前記単語辞書データベースに登録されている単語の重み係数を用いて、キーワードを抽出することを特徴とする請求項６に記載の画像処理方法。
【請求項９】
ネットワークを介して接続される情報提供装置と通信し、
前記情報提供装置から前記検索情報を取得することを特徴とする請求項６に記載の画像処理方法。
【請求項１０】
前記文字情報に含まれる文字の位置に関する情報と前記メタ情報を関連付け、前記文字情報に前記メタ情報を付加して電子文書を作成することを特徴とする請求項６に記載の画像処理方法。
【請求項１１】
所定の形式によって生成されたファイルを解析してビットマップデータを生成するデータ生成部と、
前記データ生成部によって生成された前記ビットマップデータから、文字領域に関するレイアウト情報と前記文字領域内の文字に付加されている文字付加情報を抽出する解析部と、
前記解析部によって抽出された前記レイアウト情報に含まれる前記文字領域を文字情報に変換するＯＣＲ処理部と、
前記ＯＣＲ処理部によって変換された前記文字情報の中から、複数の文字により構成される１または複数のキーワードを抽出する抽出部と、
前記抽出部によって抽出された前記キーワードを用いて検索を実行し、得られた検索情報をメタ情報として生成する検索手段と、
前記文字情報に前記メタ情報を付加して所定の形式の記述に従った電子文書を作成する電子文書作成部とを備えることを特徴とする画像処理装置。
【請求項１２】
前記データ生成部は、前記ビットマップデータを生成する場合、所定の形式によって生成された前記ファイルからオブジェクト情報を表現するためのタグ情報を生成することを特徴とする請求項１１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置および画像処理方法に係り、特に、電子文書を作成することができるようにした画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
従来から、紙文書を電子化して電子化後のデータを保存する目的、あるいは電子化後のデータの再利用を目的として、ＭＦＰ（Multi Function Peripheral）によるスキャン機能が使われている。ＭＦＰによるスキャンにおいては、ＪＰＥＧ（Joint Photographic Experts Group）に関するフォーマットやＴＩＦＦ（Tagged Image File Format）に関するフォーマットが使用されてきていたが、最近ではＰＤＦ（Portable Document Format）に関するフォーマットやＸＰＳ（XML Paper Specification）に関するフォーマットなどが利用されつつある。
【０００３】
電子化後のデータを保存する目的でＭＦＰによるスキャン機能を用いる場合には、データ容量を少なくする必要があるために、一般的にＪＰＥＧによる圧縮が利用されている。しかし、ＪＰＥＧを用いて自然画像を圧縮する場合には大きな圧縮効果を得ることはできるが、ＪＰＥＧを用いて文字線画を圧縮する場合には文字線画におけるエッジ部分が鈍ってしまう問題がある。特に、符号化後のデータサイズを小さくするために圧縮率を上げると、文字線画におけるエッジ部分の鈍りが顕著となる。
【０００４】
一方、例えばＰＤＦやＸＰＳなどのように、文書の構造を記述することが可能なフォーマットである場合には、圧縮率と画質の両立させるために文字領域、背景領域、および画像領域をレイアウト解析技術によって抽出し、抽出された各領域に最も適した圧縮方法を選択して圧縮することで全体として高い圧縮効率を実現する方法が提案されている。この圧縮方法は、一般的に「高圧縮ＰＤＦ」や「高圧縮ＸＰＳ」と呼ばれる。
【０００５】
ＰＤＦやＸＰＳを利用する場合、画像情報を保存するだけではなく、その他のメタ情報をフォーマット内に保存することが可能になる。従来の技術としてはさらに次のような技術が知られている。すなわち、この技術では、レイアウト解析技術により文章のタイトルや日付、そして報告者の文字領域の抽出を行い、抽出された文字領域に対してＯＣＲ（Optical Character Reader）機能を利用することで、電子文書への検索キーワードを付加し、目次などとして付加する。画像データとなっている文字オブジェクトをベクトル化するといった付加価値が付けられている。そして、抽出したキーワードを検索クエリ（問い合わせ要求）として検索サイトに送信し、検索サイトから取得された結果を、取り込んだ画像とともに表示する。これらの技術は、特開２００６−３５０５５１号公報、特開２００４−３４８７７４号公報、特開２００２−１８３１６５号公報、および特開平１１−１８４９２４号公報に開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３５０５５１号公報
【特許文献２】特開２００４−３４８７７４号公報
【特許文献３】特開２００２−１８３１６５号公報
【特許文献４】特開平１１−１８４９２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来技術では、ＯＣＲを行ってキーワードを抽出し、抽出されたキーワードを検索クエリ（問い合わせ要求）として検索サイトに送信し、検索サイトから検索結果を得るようなことも行っているが、ユーザは専用の装置を用いなければ検索情報にアクセスできず、また、ユーザがデータの保存に際して明示的にキーワードを指示しなければならないという課題があった。特に、ユーザが大量の書類を電子化する場合には、ユーザは逐一入力をしなければならず、ユーザにとって非常に不便であった。
【０００８】
特開２００６−３５０５５１号公報では、ＯＣＲを使用しても目次の生成のみにしかデータを利用しておらず情報を生かしきれていない。特開２００４−３４８７７４号公報では、キーワードを抽出してサーチエンジンからの検索結果を、システム内にあるブラウザによって元の文書とともに同時に表示するようなシステムを提案しているが、専用のシステムが必要であり、取り込んだ文書の利用といった観点では使いにくいことがある。特開２００２−１８３１６５号公報では、文書中のキーワードを探し、検索クエリをユーザに選択させる技術であるが、処理後の検索にしか適用することができない。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、電子化される情報に対して、２次的に利用可能な情報を好適に付加することができる画像処理装置および画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の画像処理装置は、上述した課題を解決するために、原稿に関する画像情報を読み取るスキャン部と、スキャン部によって読み取られた画像情報から、文字領域に関するレイアウト情報と文字領域内の文字に付加されている文字付加情報を抽出する解析部と、解析部によって抽出されたレイアウト情報に含まれる文字領域を文字情報に変換するＯＣＲ処理部と、ＯＣＲ処理部によって変換された文字情報の中から、複数の文字により構成される１または複数のキーワードを抽出する抽出部と、抽出部によって抽出されたキーワードを用いて検索を実行し、得られた検索情報をメタ情報として生成する検索手段と、文字情報にメタ情報を付加して所定の形式の記述に従った電子文書を作成する電子文書作成部とを備えることを特徴とする。
【００１１】
本発明の画像処理方法は、上述した課題を解決するために、原稿に関する画像情報を読み取り、読み取られた画像情報から、文字領域に関するレイアウト情報と文字領域内の文字に付加されている文字付加情報を抽出し、レイアウト情報に含まれる文字領域を文字情報に変換し、変換された文字情報の中から、複数の文字により構成される１または複数のキーワードを抽出し、抽出されたキーワードを用いて検索を実行し、得られた検索情報をメタ情報として生成し、文字情報にメタ情報を付加して所定の形式の記述に従った電子文書を作成することを特徴とする。
【００１２】
本発明の画像処理装置は、上述した課題を解決するために、所定の形式によって生成されたファイルを解析してビットマップデータを生成するデータ生成部と、データ生成部によって生成されたビットマップデータから、文字領域に関するレイアウト情報と文字領域内の文字に付加されている文字付加情報を抽出する解析部と、解析部によって抽出されたレイアウト情報に含まれる文字領域を文字情報に変換するＯＣＲ処理部と、ＯＣＲ処理部によって変換された文字情報の中から、複数の文字により構成される１または複数のキーワードを抽出する抽出部と、抽出部によって抽出されたキーワードを用いて検索を実行し、得られた検索情報をメタ情報として生成する検索手段と、文字情報にメタ情報を付加して所定の形式の記述に従った電子文書を作成する電子文書作成部とを備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、電子化される情報に対して、２次的に利用可能な情報を好適に付加することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る画像処理装置の内部の構成を示すブロック図。
【図２】本発明の第１実施形態に係る、コントローラのＣＰＵにより実行することが可能な機能的な構成を示す図。
【図３】図２の画像処理装置における電子文書作成処理を説明するフローチャート。
【図４】キーワード抽出部によって抽出されるキーワードの例を示す図。
【図５】文章中の文字に付加される画像的特徴の例を示す図。
【図６】メタ情報取得部によって取得されるメタ情報の一例を示す図。
【図７】メタ情報取得部によって取得されるメタ情報の一例を示す図。
【図８】メタ情報取得部によって取得されるメタ情報の一例を示す図。
【図９】本発明の第２実施形態に係る、コントローラのＣＰＵにより実行することが可能な機能的な構成を示す図。
【図１０】図９の画像処理装置における電子文書作成処理を説明するフローチャート。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１６】
［第１実施形態］
図１は、本発明に係る画像処理装置１の内部の構成を表している。図１に示されるように、画像処理装置１は、コントローラ１１、スキャナ部１２、画像処理部１３、画像データインタフェース１４、ページメモリ１５、およびプリンタ駆動部１６を備える。コンテローラ１１は、ＣＰＵ（Central Processing Unit）２１、ＲＯＭ（Read Only Memory）２２、ＲＡＭ（Random Access Memory）２３、バス２４、ＨＤＤ（Hard Disk Drive）２５、および外部通信部２６からなる。ＣＰＵ２１は、ＲＯＭ２２に記憶されているプログラムまたはＨＤＤ２５からＲＡＭ２３にロードされた各種のアプリケーションプログラムに従って各種の処理を実行するとともに、種々の制御信号を生成し、各部に供給することにより画像処理装置１を統括的に制御する。ＲＡＭ２３は、ＣＰＵ２１が各種の処理を実行する上において必要なデータなどを適宜記憶する。ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、およびＨＤＤ２５には、バス２４を介して相互に接続されている。また、モデム、ターミナルアダプタ、およびネットワークインタフェース（いずれも図示せず）などより構成される外部通信部２６がバス２４に接続される。外部通信部２６は、ネットワーク３１を介しての通信処理を行う。
【００１７】
コントローラ１１には、画像データインタフェース１４およびプリンタ駆動部１６が接続されている。画像データインタフェース１４には、画像処理部１３とページメモリ１５が接続される。画像処理部１３には、スキャナ部１２が接続される。ここで、画像を形成する際の画像データの流れについて説明する。原稿が原稿台ガラス上にセットされると、スキャナ部１２によって原稿の画像データが読み取られ、読み取られた画像データは画像処理部１３に供給される。画像処理部１３は、スキャナ部１２から供給された原稿の画像データを取得し、取得された画像データに対して例えばシェーディング補正や各種のフィルタリング処理、階調処理、ガンマ補正などを施す。これらの処理後の画像データは、必要に応じて画像データインタフェース１４を介してページメモリ１５に格納される。
【００１８】
プリンタ駆動部１６は、光学系ユニットと、被画像形成媒体としての用紙上に画像を形成することが可能な画像形成ユニットからなる。プリンタ駆動部１６は、コントローラ１１の制御に従い、光学系ユニットおよび画像形成ユニットを駆動する。
【００１９】
図２は、本発明の第１実施形態に係る、コントローラ１１のＣＰＵ２１により実行することが可能な機能的な構成を表している。図２に示されるように、画像処理装置１は、本発明の特徴的な構成として、スキャン制御部５２、レイアウト解析部５３、ＯＣＲ処理部５４、キーワード抽出部５５、キーワード検索部５６、通信制御部５７、および電子文書作成部５８を備える。これらの構成は、ＣＰＵ２１上でソフトウェアとして実装される。
【００２０】
記憶部５１は、例えばコントローラ１１のＨＤＤ２５により構成され、必要に応じて種々のデータを記憶する。スキャナ制御部５２は、スキャナ部１２を制御し、スキャナ部１２によって読み取られた後に種々の画像処理が施された画像データを画像データインタフェース１４を介して取り込み、取り込まれた画像データを記憶部５１またはコントローラ１１のＲＡＭ２３に記憶させる。レイアウト解析部５３は、記憶部５１またはＲＡＭ２３に記憶されているスキャンデータとしての画像データを読み出し、読み出された画像データから文字領域や画像領域などに関するレイアウト情報を抽出する。また、レイアウト解析部５３は、読み出された画像データから文字と同時に描画されている文字付加情報を抽出する。文字と同時に描画されている文字付加情報は、それぞれの文字に任意に付加される特徴量であり、例えば文字の色、文字の網掛けや下線などの情報が含まれる。
【００２１】
ＯＣＲ処理部５４は、レイアウト解析部５３により抽出されたレイアウト情報に含まれる文字領域を文字情報に変換する。具体的には、ＯＣＲ処理部５４は、レイアウト解析部５３により抽出されたレイアウト情報に含まれる文字領域を文字行、図表、および写真などの領域に分割する。ＯＣＲ処理部５４は、求められた文字行の中から１文字ごとに文字を切り出し、切り出された文字に関して文字認識を行い、文字情報に変換する。この文字情報は、ベクトルデータからなる。文字情報には、認識された文字の位置に関する情報なども含まれている。ＯＣＲ処理部５４は、変換後の文字情報をキーワード抽出部５５に供給するとともに、変換後の文字情報を記憶部５１またはコントローラ１１のＲＡＭ２３に供給する。記憶部５１またはコントローラ１１のＲＡＭ２３は、ＯＣＲ処理部５４から供給された文字情報を記憶する。
【００２２】
キーワード抽出部５５は、ＯＣＲ処理部５４からの文字情報に基づいて、複数の文字により構成される文章中の特徴的な文字をキーワードとして抽出する。キーワード抽出部５５は、レイアウト解析部５３によるレイアウト解析時点で得られた画像的特徴や、自然言語解析による意味的な特徴に基づいて、文章中の特徴的な文字（キーワード）を抽出する。
【００２３】
キーワード抽出部５５は、抽出された文章中の特徴的な文字（キーワード）に関するキーワード情報をキーワード検索部５６に供給する。キーワード検索部５６は、キーワード抽出部５５から供給されキーワード情報を取得し、取得されたキーワード情報を用いてＷｅｂサイト上の検索サービス／辞書辞典サービスを通信制御部５７を介して利用し、検索結果を取得する。キーワード検索部５６は、取得された検索結果をメタ情報として生成し、電子文書作成部５８に供給する。電子文書作成部５８は、キーワード検索部５６で生成されたメタ情報を取得するとともに、記憶部５１に記憶されている文字情報を読み出す。電子文書作成部５８は、読み出された文字情報に基づいて、例えばＰＤＦ形式あるいはＸＭＬ形式の記述に従った電子文書を作成する。このとき、電子文書作成部５８は、文字情報に含まれる文字の位置に関する情報と、取得されたメタ情報を関連付けることにより、文字情報にメタ情報を付加して電子文書を作成する。
【００２４】
次に、図３のフローチャートを参照して、図２の画像処理装置１における電子文書作成処理について説明する。
【００２５】
ステップＳ１において、スキャナ部１２は、原稿が原稿台ガラス上にセットされると、スキャナ制御部５２の制御に従い、原稿の画像データを読み取る（スキャンする）。ステップＳ２において、スキャナ制御部５２は、スキャナ部１２を制御し、スキャナ部１２によって読み取られた後に種々の画像処理が施された画像情報を画像データインタフェース１４を介して取り込み、取り込まれた画像情報を記憶部５１またはコントローラ１１のＲＡＭ２３に記憶させる。ステップＳ３において、レイアウト解析部５３は、記憶部５１またはＲＡＭ２３に記憶されているスキャン情報としての画像情報を読み出し、読み出された画像情報から文字領域や画像領域などに関するレイアウト情報を抽出する。また、レイアウト解析部５３は、読み出された画像情報から文字と同時に描画されている文字付加情報を抽出する。文字と同時に描画されている文字付加情報は、それぞれの文字に任意に付加される特徴量であり、例えば文字の色、文字の網掛けや下線などの情報が含まれる。
【００２６】
ステップＳ４において、ＯＣＲ処理部５４は、レイアウト解析部５３により抽出されたレイアウト情報に含まれる文字領域を文字情報に変換する。具体的には、ＯＣＲ処理部５４は、レイアウト解析部５３により抽出されたレイアウト情報に含まれる文字領域を文字行、図表、および写真などの領域に分割する。ＯＣＲ処理部５４は、求められた文字行の中から１文字ごとに文字を切り出し、切り出された文字に関して文字認識を行い、文字情報に変換する。ＯＣＲ処理部５４は、変換後の文字情報をキーワード抽出部５５に供給する。
【００２７】
ステップＳ５において、キーワード抽出部５５は、ＯＣＲ処理部５４からの文字情報に基づいて、複数の文字により構成される文章中の特徴的な文字をキーワードとして抽出する。キーワード抽出部５５は、レイアウト解析部５３によるレイアウト解析時点で得られた画像的特徴や、自然言語解析による意味的な特徴に基づいて、文章中の特徴的な文字（キーワード）を抽出する。図４は、キーワード抽出部５５によって抽出されるキーワードの例を表している。図４の場合、キーワード抽出部５５は、キーワードとして「百科事典」を抽出する。
【００２８】
特に、キーワード抽出部５５は、画像的特徴に基づいて文章中の特徴的な文字を抽出する場合、次のように文字中の特徴的な文字を抽出する。すなわち、例えば図５に示されるように、文字列とされる画像が色文字、斜体文字、大文字、網掛け文字、下線文字、または背景色付き文字などのような周辺の文字と異なる形状を有するとき、形状に関する画像的特徴が文字付加情報としてレイアウト解析時点で得られており、この形状に関する情報に基づいて文字中の特徴的な文字が抽出される。勿論、形状に関する情報とした他の情報を用いてもよい。
【００２９】
また、キーワード抽出部５５は、意味的な特徴に基づいて文章中の特徴的な文字を抽出する場合、次のように文章中の特徴的な文字を抽出する。すなわち、キーワード抽出部５５は、ＯＣＲ処理の結果に基づいて、文章的に意味を有すると推定される部分を自然言語解析処理によって文章中の特徴的な文字として抽出する。具体的には、キーワード抽出部５５は、例えば固有名詞や一般名詞、あるいは主語（主語部から導き出される単語）をキーワードとして抽出する。勿論、記憶部５１が単語辞書データベースを格納する場合には、キーワード抽出部５５は、単語辞書データベースに登録されている単語の重み係数（重みパラメータ）を用いてキーワードを抽出するようにしてもよい。また、外部通信部２６およびネットワーク３１を介して接続されるＷｅｂサイトから画像的特徴や自然言語解析による意味的な特徴に基づく文章中の特徴的な文字を取得するようにしてもよい。
【００３０】
キーワード抽出部５５は、抽出された文章中の特徴的な文字（キーワード）に関するキーワード情報をキーワード検索部５６に供給する。ステップＳ６において、キーワード検索部５６は、キーワード抽出部５５から供給されキーワード情報を取得し、取得されたキーワード情報を用いて所定のＷｅｂサイト上の検索サービス／辞書辞典サービスを通信制御部５７を介して利用する。通信制御部５７は、キーワード検索部５６の指示に従い、外部通信部２６を介して所定のＷｅｂサイトに接続する。ステップＳ７において、キーワード検索部５６は、通信制御部５７を介して検索結果を取得してメタ情報を生成する。本発明の実施形態における検索サービスあるいは辞書辞典サービスは、次のようなサービスを想定している。すなわち、Ｗｅｂサイト上での検索サービスあるいは辞書辞典サービスは、ネットワークを介して外部機器から取得されたテキストデータからなるキーワードに基づいて、そのキーワードに対応付けられている関連情報または、関連情報が記述されているＷｅｂページを検索し、検索された関連情報またはＷｅｂページをネットワークを介して接続される外部機器に送信するサービスである。この関連情報は、メタ情報として例えばＨＴＭＬファイルやＸＭＬファイルなどのデータ形式により記述されている。ここで、本発明の実施形態においては、「メタ情報」には、キーワードに対応付けられている関連情報や、Ｗｅｂページ、あるいは、Ｗｅｂページに関するＵＲＬ（Uniform Resource Locator）などが含まれる。
【００３１】
なお、本発明の実施形態においては、説明を簡略化するために、辞書辞典サービスを用いて説明するが、このような場合に限られず、例えば複数のサービスがリストアップされており、検索結果を取得する際に使用するサービスを適宜選択するようにしてもよい。また、これらのサービスは必要に応じて更新し、新たなサービスを追加したり、既存のサービスを削除・変更するようにしてもよい。
【００３２】
図６は、キーワード検索部５６によって取得される検索結果の一例を示している。例えば「百科事典」がキーワードとして抽出されたとする。その後、通信制御部５７は、外部通信部２６を介して、予め設定されているＷｅｂサイト上のサービスに対してキーワード「百科事典」を用いた問い合わせ要求を行う。Ｗｅｂサイト上のサービスは、画像処理部１の外部通信部２６からの問い合わせ要求を受信すると、受信されたキーワード「百科事典」を用いた検索を行う。Ｗｅｂサイト上のサービスは、例えばＷｅｂページあるいはＷｅｂページに関するＵＲＬなどが含まれるメタ情報を画像処理装置１に対して送信する。画像処理装置１の外部通信部２６は、Ｗｅｂサイト上のサービスから検索結果を受信し、この関連情報としてメタ情報を生成する。
【００３３】
図６の場合、キーワードとして抽出された「百科事典」に対応付けられるメタ情報は、「百科事典（ひゃっかじてん）とは、人文科学・自然科学・社会科学・芸術など幅広い分野の知識を、項目ごとに整理・記述して、誰でも容易に概要を理解できるよう簡潔にまとめたものである。」という内容のテキストデータである。
【００３４】
また、図７は、キーワード検索部５６によって生成されるメタ情報の他の例を示している。図７の場合、キーワードとして抽出された「百科事典」に対応付けられるメタ情報は、「http://xxxxxxxxxxxxxxxxxx」というＷｅｂページに関するＵＲＬである。
【００３５】
キーワード検索部５６は、取得された検索結果をメタ情報として生成し、電子文書作成部５８に供給する。ステップＳ８において、電子文書作成部５８は、キーワード検索部５６から供給されたメタ情報を取得するとともに、記憶部５１に記憶されている文字情報を読み出す。電子文書作成部５８は、読み出された文字情報に基づいて、例えばＰＤＦ形式あるいはＸＭＬ形式の記述に従った電子文書を作成する。このとき、電子文書作成部５８は、文字情報に含まれる文字の位置に関する情報と、取得されたメタ情報を関連付けることにより、文字情報にメタ情報を付加して電子文書を作成する。換言すれば、電子文書作成部５８は、文字情報にメタ情報を埋め込むことで電子文書を作成する。
【００３６】
具体的には、図６の場合、文字情報中でキーワードとして抽出された「百科事典」に、「百科事典（ひゃっかじてん）とは、人文科学・自然科学・社会科学・芸術など幅広い分野の知識を、項目ごとに整理・記述して、誰でも容易に概要を理解できるよう簡潔にまとめたものである。」という内容のテキストデータが付加された上で電子文書が作成される。一方、図７の場合、文字情報中でキーワードとして抽出された「百科事典」に、「http://xxxxxxxxxxxxxxxxxx」というＷｅｂページに関するＵＲＬが付加された上で電子文書が作成される。勿論、図８に示されるように、図６と図７に示されるいずれのメタ情報も付加された上で電子文書が作成されるようにしてもよい。
【００３７】
このように、本実施形態においては、電子文書中の特徴的なキーワードには、キーワードの意味のテキストデータ、またはＷｅｂページに関するリンク情報（ＵＲＬなど）が付加されており、紙文書から電子データを作成する際に２次的に利用可能な情報を電子データフォーマット上に直に付加することができる。
【００３８】
電子データである電子文書を作成した後、画像処理装置１とネットワーク３１を介して接続されるパーソナルコンピュータ３２は、例えば図６や図７に示されるように、作成した電子データをビューアによって表示することができる。これにより、ユーザは、画像処理部１にて作成された電子文書を閲覧することができる。また、ユーザがパーソナルコンピュータ３２で電子文書を閲覧している場合に、キーワードに付加されたリンク情報に接続することが容易になり、ＰＤＦフォーマットであればテキスト注釈としてメタ情報を関連付けた電子文書を閲覧することができる。
【００３９】
ステップＳ９において、電子文書作成部５８は、作成された電子文書を記憶部５１またはコントローラ１１のＲＡＭ２３に記憶させる。
【００４０】
本発明の実施形態においては、原稿に関する画像情報を読み取り、読み取られた前記画像情報から、文字領域に関するレイアウト情報と文字領域内の文字に付加されている文字付加情報を抽出し、レイアウト情報に含まれる文字領域を文字情報に変換し、変換された文字情報の中から、複数の文字により構成される１または複数のキーワードを抽出し、抽出されたキーワードを用いて検索を実行し、得られた検索情報をメタ情報として生成し、文字情報にメタ情報を付加して所定の形式の記述に従った電子文書を作成することができる。その結果、２次的に利用可能な効率的な電子文書を作成することができる。従って、電子文書を作成する際に、２次的な情報と電子文書そのものを分けて保存する必要がなくなるとともに、ビューアで表示させる際に専用のハードウェアが必要なくなる。また、２次的な情報は電子文書に伴って移動するため、データの管理を好適に行うことも可能となる。
【００４１】
特に、本実施形態における具体的な用途としては、紙文書である原稿中に存在するキーワードにユーザ自らマークをすることでよって、ユーザ自らの好みに応じて意図的にキーワード抽出部５５で抽出可能なキーワードを作成することができ、原稿に記述されている紙情報以上に更なる情報を付加したデータを意図的に作成することが可能になる。たとえばユーザがキーワードとして所望する文字または文字列に下線を引いたり、あるいは、蛍光マーカで色を付けるといった操作を行うことで簡単にキーワード抽出を画像処理装置１に対して指示することができる。本実施形態では、マークした文字列の意味の情報があらかじめ準備された電子文書を作成することが可能であり、電子文書の作成後に検索を行う場合においても検索の際に基礎となる情報量自体が増えているため検索時に有利となる。
【００４２】
［第２実施形態］
図９は、本発明の第２実施形態に係る、コントローラ１１のＣＰＵ２１により実行することが可能な機能的な構成を表している。図９に示されるように、画像処理装置１は、本発明の特徴的な構成として、レイアウト解析部５３、ＯＣＲ処理部５４、キーワード抽出部５５、キーワード検索部５６、通信制御部５７、電子文書作成部５８、およびＲＩＰ（Raster Image Processor）処理部６１を備える。これらの構成は、ＣＰＵ２１上でソフトウェアとして実装される。なお、図２の構成と対応する部分については、その説明は繰り返しになるので省略する。
【００４３】
ＲＩＰ処理部６１は、ネットワーク３１を介して接続されるパーソナルコンピュータ３２のアプリケーションやプリンタドライバによって作成されたＰＤＬ(Page Description Language)ファイルを外部通信部２６およびネットワーク３１を介して取得し、取得されたＰＤＬファイルを解析してビットマップデータに変換する。ビットマップデータとともにＰＤＬファイルの情報からオブジェクト情報を表現するためのタグを示したビットマップデータを生成することも可能である。
【００４４】
図１０のフローチャートを参照して、図９の画像処理装置１における電子文書作成処理について説明する。なお、図１０のステップＳ２２乃至Ｓ２８の処理は、図３のステップＳ３乃至Ｓ９の処理と基本的には同様であり、その説明は繰り返しになるので適宜省略する。
【００４５】
ステップＳ２１において、ＲＩＰ処理部６１は、ネットワーク３１を介して接続されるパーソナルコンピュータ３２のアプリケーションやプリンタドライバによって作成されたＰＤＬ(Page Description Language)ファイルを外部通信部２６およびネットワーク３１を介して取得し、取得されたＰＤＬファイルを解析してビットマップデータに変換する。このとき、ビットマップデータとともにＰＤＬファイルの情報からオブジェクト情報を表現するためのタグを示したビットマップデータを生成することも可能である。
【００４６】
ステップＳ２２において、レイアウト解析部５３は、ＲＩＰ処理が完了した後に、ＲＩＰ処理部６１から出力されるビットマップデータを用いて文字領域や画像領域などに関するレイアウト情報を抽出する。このとき、レイアウト解析部５３は、ＲＩＰ処理部６１から出力されるタグ情報も用いてレイアウト情報を抽出する。レイアウト情報の抽出の際にタグ情報を利用することで画像のみからレイアウトを解析する以上に精度の高い解析が可能になる。その後、処理はステップＳ２３に進み、ＯＣＲ処理が実行され、ステップＳ２６でメタ情報が生成される。
【００４７】
本発明の実施形態においては、所定の形式によって生成されたファイルを解析してビットマップデータを生成し、生成された前記ビットマップデータから、文字領域に関するレイアウト情報と文字領域内の文字に付加されている文字付加情報を抽出し、抽出された前記レイアウト情報に含まれる前記文字領域を文字情報に変換し、変換された前記文字情報の中から、複数の文字により構成される１または複数のキーワードを抽出し、抽出された前記キーワードを用いて検索を実行し、得られた情報をメタ情報として生成し、文字情報に前記メタ情報を付加して所定の形式の記述に従った電子文書を作成することができる。
【００４８】
これにより、ＲＩＰ処理後の画像を電子文書として保存する場合にも、電子化される情報に対して２次的に利用可能な情報を好適に付加することができ、２次的に利用可能な情報を電子文書上に埋め込むことができ、その結果、２次的に利用可能な効率的な電子文書を作成することができる。
【００４９】
なお、本発明の実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【００５０】
また、本発明の実施形態では、フローチャートのステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【符号の説明】
【００５１】
１…画像処理装置、１１…コントローラ、１２…スキャナ部、１３…画像処理部、１４…画像データインタフェース、１５…ページメモリ、１６…プリンタ駆動部、２１…ＣＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２４…バス、２５…ＨＤＤ、２６…外部通信部、３１…ネットワーク、３２…パーソナルコンピュータ、５１…記憶部、５２…スキャナ制御部、５３…レイアウト解析部、５４…ＯＣＲ処理部、５５…キーワード抽出部、５６…キーワード検索部、５７…通信制御部、５８…電子文書作成部、６１…ＲＩＰ処理部。
【図１】
2009163743.tif 000003
【図２】
2009163743.tif 000004
【図３】
2009163743.tif 000005
【図４】
2009163743.tif 000006
【図５】
2009163743.tif 000007
【図６】
2009163743.tif 000008
【図７】
2009163743.tif 000009
【図８】
2009163743.tif 000010
【図９】
2009163743.tif 000011
【図１０】
2009163743.tif 000012