(57)【特許請求の範囲】
【請求項１】
漢文データを記憶する漢文データ記憶手段と、
この漢文データ記憶手段により記憶された漢文データにおいて、漢文を構成する各漢字の付属情報を１漢字毎に対応付けて管理する付属情報管理手段と、
前記漢文データ記憶手段により記憶された漢文データを、前記付属情報管理手段により管理される１漢字毎の付属情報に基づいて表示部に表示させる漢文表示制御手段と、
前記漢文表示制御手段により表示部に表示された漢文データを構成する漢字と付属情報とに、ユーザ操作に応じて個々にマーカを付加して表示させるマーカ表示制御手段と、
このマーカ表示制御手段によりマーカが付加された前記漢文データにおける漢字と付属情報の位置を記憶するマーカ位置記憶手段と、
ユーザ操作に応じてマーカ部分の隠し表示が指示された場合に、前記マーカ位置記憶手段により記憶された前記マーカが付加された漢字と付属情報の位置に応じて、前記漢文表示制御手段により表示部に表示される漢文データの該当する漢字と付属情報とを隠して表示させるマーカ隠し表示制御手段と、
を備えたことを特徴とする漢文表示装置。
【請求項２】
前記マーカ隠し表示制御手段は、前記マーカ位置記憶手段により前記マーカが付加された漢字の位置が記憶されている場合、前記漢文表示制御手段により表示部に表示される漢文データの該当する漢字とその付属情報を共に隠して表示させることを特徴とする請求項１に記載の漢文表示装置。
【請求項３】
表示部を備えた電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
漢文データをメモリに記憶させる漢文データ記憶手段、
この漢文データ記憶手段により記憶された漢文データにおいて、漢文を構成する各漢字の付属情報を１漢字毎に対応付けて管理する付属情報管理手段、
前記漢文データ記憶手段により記憶された漢文データを、前記付属情報管理手段により管理される１漢字毎の付属情報に基づいて表示部に表示させる漢文表示制御手段、
前記漢文表示制御手段により表示部に表示された漢文データを構成する漢字と付属情報とに、ユーザ操作に応じて個々にマーカを付加して表示させるマーカ表示制御手段、
このマーカ表示制御手段によりマーカが付加された前記漢文データにおける漢字と付属情報の位置を記憶するマーカ位置記憶手段、
ユーザ操作に応じてマーカ部分の隠し表示が指示された場合に、前記マーカ位置記憶手段により記憶された前記マーカが付加された漢字と付属情報の位置に応じて、前記漢文表示制御手段により表示部に表示される漢文データの該当する漢字と付属情報とを隠して表示させるマーカ隠し表示制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、漢文を表示するための漢文表示装置およびその制御プログラムに関する。
【背景技術】
【０００２】
日本の高校などでは、国語教育の一部として漢文を教えている。
【０００３】
テキスト表示装置において漢文を表示する際に、漢字の文字列だけを表示させる白文表示方式の他に、１漢字毎にその振り仮名，送り仮名，返り点，句読点，再読文字などの付属情報も付加して表示させる本文（漢文）表示方式がある。この白文表示方式と本文（漢文）表示方式とを適宜切り換えることで、漢文独自の構成を表示することが可能である。
【０００４】
漢文を構成する漢字毎に各漢字の付属情報を個別に管理し、任意の付属情報の表示／非表示を選択的に制御できるようにした漢文テキストの再現方法が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２７１９２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の漢文テキストの再現方法によれば、漢文を表示する際に、任意の付属情報の表示／非表示を選択的に制御することが可能であるものの、表示形態の自由度をもっと広くして、より効果的に学習できるようにすることが望まれる。
【０００７】
本発明は、このような課題に鑑みなされたもので、漢文表示形態の自由度が広がり、より効果的に漢文を学習することが可能になる漢文表示装置およびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る漢文表示装置は、漢文データを記憶する漢文データ記憶手段と、この漢文データ記憶手段により記憶された漢文データにおいて、漢文を構成する各漢字の付属情報を１漢字毎に対応付けて管理する付属情報管理手段と、前記漢文データ記憶手段により記憶された漢文データを、前記付属情報管理手段により管理される１漢字毎の付属情報に基づいて表示部に表示させる漢文表示制御手段と、前記漢文表示制御手段により表示部に表示された漢文データを構成する漢字と付属情報とに、ユーザ操作に応じて個々にマーカを付加して表示させるマーカ表示制御手段と、このマーカ表示制御手段によりマーカが付加された前記漢文データにおける漢字と付属情報の位置を記憶するマーカ位置記憶手段と、ユーザ操作に応じてマーカ部分の隠し表示が指示された場合に、前記マーカ位置記憶手段により記憶された前記マーカが付加された漢字と付属情報の位置に応じて、前記漢文表示制御手段により表示部に表示される漢文データの該当する漢字と付属情報とを隠して表示させるマーカ隠し表示制御手段と、を備えたことを特徴としている。
【０００９】
本発明に係るプログラムは、表示部を備えた電子機器のコンピュータを制御するためのプログラムであって、前記コンピュータを、漢文データをメモリに記憶させる漢文データ記憶手段、この漢文データ記憶手段により記憶された漢文データにおいて、漢文を構成する各漢字の付属情報を１漢字毎に対応付けて管理する付属情報管理手段、前記漢文データ記憶手段により記憶された漢文データを、前記付属情報管理手段により管理される１漢字毎の付属情報に基づいて表示部に表示させる漢文表示制御手段、前記漢文表示制御手段により表示部に表示された漢文データを構成する漢字と付属情報とに、ユーザ操作に応じて個々にマーカを付加して表示させるマーカ表示制御手段、このマーカ表示制御手段によりマーカが付加された前記漢文データにおける漢字と付属情報の位置を記憶するマーカ位置記憶手段、ユーザ操作に応じてマーカ部分の隠し表示が指示された場合に、前記マーカ位置記憶手段により記憶された前記マーカが付加された漢字と付属情報の位置に応じて、前記漢文表示制御手段により表示部に表示される漢文データの該当する漢字と付属情報とを隠して表示させるマーカ隠し表示制御手段、として機能させることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、漢文表示形態の自由度が広がり、より効果的に漢文を学習することが可能になる漢文表示装置およびその制御プログラムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の漢文表示装置の実施形態に係る電子辞書装置１０の外観構成を示す正面図。
【図２】前記電子辞書装置１０の電子回路の構成を示すブロック図。
【図３】前記電子辞書装置１０の表示画面上で漢文テキストを表示する際の漢字１字に対応する表示領域３１の設定状態を示す図。
【図４】前記電子辞書装置１０の漢文表示に伴い当該漢文を構成する各漢字とその付属情報の表示／非表示を制御するための設定データを示す図であり、同図（Ａ）は本文表示設定データ３２ａを示す図、同図（Ｂ）は白文表示設定データ３２ｂを示す図。
【図５】前記電子辞書装置１０のマーカデータメモリ２６ｂに記憶される漢文用マーカデータ２６ｂｋの具体例を示す図。
【図６】前記電子辞書装置１０の漢文表示処理を示すフローチャート。
【図７】前記電子辞書装置１０の漢文表示処理に伴う本文／白文切替処理を示すフローチャート。
【図８】前記電子辞書装置１０の漢文表示処理に伴うマーカ処理を示すフローチャート。
【図９】前記電子辞書装置１０の漢文表示処理に伴うマーカ隠し処理を示すフローチャート。
【図１０】前記電子辞書装置１０の漢文表示処理に伴う漢文表示動作を示す図であり、同図（Ａ）は漢文選択画面Ｇｍを示す図、同図（Ｂ）は本文（漢文）表示画面Ｇａを示す図、同図（Ｃ）は白文表示画面Ｇｂを示す図。
【図１１】前記電子辞書装置１０の漢文表示処理におけるマーカ処理に伴う表示動作の具体例を示す図。
【図１２】前記電子辞書装置１０の漢文表示処理に伴うマーカ隠し処理に応じた表示動作の具体例（その１：マーカ漢字隠し）を示す図。
【図１３】前記電子辞書装置１０の漢文表示処理に伴うマーカ隠し処理に応じた表示動作の具体例（その２：マーカ付属情報隠し）を示す図。
【発明を実施するための形態】
【００１２】
以下図面により本発明の実施の形態について説明する。
【００１３】
図１は、本発明の漢文表示装置の実施形態に係る電子辞書装置１０の外観構成を示す正面図である。
【００１４】
この漢文表示装置は、以下に説明する電子辞書専用の携帯機器（電子辞書装置１０）として構成されるか、漢文表示機能を備えたＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等として構成される。
【００１５】
電子辞書装置１０は、その本体ケース１１と蓋体ケース１２とがヒンジ部１３を介して展開／閉塞可能な折り畳み型ケースを備えて構成される。この折り畳み型ケースを展開した本体ケース１１の表面には、文字入力キー１４ａ、辞書指定キー１４ｂ、「訳／決定」キー１４ｃ、「戻る／リスト」キー１４ｄ、カーソルキー１４ｅなどを備えたキー入力部（キーボード）１４、スピーカ１５、およびタッチパネル式サブ表示部１６が備えられる。
【００１６】
このタッチパネル式サブ表示部１６は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、キー入力部１４の中央手前側において例えば２５６×６４ドットの液晶表示画面１６ｄに透明タッチパネル１６ｔを重ねて構成される。このサブ表示部１６の入力領域は、必要に応じて、手書き文字を入力するための手書き文字（漢字）入力領域や各種機能のボタン入力領域、あるいは各入力領域が混在する領域に切り替えられる。
【００１７】
そして、前記サブ表示部１６が手書き文字入力領域に切り替えられた状態での手書き入力に伴う軌跡はその液晶表示画面にエコーバックして表示される。
【００１８】
また蓋体ケース１２の表面には、そのほぼ全面を対象に例えば４８０×３２０ドットのバックライト付きのタッチパネル式メイン表示部１７が設けられる。このタッチパネル式メイン表示部１７も、前記タッチパネル式サブ表示部１６と同様に、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、その液晶表示画面１７ｄに透明タッチパネル１７ｔを重ねて構成される。
【００１９】
そして、前記タッチパネル式メイン表示部１７の左端には、表示内容に応じて実行可能な機能をタッチ操作により指定するための、各種のアイコンが表示されるタッチアイコンエリア１７Ａが設けられる。
【００２０】
例えば、所望の漢文テキストを読み出した本文（漢文）表示画面Ｇａが前記タッチパネル式メイン表示部１７に表示される場合、前記タッチアイコンエリア１７Ａには、当該本文（漢文）表示画面Ｇａに表示されている漢文のなかの任意の範囲をタッチでなぞってカラーマーカにより識別表示させるためのマーカモードを設定するマーカアイコンＢＭ、カラーマーカを付加して登録した漢文の範囲を隠して表示させるための隠し表示アイコンＢＫ、前記本文（漢文）表示画面Ｇａから書き下し表示画面（図示せず）への切り替えを指示する書き下し表示アイコンＢＴ、前記本文（漢文）表示画面Ｇａから白文表示画面Ｇｂ（図１０（Ｂ）参照）への切り替えを指示する白文表示アイコンＢＸａが表示される。
【００２１】
図２は、前記電子辞書装置１０の電子回路の構成を示すブロック図である。
【００２２】
この電子辞書装置１０は、各種の記録媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)２１が備えられる。
【００２３】
ＣＰＵ２１は、記憶装置（フラッシュＲＯＭ）２２内に予め記憶された装置制御プログラム、あるいはＲＯＭカードなどの外部記録媒体２３から記録媒体読み取り部２４を介して前記記憶装置２２に読み込まれた装置制御プログラム、あるいはインターネットＮ上のＷｅｂサーバ（この場合はプログラムサーバ）３０から通信部２５を介して前記記憶装置２２に読み込まれた装置制御プログラムに応じて、回路各部の動作を制御する。
【００２４】
前記記憶装置２２に記憶された装置制御プログラムは、キー入力部１４、タッチパネル式サブ表示部１６、タッチパネル式メイン表示部１７からのユーザ操作に応じた入力信号、あるいは通信部２５を介して接続されるインターネットＮ上の各Ｗｅｂサーバ３０…との通信信号、あるいは記録媒体読み取り部２４を介して外部接続されるＥＥＰＲＯＭ，ＲＡＭ，ＲＯＭなどのメモリ・カード（記録媒体）２３との接続通信信号に応じて起動される。
【００２５】
このように前記ＣＰＵ２１には、記憶装置２２、記録媒体読み取り部２４、通信部２５、キー入力部１４、タッチパネル式サブ表示部１６（１６ｄ，１６ｔ）、タッチパネル式メイン表示部１７（１７ｄ，１７ｔ）などが接続される。
【００２６】
前記記憶装置２２に記憶される装置制御プログラムとしては、当該電子辞書装置１０の全体の動作を司るシステムプログラムや、通信部２５を介してインターネットＮ上の各Ｗｅｂサーバ３０…や図示しないユーザＰＣ(Personal Computer)などとデータ通信するための通信プログラムが記憶される。
【００２７】
また、入力された検索文字列に応じて辞書データの見出し語を対象に検索する見出し語検索処理、検索された見出し語に対応する解説情報を読み出して表示する解説情報表示処理、漢文データから選択的に読み出した漢文テキストを表示する漢文表示処理、漢文テキストの表示に伴い本文（漢文）表示画面Ｇａと白文表示画面Ｇｂとを切り替えて表示する本文／白文切替処理、表示中の辞書や漢文のテキストに選択的にマーカを付加して登録するマーカ登録処理、マーカ登録されたテキストを隠して表示するマーカ隠し処理など、記憶装置２２内に記憶された辞書データベース２２ｂや漢文データベース２２ｃに基づく処理全般を制御するための各種情報表示制御プログラム２２ａが記憶される。
【００２８】
前記辞書データベース２２ｂとしては、［国語辞典］［漢和辞典］［漢字辞典］［英和辞典］［英英辞典］［和英辞典］などの各種の辞書データが予めあるいはダウンロードされて記憶され、各種の辞書データには、各見出し語と当該各見出し語の解説情報とが対応付けられて記述される。
【００２９】
前記漢文データベース２２ｂとしては、［故事成語］［詩］［思想］［文章］により分類される漢文のテキストが、各タイトル、作者、本文と対応付けられて記憶される。
【００３０】
この漢文データベース２２ｂに記憶される各漢文テキストにおいて、当該漢文テキストを構成する各漢字とその４つの付属情報（注釈、読み仮名・送り仮名、返り点、句読点）は、１漢字毎に個々の付属情報が対応付けられて管理される。
【００３１】
図３は、前記電子辞書装置１０の表示画面上で漢文テキストを表示する際の漢字１字に対応する表示領域３１の設定状態を示す図である。
【００３２】
この漢文表示領域３１では、漢字表示領域３１ａを主体として、その右側に注釈表示領域３１ｂと読み仮名・送り仮名表示領域３１ｃ、下側に返り点表示領域３１ｄと句読点表示領域３１ｅが設定され、前記漢文データベース２２ｂにて１漢字毎に管理される同漢字とその個々の付属情報は、前記表示画面上で設定される各表示領域３１ａ〜３１ｅに割り当てられて表示される。
【００３３】
そして、前記漢文テキストを構成する各漢字とその個々の付属情報について、前記本文（漢文）表示画面Ｇａ，白文表示画面Ｇｂ等の異なる表示形態に応じた表示／非表示の制御は、前記各表示領域３１ａ〜３１ｅに対応させた表示項目（漢字／注釈／読み仮名・送り仮名／返り点／句読点）毎の表示設定データ（図４参照）に基づき実行される。
【００３４】
図４は、前記電子辞書装置１０の漢文表示に伴い当該漢文を構成する各漢字とその付属情報の表示／非表示を制御するための設定データを示す図であり、同図（Ａ）は本文表示設定データ３２ａを示す図、同図（Ｂ）は白文表示設定データ３２ｂを示す図である。
【００３５】
漢文表示に伴い、本文（漢文）表示画面Ｇａを表示させる表示形態のモードが指定された場合は、図４（Ａ）に示すような本文表示設定データ３２ａに従い、表示対象漢文テキストの各漢字とその付属情報が、前記１漢字毎の漢字表示領域３１ａ、注釈表示領域３１ｂ、読み仮名・送り仮名表示領域３１ｃ、返り点表示領域３１ｄ、句読点表示領域３１ｅに表示される。
【００３６】
また、漢文表示に伴い、白文表示画面Ｇｂを表示させる表示形態のモードが指定された場合は、図４（Ｂ）に示すような白文表示設定データ３２ｂに従い、表示対象漢文テキストの各漢字だけが、前記１漢字毎の漢字表示領域３１ａに表示され、当該各漢字の付属情報の注釈表示領域３１ｂ、読み仮名・送り仮名表示領域３１ｃ、返り点表示領域３１ｄ、句読点表示領域３１ｅへの表示は非表示とされる。
【００３７】
ＲＡＭ２６には、表示データメモリ２６ａ、マーカデータメモリ２６ｂが確保される。
【００３８】
表示データメモリ２６ａには、前記メイン表示部１７に表示させるメイン表示データ、前記サブ表示部１６に表示させるサブ表示データが、そのそれぞれのメモリ領域においてビットマップパターンに展開されて記憶される。
【００３９】
マーカデータメモリ２６ｂには、辞書や漢文のテキスト表示画面において、その表示画面に対するユーザのタッチ操作に応じて表示中のテキストに付加されたマーカの位置データが登録される。
【００４０】
図５は、前記電子辞書装置１０のマーカデータメモリ２６ｂに記憶される漢文用マーカデータ２６ｂｋの具体例を示す図である。
【００４１】
この漢文用マーカデータ２６ｂｋは、マーカの付加された漢文テキスト毎に生成されるもので、当該漢文テキスト内でのマーカの付加された位置は、先頭からの何番目の文字であるかの文字番号として登録され、前記各表示領域３１ａ〜３１ｅに対応させた漢字部分と４つの付属情報部分との項目毎に管理される。
【００４２】
このように構成された電子辞書装置１０は、ＣＰＵ２１が前記情報表示制御プログラム２２ａ（前記見出し語検索処理、解説情報表示処理、漢文表示処理、本文／白文切替処理、マーカ登録処理、マーカ隠し処理等を実行するためのプログラムを含む）に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べる機能を実現する。
【００４３】
次に、前記構成による電子辞書装置１０の動作について説明する。
【００４４】
図６は、前記電子辞書装置１０の漢文表示処理を示すフローチャートである。
【００４５】
図７は、前記電子辞書装置１０の漢文表示処理に伴う本文／白文切替処理を示すフローチャートである。
【００４６】
図８は、前記電子辞書装置１０の漢文表示処理に伴うマーカ処理を示すフローチャートである。
【００４７】
図９は、前記電子辞書装置１０の漢文表示処理に伴うマーカ隠し処理を示すフローチャートである。
【００４８】
図１０は、前記電子辞書装置１０の漢文表示処理に伴う漢文表示動作を示す図であり、同図（Ａ）は漢文選択画面Ｇｍを示す図、同図（Ｂ）は本文（漢文）表示画面Ｇａを示す図、同図（Ｃ）は白文表示画面Ｇｂを示す図である。
【００４９】
辞書指定キー１４ｂの操作に応じて表示されるメニュー画面から［漢文］の項目が指定されると、図１０（Ａ）に示すように、漢文データベース２２ｃに記憶されている各漢文の分類・タイトル・作者を一覧にして表示対象を選択させるための漢文選択画面Ｇｍがメイン表示部１７に表示される（ステップＳ１）。
【００５０】
この漢文選択画面Ｇｍにおいて、タッチ操作またはキー操作に応じて反転カーソルＣｕを移動させ、表示対象の漢文（例えば、作者［白居易］・タイトル［香炉峰下、新ト山居、草堂初成、偶題東壁］・漢詩［七言律詩形式］）が選択されると、漢文データベース２２ｃから当該選択された漢文テキストが読み出される（ステップＳ２）。
【００５１】
すると、前記選択された漢文テキストを構成する各漢字および付属情報のデータと表示設定データ（デフォルトは「本文表示設定データ３２ａ（図４（Ａ）参照）」）が照合され、漢字毎の付属情報について、各表示領域３１ａ〜３１ｅに対する表示／非表示が設定される（ステップＳ３）。ここでは、前記表示対象の漢文テキストの各漢字およびその付属情報の全てについて表示されるよう設定される。
【００５２】
また、前記選択された漢文テキストに対応付けられてマーカデータメモリ２６ｂに登録された漢文用マーカデータ２６ｂｋに基づき、漢字番号として登録されたところの漢字の漢字表示領域３１ａ、注釈表示領域３１ｂ、読み仮名・送り仮名表示領域３１ｃ、返り点表示領域３１ｄ、句読点表示領域３１ｅについて、マーカが表示されるよう設定される（ステップＳ４）。
【００５３】
すると、図１０（Ｂ）に示すように、前記選択された漢文テキストの本文（漢文）表示画面Ｇａがメイン表示部１７に表示される（ステップＳ５）。なお、同図１０（Ｂ）における本文（漢文）表示画面Ｇａに表示される漢文テキストは、マーカデータの登録がない場合を示している。
【００５４】
この本文（漢文）表示画面Ｇａの表示状態では、メイン表示部１７のタッチアイコンエリア１７Ａには、当該本文（漢文）表示画面Ｇａから白文表示画面Ｇｂへの切り替えを指示する白文表示アイコンＢＸａが表示される。
【００５５】
ここで、前記タッチアイコンエリア１７Ａに表示された白文表示アイコンＢＸａがタッチ操作され、前記本文（漢文）表示画面Ｇａから白文表示画面Ｇｂへの切り替えが指示されると（ステップＳ６（Ｙｅｓ））、図７における本文／白文切替処理へ移行される（ステップＳＡ）。
【００５６】
この本文／白文切替処理では、先ず、前記選択された漢文テキストの表示形態を設定するための設定データが、前記図４（Ａ）で示した本文表示設定データ３２ａから図４（Ｂ）に示すような白文表示設定データ３２ｂに変更される（ステップＡ１）。
【００５７】
すると、前記選択された漢文テキストを構成する各漢字および付属情報のデータと前記変更された白文表示設定データ３２ｂ（図４（Ｂ）参照）が照合され、漢字毎の付属情報について、各表示領域３１ａ〜３１ｅに対する表示／非表示が設定される（ステップＡ２）。ここでは、前記表示対象の漢文テキストの各漢字だけについて表示されるよう設定され、全ての付属情報は非表示に設定される。
【００５８】
なお、この本文→白文切替処理の場合も、表示対象の漢文テキストに対応する漢文用マーカデータ２６ｂｋに従い、漢字番号として登録されたところの漢字の漢字表示領域３１ａについて、マーカが表示されるよう設定される。
【００５９】
すると、前記図１０（Ｂ）で示した表示対象の漢文テキストの本文（漢文）表示画面Ｇａが、図１０（Ｃ）に示すように、白文表示画面Ｇｂに切り替えられてメイン表示部１７に表示される（ステップＡ３）。
【００６０】
この白文表示画面Ｇｂの表示状態では、メイン表示部１７のタッチアイコンエリア１７Ａには、当該白文表示画面Ｇｂから本文（漢文）表示画面Ｇａへの切り替えを指示する本文表示アイコンＢＸｂが表示される。
【００６１】
なおさらに、前記本文表示アイコンＢＸｂをタッチ操作して白文表示画面Ｇｂから本文（漢文）表示画面Ｇａへの切り替えを指示した場合も、前記同様に本文／白文切替処理（ステップＡ１〜Ａ３）が実行されて切り替え表示される。
【００６２】
図１１は、前記電子辞書装置１０の漢文表示処理におけるマーカ処理に伴う表示動作の具体例を示す図である。
【００６３】
この図１１では、前記漢文表示処理に伴い前記図１０（Ｂ）で示したようにメイン表示部１７に表示された本文（漢文）表示画面Ｇａの一部を抜き出して示している。
【００６４】
前記図６における漢文表示処理に伴い、図１０（Ｂ）で示したように、表示対象の漢文テキストが本文（漢文）表示画面Ｇａとしてメイン表示部１７に表示された状態で（ステップＳ１〜Ｓ５）、タッチアイコンエリア１７ＡのマーカアイコンＢＭがペンタッチされてマーカモードに設定されると、図８におけるマーカ処理へ移行される（ステップＳ７（Ｙｅｓ）→ＳＢ）。
【００６５】
ここで、前記漢文テキストの本文（漢文）表示画面Ｇａ（図１０（Ｂ）参照）における詩の本文先頭から例えば１３文字目の漢字「怕」（漢字表示領域３１ａ）がペンタッチされると（ステップＢ１（Ｙｅｓ））、その文字番号“１３”が漢文用マーカデータ２６ｂｋ（図５参照）の項目［漢字］に対応付けて登録される（ステップＢ２）。そして、図１１（Ａ）に示すように、前記ペンタッチされた漢字「怕」（漢字表示領域３１ａ）にマーカＭが付加されて表示される（ステップＢ３）。
【００６６】
さらに、前記ペンタッチされた１３文字目の漢字「怕」（漢字表示領域３１ａ）に続けて、次の１４文字目の漢字「寒」（３１ａ）まで同ペンタッチが移動されると（ステップＢ４（Ｎｏ）→Ｂ５（Ｙｅｓ））、その文字番号“１４”が漢文用マーカデータ２６ｂｋ（図５参照）の項目［漢字］に対応付けて追加登録され（ステップＢ２）、図１１（Ｂ）に示すように、前記既にマーカされた１３文字目の漢字「怕」（３１ａ）から現在タッチ操作されている１４文字目の漢字「寒」（３１ａ）まで、連続的にマーカＭが付加されて表示される（ステップＢ３）。
【００６７】
そして、前記ペンタッチが終えられると（ステップＢ４（Ｙｅｓ））、今回の漢字に対するマーカ処理は終了される（Ｅｎｄ）。
【００６８】
一方、前記同様に、図１０（Ｂ）で示した漢文テキストの本文（漢文）表示画面Ｇａにおいて（ステップＳ１〜Ｓ５）、マーカモードに設定され（ステップＳ７（Ｙｅｓ）→ＳＢ）、当該本文（漢文）表示画面Ｇａにおける詩の本文先頭から例えば１３文字目の漢字「怕」の付属情報である返り点「レ」（返り点表示領域３１ｄ）がペンタッチされると（ステップＢ６（Ｙｅｓ））、その文字番号“１３”が前記漢文用マーカデータ２６ｂｋ（図５参照）の項目［返り点］に対応付けて登録される（ステップＢ７）。そして、前記ペンタッチされた１３文字目の返り点「レ」（返り点表示領域３１ｄ）にマーカＭが付加（図１３（Ａ）参照）されて表示される（ステップＢ８）。
【００６９】
この後、ペンタッチが終えられるか（ステップＢ９（Ｙｅｓ））、または移動されると（ステップＢ１０（Ｙｅｓ））、今回の付属情報に対するマーカ処理は終了される（Ｅｎｄ）。
【００７０】
図１２は、前記電子辞書装置１０の漢文表示処理に伴うマーカ隠し処理に応じた表示動作の具体例（その１：マーカ漢字隠し）を示す図である。
【００７１】
この図１２においても、前記漢文表示処理に伴いメイン表示部１７に表示された本文（漢文）表示画面Ｇａの一部を抜き出して示している。
【００７２】
前記図６における漢文表示処理に伴い、図１０（Ｂ）で示したように、表示対象の漢文テキストが本文（漢文）表示画面Ｇａとしてメイン表示部１７に表示された際に（ステップＳ１〜Ｓ５）、漢文用マーカデータ２６ｂｋの項目［漢字］に対応付けて、例えば、漢字番号“１３”が登録されていた場合は、図１２（Ａ）に示すように、該当する漢字「怕」（漢字表示領域３１ａ）にはマーカＭが付加されて表示される。
【００７３】
ここで、タッチアイコンエリア１７Ａの隠し表示アイコンＢＫがペンタッチされると、図９におけるマーカ隠し処理へ移行され、前記本文（漢文）表示画面Ｇａとして現在表示中の漢文テキストに対応付けられた漢文用マーカデータ２６ｂｋが読み出される（ステップＣ１）。
【００７４】
そして、前記漢文用マーカデータ２６ｂｋの項目［漢字］に対応付けて漢字番号“１３”が登録されていることに従い、前記本文（漢文）表示画面Ｇａにおける該当する漢字「怕」（漢字表示領域３１ａ）およびその付属情報である読み仮名・送り仮名「おそレ」（読み仮名・送り仮名表示領域３１ｃ）に対応するところの本文表示設定データ３２ａ（図４参照）が非表示“０”に設定される（ステップＣ３）。これにより、図１２（Ｂ）に示すように、前記漢文用マーカデータ２６ｂｋに登録されているところの漢字「怕」およびその読み仮名・送り仮名「おそレ」の各表示領域３１ａ，３１ｃをブランクにした本文（漢文）表示画面Ｇａがメイン表示部１７に再表示される（ステップＣ４）。
【００７５】
図１３は、前記電子辞書装置１０の漢文表示処理に伴うマーカ隠し処理に応じた表示動作の具体例（その２：マーカ付属情報隠し）を示す図である。
【００７６】
前記同様に、図６における漢文表示処理に伴い、図１０（Ｂ）で示したように、表示対象の漢文テキストが本文（漢文）表示画面Ｇａとしてメイン表示部１７に表示された際に（ステップＳ１〜Ｓ５）、漢文用マーカデータ２６ｂｋの項目［返り点］に対応付けて、例えば、漢字番号“１３”が登録されていた場合は、図１３（Ａ）に示すように、該当する漢字「怕」の返り点「レ」（返り点表示領域３１ｄ）にはマーカＭが付加されて表示される。
【００７７】
ここで、タッチアイコンエリア１７Ａの隠し表示アイコンＢＫがペンタッチされると、図９におけるマーカ隠し処理へ移行され、前記本文（漢文）表示画面Ｇａとして現在表示中の漢文テキストに対応付けられた漢文用マーカデータ２６ｂｋが読み出される（ステップＣ１）。
【００７８】
そして、前記漢文用マーカデータ２６ｂｋの項目［返り点］に対応付けて漢字番号“１３”が登録されていることに従い、前記本文（漢文）表示画面Ｇａにおける該当する漢字「怕」の返り点「レ」（返り点表示領域３１ｄ）に対応するところの本文表示設定データ３２ａ（図４参照）が非表示“０”に設定される（ステップＣ２）。これにより、図１３（Ｂ）に示すように、前記漢文用マーカデータ２６ｂｋに登録されているところの漢字「怕」の返り点「レ」の表示領域３１ｄをブランクにした本文（漢文）表示画面Ｇａがメイン表示部１７に再表示される（ステップＣ４）。
【００７９】
なお、前記漢文表示処理により表示対象の漢文テキストが選択される以前に、前記タッチアイコンエリア１７Ａの隠し表示アイコンＢＫがペンタッチされてマーカ隠しモードに設定された場合は、当該漢文表示処理（図６参照）による本文（漢文）表示画面Ｇａの表示ステップ（Ｓ５）に併せて、前記マーカ隠し処理（図９参照）が実行され、マーカデータ２６ｂｋとして登録されているところの漢字番号に対応する表示領域が非表示に設定される。
【００８０】
したがって、前記構成の電子辞書装置１０による漢文表示機能によれば、漢文を構成する各漢字とその付属情報（注釈／読み仮名・送り仮名／返り点／句読点）を、当該１漢字毎に対応付けて管理する。漢文テキストを表示する際には、各漢字およびその付属情報の各対応する表示領域３１ａ〜３１ｅへの表示／非表示を設定する表示設定データ３２ａ，３２ｂに従い、各漢字とその付属情報を併せて表示する本文（漢文）表示画面Ｇａまたは各漢字だけでその付属情報を表示しない白文表示画面Ｇｂを切り替え自在に表示させる。そして、前記本文（漢文）表示画面Ｇａに表示された任意の漢字または任意の付属情報をペンタッチすると、ペンタッチされた漢字や個々の付属情報に個別にマーカが付加されて表示される。
【００８１】
これにより、漢文を表示する際に、任意の付属情報の表示／非表示を選択的に制御できるだけでなく、ペンタッチした漢字や個々の付属情報に個別にマーカを付加して表示できるので、漢文表示形態の自由度が広がり、より効果的に漢文を学習することが可能になる。
【００８２】
また、前記構成の電子辞書装置１０による漢文表示機能によれば、前記本文（漢文）表示画面Ｇａや白文表示画面Ｇｂにおいて、マーカを付加して表示させたところの漢字や個々の付属情報を、マーカデータ２６ｂｋとして登録し、隠し表示アイコンＢＫによりマーカ隠し表示が指定された場合には、当該マーカデータ２６ｂｋに従い、マーカ登録されたところの漢字や個々の付属情報が個別に非表示に設定され、該当する漢字や個々の付属情報が隠された状態で表示される。
【００８３】
そして、前記マーカ登録された漢字が非表示に設定されて隠し表示される際には、該当する漢字の付属情報も共に非表示に設定されて隠し表示される。
【００８４】
これにより、さらに漢文表示形態の自由度を広げることができ、より効果的に漢文を学習することが可能になる。
【００８５】
なお、前記各実施形態において記載した電子辞書装置１０による各処理の手法およびデータベース、すなわち、図６のフローチャートに示す漢文表示処理、図７のフローチャートに示す前記漢文表示処理に伴う本文／白文切替処理、図８のフローチャートに示す前記漢文表示処理に伴うマーカ処理、図９のフローチャートに示す前記漢文表示処理に伴うマーカ隠し処理などの各手法、および漢文データベース２２ｃは、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録媒体２３に格納して配布することができる。そして、表示部を備えた電子機器のコンピュータは、この外部記録媒体２３に記憶されたプログラムを記憶装置２２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明したマーカ付き漢文表示機能を実現し、前述した手法による同様の処理を実行することができる。
【００８６】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークＮ上を伝送させることができ、このプログラムデータを、ネットワークＮに接続されたコンピュータに通信部２５によって取り込むことで、前述したマーカ付き漢文表示機能を実現することもできる。
【００８７】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【００８８】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００８９】
［１］
漢文データを記憶する漢文データ記憶手段と、
この漢文データ記憶手段により記憶された漢文データにおいて、漢文を構成する各漢字の付属情報を１漢字毎に対応付けて管理する付属情報管理手段と、
前記漢文データ記憶手段により記憶された漢文データを、前記付属情報管理手段により管理される１漢字毎の付属情報に基づいて表示部に表示させる漢文表示制御手段と、
前記漢文表示制御手段により表示部に表示された漢文データを構成する漢字と付属情報とに、ユーザ操作に応じて個々にマーカを付加して表示させるマーカ表示制御手段と、
を備えたことを特徴とする漢文表示装置。
【００９０】
［２］
前記マーカ表示制御手段によりマーカが付加されたところの前記漢文データにおける漢字と付属情報との位置を記憶するマーカ位置記憶手段と、
ユーザ操作に応じてマーカ部分の隠し表示が指示された場合に、前記マーカ位置記憶手段により記憶された前記マーカが付加されたところの漢字と付属情報との位置に応じて、前記漢文表示制御手段により表示部に表示される漢文データの該当する漢字と付属情報とを隠して表示させるマーカ隠し表示制御手段と、
を備えたことを特徴とする［１］に記載の漢文表示装置。
【００９１】
［３］
前記マーカ隠し表示制御手段は、前記マーカ位置記憶手段により前記マーカが付加されたところの漢字の位置が記憶されている場合、前記漢文表示制御手段により表示部に表示される漢文データの該当する漢字とその付属情報を共に隠して表示させることを特徴とする［２］に記載の漢文表示装置。
【００９２】
［４］
表示部を備えた電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
漢文データをメモリに記憶させる漢文データ記憶手段、
この漢文データ記憶手段により記憶された漢文データにおいて、漢文を構成する各漢字の付属情報を１漢字毎に対応付けて管理する付属情報管理手段、
前記漢文データ記憶手段により記憶された漢文データを、前記付属情報管理手段により管理される１漢字毎の付属情報に基づいて表示部に表示させる漢文表示制御手段、
前記漢文表示制御手段により表示部に表示された漢文データを構成する漢字と付属情報とに、ユーザ操作に応じて個々にマーカを付加して表示させるマーカ表示制御手段、
として機能させるためのプログラム。
【符号の説明】
【００９３】
１０  …電子辞書装置
１１  …本体ケース
１２  …蓋体ケース
１３  …ヒンジ部
１４  …キー入力部（キーボード）
１４ａ…文字入力キー
１４ｂ…辞書指定キー
１４ｃ…［訳／決定］キー
１４ｄ…［戻る／リスト］キー
１４ｅ…カーソルキー
１５  …スピーカ
１６  …サブ表示部
１６ｄ…カラー液晶表示部
１６ｔ…透明タッチパネル
１７  …メイン表示部
１７ｄ…カラー液晶表示部
１７ｔ…透明タッチパネル
１７Ａ…タッチアイコンエリア
ＢＭ  …マーカアイコン
ＢＫ  …隠し表示アイコン
ＢＴ  …書き下し表示アイコン
ＢＸａ…白文表示アイコン
ＢＸｂ…本文表示アイコン
２１  …ＣＰＵ
２２  …記憶装置
２２ａ…各種情報表示制御プログラム
２２ｂ…辞書データベース
２２ｃ…漢文データベース
２３  …外部記録媒体
２４  …記録媒体読み取り部
２５  …通信部
２６  …ＲＡＭ
２６ａ…表示データメモリ
２６ｂ…マーカデータメモリ
２６ｂｋ…漢文用マーカデータ
３１  …漢文表示領域
３１ａ…漢字表示領域
３１ｂ…注釈表示領域
３１ｃ…読み仮名・送り仮名表示領域
３１ｄ…返り点表示領域
３１ｅ…句読点表示領域
３２ａ…本文表示設定データ
３２ｂ…白文表示設定データ
Ｇｍ  …漢文選択画面
Ｇａ  …本文（漢文）表示画面
Ｇｂ  …白文表示画面
Ｍ    …マーカ
【図１】
0005782841.tif 000002
【図２】
0005782841.tif 000003
【図３】
0005782841.tif 000004
【図４】
0005782841.tif 000005
【図５】
0005782841.tif 000006
【図６】
0005782841.tif 000007
【図７】
0005782841.tif 000008
【図８】
0005782841.tif 000009
【図９】
0005782841.tif 000010
【図１０】
0005782841.tif 000011
【図１１】
0005782841.tif 000012
【図１２】
0005782841.tif 000013
【図１３】
0005782841.tif 000014