(57)【要約】【課題】効率的にかつ容易な操作で適切に文字列を検索して表示可能な辞書情報表示システムの提供。【解決手段】辞書情報表示システムの端末装置は、ウェブページ５３１のカーソル５３３周辺の２点鎖線領域５３４で囲まれる文字列をカーソル周辺文字列としてサーバ装置へ送信して、このカーソル周辺文字列に含まれる文字列のみを第１，第２辞書ＤＢから検索させる。このため、カーソル５３３周辺に位置し、ユーザが注目していることが多い文字列のみを検索対象としているので、ユーザが注目していない文字列を検索することがなく、サーバ装置に効率的に検索を実施させることができる。また、ユーザに文字列を指定する特別な操作を実施させないため、指定操作を煩わしく感じさせることがない上、誤入力などで意図しない単語を指定してしまうことがない。【選択図】図２
2010009399.tif 000002
【特許請求の範囲】
【請求項１】
所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている辞書から前記文字列を検索する検索手段に前記検索を実施させて、前記辞書から検索できた文字列を表示手段に表示させる辞書情報表示装置であって、
ウェブページ、および、操作手段の操作に基づき前記ウェブページ上を移動可能なカーソルを前記表示手段に表示させるウェブ表示制御手段と、
計時情報に基づいて前記カーソルが所定時間以上停止しているか否かを判断するカーソル検出手段と、
前記カーソルが所定時間以上停止していると判断された場合、この停止中の前記カーソルの周辺に表示されている前記テキストの文字列の並び方向に沿った予め設定された基準に基づく複数の文字をカーソル周辺文字列として抽出する周辺文字列手段と、
前記カーソル周辺文字列を前記検索手段に送信して前記辞書から前記カーソル周辺文字列に含まれる文字列を前記検索手段で検索させる検索制御手段と、
前記辞書から検索できた前記文字列を前記表示手段に表示させる検索結果表示制御手段と、
を具備したことを特徴とする辞書情報表示装置。
【請求項２】
請求項１に記載の辞書情報表示装置において、
前記周辺文字列抽出手段は、予め設定された所定数の文字列を前記カーソル周辺文字列として抽出する
ことを特徴とする辞書情報表示装置。
【請求項３】
請求項１に記載の辞書情報表示装置において、
前記周辺文字列抽出手段は、前記カーソルに最も近い文字を含む１文節または１連文節の文字列を前記カーソル周辺文字列として抽出する
ことを特徴とする辞書情報表示装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の辞書情報表示装置において、
前記検索結果表示制御手段は、前記カーソル周辺文字列中の前記検索できた文字列を前記テキストの他の文字と異なる表示形態で表示させる
ことを特徴とする辞書情報表示装置。
【請求項５】
所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている辞書から前記文字列を検索する検索手段を有するサーバ装置と、
このサーバ装置にネットワークを介して各種情報を送受信可能に接続され、前記検索手段に前記検索を実施させて、前記辞書から検索できた文字列を表示手段に表示させる請求項１ないし請求項４のいずれかに記載の辞書情報表示装置を有する端末装置と、
を具備したことを特徴とする辞書情報表示システム。
【請求項６】
請求項５に記載の辞書情報表示システムにおいて、
前記検索手段は、前記検索できた文字列の前記辞書におけるアドレスを取得して前記端末装置の前記検索結果表示制御手段へ送信し、
前記検索結果表示制御手段は、前記アドレスにリンクするハイパーリンクを設定した前記検索できた文字列を前記ウェブページに表示させる
ことを特徴とする辞書情報表示システム。
【請求項７】
請求項６に記載の辞書情報表示システムにおいて、
前記検索手段は、複数の前記辞書に対して検索を実施するとともに、前記検索できた文字列が蓄積された前記辞書を特定する蓄積手段特定情報を前記検索結果表示制御手段へ送信し、
前記検索結果表示制御手段は、前記ハイパーリンクを設定した文字列の近傍にこの文字列に対応する前記蓄積手段特定情報を表示させる
ことを特徴とする辞書情報表示システム。
【請求項８】
請求項５ないし請求項７のいずれかに記載の辞書情報表示システムにおいて、
前記検索手段は、前記カーソル周辺文字列の並び方向の前端および後端のうち少なくとも一端から所定個数の文字を順次削除する毎に残りの文字列を検索する
ことを特徴とする辞書情報表示システム。
【請求項９】
請求項８に記載の辞書情報表示システムにおいて、
前記カーソル検出手段は、計時に関する計時情報を取得し、この計時情報に基づいて前記カーソルが所定時間以上停止しているか否かを判断し、
前記周辺文字列抽出手段は、前記カーソルが所定時間以上停止していると判断された場合、この停止中の前記カーソルの位置に対して前記文字列の並び方向の前端側の第１文字列および後端側の第２文字列を前記カーソル周辺文字列として特定し、
前記検索手段は、前記第１文字列の後端の文字を含む所定個数の文字と、前記第２文字列の前端の文字を含む所定個数の文字と、が残るまで、前記第１文字列の前端および前記第２文字列の後端から所定個数の文字を順次削除する毎に残りの文字列を検索する
ことを特徴とする辞書情報表示システム。
【請求項１０】
請求項８または請求項９に記載の辞書情報表示システムにおいて、
前記ウェブページのテキストは、日本語で構成されている
ことを特徴とする辞書情報表示システム。
【請求項１１】
所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている辞書から前記文字列を検索する検索手段と、
この前記検索手段に前記検索を実施させて、前記辞書から検索できた文字列を表示手段に表示させる請求項１ないし請求項４のいずれかに記載の辞書情報表示装置と、
を具備したことを特徴とする検索装置。
【請求項１２】
演算手段にて、所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている辞書から前記文字列を検索する検索手段に前記検索を実施させて、前記辞書から検索できた文字列を表示手段に表示させる辞書情報表示方法であって、
前記演算手段は、
ウェブページ、および、操作手段の操作に基づき前記ウェブページ上を移動可能なカーソルを前記表示手段に表示させるウェブ表示制御工程と、
計時情報に基づいて前記カーソルが所定時間以上停止しているか否かを判断するカーソル検出工程と、
前記カーソルが所定時間以上停止していると判断された場合、この停止中の前記カーソルの周辺に表示されている前記テキストの文字列の並び方向に沿った予め設定された基準に基づく複数の文字をカーソル周辺文字列として抽出する周辺文字列抽出工程と、
前記カーソル周辺文字列を前記検索手段に送信して前記辞書から前記カーソル周辺文字列に含まれる文字列を前記検索手段で検索させる検索制御工程と、
前記辞書から検索できた前記文字列を前記表示手段に表示させる検索結果表示制御工程と、
を実施することを特徴とする辞書情報表示方法。
【請求項１３】
請求項１２に記載の辞書情報表示方法を演算手段に実行させる
ことを特徴とする辞書情報表示プログラム。
【請求項１４】
演算手段を請求項１ないし請求項４のいずれかに記載の辞書情報表示装置として機能させる
ことを特徴とする辞書情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索手段に辞書から文字列を検索させる辞書情報表示装置、辞書情報表示システム、検索装置、辞書情報表示方法、および、そのプログラムに関するものである。
【背景技術】
【０００２】
従来、所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている文字列関連情報蓄積手段から文字列を検索する構成が知られている（例えば、特許文献１参照）。
この特許文献１に記載のものは、辞書サーバ装置により、ユーザ端末装置から外国語で記載されたＷＥＢページのＵＲＬ（Uniform Resource Locator）を受信して、ＷＥＢページ情報を取得する。さらに、辞書サーバ装置は、ＷＥＢページ情報中の単語を辞書蓄積部から検索して、この検索した単語の辞書蓄積部のアドレスにリンクするパイパーリンクをＷＥＢページ情報中の単語に設定する。そして、このＷＥＢページ情報をユーザ端末装置に送信して、ハイパーリンクが設定された単語を含むＷＥＢページを表示させる構成が採られている。
【０００３】
【特許文献１】特開２００８−９７４０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のような構成では、ユーザが注目していない単語も検索されてしまい、効率的な検索を実施できないおそれがある。また、ユーザが注目していて検索を望む単語のみを検索する構成として、ユーザがキーボードによる入力あるいはカーソルによる選択などで指定した単語のみを検索するものが知られているが、この指定操作をユーザが煩わしく感じたり、誤入力などで意図しない単語を指定してしまうおそれがある。
【０００５】
本発明の目的は、このような点に鑑みて、効率的にかつ容易な操作で適切に文字列を検索して表示可能な辞書情報表示装置、辞書情報表示システム、検索装置、辞書情報表示方法、および、そのプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の辞書情報表示装置は、所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている辞書から前記文字列を検索する検索手段に前記検索を実施させて、前記辞書から検索できた文字列を表示手段に表示させる辞書情報表示装置であって、ウェブページ、および、操作手段の操作に基づき前記ウェブページ上を移動可能なカーソルを前記表示手段に表示させるウェブ表示制御手段と、計時情報に基づいて前記カーソルが所定時間以上停止しているか否かを判断するカーソル検出手段と、前記カーソルが所定時間以上停止していると判断された場合、この停止中の前記カーソルの周辺に表示されている前記テキストの文字列の並び方向に沿った予め設定された基準に基づく複数の文字をカーソル周辺文字列として抽出する周辺文字列手段と、前記カーソル周辺文字列を前記検索手段に送信して前記辞書から前記カーソル周辺文字列に含まれる文字列を前記検索手段で検索させる検索制御手段と、前記辞書から検索できた前記文字列を前記表示手段に表示させる検索結果表示制御手段と、を具備したことを特徴とする。
【０００７】
ここで、ウェブページのテキストとしては、縦書きおよび横書きのうち少なくとも一方の書き方で書かれたものが例示できる。また、テキストを構成する文字としては、平仮名、片仮名、漢字、アルファベット、ハングル文字、アラビア文字などが例示できる。さらに、辞書に蓄積されている文字列としては、名詞、動詞、形容詞などの１つの品詞であってもよいし、複数の品詞から構成される文字列としてもよい。また、文字列に関する情報としては、その文字列が単語を表す場合は、その単語の意味や読み方が例示でき、文字列が人物、店名、地名、コンテンツの題名などを表す場合は、プロフィール、他人の評価、住所、アクセス方法などが例示でき、文字列が野球や競馬などのスポーツを表す場合は、試合の結果などが例示できる。
この発明によれば、ウェブページのカーソルが所定時間以上停止している場合、このカーソル位置周辺に表示されている文字列をカーソル周辺文字列として抽出する。そして、このカーソル周辺文字列に含まれる文字列のみを辞書から検索させ、検索できた文字列を表示させる。
ここで、一般的に、ユーザはカーソル位置近傍の文字列を注目していることが多い。このため、このユーザが注目していることが多い文字列のみを検索対象としているので、ユーザが注目してない文字列を検索することがなく、検索手段に効率的に検索を実施させることができる。また、ユーザに検索対象の文字列を指定する特別な操作を実施させないため、指定操作を煩わしく感じさせることがない上、誤入力などで意図しない単語を指定してしまうことがなく、容易な操作で適切に文字列を検索して表示させることができる。
【０００８】
本発明の辞書情報表示装置では、前記周辺文字列抽出手段は、予め設定された所定数の文字列を前記カーソル周辺文字列として抽出する構成が好ましい。
この発明によれば、カーソルの位置を検出するだけで容易にカーソル周辺文字列を抽出できる。
【０００９】
本発明の辞書情報表示装置では、前記周辺文字列抽出手段は、前記カーソルに最も近い文字を含む１文節または１連文節の文字列を前記カーソル周辺文字列として抽出する構成が好ましい。
この発明によれば、１文節または１連文節の文字列をカーソル周辺文字列として抽出するため、検索手段で文字列を検索できる可能性を高めることができる。
【００１０】
本発明の辞書情報表示装置では、前記検索結果表示制御手段は、前記カーソル周辺文字列中の前記検索できた文字列を前記テキストの他の文字と異なる表示形態で表示させる構成が好ましい。
ここで、検索できた文字列（以下、登録文字列と称す）と他の文字との表示形態を異ならせる構成としては、文字の明度、色相、彩度、大きさ、フォント、背景のうちの少なくともいずれ１つを異ならせる構成、登録文字列を点滅させるとともに他の文字を点滅させない構成などが例示できる。
この発明によれば、カーソル周辺文字列の登録文字列を他の文字と異なる表示形態で表示させるので、ユーザに登録文字列を検索できた旨を認識させることができるとともに、登録文字列を容易に特定させることができる。
【００１１】
本発明の辞書情報表示システムは、所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている辞書から前記文字列を検索する検索手段を有するサーバ装置と、このサーバ装置にネットワークを介して各種情報を送受信可能に接続され、前記検索手段に前記検索を実施させて、前記辞書から検索できた文字列を表示手段に表示させる上述の辞書情報表示装置を有する端末装置と、を具備したことを特徴とする。
この発明によれば、検索手段を有するサーバ装置と、辞書情報表示装置を有する端末装置と、をネットワークを介して接続しているため、辞書情報表示装置をユーザに管理させるとともに辞書情報表示装置と比べて処理量が多い検索処理をする検索手段をシステム管理者に管理させることで、少数の検索手段の処理能力を高めるだけで多数のユーザに対する検索処理の高速化を容易に図ることができる。
【００１２】
本発明の辞書情報表示システムでは、前記検索手段は、前記検索できた文字列の前記辞書におけるアドレスを取得して前記端末装置の前記検索結果表示制御手段へ送信し、前記検索結果表示制御手段は、前記アドレスにリンクするハイパーリンクを設定した前記検索できた文字列を前記ウェブページに表示させる構成が好ましい。
この発明によれば、ウェブページにハイパーリンクを設定した登録文字列を表示させるので、登録文字列を選択するだけの簡単な操作で文字列に関する情報を表示させることができる。
【００１３】
本発明の辞書情報表示システムでは、前記検索手段は、複数の前記辞書に対して検索を実施するとともに、前記検索できた文字列が蓄積された前記辞書を特定する蓄積手段特定情報を前記検索結果表示制御手段へ送信し、前記検索結果表示制御手段は、前記ハイパーリンクを設定した文字列の近傍にこの文字列に対応する前記蓄積手段特定情報を表示させる構成が好ましい。
ここで、辞書に蓄積された情報は、この辞書の管理者や情報の編集者などにより、同じ文字列に関する情報でも内容が異なることが多い。また、ユーザは、自分が好む情報が蓄積された辞書を覚えていることが多い。このため、蓄積手段特定情報を表示させることで、ユーザは、好みに合う情報を入手できる。
【００１４】
本発明の辞書情報表示システムでは、前記検索手段は、前記カーソル周辺文字列の並び方向の前端および後端のうち少なくとも一端から所定個数の文字を順次削除する毎に残りの文字列を検索する構成が好ましい。
ここで、並び方向の前端とは、日本語のように横書きの文章作成時に文字を左から右に並べていく場合には、左端を意味する。また、縦書きの文章作成時に文字を上から下に並べていく場合には、上端を意味する。
この発明によれば、カーソル周辺文字列から所定個数の文字を削除した文字列を検索するので、カーソル周辺文字列に含まれるより多くの種類の文字列を検索することができる。
なお、１回当たりに削除する文字数が２個以上の場合、検索の高速化を図ることができるが検索したい文字列を検索できないおそれがある。例えば、「中北」の文字列が登録文字列であり残りの文字列が「マ中北」の場合、「マ」と「中」を１回で削除してしまうと「中北」を検索できない。一方、１回当たりに削除する文字数が１個の場合、「マ中北」となった後の「マ」の削除により「中北」を検索できるが、検索の高速化を図ることが困難となる。このことから、ユーザのニーズや検索手段の性能に応じて削除文字数を予め設定したり、削除文字数をユーザが変更可能な構成とすることが好ましい。
【００１５】
本発明の辞書情報表示システムでは、前記カーソル検出手段は、計時に関する計時情報を取得し、この計時情報に基づいて前記カーソルが所定時間以上停止しているか否かを判断し、前記周辺文字列抽出手段は、前記カーソルが所定時間以上停止していると判断された場合、この停止中の前記カーソルの位置に対して前記文字列の並び方向の前端側の第１文字列および後端側の第２文字列を前記カーソル周辺文字列として特定し、前記検索手段は、前記第１文字列の後端の文字を含む所定個数の文字と、前記第２文字列の前端の文字を含む所定個数の文字と、が残るまで、前記第１文字列の前端および前記第２文字列の後端から所定個数の文字を順次削除する毎に残りの文字列を検索する構成が好ましい。
ここで、ユーザがカーソルを停止させた場合、このカーソルの位置に対して文字列の並び方向の前端側部分に表示された第１文字列中の後端の文字を含む所定個数の文字（以下、前部分後端側文字と称す）と、後端側部分に表示された第２文字列中の前端の文字を含む所定個数の文字（以下、後部分前端側文字と称す）とを含む文字列（以下、注目文字列と称す）に注目していることが多い。本発明によれば、前部分後端側文字と後部分前端側文字とが残るまで文字を削除しつつ文字列を検索するので、注目文字列自体や、この注目文字列を含む文字列を確実に検索することができる。
【００１６】
本発明の辞書情報表示システムでは、前記ウェブページのテキストは、日本語で構成されている構成が好ましい。
この発明によれば、文節の区切れがわかりにくい日本語に対して文字を削除しつつ検索する構成を適用するため、文節の区切れに応じた適切な検索を実施できる。
【００１７】
本発明の検索装置は、所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている辞書から前記文字列を検索する検索手段と、この前記検索手段に前記検索を実施させて、前記辞書から検索できた文字列を表示手段に表示させる上述の辞書情報表示装置と、を具備したことを特徴とする。
この発明によれば、上述の辞書情報表示システムと同様の作用効果を期待できる。
【００１８】
本発明の辞書情報表示方法は、演算手段にて、所定の文字列およびこの文字列に関する情報が関連付けられて蓄積されている辞書から前記文字列を検索する検索手段に前記検索を実施させて、前記辞書から検索できた文字列を表示手段に表示させる辞書情報表示方法であって、前記演算手段は、ウェブページ、および、操作手段の操作に基づき前記ウェブページ上を移動可能なカーソルを前記表示手段に表示させるウェブ表示制御工程と、計時情報に基づいて前記カーソルが所定時間以上停止しているか否かを判断するカーソル検出工程と、前記カーソルが所定時間以上停止していると判断された場合、この停止中の前記カーソルの周辺に表示されている前記テキストの文字列の並び方向に沿った予め設定された基準に基づく複数の文字をカーソル周辺文字列として抽出する周辺文字列抽出工程と、前記カーソル周辺文字列を前記検索手段に送信して前記辞書から前記カーソル周辺文字列に含まれる文字列を前記検索手段で検索させる検索制御工程と、前記辞書から検索できた前記文字列を前記表示手段に表示させる検索結果表示制御工程と、を実施することを特徴とする。
この発明によれば、演算手段、すなわちＣＰＵ（Central Processing Unit）やマイクロコンピュータなどの素子、あるいは複数の電子部品が搭載された回路基板などを取り付けるだけの簡単な構成で、効率的にかつ容易な操作で適切に文字列を検索でき、利用拡大を容易に図れる。
【００１９】
本発明の辞書情報表示プログラムは、上述の辞書情報表示方法を演算手段に実行させることを特徴とする。
本発明の辞書情報表示プログラムは、演算手段を上述の辞書情報表示装置として機能させることを特徴とする。
これらの発明によれば、辞書情報表示プログラムにより、上述した辞書情報表示装置で実施される処理を実施するため、プログラムをインストールするだけの簡単な構成で、上述した辞書情報表示装置で得られる効果と同様の効果を得ることが可能となり、利用拡大をより容易に図れる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の一実施形態を説明する。
本実施形態では、横書きの日本語で構成されているウェブページ中の文字列の意味などを検索する辞書情報表示システムを例示して説明する。
【００２１】
［辞書情報表示システムの構成］
まず、本発明の一実施形態に係る辞書情報表示システムの構成について説明する。
図１は、辞書情報表示システムの概略構成を示すブロック図である。図２は、ウェブページを示す模式図である。図３は、ハッシュテーブルの概略構成を示す模式図である。
図１に示すように、辞書情報表示システム１は、ネットワーク２と、辞書としての第１辞書ＤＢ（データベース）３と、辞書としての第２辞書ＤＢ４と、端末装置５と、サーバ装置６と、を備えている。
【００２２】
ネットワーク２には、第１，第２辞書ＤＢ３，４、端末装置５、サーバ装置６が接続されている。そして、ネットワーク２は、第１，第２辞書ＤＢ３，４と、端末装置５と、サーバ装置６と、を情報の送受信が可能な状態に接続する。このネットワーク２としては、例えばＴＣＰ／ＩＰなどの汎用のプロトコルに基づくインターネット、イントラネット、ＬＡＮ（Local Area Network）、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、第１，第２辞書ＤＢ３，４、端末装置５、サーバ装置６間で情報を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
【００２３】
第１辞書ＤＢ３は、図示しない登録文字列情報テーブルを読み出し可能に記憶する。この登録文字列情報テーブルは、登録文字列情報が複数記録されたテーブル構造に構成されている。そして、登録文字列情報は、所定の文字列を示す文字列情報と、この文字列に関する情報が記録された辞書ウェブページを表示させるための辞書ウェブページデータと、この辞書ウェブページデータのアドレスとしてのＵＲＬを示すＵＲＬ情報と、が関連付けられた１つのデータに構成されている。
文字列情報には、名詞、動詞、形容詞、固有名詞などを表す文字列が記録されている。辞書ウェブページには、文字列情報の文字列の意味、読み方、プロフィール、他人の評価、住所、アクセス方法などを表す文字列が記録されている。
第２辞書ＤＢ４は、第１辞書ＤＢ３と異なる制作者により製作された、あるいは、第１辞書ＤＢ３と同じで制作者であっても年齢や職種や性別が異なるユーザを対象にして製作されたものなどである。なお、第２辞書ＤＢ４の構成は、第１辞書ＤＢ３と同様のため説明を省略する。
ここで、第１，第２辞書ＤＢ３，４のうち少なくとも一方は、サーバ装置６内に設けられていてもよい。
【００２４】
端末装置５は、例えばパーソナルコンピュータ、携帯電話、ＰＤＡ（Personal Digital Assistant）、ＰＨＳ（Personal Handyphone System）などであり、端末送受信手段５１と、操作手段５２と、表示手段５３と、辞書情報表示装置および演算手段としての端末制御部５４と、を備えている。
【００２５】
端末送受信手段５１は、ネットワーク２を介してサーバ装置６に接続されるとともに、端末制御部５４に接続されている。そして、端末送受信手段５１は、ネットワーク２を介してサーバ装置６から各種情報を受信して端末制御部５４に出力し、端末制御部５４から出力される各種情報をネットワーク２を介してサーバ装置６に送信する。
操作手段５２は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、後述するカーソル５３３の移動や停止、見たいウェブページのＵＲＬ、検索したい文字列などが例示できる。なお、操作手段５２としては、操作ボタンや操作つまみなどの入力操作に限らず、例えば表示手段５３に設けられたタッチパネルによる入力操作や、音声による入力操作など、各種設定事項を設定入力可能ないずれの構成を適用できる。
表示手段５３は、端末制御部５４の制御により各種画像を表示させる。この表示手段５３としては、例えば液晶表示パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。
【００２６】
端末制御部５４は、各種プログラムにより構成され、計時手段５４１と、ウェブ表示制御手段５４２と、カーソル検出手段５４３と、検索制御手段としても機能する周辺文字列抽出手段５４４と、検索結果表示制御手段５４５と、を備えている。
計時手段５４１は、例えば内部クロックなどの基準パルスに基づいて現在時刻を認識して、この認識した現在時刻に関する時刻情報を適宜出力する。
ウェブ表示制御手段５４２は、ユーザによる操作手段５２の操作に基づいて、図２に示すようなウェブページ５３１の表示要求を認識すると、その旨の情報を端末送受信手段５１を介してサーバ装置６へ送信する。そして、サーバ装置６から送信されたウェブページデータに基づいて、テキスト５３２を含むウェブページ５３１を表示させる。また、ウェブ表示制御手段５４２は、操作手段５２の操作に基づいてカーソル５３３を表示させる。
カーソル検出手段５４３は、ウェブページ５３１上のカーソル５３３の位置を検出する。そして、計時手段５４１から適宜時刻情報を取得して、カーソル５３３が所定時間以上停止していることを認識すると、そのときのカーソル５３３の位置に関するカーソル位置情報を周辺文字列抽出手段５４４へ出力する。
【００２７】
周辺文字列抽出手段５４４は、カーソル検出手段５４３からカーソル位置情報を取得すると、カーソル５３３の周辺に表示されている８個の文字をカーソル周辺文字列として抽出する。
具体的には、周辺文字列抽出手段５４４は、カーソル５３３の先端や中心が２個の文字の間（以下、２文字間と称す）に位置し、かつ、このカーソル５３３の位置よりも左側（文字列の並び方向の前端側）および右側（文字列の並び方向の後端側）に予め設定されている例えば４個以上の文字が存在している場合、カーソル５３３の位置を挟んで左側に表示されている４個の第１文字列としての前側分割文字列と、右側に表示されている４個の第２文字列としての後側分割文字列とから構成される８個の文字列をカーソル周辺文字列として抽出する。つまり、カーソル５３３が図２に示すような位置にある場合、２点鎖線領域５３４で囲まれる「のズマ中北さんが」の文字列をカーソル周辺文字列として抽出する。
また、周辺文字列抽出手段５４４は、カーソル５３３の例えば先端が文字上に位置し、かつ、この位置よりも左右両側に４個以上の文字が存在している場合、カーソル５３３が位置する文字およびこの文字の左側の３個の文字を含む４個の前側分割文字列と、この前側分割文字列の右側に表示されている４個の後側分割文字列とから構成される８個の文字列をカーソル周辺文字列として抽出する。カーソル５３３が図２における「中」の文字の上に位置する場合、「のズマ中北さんが」の文字列をカーソル周辺文字列として抽出する。なお、カーソル５３３が位置する文字を含まない左側の４個の文字列を前側分割文字列と設定して、「トのズマ中北さん」の文字列をカーソル周辺文字列として抽出してもよい。
【００２８】
さらに、周辺文字列抽出手段５４４は、カーソル５３３の先端などが２文字間に位置し、かつ、このカーソル５３３の位置よりも右側または左側に４個以上の文字が存在していない場合、以下のようにしてカーソル周辺文字列を抽出する。
具体的には、周辺文字列抽出手段５４４は、カーソル５３３が図２における１行目の「イ」と「ン」の間に位置しており右側に２文字しか存在しない場合、カーソル５３３の左側４文字および右側２文字と、次の行の最初の２文字とから構成される合計８文字の「がデザインした自」をカーソル周辺文字列として抽出する。また、カーソル５３３が図２における２行目の「た」と「自」の間に位置しており左側に１文字しか存在しない場合、カーソル５３３の左側１文字および前の行の後端の３文字と、カーソル５３３の右側の４文字とから構成される合計８文字の「インした自転車か」をカーソル周辺文字列として抽出する。
そして、周辺文字列抽出手段５４４は、８文字のカーソル周辺文字列を前側分割文字列と後側分割文字列とに分割して、サーバ装置６へ送信する。
【００２９】
検索結果表示制御手段５４５は、端末送受信手段５１を介してサーバ装置６から送信される図３に示すようなハッシュテーブル６５０を受信して、以下のような処理をする。
ここで、第１辞書ＤＢ３に対応するハッシュテーブル６５０は、第１辞書ＤＢ３としても機能し、検索結果情報６５１が複数記録されたテーブル構造に構成されている。そして、検索結果情報６５１は、登録文字列情報６５２と、辞書ウェブページＵＲＬ情報６５３と、ハッシュ値情報６５４と、が関連付けられた１つのデータに構成されている。
登録文字列情報６５２には、第１辞書ＤＢ３に登録された（以下、辞書に登録されていた、と略す）登録文字列が記録されている。辞書ウェブページＵＲＬ情報６５３には、第１辞書ＤＢ３に登録されている登録文字列の意味が記述された辞書ウェブページデータのＵＲＬが記録されている。ハッシュ値情報６５４には、ハッシュ関数で得られた登録文字列のハッシュ値が記録されている。また、第２辞書ＤＢ４に対応するハッシュテーブル６５０の辞書ウェブページＵＲＬ情報６５３には、第２辞書ＤＢ４の登録文字列の辞書ウェブページデータのＵＲＬが記録されている。なお、ハッシュ値は、登録文字列ごとに得られるため、このハッシュ値を用いて登録文字列を検索することで検索効率を向上させることができる。
【００３０】
そして、検索結果表示制御手段５４５は、第１辞書ＤＢ３および第２辞書ＤＢ４のうち少なくとも一方のハッシュテーブル６５０の登録文字列情報６５２に登録文字列が記録されていることを認識すると、カーソル周辺文字列中に登録文字列が存在していると判断して、ウェブページ５３１中の登録文字列をハイライトさせる。例えば図３に示すハッシュテーブル６５０を受信して、「中北」および「ズマ中北」が登録文字列情報６５２に記録されていることを認識すると、図２の背景が斜線の長方形領域５３６で示すように「ズマ中北」を光っているように表現させ、ウェブページ５３１中の他の文字と異なる表示形態にする。つまり、登録文字列が複数あり、かつ、そのうち１個が他の全てを含む場合、この全てを含む１個の登録文字列をハイライトさせる。なお、互いに独立した登録文字列が複数ある場合には、この複数の登録文字列をそれぞれハイライトさせる。
また、検索結果表示制御手段５４５は、ハッシュテーブル６５０に基づいて、ハイライトさせた登録文字列と重ならない位置に辞書リンク５３７を表示させる。具体的には、検索結果表示制御手段５４５は、第１辞書ＤＢ３のハッシュテーブル６５０を取得した場合に登録文字列が第１辞書ＤＢ３に登録されており、第２辞書ＤＢ４のハッシュテーブル６５０を取得した場合に第２辞書ＤＢ４に登録されていると認識する。そして、この認識結果に基づいて、登録文字列リンク情報５３７Ａと、この登録文字列リンク情報５３７Ａの左側に表示される蓄積手段特定情報としての辞書名称情報５３７Ｂと、を有する辞書リンク５３７を表示させる。
登録文字列リンク情報５３７Ａは、ＵＲＬにリンクするハイパーリンクを設定した登録文字列を表す情報であり、一般的に文字列に下線が引かれた表示形態で表示される。辞書名称情報５３７Ｂは、登録文字列が登録されている辞書の名称を表す情報である。
【００３１】
また、検索結果表示制御手段５４５は、操作手段５２の操作に基づいて辞書リンク５３７の登録文字列リンク情報５３７Ａが選択された場合、ネットワーク２を介して、この登録文字列リンク情報５３７Ａにリンクする第１，第２辞書ＤＢ３，４のＵＲＬから辞書ウェブページデータを受信する。そして、表示中のウェブページ５３１に代えて、辞書ウェブページを表示させる。なお、ウェブページ５３１の一部に辞書ウェブページを表示させてもよい。
【００３２】
サーバ装置６は、図１に示すように、サーバ送受信手段６１と、ウェブＤＢ（データベース）６２と、サーバ制御部６３と、を備えている。
サーバ送受信手段６１は、ネットワーク２を介して端末装置５に接続されるとともに、サーバ制御部６３に接続されており、ネットワーク２を介して端末装置５から各種情報を受信してサーバ制御部６３に出力し、サーバ制御部６３から出力される各種情報をネットワーク２を介して端末装置５に送信する。
ウェブＤＢ６２は、サーバ制御部６３に接続されており、ウェブページ５３１を表示させるためのウェブページデータを適宜読み出し可能に記憶する。なお、このウェブＤＢ６２は、サーバ装置６外に設けられていてもよい。
【００３３】
サーバ制御部６３は、各種プログラムにより構成され、ウェブ取得手段６３１と、検索手段を構成する文字列検索手段６３２と、検索手段を構成するハッシュテーブル生成手段６３３と、を備えている。
ウェブ取得手段６３１は、サーバ送受信手段６１を介して端末装置５から所定のウェブページデータの表示要求を受信すると、対応するウェブページデータをウェブＤＢ６２から取得して端末装置５へ返信する。
文字列検索手段６３２は、端末装置５から前側分割文字列および後側分割文字列を受信すると、これらを再構成して得られる８文字のカーソル周辺文字列を検索用文字列として設定する。そして、この検索用文字列を第１，第２辞書ＤＢ３，４から検索して、辞書に登録されていることを認識した場合、この登録されている検索用文字列を登録文字列として認識する。そして、この登録文字列が登録されている辞書の名称と、辞書ウェブページのＵＲＬとを取得して、ハッシュテーブル生成手段６３３へ出力する。また、文字列検索手段６３２は、前側分割文字列の後端の１文字と、後側分割文字列の前端の１文字との合計２文字が残るまで、前側分割文字列の前端および後側分割文字列の後端から１文字を順次削除する毎に残りの文字列を検索用文字列として設定する。そして、この検索用文字列を第１，第２の辞書ＤＢ３，４から検索して、辞書名称などをハッシュテーブル生成手段６３３へ出力する。なお、詳細な検索方法については後述する。
【００３４】
ハッシュテーブル生成手段６３３は、文字列検索手段６３２から登録文字列と、辞書名称と、ＵＲＬとを取得すると、これらの情報を検索結果情報６５１として前述した図３に示すハッシュテーブル６５０に記録する。具体的には、第１，第２辞書ＤＢ３，４の両方の辞書名称とＵＲＬとを取得した場合、登録文字列を登録文字列情報６５２として記録し、第１辞書ＤＢ３のＵＲＬを辞書ウェブページＵＲＬ情報６５３として記録する。さらに、登録文字列のハッシュ値を算出してハッシュ値情報６５４として記録した第１辞書ＤＢのハッシュテーブル６５０を生成する。また、同様にして第２辞書ＤＢ４のハッシュテーブル６５０を生成する。そして、ハッシュテーブル６５０をネットワーク２を介して端末装置５へ送信する。
【００３５】
［辞書情報表示システムの動作］
次に、辞書情報表示システム１の動作について説明する。なお、この動作の説明においては、図２に示すウェブページ５３１が表示され、第１，第２辞書ＤＢ３，４のハッシュテーブル６５０が生成されていることを前提にする。
【００３６】
〔全体動作〕
まず、辞書情報表示システム１の全体動作について説明する。
図４および図５は、辞書情報表示システムの全体動作を示すフローチャートである。
【００３７】
辞書情報表示システム１を構成する端末装置５は、ユーザの操作に基づいて、図４に示すように、サーバ装置６からのウェブページデータに基づくウェブページ５３１を表示させる（ステップＳ１）とともにカーソル５３３を表示させる。この後、端末装置５は、カーソル５３３の位置を検出して所定時間以上、例えば３秒以上停止しているか否かを判断する（ステップＳ２）。なお、カーソル５３３の停止判断基準の時間は、３秒より長くてもよいし短くてもよい。
このステップＳ２において、所定時間以上停止していないと判断した場合、再度ステップＳ２の処理をする。一方、ステップＳ２において、所定時間以上停止していると判断した場合、端末装置５は、このカーソル５３３に対応する「のズマ中北さんが」の文字列をカーソル周辺文字列として抽出する（ステップＳ３）。そして、端末装置５は、カーソル周辺文字列を前側分割文字列である「のズマ中」と、後側分割文字列である「北さんが」と、に分割して（ステップＳ４）、ネットワーク２を介してサーバ装置６へ送信する（ステップＳ５）。
サーバ装置６は、端末装置５から前側分割文字列および後側分割文字列を受信すると（ステップＳ６）、登録文字列検索処理をする（ステップＳ７）。なお、この登録文字列検索処理の詳細については後述する。この後、サーバ装置６は、登録文字列検索処理で生成されたハッシュテーブル６５０をネットワーク２を介して端末装置５へ送信する（ステップＳ８）。
【００３８】
端末装置５は、サーバ装置６からハッシュテーブル６５０を受信すると、図５に示すように、登録文字列を検索できているか否かを判断する（ステップＳ１０）。このステップＳ１０において、検索できていないと判断した場合、新しいウェブページ５３１の表示要求操作がされたか否かを判断する（ステップＳ１１）。そして、ステップＳ１１において、表示要求操作がされたと判断した場合、ステップＳ１の処理をし、表示要求操作がされていないと判断した場合、ウェブページ５３１の表示終了操作がされたか否かを判断する（ステップＳ１２）。このステップＳ１２において、表示終了操作がされたと判断した場合、処理を終了し、表示終了操作がされていないと判断した場合、ステップＳ２の処理をする。
また、端末装置５は、ステップＳ１０において、「中北」と「ズマ中北」とを登録文字列として検索できたと判断した場合、「ズマ中北」をハイライトさせ（ステップＳ１３）、辞書リンク５３７を表示させる（ステップＳ１４）。この後、カーソル５３３が移動したか否かを判断する（ステップＳ１５）。このステップＳ１５において、移動していないと判断した場合、再度ステップＳ１５の処理をする。一方、ステップＳ１５において、カーソル５３３が移動したと判断した場合、辞書リンク５３７の登録文字列リンク情報５３７Ａの選択により登録文字列の意味などを表示させる否かを判断する（ステップＳ１６）。
【００３９】
そして、ステップＳ１６において、端末装置５は、例えばカーソル５３３がテキスト５３２の他の文字の上などに移動したため、登録文字列の意味を表示させないと判断した場合、ハイライト処理および辞書リンク５３７の表示処理を終了させて（ステップＳ１７）、ステップＳ１１の処理をする。一方、ステップＳ１６において、端末装置５は、登録文字列の意味を表示させると判断した場合、選択された登録文字列リンク情報５３７Ａに対応する辞書ウェブページデータを第１，第２辞書ＤＢ３，４から受信して、辞書ウェブページを表示させる（ステップＳ１８）。この後、辞書ウェブページの表示終了操作がされたか否かを判断して（ステップＳ１９）、されていないと判断した場合、再度ステップＳ１９の処理をする。一方、ステップＳ１９において、表示終了操作がされたと判断した場合、辞書ウェブページの表示を終了させて（ステップＳ２０）、ステップＳ１５の処理をする。
【００４０】
〔登録文字列検索処理〕
次に、上述のステップＳ７で実施される登録文字列検索処理について説明する。
図６は、登録文字列検索処理を示すフローチャートである。図７は、登録文字列の検索状況を示す図である。
【００４１】
サーバ装置６は、図６に示すように、端末装置５からの前側分割文字列および後側分割文字列に基づくカーソル周辺文字列を検索用文字列として設定して（ステップＳ３１）、この検索用文字列が第１，第２辞書ＤＢ３，４に登録されているか否かを判断する（ステップＳ３２）。そして、ステップＳ３２において、登録されていると判断した場合、検索結果情報６５１をハッシュテーブル６５０に記録して（ステップＳ３３）、前側分割文字列が残り１文字か否かを判断する（ステップＳ３４）。このステップＳ３４において、残り２文字以上であると判断した場合、前側分割文字列の前端の１文字を削除して（ステップＳ３５）、ステップＳ３２の処理をする。また、ステップＳ３２において、検索用文字列が辞書に登録されていないと判断した場合、ステップＳ３４の処理をする。なお、ステップＳ３４において、残りが２文字あるいは４文字か否かを判断する構成としてもよい。また、ステップＳ３５において、２文字以上を削除してもよい。
また、サーバ装置６は、ステップＳ３４において、前側分割文字列が残り１文字であると判断した場合、後側分割文字列が残り１文字か否かを判断して（ステップＳ３６）、残り１文字であると判断した場合、登録文字列検索処理を終了する。一方、ステップＳ３６において、残り２文字以上であると判断した場合、前側分割文字列を削除前の状態に戻すとともに（ステップＳ３７）、後側分割文字列の後端の１文字を削除して（ステップＳ３８）、ステップＳ３２の処理をする。
【００４２】
以上の処理により、図７（Ａ）〜（Ｐ）に示すような検索用文字列に対して登録文字列か否かの判断処理がされ、図７（Ｎ）に示す「ズマ中北」と、図７（Ｐ）に示す「中北」とに関する情報が記録されたハッシュテーブル６５０が生成される。
【００４３】
［辞書情報表示システムの作用効果］
上述したように、上記実施形態では、以下のような作用効果を奏することができる。
【００４４】
（１）辞書情報表示システム１の端末装置５は、ウェブページ５３１のカーソル５３３が所定時間以上停止している場合、このカーソル５３３周辺の２点鎖線領域５３４で囲まれる文字列をカーソル周辺文字列としてサーバ装置６へ送信して、このカーソル周辺文字列に含まれる文字列のみを第１，第２辞書ＤＢ３，４から検索させる。
このため、カーソル５３３周辺に位置し、ユーザが注目していることが多い文字列のみを検索対象としているので、ユーザが注目してない文字列を検索することがなく、サーバ装置６に効率的に検索を実施させることができる。また、ユーザに文字列を指定する特別な操作を実施させないため、指定操作を煩わしく感じさせることがない上、誤入力などで意図しない単語を指定してしまうことがない。
【００４５】
（２）端末装置５は、予め設定されている８個の文字をカーソル周辺文字列として抽出している。
このため、カーソル５３３の位置を検出するだけで容易にカーソル周辺文字列を抽出できる。
【００４６】
（３）端末装置５は、ウェブページ５３１中の登録文字列のみをハイライトさせている。
このため、登録文字列のみをハイライトさせるので、ユーザに登録文字列を検索できた旨を認識させることができるとともに登録文字列を容易に特定させることができる。
【００４７】
（４）端末装置５をネットワーク２を介してサーバ装置６に接続して、辞書情報表示システム１を構成している。
このため、端末装置５をユーザに管理させるとともに端末装置５と比べて処理量が多い検索処理をするサーバ装置６をシステム管理者に管理させることで、少数のサーバ装置６の処理能力を高めるだけで多数のユーザに対する検索処理の高速化を容易に図ることができる。
【００４８】
（５）端末装置５は、サーバ装置６からハッシュテーブル６５０を取得して、このハッシュテーブル６５０の辞書ウェブページＵＲＬ情報６５３に基づいて、登録文字列のＵＲＬにリンクする登録文字列リンク情報５３７Ａをウェブページ５３１に表示させる。
このため、登録文字列リンク情報５３７Ａを選択するだけの簡単な操作で、登録文字列の意味などが表示された辞書ウェブページを表示させることができる。
【００４９】
（６）端末装置５は、登録文字列リンク情報５３７Ａの左側に辞書名称情報５３７Ｂを表示させている。
このため、ユーザは、辞書名称情報５３７Ｂに基づいて、好みの情報が蓄積されている辞書の辞書ウェブページを見ることができる。
【００５０】
（７）サーバ装置６は、カーソル周辺文字列の前端および後端から１文字を順次削除する毎に、残りの文字列が登録文字列か否かを判断している。
このため、カーソル周辺文字列に含まれるより多くの種類の文字列を検索できる。
【００５１】
（８）サーバ装置６は、所定時間以上停止しているカーソル５３３の右側にある前側分割文字列の後端の１文字と、左側にある後側分割文字列の前端の１文字とが残るまで、カーソル周辺文字列の前端および後端から１文字を順次削除する毎に、残りの文字列が登録文字列か否かを判断している。
このため、カーソル５３３に隣接する前部分後端文字である「中」と後部分前端文字である「北」とから構成され、ユーザが注目していることが多い注目文字列である「中北」自体や、この「中北」を含む文字列を確実に検索できる。
【００５２】
（９）辞書情報表示システム１は、日本語で構成されたテキスト５３２に対して検索処理をしている。
このため、文節の区切れがわかりにくい日本語に対して文字を削除しつつ検索する構成を適用するため、文節の区切れに応じた適切な検索を実施できる。
【００５３】
［実施形態の変形例］
なお、以上に説明した態様は、本発明の一態様を示したものであって、本発明は、前記した実施形態に限定されるものではなく、本発明の目的及び効果を達成できる範囲内での変形や改良が、本発明の内容に含まれるものであることはいうまでもない。
【００５４】
すなわち、カーソル周辺文字列を抽出する際に、カーソル５３３に最も近い文字を含む１文節または１連文節の文字列をカーソル周辺文字列として抽出してもよい。このような構成にすれば、カーソル周辺文字列が１文節または１連文節の文字列のため、サーバ装置６で登録文字列を検索できる可能性を高めることができる。
さらに、カーソル５３３の右側にある文字のみ、または、左側にある文字のみをカーソル周辺文字列としてもよい。そして、カーソル５３３の先端が位置する行全体の文字をカーソル周辺文字列としてもよい。つまり、図２に示す状態の場合、「タレントのズマ中」、または、「北さんがデザイン」、あるいは、「元タレントのズマ中北さんがデザインし」をカーソル周辺文字列としてもよい。
また、前側分割文字列を構成する文字数と、後側分割文字列を構成する文字数とを異ならせてもよい。
さらには、カーソル５３３が図２における２行目の「た」と「自」の間に位置しており左側に１文字しか存在しない場合、カーソル５３３の左側１文字と、カーソル５３３の右側４文字とから構成される合計５文字の「た自転車か」をカーソル周辺文字列としてもよい。
【００５５】
また、ウェブページ５３１中の登録文字列をハイライトさせずに辞書リンク５３７を表示させてもよいし、登録文字列をハイライトさせて辞書リンク５３７を表示させなくてもよい。さらに、辞書リンク５３７に辞書名称情報５３７Ｂを表示させなくてもよい。
そして、カーソル周辺文字列の前端のみ、または、後端のみから１文字あるいは２文字以上を順次削除する毎に、残りの文字列が登録文字列か否かを判断してもよい。
さらに、ユーザの検索開始操作を認識してから、サーバ装置６により登録文字列検索処理を開始する構成としてもよい。
また、カーソル周辺文字列を抽出する対象としては、文書作成アプリケーションソフトで作成した文書を対象としてもよいし、縦書きのテキストを対象としてもよい。
【００５６】
そして、図８に示すような辞書情報表示システム１Ａとしてもよい。
この辞書情報表示システム１Ａは、ネットワーク２と、第１，第２辞書ＤＢ３，４と、ウェブＤＢ６２と、辞書検索装置７と、を備えている。
辞書検索装置７は、操作手段５２と、表示手段５３と、制御部７１と、を備えている。そして、辞書情報表示装置および検索手段を構成する制御部７１は、計時手段５４１と、ウェブ表示制御手段５４２と、カーソル検出手段５４３と、周辺文字列抽出手段５４４と、文字列検索手段６３２と、ハッシュテーブル生成手段６３３と、検索結果表示制御手段５４５と、を備え、上述のステップＳ１〜Ｓ２０，Ｓ３１〜Ｓ３８と同様の処理をする。このような構成にしても、上記実施形態と同様の作用効果を期待できる。
【００５７】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【００５８】
その他、本発明の実施における具体的な構造及び形状などは、本発明の目的を達成できる範囲で他の構造等としてもよい。
【産業上の利用可能性】
【００５９】
本発明は、検索手段に辞書から文字列を検索させる辞書情報表示装置、辞書情報表示システム、検索装置、辞書情報表示方法、および、そのプログラムに利用できる。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態に係る辞書情報表示システムの概略構成を示すブロック図である。
【図２】前記一実施形態におけるウェブページを示す模式図である。
【図３】前記一実施形態におけるハッシュテーブルの概略構成を示す模式図である。
【図４】前記一実施形態における辞書情報表示システムの全体動作を示すフローチャートである。
【図５】前記一実施形態における辞書情報表示システムの全体動作を示すフローチャートである。
【図６】前記一実施形態における登録文字列検索処理を示すフローチャートである。
【図７】前記一実施形態における登録文字列の検索状況を示す図である。
【図８】本発明の変形例に係る辞書情報表示システムの概略構成を示すブロック図である。
【符号の説明】
【００６１】
１，１Ａ…辞書情報表示システム
２…ネットワーク
３，４…辞書としての第１，第２辞書ＤＢ
５…端末装置
６…サーバ装置
７…辞書検索装置
５２…操作手段
５３…表示手段
５４…辞書情報表示装置および演算手段としての端末制御部
７１…辞書情報表示装置および検索手段を構成する制御部
５３１…ウェブページ
５３２…テキスト
５３３…カーソル
５３７Ｂ…蓄積手段特定情報としての辞書名称情報
５４１…計時手段
５４２…ウェブ表示制御手段
５４３…カーソル検出手段
５４４…検索制御手段としても機能する周辺文字列抽出手段
５４５…検索結果表示制御手段
６３２…検索手段を構成する文字列検索手段
６３３…検索手段を構成するハッシュテーブル生成手段
【図１】
2010009399.tif 000003
【図２】
2010009399.tif 000004
【図３】
2010009399.tif 000005
【図４】
2010009399.tif 000006
【図５】
2010009399.tif 000007
【図６】
2010009399.tif 000008
【図７】
2010009399.tif 000009
【図８】
2010009399.tif 000010