(57)【要約】【課題】  文書から単語に加え、その属性情報を抽出する画像読み取り装置を提供する。【解決手段】  本発明は、原稿の画像を読み取り、入力画像データを生成する画像読み取り手段と、前記入力画像データからレイアウト情報を生成するレイアウト解析手段と、前記レイアウト情報に基づいて、前記入力画像データを複数の小領域に分割する画像分割手段と、前記複数の小領域のうち、見出し文字列／画像を有する小領域を特定する識別子およびその見出し文字列／画像と、情報文字列／画像を有する小領域を特定する識別子およびその情報文字列／画像とを対応付けて記憶したデータベースと、前記データベースに記憶された情報に基づいて、前記見出し文字列／画像を有する小領域から登録対象語句を、前記情報文字列／画像を有する小領域からその属性情報を抽出する情報抽出手段と、前記辞書登録対象語句を出力する出力手段とを有する画像読み取り装置を提供する。【選択図】  図１
2006277104.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取り、入力画像データを生成する画像読み取り手段と、
前記画像読み取り手段により生成された入力画像データに対しレイアウト解析処理を行い、レイアウト情報を生成するレイアウト解析手段と、
前記レイアウト解析手段により生成されたレイアウト情報に基づいて、前記入力画像データを複数の小領域に分割する画像分割手段と、
前記複数の小領域のうち、見出し文字列または見出し画像を有する小領域を特定する第１の識別子およびその見出し文字列または見出し画像と、情報文字列または情報画像を有する小領域を特定する第２の識別子およびその情報文字列および情報画像とを対応付けて記憶したレイアウトデータベースと、
前記レイアウトデータベースに記憶された第１の識別子で特定される小領域から登録対象語句を、前記レイアウトデータベースに記憶された第２の識別子で特定される小領域からその辞書登録対象語句の属性情報を抽出する情報抽出手段と、
前記情報抽出手段により抽出された辞書登録対象語句を出力する出力手段と
を有する画像読み取り装置。
【請求項２】
見出し文字列または見出し画像と、情報文字列または情報画像との定義を記憶した定義記憶手段と、
前記定義記憶手段に記憶された定義に従って、前記複数の小領域のうち、見出し文字列または見出し画像を有する小領域と、情報文字列または情報画像を有する小領域とを特定する小領域特定手段と、
前記小領域特定手段により特定された小領域の情報に基づいて、前記レイアウトデータベースの内容を更新するデータベース更新手段と
をさらに有する請求項１に記載の画像読み取り装置。
【請求項３】
原稿の画像を読み取り、入力画像データを生成する画像読み取りステップと、
前記入力画像データに対しレイアウト解析処理を行い、レイアウト情報を生成するレイアウト解析ステップと、
前記レイアウト情報に基づいて、前記入力画像データを複数の小領域に分割する画像分割ステップと、
前記複数の小領域のうち、見出し文字列または見出し画像を有する小領域を特定する第１の識別子およびその見出し文字列または見出し画像と、情報文字列または情報画像を有する小領域を特定する第２の識別子およびその情報文字列および情報画像とを対応付けて記憶したレイアウトデータベースに記憶された第１の識別子で特定される小領域から登録対象語句を、前記レイアウトデータベースに記憶された第２の識別子で特定される小領域からその辞書登録対象語句の属性情報を抽出する情報抽出ステップと、
前記情報抽出ステップにおいて抽出された辞書登録対象語句を出力する出力ステップと
を有する辞書登録対象語句の抽出方法。
【請求項４】
コンピュータ装置に、
原稿の画像を読み取り、入力画像データを生成する画像読み取りステップと、
前記入力画像データに対しレイアウト解析処理を行い、レイアウト情報を生成するレイアウト解析ステップと、
前記レイアウト情報に基づいて、前記入力画像データを複数の小領域に分割する画像分割ステップと、
前記複数の小領域のうち、見出し文字列または見出し画像を有する小領域を特定する第１の識別子およびその見出し文字列または見出し画像と、情報文字列または情報画像を有する小領域を特定する第２の識別子およびその情報文字列および情報画像とを対応付けて記憶したレイアウトデータベースに記憶された第１の識別子で特定される小領域から登録対象語句を、前記レイアウトデータベースに記憶された第２の識別子で特定される小領域からその辞書登録対象語句の属性情報を抽出する情報抽出ステップと、
前記情報抽出ステップにおいて抽出された辞書登録対象語句を出力する出力ステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書から単語・熟語を抽出して辞書を生成・更新する技術に関する。
【背景技術】
【０００２】
近年のグローバルな情報流通、経済活動など、国境を越えた活動の広がりにより、ある言語（例えば、英語）から別の言語（例えば、日本語）への翻訳の需要が高まっている。しかし、翻訳を業者（翻訳者）に依頼すると、一般に価格が高く、また時間もかかるため、コンピュータなどの機械を用いて自動的に翻訳する自動翻訳（機械翻訳）装置の需要が高まっている。
【０００３】
文章中に存在する企業名、個人名、製品名などの固有名詞や、特定の技術分野の専門用語を正確に翻訳するためには、固有名詞辞書や専門用語辞書といった専用の辞書が使用されるのが一般的である。これらの辞書は人間の手により作成されることが多い。また、特に固有名詞など情報が常に更新されるものに対しては、辞書の更新（メンテナンス）が必要であるが、これも人間の手により行われるのが一般的であった。
【０００４】
ところで、会社情報が記載された本や、各企業が所有するある種の帳票など、情報が所定のレイアウトに従って配置された文書が存在する場合がある。このような文書から情報を抽出し、辞書の更新に活用できれば便利である。このように所定のレイアウトを有する書類から情報を抽出する技術として、特許文献１に記載の技術がある。特許文献１は、申込書のレイアウトに基づき、配送伝票作成に必要な情報を取得し、伝票の作成あるいは顧客データベースの更新を行う技術が開示されている。
【特許文献１】特開平５−２９８３４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の技術によれば、文書から単語を抽出することはできても、付加的な属性情報の抽出を行うことは困難であるという問題があった。
本発明は上述の事情に鑑みてなされたものであり、文書から単語に加え、付加的な属性情報を抽出することができる画像読み取り装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するため、本発明は、原稿の画像を読み取り、入力画像データを生成する画像読み取り手段と、前記画像読み取り手段により生成された入力画像データに対しレイアウト解析処理を行い、レイアウト情報を生成するレイアウト解析手段と、前記レイアウト解析手段により生成されたレイアウト情報に基づいて、前記入力画像データを複数の小領域に分割する画像分割手段と、前記複数の小領域のうち、見出し文字列または見出し画像を有する小領域を特定する第１の識別子およびその見出し文字列または見出し画像と、情報文字列または情報画像を有する小領域を特定する第２の識別子およびその情報文字列および情報画像とを対応付けて記憶したレイアウトデータベースと、前記レイアウトデータベースに記憶された第１の識別子で特定される小領域から登録対象語句を、前記レイアウトデータベースに記憶された第２の識別子で特定される小領域からその辞書登録対象語句の属性情報を抽出する情報抽出手段と、前記情報抽出手段により抽出された辞書登録対象語句を出力する出力手段とを有する画像読み取り装置を提供する。
この画像読み取り装置によれば、文書から、その文書のレイアウトに基づいて自動的に辞書の更新に必要な情報（登録対象語句およびその属性情報）が出力される。
【０００７】
好ましい態様において、この画像読み取り装置は、見出し文字列または見出し画像と、情報文字列または情報画像との定義を記憶した定義記憶手段と、前記定義記憶手段に記憶された定義に従って、前記複数の小領域のうち、見出し文字列または見出し画像を有する小領域と、情報文字列または情報画像を有する小領域とを特定する小領域特定手段と、前記小領域特定手段により特定された小領域の情報に基づいて、前記レイアウトデータベースの内容を更新するデータベース更新手段とをさらに有してもよい。
この画像読み取り装置によれば、レイアウトデータベースが自動的に更新されるので、処理対象文書のレイアウトに応じたレイアウトデータベースを自動的に作成することができる。
【０００８】
また、本発明は、原稿の画像を読み取り、入力画像データを生成する画像読み取りステップと、前記入力画像データに対しレイアウト解析処理を行い、レイアウト情報を生成するレイアウト解析ステップと、前記レイアウト情報に基づいて、前記入力画像データを複数の小領域に分割する画像分割ステップと、前記複数の小領域のうち、見出し文字列または見出し画像を有する小領域を特定する第１の識別子およびその見出し文字列または見出し画像と、情報文字列または情報画像を有する小領域を特定する第２の識別子およびその情報文字列および情報画像とを対応付けて記憶したレイアウトデータベースに記憶された第１の識別子で特定される小領域から登録対象語句を、前記レイアウトデータベースに記憶された第２の識別子で特定される小領域からその辞書登録対象語句の属性情報を抽出する情報抽出ステップと、前記情報抽出ステップにおいて抽出された辞書登録対象語句を出力する出力ステップとを有する辞書登録対象語句の抽出方法を提供する。
また、本発明は、コンピュータ装置に上述の辞書登録対象語句の抽出方法を実行させるプログラムを提供する。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の一実施形態について説明する。
図１は、本発明の一実施形態に係る辞書更新システム１の機能構成を示すブロック図である。画像読み取り部１０は、文書ＤＯＣの画像を読み取り、入力画像データを生成する。レイアウト解析部２０は、画像データのレイアウト解析を行い、レイアウト情報を抽出する。領域分割部３０は、レイアウト情報に基づいて入力画像データを小領域の画像データに分割する。また、領域分割部３０は、レイアウトデータベースの情報に基づいて小領域のうち、属性情報に対応するものと、辞書登録対象語句に対応するものとを抽出する。属性情報抽出部４０は、属性情報に対応すると特定された小領域から属性情報を抽出する。登録対象語句抽出部６０は、辞書登録対象語句に対応すると特定された小領域から辞書登録対象語句を抽出する。辞書データ登録部５０は、抽出された辞書登録対象語句および属性情報を辞書ＤＩＣに登録する。
【００１０】
図２は、辞書更新システム１の構成を示す図である。辞書更新システム１は、複合機１００と、サーバ２００とから構成される。複合機１００とサーバ２００とは、インターネット、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等のネットワーク３００を介して接続されている。図２においては図面が煩雑となるのを避けるため複合機１００およびサーバ２００はそれぞれ１台ずつしか図示していないが、辞書更新システム１は、複数台の複合機１００あるいは複数台のサーバ２００を含んでもよい。
【００１１】
図３は、複合機１００のハードウェア構成を示す図である。複合機１００は主に、ＣＰＵ（Central Processing Unit）１１０等からなる制御系、原稿の画像を読み取る画像読み取り系１６０、用紙（記録材）上に画像形成を行う画像形成系１７０から構成される。ＣＰＵ１１０は、記憶部１２０に記憶されている制御プログラムを読み出して実行することにより、複合機１００の各構成要素を制御する機能を有する。記憶部１２０は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等から構成され、制御プログラムや翻訳プログラム等の各種プログラムおよび、画像データやテキストデータ等の各種データを記憶する。表示部１３０および操作部１４０は、ユーザインターフェースである。表示部１３０は、例えば液晶ディスプレイで構成され、ＣＰＵ１１０からの制御信号に従ってユーザへのメッセージや作業状況を示す画像などを表示する。操作部１４０は、テンキー、スタートボタン、ストップボタン、液晶ディスプレイ上に設置されたタッチパネル等で構成され、ユーザの操作入力およびその時の表示画面に応じた信号を出力する。ユーザは表示部１３０に表示された画像やメッセージを見ながら操作部１４０を操作することにより、複合機１００に対して指示入力を行うことができる。
【００１２】
Ｉ／Ｆ１５０は、他の装置との間で制御信号やデータの送受信を行うためのインターフェースである。Ｉ／Ｆ１５０を介して、例えば公衆電話回線に接続することにより、複合機１００はＦＡＸの送受信を行うことができる。あるいは、Ｉ／Ｆ１５０を介してインターネット等のネットワークに接続することにより、複合機１００は電子メールメッセージの送受信を行うこともできる。あるいは、ネットワークを介して接続されたコンピュータ装置から画像データを受信し、用紙に画像形成を行うことでプリンタとして機能する。
【００１３】
画像読み取り系１６０は、原稿を読み取り位置まで搬送する原稿搬送部１６１と、読み取り位置にある原稿を光学的に読み取りアナログ画像信号を生成する画像読み取り部１６２と、アナログ画像信号をデジタル画像データに変換し、必要な画像処理を行う画像処理部１６３とを有する。原稿搬送部１６１は、例えばＡＤＦ（Automatic Document Feeder）等の原稿搬送装置である。画像読み取り部１６２は、原稿を載置するプラテンガラス、光源やＣＣＤ（Charge Coupled Device）センサ等の光デバイス、レンズやミラー等の光学系を有する（いずれも図示略）。画像処理部１６３は、デジタル／アナログ変換を行うＡ／Ｄ変換回路や、シェーディング補正や色空間変換等の処理を行う画像処理回路を有する（いずれも図示略）。
【００１４】
画像形成系１７０は、用紙を画像形成位置まで搬送する用紙搬送部１７１と、搬送された用紙上に画像形成を行う画像形成部１７２とを有する。用紙搬送部１７１は、用紙を収納する用紙トレイ、用紙トレイから用紙を１枚ずつ所定の位置まで搬送する搬送ローラ等を有する（いずれも図示略）。画像形成部１７２は、例えばＹＭＣＫ各色のトナー像が作像される感光体ドラム、感光体ドラムを帯電させる帯電器、帯電した感光体ドラムに静電画像を形成する露光装置、感光体ドラムにＹＭＣＫ各色のトナー像を形成する現像器等を有する（いずれも図示略）。
【００１５】
以上の各構成要素は、バス１９０で相互に接続されている。例えば、画像読み取り系１６０で原稿から画像データを生成し、生成した画像データに従って画像形成系１７０で用紙上に画像形成を行うと、複合機１００は複写機として機能する。画像読み取り系１６０で原稿から画像データを生成し、生成した画像データをＩ／Ｆ１５０を介して他の装置に出力すると、複合機１００はスキャナとして機能する。Ｉ／Ｆ１５０を介して受信した画像データに従って、画像形成系１７０で用紙上に画像形成を行うと、複合機１００はプリンタとして機能する。画像読み取り系１６０で原稿からＦＡＸデータを生成し、生成したＦＡＸデータをＩ／Ｆ１５０および公衆電話回線を介してＦＡＸ受信装置に送信すると、複合機１００はＦＡＸ送信機として機能する。あるいは、画像読み取り系１６０で原稿から画像データを生成し、さらに、文字認識処理により画像データからテキストデータを生成し、翻訳プログラムを実行することによりテキストデータの翻訳文を生成すると、複合機１００はスキャン翻訳機として機能する。なお、図示は省略したが、複合機１００には、Ｉ／Ｆ１５０を介して複数のコンピュータ装置が接続されている。これらの複数のコンピュータ装置のユーザは、自分のコンピュータ装置を介して複合機１００との間でデータを送受信することにより、複合機１００をプリンタ、ＦＡＸ送受信機等として使用することができる。あるいは、複合機１００に直接原稿をセットすることにより、複合機１００を複写機、ＦＡＸ送受信機等として使用することができる。
【００１６】
図４は、サーバ２００のハードウェア構成を示す図である。ＣＰＵ２１０は、ＲＡＭ２３０を作業エリアとして、ＲＯＭ２２０あるいはＨＤＤ２５０に記憶されているプログラムを実行する。ＨＤＤ２５０は、各種プログラムやデータを記憶する記憶装置である。ユーザは、キーボード２６０、マウス２７０を操作することにより、サーバ２００に対してデータ入力等を行うことができる。サーバ２００はＩ／Ｆ２４０を介して複合機１００に接続されており、複合機１００とデータの送受信を行うことができる。ディスプレイ２８０は、ＣＰＵ２１０の制御下でプログラムの実行結果等を示す画像やメッセージを表示する。これらの構成要素はバス２９０で相互に接続されている。ＨＤＤ２５０は、翻訳プログラムおよび辞書ＤＩＣを記憶しており、翻訳を行う機能を有する翻訳サーバである。
【００１７】
図５は、辞書更新システム１の動作を示すフローチャートである。電源（図示略）を投入すると、複合機１００のＣＰＵ１１０は、記憶部１２０から制御プログラムを読み出して実行する。制御プログラムを実行すると、ＣＰＵ１１０は表示部１３０を制御してメニュー画面を表示させる。このとき、複合機１００はユーザの操作入力待ち状態となる。同様にサーバ２００においても、電源（図示略）を投入すると、ＣＰＵ２１０はＨＤＤ２５０から制御プログラムを読み出して実行する。制御プログラムを実行すると、ＣＰＵ２１０はデータの受信待ち状態となる。複合機１００のＣＰＵ１１０およびサーバ２００のＣＰＵ２１０が制御プログラムを実行することにより、辞書更新システム１は図１に示される各機能を具備する。
【００１８】
図６は、本実施形態において辞書更新処理の際に使用される文書ＤＯＣを例示する図である。文書ＤＯＣは、例えば会社案内であり、会社名、業種、本社所在地、ＵＲＬ、証券コード等の各種情報が所定のレイアウトに従って配置されている。文書ＤＯＣは、例えば罫線によって複数の小領域に区分されている。各章領域には、その小領域に記載されている情報の種類を特定する文字列（以下、「見出し文字列」という。例えば、［業種］、［会社名］、［本社］、［ＵＲＬ］、［証券コード］等）と、情報の内容（以下、「情報文字列」という。例えば、製造業、ＡＢＣ工業株式会社、１００−００００東京都ｘｘ区ｙｙ１−１、http://www.xxx.yyy.co.jp/、００００）とが記載されている。
【００１９】
再び図５を参照して説明する。ユーザは、文書ＤＯＣをＡＤＦあるいはプラテンガラスにセットし、サーバ２００のキーボード２６０およびマウス２７０を操作して、辞書更新処理の実行を指示する操作入力を行う。辞書更新処理の実行指示は、複合機１００を特定する情報を含んでいる。辞書更新処理の実行が指示されると、サーバ２００のＣＰＵ２１０は、辞書更新処理の実行指示により特定される複合機１００に対し、画像の読み取りを指示する信号を出力する。
【００２０】
画像の読み取りを指示する信号を受け取ると、複合機１００のＣＰＵ１１０は、画像読み取り系１６０を制御して文書ＤＯＣの画像を読み取り、入力画像データを生成させる（ステップＳ１１０）。ＣＰＵ１１０は、生成した入力画像データを記憶部１２０に記憶する。文書ＤＯＣが複数ページからなる場合には、複数ページの画像データをそれぞれ、ページ番号を示す情報を付加して記憶部１２０に記憶する。
【００２１】
次に、ＣＰＵ１１０は、入力画像データに対し周知のレイアウト解析処理を行い、レイアウト情報を抽出する（ステップＳ１２０）。レイアウト解析処理により、入力画像データは、複数の小領域に分割される。レイアウト情報は、例えば、各小領域の２次元直交座標系における小領域の頂点の座標、各小領域における文字サイズ等の情報を含んでいる。ＣＰＵ１１０は、抽出したレイアウト情報を記憶部１２０に記憶する。
【００２２】
次に、ＣＰＵ１１０は、レイアウト情報に基づいて入力画像データを複数の小領域の画像データに分割する（ステップＳ１３０）。小領域には、他の小領域と区別するための識別子が与えられる。ＣＰＵ１１０は、小領域の画像データとレイアウト情報と識別子とを対応付けて記憶部１２０に記憶する。
【００２３】
次に、ＣＰＵ１１０は、各小領域から見出し文字列を検索する（ステップＳ１４０）。この処理は次のように行われる。まず、ＣＰＵ１１０は、小領域の画像データの各々に文字認識処理を行い、テキストデータを生成する。ＣＰＵ１１０は、生成したテキストデータを記憶部１２０に記憶する。ＣＰＵ１１０は、各小領域のテキストデータから見出し文字列を検索する。検索対象となる見出し文字列は、辞書更新処理の指示を入力する際にユーザが入力してもよいし、記憶部１２０あるいはＨＤＤ２５０に検索対象となる見出し文字列を定義するデータベース、テーブル、関数等をあらかじめ記憶しておいてもよい。ここでは、検索対象の見出し文字列として“［会社名］”、“［業種］”という文字列が定義されている。
【００２４】
次に、ＣＰＵ１１０は、レイアウトデータベースの更新を行う（ステップＳ１５０）。すなわち、ＣＰＵ１１０は、検索により発見した見出し文字列と、その文字列が発見された小領域を特定する識別子と、その見出し文字列が辞書登録対象語句（例えば、固有名詞や専門用語）に対応するか属性情報に対応するか示すフラグとを対応付けて、レイアウトデータベースとして記憶部１２０に記憶する。見出し文字列と、その見出し文字列が辞書登録対象語句に対応するか属性情報に対応するかという関係の定義は、辞書更新処理の指示を入力する際にユーザが入力してもよいし、記憶部１２０あるいはＨＤＤ２５０にこの関係を定義するデータベース、テーブル、関数等をあらかじめ記憶しておいてもよい。ここでは、［会社名］＝辞書登録対象語句、［業種］＝属性情報という関係が定義されている。
【００２５】
次に、ＣＰＵ１１０は、辞書登録対象語句情報および属性情報の抽出を行う（ステップＳ１６０）。ＣＰＵ１１０は、レイアウトデータベースを参照して辞書登録対象語句に対応する小領域のテキストデータから辞書登録対象語句を、属性情報に対応する小領域から属性情報を抽出する。ＣＰＵ１１０は、抽出した辞書登録対象語句と属性情報とを対応付けて記憶部１２０に記憶する。次に、ＣＰＵ１１０は、文書ＤＯＣの全ページについて辞書登録対象語句情報および属性情報の抽出が完了したか判断する（ステップＳ１７０）。全ページについて処理が完了していない場合（ステップＳ１７０：ＮＯ）、ＣＰＵ１１０は、全頁について処理が完了するまでステップＳ１６０〜Ｓ１７０の処理を繰り返し実行する。
【００２６】
全ページについて処理が完了した場合（ステップＳ１７０：ＹＥＳ）、ＣＰＵ１１０は、辞書の更新を行う（ステップＳ１８０）。すなわち、ＣＰＵ１１０は、記憶部１２０に記憶された辞書登録対象語句および属性情報を、辞書更新処理の実行指示の送信元であるサーバ２００に送信する。サーバ２００のＣＰＵ２１０は、受信した情報をＨＤＤ２５０に記憶された辞書ＤＩＣに追加する。ＨＤＤ２５０に辞書ＤＩＣが記憶されていない場合、ＣＰＵ２１０は、受信した情報を基に新たに辞書ＤＩＣを生成する。
【００２７】
図７は、辞書ＤＩＣの内容を例示する図である。この例では、辞書登録対象語句として「日本語社名」が、その属性情報として「英語社名」および「業種」が記録されている例が示されている。このように、本実施形態によれば、辞書登録対象語句とその属性情報とが対応付けられた辞書を自動的に作成、更新することができる。
【００２８】
＜変形例＞
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。
上述の実施形態においては、小領域から見出し文字列および情報文字列を検索する態様について説明したが、文字列の代わりに一定のパターンを有する画像（バーコードやカルラコード等、一定のルールに基づいて作成された図形）を検索する態様としてもよい。すなわち、見出し文字列および情報文字列の代わりに見出し図形および情報図形を用いてもよい。
【００２９】
上述の実施形態においては、サーバ２００が辞書の更新指示を出力し、複合機１００が辞書の更新に必要な情報を抽出し、サーバ２００にその情報を送信する態様について説明した。しかし、複合機１００とサーバ２００との機能の分担は上述の実施形態で説明したものに限定されない。上述の実施形態で複合機１００の機能として説明したものの一部または全部をサーバ２００に実行させてもよい。逆に、上述の実施形態でサーバ２００の機能として説明したものの一部または全部を複合機１００に実行させてもよい。例えば、複合機１００が上述の実施形態で説明した辞書更新システム１のすべての機能を有していてもよい。これは、複合機１００自身が翻訳プログラムおよび辞書を記憶部１２０に記憶し、翻訳機としての機能を有する場合に有効である。
【００３０】
また、上述の実施形態においては、複合機１００が上述の各機能を有する態様について説明したが、複合機の代わりに、画像形成機能を有しないスキャナ等の画像読み取り装置を用いてもよい。
【００３１】
また、上述の実施形態においては、複合機１００が自動的にレイアウトデータベースの更新を行う態様について説明したが、複合機１００は自動的にレイアウトデータベースの更新を行わなくてもよい。すなわち、レイアウトデータベースはあらかじめ決められており不変のものであってもよい。あるいは、ユーザが辞書更新処理の実行を指示する際にレイアウトデータベースを入力することとしてもよい。
【図面の簡単な説明】
【００３２】
【図１】一実施形態に係る辞書更新システム１の機能構成を示すブロック図である。
【図２】辞書更新システム１の構成を示す図である。
【図３】複合機１００のハードウェア構成を示す図である。
【図４】サーバ２００のハードウェア構成を示す図である。
【図５】辞書更新システム１の動作を示すフローチャートである。
【図６】文書ＤＯＣを例示する図である。
【図７】辞書ＤＩＣの内容を例示する図である。
【符号の説明】
【００３３】
１…辞書更新システム、１０…画像読み取り部、２０…レイアウト解析部、３０…領域分割部、４０…属性情報抽出部、５０…辞書データ登録部、６０…登録対象語句抽出部、１００…複合機、１１０…ＣＰＵ、１２０…記憶部、１３０…表示部、１４０…操作部、１５０…Ｉ／Ｆ、１６０…画像読み取り系、１６１…原稿搬送部、１６２…画像読み取り部、１６３…画像処理部、１７０…画像形成系、１７１…用紙搬送部、１７２…画像形成部、１９０…バス、２００…サーバ、２１０…ＣＰＵ、２２０…ＲＯＭ、２３０…ＲＡＭ、２４０…Ｉ／Ｆ、２５０…ＨＤＤ、２６０…キーボード、２７０…マウス、２８０…ディスプレイ、２９０…バス、３００…ネットワーク
【図１】
2006277104.tif 000003
【図２】
2006277104.tif 000004
【図３】
2006277104.tif 000005
【図４】
2006277104.tif 000006
【図５】
2006277104.tif 000007
【図６】
2006277104.tif 000008
【図７】
2006277104.tif 000009