(57)【要約】【課題】新しい名刺が得られた場合に旧い名刺に基づき登録された個人データを簡易な操作で更新すること。【解決手段】名刺画像抽出部４４は、入力画像から予め定められた方向に沿って並ぶ第１名刺画像Ｇ１および第２名刺画像Ｇ２を抽出する。名刺情報抽出部４５は、前記第１名刺画像Ｇ１から第１名刺情報Ｇ１０を抽出するとともに前記第２名刺画像Ｇ２から第２名刺情報Ｇ２０を抽出する。情報比較部４７は、前記第１名刺情報Ｖ１０のうち対応する前記第２名刺情報Ｇ２０と内容が異なる元差異情報Ｇ１１およびそれに対応する前記第２名刺情報Ｇ２０である新差異情報Ｇ２１を特定する。データ更新部４６は、前記第１名刺情報Ｇ１０に対応する登録個人データＤＴ１における前記元差異情報Ｇ１１に相当するデータを、前記新差異情報Ｇ２１に相当するデータに更新する。【選択図】図１
2019192049.tif 000002
【特許請求の範囲】
【請求項１】
入力画像から予め定められた方向に沿って並ぶ第１名刺画像および第２名刺画像を抽出する名刺画像抽出部と、
前記第１名刺画像から予め定められた複数の項目の第１名刺情報を抽出するとともに前記第２名刺画像から前記複数の項目の第２名刺情報を抽出する名刺情報抽出部と、
前記第１名刺情報のうち対応する前記第２名刺情報と内容が異なる元差異情報および前記元差異情報に対応する前記第２名刺情報である新差異情報を特定する情報比較部と、
不揮発性の記憶装置に予め記憶された１件以上の登録個人データのうち前記第１名刺情報に対応する前記登録個人データである対象データを特定する対象特定部と、
前記記憶装置に記憶されている前記対象データにおける前記元差異情報に相当するデータを、前記新差異情報に相当するデータに更新するデータ更新部と、を備える画像処理装置。
【請求項２】
前記情報比較部は、前記第１名刺情報のうち対応する前記第２名刺情報と内容の異なるもの全てを前記元差異情報として特定するとともに、前記元差異情報の全てに対応する前記第２名刺情報の全てを前記新差異情報として特定し、
前記対象特定部は、全ての前記元差異情報に相当するデータを含む前記登録個人データの全てを前記対象データとして特定する、請求項１に記載の画像処理装置。
【請求項３】
前記名刺画像抽出部は、前記第１名刺画像から予め定められた指示画像を抽出する処理をさらに実行し、
前記名刺情報抽出部は、前記第１名刺画像における前記指示画像に対応する位置から抽出される前記第１名刺情報である元指示情報および前記元指示情報に対応する前記第２名刺情報である新指示情報を特定する処理をさらに実行し、
前記情報比較部は、前記元指示情報および前記新指示情報が特定され、かつ、前記新指示情報が前記元指示情報と内容が異なる場合に、前記元指示情報および前記新指示情報をそれぞれ前記元差異情報および前記新差異情報として特定し、
前記元指示情報が前記元差異情報として特定される場合に、前記対象特定部は、前記元指示情報に相当するデータを含む前記登録個人データの全てを前記対象データとして特定する、請求項１に記載の画像処理装置。
【請求項４】
前記名刺画像抽出部は、前記第２名刺画像から予め定められた指示画像を抽出する処理をさらに実行し、
前記名刺情報抽出部は、前記第２名刺画像における前記指示画像に対応する位置から抽出される前記第２名刺情報である新指示情報および前記新指示情報に対応する前記第１名刺情報である元指示情報を特定する処理をさらに実行し、
前記情報比較部は、前記元指示情報および前記新指示情報が特定され、かつ、前記新指示情報が前記元指示情報と内容が異なる場合に、前記元指示情報および前記新指示情報をそれぞれ前記元差異情報および前記新差異情報として特定し、
前記元指示情報が前記元差異情報として特定される場合に、前記対象特定部は、前記元指示情報に相当するデータを含む前記登録個人データの全てを前記対象データとして特定する、請求項１に記載の画像処理装置。
【請求項５】
前記名刺画像抽出部によって前記第１名刺画像および前記第２名刺画像のペアが前記入力画像から複数組抽出される場合に、前記名刺情報抽出部、前記情報比較部、前記対象特定部および前記データ更新部は、前記第１名刺画像および前記第２名刺画像のペアの全てについてそれぞれの処理を実行する、請求項１から請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
原稿から画像を読み取り、読取画像のデータを前記入力画像のデータとして出力する画像読取装置をさらに備える、請求項１から請求項５のいずれか１項に記載の画像処理装置。
【請求項７】
入力画像から予め定められた方向に沿って並ぶ第１名刺画像および第２名刺画像を抽出することと、
前記第１名刺画像から予め定められた複数の項目の第１名刺情報を抽出するとともに前記第２名刺画像から前記複数の項目の第２名刺情報を抽出することと、
前記第１名刺情報のうち対応する前記第２名刺情報と内容が異なる元差異情報および前記元差異情報に対応する前記第２名刺情報である新差異情報を特定することと、
不揮発性の記憶装置に予め記憶された１件以上の登録個人データのうち前記第１名刺情報に対応する前記登録個人データである対象データを特定することと、
前記記憶装置に記憶されている前記対象データにおける前記元差異情報に相当するデータを、前記新差異情報に相当するデータに更新することと、を含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、名刺画像から名刺情報を抽出する画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
一般に、画像処理装置が、名刺画像を含む入力画像から名刺情報を抽出し、抽出した前記名刺情報に相当する個人データをアドレス帳データとして不揮発性の記憶装置に記憶させることが知られている。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３６２６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、前記個人データにおける人物の名前のデータが、複数の前記個人データの中から特定のデータを特定するための識別データとして用いられることが一般的である。
【０００５】
また、ある人物から過去に受け取った名刺に基づく前記個人データが登録された後に、同一人物から得られる新たな名刺に基づいて前記個人データを更新したい場合がある。この場合、その人物の名前が変わっていると、同一人物に対応する複数の異なる前記個人データが登録されてしまうおそれがある。
【０００６】
また、ユーザーが、登録済みの複数の前記個人データの中から更新対象のデータを選択する操作を行うことは手間である。また、前記ユーザーが、更新データを装置に対して手入力することはさらに手間である。
【０００７】
本発明の目的は、新しい名刺が得られた場合に旧い名刺に基づき登録された個人データを簡易な操作で更新できる画像処理装置および画像処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一の局面に係る画像処理装置は、名刺画像抽出部と、名刺情報抽出部と、情報比較部と、対象特定部と、データ更新部と、を備える。前記名刺画像抽出部は、入力画像から予め定められた方向に沿って並ぶ第１名刺画像および第２名刺画像を抽出する。前記名刺情報抽出部は、前記第１名刺画像から予め定められた複数の項目の第１名刺情報を抽出するとともに前記第２名刺画像から前記複数の項目の第２名刺情報を抽出する。前記情報比較部は、前記第１名刺情報のうち対応する前記第２名刺情報と内容が異なる元差異情報および前記元差異情報に対応する前記第２名刺情報である新差異情報を特定する。前記対象特定部は、不揮発性の記憶装置に予め記憶された１件以上の登録個人データのうち前記第１名刺情報に対応する前記登録個人データである対象データを特定する。前記データ更新部は、前記記憶装置に記憶されている前記対象データにおける前記元差異情報に相当するデータを、前記新差異情報に相当するデータに更新する。
【０００９】
本発明の他の局面に係る画像処理方法は、入力画像から予め定められた方向に沿って並ぶ第１名刺画像および第２名刺画像を抽出することを含む。前記画像処理方法は、前記第１名刺画像から予め定められた複数の項目の第１名刺情報を抽出するとともに前記第２名刺画像から前記複数の項目の第２名刺情報を抽出することをさらに含む。前記画像処理方法は、前記第１名刺情報のうち対応する前記第２名刺情報と内容が異なる元差異情報および前記元差異情報に対応する前記第２名刺情報である新差異情報を特定することをさらに含む。前記画像処理方法は、不揮発性の記憶装置に予め記憶された１件以上の登録個人データのうち前記第１名刺情報に対応する前記登録個人データである対象データを特定することをさらに含む。前記画像処理方法は、前記記憶装置に記憶されている前記対象データにおける前記元差異情報に相当するデータを、前記新差異情報に相当するデータに更新することも含む。
【発明の効果】
【００１０】
本発明によれば、新しい名刺が得られた場合に旧い名刺に基づき登録された個人データを簡易な操作で更新できる画像処理装置および画像処理方法を提供することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１実施形態に係る画像処理装置のブロック図である。
【図２】図２は、登録名簿データのデータ構成の一例を示す図である。
【図３】図３は、第１実施形態に係る画像処理装置における名刺情報更新処理の手順の一例を示すフローチャートである。
【図４】図４は、入力画像の第１例を示す図である。
【図５】図５は、第２実施形態に係る画像処理装置における名刺情報更新処理の手順の一例を示すフローチャートである。
【図６】図６は、入力画像の第２例を示す図である。
【図７】図７は、第３実施形態に係る画像処理装置における名刺情報更新処理の手順の一例を示すフローチャートである。
【図８】図８は、入力画像の第３例を示す図である。
【図９】図９は、入力画像の第４例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１３】
［第１実施形態：画像処理装置１０の構成］
第１実施形態に係る画像処理装置１０は、画像データに対する各種のデータ処理および原稿９１から画像を読み取る読取処理などの画像処理を実行する装置である（図１参照）。
【００１４】
本実施形態において、画像処理装置１０は、シート９２に画像を形成するプリント処理も前記画像処理の一例として実行可能である。
【００１５】
図１に示されるように、画像処理装置１０は、画像読取装置１、画像形成装置２，ユーザーインターフェイスユニット３、ＣＰＵ（Central Processing Unit）４、ＲＡＭ（Random Access Memory）４ａ、二次記憶装置５および通信装置６などを備える。
【００１６】
ユーザーインターフェイスユニット３は、操作装置３ａおよび表示装置３ｂを含む。操作装置３ａは、ユーザーの操作を受け付ける装置であり、例えばタッチパネルを含む。表示装置３ｂは、画像を表示可能な装置であり、例えば、液晶表示パネルなどの表示パネルを含む。
【００１７】
通信装置６は、ネットワーク８０を通じて情報処理装置８などの他装置との間で通信を行う通信インターフェイスデバイスである。ＣＰＵ４は、前記他装置との間のデータの送信および受信の全てを、通信装置６を通じて行う。
【００１８】
二次記憶装置５は、コンピューター読み取り可能な不揮発性の記憶装置である。二次記憶装置５は、プログラムおよび各種のデータを記憶可能である。例えば、フラッシュメモリーまたはハードディスクドライブの一方または両方が、二次記憶装置５として採用される。
【００１９】
ＲＡＭ４ａは、ＣＰＵ４が実行する前記プログラムおよびＣＰＵ４が前記プログラムを実行する過程で出力および参照するデータを一次記憶する揮発性の記憶装置である。ＲＡＭ４ａは、二次記憶装置５よりも高速なデータアクセスが可能な記憶装置である。
【００２０】
画像読取装置１は、前記読取処理を実行する。画像読取装置１は、原稿台１ａ、光源１ｂ、走査機構１ｃ、イメージセンサー１ｄおよびＡＦＥ（Analog Front End）１ｅなどを備える。
【００２１】
光源１ｂは、原稿台１ａに載置された原稿９１に対して光を出射する。走査機構１ｃは、光源１ｂの光を原稿９１に対して走査させる。イメージセンサー１ｄは、原稿９１からの反射光を受光し、受光量の検出信号を画像信号として出力する。
【００２２】
ＡＦＥ（１ｅ）は、前記画像信号をデジタルの画像データへ変換する。以下の説明において、画像読取装置１の前記読取処理によって原稿９１から読み取られた画像のことを読取画像と称する。
【００２３】
画像形成装置２は、電子写真方式またはインクジェット方式などの予め定められた方式で前記プリント処理を実行する。
【００２４】
画像形成装置２および通信装置６は、プリントジョブを実行する。前記プリントジョブにおいて、通信装置６が、情報処理装置８からプリントデータを受信し、画像形成装置２が、前記プリントデータに基づく前記プリント処理を実行する。
【００２５】
画像読取装置１および通信装置６は、画像送信ジョブを実行する。前記画像送信ジョブにおいて、画像読取装置１が前記読取処理を実行し、通信装置６が、前記読取処理により得られる前記読取画像のデータを、ネットワーク８０を通じて情報処理装置８などの前記他装置へ送信する。
【００２６】
また、画像読取装置１および画像形成装置２は、複写ジョブを実行する。前記複写ジョブにおいて、画像読取装置１が前記読取処理を実行し、通信装置６が、前記読取処理により得られる前記読取画像のデータに基づく前記プリント処理を実行する。
【００２７】
ＣＰＵ４は、各種の演算、データ処理および画像処理装置１０が備える各種の電気機器の制御を実行する。ＣＰＵ４は、画像読取装置１、画像形成装置２、ユーザーインターフェイスユニット３および通信装置６との間でデータおよび制御信号の受け渡しが可能である。
【００２８】
ＣＰＵ４は、各種のデータ処理を実行するプロセッサーの一例である。さらに、ＣＰＵ４は、画像読取装置１、画像形成装置２、表示装置３ｂおよび通信装置６などの各種の機器を制御する。なお、ＤＳＰ（Digital Signal Processor）などの他のプロセッサーが、ＣＰＵ４の一部または全部の代わりに採用されることも考えられる。
【００２９】
ＣＰＵ４は、二次記憶装置５に記憶されたプログラムを実行することにより、主制御部４１、読取制御部４２およびプリント制御部４３などとして動作する。
【００３０】
主制御部４１は、操作装置３ａに対する操作の検出、通信装置６を通じたデータの受信および送信、および表示装置３ｂへの画面出力の制御などを実行する。
【００３１】
読取制御部４２は、画像読取装置１を制御する。例えば、読取制御部４２は、前記複写ジョブまたは前記画像送信ジョブにおいて、画像読取装置１に前記読取処理を実行させ、画像読取装置１から前記読取画像のデータを取得する。
【００３２】
プリント制御部４３は、画像形成装置２を制御する。例えば、プリント制御部４３は、前記複写ジョブにおいて、前記読取画像のデータに基づく前記プリント処理を画像形成装置２に実行させる。また、プリント制御部４３は、前記プリントジョブにおいて、通信装置６を通じて情報処理装置８から受信されたプリントデータに基づく前記プリント処理を画像形成装置２に実行させる。
【００３３】
さらに、ＣＰＵ４は、二次記憶装置５に記憶されたプログラムを実行することにより、名刺画像抽出部４４、名刺情報抽出部４５およびデータ記録部４６などとしても動作する。
【００３４】
読取制御部４２、名刺画像抽出部４４、名刺情報抽出部４５およびデータ記録部４６は、名刺情報登録処理を実行する。
【００３５】
前記名刺情報登録処理において、読取制御部４２は、名刺を原稿９１とする前記読取処理を画像読取装置１に実行させる。これにより、名刺画像を含む前記読取画像のデータが得られる。
【００３６】
さらに、名刺画像抽出部４４が、前記読取画像から前記名刺画像を抽出する。例えば、名刺画像抽出部４４は、エッジ検出処理によって文字列の画像を含む矩形状の画像を前記名刺画像として抽出する。
【００３７】
さらに、前記名刺情報登録処理において、名刺情報抽出部４５が、前記名刺画像に対する周知の文字認識処理を行うことにより、前記名刺画像から文字列を抽出する。さらに、名刺情報抽出部４５は、抽出した文字列から予め定められた複数の項目の名刺情報を抽出する。
【００３８】
前記複数の項目は、例えば人物の名前、会社名、所属部署、役職、電話番号、ファクシミリ番号および電子メールアドレスなどを含む。前記名刺情報は、前記複数の項目それぞれの具体的内容を表す情報である。なお、前記名刺画像から前記名刺情報を抽出する処理は周知の処理である。
【００３９】
さらに、前記名刺情報登録処理において、データ記録部４６が、前記名刺画像から抽出された前記名刺情報に相当する登録個人データＤＴ１を、登録名簿データＤＴ０を構成するデータとして不揮発性の記憶装置に記憶させる（図１，２参照）。
【００４０】
本実施形態において、データ記録部４６は、登録個人データＤＴ１を二次記憶装置５に記憶させる。
【００４１】
図２に示されるように、登録名簿データＤＴ０は、１件以上の登録個人データＤＴ１を含む。登録個人データＤＴ１は、予め定められた複数の項目データＤＴ０１に対応付けられた複数の要素データＤＴ１１を含む。
【００４２】
前記複数の要素データＤＴ１１は、例えば、人物の名前、会社名、所属部署、役職、電話番号、ファクシミリ番号および電子メールアドレスなどを表すデータである。複数の項目データＤＴ０１は、人物の名前、会社名、所属部署、役職、電話番号、ファクシミリ番号および電子メールアドレスなどの前記複数の項目を識別するデータである。
【００４３】
なお、データ記録部４６が、通信装置６を通じて通信可能な他装置が備える記憶装置に登録個人データＤＴ１を記憶させることも考えられる。
【００４４】
ところで、登録個人データＤＴ１における人物の名前の要素データＤＴ１１が、複数の登録個人データＤＴ１の中から特定のデータを特定するための識別データとして用いられることが一般的である。
【００４５】
また、ある人物から過去に受け取った名刺に基づく登録個人データＤＴ１が登録された後に、同一人物から得られる新たな名刺に基づいて登録個人データＤＴ１を更新したい場合がある。この場合、その人物の名前が変わっていると、同一人物に対応する複数の異なる登録個人データＤＴ１が登録されてしまうおそれがある。
【００４６】
また、ユーザーが、登録済みの複数の登録個人データＤＴ１の中から更新対象のデータを選択する操作を行うことは手間である。また、前記ユーザーが、更新データを装置に対して手入力することはさらに手間である。
【００４７】
画像処理装置１０において、ＣＰＵ４は、後述する名刺情報更新処理を実行する。これにより、画像処理装置１０は、新しい名刺が得られた場合に旧い名刺に基づき登録された登録個人データＤＴ１を簡易な操作で更新することができる。
【００４８】
ＣＰＵ４は、二次記憶装置５に記憶されたプログラムを実行することにより、情報比較部４７および対象特定部４８としても動作する。主制御部４１または読取制御部４２と、名刺画像抽出部４４、名刺情報抽出部４５、情報比較部４７および対象特定部４８とが、前記名刺情報更新処理を実行する。
【００４９】
［名刺情報更新処理］
主制御部４１は、予め定められた開始イベントが発生したときに、前記名刺情報更新処理を開始する。
【００５０】
前記開始イベントの一例は、操作装置３ａに対して動作モードを名刺情報更新モードに指定する操作が行われた上で、前記画像読取処理の開始操作が行われた、という第１開始イベントである。
【００５１】
操作装置３ａに対する前記画像読取処理の開始操作が行われる前に、旧名刺と新名刺とが、予め定められた名刺配列方向に沿って予め定められた配列順序で原稿台１ａ上に並べられる。例えば、前記名刺配列方向は、画像読取装置１の主走査方向または副走査方向である（図４参照）。前記主走査方向および前記副走査方向は、それぞれ前記読取画像におけるＸ軸方向Ｄ１およびＹ軸方向Ｄ２である。
【００５２】
前記旧名刺は、過去に前記名刺情報登録処理の対象となった名刺である。そのため、登録名簿データＤＴ０は、前記旧名刺に基づく登録個人データＤＴ１を含む。前記新名刺は、前記旧名刺に基づく登録個人データＤＴ１を更新する情報の情報源となる名刺である。即ち、前記新名刺および前記旧名刺は、同じ人物を表す名刺である。
【００５３】
また、前記開始イベントの他の例は、前記動作モードを前記名刺情報更新モードに指定する情報を含む名刺情報更新要求コマンドが、情報処理装置８から通信装置６を通じて受信された、という第２開始イベントである。
【００５４】
以下の説明において、Ｓ１０１，Ｓ１０２，…は、第１実施形態の前記名刺情報更新処理における複数の工程の識別符号を表す。
【００５５】
＜工程Ｓ１０１＞
前記名刺情報更新処理において、まず、主制御部４１または読取制御部４２が、画像データ取得処理を実行する。前記画像データ取得処理は、前記名刺情報更新処理の対象となる画像データを取得する処理である。
【００５６】
以下の説明において、前記名刺情報更新処理の対象となる画像データのことを入力画像データと称し、前記入力画像データが表す画像のことを入力画像Ｇ０と称する。
【００５７】
前記名刺情報更新処理が、前記第１開始イベントに応じて開始される場合、前記画像データ入力処理は、画像読取装置１に前記読取処理を実行させることにより、前記読取画像のデータを入力画像Ｇ０のデータとして取得する処理である。即ち、画像読取装置１は、前記読取画像のデータを入力画像Ｇ０のデータとして出力する。
【００５８】
この場合、画像読取装置１は、原稿台１ａ上に並べられた前記旧名刺および前記新名刺から画像を読み取り、読取画像のデータを入力画像Ｇ０のデータとして出力する。前記読取画像は入力画像Ｇ０の一例である。
【００５９】
前記名刺情報更新処理が、前記第２開始イベントに応じて開始される場合、前記画像データ入力処理は、情報処理装置８から通信装置６を通じて前記旧名刺および前記新名刺の画像を含む入力画像Ｇ０のデータを受信する処理である。
【００６０】
図４に示されるように、入力画像Ｇ０は、予め定められた前記名刺配列方向に沿って並ぶ第１名刺画像Ｇ１および第２名刺画像Ｇ２を含む。第１名刺画像Ｇ１は、前記旧名刺の画像であり、第２名刺画像Ｇ２は、前記新名刺の画像である。
【００６１】
また、第１名刺画像Ｇ１および第２名刺画像Ｇ２の配列順序も予め定められている。図４に示される例では、前記名刺配列方向は入力画像Ｇ０におけるＸ軸方向Ｄ１であり、前記配列順序は、Ｘ軸方向Ｄ１における原点に近い側に第１名刺画像Ｇ１、原点から遠い側に第２名刺画像Ｇ２が並ぶ順序である。
【００６２】
主制御部４１が、前記名刺配列方向および前記配列順序を、操作装置３ａに対する操作に応じて予め定められた複数の候補から選択することも考えられる。
【００６３】
＜工程Ｓ１０２＞
次に、名刺画像抽出部４４が、入力画像Ｇ０から前記名刺配列方向に沿って並ぶ第１名刺画像Ｇ１および第２名刺画像Ｇ２を抽出する。
【００６４】
名刺画像抽出部４４は、前記名刺情報登録処理において前記読取画像から前記名刺画像を抽出する場合と同様の処理により、入力画像Ｇ０から第１名刺画像Ｇ１および第２名刺画像Ｇ２を抽出する。
【００６５】
＜工程Ｓ１０３＞
次に、名刺情報抽出部４５が、第１名刺画像Ｇ１および第２名刺画像Ｇ２それぞれに対して周知の文字認識処理を実行する。これにより、名刺情報抽出部４５が、第１名刺画像Ｇ１および第２名刺画像Ｇ２それぞれから文字列を抽出する。
【００６６】
以下の説明において、第１名刺画像Ｇ１から抽出される文字列のことを第１抽出文字列と称し、第２名刺画像Ｇ２から抽出される文字列のことを第２抽出文字列と称する。前記第１抽出文字列は、前記旧名刺に記録されている文字列であり、前記第２抽出文字列は、前記新名刺に記録されている文字列である。
【００６７】
＜工程Ｓ１０４＞
さらに、名刺情報抽出部４５は、前記第１抽出文字列から前記複数の項目の名刺情報である旧名刺情報Ｇ１０を抽出し、さらに、前記第２抽出文字列から前記複数の項目の名刺情報である新名刺情報Ｇ２０を抽出する（図４参照）。
【００６８】
図４に示される例では、人物の名前、役職、会社名、住所、電子メールアドレス、電話番号およびファクシミリ番号などの複数の項目に対応する複数の旧名刺情報Ｇ１０および複数の新名刺情報Ｇ２０が、前記第１抽出文字列および前記第２抽出文字列から抽出される。
【００６９】
なお、旧名刺情報Ｇ１０および新名刺情報Ｇ２０は、それぞれ第１名刺情報および第２名刺情報に相当する。
【００７０】
＜工程Ｓ１０５＞
次に、情報比較部４７が、旧名刺情報Ｇ１０のうち対応する新名刺情報Ｇ２０と内容が異なるものである元差異情報Ｇ１１を特定する（図４参照）。さらに、情報比較部４７は、元差異情報Ｇ１１に対応する新名刺情報Ｇ２０である新差異情報Ｇ２１を特定する（図４参照）。
【００７１】
なお、旧名刺情報Ｇ１０および新名刺情報Ｇ２０が対応するとは、旧名刺情報Ｇ１０および新名刺情報Ｇ２０が共通する前記項目の内容の情報であることを意味する。
【００７２】
具体的には、情報比較部４７は、前記項目毎に旧名刺情報Ｇ１０および新名刺情報Ｇ２０の内容が同じであるか否かを判定する。そして、情報比較部４７は、前記項目毎に旧名刺情報Ｇ１０および新名刺情報Ｇ２０の内容が異なる場合に、それら旧名刺情報Ｇ１０および新名刺情報Ｇ２０をそれぞれ元差異情報Ｇ１１および新差異情報Ｇ２１として特定する。
【００７３】
図４に示される例では、複数の旧名刺情報Ｇ１０のうち人物の名前を表す情報が元差異情報Ｇ１１として特定され、複数の新名刺情報Ｇ２０のうち人物の名前を表す情報が新差異情報Ｇ２１として特定される。
【００７４】
＜工程Ｓ１０６＞
次に、対象特定部４８が、旧名刺情報Ｇ１０における予め定められた特定の項目の内容を表す主情報を、登録名簿データＤＴ０の検索キーに設定する。前記検索キーは、登録名簿データＤＴ０から特定の登録個人データＤＴ１を検索するために用いられる。
【００７５】
例えば、旧名刺情報Ｇ１０における人物の名前の情報および電子メールアドレスの情報の一方または両方の組合せが、前記検索キーに設定される。前記検索キーは、二次記憶装置５に予め記憶された１件以上の登録個人データＤＴ１のうち旧名刺情報Ｇ１０に対応する登録個人データＤＴ１を特定する情報である。
【００７６】
従って、前記検索キーを設定する工程Ｓ１０６の処理は、１件以上の登録個人データＤＴ１のうち旧名刺情報Ｇ１０に対応する登録個人データＤＴ１を特定する処理の一例である。以下の説明において、旧名刺情報Ｇ１０に対応する登録個人データＤＴ１、即ち、前記検索キーにより特定される登録個人データＤＴ１のことを対象データと称する。
【００７７】
＜工程Ｓ１０７＞
次に、データ記録部４６が、二次記憶装置５に記憶されている前記対象データにおける元差異情報Ｇ１１に相当するデータを、新差異情報Ｇ２１に相当するデータに更新する。そして、データ記録部４６は、前記名刺情報更新処理を終了させる。
【００７８】
工程Ｓ１０７において、データ記録部４６は、前記検索キーを用いて登録個人データＤＴ１を検索することにより、前記対象データにアクセスする。工程Ｓ１０７の処理を実行するデータ記録部４６は、データ更新部の一例である。
【００７９】
画像処理装置１０が採用されれば、前記新名刺が得られた場合に前記旧名刺に基づき登録された登録個人データＤＴ１を簡易な操作で更新することができる。
【００８０】
［第２実施形態］
次に、図５，６を参照しつつ、第２実施形態に係る画像処理装置における前記名刺情報更新処理について説明する。
【００８１】
第２実施形態に係る画像処理装置は、第１実施形態に係る画像処理装置１０と同じ構成を備える。但し、本実施形態において、ＣＰＵ４は、図３に示される手順と若干異なる手順で前記名刺情報更新処理を実行する。
【００８２】
本実施形態において、主制御部４１は、予め定められた第３開始イベントまたは第４開始イベントが発生したときに、前記名刺情報更新処理を開始する。
【００８３】
前記第３開始イベントは、操作装置３ａに対して動作モードを個別修正モードおよび一括修正モードのいずれかに指定する操作が行われた上で、前記画像読取処理の開始操作が行われた、というイベントである。
【００８４】
前記個別修正モードおよび前記一括修正モードは、それぞれ前記名刺情報更新モードの一例である。
【００８５】
本実施形態においても、操作装置３ａに対する前記画像読取処理の開始操作が行われる前に、前記旧名刺と前記新名刺とが、前記名刺配列方向に沿って予め定められた配列順序で原稿台１ａ上に並べられる。
【００８６】
前記第４開始イベントは、前記動作モードを前記個別修正モードおよび前記一括修正モードのいずれかに指定する情報を含む前記名刺情報更新要求コマンドが、情報処理装置８から通信装置６を通じて受信された、というイベントである。
【００８７】
本実施形態における前記第３開始イベントは、第１実施形態における前記第１開始イベントに相当し、本実施形態における前記第４開始イベントは、第１実施形態における前記第２開始イベントに相当する。
【００８８】
以下の説明において、Ｓ２０１，Ｓ２０２，…は、第２実施形態の前記名刺情報更新処理における複数の工程の識別符号を表す。
【００８９】
＜工程Ｓ２０１〜Ｓ２０５＞
本実施形態において、主制御部４１、名刺画像抽出部４４、名刺情報抽出部４５および情報比較部４７が、図３に示される工程Ｓ１０１〜Ｓ１０５と同じ処理を実行する。
【００９０】
また、工程Ｓ２０５において、情報比較部４７は、旧名刺情報Ｇ１０のうち対応する新名刺情報Ｇ２０と内容の異なるもの全てを元差異情報Ｇ１１として特定する。さらに、情報比較部４７は、元差異情報Ｇ１１の全てに対応する新名刺情報Ｇ２０の全てを新差異情報Ｇ２１として特定する。
【００９１】
図６に示される例において、会社名、電子メールアドレスのドメイン部、電話番号およびファクシミリ番号の内容を表す４つの元差異情報Ｇ１１および４つの新差異情報Ｇ２１が特定される。
【００９２】
情報比較部４７は、電子メールアドレスの旧名刺情報Ｇ１０および新名刺情報Ｇ２０については、ドメイン部と前記ドメイン部以外のアカウント部とを個別に比較する。図６に示される例において、電子メールアドレスの旧名刺情報Ｇ１０および新名刺情報Ｇ２０のうち、ドメイン部の情報のみが元差異情報Ｇ１１および新差異情報Ｇ２１として特定される。
【００９３】
＜工程Ｓ２０６＞
次に、主制御部４１が、前記動作モードが前記個別修正モードおよび前記一括修正モードのいずれであるかを判定する。
【００９４】
そして、主制御部４１は、前記動作モードが前記個別修正モードであると判定する場合に処理を工程Ｓ２０７へ移行させ、前記動作モードが前記一括修正モードであると判定する場合に処理を工程Ｓ２０８へ移行させる。
【００９５】
＜工程Ｓ２０７＞
前記動作モードが前記個別修正モードである場合、対象特定部４８は、図３の工程Ｓ１０６と同様に、旧名刺情報Ｇ１０における予め定められた特定の項目の内容を表す主情報を、登録名簿データＤＴ０の検索キーに設定する。その後、対象特定部４８は、処理を工程Ｓ２０９へ移行させる。
【００９６】
＜工程Ｓ２０８＞
前記動作モードが前記一括修正モードである場合、対象特定部４８は、全ての元差異情報Ｇ１１の組合せを登録名簿データＤＴ０の前記検索キーに設定する。その後、対象特定部４８は、処理を工程Ｓ２０９へ移行させる。
【００９７】
図６に示される例において、会社名、電子メールアドレスのドメイン部、電話番号およびファクシミリ番号の内容を表す４つの元差異情報Ｇ１１が前記検索キーに設定される。
【００９８】
工程Ｓ２０７，Ｓ２０８の処理は、１件以上の登録個人データＤＴ１のうち旧名刺情報Ｇ１０に対応する登録個人データＤＴ１を特定する処理の一例である。前記検索キーにより特定される登録個人データＤＴ１が前記対象データである。
【００９９】
前述したように、工程Ｓ２０８において、対象特定部４８は、全ての元差異情報Ｇ１１の組合せを登録名簿データＤＴ０の前記検索キーに設定する。これにより、対象特定部４８は、全ての元差異情報Ｇ１１に相当するデータを含む登録個人データＤＴ１の全てを前記対象データとして特定することになる。
【０１００】
図６に示される例において、対象特定部４８は、会社名、電子メールアドレスのドメイン部、電話番号およびファクシミリ番号の内容を表す４つの元差異情報Ｇ１１に相当するデータを含む登録個人データＤＴ１の全てを前記対象データとして特定することになる。
【０１０１】
＜工程Ｓ２０９＞
工程Ｓ２０９において、データ記録部４６が、二次記憶装置５に記憶されている前記対象データにおける元差異情報Ｇ１１に相当するデータを、新差異情報Ｇ２１に相当するデータに更新する。そして、データ記録部４６は、前記名刺情報更新処理を終了させる。
【０１０２】
即ち、前記動作モードが前記個別修正モードである場合、ＣＰＵ４は、工程Ｓ２０１〜Ｓ２０５，Ｓ２０９およびＳ２０９において、図３に示される工程Ｓ１０１〜Ｓ１０７と同じ処理を実行する。
【０１０３】
一方、前記動作モードが前記一括修正モードである場合、ＣＰＵ４は、図３に示される処理における工程Ｓ１０６が工程Ｓ２０８に置き換えられた処理を実行する。
【０１０４】
工程Ｓ２０９において、データ記録部４６は、前記検索キーを用いて登録個人データＤＴ１を検索することにより、前記対象データにアクセスする。工程Ｓ２０９の処理を実行するデータ記録部４６は、データ更新部の一例である。
【０１０５】
また、工程Ｓ２０９において、データ記録部４６は、全ての前記対象データにおける元差異情報Ｇ１１に相当するデータの全てを、対応する新差異情報Ｇ２１に相当するデータに更新する。
【０１０６】
本実施形態が採用される場合も、第１実施形態が採用される場合と同様の効果が得られる。さらに、本実施形態によれば、会社名の変更が生じた場合、または、会社の電話番号または会社で用いられる電子メールアドレスのドメイン部の変更が生じた場合などにおいてより顕著な効果が得られる。
【０１０７】
即ち、本実施形態によれば、複数件の登録個人データＤＴ１における会社名などの共通の要素データＤＴ１１を、１回の前記名刺情報更新処理を開始する操作によって一括して新たなデータへ更新することが可能となる。
【０１０８】
［第３実施形態］
次に、図７，８を参照しつつ、第３実施形態に係る画像処理装置における前記名刺情報更新処理について説明する。
【０１０９】
第３実施形態に係る画像処理装置は、第１実施形態に係る画像処理装置１０と同じ構成を備える。但し、本実施形態において、ＣＰＵ４は、図３に示される手順と若干異なる手順で前記名刺情報更新処理を実行する。
【０１１０】
本実施形態において、主制御部４１は、前記第１開始イベントまたは前記第２開始イベントが発生したときに、前記名刺情報更新処理を開始する。
【０１１１】
本実施形態においても、操作装置３ａに対する前記画像読取処理の開始操作が行われる前に、前記旧名刺と前記新名刺とが、前記名刺配列方向に沿って予め定められた配列順序で原稿台１ａ上に並べられる。
【０１１２】
以下の説明において、Ｓ３０１，Ｓ３０２，…は、第３実施形態の前記名刺情報更新処理における複数の工程の識別符号を表す。
【０１１３】
＜工程Ｓ３０１，Ｓ３０２＞
本実施形態の前記名刺情報更新処理において、主制御部４１および名刺画像抽出部４４は、図３に示される工程Ｓ１０１およびＳ１０２と同じ処理を実行する。その後、名刺画像抽出部４４は処理を工程Ｓ３０３へ移行させる。
【０１１４】
＜工程Ｓ３０３＞
工程Ｓ３０３において、名刺画像抽出部４４が、第１名刺画像Ｇ１から予め定められた指示画像Ｇ３を抽出する処理を実行する（図８参照）。
【０１１５】
指示画像Ｇ３は、特定の名刺情報を指示する画像である。指示画像Ｇ３は、前記旧名刺と前記新名刺との間で差異が生じた旧名刺情報Ｇ１０の一部または全部に付される。
【０１１６】
図８に示される例において、指示画像Ｇ３は、特定の名刺情報を囲む矩形状の枠画像である。本実施形態において、指示画像Ｇ３は、ユーザーによる手書きによって前記旧名刺に記される画像である。
【０１１７】
なお、指示画像Ｇ３が、前記特定の名刺情報に付される下線の画像、または、前記特定の名刺情報の画像に重なる半透明の彩色のマーカー画像などであることも考えられる。
【０１１８】
＜工程Ｓ３０４，Ｓ３０５＞
次に、工程Ｓ３０４，Ｓ３０５において、名刺情報抽出部４５が、図３に示される工程Ｓ１０３，Ｓ１０４と同じ処理を実行する。これにより、第１名刺画像Ｇ１および第２名刺画像Ｇ２から旧名刺情報Ｇ１０および新名刺情報Ｇ２０が抽出される。
【０１１９】
＜工程Ｓ３０６＞
さらに、工程Ｓ３０６において、名刺情報抽出部４５が、第１名刺画像Ｇ１における指示画像Ｇ３に対応する位置から抽出される旧名刺情報Ｇ１０である元指示情報Ｇ１２および元指示情報Ｇ１２に対応する新名刺情報Ｇ２０である新指示情報Ｇ２２を特定する処理を実行する。
【０１２０】
図８に示される例において、会社名および電子メールアドレスのドメイン部の内容を表す旧名刺情報Ｇ１０および新名刺情報Ｇ２０が、それぞれ元指示情報Ｇ１２および新指示情報Ｇ２２として特定される。
【０１２１】
なお、工程Ｓ３０３において指示画像Ｇ３が第１名刺画像Ｇ１から検出されない場合、元指示情報Ｇ１２および新指示情報Ｇ２２は特定されない。
【０１２２】
＜工程Ｓ３０７＞
次に、情報比較部４７が、元指示情報Ｇ１２および新指示情報Ｇ２２が特定され、かつ、新指示情報Ｇ２２が元指示情報Ｇ１２と内容が異なるという指示条件が成立するか否かを判定する。
【０１２３】
そして、情報比較部４７は、前記指示条件が成立すると判定する場合に、処理を工程Ｓ３０８へ移行させ、そうでない場合に、処理を工程Ｓ３１０へ移行させる。
【０１２４】
＜工程Ｓ３０８＞
工程Ｓ３０８において、対象特定部４８が、元指示情報Ｇ１２を登録名簿データＤＴ０の前記検索キーに設定する。複数の元指示情報Ｇ１２が特定されている場合、対象特定部４８は、全ての元指示情報Ｇ１２の組合せを登録名簿データＤＴ０の前記検索キーに設定する。その後、対象特定部４８は、処理を工程Ｓ３０９へ移行させる。
【０１２５】
図８に示される例において、会社名および電子メールアドレスのドメイン部の内容を表す２つの元指示情報Ｇ１２が前記検索キーに設定される。
【０１２６】
工程Ｓ３０８において、元指示情報Ｇ１２は、対応する新名刺情報Ｇ２０と内容が異なる元差異情報Ｇ１１でもある。同様に、元指示情報Ｇ１２に対応する新指示情報Ｇ２２は、元差異情報Ｇ１１に対応する新差異情報Ｇ２１でもある。
【０１２７】
従って、工程Ｓ３０８の処理は、元指示情報Ｇ１２および新指示情報Ｇ２２をそれぞれ元差異情報Ｇ１１および新差異情報Ｇ２１として特定する処理の一例である。
【０１２８】
また、工程Ｓ３０８の処理は、１件以上の登録個人データＤＴ１のうち旧名刺情報Ｇ１０に対応する登録個人データＤＴ１を特定する処理の一例でもある。前記検索キーにより特定される登録個人データＤＴ１が前記対象データである。
【０１２９】
図８に示される例において、対象特定部４８は、会社名および電子メールアドレスのドメイン部の内容を表す２つの元指示情報Ｇ１２に相当するデータを含む登録個人データＤＴ１の全てを前記対象データとして特定することになる。
【０１３０】
即ち、元指示情報Ｇ１２が元差異情報Ｇ１１として特定される場合に、対象特定部４８は、元指示情報Ｇ１２に相当するデータを含む登録個人データＤＴ１の全てを前記対象データとして特定する（Ｓ３０８）。
【０１３１】
＜工程Ｓ３０９＞
工程Ｓ３０９において、データ記録部４６が、二次記憶装置５に記憶されている前記対象データにおける元指示情報Ｇ１２に相当するデータを、新指示情報Ｇ２２に相当するデータに更新する。そして、データ記録部４６は、前記名刺情報更新処理を終了させる。
【０１３２】
＜工程Ｓ３１０＞
工程Ｓ３１０において、主制御部４１が、予め定められた確認画面を表示装置３ｂに表示させつつ、登録個人データＤＴ１の新規登録を行うか否かを確認する操作を受け付ける処理を実行する。
【０１３３】
主制御部４１は、登録個人データＤＴ１の新規登録を行うことを示す登録操作が操作装置３ａに行われた場合に、処理を工程Ｓ３１１へ移行させる。一方、主制御部４１は、前記新規登録を行わないことを示す非登録操作が操作装置３ａに行われた場合に、前記名刺情報更新処理を終了させる。
【０１３４】
＜工程Ｓ３１１＞
工程Ｓ３１１において、データ記録部４６が、前記名刺情報登録処理と同様に、新名刺情報Ｇ２０に相当するデータからなる新たな登録個人データＤＴ１を二次記憶装置５に記憶させる。
【０１３５】
その後、データ記録部４６は、前記名刺情報更新処理を終了させる。工程Ｓ３１１において、新たな登録個人データＤＴ１が、登録名簿データＤＴ０に追加される。
【０１３６】
本実施形態が採用される場合、第２実施形態が採用される場合と同様の効果が得られる。
【０１３７】
また、本実施形態において、指示画像Ｇ３によって指示される旧名刺情報Ｇ１０に対応する新名刺情報Ｇ２０のみが、登録個人データＤＴ１の更新の対象となる。従って、本実施形態によれば、ユーザーが、登録個人データＤＴ１の更新の対象とする新名刺情報Ｇ２０を任意に選択することができる。
【０１３８】
[第１応用例]
以下、第３実施形態の応用例について説明する。以下、本応用例における、第３実施形態と異なる点について説明する。
【０１３９】
本応用例において、名刺画像抽出部４４は、第２名刺画像Ｇ２から指示画像Ｇ３を抽出する処理を実行する（図８の工程Ｓ３０３）。
【０１４０】
さらに、本応用例において、名刺情報抽出部４５が、第２名刺画像Ｇ２における指示画像Ｇ３に対応する位置から抽出される新名刺情報Ｇ２０である新指示情報Ｇ２２および新指示情報Ｇ２２に対応する旧名刺情報Ｇ１０である元指示情報Ｇ１２を特定する処理を実行する。
【０１４１】
本応用例が採用される場合も、第３実施形態が採用される場合と同様の効果が得られる。
【０１４２】
[第２応用例]
次に、第１実施形態、第２実施形態および第３実施形態の応用例について説明する。本応用例は、第１応用例の応用例でもある。
【０１４３】
図９に示されるように、入力画像Ｇ０が、第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアを複数組含む場合がある。
【０１４４】
本応用例において、名刺画像抽出部４４は、入力画像Ｇ０から第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアの全てを抽出する。
【０１４５】
そして、名刺画像抽出部４４によって第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアが入力画像Ｇ０から複数組抽出される場合に、名刺情報抽出部４５、情報比較部４７、対象特定部４８およびデータ記録部４６は、第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアの全てについて、前記名刺情報更新処理におけるそれぞれの処理を実行する。
【０１４６】
なお、前記名刺情報更新処理において前記対象データを更新するデータ記録部４６はデータ更新部の一例である（図３の工程Ｓ１０７、図５の工程Ｓ２０９、図７の工程Ｓ３０９）。
【０１４７】
即ち、名刺情報抽出部４５は、第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアの全てについて、旧名刺情報Ｇ１０および新名刺情報Ｇ２０を抽出する処理を実行する。
【０１４８】
さらに、情報比較部４７は、第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアの全てについて、元差異情報Ｇ１１および新差異情報Ｇ２１を特定する処理を実行する。
【０１４９】
さらに、対象特定部４８は、第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアの全てについて、前記検索キーを設定する処理、即ち、前記対象データを特定する処理を実行する。
【０１５０】
さらに、データ記録部４６は、第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアの全てについて、第１名刺画像Ｇ１に対応する登録個人データＤＴ１である前記対象データを更新する処理を実行する。
【０１５１】
本応用例によれば、１回の前記名刺情報更新処理を開始する操作によって複数組の第１名刺画像Ｇ１および第２名刺画像Ｇ２のペアについての登録個人データＤＴ１を一括して更新することが可能となる。
【符号の説明】
【０１５２】
１        ：画像読取装置
１ａ      ：原稿台
１ｂ      ：光源
１ｃ      ：走査機構
１ｄ      ：イメージセンサー
２        ：画像形成装置
３        ：ユーザーインターフェイスユニット
３ａ      ：操作装置
３ｂ      ：表示装置
４        ：ＣＰＵ
４ａ      ：ＲＡＭ
５        ：二次記憶装置
６        ：通信装置
８        ：情報処理装置
１０      ：画像処理装置
４１      ：主制御部
４２      ：読取制御部
４３      ：プリント制御部
４４      ：名刺画像抽出部
４５      ：名刺情報抽出部
４６      ：データ記録部（データ更新部）
４７      ：情報比較部
４８      ：対象特定部
８０      ：ネットワーク
９１      ：原稿
９２      ：シート
Ｄ１      ：Ｘ軸方向
ＤＴ０    ：登録名簿データ
ＤＴ０１  ：項目データ
ＤＴ１    ：登録個人データ
ＤＴ１１  ：要素データ
Ｇ０      ：入力画像
Ｇ１      ：第１名刺画像
Ｇ１０    ：旧名刺情報
Ｇ１１    ：元差異情報
Ｇ１２    ：元指示情報
Ｇ２      ：第２名刺画像
Ｇ２０    ：新名刺情報
Ｇ２１    ：新差異情報
Ｇ２２    ：新指示情報
Ｇ３      ：指示画像
【図１】
2019192049.tif 000003
【図２】
2019192049.tif 000004
【図３】
2019192049.tif 000005
【図４】
2019192049.tif 000006
【図５】
2019192049.tif 000007
【図６】
2019192049.tif 000008
【図７】
2019192049.tif 000009
【図８】
2019192049.tif 000010
【図９】
2019192049.tif 000011