(57)【要約】【課題】文字認識処理（ＯＣＲ処理）の認識率が完全でないことに起因する作業効率の低下という問題に関する。【解決手段】管理コンピュータ１００は、会社データベース４００に登録されているのは項目「会社名、部署名、住所」の部分の各イメージデータと、スキャンされた名刺のイメージデータ（カレントイメージデータ）との照合処理を行う。合致と判断すると、項目「会社名、部署名、住所」以外の部分において、名刺データベース３００に登録されている各イメージデータとカレントイメージデータとの照合処理を行う。合致と判断すると、名刺データベース３００から合致したイメージデータに関連するテキストデータを抽出して、ユーザに提示する。上記照合処理において合致しない場合、ＯＣＲ処理により登録処理を実行する。【選択図】　図７
2004013813.tif 000002
【特許請求の範囲】
【請求項１】
与えられたイメージ情報にテキスト変換処理を施して、当該イメージ情報に対応するテキスト情報を取得するための情報管理システムであって、
管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報とを、関連付けて記憶する管理テーブルを記憶する情報記憶手段と、
新たに与えられた処理対象イメージ情報と管理イメージ情報との類似度に基づいて、前記管理テーブルからイメージ対応テキスト情報を抽出する情報抽出手段と、
を備えたことを特徴とする情報管理システム。
【請求項２】
管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報とを、関連付けて記憶する管理テーブルを備えたコンピュータに、与えられたイメージ情報にテキスト変換処理を施して、当該イメージ情報に対応するテキスト情報を取得させるためのプログラムであって、
コンピュータを、新たに与えられた処理対象イメージ情報と管理イメージ情報との類似度に基づいて、前記管理テーブルからイメージ対応テキスト情報を抽出する情報抽出手段、
として機能させるためのプログラム。
【請求項３】
請求項２のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項４】
請求項１ないし請求項３のいずれかの情報管理システム、プログラムまたは記録媒体において、
前記情報抽出手段は、前記管理テーブルから抽出した前記イメージ対応テキスト情報をユーザに対して提示することを特徴とするもの。
【請求項５】
請求項１ないし請求項４のいずれかの情報管理システム、プログラムまたは記録媒体において、
前記情報抽出手段は、前記処理対象イメージ情報に類似する前記管理イメージ情報が前記管理テーブルに存在する場合に、当該管理イメージ情報に関連付けられた前記イメージ対応テキスト情報をユーザに対して提示し、
前記情報抽出手段は、前記処理対象イメージ情報に類似する前記管理イメージ情報が前記管理テーブルに存在しない場合に、当該処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報をユーザに対して提示することを特徴とするもの。
【請求項６】
請求項１ないし請求項５のいずれかの情報管理システム、プログラムまたは記録媒体において、
前記処理対象イメージ情報は、複数の項目についての複数の項目処理対象イメージ情報を含み、
前記管理テーブルは、複数の項目についての複数の項目管理イメージ情報を前記管理イメージ情報として記憶し、複数の項目管理イメージ情報に対するテキスト変換処理に基づいて得られた複数の項目イメージ対応テキスト情報を前記イメージ対応テキスト情報として記憶し、
前記情報抽出手段は、項目処理対象イメージ情報に類似する項目管理イメージ情報が前記管理テーブルに存在する場合に、当該項目管理イメージ情報に関連付けられた項目イメージ対応テキスト情報をユーザに対して提示することを特徴とするもの。
【請求項７】
請求項６の情報管理システム、プログラムまたは記録媒体において、
前記情報抽出手段は、前記項目処理対象イメージ情報に類似する前記項目管理イメージ情報が前記管理テーブルに存在しない場合に、当該項目処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報をユーザに対して提示して、必要な確認または修正を促すことを特徴とするもの。
【請求項８】
請求項５ないし請求項７のいずれかの情報管理システム、プログラムまたは記録媒体において、
前記情報抽出手段は、前記イメージ対応テキスト情報および前記処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報を、いずれの情報であるかを識別可能なようにユーザに提示することを特徴とするもの。
【請求項９】
請求項６ないし請求項８のいずれかの情報管理システム、プログラムまたは記録媒体において、
前記情報抽出手段は、前記管理対象物における前記項目管理イメージ情報の記録位置情報を用いて特定される前記項目処理対象イメージ情報と、当該項目管理イメージ情報との比較処理により、その類似度を判断することを特徴とするもの。
【請求項１０】
請求項６ないし請求項８のいずれかの情報管理システム、プログラムまたは記録媒体において、
前記情報抽出手段は、前記項目処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報から項目を判断し、同種の項目における前記項目処理対象イメージ情報と前記項目管理イメージ情報との比較処理により、その類似度を判断することを特徴とするもの。
【請求項１１】
請求項６ないし請求項１０のいずれかの情報管理システム、プログラムまたは記録媒体において、
複数の前記管理イメージ情報についての前記項目管理イメージ情報から、所定の項目について同一の前記項目管理イメージ情報を統合した統合管理イメージ情報を、統合テーブルに記憶する情報統合手段を備えることを特徴とするもの。
【請求項１２】
請求項１１の情報管理システム、プログラムまたは記録媒体において、
前記情報統合手段は、複数の前記イメージ対応テキスト情報についての前記項目イメージ対応テキスト情報から、所定の項目について同一の前記項目イメージ対応テキスト情報を統合した統合イメージ対応テキスト情報を、前記統合テーブルに記憶することを特徴とするもの。
【請求項１３】
請求項１２の情報管理システム、プログラムまたは記録媒体において、
前記情報抽出手段は、所定の項目において前記項目処理対象イメージ情報に類似する前記統合管理イメージ情報が前記統合テーブルに存在する場合に、当該統合管理イメージ情報に関連する前記項目管理イメージ情報と前記項目処理対象イメージ情報との類似度を判断することを特徴とするもの。
【請求項１４】
請求項１ないし請求項１３のいずれかの情報管理システム、プログラムまたは記録媒体において、
前記処理対象イメージ情報に類似する前記管理イメージ情報が前記管理テーブルに存在しない場合に、
前記処理対象イメージ情報、および当該処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報またはユーザにより設定された当該処理対象イメージ情報に関するテキスト情報の少なくとも一部を、前記管理テーブルに記憶することを特徴とするもの。
【請求項１５】
与えられたイメージ情報にテキスト変換処理を施して、当該イメージ情報に対応するテキスト情報を取得するための情報管理装置と、
前記情報管理装置と通信可能な１または複数の端末装置と、
を備えた情報管理システムであって、
管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報とを、関連付けて記憶する管理テーブルを記憶する情報記憶手段と、
前記端末装置から送信されて新たに与えられた処理対象イメージ情報と管理イメージ情報との類似度に基づいて、前記管理テーブルからイメージ対応テキスト情報を抽出する情報抽出手段と、
当該抽出したイメージ対応テキスト情報を前記端末装置に送信する情報送信手段と、
を備えたことを特徴とする情報管理システム。
【請求項１６】
１または複数の端末装置と通信可能であり、与えられたイメージ情報にテキスト変換処理を施して、当該イメージ情報に対応するテキスト情報を取得するための情報管理装置であって、
管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報とを、関連付けて記憶する管理テーブルを記憶する情報記憶手段と、
前記端末装置から送信されて新たに与えられた処理対象イメージ情報と管理イメージ情報との類似度に基づいて、前記管理テーブルからイメージ対応テキスト情報を抽出する情報抽出手段と、
当該抽出したイメージ対応テキスト情報を前記端末装置に送信する情報送信手段と、
を備えたことを特徴とする情報管理装置。
【請求項１７】
請求項１５または請求項１６の情報管理システムまたは情報管理装置において、
前記端末装置は、前記イメージ対応テキスト情報または前記管理イメージ情報の変更情報を前記情報管理装置に送信し、
前記情報管理装置は、当該変更情報に基づいて、前記情報記憶手段に記憶されている前記イメージ対応テキスト情報または前記管理イメージ情報を変更することを特徴とするもの。
【請求項１８】
管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報とを、関連付けて記憶するコンピュータを用いて、
新たに与えられた処理対象イメージ情報と管理イメージ情報との類似度に基づいて、イメージ対応テキスト情報を抽出すること、
を特徴とする情報管理方法。
【請求項１９】
管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、
当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報と、
管理イメージ情報に含まれる複数の項目についての複数の項目管理イメージ情報であって、複数の管理イメージ情報についての項目管理イメージ情報から、所定の項目について同一の項目管理イメージ情報を統合した統合管理イメージ情報と、
を記憶するコンピュータを用いて、
新たに与えられた処理対象イメージ情報と統合管理イメージ情報とを照合する第一照合処理と、
前記第一照合処理において合致した場合には、管理イメージ情報のうち前記統合管理イメージ情報以外の情報を少なくとも含む情報と処理対象イメージ情報とを照合する第二照合処理と、
前記第二照合処理において合致した場合には、イメージ対応テキスト情報を抽出する処理と、
を実行することを特徴とする情報管理方法。
【請求項２０】
管理対象物の少なくとも一部のイメージ情報である管理イメージ情報を記憶するためのイメージ情報記憶領域と、
前記管理イメージ情報に対するテキスト変換処理により得られたテキスト情報またはユーザにより設定された前記管理対象物に関するテキスト情報の少なくとも一部であるイメージ対応テキスト情報であって、前記管理イメージ情報に関連付けられたイメージ対応テキスト情報を記憶するためのテキスト情報記憶領域と、
を備えたことを特徴とする情報管理データ。
【請求項２１】
管理対象物の少なくとも一部のイメージ情報である管理イメージ情報に含まれる複数の項目についての複数の項目管理イメージ情報であって、複数の管理イメージ情報についての項目管理イメージ情報から、所定の項目について同一の項目管理イメージ情報が統合された統合管理イメージ情報を記憶するための統合管理イメージ情報記憶領域と、
前記管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報に含まれる複数の項目についての複数の項目イメージ対応テキスト情報であって、複数のイメージ対応テキスト情報についての項目イメージ対応テキスト情報から、所定の項目について同一の項目イメージ対応テキスト情報が統合された統合イメージ対応テキスト情報を記憶するための統合イメージ対応テキスト情報記憶領域と、
を備えたことを特徴とする情報管理データ。
【請求項２２】
請求項２０または請求項２１の情報管理データを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
名刺や帳票、運転免許証、会員カード等に記録された情報を管理するシステムに関するものであり、特に、イメージデータの照合処理により管理の効率化、情報の信頼性の確保を図るものである。
【０００２】
【従来の技術および発明が解決しようとする課題】
従来の名刺データを登録管理する方法として、手作業により各名刺に記録されている情報をコンピュータに入力して、管理データベースに大量の名刺データを蓄積する方法がある。また、別の登録管理方法として、画像入力装置（スキャナ）にて読み込まれた名刺のイメージデータに、文字認識処理（ＯＣＲ処理）（ＯＣＲ：Ｏｐｔｉｃａｌ　Ｃｈａｒａｃｔｅｒ　Ｒｅａｄｅｒ）を施して文字コードからなるテキストデータに変換し、管理データベースに名刺データを蓄積する方法がある。
【０００３】
しかしながら、前者の登録管理方法では、手作業により情報を入力するため、入力ミスが生じ、管理データベースに蓄積されるデータの信頼性は低い。また、同一の名刺が複数存在する場合に、入力作業が重複してしまい作業効率の低下を招く。また、後者の登録管理方法では、ＯＣＲ処理により得られるテキストデーの信頼性が低く、登録者はそのデータの正当性を確認する必要があり、これも作業効率の低下という問題が生じる。なお、この問題は、ＯＣＲ処理では、認識対象となる文字パターンをあらかじめ記憶しておき、入力されたイメージデータと文字パターンを比較して、最も近似する文字パターンを選択することによりテキストデータに変換おり（パターン・マッチング法）、その認識率が完全でないことに起因するものである。
【０００４】
この発明は、ＯＣＲ処理の認識率が完全でないことに起因する作業効率の低下の問題を解決し、信頼性の高い名刺等に記録された情報を利用者に提供することができる情報管理システムおよび情報管理方法を提供することを目的とする。
【０００５】
【課題を解決するための手段および発明の効果】
（１）（２）（３）（１８）　この発明の情報管理システム等は、与えられたイメージ情報にテキスト変換処理を施して、当該イメージ情報に対応するテキスト情報を取得するためのシステムであって、管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報とを、関連付けて記憶する管理テーブルを記憶する情報記憶手段と、新たに与えられた処理対象イメージ情報と管理イメージ情報との類似度に基づいて、前記管理テーブルからイメージ対応テキスト情報を抽出する情報抽出手段とを備えたことを特徴としている。
【０００６】
したがって、処理対象イメージ情報と管理イメージ情報との類似度によれば、テキスト変換処理を実行せずに、処理対象イメージ情報に類似する管理イメージ情報に関連付けられたイメージ対応テキスト情報を、処理対象イメージ情報についてのテキスト情報として得ることができる。つまり、信頼性の低いテキスト変換処理により得られたテキスト情報ではなく、あらかじめ記憶する信頼性の高いイメージ対応テキスト情報を利用することにより、テキスト変換処理が完全でないことに起因する作業効率の低下の問題を解決することができる。
【０００７】
（４）　この発明の情報管理システム等にて、前記情報抽出手段は、前記管理テーブルから抽出した前記イメージ対応テキスト情報をユーザに対して提示することを特徴としている。これにより、ユーザは、処理対象イメージ情報についてのテキスト情報として、提示されたイメージ対応テキスト情報を得ることができる。
【０００８】
（５）　この発明の情報管理システムにて、前記情報抽出手段は、前記処理対象イメージ情報に類似する前記管理イメージ情報が前記管理テーブルに存在する場合に、当該管理イメージ情報に関連付けられた前記イメージ対応テキスト情報をユーザに対して提示し、前記情報抽出手段は、前記処理対象イメージ情報に類似する前記管理イメージ情報が前記管理テーブルに存在しない場合に、当該処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報をユーザに対して提示することを特徴としている。
【０００９】
これにより、処理対象イメージ情報に類似する管理イメージ情報が管理テーブルに存在する場合、つまり、処理対象イメージ情報についてのテキスト情報として適当なものが存在する場合、あらかじめ記憶する所定のイメージ対応テキスト情報を得ることができる。また、処理対象イメージ情報に類似する管理イメージ情報が管理テーブルに存在しない場合、つまり、処理対象イメージ情報についてのテキスト情報として適当なものが存在しない場合、処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報を得ることができる。
【００１０】
（６）　この発明の情報管理システム等にて、前記処理対象イメージ情報は、複数の項目についての複数の項目処理対象イメージ情報を含み、前記管理テーブルは、複数の項目についての複数の項目管理イメージ情報を前記管理イメージ情報として記憶し、複数の項目管理イメージ情報に対するテキスト変換処理に基づいて得られた複数の項目イメージ対応テキスト情報を前記イメージ対応テキスト情報として記憶し、前記情報抽出手段は、項目処理対象イメージ情報に類似する項目管理イメージ情報が前記管理テーブルに存在する場合に、当該項目管理イメージ情報に関連付けられた項目イメージ対応テキスト情報をユーザに対して提示することを特徴としている。
【００１１】
これにより、項目処理対象イメージ情報に類似する項目管理イメージ情報が管理テーブルに存在する場合、つまり、項目処理対象イメージ情報についてのテキスト情報として適当なものが存在する場合、あらかじめ記憶する所定の項目イメージ対応テキスト情報を得ることができる。
【００１２】
（７）　この発明の情報管理システム等にて、前記情報抽出手段は、前記項目処理対象イメージ情報に類似する前記項目管理イメージ情報が前記管理テーブルに存在しない場合に、当該項目処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報をユーザに対して提示して、必要な確認または修正を促すことを特徴としている。これにより、項目処理対象イメージ情報に類似する項目管理イメージ情報が管理テーブルに存在しない場合、つまり、項目処理対象イメージ情報についてのテキスト情報として適当なものが存在しない場合、項目処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報を得ることができる。
【００１３】
（８）　この発明の情報管理システム等にて、前記情報抽出手段は、前記イメージ対応テキスト情報および前記処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報を、いずれの情報であるかを識別可能なようにユーザに提示することを特徴としている。これにより、ユーザは、提示された情報が、あらかじめ記憶する信頼性の高いイメージ対応テキスト情報か、確認または修正が必要なテキスト変換処理により得られたテキスト情報か、を一見して見分けることができる。
【００１４】
（９）　この発明の情報管理システム等にて、前記情報抽出手段は、前記管理対象物における前記項目管理イメージ情報の記録位置情報を用いて特定される前記項目処理対象イメージ情報と、当該項目管理イメージ情報との比較処理により、その類似度を判断することを特徴としている。これにより、同一の名刺は、同一の項目ならば各項目管理イメージ情報が同じ位置に記録されていることに鑑みて、記録位置情報に基づき各項目管理イメージ情報の記録位置を判断し、各項目ごとにイメージ情報の比較を行うことができる。
【００１５】
（１０）　この発明の情報管理システム等にて、前記情報抽出手段は、前記項目処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報から項目を判断し、同種の項目における前記項目処理対象イメージ情報と前記項目管理イメージ情報との比較処理により、その類似度を判断することを特徴としている。これにより、同一の名刺について、同一の項目の各項目イメージ情報が同じ位置に記録されていない場合でも、イメージ情報の比較を行うことができる。
【００１６】
（１１）（１２）　この発明の情報管理システム等にて、複数の前記管理イメージ情報についての前記項目管理イメージ情報から、所定の項目について同一の前記項目管理イメージ情報を統合した統合管理イメージ情報を、統合テーブルに記憶する情報統合手段を備え、前記情報統合手段は、複数の前記イメージ対応テキスト情報についての前記項目イメージ対応テキスト情報から、所定の項目について同一の前記項目イメージ対応テキスト情報を統合した統合イメージ対応テキスト情報を、前記統合テーブルに記憶することを特徴としている。
【００１７】
これにより、統合管理イメージ情報を利用して、類似度の判断処理の効率化を図ることができる。また、統合イメージ対応テキスト情報をユーザに提示することも可能となる。また、好適な統合管理イメージ情報を生成すれば、管理対象物の種類、特性、用途等に応じた情報管理処理を実行することができる。
【００１８】
（１３）　この発明の情報管理システム等にて、前記情報抽出手段は、所定の項目において前記項目処理対象イメージ情報に類似する前記統合管理イメージ情報が前記統合テーブルに存在する場合に、当該統合管理イメージ情報に関連する前記項目管理イメージ情報と前記項目処理対象イメージ情報との類似度を判断することを特徴としている。これにより、所定の項目において項目処理対象イメージ情報に類似する統合管理イメージ情報が存在しなければ、項目管理イメージ情報との類似度の判断処理を省略することができ、一連の処理の効率化を図ることができる。
【００１９】
（１４）　この発明の情報管理システム等にて、前記処理対象イメージ情報に類似する前記管理イメージ情報が前記管理テーブルに存在しない場合に、前記処理対象イメージ情報、および当該処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報またはユーザにより設定された当該処理対象イメージ情報に関するテキスト情報の少なくとも一部を、前記管理テーブルに記憶することを特徴としている。
【００２０】
これにより、処理対象イメージ情報等を管理テーブルに記憶することで、以後、当該処理対象イメージ情報が新たに入力された場合に、当該処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報等を抽出して、ユーザに提示することが可能となる。また、１人の利用者が、処理対象イメージ情報等を管理テーブルに記憶させれば、以後、他の利用者は、このシステムにおいて、当該処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報等を利用することができる。
【００２１】
（１５）（１６）　この発明の情報管理システム等は、与えられたイメージ情報にテキスト変換処理を施して、当該イメージ情報に対応するテキスト情報を取得するための情報管理装置と、前記情報管理装置と通信可能な１または複数の端末装置とを備えたシステムであって、管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報とを、関連付けて記憶する管理テーブルを記憶する情報記憶手段と、前記端末装置から送信されて新たに与えられた処理対象イメージ情報と管理イメージ情報との類似度に基づいて、前記管理テーブルからイメージ対応テキスト情報を抽出する情報抽出手段と、当該抽出したイメージ対応テキスト情報を前記端末装置に送信する情報送信手段とを備えたことを特徴としている。
【００２２】
これにより、端末装置から処理対象イメージ情報を情報管理装置に送信することにより、端末装置の利用者は、あらかじめ記憶する信頼性の高いイメージ対応テキスト情報を、処理対象イメージ情報についてのテキスト情報として得ることができる。
【００２３】
（１７）　この発明の情報管理システム等にて、前記端末装置は、前記イメージ対応テキスト情報または前記管理イメージ情報の変更情報を前記情報管理装置に送信し、前記情報管理装置は、当該変更情報に基づいて、前記情報記憶手段に記憶されている前記イメージ対応テキスト情報または前記管理イメージ情報を変更することを特徴としている。これにより、１人の利用者が、管理イメージ情報等を変更させれば、以後、他の利用者は、このシステムにおいて、最新の管理イメージ情報等を利用することができる。例えば、名刺に記録された情報が一部変更された場合に（例えば、部署の異動、電話番号の変更など）、他の利用者は、早期に最新の情報を知ることができる。また、端末装置の利用者自身の管理対象物に関する管理イメージ情報等を情報管理装置が管理している場合には、各利用者は、自分自身の管理イメージ情報等に変更が生じた場合に、情報管理装置が記憶管理するその管理イメージ情報等を更新することにより、他の複数の利用者に対して個別に通知しなくても、他の利用者は、早期に更新された管理イメージ情報等をを利用することができる。
【００２４】
（１９）　この発明の情報管理方法は、管理対象物の少なくとも一部のイメージ情報である管理イメージ情報と、当該管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報と、管理イメージ情報に含まれる複数の項目についての複数の項目管理イメージ情報であって、複数の管理イメージ情報についての項目管理イメージ情報から、所定の項目について同一の項目管理イメージ情報を統合した統合管理イメージ情報とを記憶するコンピュータを用いて、新たに与えられた処理対象イメージ情報と統合管理イメージ情報とを照合する第一照合処理と、前記第一照合処理において合致した場合には、管理イメージ情報のうち前記統合管理イメージ情報以外の情報を少なくとも含む情報と処理対象イメージ情報とを照合する第二照合処理と、前記第二照合処理において合致した場合には、イメージ対応テキスト情報を抽出する処理とを実行することを特徴としている。
【００２５】
これにより、信頼性の低いテキスト処理により得られたテキスト情報ではなく、あらかじめ記憶する信頼性の高いイメージ対応テキスト情報を、処理対象イメージ情報についてのテキスト情報として利用することができる。また、第一照合処理において合致しなければ、第二照合処理を省略することができ、一連の処理の効率化を図ることができる。
【００２６】
（２０）　この発明の情報管理データは、管理対象物の少なくとも一部のイメージ情報である管理イメージ情報を記憶するためのイメージ情報記憶領域と、前記管理イメージ情報に対するテキスト変換処理により得られたテキスト情報またはユーザにより設定された前記管理対象物に関するテキスト情報の少なくとも一部であるイメージ対応テキスト情報であって、前記管理イメージ情報に関連付けられたイメージ対応テキスト情報を記憶するためのテキスト情報記憶領域とを備えたことを特徴としている。これは、処理対象イメージ情報と管理イメージ情報との類似度に基づいてイメージ対応テキスト情報を抽出するシステム、方法において用いるデータとして有用である。
【００２７】
（２１）（２２）　この発明の情報管理データは、管理対象物の少なくとも一部のイメージ情報である管理イメージ情報に含まれる複数の項目についての複数の項目管理イメージ情報であって、複数の管理イメージ情報についての項目管理イメージ情報から、所定の項目について同一の項目管理イメージ情報が統合された統合管理イメージ情報を記憶するための統合管理イメージ情報記憶領域と、前記管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部であるイメージ対応テキスト情報に含まれる複数の項目についての複数の項目イメージ対応テキスト情報であって、複数のイメージ対応テキスト情報についての項目イメージ対応テキスト情報から、所定の項目について同一の項目イメージ対応テキスト情報が統合された統合イメージ対応テキスト情報を記憶するための統合イメージ対応テキスト情報記憶領域とを備えたことを特徴としている。これは、処理対象イメージ情報と統合管理イメージ情報との類似度を判断するシステム、方法において用いるデータとして有用である。
【００２８】
なお、この発明において、「管理対象物」とは、情報管理対象となる物であり、例えば、名刺や帳票、運転免許証、会員カード等である。下記の実施形態では、名刺に該当する。
【００２９】
「情報記憶手段」とは、管理イメージ情報とイメージ対応テキスト情報とを関連付けて記憶する管理テーブルを記憶するものであり、下記の実施形態では、外部記憶装置１１０に該当する。「管理テーブル」とは、管理イメージ情報とイメージ対応テキスト情報とを関連付けて記憶するものであり、下記の実施形態では、図２ａに示す名刺データベース３００および図３に示す会社データベース４００に該当する。
【００３０】
「情報抽出手段」とは、処理対象イメージ情報と管理イメージ情報との類似度に基づいてイメージ対応テキスト情報を抽出するものであり、下記の実施形態では、下記の実施形態では、管理コンピュータ１００のＣＰＵ１２０が実行する図７ステップＳ６４の処理に該当する。「テキスト変換処理」とは、イメージ情報をそれに対応するテキスト情報に変換する処理であり、下記の実施形態では、管理コンピュータ１００のＣＰＵ１２０が実行する文字認識処理（ＯＣＲ処理）に該当する。
【００３１】
「管理イメージ情報」とは、管理対象物の少なくとも一部のイメージ情報であり、下記の実施形態では、名刺データベース３００に記憶されるイメージデータＡ１、Ａ２、Ａ３、Ｂ１、Ｂ２、Ｃ１、会社データベース４００に記憶されるイメージデータＸ、Ｙ、Ｚに該当する。
【００３２】
「イメージ対応テキスト情報」とは、管理イメージ情報に対するテキスト変換処理に基づいて得られたテキスト情報の少なくとも一部の情報であり、下記の実施形態では、名刺データベース３００に記憶される項目「氏名、会社名、部署名、住所、役職、電話番号、メールアドレス」のテキストデータ、会社データベース４００に記憶される項目「会社名、部署名、住所」のテキストデータに該当する。
【００３３】
「処理対象イメージ情報」とは、新たに与えられたイメージ情報であり、下記の実施形態では、図１０Ａ、図１０Ｂに示す名刺のイメージデータ（カレントイメージデータ）に該当する。
【００３４】
「統合管理イメージ情報」とは、複数の管理イメージ情報についての項目管理イメージ情報から所定の項目について同一のものを統合した情報であり、下記の実施形態では、会社データベース４００に記憶されるイメージデータＸ、Ｙ、Ｚに該当する。「統合イメージ対応テキスト情報」とは、複数のイメージ対応テキスト情報についての項目イメージ対応テキスト情報から所定の項目について同一のものを統合した情報であり、下記の実施形態では、会社データベース４００に記憶されるテキストデータに該当する。
【００３５】
「統合テーブル」とは、統合管理イメージ情報を記憶するものであり、下記の実施形態では、図３に示す会社データベース４００に該当する。「情報統合手段」とは、統合管理イメージ情報を生成するものであり、下記の実施形態では、管理コンピュータ１００のＣＰＵ１２０が実行する図６ステップＳ３０の処理に該当する。
【００３６】
「項目管理イメージ情報」とは、管理イメージ情報に含まれる複数の項目についてのイメージ情報であり、下記の実施形態では、名刺データベース３００、会社データベース４００に記憶されるイメージデータＡ１、Ａ２、Ａ３、Ｂ１、Ｂ２、Ｃ１、Ｘ、Ｙ、Ｚに含まれる各項目のイメージデータに該当する。「項目イメージ対応テキスト情報」とは、イメージ対応テキスト情報に含まれる複数の項目についてのテキスト情報であり、下記の実施形態では、名刺データベース３００、会社データベース４００に記憶される各項目のテキストデータに該当する。「項目処理対象イメージ情報」とは、処理対象イメージ情報に含まれる複数の項目についてのイメージ情報であり、下記の実施形態では、図１０Ａ、図１０Ｂに示すカレントイメージデータに含まれる各項目のイメージデータに該当する。
【００３７】
「記憶位置情報」とは、管理対象物における項目管理イメージ情報が記録される位置情報であり、下記の実施形態では、名刺データベース３００、会社データベース４００に記憶される位置情報に該当する。
【００３８】
「ユーザにより設定された処理対象イメージ情報に関するテキスト情報」には、処理対象イメージ情報に対するテキスト変換処理により得られたテキスト情報に対してユーザが訂正を加えたものだけでなく、ユーザが入力した処理対象イメージ情報に関するテキスト情報を含む概念である。
【００３９】
「テキスト変換処理に基づいて得られたテキスト情報」には、テキスト変換処理により直接的に得られたテキスト情報だけでなく、間接的に何らかの処理が施されたテキスト情報も含む概念である。例えば、文字認識処理（ＯＣＲ処理）により得られたテキスト情報に対して、人間が訂正を加えたテキスト情報も含む概念である。
【００４０】
「第一照合処理」とは、処理対象イメージ情報と統合管理イメージ情報とを照合する処理であり、下記の実施形態では、管理コンピュータ１００のＣＰＵ１２０が実行する図７ステップＳ５４の照合処理に該当する。「第二照合処理」とは、管理イメージ情報のうち統合管理イメージ情報以外の情報を少なくとも含む情報と処理対象イメージ情報とを照合する処理であり、下記の実施形態では、管理コンピュータ１００のＣＰＵ１２０が実行する図７ステップＳ６０の照合処理に該当する。「第一、第二照合処理において合致」とは、完全一致の場合に限らず、所定の割合以上合致した場合も含む概念である。
【００４１】
「統合管理イメージ情報記憶領域」とは、統合管理イメージ情報を記憶するための領域であり、下記の実施形態では、会社データベース４００のイメージデータを記憶するための領域に該当する。「統合イメージ対応テキスト情報記憶領域」とは、統合イメージ対応テキスト情報を記憶するための領域であり、下記の実施形態では、会社データベース４００のテキストデータを記憶するための領域に該当する。
【００４２】
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、ＣＤ−ＲＯＭ、ハードディスク、メモリカード、ＲＯＭ、パンチカード、テープ等を含む概念である。また、コンピュータによって直接実行可能なプログラムを記録した記録媒体だけでなく、一旦他の記録媒体（ハードディスク等）にインストールすることによって実行可能となるようなプログラムを記録した記録媒体や、暗号化されたり、圧縮されたりしたプログラムを記録した記録媒体を含む概念である。「プログラム」とは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。
【００４３】
【発明の実施の形態】
１．　システムの構成
図１に、情報管理システムの一例として、名刺データを管理するシステムの構成例を示す。このシステムは、管理コンピュータ１００と画像入力装置（スキャナ）２００を備え、管理コンピュータ１００の外部記憶装置１１０に、名刺データベース３００と会社データベース４００を格納している。スキャナ２００は、名刺５００に記録された情報を読み込んで、イメージデータに変換して管理コンピュータ１００に出力する。名刺データベース３００は、図２ａに示すように、名刺５００に記録される情報について、所定項目のテキストデータと、スキャナ２００から入力されたイメージデータを記憶管理するものである。図２ｂＡに、名刺データベース３００に登録されたイメージデータＡ１を示す。ここで、図２ａにおいては、イメージデータを名刺データベース３００内に記述しているが、実際にはイメージデータを記憶するファイル名を登録する。
【００４４】
会社データベース４００は、図３に示すように、名刺データベース３００に登録されたデータのうち、所定項目のテキストデータと、その項目に対応する部分のイメージデータを記憶管理するものである。図２ｂＢに、会社データベース４００に登録されたイメージデータＸを示す。ここで、図３においては、イメージデータを会社データベース４００内に記述しているが、実際にはイメージデータを記憶するファイル名を登録する。なお、この実施形態では、名刺データベース３００には項目「氏名、会社名、部署名、住所、役職、電話番号、メールアドレス」が、会社データベース４００には項目「会社名、部署名、住所」が登録される。
【００４５】
管理コンピュータ１００のハードウエア構成は、バスラインを介して接続された外部記憶装置１１０、ＣＰＵ１２０、インターフェイス１２２、マウス・キーボード１２４、ディスプレイ１２６、メモリ１２８、フレキシブルディスク・ドライブ１３０、ＣＤ−ＲＯＭドライブ１３２などを備えている。インターフェイス１２２は、スキャナ２００に接続されている。外部記憶装置１１０には、名刺データベース３００等の他に、ＯＣＲソフト、名刺データ管理プログラム、会社データ管理プログラム、イメージ照合プログラム、オペレーティングシステム（ＯＳ）などが記憶されている。
【００４６】
ＯＣＲソフトは、スキャナ２００から入力されるイメージデータに文字認識処理（ＯＣＲ処理）を施して、テキストデータに変換するためのものである。名刺データ管理プログラムは、名刺データベース３００に名刺のイメージデータ、テキストデータの登録処理等を行うためのものである。会社データ管理プログラムは、名刺データベース３００に登録されたデータから、会社データベース４００に登録されるデータの作成処理等を行うためのものである。イメージ照合プログラムは、スキャナ２００から入力されるイメージデータと、会社データベース４００または名刺データベース３００に登録されているイメージデータとの照合処理を行うためのものである。
【００４７】
外部記憶装置１１０に記憶されている名刺データ管理プログラム等は、ＣＤ−ＲＯＭドライブ１３２を介してＣＤ−ＲＯＭ１３４等からインストールされたもの、または通信回線を介してダウンロードされたものである。なお、名刺データ管理プログラム等は、それぞれオペレーティングシステムと共同して、上記処理を実行する。
【００４８】
２．　処理の内容
以下に、上記システムが実行する「名刺データの登録処理、会社データベース４００の作成処理（２．１）」、「マッチング処理による名刺データの登録管理処理（２．２）」について説明する。
【００４９】
２．１　名刺データの登録処理、会社データベース４００の作成処理
図４に、名刺データベース３００に名刺のイメージデータ、テキストデータを登録するときのフローチャートを示す。まず、管理コンピュータ１００のＣＰＵ１２０は、図５Ａに示す初期画面を表示して、名刺をスキャナ２００にセットするようユーザに促す（図４ステップＳ１０）。ユーザにより名刺が設定されると、スキャナ２００はその名刺を読み込み、イメージデータを管理コンピュータ１００に与える（図４ステップＳ１２）。
【００５０】
ＣＰＵ１２０は、イメージデータを受け取ると、これに文字認識処理（ＯＣＲ処理）を施してテキストデータに変換するとともに、各データの項目を判断する（図４ステップＳ１４）。つまり、ＯＣＲ処理により得られたテキストデータが、会社名であるか、氏名であるか等の項目を判断する。
【００５１】
これは、名刺に記述されている各文字列を、あらかじめ記憶している文字パターンと比較して、最も近似する文字パターンを選択することによりテキストデータに変換する（パターン・マッチング法）。そして、各テキストデータが、所定のキーワード情報を含むか否かを判断することにより、各データの項目を判断する。例えば、キーワード「株式会社」を含むテキストデータは項目「会社名」と判断し、「番地」を含むテキストデータは「住所」と判断し、「ＴＥＬ」を含むテキストデータは「電話番号」と判断する。例えば、図２ａ、図２ｂＡに示すイメージデータＡ１ならば、「ＡＢＣ株式会社」を会社名と、「東京都○○」を住所と、「０３−×××」を電話番号と判断する。
【００５２】
また、各データの項目の判断は、キーワード情報だけではなく、名刺に記述されている各文字列の位置情報や文字サイズ情報なども加味して行われる。各文字列の位置情報とは、例えば、横書きの名刺の場合に、会社名は左上、住所や電話番号は左下といった情報のことであり、また、文字サイズ情報とは、会社名と氏名は他の文字に比べて大きいといった情報のことである。
【００５３】
次に、ＣＰＵ１２０は、図５Ｂに示す登録画面を表示して、ＯＣＲ処理により得られたテキストデータの正当性をユーザに問う（図４ステップＳ１６）。この登録画面において、ＯＣＲ処理により得られたテキストデータとともに、名刺のイメージデータも表示される。
【００５４】
ユーザにより正当であると判断されると、図２ａに示す名刺データベース３００に、テキストデータおよびイメージデータを相互に関連付けて登録する（図４ステップＳ１８、Ｓ２０）。なお、この実施形態では、各テキストデータに関連付けて、各テキストデータに対応する各イメージデータが記述されている位置についての情報についても登録される。
【００５５】
また、ユーザにより正当でないと判断されると、ＯＣＲ処理により得られたテキストデータに代えて、ユーザにより入力された修正データをイメージデータに関連付けて登録する（図４ステップＳ２２、Ｓ２４）。この修正データは、図５Ｂの登録画面における表６００の所定欄に直接書き込むことにより入力される。
【００５６】
以上の名刺データの登録処理は、複数の名刺についてなされ、複数のイメージデータおよびテキストデータが名刺データベース３００に蓄積される。なお、この実施形態では、ＯＣＲソフトにより項目「氏名、会社名、部署名、住所、役職、電話番号、メールアドレス」について文字認識され、そのテキストデータが名刺データベース３００に登録される。
【００５７】
次に、会社データベース４００を作成するときの管理コンピュータ１００の処理について、図６に示すフローチャートを用いて説明する。ＣＰＵ１２０は、名刺データベース３００にイメージデータおよびテキストデータが登録されると（図４ステップＳ２０、Ｓ２４）、名刺データベース３００において、項目「会社名、部署名、住所」のテキストデータを抽出する（図６ステップＳ３０）。なお、この抽出処理では、項目「会社名、部署名、住所」が同一の複数のレコードについては１つのテキストデータを抽出する。
【００５８】
図２ａに示す名刺データベース３００では、レコード１１、１３、１５から「会社名：ＡＢＣ株式会社、部署名：企画部、住所：東京都○○」を、レコード１２、１４から「会社名：ＡＢＣ株式会社、部署名：営業部、住所：大阪府○○」を、レコード１６から「会社名：ＤＥＦ株式会社、部署名：開発部、住所：東京都○○」を抽出する。
【００５９】
次に、ＣＰＵ１２０は、これらの各抽出データが、すでに会社データベース４００に登録されているか否かを判断し、未だ登録されていない抽出データを図３に示す会社データベース４００に登録する（図６ステップＳ３２、Ｓ３４、Ｓ３６）。このとき、抽出データに関連するイメージデータであって、項目「会社名、部署名、住所」の部分のイメージデータを、抽出データに関連付けて図３に示す会社データベース４００に登録する。例えば、「会社名：ＡＢＣ株式会社、部署名：企画部、住所：東京都○○」の抽出データについて、これに関連するイメージデータＡ１（またはＡ２、Ａ３）の項目「会社名、部署名、住所」の部分のイメージデータＸが、会社データベース４００に登録される。また、会社データベース４００と名刺データベース３００の各レコード間の対応関係を示す情報を、図３に示す会社データベース４００に記録する。
【００６０】
なお、新たな名刺データが名刺データベース３００に登録された場合には、管理コンピュータ１００は、その新規データについて上記と同様の処理を実行する。この場合、図６ステップＳ３２において、すでに会社データベース４００に登録されていると判断された場合には、新規データは会社データベース４００に登録されない。
【００６１】
２．２　マッチング処理による名刺データの登録管理処理
図７に、マッチング処理により名刺データの登録を管理するときのフローチャートを示す。まず、管理コンピュータ１００のＣＰＵ１２０は、図８Ａに示す初期画面を表示して、名刺をスキャナ２００にセットするようユーザに促す（図７ステップＳ５０）。ユーザにより図１０Ａに示す名刺が設定されると、スキャナ２００はその名刺を読み込み、イメージデータ（以下、これをカレントイメージデータとする）を管理コンピュータ１００に与える（図７ステップＳ５２）。
【００６２】
ＣＰＵ１２０は、カレントイメージデータを受け取ると、会社データベース４００に登録されている各イメージデータＸ、Ｙ、Ｚと、カレントイメージデータとの照合処理を行う（図７ステップＳ５４）。なお、会社データベース４００に登録されているのは項目「会社名、部署名、住所」の部分のイメージデータであるため、この部分のイメージデータについて合致するか否かが判断される。
【００６３】
この照合処理では、会社データベース４００に登録されている位置情報に基づき各項目のイメージデータが記述されている位置を判断し、各項目ごとにイメージデータの比較を行う。このイメージデータの比較は、例えば、「パタン分析と機械知能に関するＩＥＥ会報（ＩＥＥＥ　Ｔｒａｎｓａｃｔｉｏｎ　ｏｎ　Ｐａｔｔｅｒｎ　Ａｎａｌｙｓｉｓ　ａｎｄ　Ｍａｃｈｉｎｅ　Ｉｎｔｅｌｌｉｇｅｎｃｅ）：Ｖｏｌ．１５　Ｎｏ．９（９月１９９３）の８５５〜８６３頁」に記載の「ハウスドルフディスタンスを用いたイメージの比較（Ｃｏｍｐａｒｉｎｇ　Ｉｍａｇｅｓ　Ｕｓｉｎｇ　ｔｈｅ　Ｈａｕｓｄｏｒｆｆ　Ｄｉｓｔａｎｃｅ）」方式に基づいて行われる。なお、この照合処理中に、ディスプレイ１２６において、図８Ｂに示すように、カレントイメージデータ６２０とともに、会社データベース４００に登録されているイメージデータを次々に検索欄６４０に表示する。
【００６４】
ここで、図１０Ａのカレントイメージデータは、図３、図２ｂＢに示すイメージデータＸと項目「会社名：ＡＢＣ株式会社、部署名：企画部、住所：東京都○○」の部分において同一であるため、イメージデータＸと合致すると判断される（図７ステップＳ５６）。
【００６５】
次に、ＣＰＵ１２０は、イメージデータＸに対応する名刺データベース３００に登録されている各イメージデータＡ１、Ａ２、Ａ３を抽出し、各イメージデータＡ１、Ａ２、Ａ３（図２ａ）とカレントイメージデータ（図１０Ａ）との照合処理を行う（図７ステップＳ５８、Ｓ６０）。この場合も、名刺データベース３００に登録されている位置情報に基づき各項目のイメージデータが記述されている位置を判断し、各項目ごとにイメージデータの比較を行う。
【００６６】
この照合処理では、名刺全体のうち、図７ステップＳ５４にて照合された項目以外の部分のイメージデータについて合致するか否かが判断される。つまり、図７ステップＳ５４の照合処理では、項目「会社名、部署名、住所」の部分について判断され、図７ステップＳ６０の照合処理では、その他の項目「氏名、役職、電話番号、メールアドレス」の部分について判断されることとなる。なお、この照合処理中に、ディスプレイ１２６において、図９Ａに示すように、カレントイメージデータ６６０とともに、名刺データベース３００に登録されているイメージデータを次々に検索欄６８０に表示する。
【００６７】
ここで、図１０Ａのカレントイメージデータは、イメージデータＡ２と項目「氏名：伊藤○○、役職：課長、電話番号：０３−○×○、メールアドレス：ｂｂｂ＠ｅｅｅ」の部分においても同一であるため、イメージデータＡ２と合致すると判断される（図７ステップＳ６２）。
【００６８】
次に、ＣＰＵ１２０は、イメージデータＡ２に関連するテキストデータ「氏名：伊藤○○、会社名：ＡＢＣ株式会社、部署名：企画部、住所：東京都○○、役職：課長、電話番号：０３−○×○、メールアドレス：ｂｂｂ＠ｅｅｅ」を抽出して、図９Ｂに示す抽出結果画面を表示する（図７ステップＳ６４、Ｓ６６）。この抽出結果画面において、スキャンされた名刺データは、すでに名刺データベース３００に登録されている旨を伝える。
【００６９】
なお、図７ステップＳ５４の照合処理において、スキャンされた名刺のイメージデータに合致するものが会社データベース４００に存在しない場合には、図１１に示すＯＣＲによる登録処理（１）を実行する（図７ステップＳ６８）。この処理では、スキャンされた名刺のイメージデータにＯＣＲ処理を施してテキストデータに変換し、図１３Ａに示す登録画面を表示する（図１１ステップＳ７０、Ｓ７２）。この画面において、スキャンされた名刺データが名刺データベース３００に未登録である旨を伝えるとともに、ＯＣＲ処理により得られたテキストデータの正当性をユーザに問う。
【００７０】
ユーザにより正当であると判断されると、名刺データベース３００に、テキストデータおよびイメージデータを相互に関連付けて登録する（図１１ステップＳ７４、Ｓ７６）。また、ユーザにより正当でないと判断されると、ＯＣＲ処理により得られたテキストデータに代えて、ユーザにより入力された修正データをイメージデータに関連付けて登録する（図１１ステップＳ７８、Ｓ８０）。
【００７１】
また、図７ステップＳ６０の照合処理において、スキャンされた名刺のイメージデータに合致するものが名刺データベース３００に存在しない場合には、図１２に示すＯＣＲによる登録処理（２）を実行する（図７ステップＳ６９）。この処理では、少なくとも、項目「会社名、部署名、住所」の部分のイメージデータに合致するものが会社データベース４００に存在しているので、会社データベース４００の項目「会社名、部署名、住所」のテキストデータを利用し、項目「氏名、役職、電話番号、メールアドレス」の部分についてＯＣＲ処理を実行する。
【００７２】
例えば、図１０Ｂに示す名刺がスキャンされた場合に、会社データベース４００のイメージデータＹと項目「会社名：ＡＢＣ株式会社、部署名：営業部、住所：大阪府○○」の部分において合致するが（図７ステップＳ５４、Ｓ５６）、名刺データベース３００のイメージデータＢ１、Ｂ２とは、項目「氏名、役職、電話番号、メールアドレス」の部分において異なるため、イメージデータＢ１、Ｂ２のいずれにも合致しないと判断される（図７ステップＳ５８、Ｓ６０、Ｓ６２）。この場合、項目「氏名、役職、電話番号、メールアドレス」の部分についてＯＣＲ処理を実行するとともに（図１２ステップＳ９０）、イメージデータＹに関連する項目「会社名：ＡＢＣ株式会社、部署名：営業部、住所：大阪府○○」のテキストデータを会社データベース４００から抽出して、図１３Ｂに示す登録画面を表示する（図１２ステップＳ９２、Ｓ９４）。
【００７３】
この登録画面において、スキャンされた名刺データが名刺データベース３００に未登録である旨を伝えるとともに、ＯＣＲ処理により得られたテキストデータの正当性をユーザに問う（図１２ステップＳ９４）。なお、図１３Ｂに示す登録画面では、ＯＣＲ処理により得られたテキストデータと、会社データベース４００から抽出したテキストデータが区別できるように表示する（例えば、太枠で囲んだり、太字で表示する）。
【００７４】
ユーザにより正当であると判断されると、名刺データベース３００に、テキストデータおよびイメージデータを相互に関連付けて登録する（図１２ステップＳ９６、Ｓ９８）。また、ユーザにより正当でないと判断されると、ＯＣＲ処理により得られたテキストデータに代えて、ユーザにより入力された修正データをイメージデータに関連付けて登録する（図１２ステップＳ１００、Ｓ１０２）。
【００７５】
以上のように、スキャンされた名刺のイメージデータに合致したイメージデータに関連付けられたテキストデータを、名刺データベース３００（または会社データベース４００）から抽出することにより、ＯＣＲ処理を実行せずに、当該名刺のテキストデータを得ることができる。つまり、信頼性の低いＯＣＲ処理により得られたテキストデータではなく、あらかじめ記憶する信頼性の高いテキストデータを利用することができる。
【００７６】
３．　他の実施例
なお、上述の実施形態では、図７ステップＳ５４、Ｓ６０の照合処理において、会社データベース４００（または名刺データベース３００）に登録されている位置情報に基づき各項目のイメージデータが記述されている位置を判断し、各項目ごとにイメージデータの比較を行っている。これは、同一の名刺は、氏名、会社名等の各項目の情報が、同一の項目ならば同じ位置に記述されていることを前提としている。しかしながら、同一の項目が同じ位置に記述されていない場合でも、イメージデータを比較することは可能である。例えば、図１４に示すカレントイメージデータに対してＯＣＲ処理を施し、得られたテキストデータから上述のキーワード情報により各項目「会社名、部署名、住所」を判断する。そして、カレントイメージデータにおける各項目のイメージデータと、会社データベース４００に登録されている各項目のイメージデータとの比較を行う。
【００７７】
また、上述の実施形態では、図７ステップＳ６０の照合処理において、項目「氏名、役職、電話番号、メールアドレス」の部分のイメージデータについて合致するか否かを判断している。しかしながら、名刺全体（すべての項目）のイメージデータについて合致するか否かを判断してもよい。
【００７８】
また、上述の実施形態では、図１２に示すＯＣＲによる登録処理（２）において、項目「氏名、役職、電話番号、メールアドレス」の部分についてＯＣＲ処理を実行している（図１２ステップＳ９０）。これは、図７ステップＳ５４の照合処理において、項目「会社名、部署名、住所」の部分は合致すると判断されたためである。しかしながら、図７ステップＳ６０の照合処理において合致しないと判断された項目についてのみＯＣＲ処理を実行してもよい。例えば、氏名のみ異なる名刺がスキャンされた場合には、図７ステップＳ６０の照合処理において、項目「氏名」のみ合致しないと判断され、図１２に示すＯＣＲによる登録処理（２）において、項目「氏名」の部分についてＯＣＲ処理を実行する（図１２ステップＳ９０）。この場合、その他の項目のテキストデータを名刺データベース３００から抽出して、これをＯＣＲ処理により得られた「氏名」のテキストデータとともに登録画面（図示せず）に表示する（図１２ステップＳ９２、Ｓ９４）。これにより、名刺に記録された情報が一部だけ異なる場合や、一部変更された場合に（例えば、部署の異動、電話番号の変更など）、簡単に名刺データベース３００の登録内容を更新することができる。
【００７９】
また、上述の実施形態では、図７ステップＳ６０の照合処理において合致しないと判断した場合に、図１２に示すＯＣＲによる登録処理（２）を実行している。しかしながら、この処理の代わりに、またはこの処理の前に、名刺データベース３００から項目「会社名、部署名、住所」が一致するテキストデータを抽出して、一覧表示してもよい。例えば、図１０Ｂに示す名刺がスキャンされた場合に、名刺データベース３００から、項目「会社名：ＡＢＣ株式会社、部署名：営業部、住所：大阪府○○」が一致するテキストデータ抽出して一覧表示７００、７２０する（図１５参照）。これにより、本質的でない部分において照合処理に失敗した場合に、ユーザは、図１５に示す一覧表示から、スキャンした名刺のデータがすでに登録されていることを確認することができる場合がある。
【００８０】
また、上述の実施形態では、名刺データベース３００と会社データベース４００の両者を備えているが、会社データベース４００を備えていなくてもよい。この場合、図７ステップＳ５４の照合処理は実行しないで、スキャンされた名刺のイメージデータと、名刺データベース３００に登録されているイメージデータを照合してもよい（図７ステップＳ６０）。つまり、項目「氏名、会社名、部署名、住所、役職、電話番号、メールアドレス」のすべての部分において照合する。また、名刺データベース３００に登録されているイメージデータを用いて、図７ステップＳ５４の照合処理を実行してもよい。つまり、項目「会社名、部署名、住所」のの部分について照合する。
【００８１】
また、上述の実施形態では、名刺データベース３００と会社データベース４００の両者を備えているが、名刺データベース３００を備えていなくてもよい。この場合、図７ステップＳ５８、Ｓ６０、Ｓ６２、Ｓ６４の処理を実行せず、会社データベース４００に登録されているイメージデータと合致した場合に（項目「会社名、部署名、住所」の部分にて合致した場合）、会社データベース４００に登録されているテキストデータをユーザに提示してもよい。
【００８２】
また、上述の実施形態において、図９Ｂに示す抽出結果画面をユーザに提示して（図７ステップＳ６６）、スキャンされた名刺データは、すでに名刺データベース３００に登録されている旨を伝えている。この際に、抽出結果が正当であるか否かをユーザに問い、修正データを入力可能にしてもよい。
【００８３】
また、上述の実施形態では、管理コンピュータ１００に接続されているスキャナ２００にて読み込まれた名刺のイメージデータを、管理コンピュータ１００が受け取る場合を一例として説明している。しかしながら、管理コンピュータ１００と通信回線（インターネット、イントラネット）を介して接続された端末コンピュータから、管理コンピュータ１００がイメージデータを受け取る場合にもこの発明を適用することができる。例えば、図１６に示すように、管理コンピュータ１００とインターネットを介して接続された複数の端末コンピュータ８００、８２０、８４０に、それぞれスキャナ８１０、８３０、８５０を備え、各スキャナ８１０、８３０、８５０で読み込まれた名刺のイメージデータが、管理コンピュータ１００に送信される。名刺データベース３００、会社データベース４００を備えた管理コンピュータ１００は、上記２．２に示すマッチング処理を実行することにより、名刺データの登録管理処理を実行する。
【００８４】
また、図１６に示すように、管理コンピュータ１００が、名刺データベース３００等にて複数の利用者の名刺データを一括管理することにより、１人の利用者が修正を加えれば、名刺データベース３００の登録内容が更新されるため、他の利用者は、早期に最新のデータを利用することができる。また、１人の利用者が名刺データの登録処理を行えば、他の利用者はその登録データを利用することができ、ＯＣＲ処理を実行することなく、名刺データの管理を行うことができる。なお、図１６に示すインターネットを利用する場合に限らず、イントラネットを利用する場合や図１に示すスタンドアロンでも、複数の利用者の名刺データを管理することができる。また、図１６に示すシステムにおいて、端末コンピュータから管理コンピュータ１００に対して名刺のテキストデータを送信することにより、名刺データベース３００に登録されている当該名刺のテキストデータを更新してもよい。
【００８５】
また、図１６に示すシステムにおいて、名刺データベース３００等にて利用者自身の名刺データを記憶して、管理コンピュータ１００が一括管理している場合には、次のように利用することもできる。各利用者は、自分自身の名刺データに変更が生じた場合に、最新の自己の名刺のイメージデータを、各自の端末コンピュータから管理コンピュータ１００に送信し、名刺データベース３００等における自己の名刺データの登録内容を更新する。これにより、他の複数の利用者に対して個別に通知しなくても、他の利用者は、名刺データベース３００等にて更新された名刺データを閲覧することにより、それを利用することができる。
【００８６】
また、上記の場合において、管理コンピュータ１００は、名刺データの変更が生じたときに、他の利用者の端末コンピュータに変更した旨を通知してもよい。これにより、他の利用者は、端末コンピュータから管理コンピュータ１００に対して更新された名刺データを要求することにより、それを早期に取得することができる。
【００８７】
また、上述の実施形態では、名刺データベース３００に、名刺に記録された情報をテキストデータとして登録しているが、名刺に記録された情報以外の情報（例えば、年齢や性別等）を登録しておいてもよい。また、会社データベース４００に、名刺に記録された情報以外の情報（例えば、資本金、売上高等）を登録しておいてもよい。
【００８８】
また、上述の実施形態において、名刺のテキストデータ等が名刺データベース３００に登録される度に（図４ステップＳ２０、Ｓ２４）、管理コンピュータ１００が、自動的に、名刺データベース３００において項目「会社名、部署名、住所」が同一のテキストデータを抽出し、会社データベース４００を更新している（図６ステップＳ３０〜Ｓ３６）。しかしながら、管理コンピュータ１００は、ユーザから会社データベース４００の更新指令を受けて、図６ステップＳ３０〜Ｓ３６の処理を実行してもよい。
【００８９】
また、上述の実施形態における名刺データの登録処理（図４）において、ＯＣＲ処理を実行して得られたテキストデータを、名刺データベース３００に登録している。しかしながら、ユーザが、手作業により名刺に記録された情報をコンピュータに入力して、名刺データベース３００に登録してもよい。
【００９０】
また、上述の実施形態では、名刺データベース３００のレコード１６のように、他に項目「会社名、部署名、住所」が同一のレコードが存在しない場合でも、会社データベース４００に登録している。しかしながら、所定項目が同一の２以上のレコードが存在しない場合には、会社データベース４００に登録しなくてもよい。
【００９１】
また、上述の実施形態における会社データベース４００の作成処理における項目「会社名、部署名、住所」のテキストデータの抽出処理では、項目「会社名、部署名、住所」が同一の複数のレコードについては１つのテキストデータを抽出して、会社データベース４００に登録している（図６ステップＳ３０、Ｓ３２、Ｓ３４）。このように、会社データベース４００における１つのレコードが、名刺データベース３００の複数のレコードに対応する場合には、その数を会社データベース４００の当該レコードに記録しておくとよい。例えば、上述の実施形態における会社データベース４００のレコード２１「会社名：ＡＢＣ株式会社、部署名：企画部、住所：東京都○○」は、名刺データベース３００のレコード１１、１３、１５に対応するため、その数「３」を会社データベース４００のレコード２１に記録する。これにより、利用者が会社データベース４００の登録情報を閲覧することにより、各会社の各部署について、どれだけ名刺データが登録されているか知ることができる。
【００９２】
また、上述の実施形態では、会社データベース４００には、項目「会社名、部署名、住所」のテキストデータが登録されているが、これらの項目に限られるものではない。また、名刺データベースには、項目「氏名、会社名、部署名、住所、役職、電話番号、メールアドレス」のテキストデータが登録されているが、これらの項目に限られるものではない。
【００９３】
また、上述の実施形態では、名刺データベース３００および会社データベース４００において、テキストデータおよびイメージデータを同一のテーブルにて相互に関連付けて登録管理する場合を一例として説明している。しかしながら、テキストデータを記憶するテーブルとイメージデータを記憶するテーブルを別個に設けて、登録管理してもよい。この場合、テキストデータとイメージデータを関連付ける情報を記録する。
【００９４】
また、上述の実施形態では、管理コンピュータ１００にＯＣＲソフトを格納して、管理コンピュータ１００が文字認識処理を実行しているが（図４ステップＳ１４）、光学文字読み取り装置（ＯＣＲ装置）を別個に設けて、その装置が文字認識処理を実行してもよい。また、上述の実施形態では、管理コンピュータ１００が、上述の会社データベース４００の作成処理（図６）およびマッチング処理による登録管理処理（図７）を実行しているが、別個のコンピュータによって、それぞれの処理を実行してもよい。
【００９５】
また、上述の実施形態では、名刺データを管理するシステムを一例として説明しているが、これに限られるものではなく、帳票や運転免許証、会員カード等に記録された情報を管理する場合にもこの発明を適用することができる。
【図面の簡単な説明】
【図１】一実施形態における名刺データ管理システムの構成を示す図である。
【図２ａ】名刺データベース３００を示す図である。
【図２ｂ】名刺データベース３００、会社データベース４００におけるイメージデータを示す図である。
【図３】会社データベース４００を示す図である。
【図４】名刺データの登録処理を示すフローチャートである。
【図５】名刺データの登録処理におけるディスプレイ画面を示す図である。
【図６】会社データベース４００の作成処理を示すフローチャートである。
【図７】マッチング処理による名刺データの登録管理処理を示すフローチャートである。
【図８】名刺データの登録管理処理におけるディスプレイ画面を示す図である。
【図９】名刺データの登録管理処理におけるディスプレイ画面を示す図である。
【図１０】スキャンされる名刺（そのイメージデータ）を示す図である。
【図１１】名刺データの登録管理処理におけるＯＣＲによる登録処理（１）を示すフローチャートである。
【図１２】名刺データの登録管理処理におけるＯＣＲによる登録処理（２）を示すフローチャートである。
【図１３】ＯＣＲによる登録処理における登録画面を示す図である。
【図１４】他の実施例におけるイメージデータの比較方法を説明するための図である。
【図１５】他の実施例における登録画面を示す図である。
【図１６】他の実施例において、インターネットを利用した名刺データ管理システムの構成を示す図である。
【符号の説明】
１００・・・・管理コンピュータ
１１０・・・・外部記憶装置
２００・・・・スキャナ
３００・・・・名刺データベース
４００・・・・会社データベース
８００、８２０、８４０・・・・端末コンピュータ
８１０、８３０、８５０・・・・スキャナ
【図１】
2004013813.tif 000003
【図２ａ】
2004013813.tif 000004
【図２ｂ】
2004013813.tif 000005
【図３】
2004013813.tif 000006
【図４】
2004013813.tif 000007
【図５】
2004013813.tif 000008
【図６】
2004013813.tif 000009
【図７】
2004013813.tif 000010
【図８】
2004013813.tif 000011
【図９】
2004013813.tif 000012
【図１０】
2004013813.tif 000013
【図１１】
2004013813.tif 000014
【図１２】
2004013813.tif 000015
【図１３】
2004013813.tif 000016
【図１４】
2004013813.tif 000017
【図１５】
2004013813.tif 000018
【図１６】
2004013813.tif 000019