(57)【要約】【課題】クライアントでスキャンされたデータをＯＣＲ処理し、クライアントに提供するシステムにおいて、クライアントで有効にデータを利用可能とするシステムを提供する。【解決手段】クライアント装置と、このクライアント装置とネットワークを介して接続された情報処理装置を備えたネットワークシステムであり、情報処理装置は、クライアント装置から受信したイメージデータについて文字認識処理を行ってテキストデータを生成する。生成されたテキストデータは、データベースに構築されるなど加工、整理され、クライアントにとって利用しやすい形態で記憶装置に格納される。【選択図】  図１
2010009131.tif 000002
【特許請求の範囲】
【請求項１】
第１のクライアント装置と、前記第１のクライアント装置とネットワークを介して接続された情報処理装置を備え、前記情報処理装置は、
前記第１のクライアント装置から送信されたイメージデータを受信する受信部と、
前記イメージデータについて文字認識処理を行う文字認識処理部と、
前記文字認識処理部の処理結果から、前記イメージデータに対応するテキストデータを生成するテキストデータ生成部と、
前記テキストデータ生成部の生成したテキストデータを格納する記憶部とを有し、さらに、前記記憶部に格納されたデータを、第２のクライアント装置に提供するデータ提供部とを有することを特徴とする、
ネットワークＯＣＲシステム。
【請求項２】
請求項１記載のネットワークＯＣＲシステムであって、
前記情報処理装置は、前記第１のクライアント装置からの指示に応じて、
前記データ提供部を介して、前記記憶部に格納されたデータを前記第２のクライアント装置に提供することを有することを特徴とする、
ネットワークＯＣＲシステム。
【請求項３】
請求項２記載のネットワークＯＣＲシステムであって、
前記情報処理装置は、前記記憶部に格納された前記テキストデータに関連付けて、前記第１のクライアント装置からの前記指示をあわせて前記記憶部に格納するものであることを特徴とする、
ネットワークＯＣＲシステム。
【請求項４】
請求項３記載のネットワークＯＣＲシステムであって、
前記情報処理装置は、前記記憶部に格納された前記テキストデータに関連付けて、前記第１のクライアント装置の識別情報をあわせて前記記憶部に格納するものであることを特徴とする、
ネットワークＯＣＲシステム。
【請求項５】
請求項４記載のネットワークＯＣＲシステムであって、
前記情報処理装置は、前記データ提供部を介して、前記記憶部に格納されたデータとともに、前記第１のクライアント装置の識別情報を前記第２のクライアント装置に提供することを有することを特徴とする、
ネットワークＯＣＲシステム。
【請求項６】
請求項１から５のいずれかに記載のネットワークＯＣＲシステムであって、
前記情報処理装置は、前記記憶部に前記生成されたテキストデータが格納された場合に、前記第２のクライアント装置に対して登録通知を送信するものであることを特徴とする、
ネットワークＯＣＲシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、原稿をスキャンして得られたイメージデータを解析し、文字認識処理を行ってテキストデータを得るＯＣＲシステムであって、特にクライアントからネットワーク経由で受領したイメージデータについてＯＣＲ処理を行い、その結果をサーバに格納して管理するネットワークＯＣＲシステムに関する。また、そのようなネットワークＯＣＲシステムに適用されるクライアント装置に関する。
【背景技術】
【０００２】
従来から、原稿をスキャンして得られたイメージデータを解析し、テキストデータに変換するＯＣＲ（Optical Character Recognition）システムが知られている。
【０００３】
一般的なＯＣＲシステムは、原稿を光学的に読み取り、文字認識を行うものである。すなわち、読み取った原稿画像内に存在する各々の文字について、文字領域の決定、パターン認識などのステップを実行し、何のキャラクタ情報であるかを判定する。そして、そのキャラクタ情報に対応するテキスト情報を生成、出力するものである。このようなＯＣＲ装置は公知であり、専用のＯＣＲ装置のほか、汎用のＰＣ（Personal Computer）上で動作するＯＣＲプログラムも多数販売されている。
【０００４】
汎用のＰＣにＯＣＲソフトウェアをインストールし、当該ＰＣをＯＣＲ装置として用いる場合には、そのＯＣＲソフトウェアのバージョンアップなどの際に手間がかかる。すなわち、それぞれのＰＣのユーザーは、ソフトウェアがバージョンアップされる度に、バージョンアップされたソフトウェアを入手しなければならない。そして、バージョンアップされたソフトウェアを、ＰＣにインストールしなければならない。特に企業内のように多数のＰＣを有している場合は、それらのＰＣの全てについてバージョンアップ作業を行う必要があり、大変面倒である。
【０００５】
一方、端末装置にネットワークを介して接続されたホスト装置にて、ＯＣＲ処理を行うシステムも知られている。たとえばＦＡＸ−ＯＣＲと称されるシステムは、ファクシミリ端末で原稿を読み取り、その読み取りで得られたイメージデータをファクス通信によりホスト装置に送信する。ホスト装置は、ファクシミリ端末から送られたイメージデータについてＯＣＲ処理を行うものである。なお、ＦＡＸ−ＯＣＲ以外にも、端末で原稿を読み取って得たイメージデータをホストに送信して、ホストにおいてＯＣＲ処理するシステムが知られている。
【０００６】
特許文献１には、ファクシミリ装置から送られたイメージデータをＯＣＲ処理し、その結果に応じた処理を行うＦＡＸ−ＯＣＲシステムが開示されている。
【０００７】
特許文献２には、営業店にて原稿（振込依頼書）をスキャンして得たイメージデータをセンタに送信し、センタにてＯＣＲ処理を行う金融システムが開示されている。
【０００８】
特許文献３には、センター装置でＯＣＲ処理した結果をクライアントのブラウザにて表示する、ウェブベースのＯＣＲシステムが開示されている。
【０００９】
【特許文献１】特開２０００−３３１０７１号公報
【特許文献２】特開２００６−１９００９３号公報
【特許文献３】特開２００５−３２７２５８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、特許文献１および特許文献２に記載のシステムは、センタでテキスト化された情報は、センタにおける情報処理のために用いられている。これらのシステムでは、端末装置は、単に原稿の読み取り装置に過ぎない。
【００１１】
また特許文献３に記載のシステムは、センタでテキスト化された情報を単にクライアントに返送するのみである。したがって、生成されたテキスト情報はクライアント側で加工され整理される必要がある。
【００１２】
この発明は、以上のような状況を鑑みてなされたものである。すなわち、この発明は、端末装置において読み取られたイメージデータを端末装置で利用するためのシステムを提供する。しかも、ＯＣＲ処理をホスト装置で行うことによる集中化により、多数のクライアント装置にＯＣＲ機能をインストールするような煩雑さを回避し、かつ、センタで得られたデータをクライアント装置で有効に利用可能とするシステムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
この発明のＯＣＲシステムは、クライアント装置と、このクライアント装置とネットワークを介して接続された情報処理装置を備えている。ここで情報処理装置は、クライアント装置から送信されたイメージデータを受信して、このイメージデータについて文字認識処理を行ってテキストデータを生成する。
【００１４】
ＯＣＲシステムは、生成されたテキストデータを記憶する記憶部を有する。この記憶部に記憶される際、テキストデータは、データベースに構築されるなど加工、整理され、クライアントにとって利用しやすい形態で格納される。
【００１５】
ＯＣＲシステムは、さらに、記憶部に格納されたデータをクライアント装置に対して提供するデータ提供部とを有する。
【００１６】
なお、以降、この明細書においてＯＣＲ処理とは、何らかの方法により作成されたイメージデータについて文字認識処理を行い、認識された文字情報に対応するテキストデータ、すなわち一連の文字コードを生成することをいう。特に原稿を読み取ること自体は問わない。
【発明の効果】
【００１７】
この発明は、以上のように構成されているので、ＯＣＲ処理をホスト装置で行うことによる集中化により、多数のクライアント装置にＯＣＲ機能をインストールするような煩雑さを回避できる。さらに、センタで得られたデータをクライアントに対してより有効な形態で提供するシステムを提供できる。
【発明を実施するための最良の形態】
【００１８】
以下、この発明を実施するための最良の形態について、図面を参照して詳細に説明する。図１は、この実施形態におけるＯＣＲシステムのネットワーク構成を示す図である。
【００１９】
このＯＣＲシステムは、クライアントのオフィスに配置されるクライアントシステム１と、サーバ側に備えられるＯＣＲサーバ（以下、単にサーバと称する）２とを含む。これらクライアントシステム１とサーバ２とは、ネットワーク３を介して接続されている。なお図１では、クライアントシステム１が、クライアントＰＣ１１と、ＭＦＰ１２とを有している例を示している。これらのクライアントＰＣ１１とＭＦＰ１２とはＬＡＮ１３で接続されている。
【００２０】
サーバ２には、データベースを格納する記憶装置４が接続されている。このＯＣＲシステムは、さらに、専門的な文書について内容チェックのサービスを行う専門職が使う専門職システム５を含む。専門職システム５は、専門職ＰＣ５１を含む。これら専門職ＰＣ５１はＬＡＮ５３で接続されている。
【００２１】
次に図２を用いて、クライアントのオフィスに配置されるクライアントシステムを説明する。ＭＦＰ１２は、制御部２１と、原稿をスキャンする読み取り部２２を有している。クライアントは、このＭＦＰの読み取り部２２に原稿をセットし、読み取りスタートボタン（図示せず）を押下する。この操作に応じて制御部２１が読み取り部２２を動作開始させることで原稿がスキャンされる。このスキャンにより原稿の記載内容がイメージデータとして取得される。制御部２２は、取得されたイメージデータをメモリ２３に一時蓄積する。
【００２２】
ＭＦＰは、さらにネットワークＩ／Ｆ２４を有している。制御部２１は、原稿のスキャンが終了すると、メモリ２３に蓄積されているイメージデータを読み出し、これをネットワークＩ／Ｆ２４およびネットワーク３を介してサーバ２に送信する。
【００２３】
なお、原稿のスキャンのためには、この形態ではなくクライアントＰＣ１１を用いる形態でもよい。すなわち、クライアントＰＣ１１にスキャナ（図示せず）が接続されていて、このスキャナを原稿のスキャンのために用いる形態でもよい。この場合は、クライアントＰＣ１１内のＣＰＵがスキャナを駆動して原稿の読み取りを行い、イメージデータはＰＣ内のメモリに一時蓄積された後、ＰＣ内のネットワークＩ／Ｆを介してイメージデータをサーバ２宛てに送信すればよい。
【００２４】
次に図３を用いて、サーバ２の構成を説明する。サーバ２は、ネットワークＩ／Ｆ３１を有しており、クライアントシステム１から送信されてきたデータは、このネットワークＩ／Ｆ３１を介して受信される。サーバ２は、さらに、制御部３２、メモリ３３、およびＯＣＲ部３４を有する。
【００２５】
制御部３２は、クライアントシステム１からイメージデータが送られてくると、これをいったんメモリ３３に格納する。イメージデータの受信が完了すると、制御部３２は次に、メモリ３３からイメージデータを読み出し、これをＯＣＲ部３４に与える。ＯＣＲ部３４は、このイメージデータについてＯＣＲ処理を施し、テキストデータを生成する。このテキストデータは制御部３２に送られ、制御部３２によりメモリ３３に格納される。
【００２６】
なお、ＯＣＲ部３４は、制御部３２から与えられたイメージデータに関して、（１）全体についてＯＣＲ処理を行うか、あるいは（２）あらかじめ制御部３２から指示された一定範囲についてＯＣＲ処理を行う。何れの処理を行うかは、あらかじめ指定されている内容に従う。なお、図３には、サーバ２と記憶装置４とが直接接続されている形態を示した。しかし記憶装置４は、ネットワークを介してサーバ２とは遠隔地に設置されていてもよい。
【００２７】
制御部３２は、ＯＣＲ部３４により生成されたテキストデータを記憶装置４に格納する。クライアントないし専門職は、ＯＣＲ処理の結果を持たず、必要に応じてサーバ２にアクセスして、この結果を利用する。
【００２８】
クライアントないし専門職は、周知の技術、たとえばＷｅｂブラウザにより、サーバ２に含まれるＷｅｂサーバ３５にアクセスする。すなわちクライアントないし専門職は、クライアントＰＣ１１を用いてＷｅｂサーバ３５にアクセスし、ＩＤやパスワード入力などの周知の認証プロセスを経て、自己に必要なデータを取得する。Ｗｅｂサーバ３５は、これらのアクセスに応じて、記憶装置４からデータを読み出し、Ｗｅｂサイトに掲示すればよい。
【００２９】
これらの他にも、適当な方法でデータがクライアントシステム１ないし専門職システム５に提供されればよい。なお、クライアントシステム１ないし専門職システム５とサーバ２、あるいはサーバ２と記憶装置４との間で授受されるイメージデータや、ＯＣＲ処理の結果として生成されるテキストデータは、暗号化されていても良いことは言うまでもない。
【００３０】
以下、この発明を利用して、文書内容のチェックサービスを実現する実施例について特に説明する。
【００３１】
文書には、契約書や、公的機関への各種申請書など、専門的な内容を記載しなければならないものがある。このような文書については、文書の作成者が作成したものにつき、弁護士や行政書士などの専門職に内容チェックを依頼したい場合もある。このような場合、文書の作成者が電子的に作成した文書であれば、その電子データを専門職に送付すればよい。
【００３２】
しかし、このような文書は必ずしも電子データの形態で存在するとは限らず、たとえば他者から紙の形態で受領した文書について内容チェックの依頼を行いたい場合もありうる。このような場合には、紙の文書を専門職に郵送やファクシミリ送信などで送るしかなく、しかも、専門職は、そのような文書についてあらためてデータの電子化作業を行うか、あるいは専門職が別途ＯＣＲサービスを利用するしかなく、煩雑である。この実施例では、依頼を受けて専門的な文書の内容チェックを行う主体を専門職、専門職に文書チェックを依頼したい主体をクライアントと称する。
【００３３】
つまり、ＯＣＲサービスという面から見れば、クライアントシステム１がサービスを受ける側すなわちクライアントであり、サーバ２は、サービスを提供する側である。また、専門的なサービスを提供するという面から見れば、クライアントシステム１がサービスを受ける側すなわちクライアントであり、専門職（ないし専門職システム５）が、サービスを提供する側である。さらに、情報の提示という面から見れば、専門職システムもテキスト情報の提供というサービスを受ける側という意味でクライアントであり、サーバ２は、サービスを提供する側である。
【００３４】
以下、図４を用いて、上述したクライアント、サーバ２、記憶装置４、および専門職の間の情報の流れを説明する。
【００３５】
（Ａ）まず専門職が、このようなサービスを開始するにあたり、サーバ２に対してユーザ登録を行う。このユーザ登録の際には、専門職からサーバ２に対して、ユーザーＩＤ（以下、専門職ＩＤという）や住所、メールアドレスなどのユーザデータが送信される。またクライアントも、同様にユーザ登録を行う。すなわちクライアントも、サーバ２に対して、ユーザーＩＤ（以下、クライアントＩＤという）や住所、メールアドレスなどのユーザデータを送信する。
【００３６】
サーバ２は、専門職およびクライアントから受信したこれらのユーザデータを記憶装置４に構築されたデータベース（図示せず）に格納する（Ａ２）。すなわちサーバ２は、データベース内に新規レコードを作成し、ここに当該専門職、また当該クライアントのユーザデータを格納する。これにより各々のユーザ登録が行われる。
【００３７】
（Ｂ）クライアントは、専門職５にチェックを依頼したい文書で、紙形態で所持しているものについて、ＭＦＰ１２にてスキャンする。このとき、クライアントは原稿の読み取りに先立って、サーバ２に対してＯＣＲ処理を行う範囲を指示する。すなわち前述したように、ＯＣＲ部３４がイメージデータの全体に関してＯＣＲ処理を行うか、あるいはイメージデータの一部についてＯＣＲ処理を行うかを指示する。
【００３８】
この指示は、クライアントＰＣ１１に表示される範囲指定画面にて、クライアントがキーボードを用いてＯＣＲ範囲の座標を入力して行ってもよいし、あるいはクライアントＰＣ１１に接続されるマウスやトラックパッドあるいはタブレットなどの入力機器を用いて行ってもよい。クライアントＰＣのＣＰＵ（図示せず）は、ここで指定された座標あるいは範囲をサーバ２に送信する。
【００３９】
サーバ２は、クライアントから送信されてくるＯＣＲ範囲の指定内容を当該クライアントのユーザデータに関連付けて一時蓄積し（Ｂ２）、次のＯＣＲ処理の際に、その内容を読み出して利用する。
【００４０】
クライアントは、文書をＭＦＰ１２にて読み取る際に、サーバ２にて生成されるテキストデータを何れの専門職に送付するかについて、あわせて指定する（Ｂ）。このためには、クライアントは所望の専門職ＩＤを送信すればよい。クライアントはさらに、専門職から回答を得るため、連絡先としてクライアントＩＤをあわせて指定しておく。サーバ２は、これらの指定も当該クライアントのユーザデータに関連付けてデータベースに一時蓄積しておく（Ｂ２）。
【００４１】
（Ｃ）次に、クライアントは原稿の読み取りを行う。この結果、クライアントからサーバ２に対してイメージデータが送信される。サーバ２では、制御部３２が、このイメージデータを受信し、いったんメモリ３３に逐次格納する。次いで制御部３２は、記憶装置４のデータベースにアクセスして、クライアントが指定したＯＣＲ範囲の指定内容を参照する（Ｃ２）。制御部３２は、ここで参照したＯＣＲ範囲に基づいてイメージデータの文字認識処理を行い、テキストデータを生成する。
【００４２】
（Ｄ）制御部３２は、クライアントから指定された専門職ＩＤを参照して、生成されたテキストデータと、クライアントの連絡先であるクライアントＩＤとを、当該専門職のレコードに格納する。制御部３２は、さらに、当該専門職の専門職ＩＤを参照して、当該専門職の専門職システム５宛てに登録通知を送信する（Ｄ３）。この登録通知は、当該専門職を指定してクライアントから文書チェックの依頼があった旨、さらに、当該クライアントから依頼があった文書のテキストデータを、その専門職のユーザーデータに関連付けてデータベースに登録された旨を、専門職に通知するものである。
【００４３】
（Ｅ）専門職は、この登録通知に応じて、専門職ＰＣ５３が有しているＷｅｂブラウザにより、Ｗｅｂサーバ３５にアクセスする（Ｅ２）。このアクセスに応じて、Ｗｅｂサーバ３５は、当該専門職のデータベースを参照し、当該専門職のレコードに格納されているテキストデータを提示する。こうして専門職は、クライアントがチェックを希望している文書について、サーバ２によるＯＣＲ処理がされた結果に接することができる（Ｅ３）。
【００４４】
専門職は、このＯＣＲ結果を参照して、クライアントが送信した文書について専門的な立場から内容チェックを行う。そして、このＯＣＲ処理結果に関連付けてデータベースに格納されているクライアントＩＤを参照して、文書について修正の提案や、アドバイスなどをクライアントに提供する。この提供は、ネットワーク３を介して行えばよい。クライアントは、こうして専門職５から提供された修正提案やアドバイスに基づいて文書を修正し、完成させる。こうしてクライアントは、契約の締結や、公的機関への申請などを行う。
【００４５】
クライアントと専門職とを対応させる別の方法について、以下に説明する。まず専門職とクライアントとが、このシステム利用に先立ってユーザ登録を済ませる点は上述したと同様である。
【００４６】
次に専門職は、雑誌や新聞などに自己の広告を掲載する。このとき、たとえば専門職Ａは、自己のファクシミリ番号や、電子メールなどを連絡先として広告に記載しておく。たとえばファクシミリ番号であれば「03-1234-5678」番、電子メールであれば「abc@def.jp」などを広告に掲載しておく。しかし、これらの連絡先は、実際には専門職Ａの連絡先ではなくサーバ２の連絡先である。クライアントが、これらファクシミリ番号や電子メールなどにより特定される宛先にイメージデータを送信すると、実際にはサーバ２がデータを取得する。
【００４７】
次にサーバ２は、クライアントがデータを送信する際に用いた連絡先たとえば「abc@def.jp」から、この連絡先に相当する専門職を特定する。この実施例では、専門職Ａが「abc@def.jp」を登録しているので、サーバ２は、このクライアントは専門職Ａに対して連絡したいということを判断する。この判断に基づいて、サーバ２は、クライアントから受信したイメージデータをＯＣＲ処理し、専門職Ａのレコードに、生成されたテキストデータと、クライアントの連絡先を格納する。そして、専門職Ａの専門職システム５宛てに登録通知を送信する。
【００４８】
このような動作を可能とするように、記憶装置４内のデータベースには、それぞれの専門職が広告に掲載する連絡先（たとえば「abc@def.jp」）と、当該専門職の実際の連絡先（クライアントには非公開であり、サーバ２だけが認識している連絡先）とを対応付けて、専門職ごとに保持しておけばよい。この後、サーバ２が専門職に対して登録通知を送信することは前述したと同様である。
【００４９】
なお、この場合にクライアントの連絡先を識別する方法も種々考えられる。たとえばクライアントが文書を読み取る際に、カバーレターを添付し、このカバーレターにクライアントの連絡先、クライアントＩＤなどを記載するようにすればよい。サーバ２は、文書とともにカバーレターについてもＯＣＲ処理を行い、クライアントのＩＤを得る。あるいはサーバ２がファクシミリで文書を受領した場合にはＦＡＸ通信のＴＳＩ信号などを参照してクライアントの連絡先を特定することもできる。また電子メールでイメージデータを受領した場合であれば、電子メールのヘッダ情報を参照してクライアントの連絡先を特定することもできる。こうして特定したクライアントの連絡先が専門職のレコードに格納される。よって専門職５は、文書についての修正提案やアドバイスを、この連絡先に対して提供すればよい。
【００５０】
このようなシステムにおいて、クライアントから専門職に対して、内容チェックに対する対価の支払いが発生する。一方、ＯＣＲ処理の対価は、クライアントがサーバに対して支払ってもよいし、あるいは専門職がクライアントから得た対価の中からサーバに対して支払うことでもよい。後者は、クライアントから受領した文書について、専門職がデータ化する際の作業をサーバが代行したための対価と捉えることができる。
【図面の簡単な説明】
【００５１】
【図１】この発明が適用されるネットワークシステムを示す概念図
【図２】この発明のクライアントシステムの構成を示す図
【図３】この発明のクライアントシステムの構成を示す図
【図４】この発明を文書内容チェックサービスに適用した実施例を示す図
【符号の説明】
【００５２】
１  クライアントシステム
２  サーバ
３  ネットワーク
４  記憶装置
１１  クライアントＰＣ
１２  ＭＦＰ
【図１】
2010009131.tif 000003
【図２】
2010009131.tif 000004
【図３】
2010009131.tif 000005
【図４】
2010009131.tif 000006