Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4415583B2 - Communication electronics, dictionary game program - Google Patents
[go: Go Back, main page]

JP4415583B2 - Communication electronics, dictionary game program - Google Patents

Communication electronics, dictionary game program Download PDF

Info

Publication number
JP4415583B2
JP4415583B2 JP2003193145A JP2003193145A JP4415583B2 JP 4415583 B2 JP4415583 B2 JP 4415583B2 JP 2003193145 A JP2003193145 A JP 2003193145A JP 2003193145 A JP2003193145 A JP 2003193145A JP 4415583 B2 JP4415583 B2 JP 4415583B2
Authority
JP
Japan
Prior art keywords
dictionary
headword
data
information
search
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.)
Expired - Fee Related
Application number
JP2003193145A
Other languages
Japanese (ja)
Other versions
JP2005031764A (en
Inventor
孝 湖城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2003193145A priority Critical patent/JP4415583B2/en
Publication of JP2005031764A publication Critical patent/JP2005031764A/en
Application granted granted Critical
Publication of JP4415583B2 publication Critical patent/JP4415583B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Electrically Operated Instructional Devices (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電子化された見出語情報に対応する説明情報の検索を行う機能が搭載された通信電子機器、及び同装置で実行される辞書ゲームプログラムに関する。
【0002】
【従来の技術】
一般に、英和辞典、和英辞典、国語辞典、百科事典など各種の事典や辞書の内容を電子化して記録し、簡単に検索することができる機能が搭載された電子辞書(装置)が広く利用されている。こうした電子辞書では、見出語と、その見出語に対応する説明内容とが関連付けられて記録されており、見出語を選択するあるいは文字列を入力することで、この入力された見出語(あるいは文字列)に対応する説明内容を表示させることができる。
【0003】
近年では、携帯電話などにおいても英和辞典などの電子辞書の機能を搭載し、この電子辞書によって検索した単語や検索結果を電子メールの本文やメモに貼り付けて利用できるようになっている。
【0004】
また、特許文献1に掲載されているように電子辞書に通信機能を搭載し、パーソナルコンピュータなど他の電子装置と通信することができるものも考えられている。特許文献1に記載されている電子辞書は、パーソナルコンピュータの表示部で表示された英文のテキスト中で検索対象とする単語が範囲指定されることで、この範囲指定された単語データを通信によって受信し、この単語データについての検索を実行して、検索結果をパーソナルコンピュータに送信して表示させることができる。
【0005】
【特許文献1】
特開2001−188795号公報
【0006】
【発明が解決しようとする課題】
通常、電子辞書は、個人使用されるものであるため、単に見出語を指定して、この見出語に対応する説明情報を取得するといった使い方が一般的であった。このため、興味を持って見出語と説明情報との関係を習得することが困難であり、電子辞書を利用した学習効果を期待することが難しかった。
【0007】
本発明は、前記のような問題に鑑みなされたもので、電子辞書に記録されている情報をより興味を持って検索できるようにして、学習効果の向上を図ることが可能となる通信電子機器、辞書ゲームプログラムを提供することを目的とする。
【0008】
【課題を解決するための手段】
本発明の請求項1の通信電子機器は、見出語と説明情報とを対応づけて複数記憶する情報記憶手段と、他の電子機器から説明情報の一部を受信する受信手段と、前記受信手段によって受信した説明情報の一部を表示する受信情報表示手段と、前記情報記憶手段に記憶された複数の見出語のうちの何れかの見出語を選択する見出語選択手段と、この見出語選択手段により選択された見出語の説明情報を前記情報記憶手段から検索して表示させる説明情報表示手段と、この検索された見出語と前記受信手段により受信した説明情報の一部とが対応するか否かを判別する検索見出語判別手段と、前記検索見出語判別手段による判別結果を出力する検索見出語判別結果出力手段と、前記検索見出語判別手段により前記検索された見出語と前記受信した説明情報の一部が対応すると判別された場合に、前記説明情報表示手段により表示された説明情報のうち、前記受信した説明情報の一部と対応する部分を識別表示する対応部分識別表示手段と、を具備する。
【0009】
本発明の請求項1の通信電子機器によれば、他の電子機器から受信した説明情報の一部を表示させて、情報記憶手段に記憶された複数の見出語から、学習者が説明情報に対応すると思う見出語を選択すると、その見出語の説明情報が表示されて、検索された見出語と前記受信手段により受信した説明情報の一部とが対応するか否かを判別して表示させることができる。さらに対応すると判別された場合に、受信した説明情報の一部と対応する説明情報の部分を識別表示させることができる。従って、受信した説明情報の一部に合致すると思う見出語を検索して説明情報を確認した上で判別結果も確認でき、見出語を印象づけて学習できる。また説明情報中の受信情報の部分も識別表示により印象づけて、見出語の説明情報中の受信した注目部分や重要部分を印象づけて学習できる。
【0010】
本発明の請求項2の通信電子機器において、前記見出語選択手段は、検索文字列を入力する入力手段と、前記入力手段により入力された検索文字列に該当する複数の見出語のうちの何れかの見出語を選択する選択手段とを具備する。
【0011】
本発明の請求項2の通信電子機器によれば、検索文字列を入力することで、この検索文字列に該当する何れかの見出し語を選択することができる。
【0012】
本発明の請求項3の通信電子機器において、前記受信手段は、前記説明情報の一部と共に同説明情報に対応する見出を受信し、前記判別手段は、前記受信手段により受信された見出語と、前記検索手段により検索対象として入力された見出語とが一致するか否かを判別する。
【0013】
本発明の請求項3の通信電子機器によれば、見出語をもとにして、辞書ゲームにおいて問題に対する回答が正しいか否かが判別される。
【0014】
本発明の請求項4の通信電子機器において、前記情報記憶手段は情報種類別に見出語と説明情報を記憶し、前記受信手段によって前記情報種類を示すデータを受信し、前記見出語選択手段は、前記受信手段によって受信した情報種類別の複数の見出語のうちの何れかの見出語を選択する手段を有する。
【0015】
本発明の請求項4の通信電子機器によれば、記録手段により記録された情報(すなわち辞書データ)が、例えば英和辞典、和英辞典、国語辞典、百科事典など、情報種類別に記録されている場合、他の電子機器から受信する情報種類(辞書の種類)を示すデータに応じて、各情報(英和辞典、和英辞典、国語辞典、百科事典など)を対象として辞書検索を実行可能な状態に移行させる。従って、辞書ゲームにおける回答に用いる情報の種類を適切に設定すると共に、通信電子機器に対して他の利用をしていたとしてもスムーズに回答操作(辞書検索)に移行させることができる。
【0016】
本発明の請求項5の通信電子機器において、前記判別手段による判別結果を前記他の電子機器に送信する送信手段をさらに具備する。
【0017】
本発明の請求項5の通信電子機器によれば、他の電子機器(辞書ゲームの問題を提供した電子機器)において、判別結果(辞書ゲームにおい正しい回答されたか否か)の情報を管理させることができる。他の電子機器から複数の通信電子機器に対して、辞書ゲームの問題として見出語が送信されている場合には、他の通信電子機器との間のランキングの集計に利用させることができる。
【0034】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。
図1は、本実施形態における通信電子辞書(通信電子機器)10,12,14,16…の使用形態の一例を示すブロック図である。本実施形態では、通信電子辞書10を対象にして説明するが、電子辞書の機能が搭載された携帯電話、PDA(personal digital assistant)、パーソナルコンピュータ(PC)など、他の情報機器を対象とすることもできる。また、各電子機器において電子辞書を実現するためのプログラムやデータは、プレインストールされていても良いし、ネットワークを通じてダウンロードされたものでも良い。
【0035】
通信電子辞書10は、電子辞書としての基本機能の他、通信機能が搭載されており、他の通信電子辞書12,14,16…との間でデータの送受信を行うことができる。通信電子辞書10は、後述する辞書ゲームプログラム22bにより、他の通信電子辞書12,14,16…との間で電子辞書(辞書データ22c)を利用した辞書ゲームを実行することができる。通信電子辞書10は、他の1台、あるいは複数台の通信電子辞書を選択して、辞書ゲームを実行させることができるものとする。
【0036】
本実施形態における辞書ゲームは、例えば他の通信電子辞書に対して、見出語に対応する説明情報(例えば任意に選択された説明情報の一部)を問題(ヒントデータ)として送信し、送信先の他の通信電子辞書において、ヒントデータに応じた見出語を当てさせるゲームである。例えば、通信電子辞書を所有している友人同士(あるいは教師と生徒の間)で、1人が通信電子辞書に搭載された辞書検索機能により、見出語(すなわち答え)を指定して説明情報を検索し、この説明情報からヒントとして適当な部分を選択して(すなわち問題)、別の友人(1人、あるいは複数)が持つ通信電子辞書に対して送信することで辞書ゲームを実行させる。
【0037】
この辞書ゲームを実行することで、説明情報の内容をもとにして対応する見出語を辞書検索機能を利用しながら求めることになるので、説明情報から予想される複数の見出語から適切なものを興味をもって選択させることができる。このため、見出語と説明情報との関係を楽しく学ばせることができる。ここで、問題を作成して送信する側を送信側、送信側から提供される問題に対して回答する側を受信側とする。
【0038】
図2は、本実施形態における通信電子辞書10の構成を示すブロック図である。なお、図1に示す通信電子辞書12,14,16…についても同様の構成を有するものとして説明を省略する。
【0039】
通信電子辞書10は、電子辞書の基本機能として、見出語情報と、その見出語情報に対応して少なくとも1つの語義の分類情報(語義番号)ごとに分類された説明情報を記録する辞書データを有し、見出語が選択される、あるいは文字列が入力されることで、この入力された見出語(あるいは文字列)に対応する語義番号と説明情報とを検索して表示する電子辞書機能が搭載されている。通信電子辞書10は、さらに通信機能による他の通信電子辞書12,14,16…との間の通信により、ゲームデータ及びゲーム回答データ(詳細については後述する)を送受信して辞書ゲームを実行する機能を有している。ゲームデータには、辞書データ中に含まれる見出語、辞書ゲームにおける問題(ヒント)となるヒントデータを含んでいる。
【0040】
図2に示すように、通信電子辞書10は、CPU20がメモリ22、記録装置24、入力部26、表示部27、及び通信部28と相互に接続されて構成される。
【0041】
CPU20は、通信電子辞書10全体の制御を司るもので、メモリ22に記録されたプログラムを実行することにより各種の処理を実行する。CPU20は、メモリ22に記録された辞書管理制御プログラム22a(電子辞書プログラム)を実行することにより、入力された文字列(見出語)をもとに辞書データ22cを検索し、該当する見出語に対応する説明情報を表示する電子辞書機能(辞書検索処理(図5、図6))を実現する。辞書検索処理には、辞書検索を利用した辞書ゲームにおける問題を作成して、他の通信電子辞書に対して送信する処理が含まれている。また、CPU20は、辞書管理制御プログラム22a(電子辞書プログラム)を実行することにより、他の通信電子辞書から辞書ゲームの問題(クイズ)を受信し、辞書検索を利用した回答を入力するクイズ受信処理(図7、図8)を実現する。
【0042】
メモリ22は、CPU20によってアクセスされるプログラムやデータが記録されるもので、本実施形態では例えば辞書管理制御プログラム22a、辞書ゲームプログラム22bなどの各種プログラムや、各プログラムを実行する際に用いられる各種データの他、作業用のデータを一時的に記録するためのワークエリアなどが設定される。辞書管理制御プログラム22aの実行に伴って格納される各種データとしては、見出語情報と説明情報とが関連付けられて記録された辞書の内容が電子化された辞書データ22c、辞書データ22cを用いた検索結果(見出語、語義番号)の履歴を記録するMyヒストリデータ22d、他の通信電子辞書から受信した検索結果に関する受信ヒストリデータ22e(見出語など)、他の通信電子辞書に対して送信した検索結果に関する送信ヒストリデータ22f(見出語など)、他の通信電子辞書とその利用者に関するデータ、例えば、利用者名、利用者の似顔絵を図像化したアイコンデータ、利用者が所持している通信電子辞書に搭載されている辞書名(辞書を識別する特定情報)、他の通信電子辞書のアドレスなどを含むデータが記録された似顔絵友達帳データ22gなどが含まれている。なお、辞書データ22cは、英和辞典、和英辞典、国語辞典、百科事典など、情報種類別に情報が記録されているものとする。
【0043】
また、辞書ゲームプログラム22bの実行に伴って格納される各種データとしては、辞書ゲームを実行するために管理されるゲーム管理データ22h(図3参照)、辞書ゲームの実行結果を示すゲーム結果データ22j(図4参照)などが含まれる。
【0044】
記録装置24は、記録媒体25を有しており、記録媒体25に対するプログラム、データ等の記録や読み出しを実行する。記録媒体25は磁気的、光学的記録媒体、もしくは半導体メモリで構成され、記録装置24に固定的に設けたもの、もしくは着脱自在に装着するものである。また、記録媒体25に記録されるプログラム、データ等は、通信回線等を介して接続された他の機器から受信して記録する構成にしても良く、さらに、通信回線等を介して接続された他の機器側に記録媒体を備えた記録装置を設け、この記録媒体に記録されているプログラムやデータを、通信回線を介して使用する構成にしても良い。
【0045】
入力部26は、複数の文字キーが配列されたキーボードや、マウスなどポインティングデバイスにより構成され、データや各種の指示を入力するために用いられる。また、入力部26には、上下左右方向を指示するためのカーソルキー、検索履歴を表示するヒストリーモードへの移行を指示するためのヒストリーキー、辞書データ22cの説明情報中に含まれる用例の表示を指示するための用例キー、検索に利用する辞書を選択するための辞書キー、入力した検索文字列(見出語)に対する説明情報の表示や選択決定などを指示するための「訳/決定」キー、さらには辞書ゲームを実施する際に使用される所定の機能が割り当てられた各種のキーが設けられている。
【0046】
表示部27は、各種情報を表示するためのもので、メモリ22に格納された各種プログラムの実行に伴う画面を表示する。
通信部28は、CPU20の制御のもとで他の通信電子辞書との通信を実行する。通信部28は、例えば赤外線通信、あるいはBluetoothなど、短距離無線通信方式による通信を行なうものとする。また、公衆回線網、インターネットなどのネットワークを介した通信を行なうものであっても良い。
【0047】
図3には、本実施形態における通信電子辞書10において管理されるゲーム管理データ22hの一例を示している。
図3(a)は、クイズの出題者をとなる送信元の通信電子辞書10において管理されるゲーム管理データ22h(a)を示している。ゲーム管理データ22h(a)では、送信先を示すデータと対応付けて送信データが記録される。送信データには、出題者名(送信側の通信電子辞書10の利用者名)、問題(ヒント)を作成する際に使用した辞書を示す辞書名、辞書に記録された説明情報中から出題者によって選択されたヒントデータ(文字列)、ヒントデータのもとになる説明情報を検索する場合に用いた見出語、出題者によって入力されたコメントなどの各データが含まれる。ゲーム管理データ22h(a)中の送信データは、ゲームデータとして送信側の通信電子辞書10から他の通信電子辞書12,14,16に対して送信される。
【0048】
図3(b)は、クイズを受信した辞書ゲームを実施する通信電子辞書12,14,16…において管理されるゲーム管理データ22h(b)を示している。ゲーム管理データ22h(b)では、問題(クイズ)の送信元を示すデータと対応付けて受信データ、選択データが対応付けて記録される。受信データには、送信元から送信されたデータ、すなわち図3(a)に示す送信データが記録される。選択データには、辞書検索機能を利用して回答結果として選択された見出語、回答者名(受信側の通信電子辞書12,14,16の利用者名)、回答の正誤を示すデータなどが含まれる。ゲーム管理データ22h(b)中の選択データは、ゲーム回答データとして受信側の通信電子辞書12,14,16から通信電子辞書10に対して送信される。
【0049】
図4には、本実施形態における通信電子辞書10において管理されるゲーム結果データ22jの一例を示している。なお、図4は、問題(クイズ)を出題した通信電子辞書10において、通信電子辞書12,14,16…から受信したゲーム回答データを集計したデータ構成を示している。
【0050】
ゲーム結果データ22jには、問題(クイズ)の送信先を示すデータ(例えば通信電子辞書の利用者名)毎に、この送信先から応答された結果についての正解あるいは誤りを示す正誤のデータと、複数の送信先の中で決定される順位のデータが対応付けて記録される。順位は、例えば正解を示す結果を応答してきた中から、クイズを送信してから応答結果が受信されるまでの時間、すなわち応答時間をもとにして順位を決定する。すなわち、複数の送信先に対して同一のクイズを送信することで早押しクイズを実行してその結果を記録する。
【0051】
次に、本実施形態における通信電子辞書10の動作について説明する。
図5及び図6は、本実施形態における送信側の通信電子辞書10による辞書検索処理の手順を示すフローチャート、図7及び図8は、本実施形態における受信側の通信電子辞書12,14,16…によるクイズ受信処理の手順を示すフローチャートである。
【0052】
送信側の通信電子辞書10では、辞書検索処理において、辞書データ22cに対する検索処理を実行すると共に辞書データ22cを利用したクイズの問題を作成する。また、受信側の通信電子辞書12,14,16…では、割り込み処理によって起動されるクイズ受信処理によって辞書ゲームを実行する。
【0053】
はじめに、送信側の通信電子辞書10における辞書検索処理について、図9、図10に示す表示画面例を参照しながら説明する。まず、辞書データ22cから辞書検索によって得られた説明情報から利用者によって範囲指定された一部を問題(ヒント)として送信する場合について説明する。
【0054】
CPU20は、入力部26を通じてユーザにより、検索対象とする辞書の種類が例えば辞書キーにより指定され、検索文字列(単語)が入力された後(ステップA1)、「訳/決定」キーの操作によって検索実行が指示されると、この検索文字列(単語)について辞書データ22cに登録された見出語を対象として検索を実行する。なお、検索対象とする検索文字列は、各文字をキー入力していくだけでなく、ヒストリ機能やジャンプ機能を利用して指定することもできる。
【0055】
例えば、図9(a)に示すように、検索対象とする辞書として「国語辞典分野別」「人名検索」が指定され、検索文字列として「え」「じ」「そ」の各文字が順次入力されたものとする。
【0056】
CPU20は、検索対象として入力される検索文字列をもとに、辞書データ22cを検索して該当する見出語を求める。ここでは、入力される検索文字列をもとに前方一致により検索する。
【0057】
CPU20は、辞書データ22cから検索文字列をもとに取得された見出語と、この見出語に続く他の見出語を表示部27において一覧表示させる(ステップA2)。初期状態では、取得された見出語に対してカーソルが付加される。例えば、図9(a)に示すように、見出語(検索文字列)「えじそ」により検索された見出語「エジソン」から、この見出語に続く「エジョフ」「エス」…の複数の見出語が表示部27の画面で表示可能な分について表示され、見出語「エジソン」にカーソルが設定されている。
【0058】
ここで、「訳/決定」キーが押されることで見出語が選択されると(ステップA3)、CPU20は、現在のカーソル位置の見出語(図9(a)では「エジソン」)についての説明情報を、辞書データ22cから読み出して表示部27によって表示させる(ステップA4)。
【0059】
ここで、上下または左右方向のカーソルキーが押された場合(ステップA6)、CPU20は、説明情報が表示されている領域に設けた反転カーソルの位置を、押されたカーソルキーに応じて説明情報の文字列に合わせて移動させる。そして、カーソル位置が画面の上端または下端に到達した場合には、表示内容をスクロールして説明情報を再表示させる(ステップA7)。
【0060】
また、辞書の種類(例えば和英辞書)によっては、説明情報に「用例」に関する情報が付加されている。CPU20は、用例キーが押されると(ステップA8)、その時の反転カーソルが位置している説明情報に「用例」の情報が付加されていれば用例表示モードへ移行し、その説明情報に関連する「用例」の情報を表示させる(用例表示モード)。また、辞書キーが押されると(ステップA9)、CPU20は、指定された辞書を検索対象として辞書検索処理を実行するための辞書モードに移行する。
【0061】
一方、クイズ送信キーが押された場合(ステップA5)、CPU20は、送信先の他の端末(通信電子辞書)を指定するための送信先の指定表示画面(サブウィンドウ)を表示させる(ステップA10)。CPU20は、似顔絵友達帳データ22gに予め記録されている他の通信電子辞書の利用者に関するデータをもとに、利用者名と利用者の似顔絵を図像化したアイコンとを対応づけて一覧表示する。
【0062】
例えば、図9(b)に示すように、送信先の指定表示画面を表示する。図9(b)に示す例では、「ミユキ」「アミ」「ツヨシ」の3人の利用者(友人)の名前とアイコンとが対応付けられて、送信先の端末(通信電子辞書)名として表示されている。また、検索結果を他の通信電子辞書に対して送信しないことを指示するための「送信せず」の項目も用意されている。
【0063】
ここで、「送信せず」の項目が選択されて「訳/決定」キーが押された場合には(ステップA11、No24)、CPU20は、現在、表示対象となっている説明情報の見出語をMyヒストリデータ22dに登録して送信先の設定を終了する。
【0064】
一方、例えば左右方向のカーソルキーが押され、「送信先のアイコン」が指定された場合(ステップA11、Yes)、CPU20は、指定された送信先に関するデータを、図3(a)に示すゲーム管理データ22h(a)中の送信先のデータとして記録する。
【0065】
例えば、図9(b)では、右カーソルキーが押されることで、送信先の指定表示画面において「ミユキ」と「アミ」(ここでは2人)が送信先として指定され、「訳/決定」キーの操作により送信先として決定された状態を示している。なお、送信先としては複数指定するだけでなく、当然ながら1人毎に指定することができる。
【0066】
こうして、送信先が選択されると、CPU20は、他の通信電子辞書に送信するヒント数を計数するための変数値nを「1」に設定してメモリ22に記録する(ステップA12)。そして、例えば「ヒント1の文字列範囲をしてください」のメッセージを表示させる。
【0067】
図9(c)には、「ヒント1の文字列範囲をしてください」のメッセージが、例えば表示画面の最下段に表示された画面の一例を示している。
【0068】
ここで、カーソルキー及び「訳/決定」キーの操作によって、説明情報中からヒントとして送信する文字列範囲を指定することができる(ステップA14,A15,A16)。例えば右カーソルキーによってカーソルを移動して「訳/決定」キーを押すことで範囲の先頭文字位置を指定し、さらにカーソルキーの操作によってカーソルを移動させて、「訳/決定」キーを押すことで範囲の最後の文字位置を指定することができる。
【0069】
ここでは、範囲指定された文字列が「英単語」ではないものとする(ステップA15、No)。なお、「英単語」について範囲指定される場合については後述する(ステップA26〜A28、図14、図15)。
【0070】
図9(c)では、「発明家・企業家……電話機」の範囲の文字列が指定された状態を示している。
【0071】
ユーザによる文字列範囲の終了位置の指定操作を検知すると(ステップA16)、CPU20は、指定範囲の文字列をヒントデータとして設定し、ゲーム管理データ22h(a)の送信データとして記録する(ステップA17)。また、CPU20は、検索対象としていた辞書名(ここでは「国語辞典分野別」「人名辞典」)と、通信電子辞書10の利用者を示すデータについても、ゲーム管理データ22h(a)の送信データとして記録する。
【0072】
そして、CPU20は、通信部28を通じて、ゲーム管理データ22h(a)の送信データを、ゲームデータとして他の通信電子辞書(例えば、「ミユキ」と「アミ」が使用する通信電子辞書12,14に対して送信する(ステップA18)。
【0073】
CPU20は、他の通信電子辞書に対してゲームデータの送信を完了すると、図10(a)に示すように、クイズ送信の完了を通知するための画面、例えば「ヒント1送信しました。」のメッセージを表示させる。また、この画面には「次のヒントを送信しますか」のメッセージを表示し、他のヒントの送信をするか否かの選択を促す(ステップA19)。
【0074】
ここで、「訳/決定」キーが押されて次のヒントの送信実行が指示された場合(ステップA20、Yes)、CPU20は、nの値を1加算し(ステップA21)、前述したステップA13〜A19の処理を実行することで、次のヒントを送信先の通信電子辞書に対して送信する。
【0075】
なお、CPU20は、ゲームデータ(ヒントデータ)を送信した後、送信先の通信電子辞書からゲーム回答データを受信した場合(ステップA22)、このゲーム回答データをもとにして回答元の他の通信電子辞書の利用者名と回答内容、及びその正誤を表示させる(ステップA23)。
【0076】
図10(b)には、ゲーム回答データを受信した場合の表示画面の一例を示している。図10(b)に示すように、ゲームデータの送信先とする通信電子辞書12の利用者「ミユキ」の名前とともに、回答内容「エジソン」、回答正誤「正解」が表示されている。CPU20は、他の端末から受信した回答結果を受信ヒストリデータとして登録しておく(ステップA24)。
【0077】
また、CPU20は、他の通信電子辞書から受信したゲーム回答データをもとに、ゲーム結果データ22jを集計する(ステップA25)。ここでは、送信先毎に回答結果の正誤を記録すると共に、正解の場合の応答時間を短い順に順位を設定する。つまり、通信電子辞書10は、同じ内容のゲームデータを複数の通信電子辞書12,14,16…に同時に送信しているので、それぞれの通信電子辞書12,14,16…からゲーム回答データを受信した順に順位を設定することで、いわゆる早押しクイズを実施することになる。これにより、回答する側の通信電子辞書12,14,16…では、それぞれ他の利用者との間で競争するようにして、辞書ゲーム(つまり辞書検索機能を利用した見出語の取得)を実施することになるので、より興味をもって見出語と説明情報の関係を習得させることができる。
【0078】
なお、通信電子辞書10は、他の通信電子辞書からゲーム回答データが送られてこない場合など、送信先へのヒントの送信がさらに必要な場合には、例えば「戻る」キーが操作されることで(ステップA26)、ステップA19(図10(a))に戻り、前述と同様にして、追加のヒントを送信先に送信することもできる。
【0079】
こうして、送信元の通信電子辞書10では、辞書検索機能により、辞書データ22cに対する検索によって得られた検索内容、例えば人名に対する説明情報中からヒントとなる文字列範囲を任意に選択し、送信先の通信電子辞書に対して辞書ゲームの問題(ヒント)として送信することができる。例えば、前述した説明では、人名辞典に掲載されている人物に関する説明情報(プロフィール)から一部を抜粋し、それヒントとして他の通信電子辞書に送信している。
【0080】
次に、受信側の通信電子辞書12,14,16…(以下、通信電子辞書12を対象として説明する)におけるクイズ受信処理について、図11、図12、図13に示す表示画面例を参照しながら説明する。
【0081】
通信電子辞書12は、通常の検索処理等を実行している間に割り込み処理によって、他の通信電子辞書10からゲームデータの受信、すなわちクイズ(辞書ゲーム)の実行要求があるかを監視している。
【0082】
通信部28を通じて他の通信電子辞書10からゲームデータの受信があると(ステップB1)、CPU20は、受信したゲームデータをゲーム管理データ22h(b)の受信データとして、送信元を示すデータと対応づけて記録する。また、CPU20は、受信したゲームデータをもとにして、クイズ(辞書ゲーム)についての出題内容を示すウィンドウ表示を行う(ステップB2)。
【0083】
図11には、出題のウィンドウ表示の一例を示している。図11に示すように、出題のウィンドウ表示では、クイズ出題者名(送信元の通信電子辞書10の利用者名)、クイズに利用した辞書の辞書名、ヒントデータ(説明情報の文字列、コメントなど)を表示する。
【0084】
図11に示す例では、「先生」から「国語辞典」を利用したクイズを受信したことを示す「先生から国語辞典クイズ受信しました」のメッセージを表示させている。また、ゲームデータと共にクイズの送信元の通信電子辞書10から利用者のアイコンデータ(似顔絵データ)を受信している場合には、このアイコンデータをもとにアイコンを付加して表示する。また、似顔絵友達帳データ22gに予めアイコンデータが記録されている場合には、利用者名の情報をもとに該当するアイコンデータを検索してアイコン表示するようにしても良い。
【0085】
この出題のウィンドウ表示では、クイズに「答える」「答えない」を「訳/決定」キー、「戻る」キーによって任意に選択することができる。ここで、「答えない」を選択する「戻る」キーが押された場合(ステップB4)。CPU20は、ゲームデータを受信前の元の状態に戻す。
【0086】
一方、「答える」を選択する「訳/決定」キーが押された場合(ステップB3、Yes)、CPU20は、クイズの問題(ヒント)作成に利用した辞書名を示す情報をもとに、この辞書を利用するための検索文字入力画面を表示させる。また出題のウインドウ表示を検索文字入力画面中の下段に移動して表示させる(ステップB5)。
【0087】
図12(a)には、国語辞典に対する検索文字入力画面の一例を示している。図12(a)に示す例では、送信元の通信電子辞書10から「国語辞典」を利用したことを示すゲームデータを受信しているため、国語辞典の検索用の画面(国語辞典モード)に移行させている。
【0088】
ここで、利用者は、画面中に表されている文字列をヒントにして、この文字列を説明情報に持つ人物を想像し、この人物名を検索文字列として入力する。
【0089】
CPU20は、検索文字列が入力されると(ステップB6)、この検索文字列をもとに、辞書データ22cを検索して該当する見出語を求める。ここでは、入力される検索文字列をもとに前方一致により検索する。
【0090】
CPU20は、辞書データ22cから検索文字列をもとに取得された見出語と、この見出語に続く他の見出語を表示部27において一覧表示させる(ステップB7)。
【0091】
図12(b)には、検索文字列として「れおなるど」が入力された場合の見出語の一覧表示の例を示している。例えば、検索文字列「れおなるど」により検索された見出語「レオナルド−ダ−ビンチ」から、この見出語に続く「レオニダス」「レオパルディ」…の複数の見出語が表示部27の画面で表示可能な分について表示される。
【0092】
ここで、「訳/決定」キーが押されることで見出語が選択されると(ステップB8)、CPU20は、現在のカーソル位置の見出語を示すデータを、ゲーム管理データ22h(b)の選択データとして記録する。また、CPU20は、見出語(図12(b)では「レオナルド−ダ−ビンチ」)についての説明情報を、辞書データ22cから読み出して表示部27によって表示させる(ステップB9)。
【0093】
ここで、CPU20は、現在表示されている説明情報を検索するために入力された検索文字列と、通信電子辞書10から受信したゲームデータ中の見出語とが一致するか否かを判別する(ステップB10)。
【0094】
ここで、見出語が一致しなかった場合(ステップB10、No)、CPU20は、選択された見出語(ここでは人名)が誤りであることを通知するための「まちがい表示」を表示させる(ステップB13)。図12(c)には、画面の最下行に「マチガイです!!」のメッセージが表示された画面の一例を示している。この場合、出題のウィンドウ表示はそのまま残しておく。
【0095】
一方、図13(a)には、検索入力画面において検索文字列「えじそ」が入力された場合の見出語の一覧表示の例を示している。例えば、検索文字列「えじそ」により検索された見出語「エジソン」から、この見出語に続く「エジソン−でんち」「えじ−の−かみ」…の複数の見出語が表示部27の画面で表示可能な分について表示される。
【0096】
ここで、「訳/決定」キーが押されることで見出語が選択されると(ステップB8)、CPU20は、現在のカーソル位置の見出語(図13(a)では「エジソン」)についての説明情報を、辞書データ22cから読み出して表示部27によって表示させる(ステップB9)。
【0097】
ここで、CPU20は、前述と同様にして、現在表示されている説明情報を検索するために入力された検索文字列と、通信電子辞書10から受信したゲームデータ中の見出語とが一致するか否かを判別する(ステップB10)。ここでは、検索文字列「エジソン」と、ゲームデータ中の見出語、すなわち通信電子辞書10においてヒントデータのもとになる説明情報を検索する際に用いられた見出語「エジソン」とが一致する。
【0098】
CPU20は、選択された見出語が正解であることを通知するための「正解の表示」をさせる(ステップB11)。図13(b)には、画面の最下行に「正解です!!」のメッセージが表示された画面の一例を示している。この場合、出題のウィンドウ表示は消去する。また、説明情報の表示領域において、ゲームデータ中のヒントデータに該当する文字列部分を、他の文字列部分とは異なる特別な表示形態、例えば反転表示、アンダーライン付加、特定の色によるハイライト表示などによって表示させる。図13では、「発明家・企業家……電話機」の範囲の文字列が特別な表示形態によって表示されている。この特別な表示形態により表示される文字列範囲は、ゲームデータの送信元(通信電子辞書10)において、辞書ゲームの問題(ヒント)として説明情報から指定された範囲と一致する(図9(c))。
【0099】
また、CPU20は、ゲーム管理データ22h(b)に記録されたゲームデータの送信元、すなわち出題元の通信電子辞書10に対して、選択データをゲーム回答データとして送信する。すなわち、辞書検索機能を利用して説明情報を検索する際に入力された見出語と、ゲームデータをもとに判別された正誤を示す正誤情報(及び利用者名の情報を含む)とを送信する(ステップB14)。
【0100】
また、CPU20は、選択データ(ゲーム回答データ)に対応する検索結果(見出語など)を送信ヒストリデータ22fに記録しておく(ステップB15)。
【0101】
ここでは、上下または左右方向のカーソルキーが押された場合(ステップB18)、CPU20は、説明情報が表示されている領域に設けた反転カーソルの位置を、押されたカーソルキーに応じて説明情報の文字列に合わせて移動させる。そして、カーソル位置が画面の上端または下端に到達した場合には、表示内容をスクロールして説明情報を再表示させる(ステップB19)。
【0102】
また、辞書の種類(例えば和英辞書)によっては、説明情報に「用例」に関する情報が付加されている。CPU20は、用例キーが押されると(ステップB20)、その時の反転カーソルが位置している説明情報に「用例」の情報が付加されていれば用例表示モードへ移行し、その説明情報に関連する「用例」の情報を表示させる(用例表示モード)。また、辞書キーが押されると(ステップB21)、CPU20は、指定された辞書を検索対象として辞書検索処理を実行するための辞書モードに移行する。
【0103】
なお、通信電子辞書12では、回答に対して「まちがいの表示」がされた場合(ステップB13)、その時点で再度、別の検索文字列を入力して検索処理を実行する、すなわち別の回答をすることができる。すなわち、CPU20は、「戻る」キーが押された場合(ステップB22)、図12(a)に示すように、クイズの問題(ヒント)作成に利用された辞書を利用するための検索文字入力画面を表示させ、出題のウインドウ表示を検索文字入力画面中の下段に表示させる(ステップB5)。
【0104】
以下、前述と同様にして、問題に対する回答、すなわち説明情報に対応する見出語として検索文字列が入力される。
【0105】
一方、通信部28を通じて他の通信電子辞書10から、再度、ゲームデータの受信があると(ステップB16)、CPU20は、受信したゲームデータをゲーム管理データ22h(b)の受信データとして、送信元を示すデータと対応づけて記録(追加登録)する。また、CPU20は、受信したゲームデータをもとにして、クイズ(辞書ゲーム)についての出題内容(新たなヒント)を示すウィンドウ表示を行う(ステップB2)。
【0106】
以下、通信電子辞書12では、前述したように、受信したゲームデータに応じてウィンドウ表示される問題(ヒント)に対する回答、すなわち説明情報に対応する見出語としての検索文字列が入力される。
【0107】
すなわち、通信電子辞書12から通信電子辞書10に対してゲーム回答データを送信した後、通信電子辞書10(の利用者)によりゲーム回答データから回答が誤りであったことが確認され、新たに別のヒントが送信されてくる場合がある。通信電子辞書12の利用者は、新たな別のヒントを参考にして、回答(説明情報に対応する見出語)を求める。
【0108】
なお、前述した説明では、ステップB10において、表示されている説明情報を検索するために入力された検索文字列と、通信電子辞書10から受信したゲームデータ中の見出語とが一致するか否かを判別するとしているが、受信側(回答側)の通信電子辞書12では、入力された検索文字列(見出語)に対して正誤の判定をしないようにもできる。例えば、通信電子辞書12は、ゲーム回答データとして、入力された検索文字列(見出語)のデータを送信元の通信電子辞書10に送信し、通信電子辞書10において正誤を判定し、その判定結果を通信電子辞書12に返送すれば良い。この場合、通信電子辞書10は、通信電子辞書12に対して、クイズデータ(ゲーム管理データ22h(a)の送信データ)によって、見出語の情報を送信する必要がない。
【0109】
次に、辞書データ22cから辞書検索によって得られた説明情報から予め用意された項目(以下の説明では英単語)を問題(ヒント)として送信する場合について説明する。
【0110】
送信側の通信電子辞書10における辞書検索処理の際に表示される表示画面例を図14、図15に示し、受信側の通信電子辞書12,14,16…におけるクイズ受信処理の際に表示される表示画面例を図16、図17に示している。
【0111】
なお、前述した説明と重複する部分については説明を省略する。
まず、CPU20は、入力部26を通じて検索対象とする辞書の種類、検索文字列(単語)が入力された後(ステップA1)、「訳/決定」キーによって検索実行が指示されると、この検索文字列(単語)について辞書データ22cに登録された見出語を対象として検索を実行する。
【0112】
例えば、図14(a)に示すように、検索対象とする辞書として「和英辞典」が指定され、検索文字列として「あ」「め」の各文字が順次入力されたものとする。
【0113】
CPU20は、辞書データ22cから検索文字列をもとに取得された見出語と、この見出語に続く他の見出語を表示部27において一覧表示させる(ステップA2)。
【0114】
例えば、図14(a)に示すように、見出語(検索文字列)「あめ」により検索された見出語「あめ[雨]」から、この見出語に続く「あめ[飴]」「あめあがり[雨上がり]」…の複数の見出語が表示部27の画面で表示可能な分について表示され、見出語「あめ[雨]」にカーソルが設定されている。
【0115】
ここで、「訳/決定」キーが押されることで見出語が選択されると(ステップA3)、CPU20は、現在のカーソル位置の見出語(図14(a)では「あめ[雨]」)についての説明情報を、辞書データ22cから読み出して表示部27によって表示させる(ステップA4)。
【0116】
一方、クイズ送信キーが押された場合(ステップA5)、CPU20は、図14(b)に示すように、送信先の他の端末(通信電子辞書)を指定するための送信先の指定表示画面(サブウィンドウ)を表示させる(ステップA10)。
【0117】
ここで、例えば右方向のカーソルキーが押され、送信先「ツヨシ」が指定された場合(ステップA11、Yes)、CPU20は、指定された送信先に関するデータを、図3(a)に示すゲーム管理データ22h(a)中の送信先のデータとして記録する。
【0118】
こうして、送信先が選択されると、CPU20は、他の通信電子辞書に送信する問題(ヒント)とする説明情報を指定させるための画面を表示させる。例えば、図14(c)示すように、「ヒント1の文字列をしてください」のメッセージを表示画面の最下段に表示させる。「和英辞典」では、説明情報において、入力された見出語(かな文字列)に対応する項目(英単語)が設けられ、各項目(英単語)ごとに説明情報が用意されている。この形式による辞書については、項目(英単語)を辞書データの問題(ヒント)として設定することができる。
【0119】
ここで、カーソルキー及び「訳/決定」キーの操作によって、説明情報中から項目(英単語)の部分が指定されると(ステップA15、Yes)、指定された英単語をヒントデータとして設定し、ゲーム管理データ22h(a)の送信データとして記録する(ステップA26)。
【0120】
また、ここで、CPU20は、入力部26を通じて利用者からのコメントの入力を受け付ける。例えば、説明情報に用意された項目(英単語)だけでは、回答することが困難であるような場合、利用者が説明情報とは別に任意のヒントをコメントとして付加することができる。
【0121】
CPU20は、例えば図15(a)に示すような、コメント入力用の画面を表示させる。コメント入力用の画面には、説明情報中から選択された項目(英単語)「wet」と共に文字入力位置を示すカーソルが設定されている。図15(a)に示す例では、選択された項目(英単語)の品詞をヒントとして追加するために、「(名詞)」の文字列が入力されている。
【0122】
ここで、「訳/決定」キーが押されると、CPU20は、コメント入力画面中で入力された文字列をコメントデータとして、ゲーム管理データ22h(a)の送信データに記録する(ステップA27)。
【0123】
また、CPU20は、検索対象としていた辞書名(ここでは「和英辞典」)と、通信電子辞書10の利用者を示すデータについても、ゲーム管理データ22h(a)の送信データをゲームデータとして、他の通信電子辞書(例えば、「ツヨシ」が使用する通信電子辞書16に対して送信する(ステップA28)。
【0124】
CPU20は、他の通信電子辞書16に対してゲームデータの送信を完了すると、図15(b)に示すように、クイズ送信の完了を通知するための画面、例えば「ヒント1送信しました。」のメッセージを表示させる。また、この画面には「次のヒントを送信しますか」のメッセージを表示し、他のヒントの送信をするか否かの選択を促す(ステップA19)。
【0125】
ここで、「訳/決定」キーが押されて次のヒントの送信実行が指示された場合(ステップA20、Yes)、CPU20は、nの値を1加算し(ステップA21)、前述したステップA13〜A15、A26〜A28の処理を実行することで、次のヒントを送信先の通信電子辞書に対して送信する。
【0126】
図15(c)は、説明情報中から別の項目(英単語)「shower」がカーソルキーの操作によって指定されいる画面を示している。ここで、「訳/決定」キーにより指定されると、この項目についてもヒントデータとして設定し、送信先の通信電子辞書16に送信する。
【0127】
なお、送信側の通信電子辞書10における以下の処理については、前述した場合と同様にして実行されるものとして説明を省略する。
【0128】
次に、受信側の通信電子辞書12,14,16…(以下、通信電子辞書16を対象として説明する)におけるクイズ受信処理について、図16、図17に示す表示画面例を参照しながら説明する。
【0129】
通信電子辞書16は、通常の検索処理等を実行している間に割り込み処理によって、他の通信電子辞書10からゲームデータの受信、すなわちクイズ(辞書ゲーム)の実行要求があるかを監視している。
【0130】
通信部28を通じて他の通信電子辞書10からゲームデータの受信があると(ステップB1)、CPU20は、受信したゲームデータをゲーム管理データ22h(b)の受信データとして、送信元を示すデータと対応づけて記録する。また、CPU20は、受信したゲームデータをもとにして、クイズ(辞書ゲーム)についての出題内容を示すウィンドウ表示を行う(ステップB2)。
【0131】
図16(a)には、出題のウィンドウ表示の一例を示している。図16(a)に示すように、出題のウィンドウ表示では、クイズ出題者名(送信元の通信電子辞書10の利用者名)、クイズに利用した辞書の辞書名、ヒントデータ(説明情報の文字列、コメントなど)を表示する。
【0132】
図16(a)に示す例では、「先生」から「和英辞典」を利用したクイズを受信したことを示す「先生から和英クイズ受信しました」のメッセージを表示させている。また、送信元の利用者のアイコンを付加して表示している。また、ヒント1として、説明情報から選択された項目「wet」と、出題者によって入力されたコメントの文字列「(名詞)」が表示されている。
【0133】
この出題のウィンドウ表示では、クイズに「答える」「答えない」を「訳/決定」キー、「戻る」キーによって任意に選択することができる。
【0134】
「答える」を選択する「訳/決定」キーが押された場合(ステップB3、Yes)、CPU20は、クイズの問題(ヒント)作成に利用した辞書名を示す情報をもとに、この辞書を利用するための検索文字入力画面を表示させる。また出題のウインドウ表示を検索文字入力画面中の下段に移動して表示させる(ステップB5)。
【0135】
図16(a)には、和英辞典に対する検索文字入力画面の一例を示している。図16(a)に示す例では、送信元の通信電子辞書10から「和英辞典」を利用したことを示すゲームデータを受信しているため、和英辞典の検索用の画面(和英辞典モード)に移行させている。
【0136】
ここで、利用者は、画面中に表されている英単語をヒントにして、この文字列に対応する見出語をあらわす読みを検索文字列として入力する。
【0137】
図16(b)には、検索文字列として「ぬれた」が入力された場合の見出語の一覧表示の例を示している。例えば、検索文字列「ぬれた」により検索された見出語「ぬれた[濡れた]」から、この見出語に続く「ぬれて[濡れ手]」「ぬれねずみ[濡れ鼠]」…の複数の見出語が表示部27の画面で表示可能な分について表示される。
【0138】
ここで、「訳/決定」キーが押されることで見出語が選択されると(ステップB8)、CPU20は、現在のカーソル位置の見出語を示すデータを、ゲーム管理データ22h(b)の選択データとして記録する。また、CPU20は、見出語(図16(b)では「ぬれた[濡れた]」)についての説明情報を、辞書データ22cから読み出して表示部27によって表示させる(ステップB9)。
【0139】
ここで、CPU20は、現在表示されている説明情報を検索するために入力された検索文字列と、通信電子辞書10から受信したゲームデータ中の見出語とが一致するか否かを判別する(ステップB10)。
【0140】
ここで、見出語が一致しなかった場合(ステップB10、No)、CPU20は、選択された見出語(ここでは英単語)が誤りであることを通知するための「まちがい表示」を表示させる(ステップB13)。図16(c)には、画面の最下行に「マチガイです!!」のメッセージが表示された画面の一例を示している。この場合、出題のウィンドウ表示はそのまま残しておく。
【0141】
CPU20は、ゲーム管理データ22h(b)に記録されたゲームデータの送信元、すなわち出題元の通信電子辞書10に対して、選択データをゲーム回答データとして送信する。すなわち、辞書検索機能を利用して説明情報を検索する際に入力された見出語と、ゲームデータをもとに判別された正誤を示す正誤情報(及び利用者名の情報を含む)とを送信する(ステップB14)。
【0142】
また、CPU20は、選択データ(ゲーム回答データ)に対応する検索結果(見出語など)を送信ヒストリデータ22fに記録しておく(ステップB15)。
【0143】
また、通信電子辞書16から通信電子辞書10に対してゲーム回答データを送信した後、通信電子辞書10(の利用者)によりゲーム回答データから回答が誤りであったことが確認され、新たに別のヒントが送信されてくる場合がある。
【0144】
CPU20は、通信部28を通じて他の通信電子辞書10から、再度、ゲームデータの受信があると(ステップB16)、受信したゲームデータをゲーム管理データ22h(b)の受信データとして、送信元を示すデータと対応づけて記録(追加登録)する。また、CPU20は、受信したゲームデータをもとにして、クイズ(辞書ゲーム)についての出題内容(新たなヒント)を示すウィンドウ表示を行う(ステップB2)。
【0145】
図17(a)には、ヒントが追加された出題のウィンドウ表示の一例を示している。図17(a)に示すように、出題のウィンドウ表示では、図16(a)に示す最初のヒントを表示させた画面に、追加ヒント(ヒント2)として、説明情報から選択された項目「shower」が表示されている。
【0146】
ここで、前述したように、受信したゲームデータに応じてウィンドウ表示される問題(ヒント1,2)に対する回答、すなわち説明情報に対応する見出語としての検索文字列、例えば「あめ」が入力されて、図17(b)に示すように、検索文字列「あめ」に対する説明情報が表示されたものとする。
【0147】
ここで、CPU20は、前述と同様にして、現在表示されている説明情報を検索するために入力された検索文字列「あめ」と、通信電子辞書10から受信したゲームデータ中の見出語とが一致するか否かを判別する(ステップB10)。
【0148】
ここでは、検索文字列「あめ」と、ゲームデータ中の見出語、すなわち通信電子辞書10においてヒントデータのもとになる説明情報を検索する際に用いられた見出語「あめ」とが一致する。
【0149】
CPU20は、選択された見出語が正解であることを通知するための「正解の表示」をさせる(ステップB11)。図17(b)には、画面の最下行に「正解です!!」のメッセージが表示された画面の一例を示している。
【0150】
また、説明情報の表示領域において、ゲームデータ中のヒントデータに該当する文字列部分を、他の文字列部分とは異なる特別な表示形態、例えば反転表示、アンダーライン付加、特定の色によるハイライト表示などによって表示させる。図17(c)では、説明情報が表示された画面がスクロールされることで、ヒントに該当する項目部分「wet」「shower」が表示対象となると、この部分が特別な表示形態によって表示される。
【0151】
このようにして、問題を作成する通信電子辞書10では、辞書データ22cから辞書検索によって得られた説明情報、特に説明情報から範囲指定された任意の部分、あるいは説明情報中に設けられた項目(英単語)を問題(ヒント)として、回答側の通信電子辞書12,14,16…に対して提供することができる。従って、多彩な内容の問題を通信電子辞書12,14,16…に提供することができ、通信電子辞書12,14,16…では興味をもって、辞書検索機能を利用して回答(説明情報に対応する見出語)を探し出すことができる。このため、回答側の利用者は、説明情報と見出語との対応関係を、単なる辞書検索機能の利用に比べてより印象づけられることになるので、学習効果を期待することができる。
【0152】
また、本発明は、前述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、前述した実施形態で実行される機能は可能な限り適宜組み合わせて実施しても良い。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られるので有れば、この構成要件が削除された構成が発明として抽出され得る。
【0153】
また、前述した各実施形態において記載した処理は、コンピュータに実行させることのできる辞書管理制御プログラム22a(辞書ゲームプログラム22b)として、例えば磁気ディスク(フレキシブルディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。通信電子辞書を実現するコンピュータは、記録媒体に記録された辞書ゲームプログラムを読み込み、または通信媒体を介して辞書ゲームプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【0154】
【発明の効果】
以上のように、本発明の請求項1の通信電子機器によれば、他の電子機器から受信した説明情報の一部を表示させて、情報記憶手段に記憶された複数の見出語から、学習者が説明情報に対応すると思う見出語を選択すると、その見出語の説明情報が表示されて、検索された見出語と前記受信手段により受信した説明情報の一部とが対応するか否かを判別して表示させることができる。さらに対応すると判別された場合に、受信した説明情報の一部と対応する説明情報の部分を識別表示させることができる。従って、受信した説明情報の一部に合致すると思う見出語を検索して説明情報を確認した上で判別結果も確認でき、見出語を印象づけて学習できる。また説明情報中の受信情報の部分も識別表示により印象づけて、見出語の説明情報中の受信した注目部分や重要部分を印象づけて学習できる。
【0155】
また本発明の請求項2の通信電子機器によれば、検索文字列を入力することで、この検索文字列に該当する何れかの見出し語を選択することができる。
【0156】
また本発明の請求項3の通信電子機器によれば、見出語をもとにして、辞書ゲームにおいて問題に対する回答が正しいかを判別することができる。
【0157】
また本発明の請求項4の通信電子機器によれば、記録手段により記録された情報が情報種類別に記録されている場合、他の電子機器から受信する情報種類を示すデータに応じて、各情報を対象として辞書検索を実行可能な状態に移行させる。従って、辞書ゲームにおける回答に用いる情報の種類を適切に設定すると共に、通信電子機器に対して他の利用をしていたとしてもスムーズに回答操作(辞書検索)に移行させることができる。
【0158】
また本発明の請求項5の通信電子機器によれば、他の電子機器(辞書ゲームの問題を提供した電子機器)において、判別結果(辞書ゲームにおい正しい回答されたか否か)の情報を管理させることができる。他の電子機器から複数の通信電子機器に対して、辞書ゲームの問題として見出語が送信されている場合には、他の通信電子機器との間のランキングの集計に利用させることができる。
【図面の簡単な説明】
【図1】本実施形態における通信電子辞書10,12,14,16…の使用形態の一例を示すブロック図。
【図2】本実施形態における通信電子辞書10の構成を示すブロック図。
【図3】本実施形態における通信電子辞書10において管理されるゲーム管理データ22hの一例を示す図。
【図4】本実施形態における通信電子辞書10において管理されるゲーム結果データ22jの一例を示す図。
【図5】本実施形態における送信側の通信電子辞書10による辞書検索処理の手順を示すフローチャート。
【図6】本実施形態における送信側の通信電子辞書10による辞書検索処理の手順を示すフローチャート。
【図7】本実施形態における受信側の通信電子辞書12,14,16…によるクイズ受信処理の手順を示すフローチャート。
【図8】本実施形態における受信側の通信電子辞書12,14,16…によるクイズ受信処理の手順を示すフローチャート。
【図9】送信側の通信電子辞書10における辞書検索処理について説明するための表示画面例を示す図。
【図10】送信側の通信電子辞書10における辞書検索処理について説明するための表示画面例を示す図。
【図11】受信側の通信電子辞書12,14,16…におけるクイズ受信処理について説明するための表示画面例を示す図。
【図12】受信側の通信電子辞書12,14,16…におけるクイズ受信処理について説明するための表示画面例を示す図。
【図13】受信側の通信電子辞書12,14,16…におけるクイズ受信処理について説明するための表示画面例を示す図。
【図14】送信側の通信電子辞書10における辞書検索処理について説明するための表示画面例を示す図。
【図15】送信側の通信電子辞書10における辞書検索処理について説明するための表示画面例を示す図。
【図16】受信側の通信電子辞書12,14,16…におけるクイズ受信処理について説明するための表示画面例を示す図。
【図17】受信側の通信電子辞書12,14,16…におけるクイズ受信処理について説明するための表示画面例を示す図。
【符号の説明】
10,12,14,16…通信電子辞書(通信電子機器)
20…CPU
22…メモリ
22a…辞書管理制御プログラム
22b…辞書ゲームプログラム
22c…辞書データ
22d…Myヒストリデータ
22e…受信ヒストリデータ
22f…送信ヒストリデータ
22g…似顔絵友達帳データ
22h…ゲーム管理データ
22j…ゲーム回答データ
24…記録装置
25…記録媒体
26…入力部
27…表示部
28…通信部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication electronic device having a function of searching for explanation information corresponding to digitized headword information, and a dictionary game program executed by the device.
[0002]
[Prior art]
In general, electronic dictionaries (devices) equipped with a function that can electronically record various dictionary and dictionary contents such as English-Japanese dictionary, Japanese-English dictionary, Japanese dictionary, encyclopedia, and easily search them are widely used. Yes. In such electronic dictionaries, headwords and explanations corresponding to the headwords are recorded in association with each other. By selecting a headword or inputting a character string, the entered headword is recorded. The explanation content corresponding to the word (or character string) can be displayed.
[0003]
In recent years, functions of electronic dictionaries such as English-Japanese dictionaries have also been installed in mobile phones and the like, and words and search results searched by this electronic dictionary can be used by pasting them in the text and memos of e-mails.
[0004]
In addition, as disclosed in Patent Document 1, an electronic dictionary having a communication function and capable of communicating with other electronic devices such as a personal computer has been considered. The electronic dictionary described in Patent Document 1 receives word data specified by a range by specifying a range of words to be searched in English text displayed on a display unit of a personal computer. Then, a search for this word data can be executed, and the search result can be transmitted to a personal computer for display.
[0005]
[Patent Document 1]
JP 2001-188895 A
[0006]
[Problems to be solved by the invention]
Usually, since an electronic dictionary is used by individuals, it is common to simply specify a headword and acquire explanation information corresponding to the headword. For this reason, it is difficult to learn the relationship between headwords and explanation information with interest, and it is difficult to expect a learning effect using an electronic dictionary.
[0007]
The present invention has been made in view of the above-described problems, and enables communication electronic devices that can search information recorded in an electronic dictionary with more interest and improve the learning effect. An object of the present invention is to provide a dictionary game program.
[0008]
[Means for Solving the Problems]
  According to another aspect of the present invention, there is provided a communication electronic device comprising: information storage means for storing a plurality of headwords and explanation information in association with each other;Part ofAnd receiving information received by the receiving meansPart ofDisplayReceive informationA display means; a headword selection means for selecting any one of the headwords stored in the information storage means;Explanation information display means for searching and displaying the explanation information of the headword selected by the headword selection means from the information storage means, and the searchHeadwords and explanation information received by the receiving meansPart ofWhether or not correspondsSearch headwordDiscrimination means; andSearch headwordOutput the discrimination result by the discrimination meansSearch headwordDiscrimination result output means, Of the explanation information displayed by the explanation information display means, when the search term finding means determines that the searched word and a part of the received explanation information correspond, the reception A corresponding part identification display means for identifying and displaying a part corresponding to a part of the described explanation information;It comprises.
[0009]
  According to the communication electronic device of claim 1 of the present invention, the explanation information received from another electronic devicePart of, And from the multiple headwords stored in the information storage means, select the headword that the learner thinks corresponds to the explanation information,The explanation information of the headword is displayed,Searched headwords and explanation information received by the receiving meansPart ofAnd can be displayed.If it is determined that it will correspond further,Received description informationA part of the explanation information corresponding to a part of can be identified and displayed.Therefore,After searching for a headword that matches a part of the received explanation information and confirming the explanation information, the discrimination result can also be confirmed, and the headword can be impressed and learned. In addition, the received information part in the explanation information can be impressed by the identification display, and the received attention part and the important part in the explanation information of the headword can be impressed and learned.
[0010]
In the communication electronic device according to claim 2 of the present invention, the headword selection means includes an input means for inputting a search character string, and a plurality of headwords corresponding to the search character string input by the input means. Selecting means for selecting any one of the headwords.
[0011]
According to the communication electronic device of the second aspect of the present invention, any headword corresponding to the search character string can be selected by inputting the search character string.
[0012]
  The communication electronic device according to claim 3 of the present invention, wherein the receiving means includes the explanation information.Part ofAlong with headings corresponding to the same explanation informationwordThe determining means determines whether or not the headword received by the receiving means matches the headword input as a search target by the search means.
[0013]
According to the communication electronic device of the third aspect of the present invention, it is determined based on the headword whether or not the answer to the problem is correct in the dictionary game.
[0014]
The communication electronic device according to claim 4 of the present invention, wherein the information storage means stores headwords and explanation information for each information type, receives data indicating the information type by the receiving means, and the headword selection means. Comprises means for selecting any one of a plurality of headwords classified by information type received by the receiving means.
[0015]
According to the communication electronic device of the fourth aspect of the present invention, information recorded by the recording means (that is, dictionary data) is recorded for each information type, for example, English-Japanese dictionary, Japanese-English dictionary, Japanese dictionary, encyclopedia, etc. Dependent on the data indicating the type of information (dictionary type) received from other electronic devices, transition to a state in which dictionary search can be performed for each piece of information (English-Japanese dictionary, Japanese-English dictionary, Japanese dictionary, encyclopedia, etc.) Let Therefore, it is possible to appropriately set the type of information used for the answer in the dictionary game and smoothly shift to the answer operation (dictionary search) even if the communication electronic device is used for other purposes.
[0016]
The communication electronic device according to claim 5 of the present invention further includes transmission means for transmitting the determination result by the determination means to the other electronic device.
[0017]
According to the communication electronic device of the fifth aspect of the present invention, information on the determination result (whether or not a correct answer was made in the dictionary game) is managed in another electronic device (the electronic device that provided the problem of the dictionary game). Can do. When a headword is transmitted as a problem of a dictionary game from another electronic device to a plurality of communication electronic devices, it can be used for tallying rankings with other communication electronic devices.
[0034]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram showing an example of a usage pattern of communication electronic dictionaries (communication electronic devices) 10, 12, 14, 16... In the present embodiment. In the present embodiment, the communication electronic dictionary 10 will be described, but other information devices such as a mobile phone, a PDA (personal digital assistant), and a personal computer (PC) equipped with the electronic dictionary function are targeted. You can also The programs and data for realizing the electronic dictionary in each electronic device may be preinstalled or downloaded through a network.
[0035]
The communication electronic dictionary 10 is equipped with a communication function in addition to the basic function as an electronic dictionary, and can transmit and receive data to and from other communication electronic dictionaries 12, 14, 16,. The communication electronic dictionary 10 can execute a dictionary game using the electronic dictionary (dictionary data 22c) with other communication electronic dictionaries 12, 14, 16,... By a dictionary game program 22b described later. The communication electronic dictionary 10 can select another one or a plurality of communication electronic dictionaries and execute a dictionary game.
[0036]
The dictionary game according to the present embodiment transmits, for example, explanation information corresponding to a headword (for example, a part of arbitrarily selected explanation information) as a problem (hint data) to another communication electronic dictionary, and transmits In the other communication electronic dictionary, it is a game in which a headword corresponding to hint data is applied. For example, between friends who have a communication electronic dictionary (or between teachers and students), one person can specify a headword (that is, an answer) by a dictionary search function installed in the communication electronic dictionary, and explain information Is searched for, and an appropriate part is selected as a hint from this explanation information (that is, a problem) and transmitted to a communication electronic dictionary possessed by another friend (one or a plurality), thereby causing the dictionary game to be executed.
[0037]
By executing this dictionary game, the corresponding headword is obtained based on the contents of the explanation information while using the dictionary search function, so it is appropriate from a plurality of headwords expected from the explanation information. You can choose something with interest. For this reason, the relationship between headwords and explanatory information can be learned happily. Here, the side that creates and transmits the problem is the transmitting side, and the side that answers the problem provided by the transmitting side is the receiving side.
[0038]
FIG. 2 is a block diagram showing the configuration of the communication electronic dictionary 10 in the present embodiment. The communication electronic dictionaries 12, 14, 16... Shown in FIG.
[0039]
The communication electronic dictionary 10 has, as basic functions of the electronic dictionary, a dictionary that records headword information and explanation information classified for each classification information (meaning number) of at least one meaning corresponding to the headword information. It has data, and when the headword is selected or a character string is input, the meaning number and explanation information corresponding to the input headword (or character string) are searched and displayed. The electronic dictionary function is installed. The communication electronic dictionary 10 further transmits / receives game data and game answer data (details will be described later) through communication with other communication electronic dictionaries 12, 14, 16,. It has a function. The game data includes a headword included in the dictionary data and hint data that becomes a problem (hint) in the dictionary game.
[0040]
As shown in FIG. 2, the communication electronic dictionary 10 is configured by connecting a CPU 20 to a memory 22, a recording device 24, an input unit 26, a display unit 27, and a communication unit 28.
[0041]
The CPU 20 controls the entire communication electronic dictionary 10, and executes various processes by executing programs recorded in the memory 22. The CPU 20 executes the dictionary management control program 22a (electronic dictionary program) recorded in the memory 22 to search the dictionary data 22c based on the inputted character string (word entry), and finds the corresponding entry. An electronic dictionary function (dictionary search processing (FIGS. 5 and 6)) for displaying explanation information corresponding to words is realized. The dictionary search process includes a process of creating a problem in a dictionary game using dictionary search and transmitting it to another communication electronic dictionary. Further, the CPU 20 executes a dictionary management control program 22a (electronic dictionary program), thereby receiving a problem (quiz) of a dictionary game from another communication electronic dictionary and inputting an answer using dictionary search. (FIGS. 7 and 8) are realized.
[0042]
The memory 22 stores programs and data accessed by the CPU 20, and in this embodiment, for example, various programs such as a dictionary management control program 22a and a dictionary game program 22b, and various types used when executing the programs. In addition to data, a work area or the like for temporarily recording work data is set. As various data stored with the execution of the dictionary management control program 22a, dictionary data 22c and dictionary data 22c in which the contents of the dictionary recorded in association with the headword information and the explanation information are used are used. My history data 22d that records the history of search results (headwords, meaning numbers), received history data 22e (headwords, etc.) related to search results received from other communication electronic dictionaries, and other communication electronic dictionaries Transmission history data 22f (such as headwords) related to the search results transmitted in this way, data related to other communication electronic dictionaries and their users, for example, user name, icon data representing the portrait of the user, possessed by the user Data including the dictionary name (specific information identifying the dictionary) and the address of other communication electronic dictionaries installed in the communication electronic dictionary It is included, such as portrait friend book data 22g. It is assumed that the dictionary data 22c records information for each information type, such as an English-Japanese dictionary, a Japanese-English dictionary, a national language dictionary, and an encyclopedia.
[0043]
Further, as various data stored with the execution of the dictionary game program 22b, game management data 22h (see FIG. 3) managed to execute the dictionary game, and game result data 22j indicating the execution result of the dictionary game (See FIG. 4).
[0044]
The recording device 24 includes a recording medium 25 and executes recording and reading of programs, data, and the like with respect to the recording medium 25. The recording medium 25 is composed of a magnetic or optical recording medium or a semiconductor memory, and is fixedly attached to the recording device 24 or detachably mounted. Further, the program, data, and the like recorded on the recording medium 25 may be configured to be received and recorded from another device connected via a communication line or the like, and further connected via a communication line or the like. A recording apparatus including a recording medium may be provided on the other device side, and a program or data recorded on the recording medium may be used via a communication line.
[0045]
The input unit 26 includes a keyboard on which a plurality of character keys are arranged, and a pointing device such as a mouse, and is used to input data and various instructions. In addition, the input unit 26 displays a cursor key for instructing up / down / left / right directions, a history key for instructing transition to a history mode for displaying a search history, and an example included in the description information of the dictionary data 22c. Example key for instructing, dictionary key for selecting a dictionary to be used for the search, “translation / decision” for instructing display or selection of explanation information for the inputted search character string (entry) Various keys to which predetermined functions used when a dictionary game is executed are assigned.
[0046]
The display unit 27 is for displaying various types of information, and displays a screen associated with execution of various types of programs stored in the memory 22.
The communication unit 28 performs communication with other communication electronic dictionaries under the control of the CPU 20. The communication unit 28 performs communication using a short-range wireless communication method such as infrared communication or Bluetooth. Further, communication via a network such as a public line network or the Internet may be performed.
[0047]
FIG. 3 shows an example of the game management data 22h managed in the communication electronic dictionary 10 in the present embodiment.
FIG. 3 (a) shows game management data 22h (a) managed in the communication electronic dictionary 10 of the transmission source that becomes the quiz questioner. In the game management data 22h (a), transmission data is recorded in association with data indicating the transmission destination. The transmission data includes the name of the questioning person (user name of the communication electronic dictionary 10 on the sending side), the dictionary name indicating the dictionary used when creating the problem (hint), and the questioning person from the description information recorded in the dictionary. Each piece of data includes a hint data (character string) selected by, a headword used when searching for explanation information that is the basis of the hint data, and a comment input by the questioner. The transmission data in the game management data 22h (a) is transmitted as game data from the communication electronic dictionary 10 on the transmission side to the other communication electronic dictionaries 12, 14, and 16.
[0048]
FIG. 3B shows game management data 22h (b) managed in the communication electronic dictionaries 12, 14, 16,... That execute the dictionary game that has received the quiz. In the game management data 22h (b), reception data and selection data are recorded in association with data indicating the transmission source of the problem (quiz). In the received data, data transmitted from the transmission source, that is, transmission data shown in FIG. The selection data includes a headword selected as an answer result using the dictionary search function, an answerer name (user name of the communication electronic dictionary 12, 14, 16 on the receiving side), data indicating whether the answer is correct or incorrect, etc. Is included. The selection data in the game management data 22h (b) is transmitted as game response data from the communication electronic dictionary 12, 14, 16 on the receiving side to the communication electronic dictionary 10.
[0049]
FIG. 4 shows an example of the game result data 22j managed in the communication electronic dictionary 10 in the present embodiment. FIG. 4 shows a data structure in which game answer data received from the communication electronic dictionaries 12, 14, 16,... Are totaled in the communication electronic dictionary 10 that has a question (quiz).
[0050]
The game result data 22j includes, for each data (for example, a communication electronic dictionary user name) indicating a transmission destination of a problem (quiz), correct / incorrect data indicating a correct answer or an error about a result returned from the transmission destination, Data of ranks determined among a plurality of transmission destinations are recorded in association with each other. For example, the rank is determined based on the time from when a response indicating a correct answer is received until the response result is received after the quiz is transmitted, that is, the response time. That is, by transmitting the same quiz to a plurality of transmission destinations, the quick press quiz is executed and the result is recorded.
[0051]
Next, the operation of the communication electronic dictionary 10 in this embodiment will be described.
FIGS. 5 and 6 are flowcharts showing the procedure of dictionary search processing by the transmission-side communication electronic dictionary 10 in the present embodiment. FIGS. 7 and 8 are reception-side communication electronic dictionaries 12, 14, and 16 in the present embodiment. It is a flowchart which shows the procedure of the quiz reception process by ....
[0052]
In the communication electronic dictionary 10 on the transmission side, in the dictionary search process, a search process for the dictionary data 22c is executed and a quiz problem using the dictionary data 22c is created. In the communication electronic dictionary 12, 14, 16,... On the receiving side, a dictionary game is executed by a quiz receiving process activated by an interrupt process.
[0053]
First, dictionary search processing in the communication electronic dictionary 10 on the transmission side will be described with reference to display screen examples shown in FIGS. First, a case will be described in which a part of a range designated by a user is transmitted as a problem (hint) from explanation information obtained by dictionary search from the dictionary data 22c.
[0054]
The CPU 20 designates the type of dictionary to be searched by the user through the input unit 26 using, for example, a dictionary key and inputs a search character string (word) (step A1), and then operates the “translation / decision” key. When a search execution is instructed, the search character string (word) is searched for the headword registered in the dictionary data 22c. The search character string to be searched can be specified not only by keying each character but also using the history function or jump function.
[0055]
For example, as shown in FIG. 9A, “Japanese dictionary field-specific” “person name search” is designated as a dictionary to be searched, and “e”, “ji”, and “so” are sequentially entered as search character strings. It is assumed that it has been entered.
[0056]
CPU20 searches dictionary data 22c based on the search character string input as search object, and calculates | requires a corresponding headword. Here, the search is performed by forward matching based on the input search character string.
[0057]
The CPU 20 causes the display unit 27 to display a list of headwords acquired from the dictionary data 22c based on the search character string and other headwords following the headword (step A2). In the initial state, a cursor is added to the acquired headword. For example, as shown in FIG. 9A, from the headword “Edison” searched by the headword (search character string) “Ejiso”, “Ejov” “S”. A plurality of headwords are displayed for the portion that can be displayed on the screen of the display unit 27, and the cursor is set on the headword “Edison”.
[0058]
When the headword is selected by pressing the “translation / decision” key (step A3), the CPU 20 determines the headword at the current cursor position (“Edison” in FIG. 9A). Is read from the dictionary data 22c and displayed on the display unit 27 (step A4).
[0059]
Here, when the up / down or left / right cursor key is pressed (step A6), the CPU 20 sets the position of the reverse cursor provided in the area where the description information is displayed according to the pressed cursor key. Move according to the character string. When the cursor position reaches the upper end or the lower end of the screen, the display contents are scrolled to display the description information again (step A7).
[0060]
Depending on the type of dictionary (for example, a Japanese-English dictionary), information related to “example” is added to the explanation information. When the example key is pressed (step A8), the CPU 20 shifts to the example display mode if the information of “example” is added to the explanation information where the reverse cursor is positioned, and relates to the explanation information. The “example” information is displayed (example display mode). When the dictionary key is pressed (step A9), the CPU 20 shifts to a dictionary mode for executing a dictionary search process using the designated dictionary as a search target.
[0061]
On the other hand, when the quiz transmission key is pressed (step A5), the CPU 20 displays a transmission destination designation display screen (subwindow) for designating another terminal (communication electronic dictionary) of the transmission destination (step A10). . The CPU 20 displays a list of user names and icons representing the caricatures of the users in association with each other based on data relating to users of other communication electronic dictionaries recorded in advance in the caricature friend book data 22g. .
[0062]
For example, as shown in FIG. 9B, a destination designation display screen is displayed. In the example shown in FIG. 9B, the names of the three users (friends) “Miyuki”, “Ami”, and “Toshiyoshi” are associated with icons, and the destination terminal (communication electronic dictionary) name is used. It is displayed. In addition, an item “not send” is also provided for instructing not to send the search result to another communication electronic dictionary.
[0063]
Here, when the item “Do not send” is selected and the “Translate / Determine” key is pressed (step A11, No24), the CPU 20 finds the explanation information that is currently displayed. The word is registered in the My history data 22d, and the destination setting is completed.
[0064]
On the other hand, for example, when the cursor key in the left-right direction is pressed and “destination icon” is designated (step A11, Yes), the CPU 20 displays data relating to the designated destination in the game shown in FIG. Recorded as transmission destination data in the management data 22h (a).
[0065]
For example, in FIG. 9B, when the right cursor key is pressed, “Miyuki” and “Ami” (in this case, two people) are designated as destinations on the destination designation display screen. The state determined as the transmission destination by the key operation is shown. It should be noted that not only a plurality of destinations can be specified, but naturally it can be specified for each person.
[0066]
When the transmission destination is selected in this way, the CPU 20 sets the variable value n for counting the number of hints to be transmitted to another communication electronic dictionary to “1” and records it in the memory 22 (step A12). Then, for example, a message “Please enter a character string range for hint 1” is displayed.
[0067]
FIG. 9C shows an example of a screen in which the message “Please enter the character string range for hint 1” is displayed at the bottom of the display screen, for example.
[0068]
Here, by operating the cursor key and the “translation / decision” key, a character string range to be transmitted as a hint can be specified from the explanation information (steps A14, A15, A16). For example, use the right cursor key to move the cursor and press the “Translate / Determine” key to specify the position of the first character in the range, then move the cursor by operating the cursor key and press the “Translate / Determine” key. You can specify the last character position in the range with.
[0069]
Here, it is assumed that the range-designated character string is not an “English word” (No in step A15). The case where the range is designated for “English words” will be described later (steps A26 to A28, FIGS. 14 and 15).
[0070]
FIG. 9C shows a state in which a character string in the range of “inventor / entrepreneur ... telephone” is designated.
[0071]
When detecting the designation operation of the end position of the character string range by the user (step A16), the CPU 20 sets the character string of the designated range as hint data and records it as transmission data of the game management data 22h (a) (step A17). ). Further, the CPU 20 also transmits the game management data 22h (a) transmission data for the dictionary name (in this case, “by Japanese-language dictionary field” and “personal dictionary”) and the data indicating the user of the communication electronic dictionary 10. Record as.
[0072]
Then, the CPU 20 sends the transmission data of the game management data 22h (a) to the communication electronic dictionaries 12 and 14 used by other communication electronic dictionaries (for example, “Miyuki” and “Ami”) as game data through the communication unit 28. It transmits to (step A18).
[0073]
When the CPU 20 completes the transmission of the game data to the other communication electronic dictionary, as shown in FIG. 10A, a screen for notifying completion of the quiz transmission, for example, “Hint 1 has been transmitted”. Display a message. In addition, a message “Do you want to send the next hint” is displayed on this screen to prompt the user to select whether or not to send another hint (step A19).
[0074]
Here, when the “translation / decision” key is pressed to instruct execution of transmission of the next hint (step A20, Yes), the CPU 20 adds 1 to the value of n (step A21), and the above-described step A13 By executing the process of A19, the next hint is transmitted to the communication electronic dictionary of the transmission destination.
[0075]
When the CPU 20 receives the game answer data from the communication electronic dictionary of the transmission destination after transmitting the game data (hint data) (step A22), other communication of the answer source based on the game answer data. The user name and answer contents of the electronic dictionary, and their correctness are displayed (step A23).
[0076]
FIG. 10B shows an example of a display screen when game answer data is received. As shown in FIG. 10B, the answer content “Edison” and the answer correct / incorrect “correct answer” are displayed together with the name of the user “Miyuki” of the communication electronic dictionary 12 as the game data transmission destination. The CPU 20 registers the answer results received from other terminals as reception history data (step A24).
[0077]
The CPU 20 adds up the game result data 22j based on the game answer data received from another communication electronic dictionary (step A25). Here, the correctness / incorrectness of the answer result is recorded for each transmission destination, and the order of response times in the case of correct answers is set in ascending order. That is, the communication electronic dictionary 10 simultaneously transmits game data having the same content to the plurality of communication electronic dictionaries 12, 14, 16,..., And receives game answer data from each of the communication electronic dictionaries 12, 14, 16,. By setting the order in the order in which they are performed, a so-called quick-press quiz is implemented. As a result, the communication electronic dictionaries 12, 14, 16,... On the answering side compete with other users, and play a dictionary game (that is, acquisition of a headword using a dictionary search function). Since it will be carried out, the relationship between the headword and the explanation information can be acquired with more interest.
[0078]
Note that the communication electronic dictionary 10 is operated, for example, when a hint is sent to the transmission destination, such as when game answer data is not sent from another communication electronic dictionary, for example, a “return” key is operated. (Step A26), the process returns to Step A19 (FIG. 10A), and an additional hint can be transmitted to the transmission destination in the same manner as described above.
[0079]
In this way, the communication electronic dictionary 10 of the transmission source arbitrarily selects a character string range as a hint from the search contents obtained by the search for the dictionary data 22c, for example, the description information for the person name, by the dictionary search function. It can be transmitted to the communication electronic dictionary as a dictionary game problem (hint). For example, in the above description, a part is extracted from the description information (profile) about the person listed in the personal name dictionary, and transmitted as a hint to another communication electronic dictionary.
[0080]
Next, regarding the quiz reception processing in the communication electronic dictionary 12, 14, 16... On the receiving side (hereinafter described for the communication electronic dictionary 12), refer to the display screen examples shown in FIGS. While explaining.
[0081]
The communication electronic dictionary 12 monitors whether there is a game data reception request from another communication electronic dictionary 10, that is, a quiz (dictionary game) execution request by interrupt processing while executing normal search processing or the like. Yes.
[0082]
When game data is received from another communication electronic dictionary 10 through the communication unit 28 (step B1), the CPU 20 uses the received game data as received data of the game management data 22h (b) and corresponds to data indicating the transmission source. And record. Further, the CPU 20 displays a window showing the contents of questions about the quiz (dictionary game) based on the received game data (step B2).
[0083]
FIG. 11 shows an example of a window display of questions. As shown in FIG. 11, in the question window display, the name of the quiz questioner (user name of the communication electronic dictionary 10 of the transmission source), the dictionary name of the dictionary used for the quiz, hint data (character string of explanation information, comment) Etc.).
[0084]
In the example shown in FIG. 11, a message “National language dictionary quiz received from teacher” indicating that a quiz using “Japanese dictionary” has been received from “teacher” is displayed. In addition, when user icon data (caricature data) is received from the communication electronic dictionary 10 of the quiz transmission source together with the game data, an icon is added and displayed based on the icon data. In addition, when icon data is recorded in the caricature friend book data 22g in advance, the corresponding icon data may be searched based on the user name information and displayed as an icon.
[0085]
In this question window display, “answer” or “do not answer” to the quiz can be arbitrarily selected by the “translation / decision” key and the “return” key. Here, when the “return” key for selecting “no answer” is pressed (step B4). The CPU 20 returns the game data to the original state before reception.
[0086]
On the other hand, when the “translation / decision” key for selecting “answer” is pressed (step B3, Yes), the CPU 20 uses this information indicating the dictionary name used for creating the quiz question (hint). Display the search character input screen to use the dictionary. Also, the question window display is moved to the lower part of the search character input screen and displayed (step B5).
[0087]
FIG. 12A shows an example of a search character input screen for the Japanese dictionary. In the example shown in FIG. 12A, since game data indicating that the “Japanese dictionary” is used is received from the communication electronic dictionary 10 of the transmission source, the search screen for the Japanese dictionary (Japanese dictionary mode) is displayed. I am migrating.
[0088]
Here, the user imagines a person having the character string as explanation information using the character string shown on the screen as a hint, and inputs the person name as a search character string.
[0089]
When a search character string is input (step B6), the CPU 20 searches the dictionary data 22c based on this search character string to obtain a corresponding entry word. Here, the search is performed by forward matching based on the input search character string.
[0090]
The CPU 20 causes the display unit 27 to display a list of headwords obtained from the dictionary data 22c based on the search character string and other headwords following the headword (step B7).
[0091]
FIG. 12B shows an example of a list display of headwords when “reonado” is input as a search character string. For example, a plurality of headwords “Leonidas”, “Leopardi”... Following the headword are displayed on the display unit 27 from the headword “Leonardo-Da Vinci” searched by the search character string “Reonald”. The amount that can be displayed on the screen is displayed.
[0092]
Here, when the headword is selected by pressing the “translation / decision” key (step B8), the CPU 20 uses the game management data 22h (b) as data indicating the headword at the current cursor position. Is recorded as selected data. Further, the CPU 20 reads out the explanation information about the headword (“Leonardo-Da Vinci” in FIG. 12B) from the dictionary data 22c and causes the display unit 27 to display it (step B9).
[0093]
Here, the CPU 20 determines whether or not the search character string input to search the currently displayed explanation information matches the entry word in the game data received from the communication electronic dictionary 10. (Step B10).
[0094]
Here, if the headwords do not match (step B10, No), the CPU 20 displays a “Missing display” for notifying that the selected headword (here, the name of the person) is incorrect. (Step B13). FIG. 12C shows an example of a screen on which a message “Machigai !!” is displayed at the bottom line of the screen. In this case, the question window display is left as it is.
[0095]
On the other hand, FIG. 13A shows an example of a list display of headwords when a search character string “Ejiso” is input on the search input screen. For example, from the headword “Edison” searched by the search character string “Ejiso”, a plurality of headwords “Edison-Denchi”, “Eji-no-Kami”. The amount that can be displayed on the screen of the display unit 27 is displayed.
[0096]
When the headword is selected by pressing the “translation / decision” key (step B8), the CPU 20 determines the headword at the current cursor position (“Edison” in FIG. 13A). Is read from the dictionary data 22c and displayed on the display unit 27 (step B9).
[0097]
Here, in the same manner as described above, the CPU 20 matches the search character string input to search the currently displayed explanation information with the entry in the game data received from the communication electronic dictionary 10. Whether or not (step B10). Here, the search character string “Edison” and the headword in the game data, that is, the headword “Edison” used when searching the explanation information that becomes the basis of the hint data in the communication electronic dictionary 10 are obtained. Match.
[0098]
The CPU 20 displays “correct answer display” for notifying that the selected headword is correct (step B11). FIG. 13B shows an example of a screen on which the message “It is correct!” Is displayed on the bottom line of the screen. In this case, the question window display is deleted. Also, in the display area of the explanation information, the character string portion corresponding to the hint data in the game data is displayed in a special display form different from the other character string portions, for example, reverse display, underline addition, highlighting with a specific color Display by display. In FIG. 13, the character string in the range of “inventor / entrepreneur... Telephone” is displayed in a special display form. The character string range displayed in this special display form matches the range specified from the description information as a problem (hint) of the dictionary game at the game data transmission source (communication electronic dictionary 10) (FIG. 9C). )).
[0099]
Further, the CPU 20 transmits selection data as game answer data to the transmission source of the game data recorded in the game management data 22h (b), that is, the communication electronic dictionary 10 of the question source. That is, the headword input when searching the explanation information using the dictionary search function, and correct / incorrect information (and information on the user name) indicating correct / incorrect determined based on the game data. Transmit (step B14).
[0100]
Further, the CPU 20 records search results (such as headwords) corresponding to the selection data (game answer data) in the transmission history data 22f (step B15).
[0101]
Here, when the cursor key in the up / down or left / right direction is pressed (step B18), the CPU 20 determines the position of the reverse cursor provided in the area where the description information is displayed according to the pressed cursor key. Move according to the character string. When the cursor position reaches the upper end or the lower end of the screen, the display content is scrolled to display the description information again (step B19).
[0102]
Depending on the type of dictionary (for example, a Japanese-English dictionary), information related to “example” is added to the explanation information. When the example key is pressed (step B20), the CPU 20 shifts to the example display mode if the information of “example” is added to the explanation information where the reverse cursor is positioned, and relates to the explanation information. The “example” information is displayed (example display mode). When the dictionary key is pressed (step B21), the CPU 20 shifts to a dictionary mode for executing a dictionary search process using the designated dictionary as a search target.
[0103]
In the communication electronic dictionary 12, when “incorrect display” is displayed for the answer (step B 13), another search character string is input again at that time, and the search process is executed. Can do. That is, when the “return” key is pressed (step B22), the CPU 20 displays a search character input screen for using a dictionary used for creating a quiz question (hint) as shown in FIG. Is displayed and the window display of the questions is displayed in the lower part of the search character input screen (step B5).
[0104]
Thereafter, in the same manner as described above, a search character string is input as an answer to the problem, that is, a headword corresponding to the explanation information.
[0105]
On the other hand, when the game data is received again from another communication electronic dictionary 10 through the communication unit 28 (step B16), the CPU 20 uses the received game data as the reception data of the game management data 22h (b). Is recorded (added registration) in association with the data indicating. Further, the CPU 20 performs window display indicating the content of questions (new hints) about the quiz (dictionary game) based on the received game data (step B2).
[0106]
Hereinafter, in the communication electronic dictionary 12, as described above, an answer to a problem (hint) displayed in a window according to the received game data, that is, a search character string as an entry corresponding to the explanation information is input.
[0107]
That is, after game answer data is transmitted from the communication electronic dictionary 12 to the communication electronic dictionary 10, it is confirmed by the communication electronic dictionary 10 (user) that the answer is incorrect from the game answer data. Tips may be sent. The user of the communication electronic dictionary 12 obtains an answer (a headword corresponding to the explanation information) with reference to another new hint.
[0108]
In the above description, in step B10, whether or not the search character string input for searching the displayed explanation information matches the entry word in the game data received from the communication electronic dictionary 10. However, in the communication electronic dictionary 12 on the receiving side (answer side), it is possible not to make a correct / incorrect determination on the input search character string (word entry). For example, the communication electronic dictionary 12 transmits the input search character string (keyword) data as game answer data to the communication electronic dictionary 10 of the transmission source, and determines whether the communication electronic dictionary 10 is correct or not. The result may be returned to the communication electronic dictionary 12. In this case, the communication electronic dictionary 10 does not need to transmit the headword information to the communication electronic dictionary 12 by quiz data (transmission data of the game management data 22h (a)).
[0109]
Next, a case will be described in which items (in the following description, English words) prepared in advance from explanation information obtained by dictionary search from the dictionary data 22c are transmitted as a problem (hint).
[0110]
FIG. 14 and FIG. 15 show examples of display screens displayed during the dictionary search process in the transmission-side communication electronic dictionary 10, and are displayed during the quiz reception process in the reception-side communication electronic dictionary 12, 14, 16,. Examples of display screens are shown in FIGS.
[0111]
In addition, description is abbreviate | omitted about the part which overlaps with the description mentioned above.
First, when the type of dictionary to be searched and the search character string (word) are input through the input unit 26 (step A1), the CPU 20 is instructed to execute the search by the “translation / decision” key. A search is performed for the headword registered in the dictionary data 22c for the character string (word).
[0112]
For example, as shown in FIG. 14A, it is assumed that “Japanese-English dictionary” is designated as a dictionary to be searched, and “a” and “me” are sequentially input as search character strings.
[0113]
The CPU 20 causes the display unit 27 to display a list of headwords acquired from the dictionary data 22c based on the search character string and other headwords following the headword (step A2).
[0114]
For example, as shown in FIG. 14A, from the headword “Ame [rain]” searched by the headword (search character string) “Ame”, “Ame [飴]” following this headword. A plurality of headwords “Ameari [after rain]”... Are displayed for the portion that can be displayed on the screen of the display unit 27, and the cursor is set on the headword “Ame [rain]”.
[0115]
Here, when the headword is selected by pressing the “translation / decision” key (step A3), the CPU 20 reads the headword at the current cursor position (“Ame [rain]” in FIG. 14A). ”) Is read from the dictionary data 22c and displayed on the display unit 27 (step A4).
[0116]
On the other hand, when the quiz transmission key is pressed (step A5), as shown in FIG. 14B, the CPU 20 displays a destination designation display screen for designating another terminal (communication electronic dictionary) of the destination. (Sub-window) is displayed (step A10).
[0117]
Here, for example, when the cursor key in the right direction is pressed and the transmission destination “Toshi” is designated (step A11, Yes), the CPU 20 displays the data relating to the designated transmission destination in the game shown in FIG. Recorded as transmission destination data in the management data 22h (a).
[0118]
When the transmission destination is selected in this way, the CPU 20 displays a screen for designating description information as a problem (hint) to be transmitted to another communication electronic dictionary. For example, as shown in FIG. 14C, the message “Please enter the character string for hint 1” is displayed at the bottom of the display screen. In the “Japanese-English Dictionary”, in the explanation information, an item (English word) corresponding to the inputted headword (kana character string) is provided, and explanation information is prepared for each item (English word). For a dictionary in this format, an item (English word) can be set as a problem (hint) of dictionary data.
[0119]
Here, when the item (English word) part is specified from the description information by the operation of the cursor key and the “translation / decision” key (step A15, Yes), the specified English word is set as hint data. Then, it is recorded as transmission data of the game management data 22h (a) (step A26).
[0120]
Here, the CPU 20 accepts an input of a comment from the user through the input unit 26. For example, when it is difficult to reply with only items (English words) prepared in the explanation information, the user can add an arbitrary hint as a comment separately from the explanation information.
[0121]
For example, the CPU 20 displays a comment input screen as shown in FIG. On the comment input screen, a cursor indicating the character input position is set together with the item (English word) “wet” selected from the explanation information. In the example shown in FIG. 15A, the character string “(noun)” is input in order to add the part of speech of the selected item (English word) as a hint.
[0122]
Here, when the “translation / determination” key is pressed, the CPU 20 records the character string input in the comment input screen as comment data in the transmission data of the game management data 22h (a) (step A27).
[0123]
Further, the CPU 20 also uses the transmission data of the game management data 22h (a) as game data for the dictionary name (herein, “Japanese-English dictionary”) to be searched and the data indicating the user of the communication electronic dictionary 10. To the communication electronic dictionary 16 used by “Tsushi” (step A28).
[0124]
When the CPU 20 completes the transmission of the game data to the other communication electronic dictionary 16, as shown in FIG. 15B, a screen for notifying completion of the quiz transmission, for example, “Hint 1 has been transmitted.” Display the message. In addition, a message “Do you want to send the next hint” is displayed on this screen to prompt the user to select whether or not to send another hint (step A19).
[0125]
Here, when the “translation / decision” key is pressed to instruct execution of transmission of the next hint (step A20, Yes), the CPU 20 adds 1 to the value of n (step A21), and the above-described step A13 By executing the processes of A15 and A26 to A28, the next hint is transmitted to the communication electronic dictionary of the transmission destination.
[0126]
FIG. 15C shows a screen on which another item (English word) “shower” is specified by operating the cursor key from the explanation information. Here, when designated by the “translation / decision” key, this item is also set as hint data and transmitted to the communication electronic dictionary 16 of the transmission destination.
[0127]
Note that the following processing in the communication electronic dictionary 10 on the transmission side is executed in the same manner as described above, and the description thereof is omitted.
[0128]
Next, quiz reception processing in the communication electronic dictionary 12, 14, 16... On the receiving side (hereinafter described for the communication electronic dictionary 16) will be described with reference to display screen examples shown in FIGS. .
[0129]
The communication electronic dictionary 16 monitors whether there is a game data reception request from another communication electronic dictionary 10, that is, a quiz (dictionary game) execution request, by interrupt processing while executing normal search processing or the like. Yes.
[0130]
When game data is received from another communication electronic dictionary 10 through the communication unit 28 (step B1), the CPU 20 uses the received game data as received data of the game management data 22h (b) and corresponds to data indicating the transmission source. And record. Further, the CPU 20 displays a window showing the contents of questions about the quiz (dictionary game) based on the received game data (step B2).
[0131]
FIG. 16A shows an example of a window display of questions. As shown in FIG. 16A, in the question window display, the name of the quiz questioner (user name of the communication electronic dictionary 10 of the transmission source), the dictionary name of the dictionary used for the quiz, hint data (characters of the description information) Column, comment, etc.).
[0132]
In the example shown in FIG. 16A, a message “Japanese-English quiz received from teacher” indicating that a quiz using “Japanese-English dictionary” has been received from “teacher” is displayed. In addition, a transmission source user icon is added and displayed. Further, as the hint 1, an item “wet” selected from the explanation information and a comment character string “(noun)” input by the questioner are displayed.
[0133]
In this question window display, “answer” or “do not answer” to the quiz can be arbitrarily selected by the “translation / decision” key and the “return” key.
[0134]
When the “translation / decision” key for selecting “answer” is pressed (Yes in step B3), the CPU 20 searches for this dictionary based on the information indicating the dictionary name used to create the quiz question (hint). Display the search character input screen for use. Also, the question window display is moved to the lower part of the search character input screen and displayed (step B5).
[0135]
FIG. 16A shows an example of a search character input screen for a Japanese-English dictionary. In the example shown in FIG. 16A, since game data indicating that the “Japanese-English dictionary” is used is received from the communication electronic dictionary 10 of the transmission source, the search screen for the Japanese-English dictionary (Japanese-English dictionary mode) is displayed. I am migrating.
[0136]
Here, the user inputs a reading representing a headword corresponding to the character string as a search character string, using the English word displayed on the screen as a hint.
[0137]
FIG. 16B shows an example of a list display of head words when “wet” is input as a search character string. For example, from the headword “wet [wet]” searched by the search string “wet”, “wet [wet hand]” “wet mouse [wet spear]” following this headword… A plurality of headwords are displayed for the amount that can be displayed on the screen of the display unit 27.
[0138]
Here, when the headword is selected by pressing the “translation / decision” key (step B8), the CPU 20 uses the game management data 22h (b) as data indicating the headword at the current cursor position. Is recorded as selected data. Further, the CPU 20 reads out the explanation information about the headword (in FIG. 16B, “wet [wet]”) from the dictionary data 22c and causes the display unit 27 to display it (step B9).
[0139]
Here, the CPU 20 determines whether or not the search character string input to search the currently displayed explanation information matches the entry word in the game data received from the communication electronic dictionary 10. (Step B10).
[0140]
Here, when the headwords do not match (step B10, No), the CPU 20 displays a “Missing display” for notifying that the selected headword (here, the English word) is incorrect. (Step B13). FIG. 16C shows an example of a screen on which a message “Machigai!” Is displayed on the bottom line of the screen. In this case, the question window display is left as it is.
[0141]
The CPU 20 transmits selection data as game answer data to the transmission source of the game data recorded in the game management data 22h (b), that is, the communication electronic dictionary 10 of the question source. That is, the headword input when searching the explanation information using the dictionary search function, and correct / incorrect information (and information on the user name) indicating correct / incorrect determined based on the game data. Transmit (step B14).
[0142]
Further, the CPU 20 records search results (such as headwords) corresponding to the selection data (game answer data) in the transmission history data 22f (step B15).
[0143]
In addition, after game answer data is transmitted from the communication electronic dictionary 16 to the communication electronic dictionary 10, it is confirmed by the communication electronic dictionary 10 (user) that the answer is incorrect from the game answer data. Tips may be sent.
[0144]
When the CPU 20 receives game data again from another communication electronic dictionary 10 through the communication unit 28 (step B16), the CPU 20 indicates the transmission source as the received data of the game management data 22h (b). Record (additional registration) in association with the data. Further, the CPU 20 performs window display indicating the content of questions (new hints) about the quiz (dictionary game) based on the received game data (step B2).
[0145]
FIG. 17A shows an example of a window display of questions to which hints are added. As shown in FIG. 17A, in the question window display, the item “shower” selected from the explanation information as an additional hint (Hint 2) is displayed on the screen on which the first hint shown in FIG. 16A is displayed. Is displayed.
[0146]
Here, as described above, an answer to the problem (hints 1 and 2) displayed in the window according to the received game data, that is, a search character string as an entry corresponding to the explanation information, for example, “Ame” is input. Then, as shown in FIG. 17B, it is assumed that the description information for the search character string “Ame” is displayed.
[0147]
Here, in the same manner as described above, the CPU 20 searches for the search character string “Ame” input for searching the currently displayed explanation information, and the headword in the game data received from the communication electronic dictionary 10. Are matched (step B10).
[0148]
Here, the search character string “Ame” and the headword “Ame” used when searching for explanation information that is the basis of the hint data in the communication electronic dictionary 10, that is, the headword in the game data. Match.
[0149]
The CPU 20 displays “correct answer display” for notifying that the selected headword is correct (step B11). FIG. 17B shows an example of a screen on which the message “It is correct!” Is displayed on the bottom line of the screen.
[0150]
Also, in the display area of the explanation information, the character string portion corresponding to the hint data in the game data is displayed in a special display form different from the other character string portions, for example, reverse display, underline addition, highlighting with a specific color Display by display. In FIG. 17C, when the item portion “wet” and “shower” corresponding to the hint are displayed by scrolling the screen on which the explanation information is displayed, this portion is displayed in a special display form. .
[0151]
In this way, in the communication electronic dictionary 10 that creates a problem, the description information obtained by dictionary search from the dictionary data 22c, in particular, an arbitrary part whose range is specified from the description information, or an item ( (English word) can be provided as a problem (hint) to the communication electronic dictionary 12, 14, 16,. Therefore, various problems can be provided to the communication electronic dictionaries 12, 14, 16,..., And the communication electronic dictionaries 12, 14, 16,. Searchable words). For this reason, the user on the answer side can expect a learning effect because the correspondence between the explanatory information and the headword is more impressed than the use of a simple dictionary search function.
[0152]
Further, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention in the implementation stage. Further, the functions executed in the above-described embodiments may be combined as appropriate as possible. The embodiments described above include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if several constituent requirements are deleted from all the constituent requirements shown in the embodiment, an effect can be obtained, so that a configuration from which the constituent requirements are deleted can be extracted as an invention.
[0153]
In addition, the processing described in each of the above-described embodiments includes, as a dictionary management control program 22a (dictionary game program 22b) that can be executed by a computer, for example, a magnetic disk (flexible disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), and can be written on a recording medium such as a semiconductor memory and provided to various apparatuses. It is also possible to transmit to a variety of devices by transmitting via a communication medium. The computer that implements the communication electronic dictionary reads the dictionary game program recorded on the recording medium or receives the dictionary game program via the communication medium, and the operation is controlled by the program to execute the above-described processing. To do.
[0154]
【The invention's effect】
  As described above, according to the communication electronic device of claim 1 of the present invention, the explanatory information received from another electronic device.When a learner selects a headword that the learner corresponds to the explanation information from a plurality of headwords stored in the information storage means, the explanation information of the headword is displayed. It can be determined and displayed whether or not the retrieved headword corresponds to a part of the explanation information received by the receiving means. Furthermore, when it is determined that it corresponds, a part of the explanation information corresponding to a part of the received explanation information can be identified and displayed. Therefore, it is possible to search for a headword that is considered to match a part of the received explanation information, confirm the explanation information, check the discrimination result, and learn the headword. In addition, the received information part in the explanation information can be impressed by the identification display, and the received attention part and the important part in the explanation information of the headword can be impressed and learned.
[0155]
According to the communication electronic device of claim 2 of the present invention, any headword corresponding to the search character string can be selected by inputting the search character string.
[0156]
According to the communication electronic device of the third aspect of the present invention, it is possible to determine whether the answer to the problem is correct in the dictionary game based on the headword.
[0157]
According to the communication electronic device of claim 4 of the present invention, when the information recorded by the recording means is recorded for each information type, each information is determined according to the data indicating the information type received from the other electronic device. To a state where a dictionary search can be executed on the subject. Therefore, it is possible to appropriately set the type of information used for the answer in the dictionary game and smoothly shift to the answer operation (dictionary search) even if the communication electronic device is used for other purposes.
[0158]
According to the communication electronic device of the fifth aspect of the present invention, information on the determination result (whether or not a correct answer was made in the dictionary game) is managed in another electronic device (the electronic device that provided the problem of the dictionary game). be able to. When a headword is transmitted as a problem of a dictionary game from another electronic device to a plurality of communication electronic devices, it can be used for tallying rankings with other communication electronic devices.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an example of a usage pattern of communication electronic dictionaries 10, 12, 14, 16,.
FIG. 2 is a block diagram showing the configuration of the communication electronic dictionary 10 in the present embodiment.
FIG. 3 is a diagram showing an example of game management data 22h managed in the communication electronic dictionary 10 according to the present embodiment.
FIG. 4 is a diagram showing an example of game result data 22j managed in the communication electronic dictionary 10 in the present embodiment.
FIG. 5 is a flowchart showing a dictionary search process performed by the communication electronic dictionary on the transmission side in the present embodiment.
FIG. 6 is a flowchart showing a dictionary search process performed by the transmission-side communication electronic dictionary 10 according to the present embodiment.
FIG. 7 is a flowchart showing a procedure of quiz reception processing by the communication electronic dictionary 12, 14, 16,.
FIG. 8 is a flowchart showing a procedure of quiz reception processing by the communication electronic dictionary 12, 14, 16... On the receiving side in the present embodiment.
FIG. 9 is a view showing an example of a display screen for explaining dictionary search processing in the communication electronic dictionary 10 on the transmission side.
FIG. 10 is a diagram showing an example of a display screen for explaining dictionary search processing in the communication electronic dictionary 10 on the transmission side.
FIG. 11 is a diagram showing an example of a display screen for explaining a quiz reception process in the communication electronic dictionary 12, 14, 16,.
FIG. 12 is a diagram showing an example of a display screen for explaining a quiz reception process in the communication electronic dictionary 12, 14, 16,.
13 is a diagram showing an example of a display screen for explaining a quiz reception process in the communication electronic dictionary 12, 14, 16,.
FIG. 14 is a diagram showing an example of a display screen for explaining dictionary search processing in the communication electronic dictionary 10 on the transmission side.
FIG. 15 is a view showing an example of a display screen for explaining dictionary search processing in the communication electronic dictionary 10 on the transmission side.
FIG. 16 is a view showing an example of a display screen for explaining a quiz reception process in the communication electronic dictionary 12, 14, 16,.
FIG. 17 is a diagram showing an example of a display screen for explaining a quiz reception process in the communication electronic dictionary 12, 14, 16,.
[Explanation of symbols]
10, 12, 14, 16 ... communication electronic dictionary (communication electronic equipment)
20 ... CPU
22 ... Memory
22a ... Dictionary management control program
22b ... Dictionary game program
22c ... Dictionary data
22d ... My history data
22e ... Reception history data
22f ... Transmission history data
22g ... Caricature friend book data
22h ... Game management data
22j ... Game answer data
24 ... Recording device
25. Recording medium
26 ... Input section
27 ... Display section
28 ... Communication Department

Claims (6)

見出語と説明情報とを対応づけて複数記憶する情報記憶手段と、
他の電子機器から説明情報の一部を受信する受信手段と、
前記受信手段によって受信した説明情報の一部を表示する受信情報表示手段と、
前記情報記憶手段に記憶された複数の見出語のうちの何れかの見出語を選択する見出語選択手段と、
この見出語選択手段により選択された見出語の説明情報を前記情報記憶手段から検索して表示させる説明情報表示手段と、
この検索された見出語と前記受信手段により受信した説明情報の一部とが対応するか否かを判別する検索見出語判別手段と、
前記検索見出語判別手段による判別結果を出力する検索見出語判別結果出力手段と
前記検索見出語判別手段により前記検索された見出語と前記受信した説明情報の一部が対応すると判別された場合に、前記説明情報表示手段により表示された説明情報のうち、前記受信した説明情報の一部と対応する部分を識別表示する対応部分識別表示手段と、
を具備したことを特徴とする通信電子機器。
Information storage means for storing a plurality of headwords and explanation information in association with each other;
Receiving means for receiving a part of the explanation information from another electronic device;
Received information display means for displaying a part of the explanation information received by the receiving means;
A headword selection means for selecting any one of a plurality of headwords stored in the information storage means;
Explanation information display means for searching and displaying the explanation information of the headword selected by the headword selection means from the information storage means;
A search headword determining means for determining whether or not this searched headword corresponds to a part of the explanation information received by the receiving means;
A search headword discrimination result output means for outputting a discrimination result by the search headword discrimination means ;
Of the explanation information displayed by the explanation information display means, the received message is received when the retrieved entry word discrimination means determines that the searched entry word corresponds to a part of the received explanation information. Corresponding part identification display means for identifying and displaying a part corresponding to a part of the description information;
A communication electronic device comprising:
前記見出語選択手段は、
検索文字列を入力する入力手段と、
前記入力手段により入力された検索文字列に該当する複数の見出語のうちの何れかの見出語を選択する選択手段と
を具備したことを特徴とする請求項1記載の通信電子機器。
The headword selection means includes:
An input means for entering a search string;
The communication electronic device according to claim 1, further comprising a selection unit that selects any one of a plurality of headwords corresponding to the search character string input by the input unit.
前記受信手段は、前記説明情報の一部と共に同説明情報に対応する見出語を受信し、
前記判別手段は、前記受信手段により受信された見出語と、前記検索手段により検索対象として入力された見出語とが一致するか否かを判別することを特徴とする請求項1記載の通信電子機器。
The receiving means receives a headword corresponding to the explanation information together with a part of the explanation information,
2. The determination unit according to claim 1, wherein the determination unit determines whether or not the headword received by the reception unit matches the headword input as a search target by the search unit. Communication electronics.
前記情報記憶手段は情報種類別に見出語と説明情報を記憶し、
前記受信手段によって前記情報種類を示すデータを受信し、
前記見出語選択手段は、前記受信手段によって受信した情報種類別の複数の見出語のうちの何れかの見出語を選択する手段を有することを特徴とする請求項1記載の通信電子機器。
The information storage means stores headwords and explanation information for each information type,
Receiving the data indicating the information type by the receiving means;
2. The communication electronic device according to claim 1, wherein the headword selecting means includes means for selecting any one of a plurality of headwords classified by information type received by the receiving means. machine.
前記判別手段による判別結果を前記他の電子機器に送信する送信手段をさらに具備したことを特徴とする請求項1記載の通信電子機器。  2. The communication electronic device according to claim 1, further comprising a transmission unit that transmits a determination result by the determination unit to the other electronic device. コンピュータを、Computer
見出語と説明情報とを対応づけて複数記憶する情報記憶手段と、Information storage means for storing a plurality of headwords and explanation information in association with each other;
他の電子機器から説明情報の一部を受信する受信手段と、Receiving means for receiving a part of the explanation information from another electronic device;
前記受信手段によって受信した説明情報の一部を表示する受信情報表示手段と、Received information display means for displaying a part of the explanation information received by the receiving means;
前記情報記憶手段に記憶された複数の見出語のうちの何れかの見出語を選択する見出語選択手段と、A headword selection means for selecting any one of a plurality of headwords stored in the information storage means;
この見出語選択手段により選択された見出語の説明情報を前記情報記憶手段から検索して表示させる説明情報表示手段と、Explanation information display means for searching and displaying the explanation information of the headword selected by the headword selection means from the information storage means;
この検索された見出語と前記受信手段により受信した説明情報の一部とが対応するか否かを判別する検索見出語判別手段と、A search headword determining means for determining whether or not the searched headword corresponds to a part of the explanation information received by the receiving means;
前記検索見出語判別手段による判別結果を出力する検索見出語判別結果出力手段と、A search headword discrimination result output means for outputting a discrimination result by the search headword discrimination means;
前記検索見出語判別手段により前記検索された見出語と前記受信した説明情報の一部が対応すると判別された場合に、前記説明情報表示手段により表示された説明情報のうち、前記受信した説明情報の一部と対応する部分を識別表示する対応部分識別表示手段と、Of the explanation information displayed by the explanation information display means, the received word is received when it is judged by the search finding word judgment means that the searched word and a part of the received explanation information correspond. Corresponding part identification display means for identifying and displaying a part corresponding to a part of the description information;
に機能させるための辞書ゲームプログラム。Dictionary game program to make it work.
JP2003193145A 2003-07-07 2003-07-07 Communication electronics, dictionary game program Expired - Fee Related JP4415583B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003193145A JP4415583B2 (en) 2003-07-07 2003-07-07 Communication electronics, dictionary game program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003193145A JP4415583B2 (en) 2003-07-07 2003-07-07 Communication electronics, dictionary game program

