(57)【特許請求の範囲】
【請求項１】
他の機器と互いに接続通信する通信手段と、
表示手段と、
前記通信手段を介して自機器の検索履歴を前記他の機器に送信する送信手段と、
前記通信手段を介して前記他の機器の検索履歴を受信する受信手段と、
前記受信手段によって受信された検索履歴に含まれる単語を、検索候補として前記表示手段に表示させる制御手段と、
を備え、
複数の前記他の機器から前記受信手段によって受信された検索履歴に含まれる単語が互いに同一であった場合、或いは前記自機器及び前記他の機器からの検索履歴に含まれる単語が互いに同一であった場合、前記制御手段は、前記自機器又は前記他機ごとの検索日時から現在の日時までの経過時間にしたがって付与された同一の単語に対する点数の総計に応じた優先度で、前記同一の単語を前記表示手段に表示させることを特徴とする情報表示機器。
【請求項２】
請求項１に記載の情報表示機器において、
前記制御手段が、
前記受信手段によって受信された検索履歴に含まれる単語のなかから、ユーザが入力した文字と前方一致する単語を、検索候補として前記表示手段に表示させることを特徴とする情報表示機器。
【請求項３】
請求項２に記載の情報表示機器において、
前記制御手段が、
前記優先度の高いものから低いものに向けて順に検索候補として前記表示手段に表示させることを特徴とする情報表示機器。
【請求項４】
請求項３に記載の情報表示機器において、
前記制御手段が、
前記優先度を、前記他の機器における検索回数を含む要素に基づいて算出することを特徴とする情報表示機器。
【請求項５】
請求項３または４に記載の情報表示機器において、
前記制御手段が、
ユーザが入力した文字と前方一致する単語のうち、前記優先度が閾値以上の単語を、検索候補として前記表示手段に表示させることを特徴とする情報表示機器。
【請求項６】
請求項３〜５のいずれか一項に記載の情報表示機器において、
前記制御手段が、
自機器の検索履歴に含まれる単語については、前記優先度を下げることを特徴とする情報表示機器。
【請求項７】
請求項１〜６のいずれか一項に記載の情報表示機器において、
前記送信手段は、自機器の検索履歴を自動的に他の機器に送信し、
前記受信手段は、前記他の機器の検索履歴を受信することを特徴とする情報表示機器。
【請求項８】
請求項７に記載の情報表示機器において、
前記送信手段が、
自機器の検索履歴が更新されるごとに、自機器の検索履歴を自動的に前記他の機器に送信することを特徴とする情報表示機器。
【請求項９】
他の機器と互いに接続通信する通信手段と、表示手段とを備えるコンピュータに、
前記通信手段を介して自機器の検索履歴を前記他の機器に送信する送信機能と、
前記通信手段を介して前記他の機器の検索履歴を受信する受信機能と、
複数の前記他の機器から前記受信機能によって受信された検索履歴に含まれる単語が互いに同一であった場合、或いは前記自機器及び前記他の機器からの検索履歴に含まれる単語が互いに同一であった場合、前記自機器又は前記他機ごとの検索日時から現在の日時までの経過時間にしたがって付与された同一の単語に対する点数の総計に応じた優先度で、前記同一の単語を検索候補として前記表示手段に表示させる制御機能と、
を実現させることを特徴とする情報表示プログラム。
【請求項１０】
他の機器と互いに接続通信する通信手段と、表示手段と、制御手段と、を備える情報表示機器を用いた情報表示方法であって、
前記通信手段を介して自機器の検索履歴を他の機器に送信する送信工程と、
前記通信手段を介して前記他の機器の検索履歴を受信する受信工程と、
複数の前記他の機器から前記受信機能によって受信された検索履歴に含まれる単語が互いに同一であった場合、或いは前記自機器及び前記他の機器からの検索履歴に含まれる単語が互いに同一であった場合、前記自機器又は前記他機ごとの検索日時から現在の日時までの経過時間にしたがって付与された同一の単語に対する点数の総計に応じた優先度で、前記同一の単語を検索候補として前記制御手段の制御によって前記表示手段に表示させる制御工程と、
を含むことを特徴とする情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報表示機器、情報表示プログラムおよび情報表示方法に関する。
【背景技術】
【０００２】
従来から、電子辞書にはヒストリ検索やジャンプ検索といった便利な検索機能が搭載されている。
「ヒストリ検索」とは、検索された単語（見出し語）を履歴情報として登録し、その履歴情報を利用して検索を行う機能である。かかるヒストリ検索によれば、過去に検索したことのある単語を再度検索した場合に、履歴情報から単語を選択するだけでよく、文字列を入力することなく容易に検索を行うことができる。
「ジャンプ検索」とは、単語を検索した結果表示された説明情報のなかからユーザが文字列を指定し、その指定された文字列を新たな検索対象の単語として再度検索を行う機能である。かかるジャンプ検索によれば、検索した単語に関連する単語を続けて容易に検索し、その説明情報を簡単に表示させることができる。
【０００３】
特許文献１では、これらヒストリ検索やジャンプ検索が有する不都合を解消しようとしており、特にヒストリ検索した場合であって過去にジャンプ検索していたときは、ジャンプ検索した検索語の履歴が、ジャンプ元およびジャンプ先にそれぞれグループ分けして表示され、ユーザの学習効率を向上させようとしている（段落０１１０、０１３６〜０１５９、図６〜９参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０２２６３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のように、検索履歴を有効に活用しうる電子辞書であっても、自機器の検索履歴を利用するに留まっており、さらなる改善が求められる。たとえば、学校の教室で複数の生徒が同じテキストを通じて学習するような場面では、各生徒が同じ単語を検索することが多いにもかかわらず、このような場合であっても、個々の生徒が自分の目的の単語（文字列）をすべて入力し検索する必要がある。
この点、他の機器の検索履歴を利用しうれば、自機器の検索効率を向上させることができ、教室全体の学習効率の向上につながると考えられるが、現在市販されている電子辞書では、他の機器との通信機能を搭載しているものは少なく、Ｗｉ−Ｆｉ（Wireless Fidelity）機能を搭載した機種でも、インターネット上の情報を取得し表示するに留まっており、他の機器の検索履歴を利用する例は未だ見出されていない。
したがって、本発明の主な目的は、他の機器の検索履歴を利用してユーザの学習効率を向上させることができる情報表示機器を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明によれば、
他の機器と互いに接続通信する通信手段と、
表示手段と、
前記通信手段を介して自機器の検索履歴を前記他の機器に送信する送信手段と、
前記通信手段を介して前記他の機器の検索履歴を受信する受信手段と、
前記受信手段によって受信された検索履歴に含まれる単語を、検索候補として前記表示手段に表示させる制御手段と、
を備え、
複数の前記他の機器から前記受信手段によって受信された検索履歴に含まれる単語が互いに同一であった場合、或いは前記自機器及び前記他の機器からの検索履歴に含まれる単語が互いに同一であった場合、前記制御手段は、前記自機器又は前記他機ごとの検索日時から現在の日時までの経過時間にしたがって付与された同一の単語に対する点数の総計に応じた優先度で、前記同一の単語を前記表示手段に表示させることを特徴とする情報表示機器が提供される。
【発明の効果】
【０００７】
本発明によれば、他の機器の検索履歴を利用してユーザの学習効率を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】電子辞書の使用態様の一例を示す図である。
【図２】電子辞書の概略構成を示す平面図である。
【図３】電子辞書の制御回路を概略的に示すブロック図である。
【図４】基準テーブル、基準関数、履歴リストおよび集計リストの一例を示す図である。
【図５】情報表示処理の経時的な流れを示すフローチャートである。
【図６】情報表示処理中の一工程の処理を説明するための図である。
【図７】電子辞書の動作例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら本発明にかかる情報表示機器を電子辞書に適用した好ましい実施形態について説明する。
【００１０】
［使用態様］
本実施形態では、図１に示すとおり、複数台（２台以上）の電子辞書１が一定の範囲内で同時に使用され、互いに接続通信された状態で使用される。通信としては半径１０〜１００ｍ程度の近距離無線通信が想定され、たとえばＢｌｕｅｔｏｏｔｈ（登録商標）やＩｒＤＡ（赤外線通信）、ＩｒＳＳ（赤外線通信）などの通信形式が利用され、好ましくはＢｌｕｅｔｏｏｔｈ（登録商標）が利用される。
本実施形態では、Ａさん〜Ｅさんの５台の電子辞書１が互いに接続通信されている例を用いて説明し、特にＡさんの電子辞書１に注目して説明する。
【００１１】
［外観構成］
図２に示すとおり、電子辞書１は主にメインディスプレイ２、サブディスプレイ４、キー群６、送受信機８などを備えている。
【００１２】
メインディスプレイ２およびサブディスプレイ４は、ユーザによるキー群６の操作に応じた文字や符号など、各種データを表示する部分である。
メインディスプレイ２およびサブディスプレイ４は、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）などによって構成されている。
メインディスプレイ２およびサブディスプレイ４は、いわゆるタッチパネル（図３参照）と一体的に形成されており、手書き入力などの操作を受け付け可能となっている。
キー群６は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。
送受信機８は、電子辞書１に対し一体に構成され（内蔵され）ている。
【００１３】
［内部構成］
図３に示すとおり、電子辞書１は主に表示部１０、入力部２０、通信部３０、ＣＰＵ（Central Processing Unit）４０、フラッシュＲＯＭ（Read Only Memory）５０、ＲＡＭ（Random Access Memory）６０などを備え、各部がバス７０で相互にデータ通信可能に接続されている。
【００１４】
表示部１０は、メインディスプレイ２およびサブディスプレイ４を有している。
表示部１０は、ＣＰＵ４０から入力される表示信号に基づき、各種情報をメインディスプレイ２やサブディスプレイ４に表示するようになっている。
【００１５】
入力部２０は、キー群６およびタッチパネル２２を有している。
入力部２０は、押下されたキーやタッチパネル２２の位置に対応する信号をＣＰＵ４０に出力するようになっている。
【００１６】
通信部３０は、他の電子辞書１と接続通信する送受信機８を有している。
通信部３０では、ＣＰＵ４０から入力される指示信号に基づき（ＣＰＵ４０が送信手段または受信手段となって）、自己の電子辞書１のデータを送受信機８から他の電子辞書１に送信し、他の電子辞書１のデータを送受信機８で受信するようになっている。
【００１７】
ＣＰＵ４０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送などを行い、電子辞書１を統括的に制御するようになっている。
具体的には、ＣＰＵ４０は、入力部２０から入力される操作信号などに応じてフラッシュＲＯＭ５０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ４０は、処理結果をＲＡＭ６０に保存するとともに、当該処理結果を表示部１０に適宜出力させる。
【００１８】
フラッシュＲＯＭ５０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。
フラッシュＲＯＭ５０は、情報表示プログラム５２、辞書データベース群５４、テーブルリスト群５６などを記憶している。
【００１９】
情報表示プログラム５２は、後述の情報表示処理（図５参照）をＣＰＵ４０に実行させるためのプログラムである。
【００２０】
辞書データベース群５４は、複数の辞書データベース５５を有している。
本実施形態では、「国語辞典」の辞書データベース５５ａや「漢和辞典」の辞書データベース５５ｂ、「英和辞典」の辞書データベース５５ｃなどを有している。
これら辞書データベース５５には、単語（見出し語）とその単語の意味内容を含む説明情報とが対応付けされて複数格納されている。
【００２１】
テーブルリスト群５６は、基準テーブル５７、履歴リスト５８、集計リスト５９などを有している。
図４（ａ）に示すとおり、基準テーブル５７は経過時間と点数とが対応付けられたテーブルである。「経過時間」とは、ユーザが単語を検索した日時から現在の日時までに経過する時間である。「点数」とは、経過時間に応じて変動する値であり、ここでは経過時間が長くなるほど点数が減少している。経過時間と点数との関係は適宜変更可能である。
なお、基準テーブル５７に代えて、経過時間と点数とが一定の関係を有する基準関数テーブルが記憶され使用されてもよい（図４（ｂ）参照）。
図４（ｃ）に示すとおり、履歴リスト５８は単語（見出し語）の検索履歴をリスト化したものであって、単語、検索日時、経過時間および点数が対応付けられたリストである。「検索日時」とは、ユーザが単語を検索した現実の日時である。履歴リスト５８では、単語ごとに、検索日時と現在の日時とから経過時間が算出され、その経過時間が基準テーブル５７に照合され最終的に点数が算出されるようになっている。なお、経過時間が一定の時間を超えた場合は、その単語は履歴リスト５８から除外（削除）される。図４（ｃ）の例では、ｈｏｒｉｚｏｎｔａｌが履歴リスト５８から除外される。
図４（ｄ）に示すとおり、集計リスト５９は単語（見出し語）と点数とが対応付けられたテーブルであって、すべての電子辞書１の履歴リスト５８の単語と点数とが集計されたリストである。
【００２２】
ＲＡＭ６０は、ＣＰＵ４０が実行する各種プログラムや、これらプログラムの実行にかかるデータなどを一時的に保持するメモリである。
【００２３】
続いて、電子辞書１の情報表示処理（電子辞書１を用いた情報表示方法）および動作例を説明する。
【００２４】
［情報表示処理］
情報表示処理は、ＣＰＵ４０がフラッシュＲＯＭ５０の情報表示プログラム５２を読み出して実行する処理であり、複数台の電子辞書１が互いに接続通信されていることを前提に実行される。
【００２５】
始めに、図５に示すとおり、ＣＰＵ４０は、送受信機８を介して自己の電子辞書１の履歴リスト５８を他の電子辞書１に送信するとともに、送受信機８を介して他の電子辞書１の履歴リスト５８を受信する（ステップＳ１）。
その後、ＣＰＵ４０は、受信した他の電子辞書１の履歴リスト５８を取得し（ステップＳ２）、他の電子辞書１の履歴リスト５８に基づき、単語に対し集計リスト５９を作成し優先度を算出する（ステップＳ３）。
【００２６】
詳しくはステップＳ３では、他の電子辞書１の履歴リスト５８と自己の電子辞書１の履歴リスト５８とに基づいて、単語ごとに点数を加算して集計リスト５９を作成し、優先度を算出する。
たとえば、図６に示すとおり、Ａさんの電子辞書１において集計リスト５９を作成し優先度を算出すると仮定すると、ｅａｇｅｒに対し、Ａさんの履歴リスト５８には無く、Ｂさんの履歴リスト５８では１００点、Ｃさんの履歴リスト５８では１００点、Ｄさんの履歴リスト５８では７０点、Ｅさんの履歴リスト５８では８０点とされているときは、Ａさんの集計リスト５９に３５０点を付したｅａｇｅｒが追加される。
これと同様に、ｅｆｆｉｃｉｅｎｃｙに対しては、Ａさんの履歴リスト５８には無く、Ｂさんの履歴リスト５８では５０点、Ｃ〜Ｄさんの履歴リスト５８には無く、Ｅさんの履歴リストでは７０点とされているときは、Ａさんの集計リスト５９に１２０点が付されたｅｆｆｉｃｉｅｎｃｙが追加される。
ｅｉｇｈｔに対しては、Ａさんの履歴リスト５８では１０点、Ｂ〜Ｄさんの履歴リスト５８には無く、Ｅさんの履歴リストでは２０点とされているときは、Ａさんは既に検索済みであることから、ｅｉｇｈｔを再度検索する可能性は低いと考えられ、Ｅさんの履歴リストにおける２０点からＡさんの履歴リスト５８での１０点を減算した１０点が付されたｅｉｇｈｔがＡさんの集計リスト５９に追加される。なお、ここではＡさんの履歴リスト５８での点数を減算するようにしたが、これに限らず、Ａさんの履歴リスト５８に含まれる単語については、０点として集計リスト５９に追加しないようにしてもよい。
その結果、図６の集計リスト５９が作成され、単語の優先度が点数に応じてｅａｇｅｒ（高）＞ｅｆｆｉｃｉｅｎｃｙ（中）＞ｅｉｇｈｔ（低）と算出される。
【００２７】
その後、ＣＰＵ４０は、ユーザにより文字入力されたかどうかを繰り返し判定し（ステップＳ４）、文字入力された場合に、自己の電子辞書１の集計リスト５９に含まれる単語のなかから、ユーザが入力した文字と前方一致する単語を、優先度の高いものから低いものに向けて順に、検索候補としてメインディスプレイ２に表示させる（ステップＳ５）。
【００２８】
たとえば、Ａさんの集計リスト５９にはｅａｇｅｒ、ｅｆｆｉｃｉｅｎｃｙ、ｅｉｇｈｔなどの単語が含まれている場合に、Ａさんがｅを入力したときは、優先度順にｅａｇｅｒ、ｅｆｆｉｃｉｅｎｃｙ、ｅｉｇｈｔがこの順で検索候補としてメインディスプレイ２に表示される。
【００２９】
ステップＳ５では、ＣＰＵ４０は、好ましくはユーザが入力した文字と前方一致する単語のうち、優先度が閾値以上の単語を、検索候補としてメインディスプレイ２に表示させるのがよい。
たとえば、閾値が１００点と設定されている場合において、ｅａｇｅｒの点数が３５０点で、ｅｆｆｉｃｉｅｎｃｙの点数が１２０点で、ｅｉｇｈｔの点数が１０点であるときは（図６参照）、ｅａｇｅｒ、ｅｆｆｉｃｉｅｎｃｙが検索候補としてメインディスプレイ２に表示され、ｅｉｇｈｔは表示されない。
【００３０】
なお、優先度の閾値は適宜設定可能である。
検索候補の表示位置は表示欄上部（図７参照）に配置されるのがよい。
検索候補の表示件数は任意に設定可能であって適宜変更してもよいし、検索候補として表示する単語にはアイコンやカンマ区切りを付すなど、検索候補の単語は他の単語と区別され表示されてもよい。
ユーザが入力した文字が２文字、３文字と増えていき、ユーザが入力した文字と前方一致する単語がなくなった場合には、その段階で、通常の見出し語検索の処理が実行される。
【００３１】
その後、ＣＰＵ４０は、自己の電子辞書１で履歴リスト５８が更新されたかどうかと、他の電子辞書１でも履歴リスト５８が更新されたかどうかとを判定する（ステップＳ６）。すなわち、履歴リスト５８に含まれない新たな単語が検索された場合や、履歴リスト５８に含まれる単語が再度検索された場合など、履歴リスト５８においてその単語とこれに対応する検索日時、経過時間、点数が追加されるため、ステップＳ６では、ＣＰＵ４０がその追加分の有無を検出し、履歴リスト５８が更新されたかどうかを判定する。
【００３２】
その後、自己の電子辞書１または他の電子辞書１の一方または両方で履歴リスト５８が更新されたと判定したときは、ＣＰＵ４０は、ステップＳ１以降の処理を繰り返し実行する。他方、自己の電子辞書１と他の電子辞書１とのいずれでも履歴リスト５８が更新されていないと判定したときは、ＣＰＵ４０は、他の処理を実行する（ステップＳ７）。
【００３３】
［動作例］
たとえば、Ａ〜Ｅさんの５台の電子辞書１が互いに接続通信されている状態において、Ａさんの集計リスト５９にはｅａｇｅｒ、ｅｆｆｉｃｉｅｎｃｙ、ｅｉｇｈｔが含まれ、算出された優先度がｅａｇｅｒ（高）＞ｅｆｆｉｃｉｅｎｃｙ（中）＞ｅｉｇｈｔ（低）であって、ｅａｇｅｒ、ｅｆｆｉｃｉｅｎｃｙの優先度が閾値以上でかつｅｉｇｈｔの優先度が閾値未満であると仮定する（ステップＳ１〜Ｓ３）。
この状態において、図７に示すとおり、Ａさんが見出し語としてｅを入力すると（ステップＳ４）、ｅａｇｅｒとｅｆｆｉｃｉｅｎｃｙとがこの順に検索候補としてメインディスプレイ２に表示される（ステップＳ５）。併せて、各単語の左側にはトレンドというアイコンが表示され、これら単語がＡ〜Ｅさんの間で直近でまたは多数検索されている旨も表示される。
【００３４】
以上の実施形態によれば、図５のステップＳ３〜Ｓ５などに示したように、他の電子辞書１の履歴リスト５８と自己の電子辞書１の履歴リスト５８とが加減算され、その加減算結果から集計リスト５９が作成され、自己の電子辞書１の集計リスト５９に含まれる単語が、検索候補としてメインディスプレイ２に表示される。
言い換えれば、互いに接続通信されている複数台の電子辞書１同士で、単語の履歴情報が共有され、授業中に検索された単語（直近で検索された単語）や前日の宿題で検索された単語（多数検索された単語）などが、検索候補としてメインディスプレイ２に表示される。そのため、ユーザが当該単語を検索しようとした場合に、ユーザはその単語をすべて入力するまでもなく検索することができ、検索にかかる時間が短縮される。
したがって、学校の教室で複数の生徒が同じテキストを通じて学習するような場面において、各生徒が目的の単語を即座に検索することができ、結果的にユーザの学習効率を向上させることができる。
【００３５】
特に本実施形態では、自己の電子辞書１の集計リスト５９に含まれる単語に対し優先度が算出され、自己の電子辞書１の集計リスト５９に含まれる単語のなかから、ユーザが入力した文字と前方一致する単語が、優先度の高いものから低いものに向けて順に、検索候補としてメインディスプレイ２に表示されるから、単語の検索にかかる手間も軽減され、ユーザの学習効率を向上させることができる。
【００３６】
単語の優先度については、他の電子辞書１の履歴リスト５８が加味され、すべての電子辞書１における検索日時および検索回数の少なくとも何れかを含む要素に基づき、点数が算出されている。
そのため、ユーザ全体の総意に基づく単語がすべての電子辞書１において、検索候補として表示され、特定のユーザのみならず、各ユーザの学習効率を向上させることができる。
【００３７】
かかる場合に、ユーザが入力した文字と前方一致する単語のうち、優先度が閾値以上の単語が、検索候補としてメインディスプレイ２に表示されれば、単語の検索範囲が限定的に絞られるため、検索しようとする単語の選択にかかる手間が軽減され、ユーザの学習効率を向上させることができる。
【００３８】
なお、図５のステップＳ２では、ＣＰＵ４０は、他の電子辞書１の履歴リスト５８を取得し、その取得元のユーザ情報に基づき、当該履歴リスト５８に重み付けし当該集計リスト５９を補正する処理を実行してもよい。「ユーザ情報」とは、そのユーザの試験（TOEICなど）のスコア、そのユーザが友人かどうか、そのユーザの学年などの情報であって、任意に設定可能な情報である。
たとえば、ＡさんとＢさんの試験のスコアが近似しており、Ａさんの電子辞書１でＢさんのユーザ情報を設定している場合に、ＡさんがＢさんの履歴リスト５８を取得すると、取得したＢさんの履歴リスト５８の点数に１．５倍掛けするようにしてもよい。
かかる補正処理によれば、Ａさんが単語検索する場合にＢさんの検索履歴が大きく反映され、語学能力が近い者同士で情報を共有することができ、互いに学習効率を向上させることができる。
【００３９】
また、ステップＳ３では、集計リスト５９に含まれる単語であって単語帳登録されたり、マーカー表示されたり、見出しメモが付されたりした単語については、ＣＰＵ４０が、当該単語の優先度を上げる処理を実行してもよい。
たとえば、Ｂさんがｅａｇｅｒを単語帳登録していた場合、ｅａｇｅｒの点数が基準（たとえば１００点）の２倍に倍増され（＝２００点）、集計リスト５９が作成されてもよい。またそれとは逆に、Ａさんが既に単語帳登録している単語である場合は、Ａさんが検索する可能性は低いと判断してその単語を集計リスト５９に追加しないようにしてもよい。
【００４０】
その一方、集計リスト５９に含まれる単語であって既に検索された単語については、ＣＰＵ４０が、当該単語の優先度を下げる処理を実行してもよい。
たとえば、Ａさんの履歴リスト５８にｅａｇｅｒが含まれていた場合、ｅａｇｅｒの点数がＡさんの履歴リスト５８におけるｅａｇｅｒの点数分だけ減算した点数として、又は０点とした集計リスト５９が作成されてもよい。つまり、Ａさんが既に検索済みの場合は、その検索日時が近いほど、優先度が下がるようにしてもよい。
これにより、Ａさんが既に検索して覚えたと思われる単語が検索候補として表示されることを抑制することができる。
またたとえば、Ａさんの集計リスト５９にｅａｇｅｒが含まれ、Ａさんが再度ｅａｇｅｒを検索した場合、ｅａｇｅｒの点数が基準（たとえば３５０点）の１／２に半減され（＝１７５点）、集計リスト５９が作成されてもよい。
すなわち、Ａさんの履歴リスト５８（ｅａｇｅｒを含む。）がＢさんに送信され、Ｂさんがｅａｇｅｒを検索した場合に、Ｂさんの履歴リスト５８がＡさんで受信されると、ｅａｇｅｒの優先度が無限に高くなるというループが発生し易い。この点、単語の優先度を下げる処理を実行すれば、かかる無限ループの発生を防止することができる。もちろん、ＣＰＵ４０は、当該単語の優先度を下げるのに代えて、当該単語を履歴リスト５８自体から除外する処理を実行してもよい。
【００４１】
また本実施形態では、図５のステップＳ５などに示したように、検索候補の表示件数が任意に設定可能であるため、ユーザの数に（互いに接続通信される電子辞書１の数）に応じて、検索候補の表示数を変更することができる。
さらに、図５のステップＳ６、Ｓ１などに示したように、自己の電子辞書１の履歴リスト５８が更新されるごとに、自己の電子辞書１の履歴リスト５８が他の電子辞書１に自動的に送信され、これと同様に、他の電子辞書１の履歴リスト５８が更新されるごとに、他の電子辞書１の履歴リスト５８が自己の電子辞書１で受信されるから、ユーザはリアルタイムで優先度の高い単語をいち早く知ることができ、ユーザの学習効率を向上させることができる。
【００４２】
なお、本発明を適用可能な実施形態は、上述した実施形態や変形例に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００４３】
たとえば、本発明にかかる情報表示機器を電子辞書１に適用した例を説明したが、本発明が適用可能なものはこのような製品に限定されず、タブレットパソコン（またはスマートフォン）や、デスクトップパソコン、ノートパソコン、携帯電話、ＰＤＡ（Personal Digital Assistant）、ゲーム機などの電子機器全般に適用可能である。
本発明にかかる情報表示プログラムも、電子辞書１を含むこれら電子機器に対して着脱可能なメモリカード、ＣＤなどに記憶されることとしてもよいし、キャリアウエーブ(搬送波)を含む通信回線を介して提供されてもよい。
【００４４】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲のとおりである。
〔付記〕
［請求項１］
他の機器と互いに接続通信する通信手段と、
表示手段と、
前記通信手段を介して自機器の検索履歴を前記他の機器に送信する送信手段と、
前記通信手段を介して前記他の機器の検索履歴を受信する受信手段と、
前記受信手段によって受信された検索履歴に含まれる単語を、検索候補として前記表示手段に表示させる制御手段と、
を備えることを特徴とする情報表示機器。
［請求項２］
請求項１に記載の情報表示機器において、
前記制御手段が、
前記受信手段によって受信された検索履歴に含まれる単語のなかから、ユーザが入力した文字と前方一致する単語を、検索候補として前記表示手段に表示させることを特徴とする情報表示機器。
［請求項３］
請求項２に記載の情報表示機器において、
前記制御手段が、
前記受信手段によって受信された検索履歴に含まれる単語に対し優先度を算出し、前記優先度の高いものから低いものに向けて順に検索候補として前記表示手段に表示させることを特徴とする情報表示機器。
［請求項４］
請求項３に記載の情報表示機器において、
前記制御手段が、
前記優先度を、前記他の機器における検索日時および検索回数の少なくとも何れかを含む要素に基づいて算出することを特徴とする情報表示機器。
［請求項５］
請求項３または４に記載の情報表示機器において、
前記制御手段が、
ユーザが入力した文字と前方一致する単語のうち、前記優先度が閾値以上の単語を、検索候補として前記表示手段に表示させることを特徴とする情報表示機器。
［請求項６］
請求項３〜５のいずれか一項に記載の情報表示機器において、
前記制御手段が、
自機器の検索履歴に含まれる単語については、前記優先度を下げることを特徴とする情報表示機器。
［請求項７］
請求項１〜６のいずれか一項に記載の情報表示機器において、
前記送信手段は、自機器の検索履歴を自動的に他の機器に送信し、
前記受信手段は、前記他の機器の検索履歴を受信することを特徴とする情報表示機器。
［請求項８］
請求項７に記載の情報表示機器において、
前記送信手段が、
自機器の検索履歴が更新されるごとに、自機器の検索履歴を自動的に前記他の機器に送信することを特徴とする情報表示機器。
［請求項９］
他の機器と互いに接続通信する通信手段と、表示手段とを備えるコンピュータに、
前記通信手段を介して自機器の検索履歴を前記他の機器に送信する送信機能と、
前記通信手段を介して前記他の機器の検索履歴を受信する受信機能と、
前記受信機能によって受信された検索履歴に含まれる単語を、検索候補として前記表示手段に表示させる制御機能と、
を実現させることを特徴とする情報表示プログラム。
［請求項１０］
他の機器と互いに接続通信する通信手段と、表示手段とを備える情報表示機器を用いた情報表示方法であって、
前記通信手段を介して自機器の検索履歴を他の機器に送信する送信工程と、
前記通信手段を介して前記他の機器の検索履歴を受信する受信工程と、
前記受信工程によって受信された検索履歴に含まれる単語を、検索候補として前記表示手段に表示させる制御工程と、
を含むことを特徴とする情報表示方法。
【符号の説明】
【００４５】
１  電子辞書
２  メインディスプレイ
８  送受信機
４０  ＣＰＵ
【図１】
0006507541.tif 000002
【図２】
0006507541.tif 000003
【図３】
0006507541.tif 000004
【図４】
0006507541.tif 000005
【図５】
0006507541.tif 000006
【図６】
0006507541.tif 000007
【図７】
0006507541.tif 000008