(57)【特許請求の範囲】
【請求項１】
文書入力代行装置で実行される文書入力代行方法であって、
前記文書入力代行装置は、
機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、
該コンピュータプログラムを用いて機能を実現するプロセッサと
を有し、
依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、
複数の文書認識サーバーの中から選択して文書認識処理を依頼する第２の手段と、
依頼した文書認識サーバーで処理されたデータを依頼者に提供する第３の手段と
を備え、
前記第１の手段が、
ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１のステップと、
前記第２の手段が、
前記プロセッサにより前記記憶領域のコンピュータプログラムを用いて、
前記文書画像中の文字サイズを解析し、
前記解析した文字画像中の文字サイズに基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、
文書認識処理を依頼する第２のステップと、
前記第３の手段が、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３のステップと、
を含むことを特徴とする文書入力代行方法。
【請求項２】
文書入力代行装置で実行される文書入力代行方法であって、
前記文書入力代行装置は、
機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、
該コンピュータプログラムを用いて機能を実現するプロセッサと
を有し、
依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、
複数の文書認識サーバーの中から選択して文書認識処理を依頼する第２の手段と、
依頼した文書認識サーバーで処理されたデータを依頼者に提供する第３の手段と
を備え、
前記第１の手段が、
ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１のステップと、
前記第２の手段が、
前記プロセッサにより前記記憶領域のコンピュータプログラムを用いて、
前記文書画像中の文字数を解析し、
前記解析した文字画像中の文字数に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、
文書認識処理を依頼する第２のステップと、
前記第３の手段が、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３のステップと、
を含むことを特徴とする文書入力代行方法。
【請求項３】
文書入力代行装置で実行される文書入力代行方法であって、
前記文書入力代行装置は、
機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、
該コンピュータプログラムを用いて機能を実現するプロセッサと
を有し、
依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、
複数の文書認識サーバーの中から選択して文書認識処理を依頼する第２の手段と、
依頼した文書認識サーバーで処理されたデータを依頼者に提供する第３の手段と
を備え、
前記第１の手段が、
ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１のステップと、
前記第２の手段が、
前記プロセッサにより前記記憶領域のコンピュータプログラムを用いて、
前記文書画像の品質を解析し、
前記解析した文字画像の品質に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、
文書認識処理を依頼する第２のステップと、
前記第３の手段が、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３のステップと、
を含むことを特徴とする文書入力代行方法。
【請求項４】
コンピュータの記憶領域にインストールされ、
ネットワークを介して依頼者から文書認識処理対象となる文書画像を受信する第１の機能と、
前記文書画像中の文字サイズを解析し、前記解析した文書画像中の文字サイズに基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２の機能と、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の機能と、
をコンピュータに実行させるための文書入力代行用のコンピュータプログラム。
【請求項５】
コンピュータの記憶領域にインストールされ、
ネットワークを介して依頼者から文書認識処理対象となる文書画像を受信する第１の機能と、
前記文書画像中の文字数を解析し、前記解析した文書画像中の文字数に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２の機能と、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の機能と、
をコンピュータに実行させるための文書入力代行用のコンピュータプログラム。
【請求項６】
コンピュータの記憶領域にインストールされ、
ネットワークを介して依頼者から文書認識処理対象となる文書画像を受信する第１の機能と、
前記文書画像の品質を解析し、前記解析した文書画像の品質に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２の機能と、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の機能と、
をコンピュータに実行させるための文書入力代行用のコンピュータプログラム。
【請求項７】
機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、
該コンピュータプログラムを用いて機能を実現するプロセッサと
を有し、
依頼者から文書認識処理対象となる文書画像を受信して異なる特性を持った複数の文書認識サーバーの中から文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する文書入力代行装置であって、
ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、
前記プロセッサが前記記憶領域のコンピュータプログラムを用いて、前記文書画像中の文字サイズを解析し、前記解析した文書画像中の文字サイズに基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する第２の手段と、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の手段と、
を備えていることを特徴とする文書入力代行装置。
【請求項８】
機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、
該コンピュータプログラムを用いて機能を実現するプロセッサと
を有し、
依頼者から文書認識処理対象となる文書画像を受信して異なる特性を持った複数の文書認識サーバーの中から文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する文書入力代行装置であって、
ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、
前記プロセッサが前記記憶領域のコンピュータプログラムを用いて、前記文書画像中の文字数を解析し、前記解析した文書画像中の文字数に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する第２の手段と、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の手段と、
を備えていることを特徴とする文書入力代行装置。
【請求項９】
機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、
該コンピュータプログラムを用いて機能を実現するプロセッサと
を有し、
依頼者から文書認識処理対象となる文書画像を受信して異なる特性を持った複数の文書認識サーバーの中から文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する文書入力代行装置であって、
ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、
前記プロセッサが前記記憶領域のコンピュータプログラムを用いて、前記文書画像の品質を解析し、前記解析した文書画像の品質に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する第２の手段と、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の手段と、
を備えていることを特徴とする文書入力代行装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像に基づく文書認識処理を行う文書認識サーバーとこの文書認識サーバーにネットワークを介して文書認識処理を依頼する依頼者との間での文書認識業務を代行する文書入力代行方法、文書入力代行用のコンピュータプログラム及び文書入力代行装置に関する。
【０００２】
【従来の技術】
近年、ネットワークを介して文書の入力を行うシステムが開発されている。例えば、特開２０００−１７２４２８公報には、オフィスや出張先等で自由に利用できる情報処理装置が提案されている。
【０００３】
しかしながら、ネットワークを介して、複数の文書認識サーバーを用いて文書の入力を行う方法に関する従来技術は見当たらない。
【０００４】
複数の文書認識サーバーを用いる手法に類似する例としては、複数の文字認識エンジンを用いる方法が特開平７−２８９４６号公報に記載されている。この特開平７−２８９４６号公報に記載された方法は、領域識別後に各認識対象領域毎に異なる認識演算手段を用いることで処理の高速化を図るというものである。
【０００５】
【発明が解決しようとする課題】
上記複数の文字認識エンジンを用いる手法は、処理の高速化を主眼としたものであり、いずれの手法も同じ文字認識エンジンを複数用意して処理を行っているため、認識性能の向上は望めない。また、文書入力代行システムとしての提案はなされていない。
【０００６】
本発明の目的は、今後需要の増加が見込まれる紙文書の電子化業務を、高精度かつ高速度に行うことである。
【０００７】
本発明の別の目的は、電子化を行う対象毎に最適な文書入力環境を提供することである。
【０００８】
【課題を解決するための手段】
請求項１記載の発明は、文書入力代行装置で実行される文書入力代行方法であって、前記文書入力代行装置は、機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、該コンピュータプログラムを用いて機能を実現するプロセッサとを有し、依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、複数の文書認識サーバーの中から選択して文書認識処理を依頼する第２の手段と、依頼した文書認識サーバーで処理されたデータを依頼者に提供する第３の手段とを備え、前記第１の手段が、ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１のステップと、前記第２の手段が、前記プロセッサにより前記記憶領域のコンピュータプログラムを用いて、前記文書画像中の文字サイズを解析し、前記解析した文字画像中の文字サイズに基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２のステップと、前記第３の手段が、依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３のステップと、を含むことを特徴とする文書入力代行方法である。
【０００９】
請求項２記載の発明は、文書入力代行装置で実行される文書入力代行方法であって、前記文書入力代行装置は、機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、該コンピュータプログラムを用いて機能を実現するプロセッサとを有し、依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、複数の文書認識サーバーの中から選択して文書認識処理を依頼する第２の手段と、依頼した文書認識サーバーで処理されたデータを依頼者に提供する第３の手段とを備え、前記第１の手段が、ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１のステップと、前記第２の手段が、前記プロセッサにより前記記憶領域のコンピュータプログラムを用いて、前記文書画像中の文字数を解析し、前記解析した文字画像中の文字数に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２のステップと、前記第３の手段が、依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３のステップと、を含むことを特徴とする文書入力代行方法である。
【００１０】
請求項３記載の発明は、文書入力代行装置で実行される文書入力代行方法であって、前記文書入力代行装置は、機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、該コンピュータプログラムを用いて機能を実現するプロセッサとを有し、依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、複数の文書認識サーバーの中から選択して文書認識処理を依頼する第２の手段と、依頼した文書認識サーバーで処理されたデータを依頼者に提供する第３の手段とを備え、前記第１の手段が、ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１のステップと、前記第２の手段が、前記プロセッサにより前記記憶領域のコンピュータプログラムを用いて、前記文書画像の品質を解析し、前記解析した文字画像の品質に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２のステップと、前記第３の手段が、依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３のステップと、を含むことを特徴とする文書入力代行方法である。
【００１１】
請求項４記載の発明は、コンピュータの記憶領域にインストールされ、ネットワークを介して依頼者から文書認識処理対象となる文書画像を受信する第１の機能と、前記文書画像中の文字サイズを解析し、前記解析した文書画像中の文字サイズに基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２の機能と、依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の機能と、をコンピュータに実行させるための文書入力代行用のコンピュータプログラムである。
【００１２】
請求項５記載の発明は、コンピュータの記憶領域にインストールされ、ネットワークを介して依頼者から文書認識処理対象となる文書画像を受信する第１の機能と、前記文書画像中の文字数を解析し、前記解析した文書画像中の文字数に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２の機能と、依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の機能と、をコンピュータに実行させるための文書入力代行用のコンピュータプログラムである。
【００１３】
請求項６記載の発明は、コンピュータの記憶領域にインストールされ、ネットワークを介して依頼者から文書認識処理対象となる文書画像を受信する第１の機能と、前記文書画像の品質を解析し、前記解析した文書画像の品質に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択し、文書認識処理を依頼する第２の機能と、依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の機能と、をコンピュータに実行させるための文書入力代行用のコンピュータプログラムである。
【００１４】
請求項７記載の発明は、機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、該コンピュータプログラムを用いて機能を実現するプロセッサとを有し、依頼者から文書認識処理対象となる文書画像を受信して異なる特性を持った複数の文書認識サーバーの中から文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する文書入力代行装置であって、ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、前記プロセッサが前記記憶領域のコンピュータプログラムを用いて、前記文書画像中の文字サイズを解析し、前記解析した文書画像中の文字サイズに基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する第２の手段と、依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の手段と、を備えていることを特徴とする文書入力代行装置である。
【００１５】
請求項８記載の発明は、機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、該コンピュータプログラムを用いて機能を実現するプロセッサとを有し、依頼者から文書認識処理対象となる文書画像を受信して異なる特性を持った複数の文書認識サーバーの中から文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する文書入力代行装置であって、ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、前記プロセッサが前記記憶領域のコンピュータプログラムを用いて、前記文書画像中の文字数を解析し、前記解析した文書画像中の文字数に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する第２の手段と、依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の手段と、を備えていることを特徴とする文書入力代行装置である。
【００１６】
請求項９記載の発明は、機能を実現するために必要なコンピュータプログラムがインストールされた記憶領域と、該コンピュータプログラムを用いて機能を実現するプロセッサとを有し、依頼者から文書認識処理対象となる文書画像を受信して異なる特性を持った複数の文書認識サーバーの中から文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する文書入力代行装置であって、ネットワークを介して前記依頼者から文書認識処理対象となる文書画像を受信する第１の手段と、前記プロセッサが前記記憶領域のコンピュータプログラムを用いて、前記文書画像の品質を解析し、前記解析した文書画像の品質に基づいて、異なる特性を持った複数の文書認識サーバーの中から前記文書画像の文書認識処理を行う文書認識サーバーを選択して文書認識処理を依頼する第２の手段と、
依頼した前記文書認識サーバーから文書認識処理後の電子情報化されたデータを受信して前記依頼者に提供する第３の手段と、を備えていることを特徴とする文書入力代行装置である。
【０１０１】
【発明の実施の形態】
本発明の実施の形態を構成する概略構成について図１を参照しながら説明する。
【０１０２】
システム構成例を図１に示す。本システムは、ユーザが扱うユーザユーザ端末と、文書入力代行サービスの提供者が管理するサービス提供装置と、複数の文書認識サーバーとが、通信回線（例えばインターネット）を介してアクセス可能に接続されている。
【０１０３】
ユーザ装置、サービス提供装置及び文書認識サーバーは、それぞれがコンピュータとしてのアーキテクチャを備えており、それぞれの機器の記憶領域には、それぞれの機能を実現するために必要なコンピュータプログラムがインストールされている。この場合のハードウエア資源とソフトウェア資源であるコンピュータプログラムとは、一般的なコンピュータとアプリケーションプログラムとの相互関係と同様な一般的な関係でもって結ばれており、そこに特殊性があるわけではない。そこで、以下、専ら、コンピュータプログラムに従いコンピュータとしてのアーキテクチャを備えるユーザ装置、サービス提供装置及び文書認識サーバーが自らのプロセッサによって実行される機能そのものについて説明を進める。
【０１０４】
基本的な動作を次に説明する。
【０１０５】
まず、文書入力作業を依頼するユーザはスキャナやデジタルカメラ等の画像入力装置を用いて紙上の文書を文書画像に変換する。
【０１０６】
次いで、ユーザは、通信回線を介して、変換された画像をサービス提供装置に送る。
【０１０７】
サービス提供装置では、送られてきた画像に基づいて適当な文書認識サーバーを用いて文書画像を電子化し、得られた結果をユーザ（ユーザ端末）に送り返す。
【０１０８】
サービス提供装置の動作に関しては、本発明の中心をなす部分であるので、以下の各実施の形態にて詳しく説明する。
【０１０９】
本発明の第１の実施の形態を図２及び図３に基づいて説明する。
【０１１０】
第１の実施の形態においては、ユーザから選択基準としての入力条件の希望を得、それに基づいて文書認識サーバーを選択する例について説明する。
【０１１１】
ここで用いる入力条件を入力条件（１）として図２に示す。
【０１１２】
ユーザは入力条件に対して、優先順位をつけ、画像と共にサービス提供装置に送る。ここでは、ユーザは「料金」「納期」の順番に優先順位をつけたものとして、サービス提供装置には画像と入力条件の順位「４−３−１−２−５」及び、入力条件「日本語（言語）」、「カラー（入力画像フォーマット）」及び「ｈｔｍｌ（出力画像フォーマット）」が送られる。
【０１１３】
サービス提供装置では、各文書認識サーバーに対して画像を送付し、送付した画像の電子化を行うのに要する納期と料金の情報を得る。ここでは、図３に例示する処理条件例（１）に示すように各文書認識サーバーの料金と納期が得られたとする。
【０１１４】
ここで、サービス提供装置は、ユーザから得られている優先順位「４−３−１−２−５」を解釈して、「入力データフォーマット」、「言語」、「納期」、「料金」及び「出力データフォーマット」の順番で文書認識サーバーを選択する。
【０１１５】
まず、「入力データフォーマット」を基準に選択すると、「カラー」に対応している文書認識サーバー１、３、４が選択される。ここではまだ３つの候補があるので、次に「言語」を基準に選択すると、文書認識サーバー１、３、４のうち、「日本語」に対応しているのは文書認識サーバー１、４である。この時点でも２つの候補が残るので、次に「納期」を基準に選択すると、文書認識サーバー４の方が早いので、最終的にサービス提供装置は文書認識サーバー４を選択する。もちろん、この時点でも１つに絞り込めない場合には、引き続いて「料金」、「出力データフォーマット」の順番で比較を行う。そして、文書認識サーバー４に処理を依頼する信号を出す。
【０１１６】
文書認識サーバー４は、処理を依頼する信号を受けたならば、文書画像の電子化処理を行い、結果をサービス提供装置に返す。
【０１１７】
サービス提供装置は、得られた電子情報化されたデータをユーザ端末に送付すると共に、料金の請求を行う。あるいは、文書認識サーバー４に選択に伴う対価を要求する方法もある。例えば、文書認識サーバー４に対して、選択の対価として料金２４０円の１０％である２４円を請求する。つまり、依頼者から得た２４０円のうち、２１６円を文書認識サーバー４に電子化の対価として支払う。
【０１１８】
本発明の第２の実施の形態を図４ないし図９に基づいて説明する。
【０１１９】
本実施の形態においては、ユーザに入力条件を提示し、ユーザが選択した文書認識サーバーを用いて文書画像の電子化を行う例について説明する。
【０１２０】
まず、ユーザはユーザ端末を用いて電子化したい文書画像をサービス提供装置に送る。サービス提供装置では画像を受け取ったならば、各文書認識サーバーに送付し、入力の条件を得る。ここで用いる入力条件を入力条件（２）として図４に示す。
【０１２１】
サービス提供装置では、各文書認識サーバーに対して画像を送付し、送付した画像の電子化を行う場合の入力条件を得る。ここでは、図５に例示する処理条件例（２）に示すように、各文書認識サーバーの入力条件が得られたとする。ここで、「品質」に関しては、実際に電子化されたデータがサービス提供装置に送られて来るものとする。
【０１２２】
ここで、サービス提供装置は「品質」以外の情報をユーザ端末に送る。ユーザ端末では送られてきた入力条件をユーザに提示し、ユーザの選択を促す。もちろん、「品質」の情報もユーザ端末に送っても良いが、「品質」の情報はデータ量が多いので、後述の方法による方が処理時間がかからない場合が多い。この時点では、ユーザは複数の候補を選択できる。この例の場合には、ユーザは「ネットワークの混雑度」で混雑の激しい文書認識サーバー３以外を選択したものとする。その結果はユーザ端末からサービス提供装置に送られる。
【０１２３】
サービス提供装置では、ユーザによって選択された文書認識サーバーによって得られている電子化データを再び画像データに変換する。画像データの再変換する理由は、電子化されたままのデータをユーザ端末に送付した場合、ユーザはその時点で電子化されたデータを手に入れてしまうことになるので、サービス提供装置の利益が損なわれる恐れがあるからである。得られた画像データはユーザ端末に送られ、ユーザに提示される。ここで、ユーザが送付した文書画像の一例を入力画像例（１）として図６に示す、この入力画像例（１）に対して、提示される画像の例を文書認識サーバー１品質例（１）として図７に、文書認識サーバー２品質例（１）として図８に、そして、文書認識サーバー４品質例（１）として図９にそれぞれ示す。
【０１２４】
ユーザは提示された画像を見て「品質」（認識性能）を確認し、「料金」などの他の入力条件も考慮して、最も適当な文書認識サーバーを選択する。この例の場合、文書認識サーバー２が選択されたものとする。この選択結果はユーザ端末からサービス提供装置に送られる。
【０１２５】
サービス提供装置では選択された文書認識サーバー２によって作成された電子化情報をユーザ端末に送付すると共に、料金の請求を行う。
【０１２６】
本発明の第３の実施の形態を図１０及び図１１に基づいて説明する。
【０１２７】
本実施の形態においては、サービス提供装置が各文書認識サーバーの特性を把握している場合に、ユーザから入力された入力画像に対して簡単な解析を行い、その結果に基づいて最も適切な文書認識サーバーを選択する方法について説明する。
【０１２８】
本実施例で用いる文書認識サーバーの特性を文書認識サーバーの特性例（１）として図１０に示す。
【０１２９】
ここで、料金は１文字当たりの料金（円）、文字認識速度は１秒当たりに認識できる文字数、文字サイズ特性は文字認識率が一定の基準以上を達成できる文字のサイズ、同様に品質特性は文字認識率が一定の基準以上を達成できる文字の品質である。文字の品質を評価する方法はいくつか提案されているが、ここでは、文字画像のかすれ、つぶれをあらわすパラメータとして、輪郭長２ ÷画素数（面積）を用いる。
【０１３０】
ユーザ端末を介してユーザから文書画像が送られてきたならば、サービス提供装置は画像中の連結矩形成分の数を算出する。
【０１３１】
連結成分の数は大雑把に文字数に比例するが、日本語文書の場合、１文字が複数の連結成分から構成される文字も多いので、距離の近い連結成分を統合する処理を追加することで、更に精度よく文字数を推定できる。最も簡単な方法としては、連結成分外接矩形の中心間距離があらかじめ定めたしきい値より小さい場合には、その連結成分を統合すれば良い。
【０１３２】
そして、この統合処理の結果得られた矩形のサイズの統計を取ることで、原稿中の文字の大きさを得ることが出来る。最も簡単な方法としては、連結成分の外接矩形の平均値を持って、文書中の文字のサイズとすれば良い。
【０１３３】
さらに、文書画像中の総輪郭長（エッジの数）と総黒画素数を求め、品質＝総輪郭長２ ÷総黒画素数を算出する。
【０１３４】
本実施の形態では、上記解析の結果として、文書画像解析結果例（１）として図１１に例示する結果が得られたとする。
【０１３５】
次に、サービス提供装置では、文字サイズ及び品質に関して、その特性の範囲内にある文書認識サーバーを選択する。この例の場合、文書認識サーバー２は文字サイズ特性の条件を満たさず、文書認識サーバー３は品質特性を満たさないので、候補から外れる。候補として残った文書認識サーバー１、４については、処理時間が一定の時間内で、料金の安価なものを選ぶ。ここでは、処理時間のしきい値を１０秒とする。文書認識サーバー１での処理時間は、９６３／１００＝９．６３秒、文書認識サーバー４での処理時間は９６３／８０＝１２．０３秒となり、文書認識サーバー４は処理時間のしきい値を超えるので、最終的に文書認識サーバー１が選択される。ここで、複数の文書認識サーバーが処理時間のしきい値を超えない場合には、料金の安価な方の文書認識サーバーを選択すれば良い。全ての文書認識サーバーの処理時間がしきい値を超えた場合も同様である。
【０１３６】
サービス提供装置では、文書認識サーバー１に対して文書画像を送り、得られた電子化情報をユーザ端末に送付する。
【０１３７】
本発明の第４の実施の形態を図１２ないし図１４に基づいて説明する。
【０１３８】
本実施の形態においては、サービス提供装置において、領域識別処理を行い、必要な部分だけを文書認識サーバーに送ることで画像の転送時間の短縮を図る。
【０１３９】
サービス提供装置では、ユーザから送られてきた画像に対して領域識別処理を行い、画像を写真領域と文字領域に分割する。この方法としては多くの手法が提案されているが、例えば、特開平７−３３４６１４号公報に示されているような手法を用いれば良い。文書認識サーバーでは文字領域の認識処理を行うので、サービス提供装置は得られた文書領域の部分だけを文書認識サーバーに送り、電子化された情報を得る。
【０１４０】
より具体的に領域識別例（１）として図１２に示す画像がユーザから送られてきた場合の処理について説明する。サービス提供装置において、領域識別処理を行った結果、２つの文書領域、１つの表領域と１つの写真領域が領域識別例（１）に示すように得られたものとする。
【０１４１】
ここで、それぞれの文書領域を第３の実施の形態と同様に解析した結果は、文書画像解析結果例（２）として図１３に示すように得られたとする。また、各文書認識サーバーの特性は文書認識サーバーの特性例（１）として図１４に示す通りであるとする。
【０１４２】
まず、表領域１について適切な文書認識サーバーの選択を行う。図１４に示す文書認識サーバーの特性例（２）から、表を処理できる文書認識サーバーは文書認識サーバー３のみであるので、サービス提供装置では文書認識サーバー３に表領域の画像を送り、電子化情報を得る。
【０１４３】
文書領域１について、適切な文書認識サーバーの選択を行う。文書領域については全てのサーバーで処理が可能であるとする。実施例３と同様に、文字サイズ及び品質に関して、その特性の範囲内にある文書認識サーバーを選択する。この例の場合、文書認識サーバー２のみがこの条件を満たす。そこで、サービス提供装置では、文書領域１の画像を文書認識サーバー２に送り、電子化情報を得る。
【０１４４】
文書領域２について同様の処理を行うと、文字サイズ及び品質の条件を満たすのは文書認識サーバー１のみであるので、文書領域２の画像を文書認識サーバーに送り、電子化情報を得る。
【０１４５】
それぞれの文書領域について電子化情報が得られたならば、それぞれの文書領域の座標等必要な情報を付加して、ユーザ端末に送付する。
【０１４６】
本発明の第５の実施の形態を図１５及び図１６に基づいて説明する。
【０１４７】
本実施の形態においては、図１５に例示するようなシステム構成を用いる。ただし、広告検索装置以外の部分の処理は他の実施例と同様であるので、でう何時部分については説明を割愛する。
【０１４８】
サービス提供装置においては、第１〜第４の実施の形態に示されている手法で、ユーザ端末から送られてきた画像に対する電子化情報を得る。つぎに、サービス提供装置は電子化情報を広告検索装置に送る。広告検索装置では、電子化情報に基づいて、広告ＤＢ（広告データベース）中から適当な広告を検索し、得られた広告をサービス提供装置に送る。サービス提供装置では得られた広告を電子化情報に付与してユーザ端末へ送付する。
【０１４９】
電子化情報に基づいて広告を選択する手段については多く提案されているが、最も簡単な例では、電子化された文書中に現れる単語をキーとして広告ＤＢ中で該当するキーワードをもつ広告を抽出すれば良い。広告の登録時には、広告を付与するキーワードと広告主が支払う料金を広告と供に登録しておけば良い。広告ＤＢの例を広告ＤＢ例（１）として図１６に示す。
【０１５０】
ここで、図１２に例示した領域識別例（１）に示す画像がユーザ端末から与えられ、サービス提供部で得られた電子化情報が広告検索装置に入力された場合の例を説明する。
【０１５１】
広告検索装置では、形態素解析を行い、キーワードとなり得る単語を抽出する。簡単な例では名詞のみを抽出すれば良い。ここでは、「夏休み」「伊豆高原」「せせらぎ」が抽出されたとする。つぎに、これらの単語がキーワードとなっている広告を広告ＤＢから検索する。広告ＤＢ例の場合、１２３と１２４番のキーワードに「夏休み」があるので、この広告を抽出し、サービス提供部に送付すると供に、広告主に対して料金の請求を行う。
【０１５２】
【発明の効果】
本発明は、今後需要の増加が見込まれる紙文書の電子化業務を高精度かつ高速度に行うことができる。また、電子化を行う対象毎に最適な文書入力環境を提供することができる。
【図面の簡単な説明】
【図１】システムの概略構成を示す模式図である。
【図２】本発明の第１の実施の形態として、ユーザによる文書認識サーバーの選択基準の一例を示す模式図である。
【図３】文書認識サーバーの処理条件の一例を示す模式図である。
【図４】本発明の第２の実施の形態として、ユーザによる文書認識サーバーの選択基準の別の一例を示す模式図である。
【図５】文書認識サーバーの処理条件の別の一例を示す模式図である。
【図６】ユーザがサービス提供装置に送付した文書画像の一例を示す模式図である。
【図７】ユーザが送付した文書画像に対して文書認識サーバーで文書認識処理を行い、さらにサービス提供装置で再画像変換後にユーザに提示される画像の一例を示す模式図である。
【図８】ユーザが送付した文書画像に対して文書認識サーバーで文書認識処理を行い、さらにサービス提供装置で再画像変換後にユーザに提示される画像の別の一例を示す模式図である。
【図９】ユーザが送付した文書画像に対して文書認識サーバーで文書認識処理を行い、さらにサービス提供装置で再画像変換後にユーザに提示される画像の別の一例を示す模式図である。
【図１０】本発明の第３の実施の形態として、文書認識サーバーの特性例を示す模式図である。
【図１１】文書画像解析結果例を示す模式図である。
【図１２】本発明の第４の実施の形態として、ユーザがサービス提供装置に送付した文書、表及び写真を含む画像の一例を示す模式図である。
【図１３】文書画像解析結果例を示す模式図である。
【図１４】文書認識サーバーの特性例を示す模式図である。
【図１５】本発明の第５の実施の形態として、システムの概略構成を示す模式図である。
【図１６】広告データベース（広告ＤＢ）の内容を例示する模式図である。
【図１】
0004429541.tif 000002
【図２】
0004429541.tif 000003
【図３】
0004429541.tif 000004
【図４】
0004429541.tif 000005
【図５】
0004429541.tif 000006
【図６】
0004429541.tif 000007
【図７】
0004429541.tif 000008
【図８】
0004429541.tif 000009
【図９】
0004429541.tif 000010
【図１０】
0004429541.tif 000011
【図１１】
0004429541.tif 000012
【図１２】
0004429541.tif 000013
【図１３】
0004429541.tif 000014
【図１４】
0004429541.tif 000015
【図１５】
0004429541.tif 000016
【図１６】
0004429541.tif 000017