(57)【要約】  【課題】  処理対象とする画像情報に特定の分野の文字列（単語）画像が含まれる場合であっても，利用者の操作性悪化を招くことなく，文字列認識に用いる辞書情報としてその分野に対応したものを用いて文字列の認識精度を向上することができること。  【解決手段】  ユーザＩＤ入力部２６により文字列画像を含む画像情報の取扱者に関する取扱者情報を入力し，これに関連する特定の辞書情報をユーザ辞書取得部３３によって取得し，その特定の辞書情報を用いて文字列認識部３１によって画像情報から文字列情報を認識する。さらに，メール送信部３６により，文字列認識部３１によって認識した文字列情報を電子メールの本文のテキスト情報とし，画像情報をその添付データとして，アドレス選択部３４によって入力された送信先に電子メール送信する。【選択図】図１
2005215772.tif 000002
【特許請求の範囲】
【請求項１】
文字列画像を含む画像情報から文字列情報を認識する文字列認識装置において，
前記画像情報の取扱者に関する取扱者情報を取得する取扱者情報取得手段と，
前記取扱者情報取得手段により取得された前記取扱者情報に関連する特定の辞書情報を外部装置又は前記取扱者情報と関連付けて辞書情報を記憶する記憶手段から取得する特定辞書情報取得手段と，
前記特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力する文字列認識出力手段と，
を具備してなることを特徴とする文字列認識装置。
【請求項２】
文字列画像を含む画像情報から文字列情報を認識する文字列認識装置において，
前記画像情報の取扱者に関する取扱者情報を取得する取扱者情報取得手段と，
複数の単語データと前記取扱者情報と前記取扱者による前記単語データの過去の使用頻度情報とが関連付けられて記憶された単語使用頻度記憶手段と，
前記単語使用頻度記憶手段の記憶情報に基づいて前記取扱者情報取得手段により取得された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成する第１の特定辞書情報編成手段と，
特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力する文字列認識出力手段と，
を具備してなることを特徴とする文字列認識装置。
【請求項３】
前記取扱者情報が予めグループ化されており，
前記第１の特定辞書情報編成手段が，前記取扱者情報取得手段により取得された前記取扱者情報と同じグループに属する前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データを前記特定の辞書情報に含めてなる請求項２に記載の文字列認識装置。
【請求項４】
前記単語データが予めグループ化されており，
前記第１の特定辞書情報編成手段が，前記取扱者情報取得手段により取得された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データと同じグループに属する前記単語データを前記特定の辞書情報に含めてなる請求項２に記載の文字列認識装置。
【請求項５】
原稿から画像情報を読み取る画像読取り手段と，該画像読取り手段により読み取られた画像情報から文字列情報を認識する請求項１〜４のいずれかに記載の文字列認識装置と，を具備してなることを特徴とする画像読取り装置。
【請求項６】
当該画像読取り装置の利用者の識別情報を入力する利用者識別情報入力手段を具備し，
前記利用者識別情報入力手段が，前記取扱者情報取得手段と兼用され，前記利用者の識別情報を前記取扱者情報とするものである請求項５に記載の画像読取り装置。
【請求項７】
前記画像情報の外部への送信先情報を入力する送信先情報入力手段を具備し，
前記送信先情報入力手段が，前記取扱者情報取得手段と兼用され，前記送信先情報を前記取扱者情報とするものである請求項５に記載の画像読取り装置。
【請求項８】
前記画像情報と前記文字列認識出力手段により出力された文字列情報とを併せて外部へ送信する画像情報等送信手段を具備してなる請求項５〜７のいずれかに記載の画像読取り装置。
【請求項９】
文字列画像を含む画像情報から文字列情報を認識する１又は複数の文字列認識装置と通信可能に接続され，該文字列認識装置に対して文字列情報の認識に用いる辞書情報を送信する辞書情報送信装置であって，
前記画像情報の取扱者に関する取扱者情報を前記文字列認識装置から受信する取扱者情報受信手段と，
複数の単語データと前記取扱者情報と前記取扱者による単語データの過去の使用頻度情報とが関連付けられて記憶された単語使用頻度記憶手段と，
前記単語使用頻度記憶手段の記憶情報に基づいて，前記取扱者情報受信手段により受信された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成する第２の特定辞書情報編成手段と，
前記特定の辞書情報を前記取扱者情報の送信元の前記文字列認識装置に送信する特定辞書情報送信手段と，
を具備してなることを特徴とする辞書情報送信装置。
【請求項１０】
前記取扱者情報が予めグループ化されており，
前記第２の特定辞書情報編成手段が，前記取扱者情報受信手段により受信された前記取扱者情報と同じグループに属する前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データを前記特定の辞書情報に含めてなる請求項９に記載の辞書情報送信装置。
【請求項１１】
前記単語データが予めグループ化されており，
前記第２の特定辞書情報編成手段が，前記取扱者情報受信手段により受信された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データと同じグループに属する前記単語データを前記特定の辞書情報に含めてなる請求項９に記載の辞書情報送信装置。
【請求項１２】
文字列画像を含む画像情報から文字列情報を認識する処理をコンピュータに実行させるための文字列認識プログラムにおいて，
前記画像情報の取扱者に関する取扱者情報を取得する取扱者情報取得処理と，
前記取扱者情報取得処理により取得された前記取扱者情報に関連する特定の辞書情報を外部装置又は前記取扱者情報と関連付けて辞書情報を記憶する記憶手段から取得する特定辞書情報取得処理と，
前記特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力する文字列認識出力処理と，
の各処理をコンピュータに実行させるための文字列認識プログラム。
【請求項１３】
文字列画像を含む画像情報から文字列情報を認識する処理をコンピュータに実行させるための文字列認識プログラムにおいて，
前記画像情報の取扱者に関する取扱者情報を取得する取扱者情報取得処理と，
複数の単語データと前記取扱者情報と前記取扱者による前記単語データの過去の使用頻度情報とが関連付けられて記憶された単語使用頻度記憶手段の記憶情報に基づいて，前記取扱者情報取得処理により取得された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成する第１の特定辞書情報編成処理と，
特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力する文字列認識出力処理と，
の各処理をコンピュータに実行させるための文字列認識プログラム。
【請求項１４】
請求項１２又は１３に記載の文字列認識プログラムが記録されてなることを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１５】
文字列画像を含む画像情報から文字列情報を認識する１又は複数の文字列認識装置と通信可能に接続されたコンピュータに，前記文字列認識装置に対して文字列情報の認識に用いる辞書情報を送信する処理を実行させるための辞書情報送信プログラムであって，
前記画像情報の取扱者に関する取扱者情報を前記文字列認識装置から受信する取扱者情報受信処理と，
複数の単語データと前記取扱者情報と前記取扱者による前記単語データの過去の使用頻度情報とが関連付けられて記憶された単語使用頻度記憶手段の記憶情報に基づいて，前記取扱者情報受信処理により受信された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成する第２の特定辞書情報編成処理と，
前記特定の辞書情報を前記取扱者情報の送信元の前記文字列認識装置に送信する特定辞書情報送信処理と，
の各処理をコンピュータに実行させるための辞書情報送信プログラム。
【請求項１６】
請求項１５に記載の辞書情報送信プログラムが記録されてなることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，文字列画像を含む画像情報から文字列情報を認識する文字列認識装置及びそのプログラム，その文字列認識装置を具備する画像読取り装置，その文字列認識装置に辞書情報を送信する辞書情報送信装置及びそのプログラムに関するものである。
【背景技術】
【０００２】
現在，文字列画像を含む画像が形成された原稿をスキャナ等により画像情報（文字列画像を含む画像情報）として電子化し，そこから文字情報を認識して出力するＯＣＲ(Optical Character Reading、光学的文字認識）技術が広く利用されている。
また，特許文献１には，原稿画像を読み取って得た画像データを電子メールにより送信する場合に，読み取った画像データを電子メールの添付ファイル形式に変換するとともに，テキスト画像が形成された用紙から画像を読み取って文字認識した結果（文字コード）を電子メールの本文データとして電子メール送信するネットワークファクシミリ装置が示されている。
文字認識においては，画像情報の画像品質が悪い（読取り元の原稿の画像品質が悪い）等の問題から，文字認識精度が悪い場合があり，文字認識精度をより向上することが要求されている。
文字認識精度を向上させる有効な手段として，まず，文字画像から文字情報（文字コード）を認識し，その並びによって構成される文字列情報を，予め用意委された単語（文字列）の辞書情報を用いて補正して文字列認識を行うものがある。これにより，文字単体ではなく，１又は複数の前後の文字との関係において文字列認識がなされるので，日本語としての意味をなさない誤った文字認識が補正され，文字列認識精度の向上を図ることができる。
この場合，補正に用いる辞書情報の内容が，文字列認識精度に大きく影響することになる。通常は，辞書情報の内容（単語）が充実するほど文字列認識精度が向上すると考えられる。しかし，辞書情報の情報量が増えるほど，文字列認識に要する処理負荷が増大する。さらに，特定の製品群に関する分野や特定の専門技術に関する分野の文章（文字列）等，認識対象とする文字列（文章）の分野が増えると，外観上似ている文字列に対して多くの異なる単語（文字列）が辞書情報に含まれることになり，かえって認識精度が悪化することも考えられる。
これに対し，例えば，特許文献２には，予め各種の電子図書を用意しておき，画像情報に基づく文字認識により得た単語からこれに対応する電子図書を特定し，特定した電子図書に含まれる単語群（辞書情報）と文字認識により得た単語との比較によって誤認識した文字を補正する技術が示されている。これにより，処理対象（文字認識の対象となる画像情報の内容）の分野に応じて用いる辞書情報（単語群）が切り替えられるので，文字列認識ごとに用いる辞書情報の情報量を抑えつつ，文字列の認識精度を向上させることができる。
一方，特許文献３には，複数人数から構成される組織において，知識や情報に詳しい人物を特定するために，単語や分野を指定することにより，当該単語や分野に関係付けられた単語関係者とその単語関係者による度数（当該単語や当該分野に対応する単語の過去の使用度数）とを表示する技術が示されている。これにより，度数の高い者が，その単語や分野に詳しい傾向にあることを容易に把握できる。
【特許文献１】特開２００１−２２６６０号公報
【特許文献２】特開２００３−１７３４２１号公報
【特許文献３】特開２００２−１４９７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら，特許文献２に示される技術では，一旦文字列認識をして得た単語（文字列）から，辞書情報として用いる電子図書を特定するため，元の文字列認識に誤認識があった場合，適切な辞書情報（電子図書）が選択されないという問題点があった。
ここで，使用する辞書情報そのものを利用者に選択させることが考えられるが，処理対象とする画像情報の内容とこれに関連する辞書情報との関連を，利用者がその都度認識して入力することは煩雑であり操作性が悪くなる。
一方，特許文献１や特許文献３には，文字列認識の精度向上に関する技術（処理対象に応じた辞書情報の切り替えに関する技術）は何ら示されていない。従って，例えば特許文献１に示される文字認識において，一般的な単語の辞書情報を用いた場合には，画像情報に専門用語や特殊な略語等の文字列画像が含まれる場合に認識精度が悪化するという問題点があった。さらに，対応範囲を広げた情報量の多い辞書情報を用いた場合は，前述したように処理負荷の増大によりレスポンスが悪化する，或いはかえって認識精度が悪化するという問題点があった。
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，処理対象とする画像情報に特定の分野の文字列（単語）画像が含まれる場合であっても，利用者の操作性悪化を招くことなく，文字列認識に用いる辞書情報としてその分野に対応したものを用いて文字列の認識精度を向上することができる文字列認識装置及びそのプログラム，その文字列認識装置を具備する画像読取り装置，その文字列認識装置に辞書情報を送信する辞書情報送信装置及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００４】
上記目的を達成するために本発明は，文字列画像を含む画像情報から文字列情報を認識する文字列認識装置において，前記画像情報の取扱者に関する取扱者情報を取得する取扱者情報取得手段と，前記取扱者情報取得手段により取得された前記取扱者情報に関連する特定の辞書情報を外部装置又は前記取扱者情報と関連付けて辞書情報を記憶する記憶手段から取得する特定辞書情報取得手段と，前記特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力する文字列認識出力手段と，を具備してなることを特徴とする文字列認識装置として構成されるものである。
一般に，処理対象とする画像情報の分野は，その画像情報の取扱者（文字列認識処理を行わせようとしている利用者自身やその画像情報の提供先の相手，その画像情報の作成者等）と関連が深い。従って，上記構成により，処理対象とする画像情報の取扱者に関連する特定の辞書情報を用いて文字列認識が行われるので，文字列認識に用いる辞書情報としてその分野に対応したものを適切に選択して文字列の認識精度を向上することができる。ここで，前記取扱者情報取得手段が，例えば，利用者の操作や利用者が携帯する無線タグ等からの自動入力により，画像情報の取扱者（利用者自身等）に関する情報を入力或いは選択する手段であれば，利用者は，画像情報の取扱者（利用者自身等）を認識してその情報を入力するだけでよい，或いは何ら意識する必要がないので，利用者の操作性悪化を招くこともない。
【０００５】
一方，上記構成の文字列認識装置は，外部装置や予め辞書情報が記憶された記憶手段から前記特定の辞書情報を取得するものであるが，該特定の辞書情報を編成する手段を具備するものも考えられる。
即ち，文字列画像を含む画像情報から文字列情報を認識する文字列認識装置において，前記画像情報の取扱者に関する取扱者情報を取得する取扱者情報取得手段と，複数の単語データと前記取扱者情報と前記取扱者による前記単語データの過去の使用頻度情報とが関連付けられて記憶された単語使用頻度記憶手段と，前記単語使用頻度記憶手段の記憶情報に基づいて前記取扱者情報取得手段により取得された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成する第１の特定辞書情報編成手段と，特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力する文字列認識出力手段と，を具備してなることを特徴とする文字列認識装置として構成されるものである。
これにより，前記取扱者に関連する前記特定の辞書情報として，画像情報の取扱者による過去の使用頻度の高い単語データが含まれる辞書情報が自動生成されるので，辞書情報作成の手間を要することなく，文字列の認識精度向上を図ることができる。
この場合，前記取扱者情報が予めグループ化されており，前記第１の特定辞書情報編成手段が，前記取扱者情報取得手段により取得された前記取扱者情報と同じグループに属する前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データを前記特定の辞書情報に含めるものが考えられる。
一般に，所属部署や研究テーマ等の共通する属性を有する前記取扱者は，共通の単語（文字列）を使用することが多い。このため，前記取扱者情報を，所属部署や研究テーマ等によって予めグループ化しておき，指定（取得）された前記取扱者情報と同一のグループに属する複数の前記取扱者（取扱者情報に対応する取扱者）の過去の使用頻度が高い単語データを集めることによっても，指定された前記取扱者情報に関連する前記特定の辞書情報を編成することができる。これにより，例えば，過去の単語データの使用実績が少ない新人等が前記取扱者として指定された場合であっても，適切な（内容の充実した）前記特定の辞書情報を編成することができる。
これに対し，前記単語データが予めグループ化されており，前記第１の特定辞書情報編成手段が，前記取扱者情報取得手段により取得された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データと同じグループに属する前記単語データを前記特定の辞書情報に含めるものも考えられる。
一般に，業務分野や技術分野等の共通する属性ごとに使用頻度の高い単語データをグループ化（分類）することができる。このため，業務分野や技術分野等の共通する属性ごとに各単語データを予めグループ化（分類）しておき，指定された前記取扱者の使用頻度の高い単語データと同じグループに属する単語データを集めて前記特定の辞書情報に含めれば，指定された前記取扱者情報に関連する前記特定の辞書情報を編成することができる。このような構成によっても，過去の単語データの使用実績が少ない前記取扱者等が指定された場合であっても，適切な（内容の充実した）前記特定の辞書情報を編成することができる。
【０００６】
また，本発明は，前記文字列認識装置各々を具備する画像読取り装置として捉えたものであってもよい。
即ち，文字列画像が形成された原稿から画像情報を読み取る画像読取り手段と，該画像読取り手段により読み取られた画像情報から文字列情報を認識する前記各文字列認識装置のいずれかと，を具備してなることを特徴とする画像読取り装置である。
この場合，前記取扱者取得手段を構成する形態としては，例えば，以下の２つが考えられる。
その１つは，当該画像読取り装置の利用者の識別情報を入力する利用者識別情報入力手段を具備し，前記利用者識別情報入力手段が，前記取扱者情報取得手段と兼用され，前記利用者の識別情報を前記取扱者情報とするものである。
ネットワークスキャナ等の画像読取り装置では，装置使用の予約，或いは読み取った画像情報の送信先（利用者自身のパソコン等）の指定等のために，使用前に利用者の識別情報を入力する手段を備えるものがある。これを前記取扱者情報取得手段として兼用すれば，前記特定の辞書情報の取得或いは編成のために，前記取扱者情報を別途入力する必要がなくなる。
前記利用者識別情報入力手段は，一般には，ユーザＩＤやパスワード等を操作キー等により入力するものであるが，名札等に記録されたバーコード等の識別符号を読み取るものや，名札等に内蔵された無線タグ等から無線信号により識別符号を読み取るもの等も考えられる。
他の１つは，前記画像情報の外部への送信先情報を入力する送信先情報入力手段を具備し，前記送信先情報入力手段が，前記取扱者情報取得手段と兼用され，前記送信先情報を前記取扱者情報とするものである。
ネットワークスキャナやファクシミリ装置等の画像読取り装置では，読み取った画像を外部送信するため，その送信先情報（相手先のメールアドレスや電話番号等）を入力する手段を備えるものがある。これを前記取扱者情報取得手段として兼用すれば，前記特定の辞書情報の取得或いは編成のために，前記取扱者情報を別途入力する必要がなくなる。
また，前記画像情報と前記文字列認識出力手段により出力された文字列情報とを併せて外部へ送信する画像情報等送信手段を具備するものが考えられる。
これにより，前記画像情報の受け取り先では，データサイズの大きな前記画像情報を専用プログラムによって開く（表示手段に表示させる）ことなく，データサイズの小さな前記文字列情報を表示させて見るだけで前記画像情報の内容を把握することができる。例えば，前記文字列情報を電子メールの本文のテキスト情報とし，前記画像情報をその添付データ（添付ファイル）として電子メール送信すること等が考えられる。
【０００７】
また，本発明は，前記文字列認識装置に辞書情報を送信する辞書情報送信装置として捉えることもできる。
即ち，文字列画像を含む画像情報から文字列情報を認識する文字列認識装置と通信可能に接続され，該文字列認識装置に対して文字列情報の認識に用いる辞書情報を送信する辞書情報送信装置であって，前記画像情報の取扱者に関する取扱者情報を前記文字列認識装置から受信する取扱者情報受信手段と，複数の単語データと前記取扱者情報と前記取扱者による単語データの過去の使用頻度情報とが関連付けられて記憶された単語使用頻度記憶手段と，前記単語使用頻度記憶手段の記憶情報に基づいて，前記取扱者情報受信手段により受信された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成する第２の特定辞書情報編成手段と，前記特定の辞書情報を前記取扱者情報の送信元の前記文字列認識装置に送信する特定辞書情報送信手段と，を具備してなることを特徴とする辞書情報送信装置として構成されるものである。
これにより，当該辞書情報送信装置を，複数の前記文字列認識装置（或いは，これを具備する画像読取り装置）との間で共用することが可能となり，辞書情報を一括管理できることになる。
この場合も前記文字列認識装置と同様に，前記取扱者情報が予めグループ化されており，前記第２の特定辞書情報編成手段が，前記取扱者情報受信手段により受信された前記取扱者情報と同じグループに属する前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データを前記特定の辞書情報に含めるものが考えられる。
これに対し，前記単語データが予めグループ化されており，前記第２の特定辞書情報編成手段が，前記取扱者情報受信手段により受信された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データと同じグループに属する前記単語データを前記特定の辞書情報に含めるものも考えられる。
これらにより，例えば，過去の単語データの使用実績が少ない新人等が前記取扱者として指定された場合であっても，適切な（内容の充実した）前記特定の辞書情報を編成することができる。
【０００８】
また，本発明は，前記文字列認識装置が実行する処理をコンピュータに実行させるための文字列認識プログラムとして捉えたものであってもよい。
即ち，文字列画像を含む画像情報から文字列情報を認識する処理をコンピュータに実行させるための文字列認識プログラムにおいて，前記画像情報の取扱者に関する取扱者情報を取得する取扱者情報取得処理と，前記取扱者情報取得処理により取得された前記取扱者情報に関連する特定の辞書情報を外部装置又は前記取扱者情報と関連付けて辞書情報を記憶する記憶手段から取得する特定辞書情報取得処理と，前記特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力する文字列認識出力処理と，の各処理をコンピュータに実行させるための文字列認識プログラムである。
或いは，文字列画像を含む画像情報から文字列情報を認識する処理をコンピュータに実行させるための文字列認識プログラムにおいて，前記画像情報の取扱者に関する取扱者情報を取得する取扱者情報取得処理と，複数の単語データと前記取扱者情報と前記取扱者による前記単語データの過去の使用頻度情報とを関連付けて記憶する単語使用頻度記憶手段の記憶情報に基づいて，前記取扱者情報取得処理により取得された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成する第１の特定辞書情報編成処理と，特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力する文字列認識出力処理と，の各処理をコンピュータに実行させるための文字列認識プログラムも考えられる。
また，これら文字列認識プログラムが記録されてなることを特徴とするコンピュータ読み取り可能な記録媒体として構成したものも考えられる。
【０００９】
同様に，本発明は，前記辞書情報送信装置が実行する処理をコンピュータに実行させるための辞書情報送信プログラムとして捉えたものであってもよい。
即ち，文字列画像を含む画像情報から文字列情報を認識する１又は複数の文字列認識装置と通信可能に接続されたコンピュータに，前記文字列認識装置に対して文字列情報の認識に用いる辞書情報を送信する処理を実行させるための辞書情報送信プログラムであって，複数の単語データと前記画像情報の取扱者に関する取扱者情報を前記文字列認識装置から受信する取扱者情報受信処理と，予め前記取扱者情報と前記取扱者による前記単語データの過去の使用頻度情報とを関連付けて記憶する単語使用頻度記憶手段の記憶情報に基づいて，前記取扱者情報受信手段により受信された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成する第２の特定辞書情報編成処理と，前記特定の辞書情報を前記取扱者情報の送信元の前記文字列認識装置に送信する特定辞書情報送信処理と，の各処理をコンピュータに実行させるための辞書情報送信プログラムである。
また，この辞書情報送信プログラムが記録されてなることを特徴とするコンピュータ読み取り可能な記録媒体として構成したものも考えられる。
【発明の効果】
【００１０】
本発明によれば，文字列画像を含む画像情報の取扱者に関する取扱者情報を取得し，これに関連する特定の辞書情報を取得或いは編成し，その特定の辞書情報を用いて前記画像情報から文字列情報を認識して出力するので，文字列認識に用いる辞書情報として，画像情報の取扱者（分野）に対応したものを適切に選択して文字列の認識精度を向上することができる。しかも，利用者は，画像情報の取扱者（利用者自身等）に関する情報を認識してその情報を入力するだけでよい，或いは何ら意識する必要がないので，画像情報と辞書情報との関連を意識する必要がなく，利用者の操作性悪化を招くこともない。
また，複数の単語データと前記取扱者情報と前記取扱者による単語データの過去の使用頻度情報とが関連付けられて記憶された記憶手段の記憶情報に基づいて，取得された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い単語データを含む特定の辞書情報を編成するよう構成することにより，前記取扱者に関連する前記特定の辞書情報として，その取扱者による過去の使用頻度の高い単語データが含まれる辞書情報が自動生成されるので，辞書情報作成の手間を要することなく，文字列の認識精度向上を図ることができる。
この場合，前記取扱者情報が予めグループ化されており，取得された前記取扱者情報と同じグループに属する前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データを前記特定の辞書情報に含めるものや，或いは前記単語データが予めグループ化されており，取得された前記取扱者情報に対応する前記取扱者による過去の使用頻度の高い前記単語データと同じグループに属する前記単語データを前記特定の辞書情報に含めるものであれば，過去の単語データの使用実績が少ない前記取扱者等が指定された場合であっても，適切な（内容の充実した）前記特定の辞書情報を編成することができるので好適である。
【発明を実施するための最良の形態】
【００１１】
以下添付図面を参照しながら，本発明の実施の形態について説明し，本発明の理解に供する。尚，以下の実施の形態は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
ここに，図１は本発明の実施の形態に係る文字列認識装置Ｘが搭載されるスキャナＹ（画像読取り装置）の概略構成を表すブロック図，図２はスキャナＹに対して文字列情報の認識に用いる特定の辞書情報を送信する辞書サーバＺ概略構成を表すブロック図，図３はスキャナＹ及び辞書サーバＺが接続されるネットワークの接続構成図，図４は一般単語辞書及び専門語辞書の辞書構成の具体例を表す図，図５は使用者別単語データベースの構成の具体例を表す図，図６は専門分野別単語データベースの構成の具体例を表す図，図７はスキャナＹのプッシュスキャン処理の手順を表すフローチャートである。
【００１２】
まず，図３を用いて，本発明の実施の形態に係る文字列認識装置Ｘが搭載される画像読取り装置Ｙ（スキャナＹという），及び該スキャナＹ（即ち，前記文字列認識装置Ｘ）に対して，文字列情報の認識に用いるユーザ辞書（特定の辞書情報）を送信する辞書情報送信装置の一例である辞書サーバＺが接続されるネットワークの接続構成について説明する。
図３に示すネットワークでは，第１部門のＬＡＮ，第２部門のＬＡＮ，管理部門のＬＡＮ等の複数のＬＡＮが，互いにルータ６を介して接続されている。
前記スキャナＹ（画像読取り装置）及び前記辞書サーバＺ（辞書情報送信装置）は，例えば前記第１部門のＬＡＮや，前記第２部門のＬＡＮ等に接続され，相互に通信可能である。これにより，前記辞書サーバＺは，画像情報から文字列情報を認識する１又は複数の前記スキャナＹと通信可能である。
各部門のＬＡＮには，前記スキャナＹや前記辞書サーバＺの他，各利用者が操作するパーソナルコンピュータ等の端末７や，電子メールデータの送受信処理を行うメールサーバ８，ネットワークプリンタ９等が接続される。また，前記管理部門のＬＡＮには，社外のネットワークとの通信中継装置であるファイアウォール１１が接続される。
各部門のＬＡＮに接続される前記端末５では，文書ファイルを作成するワープロソフト（プログラム）等の文書ファイル作成ソフトや，前記メールサーバ８を介して電子メールを送受信する電子メールソフトや，前記スキャナＹや前記ネットワークプリンタ９と通信を行うためのドライバソフト等が動作している。
前記端末７において文書ファイル生成ソフトにより作成された文書ファイルは，前記端末７が備えるハードディスク等の記憶装置内に蓄積され，前記辞書サーバＺによって管理される。
【００１３】
図２は，前記辞書サーバＺの概略構成を表すブロック図である。前記辞書サーバＺは，前記スキャナＹに対して画像情報の取扱者に対応したユーザ辞書情報（特定の辞書情報）を送信するとともに，ＬＡＮに接続された各端末７で作成された文書データ（文書ファイル）や電子メールデータ等が蓄積されるファイルサーバとしての役割も担うものである。
前記辞書サーバＺは，ユーザインターフェース（Ｉ／Ｆ）４１，制御部５０，記憶部４２，通信部４３等の一般的な構成を有するコンピュータを用いて具体化される。
前記ユーザＩ／Ｆ４１は，例えばキーボード，マウス，ディスプレイ等，利用者が，前記辞書サーバＺ（コンピュータ）を操作したり，前記辞書サーバＺの処理結果を確認するのに用いるものである。また，前記通信部４３は，ＬＡＮを介して前記端末７等と通信するために用いるＮＩＣ等である。
前記制御部５０は，コンピュータの演算手段として動作するマイクロプロセッサ及びプログラムの実行時に該プログラムを展開する主メモリ等の周辺機器からなる演算処手段である。
前記記憶部４２は，ハードディスクドライブ等の記憶装置であり，各種データベース（ＤＢ，４２１〜４２６）等のデータに加え，前記制御部５０により実行されるプログラム（不図示）が記憶（インストール）されている。
【００１４】
前記演算処理部５０は，予めインストールされた各種プログラムモジュールを実行することにより，各種処理を実行する。そのプログラムモジュールとしては，ユーザ別辞書検索部５１，単語抽出部５２，文書データベース（ＤＢ）管理部５３，使用頻度集計部５４，文書データ受信部５５，データベース（ＤＢ）メンテナンス部５６，辞書メンテナンス部５７等がある。
また，前記記憶部４２には，専門分野別単語データベース４２１，使用者別単語データベース４２２，一般単語辞書４２３，文書データベース４２５，ユーザ情報データベース４２６等が記憶（構築）される。これらは，前記演算処理部５０が前述した各プログラムモジュールを実行することにより構築されるものである。
【００１５】
以下，前記辞書サーバＺの動作について説明する。
前記辞書サーバＺは，前記文書データ受信部５５の処理により，前記通信部４を介して，各端末７の利用者が作成等した文書ファイル（文書データ）やイメージファイル等のＬＡＮを流れる各種データ（パケット）を取り込み，その文書ファイル等が存在した（取り込み元の）前記端末７の利用者を識別する前記ユーザＩＤを認識し，該ユーザＩＤとともにその文書ファイル等を前記文書データベース管理部５３に出力する。
前記文書ファイル等に関するパケットは，例えば前記端末７で作成された文書ファイル等をファイルサーバとしての当該辞書サーバＺの前記記憶部４２に格納しようとする場合や，前記端末７で作成された電子メールデータを前記メールサーバ８にスプールしようとする場合，或いは前記端末７で作成されたイメージファイルを前記ネットワークプリンタ９を用いて印刷しようとした場合等に，ＬＡＮに流れるパケットである。
前記ユーザＩＤの認識は，前記端末７から文書ファイル等の付属情報（例えば，当該ファイルの作成・編集者等を表す付属情報等）として送信されてくるものを抽出することや，前記端末７の通信アドレス（ＩＰアドレス等）と関連付けて予め前記記憶部４２に記憶しておき，これを参照すること等が考えられる。
前記文書データベース管理部５３は，取得した文書ファイル等を前記ユーザＩＤと関連付けて前記文書データベース４２５として前記記憶部４２に記憶させる。
また，前記文書データ受信部５５は，取得したデータが文書ファイルである場合は，その文書ファイルを前記ユーザＩＤとともに前記単語抽出部５２にも出力する。
【００１６】
前記専門語抽出部５２は，前記文書データ受信部５５により供給された文書ファイルから，前記記憶部４２に格納されている一般単語辞書４２３や専門語辞書４２４を用いながら専門語を抽出する。
前記一般単語辞書４２３及び前記専門語辞書４２４の辞書構成の具体例を，それぞれ図４（ａ），図４（ｂ）に示す。
図４（ａ），（ｂ）に示す如く，前記一般単語辞書４２３や，前記専門語辞書４２４では，見出し語や，その品詞等が，各単語を識別するためのキー毎に格納されている。
前記一般単語辞書４２３には，例えば図４（ａ）に示すように，「さらに」，「ディスク」，「家電」，「漢字」，「表現」等といった日常的に用いられる単語が格納される。これらの単語は，社会生活上必要な知識があればそれほど理解に困難性がない単語等であり，専門語でない単語の集まりとなる。また，文章を構成する上で必要となる接続詞等も含まれる。前記一般単語辞書４２３は，前記辞書メンテナンス部５７により更新可能であり，更新されるごとに，当該辞書サーバＺから前記スキャナＹに送信される。
一方，前記専門語辞書４２４には，例えば図４（ｂ）に示すように，「ＥＵＣ」，「ＳＥＤ／ｓｅｄ」，「ディスクアレイ」，「ユニコード」，「情報家電」，「正規表現」，「第３水準」等といった専門語が格納される。これらの専門語は，コンピュータや半導体等技術に関わる専門語であったり，絵画や音楽等芸術に関わる専門語であったり，日常的に用いられることが少ない専門的な知識として要求される単語である。
前記専門語抽出部５２は，前記一般単語辞書４２３や前記専門語辞書４２４を用いて，形態素解析等を行いながら，前記文書ファイルから前記専門語辞書４２４に格納されている専門語と，前記一般単語辞書４２３及び前記専門語辞書４２４のいずれにも格納されていない未知語とを抽出する。
本実施の形態においては，前記未知語が抽出されると，当該未知語は前記専門語辞書４２４に格納される。即ち，前記未知語は，自動的に前記専門語であるとみなされる。これにより，新たに生まれてくる単語を前記専門語として登録する作業負担が軽減される。
前記専門語抽出部５２は，抽出した前記専門語（前記未知語を含む）と，前記文書データ受信部５５から提供された前記ユーザＩＤとを関連付けて前記記憶部４２に一時格納する（不図示）。
なお，前記専門語抽出部５２に供給される文書ファイルは，前記文書データ受信部５５を経由したものに限られるわけではなく，当該辞書サーバＹを直接操作して入力された文書ファイル等も含まれる。
【００１７】
前記使用頻度集計部５４は，前記記憶部４２に一時格納された前記専門語と前記ユーザＩＤとの対応関係を参照しながら，前記ユーザＩＤごと及び前記専門語ごとに，その専門語が抽出された頻度（即ち，前記文書ファイルの送信元のユーザ（作成者等：取扱者の一例）によるその専門語の過去の使用頻度）を集計する。
さらに，前記使用頻度集計部５４は，各専門語（複数の単語データ）と前記ユーザＩＤ（前記取扱者情報の一例）と前記使用頻度に関する情報とを関連付けて，前記使用者別単語データベース４２２として前記記憶部４２に記憶させる（前記単語使用頻度記憶手段の一例）。
前記使用頻度集計部５２により前記記憶部４２に構築される前記使用者別単語データベース４２２の構成の具体例を図５に示す。本実施の形態では，前記使用者別単語データベース４２２は，２つのデータベース部分（図５（ａ），図５（ｂ））からなる。
図５（ａ）に示すように，前記使用者別単語データベース４２２を構成するデータベース部の一方のキーは，専門語或いはそれに代わるもの（専門語の識別符号等）によって与えられる。各専門語に対して，「田中」，「高橋」，「中村」といった各ユーザＩＤ毎（説明の便宜上，名前を用いているが通常は符号を用いる）に，集計された前記使用頻度（度数）が記憶されている。図５（ａ）に示す例では，「ミラーディスク」という専門語は，「田中」によって１８０回，「高橋」によって１８回，「中村」によって８回使用されたことを表す。
【００１８】
一方，前記専門語辞書４２４に登録（記憶）されている各専門語は，組織の分割単位や研究テーマの分類等を考慮して，予め専門分野ごとにグループ化されている。この専門分野と前記専門語とを関連付けするものが前記専門分野別単語データベース４２である。
図６は，前記専門分野別単語データベース４２の構成の具体例を表すものである。
図６に示すように，「ＲＡＩＤ」，「ディスクアレイ」，「ミラーディスク」等の前記専門語は，「ＨＤＤ分散多重化」という専門分野に関連付けられる（ポインタが設定される）ことによりグループ化されている。この専門分野別単語データベース４２は，前記データベースメンテナンス部５６が前記ユーザインターフェース４１を通じてデータを入力或いは更新する処理を実行することにより，利用者によって設定入力されるものである。
前記専門語抽出部５２は，前記専門分野別単語データベース４２を用いて，前記使用者別単語データベース４２２を構成するもう１つのデータベース部（図５（ｂ））を生成する。具体的には，図５（ｂ）に示すように，各専門分野に対して，各ユーザＩＤ毎に，前記専門分野に属する前記専門語について集計された前記使用頻度の合計の全使用頻度に対する割合が記憶されている。
即ち，図５（ｂ）に示すデータベース部は，複数の前記専門語（単語データの一例）と前記ユーザＩＤ（前記取扱者情報の一例）と該ユーザＩＤに対応する利用者（取扱者）による前記専門語（単語データ）の過去の使用頻度情報（前記割合）とが関連付けられて記憶されたデータベース（前記単語使用頻度記憶手段の一例）である。
図５（ｂ）に示す例では，「田中」が過去に使用した前記専門語のうち，前記専門分野「ＨＤＤ分散多重化」に属する前記専門語の使用頻度の割合が「０．３９２」で最も高いことを表している。同様に，「高橋」は，前記専門分野「文字コード標準化」に属する前記専門語の使用頻度の割合が「０．２０９」で最も高い。
後述するように，前記辞書サーバＺは，前記スキャナＹから前記ユーザＩＤを指定してそのユーザＩＤに関連するユーザ辞書（特定の辞書情報）の要求を受けた場合（後述する辞書情報要求コマンドを受信した場合），前記ユーザ別辞書検索部５１により，指定されたユーザＩＤについて，前記使用頻度の割合が最も高い前記専門分野を検索し，さらにその専門分野に属する前記専門語を全て含む（集めた）辞書情報を編成して，これを前記通信部を介して前記スキャナＹに送信する。
【００１９】
次に，本発明の実施の形態に係る文字列認識装置Ｘが搭載される前記スキャナＹについて説明する。
図１は，前記スキャナＹの概略構成を表すブロック図である。本スキャナＹは，原稿から画像情報を読み取り，読み取った画像情報から文字列情報を認識する文字列認識装置Ｘを具備するものである。
前記スキャナＹは，原稿に光を照射する光源及びその反射光を偏向する光学系並びにその反射光を受光するＣＣＤ等からなり，原稿から画像情報を読み取る画像読取部２１（前記画像読取り手段の一例）と，読み取った画像情報に対してシェーディング補正等の画像処理を施す画像処理部２２と，読み取った画像データを一時記憶したり各種プログラムやその他のデータを記憶する記憶部２３と，ＬＡＮを介した通信制御を行うネットワークインターフェース（Ｉ／Ｆ）２４と，当該スキャナＹの利用者により操作されて各種情報の入力を行う操作キー及び情報表示用の液晶表示部等からなるユーザインターフェース２５と，当該スキャナＹの利用者が携帯する非接触タグやＩＣカードから無線通信手段或いはＩＣカード読取り部によって利用者の識別情報であるユーザＩＤを読み取る（取得する）ユーザＩＤ入力部２６と，当該スキャナＹの各種制御処理を実行する制御部３０とを具備する。
【００２０】
また，前記制御部３０は，文字列認識部３１，辞書情報記憶部３２，ユーザ辞書取得部３３，アドレス選択部３４，フォーマット変換部３５及びメール送信部３６を具備している。ここで，文字列認識部３１，ユーザ辞書取得部３３，アドレス選択部３４，フォーマット変換部３５及びメール送信部３６の各構成要素は，前記制御部３０を構成する不図示のＣＰＵが，予め前記記憶部２３に記憶された前記各構成要素に対応するプログラムモジュールを実行することにより具現されるものである。
前記文字列認識部３１は，前記画像読取部２１（画像読取り手段）により読み取られた画像情報（前記画像処理部２２による画像処理後の画像情報）から文字列情報を認識して出力するものである。
前記辞書情報記憶部３２は，前記文字列認識部３１により用いられる辞書情報を記憶する記憶手段である。
前記ユーザ辞書取得部３３は，画像情報の取扱者に関する取扱者情報（後述）に関連する特定の辞書情報であるユーザ辞書情報を，前記ネットワークインターフェース２４を介して前記辞書サーバＺ（外部装置）から取得するものである。
前記アドレス選択部３４は，前記記憶部２３に予め記憶された画像情報の送信先アドレス（前記端末７各々を送信先とする送信先情報）の中から，前記ユーザインターフェース２５或いは前記ユーザＩＤ入力部２６により入力（取得）された情報に基づいて，その情報に対応する送信先アドレス（電子メールアドレス）を選択するものである。
前記フォーマット変換部３５は，前記画像読取部２１により読み取られた画像情報を電子メールの添付ファイルとして送信されるデータフォーマット（ＴＩＦＦ形式やＪＰＧ形式等）に変換するとともに，前記文字列認識部３１により認識され出力される文字列情報を，画像情報が添付される電子メールの本文テキスト情報に変換するものである。
前記メール送信部３６は，前記フォーマット変換部３５により変換された電子メールデータ，即ち，前記文字列認識部３１により認識された文字列情報を本文とし，対応する画像情報を添付ファイルとする電子データを，前記アドレス選択部３４で選択された送信先アドレスを宛先として，前記ネットワークインターフェース２４を介して送信するものである。送信された電子メールデータは，前記メールサーバ８によって指定の送信先アドレスに対応するメールサーバ８（自身或いは他のメールサーバ８）へ転送され，その記憶手段に蓄積される。
【００２１】
また，前記ユーザＩＤ入力部２６は，当該スキャナＹの使用の予約のため，或いは読み取った画像情報を利用者自身の端末７（外部）に送信する際の送信先の指定のために，ユーザＩＤ（利用者の識別情報）を入力（取得）するものである（前記利用者識別情報入力手段の一例）。
また，前記ユーザインターフェース２５は，前記画像読取部２１で読み取った画像情報を，利用者以外の他者の端末７（外部）に送信する際に，予め記憶されたアドレス帳情報から送信先アドレス（送信先情報）を選択入力するのに用いられる（前記送信先情報入力手段の一例）。
前記ユーザＩＤ入力部２６及び前記ユーザインターフェース２５は，後述するように，読み取った画像情報の取扱者に関する取扱者情報を取得する手段（前記取扱者情報取得手段に相当）と兼用され，取得（入力）されたユーザＩＤ（前記利用者の識別情報の一例）或いは送信先アドレス（前記送信先情報の一例）が，前記取扱者情報として用いられる。
ここで，前記文字列認識部３１，前記辞書情報記憶部３２，前記ユーザ辞書取得部３３，前記アドレス選択部，前記ユーザインターフェース２５及び前記ユーザＩＤ入力部２６が，本発明の実施の形態に係る文字列認識装置Ｘを構成する。
【００２２】
次に，図７に示すフローチャートを用いて，前記スキャナＹのプッシュスキャン処理の手順について説明する。プッシュスキャン処理は，前記スキャナＹを操作して原稿から画像情報を読み取らせ，その画像情報を指定の宛先に送信する処理である。図７に示す処理は，前記制御部３０が制御プログラムを実行することにより具現される。以下，Ｓ１，Ｓ２，…は，処理手順（ステップ）の識別番号を表す。
まず，前記制御部３０は，これから当該スキャナＹを操作しようとする利用者の前記ユーザＩＤを入力し，該ユーザＩＤに基づくユーザ認証処理を実行する（Ｓ１）。
前述したように，前記ユーザＩＤの入力は，前記ユーザＩＤ入力部２６を通じて，利用者が携帯する名札等に組み込まれた非接触タグ或いはＩＣカードから前記ユーザＩＤを無線通信或いは専用のインターフェースを介して入力する。もちろん，前記ユーザインターフェース２５により前記ユーザＩＤを入力させる構成とすることも考えられる。ここでは，前記記憶部２３に予め登録（記憶）された前記ユーザＩＤ（不図示）と，入力された前記ユーザＩＤとの照合を行い，これらが一致した場合にユーザ認証が成立したと判別してステップＳ２へ移行する。一方，照合した前記ユーザＩＤが一致しなかった場合は，ユーザ認証が不成立であると判別してその旨前記ユーザインターフェース２５に表示させた後，Ｓ１へ戻って処理を繰り返す（不図示）。
次に，ユーザ認証が成立した場合は，前記制御部３０は，前記ユーザインターフェース２５への選択メニュー表示等により，これから実行する機能の選択入力処理（操作選択）を実行する（Ｓ２）。なお，図示していないが，前記制御部３０は，ユーザ認証が成立すると，当該スキャナＹの使用権がその利用者によって予約された状態，即ち，当該スキャナＹが，ネットワーク経由での他の前記端末７等から操作されることを禁止する状態に移行させる。
ここで，スキャナ機能以外の機能（例えば，ユーザＩＤの登録機能等）が選択されたと判別した場合は，選択された機能に対応する処理を実行（Ｓ４）した後，処理を終了させる。
一方，スキャナ機能が選択されたと判別した場合は，前記制御部３０は，前記アドレス選択部３４により，原稿から読み取った画像情報の送信先情報（外部への送信先情報の一例）の入力処理を実行する（Ｓ１０）。
本実施の形態では，画像情報を電子メールの添付ファイルとして送信するものであり，この送信先情報は送信相手の電子メールアドレスである。
前記送信先情報の入力処理（Ｓ１０）では，まず，前記ユーザインターフェース２５を通じて，既に設定済み（登録済み）の送信先情報から選択するか，新たな送信先情報を入力するかの選択入力及びいずれが選択されたかの判別を行う（Ｓ１１）。ここで，既に設定済みの前記送信先情報から選択する機能が選択された場合は，設定済みの前記送信先情報を前記ユーザインターフェース２５にメニュー表示させ，そこから送信先を選択入力させる処理（Ｓ１２）を実行する。一方，新たな送信先情報を入力することが選択された場合は，新たな送信先情報（電子メールアドレス）を前記ユーザインターフェース２５を通じて入力させる送信先手入力処理を実行する（Ｓ１３）。
その際，前記制御部３０は，前記ユーザインターフェース２５を通じて，原稿からの画像読取り（スキャン）を開始するスキャン開始操作がなされたか否かをチェックし（Ｓ１４），スキャン開始操作がなされるまでは，前記送信先情報の入力操作が終了していないもととしてステップＳ１０の処理を繰り返す。
【００２３】
ここで，当該スキャナＹの利用者も画像情報の送信相手も画像情報の取扱者の一例であり，ステップＳ３又はステップ１０の処理は，前記画像読取部２１により読み取られた画像情報の取扱者に関する取扱者情報を取得する手段の一例である。
本実施の形態では，利用者（操作者）の機能選択（Ｓ２又は後述するＳ１７）により，次の２通りの処理が可能である。
その１つは，当該スキャナＹの利用者（操作者）の識別情報である前記ユーザＩＤを入力する前記ユーザＩＤ入力部２６（前記利用者識別情報入力手段の一例）が，前記取扱者情報取得手段として兼用され（Ｓ１），前記利用者の識別情報を前記取扱者情報とするものである。
他の１つは，前記画像情報の外部（前記端末７等）への前記送信先情報（電子メールアドレス）を入力（選択を含む）する前記アドレス選択部３４が，前記送信先情報取得手段と兼用され，前記送信先情報を前記取扱者情報とするものである。
ネットワークスキャナ等の画像読取り装置では，ユーザＩＤの入力手段や送信先情報の入力手段は，通常有するものであり，これらを前記取扱者情報取得手段として兼用すれば，前記ユーザ辞書（特定の辞書情報）の取得等のために，前記取扱者情報を別途入力する必要がなくなる。
【００２４】
一方，前記スキャン開始操作がなされたと判別した場合は，前記制御部３０は，前記画像読取部２１及び前記画像処理部２２に対して原稿からの画像情報の読取り処理を実行させ（Ｓ１５），さらに前記フォーマット変換部３５に対して読み取った画像情報（画像データ）の変換処理（電子メールの添付ファイルに適したデータフォーマットへの変換）を実行させる（Ｓ１６）。
また，前記制御部３０は，ステップＳ１５，Ｓ１６の処理と並行して，以下に示すステップＳ１７，Ｓ１８及びＳ１９の処理を実行する。
まず，ステップＳ１７では，前記ユーザ辞書取得部３３により，ステップＳ３又はステップＳ１０（前記取扱者情報取得手段の処理の一例）により入力（取得）された前記ユーザＩＤ又は前記送信先情報（前記取扱者情報の一例）に関連する特定の辞書情報である前記ユーザ辞書を前記辞書サーバＺ（外部装置）から取得する（取り寄せる）処理を実行する（Ｓ１７，前記特定辞書情報取得手段の処理の一例）。
ここでは，前記ユーザ辞書取得部３３により，前記ユーザＩＤ入力部２６により入力（Ｓ１）された前記ユーザＩＤ（利用者の識別情報）又は前記アドレス選択部３４により選択或いは手入力された前記送信先情報（電子メールアドレス）を含む辞書情報要求コマンドを，前記ネットワークインターフェース２４を介して前記辞書サーバＺに送信し，前記ユーザＩＤ（当該スキャナＹの操作者）又は前記送信先情報に関連するユーザ辞書（特定の辞書情報）を受信（取得）し，前記辞書情報記憶部３２に一時記憶させる。前記ユーザＩＤと前記送信先情報のいずれを前記取扱者情報とするか，即ち，操作者自身に関連する前記ユーザ辞書を要求するか，画像情報の送信先の利用者に関連する前記ユーザ辞書を要求するかは，ステップＳ２の機能の選択時或いは当該ステップＳ１７において操作者に選択させる。
【００２５】
一方，前記辞書サーバＺにおいては，前記通信部４３（前記取扱者情報受信手段の一例）により，前記スキャナＹ（即ち，前記文字列認識装置Ｘ）から前記ユーザＩＤ（前記取扱者情報の一例）が指定された前記辞書情報要求コマンドを受信すると，前記ユーザ別辞書検索部５１（図２）により前記使用者別単語データベース４２２を構成するデータベース部（図５（ｂ））を検索し，指定されたユーザＩＤについて，前記使用頻度の割合が最も高い前記専門分野を検索し，さらにその専門分野に属する前記専門語を全て含む（集めた）辞書情報を編成し，これを前記通信部４３によって前記スキャナＹに送信する。
ここで，前記ユーザ別辞書検索部５１が，前記使用者別単語データベース４２２（前記単語使用頻度記憶手段の一例）の記憶情報に基づいて，前記通信部４３（前記取扱者情報受信手段の一例）により受信された前記ユーザＩＤ（前記取扱者情報の一例）に対応するユーザ（取扱者）による過去の使用頻度の高い単語データを含む前記ユーザ辞書情報（特定の辞書情報）を編成する前記第２の特定辞書情報編成手段の一例である。
さらに，前記通信部４３が，前記ユーザ辞書（特定の辞書情報）を前記ユーザＩＤ（取扱者情報）の送信元の前記文字列認識装置Ｘ（スキャナＹ）に送信する前記特定辞書情報送信手段の一例である。
【００２６】
また，前記辞書サーバＺは，前記スキャナＹから前記送信先情報（送信先の電子メールアドレス，前記取扱者情報の一例）が指定された前記辞書情報要求コマンドを受信すると，まず，その送信先情報に対応する前記ユーザＩＤを取得し，該ユーザＩＤについて，前記ユーザＩＤが指定された場合と同様の処理を実行する。
前記ユーザＩＤの取得は，例えば，前記管理分門のＬＡＮに接続された前記辞書サーバＹに予め前記送信先情報（電子メールアドレス）と前記ユーザＩＤとの対応テーブル（マスターデータベース）を登録（記憶）しておき，前記辞書情報要求コマンドを受信した前記辞書サーバＹから前記管理部門の辞書サーバＹに対して前記送信先情報を指定して対応する前記ユーザＩＤを問い合わせて取得することが考えられる。もちろん，常に最新の状態に更新された前記対応テーブルを前記辞書サーバＹ各々が保持してもよい。また，前記スキャナＹ自体が前記管理部門の辞書サーバＹに前記ユーザＩＤを問い合わせる，或いは前記対応テーブルを前記スキャナＹに保持させる等により，前記スキャナＹが前記送信先情報に対応する前記ユーザＩＤを取得して前記辞書情報要求コマンドに指定することも考えられる。
本実施の形態では，前述したように，前記専門分野別データベース４２１（図６）によって前記専門語（単語データ）が予め前記専門分野ごとにグループ化されており，前記ユーザ別辞書検索部５１（第２の特定辞書情報編成手段）が，前記通信部４３（取扱者情報受信手段）により受信された前記ユーザＩＤ又は前記送信先情報（取扱者情報）に対応するユーザ（取扱者）による過去の使用頻度の高い（例えば，前記使用頻度の割合が最も高い）前記専門語と同じグループに属する前記専門語全てをを前記ユーザ辞書（特定の辞書情報）に含めるものである。
これにより，例えば，過去の前記専門語の使用実績が少ない新人等がユーザとして指定された場合であっても，適切な（内容の充実した）前記ユーザ辞書を編成することができる。
【００２７】
また，上記の他，前記ユーザＩＤ（取扱者情報）を予めグループ化して記憶しておき，前記ユーザ別辞書検索部５１（第２の特定辞書情報編成手段）が，前記通信部４３（取扱者情報受信手段）により受信された前記ユーザＩＤ等（取扱者情報）と同じグループに属する前記ユーザＩＤ全てに対応するユーザ（取扱者）による過去の使用頻度の高い前記専門語（単語データ）を前記ユーザ辞書（特定の辞書情報）に含めるものも考えられる。
前記ユーザＩＤをグループ化する手段としては，例えば，前記管理部門の前記辞書サーバＺの前記記憶部４２等に，前記ユーザＩＤを業務分野や技術分野等の共通する属性で関連付けてグループ化する前記ユーザ情報データベース４２６を記憶させておき，これをＬＡＮ経由で参照すること等が考えられる。前記ユーザ情報データベース４２６は，前記データベースメンテナンス部５６を通じて利用者によって入力される。
このような構成によっても，過去の前記専門語の使用実績が少ないユーザが指定された場合であっても，適切な（内容の充実した）前記ユーザ辞書を編成することができる。
【００２８】
次に，ステップＳ１８では，前記制御部３０は，前記文字列認識部３１により，前記画像読取部２１（画像読取り手段）により読み取られた画像情報（前記画像処理部２２から出力された画像情報）から文字列情報（文字コードの列，即ち，単語）を抽出する処理を実行する（Ｓ１８）。
ここでは，前記文字列認識部３１は，まず，前記画像情報のうち文字と想定される部分を切り出す。さらに，切り出した部分に対して，前記記憶部２３に予め記憶されたフォントデータ（文字各々のイメージデータ）との照合によって文字情報（文字コード）を抽出するとともに，それらをつなぎ合わせた文字列情報（文字コードの列，即ち，単語の候補）と予め前記辞書情報記憶部３２に記憶された（前記辞書サーバＺで更新されるごとにダウンロードされる）前記一般辞書とを照合することにより，第１段階目の文字列認識を行って文字列情報を抽出する。
さらに，ステップ１９では，前記制御部３０は，前記文字列認識部３１により，ステップＳ１７で抽出された（第１段階目の文字列認識の結果である）文字列情報に対し，前記ユーザ辞書取得部３３によって取得（Ｓ１７）された前記ユーザ辞書を用いて，第２段階目の文字列認識処理として，文字列情報の補正処理を実行する（Ｓ１９）。このステップＳ１８，１９で認識（抽出）された文字列情報は，前記フォーマット変換部３５へ出力される。
このステップＳ１９では，ステップＳ１８において，前記一般辞書との照合によっては抽出できなかった文字列情報（単語）の部分及びその前後の部分の文字列情報について，前記ユーザ辞書との照合を行うことにより，文字列情報を補正する。
このように，処理対象とする画像情報の取扱者に関連する前記ユーザ辞書を用いて文字列認識が行われるので，前記一般辞書では認識できない前記専門語についても的確な文字列認識を行うことができ，文字列の認識精度を向上することができる。しかも，利用者は，画像情報の取扱者（利用者自身或いは送信先等）に関する情報を認識してその情報を入力するだけでよい，或いは前記無線タグ等により自動取得される場合は何ら意識する必要がないので，利用者の操作性悪化を招くこともない。
ここで，前記文字列認識部３１によるステップＳ１８，Ｓ１９の処理が，前記ユーザ辞書（前記特定の辞書情報の一例）を用いて画像情報から文字列情報を認識して出力する前記文字列認識出力手段の処理の一例である。
【００２９】
次に，ステップＳ１５〜Ｓ１９の処理が終了すると，前記制御部３０は，前記フォーマット変換部３５により，電子メールデータを生成する。
ここでは，ステップＳ１６で所定のフォーマットに変換された画像情報を電子メールの添付ファイルとし，ステップＳ１９で画像情報から抽出（認識）された文字列情報を電子メールの本文テキスト情報とする電子メールデータを生成する。また，送信先アドレスとしては，ステップＳ１０で選択或いは入力された前記送信先情報が設定される。
最後に，前記制御部３０は，前記メール送信部３６により，ステップＳ２０で生成された電子メールデータを前記ネットワークインターフェース２４を介して送信（Ｓ２１）した後，処理を終了させる。
これにより，送信された電子メールデータは，ＳＭＴＰプロトコル等に基づいて，前記メールサーバ８によって指定の送信先アドレスに対応するメールサーバ８（自身或いは他のメールサーバ８）へ転送され，その記憶手段に蓄積される。蓄積された電子メールデータは，そのメールサーバ８にアクセスしてきた前記端末７によって取得される。
このように，前記メール送信部３６（前記画像情報等送信手段の一例）によって，画像情報と前記文字列認識部３１（文字列認識出力手段）により出力された文字列情報とを併せた電子メールデータとして前記端末７（外部）へ送信される。これにより，画像情報の受け取り先では，データサイズの大きな画像情報を専用プログラムによって開く（表示手段に表示させる）ことなく，データサイズの小さな前記文字列情報を表示させて見るだけで画像情報の内容を簡便に把握することができる。
【００３０】
以上示した実施の形態では，前記文字列情報認識装置Ｘが搭載された前記スキャナＹの外部装置である前記辞書サーバＺに，前記ユーザ辞書（特定の辞書情報）を編成する前記ユーザ別辞書検索部５１を設けた例を示した。
これに対し，前記ユーザ別辞書検索部５１（前記第１の特定辞書編成手段の一例）を前記文字列情報認識装置Ｘに設け，これにより前記ユーザＩＤ入力部２６により入力（取得）された前記ユーザＩＤ（取扱者情報）に関連する前記ユーザ辞書（特定の辞書情報）を編成する構成も考えられる。さらに，前記文字列情報認識装置Ｘに（即ち，スキャナＹに），前記使用者別単語データベース４２２（前記単語使用頻度記憶手段の一例）を設けた構成も考えられる。
また，前記制御部５０が前記文字列情報認識装置Ｘの機能を実現するために実行する各プログラム（プログラムモジュール）を，パーソナルコンピュータ等のコンピュータに実行させる文字列認識プログラムとして構成したものも考えられる。この場合，前記文字列認識部３１（文字列認識出力手段）が実行する処理，前記ユーザ辞書取得部（特定辞書情報取得手段）３３が実行する処理及びキーボードやマウス等の入力手段等によって画像情報の取扱者（コンピュータの利用者等）を入力（取得）する処理（取扱者情報取得手段の処理）各々をコンピュータに実行させるためのプログラムを構成すればよい。もちろん，このようなプログラムが記録されたＣＤ−ＲＯＭや，ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体として構成したものも考えられる。
同様に，前記辞書サーバＺが実行するプログラムが記録されたＣＤ−ＲＯＭや，ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体として構成したものも考えられる。
【産業上の利用可能性】
【００３１】
本発明は，画像情報から文字列情報を認識する文字列情報認識装置への利用が可能である。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態に係る文字列認識装置Ｘが搭載されるスキャナＹ（画像読取り装置）の概略構成を表すブロック図。
【図２】スキャナＹに対して文字列情報の認識に用いる特定の辞書情報を送信する辞書サーバＺ概略構成を表すブロック図。
【図３】スキャナＹ及び辞書サーバＺが接続されるネットワークの接続構成図。
【図４】一般単語辞書及び専門語辞書の辞書構成の具体例を表す図。
【図５】使用者別単語データベースの構成の具体例を表す図。
【図６】専門分野別単語データベースの構成の具体例を表す図。
【図７】スキャナＹのプッシュスキャン処理の手順を表すフローチャート。
【符号の説明】
【００３３】
Ｘ…文字列情報認識装置
Ｙ…スキャナ（画像読取り装置）
Ｚ…辞書サーバ（辞書情報送信装置）
７…端末
８…メールサーバ
２１…画像読取部
２２…画像処理部
２３…スキャナの記憶部
２４…ネットワークインターフェース
２５…スキャナのユーザインターフェース
２６…ユーザＩＤ入力部
３０…文字列情報認識装置及びスキャナの制御部
３１…文字列認識部
３２…辞書情報記憶部
３３…ユーザ辞書取得部
３４…アドレス選択部
３５…フォーマット変換部
３６…メール送信部
４１…辞書サーバのユーザインターフェース
４２…辞書サーバの記憶部
４３…通信部
５０…辞書サーバの制御部
５１…ユーザ別辞書検索部
５２…辞書情報記憶部
５３…文書データベース管理部
５４…使用頻度集計部
５５…文書データ受信部
４２１…専門分野別単語データベース
４２２…使用者別単語データベース
４２３…一般単語辞書
４２４…専門語辞書
４２５…文書データベース
４２６…ユーザ情報データベース
Ｓ１，Ｓ２，，，…処理手順（ステップ）
【図１】
2005215772.tif 000003
【図２】
2005215772.tif 000004
【図３】
2005215772.tif 000005
【図４】
2005215772.tif 000006
【図５】
2005215772.tif 000007
【図６】
2005215772.tif 000008
【図７】
2005215772.tif 000009