(57)【要約】【課題】辞書検索の利便性を向上させること。【解決手段】見出し語とその説明文からなる辞書データを格納する辞書データ格納部と、メモ用データ格納部と、キーボードと、表示部と、キーボードからの入力に基づいて辞書データを読み出して表示部に表示し、辞書データが表示されているときにキーボードからメモ用データが入力されると、メモ用データを表示されている辞書データに関連付けてメモ用データ格納部に格納する制御部とを備え、制御部は入力部から再び前記メモ用データが入力されるとき、メモ用データと関連する辞書データを辞書データ格納部から読み出して表示部に表示する。【選択図】  図１
2004151840.tif 000002
【特許請求の範囲】
【請求項１】
見出し語とその説明文からなる辞書データを格納する辞書データ格納部と、メモ用データ格納部と、キーボードと、表示部と、キーボードからの入力に基づいて辞書データを読み出して表示部に表示し、辞書データが表示されているときにキーボードからメモ用データが入力されると、メモ用データを表示されている辞書データに関連付けてメモ用データ格納部に格納する制御部とを備え、制御部は入力部から再び前記メモ用データが入力されるとき、メモ用データと関連する辞書データを辞書データ格納部から読み出して表示部に表示する電子辞書。
【請求項２】
制御部はキーボードからの入力に基づいて１つのメモ用データを複数の異なる辞書データに関連付けてメモ用データ格納部に格納する請求項１記載の電子辞書。
【請求項３】
制御部は、キーボードから１つのメモ用データが入力されるとき、そのメモ用データに関連する複数の辞書データを読み出して表示する請求項２記載の電子辞書。
【請求項４】
制御部は、キーボードからの入力に基づきメモ用データを１つの見出し語に対応する説明文の一部分に関連付けてメモ用データに格納する請求項１記載の電子辞書。
【請求項５】
請求項１記載の電子辞書をコンピュータで制御するために、キーボードからの入力に基づいて辞書データを読み出して表示部に表示し、辞書データが表示されているときにキーボードからメモ用データが入力されると、メモ用データを表示されている辞書データに関連付けてメモデータ格納部に格納し、入力部から再び前記メモ用データが入力されるとき、メモ用データと関連する辞書データを辞書データ格納部から読み出して表示部に表示するプログラムを記憶した媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電子辞書に関する。
【０００２】
【従来の技術】
この発明に関連する従来技術としては、新たな用法や例文等の新たな情報を辞書データに付加し、辞書データを呼び出してから追加した情報を表示するようにしたものが知られている（例えば、特許文献１参照）。
さらに、辞書データに対して新たな情報の付加あるいは不要な情報の削除を行い、その追加削除した辞書データを表示するようにしたものも知られている（例えば、特許文献２参照）。
【０００３】
【特許文献１】
特開平６−２６６７５４号公報
【特許文献１】
特許第３１６４５７３号公報
【０００４】
【発明が解決しようとする課題】
従来の電子辞書では、一度検索した語を再検索する機能として、検索した辞書データを自動的に登録するしおり機能や、使用者が検索した辞書データを任意に登録する単語帳機能がある。
しかし、しおり機能では検索順でしか登録されず、不要なデータであっても自動的に登録されてしまい、古いデータは自動的に消去されるようになっているため、いつまでも再検索したい場合には不都合である。
【０００５】
また、単語帳機能では任意の辞書データを登録でき、使用者が消去しない限りはいつまでも単語帳リストより選択するだけで容易に再検索が可能であるが、単語帳に登録した辞書データが増えるにつれ、多くのリストから選択するのに手間がかかり、どれがより重要でどういう目的で登録したのかがわかりづらくなってくるという問題がある。
【０００６】
この発明はこのような事情を考慮してなされたもので、使用者が自分にとってわかりやすいメモ用データを、後で再検索したい辞書データに貼り付け、そのメモ用データより呼び出すことにより、容易に再検索をすることが可能な電子辞書を提供するものである。
【０００７】
【課題を解決するための手段】
この発明は、見出し語とその説明文からなる辞書データを格納する辞書データ格納部と、メモ用データ格納部と、キーボードと、表示部と、キーボードからの入力に基づいて辞書データを読み出して表示部に表示し、辞書データが表示されているときにキーボードからメモ用データが入力されると、メモ用データを表示されている辞書データに関連付けてメモ用データ格納部に格納する制御部とを備え、制御部は入力部から再び前記メモ用データが入力されるとき、メモ用データと関連する辞書データを辞書データ格納部から読み出して表示部に表示する電子辞書を提供するものである
【０００８】
【発明の実施の形態】
この発明において、辞書データ格納部はＲＯＭやＣＤ−ＲＯＭやフレキシブルディスクなどにより構成でき、メモ用データ格納部はＲＡＭを用いて構成できる。
また、表示部にはＣＲＴ、ＬＣＤ又はＬＥＤなどを用いることができ、制御部にはＣＰＵを用いることができる。
この発明において、制御部はキーボードからの入力に基づいて１つのメモ用データを複数の異なる辞書データに関連付けてメモ用データ格納部に格納するようにしてもよい。
制御部は、キーボードから１つのメモ用データが入力されるとき、そのメモ用データに関連する複数の辞書データを読み出して表示するようにしてもよい。
制御部は、キーボードからの入力に基づきメモ用データを１つの見出し語に対応する説明文の一部分に関連付けてメモ用データに格納するようにしてもよい。また、この発明は、上記電子辞書をコンピュータで制御するために、キーボードからの入力に基づいて辞書データを読み出して表示部に表示し、辞書データが表示されているときにキーボードからメモ用データが入力されると、メモ用データを表示されている辞書データに関連付けてメモデータ格納部に格納し、入力部から再び前記メモ用データが入力されるとき、メモ用データと関連する辞書データを辞書データ格納部から読み出して表示部に表示するプログラムを記憶した媒体を提供するものである。
【０００９】
実施例
以下、図面に示す実施例に基づいてこの発明を詳述する。これによってこの発明が限定されるものではない。
図１はこの発明の実施例の電子辞書の正面図である。
同図に示すように電子辞書１は、表示部２とキーボード３を備えている。キーボード３は、文字や数字を入力する文字キー３０、辞書モードやコンテンツを切り替えるモードキー３１，メモ用データを辞書データに貼りつける貼付キー３２，貼り付けたメモ用データを呼び出すメモ呼出キー３３，辞書データ等の検索，選択やメモ用データの選択，登録等を行う検索／決定キー３４，カーソル移動や画面スクロール等を行うカーソルキー３５，および現在表示しているデータの前や次のデータを表示させる前見出／次見出キー３６からなる。
【００１０】
図２は、図１に示す電子辞書の構成を示すブロック図である。
図２において、ＣＰＵ１１は、キーボード３からの出力を受けて画面表示等の制御や辞書の検索等の制御を行う。
ＲＯＭ型記憶装置１２と、フレキシブルディスクやＣＤ−ＲＯＭ等からなる外部記憶装置１３とは、電子辞書の制御プログラムや辞書データ等を格納している。
ＲＡＭ型記憶装置１４は、表示バッファエリアや，メモ用データ（以下、メモという）と辞書データへの貼りつけ情報を記憶する記憶エリアを有する。
これらはデータバスまたは制御バス１５によって相互に接続されている。
【００１１】
このような構成における動作を次に説明する。なお、この発明は対象とする辞書の種類や貼り付けるデータの種類は限定されないが、ここでは英和，和英モードにメモを貼り付ける動作例を示す。
図３は英和の辞書データ「ｄｏｇｇｉｅ」に新規入力したメモを貼り付ける例を示す。
Ｇ１は英和の「ｄｏｇｇｉｅ」を呼び出したときの訳語画面を示している。
貼付キー３２を押すとＧ２に示す画面になり、貼り付けるメモの選択リスト画面になる。この場合、まだ入力されたメモがないので、メモ選択リストには「新規メモ」しかない状態である。
【００１２】
検索／決定キー３４を押して、「新規メモ」を選択するとＧ３に示す画面になり、メモの入力状態になる。ここでは既に「犬に関する語句」と入力されている。
入力が終わった時点で検索／決定キー３４を押すとＧ４に示すように「貼り付けました！」とメッセージが一時表示され、メモが貼り付けられる。
【００１３】
図４は図３で貼り付けたメモを別の辞書データに貼り付けをしている例を示す。
Ｇ１は英和の「ｐｕｐｐｙ」を呼び出したときの訳語画面を示している。
貼付キー３２を押すとＧ１２に示す画面になり、貼り付けるメモの選択リスト画面になる。
カーソルキー３５の下カーソルを押してＧ１３に示す別の辞書データに貼り付けているメモ「犬に関する語句」を選択し、検索／決定キー３４を押すとＧ１４に示すように「ｐｕｐｐｙ」にもそのメモが貼り付けられる。
【００１４】
図５は図３，４で英和データに貼り付けたメモを和英データに貼り付ける例を示す。
Ｇ２１に示す和英辞書モードにおいて、「犬猫病院」を検索したときの訳語画面をＧ２２に示している。図４に示す例と同様にＧ２３，Ｇ２４に示すようにメモ「犬に関する語句」を「犬猫病院」に貼り付けている。
図６は辞書データの訳語の途中にメモを貼り付ける例を示す。
Ｇ３１に示すように英和の「ｍａｋｅ」を訳語表示して、Ｇ３２に示すように名詞の頭まで下スクロールしている。
次に、Ｇ３３，Ｇ３４に示すように新規メモとして「ｍａｋｅ（名詞）」を貼り付けている。
【００１５】
図７はメモに基づいて辞書データを呼び出す例を示す。
Ｇ４１は英和辞書の検索の入力画面を示すが、ここでメモ呼出キー３３を押すとＧ４２に示すように辞書データに貼り付けられているメモがリスト表示される。
ここで、メモ「犬に関する語句」を選択して検索／決定キー３４を押すとＧ４３に示すように選択されたメモの表示とそのメモを貼り付けてある辞書データのリスト表示となる。
そこで、和英の「犬猫病院」を選択すると、Ｇ４４に示すようにその訳語が表示される。
【００１６】
図８は図７のＧ４２に示すメモにおいて「ｍａｋｅ（名詞）」を選択した時の例である。Ｇ５１に示す英和辞書の検索入力画面が表示されたときに、Ｇ５２に示すようにメモを呼び出し、Ｇ５３に示すように「ｍａｋｅ」を選択すると、呼び出し時には図６のＧ３３に示すメモの貼り付けた位置の訳語が図８のＧ５４に示すように表示される。
【００１７】
図９はメモを貼り付けるときの処理を示すフローチャートである。
ステップＳ１は辞書データの訳語画面を表示して、キー入力を待っている状態である。
ステップＳ２では貼付キー３２が押されたか判定して、貼付キーでなければ、その他のキー処理を行う。貼付キーであればステップＳ３に進む。
ステップＳ３はメモ選択状態で、使用者によりメモリストの選択が行われ、ステップＳ４に進む。
【００１８】
ステップＳ４ではステップＳ３で「新規メモ」の選択肢が選ばれたか判断し、そうでなければステップＳ６、そうであればステップＳ５に進む。
ステップＳ５では使用者により貼り付けるメモの内容等の入力が行われ、入力が終了すればステップＳ６に進む。
ステップＳ６ではステップＳ４で選択したメモまたはステップＳ５で入力したメモの貼り付け情報に、貼り付けた辞書データの情報を追加し、メモ貼り付けの処理を終了する。
【００１９】
図１０はメモを一件表示したときの、貼り付けている辞書データのリスト表示をする処理を示すフローチャートである。
ステップＳ１１でメモ呼出キー３３が押されたかどうかを判定し、そうでなければ、その他のキー処理を行う。メモ呼出キー３３であればステップＳ１２に進み，登録されているメモをリスト表示する。
ステップＳ１３では使用者がメモを選択し、メモが一件表示される。そして、以下のそのメモが貼りつけられている辞書データのリスト表示の処理へ移っていく。
【００２０】
ステップＳ１４では選択されたメモの貼り付け情報（図１２参照）のモードＩＤとワードＮｏを１件分読む。ステップＳ１５ではその情報よりそのモードＩＤ，ワードＮｏに該当する辞書データを探す。ステップＳ１６ではステップＳ１５で探した辞書データをリスト表示する。
ステップＳ１７では貼り付け情報が終了したか判定し、まだ続きがあるならステップＳ１４に戻り、さらに貼り付けている辞書データをリスト表示していく。選択したメモが貼り付けられている辞書データがなくなれば、処理を終了する。
【００２１】
上記処理は、図７の例で説明するとＧ３に示す画面の表示処理である。つまり、この場合、メモ「犬に関する語句」が選択されたので、まず最初に図１２のそのメモが貼りつけられている辞書データの情報の１つめ（辞書データ「ｄｏｇｇｉｅ」，モードＩＤ＝英和，ワードＮｏ＝４５６７８）を読み、「ｄｏｇｇｉｅ」をリスト表示する。２回目は「ｐｕｐｐｙ」、３回目は「犬猫病院」の情報を読み、それぞれリスト表示する。
【００２２】
図１１は辞書データのリスト表示時に使用者がリスト選択を行い、辞書データの一件表示に移るときの処理を示すフローチャートである。
ステップＳ２１では選択されたリストの番号Ｎを取得している。
ステップＳ２２では表示中のメモの貼付け情報中のＮ番目の情報（モードＩＤ，ワードＮｏ，表示先頭バイト（位置））を読み出す。
【００２３】
図７の例のようにメモ「犬に関する語句」の貼りつけられている辞書データの３番目が選択された場合は、図１２の貼り付け情報のモードＩＤ＝和英，ワードＮｏ＝１２３２１，表示先頭バイト＝０（「犬猫病院」への貼り付け情報）が読み出される。
【００２４】
ステップＳ２３では、モードＩＤ，ワードＮｏより該当する辞書データを探している。
ステップＳ２４では、表示先頭バイトに従い、その位置より辞書データを表示する。
図７に示す「犬猫病院」では、表示先頭バイト＝０なので先頭から表示される。また、図８に示すようにメモ「ｍａｋｅ（名詞）」が貼りつけられている「ｍａｋｅ」を表示した場合、図１２を見ると表示先頭バイト＝１２５６で、これは「−［名］（複〜ｓ／−ｓ）」の位置を示しているので、図８のＧ４の画面のようにその位置から表示される。
【００２５】
図１２はメモ貼り付け情報のデータフォーマット例を示す。
操作的には辞書データにメモを貼り付けるようになっているが、この例では辞書データ１件ごとに貼り付け情報を持つのではなく、登録されたメモ１件ごとに、どの辞書データに貼り付いているかという情報を持つようにしている。
貼りつけ情報には各メモに対して、貼りつけた辞書データのモードを示すＩＤと、ワードＮｏと、その辞書データのどの位置に貼りつけたかを示す先頭表示バイトが記憶されている。
【００２６】
この情報例では、メモ「犬に関する語句」は、英和のワードＮｏ  ４５６７８番目「ｄｏｇｇｉｅ」の先頭と、ワードＮｏ  ２１０５４３番目「ｐｕｐｐｙ」の先頭と、和英のワードＮｏ  １２３２１番目「犬猫病院」に貼りつけられている。
また、メモ「ｍａｋｅ（名詞）」は、英和のワードＮｏ  １３２４５６番目「ｍａｋｅ」の先頭から１２５６バイト目（［名］の位置）に貼りつけられている。
【００２７】
【発明の効果】
辞書データにメモ用データを貼りつけ、メモ用データの内容を自分のわかりやすいものにしておけば、メモ用データの貼りつけられている辞書データを呼び出す時に、どういう意図で登録したかを記憶しておくことや、関連するものをまとめて検索することが容易となり、辞書の再検索の利便性がよくなる。
【図面の簡単な説明】
【図１】この発明の実施例の電子辞書の正面図である。
【図２】この発明の実施例の電子辞書の構成を示すブロック図である。
【図３】この発明の実施例のメモ貼りつけ例を示す説明図である。
【図４】この発明の実施例の別の辞書データへのメモ貼りつけ例を示す説明図である。
【図５】この発明の実施例の別モードの辞書データへのメモ貼りつけ例を示す説明図である。
【図６】この発明の実施例の辞書データの途中へのメモ貼りつけ例を示す説明図である。
【図７】この発明の実施例においてメモから辞書データを呼び出す例を示す説明図である。
【図８】この発明の実施例においてメモから辞書データの途中を呼び出す例を示す説明図である。
【図９】この発明の実施例のメモ貼りつけの処理を示すフローチャートである。
【図１０】この発明の実施例のメモ表示時の辞書データのリスト表示処理を示すフローチャートである。
【図１１】この発明の実施例の辞書データのリスト選択から一件表示の処理を示すフローチャートである。
【図１２】この発明の実施例のメモ貼りつけの情報例を示す説明図である。
【符号の説明】
１  電子辞書
２  表示部
３  キーボード
１１  ＣＰＵ
１２  ＲＯＭ型記憶装置
１３  外部記憶装置
１４  ＲＡＭ型記憶装置
３０  文字キー
３１  モードキー
３２  貼付キー
３３  メモ呼出しキー
３４  検索／決定キー
３５  カーソルキー
３６  前見出／次見出キー
【図１】
2004151840.tif 000003
【図２】
2004151840.tif 000004
【図３】
2004151840.tif 000005
【図４】
2004151840.tif 000006
【図５】
2004151840.tif 000007
【図６】
2004151840.tif 000008
【図７】
2004151840.tif 000009
【図８】
2004151840.tif 000010
【図９】
2004151840.tif 000011
【図１０】
2004151840.tif 000012
【図１１】
2004151840.tif 000013
【図１２】
2004151840.tif 000014