(57)【特許請求の範囲】
【請求項１】
画像を読取る読取手段と、
この読取手段により読取った画像を文字認識処理する文字認識手段と、
この文字認識手段による文字認識の処理結果を記憶するデータベースと、
種々の指示ボタンを表示する表示手段と、
この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段と、
この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を実行し、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段と、
を具備したことを特徴とする情報入力装置。
【請求項２】
上記管理手段は、上記指示ボタンに対応して上記読取手段により読取る画像に対する文字認識処理の範囲の設定を管理することを特徴とする、上記請求項１に記載の情報入力装置。
【請求項３】
上記管理手段は、上記指示ボタンに対応して上記読取手段で読取る画像の種類に応じた文字の言語を前記文字認識処理の設定として管理することを特徴とする上記請求項１に記載の情報入力装置。
【請求項４】
上記管理手段は、上記指示ボタンに対応して上記読取手段で読取る画像の種類に応じた文字認識処理に使用する辞書を前記文字認識処理の設定として管理することを特徴とする上記請求項１に記載の情報入力装置。
【請求項５】
外部装置から送信された画像を蓄積する蓄積手段と、
画像を読取る読取手段と、
この読取手段により読取った画像あるいは上記蓄積手段により蓄積されている画像を文字認識処理する文字認識手段と、
この文字認識手段による文字認識の処理結果を記憶するデータベースと、
種々の指示ボタンを表示する表示手段と、
この表示手段により表示される指示ボタンに対応させた文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段と、
この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により画像を読取り、この読取った画像に上記蓄積手段により蓄積されている画像を添付した文書画像に対して上記文字認識手段により文字認識処理を実行し、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段と、
を具備したことを特徴とする情報入力装置。
【請求項６】
画像を読取る読取手段と、
この読取手段により読取った画像を文字認識処理する文字認識手段と、
この文字認識手段による文字認識の処理結果を記憶するデータベースと、
種々の指示ボタンを表示する表示手段と、
この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段と、
この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段による指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を実行し、上記読取画像の登録処理と上記指示ボタンに対応する設定内容を示す情報を追加した上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段と、
を具備したことを特徴とする情報入力装置。
【請求項７】
画像を読取る読取手段と、
この読取手段により読取った画像を文字認識処理する文字認識手段と、
この文字認識手段による文字認識の処理結果を記憶するデータベースと、
種々の指示ボタンを表示する表示手段と、
この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段と、
この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を実行して、さらに、文字認識処理結果に文章解析処理を施し、上記文書画像の登録処理と、上記文章解析処理により得られた複数の認識候補を文字認識の処理結果として前記データベースに登録する処理とを一括して実行する実行手段と、
を具備したことを特徴とする情報入力装置。
【請求項８】
画像を読取る読取手段と、
この読取手段により読取った画像を文字認識処理する文字認識手段と、
この文字認識手段による文字認識の処理結果を記憶するデータベースと、
種々の指示ボタンを表示する表示手段と、
この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段と、
この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により画像を読取り、この読取った画像から文書画像ごとに分割するセパレータであることを示す情報を検出してセパレータを認識する検出手段と、
この検出手段により検出したセパレータを示す情報を削除し、このセパレータごとに分割されるそれぞれの文書画像に対して上記文字認識手段により文字認識処理を実行し、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段と、
を具備したことを特徴とする情報入力装置。
【請求項９】
画像を読取る読取手段と、
この読取手段により読取った画像を文字認識処理する文字認識手段と、
この文字認識手段による文字認識の処理結果を記憶するデータベースと、
種々の指示ボタンを表示する表示手段と、
この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段と、
この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を実行し、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段と、
この実行手段により登録される文書画像と共に文字認識の処理結果を示すデータを印刷する印刷手段と、
を具備したことを特徴とする情報入力装置。
【請求項１０】
画像を読取る読取手段と、
この読取手段により読取った画像を文字認識処理する文字認識手段と、
この文字認識手段による文字認識の処理結果を記憶するデータベースと、
種々の指示ボタンを表示する表示手段と、
この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段と、
この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を行う処理手段と、
上記読取手段により読取った文書画像のデータサイズが所定の許容制限値を越えたか否かを判断する判断手段と、
この判断手段により読取った画像のデータサイズが所定の許容制限値を越えていると判断した場合、上記指示ボタンに対応する文書画像の登録先に、上記読取手段により読取った画像を登録せずに、上記処理手段による文字認識処理の結果のみを登録する第１の実行手段と、
この判断手段により読取った画像のデータサイズが所定の許容制限値を越えていないと判断した場合、上記管理手段により指示ボタンに対応する設定内容に基いて、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する第２の実行手段と、
を具備したことを特徴とする情報入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、デジタル複写機などのネットワーク型スキャナによりスキャンした文書画像をデータベースに登録し、後にデータベースに登録した文書画像を検索する情報入力装置に関する。
【０００２】
【従来の技術】
従来、情報入力装置は、文書画像を読取って登録し、この登録した文書画像を後に検索するようになっている。
【０００３】
ディジタル複写機からスキャン読込みした文書画像を属性情報と共にサーバ装置に送られて、文書管理システムに登録し、その後検索を行うことができるものがある。
【０００４】
このような従来技術としては、ディジタル複合機に備えたスタートボタンをオンすると、画像入力手段によって画像データが生成されるとともに、属性情報生成手段によって属性情報が生成される。この画像データおよび属性情報は、転送手段によってアドレス格納手段に格納されるネットワークアドレスに向けて転送され、サーバ装置の記憶手段に保存される。この画像データおよび属性情報は、サーバ装置の公開手段によって公開され、閲覧装置の閲覧手段によって閲覧されるというものがある（特開平１０−３１２４５６号）。
【０００５】
また、文書にヘッダーシートとトレーラシートを配置して読み込んで、登録データベースと画像データベースとの対応づけをしながら登録するものがある。
【０００６】
このような従来技術としては、文書画像を登録する画像ファイル装置への画像登録方式であって、該画像ファイル装置は、登録した文書を検索するための登録データベースと、該登録した文書を画像で保有する画像データベースと、該登録データベースと該画像データベースとの対応付けに用いる接続データを登録する登録事項データベースと、文書を入力しそれらの画像データを得る入力手段と、画像データから英数字その他の記号を認識する認識手段と、前記複数のデータベース、前記入力手段及び前記認識手段を制御しデータを処理する制御手段とを有し、画像登録に際し、降べき若しくは昇べきの順序に並んだ合本形式の文書、又は、共通事項を含む複数の単票形式の文書の前後に、それぞれ、ヘッダーシートとトレーラシートを配置し、予め該ヘッダーシートには、前記合本若しくは前記単票の別を示す記号、前記文書が片面若しくは両面に著わされているかの別を示す記号、前記文書が両面に著わされている場合には表若しくは裏の別を示す記号、又は、前記降べき若しくは昇べきの順序を示す記号を記入する第１の記入枠と、前記文書の分類若しくは文書番号が著わされる少なくとも２つの第２の記入枠と、前記ヘッダーシート若しくは前記トレーラシートの別を示す記号を記入する第３の記入枠が、少なくとも設けられており、前記ヘッダーシート、前記合本形式の文書若しくは前記単票形式の文書、前記トレーラシートの順序で、前記入力手段により入力し、前記認識手段により前記記入枠に記入された記号を認識し、前記登録データベースと前記画像データベースに格納された文書の対応付けを行う画像登録方式（特開昭６２−２６７８７６号、特公平８−２７８３１号）。
【０００７】
上記のような従来の技術では、文書画像を任意のフォルダ内への登録する処理と、この登録した文書画像に対するＯＣＲ処理（文字認識処理）の処理結果の全文検索用データベースへの登録処理と別々に行わなければならない。このため、ＯＣＲ処理は、一旦、文書画像を登録した後の処理となり、文書画像の登録と文書画像の検索用の文字認識処理とを行う操作が煩雑である。
【０００８】
また、先行技術では、登録する文書画像の検索用にＯＣＲ処理を行う場合、種々の文書画像の種類に応じて、ＯＣＲ処理効率の向上を目的とした処理条件が設定がされている操作ボタンが予め作成しておきおことができないため、ＯＣＲ処理を実行する際に、種々の操作ボタンから文書画像の用途に適した操作ボタンを選択することはできない。
【０００９】
従って、上記したような従来技術においては、スキャンした文書画像に対して自動的にＯＣＲ処理を施す場合にそのＯＣＲ処理の向上を目的とした各種設定手段が利用者からみて文書画像のスキャン入力操作と別であったので、その結果、スキャン後の修正に手間がかかったり、本来得られるべき文字認識精度が得られないなどの問題がある。
【００１０】
【発明が解決しようとする課題】
上記したように、従来は、スキャンした文書画像に対して自動的に文字認識処理を施す場合に、その文字認識処理の向上を目的とした各種設定手段が利用者からみて文書画像のスキャン入力操作と別であったので、その結果として文書画像を登録する操作やスキャン後の修正に手間がかかったり、本来得られるべき文字認識精度が得られないなどの問題点がある。
【００１１】
この発明は、上記の問題を解決するためになされたものであり、利用者にとって使いやすくかつ最大限の文字認識精度を達成させて、文書画像の登録後に文書画像を効率よく検索可能な情報入力装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
この発明の情報入力装置は、画像を読取る読取手段、この読取手段により読取った画像を文字認識処理する文字認識手段、この文字認識手段による文字認識の処理結果を記憶するデータベース、種々の指示ボタンを表示する表示手段、この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段、およびこの管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を実行し、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段から構成されている。
【００１４】
この発明の情報入力装置は、外部装置から送信された画像を蓄積する蓄積手段、画像を読取る読取手段、この読取手段により読取った画像あるいは上記蓄積手段により蓄積されている画像を文字認識処理する文字認識手段、この文字認識手段による文字認識の処理結果を記憶するデータベース、種々の指示ボタンを表示する表示手段、この表示手段により表示される指示ボタンに対応させた文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段、およびこの管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により画像を読取り、この読取った画像に上記蓄積手段により蓄積されている画像を添付した文書画像に対して上記文字認識手段により文字認識処理を実行し、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段から構成されている。
【００１５】
この発明の情報入力装置は、画像を読取る読取手段、この読取手段により読取った画像を文字認識処理する文字認識手段、この文字認識手段による文字認識の処理結果を記憶するデータベース、種々の指示ボタンを表示する表示手段、この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段、およびこの管理手段により管理される上記指示ボタンが指示された際に、上記管理手段による指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を実行し、上記読取画像の登録処理と上記指示ボタンに対応する設定内容を示す情報を追加した上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段から構成されている。
【００１６】
この発明の情報入力装置は、画像を読取る読取手段、この読取手段により読取った画像を文字認識処理する文字認識手段、この文字認識手段による文字認識の処理結果を記憶するデータベース、種々の指示ボタンを表示する表示手段、この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段、およびこの管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を実行して、さらに、文字認識処理結果に文章解析処理を施し、上記文書画像の登録処理と、上記文章解析処理により得られた複数の認識候補を文字認識の処理結果として前記データベースに登録する処理とを一括して実行する実行手段から構成されている。
【００１７】
この発明の情報入力装置は、画像を読取る読取手段、この読取手段により読取った画像を文字認識処理する文字認識手段、この文字認識手段による文字認識の処理結果を記憶するデータベース、種々の指示ボタンを表示する表示手段、この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段、この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により画像を読取り、この読取った画像から文書画像ごとに分割するセパレータであることを示す情報を検出してセパレータを認識する検出手段、およびこの検出手段により検出したセパレータを示す情報を削除し、このセパレータごとに分割されるそれぞれの文書画像に対して上記文字認識手段により文字認識処理を実行し、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段から構成されている。
【００１８】
この発明の情報入力装置は、画像を読取る読取手段、この読取手段により読取った画像を文字認識処理する文字認識手段、この文字認識手段による文字認識の処理結果を記憶するデータベース、種々の指示ボタンを表示する表示手段、この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段、この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を実行し、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する実行手段、およびこの実行手段により登録される文書画像と共に文字認識の処理結果を示すデータを印刷する印刷手段から構成されている。
【００１９】
この発明の情報入力装置は、画像を読取る読取手段、この読取手段により読取った画像を文字認識処理する文字認識手段、この文字認識手段による文字認識の処理結果を記憶するデータベース、種々の指示ボタンを表示する表示手段、この表示手段により表示される指示ボタンに対応させて、文書画像の登録先と、上記文書画像に対する文字認識処理の設定とを管理する管理手段、この管理手段により管理される上記指示ボタンが指示された際に、上記管理手段により指示ボタンに対応する設定内容に基いて、上記読取手段により文書画像を読取り、この読取った文書画像に対して上記文字認識手段により文字認識処理を行う処理手段、上記読取手段により読取った文書画像のデータサイズが所定の許容制限値を越えたか否かを判断する判断手段、この判断手段により読取った画像のデータサイズが所定の許容制限値を越えていると判断した場合、上記指示ボタンに対応する文書画像の登録先に、上記読取手段により読取った画像を登録せずに、上記処理手段による文字認識処理の結果のみを登録する第１の実行手段、およびこの判断手段により読取った画像のデータサイズが所定の許容制限値を越えていないと判断した場合、上記管理手段により指示ボタンに対応する設定内容に基いて、上記文書画像の登録処理と上記文書画像に対する文字認識の処理結果を前記データベースに登録する処理とを一括して実行する第２の実行手段から構成されている。
【００２０】
【発明の実施の形態】
以下、この発明の第１〜第８の実施の形態について図面を参照して説明する。
【００２１】
図１、図２は、この発明の情報入力装置に係わる第１〜第７の実施の形態のネットワークシステムの構成例を示すものである。このネットワークシステムは、情報入力装置としてのネットワークスキャナ（デジタル複写機）１、検索用パーソナルコンピュータ（外部装置）２、文書管理サーバ３、ＬＡＮ４から構成されている。
【００２２】
ネットワークスキャナ１は、図１に示すように、制御部１１、画像入力部１２、ＯＣＲ処理部（文字認識手段）１３、表示部１４、管理部１５などからなっている。このネットワークスキャナ１は、利用者が紙などの文書（書類）の画像をスキャンして電子化するための装置である。
【００２３】
上記制御部１１は、スキャナ全体を制御するものである。上記画像入力部１２は、紙などの文書（書類）を光学的に走査して画像を読取るものである。上記ＯＣＲ処理部１３は、読取った画像から文字や記号などの文字認識処理（ＯＣＲ処理）を行う。上記表示部１４は、図示しない操作パネル上に設けられる。この表示部１４には、タッチパネル１４ａが内蔵され、操作案内や設定内容が表示されるとともに、操作指示を入力する指示ボタンが表示される。上記管理部１５は、上記指示ボタンに割り当てられた処理内容を指定する設定内容などを管理する管理テーブル１５ａを有している。
【００２４】
また、上記ネットワークスキャナ１は、図１で画像入力装置として説明しているが、図２に示すように、例えば、デジタル複写機１のような画像の入力機能と印刷機能等が物理的に一体化された機器であっても良い。この場合、デジタル複写機１の主な構成としては、図２に示すように、上記図１のネットワークスキャナの構成に加えて、コピー用紙などの被画像形成媒体上に画像を形成するプリンタ部１６を有するものとなる。
【００２５】
上記ネットワークスキャナ（デジタル複写機）１は、ＬＡＮ４に接続し、同じＬＡＮ４上に文書管理サーバ３と検索用パーソナルコンピュータ２が接続されている。上記検索用パーソナルコンピュータ２は、表示部２ａや操作部などを有し、上記文書管理サーバ３に記憶されている文書画像を検索するものである。
【００２６】
上記文書管理サーバ３は、ネットワークスキャナ１から入力した文書画像を格納し管理する装置である。この文書管理サーバ３には、画像をフォルダで管理する画像管理用の画像データベース（ＤＢ）３２と、テキストデータで与えられるデータを記憶する全文検索用データベース（ＤＢ）３１とを備えている。上記画像データベース３２では、文書画像をフォルダ内の書類メタファとして管理し、フォルダがツリー構造を形成するようになっている。
【００２７】
上記全文検索用データベース３１では、画像に対するＯＣＲ処理の処理結果として得られる文字あるいは文字候補の文字コードなどからなるテキストデータを記憶する。この全文検索データベース３１に記憶されるテキストデータは、上記検索用パーソナルコンピュータ２によってキーワードがテキストデータ内に含まれるか否かにより検索する際に利用される。
【００２８】
まず、第１の実施の形態について説明する。
【００２９】
図３は、ネットワークスキャナ１の表示部１４でタッチパネル１４ａにより指示ボタンを表示した例を示す。この表示例では、４つの指示ボタン５１〜５４と、画像の読取を開始を指示する読取スタートボタン５５とがあり、さらに、操作案内が表示されている。
【００３０】
上記指示ボタン５１〜５４は、それぞれ上記管理テーブル１５ａで管理されている設定内容に基く処理の実行を指示するものである。つまり、これらの指示ボタン５１〜５４が指示されると、上記管理テーブル１５ａの設定内容に基いて、文書（書類）の画像をスキャン（読取）入力し、入力した画像に対してＯＣＲ処理を行い、スキャン入力した画像を書類として登録するとともに、ＯＣＲ処理の処理結果を登録するようになっている。
【００３１】
上記指示ボタン５１は、「営業日報（表紙ＯＣＲ）」と表示される指示ボタンである。この指示ボタン５１には、スキャンした文書画像（書類）を文書管理サーバ３の画像データベース３２の「営業日報」というフォルダに登録する処理と、スキャンした書類の表紙（１ページ目）のみをＯＣＲ処理して処理結果を全文検索データベース３１に登録する処理とが設定されている。従って、この指示ボタン５１が指示されると、スキャンした画像は、「営業日報」というフォルダ内に新規書類として登録されるとともに、ＯＣＲ処理されて処理結果が全文検索データベース３１に登録される。
【００３２】
上記指示ボタン５２は、「営業見積り（全頁ＯＣＲ）」と表示される指示ボタンである。この指示ボタン５２は、スキャンした文書画像を画像データベース３２内の「営業見積り」というフォルダ内に新規書類として登録する処理と共に、全頁にわたりＯＣＲ処理をし、その結果を全文検索データベース３１に登録する処理を実行する。
【００３３】
上記指示ボタン５３は、「精算レシート（表紙ＯＣＲ）」と表示され、精算レシートを登録するための指示ボタンである。この指示ボタン５３は、スキャンした画像を「精算レシート」というフォルダ内に新規書類として登録する処理とともに、スキャンした表紙（１ページ目）のみをＯＣＲ処理してその結果を全文検索データベース３１に登録する処理を実行する。
【００３４】
上記指示ボタン５４は、「取引き先地図（表紙ＯＣＲ）」と表示され、上記指示ボタン５１〜５３と同じ要領で、読取った画像を取引先地図を登録するための指示ボタンである。この指示ボタン５４は、スキャンした画像を「取引き先地図」というフォルダ内に新規書類として登録する処理とともに、スキャンした表紙（１ページ目）のみをＯＣＲ処理してその結果を全文検索データベース３１に登録する処理を実行する。
【００３５】
また、図３に示すように、表示画面の左下には、利用者に対する指示メッセージを表示する。この図３に示す表示例では、「文書をセットして、処理ボタンを押して、読取スタートしてください。」という操作案内を表示している。また、表示画面の右下には、選択された処理ボタンの設定内容に基づいて文書画像を読み取って登録する処理を開始するための「読取Ｓｔａｒｔ」と表示される指示ボタン５５がある。
【００３６】
このような表示画面により利用者は、入力しようとする文書の登録先に合わせて指示ボタン５１〜５４から指示ボタンを選択し、指示ボタン５５を押下することにより処理を実行する。この時、読取る文書画像のうちＯＣＲ処理するページ範囲は、指示ボタン５１〜５４にそれぞれ対応して登録先ごとに管理部１５の管理テーブル１５ａで設定してある。
【００３７】
また、図４は、入力する書類の言語や印刷文字の状態に合わせて指示ボタンを選択できる表示画面の表示例を示す。図４に示すように、この表示例では、指示ボタン６１〜６４は、スキャンする文書の登録先フォルダが「契約書」であり、契約書をスキャン入力する際に、いずれかの指示ボタンを１つ選択することを想定している。文書画像を装置にセットしてから文書を登録する処理を実行するまでの操作手順は図２と同様である。
【００３８】
例えば、スキャンしようとしている契約書が和文で書かれていて、文字ピッチが固定の場合には「和文  固定ピッチ」と表示されている指示ボタン６１を選択することになる。それ以外の文字ピッチを使った和文契約書の場合には「和文  標準ピッチ」と表示されている指示ボタン６２を選択する。
【００３９】
一方、スキャンしようとしている契約書が英文契約書の場合、文字ピッチがプロポーショナルの場合には「English  Proportional」と表示されている指示ボタン６３を選択する。また、文字ピッチが固定ピッチの場合には「English  FIXED  Font」と表示されている指示ボタン６４を選択する。
【００４０】
このように、入力しようとする書類の特徴に合った指示ボタンを選択することにより、入力した文書画像に対してその特徴に合わせたＯＣＲ処理を施すことが可能になり、文字認識効率が向上する効果がある。
【００４１】
また、この第１の実施の形態では、表示部１４のタッチパネル１４ａを用いて表示する指示ボタンは、利用者が作成画面を使って任意に作成できる。図５は、指示ボタンの作成画面の入力表示例を示す。この図５では、図３で説明した「営業日報」ボタンの作成画面について示している。また、この作成画面により作成された指示ボタンの設定内容は、ボタンの属性として管理部１５の管理テーブル１５ａに書込まれることにより管理される。
【００４２】
図５に示すように、指示ボタンの作成画面には、パネル名、ボタン名、登録先フォルダ名、ＯＣＲ処理の有無、文字認識で利用する辞書、確認印刷、書類セパレータ識別、書類自動分割、ＯＣＲ設定の言語、ＯＣＲ設定の文字ピッチ、ＯＣＲ設定の処理範囲などの設定項目が表示される。
【００４３】
上記パネル名の項目は、作成する指示ボタンが属するパネル名（表示画面名）を設定する。上記ボタン名の項目は、作成する指示ボタンのボタン名を設定するものであり、ボタン名が指示ボタンとして表示される。
【００４４】
上記登録先フォルダ名の項目は、この指示ボタンを選択して入力した画像の登録先のフォルダ名を指定する。上記ＯＣＲ処理の有無の項目は、入力した文書画像に対してＯＣＲ処理をするかしないかを指定する。
【００４５】
上記文字認識で利用する辞書の項目は、ＯＣＲ処理する場合に使用する辞書の種別を指定する。上記確認印刷の項目は、登録した文書画像を確認の目的で印刷するかしないかを指定する。上記書類セパレータ識別の項目は、複数の書類をまとめて入力し、セパレータ識別により書類の切れ目を自動的に認識するかしないかを指定する。
【００４６】
上記書類自動分割の項目は、セパレータを検出した場合に書類を自動的に分割して登録するかしないかを指定する。上記ＯＣＲ設定の言語、文字ピッチ、および処理範囲の各項目は、ＯＣＲ処理環境として文書が書かれている言語、文字ピッチの種別、および処理ページ範囲をそれぞれ指定する。
【００４７】
図６は、第１の実施の形態での処理を説明するためのフローチャートである。すなわち、図６は、上記したような図３、あるいは図４に示す表示画面の指示ボタンの指示に基づいて文書（書類）をスキャンしてフォルダ内に登録するまでの処理の流れを示す。
【００４８】
まず、利用者は、利用する指示ボタンが属するパネル名（表示画面名）を指定する。すると、表示部１４のタッチパネル１４ａにより指定されたパネル名に属する指示ボタンが表示される。この画面から利用者が指示ボタンを選択する（ステップ１）。すると、制御部１１は、選択された指示ボタンに対応するボタンの属性を管理部１５の管理テーブル１５ａから読み出す（ステップ２）。
【００４９】
制御部１１は、管理テーブル１５ａより読み出した内容に基いて画像を入力するための環境を設定する（ステップ３）。そして、利用者が読取スタートを指示する指示ボタンを押下すると、制御部１１は、画像入力部１２により画像の入力を開始する（ステップ４）。
【００５０】
また、制御部１１は、管理部１５の管理テーブル１５ａから読み出した指示ボタンに対するＯＣＲ処理における設定内容に基づいてＯＣＲ処理の環境（モード）を設定する（ステップ５）。制御部１１は、画像が入力されると、設定されたＯＣＲ処理の環境で入力した画像に対するＯＣＲ処理を実行する（ステップ６）。
【００５１】
この際、ＯＣＲ処理を実行する範囲は、管理テーブル１５ａで設定される内容に基いて設定される。例えば、ＯＣＲ処理を実行する範囲としては、読取としての複数ページの画像に対して、全文（全ページ）、表紙（１ページ目）のみ、あるいは指定ページから指定ページまでの間のページなどのページごとに設定される。
【００５２】
このような読取った画像に対するＯＣＲ処理が完了すると、制御部１１は、指示ボタンに対応して管理テーブル１５ａで指定されている画像データベース３２内のフォルダに文書画像を登録する（ステップ７）。そして、制御部１１は、ＯＣＲ処理結果としてのテキストデータ（テキスト文書）を上記画像格納場所（フォルダ）情報と共に全文検索データベース３１に登録する（ステップ８）。
【００５３】
以上のＯＣＲ処理結果と画像の登録とが完了すると、制御部１１は、処理結果を後述する動作ログテーブル１５ｂに書き込み（ステップ９）、指示ボタンに対する処理を終了する。
【００５４】
上記のように、１回のスキャン操作でスキャンした文書について、ＯＣＲ処理を介した全文検索用データベースへの登録処理と、登録先フォルダの指定によるフォルダツリー型検索用データベースへの登録処理とを一括して実行することを指定する指示ボタンを設けたものである。
【００５５】
これにより、読取った画像のフォルダへの登録処理と読取った画像に対するＯＣＲ処理により得られるテキストデータの登録処理とを１つの指示ボタンへの指示で一括して実行することができる。
【００５６】
さらに、登録した文書を検索する際に、仮にＯＣＲ処理での文字認識のエラーが部分的にあっても、検索のキーワードをテキストデータの全文にわたって検索するため、文書画像を検索するという観点では影響が大きくなく、文書画像の検索における効率を向上できる。
【００５７】
また、ＯＣＲ処理によるテキストデータの全文検索に加えて、フォルダ検索でも文書画像を検索でき、システム全体として文書画像（書類）を確実に検索できる。
【００５８】
次に、第２の実施の形態について説明する。
【００５９】
この発明の第２の実施の形態では、文字認識処理の過程で利用する辞書を指示ボタンに割り当てておく。これにより、利用者が書類をスキャンする時に指定した指示ボタンに基づいてそのスキャン文書に最適な辞書を使って文字を認識することが可能になる。
【００６０】
ＯＣＲ処理では、文字を最終的に正しく認識するために、文字の形を解析した認識処理に加えて、認識した文字により構成される単語や文章を解析して文字候補を確定する方式（文章解析）がとられることが多いが、その時に重要なのが書類の内容に合わせた辞書を利用することである。
【００６１】
例えば、住所を記した文章や医療などの専門技術情報を記した書類では、日常的に使用しない用語が多く、いわゆる一般的な辞書を使用して解析しても正しく認識できない場合が多い。このため、ＯＣＲ処理の対象となる文書に応じた辞書を利用すると、認識率を向上できる。
【００６２】
図７は、入力した書類に対してＯＣＲ処理するために利用する辞書別に指示ボタン７１〜７４を表示した例を示す。図７において、例えば、「顧客登録」と表示される指示ボタン７１を使って住所録等の書類をスキャンすると住所および氏名に関する辞書を使用して文字を認識する。また、「経営資料登録」と表示される指示ボタン７２を使って経営資料をスキャンして登録する際には、経営や経済に関する辞書を利用する。
【００６３】
また、図７に示すような指示ボタン７１〜７４は、図８に示すような管理テーブル１５ａにより管理される。図８に示すように、管理テーブル１５ａでは、各指示ボタンに対応して、ボタン番号、ボタン名称、確認印刷、セパレータ識別、書類分割、利用辞書、ＯＣＲ言語、ＯＣＲピッチ、ＯＣＲ処理対象範囲の各項目が設定される。
【００６４】
上記利用辞書の項目では、文書に応じた辞書が指定される。例えば、顧客登録という指示ボタン７１には、氏名および住所の辞書が設定され、経営資料登録という指示ボタン７２には、経営および経済の辞書が設定され、建築資料登録という指示ボタン７３には、建築の辞書が設定され、医療資料登録という指示ボタン７４には、医療の辞書が設定されている。
【００６５】
図９は、図７で「顧客登録」と表示される指示ボタン７１を作成する際の作成画面の表示例を示す。この表示例は、上記図６の指示ボタンの作成画面と同様な項目を指定するようになっている。また、図９に示す例では、パネル名がＯＣＲ処理付きとなっており、ボタン名が顧客登録、登録先フォルダ名が顧客リスト、文字認識に利用される辞書が氏名用の辞書と、住所用の辞書と指定されている。このように作成された指示ボタンに対応する設定内容は、図８に示すような管理部１５の管理テーブル１５ａの内容に反映される。
【００６６】
また、図１０は、一旦、文書管理サーバ３に登録した文書画像を検索用パーソナルコンピュータ２で検索するための表示部２ａの画面表示例を示すものである。すなわち、利用者は、検索用パーソナルコンピュータ２の表示部２ａを用いて、文書管理サーバ３に登録済みの文書を画像データベース３２からフォルダツリーで検索できると共に、全文検索データベース３１からテキストデータで全文検索も可能になっている。
【００６７】
フォルダツリーによる検索では、画像データベース３２に登録されているフォルダがツリー構造で検索用パーソナルコンピュータ２の表示画面に表示され、利用者は目的とするフォルダを選択する。
【００６８】
また、全文（自然言語）検索では、利用者がキーワードとなる任意の言葉（文字、単語、文章など）を入力するだけで全文検索データベース３１を使って該当する文書画像のテキストデータを全文検索する。
【００６９】
つまり、利用者が検索したい文書のキーワードとなる単語や文章などを検索用パーソナルコンピュータ２に入力すると、検索用パーソナルコンピュータ２は、全文検索データベース３２に登録されているＯＣＲ処理の結果としてのテキストデータの全文において上記キーワードを全て検索し、上記キーワードが含まれる文書画像を検索結果として一覧表示する。
【００７０】
この際、検索のキーワードがより多く含まれるものを検索結果とするようにしても良いし、文書中に含まれるキーワードの個数に応じて順序表示するようにしても良い。
【００７１】
上記フォルダツリー表示で検索、または全文検索機能による検索で検索結果としての文書画像が得られた場合、検索用パーソナルコンピュータ２は、図９に示すように、検索結果の文書画像の一覧を表示する。
【００７２】
これにより、文書画像が登録されるフォルダのフォルダ名あるいは管理構造から所望の文書画像を検索することができるとともに、文書画像に含まれるキーワードを用いて所望の文書画像を検索することができる。
【００７３】
図１１は、この第２の実施の形態における処理を説明するためのフローチャートである。
【００７４】
まず、利用者は、利用する指示ボタンが属するパネル名（表示画面名）を指定する。すると、表示部１４のタッチパネル１４ａにより指定されたパネル名に属する指示ボタンが表示される。この画面から利用者が指示ボタンを選択する（ステップ１１）。すると、制御部１１は、選択された指示ボタンに対応するボタンの属性を管理部１５の管理テーブル１５ａから読み出す（ステップ１２）。
【００７５】
制御部１１は、管理テーブル１５ａより読み出した内容に基いて画像を入力するための環境を設定する（ステップ１３）。また、制御部１１は、管理テーブル１５ａから読み出した設定内容に基いて、ＯＣＲ処理の環境（モード）とＯＣＲ処理のための辞書を設定する（ステップ１４）。
【００７６】
そして、利用者が読取スタートを指示する指示ボタンを押下すると、制御部１１は、画像入力部１２により画像の入力を開始する（ステップ１５）。
【００７７】
制御部１１は、画像が入力されると、設定されたＯＣＲ処理の環境で入力した画像に対し、上記ステップ１４で設定した辞書を用いてＯＣＲ処理を実行する（ステップ１６）。
【００７８】
このような読取った画像に対するＯＣＲ処理が完了すると、制御部１１は、指示ボタンに対応して管理テーブル１５ａで指定されている画像データベース３２内のフォルダに文書画像を登録する（ステップ１７）。そして、制御部１１は、ＯＣＲ処理結果としてのテキストデータ（テキスト文書）を上記画像格納場所（フォルダ）情報と共に全文検索データベース３１に登録する（ステップ１８）。
【００７９】
以上のＯＣＲ処理結果と画像の登録とが完了すると、制御部１１は、処理結果を後述する動作ログテーブル１５ｂに書き込み（ステップ１９）、指示ボタンに対する処理を終了する。
【００８０】
上記のように、スキャン文書に対するＯＣＲ処理条件と登録先フォルダとを共に指示ボタンに対応づけて設定し、ＯＣＲ処理を実行する際に、処理対象とする書類の種類に応じた設定のＯＣＲ処理条件に基づいてＯＣＲ処理を実行するように指示ボタンを使い分けるようにしたものである。
【００８１】
これにより、処理する書類の種類に応じて、種々のＯＣＲ処理の条件を指示ボタンに対応づけて設定でき、これらの指示ボタンを使い分けることによりＯＣＲ処理精度の向上が図れる。
【００８２】
また、ＯＣＲ処理に用いる日本語や英語などの言語、標準ピッチや固定ピッチなどの文字ピッチ、あるいは住所、医療や技術などの登録する文書の用途などの分野別にＯＣＲ処理条件を設定するようにしたものである。
【００８３】
これにより、１つの指示ボタンに指示で文書画像の登録処理と、文書画像に対するＯＣＲ処理結果とを登録することができ、かつ、登録する文書の種類に応じた精度の高いＯＣＲ処理を実現できる。
【００８４】
また、ＯＣＲ処理条件のうちＯＣＲ処理に用いる辞書を登録する文書の種類に合わせて設定するようにしたものである。
【００８５】
これにより、登録する文書の種類に応じた文字の認識精度が高いＯＣＲ処理を実現できる。
【００８６】
次に、第３の実施の形態について説明する。
この第３の実施の形態では、図２に示すようなネットワークスキャナとして用いられるデジタル複写機１のような画像印刷と画像入力との２つの機能を併せ持つ装置を想定している。この場合、ＯＣＲ処理を施すページを利用者がＬＡＮを介してデジタル複写機１に送信し、そのページをデジタル複写機１で読取った画像にスキャン文書として添付するところに特徴がある。
【００８７】
デジタル複写機１では、プライベート印刷という機能を有している。このプライベート印刷は、外部機器からデジタル複写機に送信した画像を利用者がデジタル複写機で印刷指示を行った際に、印刷する機能である。
【００８８】
すなわち、利用者がパーソナルコンピュータなどの外部機器からデジタル複写機にプライベート印刷の指示とともに、画像データを文字コードで送信する。すると、デジタル複写機は、外部機器から送信された文字コードを画像データに変換して一旦蓄積しておく。この後、利用者がデジタル複写機の操作パネルで送信した画像データの印刷を指示すると、蓄積した画像データの印刷を実行するものである。
【００８９】
この第３の実施の形態では、上記プライベート印刷機能を利用して、ネットワークスキャナ１としてのデジタル複写機１で読取り処理する画像に、外部機器から送信した画像を添付して文書画像とする。そして、この文書画像の登録処理とＯＣＲ処理を介した処理結果としえのテキストデータを登録処理とを実行する。
【００９０】
図１２は、第３の実施の形態における処理の流れを示すフローチャートである。以下の動作では、文書画像の表紙となるページをプライベート印刷機能でデジタル複写機１に送信し、２ページ目以降の文書画像をデジタル複写機１で読取る場合の例について説明する。
【００９１】
まず、利用者は、ＯＣＲ処理して文書画像を登録するための指示ボタン（パネルボタン）を作成する（ステップ２１）。一方、利用者は、ＬＡＮ４に接続されている外部機器としての自分用のパーソナルコンピュータ（検索用パーソナルコンピュータ）２などで文書画像の表紙となるページを作成する。このページは、例えば、利用者が入力した文章などであり、このページを外部に送信する場合、このページのデータが文字コードで送信される。
【００９２】
このような表紙となるページを作成すると、利用者は、そのページを指定して検索用パーソナルコンピュータ２からプライベート印刷の指示を出す（ステップ２２）。すると、検索用パーソナルコンピュータ２は、プライベート印刷の指示とともに、プライベート印刷の対象となるページを文字コードでデジタル複写機１へ送信する。
【００９３】
デジタル複写機１がプライベート印刷の対象するページを受信すると、制御部１１は、受信したページの文字コードを画像データとしてイメージ変換し、図示しないメモリに蓄積する（ステップ２３）。
【００９４】
その後、利用者は、デジタル複写機１の前にきて、２ページ目以降のスキャン登録したい文書画像を画像入力部１２にセットする（ステップ２４）。そして、利用者は文書画像をスキャンする前に、上記ステップ２１で作成した指示ボタンを選択する（ステップ２５）。
【００９５】
すると、制御部１１は、表示部１４に「プライベート印刷からの自動添付」という案内と指示ボタンを表示する。この表示により利用者が、「プライベート印刷からの自動添付」を選択すると（ステップ２６）、制御部１１は、プライベート印刷可能な画像の一覧を表示させる。利用者は、一覧表示された画像の一覧から表紙としたいページをタッチパネル１４ａにより選択する（ステップ２７）。さらに、利用者が読取スタートボタンを押すと（ステップ２８）、制御部１１は、セットされた文書画像の読み取り処理を実行する。
【００９６】
この読取処理によりセットされた文書画像を読取ると、上記ステップ２７でプライベート印刷可能な文書画像から選択されたページをその文書画像の先頭ページとして電子的に追加する（ステップ２９）。この文書画像に対して、制御部１１は、予め指示ボタンに対する設定で指定されたＯＣＲ処理のページ範囲についてＯＣＲ処理を実行する（ステップ３０）。
【００９７】
この文書画像に対するＯＣＲ処理が完了すると、制御部１１は、指示ボタンに対応して指定されている画像データベース３２内のフォルダに文書画像を登録する（ステップ３２）。そして、制御部１１は、ＯＣＲ処理結果としてのテキスト文書を上記画像格納場所（フォルダ）情報と共に全文検索データベース３１に登録する（ステップ３３）。文書画像の登録とＯＣＲ処理結果とが完了すると、制御部１１は、処理結果を動作ログを管理部１５に書き込み（ステップ３４）、指示ボタンに対する処理を終了する。
【００９８】
また、上記第３の実施の形態では、プライベート印刷として外部装置から送信された表紙となるページデータの文字コードをイメージ化し、画像データとして他の文書ページの先頭に添付してＯＣＲ処理をしているが、そもそも、外部装置から送信された文字コードをイメージ化せずに、印刷のために送られてきた文字コードのページデータをそのまま全文検索データベース３１に登録するようにしても良い。
【００９９】
この場合、プライベート印刷として外部装置から送信された文字コードのページデータは、文書画像として画像データベース３２に登録する際に、イメージ化して画像データとして登録する。
【０１００】
上記のように、表紙頁のみを外部機器からプライベート印刷モードで印刷指示し、印刷指示された画像を印刷せずに電子的に表紙として登録する文書画像に添付して、それ以降となるページをスキャンする。これにより得られる文書画像全体に対して、指示ボタンに対応して設定されたページ範囲をＯＣＲ処理し、上記文書画像をフォルダに登録するとともに、ＯＣＲ処理の結果としてのテキストデータを全文検索データベースに登録するようにしたものである。
【０１０１】
これにより、別の外部機器などで作成したページを、スキャナで実際に読取る文書画像に添付して文書画像として登録することができ、添付したいページを紙などに一旦印刷して改めて文書として読取処理する手間を省くことができ、紙を無駄にすることがない。
【０１０２】
次に、第４の実施の形態について説明する。
この第４の実施の形態では、文書をスキャンするために利用した指示ボタンに関する情報をテキストデータとしてＯＣＲ処理結果に添付して登録するところにある。
【０１０３】
図１３は、第４の実施の形態における処理の流れを示すフローチャートである。
【０１０４】
まず、利用者は、利用する指示ボタンが属するパネル名を指定する。すると、表示部１４のタッチパネル１４ａにより指定されたパネル名に属する指示ボタンが表示される。この画面から利用者が指示ボタンを選択する（ステップ４１）。すると、制御部１１は、選択された指示ボタンに対応するボタンの属性を管理部１５の管理テーブル１５ａから読み出す（ステップ４２）。
【０１０５】
制御部１１は、管理テーブル１５ａより読み出した内容に基いて画像を入力するための環境を設定する（ステップ４３）。そして、利用者が読取スタートを指示する指示ボタンを押下すると、制御部１１は、画像入力部１２により画像の入力を開始する（ステップ４４）。
【０１０６】
また、制御部１１は、管理テーブル１５ａから読み出したボタンに対するＯＣＲ処理における設定内容に基づいてＯＣＲ処理の環境（モード）を設定する（ステップ４５）。制御部１１は、画像が入力されると、設定されたＯＣＲ処理の環境で入力した画像に対するＯＣＲ処理を実行する（ステップ４６）。
【０１０７】
入力した画像に対するＯＣＲ処理が完了すると、制御部１１は、指示ボタンに対応して指定されている画像データベース３２内のフォルダに文書画像を登録する（ステップ４７）。
【０１０８】
制御部１１は、指示された指示ボタンに関するボタン名、ボタン属性値などを管理部１５の管理テーブル１５ａから読み出す（ステップ４８）。制御部１１は、この読み出したボタン属性をＯＣＲ処理結果テキストに追加する（ステップ４９）。
【０１０９】
そして、制御部１１は、ＯＣＲ処理結果としてのテキスト文書を上記画像格納場所（フォルダ）情報と共に全文検索データベース３１に登録する（ステップ５０）。ＯＣＲ処理結果と画像の登録とが完了すると、制御部１１は、処理結果を動作ログとして管理部１５に書き込み（ステップ５１）、指示ボタンに対する処理を終了する。
【０１１０】
上記のように、ネットワークスキャナ１の表示部１４で表示する指示ボタンのボタン名、指示ボタンを表示する表示画面名、あるいは利用者名などの指示ボタンに対応する設定内容を画像の文字認識結果としてのテキストと共に全文検索データベースに登録するようにしたものである。
【０１１１】
これにより、文書画像に対してＯＣＲ処理したテキストデータだけでなく、この文書画像の登録時に係わる種々のデータや設定値などを全文検索データベースに登録することができ、文書画像を検索する際の手がかりとなる情報を増やすことができ、全文検索における効率を向上することができる。
【０１１２】
次に、第５の実施の形態について説明する。
【０１１３】
この第５の実施の形態の特徴は、ＯＣＲ処理に関する最終処理結果ではなく、ＯＣＲ処理における複数の認識候補すべてを全文検索データベース３１に登録するところにある。これにより、全文検索する際の検索操作効率が上がる。
【０１１４】
図１４は、第５の実施の形態における処理の流れを説明するためのフローチャートを示す。
【０１１５】
まず、利用者は、利用する指示ボタンが属するパネル名を指定する。すると、表示部１４のタッチパネル１４ａにより指定されたパネル名に属する指示ボタンが表示される。この画面から利用者が指示ボタンを選択する（ステップ６１）。すると、制御部１１は、選択された指示ボタンに対応するボタンの属性を管理部１５の管理テーブル１５ａから読み出す（ステップ６２）。
【０１１６】
制御部１１は、管理テーブル１５ａより読み出した内容に基いて画像を入力するための環境を設定する（ステップ６３）。そして、利用者が読取スタートを指示する指示ボタンを押下すると、制御部１１は、画像入力部１２により画像の入力を開始する（ステップ６４）。
【０１１７】
また、制御部１１は、管理部１５の管理テーブル１５ａから読み出したボタンに対するＯＣＲ処理における設定内容に基づいてＯＣＲ処理の環境（モード）を設定する（ステップ６５）。制御部１１は、画像が入力されると、設定されたＯＣＲ処理の環境で入力した画像に対するＯＣＲ処理を実行する（ステップ６６）。
【０１１８】
入力した画像に対するＯＣＲ処理が完了すると、制御部１１は、指示ボタンに対応して指定されている画像データベース３２内のフォルダに文書画像を登録する（ステップ６７）。
【０１１９】
制御部１１は、上記ステップ６６で、ＯＣＲ処理された結果に対して、さらに文章解析処理を実行する（ステップ６８）。制御部１１は、この文章解析処理の結果として複数の認識候補も含めてＯＣＲ処理結果のテキスト文書に追加する（ステップ６９）。
【０１２０】
制御部１１は、文章解析処理による認識候補も含めたＯＣＲ処理結果としてのテキスト文書を上記画像格納場所（フォルダ）情報と共に全文検索データベース３１に登録する（ステップ７０）。ＯＣＲ処理結果と画像の登録とが完了すると、制御部１１は、処理結果を動作ログとして管理部１５に書き込み（ステップ７１）、指示ボタンに対する処理を終了する。
【０１２１】
上記のように、ＯＣＲ処理結果に文章解析処理を施した後、変更候補（複数の認識候補）を含む文字列を画像の認識結果としてのテキスト文書に追加して全文検索データベースに登録するようにしたものである。
【０１２２】
これにより、あいまい登録の全文検索データベースへの応用による全文検索の効率を向上、つまり、複数の認識候補に対して全文検索を実行でき、検索効率を向上できる。
【０１２３】
次に、第６の実施の形態について説明する。
【０１２４】
この第６の実施の形態の特徴は、複数の文書を一括して読取る場合に、文書の区切りページとなるページセパレータ（セパレータ）を自動認識するために使用される領域または文字を削除するところにある。本来、書類の区切りの認識を目的としたページセパレータの画像データは、書類の全文検索処理には不要である。これらの画像データを削除することにより、書類の全文検索データベースへの登録を目的とした文字認識処理の処理効率が向上する。
【０１２５】
上記ページセパレータは、特定の領域に記号や文字などが記載されている場合や、特定の文字列が記載されている場合に認識される。このようなページセパレータの認識処理をＯＭＲ処理とする。
【０１２６】
例えば、特定の領域に記号が記載されたページセパレータを認識する場合、読取った画像において予めページセパレータを示すものとして設定されている特定の領域に記号が存在していた際に、ページセパレータを認識する。また、特定の文字例が記載されたページセパレータを認識する場合、読取った画像に対するＯＣＲ処理の結果、予めページセパレータを示す文字列として設定されている文字列が認識された際に、ページセパレータを認識する。
【０１２７】
図１５は、第６の実施の形態における処理の流れを示すフローチャートである。
【０１２８】
まず、利用者は、利用する指示ボタンが属するパネル名を指定する。すると、表示部１４のタッチパネル１４ａにより指定されたパネル名に属する指示ボタンが表示される。この画面から利用者が指示ボタンを選択する（ステップ８１）。すると、制御部１１は、選択された指示ボタンに対応するボタンの属性を管理部１５の管理テーブル１５ａから読み出す（ステップ８２）。
【０１２９】
制御部１１は、管理テーブル１５ａより読み出した内容に基いて画像を入力するための環境を設定する（ステップ８３）。そして、利用者が読取スタートを指示する指示ボタンを押下すると、制御部１１は、画像入力部１２により画像の入力を開始する（ステップ８４）。
【０１３０】
また、制御部１１は、ページセパレータを認識するための処理（ＯＭＲ処理）の環境（モード）を設定する（ステップ８５）。
【０１３１】
ここで、ページセパレータが特定の領域に付与される図形や記号などで示される場合、ＯＭＲ処理によるページセパレータ処理に関して、セパレータとして認識したページのなかで認識要因となった領域をページの背景色で塗りつぶす（領域を削除する）（ステップ８６）。
【０１３２】
制御部１１は、管理部１５の管理テーブル１５ａから読み出したボタンに対するＯＣＲ処理における設定内容に基づいてＯＣＲ処理の環境（モード）を設定する（ステップ８７）。制御部１１は、設定されたＯＣＲ処理の環境で入力した画像に対するＯＣＲ処理を実行する（ステップ８８）。
【０１３３】
入力した画像に対するＯＣＲ処理が完了すると、制御部１１は、指示ボタンに対応して指定されている画像データベース３２内のフォルダに、上記ＯＭＲ処理で分割された書類ごとに文書画像を登録する（ステップ８９）。
【０１３４】
ここで、ページセパレータが特定のキー文字列で示される場合、ＯＭＲ処理によるページセパレータ処理に関して、セパレータとして認識したページのなかにある認識要因となったキー文字列を削除する（ステップ９０）。
【０１３５】
制御部１１は、ＯＣＲ処理結果としてのテキスト文書を上記画像格納場所（フォルダ）情報と共に全文検索データベース３１に登録する（ステップ９１）。ＯＣＲ処理結果と画像の登録とが完了すると、制御部１１は、処理結果を動作ログとして管理部１５に書き込み（ステップ９２）、指示ボタンに対する処理を終了する。
【０１３６】
上記のように、１度のスキャンからＯＣＲ処理を以下の２つのステップに分けて一括実行することを指示する指示ボタンを設定する。
【０１３７】
ステップ１：スキャン画像から書類の範囲（ページ範囲）を特定して自動分割するためのＯＣＲ処理（セパレータ検出と文書ページ分割）
ステップ２：特定し分割した各書類に対して、認識処理のための情報を削除した上で、検索キー（全文検索用を含む）を抽出して登録するためのＯＣＲ処理を実行
そして、上記ステップ１の結果、各書類の先頭ページを認識するための内部処理に使用したキー文字列、つまりセパレータページを示す情報をステップ２で１ページ目のＯＣＲ処理結果から削除した上で、全文検索データベースにＯＣＲ処理結果を登録する。
【０１３８】
これにより、本来、文書（書類）の内容とは関係ない情報を削除することにより、それらの情報をデータベースに登録しないことになり、全文検索処理における検索効率が向上する
次に、第７の実施の形態について説明する。
【０１３９】
この第７の実施の形態の特徴は、スキャンした画像に関する確認印刷機能をＯＣＲ処理結果の確認のために応用したものであり、スキャンした各文書画像に加えて、ＯＣＲ処理結果をページに印刷する。
【０１４０】
図１６は、処理結果を確認印刷した結果の例を示すものである。
【０１４１】
図１６に示すように、処理結果の確認印刷結果は、ページの左側にスキャンした文書画像が印刷され、右側にそのページの文字認識結果として得られたテキストが印刷される。これにより、スキャンしたその場で画像を表示する機能を持たないネットワークスキャナやデジタル複写機では、読み込んだ画像とそれに対するＯＣＲ処理結果を印刷して確認できるので、画像の再入力の必要性等がその場で判断でき、大変効果的である。
【０１４２】
図１７は、第７の実施の形態における処理の流れを示すフローチャートである。
【０１４３】
まず、利用者は、利用する指示ボタンが属するパネル名を指定する。すると、表示部１４のタッチパネル１４ａにより指定されたパネル名に属する指示ボタンが表示される。この画面から利用者が確認印刷が指定されている指示ボタンを選択する（ステップ１０１）。すると、制御部１１は、選択された指示ボタンに対応するボタンの属性を管理部１５の管理テーブル１５ａから読み出す（ステップ１０２）。
【０１４４】
制御部１１は、管理テーブル１５ａより読み出した内容に基いて画像を入力するための環境を設定する（ステップ１０３）。そして、利用者が読取スタートを指示する指示ボタンを押下すると、制御部１１は、画像入力部１２により画像の入力を開始する（ステップ１０４）。
【０１４５】
また、制御部１１は、管理部１５の管理テーブル１５ａから読み出したボタンに対するＯＣＲ処理における設定内容に基づいてＯＣＲ処理の環境（モード）を設定する（ステップ１０５）。制御部１１は、画像が入力されると、設定されたＯＣＲ処理の環境で入力した画像に対するＯＣＲ処理を実行する（ステップ１０６）。
【０１４６】
入力した画像に対するＯＣＲ処理が完了すると、制御部１１は、確認印刷する画像とＯＣＲ処理結果テキストを印刷する（ステップ１０７）。
【０１４７】
制御部１１は、指示ボタンに対応して指定されている画像データベース３２内のフォルダに文書画像を登録する（ステップ１０８）。これとともに、制御部１１は、ＯＣＲ処理結果としてのテキスト文書を上記画像格納場所（フォルダ）情報と共に全文検索データベース３１に登録する（ステップ１０９）。
【０１４８】
ＯＣＲ処理結果と画像の登録とが完了すると、制御部１１は、処理結果を後述する動作ログテーブルに書き込み（ステップ１１０）、指示ボタンに対する処理を終了する。
【０１４９】
上記のように、スキャン画像の確認印刷機能を有し、この確認印刷を実行する際に、各文書画像と共にＯＣＲ認識結果であるテキストも印刷するようにしたものである。
【０１５０】
これにより、スキャンしたその場で画像を表示する機能を持たないネットワークスキャナやデジタル複写機では読み込んだ画像とそれに対するＯＣＲ結果を印刷して確認できるので、画像の再入力の必要性等がその場で判断できる。
【０１５１】
次に、第８の実施の形態について説明する。
【０１５２】
この第８の実施の形態では、図１８に示すように、ネットワークスキャナ１が１文書あたりのスキャンデータ量に関する最大制限値を管理する許容最大値部１１６と、スキャンした文書画像が所定の許容制限値を越えたかを判別する機能を有するサイズ判断部１１７とがネットワークスキャナ１に備わっていることを想定している。
【０１５３】
この第８の実施の形態で想定するネットワークスキャナ１としてのデジタル複写機では、利用者が文書（書類）を気軽にスキャンし、電子化した上でデータをネットワーク上の他の機器に転送するが、利用の仕方によっては大量の画像データをスキャンして大量のデータをネットワークに通信することによりネットワーク全体に悪影響を及ぼすことが考えられる。このような事態を未然に防ぐために、スキャンする１書類あたりのデータ量の最大値を予めネットワークスキャナに設定しておく機能が大変有効である。
【０１５４】
しかしながら、データ量が最大値を越えた場合には再度スキャンする等の操作が必要であり、さらに効率的な操作環境を提供していることが求められている。この第８の発明の実施の形態では、スキャンした画像の１文書あたりのデータ量が最大値を越えた場合に、それらの画像のＯＣＲ処理結果であるテキストデータのみを登録し、同時にデータ量が最大値を越えたので画像自身は登録しなかった旨のメッセージを管理部１５に動作ログとして格納するところを特徴としている。
【０１５５】
図１８に示すように、このネットワークシステムでは、ネットワークスキャナ１がスキャンする１書類あたりのデータ量の最大値を許容最大値部１１６で管理し、スキャンした時のデータサイズが上記許容最大値部１１６で管理するデータ量の最大値を越えたかをサイズ判断部１１７が判断するようになっている。
【０１５６】
また、ネットワークスキャナ１では、１つの指示に対する処理が終了するごとにその処理結果を示す動作ログを上記管理部１５に記憶している。この動作ログは、図２０に示すように、処理日時、イベントレベル、および動作内容の項目からなっている。
【０１５７】
上記処理日時には、処理を実行した日時が記憶される。上記イベントレベルには、処理が正常に終了した場合、正常終了と記憶され、処理がエラーであった場合には、エラーの度合いに応じて警告などのエラーのレベルを示す内容が記憶される。
【０１５８】
上記動作内容には、実行した処理の内容が記憶される。処理が正常終了の場合には、例えば「営業日報（山田）に文書を登録しました。」などの処理内容が記憶される。また、処理がエラーであった場合には、例えば「入力画像サイズが許容サイズ（２ＭＢ）を越えたため、ＯＣＲ処理結果のみを営業日報（山田）に登録しました。」などのエラー内容とエラーに伴って実行した処理内容が記憶される。
【０１５９】
従って、１文書画像のデータサイズが上記許容最大値部１１６で管理するデータ量の最大値を越えた場合、制御部１１は、図２０に示すように、管理部１５に動作ログとしてエラー内容を記憶する。このような動作ログにより、処理内容を後で確認できるようになっている。
【０１６０】
図１５は、第８の実施の形態における処理の流れを示すフローチャートである。
【０１６１】
まず、利用者は、利用する指示ボタンが属するパネル名を指定する。すると、表示部１４のタッチパネル１４ａにより指定されたパネル名に属する指示ボタンが表示される。この画面から利用者が指示ボタンを選択する（ステップ１２１）。すると、制御部１１は、選択された指示ボタンに対応するボタンの属性を管理部１５の管理テーブル１５ａから読み出す（ステップ１２２）。
【０１６２】
制御部１１は、管理テーブル１５ａより読み出した内容に基いて画像を入力するための環境を設定する（ステップ１２３）。そして、利用者が読取スタートを指示する指示ボタンを押下すると、制御部１１は、画像入力部１２により画像の入力を開始する（ステップ１２４）。
【０１６３】
また、制御部１１は、管理部１５の管理テーブル１５ａから読み出したボタンに対するＯＣＲ処理における設定内容に基づいてＯＣＲ処理の環境（モード）を設定する（ステップ１２５）。制御部１１は、画像が入力されると、設定されたＯＣＲ処理の環境で入力した画像に対するＯＣＲ処理を実行する（ステップ１２６）。
【０１６４】
制御部１１は、サイズ判定部  により入力した画像の１書類あたりのデータサイズが許容最大値を越えているか否かを判断する（ステップ１２７）。この判断によりデータサイズが許容最大値を越えている場合、制御部１１は、指示ボタンで指定されたフォルダに、画像入力サイズが制限を越えたといる説明文と、ＯＣＲ処理結果を登録する（ステップ１２８）。また、データサイズが越えていないと判断した場合、制御部１１は、指示ボタンに対応して指定されている画像データベース３２内のフォルダに文書画像を登録する（ステップ１２９）。
【０１６５】
そして、制御部１１は、ＯＣＲ処理結果としてのテキスト文書を上記画像格納場所（フォルダ）情報と共に全文検索データベース３１に登録する（ステップ１３０）。ＯＣＲ処理結果と画像の登録とが完了すると、制御部１１は、処理結果を図８に示すように、動作ログとして管理部１５に書き込み（ステップ１３１）、指示ボタンに対する処理を終了する。
【０１６６】
上記のように、スキャンした画像のデータサイズが所定の許容制限値を越えた場合、画像は登録せずに認識結果のテキストのみを登録する。また、その措置を動作ログに記録するようにしたものである。
【０１６７】
これにより、データサイズが大きすぎて画像を登録できない場合にも、再入力しなくても必要最小限のテキスト情報のみを登録できる。
【０１６８】
上記のように、この発明によれば、デジタル複写機のスキャナ機能をを含むネットワーク型スキャナを利用して、それをＯＣＲ処理と組み合わせて文書管理サーバに登録して文書画像を管理するシステムにおいて、利用者による操作環境の向上とＯＣＲ処理の性能を向上させることができる。
【０１６９】
また、この発明では、スキャン入力した文書画像に対してＯＣＲ処理を施し、画像をフォルダ構造で画像を管理する画像管理データベースで利用者に指定された任意のフォルダ内に登録すると同時に、そのＯＣＲ処理結果を全文検索用データベースに登録し、検索時には画像管理データベースと全文検索データベースいずれからも画像を検索でき、表示することができる。
【０１７０】
また、この発明では、スキャン入力する文書画像に対するＯＣＲ処理効果（処理速度や例えば処理時に利用する専門用語辞書の自動選択による文字認識率、）を向上させる目的で、例えば言語の種類や文字ピッチの種別、さらにはその文書が関連する分野別（住所、医療など）または用途別にユーザが入力する前に予めボタンを作成し、それをパネルに表示して、入力時に選択することができる。
【０１７１】
また、この発明では、ＯＣＲ処理に関連する設定と文書画像の登録先場所（サーバ、フォルダ名など）を一括して１つのパネルボタンに設定でき、ユーザはスキャナ装置を利用する時にパネル上のボタンを選択するだけで、スキャンする画像に対する処理を一意に決定することができる。
【０１７２】
また、図１、図２および図１８で示したシステム構成では、ネットワークスキャナ１と文書管理サーバ２はお互いネットワークを隔てたところに配置されているが、例えば文書管理サーバ２で示された機能がネットワークスキャナ１に内蔵されているようにしても良い。
【０１７３】
【発明の効果】
以上詳述したように、この発明によれば、利用者にとって使いやすくかつ最大限の文字認識精度を達成させて、文書画像の登録後に文書画像を効率よく検索可能な情報入力装置を提供できる。
【図面の簡単な説明】
【図１】この発明の第１〜第７の実施の形態に係わるネットワークシステムの概略構成を示すブロック図。
【図２】この発明の第１〜第７の実施の形態に係わるネットワークシステムの概略構成を示すブロック図。
【図３】指示ボタンの表示例を示す図。
【図４】指示ボタンの表示例を示す図。
【図５】指示ボタンの作成例を示す図。
【図６】第１の実施の形態における処理の流れを示すフローチャートである。
【図７】指示ボタンの表示例を示す図。
【図８】管理テーブルの内容を説明するための図。
【図９】用途別の指示ボタンの作成例を示す図。
【図１０】文書画像の検索画面の例を示す図。
【図１１】第２の実施の形態における処理の流れを示すフローチャート。
【図１２】第３の実施の形態における処理の流れを示すフローチャート。
【図１３】第４の実施の形態における処理の流れを示すフローチャート。
【図１４】第５の実施の形態における処理の流れを示すフローチャート。
【図１５】第６の実施の形態における処理の流れを示すフローチャート。
【図１６】処理結果の確認印刷の例を示す図。
【図１７】第７の実施の形態における処理の流れを示すフローチャート。
【図１８】この発明の第１〜第７の実施の形態に係わるネットワークシステムの概略構成を示すブロック図。
【図１９】第８の実施の形態における処理の流れを示すフローチャート。
【図２０】動作ログの記憶例を示す図。
【符号の説明】
１…ネットワークスキャナ（デジタル複写機）
２…検索用パーソナルコンピュータ
２ａ…表示部
３…文書管理サーバ
４…ＬＡＮ
１１…制御部
１２…画像入力部
１３…ＯＣＲ処理部
１４…表示部
１４ａ…タッチパネル
１５…管理部
１５ａ…管理テーブル
１６…プリンタ部
３１…全文検索データベース
３２…画像データベース
１１６…許容最大値部
１１７…サイズ判断部
【図１】
0004377494.tif 000002
【図２】
0004377494.tif 000003
【図３】
0004377494.tif 000004
【図４】
0004377494.tif 000005
【図５】
0004377494.tif 000006
【図６】
0004377494.tif 000007
【図７】
0004377494.tif 000008
【図８】
0004377494.tif 000009
【図９】
0004377494.tif 000010
【図１０】
0004377494.tif 000011
【図１１】
0004377494.tif 000012
【図１２】
0004377494.tif 000013
【図１３】
0004377494.tif 000014
【図１４】
0004377494.tif 000015
【図１５】
0004377494.tif 000016
【図１６】
0004377494.tif 000017
【図１７】
0004377494.tif 000018
【図１８】
0004377494.tif 000019
【図１９】
0004377494.tif 000020
【図２０】
0004377494.tif 000021