(57)【要約】【課題】本発明は使用者にとって分野外の未知語句であっても未知語句を含む文書の属性判定を行う処理手段によって検索付加情報を自動生成し使用者にとって分野外の未知語句の検索を容易に行うと共に検索対象語句の入力に関しても文字画像の撮影と文字認識処理で文書入力処理を行う事で煩雑なキーボード処理などを省略し操作性の向上を図った情報機器の提供を目的とする。【解決手段】本発明の検索装置構成は情報検索子機装置と親検索装置からなり、情報検索子機装置は撮影処置、文字認識装置、単語の分野属性判定手段、キーワード自動生成手段、語句検索要求手段及び通信装置からなり、親検索装置は語句検索手段、辞書管理手段、検索エンジン自動指定手段、視認性向上の為のホームページ表示制御手段、情報検索子機装置への検索結果返信手段及び通信装置から構成されてい。【選択図】        図１
2004318586.tif 000002
【特許請求の範囲】
【請求項１】
通信手段と画像撮影手段と文字認識手段とテキスト情報記憶手段と画像を表示する表示手段と表示された情報を選択する情報選択手段とテキスト情報から単語及び複合語を切出す切出し手段と切出し単語及び複合語の属性を判定する語句属性辞書検索手段と語句の属性辞書登録検索による未知語句判定手段と文書構成語句の語句属性辞書検索による頻度集計から文書属性の推定を行う文書属性判定手段と判定属性情報を検索キーとして未知語句をインターネット検索する為に親辞書検索装置に送信し検索要求する手段と文書構成語句の既存語句一覧表示から選択された語句を親辞書検索装置に送信する手段と親辞書検索装置からの検索結果ホームページの文字情報の表示制御を行う付加情報取得手段と親辞書検索装置からの検索結果ホームページの文字情報表示制御付加情報の解読表示手段により辞書機能を実現する辞書データベースを持たない情報検索子機装置と情報検索子機装置からの未知語句及び検索キー情報に従ったインターネット検索を行う検索手段と検索結果を情報検索子機装置に返信する手段をもつ親辞書検索装置によって語句検索を行う情報検索システム装置及び処理。
【請求項２】
請求項１の情報検索子機装置と交信を行い情報検索子機装置から検索要求を受けた既存語句に関しては自己辞書内容を情報検索子機装置に返信しさらに情報検索子機装置から検索要求を受けた未知語句に対し情報検索子機装置から取得した属性情報から未知語句検索に最適な検索エンジンの指定を行う検索エンジン自動指定手段を持ち検索結果を情報検索子機装置に返信する請求項１の親辞書検索装置及び処理。
【請求項３】
請求項２の装置であって未知語句が複合語となっている場合複合語を単語分解し単語レベルの検索によって未知語を検出し、複合語未知語に対し単語レベルの近似解を請求項１の情報検索子機装置に返信する請求項１の親辞書検索装置及び処理。
【請求項４】
請求項２及び請求項３の装置及び処理にあって検索結果ホームページ表示に当たって検索対象となった未知語句を他語句と識別表示を行う為の表示制御付加情報を付加して請求項１の情報検索子機装置に返信する請求項１の親辞書検索装置及び処理。
【請求項５】
請求項２及から請求項４の装置及び処理にあって検索結果として得られたホームページの語句を解析し「検索未知語句＋とは」「検索未知語句＋の原理」「検索未知語句＋の構造」「検索未知語句＋について」などの説明文を示す語句に続くテキスト情報から表示を開始する表示制御付加情報を付加して請求項１の情報検索子機装置に返信する請求項１の親辞書検索装置及び処理。
【請求項６】
請求項２から請求項５の装置であって自己辞書の改訂が行われるまでの間、未知語句をキーワードに検索結果ＵＲＬを関連付けたテンポラリ辞書を自動生成する手段を持つ請求項２から請求項５の装置。
【請求項７】
請求項６の機器であってテンポラリ辞書との交信情報の統計的管理を行い自己辞書に対し追加語句並びに捕捉語句及び関連語句などの語句更新情報を定期的に自動作成する手段を持った請求項６の機器及び処理
【請求項８】
請求項１の機器内の語句属性検索辞書内容の自動更新を請求項１の機器からの交信が開始されたときに行う手段をもつ請求項６及び請求項７の装置及び処理。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は文字認識手段及び情報検索手段を有する画像及び辞書表示装置並びにシステムに関する。
【０００２】
【従来の技術】
従来の検索エンジン及び装置は語句の検索を行う場合検索的中率を向上させるために語句の属する分野又は複数のキーワードを併記して行う方法がとられていた。インターネットの自動検索手段の例として下記のようなものが有った。第一例として特開平１０−０６９４９６号公報インターネット検索装置はインターネット又は文字放送などで入手したテキスト情報に対し単語出現頻度計数手段によって生成されたトレンドキーワードを検索キーとしてインターネット上の検索エンジンに入力を行うインターネット検索装置である。第二例として特開平１１−１８４９２４号公報スケジューリング装置においてはＯＣＲエンジンを備え認識テキストデータから自動的にキーワードを抽出しインターネット等のネットワークの検索を行いスケジューラの計画に関連付けるスケジューリング装置がある。
【０００３】
【発明が解決しようとする課題】
しかしながら既存のインターネットなどで情報検索を行う場合前述したように使用者が分野指定又は複数のキーワード等の付加情報を与える事で的確な情報収集が行えた。しかし使用者の認知分野外の用語、語句となると分野の指定さらにはキーワードの付加はほとんどできず不明語句の全文検索結果を必要情報が収集されるまで解読する必要があった。さらには必要情報が入手できない場合、検索エンジンを変更しての検索などの煩雑な処理と時間を必要とするなどの問題があった。
【０００４】
本発明は使用者にとって分野外の未知語句であっても未知語句を含む文書の属性判定を行う処理手段によって検索付加情報を自動生成し使用者にとって分野外の未知語句の検索を容易に行うと共に検索対象語句の入力に関しても文字画像の撮影と文字認識処理で文書入力処理を行う事で煩雑なキーボード処理などを省略し操作性の向上を図った情報機器の提供を目的とする。
【０００５】
【課題を解決するための手段】
この課題を解決するために検索装置を情報検索子機装置と親検索装置に分け情報検索子機装置は単語の分野属性辞書によって文字認識装置で得たテキスト情報の分野推定及び親検索装置にない語句の検出を行い推定した分野及び詳細区分の出現頻度処理からキーワードの検索情報を自動生成している。さらに検索に係る文字入力を文字画像撮影としている為利便性の高い装置となっている。親検索装置は膨大な語句検索処理及び辞書管理などを自動処理し情報検索子機装置の処理を軽減させると共に複数の情報検索子機装置の対応も可能とし検索情報の多角化により情報検索確度の向上が図れる構成としている。これによって使用者にとって分野外の未知語句の検索を容易に行う操作性の高い情報検索機器となっている。
【０００６】
（作用）
本発明は、原稿画像から読み取られたイメージデータをテキストデータに変換する文字認識装置から得られたテキストデータ等に対しその語句が技術分野の語句であるのか医学分野の語句であるか等の属性を判断する為に文書を単語及び複合語に切り分けをおこなう。切り分けは名詞とならない部分及び句読点などを排除する事で文書を単語及び複合語情報に変換する。こうして得られた単語及び複合語の属性判定を語句分野辞書検索によって行い単語の分野及び詳細区分を抽出し出現頻度を集計し文書の分野判定を行う分野判定手段を持っている。さらには文書の分野判定を行う事で語句分野辞書に登録されていない単語及び複合語を未知語句として判断できる。これら未知語句に対しての検索要求を分野及び詳細区分などの付加情報を含めて辞書検索サービスに自動要求し検索結果を表示する手段をもっている。
【０００７】
【発明の実施の形態】
本発明の実施の形態について図面を用いて説明する。
【０００８】
請求項１の発明は語句属性データベース以外の辞書データベースを待たずに文書中の単語の分野集計によって文書の分野判定及び未知語句の抽出を行いインターネット上の辞書検索サービスに対し語句検索要求を行い検索結果情報をダウンロードし辞書機能を実現する情報検索子機装置及び処理に関するもの
請求項２の発明は請求項１のホストとなり未知語句検索に最適な検索エンジン指定を行う検索エンジンの自動指定手段をもったインターネット検索サービス装置及び処理に関するもの。
【０００９】
請求項３の発明は未知語句が複合語となっている場合、未知語句を単語分解し未知単語を最適検索エンジンで検索を行い近似解を求める手段をもったインターネット検索サービス装置及び処理に関するもの。
【００１０】
請求項４の発明は検索結果の表示に当たって検索対象となった未知語句を色分け、アンダーラインなどの識別表示処理を行うインターネット検索サービス装置及び処理に関するもの。
【００１１】
請求項５の発明は検索結果ページの表示を「検索語句＋とは」「検索語句＋の原理」「検索語句＋の構造」「検索語句＋について」などの説明語句に続くテキスト情報として表示を開始するインターネット検索サービス装置及び処理に関するもの。
【００１２】
請求項６の発明は自己辞書に無い語句のインターネット検索を行った結果を仮の辞書として登録するもの。
【００１３】
請求項７の発明は辞書検索サービス装置及び処理の利用頻度に応じた内容更新手段をもったインターネット検索サービス装置及び処理に関するもの。
【００１４】
請求項８の発明は個別機器の語句分野検索辞書内容の自動更新に関するもの。
【００１５】
以下、本発明の実施の形態について図を持って説明を行う。図１は請求項１の装置及び図２は請求項２の装置を示す概略ブロック図である。
【００１６】
図１の１１９は情報検索子機装置の概略ブロック図である。１１９の情報検索子機装置は１０２の画像撮影装置で撮影準備状態もしくは撮影中の画像データを１０７の表示装置にモニター画像として表示を行っている。使用者は１０８の入力装置から撮影装置の画角制御を行い文字の拡大表示などが行える構成になっている。使用者がモニター表示状態で雑誌などの活字画像中に未知語句を認知したとき１０８の入力装置の語句検索開始スイッチを押下する。押下信号は１０９の機器制御装置によって認識処理され１０２の画像撮影装置で予め定められた単語又は文字数を確保する画角及び被写体までの距離条件となるように撮影制御される。これによって得られた文字画像を１０４の文字認識装置で文字認識を行い図４に示す事例のようにテキストデータを得る。得られたテキストデータは１０３のテキストメモリに保存される。次に１１２の語句検索プログラムが起動され図３の処理フローに従って処理を行う。
【００１７】
ステップ３０１は名詞及び複合語の検出の前処理としてひらがな句読点情報をマスクし語句区切りコードに置換する。図５上段に示す事例では／コードに置換している。次にステップ３０２では語句の名詞及び複合語判定を行い名詞、複合語以外を削除し図５下段の結果を得る。ステップ３０３では区切りコードで区切られた語句を子機装置内の語句分野辞書と照合検索し合致が得られた語句はステップ３０６で図６に示す分野推定データベースへ語句をキーワードとして分野及び区分を登録する。ステップ３０３の照合検索で合致が得られない場合はステップ３０４の未知語句処理を行う。ステップ３０４の未知語句処理は図８の処理構成となっている。ステップ３０３の照合検索で合致が得られない語句はステップ８０１で複合語判定を行い複合語と判定された語句はステップ８０３で単語に分解される。ステップ８０４は分解された語句を子機語句分野辞書と照合検索し辞書合致が得られた語句はステップ８０５で分野推定データベースへ語句をキーワードとして分野、区分を登録する。ステップ８０４の照合検索で合致が得られない場合はステップ８０６で未知単語データベースに語句をキーワードとして未知登録を行う。以上ステップ８０４の判定をステップ８０３で分解した単語が終了をステップ８０７で検知するまで行う。ステップ８０８では分野推定データベースの一つの複合語に含まれる単語の分野頻度を集計し最多頻度の分野を判定し求める。ステップ８０９においてはステップ８０８で求められた分野を単語分解する前の複合語の分野として分野推定データベースに再登録する。次にステップ８０１で複合語とならなかった語句についてはステップ８０２で分野＝未知及び区分＝不明として分野推定データベースに登録する。以上ステップ３０３のごく分野辞書検索をステップ３０７で語句終了判断が行われるまで行う。全ての語句判断が完了し図６に示す分野判定データベースとなる。ステップ３０８ではこの分野判定データベースの分野項目及び区分項目を頻度順に集計し図７に示す区分頻度リストを作成し１１０の検索要求情報メモリに保存する。ステップ３０９では１０５の未知語句データベースに記憶されている未知語句にステップ３０８で作成された未知語句の推定分野及び区分リストを検索キーワードとして添付し１０１の通信装置及び１１７のインターネット網を介して１１８の親辞書検索装置に送信する。
【００１８】
図２は図１の１１８の親辞書検索装置の構成ブロック図である。図１に示す１１９の情報検索子機装置から送信された検索要求情報は１１７のインターネット網及び図２の２１３の通信装置を介して２１４の受信情報管理メモリに記憶される。２１２のサーバー管理プログラムは２１４の受信情報管理メモリの情報内容から発信者、要求検索語句、添付キーワードを分別し各々２１５の顧客管理メモリ２１０の検索語句及びキーワードメモリに保存する。
【００１９】
２０８の未知複合語検索処理装置は２０３のテンポラリ辞書を未知語句で検索し合致が得られた場合はテンポラリ辞書内の対象語句情報を２１２のサーバー管理プログラムに送信する。このとき２０８の未知複合語検索処理装置は２０４のテンポラリ辞書参照テーブルに合致した語句の登録又はテンポラリ辞書参照テーブル内の対象語句語句参照回数値をプラス１する処理を行う。２１２のサーバー管理プログラムは受信したテンポラリ辞書対象語句情報を２１５の顧客管理メモリ情報に従って２１３の通信装置を介して検索要求もとである１１９の情報検索子機装置に送信する。
【００２０】
次に２０３のテンポラリ辞書に未知語句がない場合、２０８の未知複合語検索処理装置は２１０の検索語句及びキーワードメモリ内にある単数もしくは複数のキーワードで２０９の検索エンジン選択テーブルを参照し得られた検索エンジンのＵＲＬデータを２１１のインターネットブラウザのアドレスデータ入力部に書き込む。２１１のインターネットブラウザは２１３の通信装置を介してインターネット上の対象検索エンジンと接続処理を行う。２０８の未知複合語検索処理装置は２１１のインターネットブラウザからの接続完了信号受信後２１１のインターネットブラウザ及び２１３の通信装置を介して対象検索エンジンの検索語句入力部分及びキーワード入力部分に２１０の検索語句及びキーワードメモリの情報を各々入力し検索要求を行う。検索エンジンの結果を得た２１１のインターネットブラウザから予め定められた数のＵＲＬを２１６のアドレスメモリに保存する。２０８の未知複合語検索処理装置は２１６のアドレスメモリに保存された個々の検索結果ＵＲＬページを参照し参照で得られたテキストデータを２０７のページ文書解析メモリに保存する。２０８の未知複合語検索処理装置は２０７のページ文書解析メモリ内のテキスト情報に対し検索語句及びキーワードの語句検索を行い検索結果を２１８の表示識別制御情報テーブルにＵＲＬをキーにして合致した語句と表示色及び又は先頭からの第一検出対象語句までの文字数の組合せデータとして書き込む。さらにページ文書解析メモリ内の語句検索を行うときに未知語句＋は、未知語句＋とは、未知語句＋ではのような表現個所及び説明、原理、原因、症状、用途等の説明をあらわす語句を合わせて検索し結果を２１８の表示識別制御情報テーブルにＵＲＬをキーにして合致した語句及び又は先頭からの対象語句までの文字数を記憶させる。この事例を図９に示す。
【００２１】
２０８の未知複合語検索処理装置は予め定められた処理数分の検索エンジンが返した検索結果の候補アドレスに対して上記ページ文書解析を行い表示識別制御情報テーブルを完成させる。ただし用語辞書など直接語句説明が得られる検索エンジンについては上記ページ文書解析を行わぬ様２０９の検索エンジン選択テーブル上に制御子を記載しておく。２０８の未知複合語検索処理装置は完成した表示識別制御情報テーブルを２２０のテンポラリ辞書自動生成処理を介して図１１に示す未知語句をキーにしたＵＲＬデータテーブルに変換したデータに２１８の表示識別制御情報テーブルを添付データとして２０３のテンポラリ辞書に登録する。
【００２２】
２１２のサーバー管理プログラムは２０８の未知複合語検索処理装置からの検索完了信号と未知語句及び２１８の表示識別制御情報テーブルデータを受信した後２１５の顧客管理メモリ情報に従って２１３の通信装置を介して検索要求もとである１１９の情報検索子機装置に未知語句を検索結果キーとして２１８の表示識別制御情報テーブルデータ送信する。
【００２３】
検索結果キーとして２１８の表示識別制御情報テーブルデータを受信した１１９の情報検索子機装置は受信データを１１３のダウンロードデータメモリに保存する。保存が完了すると１１５のダウンロードデータ処理装置が起動し１１３のダウンロードデータメモリ内のＵＲＬデータを１１４のインターネットブラウザに入力し１０１の通信装置を介して目的サイトの情報を入手する。入手情報に対し１１５のダウンロードデータ処理装置は１１３のダウンロードデータメモリ内の表示制御情報に従い文字色の変更及び表示開始文字へのシフト処理等を施し１０７の表示装置に表示データとして送信し１０７の教示装置は表示制御画行われた検索結果を表示する。この事例を図１０に示す。
【００２４】
また１１９の情報検索子機装置が１１８の親辞書検索装置に接続した場合１１８の親辞書検索装置は２０５の語句分野辞書更新管理プログラムを稼動させ１１９の情報検索子機装置の語句分野辞書の履歴管理データを参照し最新版でない場合は１１８の親辞書検索装置の語句分野辞書差分データを１１９の情報検索子機装置に送信する。
【００２５】
辞書差分データを受信した１１９の情報検索子機装置は１１３のダウンロードデータメモリに保存し保存完了後１１５のダウンロードデータ処理装置により１０６の語句分野辞書の追加更新を行う。
【００２６】
１１８の親辞書検索装置２０６の結果更新管理プログラムは適宜２０４のテンポラリ辞書参照テーブルを監視し参照頻度の高い語句をマスター辞書登録候補としてリストアップする。
【００２７】
【発明の効果】
本発明に係る不明用語の検索は活字文書情報の撮影を行うだけで実現できるため、インターネット及び付随する電子機器並びにソフトの知識を必要としない利便性があり、さらに検索結果に対し表示制御を行い目的語句の視認性を向上している。また本発明に係るインターネット検索装置によれば、自己辞書に登録されていない語句であってもまたその語句が含まれる分野などの知識がなくとも分野を自動推定することで的確な検索結果が得られる。さらには新規語句の出現が頻繁な分野であっても自動生成されるテンポラリ辞書及びテンポラリ辞書の監視により作成される自己辞書改訂資料により的確な辞書内容の改訂が可能になり辞書の陳腐化の防止及び検索処理頻度の軽減など波及効果も大きい。
【図面の簡単な説明】
【図１】本発明の実施例のブロック図。
【図２】本発明の実施例の親辞書検索装置のブロック図。
【図３】文書分野判定処理のフローチャート。
【図４】文字認識後のテキストデータ例。
【図５】単語及び複合語判定例。
【図６】単語及び複合語分野判定データベース例。
【図７】分野区分頻度集計例。
【図８】未知複合語単語分解分野判定処理フローチャート。
【図９】表示識別制御情報テーブル例。
【図１０】表示識別制御例。
【図１１】
テンポラリ辞書登録データ例。
【符号の説明】
１０１  通信装置
１０２  画像撮影装置
１０３  テキストメモリ
１０４  文字認識装置
１０５  未知語句データベース
１０６  語句分野辞書
１０７  表示装置
１０８  入力装置
１０９  機器制御／ＣＰＵ
１１０  検索要求情報メモリ
１１１  分野推定データベース
１１２  語句検索プログラム
１１３  ダウンロードデータメモリ
１１４  インターネットブラウザ
１１５  ダウンロードデータ処理装置
１１６  インターネット接続検索エンジン例
１１７  インターネット網
１１８  親辞書検索装置
１１９  情報検索子機装置
１２０  インターネット接続辞書サービス例
２０１  マスター辞書
２０２  語句分野辞書
２０３  テンポラリ辞書
２０４  テンポラリ辞書参照テーブル
２０５  語句分野辞書更新管理プログラム
２０６  結果更新管理プログラム
２０７  ページ文書解析メモリ
２０８  未知複合語検索処理装置
２０９  検索エンジン選択テーブル
２１０  検索語句及びキーワードメモリ
２１１  インターネットブラウザ
２１２  サーバー管理プログラム
２１３  通信装置
２１４  受信情報管理メモリ
２１５  顧客管理メモリ
２１６  アドレスメモリ
２１７  テキストメモリ
２１８  表示識別制御情報テーブル
２１９  マスター辞書更新処理プログラム
２２０  テンポラリ辞書自動生成処理プログラム
【図１】
2004318586.tif 000003
【図２】
2004318586.tif 000004
【図３】
2004318586.tif 000005
【図４】
2004318586.tif 000006
【図５】
2004318586.tif 000007
【図６】
2004318586.tif 000008
【図７】
2004318586.tif 000009
【図８】
2004318586.tif 000010
【図９】
2004318586.tif 000011
【図１０】
2004318586.tif 000012
【図１１】
2004318586.tif 000013