(57)【要約】【課題】詳細辞書で指定された文字列を、簡約辞書の説明中で適切に表示することを可能にする。【解決手段】情報表示装置１０は、複数の見出し語とそれぞれの詳細説明テキストを対応づけた詳細辞書を記憶している辞書データベース２２ｂを有する。ＣＰＵ２１は、詳細辞書に含まれる見出し語に対応する詳細説明テキストを表示し、詳細説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する。ＣＰＵ２１は、ユーザ操作に応じて文字列を指定した見出し語と、詳細説明テキストの一部からなる第２説明テキストにおける文字列の位置情報とを、複数の見出し語とそれぞれの第２説明テキストを対応づけた簡約辞書を有する単語学習装置に送信する。【選択図】図１
2016152013.tif 000002
【特許請求の範囲】
【請求項１】
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書を記憶している第１辞書記憶手段と、
前記第１辞書記憶手段に記憶された何れかのユーザ指定の見出し語に対応する第１説明テキストを表示させる第１説明表示制御手段と、
前記第１説明表示制御手段により表示された第１説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する文字列指定手段と、
前記ユーザ指定の見出し語と、前記第１説明テキストの一部からなる第２説明テキストにおける前記文字列の位置情報とを、複数の見出し語とそれぞれの第２説明テキストを対応づけた第２辞書を有する単語学習装置に送信する情報送信手段と
を有する情報表示装置。
【請求項２】
前記第２説明テキストは、少なくとも見出し語に対応する語義の説明情報を含むことを特徴とする請求項１記載の情報表示装置。
【請求項３】
前記第１説明表示制御手段は、前記文字列指定手段によって指定された文字列について、前記第２説明テキストに含まれる第１文字列部分と前記第２説明テキストに含まれない第２文字列部分とを異なる表示形態により表示する請求項１記載の情報表示装置。
【請求項４】
前記情報送信手段は、前記文字列指定手段により指定された文字列のうち前記第２説明テキストに含まれない文字列部分の文字列データを前記単語学習装置に送信することを特徴とする請求項１記載の情報表示装置。
【請求項５】
複数の見出し語とそれぞれの第３説明テキストを対応づけた第３辞書を記憶している第３辞書記憶手段と、
前記第３辞書記憶手段に記憶された何れかのユーザ指定の見出し語に対応する第３説明テキストを表示させる第３説明表示制御手段と、
前記第３説明表示制御手段により表示された第３説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する第３文字列指定手段と、を備え、
前記情報送信手段は、前記第３説明表示制御手段により第３説明テキストが表示されたユーザ指定の見出し語と、前記第３文字列指定手段により指定された前記第３説明テキストのうちの何れかの文字列とを、前記単語学習装置に送信する請求項１記載の情報表示装置。
【請求項６】
前記情報送信手段は、さらに前記第３辞書の辞書名を前記単語学習装置に送信する請求項５記載の情報表示装置。
【請求項７】
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書に対応する、前記複数の見出し語とそれぞれの前記第１説明テキストの一部からなる第２説明テキストとを対応づけた第２辞書を記憶している第２辞書記憶手段と、
情報表示装置から見出し語と、この見出し語に対応する前記第２説明テキストにおける文字列の位置を示す位置情報と、前記第２説明テキストに含まれない文字列部分の文字列データを受信する情報受信手段と、
前記情報表示装置から受信した見出し語に対応する前記第２辞書の第２説明テキストを表示する際に、前記第２説明テキストに前記文字列データに応じた文字列を挿入すると共に、前記第２説明テキストに含まれる第１文字列部分と前記第２説明テキストに含まれない第２文字列部分とを異なる表示形態により表示する表示手段と、
を有する単語学習装置。
【請求項８】
情報表示装置と前記情報表示装置と通信可能な単語学習装置からなるシステムであって、
前記情報表示装置は、
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書を記憶している第１辞書記憶手段と、
前記第１辞書記憶手段に記憶された何れかのユーザ指定の見出し語に対応する第１説明テキストを表示させる第１説明表示制御手段と、
前記第１説明表示制御手段により表示された第１説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する文字列指定手段と、
前記ユーザ指定の見出し語と、前記第１説明テキストの一部からなる第２説明テキストにおける前記文字列の位置情報とを、複数の見出し語とそれぞれの第２説明テキストを対応づけた第２辞書を有する単語学習装置に送信する情報送信手段とを有し、
前記単語学習装置は、
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書に対応する、前記複数の見出し語とそれぞれの第１詳細説明テキストの一部からなる第２説明テキストとを対応づけた第２辞書を記憶している第２辞書記憶手段と、
前記情報表示装置から見出し語と、この見出し語に対応する前記第２説明テキストにおける文字列の位置を示す位置情報と、前記第２説明テキストに含まれない文字列部分の文字列データを受信する情報受信手段と、
前記情報表示装置から受信した見出し語に対応する前記第２辞書の第２説明テキストを表示する際に、前記第２説明テキストに前記文字列データに応じた文字列を挿入すると共に、前記第２説明テキストに含まれる第１文字列部分と前記第２説明テキストに含まれない第２文字列部分とを異なる表示形態により表示する表示手段とを有するシステム。
【請求項９】
コンピュータを、
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書を記憶している第１辞書記憶手段と、
前記第１辞書記憶手段に記憶された何れかのユーザ指定の見出し語に対応する第１説明テキストを表示させる第１説明表示制御手段と、
前記第１説明表示制御手段により表示された第１説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する文字列指定手段と、
前記ユーザ指定の見出し語と、前記第１説明テキストの一部からなる第２説明テキストにおける前記文字列の位置情報とを、複数の見出し語とそれぞれの第２説明テキストを対応づけた第２辞書を有する単語学習装置に送信する情報送信手段として機能させるためのプログラム。
【請求項１０】
コンピュータを、
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書に対応する、前記複数の見出し語とそれぞれの前記第１説明テキストの一部からなる第２説明テキストとを対応づけた第２辞書を記憶している第２辞書記憶手段と、
情報表示装置から見出し語と、この見出し語に対応する前記第２説明テキストにおける文字列の位置を示す位置情報と、前記第２説明テキストに含まれない文字列部分の文字列データを受信する情報受信手段と、
前記情報表示装置から受信した見出し語に対応する前記第２辞書の第２説明テキストを表示する際に、前記第２説明テキストに前記文字列データに応じた文字列を挿入すると共に、前記第２説明テキストに含まれる第１文字列部分と前記第２説明テキストに含まれない第２文字列部分とを異なる表示形態により表示する表示手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子辞書などの情報を表示する情報表示装置、単語学習装置に関する。
【背景技術】
【０００２】
従来から、辞書機能を有する電子辞書などの情報表示装置においては、各見出し語と見出し語の説明情報とを対応付けて記憶している辞書データベースが備えられており、入力された文字に対応する見出し語の説明情報を辞書データベースから読み出して、見出し語と説明情報とをディスプレイに表示させるようになっている。
【０００３】
ところで、このような情報表示装置には、一般に、単語帳機能が搭載されている。単語帳機能とは、説明情報の表示された単語（見出し語）と、検索元の辞書データベースとを、ユーザ操作に基づいて単語帳テーブルに登録しておき、復習を容易化して学習効率を向上させる機能である。さらに、辞書検索された見出し語とその見出し語の説明情報を表示する表示画面において、注目すべき部分をマーカにより識別して表示させることのできるマーカ機能を搭載したものがある。
【０００４】
そして、近年、単語帳機能を搭載した情報表示装置では、単語帳テーブルに登録したデータを他の外部機器との間で送受信して共有することが可能となっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−０４２９８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年では、単語帳機能を搭載した情報表示装置（電子辞書）とする他の外部機器として、簡約辞書が記憶された単語学習用の単語学習装置も考えられている。単語学習装置は、電子辞書と同様に、見出し語を指定することで、見出し語に対応する説明情報を表示させることができる。
【０００７】
しかし、従来では、電子辞書の辞書データベース（詳細辞書）と、単語学習装置に記憶された簡約辞書の辞書データベースでは、説明情報の内容が異なるため、電子辞書のマーカ機能を利用して説明情報に対して指定されたマーカを、簡約辞書の説明情報に反映させることができなかった。
【０００８】
本発明は、前記のような課題に考慮してなされたもので、詳細辞書で指定された文字列を、簡約辞書の説明中で適切に表示することが可能な情報表示装置、単語学習装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の情報表示装置は、複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書を記憶している第１辞書記憶手段と、前記第１辞書記憶手段に記憶された何れかのユーザ指定の見出し語に対応する第１説明テキストを表示させる第１説明表示制御手段と、前記第１説明表示制御手段により表示された第１説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する文字列指定手段と、前記ユーザ指定の見出し語と、前記第１説明テキストの一部からなる第２説明テキストにおける前記文字列の位置情報とを、複数の見出し語とそれぞれの第２説明テキストを対応づけた第２辞書を有する単語学習装置に送信する情報送信手段とを有する。
【発明の効果】
【００１０】
本発明によれば、詳細辞書で指定された文字列を、簡約辞書の説明中で適切に表示することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態における情報表示装置１０の電子回路の構成を示すブロック図。
【図２】本実施形態における情報表示装置１０の外観構成を示す図。
【図３】本実施形態における情報表示装置１０の外観構成を示す図。
【図４】本実施形態における単語学習装置３０の電子回路の構成を示すブロック図。
【図５】本実施形態における単語学習装置３０の外観構成を示す図。
【図６】本実施形態における情報表示装置１０の情報表示制御プログラム２２ａによる情報表示制御処理の動作を説明するためのフローチャート。
【図７】本実施形態におけるマーカデータ作成処理を示すフローチャート。
【図８】本実施形態における情報表示装置１０における処理の実行時における表示画面例を示す図。
【図９】本実施形態における情報表示装置１０における処理の実行時における表示画面例を示す図。
【図１０】本実施形態における転送機能メニュー画面の表示例を示す図。
【図１１】本実施形態における単語学習装置３０の単語学習処理を示すフローチャート。
【図１２】本実施形態における単語学習処理中の簡約辞書のマーカ表示処理を示すフローチャート。
【図１３】本実施形態における単語学習装置３０の表示画面例を示す図。
【発明を実施するための形態】
【００１２】
以下、図面により本発明の実施の形態について説明する。  
図１は、本実施形態における情報表示装置１０（電子回路の構成を示すブロック図）と単語学習装置３０とからなる電子辞書システムの構成を示す図である。本実施形態における電子辞書システムは、情報表示装置１０と単語学習装置３０とが相互に近距離無線通信が可能である。情報表示装置１０は、例えば電子辞書専用の電子機器として構成され、単語学習装置３０は、例えばデジタル単語帳専用の携帯機器として構成される。また、情報表示装置１０は、インターネットなどを含むネットワーク１２を介して、外部のサーバからコンテンツデータを受信することができる。本実施形態の電子辞書システムでは、情報表示装置１０は、例えば辞書サーバ１４から辞書データを受信することができる。従って、情報表示装置１０は、予め辞書データを内部に記憶しておく構成としても良いし、必要に応じて辞書サーバ１４にアクセスして辞書データを受信する構成としても良い。
【００１３】
情報表示装置１０は、詳細な内容を含む辞書データ（詳細辞書）を扱う詳細辞書機能を有し、単語学習装置３０は、詳細辞書の主要な一部の情報からなる辞書データ（簡約辞書）を扱う簡約辞書機能を有する。また、情報表示装置１０は、辞書データの内容に対してユーザ操作によって範囲指定させて、この範囲指定された部分（文字列）にマーカを設定して表示させるためのマーカ機能、マーカ機能によってマーカが設定された辞書データの内容に関するデータ（後述する、転送用マーカデータ）を単語学習装置３０に送信するための転送機能を有する。また、単語学習装置３０は、情報表示装置１０の転送機能によって送信されたデータ（転送用マーカデータ）をもとに、簡約辞書機能により表示される辞書データ（簡約辞書）にマーカを付加するマーカ表示処理機能を有する。
【００１４】
本実施形態における電子辞書システムでは、情報表示装置１０において詳細辞書の辞書データに対して設定されたマーカの範囲を、単語学習装置３０の簡約辞書の辞書データにおける文字列の位置情報によって通知する。これにより、単語学習装置３０は、簡約辞書の辞書データに対して情報表示装置１０から受信する位置情報をもとにマーカを付加することで、情報表示装置１０においてマーカが付加された文字列と同じ文字列範囲にマーカを付加することができる。
【００１５】
また、情報表示装置１０において詳細辞書の辞書データに対して、簡約辞書に含まれない文字列部分がマーカを付加する範囲としてユーザにより指定された場合に、情報表示装置１０は、簡約辞書に含まれない文字列部分の文字列データを単語学習装置３０に送信する。これにより、単語学習装置３０は、情報表示装置１０から受信した文字列データをもとに文字列を表示することで、既存の簡約辞書に含まない文字列部分についてもマーカを付加して適切に表示することができる。
【００１６】
図１は、本実施形態における情報表示装置１０の電子回路の構成を示すブロック図である。図２及び図３は、本実施形態における情報表示装置１０の外観構成を示す図である。図２は、情報表示装置１０を電子辞書１０Ａとして実現した例を示し、図３は、情報表示装置１０をタブレット装置（タブレット型ＰＣ(personal computer)）１０Ｂとして実現した例を示している。なお、情報表示装置１０は、タッチパネル式のＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等の他の電子機器により実現することも可能である。
【００１７】
以下、情報表示装置１０は、電子辞書１０Ａとして実現された場合を例にして説明する。  
情報表示装置１０の電子回路は、各種の記録媒体に記録されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成される。情報表示装置１０は、ＣＰＵ(central processing unit)２１、メモリ２２、記録媒体読取部２４、キー入力部１４、表示部１７、通信部２５が備えられる。
【００１８】
ＣＰＵ２１は、メモリ２２に予め記憶された情報表示制御プログラム２２ａ、あるいはＲＯＭカードなどの外部記録媒体２３から記録媒体読取部２４を介してメモリ２２に読み込まれた情報表示制御プログラム２２ａ、あるいはインターネットなどのネットワークを通じて読み込まれた情報表示制御プログラム２２ａに応じて、回路各部の動作を制御する。
【００１９】
メモリ２２に記憶された情報表示制御プログラム２２ａは、キー入力部１４、タッチパネル式の表示部１７からのユーザ操作に応じた入力信号、あるいは通信部２５を介して接続される単語学習装置３０との通信信号に応じて起動される。
【００２０】
メモリ２２には、情報表示制御プログラム２２ａとして、情報表示装置１０の全体の動作を司るシステムプログラム、通信部２５を介して単語学習装置３０などの外部電子機器とデータ通信するための通信プログラム、電子辞書機能を実現するための電子辞書プログラム、教科書などのテキストを表示するためのテキストビューアプログラム、マーカ単語帳に単語などのテキストを登録するマーカ単語帳プログラム等が記憶される。また、メモリ２２には、辞書データベース２２ｂ、マーカ単語帳データ２２ｄが記憶される。
【００２１】
ＣＰＵ２１は、情報表示制御プログラム２２ａにより、検索語入力処理、検索語に対応した見出し語検索処理、検索見出し語のプレビュー付き一覧表示処理、選択された見出し語に対応する語義・用例・解説などの各種説明情報の読み出し表示処理、テキスト中からユーザ操作によりマーカ指定された部分的なテキスト（単語など）のマーカ単語帳データ２２ｄへの登録・読み出しをするマーカ単語帳処理（マーカ機能）、マーカ単語帳データ２２ｄを単語学習装置３０に送信する処理、マーカ指定された部分的なテキストに関する転送用マーカデータを作成する転送用マーカデータ作成処理、転送用マーカデータを単語学習装置３０に送信する転送用マーカデータ送信処理（転送機能）、単語学習装置３０から送信されるテキストデータを受信する処理など、メモリ２２内の辞書データベース２２ｂ、テキストデータ２２ｃ、マーカ単語帳データ２２ｄ、転送用マーカデータ２２ｅに基づく検索・登録・読み出し・表示・送受信処理全般を制御するための処理を実行することができる。
【００２２】
辞書データベース２２ｂには、例えば、国語辞典、英和辞典、和英辞典、英英辞典、百科事典等の各種の詳細辞書が記憶される。例えば、英和辞典の辞書データとしては、アルファベット順に配列した各英単語の見出し語とその見出し語に対応する詳細説明テキスト（第１説明テキスト）とが対応づけて記憶される。詳細説明テキストには、例えば、日本語の意味（訳語）、発音記号、用例、解説、括弧書きされた付加データなどからなる説明情報がその発音の音声データと共に記憶される。英和辞典以外の各種の辞書データも、基本的には英和辞典と同様に、各見出し語とその説明情報が対応付けられて記憶される。
【００２３】
テキストデータ２２ｃは、教科書や小説など様々なコンテンツを対象とするデータである。テキストデータ２２ｃは、予め情報表示装置１０に記憶されていても良いし、記録媒体２３から読み出したデータ、ネットワークを通じて他の装置からダウンロードしたデータであっても良い。
【００２４】
マーカ単語帳データ２２ｄは、情報表示制御プログラム２２ａ（マーカ単語帳プログラム）によるマーカ単語帳処理（マーカ機能）によって登録されるデータである。マーカ単語帳データ２２ｄは、テキスト名（コンテンツ名）と、ユーザ操作によってテキスト中からマーカを設定する範囲として指定された単語などの部分的なテキスト（文字列）と、この部分的なテキストのテキスト中における位置（例えば、テキスト先頭からの文字位置）を示す位置情報とを対応づけたデータ（単語データ）である。マーカ単語帳データ２２ｄは、範囲指定の際にユーザに選択されたマーカ色などのデータを含むようにしても良い。
【００２５】
転送用マーカデータ２２ｅは、マーカ機能によって登録されたマーカの設定内容を単語学習装置３０に送信するためのデータである。転送用マーカデータ２２ｅには、単語学習装置３０への転送対象として選択されたマーカの設定内容について、マーカの設定対象とされた辞書データ中の見出し語と、マーカが付された文字列の範囲を示す位置情報が含まれる。転送用マーカデータ２２ｅの位置情報は、単語学習装置３０に記憶された辞書データ（簡約辞書）の簡約説明テキスト（第２説明テキスト）における文字列の位置を示す。簡約説明テキストにおける文字列の位置は、詳細辞書の詳細説明テキストにおいてマーカが設定された位置情報をもとに、簡約辞書の対応する見出し語の簡約説明テキストに含まれる文字列のみを対象とする文字列における位置として検出される。また、詳細説明テキストに対して設定されたマーカの範囲に簡約説明テキストにない文字列が含まれる場合、転送用マーカデータ２２ｅには、簡約説明テキストに含まれない文字列部分の文字列データが含まれる。
【００２６】
なお、簡約説明テキストは、少なくとも見出し語に対応する語義の説明情報を含む。語義の説明情報は、情報表示装置１０の詳細辞書と単語学習装置３０の簡約辞書の何れにおいても共通して存在する情報であるので、マーカが付加された文字列を対応づけることができる。
【００２７】
さらに、単語学習装置３０に記憶された簡約辞書と対応しない詳細辞書の詳細説明テキストに対してマーカが設定された場合、転送用マーカデータ２２ｅには、マーカが設定された見出し語と、マーカが設定された文字列データとを含む。さらに、マーカが設定された詳細辞書の辞書名のデータを付加することができる。例えば、情報表示装置１０に２書類の英和辞典（第１英和辞典、第２英和辞典）が記憶され、単語学習装置３０には第１英和辞典に対応する簡約辞典が記憶されている場合、第２英和辞典の詳細説明テキストに対してマーカが設定されると、第２英和辞典におけるマーカの設定対象とした見出し語、範囲指定された文字列データ、第２英和辞典の辞書名のデータが、転送用マーカデータ２２ｅに設定される。
【００２８】
キー入力部１４は、例えば情報表示装置１０の本体ケースに設けられた文字入力キー、辞書指定キー、［決定］キー、［戻る］キー、カーソルキーなどからの入力を制御する。
【００２９】
表示部１７は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造を有している。例えば、表示部１７は、バックライト付きカラー液晶表示画面に透明タッチパネルを重ねて構成される。表示部１７の表示画面には、必要に応じて、辞書機能を提供するための各種表示領域、テキストを含む各種コンテンツを表示するコンテンツ領域、各種機能のキー入力領域、あるいは各領域が混在する領域に切り替えられる。
【００３０】
通信部２５は、外部機器との無線通信を制御する。通信部２５は、ＣＰＵ２１の制御により単語学習装置３０と協働する処理が実行される場合に、単語学習装置３０との無線通信を制御する。
【００３１】
図４は、本実施形態における単語学習装置３０の電子回路の構成を示すブロック図である。図５は、本実施形態における単語学習装置３０の外観構成を示す図である。
【００３２】
単語学習装置３０の電子回路は、図４に示すように、プログラムによって動作が制御されるコンピュータによって構成される。単語学習装置３０は、例えば図５に示すように、デジタル単語帳専用の携帯機器として構成されるか、携帯電話、電子ブック、携帯ゲーム機等などの他の電子機器によって実現することができる。
【００３３】
単語学習装置３０は、ＣＰＵ４１、メモリ４２、記録媒体読取部４４、キー入力部３１、表示部３２、通信部４３が備えられる。
【００３４】
ＣＰＵ４１は、メモリ４２内に予め記憶された単語学習処理プログラム４２ａに応じて各部の動作を制御する。なお、単語学習処理プログラム４２ａは、単語学習装置３０に情報表示装置１０以外と通信可能な外部インターフェースを備えさせた場合には、ＲＯＭカードなどの外部記録媒体やインターネット上のＷｅｂサーバ等からメモリ４２に読み込むようにすることができる。
【００３５】
メモリ４２に記憶された単語学習処理プログラム４２ａは、キー入力部３１からのユーザ操作に応じた入力信号、あるいは通信部４３を介して接続される情報表示装置１０との通信信号に応じて起動される。
【００３６】
メモリ４２には、単語学習処理プログラム４２ａとして、単語学習装置３０の全体の動作を司るシステムプログラム、通信部４３を介して情報表示装置１０とデータ通信するための通信プログラム等が記憶される。また、単語学習処理プログラム４２ａとして、情報表示装置１０との通信接続に伴い、情報表示装置１０から送信された転送用マーカデータ２２ｅを受信してメモリ４２にマーカ単語帳データ４２ｃとして記憶させるためのデータ受信処理、マーカ単語帳データ４２ｃに登録されたデータを表示させるマーカ単語帳データ表示処理、マーカ単語帳データ４２ｃを情報表示装置１０へ送信する単語帳データ送信処理など、メモリ４２内の辞書データベース４２ｂ、マーカ単語帳データ４２ｃに基づく表示・送受信処理全般を制御するためのデータ処理プログラムが記憶される。
【００３７】
辞書データベース４２ｂには、例えば、国語辞典、英和辞典、和英辞典、英英辞典等の各種の簡約辞書が記憶される。例えば、英和辞典の辞書データとしては、アルファベット順に配列した各英単語の見出し語とその見出し語に対応する簡約説明テキストとが対応づけて記憶される。簡約説明テキストは、情報表示装置１０に記録された辞書データベース２２ｂ（詳細辞書）の同じ見出し語の詳細説明テキストから主要なデータのみを抽出したデータである。例えば、英和辞典の簡約説明テキストには、詳細説明テキストから、例えば発音記号、用例、解説、括弧書きされた付加データなどを省略した辞書データが含まれる。
【００３８】
マーカ単語帳データ４２ｃは、情報表示装置１０から送信された転送用マーカデータ２２ｅをもとに作成される。マーカ単語帳データ４２ｃは、情報表示装置１０におけるマーカ機能により設定されたマーカの設定内容を示す。
【００３９】
キー入力部３１は、例えば単語学習装置３０の本体ケースに設けられた複数のボタン、例えば表示部３２に表示されるメニューの項目や単語などを選択するための決定／カーソルボタン３１ａ、表示対象を前のデータに戻す［戻る］ボタン３１ｂ、表示中のデータの読み上げ音声を出力／停止させるための［音声］ボタン３１ｃからの入力を制御する。
【００４０】
表示部３２は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造を有している。例えば、表示部３２は、バックライト付きカラー液晶表示画面に透明タッチパネルを重ねて構成される。
【００４１】
通信部４３は、外部機器との無線通信を制御する。通信部４３は、ＣＰＵ４１の制御により情報表示装置１０と協働する処理が実行される場合に、情報表示装置１０との無線通信を制御する。
【００４２】
音声出力部４５は、スピーカあるいは外部端子を介して接続されたヘッドホン（図示せず）を通じて音声を出力する。
【００４３】
次に、本実施形態における電子辞書システムの動作について説明する。まず、情報表示装置１０の動作について説明する。  
図６及び図７は、本実施形態における情報表示装置１０の情報表示制御プログラム２２ａによる情報表示制御処理の動作を説明するためのフローチャート、図８及び図９は、情報表示装置１０における処理の実行時における表示画面例を示す図である。
【００４４】
情報表示装置１０のＣＰＵ２１は、ユーザ操作によって表示対象とする辞典が選択されると、辞書データベース２２ｂに記憶されている該当する辞書データを読み出して表示部１７に表示させる（ステップＡ１）。ここでは、例えば、英和辞典がユーザによって選択されたものとする。また、情報表示装置１０には複数の英和辞典として、辞書名「ジ英和辞典」（第１英和辞典）と辞書名「リ英和辞典」（第２英和辞典）が記憶されており、「ジ英和辞典」が選択されたものとする。ＣＰＵ２１は、「ジ英和辞典」について、検索方法の選択や検索対象とする単語のスペル（見出し語）を入力するための検索画面を表示部１７に表示する。
【００４５】
なお、単語学習装置３０には、「ジ英和辞典」（第１英和辞典）に対応する簡約辞書（簡約版「ジ英和辞典」）が記憶されており、「リ英和辞典」（第２英和辞典）に対応する簡約辞書は記憶されていないものとする。
【００４６】
ＣＰＵ２１は、検索画面に対するユーザ操作に応じて検索文字を入力し、検索対象とする単語のスペル（見出し語）を指定する（ステップＡ２）。ＣＰＵ２１は、見出し語をもとに、検索対象とする辞書（「ジ英和辞典」）の辞書データを検索し、見出し語と、この見出し語に対応する詳細説明テキストを含む検索結果画面を表示部１７に表示する（ステップＡ３）。
【００４７】
図８（ａ１）は、例えば見出し語「ｌｉｆｅ」が入力された場合に表示される検索結果画面の一例を示す図である。検索結果画面には、見出し語「ｌｉｆｅ」と、「ｌｉｆｅ」についての詳細説明テキストが表示されている。また、検索結果画面には、複数の機能のそれぞれについて、機能を起動するためのボタンが設けられている。例えば、図８（ａ１）に示す検索結果画面には、マーカ機能を起動するためのマーカボタン５０ａが設けられている。
【００４８】
ユーザ操作によりマーカボタン５０ａが選択されると、ＣＰＵ２１は、マーカ機能を起動する（ステップＡ４、Ｙｅｓ）。マーカ機能が起動されることにより、ユーザは、例えばペン先を表示部１７にタッチさせた状態のまま移動させることで、表示部１７に表示された詳細説明テキストからマーカを付加する文字列の範囲を任意に指定することができる。なお、マーカは、範囲指定された文字列の背景を所定の表示色を用いて帯状に表示する形態を示す。マーカの表示色は、ユーザが複数色から任意に選択することができる。
【００４９】
ＣＰＵ２１は、ユーザ操作によってマーカ色が選択されると、この選択されたマーカ色によるマーカ表示を設定する（ステップＡ５）。なお、ユーザ操作によってマーカ色が選択されない場合には、予め設定されているデフォルトのマーカ色を使用する。
【００５０】
ＣＰＵ２１は、例えばペンを用いたユーザ操作によって詳細説明テキストからマーカを付加する文字列の範囲が指定されると、範囲指定された文字列を指定されたマーカ色によってマーカ表示する（ステップＡ６）。
【００５１】
また、ＣＰＵ２１は、詳細説明テキスト中で範囲指定された文字列の位置に応じて、単語学習装置３０に記憶された検索対象とする辞書（「ジ英和辞典」）に対応する簡約辞書の簡約説明テキストにおける文字列の位置情報を検出する。すなわち、詳細説明テキストにおいて範囲指定された文字列に該当する、簡約説明テキストにおける文字列の位置を検出する。
【００５２】
そして、ＣＰＵ２１は、範囲指定された文字列中の簡約説明テキストではない部分を、予め設定された修飾を付加して表示する。例えば、修飾の形態としては、文字列を太字で表示すると共に下線を付加する。なお、簡約説明テキストの文字の表示形態と異なれば、他の表示形態を用いることも可能である。こうして、簡約説明テキストではない部分に修飾を付加して表示することで、単語学習装置３０に送信される文字列範囲を確認することができる。
【００５３】
以下、具体例について示す。  
図８（ａ１）に示す見出し語「ｌｉｆｅ」の詳細辞書テキストには、例えば、見出し語の単語と、発音記号、品詞、活用形、複数の語義番号、各語義番号についての説明情報、用例などの文字列が含まれている。また、説明情報には、語義についての主要な説明と、分野を示す単語や説明を補足するための補足説明が含まれている。分野を示す単語や補足説明は、括弧書きされて、主要な説明と区分されている。
【００５４】
例えば、語義番号８の説明情報には、分野を示す［コンピュータ］の文字列と、主要な説明である「ライフ」の文字列の他に、補足説明として括弧書きれた「（ゲームキャラクターの）」と「（ポイント）」の文字列が含まれている。
【００５５】
図８（ａ２）は、見出し語「ｌｉｆｅ」の簡約辞書の簡約説明テキストの一例を示している。簡約辞書には、例えば、詳細辞書テキストに含まれる文字列のうち、見出し語の単語、語義番号、各語義番号に対応する主要な説明情報（補足説明を除く）の文字列が含まれている。
【００５６】
ここで、例えば、図８（ａ１）に示すように、語義番号３の説明情報中の「人生」の文字列が、例えば黄色のマーカを付加する範囲として指定されたものとする。文字列「人生」は、簡約辞書の説明テキストに含まれる主要な説明情報に該当する。この場合、文字列「人生」には黄色のマーカが付加される。
【００５７】
また、例えば、図８（ａ１）に示すように、語義番号８の説明情報中の「（ゲームキャラクターの）ライフ（ポイント）」の文字列が、例えば赤色のマーカを付加する範囲として指定されたものとする。文字列「（ゲームキャラクターの）ライフ（ポイント）」は、文字列「ライフ」の範囲のみが主要な説明情報に該当する。従って、文字列「（ゲームキャラクターの）」「（ポイント）」は太字で表示されると共に、アンダーラインが付加される。
【００５８】
こうして、見出し語「ｌｉｆｅ」についての詳細説明テキストに対して、「人生」と「（ゲームキャラクターの）ライフ（ポイント）」の文字列に対して、それぞれ異なる色のマーカが付加される。
【００５９】
ここで、ユーザ操作によりマーカ単語帳への登録が指示されると、ＣＰＵ２１は、登録先選択用のマーカ単語帳一覧を表示する。本実施形態では、ユーザ操作によってマーカを付加した文字列を、ユーザが使いやすく分類して記録できるように、例えば６つのマーカ単語帳（登録先）が設けられている。
【００６０】
マーカ単語帳１〜５は、情報表示装置１０のみで利用する登録文字列を登録するためのマーカ単語帳である。マーカ単語帳６は、情報表示装置１０だけでなく、単語学習装置３０においても利用する登録文字列を登録するためのもので、単語学習装置３０への文字列転送兼用としてのマーカ単語帳である。
【００６１】
ここで、ユーザ操作（例えば、ペンを用いたタッチ操作）によって何れかのマーカ単語帳が選択されると、ＣＰＵ２１は、選択されたマーカ単語帳をマーカが付加された文字列の登録先として指定する（ステップＡ８）。ＣＰＵ２１は、この指定したマーカ単語帳に対して、マーカが付加された文字列毎に、例えば辞書名、見出し語、マーカ色、マーカ位置を示すデータを登録する（ステップＡ９）。
【００６２】
また、ＣＰＵ２１は、図８（ｂ１）に示すように、マーカが付加された登録文字列の登録先とするマーカ単語帳６の表示色を変更すると共に「登録しました」のメッセージを表示して、登録操作が完了したことをユーザに通知する。
【００６３】
なお、登録先として転送兼用のマーカ単語帳６が選択された場合（ステップＡ１０、Ｙｅｓ）、ＣＰＵ２１は、転送用マーカデータ作成処理を実行して、マーカ単語帳６に登録された登録文字列を単語学習装置３０に通知するための転送用マーカデータを作成する（ステップＡ１１）。
【００６４】
図７は、本実施形態におけるマーカデータ作成処理を示すフローチャートである。  
まず、ＣＰＵ２１は、表示対象として選択されている辞書（マーカ機能によりマーカが付加された辞書）が、単語学習装置３０に記憶されている簡約辞書に対応する詳細辞書であるかを判別する。例えば、「ジ英和辞典」（第１英和辞典）が表示対象として選択されている場合、単語学習装置３０に簡約版「ジ英和辞典」が記憶されていれば対応する詳細辞書であると判別する（ステップＢ１、Ｙｅｓ）。
【００６５】
ＣＰＵ２１は、「ジ英和辞典」の詳細説明テキストに対して設定された先頭のマーカを指定する（ステップＢ２）。例えば、図８（ａ１）に示す例では、文字列「人生」に付されたマーカを指定する。
【００６６】
ＣＰＵ２１は、指定のマーカが付加された部分（文字列）が、単語学習装置３０の簡約辞書の簡約説明テキストに含まれるかを判別する。ここで、簡約説明テキストに含まれる文字列の部分のみにマーカが付加されている場合（ステップＢ３、Ｙｅｓ）、ＣＰＵ２１は、マーカが付加された文字列が、簡約辞書の簡約説明テキストにおける何れの位置（簡約辞書位置）に対応するかを検出する（ステップＢ４）。すなわち、ＣＰＵ２１は、詳細説明テキスト中で範囲指定された文字列「人生」の位置が、簡約辞書の簡約説明テキスト（見出し語「人生」の説明情報）では何れの位置に対応するかを検出する。
【００６７】
例えば、ＣＰＵ２１は、詳細説明テキスト中の簡約詳細テキストに含まれない文字（見出し語の単語、語義番号、各語義番号に対応する主要な説明情報を除く文字）を除いた、文字列「人生」の詳細説明テキスト先頭からの文字位置を検出する。この結果、図８（ａ２）に示すように、文字列「人生」の文字位置（簡約辞書位置）は、「２９−３０」として検出される。文字位置「２９−３０」は、簡約説明テキスト中の見出し語「人生」の簡約説明テキストにおける文字列「人生」の位置を示している。
【００６８】
ＣＰＵ２１は、詳細情報においてマーカが付された文字列「人生」について、見出し語、マーカ色、簡約辞書位置を示すデータを、転送用マーカデータとして保存する（ステップＢ５）。
【００６９】
なお、転送用マーカデータには、「見出し語」を表す文字データではなく、詳細辞書と簡約辞書とにおいて、同じ見出し語について共通に設定された見出し語番号を追加するようにしても良い。  
次に、他の文字列にマーカが付されている場合（ステップＢ６、Ｙｅｓ）、ＣＰＵ２１は、次のマーカを指定する（ステップＢ７）。例えば、図８（ａ１）に示す例では、文字列「（ゲームキャラクターの）ライフ（ポイント）」に付されたマーカを指定する。
【００７０】
ＣＰＵ２１は、指定のマーカが付加された部分（文字列）について、単語学習装置３０の簡約辞書の簡約説明テキストに含まれていない部分を含むと判別した場合（ステップＢ３、Ｎｏ）、マーカが付加された文字列のうち簡約説明テキストに含まれていない文字列に対応する、簡約辞書の簡約説明テキストにおける開始位置（簡約辞書開始位置）を検出する（ステップＢ８）。
【００７１】
例えば、ＣＰＵ２１は、詳細説明テキスト中の簡約詳細テキストに含まれない文字（見出し語の単語、語義番号、各語義番号に対応する主要な説明情報を除く文字）を除いた、文字列「（ゲームキャラクターの）」の詳細説明テキスト先頭からの文字位置を開始位置（簡約辞書開始位置）として検出する。この結果、図８（ａ２）に示すように、文字列「（ゲームキャラクターの）」に対する簡約辞書開始位置は「８７」として検出される。
【００７２】
ＣＰＵ２１は、詳細情報においてマーカが付された文字列「（ゲームキャラクターの）」について、見出し語（見出し番号でも良い）、マーカ色、追加データ、簡約辞書開始位置を示すデータを、転送用マーカデータとして保存する（ステップＢ９）。追加データは、マーカが付加された文字列のうち、簡約詳細テキストに含まれない文字列「（ゲームキャラクターの）」のテキストデータである。
【００７３】
次に、マーカが付加された文字列「（ゲームキャラクターの）ライフ（ポイント）」のうち文字列「ライフ」は、簡約詳細テキストに含まれている（ステップＢ１０、Ｙｅｓ）。この場合、ＣＰＵ２１は、文字列「ライフ」について、前述したように、詳細説明テキスト中の簡約詳細テキストに含まれない文字を除いた、詳細説明テキスト先頭からの文字位置を検出する（ステップＢ４）。この結果、図８（ａ２）に示すように、文字列「ライフ」の文字位置（簡約辞書位置）は、「８８−９０」として検出される。
【００７４】
ＣＰＵ２１は、詳細情報においてマーカが付された文字列「（ゲームキャラクターの）」について、簡約辞書位置を示すデータを、転送用マーカデータとして保存する（ステップＢ５）。ここでは、赤色による一連のマーカが付加された文字列「（ゲームキャラクターの）ライフ（ポイント）」を対象としているため、文字列「（ゲームキャラクターの）」に対する見出し語、マーカ色についてのデータの追加を省略する。
【００７５】
さらに、マーカが付加された文字列「（ゲームキャラクターの）ライフ（ポイント）」のうち文字列「（ポイント）」は、簡約辞書の簡約説明テキストに含まれていない。ＣＰＵ２１は、詳細説明テキスト中の簡約詳細テキストに含まれない文字を除いた、文字列「（ポイント）」の詳細説明テキスト先頭からの文字位置を開始位置（簡約辞書開始位置）として検出する。ただし、文字列「（ポイント）」は、簡約詳細テキストに含まれている文字列「ライフ」に連続している。すなわち、文字列「ライフ」の簡約辞書位置「８８−９０」の「９０」が開始位置（簡約辞書開始位置）に相当するため、文字列「ライフ」の簡約辞書位置「８８−９０」を文字列「（ポイント）」の簡約辞書開始位置として代用する。この場合、ＣＰＵ２１は、詳細情報においてマーカが付された文字列「（ポイント）」について、追加データ（テキストデータ）を転送用マーカデータとして保存する（ステップＢ９）（見出し語、マーカ色、簡約辞書開始位置のデータの追加を省略する）。
【００７６】
図８（ｂ２）は、図８（ａ１）中の見出し語「ｌｉｆｅ」の詳細説明テキストに対してマーカが付加された、２カ所の登録文字列「人生」「（ゲームキャラクターの）ライフ（ポイント）」に対応する転送用マーカデータの一例を示している。図８（ｂ２）に示すように、転送用マーカデータは、見出し語「ｌｉｆｅ」と、登録文字列「人生」についてのマーカ色「黄」、簡約辞書位置「２９−３０」のデータを含み、登録文字列「（ゲームキャラクターの）ライフ（ポイント）」についてのマーカ色「赤」、簡約辞書開始位置「８７」、「（ゲームキャラクターの）」のテキストデータ、文字列「ライフ」についての簡約辞書位置「８８−９０」、「（ポイント）」のテキストデータを含んでいる。
【００７７】
こうして、「（ゲームキャラクターの）」「（ポイント）」を追加データとして転送用マーカデータに含めて単語学習装置３０に送信することで、例えば簡約説明テキストの説明情報だけでは語義の意味が分かりにくい場合であっても、詳細説明テキストの一部を追加して補足することができる。すなわち、単語学習装置３０において、見出し語に対応する簡約説明テキストを表示する際に、説明内容を容易に把握できるようにすることができる。例えば、前述した見出し語「ｌｉｆｅ」の場合では、語義の意味として単に「ライフ」と表示されても説明内容を把握できないが、「（ゲームキャラクターの）ライフ（ポイント）」と表示することで容易に説明内容を把握することができる。
【００７８】
なお、図８（ａ１）に示す例では、見出し語「ｌｉｆｅ」の検索結果として初期状態で表示される詳細説明テキストに対してマーカが付加される場合を示しているが、以下のように、初期状態では表示されない詳細説明テキストに対してマーカを付加することができる。
【００７９】
図９（ｃ１）には、初期状態では表示されない「用例」についての詳細説明テキストに対してマーカを付加した例を示している。図９（ｃ１）は、見出し語「ｒａｎｄｏｍ」についての検索結果中の語義番号１に対して設けられた「用例」ボタンがユーザにより選択されることにより、語義番号１についての用例を表示画面の下半分に表示した状態を示している。ここで、語義番号１に対応する用例の詳細説明テキストに対して、図９（ｃ１）に示すように、ユーザ操作によって例えば青色のマーカが付加されたものとする。
【００８０】
このマーカが付加された文字列の登録先として、図９（ｄ１）のように、マーカ単語帳６が選択されると、ＣＰＵ２１は、転送用マーカデータ作成処理により、用例の詳細説明テキストに対してマーカが付加された登録文字列についての転送用マーカデータを作成する。
【００８１】
用例の詳細説明テキストは、単語学習装置３０に記憶された簡約辞書の簡約説明テキストに含まれていない。このため、ＣＰＵ２１は、用例においてマーカが付加された文字列について簡約辞書開始位置を検出する。用例の詳細説明テキストは、語義の説明情報の後にあるものとする。従って、図９（ｃ２）に示すように、語義番号１の主要な説明の最後の文字位置「２０」が簡約辞書開始位置として検出される。
【００８２】
この結果、図９（ｄ２）に示すように、転送用マーカデータは、見出し語「ｒａｎｄｏｍ」、マーカ色「青」、簡約辞書開始位置「２０」、登録文字列のテキストデータを含んでいる。
【００８３】
こうして、マーカが付加された全ての文字列について、転送用マーカデータの作成が完了すると（ステップＢ６、Ｎｏ）、ＣＰＵ２１は、転送用マーカデータ作成処理を終了する。
【００８４】
なお、前述した説明は、表示対象として選択されている辞書が、単語学習装置３０に記憶されている簡約辞書に対応する詳細辞書（「ジ英和辞典」（第１英和辞典））の場合を例にしているが、簡約辞書に対応しない詳細辞書（例えば「リ英和辞典」（第２英和辞典））の詳細説明テキストに対してマーカが付加された場合には、次のようにして転送用マーカデータを作成する。
【００８５】
図９（ｅ１）は、「リ英和辞典」（第２英和辞典）の見出し語「ｓｃｒｉｐｔ」についての詳細説明テキストが表示された画面の例を示している。図９（ｅ１）では、詳細説明テキスト中の文字列「立案する」に対して、ユーザ操作によって、例えば黄色のマーカが付加されたものとする。
【００８６】
ここで、ユーザ操作によって登録先がマーカ単語帳６が選択されると、ＣＰＵ２１は、マーカ単語帳６に対して、マーカが付加された文字列毎に、例えば辞書名、見出し語、マーカ色、マーカ位置を示すデータを登録する。また、ＣＰＵ２１は、マーカが付加された登録文字列の登録先とするマーカ単語帳６の表示色を変更すると共に、図９（ｆ１）に示すように「登録しました」のメッセージを表示して、登録操作が完了したことをユーザに通知する。そして、ＣＰＵ２１は、転送用マーカデータ作成処理を実行して、マーカ単語帳６に登録された登録文字列「ｓｃｒｉｐｔ」を単語学習装置３０に通知するための転送用マーカデータを作成する。
【００８７】
表示対象として選択されている辞書が単語学習装置３０に記憶されている簡約版「ジ英和辞典」と異なる詳細辞書「リ英和辞典」（第２英和辞典）である場合（ステップＢ１、Ｎｏ）、ＣＰＵ２１は、「リ英和辞典」の詳細説明テキストに対して設定された先頭のマーカ（文字列「立案する」に付加されたマーカ）を指定する（ステップＢ１１）。
【００８８】
そして、ＣＰＵ２１は、指定のマーカが付加された部分（文字列「ｓｃｒｉｐｔ」）について、辞書名、見出し語、マーカ色、追加データ（テキストデータ）を示すデータを、転送用マーカデータとして保存する（ステップＢ１２）。この結果、図９（ｆ２）に示すように、転送用マーカデータは、辞書名「リ英和」、見出し語「ｓｃｒｉｐｔ」、マーカ色「黄」、登録文字列のテキストデータ「立案する」を含んでいる。
【００８９】
図９（ｅ２）は、「ジ英和辞典」（第１英和辞典）に対応する、見出し語「ｓｃｒｉｐｔ」の簡約辞書の簡約説明テキストの一例を示している。図９（ｅ２）に示すように、単語学習装置３０の簡約辞典（「ジ英和辞典」）の内容は、図９（ｅ１）に示す「リ英和辞典」（第２英和辞典）の詳細説明テキストの内容と一致していない。すなわち、同じ種類の英和辞典であっても異なる辞典であれば説明情報の内容が異なるため、基本的に、マーカが付加された文字列に該当する文字例が簡約辞書の簡約説明テキストに存在しない。
【００９０】
従って、本実施形態における情報表示装置１０では、辞書名「リ英和」と見出し語「ｓｃｒｉｐｔ」の他、登録文字列のテキストデータ「立案する」の全体を転送用マーカデータに含めることにより、単語学習装置３０において「ジ英和辞典」の簡約説明テキストと共に、「リ英和辞典」（第２英和辞典）の詳細説明テキストにおいてマーカが付加された文字列を表示できるようにする。
【００９１】
以下、同様にして、他にマーカが付加されていれば（ステップＢ１３、Ｙｅｓ）、ＣＰＵ２１は、次のマーカを指定し（ステップＢ１４）、指定のマーカについての転送用マーカデータを作成する（ステップＢ１２）。
【００９２】
こうして、ＣＰＵ２１は、マーカ機能によって、マーカ単語帳６に登録されたマーカが付加された登録文字列については、転送用マーカデータ作成処理によって転送用マーカデータを作成する。ＣＰＵ２１は、マーカ機能が終了され（ステップＡ１２、Ｙｅｓ）、ユーザ操作により転送機能の実行が指示されると（ステップＡ１３、Ｙｅｓ）、転送機能メニュー画面を表示部１７に表示させる。
【００９３】
図１０は、本実施形態における転送機能メニュー画面の表示例を示す図である。転送機能メニュー画面には、例えばマーカ単語帳６に登録された文字列（マーカが付加された登録文字列）を単語学習装置３０に送信するミニ英和単語リスト１７ａと、情報表示装置１０において検索した見出し語の履歴（ヒストリー）を単語学習装置３０に通知するミニ英和ヒストリー１７ｂの選択肢が設けられている。
【００９４】
ここで、ミニ英和単語リスト１７ａがユーザ操作によって選択されると、ＣＰＵ２１は、転送用マーカデータ作成処理によって作成した転送用マーカデータを、通信部２５を通じて単語学習装置３０に送信する（ステップＡ１４）。
【００９５】
こうして、情報表示装置１０は、転送用マーカデータを単語学習装置３０に送信することで、マーカ機能において詳細辞書の詳細説明テキストにおいて指定したマーカを付加した登録文字列についてのデータを適切に単語学習装置３０に送信することができる。単語学習装置３０は、転送用マーカデータをもとに簡約辞書の簡約説明テキストを表示することにより、以下に説明するように、情報表示装置１０において詳細説明テキストの文字列に付加されたマーカを反映させることができる。
【００９６】
図１１は、本実施形態における単語学習装置３０の単語学習処理を示すフローチャート、図１２は、本実施形態における単語学習処理中の簡約辞書のマーカ表示処理を示すフローチャートである。  
単語学習装置３０のＣＰＵ４１は、情報表示装置１０から転送用マーカデータを受信すると（ステップＣ１、Ｙｅｓ）、受信した転送用マーカデータを、マーカ単語帳データ４２ｃに登録（単語帳登録）する（ステップＣ２）。ＣＰＵ４１は、転送用マーカデータをもとに単語登録された単語帳の見出し語を表示部３２において一覧表示させる（ステップＣ３）。
【００９７】
図１３（ａ）は、単語帳の見出し語が一覧表示された表示例を示す図である。図１３（ａ）に示す例では、例えば情報表示装置１０においてマーカが設定された見出し語「ｌｉｆｅ」「ｒａｎｄｏｍ」「ｓｃｒｉｐｔ」が一覧表示されている。見出し語の一覧表示では、ユーザは、決定／カーソルボタン３１ａの操作によって何れかの見出し語を指定して、指定した見出し語の登録内容（簡約辞書の簡約説明テキスト）を表示させることができる。
【００９８】
ＣＰＵ４１は、ユーザ操作により見出し語の一覧表示から何れかの見出し語が指定されると（ステップＣ４、Ｙｅｓ）、簡約辞書のマーカ表示処理を実行する（ステップＣ５）。
【００９９】
簡約辞書のマーカ表示処理では、まず、ＣＰＵ４１は、ユーザにより指定された見出し語の転送用マーカデータ（マーカ単語帳データ４２ｃ）に、簡約辞書に対応する詳細辞書ではない他辞書の辞書名が含まれているか判別する。すなわち、単語学習装置３０に記憶されている簡約版「ジ英和辞典」と異なる辞書名、例えば詳細辞書「リ英和辞典」（第２英和辞典）の辞書名が含まれているかを判別する。
【０１００】
ここで、他辞書の辞書名が含まれていない場合（ステップＤ１、Ｎｏ）、ＣＰＵ４１は、ユーザにより指定された見出し語の転送用マーカデータに追加データが含まれているかを判別する。ここで追加データがある場合（ステップＤ２、Ｙｅｓ）、ＣＰＵ４１は、追加データと共に転送用マーカデータに登録された簡約辞書開始位置に応じて、簡約辞書の簡約説明テキストに追加データを挿入する。そして、ＣＰＵ４１は、追加データに対応する文字列を太字にすると共に下線を付加して、簡約説明テキストの文字列と異なる形態により表示する。これにより、詳細説明テキストから追加された文字列を用に確認することができる。さらに、ＣＰＵ４１は、転送用マーカデータに登録されたマーカ色に応じたマーカを付加して表示する（ステップＤ３）。
【０１０１】
また、ＣＰＵ４１は、ユーザにより指定された見出し語の転送用マーカデータに、追加データではないマーカ位置指定、すなわち簡約辞書位置のデータが含まれているかを判別する。ここで、簡約辞書位置が含まれている場合（ステップＤ４、Ｙｅｓ）、ＣＰＵ４１は、簡約辞書の簡約説明テキスト（文字列）の簡約辞書位置が示す範囲に対して、転送用マーカデータに登録されたマーカ色に応じたマーカを付加して表示する（ステップＤ５）。
【０１０２】
図１３（ｂ）は、見出し語の一覧表示から見出し語「ｌｉｆｅ」がユーザによって選択された状態を示している。見出し語「ｌｉｆｅ」が指定されると、図１３（ｃ）に示すように、見出し語「ｌｉｆｅ」についての簡約辞書の簡約説明テキストが表示される。図１３（ｃ）では、転送用マーカデータにおいて指定された簡約辞書位置に応じて、語義番号３の簡約説明テキスト中の文字列「人生」に黄色のマーカが付加されて表示される。すなわち、情報表示装置１０において見出し語「ｌｉｆｅ」の詳細説明テキストに対して付加されたマーカと同じ文字列について、単語学習装置３０の簡約説明テキストにおいても同様にしてマーカが付加されて表示される。
【０１０３】
さらに、図１３（ｃ）に示す画面において、ユーザ操作により決定／カーソルボタン３１ａによる下方向へのスクロールが指示されると、ＣＰＵ４１は、図１３（ｄ）に示すように、見出し語「ｌｉｆｅ」の他の語義についての簡約説明テキストを表示させる。図１３（ｄ）に示す画面例では、語義番号８についての簡約説明テキストが表示されている。語義番号８の簡約説明テキストには、簡約辞書位置が示す範囲の文字列「ライフ」に転送用マーカデータに登録されたマーカ色が示す赤色のマーカを付加する。また、簡約辞書開始位置と文字列「ライフ」に対応する簡約辞書位置に応じて、語義番号８の簡約説明テキストに「（ゲームキャラクターの）」「（ポイント）」の文字列をそれぞれ追加し、「（ゲームキャラクターの）」「（ポイント）」の文字列を太字にすると共に下線を付加し、赤色のマーカを付加して表示する。
【０１０４】
また、見出し語の一覧表示から見出し語「ｒａｎｄｏｍ」がユーザによって指定されると、図１３（ｅ）に示すように、見出し語「ｒａｎｄｏｍ」についての簡約辞書の簡約説明テキストが表示される。見出し語「ｒａｎｄｏｍ」についての簡約辞書の簡約説明テキストには、情報表示装置１０の詳細説明テキストの用例中で範囲指定された文字列が、転送用マーカデータの簡約辞書開始位置に応じて語義番号１の説明テキストの後に挿入され、青色のマーカが付加されて表示される。
【０１０５】
こうして、情報表示装置１０においてマーカが付加された文字列が、単語学習装置３０の簡約辞書の簡約詳細説明テキストに含まれていなくても、元の簡約詳細説明テキストとは識別可能な表示形態（太字下線付き）により、簡約詳細説明テキストに追加されて表示される。これにより、情報表示装置１０において、詳細説明テキストにマーカを付加しながら単語の学習等をした場合に、その内容を単語学習装置３０に転送し、単語学習装置３０のみにより同様の単語の学習（復習）等を実施することが可能となる。
【０１０６】
一方、ＣＰＵ４１は、ユーザにより指定された見出し語の転送用マーカデータに、簡約辞書に対応する詳細辞書ではない他辞書の辞書名が含まれている場合（ステップＤ１）、簡約辞書の該当する見出し語の簡約説明テキストの末尾に、転送用マーカデータに含まれる追加の辞書名と追加データ（テキストデータ）を挿入して、指定のマーカ色によるマーカを付加して表示する（ステップＤ６）。
【０１０７】
図１３（ｆ）は、見出し語の一覧表示から見出し語「ｓｃｒｉｐｔ」がユーザによって選択された状態を示している。見出し語「ｓｃｒｉｐｔ」が指定されると、図１３（ｆ）に示すように、見出し語「ｓｃｒｉｐｔ」についての簡約辞書の簡約説明テキストが表示されると共に、情報表示装置１０において「リ英和辞典」（第２英和辞典）を示す「リ英和」の文字列と、「リ英和辞典」における見出し語「ｓｃｒｉｐｔ」の詳細説明テキストにおいて範囲指定された文字列「立案する」が付加される。また、「リ英和」と「立案する」の文字列に対して、転送用マーカデータにより指定されるマーカ色である黄色のマーカが付加される。
【０１０８】
ＣＰＵ４１は、簡約辞書のマーカ表示処理が終了されると見出し語の一覧表示に戻るか（ステップＣ６、Ｙｅｓ）、あるいはユーザ操作による見出し語の一覧表示の終了指示に応じて一覧表示のモードを終了する（ステップＣ７、Ｙｅｓ）。
【０１０９】
こうして、情報表示装置１０において単語学習装置３０に記憶された簡約辞書と対応していない他の詳細辞書においてマーカを付加した場合であっても、単語学習装置３０では、マーカが付加された他の詳細辞書の辞書名と共にマーカが設定された文字列が簡約詳細説明テキストに追加されて表示される。これにより、情報表示装置１０において、複数の詳細辞書を対象として詳細説明テキストにマーカを付加しながら単語の学習等をした場合に、その複数の詳細辞書に対するマーカが付加された文字列の内容を単語学習装置３０に転送し、単語学習装置３０において同様の単語の学習（復習）等を実施することが可能となる。
【０１１０】
なお、前述した情報表示装置１０と単語学習装置３０における処理（図６、図７、図１１、図１２に示すフローチャートに示す処理）を実行させるプログラムは、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録装置の媒体に格納して配布することができる。そして、コンピュータは、この外部記録装置の媒体に記憶されたプログラムを記憶装置に読み込み、この読み込んだプログラムによって動作が制御されることにより、前述した情報表示装置１０と単語学習装置３０の機能を実現し、前述した手法による同様の処理を実行することができる。
【０１１１】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク上を伝送させることができ、この通信ネットワークに接続されたコンピュータからプログラムのデータを、情報表示装置１０や単語学習装置３０に取り込んで記憶装置に記憶させ、前述した情報表示装置１０と単語学習装置３０を実現することもできる。
【０１１２】
本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【０１１３】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１１４】
［１］
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書を記憶している第１辞書記憶手段と、
前記第１辞書記憶手段に記憶された何れかのユーザ指定の見出し語に対応する第１説明テキストを表示させる第１説明表示制御手段と、
前記第１説明表示制御手段により表示された第１説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する文字列指定手段と、
前記ユーザ指定の見出し語と、前記第１説明テキストの一部からなる第２説明テキストにおける前記文字列の位置情報とを、複数の見出し語とそれぞれの第２説明テキストを対応づけた第２辞書を有する単語学習装置に送信する情報送信手段と
を有する情報表示装置。
【０１１５】
［２］
前記第２説明テキストは、少なくとも見出し語に対応する語義の説明情報を含むことを特徴とする請求項１記載の情報表示装置。
【０１１６】
［３］
前記第１説明表示制御手段は、前記文字列指定手段によって指定された文字列について、前記第２説明テキストに含まれる第１文字列部分と前記第２説明テキストに含まれない第２文字列部分とを異なる表示形態により表示する請求項１記載の情報表示装置。
【０１１７】
［４］
前記情報送信手段は、前記文字列指定手段により指定された文字列のうち前記第２説明テキストに含まれない文字列部分の文字列データを前記単語学習装置に送信することを特徴とする請求項１記載の情報表示装置。
【０１１８】
［５］
複数の見出し語とそれぞれの第３説明テキストを対応づけた第３辞書を記憶している第３辞書記憶手段と、
前記第３辞書記憶手段に記憶された何れかのユーザ指定の見出し語に対応する第３説明テキストを表示させる第３説明表示制御手段と、
前記第３説明表示制御手段により表示された第３説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する第３文字列指定手段と、を備え、
前記情報送信手段は、前記第３説明表示制御手段により第３説明テキストが表示されたユーザ指定の見出し語と、前記第３文字列指定手段により指定された前記第３説明テキストのうちの何れかの文字列とを、前記単語学習装置に送信する請求項１記載の情報表示装置。
【０１１９】
［６］
前記情報送信手段は、さらに前記第３辞書の辞書名を前記単語学習装置に送信する請求項５記載の情報表示装置。
【０１２０】
［７］
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書に対応する、前記複数の見出し語とそれぞれの前記第１説明テキストの一部からなる第２説明テキストとを対応づけた第２辞書を記憶している第２辞書記憶手段と、
情報表示装置から見出し語と、この見出し語に対応する前記第２説明テキストにおける文字列の位置を示す位置情報と、前記第２説明テキストに含まれない文字列部分の文字列データを受信する情報受信手段と、
前記情報表示装置から受信した見出し語に対応する前記第２辞書の第２説明テキストを表示する際に、前記第２説明テキストに前記文字列データに応じた文字列を挿入すると共に、前記第２説明テキストに含まれる第１文字列部分と前記第２説明テキストに含まれない第２文字列部分とを異なる表示形態により表示する表示手段と、
を有する単語学習装置。
【０１２１】
［８］
情報表示装置と前記情報表示装置と通信可能な単語学習装置からなるシステムであって、
前記情報表示装置は、
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書を記憶している第１辞書記憶手段と、
前記第１辞書に記憶された何れかのユーザ指定の見出し語に対応する第１説明テキストを表示させる第１説明表示制御手段と、
前記第１説明表示制御手段により表示された第１説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する文字列指定手段と、
前記ユーザ指定の見出し語と、前記第１説明テキストの一部からなる第２説明テキストにおける前記文字列の位置情報とを、複数の見出し語とそれぞれの第２説明テキストを対応づけた第２辞書を有する単語学習装置に送信する情報送信手段とを有し、
前記単語学習装置は、
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書に対応する、前記複数の見出し語とそれぞれの第１詳細説明テキストの一部からなる第２説明テキストとを対応づけた第２辞書を記憶している第２辞書記憶手段と、
前記情報表示装置から見出し語と、この見出し語に対応する前記第２説明テキストにおける文字列の位置を示す位置情報と、前記第２説明テキストに含まれない文字列部分の文字列データを受信する情報受信手段と、
前記情報表示装置から受信した見出し語に対応する前記第２辞書の第２説明テキストを表示する際に、前記第２説明テキストに前記文字列データに応じた文字列を挿入すると共に、前記第２説明テキストに含まれる第１文字列部分と前記第２説明テキストに含まれない第２文字列部分とを異なる表示形態により表示する表示手段とを有するシステム。
【０１２２】
［９］
コンピュータを、
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書を記憶している第１辞書記憶手段と、
前記第１辞書記憶手段に記憶された何れかのユーザ指定の見出し語に対応する第１説明テキストを表示させる第１説明表示制御手段と、
前記第１説明表示制御手段により表示された第１説明テキストのうちの何れかの文字列をユーザ操作に応じて指定する文字列指定手段と、
前記ユーザ指定の見出し語と、前記第１説明テキストの一部からなる第２説明テキストにおける前記文字列の位置情報とを、複数の見出し語とそれぞれの第２説明テキストを対応づけた第２辞書を有する単語学習装置に送信する情報送信手段として機能させるためのプログラム。
【０１２３】
［１０］
コンピュータを、
複数の見出し語とそれぞれの第１説明テキストを対応づけた第１辞書に対応する、前記複数の見出し語とそれぞれの前記第１説明テキストの一部からなる第２説明テキストとを対応づけた第２辞書を記憶している第２辞書記憶手段と、
情報表示装置から見出し語と、この見出し語に対応する前記第２説明テキストにおける文字列の位置を示す位置情報と、前記第２説明テキストに含まれない文字列部分の文字列データを受信する情報受信手段と、
前記情報表示装置から受信した見出し語に対応する前記第２辞書の第２説明テキストを表示する際に、前記第２説明テキストに前記文字列データに応じた文字列を挿入すると共に、前記第２説明テキストに含まれる第１文字列部分と前記第２説明テキストに含まれない第２文字列部分とを異なる表示形態により表示する表示手段として機能させるためのプログラム。
【符号の説明】
【０１２４】
１０…情報表示装置（電子辞書）、１４，３１…キー入力部、１７，３２…表示部、３０…単語学習装置、２１，４１…ＣＰＵ、２２，４２…メモリ、２２ａ…情報表示制御プログラム、４２ａ…単語学習処理プログラム、２２ｂ，４２ｂ…辞書データベース、２２ｄ，４２ｃ…マーカ単語帳データ、２２ｅ…転送用マーカデータ、２３…記録媒体、２４…記録媒体読取部、２５，４３…通信部。
【図１】
2016152013.tif 000003
【図２】
2016152013.tif 000004
【図３】
2016152013.tif 000005
【図４】
2016152013.tif 000006
【図５】
2016152013.tif 000007
【図６】
2016152013.tif 000008
【図７】
2016152013.tif 000009
【図８】
2016152013.tif 000010
【図９】
2016152013.tif 000011
【図１０】
2016152013.tif 000012
【図１１】
2016152013.tif 000013
【図１２】
2016152013.tif 000014
【図１３】
2016152013.tif 000015