JP2005025293A - Information display controller, server, and program - Google Patents
Information display controller, server, and program Download PDFInfo
- Publication number
- JP2005025293A JP2005025293A JP2003187253A JP2003187253A JP2005025293A JP 2005025293 A JP2005025293 A JP 2005025293A JP 2003187253 A JP2003187253 A JP 2003187253A JP 2003187253 A JP2003187253 A JP 2003187253A JP 2005025293 A JP2005025293 A JP 2005025293A
- Authority
- JP
- Japan
- Prior art keywords
- example sentence
- headword
- meaning
- information
- function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、情報表示制御装置、サーバ及びプログラムに関する。
【0002】
【従来の技術】
従来から、国語辞典、英和辞典、和英辞典、英英辞典といった数種類の辞書データベース(以下、データベースを「DB」と表す。)を内蔵した電子辞書と呼ばれる情報表示制御装置が知られている。辞書DBには、見出語と、当該見出語を説明・解説する説明情報とを対応付けた辞書データが多数蓄積されている(例えば、特許文献1参照)。
【0003】
また、電子辞書には、ユーザが所望する情報を効率良く検索可能とするため、例えばジャンプ機能といった様々な機能を備えたものもある。このジャンプ機能とは、次のような機能である。即ち、ユーザにより入力された文字(以下、適宜「入力文字」という。)に適合する見出し語に対応する説明情報を表示した後、当該説明情報中の単語が指定される(以下、適宜「ジャンプ元」という。)。そして、所定の指定入力が行われると、この指定された単語に適合する見出し語を再度検索し、当該見出し語(以下、適宜「ジャンプ先」という。)に対応する説明情報を表示する機能である。また、ジャンプ機能において、ジャンプ元の単語に関連した全ての情報を表示させる機能も知られている(例えば、特許文献2参照)。
【0004】
【特許文献1】
特開2002−108857号公報
【特許文献2】
特開2000−276485号公報
【0005】
【発明が解決しようとする課題】
ところで、例文検索によって表示された例文に含まれる単語の語義を調べる際には次のような問題があった。即ち、表示された例文に含まれる単語に対して上述した従来のジャンプ機能を実行すると、当該単語に対する説明情報が辞書DBから読み出されて表示されるが、先頭から表示されるものであった。このため、ユーザは、例文に含まれる単語の語義を、説明情報の中から探し出す必要があり、使い勝手が悪かった。
【0006】
特に、近年、紙の辞書を全て電子化した、所謂フルコンテンツタイプの電子辞書がよく利用されるようになってきた。このタイプの辞書では、1つの見出語についての説明情報が大量にあり、それがいちどきに表示されるため、所望の説明情報を探すのに何ページも移動(画面スクロール等)する必要があり、手間がかかっていた。
【0007】
ここで、従来の電子辞書において、例文に対応付けられている見出語を選択し、選択された見出語の語義を調べる場合について、図17を参照して説明する。
【0008】
図17(a)は、ジャンプ先辞典の選択ウィンドウJ50が表示されている表示画面W50の一例を表した図である。ユーザにより、例文「balance work taking care of her babies」に対応付けられている出典見出語「balance」が選択され、反転表示M50がなされている。ここで、出典見出語とは、当該例文が対応付けられている見出語のことをいい、例えば、例文「balance work taking care of her babies」が、英和辞典の見出語「balance」に対応する例文(用例)として記憶されている場合に、見出語「balance」を例文「balance work taking care of her babies」の出典見出語という。そして、ジャンプウィンドウJ50において、ジャンプ先の辞典として「英和辞典」がラジオボタンM52で選択されている。
【0009】
図17(b)は、見出語「balance」の説明情報を表示した画面である。CPU10は、ジャンプウィンドウJ50において、「英和辞典」が選択されると、ジャンプ元として指定された「balance」に適合する見出語を、英和辞典DBから検索する。そして、英和辞典DBに適合する見出語が検索された場合には、検索された見出語に対応する説明情報を表示画面W50に表示する。
【0010】
しかし、説明情報は、複数の語義に分かれて記憶されており、ジャンプ元として指定された出典見出語が、どの語義に対応するかユーザが逐一確認する必要があった。さらに、表示画面W50に表示されている矢印マークM54は、説明情報が更に存在することを示す表示である。従って、表示画面W50に表示中の説明情報に対応する用例に、所望の例文が確認できない場合は、更に残りの説明情報をスクロール表示して用例を確認する必要があり、極めて不便であった。
【0011】
本発明の目的は、例文に対応付けられた見出語の語義を適切に表示する情報表示制御装置、サーバ及びプログラムを提供することである。
【0012】
【課題を解決するための手段】
以上の課題を解決するために、請求項1に記載の情報表示制御装置は、
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶手段(例えば、図2の英和辞典DB202)と、
この記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶手段(例えば、図2の英和辞典例文DB204)と、
入力文字を入力する入力手段(例えば、図2のCPU10;図6のステップA10)と、
この入力手段によって入力された入力文字を含む例文を前記例文記憶手段から読み出して表示する制御を行う例文表示制御手段(例えば、図2のCPU10;図6のステップA16)と、
この例文表示制御手段によって表示された例文のうち、一の例文を指定する指定手段(例えば、図2のCPU10;図6のステップA20)と、
この指定手段によって指定された例文で用いられた見出語の説明情報を前記記憶手段から読み出し、当該例文で用いられた当該見出語の説明情報の先頭部分を表示した後、当該例文で用いられた当該見出語の当該語義の説明情報の部分が所定の位置に表示されるまで当該説明情報をスクロールして表示する制御を行う語義表示制御手段(例えば、図2のCPU10;図6のステップA32及びA34)と、を備えることを特徴としている。
【0013】
また、請求項8に記載のプログラムは、
コンピュータに、
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶機能(例えば、図2の英和辞典DB202)と、
この記憶機能により記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶機能(例えば、図2の英和辞典例文DB204)と、
入力文字を入力する入力機能(例えば、図2のCPU10;図6のステップA10)と、
この入力機能によって入力された入力文字を含む例文を前記例文記憶機能により記憶された例文から読み出して表示する制御を行う例文表示制御機能(例えば、図2のCPU10;図6のステップA16)と、
この例文表示制御機能によって表示された例文のうち、一の例文を指定する指定機能(例えば、図2のCPU10;図6のステップA20)と、
この指定機能によって指定された例文で用いられた見出語の説明情報を前記記憶機能から読み出し、当該例文で用いられた当該見出語の説明情報の先頭部分を表示した後、当該例文で用いられた当該見出語の当該語義の説明情報の部分が所定の位置に表示されるまで当該説明情報をスクロールして表示する制御を行う語義表示制御機能(例えば、図2のCPU10;図6のステップA32及びA34)と、を実現させることを特徴としている。
【0014】
請求項1又は8に記載の発明によれば、入力文字を含む例文を表示し、その表示した例文の中から一の例文が選択される。そして、選択された例文に対応する見出語の説明情報を表示する際に、説明情報をスクロール表示することにより、当該例文で用いられた説明情報を適切に表示することが可能となる。従って、複数の説明情報の語義から、例文で用いられている語義について直接的に分かるだけではなく、スクロール表示がされることにより、他の説明情報についても概略を知ることができる。
【0015】
請求項2に記載の発明は、見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶手段(例えば、図2の英和辞典DB202)と、
この記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義の位置に対応付けて記憶する例文記憶手段(例えば、図2の英和辞典例文DB204)と、
入力文字を入力する入力手段(例えば、図2のCPU10;図6のステップA10)と、
この入力手段によって入力された入力文字を含む例文を前記例文記憶手段から読み出して表示する制御を行う例文表示制御手段(例えば、図2のCPU10;図6のステップA16)と、
この例文表示制御手段によって表示された例文のうち、一の例文を指定する指定手段(例えば、図2のCPU10;図6のステップA20)と、
この指定手段によって指定された例文で用いられた見出語の語義の位置を前記記憶手段から読み出し、当該見出語の語義の位置の説明情報を表示する制御を行う語義位置情報表示制御手段(例えば、図2のCPU10;図11のステップB34)と、
を備えることを特徴としている。
【0016】
また、請求項9に記載のプログラムは、
コンピュータに、
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶機能(例えば、図2の英和辞典DB202)と、
この記憶機能により記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義の位置に対応付けて記憶する例文記憶機能(例えば、図2の英和辞典例文DB204)と、
入力文字を入力する入力機能(例えば、図2のCPU10;図6のステップA10)と、
この入力機能によって入力された入力文字を含む例文を前記例文記憶機能により記憶されている例文から読み出して表示する制御を行う例文表示制御機能(例えば、図2のCPU10;図6のステップA16)と、
この例文表示制御機能によって表示された例文のうち、一の例文を指定する指定機能(例えば、図2のCPU10;図6のステップA20)と、
この指定機能によって指定された例文で用いられた見出語の語義の位置を前記記憶機能から読み出し、当該見出語の語義の位置の説明情報を表示する制御を行う語義位置情報表示制御機能(例えば、図2のCPU10;図11のステップB34)と、を実現させることを特徴としている。
【0017】
請求項2又は9に記載の発明によれば、入力文字を含む例文を表示し、その表示した例文の中から一の例文が選択される。そして、選択された例文に対応付けられた見出語の説明情報を表示する際に、当該例文に対応付けられた説明情報の語義の位置を直接表示することが可能となる。従って、選択された例文に適切な見出語の語義を表示する事ができる。
【0018】
請求項3に記載の発明は、請求項1又は2に記載の情報表示制御装置において、
単語を、その単語が含まれる前記例文記憶手段に記憶された例文に対応付けて記憶する単語情報記憶手段(例えば、図2の単語例文テーブル206)を更に備え、
前記入力手段は、複数の単語を入力文字として入力する複数単語入力手段(例えば、図2のCPU10;図6のステップA10)を有し、
前記例文表示制御手段は、前記複数単語入力手段によって入力された各単語全てに対応付けられている例文を前記単語情報記憶手段から判別し、判別した例文を前記例文記憶手段から読み出して表示する制御を行う複数単語入力時表示制御手段(例えば、図2のCPU10;図6のステップA16)を有する、ことを特徴としている。
【0019】
請求項3に記載の発明によれば、複数単語を入力し、複数単語が含まれる例文を表示させる事が可能となる。
【0020】
請求項4に記載の発明は、請求項1〜3の何れか一項に記載の情報表示制御装置において、
前記例文表示制御手段は、例文と併せて当該例文に用いられた当該見出語を更に表示する(例えば、図2のCPU10;図6のステップA16)ことを特徴としている。
【0021】
請求項4に記載の発明によれば、例文とともに、例文で用いられている見出語を表示することが可能となる。従って、例文が、どの見出語に対応付けられて記憶されているかを容易に視認することができる。
【0022】
請求項5に記載の発明は、請求項1〜4の何れか一項に記載の情報表示制御装置において、
前記例文表示制御手段は、例文と併せて当該例文に用いられた当該見出語の当該語義を視認させるための識別子(例えば、図15の識別マークM220)を更に表示することを特徴としている。
【0023】
請求項5に記載の発明によれば、例文とともに、例文で用いられた見出語の語義について、識別子を表示することが可能となる。従って、ユーザは、予めどの語義に対応付けられているかを視認することが可能となる。
【0024】
請求項6に記載の所定の通信回線を介して利用者端末と接続されるサーバは、見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶手段(例えば、図16のROM710)と、
この記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶手段(例えば、図16のROM710)と、
利用者端末から入力文字を受信する入力文字受信手段(例えば、図16の通信装置708)と、
この入力文字受信手段によって受信された入力文字を含む例文を前記例文記憶手段から読み出して利用者端末に送信する例文送信手段(例えば、図16の通信装置708)と、
この例文送信手段によって送信された例文のうち、一の例文を指定する情報を利用者端末から受信する例文指定情報受信手段(例えば、図16の通信装置708)と、
この例文指定情報受信手段によって受信された情報で指定された例文で用いられた見出語の説明情報を前記記憶手段から読み出し、当該見出語の説明情報と、当該見出語の当該語義の説明情報の部分が所定の位置に表示されるまで当該説明情報をスクロールして表示させる制御情報と、を利用者端末に送信する説明情報送信手段(例えば、図16の通信装置708)と、を備えることを特徴としている。
【0025】
また、請求項10に記載のプログラムは、
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶機能(例えば、図16のROM710)と、
この記憶機能に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶機能(例えば、図16のROM710)と、
利用者端末から入力文字を受信する入力文字受信機能(例えば、図16の通信装置708)と、
この入力文字受信機能によって受信された入力文字を含む例文を前記例文記憶機能により記憶された例文から読み出して利用者端末に送信する例文送信機能(例えば、図16の通信装置708)と、
この例文送信機能によって送信された例文のうち、一の例文を指定する情報を利用者端末から受信する例文指定情報受信機能(例えば、図16の通信装置708)と、
この例文指定情報受信機能によって受信された情報で指定された例文で用いられた見出語の説明情報を前記記憶機能により記憶された見出語から読み出し、当該見出語の説明情報と、当該見出語の当該語義の説明情報の部分が所定の位置に表示されるまで当該説明情報をスクロールして表示させる制御情報と、を利用者端末に送信する説明情報送信機能(例えば、図16の通信装置708)と、を実現させることを特徴としている。
【0026】
請求項6又は10に記載の発明によれば、利用者端末から入力文字を受信し、受信された入力文字を含む例文を送信する。そして、送信した例文の中から一の例文を指定する情報を受信し、指定された例文に対応付けられた見出語と、当該見出語の説明情報を読み出して送信するとともに、送信された説明情報が例文に対応付けられた語義の部分が適切に表示されるまで、スクロール表示させる制御信号を送信することができる。従って、利用者端末において、例文で利用されている見出語の語義の説明情報を表示させる場合に、自分でスクロール動作をする必要が無く、自動的に表示させることが出来る。
【0027】
請求項7に記載の所定の通信回線を介して利用者端末と接続されるサーバは、見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶手段(例えば、図16のROM710)と、
この記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義の位置に対応付けて記憶する例文記憶手段(例えば、図16のROM710)と、
利用者端末から入力文字を受信する入力文字受信手段(例えば、図16の通信装置708)と、
この入力文字受信手段によって受信された入力文字を含む例文を前記例文記憶手段から読み出して利用者端末に送信する例文送信手段(例えば、図16の通信装置708)と、
この例文送信手段によって送信された例文のうち、一の例文を指定する情報を利用者端末から受信する例文指定情報受信手段(例えば、図16の通信装置708)と、
この例文指定情報受信手段によって受信された情報で指定された例文で用いられた見出語の語義の位置を前記記憶手段から読み出し、当該見出語の説明情報と、当該見出語の語義の位置の説明情報を表示させる制御情報と、を利用者端末に送信する語義位置情報送信手段(例えば、図16の通信装置708)と、を備えることを特徴としている。
【0028】
また、請求項11に記載のプログラムは、
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶機能(例えば、図16のROM710)と、
この記憶機能に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義の位置に対応付けて記憶する例文記憶機能(例えば、図16のROM710)と、
利用者端末から入力文字を受信する入力文字受信機能(例えば、図16の通信装置708)と、
この入力文字受信機能によって受信された入力文字を含む例文を前記例文記憶機能により記憶された例文から読み出して利用者端末に送信する例文送信機能(例えば、図16の通信装置708)と、
この例文送信機能によって送信された例文のうち、一の例文を指定する情報を利用者端末から受信する例文指定情報受信機能(例えば、図16の通信装置708)と、
この例文指定情報受信機能によって受信された情報で指定された例文で用いられた見出語の語義の位置を前記記憶機能により記憶された見出語から読み出し、当該見出語の説明情報(例えば、図16の通信装置708)と、当該見出語の語義の位置の説明情報を表示させる制御情報と、を利用者端末に送信する語義位置情報送信機能(例えば、図16の通信装置708)と、を実現させることを特徴としている。
【0029】
請求項7又は11に記載の発明によれば、利用者端末から入力文字を受信し、受信された入力文字を含む例文を送信する。そして、送信した例文の中から一の例文を指定する情報を受信し、指定された例文に対応付けられた見出語と、当該見出語の説明情報を読み出して送信するとともに、送信された説明情報が例文に対応付けられた語義の説明情報を直接表示させる制御信号を送信することができる。従って、利用者端末において、適切な説明情報を直接的に表示させることが可能となる。
【0030】
【発明の実施の形態】
以下、本発明を情報表示制御装置の一種である電子辞書に適用した場合の実施の形態について図を参照して詳細に説明する。但し、本発明が適用可能なものはこれに限定されるものではない。
【0031】
〔第1の実施の形態〕
電子辞書には、国語辞典、英和辞典、和英辞典、類義語辞典、ことわざ辞典等の各種電子辞書データベース(辞書DB)が内蔵されている。この辞書DBには、見出語に対応付けて、当該見出語を説明するための文字データや、画像データ、動画データ、音声データ等が記憶される。ユーザは、辞書種別を選択して入力文字を入力することにより、当該入力文字に対応する見出語の説明情報等を表示させることができる。尚、以下では、電子辞書に、英和辞典の辞書DBが内蔵されている場合を例にとって説明する。
【0032】
図1は、電子辞書1の概観図の一例である。同図に示すように、電子辞書1は、ディスプレイ3と、各種キー群5とを備えて構成されている。
【0033】
ディスプレイ3は、上述した各種キーの押下に応じた文字や符号等、電子辞書1を使用するために必要な各種データが表示される部分である。ディスプレイ3は、LCD(Liquid Crystal Display)等の素子であって、単数または複数の素子の組み合わせによって実現される。
【0034】
各種キー群5を構成するキーにはそれぞれ固有の機能が割り当てられており、ユーザはこれらのキーを押下して電子辞書1を操作する。具体的には、文字入力キー、辞書種別の選択キー、指定した単語の用例表示キー等を備える。
【0035】
また、各種キー群5は決定キー7と、方向キー9と、ジャンプキー11と、を備える。方向キー9は、例えば上下左右を示す4つのキーによって構成される。ジャンプキー11が押下されると、ジャンプモードが実行される。ジャンプモードとは、ジャンプ処理を実行するための動作であり、まず、表示中の単語のうち、先頭に表示されている単語が反転表示される。更に方向キー9が押下されると、押下された方向キー9に従って、別の単語が反転表示される。そして、決定キー7が押下されることにより、反転表示されている単語が選択される。
【0036】
また、方向キー9は、各種設定画面等において設定項目を選択する際や、画面をスクロール表示させる際等に使用される。決定キー7は、各種モードを実行する際や、各種設定画面等において設定項目を決定する際等に使用される。
【0037】
図2は、電子辞書1の構成を示すブロック図である。同図に示すように、電子辞書1は、CPU(Central Processing Unit)10と、ROM(Read Only Memory)20と、RAM(Random Access Memory)30と、入力部40と、表示部50と、バス60と、を備えている。
【0038】
ROM20は、各種初期設定、ハードウェアの検査、あるいは必要なプログラムのロード等を行うための初期プログラムを格納する。CPU10は、電子辞書1の電源投入時においてこの初期プログラムを実行することにより、電子辞書1の動作環境を設定する。
【0039】
また、ROM20は、メニュー表示処理、各種設定処理、各種検索処理等の電子辞書1の動作に係る各種プログラムや、電子辞書1の備える種々の機能を実現するためのプログラム等を格納すると共に、英和辞典DB202と、英和辞典例文DB204と、単語例文テーブル206と、を格納する。さらに、プログラムとして、第1語義表示プログラム208を格納する。
【0040】
英和辞典DB202は、辞書DBの「英和辞典」のコンテンツを格納したDBである。CPU10は、例文が選択されて、用例出典ジャンプが選択されると、例文に対応する出典見出語を読み出し、出典見出語に適合する見出語を英和辞典DB202の中から読み出す。
【0041】
図3は、英和辞典DB202のデータ構成の一例を示した図である。英和辞典DB202は、見出語(例えば「above」)と、見出語が記憶されている見出語アドレス(例えば「1200」)と、当該見出語の説明情報と、を対応づけて記憶している。さらに、説明情報は語義毎に記憶されており、語義が記憶されている語義アドレス(「1201」)と、語義を識別するための語義識別子(例えば「前1」)と、説明情報(「(表面から離れて)…の上に…」)と、語義に対応付けられた例文番号(「12,23,28,…」)と、を対応付けて記憶している。ここで、語義識別子とは、語義の説明情報を対応する見出語の中において一意に識別するためのものであり、品詞を表す識別子(例えば、前置詞を表す「前」や、副詞を表す「副」等。)と、その語義番号から構成されている。例えば、「above」において、語義識別子が「前1」とは、品詞が前置詞として用いられた場合の、1番目の語義を表している。また、見出語アドレス及び語義アドレスは、英和辞典DBにおいて、見出語、及び語義の説明情報が記憶されている記憶位置であり、例えばメモリアドレス値、ディスク装置のトラック・セクタ番号、データベースにおけるキー値、データを格納するためのハッシュ値等を示している。本実施の形態においては、アドレスの下位2桁が語義毎のアドレスを示しており、下位2桁以外の上位桁が見出語全体のアドレスを示している。例えば、見出語「above」の場合、上位桁の「12」が見出語「above」全体のアドレスを示している。従って、アドレス「1200」は見出語「above」を示している。更に下位2桁で、語義毎のアドレスを示しており、上から「1201」、「1202」、…と記憶されている。なお、アドレスの形式は、本実施の形態に限られるわけではなく、例えば、他の桁数でもよく、またアルファベットの組み合わせ等で表されてもよい。
【0042】
英和辞典例文DB204は、英和辞典DB202に対応するDBである。図4は、英和辞典例文DB204のデータ構成の一例を示した図である。英和辞典例文DB204は、例文番号(例えば「48」)と、例文(「The lecture was above me [my head]. 講義は難しくて私には理解できなかった」)と、出典見出語(「above」)と、語義識別子(「前5」)と、見出語の語義の説明情報が記憶されている語義アドレス(「1205」)とを対応付けて記憶している。ここで、出典見出語及び語義識別子は、当該例文が、英和辞典DB202のどの見出語に対応する例文かを表しているものである。
【0043】
単語例文テーブル206は、例文で使われている単語(以下、適宜「例文単語」と表す。)を記憶しているテーブルであり、例文単語が使われている例文番号を、例文単語毎に記憶しているテーブルである。なお、例文単語が使われている例文番号は、全ての例文が含まれることとしてもよいし、主な例文における例文番号としてもよい。
【0044】
図5(a)は、単語例文テーブル206のデータ構成の一例を示した図である。図5(a)において、単語例文テーブル206には、例えば単語「care」と、単語が使われている例文番号「…,62,103,142,143,154,…」とが対応付けて記憶されている。
【0045】
RAM30は、CPU10が実行する各種プログラムや、これらのプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。本実施の形態では、入力文字格納領域302と、例文番号格納領域304と、を備えている。
【0046】
入力文字格納領域302は、ユーザから入力された文字を、入力文字として記憶している領域である。例えば、入力部40からユーザにより「care」と入力された場合、CPU10は、入力文字格納領域302に「care」を記憶する。また、複数の単語を記憶する場合は、複数の単語を「&」で結合して記憶する。たとえば、「care&of」と入力された場合に、CPU10は、入力文字格納領域302に「care&of」と記憶する。この場合、入力された単語(以下、適宜「入力単語」という。)は、「care」と「of」の2語となる。なお、入力単語の区切りを示す文字は「&」には限られず、例えば「+」や空白であっても良い。
【0047】
例文番号格納領域304は、第1語義表示処理において、入力単語が含まれる例文番号を記憶する領域である。CPU10は、例文番号格納領域304に記憶された例文番号に基づいて、表示部50に例文を表示する。
【0048】
CPU10は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送を行う。具体的には、CPU10は、入力部40から入力される操作信号に応じてROM20に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、CPU10は、処理結果を表示するための表示制御信号を適宜表示部50に出力して、対応した表示情報を表示する。
【0049】
また、CPU10は、本実施の形態において、ROM20の第1語義表示プログラム208に従った、第1語義表示処理(図6参照)を実行する。具体的には、CPU10は、ユーザにより入力された入力単語を全て含んだ例文を、英和辞典例文DB204から抽出し一覧表示する。そして、一覧表示された例文から一の例文が選択され、用例出典ジャンプが選択されると、選択された例文に対応する出典見出語に対応する説明情報を表示し、選択された例文の語義識別子に対応する説明情報を所定の位置に表示するために、スクロール表示を実行する。
【0050】
入力部40は、仮名やアルファベット等の文字入力や機能選択等に必要なキー群を備えた入力装置であり、押下されたキーの信号をCPU10に出力する。この入力部40におけるキー入力により、検索語の入力、辞書モードの選択、検索実行指示、ジャンプ機能の開始等の入力手段を実現する。なお、この入力部40は、キー群5に限られるわけではなく、タッチパネル等であってもよい。
【0051】
表示部50は、CPU10から入力される表示信号に基づいて各種画面を表示するものであり、LCD(Liquid Crystal Display)等により構成される。なお、この表示部50は、図1に示すディスプレイ3に相当する。
【0052】
バス60は、CPU10からのデータ等の電気信号を通す線路であり、CPU10と、ROM20と、RAM30と、入力部40と、表示部50とをそれぞれ接続する信号線である。
【0053】
次に、第1の実施の形態における電子辞書1の動作を図を参照して説明する。図6は、第1語義表示処理に係る電子辞書1の動作を説明するためのフローチャートである。この第1語義表示処理は、CPU10がROM20の第1語義表示プログラム208を実行することによって実現される処理である。
【0054】
まず、CPU10は、第1語義表示処理を実行すると、文字入力がなされるまで待機する(ステップA10;No)。文字が入力されると(ステップA10;Yes)、CPU10は、当該入力文字を入力文字格納領域302に記憶する(ステップA12)。尚、上述した通り、複数の入力単語からなる入力文字が入力される場合には、単語を「&」で結合した入力文字が入力される。
【0055】
例えば、入力文字として「care&of」が入力された場合、CPU10は、入力文字格納領域302に「care&of」を記憶する。
【0056】
次に、CPU10は、入力文字格納領域302に記憶された、全ての入力単語を含む例文の例文番号を、単語例文テーブル206から抽出する(ステップA14)。具体的には、入力文字格納領域302に記憶された入力単語に対応付けられた例文番号を単語例文テーブル206からそれぞれ読み出す。そして、入力単語に対応付けられた例文番号のうち、共通する例文番号のみを抽出し、例文番号格納領域304に記憶する。
【0057】
例えば、入力文字格納領域302に「care&of」が記憶されている場合、CPU10は、まず、単語例文テーブル206を参照し、入力単語「care」に対応する例文番号を、例文番号格納領域304に記憶する。このときの、例文番号格納領域304の記憶状態の一例を示した図が図5(b)の(1)である。図5(b)の(1)は、CPU10が、単語例文テーブル206から、入力単語「care」に対応する例文番号「62、103、142、143、154」を読み出し、例文番号格納領域304に記憶した状態を示した一例である。次に、CPU10は、入力単語「of」に対応する例文番号「103、132、142、143、146」を単語例文テーブル206から読み出す。そして、例文番号格納領域304に記憶されている例文番号のうち、「of」に対応する例文番号に記憶されていない例文番号を、例文番号格納領域304から削除する。従って、例文番号「62、154」が削除される。このときの例文番号格納領域304に記憶された状態を示した一例が、図5(b)の(2)である。
【0058】
そして、CPU10は、例文番号格納領域304に記憶されている例文番号に基づいて、例文と、出典見出語とを表示部50に一覧表示する(ステップA16)。
【0059】
例えば、CPU10は、例文番号格納領域304に記憶されている例文番号「103」に対応する出典見出語「balance」と、例文「balance work and taking care of her babies 仕事と育児を両立させる」とを読みだし、表示部50に表示する。
【0060】
次に、ジャンプキー11が押下されると(ステップA18;Yes)、CPU10は、ジャンプモードを実行する。そして、例文が選択されると(ステップA20;Yes)、CPU10は、ジャンプウィンドウを表示する(ステップA22)。ここで、本実施の形態において、例文が選択されるとは、ステップA16において表示された出典見出語をジャンプ元として選択された場合とするが、これに限られるわけではなく、例えば例文中の単語が指定される場合や、識別子が選択された場合であってもよい。
【0061】
例えば、例文番号103に対応する出典見出語「balance」が選択された場合、CPU10は、例文番号103に対応する例文が選択されたものとして、記憶する。
【0062】
次に、ジャンプウィンドウで表示された中から、用例出典ジャンプが選択されると(ステップA24;Yes)、CPU10は、英和辞典例文DB204から選択された例文に対応する出典見出語と、語義識別子とを読み出す(ステップA26)。
【0063】
例えば、例文番号103に対する例文が選択された場合、CPU10は、例文テーブル204から、出典見出語「balance」と、語義識別子「動1」を読み出す。
【0064】
次に、CPU10は、英和辞典DB202から、出典見出語に適合する見出語の説明情報を読み出す(ステップA28)。具体的には、英和辞典例文DB204から読み出した出典見出語に適合する見出語を、英和辞典DB202から読み出す。そして、CPU10は、読み出された見出語に対応する説明情報を英和辞典DB202から読み出す。
【0065】
例えば、CPU10は、例文番号103に対応する出典見出語「balance」に対応する見出語を、英和辞典DB202から読み出し、見出語に対応する説明情報を読み出す。
【0066】
そして、CPU10は、読み出した見出語を表示し、見出語に対応する説明情報の先頭部分より、表示部50に表示する(ステップA30)。ここで、英和辞典例文DB204から読み出した語義識別子に対応する説明情報が、表示部50の所定の位置に表示されていない場合(ステップA32;No)、CPU10は、表示されている説明情報をスクロール表示する(ステップA34)。そして、英和辞典例文DB204から読み出した語義識別子に対応する説明情報が所定の位置に表示されると(ステップA32;Yes)、CPU10は、第1語義表示を終了する。ここで、所定の位置とは、本実施の形態においては、説明情報が表示される領域の最初の行の部分をさすが、これに限られる訳ではなく、例えば、識別子に対応する説明情報が、表示部50に全部表示された状態である場合や、最後の行に表示された場合や、中央に表示される場合等であってもよい。さらに、表示部の最初の行においては、常に見出語を表示し、その下の行から説明情報をスクロール表示させるようにしてもよい。
【0067】
例えば、CPU10は、例文番号103に基づいてジャンプ処理を実行した場合、出典見出語「balance」と、説明情報「(表面から離れて)…の上に…」と読み出し、表示部50に表示する。しかし、このときに、ジャンプ元に対応付けられた語義識別子は「動1」であり、現在表示されている説明情報が対応付けている語義識別子「名1」とは異なる。従って、語義識別子「動1」に対応する説明情報「[SVO(M)] <人・物・事が><物・事>を〔…と〕…」が最初の行に表示されるまで、CPU10は、説明情報をスクロール表示する。
【0068】
次に、図を参照し、第1語義表示処理の操作例について説明する。図7(a)は、入力文字として「care&of」が入力されたことを表示画面W100に表示された画面の一例である。表示画面の文字入力領域R100に、入力文字として「care&of」が入力されると、CPU10は、入力文字「care&of」を入力文字格納領域302に記憶する(図6のステップA12)。
【0069】
図7(b)は、例文と出典見出語とが一覧表示された表示画面W100の一例を示した図である。CPU10は、入力文字格納領域302に記憶された入力単語に共通する例文番号を抽出し、抽出された例文番号に対応する出典見出語と、例文とを英和辞典例文DB204から読み出す。そして、読み出された出典見出語と、例文とを、例文表示R102として表示画面W100に表示する(図6のステップA16)。
【0070】
また、反転表示M100は、出典見出語「balance」が選択されたことを示す表示である。CPU10は、ジャンプキー11が押下されると(図6のステップA18;Yes)、ジャンプモードに切り替わる。ここで、ユーザにより方向キー9が押下されることにより単語の反転表示が移動し、決定キー7が押下される事により反転表示されていた単語が選択される。ここで、CPU10は、出典見出語が選択されると、出典見出語と共に例文表示R102に表示されている例文が選択される(図6のステップA20)。
【0071】
図8(a)は、図7(b)の表示画面W100において、決定キー7が押下された表示画面W100の一例を示す図である。決定キー7が押下されると、CPU10は表示画面W100に、ジャンプウィンドウJ100を表示する(図6のステップA22)。ジャンプウィンドウJ100には、再検索を行う辞書DBや、処理が表示されており、ラジオボタンによって選択することにより、再検索を行う辞書DBや、処理が選択できる。図8(a)においては、「用例出典ジャンプ」がラジオボタンM102によって選択されている。
【0072】
図8(b)は、出典見出語の説明情報が表示された表示画面W100の一例を示した図である。図8(a)において、「用例出典ジャンプ」が選択されると(図6のステップA24;Yes)、CPU10は、選択された例文に対応する出典見出語と、語義識別情報を、英和辞典例文DB204から読み出す(図6のステップA26)。そして、その出典見出語に対応する見出語の説明情報を、英和辞典DB202から読み出す(図6のステップA28)。そして、CPU10は、見出語と、見出語に対応する説明情報とを、表示画面W100に表示する(図6のステップA30)。ここで、図8(b)においては、説明情報S100全てを表示画面W100に表示することが出来ず、表示画面W100に表示することが可能な領域R104に該当する分だけ表示されている。
【0073】
図9は、説明情報S100が、上方向にスクロール表示され、選択された例文に対応する見出語の語義の説明情報が最初の行に表示されている画面である。CPU10は、図8(b)において表示した説明情報には、選択された例文に対応する見出語の語義の説明情報が表示されていないため、説明情報をスクロール表示し(図6のステップA34)、選択された例文に対応する見出語の語義の説明情報が最初の行に表示されるまでスクロールして表示している(領域R106)。なお、スクロール表示は、1行ずつ表示させる場合だけではなく、複数行ずつ表示させる場合や、語義毎に表示する場合等であってもよい。また、スクロール表示するタイミングは、設定により遅くしたり、早くしたりするようにしてもよい。
【0074】
図10(a)は、図9において表示された説明情報の中に表示された用例マークM104に基づいて、見出語「balance」、語義識別子「動1」に対応付けられた例文を、英和辞典例文DB204から読み出し、表示した表示画面W100を示す一例である。具体的には、CPU10は、用例マークM104が選択されると、英和辞典DB202から、選択された見出語の語義に対応付けられた例文番号を読み出す。そして、読み出された例文番号に対応する例文を、英和辞典例文DB204から読み出し、表示画面W100に表示する。これにより、入力画面に戻って出典見出語に対応する入力文字を再度入力して検索を行わなくてもよく、出典見出語に対応する例文を表示させることができる。
【0075】
このように、第1の実施の形態によれば、例文を選択し、その例文で使われている出典見出語は、どの語義において用いられているかを、容易に把握することが出来る。さらに、説明情報を自動的にスクロール表示して、対応する語義情報を表示させることにより、出典見出語の説明情報を、概略的に確認しつつ、対応する語義の説明情報を把握する事が可能となる。
【0076】
〔第2の実施の形態〕
次に、本発明を適用した第2の実施の形態について説明する。本実施の形態は、表示された例文と、出典見出語との中から一の出典見出語を選択し、その出典見出語の語義を直接表示させることが出来るというものである。
【0077】
なお、第2の実施の形態における電子辞書の構成は、第1の実施の形態において図2に示して説明した電子辞書1の構成において、ROM20を図10(b)に示すROM22に置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付してその説明を省略する。
【0078】
図10(b)を参照して、ROM22の構成について説明する。図10(b)に示すように、ROM22は、英和辞典DB202と、英和辞典例文DB204と、単語例文テーブル206と、第2語義表示プログラム220とを記憶している。
【0079】
第2語義表示プログラム220は、本実施の形態における第2語義表示処理を実現するためのプログラムであり、CPU10がこの第2語義表示プログラム220を実行することで、第2語義表示処理が実現される。CPU10は、ユーザにより入力された入力単語を全て含んだ例文を、英和辞典例文DB204から抽出し一覧表示する。そして、一覧表示された例文から一の例文が選択され、用例ジャンプが選択されると、CPU10は、選択された例文に対応する見出語の語義に対応する説明情報をアドレスを参照して所定の位置に直接表示する。
【0080】
次に、第2の実施の形態における電子辞書1の動作について図を参照して説明する。
【0081】
図11は、第2語義表示処理に係る電子辞書1の動作を説明するためのフローチャートである。この第2語義表示処理は、CPU10がROM22の第2語義表示プログラム220を実行することによって実現される処理である。
【0082】
ユーザから入力文字が入力されると、CPU10は、入力文字に含まれる入力単語を全て含む例文を抽出し、例文番号格納領域304に記憶する。そして、CPU10は、例文番号格納領域304に記憶された例文番号に基づいて、英和辞典例文DB204から、出典見出語と、例文とを読み出し、例文を一覧表示する。そして、一覧表示された例文から一の例文が選択されると、CPU10は、ジャンプウィンドウを表示部50に表示する(ステップA10〜A22)。
【0083】
次に、表示されたジャンプウィンドウから、用例出典ジャンプが選択されると(ステップA24;Yes)、CPU10は、選択された例文に対応する語義アドレスを、英和辞典例文DB204から読み出す(ステップB30)。
【0084】
そして、CPU10は、読み出された語義アドレスを参照して、英和辞典DB202から説明情報を読み出す(ステップB32)。また、CPU10は、表示部50の所定の位置に、語義アドレスに対応する説明情報を直接表示する(ステップB34)。
【0085】
例えば、例文番号「49」に対応する例文が選択されているとすると、CPU10は、例文番号「49」に対応する語義アドレス「1205」を英和辞典例文DB204から読み出す。ここで、語義アドレスは、上位桁が見出語アドレスを示している。そこで、CPU10は、見出語アドレス「1200」に対応する見出語「above」の説明情報を読み出す。また、現在例文に対応付けられた語義アドレスは「1205」であることから、CPU10は、語義アドレス「1205」に対応した説明情報「(物・事が)<人の理解などを>超えている…」を所定の位置に表示する。
【0086】
次に、図を参照して、第2語義表示処理の操作例について説明する。図12(a)は、入力文字として「get&to」が入力された表示画面W200の一例を示したものである。表示画面W200の文字入力領域R200に、入力文字として「get&to」が入力されると、CPU10は、入力文字「get&to」を入力文字格納領域302に記憶する(図11のステップA12)。
【0087】
図12(b)は、例文と出典見出語とが一覧表示された表示画面W200の一例を示した図である。CPU10は、入力文字格納領域302に記憶された入力単語に共通する例文番号を抽出し、抽出された例文番号に対応する出典見出語と、例文とを英和辞典例文DB204から読み出し、表示画面W200に表示する(図11のステップA16)。
【0088】
また、反転表示M200は、出典見出語「above」が選択されたことを示す反転表示である。ここで、CPU10は、出典見出語「above」が選択されると、出典見出語と共に例文番号「49」の例文が選択される(図11のステップA20)。
【0089】
図13(a)は、図12(b)の表示画面W200において、決定キー7が押下された表示画面W200の一例を示す図である。決定キー7が押下されると、CPU10は、表示画面W200にジャンプウィンドウJ200を表示する(図11のステップA22)。ここで、図13(a)においては、「用例出典ジャンプ」がラジオボタンM202によって選択されている。
【0090】
図13(b)は、出典見出語の説明情報が表示された表示画面W200の一例を示した図である。図8(a)において、「用例出典ジャンプ」が選択されると(図11のステップA24;Yes)、CPU10は、選択された例文に対応する語義アドレス「1205」を、英和辞典例文DB204から読み出す(図11のステップB30)。そして、その語義アドレス「1205」に対応する説明情報の見出語アドレス「1200」に基づき、CPU10は、英和辞典DB202から説明情報を読み出す(図11のステップB32)。そして、CPU10は、語義アドレス「1205」に対応する説明情報を表示画面W200の所定の位置に表示する。
【0091】
図14は、図13(b)において表示された説明情報の中に表示された用例マークM204に基づいて、見出語「above」、語義識別子「前5」に対応付けられた例文を、英和辞典例文DB204から読み出し、表示した表示画面W200を示す一例である。これにより、入力画面に戻って出典見出語に対応する入力文字を再度入力して検索を行わなくてもよく、出典見出語に対応する例文を表示させることができる。
【0092】
このように、第2の実施の形態によれば、例文を選択し、その例文で使われている出典見出語は、どの語義において用いられているかを、直接表示させる事が可能となる。
【0093】
(第1変形例)
上述した第2の実施の形態において、出典見出語と、例文とを一覧表示し、その中の出典見出語が選択されて、ジャンプ処理を実行する場合を詳細に説明したが、ここで、例文一覧表示において、直接語義識別子を表示させることも有効である。以下、図を参照して説明する。
【0094】
図15(a)は、図11のステップA16において、出典見出語と、例文とを表示し、更に語義識別子M220、M222を表示させた表示画面220の一例を示す図である。
【0095】
CPU10は、選択された例文番号に対応する語義識別子を、英和例文DB204から読み出し、対応する識別子を表示画面W220に表示する。次に、図111のステップA20において、例文を選択されるときに、出典見出語に変えて、語義識別子が選択されることにより、例文が選択される。
【0096】
図15(b)は、図15(a)において、語義識別子M220が選択され、対応する説明情報が表示された表示画面W220の一例を示す図である。
【0097】
このように、例文を一覧表示する際に、語義識別子を表示し、表示された語義識別子を直接選択することで、例文を選択することが可能となる。従って、ユーザはジャンプ先の語義の位置について予め把握することが可能となる。
【0098】
(第2変形例)
さらに、上述した第2の実施の形態において、ステップB30〜ステップB34において、見出語アドレスに基づいて、説明情報を英和辞典DB202から読み出し、対応する語義の説明情報を語義アドレスを利用して表示させることとしたが、直接語義の説明情報を読み出すこととしても良い。
【0099】
具体的には、CPU10は、選択された例文番号(例えば「49」)に対応付けられている語義アドレス(例えば「1205」)を、英和辞典例文DB204から読み出す。そして、CPU10は、読み出した語義アドレス(例えば「1205」)の部分から、見出語「above」の説明情報の終わりまでを読み出し、読み出した説明情報を表示部50に表示することができる。
【0100】
さらに、対応する語義の説明情報だけを読み出して、表示することとしても良い。例えば、CPU10は、語義アドレス「1205」に対応する説明情報「(物・事が)<人の理解などを…」の部分を読み出し、表示部50に表示する。
【0101】
このように、直接語義アドレスを参照して読み出す場合や、選択された例文の語義の説明情報だけを読み出すことにより、読み出す情報量を減らすことが可能となる。従って、より高速に説明情報を表示させることが可能となる。
【0102】
〔本発明の情報表示制御装置を適用可能な装置の変形例〕
上述した実施の形態では、電子辞典、電子事典などを含む電子辞書を適用例として説明したが、本発明の情報表示制御装置は、このような製品に限定されるものではなく、携帯電話、パソコン、電子時計、PDA(Personal Digital Assistants)などの電子機器全般に適用可能である。
【0103】
上述した実施の形態では電子辞書1を、単体で動作する所謂スタンドアローン型の装置として説明した。しかし、本発明が適用可能な装置はこれに限られるものではない。通信装置を内蔵或いは接続可能に構成し、サーバと通信することによって本発明に係る装置を実現することも可能である。図面を参照して具体的に説明する。
【0104】
図16は、通信装置を内蔵した電子辞書端末600と、サーバ700とが通信回線Nを介して通信可能に接続されたシステム構成の概略例を示す図である。サーバ700は、例えば汎用のワークステーションやサーバ用コンピュータ等によって構成されるものであり、電子辞書端末600は、携帯電話機や、通信装置を内蔵したパソコン、通信装置を内蔵した電子辞書等により構成されるものである。通信回線Nは、有線/無線の電話網やインターネット網等である。
【0105】
一方、電子辞書1の入力部40及び表示部50はそれぞれ、電子辞書端末600の入力部604及び表示部606に相当する。
【0106】
すなわち、サーバ700がホスト(或いはサーバ)、電子辞書端末600が端末(或いはクライアント)に相当するホスト・端末のシステム(或いはクライアント/サーバ型のシステム)を形成する。そして、電子辞書端末600の入力部604から入力された入力文字等が通信装置608を介してサーバ700に送信され、サーバ700のCPU702が記憶部714に記憶された各種データ及び各種プログラムに従って第1語義表示処理等を実行し、処理結果を通信装置608を通じて電子辞書端末600に送信して表示部606に表示させる。このように、サーバ700及び電子辞書端末600から構成されるシステムで、本発明を実現することも可能である。この場合、電子辞書端末600においては、英和辞典DBや第1語義表示プログラム等を記憶しておく必要がなく、また第1語義表示処理等を実行する必要もない。このため、演算処理能力が比較的低いCPU602や、記憶容量等が比較的小さいROM610等を具備する電子辞書端末600(例えば携帯電話)であってもよい。
【0107】
さらに、第2の実施の形態においても、同様に、本発明が適用可能な装置はこれに限られるものではなく、通信装置を内蔵或いは接続可能に構成し、サーバと通信することによって本発明に係る装置を実現することも可能である。
【0108】
具体的には、図17において、電子辞書1のCPU10が実行する第2語義表示処理等はサーバ700のCPU702が実行する。また電子辞書1のROM20が記憶する英和辞典DBや第2語義表示プログラム等はサーバ700の、ハードディスク等から構成される記憶部714が記憶する。また、第2語義表示処理等の実行に伴うデータはサーバ700のRAM712が記憶する。
【0109】
【発明の効果】
請求項1又は8に記載の発明によれば、入力文字を含む例文を表示し、その表示した例文の中から一の例文が選択される。そして、選択された例文に対応する見出語の説明情報を表示する際に、説明情報をスクロール表示することにより、当該例文で用いられた説明情報を適切に表示することが可能となる。従って、複数の説明情報の語義から、例文で用いられている語義について直接的に分かるだけではなく、スクロール表示がされることにより、他の説明情報についても概略を知ることができる。
【0110】
請求項2又は9に記載の発明によれば、入力文字を含む例文を表示し、その表示した例文の中から一の例文が選択される。そして、選択された例文に対応付けられた見出語の説明情報を表示する際に、当該例文に対応付けられた説明情報の語義の位置を直接表示することが可能となる。従って、選択された例文に適切な見出語の語義を表示する事ができる。
【0111】
請求項3に記載の発明によれば、複数単語を入力し、複数単語が含まれる例文を表示させる事が可能となる。
【0112】
請求項4に記載の発明によれば、例文とともに、例文で用いられている見出語を表示することが可能となる。従って、例文が、どの見出語に対応付けられて記憶されているかを容易に視認することができる。
【0113】
請求項5に記載の発明によれば、例文とともに、例文で用いられた見出語の語義について、識別子を表示することが可能となる。従って、ユーザは、予めどの語義に対応付けられているかを視認することが可能となる。
【0114】
請求項6又は10に記載の発明によれば、利用者端末から入力文字を受信し、受信された入力文字を含む例文を送信する。そして、送信した例文の中から一の例文を指定する情報を受信し、指定された例文に対応付けられた見出語と、当該見出語の説明情報を読み出して送信するとともに、送信された説明情報が例文に対応付けられた語義の部分が適切に表示されるまで、スクロール表示させる制御信号を送信することができる。従って、利用者端末において、例文で利用されている見出語の語義の説明情報を表示させる場合に、自分でスクロール動作をする必要が無く、自動的に表示させることが出来る。
【0115】
請求項7又は11に記載の発明によれば、利用者端末から入力文字を受信し、受信された入力文字を含む例文を送信する。そして、送信した例文の中から一の例文を指定する情報を受信し、指定された例文に対応付けられた見出語と、当該見出語の説明情報を読み出して送信するとともに、送信された説明情報が例文に対応付けられた語義の説明情報を直接表示させる制御信号を送信することができる。従って、利用者端末において、適切な説明情報を直接的に表示させることが可能となる。
【図面の簡単な説明】
【図1】本発明を適用した電子辞書及び入力部の一例を示す図である。
【図2】第1の実施の形態における電子辞書のブロック図を示す図である。
【図3】第1の実施の形態における英和辞典DBのデータ構成の一例を示す図である。
【図4】第1の実施の形態における英和辞典例文DBのデータ構成の一例を示す図である。
【図5】第1の実施の形態における(a)単語例文テーブル、(b)例文番号格納領域のデータ構成の一例を示す図である。
【図6】第1の実施の形態における第1語義表示処理のフローチャートを示す図である。
【図7】第1の実施の形態における表示画面の遷移の一例を示す図である。
【図8】第1の実施の形態における表示画面の遷移の一例を示す図である。
【図9】第1の実施の形態における表示画面の遷移の一例を示す図である。
【図10】(a)第1の実施の形態における表示画面の遷移の一例、(b)第2の実施の形態におけるROMの構成を示す図である。
【図11】第2の実施の形態における第2語義表示処理のフローチャートを示す図である。
【図12】第2の実施の形態における表示画面の遷移の一例を示す図である。
【図13】第2の実施の形態における表示画面の遷移の一例を示す図である。
【図14】第2の実施の形態における表示画面の遷移の一例を示す図である。
【図15】第2の実施の形態における変形例の表示画面の遷移の一例を示す図である。
【図16】本実施の形態の変形例におけるブロック図の一例を示す図である。
【図17】従来技術における画面の遷移の一例を示す図である。
【符号の説明】
1 電子辞書
10 CPU
20、22 ROM
202 英和辞典DB
204 英和辞典例文DB
206 単語例文テーブル
208 第1語義表示プログラム
220 第2語義表示プログラム
30 RAM
302 入力文字格納領域
304 例文番号格納領域
40 入力部
50 表示部
60 バス
3 ディスプレイ
5 キー群
7 決定キー
9 方向キー
11 ジャンプキー[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information display control device, a server, and a program.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, an information display control device called an electronic dictionary that incorporates several types of dictionary databases (hereinafter referred to as “DB”) such as a Japanese language dictionary, an English-Japanese dictionary, a Japanese-English dictionary, and an English-English dictionary is known. The dictionary DB stores a large number of dictionary data in which headwords are associated with explanation information for explaining and explaining the headwords (see, for example, Patent Document 1).
[0003]
Some electronic dictionaries have various functions such as a jump function in order to efficiently search for information desired by the user. This jump function is the following function. That is, after displaying explanation information corresponding to a headword that matches a character input by a user (hereinafter referred to as “input character” as appropriate), a word in the explanation information is designated (hereinafter referred to as “jump” as appropriate). It ’s called “original”.) Then, when a predetermined designation input is performed, a function that displays a description word corresponding to the headword (hereinafter referred to as “jump destination” as appropriate) by searching again for a headword that matches the designated word. is there. In addition, in the jump function, a function of displaying all information related to the jump source word is also known (see, for example, Patent Document 2).
[0004]
[Patent Document 1]
JP 2002-108857 A
[Patent Document 2]
JP 2000-276485 A
[0005]
[Problems to be solved by the invention]
By the way, when examining the meaning of the words included in the example sentences displayed by the example sentence search, there are the following problems. That is, when the above-described conventional jump function is executed on a word included in the displayed example sentence, the explanation information for the word is read from the dictionary DB and displayed, but is displayed from the top. . For this reason, the user has to find out the meaning of the word included in the example sentence from the explanation information, which is inconvenient.
[0006]
In particular, in recent years, so-called full content type electronic dictionaries, in which all paper dictionaries are digitized, have come to be used frequently. In this type of dictionary, there is a large amount of explanation information for one headword, and it is displayed one after another. Therefore, it is necessary to move many pages (screen scroll etc.) to search for desired explanation information. It took time and effort.
[0007]
Here, in the conventional electronic dictionary, a case where a headword associated with an example sentence is selected and the meaning of the selected headword is examined will be described with reference to FIG.
[0008]
FIG. 17A illustrates an example of a display screen W50 on which a jump destination dictionary selection window J50 is displayed. The user selects the source headword “balance” associated with the example sentence “balance work taking care of her babies”, and the reverse display M50 is made. Here, the source headword refers to a headword associated with the example sentence. For example, an example sentence “balance working taking of her babys” is changed to the headword “balance” in the English-Japanese dictionary. When stored as a corresponding example sentence (example), the headword “balance” is referred to as a source headword of the example sentence “balance work taking of her babies”. In the jump window J50, “English-Japanese dictionary” is selected with the radio button M52 as the dictionary of the jump destination.
[0009]
FIG. 17B is a screen on which explanatory information of the headword “balance” is displayed. When “English-Japanese dictionary” is selected in the jump window J50, the
[0010]
However, the explanation information is divided and stored in a plurality of meanings, and it is necessary for the user to check which meaning the source headword designated as the jump source corresponds to. Furthermore, the arrow mark M54 displayed on the display screen W50 is a display indicating that further explanation information exists. Therefore, when a desired example sentence cannot be confirmed in the example corresponding to the explanation information displayed on the display screen W50, it is necessary to scroll the remaining explanation information and confirm the example, which is extremely inconvenient.
[0011]
The objective of this invention is providing the information display control apparatus, server, and program which display appropriately the meaning of the headword matched with the example sentence.
[0012]
[Means for Solving the Problems]
In order to solve the above problems, an information display control device according to
Storage means (for example, English-
Example sentence storage means (for example, an English-Japanese dictionary
Input means for inputting input characters (for example,
Example sentence display control means (for example, the
Of the example sentences displayed by the example sentence display control means, designation means for designating one example sentence (for example,
Read the explanation information of the headword used in the example sentence designated by the designation means from the storage means, display the head part of the explanation information of the headword used in the example sentence, and then use it in the example sentence Meaning display control means (for example,
[0013]
The program according to claim 8 is:
On the computer,
A storage function (for example, the English-
An example sentence storage function (for example, an English-Japanese dictionary
An input function for inputting an input character (for example,
An example sentence display control function (for example,
Among example sentences displayed by this example sentence display control function, a designation function for designating one example sentence (for example,
Read the explanation information of the headword used in the example sentence specified by the specification function from the storage function, display the head part of the explanation information of the headword used in the example sentence, and use it in the example sentence The meaning display control function (for example, the
[0014]
According to invention of
[0015]
The invention according to
Example sentence storage means (for example, an English-Japanese dictionary
Input means for inputting input characters (for example,
Example sentence display control means (for example, the
Of the example sentences displayed by the example sentence display control means, designation means for designating one example sentence (for example,
Meaning position information display control means for performing control to read out the meaning position of the headword used in the example sentence designated by the designation means from the storage means and to display explanation information of the meaning position of the headword ( For example, the
It is characterized by having.
[0016]
The program according to
On the computer,
A storage function (for example, the English-
An example sentence storage function (for example, an English-Japanese dictionary
An input function for inputting an input character (for example,
An example sentence display control function (for example,
Among example sentences displayed by this example sentence display control function, a designation function for designating one example sentence (for example,
A word meaning position information display control function for performing control to read out the meaning position of the headword used in the example sentence designated by the designation function from the storage function and to display the explanation information of the meaning position of the headword ( For example, the
[0017]
According to the invention described in
[0018]
The invention according to
Further comprising word information storage means (for example, the word example sentence table 206 in FIG. 2) for storing a word in association with the example sentence stored in the example sentence storage means including the word;
The input means includes a plurality of word input means (for example,
The example sentence display control means discriminates example sentences associated with all the words input by the plurality of word input means from the word information storage means, and reads and displays the determined example sentences from the example sentence storage means. It is characterized by having a display control means (for example,
[0019]
According to the invention described in
[0020]
Invention of
The example sentence display control means further displays the headword used in the example sentence together with the example sentence (for example, the
[0021]
According to invention of
[0022]
The invention according to
The example sentence display control means further displays an identifier (for example, an identification mark M220 in FIG. 15) for making the meaning of the headword used in the example sentence visible together with the example sentence.
[0023]
According to the invention described in
[0024]
The server connected to the user terminal via the predetermined communication line according to
Example sentence storage means (for example,
Input character receiving means for receiving input characters from the user terminal (for example, the
An example sentence transmitting means (for example, the
Among example sentences transmitted by the example sentence transmitting means, example sentence designation information receiving means (for example, the
The explanation information of the headword used in the example sentence specified by the information received by the example sentence designation information receiving means is read from the storage means, and the explanation information of the headword and the meaning of the headword Control information for scrolling and displaying the explanation information until the explanation information portion is displayed at a predetermined position, and explanation information transmitting means (for example, the
[0025]
The program according to
To a computer connected to a user terminal via a predetermined communication line,
A storage function (for example,
An example sentence storage function (for example,
An input character receiving function (for example, the
An example sentence transmission function (for example, the
An example sentence designation information receiving function (for example, the
The explanation information of the headword used in the example sentence specified by the information received by the example sentence designation information receiving function is read from the headword stored by the storage function, the explanation information of the headword, and the Description information transmission function for transmitting to the user terminal control information for scrolling and displaying the explanation information until the part of the explanation information of the meaning of the headword is displayed at a predetermined position (for example, FIG. And a communication device 708).
[0026]
According to invention of
[0027]
The server connected to the user terminal via the predetermined communication line according to
Example sentence storage means (for example,
Input character receiving means (for example, the
An example sentence transmitting means (for example, the
Among example sentences transmitted by the example sentence transmitting means, example sentence designation information receiving means (for example, the
The position of the meaning of the headword used in the example sentence specified by the information received by the example sentence designation information receiving means is read from the storage means, the explanation information of the headword and the meaning of the headword Meaning position information transmitting means (for example, the
[0028]
The program according to
To a computer connected to a user terminal via a predetermined communication line,
A storage function (for example,
An example sentence storage function (for example,
An input character reception function (for example, the
An example sentence transmission function (for example, the
An example sentence designation information receiving function (for example, the
The meaning position of the headword used in the example sentence specified by the information received by the example sentence designation information receiving function is read from the headword stored by the storage function, and explanation information of the headword (for example, 16, the meaning position information transmission function for transmitting to the user terminal the control information for displaying the explanation information of the meaning position of the headword (for example, the
[0029]
According to invention of
[0030]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments in the case where the present invention is applied to an electronic dictionary that is a kind of information display control device will be described in detail below with reference to the drawings. However, what can apply this invention is not limited to this.
[0031]
[First Embodiment]
The electronic dictionary incorporates various electronic dictionary databases (dictionary DB) such as a Japanese dictionary, an English-Japanese dictionary, a Japanese-English dictionary, a synonym dictionary, and a proverb dictionary. The dictionary DB stores character data, image data, moving image data, audio data, and the like for explaining the found words in association with the found words. By selecting a dictionary type and inputting an input character, the user can display the explanation information of the headword corresponding to the input character. In the following, description will be made by taking as an example a case where a dictionary DB of an English-Japanese dictionary is built in the electronic dictionary.
[0032]
FIG. 1 is an example of an overview diagram of the
[0033]
The
[0034]
Each key constituting the various
[0035]
Each
[0036]
The
[0037]
FIG. 2 is a block diagram showing the configuration of the
[0038]
The
[0039]
The
[0040]
The English-
[0041]
FIG. 3 is a diagram showing an example of the data configuration of the English-
[0042]
The English-Japanese dictionary
[0043]
The word example sentence table 206 is a table that stores words used in example sentences (hereinafter referred to as “example sentence words” as appropriate), and stores example sentence numbers in which example sentence words are used for each example word. It is a table. Note that example sentence numbers in which example sentence words are used may include all example sentences, or may be example sentence numbers in main example sentences.
[0044]
FIG. 5A is a diagram showing an example of the data configuration of the word example sentence table 206. In FIG. 5A, for example, the word “care” and the example sentence numbers “..., 62, 103, 142, 143, 154,. Has been.
[0045]
The
[0046]
The input
[0047]
The example sentence
[0048]
The
[0049]
Moreover, CPU10 performs the 1st meaning display process (refer FIG. 6) according to the 1st
[0050]
The
[0051]
The
[0052]
The
[0053]
Next, the operation of the
[0054]
First, when executing the first meaning display process, the
[0055]
For example, when “care & of” is input as an input character, the
[0056]
Next, the
[0057]
For example, when “care & of” is stored in the input
[0058]
Then, the
[0059]
For example, the
[0060]
Next, when the
[0061]
For example, when the source headword “balance” corresponding to the
[0062]
Next, when the example source jump is selected from those displayed in the jump window (step A24; Yes), the
[0063]
For example, when the example sentence corresponding to the
[0064]
Next, CPU10 reads the description information of the headword which suits a source headword from English-Japanese dictionary DB202 (step A28). Specifically, the headword that matches the source headword read from the English-Japanese dictionary
[0065]
For example, the
[0066]
Then, the
[0067]
For example, when the jump processing is executed based on the
[0068]
Next, an operation example of the first meaning display process will be described with reference to the drawings. FIG. 7A is an example of a screen displayed on the display screen W100 that “care & of” has been input as an input character. When “care & of” is input as an input character to the character input area R100 of the display screen, the
[0069]
FIG. 7B is a diagram showing an example of a display screen W100 on which a list of example sentences and source headwords is displayed. The
[0070]
The reverse display M100 is a display indicating that the source headword “balance” has been selected. When the
[0071]
FIG. 8A is a diagram illustrating an example of the display screen W100 in which the
[0072]
FIG. 8B is a diagram showing an example of the display screen W100 on which the explanation information of the source headword is displayed. In FIG. 8A, when “example source jump” is selected (step A24 in FIG. 6; Yes), the
[0073]
FIG. 9 is a screen in which the explanation information S100 is scrolled upward and the explanation information of the meaning of the headword corresponding to the selected example sentence is displayed in the first line. Since the explanation information displayed in FIG. 8B does not display the meaning information of the headword corresponding to the selected example sentence, the
[0074]
FIG. 10A shows an example sentence associated with the headword “balance” and the meaning identifier “dynamic 1” based on the example mark M104 displayed in the explanation information displayed in FIG. It is an example which shows the display screen W100 read from the dictionary example sentence DB204 and displayed. Specifically, when the example mark M104 is selected, the
[0075]
As described above, according to the first embodiment, an example sentence is selected, and it is possible to easily grasp in which sense the source headword used in the example sentence is used. Furthermore, by automatically scrolling the explanation information and displaying the corresponding meaning information, it is possible to grasp the explanation information of the corresponding meaning while roughly confirming the explanation information of the source headword. It becomes possible.
[0076]
[Second Embodiment]
Next, a second embodiment to which the present invention is applied will be described. In the present embodiment, one source headword can be selected from the displayed example sentences and source headwords, and the meaning of the source headword can be directly displayed.
[0077]
The configuration of the electronic dictionary in the second embodiment is a configuration in which the
[0078]
The configuration of the
[0079]
The second
[0080]
Next, the operation of the
[0081]
FIG. 11 is a flowchart for explaining the operation of the
[0082]
When an input character is input from the user, the
[0083]
Next, when the example source jump is selected from the displayed jump window (step A24; Yes), the
[0084]
Then, the
[0085]
For example, if the example sentence corresponding to the example sentence number “49” is selected, the
[0086]
Next, an operation example of the second meaning display process will be described with reference to the drawings. FIG. 12A shows an example of a display screen W200 in which “get & to” is input as an input character. When “get & to” is input as an input character in the character input area R200 of the display screen W200, the
[0087]
FIG. 12B is a diagram showing an example of a display screen W200 on which a list of example sentences and source headwords is displayed. The
[0088]
The reverse display M200 is a reverse display indicating that the source headword “above” is selected. Here, when the source headword “above” is selected, the
[0089]
FIG. 13A is a diagram illustrating an example of the display screen W200 in which the
[0090]
FIG. 13B is a diagram showing an example of the display screen W200 on which the explanation information of the source headword is displayed. In FIG. 8A, when “example source jump” is selected (step A24 in FIG. 11; Yes), the
[0091]
FIG. 14 illustrates an example sentence associated with the headword “above” and the meaning identifier “previous 5” based on the example mark M204 displayed in the explanation information displayed in FIG. It is an example which shows the display screen W200 read from the dictionary example sentence DB204 and displayed. Thereby, it is not necessary to return to the input screen and input the input character corresponding to the source headword again to perform the search, and it is possible to display the example sentence corresponding to the source headword.
[0092]
As described above, according to the second embodiment, it is possible to select an example sentence and directly display the meaning of the source headword used in the example sentence.
[0093]
(First modification)
In the second embodiment described above, the case where the source headwords and example sentences are displayed in a list, the source headwords in the list are selected, and the jump process is executed has been described in detail. It is also effective to display the meaning identifier directly in the example sentence list display. Hereinafter, a description will be given with reference to the drawings.
[0094]
FIG. 15A is a diagram showing an example of the
[0095]
The
[0096]
FIG. 15B is a diagram showing an example of a display screen W220 on which the meaning identifier M220 is selected and the corresponding explanation information is displayed in FIG.
[0097]
Thus, when displaying example sentences as a list, it is possible to select example sentences by displaying the meaning identifiers and directly selecting the displayed meaning identifiers. Therefore, the user can grasp in advance about the meaning position of the jump destination.
[0098]
(Second modification)
Further, in the second embodiment described above, in step B30 to step B34, the explanation information is read from the English-
[0099]
Specifically, the
[0100]
Furthermore, only the explanation information of the corresponding meaning may be read and displayed. For example, the
[0101]
As described above, the amount of information to be read can be reduced by directly reading the word meaning address or by reading only the explanation information of the word meaning of the selected example sentence. Therefore, it is possible to display the explanation information at a higher speed.
[0102]
[Variation of Device to which Information Display Control Device of the Present Invention can be Applied]
In the embodiment described above, an electronic dictionary including an electronic dictionary, an electronic dictionary, and the like has been described as an application example. However, the information display control device of the present invention is not limited to such a product, and includes a mobile phone, a personal computer , Electronic timepieces, and PDAs (Personal Digital Assistants).
[0103]
In the above-described embodiment, the
[0104]
FIG. 16 is a diagram illustrating a schematic example of a system configuration in which an electronic dictionary terminal 600 with a built-in communication device and a
[0105]
On the other hand, the
[0106]
That is, the
[0107]
Further, in the second embodiment, similarly, the apparatus to which the present invention can be applied is not limited to this, and the communication apparatus is built in or connectable, and communicates with the server. Such an apparatus can also be realized.
[0108]
Specifically, in FIG. 17, the second meaning display processing and the like executed by the
[0109]
【The invention's effect】
According to invention of
[0110]
According to the invention described in
[0111]
According to the invention described in
[0112]
According to invention of
[0113]
According to the invention described in
[0114]
According to invention of
[0115]
According to invention of
[Brief description of the drawings]
FIG. 1 is a diagram illustrating an example of an electronic dictionary and an input unit to which the present invention is applied.
FIG. 2 is a block diagram of an electronic dictionary according to the first embodiment.
FIG. 3 is a diagram illustrating an example of a data configuration of an English-Japanese dictionary DB according to the first embodiment.
FIG. 4 is a diagram illustrating an example of a data configuration of an English-Japanese dictionary example sentence DB according to the first embodiment.
FIG. 5 is a diagram illustrating an example of a data configuration of (a) a word example sentence table and (b) an example sentence number storage area in the first embodiment.
FIG. 6 is a diagram showing a flowchart of first meaning display processing in the first embodiment.
FIG. 7 is a diagram illustrating an example of display screen transition according to the first embodiment.
FIG. 8 is a diagram illustrating an example of transition of a display screen according to the first embodiment.
FIG. 9 is a diagram illustrating an example of display screen transition according to the first embodiment.
10A is a diagram showing an example of transition of a display screen in the first embodiment, and FIG. 10B is a diagram showing a configuration of a ROM in the second embodiment.
FIG. 11 is a diagram illustrating a flowchart of second meaning display processing in the second embodiment.
FIG. 12 is a diagram illustrating an example of display screen transition according to the second embodiment.
FIG. 13 is a diagram illustrating an example of display screen transition according to the second embodiment.
FIG. 14 is a diagram illustrating an example of display screen transition according to the second embodiment.
FIG. 15 is a diagram showing an example of transition of a display screen according to a modification example of the second embodiment.
FIG. 16 is a diagram illustrating an example of a block diagram in a modification of the present embodiment;
FIG. 17 is a diagram illustrating an example of screen transition in the prior art.
[Explanation of symbols]
1 Electronic dictionary
10 CPU
20, 22 ROM
202 English-Japanese Dictionary DB
204 English-Japanese Dictionary Example DB
206 Word Example Table
208 First meaning display program
220 Second meaning display program
30 RAM
302 Input character storage area
304 Example sentence number storage area
40 Input section
50 display section
60 bus
3 Display
5 key group
7 Enter key
9 Direction keys
11 Jump key
Claims (11)
この記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶手段と、
入力文字を入力する入力手段と、
この入力手段によって入力された入力文字を含む例文を前記例文記憶手段から読み出して表示する制御を行う例文表示制御手段と、
この例文表示制御手段によって表示された例文のうち、一の例文を指定する指定手段と、
この指定手段によって指定された例文で用いられた見出語の説明情報を前記記憶手段から読み出し、当該例文で用いられた当該見出語の説明情報の先頭部分を表示した後、当該例文で用いられた当該見出語の当該語義の説明情報の部分が所定の位置に表示されるまで当該説明情報をスクロールして表示する制御を行う語義表示制御手段と、を備えることを特徴とする情報表示制御装置。Storage means for storing the headword and the explanation information of the headword in association with each meaning;
An example sentence storage means for storing an example sentence using an entry word stored in the storage means in association with the entry word and the meaning of the entry word;
An input means for inputting input characters;
Example sentence display control means for performing control to read out and display example sentences including input characters input by the input means from the example sentence storage means;
Of the example sentences displayed by the example sentence display control means, designation means for designating one example sentence;
Read the explanation information of the headword used in the example sentence designated by the designation means from the storage means, display the head part of the explanation information of the headword used in the example sentence, and then use it in the example sentence A meaning display control means for performing control to scroll and display the explanation information until the part of the explanation information of the meaning of the given headword is displayed at a predetermined position. Control device.
この記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義の位置に対応付けて記憶する例文記憶手段と、
入力文字を入力する入力手段と、
この入力手段によって入力された入力文字を含む例文を前記例文記憶手段から読み出して表示する制御を行う例文表示制御手段と、
この例文表示制御手段によって表示された例文のうち、一の例文を指定する指定手段と、
この指定手段によって指定された例文で用いられた見出語の語義の位置を前記記憶手段から読み出し、当該見出語の語義の位置の説明情報を表示する制御を行う語義位置情報表示制御手段と、を備えることを特徴とする情報表示制御装置。Storage means for storing the headword and the explanation information of the headword in association with each meaning;
An example sentence storage means for storing an example sentence using an entry word stored in the storage means in association with the entry word and the position of the meaning of the entry word;
An input means for inputting input characters;
Example sentence display control means for performing control to read out and display example sentences including input characters input by the input means from the example sentence storage means;
Of the example sentences displayed by the example sentence display control means, designation means for designating one example sentence;
A meaning position information display control means for performing control to read out the meaning position of the headword used in the example sentence designated by the designation means from the storage means and to display explanation information of the meaning position of the headword. An information display control device comprising:
前記入力手段は、複数の単語を入力文字として入力する複数単語入力手段を有し、
前記例文表示制御手段は、前記複数単語入力手段によって入力された各単語全てに対応付けられている例文を前記単語情報記憶手段から判別し、判別した例文を前記例文記憶手段から読み出して表示する制御を行う複数単語入力時表示制御手段を有する、ことを特徴とする請求項1又は2に記載の情報表示制御装置。Further comprising word information storage means for storing a word in association with an example sentence stored in the example sentence storage means including the word;
The input means includes a plurality of word input means for inputting a plurality of words as input characters,
The example sentence display control means discriminates example sentences associated with all the words input by the plurality of word input means from the word information storage means, and reads and displays the determined example sentences from the example sentence storage means. The information display control device according to claim 1, further comprising display control means for inputting a plurality of words.
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶手段と、
この記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶手段と、
利用者端末から入力文字を受信する入力文字受信手段と、
この入力文字受信手段によって受信された入力文字を含む例文を前記例文記憶手段から読み出して利用者端末に送信する例文送信手段と、
この例文送信手段によって送信された例文のうち、一の例文を指定する情報を利用者端末から受信する例文指定情報受信手段と、
この例文指定情報受信手段によって受信された情報で指定された例文で用いられた見出語の説明情報を前記記憶手段から読み出し、当該見出語の説明情報と、当該見出語の当該語義の説明情報の部分が所定の位置に表示されるまで当該説明情報をスクロールして表示させる制御情報と、を利用者端末に送信する説明情報送信手段と、を備えることを特徴とするサーバ。In a server connected to a user terminal via a predetermined communication line,
Storage means for storing the headword and the explanation information of the headword in association with each meaning;
An example sentence storage means for storing an example sentence using an entry word stored in the storage means in association with the entry word and the meaning of the entry word;
Input character receiving means for receiving input characters from a user terminal;
An example sentence transmitting means for reading an example sentence including the input character received by the input character receiving means from the example sentence storage means and transmitting it to the user terminal;
Example sentence designation information receiving means for receiving, from the user terminal, information for designating one example sentence among the example sentences transmitted by the example sentence transmitting means;
The explanation information of the headword used in the example sentence specified by the information received by the example sentence designation information receiving means is read from the storage means, the explanation information of the headword and the meaning of the headword A server comprising: control information for scrolling and displaying the explanation information until a portion of the explanation information is displayed at a predetermined position; and explanation information transmitting means for transmitting to the user terminal.
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶手段と、
この記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義の位置に対応付けて記憶する例文記憶手段と、
利用者端末から入力文字を受信する入力文字受信手段と、
この入力文字受信手段によって受信された入力文字を含む例文を前記例文記憶手段から読み出して利用者端末に送信する例文送信手段と、
この例文送信手段によって送信された例文のうち、一の例文を指定する情報を利用者端末から受信する例文指定情報受信手段と、
この例文指定情報受信手段によって受信された情報で指定された例文で用いられた見出語の語義の位置を前記記憶手段から読み出し、当該見出語の説明情報と、当該見出語の語義の位置の説明情報を表示させる制御情報と、を利用者端末に送信する語義位置情報送信手段と、を備えることを特徴とするサーバ。In a server connected to a user terminal via a predetermined communication line,
Storage means for storing the headword and the explanation information of the headword in association with each meaning;
An example sentence storage means for storing an example sentence using an entry word stored in the storage means in association with the entry word and the position of the meaning of the entry word;
Input character receiving means for receiving input characters from a user terminal;
An example sentence transmitting means for reading an example sentence including the input character received by the input character receiving means from the example sentence storage means and transmitting it to the user terminal;
Example sentence designation information receiving means for receiving, from the user terminal, information for designating one example sentence among the example sentences transmitted by the example sentence transmitting means;
The position of the meaning of the headword used in the example sentence specified by the information received by the example sentence designation information receiving means is read from the storage means, the explanation information of the headword and the meaning of the headword A server comprising: control information for displaying position explanation information; and semantic position information transmitting means for transmitting to a user terminal.
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶機能と、
この記憶機能により記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶機能と、
入力文字を入力する入力機能と、
この入力機能によって入力された入力文字を含む例文を前記例文記憶機能により記憶された例文から読み出して表示する制御を行う例文表示制御機能と、
この例文表示制御機能によって表示された例文のうち、一の例文を指定する指定機能と、
この指定機能によって指定された例文で用いられた見出語の説明情報を前記記憶機能から読み出し、当該例文で用いられた当該見出語の説明情報の先頭部分を表示した後、当該例文で用いられた当該見出語の当該語義の説明情報の部分が所定の位置に表示されるまで当該説明情報をスクロールして表示する制御を行う語義表示制御機能と、を実現させることを特徴とするプログラム。On the computer,
A storage function for storing a headword and explanation information of the headword in association with each meaning;
An example sentence storage function for storing an example sentence using the entry word stored by the storage function in association with the entry word and the meaning of the entry word;
An input function for entering input characters;
An example sentence display control function for performing control to read and display an example sentence including an input character input by the input function from the example sentence stored by the example sentence storage function;
Among the example sentences displayed by the example sentence display control function, a designation function for designating one example sentence,
Read the explanation information of the headword used in the example sentence specified by the specification function from the storage function, display the head part of the explanation information of the headword used in the example sentence, and use it in the example sentence A word meaning display control function for controlling the scrolling display of the explanation information until the part of the explanation information of the meaning of the given headword is displayed at a predetermined position. .
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶機能と、
この記憶機能により記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義の位置に対応付けて記憶する例文記憶機能と、
入力文字を入力する入力機能と、
この入力機能によって入力された入力文字を含む例文を前記例文記憶機能により記憶された例文から読み出して表示する制御を行う例文表示制御機能と、
この例文表示制御機能によって表示された例文のうち、一の例文を指定する指定機能と、
この指定機能によって指定された例文で用いられた見出語の語義の位置を前記記憶機能から読み出し、当該見出語の語義の位置の説明情報を表示する制御を行う語義位置情報表示制御機能と、を実現させることを特徴とするプログラム。On the computer,
A storage function for storing a headword and explanation information of the headword in association with each meaning;
An example sentence storage function for storing an example sentence using an entry word stored by the storage function in association with the entry position of the entry word and the meaning of the entry word;
An input function for entering input characters;
An example sentence display control function for performing control to read and display an example sentence including an input character input by the input function from the example sentence stored by the example sentence storage function;
Among the example sentences displayed by the example sentence display control function, a designation function for designating one example sentence,
A word meaning position information display control function for performing control to read out the meaning position of the headword used in the example sentence designated by the designation function from the storage function and to display explanation information of the meaning position of the headword The program characterized by realizing.
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶機能と、
この記憶機能に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶機能と、
利用者端末から入力文字を受信する入力文字受信機能と、
この入力文字受信機能によって受信された入力文字を含む例文を前記例文記憶機能により記憶された例文から読み出して利用者端末に送信する例文送信機能と、
この例文送信機能によって送信された例文のうち、一の例文を指定する情報を利用者端末から受信する例文指定情報受信機能と、
この例文指定情報受信機能によって受信された情報で指定された例文で用いられた見出語の説明情報を前記記憶機能により記憶された見出語から読み出し、当該見出語の説明情報と、当該見出語の当該語義の説明情報の部分が所定の位置に表示されるまで当該説明情報をスクロールして表示させる制御情報と、を利用者端末に送信する説明情報送信機能と、を実現させるためのプログラム。To a computer connected to a user terminal via a predetermined communication line,
A storage function for storing a headword and explanation information of the headword in association with each meaning;
An example sentence storage function for storing an example sentence using an entry word stored in the storage function in association with the entry word and the meaning of the entry word;
An input character receiving function for receiving input characters from a user terminal;
An example sentence transmission function for reading an example sentence including the input character received by the input character reception function from the example sentence stored by the example sentence storage function and transmitting it to the user terminal;
An example sentence designation information receiving function for receiving, from the user terminal, information for designating one example sentence among the example sentences sent by the example sentence sending function;
The explanation information of the headword used in the example sentence specified by the information received by the example sentence designation information receiving function is read from the headword stored by the storage function, the explanation information of the headword, and the To realize a description information transmission function for transmitting to the user terminal control information for scrolling and displaying the explanation information until the part of the explanation information of the meaning of the headword is displayed at a predetermined position. Program.
見出語と、当該見出語の説明情報とを語義毎に対応付けて記憶する記憶機能と、
この記憶機能に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義の位置に対応付けて記憶する例文記憶機能と、
利用者端末から入力文字を受信する入力文字受信機能と、
この入力文字受信機能によって受信された入力文字を含む例文を前記例文記憶機能により記憶された例文から読み出して利用者端末に送信する例文送信機能と、
この例文送信機能によって送信された例文のうち、一の例文を指定する情報を利用者端末から受信する例文指定情報受信機能と、
この例文指定情報受信機能によって受信された情報で指定された例文で用いられた見出語の語義の位置を前記記憶機能により記憶された見出語から読み出し、当該見出語の説明情報と、当該見出語の語義の位置の説明情報を表示させる制御情報と、を利用者端末に送信する語義位置情報送信機能と、を実現させるためのプログラム。To a computer connected to a user terminal via a predetermined communication line,
A storage function for storing a headword and explanation information of the headword in association with each meaning;
An example sentence storage function for storing an example sentence using the entry word stored in the storage function in association with the position of the entry word and the meaning of the entry word;
An input character receiving function for receiving input characters from a user terminal;
An example sentence transmission function for reading an example sentence including the input character received by the input character reception function from the example sentence stored by the example sentence storage function and transmitting it to the user terminal;
An example sentence designation information receiving function for receiving, from the user terminal, information for designating one example sentence among the example sentences sent by the example sentence sending function;
Read the position of the meaning of the headword used in the example sentence specified by the information received by the example sentence designation information reception function from the headword stored by the storage function, and explanation information of the headword, The program for implement | achieving the control information which displays the description information of the meaning position of the said headword, and the meaning position information transmission function which transmits to a user terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003187253A JP3972870B2 (en) | 2003-06-30 | 2003-06-30 | Information display control device, server, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003187253A JP3972870B2 (en) | 2003-06-30 | 2003-06-30 | Information display control device, server, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005025293A true JP2005025293A (en) | 2005-01-27 |
JP3972870B2 JP3972870B2 (en) | 2007-09-05 |
Family
ID=34186165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003187253A Expired - Fee Related JP3972870B2 (en) | 2003-06-30 | 2003-06-30 | Information display control device, server, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3972870B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011150728A (en) * | 2011-04-20 | 2011-08-04 | Casio Computer Co Ltd | Information display control apparatus and program |
JP2011221761A (en) * | 2010-04-08 | 2011-11-04 | Casio Comput Co Ltd | Dictionary retrieval device and program |
JP2020161110A (en) * | 2019-03-25 | 2020-10-01 | カシオ計算機株式会社 | Search device, search method, and search program |
CN112528635A (en) * | 2019-09-17 | 2021-03-19 | 卡西欧计算机株式会社 | Search device, search method, and recording medium |
-
2003
- 2003-06-30 JP JP2003187253A patent/JP3972870B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011221761A (en) * | 2010-04-08 | 2011-11-04 | Casio Comput Co Ltd | Dictionary retrieval device and program |
JP2011150728A (en) * | 2011-04-20 | 2011-08-04 | Casio Computer Co Ltd | Information display control apparatus and program |
JP2020161110A (en) * | 2019-03-25 | 2020-10-01 | カシオ計算機株式会社 | Search device, search method, and search program |
JP7047825B2 (en) | 2019-03-25 | 2022-04-05 | カシオ計算機株式会社 | Search device, search method, search program |
CN112528635A (en) * | 2019-09-17 | 2021-03-19 | 卡西欧计算机株式会社 | Search device, search method, and recording medium |
Also Published As
Publication number | Publication date |
---|---|
JP3972870B2 (en) | 2007-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101224421B1 (en) | Searching for and providing objects using byte-by-byte comparison | |
US7454718B2 (en) | Browser navigation for devices with a limited input system | |
JP2009003957A (en) | Information equipment | |
JP2008123553A (en) | Information apparatus | |
JP3972870B2 (en) | Information display control device, server, and program | |
JP2005025302A (en) | Information display controller, server, and program | |
JP3793878B2 (en) | Information display control device and program | |
US7664628B2 (en) | Electronic dictionary with illustrative sentences | |
JP2004213237A (en) | Information display control unit and program | |
JP2008186117A (en) | Electronic dictionary device, electronic dictionary program and keyword entering method | |
JP4366479B2 (en) | Information display control device and program | |
JP2004302663A (en) | Information display controller, server and program | |
JP2005293295A (en) | Information display control device, server, and program | |
JP3829802B2 (en) | Information display control device and program | |
JP3498635B2 (en) | Information retrieval method and apparatus, and computer-readable recording medium | |
JP4438476B2 (en) | Information display control device and information display control program | |
JP2005044071A (en) | Electronic dictionary | |
JPH06208584A (en) | Document retrieving device | |
JPS60129874A (en) | Japanese word input device | |
JP2004272676A (en) | Information display controller and program | |
JP2004302860A (en) | Information display controller, server, and program | |
JP2023154304A (en) | Learning support device, learning support method and program | |
JP4306567B2 (en) | Information display control device and program | |
JP4114695B2 (en) | Information display control device and program | |
JP2013242701A (en) | Web information processing device, web information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041012 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070131 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070410 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070522 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070604 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3972870 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100622 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110622 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110622 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120622 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120622 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130622 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |