(57)【要約】【課題】共通部分と個別部分とを有する複数の原稿の文字認識に要する時間を短縮する。【解決手段】共通部分と個別部分とを有する複数の原稿の文字認識を行う文字認識ユニットであって、前記複数の原稿の各画像を取得する第１の取得手段と、前記複数の原稿のうち最初に文字認識の対象となる１枚目の原稿に基づいて得られた、前記共通部分を特定する特定情報を取得する第２の取得手段と、前記１枚目の原稿については前記共通部分と前記個別部分とを文字認識すべき対象領域として設定するとともに、２枚目以降の原稿については前記共通部分以外の領域に前記対象領域を設定する設定手段と、前記対象領域のみに対して文字認識を行う認識手段と、を備える。【選択図】図３
2011145725.tif 000002
【特許請求の範囲】
【請求項１】
共通部分と個別部分とを有する複数の原稿の文字認識を行う文字認識ユニットであって、
前記複数の原稿の各画像を取得する第１の取得手段と、
前記複数の原稿のうち最初に文字認識の対象となる１枚目の原稿に基づいて得られた、前記共通部分を特定する特定情報を取得する第２の取得手段と、
前記１枚目の原稿については前記共通部分と前記個別部分とを文字認識すべき対象領域として設定するとともに、２枚目以降の原稿については前記共通部分以外の領域に前記対象領域を設定する設定手段と、
前記対象領域のみに対して文字認識を行う認識手段と、
を備えることを特徴とする文字認識ユニット。
【請求項２】
請求項１に記載された文字認識ユニットであって、
前記特定情報を記憶する記憶手段をさらに備えることを特徴とする文字認識ユニット。
【請求項３】
請求項２に記載された文字認識ユニットであって、
所定の操作入力に応答して前記特定情報を前記記憶手段から取得する第３の取得手段をさらに備え、
前記第３の取得手段が前記特定情報を取得した場合には、
(ａ)前記文字認識ユニットは、前記第２の取得手段を不能化するとともに、
(ｂ)前記設定手段は、取得された前記特定情報に基づいて前記複数の原稿のそれぞれに前記対象領域を設定することを特徴とする文字認識ユニット。
【請求項４】
請求項１から請求項３のいずれか１つの請求項に記載された文字認識ユニットと、
前記１枚目の原稿における前記共通部分についての文字認識の結果と、前記２枚目以降の各原稿における前記対象領域についての文字認識の結果とに基づいて前記各原稿の文字データを生成する生成部と、
を備えることを特徴とする文章処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の文字を認識する文字認識ユニット、および文字認識の結果を処理する文章処理装置に関する。
【背景技術】
【０００２】
近年、原稿に記載された文字を読み取って、読み取り結果を活用する文字認識装置が、名刺の情報を読み取る用途などに活用され始めている。
【０００３】
名刺を対象とする文字認識装置では、例えば、先ず、紙面の画像がスキャナを用いて文字認識装置に取り込まれ（画像入力）、「社名」、「氏名」、「住所」、「電話番号」等の各項目毎に文字認識すべき文字群が存在している文字認識の対象領域が設定される（対象領域設定）。
【０００４】
次に、各項目の属性に応じた辞書を使用するなどして各対象領域に含まれている個々の文字が何であるかの認識がなされ（文字認識）、単語などの言語情報を利用して読み取った文字の修正などが行われる（後処理）。
【０００５】
ところで、名刺においては各項目の記載位置（レイアウト）は、通常、会社毎に異なっているが、例えば、同一会社の名刺などの同種の名刺においては、レイアウトはほとんど同じである場合が多い。
【０００６】
そこで、特許文献１に記載された文字認識装置では、文字認識の各対象領域毎に領域の位置情報と、項目名とを対応づけてテンプレートとして設定、保存しておき、同種名刺の文字認識処理の際に、処理対象の名刺に対応したテンプレートを選択、利用することによって、名刺１枚毎に文字認識の対象領域を設定する手間を省いて文字認識の効率を上げている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−２０２４７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の文字認識装置では、複数枚の同種の名刺の文字認識を行う際に、「会社名」、「住所」等のような各名刺間で内容が共通している共通情報を有する項目についても、「氏名」等の名刺毎の個別情報を有する項目と同様に名刺一枚毎に毎回文字認識を行う必要がある。
【０００９】
文字認識は、上述した一連の文字読取処理の工程の中でも処理装置の能力面および処理時間の観点で、通常、最も処理コストがかかる処理であることから、特許文献１の文字認識装置によっては、処理時間の短縮化、あるいは処理能力が低い装置を採用することによる低コスト化を行うことが困難であるといった問題がある。
【００１０】
本発明は、こうした問題を解決するためになされたもので、複数枚の同種名刺に対する文字認識を行う際に、文字認識の対象となるデータ量を効率よく減ずることによって文字認識に要する時間を短縮することができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の課題を解決するため、請求項１の発明は、共通部分と個別部分とを有する複数の原稿の文字認識を行う文字認識ユニットであって、前記複数の原稿の各画像を取得する第１の取得手段と、前記複数の原稿のうち最初に文字認識の対象となる１枚目の原稿に基づいて得られた、前記共通部分を特定する特定情報を取得する第２の取得手段と、前記１枚目の原稿については前記共通部分と前記個別部分とを文字認識すべき対象領域として設定するとともに、２枚目以降の原稿については前記共通部分以外の領域に前記対象領域を設定する設定手段と、前記対象領域のみに対して文字認識を行う認識手段と、を備えることを特徴とする。
【００１２】
また、請求項２の発明は、請求項１に記載された文字認識ユニットであって、前記特定情報を記憶する記憶手段をさらに備えることを特徴とする。
【００１３】
また、請求項３の発明は、請求項２に記載された文字認識ユニットであって、所定の操作入力に応答して前記特定情報を前記記憶手段から取得する第３の取得手段をさらに備え、前記第３の取得手段が前記特定情報を取得した場合には、(ａ)前記文字認識ユニットは、前記第２の取得手段を不能化するとともに、(ｂ)前記設定手段は、取得された前記特定情報に基づいて前記複数の原稿のそれぞれに前記対象領域を設定することを特徴とする。
【００１４】
また、請求項４の発明は、文章処理装置であって、請求項１から請求項３のいずれか１つの請求項に記載された文字認識ユニットと、前記１枚目の原稿における前記共通部分についての文字認識の結果と、前記２枚目以降の各原稿における前記対象領域についての文字認識の結果とに基づいて前記各原稿の文字データを生成する生成部と、を備えることを特徴とする。
【発明の効果】
【００１５】
請求項１から請求項４に記載された各発明によれば、１枚目の原稿に基づいて各原稿に共通する共通部分を特定する特定情報が取得され、２枚目以降の原稿の文字認識を行う際には共通部分以外の領域に文字認識の対象領域が設定されるので、共通部分についての文字認識が不要となり、効率よく文字認識の対象となるデータ量を減ずることができ、文字認識に要する時間を短縮することができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る文章処理装置の外観の１例を示す図である。
【図２】実施形態に係る文章処理装置の主な構成の１例を示すブロック図である。
【図３】実施形態に係る文章処理装置および文字認識ユニットの主な機能構成の１例を示すブロック図である。
【図４】名刺の構成の一例を示す図である。
【図５】共通部分の選択画面の一例を示す図である。
【図６】名刺における共通部分の位置情報の一例を示す図である。
【図７】テンプレートの一例を示す図である。
【図８】名刺の構成の一例を示す図である。
【図９】２枚目以降の名刺における対象領域の設定を説明する図である。
【図１０】２枚目以降の名刺における対象領域の設定を説明する図である。
【図１１】テンプレートの選択画面の一例を示す図である。
【図１２】実施形態に係る文章処理装置および文字認識ユニットの動作フローの一例を示す図である。
【図１３】実施形態に係る文章処理装置および文字認識ユニットの動作フローの一例を示す図である。
【発明を実施するための形態】
【００１７】
＜１．文章処理装置の構成：＞
図１は、実施形態に係る文章処理装置１の外観の１例を示す図である。図２は、文章処理装置１の主な構成の１例を示すブロック図である。
【００１８】
図１および図２に示すように、文章処理装置１は、原稿給送部３１と、原稿載置部３２と、読取部４１と、入出力部４２と、記録部５１と、表示部６２が設けられた操作部６１と、原稿検出部７１と、を主に備えている。
【００１９】
文章処理装置１は、これらの各構成要素を適宜制御下で利用することにより、ＦＡＸ機能、コピー機能、スキャン機能、プリント機能、文字認識機能、およびアドレス帳登録機能などの諸機能を実現する構成となっている。なお、アドレス帳登録機能および文字認識ユニット２（図３）によって実現される文字認識機能については、後述する。
【００２０】
原稿給送部３１は、いわゆる自動給紙（ＡＤＦ：Automatic Document Feeder）方式により、原稿を読取部４１へと給送する。原稿給送部３１によって給送される原稿の画像は、給送経路の所定位置において読取部４１によって給送中に取得される。
【００２１】
図１に示すように、原稿給送部３１は、主として、読取対象となる原稿を載置する原稿台３３と、読取部４１によってＡＤＦスキャン方式で読取処理が実行された原稿を蓄積する原稿排出台３４と、を有している。
【００２２】
ここで、原稿給送部３１は、例えば、名刺サイズの小さな原稿からＡ３サイズの大きな原稿まで、各種サイズの原稿を読取部４１へと給紙可能に構成されている。
【００２３】
原稿載置部３２は、図１に示すように、原稿給送部３１の下方に配置されており、原稿を静止させた状態で原稿の画像を読取部４１に取得させる、いわゆるフラットベッド（Flat Bed）スキャン方式による画像読取に使用される。
【００２４】
例えば、原稿載置部３２に対して原稿給送部３１が開閉されることによって、読取対象となる原稿が、原稿載置部３２に載置される。
【００２５】
そして、読取部４１から投光された読取用の検出光が、原稿載置部３２を透過して原稿の表面で反射され、再び原稿載置部３２を透過した光が、読取部４１の受光センサに読み取られることによって、原稿の画像が取得される。
【００２６】
また、原稿載置部３２は、読取部４１による画像の読取に係る主走査方向および副走査方向に沿って行列状に複数の名刺を保持する名刺ホルダーが、原稿載置部３２に載置された状態で、これら複数の名刺をフラットベッドスキャン方式によって一度に効率よく読み取り可能なようにも構成されている。
【００２７】
読取部４１は、いわゆるスキャナ部であり、図１に示すように、原稿給送部３１および原稿載置部３２の下方に設けられている。読取部４１は、画像読取用の検出光を投光する投光部と、原稿表面で反射された検出光を光電変換する受光部とを有するスキャナを用いて原稿の情報を画像データとして読み取るように構成されている。
【００２８】
ここで、読取部４１は、フラットベッドスキャン方式のスキャナ部として原稿を読み取るとともに、ＡＤＦスキャン方式のスキャナ部としても原稿を読み取り可能なように構成されている。
【００２９】
読取部４１で読み取られた画像データは、例えばＪＰＥＧ方式に圧縮され、ＲＡＭ２２の画像格納部２３に記憶される。
【００３０】
入出力部４２は、文章処理装置１を外部のネットワークに接続するためのインタフェース部であり、例えば、外部のコンピュータから供給される画像データをプリンタとして機能する文章処理装置１へと入力するとともに、スキャナとして機能する文章処理装置１が取得した画像データを外部のコンピュータなどへと出力する。
【００３１】
入出力部４２は、また、電話回線とのインタフェースも備えており、文章処理装置１がＦＡＸとして機能するときの入出力インタフェースなどとしても機能する。
【００３２】
記録部５１は、電子写真方式により、静電潜像に基づいたトナー画像を記録紙に記録する画像形成部である。
【００３３】
例えば、記録部５１は、画像格納部２３に記憶された画像データに基づいて感光体ドラム（図示省略）上にトナー画像を形成するとともに、このトナー画像を記録部５１の下方に設けられた給紙部から供給される記録紙に転写させることによって、原稿から読み取られた画像を記録紙に記録する。
【００３４】
操作部６１は、いわゆる操作パネルである。操作部６１にはタッチパネルとしても機能する表示部６２と、読取開始ボタン６３をはじめとする各種の操作ボタンなどを備えている。
【００３５】
表示部６２は、例えば、液晶ディスプレイにより構成されており、文章処理装置１の動作状況、操作内容等を表示部６２に表示される情報によって文章処理装置１の操作者（以下、単に、「操作者」と称する）に提示する表示手段として機能する。
【００３６】
また、表示部６２は、指や専用のペンで画面に触れることによって画面上の位置を指定できる「タッチパネル」としての機能を有している。
【００３７】
したがって、操作者は、表示部６２に表示された内容に基づき、表示部６２の「タッチパネル」機能を使用した指示を行うことによって、文章処理装置１に所定の処理（例えば、記録紙に画像を記録させる処理）を実行させることができる。
【００３８】
すなわち、表示部６２は、文章処理装置１に対する操作者の諸操作をタッチパネルおよび各種ボタンを介して受け付ける入力部としても機能する。
【００３９】
このように、操作者は、操作部６１上の表示部６２から文章処理装置１の状態などを取得するとともに、表示部６２および各種操作ボタンを用いて設定および動作等を文章処理装置１に入力することができる。
【００４０】
原稿検出部７１は、例えば、原稿給送部３１に設けられた接触式または非接触式のセンサにより構成されており、原稿台３３に載置された原稿の存在を検出する。
【００４１】
ＭＰＵ（Micro Processing Unit）１１は、文章処理装置１の各機能部を統轄制御する制御処理装置であり、ＲＯＭ２１に格納されたプログラムに従った制御および処理を実行する。
【００４２】
ＭＰＵ１１は、後述するように、認識部１２、設定部１３、第３取得部１４、第２取得部１５、初稿検出部１６、および生成部１７としても機能する。
【００４３】
また、ＭＰＵ１１、ＲＯＭ２１、ＲＡＭ２２、記憶装置２６、読取部４１、記録部５１等のそれぞれは、信号線１９を介して電気的に接続されている。したがって、ＭＰＵ１１は、例えば、記録部５１による記録処理等を所定のタイミングで実行できる。
【００４４】
ＲＡＭ（Random Access Memory ）２２は、読み書き自在の揮発性メモリであり、読取部４１が読み取った画像および入出力部４２から入力された画像を格納する画像格納部２３、ＭＰＵ１１の処理情報を一時的に記憶するワークメモリなどとして機能する。
【００４５】
ＲＯＭ（Read Only Memory）２１は、読出し専用メモリであり、ＭＰＵ１１を動作させるプログラムなどを格納している。なお、読み書き自在の不揮発性メモリ（例えば、フラッシュメモリ）が、ＲＯＭ１３に代えて使用されてもよい。
【００４６】
記憶装置２６は、例えば、フラッシュメモリ等の読み書き自在な不揮発性メモリによって構成されており、文章処理装置１に対する設定情報などの各種情報を恒久的に記録する。
【００４７】
記憶装置２６は、また、テンプレート格納部２７およびアドレス格納部２８を備えており、それぞれには、後述するテンプレートおよびアドレス帳が格納される。
【００４８】
＜２．文字認識ユニットの構成：＞
◎アドレス帳登録機能に係る文章処理装置１について：
図３は、実施形態に係る文章処理装置１および文字認識ユニット２の主な機能構成の１例を示すブロック図である。
【００４９】
なお、図３では、文章処理装置１の各機能構成のうち、名刺などの原稿の画像を読み取って該画像に対して文字認識を行い、文字認識の結果のうちの必要な情報をアドレス帳に登録する機能（以下、単に「アドレス帳登録機能」と称する）に関連する機能部が示されている。
【００５０】
図３に示されるように、文章処理装置１は、文字認識ユニット２、生成部１７、およびアドレス格納部２８などの各機能部を主に動作させることによって、アドレス帳登録機能を発揮する。
【００５１】
生成部１７は、ＭＰＵ１１によって実現される機能部であり、文字認識ユニット２が生成した名刺等の各種原稿についての文字認識の結果に基づいて、アドレス帳に登録するための登録データを生成する。
【００５２】
アドレス格納部２８は、記憶装置２６によって実現される機能部であり、生成部１７が生成した登録データをアドレス帳として格納する。
【００５３】
◎文字認識ユニット２について：
図３に示される文字認識ユニット２は、各種原稿の画像に対して文字認識を行うことによって文字認識の結果である文字データを取得する文字認識を行う機能部である。
【００５４】
文字認識ユニット２は、第１取得部４３、画像格納部２３、表示部６２、認識部１２、設定部１３、第３取得部１４、第２取得部１５、初稿検出部１６、およびテンプレート格納部２７を主な機能部として備えて構成される。
【００５５】
文字認識ユニット２は、これらの機能部を適宜動作させることによって、例えば同じ会社などの名刺および同種の帳票などのように、各原稿に共通する共通部分と、各原稿毎の個別部分とを有する複数の原稿に対する文字認識において、複数の原稿のうち最初に文字認識の対象となる１枚目の原稿に基づいて、各原稿に共通する共通部分を特定する特定情報を取得する。
【００５６】
また、文字認識ユニット２は、２枚目以降の原稿の文字認識を行う際には共通部分以外の領域に文字認識の対象領域を設定する。
【００５７】
従って、２枚目以降の原稿では、共通部分についての再度の文字認識が不要となり、効率よく文字認識の対象となるデータ量を減ずることによって文字認識に要する時間を短縮することができる。
【００５８】
なお、既述したように、図２に示される構成例では、認識部１２、設定部１３、第３取得部１４、第２取得部１５、および初稿検出部１６の各機能部は、ＭＰＵ１１によって実現されているが、これらの各機能部はそれぞれ、例えば、専用のハードウェア回路などによって実現されてもよい。
【００５９】
第１取得部４３は、例えば、読取部４１または入出力部４２などによって実現される機能部であり、文章処理装置１の処理対象である複数の原稿の画像を取得する。
【００６０】
取得された画像データは、ＭＰＵ１１によってＲＡＭ２２の画像格納部２３に格納されるとともに、表示部６２に画像、または認識部１２による文字認識を経た文字データとして表示される。
【００６１】
読取部４１が第１取得部４３として動作している場合には、第１取得部４３は、処理対象の名刺に対してＡＤＦスキャン方式等の画像読取処理を行って原稿の画像を取得する。
【００６２】
また、入出力部４２が第１取得部４３として動作している場合には、第１取得部４３は、外部のコンピュータなどによって既に取得されている原稿の画像を文章処理装置１に入力することによって原稿の画像を取得する。
【００６３】
このように、読取部４１と入出力部４２は、文字認識ユニット２の第１取得部４３として機能する。
【００６４】
初稿検出部１６は、共通部分と個別部分とを有する複数の原稿のうち最初に文字認識の対象となる１枚目の原稿を検出する機能部である。また、第２取得部１５は、初稿検出部１６によって検出された１枚目の原稿に基づいて得られた、複数の各原稿に共通する共通部分を特定する特定情報を取得する。
【００６５】
第２取得部１５によって取得された共通部分の特定情報は、共通部分と個別部分とを有する複数の原稿における共通部分を特定する特定情報を収めたテンプレート（以下、単に「テンプレート」と称する）としてテンプレート格納部２７に記憶され、第３取得部１４によってテンプレート格納部２７から取得される。
【００６６】
第３取得部１４は、文字認識の対象である複数の名刺等の原稿に共通する共通部分を特定する特定情報を所定の操作入力に応答してテンプレート格納部２７から取得する機能部である。
【００６７】
具体的には、例えば、操作者が、アドレス格納部２８に格納された各テンプレートのうち文字認識の対象である原稿に対応したテンプレートを選択し、該選択を確認する入力操作をタッチパネル等から行うことによって、第３取得部１４は、該入力操作に応答して、選択されたテンプレートに収められた特定情報を取得する。
【００６８】
また、例えば、先ず、第３取得部１４が、処理対象の名刺の画像と、各テンプレートに収められた共通部分の領域とを重ねて比較することで所望のテンプレートを自動的に特定して、該テンプレートを表示部６２に表示し、次に、操作者がタッチパネル等を介して該テンプレートが処理対象の名刺に対応した適切なテンプレートであることを確認する入力を行い、該入力操作に応答して、第３取得部１４が、特定されたテンプレートから特定情報を取得する構成が採用されてもよい。
【００６９】
設定部１３は、原稿の画像に対して文字認識の対象領域を設定する機能部であり、また、認識部１２は、設定部１３によって設定された文字認識の対象領域のみに対して文字認識を行う機能部である。
【００７０】
次に、図３に示される各機能部の動作について、図１２および図１３に示されるフローチャート、その他の各図面を用いて詳しく説明する。
【００７１】
＜３．文章処理装置１および文字認識ユニット２の動作説明：＞
図１２および図１３は、共通部分と個別部分とを有する複数の原稿が複数の名刺である場合において、これら複数の名刺（以下、単に「複数の名刺」と称する）をアドレス帳作成の処理対象とする文章処理装置１および文字認識ユニット２の動作フローの一例を示す図である。
【００７２】
◎１枚目の名刺基準の文字認識処理およびアドレス帳作成について：
以下では、共通部分と個別部分とを有する複数の原稿における共通部分を特定する特定情報であるテンプレート（以下、単に「テンプレート」と称する）が、これら複数の名刺および他の原稿に対して未だテンプレート格納部２７に格納されていない場合における文章処理装置１および文字認識ユニット２の動作を、図１２および図１３に示されるフローチャートを用いて説明する。
【００７３】
先ず、名刺の情報をアドレス帳へと登録するために、操作者が複数の名刺を文章処理装置１の原稿台３３に載置することにより、該載置が原稿検出部７１によって検出されて、検出信号が、ＭＰＵ１１へと供給される。
【００７４】
そして、該検出信号を供給されたＭＰＵ１１からの制御によって、表示部６２には、文章処理装置１の動作モードの選択を促す画面が表示される。
【００７５】
操作者は、表示部６２に表示された該画面において「複数の同種の原稿からのアドレス帳登録」モード（以下、単に「アドレス帳登録モード」と称する）を選択する。
【００７６】
該モードの選択によって文章処理装置１は、図１２に示される「複数の同種名刺からのアドレス帳作成処理」を開始する。
【００７７】
次に、アドレス帳登録モードにおいて操作者が読取開始ボタン６３を押し込むと、この操作の信号がＭＰＵ１１へと供給されて、初稿検出部１６は、現在の処理対象の名刺が１枚目の名刺であると判定し、１枚目の名刺であることを示す１枚目検出フラグをＲＡＭ２２にセットする。
【００７８】
ＭＰＵ１１は、１枚目検出フラグの設定状態によって、処理対象の名刺が１枚目であるか否かを判定する（ステップＳ１０）。
【００７９】
ここでは、１枚目検出フラグがセットされているので、ＭＰＵ１１は処理をステップＳ２０へと移し、１以上の既存のテンプレートがテンプレート格納部２７に格納されているか否かを判定する。
【００８０】
複数枚の同種名刺に対する文字認識を行う場合に、このように１枚目の名刺が現在の文字認識対象であることを操作者に提示して、共通部分を特定したテンプレートが存在するか否かの選択を促せば、既存のテンプレートがあるにもかかわらず、不必要なテンプレートの作成を行って時間を浪費する状況の発生を少なくすることができ、複数枚の同種名刺についての文字認識を高速化することができる。
【００８１】
また、適切なテンプレートが無い場合には１枚目の名刺に基づいてテンプレートを作成する手法によれば、当初の何枚か名刺については全ての項目についての文字認識を行った後に、以降の名刺に基づいて共通部分を設定する場合に比べて、複数の名刺全体の文字認識に要する処理時間を短縮することができる。
【００８２】
なお、１枚目検出フラグに代えて、例えば、処理する名刺を計数するカウンタを用いることによって１枚目の名刺を検出してもよい。
【００８３】
ここでは、既述したように既存のテンプレートは存在していないので、ＭＰＵ１１は、現在の処理対象の名刺に基づいてテンプレートを作成するために処理をステップＳ５０へと移す。
【００８４】
ステップＳ５０では、第１取得部４３（ここでは、読取部４１）が１枚目の名刺の画像データを取得する。また、取得された画像データはＭＰＵ１１によって画像格納部２３（図３）格納される。
【００８５】
ここで、図４は、１枚目の名刺６ａの構成の一例を示す図である。図４に示されるように、名刺には、一般に、「会社名」、「住所」等のような各名刺間で内容が共通している共通情報を有する項目についての情報が記載されている共通部分と、「氏名」のように名刺毎の個別情報を有する項目についての情報が記載されている個別部分とが存在している。
【００８６】
図４に示される例では、共通部分８ａ、８ｂ、および８ｃは、それぞれ「会社名」、「住所」「電話番号」が記載された共通部分であり、個別部分９ａ、９ｂ、９ｃ、および９ｄは、それぞれ「所属」、「役職」、「氏名」、および「電子メールアドレス」が記載された個別部分である。
【００８７】
図４に示されるように、各個別部分および各共通部分は、名刺６ａの全体領域の中にそれぞれ領域を有している。
【００８８】
また、共有部分は、文字認識を一度行って文字認識の結果を記憶しておけば、再度の文字認識が不要な部分であり、個別部分は、原稿毎に文字認識を行うことが必要な部分である。
【００８９】
次に、図１２に戻って、設定部１３は、取得された名刺の画像データの全域を解析し、「社名」、「氏名」、「住所」、「電話番号」等の共通部分および個別部分から成る各項目毎に文字認識すべき文字群が存在している文字認識の対象領域を設定する（ステップＳ６０）。
【００９０】
すなわち、設定部１３は、１枚目の原稿については共通部分と個別部分とを文字認識すべき対象領域として設定する。なお、この段階では、通常、文字認識処理は行われておらず、公知の画像処理技術によって対象領域の設定が行われる。
【００９１】
文字認識の対象領域が設定されると、認識部１２は、設定された対象領域のみを対象として、該対象領域から個々の文字の画像を抽出し、ＲＯＭ２１または記憶装置２６などに記憶されている辞書の内容と照合することによって個々の文字が何であるかを認識する文字認識を実施する（ステップＳ７０）。
【００９２】
次に、ＭＰＵ１１は、認識部１２によって行われた各対象領域毎の文字認識の結果に基づいて各対象領域の項目名を推測する。
【００９３】
該推測には、例えば、対象領域の文字群に「都道府県」等の文字が含まれている場合には該対象領域の項目は「住所」であると推測する手法などが用いられる。
【００９４】
ここで、図５は、共通部分の選択画面の一例を示す図である。ＭＰＵ１１は、各対象領域の項目名が推測できると、推測した各項目名と、各項目の内容、すなわち、各対象領域に含まれる文字群についての文字データと、各項目が共通部分に対する項目であるかを操作者が選択可能にするためのインタフェース（図５における「Ｙ」／「Ｎ」ボタン）を図５に示されるように各項目毎に行単位で表示部６２に表示する。
【００９５】
該画像では、項目名およびその内容は、表示部６２上で操作者が指示することによって修正可能な修正モードに移行するインタフェースも備えており、操作者は、表示部６２に表示された認識結果が妥当か否かを判定し、妥当でない場合には文字認識ユニット２の状態を修正モードに移行させて文字認識の結果を修正する（ステップＳ８０）。
【００９６】
該修正モードでは、例えば、誤って文字認識された文字の修正、電子メールアドレスが電話番号であると誤認識されたような項目名の認識の誤り修正、欠落している情報の補充する修正、および原稿上では２行にわたって記載された住所のうちの１行分のみが住所として認識されて２行目が住所以外の項目として認識されている場合に、２行目の項目名を変更する修正などが行われる。
【００９７】
また、修正については、ＲＯＭ２１などに格納された単語辞書を参照することなどによる自動修正が採用されてもよい。
【００９８】
なお、図５に示される例では、文字認識の結果の修正に連動して共通部分の位置情報の修正が自動的に行われるが、例えば、取得された名刺の画像が、対象領域を周囲の領域から識別することが可能なように表示部６２に表示されている状態において、操作者が共通部分の領域をタッチパネルを用いて画像上で修正を行うことが可能な構成を採用してもよい。
【００９９】
このように文字認識結果によらず画像に基づいても共通部分は特定できるので本発明の有用性を損なうものではないが、図５に例示されるように、１枚目の原稿の文字認識の結果に基づいて特定された共通部分の特定情報を取得する手法によれば、画像を表示して共通部分を特定する場合に比べて、より小さな表示部を採用することができるので、小さな表示装置を備えた小型の文章処理装置であっても、共通部分を適切に特定することによって共通部分と個別部分とを備えた複数の原稿についての文字認識処理を高速で行うことができる。
【０１００】
操作者は、文字認識結果についての必要な修正が終了すれば、表示部６２に表示された各項目が共通部分に対応するものであるか、個別部分に対応する項目であるかを判断し、共通部分に対応する文字認識の結果を、タッチパネル上の「Ｙ」／「Ｎ」ボタンの「Ｙ」ボタンを指示することによって、共通部分の選択を行う（ステップＳ９０）。
【０１０１】
図６は、処理対象の名刺における共通部分８ａの位置情報を例示する図である。図６に示されるように、名刺における領域の位置情報は、例えば、名刺の左上を原点Ｐ０とする座標系における各領域の左上端部の点Ｐ１および右下端部の点Ｐ２の座標などによって特定される。
【０１０２】
操作者は、共通部分の選択が完了すれば、画面上の「確認」ボタンを指示することによって共通部分の選択を終了する。
【０１０３】
図１２に戻って、該指示操作によって共通部分の選択が終了することにより、共通部分についての選択結果は、ＭＰＵ１１へと供給される。
【０１０４】
また、第２取得部１５は、操作者の選択結果をもとに、項目名、項目の内容、および各共通部分などの各共通部分を特定する特定情報を取得してテンプレートを作成し、テンプレート格納部２７に格納する（ステップＳ１００）。
【０１０５】
なお、既述した修正モードで修正が行われた場合は、修正内容が反映された特定情報が取得される。
【０１０６】
図７は、テンプレートの一例を示す図であり、該テンプレートは、図４に示される名刺に対応している。
【０１０７】
図７に示されるテンプレートでは、例えば、各共通部分のそれぞれについて項目名と、内容と、共通部分の左上端部の座標および右下端部の座標とが各共通部分の特定情報として対応づけられており、一組の同種の名刺群に対しては、通常、１つのテンプレートが設定される。
【０１０８】
各テンプレートは、例えば、当該テンプレートの名称、データサイズ、含まれる共通部分の個数、ならびに各共通部分のそれぞれについての項目名および内容のそれぞれの文字数などを記録したヘッダ部と、含まれる各共通部分のそれぞれについて、項目名、内容、領域の左上座標、および領域の右下座標などを順次記憶したデータ部とを有するデータ構造に基づいて、テンプレート格納部２７に格納される。
【０１０９】
テンプレートにおける各共通部分の特定情報は、ヘッダ部分の情報を参照することによって順不同に参照され得る。
【０１１０】
また、テンプレート格納部２７には、例えば、各テンプレートのそれぞれについて名称および格納先アドレスなどを記載したテンプレートライブラリ管理テーブルも格納されており、各テンプレートの参照は、該管理テーブルを参照することによって順不同に行われ得る。
【０１１１】
上述の説明では、第２取得部１５は操作者の操作によって定められた共通部分の特定情報を取得しているが、第２取得部１５は、ＲＯＭ２１などに予め記憶されている共通情報の項目名などの情報に基づいて自動的に共通部分を特定し、テンプレートを設定、記録する処理を行ってもよい。
【０１１２】
すなわち、第２取得部１５は、１枚目の原稿に基づいた操作者の操作に応じて、または、１枚目の原稿に基づいて自動的に、共通部分を特定する特定情報を取得する処理を行う。
【０１１３】
なお、図７に示されるテンプレートでは、各共通部分の位置情報についての特定情報として、共通部分の領域範囲の左上端点と、右下端点の座標を採用しているが、例えば、共通部分以外の領域範囲を示す座標情報等の位置情報を採用しても本発明の有用性を損なうことはない。
【０１１４】
また、図６の例では、各共通部分の領域は、１つの項目を形成する全ての文字から成る文字列を囲む矩形として示されているが、例えば、文字列を囲む楕円形などで合ってもよいし、１つの項目の文字列を形成する各文字毎に、文字を囲む領域範囲を指定してもよい。
【０１１５】
次に、図１２に戻って、生成部１７は、ステップＳ８０において必要な修正が行われた、共通部分および個別部分についての文字認識の結果のうち、アドレス帳に登録すべき所定の項目についての情報を所定の順序に配列することなどによってアドレス帳への登録データを生成する（ステップＳ１１０）。
【０１１６】
生成部１７によってアドレス帳への登録データが生成されると、ＭＰＵ１１は、アドレス格納部２８に生成された登録データを格納することによって、取得された登録データのアドレス帳への登録を行う（ステップＳ１２０）。
【０１１７】
アドレス帳への登録が完了することにより、ＭＰＵ１１は、１枚目の名刺であることを示す１枚目検出フラグをクリアする。
【０１１８】
次に、ＭＰＵ１１は、全ての名刺についてのアドレス帳作成処理が完了したか否かを確認する（ステップＳ１３０）。該完了の確認は、例えば、ＡＤＦスキャン方式によって読み取られる場合であれば原稿検出部７１による名刺の検出の有無によって行われる。
【０１１９】
また、既述した専用ホルダに保持された複数の名刺をフラットベッドスキャン方式で読み取る場合には、該完了の確認は、ホルダーにおける所定の終了位置に保持された名刺についての処理が完了したか否かを確認することなどによって行われる。
【０１２０】
また、文章処理装置１への名刺の挿入、文字認識およびアドレス帳登録、ならびに文章処理装置１からの名刺抜き取りという一連の作業を各名刺一枚毎に繰り返しつつアドレス帳を作成する場合では、例えば、各名刺毎のアドレス帳登録処理が完了する毎に、表示部６２に「続行」か「終了」か、を選択可能なインタフェースを備えた画面を表示して操作者に選択を促し、操作者による該選択の結果に基づいて、全ての名刺についてのアドレス帳作成処理が完了したか否かを判定する手法などが採用され得る。
【０１２１】
全ての名刺についてのアドレス帳作成処理が完了している場合には、文章処理装置１はアドレス帳作成処理を終了するが、ここでは、全ての名刺についてのアドレス帳作成処理が完了していないので、処理はステップＳ１０へと戻される。
【０１２２】
ステップＳ１０において、ここでは２枚目の名刺が処理対象であって、１枚目検出フラグがクリアされているので、ＭＰＵ１１は処理をステップＳ１７０（図１３）に移し、該ステップにおいて、ステップＳ５０と同様に名刺の画像データが取得される。
【０１２３】
図８は、２枚目の名刺６ｂの構成の一例を示す図である。名刺６ｂにおいては、共通部分８ａから８ｃの位置および記載内容は、名刺６ａと同じである。
【０１２４】
また、名刺６ｂの個別部分９ｅから９ｈは、それぞれ名刺６ａにおける個別部分９ａから９ｄの各項目に対応しているが、それぞれの記載内容は名刺６ａとは異なっている。
【０１２５】
さらに、文字数の変動に伴って、それぞれの位置情報も、個別部分９ａから９ｄのそれぞれの位置情報とは異なっている。
【０１２６】
この場合、１枚目の名刺６ａに基づいて共通部分を特定する特定情報がテンプレートとして既に取得されているので、２枚目の名刺６ｂについての画像データが取得されると、設定部１３は、テンプレートとして設定されている各共通部分の位置情報に基づいて、名刺６ｂについての文字認識の対象領域を各共通部分以外の領域に設定する（ステップＳ１８０）。
【０１２７】
図９および図１０は、２枚目の名刺６ｂを例として２枚目以降の名刺における対象領域の設定を説明する図である。
【０１２８】
図９は、名刺６ｂにおける共通部分８ａから８ｃ以外の領域である非共通部分７ａを示しており、また、図１０は、名刺６ｂにおける文字認識の対象領域である個別部分９ｅから９ｈを示している。
【０１２９】
設定部１３は、処理対象の名刺についての共通部分の特定情報が格納されたテンプレートを用いて、図９および図１０に示されるように２枚目以降の原稿について、共通部分以外の領域である非共通部分７ａに文字認識の対象領域を設定する。
【０１３０】
次に、図１３に戻って、設定部１３による対象領域の設定がされると、認識部１２が、ステップＳ７０と同様にして対象領域のみについての文字認識を行う（ステップＳ１９０）。
【０１３１】
文字認識が完了すれば、文字認識の結果が表示部６２に表示される。操作者は、表示された内容を参照してステップＳ８０と同様に文字認識の結果の必要な修正を行う（ステップＳ２００）。
【０１３２】
文字認識の結果についての必要な修正が完了すれば、生成部１７は、２枚目以降の名刺についての文字認識の結果と、テンプレートに保存されている、１枚目の名刺に基づいて生成された共通部分の文字認識の結果と、のうちのアドレス帳に登録すべき所定の項目についての情報を、所定の順序に配列することなどによってアドレス帳への登録データを生成する（ステップＳ２１０）。
【０１３３】
生成部１７によってアドレス帳への登録データが生成されると、ＭＰＵ１１は、１枚目の名刺と同様にして２枚目の名刺についての登録データをアドレス帳に登録する（ステップＳ１２０）。
【０１３４】
次に、ＭＰＵ１１は、１枚目の名刺についての処理と同様にして、ステップＳ１３０の処理において全ての名刺についてのアドレス帳作成処理が完了したか否かを確認する。
【０１３５】
全ての名刺についてのアドレス帳作成処理が完了していなければ、ＭＰＵ１１は、処理をステップＳ１０へと戻し、文章処理装置１および文字認識ユニット２の各機能部によって、未処理の全ての名刺について２枚目の名刺についての処理と同様の処理が繰り返される。
【０１３６】
全ての名刺についてのアドレス帳作成処理が完了している場合には、ＭＰＵ１１は、アドレス帳作成処理を終了する。
【０１３７】
以上に説明した処理手順によって、共通部分を特定する特定情報であるテンプレートが１つもテンプレート格納部２７に格納されていない状態から共通部分と個別部分とを有する複数の原稿を対象とするアドレス帳作成処理が開始される場合におけるアドレス帳作成処理が行われる。
【０１３８】
上述したように、文字認識ユニット２においては、複数の原稿のうち最初に文字認識の対象となる１枚目の原稿に基づいて各原稿に共通する共通部分を特定する特定情報が取得され、２枚目以降の原稿の文字認識を行う際には共通部分以外の領域に文字認識の対象領域が設定されるので、共通部分についての再度の文字認識が不要となり、効率よく文字認識の対象となるデータ量を減ずることによって文字認識に要する時間を短縮することができる。
【０１３９】
◎テンプレート基準の文字認識処理およびアドレス帳作成について：
次に、テンプレート格納部２７に１枚目の原稿に基づいて作成された１以上のテンプレートが既に格納されている状態から共通部分と個別部分とを有する複数の原稿を対象とするアドレス帳作成処理が開始される場合の、アドレス帳作成処理について説明する。
【０１４０】
図１２において、アドレス帳作成処理が開始されると、ステップＳ１０の判定処理において、処理対象の名刺が１枚目であるとの判定がなされ、次に、ステップＳ２０の判定処理において、１以上のテンプレートが既存であるとの判定がなされて処理はステップＳ３０へと移される。
【０１４１】
このタイミングでＭＰＵ１１は、１枚目の名刺に基づいて共通部分を特定する特定情報を取得する第２取得部１５の処理機能を不能化する。
【０１４２】
また、このタイミングでＭＰＵ１１の第３取得部１４は、処理対象の複数の名刺に対するアドレス帳作成処理において、１枚目の名刺に基づいて新たにテンプレートを作成して２枚目以降の名刺に適用する（１枚目の名刺基準の文字認識処理）か、既存のテンプレートを１枚目以下のすべての名刺に対して適用する（テンプレート基準の文字認識処理）かの選択を操作者に促すためのインタフェースを備えた画面を表示部６２に表示する。
【０１４３】
操作者は、表示部６２に表示された画面のタッチパネルを操作することによって、これから行おうとする処理が「１枚目の名刺基準の文字認識処理」であるか、「テンプレート基準の文字認識処理」であるかを選択する（ステップＳ３０）。
【０１４４】
ステップＳ３０において、「１枚目の名刺基準の文字認識処理」が選択された場合には、「１枚目の名刺基準の文字認識処理」の説明において既述した各処理フローに沿って文字認識およびアドレス帳作成が行われ、「テンプレート基準の文字認識処理」が選択された場合には、処理はステップＳ１４０へ移される（ステップＳ４０）。
【０１４５】
操作者の選択に基づいて処理がステップＳ１４０に移されると、ＭＰＵ１１は、テンプレート格納部２７に格納されている各テンプレートを表示部６２に表示するなどして、操作者に対して使用するテンプレートの選択を促す。
【０１４６】
図１１は、ステップＳ１４０において表示部６２に表示されるテンプレートの選択画面の一例を示す図である。
【０１４７】
図１１に示される例では、各テンプレートとともにテンプレート格納部２７に格納されているテンプレートライブラリ管理テーブルに基づいて、各テンプレートの名称が画面に表示されている。
【０１４８】
既述したようにテンプレートライブラリ管理テーブルには、各テンプレートのそれぞれについて名称および格納先アドレスなどが格納されている。
【０１４９】
そして、操作者によって選択されたテンプレートの参照は、テンプレートライブラリ管理テーブルをＭＰＵ１１が参照することによって行われる。
【０１５０】
図１１の例は、Ａ社からＤ社の各社の名刺についてのテンプレートが、それぞれ「Ａ社名刺」、「Ｂ社名刺」、「Ｃ社名刺」、「Ｄ社名刺」という名称でテンプレート格納部２７に格納されているとともに、今回の処理対象である複数の名刺である「○○株式会社」の名刺に対応するテンプレートが「○○株式会社名刺」という名称でテンプレート格納部２７に格納されている場合を例示している。
【０１５１】
図１３に戻って、操作者は、図１１に示された「○○株式会社名刺」というテンプレートの名称をタッチパネル上で指示することによって該テンプレートを選択する。
【０１５２】
この選択動作によって該名称の表示が、白地上の黒文字から黒地上の白文字へと反転表示されたことによって、操作者は、選択が適切になされたことを確認した後、「確認」ボタンを押し込んで選択を確定させ、テンプレートの選択処理を終了させる（ステップＳ１５０）。
【０１５３】
操作者が押し込んだ「確認」ボタンからの押し込み信号をトリガーとして検出するなどして、第３取得部１４は、操作者に選択されたテンプレートに基づいて共通部分の特定情報、すなわち、共通部分の項目名、文字認識の結果、および位置情報などを取得する（ステップＳ１６０）。
【０１５４】
共通部分についての特定情報が取得されると、「１枚目の名刺基準の文字認識処理」の説明欄で説明した、２枚目以降の名刺に対する各処理が、今回の「テンプレート基準の文字認識処理」における１枚目以下の各名刺に対して適用され、該各名刺についてのアドレス帳作成処理が完了される。
【０１５５】
以上に説明した処理手順によって、共通部分を特定する特定情報を格納した１つ以上のテンプレートが既にテンプレート格納部２７に格納されている状態から、共通部分と個別部分とを有する複数の原稿を対象とするアドレス帳作成処理が開始される場合の、アドレス帳作成処理が行われる。
【０１５６】
また、個別部分と共通部分とを有する複数の同種原稿を対象とする文字認識において、一枚目の原稿に基づいて作成されたテンプレートを保存しておき、再度、該複数の同種名刺を対象とする文字認識を行う際の一枚目以降の原稿に対して保存したテンプレートを適用すれば、該再度の文字認識処理においては、一枚目の原稿に基づいて再度、共通部分を特定する特定情報を取得する必要がないので、該再度の複数枚の原稿についての文字認識処理の時間を短縮することができる。
【０１５７】
＜４．変形例：＞
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
【０１５８】
（１）本実施の形態において、共通部分についての各特定情報が１つのテンプレートに納められるものとして説明したが、共通部分と各特定情報との対応付けを適切に行えば、例えば、各特定情報を各特定情報毎に個別に保存する構成を採用してもよい。
【０１５９】
（２）また、本実施の形態において、テンプレートは記憶装置２６のテンプレート格納部２７に恒久的に格納されると説明したが、ＲＡＭ２２に一時的に格納するものとしても、多数の複数枚の同種名刺を、複数の名刺群ごとに分割して文字認識処理を行う場合も多いことから、本願発明の有用性を損なうものではない。
【０１６０】
（３）また、本実施の形態において、第１取得部４３は、共通部分が特定されている場合の名刺に対しても、名刺の全体領域に対して画像の取得を行うが、名刺の全体領域のうち少なくとも非共通部分７ａの全ての画像が取得できるように、共通部分に基づいて画像取得領域を設定しても良い。
【０１６１】
この構成によれば、例えば、読取部４１の副走査方向に沿って名刺の上下方向が定まるようにフラットベッドに名刺が置かれて画像が取得される場合において、名刺の上半分のみに非共通部分７ａが存在していれば、該上半分のみを画像取得の対象とすることができるので、２枚目以降の名刺についての画像取得時間を削減することができ、複数枚の名刺についての文字認識に係る総時間を短縮することができる。
【符号の説明】
【０１６２】
１  文章処理装置
２  文字認識ユニット
３１  原稿給送部
３２  原稿載置部
３３  原稿台
３４  原稿排出台
４１  読取部
４２  入出力部
４３  第１取得部
５１  記録部
６１  操作部
６２  表示部
６３  読取開始ボタン
７１  原稿検出部
６ａ，６ｂ  名刺
７ａ  非共通部分
８ａ，８ｂ，８ｃ  共通部分
９ａ，９ｂ，９ｃ，９ｄ，９ｅ，９ｆ，９ｇ，９ｈ  個別部分
【図１】
2011145725.tif 000003
【図２】
2011145725.tif 000004
【図３】
2011145725.tif 000005
【図４】
2011145725.tif 000006
【図５】
2011145725.tif 000007
【図６】
2011145725.tif 000008
【図７】
2011145725.tif 000009
【図８】
2011145725.tif 000010
【図９】
2011145725.tif 000011
【図１０】
2011145725.tif 000012
【図１１】
2011145725.tif 000013
【図１２】
2011145725.tif 000014
【図１３】
2011145725.tif 000015