Publications (2)

Publication Number Publication Date
JP2005031764A JP2005031764A (en) 2005-02-03
JP4415583B2 true JP4415583B2 (en) 2010-02-17

Family

ID=34204726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003193145A Expired - Fee Related JP4415583B2 (en) 2003-07-07 2003-07-07 Communication electronics, dictionary game program

Country Status (1)

Country Link
JP (1) JP4415583B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4689310B2 (en) * 2005-03-18 2011-05-25 シャープ株式会社 Electronic device with learning function, hint display method, hint display program, and storage medium storing the program
US10566896B2 (en) 2017-08-07 2020-02-18 Raytheon Company Heterogeneously integrated power converter assembly

Also Published As

Publication number Publication date
JP2005031764A (en) 2005-02-03

Similar Documents

Publication Publication Date Title
US7162412B2 (en) Multilingual conversation assist system
Newton et al. Teaching science with ICT
US20140134576A1 (en) Personalized language learning using language and learner models
US20120107789A1 (en) Learning environment with user defined content
JP2008241736A (en) Learning terminal and control method thereof, correctness determination server and control method thereof, learning system, learning terminal control program, correctness determination server control program, and recording medium recording the program
JP2016122139A (en) Text display device and learning device
JP4245120B2 (en) Information providing system and information providing server
JP2008203743A (en) Learning support device and learning support program
JP2002287608A (en) Learning support system
JP2026034739A (en) Program, information processing device, and method for determining correctness
JP4415583B2 (en) Communication electronics, dictionary game program
JP2001188795A (en) Electronic device having communication function with electronic dictionary, and storage medium storing electronic dictionary and electronic device control program
US20240295952A1 (en) Information generation apparatus, information generation method, and storage medium
CN112487040A (en) Information processing apparatus, information processing method, and storage medium
Holzinger et al. On the development of smart adaptive user interfaces for mobile e-Business applications: Towards enhancing User Experience–some lessons learned
JP4483212B2 (en) Communication electronics, dictionary game program
JP2013033118A (en) Information display device and information display program
JP2002169457A (en) Learning system, terminal, and learning method
CN111090722B (en) Voice question searching method and learning equipment
JP2007080257A (en) Portable sales activity support device
JP4228697B2 (en) Communication electronic dictionary, electronic dictionary program
JP2005106863A (en) Communication electronics, dictionary game program
JP2005077679A (en) Communication electronics, dictionary game program
CN113706951A (en) On-line education method, system and computer storage medium
JP2005293189A (en) Information display control device, electronic dictionary program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090512

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090708

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: 20091104

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

R150 Certificate of patent or registration of utility model

Ref document number: 4415583

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091117

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121204

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121204

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131204

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees