(57)【要約】【課題】名刺交換によって実際に交換された利用者の名刺に記載された情報の電子的利用を支援する。【解決手段】登録名刺情報記憶手段１１は、利用者に関する情報であって、当該利用者の名刺２１ａに文字列で示された文字情報として登録された登録名刺情報１１ａを記憶する。読取名刺情報受信手段１２は、名刺を光学的に読み取った画像から文字認識によって文字列を得るための読取名刺情報２１ｂをネットワーク経由で受信する。補完情報出力手段１３は、読取名刺情報受信手段１２が受信した読取名刺情報２１ｂに基づいて、名刺２１ａから読み取られた文字列と、登録名刺情報記憶手段１１に記憶されている登録名刺情報１１ａに示された文字列とを比較して、読取名刺情報２１ｂを補完するための補完情報を生成し、生成した補完情報を出力する。【選択図】図１
2008257621.tif 000002
【特許請求の範囲】
【請求項１】
利用者の名刺に文字列で示された文字情報を登録名刺情報として記憶する登録名刺情報記憶手段にアクセス可能なコンピュータを、
名刺を読み取った画像から文字認識によって文字列を得るための読取名刺情報をネットワーク経由で受信する読取名刺情報受信手段、
前記読取名刺情報受信手段が受信した前記読取名刺情報に基づいて、前記名刺に示された前記文字列と、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報に示された文字列とを比較して、前記文字認識によって認識された前記読取名刺情報を補完するための補完情報を生成し、生成した補完情報を前記読取名刺情報の送信元に対して前記ネットワーク経由で出力する補完情報出力手段、
として機能させることを特徴とする名刺情報管理プログラム。
【請求項２】
前記登録名刺情報記憶手段には、前記登録名刺情報が複数記憶されており、
前記コンピュータを、さらに、
前記読取名刺情報受信手段が受信した前記読取名刺情報に基づいて、前記名刺に示された前記文字列と、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報に示された文字列とを比較して、前記登録名刺情報記憶手段に記憶されている複数の前記登録名刺情報のうち、前記文字列の類似度が最も高い前記登録名刺情報を判定する登録名刺情報判定手段、
として機能させ、
前記補完情報出力手段は、前記登録名刺情報判定手段により判定された前記登録名刺情報に基づいて、前記文字認識によって認識された前記読取名刺情報を補完するための補完情報を生成し、生成した補完情報を前記読取名刺情報の送信元に対して前記ネットワーク経由で出力する、
ことを特徴とする請求項１記載の名刺情報管理プログラム。
【請求項３】
前記補完情報出力手段は、前記コンピュータにおいて、前記補完情報の出力先の利用者の前記読取名刺情報が生成されている場合のみ、前記補完情報を出力する、
ことを特徴とする請求項１記載の名刺情報管理プログラム。
【請求項４】
前記コンピュータを、さらに、
前記登録名刺情報記憶手段に記憶されている前記登録名刺情報を更新する更新情報の入力を受け付け、入力を受け付けた前記更新情報に基づいて、前記登録名刺情報を更新する登録名刺情報更新手段、
として機能させ、
前記補完情報出力手段は、前記登録名刺情報更新手段による前記登録名刺情報の更新に基づいて更新された内容を補完情報として出力する、
ことを特徴とする請求項１記載の名刺情報管理プログラム。
【請求項５】
前記コンピュータを、さらに、
他のコンピュータからの、当該コンピュータが記憶している前記読取名刺情報が、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報と比較して最新のものであるか否かを確認する確認情報を受信する確認情報受信手段、
として機能させ、
前記補完情報出力手段は、前記確認情報受信手段が前記確認情報を受信すると、当該確認情報を出力した他の前記コンピュータに対して、前記読取名刺情報が最新のものでなければ、最新の前記登録名刺情報の内容に基づいて前記補完情報を生成し、生成した前記補完情報を出力する一方、前記読取名刺情報が最新のものであれば、最新のものであることを示す確認応答を出力する、
ことを特徴とする請求項４記載の名刺情報管理プログラム。
【請求項６】
利用者が受け取った名刺に記載された情報を管理する名刺情報管理装置において、
利用者に関する情報であって、当該利用者の名刺に文字列で示された文字情報を登録名刺情報として記憶する登録名刺情報記憶手段と、
前記名刺を読み取った画像から文字認識によって文字列を得るための読取名刺情報をネットワーク経由で受信する読取名刺情報受信手段と、
前記読取名刺情報受信手段が受信した前記読取名刺情報に基づいて、前記名刺に示された前記文字列と、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報に示された文字列とを比較して、前記文字認識によって認識された前記読取名刺情報を補完するための補完情報を生成し、生成した補完情報を前記読取名刺情報の送信元に対して前記ネットワーク経由で出力する補完情報出力手段と、
を有することを特徴とする名刺情報管理装置。
【請求項７】
利用者の名刺に文字列で示された文字情報を登録名刺情報として記憶する登録名刺情報記憶手段にアクセス可能なコンピュータが、
名刺を読み取った画像から文字認識によって文字列を得るための読取名刺情報をネットワーク経由で受信する読取名刺情報受信ステップと、
前記読取名刺情報受信ステップにて受信した前記読取名刺情報に基づいて、前記名刺に示された前記文字列と、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報に示された文字列とを比較して、前記文字認識によって認識された前記読取名刺情報を補完するための補完情報を生成し、生成した補完情報を前記読取名刺情報の送信元に対して前記ネットワーク経由で出力する補完情報出力ステップと、
を実行することを特徴とする名刺情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は名刺を管理する名刺情報管理プログラム、名刺情報管理装置、および名刺情報管理方法に関し、特に利用者が受け取った名刺に記載された情報を管理する名刺情報管理プログラム、名刺情報管理装置、および名刺情報管理方法に関する。
【背景技術】
【０００２】
従来、初対面の人同士が自己の氏名、所属先、連絡先などを、紙などの印刷媒体に印刷した名刺を交換し合う、いわゆる名刺交換がビジネスやその他の場面で広く行われている。これにより、名刺を交換した人同士の所属先や連絡先などの情報を交換することができると共に、名刺を保存しておくことで、後で相手と連絡を取る際に名刺に記載された情報を利用することができる。
【０００３】
また、システムの利用者同士が、氏名や所属先など、従来の名刺に記載するような情報を交換するシステムであって、提供される利用者情報をネットワークを介して最新の情報に保ちつつ、設定された開示度に応じて利用者情報を送出するか否かを決定する情報交換管理システムが考えられている（例えば、特許文献１参照）。
【０００４】
これにより、情報を受けとった時点から時間の経過とともに変化する可能性がある利用者情報の変更を、相手との関係に応じて制御しながら提供できる。また、例えば、組織変更に伴う所属先や連絡先の変更のように、交換された情報が通常さまざまな時間間隔で変化した場合に、その変更を通知し、各利用者端末内の電子名刺においてもその変化を反映させることができる。
【特許文献１】特開２０００−３２０３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、ＩＴ技術が広く普及した現在においても、実際に対面して行われる「名刺交換」が、広く日常的に行われている。このように、名刺交換の日常に根差した儀礼的な側面から、特許文献１に記載した技術やその他の情報システムも、この紙による名刺交換に代替するまでには至っていない。
【０００６】
一方、印刷媒体の名刺でそのまま管理する場合に比較して情報の管理や検索に便利であることから、情報を電子化して保存することが一般に行われている。しかし、交換によって受け取った名刺の情報を、キーボードなどを用いた手入力によって入力して電子化するのは、手間がかかると共に入力ミスも発生しやすい。また、ＯＣＲ（Optical Character Recognition：光学的文字認識）を用いた名刺の情報の電子化も可能であるが、我が国で用いられている漢字の複雑さも相俟って、ＯＣＲの認識能力には限界がある。
【０００７】
さらに、情報システムを用いて、氏名や所属先などを誰でもアクセス可能にして無制限に公開した場合、簡便性および利便性は高まるが、個人情報の保護や悪用防止などの点で問題がある。
【０００８】
本発明はこのような点に鑑みてなされたものであり、日常的に広く行われている名刺交換によって実際に交換された利用者の名刺に記載された情報の電子的利用を支援する名刺情報管理プログラム、名刺情報管理装置、および名刺情報管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では上記課題を解決するために、図１に示すような名刺情報管理プログラムが提供される。本発明に係る名刺情報管理プログラムは、日常的に広く行われている名刺交換によって実際に交換された利用者の名刺に記載された情報をネットワークによって補完するものである。
【００１０】
この名刺情報管理プログラムを実行するコンピュータ１０は、登録名刺情報記憶手段１１、読取名刺情報受信手段１２、および補完情報出力手段１３を有する。
登録名刺情報記憶手段１１は、利用者に関する情報であって、当該利用者の名刺２１ａに文字列で示された文字情報として登録された登録名刺情報１１ａを記憶する。読取名刺情報受信手段１２は、他のコンピュータ２０から送信された、読取名刺情報生成手段２１が名刺２１ａを光学的に読み取った画像から文字認識によって文字列を得るための読取名刺情報２１ｂをネットワーク経由で受信する。補完情報出力手段１３は、読取名刺情報受信手段１２が受信した読取名刺情報２１ｂに基づいて、名刺２１ａから読み取られた文字列と、登録名刺情報記憶手段１１に記憶されている登録名刺情報１１ａに示された文字列とを比較して、読取名刺情報２１ｂを補完するための補完情報を生成し、生成した補完情報を読取名刺情報２１ｂの送信元に対してネットワーク経由で出力する。この生成された補完情報が、ネットワーク経由でコンピュータ２０に送信される。
【００１１】
このような名刺情報管理を実行するコンピュータによれば、読取名刺情報受信手段１２により、読取名刺情報が受信される。そして、補完情報出力手段１３により、読取名刺情報に基づいて、読取名刺情報を補完するための補完情報が生成され、生成された補完情報
が通信回線を介して名刺を渡した利用者のコンピュータに対して出力される。
【発明の効果】
【００１２】
本発明では、光学的文字認識を用いて読み取られた名刺の文字情報を、ネットワークを介して、名刺に記載されている元の情報と照らし合わせ、認識ミスを補完する補完情報を生成し、生成した補完情報を名刺を受け取った利用者に出力する。これにより、名刺の電子管理を行う際の、光学的文字認識の文字認識による読取ミスを自動的に修正することができる。したがって、文字認識のミスがなく、かつ手入力に比べて容易に電子管理を行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。まず、本発明の概要について説明し、その後、実施の形態の具体的な内容を説明する。
図１は、本実施の形態の概要を示す図である。図１に示されるコンピュータ１０は、名刺を受け取った利用者がコンピュータ２０によりＯＣＲを用いて読み取らせた名刺の文字情報を、ネットワークを介して、名刺に記載されている元の情報と照らし合わせ、認識ミスを補完する補完情報を生成し、生成した補完情報を、コンピュータ２０に出力するものである。
【００１４】
コンピュータ１０は、登録名刺情報記憶手段１１、読取名刺情報受信手段１２、および補完情報出力手段１３を有する。また、コンピュータ２０は、読取名刺情報生成手段２１、および補完名刺情報生成手段２２を有する。
【００１５】
登録名刺情報記憶手段１１は、利用者に関する情報であって、当該利用者の名刺２１ａに文字列で示された文字情報として登録された登録名刺情報１１ａを記憶する。登録名刺情報１１ａは、予め登録名刺情報記憶手段１１に記憶される。そして、名刺２１ａを受け取った他の利用者がその名刺２１ａを本発明の名刺管理システムに読み取らせると、この登録名刺情報１１ａに基づいて補完される。
【００１６】
読取名刺情報生成手段２１は、名刺２１ａを受け取った他の利用者の操作に基づいて名刺２１ａを光学的に読み取ると、読取名刺情報２１ｂを生成する。そして、読取名刺情報生成手段２１は、ネットワーク経由でコンピュータ１０に送信する。読取名刺情報２１ｂは、名刺を光学的に読み取って得られた画像から文字認識によって文字列を得るための情報である。
【００１７】
読取名刺情報受信手段１２は、名刺を受け取った他の利用者によってコンピュータ２０から送信された読取名刺情報２１ｂをネットワーク経由で受信する。
なお、名刺２１ａを読み取って得られた画像からの名刺に記載された文字列の文字認識は、コンピュータ２０側において、名刺２１ａの画像が読み込まれた後に行われてもよく、一方、コンピュータ１０側において、補完情報出力手段１３により文字認識の結果が補完される前に行われてもよい。
【００１８】
補完情報出力手段１３は、読取名刺情報受信手段１２が受信した読取名刺情報２１ｂに基づいて、名刺２１ａから読み取られた文字列と、登録名刺情報記憶手段１１に記憶されている登録名刺情報１１ａに示された文字列とを比較して、読取名刺情報２１ｂを補完するための補完情報を生成し、生成した補完情報を読取名刺情報２１ｂの送信元であるコンピュータ２０に対してネットワーク経由で出力する。
【００１９】
このようなコンピュータ１０によれば、読取名刺情報受信手段１２により、読取名刺情報が受信される。そして、補完情報出力手段１３により、読取名刺情報に基づいて、読取名刺情報を補完するための補完情報が生成され、生成された補完情報がネットワーク経由で名刺を渡した利用者のコンピュータ２０に出力される。
【００２０】
なお、補完情報は、登録名刺情報記憶手段１１に記憶されている登録名刺情報１１ａの全部であってもよく、一部であってもよい。登録名刺情報１１ａの全部を補完情報とすることにより、補完情報を受信したコンピュータ２０では、補完情報をそのまま補完名刺情報として保存することができる。また、登録名刺情報１１ａのうち読取名刺情報２１ｂと一致しなかった箇所のみを訂正する情報を補完情報とすることにより、登録名刺情報１１ａのすべてを読取名刺情報２１ｂとする場合に比較して、データ転送量を減らすことができる。
【００２１】
補完情報を受信したコンピュータ２０の補完名刺情報生成手段２２は、この補完情報に基づいて読取名刺情報２１ｂを補完することによって補完名刺情報を生成する。そして、生成した補完名刺情報２２ａは、コンピュータ２０に保存される。保存された補完名刺情報２２ａは、例えばアドレス帳などの既存の情報管理技術を用いて利用可能である。
【００２２】
すなわち、ＯＣＲを用いて読み取られた名刺の文字情報を、ネットワークを介して、名刺に記載されている元の情報と照らし合わせ、認識ミスを補完する補完情報を生成し、生成した補完情報を、名刺を受け取った利用者に対して出力する。これにより、名刺の電子管理を行う際の、ＯＣＲの文字認識による読取ミスを自動的に修正することができる。したがって、文字認識のミスがなく、かつ手入力に比べて容易に電子管理を行うことができる。また、印刷媒体の名刺を受け取った者のみが補完情報を取得できるため、個人情報も保護される。
【００２３】
［第１の実施の形態］
以下、第１の実施の形態を図面を参照して詳細に説明する。
図２は、第１の実施の形態のシステム構成を示す図である。本実施の形態の名刺情報管理システムは、ＯＣＲによって認識された名刺に記載された文字を、ネットワークを介して補完するものである。
【００２４】
第１の実施の形態の名刺情報管理システムは、利用者端末装置１００，１００ａ，１００ｂ，１００ｃ、およびネットワーク６０で構成される。利用者端末装置１００，１００ａ，１００ｂ，１００ｃは、ネットワーク６０に接続されており、相互に通信が可能である。
【００２５】
利用者端末装置１００，１００ａ，１００ｂ，１００ｃは、それぞれ名刺情報管理システムの利用者Ｘ６００、利用者Ａ６００ａ、利用者Ｂ６００ｂ、利用者Ｃ６００ｃが用いる端末装置である。名刺を受け取った利用者（以下、利用者Ａ６００ａとする）の利用者端末装置１００ａは、利用者Ａ６００ａが受け取った名刺を画像データとして取り込むと、名刺から取り込んだ画像データをＯＣＲによって文字情報に変換した読取名刺情報として、名刺に記載されたメールアドレスを用いて、ネットワーク６０を介して名刺を渡した利用者（以下、利用者Ｘ６００とする）の利用者端末装置１００に送信する。このとき、ＯＣＲによって生成された読取名刺情報は、文字認識の際に変換ミスが生じている可能性がある。
【００２６】
利用者端末装置１００は、読取名刺情報を受信すると、この読取名刺情報を、予め記憶している利用者Ａ６００ａの登録名刺情報と照らし合わせて、ＯＣＲによる変換ミスを補完するための補完情報を生成する。そして、利用者端末装置１００は、生成した補完情報を、利用者端末装置１００ａに出力する。
【００２７】
なお、本実施の形態の利用者端末装置１００、１００ａ，１００ｂ，１００ｃは、パーソナルコンピュータであってもよく、携帯電話などの小型情報端末装置であってもよい。
なお、本実施の形態の利用者端末装置１００、１００ａ，１００ｂ，１００ｃは、名刺を画像データとして取り込んだ後、文字認識を行ってから得られた文字データをネットワークを介して送信するが、これに限らず、名刺を画像データとして取り込み、取り込んだ画像データをネットワークを介して送信し、受信した側において文字認識を行ってもよい。
【００２８】
次に、利用者端末装置のハードウェア構成について説明する。
図３は、利用者端末装置のハードウェア構成を示す図である。利用者端末装置１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）１０３、グラフィック処理装置１０４、入力インタフェース１０５および通信インタフェース１０６が接続されている。
【００２９】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳプログラムやアプリケーションプログラムが格納される。
【００３０】
グラフィック処理装置１０４には、モニタ５０が接続されている。グラフィック処理装置１０４は、ＣＰＵ１０１からの命令に従って、画像をモニタ５０の画面に表示させる。入力インタフェース１０５には、キーボード４１とマウス４２とが接続されている。入力インタフェース１０５は、キーボード４１やマウス４２から送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。通信インタフェース１０６は、ネットワーク６０に接続されている。
【００３１】
外部接続インタフェース１０８には、名刺を読み取らせるためのスキャナ３１が接続されている。外部接続インタフェース１０８は、スキャナ３１から送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。なお、外部接続インタフェース１０８には、スキャナ３１に代えてデジタルカメラを接続して、名刺を読み取らせてもよい。
【００３２】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。
次に、利用者端末装置１００のモジュール構成について説明する。
【００３３】
図４は、第１の実施の形態の利用者端末装置の機能を示すブロック図である。利用者端末装置１００は、他の利用者端末装置９００に補完情報を送信するために、登録名刺情報記憶部１１０、読取名刺情報受信部１２０、補完情報出力部１４０、登録名刺情報更新部１６０、および確認情報受信部１７０を有する。
【００３４】
登録名刺情報記憶部１１０は、利用者に関する情報であって、当該利用者の名刺に文字列で示された文字情報として登録された登録名刺情報を記憶する。登録名刺情報は、当該利用者により、予め登録名刺情報記憶部１１０に記憶される。そして、当該利用者の名刺を受け取った他の利用者が、その名刺を、ネットワーク６０を介して接続されたその者の利用者端末装置９００に読み取らせると、この利用者端末装置１００が具備する登録名刺情報記憶部１１０に記憶されている登録名刺情報に基づいて補完される。
【００３５】
読取名刺情報受信部１２０は、名刺を受け取った他の利用者によって、ネットワーク６０を介して利用者端末装置９００から送信された読取名刺情報を受信する。この読取名刺情報は、名刺を光学的に読み取った画像から文字認識によって文字列を得るための情報である。
【００３６】
補完情報出力部１４０は、読取名刺情報受信部１２０が受信した読取名刺情報に基づいて、名刺から読み取られた文字列と、登録名刺情報記憶部１１０に記憶されている登録名刺情報に示された文字列とを比較して、読取名刺情報を補完するための補完情報を生成し、生成した補完情報を、ネットワーク６０を介して読取名刺情報の送信元である利用者端末装置９００に向けて出力する。これにより、名刺を受け取った利用者の利用者端末装置９００が保持する読取名刺情報が補完された補完名刺情報が生成され、ＯＣＲによる名刺に記載された文字情報の変換ミスが修正される。
【００３７】
また、補完情報出力部１４０は、利用者端末装置１００において、補完情報の送信先である利用者の読取名刺情報が生成されていない場合には、補完情報の出力を保留する一方、当該利用者の読取名刺情報が生成されている場合のみ、補完情報を出力する。保留された補完情報は、事後的に、補完情報の送信先である利用者の読取名刺情報が生成されたときに出力される。
【００３８】
これにより、交換した相手の名刺を利用者自らが読み取らせて読取名刺情報が生成された相手に対してのみ、当該利用者の補完情報が出力されるため、利用者の個人情報が含まれている補完情報の送信先は、当該利用者が読み取らせた名刺に示された利用者に制限される。したがって、実際に名刺を交換した相手にのみ情報が送信され、それ以外の者による読取名刺情報に対しては、補完情報が送信されない。このことから、自らの個人情報の送信先を利用者がコントロールできると共に、当て推量で他人の名刺を偽造して読取名刺情報を送信し、補完情報を入手するという行為が防止でき、システムの悪用から個人情報を保護することができる。
【００３９】
この相手方の読取名刺情報が生成されたか否かを判定するには、例えば、相手の名刺に基づく読取名刺情報または補完名刺情報が、名刺を渡した利用者本人の利用者端末装置２００に保存されているかによって判定することができる。
【００４０】
登録名刺情報更新部１６０は、登録名刺情報記憶部１１０に記憶されている登録名刺情報を更新する更新情報の入力を受け付け、入力を受け付けた更新情報に基づいて、登録名刺情報を更新する。これにより、利用者は自己の状況の変化により名刺に記載すべき情報が変化した場合に、更新する登録名刺情報を入力し、登録名刺情報記憶部１１０の登録名刺情報を更新することができる。
【００４１】
そして、補完情報出力部１４０は、登録名刺情報更新部１６０による登録名刺情報の更新に基づいて更新された内容を、補完情報として出力する。これにより、登録名刺情報の更新があった場合に、その更新を名刺を渡した利用者の補完名刺情報に反映させることができる。
【００４２】
また、読取名刺情報が電子メールで送信される構成にしてもよく、さらにこの場合には、補完情報出力部１４０は、補完情報を出力すると共に、電子メールで送信された読取名刺情報の送信元のメールアドレスを用いて、登録名刺情報の更新を通知する内容の電子メールを、受け取った名刺を読み取らせた利用者に出力してもよい。これにより、例えば、名刺を渡した本人の状況に変化があって読取名刺情報を更新した場合、その旨を、名刺を受け取った利用者に対して自動かつ一斉に通知することができる。
【００４３】
確認情報受信部１７０は、利用者端末装置９００から送信された、利用者端末装置９００が記憶している補完名刺情報が、利用者端末装置１００の登録名刺情報記憶部１１０に記憶されている登録名刺情報と比較して最新のものであるか否かを確認する確認情報を受信する。例えば、確認情報には、その名刺について以前受信した補完情報のタイムスタンプなどを含ませてもよい。
【００４４】
そして、補完情報出力部１４０は、確認情報受信部１７０が確認情報を受信すると、当該確認情報を出力した利用者端末装置９００に対して、補完名刺情報が最新のものでなければ、最新の登録名刺情報の内容に基づいて補完情報を生成し、生成した補完情報を出力する。これに基づいて、利用者端末装置９００は、その補完名刺情報を更新する。その一方、補完情報出力部１４０は、補完名刺情報が最新のものであれば、最新のものであることを示す確認応答を出力する。これにより、利用者端末装置９００の当該補完名刺情報は最新のものであることが通知される。
【００４５】
例えば、確認情報にその名刺について以前受信した補完情報のタイムスタンプを含ませた場合、確認情報受信部１７０は、補完情報のタイムスタンプと、登録名刺情報のタイムスタンプとを比較して、補完情報のタイムスタンプの方が新しければ、利用者端末装置９００の補完名刺情報は最新のものであると判定する一方、登録名刺情報のタイムスタンプの方が新しければ、利用者端末装置９００の補完名刺情報は最新のものではないと判定する。
【００４６】
また、利用者端末装置１００は、読取名刺情報生成部１８１、補完名刺情報生成部１８２、補完名刺情報記憶部１９０を有する。
読取名刺情報生成部１８１は、スキャナ３１で名刺を読み取った画像から読取名刺情報を生成して、ネットワーク６０経由で名刺を渡された相手の利用者端末装置に送信する。補完名刺情報生成部１８２は、ネットワーク６０経由で相手の利用者端末装置から受信した補完情報に基づいて生成した補完名刺情報を、補完名刺情報記憶部１９０に記憶させる。補完名刺情報記憶部１９０は、補完名刺情報生成部１８２が生成した補完名刺情報を記憶する。これにより、交換相手の名刺に記載されていた情報が電子的に保存される。
【００４７】
次に、登録名刺情報記憶部１１０に記憶されている登録名刺情報について説明する。
図５は、第１の実施の形態の登録名刺情報のデータ構造例を示す図である。登録名刺情報１１１は、氏名を示すフィールド１１１ｂ、会社名を示すフィールド１１１ｃ、所属を示すフィールド１１１ｄ、およびメールアドレスを示すフィールド１１１ｅから構成されている。
【００４８】
フィールド１１１ｂには、名刺を渡す利用者の氏名が設定される。フィールド１１１ｃには、フィールド１１１ｂに設定された利用者の勤務する会社名などの勤務先が設定される。フィールド１１１ｄには、フィールド１１１ｂに設定された利用者の勤務先における所属部署が設定される。フィールド１１１ｅには、フィールド１１１ｂに設定された利用者のメールアドレスが設定される。
【００４９】
また、登録名刺情報１１１に含まれるその他の情報には、フィールド１１１ｂに設定された利用者の勤務先の所在地を示す住所、電話番号、ＦＡＸ番号、役職、肩書などがある。
【００５０】
登録名刺情報１１１は、登録名刺情報更新部１６０によって入力され、登録名刺情報記憶部１１０に記憶または更新される。
次に、名刺を受け取った利用者の利用者端末装置１００において名刺から読み取られた画像データからＯＣＲによって変換された、補完される前の読取名刺情報について説明する。
【００５１】
図６は、読取名刺情報のデータ構造例を示す図である。読取名刺情報１２１は、登録名刺情報と同様に、氏名を示すフィールド１２１ｂ、会社名を示すフィールド１２１ｃ、所属を示すフィールド１２１ｄ、およびメールアドレスを示すフィールド１２１ｅから構成されている。
【００５２】
フィールド１２１ｂには、受け取った名刺に記載されていた、名刺を渡した利用者の氏名が設定される。フィールド１２１ｃには、フィールド１２１ｂに設定された利用者の勤務する会社名などの勤務先が設定される。フィールド１２１ｄには、フィールド１２１ｂに設定された利用者の勤務先における所属部署が設定される。フィールド１２１ｅには、フィールド１２１ｂに設定された利用者のメールアドレスが設定される。
【００５３】
ここで、図６の読取名刺情報では、図５の登録名刺情報と比較して、フィールド１２１ｂ（“富士  太郎”→“富士  木郎”）およびフィールド１２１ｄ（“メディア事業部”→“メディ戸事業部”）のように、ＯＣＲによる文字の変換ミスが発生している。
【００５４】
また、読取名刺情報１２１に含まれるその他の情報には、登録名刺情報１１１と同様に、フィールド１２１ｂに設定された利用者の勤務先の所在地を示す住所、電話番号、ＦＡＸ番号、役職、肩書などがある。
【００５５】
次に、以上の構成およびデータ構造のデータに基づいて名刺情報を管理する処理について説明する。
図７は、第１の実施の形態の読取名刺情報を補完する処理の手順を示すシーケンス図である。以下、図７に示す処理をステップ番号に沿って説明する。
【００５６】
読取側端末装置では、以下の処理が実行される。
［ステップＳ１１１］  名刺を受け取った利用者の利用者端末装置９００（読取側端末装置）は、名刺を受け取った利用者によって名刺の読み取りが行われると、読み込んだ名刺の画像を画像データとして取り込む。
【００５７】
［ステップＳ１１２］  利用者端末装置９００は、取り込んだ画像データからＯＣＲによって名刺に記載された文字の文字認識を行い、名刺に示された文字情報を抽出する。
［ステップＳ１１３］  利用者端末装置９００は、名刺の画像データから抽出された文字情報を読取名刺情報として、ネットワーク６０を介して名刺を渡した利用者の利用者端末装置１００（補完側端末装置）に出力する。
【００５８】
［ステップＳ１１４］  利用者端末装置９００は、利用者端末装置１００から送信される補完情報を受信していれば、ステップＳ１１５に処理を進める。一方、利用者端末装置１００から送信される補完情報を受信していなければ、処理を終了する。
【００５９】
［ステップＳ１１５］  利用者端末装置９００は、受信した補完情報に基づいて、補完名刺情報を生成し、生成した補完名刺情報を保存する。
［ステップＳ１２１］  読取名刺情報受信部１２０は、利用者端末装置９００から送信された読取名刺情報を受信する。
【００６０】
補完側端末装置では、以下の処理が実行される。
［ステップＳ１２２］  補完情報出力部１４０は、生成した補完情報の送信先である利用者端末装置９００を使用する利用者の読取名刺情報が、利用者端末装置１００の利用者によって読み取られていれば、ステップＳ１２３に処理を進める。一方、利用者端末装置９００を使用する利用者の読取名刺情報が、利用者端末装置１００の利用者によって読み取られていなければ、処理を終了する。
【００６１】
［ステップＳ１２３］  補完情報出力部１４０は、登録名刺情報記憶部１１０に記憶されている登録名刺情報に基づいて、読取名刺情報受信部１２０が受信した読取名刺情報のＯＣＲの変換ミスを修正する補完情報を生成する。そして、補完情報出力部１４０は、生成した補完情報を、ネットワーク６０を介して利用者端末装置９００に送信する。
【００６２】
ここで、補完情報は、登録名刺情報のすべてを含むデータである。補完情報を受信した利用者端末装置は、これに基づいて補完名刺情報を生成する。
なお、補完情報は、読取名刺情報と登録名刺情報とを比較して、差異があった項目について正しいデータを示すものであってもよい。例えば、図５および図６の例で説明すると、図６の読取名刺情報１２１では、フィールド１２１ｂの氏名およびフィールド１２１ｄの所属で変換ミスが発生している。したがってこの場合、補完情報は、登録名刺情報の対応するフィールドである、フィールド１１１ｂおよびフィールド１１１ｄによって構成される。
【００６３】
このようにして、利用者端末装置１００は、登録名刺情報記憶部１１０に記憶されている登録名刺情報を用いて、利用者端末装置９００で読み取られ、ＯＣＲで変換された読取名刺情報の変換ミスを修正する。
【００６４】
なお、本実施の形態では、利用者端末装置１００は、読取名刺情報を補完する補完情報を、読取名刺情報が送信された利用者端末装置９００に送信するが、これに限らず、補完情報を予め定められた他の利用者端末装置に送信してもよい。例えば、利用者が携帯電話タイプの利用者端末装置で、出先において名刺を読み取って生成した読取名刺情報を、名刺を渡した利用者の利用者端末装置１００に送信し、利用者端末装置１００は、利用者の自宅のパーソナルコンピュータに登録名刺情報のすべてを含む補完情報を送信してもよい。
【００６５】
図８は、補完名刺情報を更新する処理の手順を示すシーケンス図である。以下、図８に示す処理をステップ番号に沿って説明する。
反映側端末装置では、以下の処理が実行される。
【００６６】
［ステップＳ２１１］  利用者端末装置９００（反映側端末装置）は、補完情報出力部１４０から送信された補完情報を受信する。
［ステップＳ２１２］  利用者端末装置９００は、受信した補完情報に基づいて、記憶している補完名刺情報を更新する。
【００６７】
更新側端末装置では、以下の処理が実行される。
［ステップＳ２２１］  利用者端末装置１００（更新側端末装置）が具備する登録名刺情報更新部１６０は、利用者によって登録名刺情報を更新する更新情報が入力されると、この更新情報の入力を受け付ける。
【００６８】
［ステップＳ２２２］  登録名刺情報更新部１６０は、入力を受け付けた更新情報により、登録名刺情報記憶部１１０に記憶された登録名刺情報を更新する。
［ステップＳ２２３］  補完情報出力部１４０は、更新された登録名刺情報に基づいて、補完情報を生成する。そして、補完情報出力部１４０は、ネットワーク６０を介して、当該補完情報を、利用者端末装置９００などの、更新前の登録名刺情報に基づく補完名刺情報が記憶されている他の利用者端末装置に送信する。また、補完情報出力部１４０は、併せて、登録名刺情報が更新された旨を通知するメッセージを、他の利用者に対して電子メールによって通知する。
【００６９】
このようにして、利用者端末装置１００は、登録名刺情報記憶部１１０に記憶されている登録名刺情報を更新し、更新の内容を他の利用者の補完名刺情報に反映させる。
図９は、登録名刺情報の更新を確認する処理の手順を示すシーケンス図である。以下、図９に示す処理をステップ番号に沿って説明する。
【００７０】
確認側端末装置では、以下の処理が実行される。
［ステップＳ３１１］  名刺を受け取った利用者の利用者端末装置９００（確認側端末装置）は、名刺を受け取った利用者によって、記憶している補完名刺情報が最新のものであるか否かを確認する確認処理の実行が指示されるか、または前回の補完情報を受信してから所定の期間（例えば、１年）が経過すると、ネットワーク６０を介して利用者端末装置１００（応答側端末装置）に、確認情報を送信する。
【００７１】
［ステップＳ３１２］  利用者端末装置９００は、補完情報出力部１４０から送信された登録名刺情報の更新に基づく補完情報を受信していれば、ステップＳ３１３に処理を進める。一方、補完情報を受信せずに確認応答を受信していれば、処理を終了する。
【００７２】
［ステップＳ３１３］  利用者端末装置９００は、受信した補完情報に基づいて、記憶している補完名刺情報を更新する。
応答側端末装置では、以下の処理が実行される。
【００７３】
［ステップＳ３２１］  確認情報受信部１７０は、利用者端末装置９００から送信された確認情報を受信する。
［ステップＳ３２２］  補完情報出力部１４０は、登録名刺情報記憶部１１０に記憶されている登録名刺情報に基づいて、利用者端末装置９００に記憶されている補完名刺情報を、登録名刺情報記憶部１１０に記憶されている登録名刺情報と一致するように更新する補完情報を生成する。そして、補完情報出力部１４０は、生成した補完情報を、ネットワーク６０を介して利用者端末装置９００に送信する。
【００７４】
このようにして、利用者端末装置１００は、利用者端末装置９００からの補完名刺情報の確認に応じて、補完名刺情報を更新する補完情報、または補完名刺情報が最新であることを示す確認応答を、ネットワーク６０を介して利用者端末装置９００に送信する。
【００７５】
利用者から渡された名刺に示された情報を管理する利用者端末装置１００は、補完名刺情報の一覧を表す補完名刺テーブル１９１を有している。
図１０は、補完名刺テーブルに格納された補完名刺情報のデータ構造例を示す図である。補完名刺テーブル１９１には、補完名刺情報が名刺ごとにテーブル化されて格納されている。補完名刺テーブル１９１には、通し番号を示すフィールド１９１ａ、氏名を示すフィールド１９１ｂ、会社名を示すフィールド１９１ｃ、所属を示すフィールド１９１ｄ、およびメールアドレスを示すフィールド１９１ｅが設けられている。各フィールドの横方向に並べられた情報同士が互いに関連付けられ、補完名刺情報を構成する。この補完名刺テーブルには、補完名刺情報が格納される。
【００７６】
このようにして、他の利用者端末装置により補完された補完名刺情報が、利用者端末装置１００において管理される。
このような利用者端末装置１００を用いることで、ＯＣＲを用いて読み取られた名刺の文字情報を、ネットワークを介して、名刺に記載されている元の情報と照らし合わせ、認識ミスを補完する補完情報を生成し、生成した補完情報を名刺を受け取った利用者に出力する。これにより、名刺の電子管理を行う際の、光学的文字認識の文字認識による読取ミスを自動的に修正することができる。したがって、文字認識のミスがなく、かつ手入力に比べて容易に電子管理を行うことができる。
【００７７】
［第２の実施の形態］
次に、第２の実施の形態を図面を参照して詳細に説明する。前述の第１の実施の形態との相違点を中心に説明し、同様の事項については説明を省略する。
【００７８】
第２の実施の形態の名刺情報管理システムは、第１の実施の形態の名刺情報管理システムと同様に、ＯＣＲによって認識された名刺に記載された文字を、ネットワークを介して補完するものである。ここで、第２の実施の形態の名刺情報管理システムは、管理サーバが設けられている。そして、この管理サーバ５００が全ての利用者の登録名刺情報を管理する。
【００７９】
図１１は、第２の実施の形態のシステム構成を示す図である。本実施の形態の名刺情報管理システムは、利用者端末においてＯＣＲによって認識された名刺に記載された文字を、ネットワークに接続された管理サーバを用いて補完するものである。
【００８０】
第２の実施の形態の名刺情報管理システムは、利用者端末装置２００，２００ａ，２００ｂ，２００ｃ、管理サーバ５００、およびネットワーク６０で構成される。利用者端末装置２００，２００ａ，２００ｂ，２００ｃ、および管理サーバ５００は、ネットワーク６０に接続されており、相互に通信が可能である。
【００８１】
利用者端末装置２００，２００ａ，２００ｂ，２００ｃは、それぞれ名刺情報管理システムの利用者Ｘ８００、利用者Ａ８００ａ、利用者Ｂ８００ｂ、利用者Ｃ８００ｃが用いる端末装置である。名刺を受け取った利用者（以下、利用者Ｘ８００とする）の利用者端末装置２００は、利用者Ｘ８００が受け取った名刺を画像データとして取り込むと、名刺から取り込んだ画像データをＯＣＲによって文字情報に変換した読取名刺情報として、ネットワーク６０を介して管理サーバ５００に送信する。このとき、ＯＣＲによって生成された読取名刺情報は、文字認識の際に変換ミスが生じている可能性がある。
【００８２】
本実施の形態の管理サーバ５００は、利用者端末装置２００から送信された読取名刺情報を受信すると、この読取名刺情報を、予め記憶している名刺を渡した利用者（以下、利用者Ａ８００ａとする）の登録名刺情報と照らし合わせて、ＯＣＲによる変換ミスを補完するための補完情報を生成する。そして、管理サーバ５００は、生成した補完情報を、利用者端末装置２００に出力する。
【００８３】
ここで、本実施の形態の利用者端末装置２００，２００ａ，２００ｂ，２００ｃ、および管理サーバ５００は、第１の実施の形態の利用者端末装置１００と同様のハードウェア構成によって実現できる。
【００８４】
なお、本実施の形態の利用者端末装置２００，２００ａ，２００ｂ，２００ｃは、第１の実施の形態と同様に、パーソナルコンピュータであってもよく、携帯電話などの小型情報端末装置であってもよい。
【００８５】
なお、本実施の形態の利用者端末装置２００，２００ａ，２００ｂ，２００ｃは、第１の実施の形態と同様に、名刺を画像データとして取り込んだ後、文字認識を行ってから得られた文字データをネットワークを介して送信するが、これに限らず、名刺を画像データとして取り込み、取り込んだ画像データをネットワークを介して送信し、受信した側において文字認識を行ってもよい。
【００８６】
次に、管理サーバ５００のモジュール構成について説明する。
図１２は、第２の実施の形態の管理サーバの機能を示すブロック図である。管理サーバ５００は、登録名刺情報記憶部５１０、読取名刺情報受信部５２０、登録名刺情報判定部５３０、補完情報出力部５４０、登録名刺情報更新部５６０、および確認情報受信部５７０を有する。
【００８７】
登録名刺情報記憶部５１０は、すべての利用者の登録名刺情報を記憶する。登録名刺情報は、各利用者の申請を受けて、システムの管理者により、予め登録名刺情報記憶部５１０に記憶される。そして、例えば、利用者Ａの名刺を受け取った他の利用者Ｘ８００が、受け取った利用者Ａ８００ｃの名刺を、ネットワーク６０を介して接続された利用者Ｘ８００の利用者端末装置２００に読み取らせると、この管理サーバ５００が具備する登録名刺情報記憶部５１０に記憶されている登録名刺情報に基づいて補完される。
【００８８】
読取名刺情報受信部５２０は、名刺を受け取った利用者Ｘ８００によって、ネットワーク６０を介して利用者端末装置２００から送信された読取名刺情報を受信する。
登録名刺情報判定部５３０は、読取名刺情報受信部５２０が受信した読取名刺情報に基づいて、名刺に示された文字列と、登録名刺情報記憶部５１０に記憶されている登録名刺情報に示された文字列とを比較して、登録名刺情報記憶部５１０に記憶されている登録名刺情報のうち、文字列の類似度が最も高い登録名刺情報を判定する。
【００８９】
補完情報出力部５４０は、読取名刺情報受信部５２０が受信した読取名刺情報に基づいて、名刺から読み取られた文字列と、登録名刺情報判定部５３０によって判定された登録名刺情報に示された文字列とを比較して、読取名刺情報を補完するための補完情報を生成し、生成した補完情報を、ネットワーク６０を介して利用者Ｘ８００の利用者端末装置２００に向けて出力する。これにより、名刺を受け取った利用者Ｘ８００が持つ読取名刺情報が補完され、ＯＣＲによる名刺に記載された文字情報の変換ミスが修正される。
【００９０】
また、補完情報出力部５４０は、管理サーバ５００において、利用者Ａ８００ａの利用者Ｘ８００に対する名刺受取フラグがオンに設定されていない場合には、補完情報を出力せずに保留する一方、利用者Ａ８００ａの利用者Ｘ８００に対する名刺受取フラグがオンに設定されている場合のみ、補完情報を出力する。保留された補完情報は、事後的に、対応する名刺受取フラグがオンに設定されたときに出力される。
【００９１】
ここで、利用者Ａ８００ａの利用者Ｘ８００に対する名刺受取フラグは、利用者Ａ８００ａが利用する利用者端末装置２００ａによって、利用者端末装置２００を利用する利用者Ｘ８００の名刺の読取名刺情報が、既に生成されていることを示すフラグである。
【００９２】
例えば、利用者Ｘ８００の名刺を受け取った利用者Ａ８００が、利用者端末装置２００ａに利用者Ｘ８００の名刺を読み取らせると、利用者Ｘ８００の名刺の読取名刺情報がネットワーク６０を介して管理サーバ５００に送信される。当該読取名刺情報を受信した管理サーバ５００は、利用者Ｘ８００の名刺が、利用者Ａ８００ａに渡されており、利用者Ｘ８００の名刺の読取名刺情報が既に生成されていることを示す、利用者Ａ８００ａの利用者Ｘ８００に対する名刺受取フラグをオンに設定する。
【００９３】
これにより、交換した相手の名刺を利用者自らが読み取らせて読取名刺情報が生成された相手に対してのみ、当該利用者の補完情報が出力されるため、利用者の個人情報が含まれている補完情報の送信先は、当該利用者が読み取らせた名刺に示された利用者に制限される。したがって、実際に名刺を交換した相手にのみ情報が送信され、それ以外の者による読取名刺情報に対しては、補完情報が送信されない。このことから、自らの個人情報の送信先を利用者がコントロールできると共に、当て推量で他人の名刺を偽造して読取名刺情報を送信し、補完情報を入手するという行為が防止でき、システムの悪用から個人情報を保護することができる。
【００９４】
登録名刺情報更新部５６０は、ネットワーク６０を介して、利用者による登録名刺情報記憶部５１０に記憶されている登録名刺情報を更新する更新情報の入力を受け付け，入力を受け付けた更新情報に基づいて、登録名刺情報を更新する。これにより、利用者は自己の状況の変化により名刺に記載すべき情報が変化した場合に、更新する登録名刺情報を入力し、登録名刺情報記憶部５１０の登録名刺情報を更新することができる。
【００９５】
そして、補完情報出力部５４０は、第１の実施の形態と同様に、登録名刺情報更新部５６０による登録名刺情報の更新に基づいて更新された内容を、補完情報として出力する。これにより、登録名刺情報の更新があった場合に、その更新を名刺を渡した利用者の読取名刺情報に反映させることができる。
【００９６】
また、補完情報出力部５４０は、補完情報を出力すると共に、読取名刺情報から抽出したメールアドレスを用いて、登録名刺情報の更新を通知する内容の電子メールを、名刺受取フラグがオンである利用者に出力する。これにより、例えば、名刺を渡した本人の状況に変化があって読取名刺情報を更新した場合、その旨を、名刺を受け取った利用者に対して自動かつ一斉に通知することができる。
【００９７】
確認情報受信部５７０は、第１の実施の形態と同様に、利用者端末装置２００から送信された、利用者端末装置２００が記憶している読取名刺情報が、管理サーバ５００の登録名刺情報記憶部５１０に記憶されている登録名刺情報と比較して最新のものであるか否かを確認する確認情報を受信する。
【００９８】
そして、補完情報出力部５４０は、第１の実施の形態と同様に、確認情報受信部１７０が確認情報を受信すると、当該確認情報を出力した利用者端末装置２００に対して、読取名刺情報が最新のものでなければ、最新の前記登録名刺情報の内容に基づいて補完情報を生成し、生成した補完情報を出力する。これに基づいて、利用者端末装置２００は、その読取名刺情報を更新する。その一方、補完情報出力部５４０は、読取名刺情報が最新のものであれば、最新のものであることを示す確認応答を出力する。これにより、利用者端末装置２００の当該読取名刺情報は最新のものであることが通知される。
【００９９】
次に、登録名刺情報記憶部５１０に記憶されている登録名刺テーブルについて説明する。
図１３は、第２の実施の形態の登録名刺テーブルのデータ構造例を示す図である。登録名刺テーブル５１１には、登録名刺情報が、利用者ごとにテーブル化されて格納されている。登録名刺テーブル５１１は、登録番号を示すフィールド５１１ａ、氏名を示すフィールド５１１ｂ、会社名を示すフィールド５１１ｃ、所属を示すフィールド５１１ｄ、およびメールアドレスを示すフィールド５１１ｅから構成されている。
【０１００】
フィールド５１１ａには、登録名刺情報の登録番号が設定される。フィールド５１１ｂには、登録名刺情報が示す利用者の氏名が設定される。フィールド５１１ｃには、フィールド５１１ｂに設定された利用者の勤務する会社名などの勤務先が設定される。フィールド５１１ｄには、フィールド５１１ｂに設定された利用者の勤務先における所属部署が設定される。フィールド５１１ｅには、フィールド５１１ｂに設定された利用者のメールアドレスが設定される。
【０１０１】
また、登録名刺テーブル５１１に含まれるその他の情報には、フィールド５１１ｂに設定された利用者の勤務先の所在地を示す住所、電話番号、ＦＡＸ番号、役職、肩書などがある。
【０１０２】
登録名刺情報は、登録名刺情報更新部５６０によって入力される。登録名刺情報記憶部５１０には、すべての利用者の登録名刺情報が記憶または更新される。
次に、登録名刺情報記憶部５１０に記憶されている交換関係テーブルについて説明する。
【０１０３】
図１４は、第２の実施の形態の交換関係テーブルのデータ構造例を示す図である。交換関係テーブル５１２には、利用者が名刺交換によって保持する補完名刺情報を示す交換関係情報が、利用者ごとにテーブル化されて格納されている。交換関係テーブル５１２は、登録番号を示すフィールド５１２ａ、氏名を示すフィールド５１２ｂ、および保持する補完名刺情報を示すフィールド５１２ｃから構成されている。
【０１０４】
利用者が自己の登録名刺情報を更新した場合に、この交換関係テーブル５１２に基づいて、当該更新による補完情報の送信先が決定される。そして、決定された送信先のメールアドレスは、登録名刺情報記憶部５１０に記憶されているので、このメールアドレスを用いて当該更新による補完情報が送信される。
【０１０５】
図１５および図１６は、第２の実施の形態の読取名刺情報を補完する処理の手順を示すシーケンス図である。以下、図１５および図１６に示す処理をステップ番号に沿って説明する。
【０１０６】
端末装置では、以下の処理が実行される。
［ステップＳ４１１］  利用者端末装置２００は、名刺を受け取った利用者によって名刺の読み取りが行われると、読み込んだ名刺の画像を画像データとして取り込む。
【０１０７】
［ステップＳ４１２］  利用者端末装置２００は、取り込んだ画像データからＯＣＲによって名刺に記載された文字の文字認識を行い、名刺に示された文字情報を抽出する。
［ステップＳ４１３］  利用者端末装置２００は、名刺の画像データから抽出された文字情報を読取名刺情報として、ネットワーク６０を介して管理サーバ５００に出力する。
【０１０８】
［ステップＳ４１４］  利用者端末装置２００は、管理サーバ５００から送信される補完情報を受信していれば、ステップＳ４１５に処理を進める。一方、管理サーバ５００から送信される補完情報を受信していなければ、処理を終了する。
【０１０９】
［ステップＳ４１５］  利用者端末装置２００は、受信した補完情報に基づいて、記憶している読取名刺情報の読取ミスを修正する。
管理サーバでは、以下の処理が実行される。
【０１１０】
［ステップＳ４２１］  読取名刺情報受信部１２０は、利用者端末装置２００から送信された読取名刺情報を受信する。
［ステップＳ４２２］  登録名刺情報判定部５３０は、読取名刺情報受信部１２０が受信した読取名刺情報の文字列と、登録名刺情報記憶部５１０が記憶するすべての登録名刺情報の文字列との類似度を判定することによって、最も文字列の類似度の高い登録名刺情報を特定する。なお、文字列の類似度を判定する尺度として、例えば、Levenshtein距離を用いることができる。
【０１１１】
［ステップＳ４２３］  補完情報出力部１４０は、ステップＳ４２２で判定した文字列の類似度が所定の閾値以上である登録名刺情報が存在しなければ、処理を終了する。類似度が所定の閾値以上である登録名刺情報が存在すれば、ステップＳ４２４に処理を進める。
【０１１２】
［ステップＳ４２４］  補完情報出力部１４０は、生成した補完情報の送信先である利用者の、補完対象の読取名刺情報に関する受取名刺フラグがオンであれば、ステップＳ４２５に処理を進める。一方、生成した補完情報の送信先である利用者の、補完対象の読取名刺情報に関する受取名刺フラグがオンでなければ、処理を終了する。
【０１１３】
［ステップＳ４２５］  補完情報出力部１４０は、読取名刺情報から補完情報の送信先のメールアドレスを取得して送信する。このとき、読取名刺情報を送信した利用者は、補完情報の送信先として、読取名刺情報を送信した利用者端末装置以外の異なる利用者端末装置を指定することができる。例えば、利用者が出張先などで名刺を受け取った際に、携帯電話タイプの利用者端末装置のカメラで名刺の画像を取り込んで読取名刺情報を管理サーバ５００に送信し、補完情報は、自宅のＰＣで受信することもできる。
【０１１４】
［ステップＳ４２６］  補完情報出力部１４０は、登録名刺情報記憶部５１０に記憶されている登録名刺情報に基づいて、読取名刺情報受信部１２０が受信した読取名刺情報のＯＣＲの変換ミスを修正する補完情報を生成する。そして、補完情報出力部１４０は、生成した補完情報を、ステップＳ４２５において取得した送信先に、ネットワーク６０を介して利用者端末装置２００に送信する。
【０１１５】
このようにして、管理サーバ５００は、登録名刺情報記憶部５１０に記憶されている登録名刺情報を用いて、利用者端末装置２００で読み取られ、ＯＣＲで変換された読取名刺情報の変換ミスを修正する。
【０１１６】
なお、本実施の形態では、管理サーバ５００は、読取名刺情報を補完する補完情報を、読取名刺情報が送信された利用者端末装置２００に送信するが、これに限らず、補完情報を、予め定められた他の利用者端末装置に送信してもよい。例えば、利用者が携帯電話タイプの利用者端末装置で、出先において名刺を読み取って生成した読取名刺情報を管理サーバ５００に送信し、管理サーバ５００は、当該利用者の自宅のパーソナルコンピュータに当該名刺に関する登録名刺情報のすべてを含む補完情報を送信してもよい。
【０１１７】
このような管理サーバ５００を用いることで、第１の実施の形態の利用者端末装置１００を用いた場合と同様の効果を得られる。さらに、管理サーバ５００を用いることで、各利用者端末装置が備える機能を簡略化でき、システムの構築時や運営時の効率の向上に大変有用となる。
【０１１８】
以上、本発明の名刺情報管理プログラム、名刺情報管理装置、および名刺情報管理方法を図示の実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は同様の機能を有する任意の構成のものに置換することができる。また、本発明に他の任意の構成物や工程が付加されていてもよい。また、本発明は、前述した実施の形態のうちの任意の２以上の構成（特徴）を組み合わせたものであってもよい。
【０１１９】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、利用者端末装置１００、および管理サーバ５００が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどが挙げられる。磁気記録装置としては、例えば、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）などが挙げられる。光ディスクとしては、例えば、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などが挙げられる。光磁気記録媒体としては、例えば、ＭＯ（Magneto-Optical disk）などが挙げられる。
【０１２０】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１２１】
名刺情報管理プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１２２】
以上説明した実施の形態の主な技術的特徴は、以下の付記の通りである。
（付記１）  利用者の名刺に文字列で示された文字情報を登録名刺情報として記憶する登録名刺情報記憶手段にアクセス可能なコンピュータを、
名刺を読み取った画像から文字認識によって文字列を得るための読取名刺情報をネットワーク経由で受信する読取名刺情報受信手段、
前記読取名刺情報受信手段が受信した前記読取名刺情報に基づいて、前記名刺に示された前記文字列と、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報に示された文字列とを比較して、前記文字認識によって認識された前記読取名刺情報を補完するための補完情報を生成し、生成した補完情報を前記読取名刺情報の送信元に対して前記ネットワーク経由で出力する補完情報出力手段、
として機能させることを特徴とする名刺情報管理プログラム。
【０１２３】
（付記２）  前記登録名刺情報記憶手段には、前記登録名刺情報が複数記憶されており、
前記コンピュータを、さらに、
前記読取名刺情報受信手段が受信した前記読取名刺情報に基づいて、前記名刺に示された前記文字列と、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報に示された文字列とを比較して、前記登録名刺情報記憶手段に記憶されている複数の前記登録名刺情報のうち、前記文字列の類似度が最も高い前記登録名刺情報を判定する登録名刺情報判定手段、
として機能させ、
前記補完情報出力手段は、前記登録名刺情報判定手段により判定された前記登録名刺情報に基づいて、前記文字認識によって認識された前記読取名刺情報を補完するための補完情報を生成し、生成した補完情報を前記読取名刺情報の送信元に対して前記ネットワーク経由で出力する、
ことを特徴とする付記１記載の名刺情報管理プログラム。
【０１２４】
（付記３）  前記補完情報出力手段は、前記コンピュータにおいて、前記補完情報の出力先の利用者の前記読取名刺情報が生成されている場合のみ、前記補完情報を出力する、
ことを特徴とする付記１記載の名刺情報管理プログラム。
【０１２５】
（付記４）  前記コンピュータを、さらに、
前記登録名刺情報記憶手段に記憶されている前記登録名刺情報を更新する更新情報の入力を受け付け、入力を受け付けた前記更新情報に基づいて、前記登録名刺情報を更新する登録名刺情報更新手段、
として機能させ、
前記補完情報出力手段は、前記登録名刺情報更新手段による前記登録名刺情報の更新に基づいて更新された内容を補完情報として出力する、
ことを特徴とする付記１記載の名刺情報管理プログラム。
【０１２６】
（付記５）  前記補完情報出力手段は、前記補完情報を出力すると共に、前記登録名刺情報の更新を通知するメッセージを出力する、
ことを特徴とする付記４に記載の名刺情報管理プログラム。
【０１２７】
（付記６）  前記コンピュータを、さらに、
他のコンピュータからの、当該コンピュータが記憶している前記読取名刺情報が、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報と比較して最新のものであるか否かを確認する確認情報を受信する確認情報受信手段、
として機能させ、
前記補完情報出力手段は、前記確認情報受信手段が前記確認情報を受信すると、当該確認情報を出力した他の前記コンピュータに対して、前記読取名刺情報が最新のものでなければ、最新の前記登録名刺情報の内容に基づいて前記補完情報を生成し、生成した前記補完情報を出力する一方、前記読取名刺情報が最新のものであれば、最新のものであることを示す確認応答を出力する、
ことを特徴とする付記４記載の名刺情報管理プログラム。
【０１２８】
（付記７）  利用者が受け取った名刺に記載された情報を管理する名刺情報管理装置において、
利用者に関する情報であって、当該利用者の名刺に文字列で示された文字情報を登録名刺情報として記憶する登録名刺情報記憶手段と、
名刺を読み取った画像から文字認識によって文字列を得るための読取名刺情報をネットワーク経由で受信する読取名刺情報受信手段と、
前記読取名刺情報受信手段が受信した前記読取名刺情報に基づいて、前記名刺に示された前記文字列と、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報に示された文字列とを比較して、前記文字認識によって認識された前記読取名刺情報を補完するための補完情報を生成し、生成した補完情報を前記読取名刺情報の送信元に対して前記ネットワーク経由で出力する補完情報出力手段と、
を有することを特徴とする名刺情報管理装置。
【０１２９】
（付記８）  利用者の名刺に文字列で示された文字情報を登録名刺情報として記憶する登録名刺情報記憶手段にアクセス可能なコンピュータが、
名刺を読み取った画像から文字認識によって文字列を得るための読取名刺情報をネットワーク経由で受信する読取名刺情報受信ステップと、
前記読取名刺情報受信ステップにて受信した前記読取名刺情報に基づいて、前記名刺に示された前記文字列と、前記登録名刺情報記憶手段に記憶されている前記登録名刺情報に示された文字列とを比較して、前記文字認識によって認識された前記読取名刺情報を補完するための補完情報を生成し、生成した補完情報を前記読取名刺情報の送信元に対して前記ネットワーク経由で出力する補完情報出力ステップと、
ことを特徴とする名刺情報管理方法。
【図面の簡単な説明】
【０１３０】
【図１】本実施の形態の概要を示す図である。
【図２】第１の実施の形態のシステム構成を示す図である。
【図３】利用者端末装置のハードウェア構成を示す図である。
【図４】第１の実施の形態の利用者端末装置の機能を示すブロック図である。
【図５】第１の実施の形態の登録名刺情報のデータ構造例を示す図である。
【図６】読取名刺情報のデータ構造例を示す図である。
【図７】第１の実施の形態の読取名刺情報を補完する処理の手順を示すシーケンス図である。
【図８】補完名刺情報を更新する処理の手順を示すシーケンス図である。
【図９】登録名刺情報の更新を確認する処理の手順を示すシーケンス図である。
【図１０】補完名刺テーブルに格納された補完名刺情報のデータ構造例を示す図である。
【図１１】第２の実施の形態のシステム構成を示す図である。
【図１２】第２の実施の形態の管理サーバの機能を示すブロック図である。
【図１３】第２の実施の形態の登録名刺テーブルのデータ構造例を示す図である。
【図１４】第２の実施の形態の交換関係テーブルのデータ構造例を示す図である。
【図１５】第２の実施の形態の読取名刺情報を補完する処理の手順を示すシーケンス図（前半）である。
【図１６】第２の実施の形態の読取名刺情報を補完する処理の手順を示すシーケンス図（後半）である。
【符号の説明】
【０１３１】
１０  コンピュータ
１１  登録名刺情報記憶手段
１１ａ  登録名刺情報
１２  読取名刺情報受信手段
１３  補完情報出力手段
２０  コンピュータ
２１  読取名刺情報生成手段
２１ａ  名刺
２１ｂ  読取名刺情報
２２  補完名刺情報生成手段
２２ａ  補完名刺情報
【図１】
2008257621.tif 000003
【図２】
2008257621.tif 000004
【図３】
2008257621.tif 000005
【図４】
2008257621.tif 000006
【図５】
2008257621.tif 000007
【図６】
2008257621.tif 000008
【図７】
2008257621.tif 000009
【図８】
2008257621.tif 000010
【図９】
2008257621.tif 000011
【図１０】
2008257621.tif 000012
【図１１】
2008257621.tif 000013
【図１２】
2008257621.tif 000014
【図１３】
2008257621.tif 000015
【図１４】
2008257621.tif 000016
【図１５】
2008257621.tif 000017
【図１６】
2008257621.tif 000018