(57)【要約】【課題】コンテンツの内容をユーザの学習に容易に役立たせることができる利便性に優れた学習装置、その制御方法及び制御プログラムを提供する。【解決手段】学習装置１００は、指定文字Ｍを学習帳記憶部１４１の見出し語Ｎａまたは見出し語内容Ｎｂに記憶させるよう指示し、指示があったとき、見出し語Ｎａまたは見出し語内容Ｎｂの何れか少なくとも一方と位置情報Ｍ１，Ｍ２とを対応付けて学習帳記憶部１４１に記憶するよう制御し、表示部１５１に学習帳記憶部１４１のデータを表示させる時、学習帳記憶部１４１の見出し語Ｎａまたは見出し語内容Ｎｂの何れか少なくとも一方を表示し、表示された見出し語Ｎａまたは見出し語内容Ｎｂの何れか少なくとも一方の近辺に、位置情報Ｍ１，Ｍ２に基づいたコンテンツ記憶部１４９の位置にジャンプ可能であることを示すマークＰＬ１，ＰＬ２を表示させる。【選択図】図３４Ｅ
2012018475.tif 000002
【特許請求の範囲】
【請求項１】
見出し語と該見出し語の詳細情報とが対応付けられた複数のデータが、複数のコンテンツの種類毎に該コンテンツの名称と共に記憶されたコンテンツ記憶部と、
文字を入力する入力部と、
前記入力部により入力された文字に基づき前記コンテンツの複数のデータから検索を行う検索部と、
前記検索部により検索されたデータを表示する表示部とを備えた学習装置において、
前記コンテンツ記憶部に記憶されたデータの中の任意の文字が見出し語または該見出し語の詳細情報である見出し語内容として記憶される学習帳記憶部と、
前記表示部により表示されたデータ中の任意の文字を指定する指定手段と、
前記指定手段により指定された文字の前記コンテンツ記憶部における位置情報を取得する位置情報取得手段と、
前記指定手段により指定された文字を前記学習帳記憶部の前記見出し語または前記見出し語内容に記憶させるよう指示する学習帳記憶指示手段と、
前記学習帳記憶指示手段により指示があったとき、前記見出し語または前記見出し語内容の何れか少なくとも一方と前記位置情報とを対応付けて前記学習帳記憶部に記憶するよう制御する記憶制御手段と、
前記表示部に前記学習帳記憶部のデータを表示させる時、前記学習帳記憶部の前記見出し語または前記見出し語内容の何れか少なくとも一方を表示し、表示された見出し語または見出し語内容の何れか少なくとも一方の近辺に、前記位置情報に基づいた前記コンテンツ記憶部の位置にジャンプ可能であることを示すマークを表示させる表示制御手段と
を備えたことを特徴とする学習装置。
【請求項２】
請求項１に記載の学習装置であって、
前記表示制御手段にて表示したマークの選択操作を受け付ける選択手段と、
前記選択手段にて受け付けたマークに対応する位置情報に基づいて前記コンテンツ記憶部からコンテンツを読み出すコンテンツ読み出し手段と、
前記コンテンツ読み出し手段にて読み出したコンテンツを前記表示部に表示するコンテンツ表示手段と
を備えることを特徴とする学習装置。
【請求項３】
請求項２に記載の学習装置であって、
前記位置情報は、前記学習帳記憶部の前記見出し語の情報元である前記コンテンツの名称を示す第１コンテンツ種類情報と、前記学習帳記憶部の前記見出し語内容の情報元である前記コンテンツの名称を示す第２コンテンツ種類情報とのうち少なくとも一方を含み、
前記表示制御手段は、前記第１コンテンツ種類情報から得られるコンテンツの名称を前記学習帳記憶部の前記見出し語に対応させて前記表示部に表示する第１コンテンツ名表示手段と、前記第２コンテンツ種類情報から得られるコンテンツの名称を前記学習帳記憶部の前記見出し語内容に対応させて前記表示部に表示する第２コンテンツ名表示手段とのうち少なくとも一方を備えることを特徴とする学習装置。
【請求項４】
請求項２又は請求項３に記載の学習装置であって、
前記位置情報は、前記学習帳記憶部の前記見出し語に対応する前記コンテンツ記憶部のアドレス位置を示す第１コンテンツアドレス情報と、前記学習帳記憶部の前記見出し語内容に対応する前記コンテンツ記憶部のアドレス位置を示す第２コンテンツアドレス情報とのうち少なくとも一方を含むことを特徴とする学習装置。
【請求項５】
請求項２から請求項４の何れか一つに記載の学習装置であって、
前記コンテンツ表示手段は、前記選択手段にて受け付けたマークに対応する表示語句が他の表示形態とは異なる表示形態となるように前記コンテンツを表示することを特徴とする学習装置。
【請求項６】
請求項５に記載の学習装置であって、
前記コンテンツ表示手段は、指定された表示部分を表示色とは異なる色で着色表示するマーカー機能によって、前記選択手段にて受け付けたマークに対応する表示語句を着色表示することを特徴とする学習装置。
【請求項７】
請求項２から請求項６の何れか一つに記載の学習装置であって、
前記コンテンツ表示手段は、前記選択手段にて受け付けたマークに対応する表示語句が前記表示部の前記コンテンツを表示するための表示領域内に表示されるように該コンテンツを表示することを特徴とする学習装置。
【請求項８】
見出し語と該見出し語の詳細情報とが対応付けられた複数のデータが、複数のコンテンツの種類毎に該コンテンツの名称と共に記憶されたコンテンツ記憶部と、
文字を入力する入力部と、
前記入力部により入力された文字に基づき前記コンテンツの複数のデータから検索を行う検索部と、
前記検索部により検索されたデータを表示する表示部と、
前記コンテンツ記憶部に記憶されたデータの中の任意の文字が見出し語または該見出し語の詳細情報である見出し語内容として記憶される学習帳記憶部とを備えた学習装置の制御方法であって、
指定手段が、前記表示部により表示されたデータ中の任意の文字を指定する指定ステップと、
位置情報取得手段が、前記指定手段により指定された文字の前記コンテンツ記憶部における位置情報を取得する位置情報取得ステップと、
学習帳記憶指示手段が、前記指定手段により指定された文字を前記学習帳記憶部の前記見出し語または前記見出し語内容に記憶させるよう指示する学習帳記憶指示ステップと、
記憶制御手段が、前記学習帳記憶指示手段により指示があったとき、前記見出し語または前記見出し語内容の何れか少なくとも一方と前記位置情報とを対応付けて前記学習帳記憶部に記憶するよう制御する記憶制御ステップと、
表示制御手段が、前記表示部に前記学習帳記憶部のデータを表示させる時、前記学習帳記憶部の前記見出し語または前記見出し語内容の何れか少なくとも一方を表示し、表示された見出し語または見出し語内容の何れか少なくとも一方の近辺に、前記位置情報に基づいた前記コンテンツ記憶部の位置にジャンプ可能であることを示すマークを表示させる表示制御ステップと
を含むことを特徴とする学習装置の制御方法。
【請求項９】
請求項８に記載の学習装置の制御方法の前記各ステップを実行させるための学習装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習装置、その制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
学習装置は、例えば、国語辞書、外国語辞書や百科事典等のコンテンツ情報を格納し、ユーザにより選択及び／又は入力された語句に対して該語句に関する詳細内容をコンテンツ情報から取得して表示部に表示する電子辞書として、従来から広く利用されている。
【０００３】
かかる学習装置は、文字を入力して見出し語内容を表示する文字入力検索機能や、リスト項目を選んで見出し語内容を表示するリスト項目検索機能等の種々の機能に加えて、繰り返し見たい語を登録する単語帳機能が備えられている。
【０００４】
かかる単語帳機能は、ユーザが繰り返し見たい語句と、その語句に対して覚えたい内容（例えば、意味や例文といった詳細情報）とを対応付けて単語帳データベースに記憶する。
【０００５】
単語帳機能では、例えば、ユーザにより選択及び／又は入力された見出し語に適合する見出し語内容を検索し、検索した見出し語内容を表示画面に表示する。このとき、ユーザによって単語帳データベースへの登録を指示する操作がなされると、見出し語と、該見出し語に対応する全ての見出し語内容が単語帳データベースに記憶される。そして、ユーザにより単語帳データベースに記憶された見出し語の中から所望の見出し語が選択されると、選択された見出し語に対応する全ての見出し語内容を読み出して表示させる。
【０００６】
ところで、国語辞書、外国語辞書や百科事典等のコンテンツ情報を格納したような辞書データベースでは、見出し語に対応する見出し語内容は、非常に多くの情報量を含んでいるため、単語帳機能で表示された見出し語内容において多くの情報量の中から所望する内容を即座に探し出すことができず、これにより、従来の学習装置では、ユーザが学習するための学習装置としての利便性を欠いていた。
【０００７】
この点に関し、特許文献１には、選択された見出し語を単語帳へ登録する電子辞書において、検索された結果が表示されているときに、見出し語とともに表示されている文字列の目印をつけたい部分を選択し、該部分に関連する情報（例えば参照先の辞書の見出し語に対応する訳情報の位置）を見出し語と共に単語帳へ登録することが開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−２２８０４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載の電子辞書では、コンテンツの内容をユーザの学習に容易に役立たせることができず、ユーザが学習するための学習装置としての利便性が十分ではない。
【００１０】
そこで、本発明は、コンテンツの内容をユーザの学習に容易に役立たせることができる利便性に優れた学習装置、学習帳登録方法及び学習帳登録プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、前記課題を解決するために、次の学習装置、その制御方法及び制御プログラムを提供する。
【００１２】
（１）学習装置
見出し語と該見出し語の詳細情報とが対応付けられた複数のデータが、複数のコンテンツの種類毎に該コンテンツの名称と共に記憶されたコンテンツ記憶部と、文字を入力する入力部と、前記入力部により入力された文字に基づき前記コンテンツの複数のデータから検索を行う検索部と、前記検索部により検索されたデータを表示する表示部とを備えた学習装置において、前記コンテンツ記憶部に記憶されたデータの中の任意の文字が見出し語または該見出し語の詳細情報である見出し語内容として記憶される学習帳記憶部と、前記表示部により表示されたデータ中の任意の文字を指定する指定手段と、前記指定手段により指定された文字の前記コンテンツ記憶部における位置情報を取得する位置情報取得手段と、前記指定手段により指定された文字を前記学習帳記憶部の前記見出し語または前記見出し語内容に記憶させるよう指示する学習帳記憶指示手段と、前記学習帳記憶指示手段により指示があったとき、前記見出し語または前記見出し語内容の何れか少なくとも一方と前記位置情報とを対応付けて前記学習帳記憶部に記憶するよう制御する記憶制御手段と、前記表示部に前記学習帳記憶部のデータを表示させる時、前記学習帳記憶部の前記見出し語または前記見出し語内容の何れか少なくとも一方を表示し、表示された見出し語または見出し語内容の何れか少なくとも一方の近辺に、前記位置情報に基づいた前記コンテンツ記憶部の位置にジャンプ可能であることを示すマークを表示させる表示制御手段とを備えたことを特徴とする学習装置。
【００１３】
（２）学習装置の制御方法
見出し語と該見出し語の詳細情報とが対応付けられた複数のデータが、複数のコンテンツの種類毎に該コンテンツの名称と共に記憶されたコンテンツ記憶部と、文字を入力する入力部と、前記入力部により入力された文字に基づき前記コンテンツの複数のデータから検索を行う検索部と、前記検索部により検索されたデータを表示する表示部と、前記コンテンツ記憶部に記憶されたデータの中の任意の文字が見出し語または該見出し語の詳細情報である見出し語内容として記憶される学習帳記憶部とを備えた学習装置の制御方法であって、指定手段が、前記表示部により表示されたデータ中の任意の文字を指定する指定ステップと、位置情報取得手段が、前記指定手段により指定された文字の前記コンテンツ記憶部における位置情報を取得する位置情報取得ステップと、学習帳記憶指示手段が、前記指定手段により指定された文字を前記学習帳記憶部の前記見出し語または前記見出し語内容に記憶させるよう指示する学習帳記憶指示ステップと、記憶制御手段が、前記学習帳記憶指示手段により指示があったとき、前記見出し語または前記見出し語内容の何れか少なくとも一方と前記位置情報とを対応付けて前記学習帳記憶部に記憶するよう制御する記憶制御ステップと、表示制御手段が、前記表示部に前記学習帳記憶部のデータを表示させる時、前記学習帳記憶部の前記見出し語または前記見出し語内容の何れか少なくとも一方を表示し、表示された見出し語または見出し語内容の何れか少なくとも一方の近辺に、前記位置情報に基づいた前記コンテンツ記憶部の位置にジャンプ可能であることを示すマークを表示させる表示制御ステップとを含むことを特徴とする学習装置の制御方法。
【００１４】
（３）学習装置の制御プログラム
前記本発明に係る学習装置の制御方法の前記各ステップを実行させるための学習装置の制御プログラム。
【００１５】
本発明によれば、前記表示部に前記学習帳記憶部のデータを表示させる時に前記学習帳記憶部の前記見出し語または前記見出し語内容の何れか少なくとも一方を表示し、表示された見出し語または見出し語内容の何れか少なくとも一方の近辺に、前記位置情報に基づいた前記コンテンツ記憶部の位置にジャンプ可能であることを示すマークを表示させるので、該マークを用いて前記学習帳記憶部の前記見出し語または前記見出し語内容の何れか少なくとも一方の情報元である前記コンテンツの内容をユーザの学習に容易に役立たせることが可能となる。
【００１６】
本発明において、前記表示制御手段にて表示したマークの選択操作を受け付ける選択手段と、前記選択手段にて受け付けたマークに対応する位置情報に基づいて前記コンテンツ記憶部からコンテンツを読み出すコンテンツ読み出し手段と、前記コンテンツ読み出し手段にて読み出したコンテンツを前記表示部に表示するコンテンツ表示手段とを備える態様を例示できる。
【００１７】
この態様では、前記選択手段にて受け付けたマークに対応する位置情報に基づき前記コンテンツ読み出し手段にて前記コンテンツ記憶部からコンテンツ情報を読み出し、前記コンテンツ表示手段にて前記コンテンツを前記表示部に表示することで、前記学習帳記憶部の前記見出し語内容で学習している最中に前記コンテンツを前記表示部に容易に表示せることができ、これにより、ユーザの学習効果を向上せることができる。
【００１８】
本発明において、前記位置情報は、前記学習帳記憶部の前記見出し語の情報元である前記コンテンツの名称を示す第１コンテンツ種類情報と、前記学習帳記憶部の前記見出し語内容の情報元である前記コンテンツの名称を示す第２コンテンツ種類情報とのうち少なくとも一方を含む態様を例示できる。ここで、「コンテンツ種類情報」とは、コンテンツの名称そのものの他、コンテンツの名称に対応付けられたコンテンツ名識別コードを含む概念である。
【００１９】
この場合、前記表示制御手段は、前記第１コンテンツ種類情報から得られるコンテンツの名称を前記学習帳記憶部の前記見出し語に対応させて前記表示部に表示する第１コンテンツ名表示手段と、前記第２コンテンツ種類情報から得られるコンテンツの名称を前記学習帳記憶部の前記見出し語内容に対応させて前記表示部に表示する第２コンテンツ名表示手段とのうち少なくとも一方を備えることできる。
【００２０】
この態様では、前記学習帳記憶部の前記見出し語と前記見出し語内容とのうち少なくとも一方をどのコンテンツから取得したのかをユーザに知らせることができる。
【００２１】
本発明において、前記位置情報は、前記学習帳記憶部の前記見出し語に対応する前記コンテンツ記憶部のアドレス位置を示す第１コンテンツアドレス情報と、前記学習帳記憶部の前記見出し語内容に対応する前記コンテンツ記憶部のアドレス位置を示す第２コンテンツアドレス情報とのうち少なくとも一方を含む態様を例示できる。
【００２２】
この態様では、前記第１コンテンツアドレス情報により、前記選択手段にて受け付けたマークに対応する前記学習帳記憶部の前記見出し語の情報元である前記コンテンツ記憶部の位置を容易に探し出すことが可能となる。また、前記第２コンテンツアドレス情報により、前記選択手段にて受け付けたマークに対応する前記学習帳記憶部の前記見出し語内容の情報元である前記コンテンツ記憶部の位置を容易に探し出すことが可能となる。
【００２３】
本発明において、前記コンテンツ表示手段は、前記選択手段にて受け付けたマークに対応する表示語句が他の表示形態とは異なる表示形態となるように前記コンテンツを表示する態様を例示できる。
【００２４】
この態様では、前記選択手段にて受け付けたマークに対応する表示語句が他の表示形態とは異なる表示形態となるように前記コンテンツを表示して該マークの表示語句を目立たせることで、該マークの表示語句をユーザに注意喚起させることができ、これにより、該表示語句を前記表示部上でユーザに一見して認識させることが可能となる。
【００２５】
本発明において、前記コンテンツ表示手段は、指定された表示部分を表示色とは異なる色で着色表示するマーカー機能によって、前記選択手段にて受け付けたマークに対応する表示語句を着色表示する態様を例示できる。
【００２６】
この態様では、前記マーカー機能によって、前記選択手段にて受け付けたマークに対応する表示語句を着色表示することで、実際の用紙に記載された文字にマーカーペンでマーカーを引いたように表示させることができ、これにより、ユーザにとって見やすい表示にすることができる。
【００２７】
本発明において、前記コンテンツ表示手段は、前記選択手段にて受け付けたマークに対応する表示語句が前記表示部の前記コンテンツを表示するための表示領域内に表示されるように該コンテンツを表示する態様を例示できる。
【００２８】
この態様では、前記選択手段にて受け付けたマークに対応する表示語句が前記表示部の前記コンテンツを表示するための表示領域内に表示されるように該コンテンツを表示することで、特に、前記コンテンツ記憶部の見出し語内容が前記表示部の一画面に表示しきれない場合に、ユーザの表示操作（例えば、表示送り操作、所謂スクロール操作）を行うことなく、前記表示語句を前記表示部の前記表示領域に表示させることができ、これにより、前記表示語句を前記表示部の前記表示領域上でユーザに即座に見つけ出させることが可能となる。
【発明の効果】
【００２９】
以上説明したように、本発明に係る学習装置、その制御方法及び制御プログラムによると、前記表示部に前記学習帳記憶部のデータを表示させる時に前記学習帳記憶部の前記見出し語または前記見出し語内容の何れか少なくとも一方を表示し、表示された見出し語または見出し語内容の何れか少なくとも一方の近辺に、前記位置情報に基づいた前記コンテンツ記憶部の位置にジャンプ可能であることを示すマークを表示させることで、該マークを用いて前記学習帳記憶部の前記見出し語または前記見出し語内容の何れか少なくとも一方の情報元である前記コンテンツの内容をユーザの学習に容易に役立たせることが可能となる。
【図面の簡単な説明】
【００３０】
【図１】本発明に係る学習装置の一実施形態である電子辞書を示す概略斜視図である。
【図２】図１に示す電子辞書の表示部に表示される辞書メニュー画面を示す概略図である。
【図３】図１に示す電子辞書にて辞書を引く場合での入力欄を示す概略図である。
【図４】図１に示す電子辞書にて検索した辞書の検索結果を示す概略図である。
【図５】図１に示す電子辞書における辞書データベースのデータ構造の一例を示す概略図である。
【図６Ａ】図１に示す電子辞書のシステム構成を示すブロック図である。
【図６Ｂ】図１に示す電子辞書における制御部の機能構成の一例を概略的に示す機能構成図である。
【図６Ｃ】図１に示す電子辞書における記憶部の詳細を概略的に示す詳細図である。
【図７】図４に示す詳細画面の検索結果においてユーザにより任意の指定情報が指定されている状態を示す概略図である。
【図８Ａ】学習帳データベースのデータ構造の一例（学習帳Ａ）を示す概略図である。
【図８Ｂ】学習帳データベースのデータ構造の一例（学習帳Ｂ）を示す概略図である。
【図８Ｃ】学習帳データベースのデータ構造の一例（学習帳Ｃ）を示す概略図である。
【図８Ｄ】学習帳データベースのデータ構造の他の例（学習帳Ａ）を示す概略図である。
【図８Ｅ】学習帳データベースのデータ構造の他の例（学習帳Ｂ）を示す概略図である。
【図８Ｆ】学習帳データベースのデータ構造の他の例（学習帳Ｃ）を示す概略図である。
【図８Ｇ】コンテンツ名称記憶部のデータ構造の一例を示す概略図である。
【図９】国語辞書データベースのデータ構造の一例を示す概略図である。
【図１０】国語辞書データベースのデータ構造の他の例を示す概略図である。
【図１１】動作機能記憶部に記憶されているテーブルを示す概略図である。
【図１２】学習帳登録機能にて見出し語及び見出し語内容を学習帳データベースに新規に作成にする場合に表示される作成画面の遷移状態を示す概略図である。
【図１３】学習帳登録機能にて見出し語及び見出し語内容を学習帳データベースに新規に作成にする場合に表示される作成画面の遷移状態を示す概略図である。
【図１４】学習帳登録機能にて見出し語及び見出し語内容を学習帳データベースに新規に作成にする場合に表示される作成画面の遷移状態を示す概略図である。
【図１５】学習帳データベースに新規に記憶する場合に警告表示されるメッセージ画面を示す概略図である。
【図１６】学習帳データベースに新規に記憶する場合に警告表示されるメッセージ画面を示す概略図である。
【図１７】学習帳データベースに新規に記憶する場合に警告表示されるメッセージ画面を示す概略図である。
【図１８】学習帳登録機能にて学習帳データベースに記憶されている見出し語及び見出し語内容を変更する変更画面の遷移状態を示す概略図である。
【図１９】学習帳登録機能にて学習帳データベースに記憶されている見出し語及び見出し語内容を変更する変更画面の遷移状態を示す概略図である。
【図２０】学習帳機能の処理の流れを示すフローチャートの主要部分のフローチャートである。
【図２１】図２０に示すフローチャートから続く第１処理の流れを示すフローチャートである。
【図２２】図２１において不要情報を除去する不要情報除去処理の流れを示すサブルーチンである。
【図２３】図２１に示す第１処理から続く第２処理の流れを示すフローチャートである。
【図２４】図２３に示す第２処理から続く学習帳新規作成処理の流れの前半部分を示すフローチャートである。
【図２５】図２４に示す学習帳新規作成処理から続く後半部分を示すフローチャートである。
【図２６】図２４において漢字の読みを記憶する読み入力処理の流れを示すサブルーチンである。
【図２７】図２３に示す第２処理から続く学習帳追加変更処理の流れの前半部分を示すフローチャートである。
【図２８】図２７に示す学習帳追加変更処理から続く後半部分を示すフローチャートである。
【図２９】見出し語のバッファ、読みのバッファ、見出し語内容のバッファ及びコンテンツ名のバッファ等を記憶する一時記憶部を示す概略図である。
【図３０】指定文字を一時的に記憶する指定文字記憶部を示す概略図である。
【図３１】選択されている選択分野を記憶する選択分野記憶部を示す概略図である。
【図３２】複数種類の順序並び替えを記憶する表示順記憶部を示す概略図である。
【図３３】学習帳表示機能にて登録されている見出し語及び見出し語内容を学習帳データベースから読み出して表示する場合に表示される表示画面の遷移状態を示す概略図である。
【図３４Ａ】学習帳表示機能にて登録されている見出し語及び見出し語内容を学習帳データベースから読み出して表示する場合に表示される表示画面の遷移状態を示す概略図である。
【図３４Ｂ】記憶部における表示メモリに記憶しつつ図３４Ａ及び図３６に示す表示画面上に埋め込まれたコンテンツ場所情報の一例を説明する説明図である。
【図３４Ｃ】記憶部における表示メモリに記憶しつつ図３４Ａ及び図３６に示す表示画面上に埋め込まれたコンテンツ場所情報の他の例を説明する説明図である。
【図３４Ｄ】見出し語及び見出し語内容のリンク先情報であるコンテンツ見出し語情報の表示操作を行った場合に表示画面上に表示される詳細内容表示画面の一例を示す概略図である。
【図３４Ｅ】見出し語及び見出し語内容のリンク先情報であるコンテンツ見出し語情報の表示操作を行った場合に表示画面上に表示される詳細内容表示画面の他の例を示す概略図である。
【図３５】学習帳表示機能にて登録されている見出し語及び見出し語内容を学習帳データベースから読み出して表示する場合に表示される表示画面の遷移状態を示す概略図である。
【図３６】学習帳表示機能にて登録されている見出し語及び見出し語内容を学習帳データベースから読み出して表示する場合に表示される表示画面の遷移状態を示す概略図である。
【図３７】学習帳表示機能の処理の流れを示すフローチャートの前半部分のフローチャートである。
【図３８Ａ】図３７に示すフローチャートから続く後半部分を示すフローチャートである。
【図３８Ｂ】図３８Ａにおいて選択されていた見出し語内容を全画面表示する全画面処理の流れを示すサブルーチンである。
【図３８Ｃ】見出し語内容を表示する１件表示画面においてリンク先情報であるコンテンツ見出し語情報を表示させるキー処理を行う詳細内容表示中キー処理の一例を示すサブルーチンである。
【図３８Ｄ】図３８Ｃに示す詳細内容表示中キー処理の他の例を示すサブルーチンである。
【図３８Ｅ】図３８Ｃ及び図３８Ｄにおいてジャンプしたい語を指定、反転表示するジャンプ指定処理を示すサブルーチンである。
【図３９】図３８Ａにおいて見出し語の並び順を決める第１サブ画面処理の流れを示すサブルーチンである。
【図４０】図３９において見出し語内容の「表示」又は「非表示」を決める第２サブ画面処理の流れを示すサブルーチンである。
【図４１】見出し語内容の「表示」又は「非表示」を示すフラグを記憶する表示設定記憶部を示す概略図である。
【図４２】見出し語内容のリスト表示順を記憶する学習帳リスト表示記憶部を示す概略図である。
【図４３】サブ表示部に表示される画面及び表示部に表示されるポップアップ表示を示す概略図である。
【図４４】学習帳データベースに登録データがない場合での表示部に表示されるメッセージ画面を示す概略図である。
【図４５】学習帳削除機能の処理の流れを示すフローチャートの前半部分のフローチャートである。
【図４６】図４５に示すフローチャートから続く後半部分を示すフローチャートである。
【図４７】図１に示す電子辞書においてコンテンツ情報表示を行う制御部の機能構成の一例を概略的に示す機能構成図である。
【発明を実施するための形態】
【００３１】
以下、本発明に係る実施の形態について図面を参照しながら説明する。なお、以下の実施の形態は、本発明を具体化した例であって、本発明の技術的範囲を限定する性格のものではない。
【００３２】
本発明に係る学習装置は、例えば、電子機器の一例である電子辞書のような小型携帯型学習装置として具現化することができ、本実施の形態では、電子辞書を例にとって説明する。
【００３３】
［電子辞書１００の全体構成］
図１は、本発明に係る学習装置の一実施形態である電子辞書１００を示す概略斜視図である。
【００３４】
図１に示す電子辞書１００は、上側本体部１１１と下側本体部１１２と蝶番機構１１３とで構成されており、上側本体部１１１と下側本体部１１２とが蝶番機構１１３によって折り畳み可能に結合されている。詳しくは、上側本体部１１１及び下側本体部１１２は、何れも略同サイズで左右方向に長い形状のものとされており、上側本体部１１１及び下側本体部１１２が短手方向の一端部で左右方向に沿った回動軸を中心に回動自在に連結されている。
【００３５】
上側本体部１１１は、表示部（具体的には表示パネル）１５１を有する入力受付部１５０を備えている。下側本体部１１２は、サブ表示部（具体的にはサブ表示パネル）１６１を有するサブ入力受付部１６０と、制御部１３０（図１では図示せず、図６Aおよび図６B参照）と、記憶部１４０（図１では図示せず、図６Aおよび図６C参照）とを備えている。
【００３６】
入力受付部１５０は、表示部１５１の表示画面に表示された情報に対する操作を受け付ける。サブ入力受付部１６０は、サブ表示部１６１のサブ表示画面に表示された情報に対する操作を受け付ける。入力受付部１５０は、ここでは表示画面に対して入力操作可能な表示入力操作部とされている。サブ入力受付部１６０は、ここではサブ表示画面に対して入力操作可能なサブ表示入力操作部とされている。
【００３７】
詳しくは、表示入力操作部１５０は、タッチ入力部（具体的にはタッチパッド）１５２を有するタッチ操作可能なタッチパネル型表示装置とされている。サブ表示入力操作部１６０は、サブタッチ入力部（具体的にはサブタッチパッド）１６２を有するタッチ操作可能なタッチパネル型表示装置とされている。サブ表示入力操作部１６０のサブ表示画面は、表示入力操作部１５０の表示画面のサイズよりも小さいサイズとされている。サブ表示入力操作部１６０は、所謂、手書きパッドとして用いることができる。
【００３８】
表示部１５１及びサブ表示部１６１としては、代表的には液晶表示パネルを例示でき、その他、有機ＥＬ表示装置、プラズマ表示装置、電子ペーパーのような表示装置を使用することも可能である。タッチ入力部１５２及びサブタッチ入力部１６２としては、抵抗膜方式や光学方式、静電容量方式等のタッチパッドを例示できる。なお、表示部１５１及びサブ表示部１６１は、例えば、タッチペン１８０又は人手によるタッチ操作によって手書き入力操作を受け付ける表示入力画面として用いることができる。
【００３９】
また、下側本体部１１２は、キー入力操作を受け付ける操作部（入力部の一例）１２０をさらに有している。操作部１２０は、ユーザにより操作される入力キー１２１が設けられている。入力キー１２１には、「辞書メニュー」キー１２１ａ、「検索／決定」キー（決定キー）１２１ｂ、機能キー１２１ｃ、学習帳キー１２１ｄ、カーソルキー１２１ｅ、プレビューキー１２１ｆを含んでいる。
【００４０】
制御部１３０は、電子辞書１００全体の制御を司るものあり、記憶部１４０は、後述する学習帳記憶部１４１（図８Ａから図８Ｃ参照）を含む各種記憶部からなっている。制御部１３０及び記憶部１４０については、のちほど詳述する。
【００４１】
そして、電子辞書１００は、文字を入力して見出し語内容を表示する文字入力検索機能を有する検索部１９０により、リスト項目を選んでコンテンツ見出し語に対してコンテンツ見出し語内容を表示するリスト項目検索機能等の種々の機能を備えている。電子辞書１００は、操作部１２０を介してユーザから辞書の選択命令や文字列の入力命令を受け付ける。電子辞書１００は、複数種類の辞書データにアクセス可能であって、文字列を含む単語や、単語を説明する文章を表示する。
【００４２】
図２は、図１に示す電子辞書１００の表示部１５１に表示される辞書メニュー画面を示す概略図である。図３は、図１に示す電子辞書１００にて辞書を引く場合での入力欄を示す概略図である。また、図４は、図１に示す電子辞書１００にて検索した辞書の検索結果を示す概略図である。また、図５は、図１に示す電子辞書１００における辞書データベースＤＤＢのデータ構造を示す概略図である。
【００４３】
電子辞書１００では、図１に示す操作部１２０上の「辞書メニュー」キー１２１ａがユーザにより入力操作されると、図２に示すように、表示部１５１に辞書メニュー画面Ｇ１を表示する。次に、ユーザにより所望の辞書（図示例では「英和辞典」）が選択操作されると、図３に示すように、辞書の入力欄Ｇ２にカーソルを表示する。語句（図示例では「ｔａｋｅ」）が辞書の入力欄Ｇ２にユーザにより入力され、さらに図１に示す操作部１２０上の「検索／決定」キー（決定キー）１２１ｂがユーザにより入力操作されると、図５に示すコンテンツ記憶部１４９（後述する図６Ａ及び図６Ｃ参照）に格納されたコンテンツ情報である辞書データベース（コンテンツの一例）ＤＤＢを検索し、図４に示すように、語句（図示例ではｔａｋｅ）の検索結果としてコンテンツ見出し語（図示例ではｔａｋｅ）に対する詳細内容であるコンテンツ見出し語内容（例えば、意味や例文など）の詳細画面Ｇ３を表示する。ここでは、コンテンツ記憶部１４９に格納された辞書データベースＤＤＢには、図５に示すように、コンテンツ見出し語と該コンテンツ見出し語の内容を示すコンテンツ見出し語内容とが対応付けられて記憶されたコンテンツ見出し語情報ＤＤＣ（ＤＤＣ（ｐ）（ｐは２以上の整数））が登録されている。
【００４４】
ところで、従来の単語帳機能を有する電子辞書では、ユーザによって単語帳への登録を指示する操作がなされると、見出し語と、該見出し語に対応する全ての見出し語内容（例えば、意味や例文など）が単語帳データベースに登録される。そして、ユーザにより単語帳データベースに登録された見出し語の中から見出し語が選択されると、選択された見出し語に対応する全ての見出し語内容を読み出して表示させるのであるが、この場合、単語帳データベースに記憶できる単語帳の見出し語は、辞書データベースの見出し語からしか選択することができず、見出し語内容からユーザにより指定された任意の語句を単語帳の見出し語として単語帳データベースに記憶することができない。さらに、見出し語内容に対してもユーザにより指定された任意の語句を単語帳の見出し語内容として単語帳データベースに記憶することができない。
【００４５】
この点、本実施の形態に係る電子辞書１００は、ユーザが覚えたいコンテンツ見出し語とそのコンテンツ見出し語内容に関する情報とを自由に指定し、指定した見出し語とその見出し語内容とを対応付けて記憶させる単語学習帳（以下、単に学習帳という）機能を備えている。すなわち、学習帳機能は、表示部１５１の表示画面に表示された文字を含む情報から任意に指定されて表示入力操作部１５０から受け付けた指定情報に基づき取得した指定文字を見出し語及び該見出し語の内容を示す見出し語内容として対応付けて学習帳記憶部１４１の学習帳データベースに記憶させる。以下、この学習帳機能について詳しく説明する。なお、学習帳記憶部１４１の見出し語及び学習帳記憶部１４１の見出し語内容は、以下、単に、見出し語及び見出し語内容とそれぞれ称する。
【００４６】
図６Ａは、図１に示す電子辞書１００のシステム構成を示すブロック図である。図６Ｂは、図１に示す電子辞書１００における制御部１３０の機能構成の一例を概略的に示す機能構成図である。図６Ｃは、図１に示す電子辞書１００における記憶部１４０の詳細を概略的に示す詳細図である。電子辞書１００は、ここでは、制御部１３０及び記憶部１４０を有する制御ユニット１７０を備えている。
【００４７】
制御ユニット１７０は、表示入力操作部１５０の表示部１５１、表示入力操作部１５０のタッチ入力部１５２、サブ表示入力操作部１６０のサブ表示部１６１、サブ表示入力操作部１６０のサブタッチ入力部１６２に接続されている。
【００４８】
制御部１３０は、ＣＰＵ（Central Processing Unit）等のコンピュータからなる情報処理部とされている。記憶部１４０は、ＲＯＭ（Read Only Memory）１４０ａ、ＲＡＭ（Random Access Memory）１４０ｂ等の記憶装置を備えている。なお、制御部１３０は、年月日及び時分秒の情報を出力するカレンダー（時計）機能を有している。
【００４９】
制御部１３０は、記憶部１４０のＲＯＭ１４０ａに予め格納された制御プログラムＰを記憶部１４０のＲＡＭ１４０ｂ上にロードして実行することにより、各種構成要素の制御を行うようになっている。記憶部１４０のＲＡＭ１４０ｂは、制御部１３０に対して作業用のワークエリア及び後述する表示バッファとしての領域を提供する。また、ＲＯＭ１４０ａのコンテンツ記憶部１４９には各種辞書データベースＤＤＢが収録されている。
【００５０】
制御プログラムＰは、学習帳機能を実行する学習帳機能プログラムを含んでいる。記憶部１４０は、図８Ａから図８Ｃに示す学習帳記憶部１４１と、図２９に示す一時記憶部１４２と、図３０に示す指定文字記憶部１４３と、図３１に示す選択分野記憶部１４４と、図３２示す表示順記憶部１４５と、図４１に示す表示設定記憶部１４６と、図４２に示す学習帳リスト表示記憶部１４７と、図１１に示す動作機能記憶部１４８とを含んでいる。
【００５１】
学習帳機能プログラムは、データが記憶される学習帳データベースＳＤＢが登録される学習帳記憶部１４１の登録処理と、学習帳記憶部１４１に登録された学習帳データベースＳＤＢの表示処理と、学習帳記憶部１４１に登録された学習帳データベースＳＤＢの削除処理とを制御部１３０に実行させるためのプログラムである。
【００５２】
そして、学習帳機能プログラムは、学習帳登録機能を実施する学習帳登録プログラムと、学習帳表示機能を実施する学習帳表示プログラムと、学習帳削除機能を実施する学習帳削除プログラムとを含んでいる。
【００５３】
なお、図６Ｂに示す制御部１３０の機能構成及び図６Ｃに示す記憶部１４０の詳細の詳細については後述する。
【００５４】
［１］学習帳機能の制御構成の説明
次に、学習帳機能の制御構成について学習帳登録機能と学習帳表示機能と学習帳削除機能とに分けてこの順で説明する。
【００５５】
［１−１］学習帳登録機能の制御構成
図７は、図４に示す詳細画面Ｇ３の検索結果においてユーザにより任意の指定情報Ａが指定されている状態を示す概略図である。また、図８Ａから図８Ｃは、学習帳データベースＳＤＢのデータ構造の一例を示す概略図である。なお、図８Ａから図８Ｃの例では、それぞれ、学習帳Ａ、学習帳Ｂ及び学習帳Ｃのデータを示している。
【００５６】
図４に示す詳細画面Ｇ３の検索結果において、図７に示すように、表示部１５１に対してユーザがタッチペン１８０又は指のタッチ操作によって任意の指定情報Ａを指定できるようになっている。図７の例では反転領域である「持っていく」の領域が指定されている。
【００５７】
また、学習帳データベースＳＤＢには、図８Ａから図８Ｃに示すように、見出し語番号Ｎｏ、見出し語Ｎａ及び見出し語Ｎａの内容を示す見出し語内容Ｎｂが記憶されるようになっている。なお、本実施の形態では、学習帳データベースＳＤＢのフィールド内に見出し語内容Ｎｂを設けているが、見出し語番号Ｎｏをアドレステーブルとして学習帳データベースＳＤＢとは別の学習帳データベースとして記憶してもよい。
【００５８】
制御部１３０は、指定受付手段Ｑ１０１、指定文字取得手段Ｑ１０２、見出し語確定手段Ｑ１０３、見出し語登録手段Ｑ１０４、見出し語内容確定手段Ｑ１０５及び見出し語内容登録手段Ｑ１０６として機能する。すなわち、学習帳登録プログラムは、指定受付手段Ｑ１０１に対応する指定受付ステップと、指定文字取得手段Ｑ１０２に対応する指定文字取得ステップと、見出し語確定手段Ｑ１０３に対応する見出し語確定ステップと、見出し語登録手段Ｑ１０４に対応する見出し語登録ステップと、見出し語内容確定手段Ｑ１０５に対応する見出し語内容確定ステップと、見出し語内容登録手段Ｑ１０６に対応する見出し語内容登録ステップとを含むステップを制御部１３０に実行させる。なお、指定受付手段Ｑ１０１及び指定文字取得手段Ｑ１０２が指定手段として作用する。
【００５９】
指定受付ステップは、表示部１５１の表示画面に表示された文字を含む情報から任意に指定された指定情報Ａを表示入力操作部１５０から受け付ける。
【００６０】
指定文字取得ステップは、指定受付ステップにて受け付けた指定情報Ａを判別して指定文字Ｍを取得する。
【００６１】
見出し語確定ステップは、指定文字取得ステップにて取得した指定文字Ｍに対する確定指示に基づいて指定文字Ｍを見出し語Ｎａとして確定する。
【００６２】
見出し語登録ステップは、新規登録する場合には、見出し語確定ステップにて確定した見出し語Ｎａ、及び、見出し語Ｎａの情報元（後述する表示状態でのリンク先（ジャンプ先））である辞書データベースＤＤＢに対する見出し語Ｎａの場所を示す第１コンテンツ場所情報Ｍ１（後述する表示状態でのリンク先を示す情報）を学習帳データベースＳＤＢとして学習帳記憶部１４１に登録させる登録動作を行い、更新登録する場合には、見出し語確定ステップにて確定した見出し語Ｎａ、及び、第１コンテンツ場所情報Ｍ１を学習帳データベースＳＤＢとして見出し語内容Ｎｂに対応付けて学習帳記憶部１４１に登録させる登録動作を行う。
【００６３】
見出し語内容確定ステップは、指定文字取得ステップにて取得した指定文字Ｍに対する確定指示に基づいて指定文字Ｍを見出し語内容Ｎｂとして確定する。
【００６４】
見出し語内容登録ステップは、新規登録する場合には、見出し語内容確定ステップにて確定した見出し語内容Ｎｂ、及び、見出し語内容Ｎｂの情報元（後述する表示状態でのリンク先（ジャンプ先））である辞書データベースＤＤＢに対する見出し語内容Ｎｂの場所を示す第２コンテンツ場所情報Ｍ２（後述する表示状態でのリンク先を示す情報）を学習帳データベースＳＤＢとして学習帳記憶部１４１に登録させる登録動作を行い、更新登録する場合には、見出し語内容確定ステップにて確定した見出し語内容Ｎｂ、及び、第２コンテンツ場所情報Ｍ２を学習帳データベースＳＤＢとして見出し語Ｎａに対応付けて学習帳記憶部１４１に登録させる登録動作を行う。なお、見出し語Ｎａは、同一内容の見出し語が重複して登録されてもよい。
【００６５】
（漢字の読みを登録）
本実施の形態では、図９及び図１０に示すように、漢字Ｃ１に対応する漢字読みＣ２が記憶された国語辞書データベースＲＤＢを備えている。なお、国語辞書データベースＲＤＢは、記憶部１４０に備えられている。
【００６６】
図９は、国語辞書データベースＲＤＢのデータ構造の一例を示す概略図である。図１０は、国語辞書データベースＲＤＢのデータ構造の他の例を示す概略図である。
【００６７】
図９に示すように、国語辞書データベースＲＤＢには、ひらがな検索用テーブルＴＢ２とアドレステーブルＴＢａとを対応付けたひらがな情報と、漢字検索用テーブルＴＢ１とアドレステーブルＴＢａとを対応付けた漢字情報とを有している。
【００６８】
また、図８Ａから図８Ｃに示すように、学習帳データベースＳＤＢには、見出し語Ｎａに対する漢字読みＮｄが記憶されている。
【００６９】
そして、制御部１３０は、さらに漢字読み取得手段Ｑ１０７として機能する。すなわち、学習帳登録プログラムは、漢字読み取得手段Ｑ１０７に対応する漢字読み取得ステップをさらに含んでいる。
【００７０】
漢字読み取得ステップは、指定文字取得ステップにて取得した指定文字Ｍに含まれている漢字Ｃ１に対応する漢字読みＣ２を国語辞書データベースＲＤＢから取得する。
【００７１】
詳しくは、漢字読み取得手段Ｑ１０７は、漢字読み検索手段と、漢字読み読み出し手段とを備える。すなわち、漢字読み取得ステップは、漢字読み検索手段に対応する漢字読み検索ステップと、漢字読み読み出し手段に対応する漢字読み読み出しステップとを含んでいる。
【００７２】
漢字読み検索ステップは、指定文字取得ステップにて取得した指定文字Ｍに含まれている漢字Ｃ１に対する国語辞書データベースＲＤＢの漢字読みＣ２を検索する。また、漢字読み読み出しステップは、漢字読み検索ステップにて検索した漢字読みＣ２を国語辞書データベースＲＤＢから読み出す。
【００７３】
そして、見出し語登録ステップは、漢字読み取得ステップにて取得した漢字読みＣ２を学習帳データベースＳＤＢの読みＮｄとして見出し語Ｎａに対応付けて学習帳記憶部１４１に登録させる。
【００７４】
また、図１０に示すように、国語辞書データベースＲＤＢの見出し語に対応する内容に読みＣ２の情報がある場合には、漢字検索用テーブルＴＢ１からアドレステーブルＴＢａに対応した辞書テーブルＴＢ３の見出し語を検索することで、検索した見出し語の内容において読みＣ２を抽出することができる。
【００７５】
（見出し語に対して複数の見出し語内容を登録）
本実施の形態では、見出し語内容Ｎｂは、見出し語Ｎａに対する複数のＮｂ（１）〜Ｎｂ（ｎ）（ｎは２以上の整数）とされている。図８Ａから図８Ｃに示す例では、３つの見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（３））とされている。
【００７６】
そして、見出し語内容登録ステップは、複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））のそれぞれに対して登録動作を実行する。
【００７７】
すなわち、見出し語内容確定ステップは、指定文字取得ステップにて取得した指定文字Ｍに対する確定指示に基づいて指定文字Ｍを複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））のうち何れか一つの見出し語内容Ｎｂ（Ｎｂ（ｊ）（ｊは１〜ｎのうち何れかの値））として確定する。
【００７８】
そして、見出し語登録ステップは、見出し語確定ステップにて確定した見出し語Ｎａを見出し語Ｎａを収録していた第１コンテンツ種類情報Ｎｃ１と共に学習帳データベースＳＤＢとして学習帳記憶部１４１に登録させる。また、見出し語内容登録ステップは、見出し語内容確定ステップにて確定した見出し語内容Ｎｂ（Ｎｂ（ｊ））を見出し語内容Ｎｂ（Ｎｂ（ｊ））を収録していた第２コンテンツ種類情報Ｎｃ２（Ｎｃ２（ｊ））と共に学習帳データベースＳＤＢとして見出し語Ｎａに対応付けて学習帳記憶部１４１に登録させる。第１及び第２コンテンツ種類情報Ｎｃ１，Ｎｃ２は、ここでは、コンテンツの名称（コンテンツ名）Ｎｃｍ，Ｎｃｍとされている。
【００７９】
なお、コンテンツ名とは、国語辞書、外国語辞書や百科事典等の電子辞書１００に収録したコンテンツ情報の名称（例えば、英和辞典、和英辞典、○○事典など）のことである。図８Ａから図８Ｃに示す例では、第２コンテンツ種類情報Ｎｃ２は、３つの見出し語内容Ｎｂ（１）〜Ｎｂ（３）に対応して３つの第２コンテンツ種類情報Ｎｃ２（Ｎｃ２（１）〜Ｎｃ２（３））とされている。第１及び第２コンテンツ種類情報Ｎｃ１，Ｎｃ２としてコンテンツ名Ｎｃｍ，Ｎｃｍそのものが記憶されているが、第１及び第２コンテンツ種類情報Ｎｃ１，Ｎｃ２は、コンテンツ名Ｎｃｍ，Ｎｃｍに対応付けられたコンテンツ名識別コードＮｃｎ，Ｎｃｎとされていてもよい。すなわち、図８Ｇに示すように、コンテンツ名Ｎｃｍそれぞれにユニークなコンテンツ名識別コードＮｎｃが割り当てられている場合は、図８Ｄから図８Ｆに示すように、そのコンテンツ名識別コードＮｃｎがコンテンツ種類情報として記憶されていても構わない。その場合は、コンテンツ名Ｎｃｍとコンテンツ名識別コードＮｃｎとを対応付けられたコンテンツ名称記憶部１４１ａが記憶部１４０に設けられ、学習帳の見出し語内容Ｎｂを表示する際には、コンテンツ名識別コードＮｃｎに対応付けられたコンテンツ名Ｎｃｍをコンテンツ名称記憶部１４１ａから取得し、コンテンツ名Ｎｃｍを表示する。
【００８０】
（学習帳登録機能を実行するユーザインターフェイス）
本実施の形態では、登録動作（前記各ステップの動作）を実行する学習帳登録機能を含む複数の動作機能と文字種とが対応付けられて記憶された動作機能記憶部１４８を備えている。
【００８１】
図１１は、動作機能記憶部１４８に記憶されているテーブルを示す概略図である。図１１に示すように、動作機能記憶部１４８には、文字種に対する動作機能（ここでは、ＭＰ３音声再生機能Ｆ１、ＴＴＳ文章読み上げ機能Ｆ２、Ｓジャンプ機能Ｆ３、マーカー機能Ｆ４及び学習帳登録機能Ｆ５）が記憶されている。なお、範囲指定文字種については、例えば、日本語の場合は選択された範囲の先頭が日本語であるかどうかで判断しても構わないし、選択範囲が全て日本語であるかどうかで判断しても構わない。選択範囲の先頭が日本語であるかどうかで判断する場合は、選択範囲の先頭から見て日本語以外の文字コードが出てくるまでの範囲を選択範囲と見なすことができる。
【００８２】
ここで、「ＭＰ３音声再生機能」とは、指定された文字がアルファベット（英字）のみからなる１つの英単語の読みを音声で出力する機能である。なお、ＭＰ３は、ＭＰＥＧ（Moving Picture Experts Group） Ａｕｄｉｏ  Ｌａｙｅｒ−３の意味である。
【００８３】
「ＴＴＳ文章読み上げ機能」とは、指定された文字が複数の英単語からなる英文を合成音声で出力する機能である。なお、ＴＴＳは、テキスト読み上げ（ＴＴＳ：text-to-speech）の意味である。
【００８４】
「Ｓジャンプ機能」とは、指定された英単語（単語検索）、あるいは指定された複数の英単語（成句検索）、又は、指定された日本語（たとえば、漢字，ひらがな，カタカナを含む文字列）をコンテンツ見出し語として、電子辞書１００に搭載された英語辞書や国語辞典などの辞書からそのコンテンツ見出し語に対応する解説部表示情報、成句部表示情報及び例文部表示情報を検索する機能である。
【００８５】
また、「マーカー機能」とは、指定された全ての文字や記号等の表示部分（例えば文字や記号等の背景領域）を表示色とは異なる色で着色表示する機能である。また、「マーカー機能」は、指定された全ての文字や記号等の表示部分にアンダーラインを付加する機能であってもよい。
【００８６】
なお、指定される言語は、英単語あるいは日本語の言語に限らず、表示している言語であれば英語、日本語以外の言語でも指定可能である。
【００８７】
そして、制御部１３０は、さらに機能取得手段Ｑ１０８、動作機能表示手段Ｑ１０９、動作機能選択手段Ｑ１１０及び機能実行手段Ｑ１１１として機能する。すなわち、学習帳登録プログラムは、機能取得手段Ｑ１０８に対応する機能取得ステップと、動作機能表示手段Ｑ１０９に対応する動作機能表示ステップと、動作機能選択手段Ｑ１１０に対応する動作機能選択ステップと、機能実行手段Ｑ１１１に対応する機能実行ステップとをさらに含んでいる。
【００８８】
機能取得ステップは、指定文字取得ステップにて取得した指定文字Ｍの文字種に対応する動作機能Ｆ１〜Ｆ５を動作機能記憶部１４８から取得する。
【００８９】
動作機能表示ステップは、機能取得ステップにて取得した動作機能Ｆ１〜Ｆ５を示す表示を表示部１５１の表示画面に表示する。
【００９０】
動作機能選択ステップは、動作機能表示ステップにて表示した動作機能Ｆ１〜Ｆ５を示す表示のうち何れか一つの選択操作を受け付ける。
【００９１】
機能実行ステップは、動作機能選択ステップにて受け付けた表示に対応する動作機能が学習帳登録機能Ｆ５である場合に、学習帳登録機能Ｆ５を実行する。
【００９２】
（分野別に登録）
本実施の形態では、学習帳データベースＳＤＢは、複数の分野別に設けられている。ここで、「分野」とは、国語系、英語系等といった学習に必要な分類がユーザにより自由に選択されるものである。
【００９３】
すなわち、学習帳データベースＳＤＢは、複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ）（ｍは２以上の整数））の学習帳データベースＳＤＢ（ＳＤＢ（１）〜ＳＤＢ（ｍ））からなっている。なお、図８Ａから図８Ｆには、学習帳Ａの学習帳データベースＳＤＢ（ＳＤＢ（１））と、学習帳Ｂの学習帳データベースＳＤＢ（ＳＤＢ（２））と、学習帳Ｃの学習帳データベースＳＤＢ（ＳＤＢ（３））を例示している。なお、本実施の形態では、学習帳データベースＳＤＢは、分野別に個別に設けられているが、複数の分野を示す情報がフィールドに付加（混在）された一つの学習帳データベースであってもよい。
【００９４】
そして、制御部１３０は、さらに分野表示手段Ｑ１１２及び分野選択手段Ｑ１１３として機能する。すなわち、学習帳登録プログラムは、分野表示手段Ｑ１１２に対応する分野表示ステップと、分野選択手段Ｑ１１３に対応する分野選択ステップとをさらに含んでいる。
【００９５】
分野表示ステップは、複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示を表示部１５１の表示画面に表示する。
【００９６】
分野選択ステップは、分野表示ステップにて表示した複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示のうち何れか一つの選択操作を表示入力操作部１５０から受け付ける。
【００９７】
そして、見出し語登録ステップは、分野選択ステップにて受け付けた表示に対応する分野Ｄ（Ｄ（ｋ）（ｋは１〜ｍのうち何れかの値））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））に対して登録動作を実行する。
【００９８】
また、見出し語内容登録ステップは、分野選択ステップにて受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））に対して登録動作を実行する。
【００９９】
（他分野に登録し直した場合）
本実施の形態では、制御部１３０は、さらに分野移動手段Ｑ１１４として機能する。すなわち、学習帳登録プログラムは、分野移動手段Ｑ１１４に対応する分野移動ステップをさらに含んでいる。
【０１００】
分野移動ステップは、分野選択ステップにて受け付けている現在の分野Ｄ（Ｄ（ｋ））とは異なる他分野Ｄ（Ｄ（ｈ））（ｈはｋを除く１〜ｍの何れかの値）を受け付けた場合には、現在の分野Ｄ（Ｄ（ｋ））の学習帳データベースに記憶されている見出し語Ｎａ及び見出し語Ｎａに対応する見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を他分野Ｄ（Ｄ（ｈ））の学習帳データベースＳＤＢＳ（ＳＤＢ（ｈ））に移動させる。
【０１０１】
（指定情報のスペースやジャンプマーク等の不要情報の除去）
また、本実施の形態では、指定文字取得ステップは、指定受付ステップにて受け付けた指定情報Ａのうち、指定文字Ｍに対してスペースやジャンプマーク等の不必要な不要情報（指定文字Ｍとは異なる異種の情報として特定した不要情報）Ａ１（図７参照）が含まれている場合には、不要情報Ａ１を除去して指定文字Ｍを取得する。
【０１０２】
不必要な指定対象としては、代表的には、「先頭にあるスペース（空白）」、「表示シンボル」、「マーク」等の特殊な文字や記号を例示できる。ここで、「表示シンボル」とは、画面に対する指示（例えば画面送りや行送り）を行うハードウェアキーや、１つのキーに対して機能を切り替えるハードウェアキーを画面上で表した「ソフトウェアキー」等の図柄である。また、「マーク」とは音声データが収録されていることを示す「音声マーク」や、他の語句にジャンプして参照することを示す「ジャンプマーク」等の機能を示すマークの図柄である。
【０１０３】
［１−２］学習帳表示機能の制御構成
制御部１３０は、見出し語読み出し手段Ｑ２０１、見出し語表示手段Ｑ２０２、見出し語選択手段Ｑ２０３、見出し語内容読み出し手段Ｑ２０４及び見出し語内容表示手段Ｑ２０５として機能する。すなわち、学習帳表示プログラムは、見出し語読み出し手段Ｑ２０１に対応する見出し語読み出しステップと、見出し語表示手段Ｑ２０２に対応する見出し語表示ステップと、見出し語選択手段Ｑ２０３に対応する見出し語選択ステップと、見出し語内容読み出し手段Ｑ２０４に対応する見出し語内容読み出しステップと、見出し語内容表示手段Ｑ２０５に対応する見出し語内容表示ステップとを含むステップを制御部１３０に実行させる。
【０１０４】
見出し語読み出しステップは、見出し語Ｎａ、及び、第１コンテンツ場所情報Ｍ１を学習帳データベースＳＤＢから読み出す。
【０１０５】
見出し語表示ステップは、見出し語読み出しステップにて読み出した見出し語Ｎａを表示部１５１の表示画面に一覧表示する。
【０１０６】
見出し語選択ステップは、見出し語表示ステップにて一覧表示した見出し語Ｎａのうち何れか一つの選択操作を表示入力操作部１５０から受け付ける。
【０１０７】
見出し語表示ステップは、見出し語読み出しステップにて読み出した見出し語Ｎａを表示部１５１の表示画面に表示し、かつ、見出し語読み出しステップにて読み出した第１コンテンツ場所情報Ｍ１を示す第１マークＰＬ１（後述する図３４Ａから図３４Ｅ及び図３６参照）を見出し語Ｎａに対応させて表示部１５１の表示画面に表示する。なお、第１マークＰＬ１は、予めＲＯＭ１４０ａに記憶されたマーク表示（ここでは矢印記号「→」で構成された「ジャンプマーク」）とされている。
【０１０８】
見出し語内容読み出しステップと、見出し語選択ステップにて受け付けた見出し語Ｂａに対応する見出し語内容Ｎｂ、及び、第２コンテンツ場所情報Ｍ２を学習帳データベースＳＤＢから読み出す。
【０１０９】
見出し語内容表示ステップは、見出し語内容読み出しステップにて読み出した見出し語内容Ｎｂを見出し語選択ステップにて受け付けた見出し語Ｎａに対応させて表示部１５１の表示画面に表示し、かつ、見出し語内容読み出しステップにて読み出した第２コンテンツ場所情報Ｍ２を示す第２マークＰＬ２（後述する図３４Ａから図３４Ｅ及び図３６参照）を見出し語内容Ｎｂに対応させて表示部１５１の表示画面に表示する。なお、第２マークＰＬ２についても、第１マークＰＬ１と同様、予めＲＯＭ１４０ａに記憶されたマーク表示（ここでは矢印記号「→」で構成された「ジャンプマーク」）とされている。
【０１１０】
（順序並び替え表示）
本実施の形態では、制御部１３０は、さらに並び替え手段Ｑ２０６として機能する。すなわち、学習帳表示プログラムは、並び替え手段Ｑ２０６に対応する並び替えステップをさらに含んでいる。
【０１１１】
並び替えステップは、見出し語読み出しステップにて読み出した見出し語Ｎａに対して複数種類の順序並び替え（ここでは新しい順、古い順、語順）を行う。
【０１１２】
そして、見出し語表示ステップは、並び替えステップによる複数種類の順序並び替えのうちの何れか一つによって並び替えられた見出し語Ｎａを表示部１５１の表示画面に一覧表示する。
【０１１３】
（順序並び替え指示をサブ表示画面で選択）
本実施の形態では、制御部１３０は、さらに並び替え表示手段Ｑ２０７及び並び替え選択手段Ｑ２０８として機能する。すなわち、学習帳表示プログラムは、並び替え表示手段Ｑ２０７に対応する並び替え表示ステップと、並び替え選択手段Ｑ２０８に対応する並び替え選択ステップとをさらに含んでいる。
【０１１４】
詳しくは、学習帳データベースＳＤＢには、見出し語Ｎａ及び見出し語内容Ｎｂが学習帳データベースＳＤＢに記憶されるときの記憶日付Ｎｅ，Ｎｆ（図８Ａから図８Ｃ参照）が記憶されている。
【０１１５】
並び替え表示ステップは、複数種類の順序並び替えを示す並び替え表示をサブ表示部１６１のサブ表示画面に表示する。具体的には、複数種類の順序並び替えは、記憶日付Ｎｅ，Ｎｆの新しい順の並び替えと、記憶日付Ｎｅ，Ｎｆの古い順の並び替えと、見出し語Ｎａの語順の並び替えとされており、並び替え表示ステップは、記憶日付Ｎｅ，Ｎｆの「新しい順」、記憶日付Ｎｅ，Ｎｆの「古い順」、見出し語Ｎａの「名前順」をサブ表示部１６１のサブ表示画面に表示する（後述する図３４Ａ及び図３５参照）。
【０１１６】
そして、並び替え選択ステップは、並び替え表示ステップにてサブ表示部１６１のサブ表示画面に表示した並び替え表示のうち何れか一つの選択操作をサブ表示入力操作部１６０から受け付ける。
【０１１７】
また、並び替えステップは、見出し語読み出しステップにて読み出した見出し語Ｎａに対して並び替え選択ステップにて受け付けた並び替え表示に対応する順序並び替えを行う。
【０１１８】
（見出し語内容の表示／非表示の切り替え）
本実施の形態では、さらに制御部１３０は、表示切り替え手段Ｑ２０９として機能する。すなわち、学習帳表示プログラムは、表示切り替え手段Ｑ２０９に対応する表示切り替えステップをさらに含んでいる。
【０１１９】
表示切り替えステップは、見出し語Ｎａを表示した状態において、見出し語内容表示ステップに対して、見出し語内容Ｎｂの表示を許可する内容表示機能と、見出し語内容Ｎｂの表示を禁止して非表示にする内容非表示機能とを切り替える。
【０１２０】
（表示／非表示をサブ表示画面で切り替え）
本実施の形態では、制御部１３０は、さらに表示機能表示手段Ｑ２１０及び表示選択手段Ｑ２１１として機能する。すなわち、学習帳表示プログラムは、表示機能表示手段Ｑ２１０に対応する表示機能表示ステップと、表示選択手段Ｑ２１１に対応する表示選択ステップとをさらに含んでいる。
【０１２１】
表示機能表示ステップは、内容表示機能及び内容非表示機能を示す表示をサブ表示部１６１のサブ表示画面に表示する。
【０１２２】
表示選択ステップは、表示機能表示ステップにてサブ表示部１６１のサブ表示画面に表示した表示機能を示す表示のうち何れか一つの選択操作をサブ表示入力操作部１６０から受け付ける。
【０１２３】
そして、表示切り替えステップは、表示選択ステップにて受け付けた表示に対応する表示機能（内容表示機能又は内容非表示機能）に切り替える。
【０１２４】
すなわち、表示切り替えステップは、見出し語Ｎａを表示した状態において、内容表示機能と内容非表示機能とを切り替えるようになっている。なお、見出し語内容Ｎｂを表示した状態において、見出し語Ｎａの表示を許可する見出し語表示機能と、見出し語Ｎａの表示を禁止して非表示にする見出し語非表示機能とを切り替えるようになっていてもよい。
【０１２５】
見出し語Ｎａ及び／又は見出し語内容Ｎｂを非表示にする場合、見出し語Ｎａ及び／又は見出し語内容Ｎｂの全体を非表示にしてもよいし、ユーザによって指定された一部の文字を非表示にしてもよい。本実施の形態では、見出し語Ｎａを表示した状態において、内容非表示機能は、見出し語内容Ｎｂの全体を非表示にしている。
【０１２６】
（見出し語に対して複数の見出し語内容を表示）
本実施の形態では、見出し語内容読み出しステップは、見出し語選択ステップにて受け付けた見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を学習帳データベースＳＤＢから読み出す。
【０１２７】
また、見出し語内容表示ステップは、見出し語内容読み出しステップにて読み出した複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を見出し語選択ステップにて受け付けた見出し語Ｎａに対応させて表示部１５１の表示画面に表示する。
【０１２８】
（ノート表示）
本実施の形態では、見出し語内容表示ステップは、表示部１５１の表示画面Ｇ１３（図３４Ａ及び図３５参照）において正面から視て上下方向に沿った境界部αを境として、左右方向の一方側の第１画面領域Ｇ１３ａに見出し語Ｎａを表示し、左右方向の他方側の第２画面領域Ｇ１３ｂに複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を表示する。
【０１２９】
（分野別に表示）
本実施の形態では、制御部１３０は、さらに分野表示手段Ｑ２１２及び分野選択手段Ｑ２１３として機能する。すなわち、学習帳表示プログラムは、分野表示手段Ｑ２１２に対応する分野表示ステップと、分野選択手段Ｑ２１３に対応する分野選択ステップとをさらに含んでいる。
【０１３０】
分野表示ステップは、複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示を表示部１５１の表示画面に表示する。
【０１３１】
分野選択ステップは、分野表示ステップにて表示した複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示のうち何れか一つの選択操作を表示入力操作部１５０から受け付ける。
【０１３２】
そして、見出し語読み出しステップは、見出し語Ｎａを分野選択ステップにて受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））から読み出す。
【０１３３】
また、見出し語内容読み出しステップは、見出し語選択ステップにて受け付けた見出し語Ｎａに対応する見出し語内容Ｎｂを分野選択ステップにて受け付けた分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））から読み出す。
【０１３４】
（コンテンツ情報表示）
図４７は、図１に示す電子辞書においてコンテンツ情報表示を行う制御部１３０の機能構成の一例を概略的に示す機能構成図である。
【０１３５】
図４７に示すように、制御部１３０は、指定手段Ｑ４０１、位置情報取得手段Ｑ４０２、学習帳記憶指示手段Ｑ４０３、記憶制御手段Ｑ４０４及び表示制御手段Ｑ４０５として機能する。すなわち、学習帳機能プログラムは、指定手段Ｑ４０１に対応する指定ステップと、位置情報取得手段Ｑ４０２に対応する位置情報取得ステップと、学習帳記憶指示手段Ｑ４０３に対応する学習帳記憶指示ステップと、記憶制御手段Ｑ４０４に対応する記憶制御ステップと、表示制御手段Ｑ４０５に対応する表示制御手段ステップとを含んでいる。
【０１３６】
指定ステップは、表示部１５１により表示されたデータ中の任意の文字を指定する。位置情報取得ステップは、指定された文字のコンテンツ記憶部１４９における位置情報（具体的には第１コンテンツ場所情報Ｍ１及び／又は第２コンテンツ場所情報Ｍ２）を取得する。学習帳記憶指示ステップは、指定された文字を学習帳記憶部１４１の見出し語Ｎａまたは見出し語内容Ｎｂに記憶させるよう指示する。記憶制御ステップは、記憶させる指示があったとき、見出し語Ｎａまたは見出し語内容Ｎｂの何れか少なくとも一方と位置情報Ｍ１，Ｍ２とを対応付けて学習帳記憶部１４１に記憶するよう制御する。表示制御ステップは、表示部１５１に学習帳記憶部１４１のデータを表示させる時、学習帳記憶部１４１の見出し語Ｎａまたは見出し語内容Ｎｂの何れか少なくとも一方を表示し、表示された見出し語Ｎａまたは見出し語内容Ｎｂの何れか少なくとも一方の近傍に、位置情報Ｍ１，Ｍ２に基づいたコンテンツ記憶部１４９の位置にジャンプ可能であることを示すマーク（具体的には第１マークＰＬ１及び／又は第２マークＰＬ２）を表示させる。
【０１３７】
具体的には、図６Ｂに示すように、制御部１３０は、場所表示選択手段（選択手段の一例）Ｑ２１４、コンテンツ情報読み出し手段（コンテンツ読み出し手段の一例）Ｑ２１５及びコンテンツ情報表示手段（コンテンツ表示手段の一例）Ｑ２１６として機能する。すなわち、学習帳表示プログラムは、場所表示選択手段Ｑ２１４に対応する場所表示選択ステップ（選択ステップの一例）と、コンテンツ情報読み出し手段Ｑ２１５に対応するコンテンツ情報読み出しステップ（コンテンツ読み出しステップの一例）と、コンテンツ情報表示手段Ｑ２１６に対応するコンテンツ情報表示ステップ（コンテンツ表示ステップの一例）とを含んでいる。
【０１３８】
場所表示選択ステップは、見出し語表示ステップにて表示した第１マークＰＬ１、及び、見出し語内容表示ステップにて表示した第２マークＰＬ２のうち何れか一つのマークのユーザによる選択操作をタッチ入力部１５２又は入力受付部１５０（ここでは入力受付部１５０）から受け付ける。
【０１３９】
コンテンツ情報読み出しステップは、場所表示選択ステップにて受け付けたマークＰＬ１，ＰＬ２に対応するコンテンツ場所情報Ｍ１，Ｍ２に基づいてコンテンツ記憶部１４９から辞書データベースＤＤＢを読み出す。なお、マークＰＬ１，ＰＬ２とコンテンツ場所情報Ｍ１，Ｍ２との対応関係については、後ほど図３４Ｂ及び図３４Ｃを参照しながら詳述する。
【０１４０】
コンテンツ情報表示ステップは、コンテンツ情報読み出しステップにて読み出したコンテンツ見出し語情報ＤＤＣ（ＤＤＣ（ｐ））を表示部１５１の表示画面に表示する。
【０１４１】
（コンテンツ名の表示）
本実施の形態では、第１コンテンツ場所情報Ｍ１は、見出し語確定ステップにて確定した見出し語Ｎａの情報元（リンク先）である辞書データベースＤＤＢの種類を示す第１コンテンツ種類情報Ｎｃ１を含んでいる。また、第２コンテンツ場所情報Ｍ２は、見出し語内容確定ステップにて確定した見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の情報元（リンク先）である辞書データベースＤＤＢの種類を示す第２コンテンツ種類情報Ｎｃ２を含んでいる。
【０１４２】
本実施の形態では、制御部１３０は、さらに第２コンテンツ名表示手段Ｑ２１７として機能する。すなわち、学習帳表示プログラムは、第２コンテンツ名表示手段Ｑ２１７に対応する第２コンテンツ名表示ステップをさらに含んでいる。
【０１４３】
第２コンテンツ名表示ステップは、見出し語内容読み出しステップにて読み出した第２コンテンツ種類情報Ｎｃ２から得られるコンテンツ名Ｎｃｍを見出し語内容表示ステップにて表示した見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の後に隣接して表示部１５１の表示画面に表示する。なお、学習帳表示プログラムは、第２コンテンツ名表示ステップに代えて或いは加えて見出し語読み出しステップにて読み出した第１コンテンツ種類情報Ｎｃ１から得られるコンテンツ名Ｎｃｍを見出し語表示ステップにて表示した見出し語Ｎａの後に隣接して表示部１５１の表示画面に表示する第１コンテンツ名表示ステップを含んでいてもよい。
【０１４４】
（コンテンツ場所情報の具体例）
本実施の形態では、図８Ａから図８Ｆに示すように、第１コンテンツ場所情報Ｍ１は、見出し語Ｎａの情報元であるコンテンツ見出し語情報ＤＤＣ（図５参照）のアドレス位置を示す第１コンテンツアドレス情報Ｍ１ｘを含んでいる。また、第２コンテンツ場所情報Ｍ２は、見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の情報元であるコンテンツ見出し語情報ＤＤＣのアドレス位置を示す第２コンテンツアドレス情報Ｍ２ｘを含んでいる。具体的には、第１コンテンツアドレス情報Ｍ１ｘは、見出し語Ｎａの情報元であるコンテンツ見出し語情報ＤＤＣの先頭位置を示す先頭アドレスＭ１ａを含んでいる。また、第２コンテンツアドレス情報Ｍ２ｘは、見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の情報元であるコンテンツ見出し語情報ＤＤＣの先頭位置を示す先頭アドレスＭ２ａを含んでいる。
【０１４５】
こうすることで、第１コンテンツアドレス情報Ｍ１ｘの先頭アドレスＭ１ａにより、場所表示選択ステップにて受け付けた第１マークＰＬ１に対応する見出し語Ｎａの情報元であるコンテンツ見出し語情報ＤＤＣを容易に探し出すことが可能となる。また、第２コンテンツアアドレスＭ２ｘの先頭アドレスＭ２ａにより、場所表示選択ステップにて受け付けた第２マークＰＬ２に対応する見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の情報元であるコンテンツ見出し語情報ＤＤＣを容易に探し出すことが可能となる。
【０１４６】
本実施の形態では、第１コンテンツアドレス情報Ｍ１ｘは、図５に示すコンテンツ見出し語情報ＤＤＣの先頭アドレスＭ１ａから見出し語Ｎａが存在する開始位置を示す開始位置相対アドレスＭ１ｂと、コンテンツ見出し語情報ＤＤＣの先頭アドレスＭ１ａから見出し語Ｎａが存在する終了位置を示す終了位置相対アドレスＭ１ｃとをさらに含んでいる。また、第２コンテンツアドレス情報Ｍ２ｘは、コンテンツ見出し語情報ＤＤＣの先頭アドレスＭ２ａから見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））が存在する開始位置を示す開始位置相対アドレスＭ２ｂと、コンテンツ見出し語情報ＤＤＣの先頭アドレスＭ２ａから見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））が存在する終了位置を示す終了位置相対アドレスＭ２ｃとをさらに含んでいる。なお、先頭アドレスＭ１ａ，Ｍ２ａに代えてオフセットアドレスとし、該オフセットアドレスを基準にして開始位置相対アドレスＭ１ｂ、Ｍ２ｂ及び終了位置相対アドレスＭ１ｃ，Ｍ２ｃを設定してもよい。
【０１４７】
そして、コンテンツ情報表示ステップは、見出し語Ｎａ及び見出し語内容Ｎｂの表示語句のうち、場所表示選択ステップにて受け付けたマークＰＬ１，ＰＬ２に対応する表示語句が他の表示形態とは異なる表示形態となるようにコンテンツ見出し語情報ＤＤＣを表示する。
【０１４８】
具体的には、コンテンツ情報表示ステップは、マーカー機能によって、ユーザによる選択操作を受け付けたマークＰＬ１，ＰＬ２（ここでは矢印記号「→」で構成された「ジャンプマーク」）に対応する表示語句（図３４Ｅの例ではマークＰＬ２に対応する見出し語内容Ｎｂ（１）「緒方洪庵の塾で蘭学を学び」）を着色表示する。なお、マークＰＬ１，ＰＬ２に対応する表示語句の着色表示の位置指定は、後述するように、該表示語句の情報元であるコンテンツ場所情報Ｍ１，Ｍ２に基づいて行うことができる。
【０１４９】
また、本実施の形態では、コンテンツ情報表示ステップは、見出し語Ｎａ及び見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の表示語句のうち、ユーザによる選択操作を受け付けたマークに対応する表示語句（図３４Ｅの例ではマークＰＬ２に対応する見出し語内容Ｎｂ（１）「緒方洪庵の塾で蘭学を学び」）が表示画面（図３４Ｅの例では表示画面Ｇ１４ｂ）のコンテンツ見出し語情報ＤＤＣを表示するための表示領域（図３４Ｅの例では詳細表示画面Ｇ１４ｃ）内に表示されるようにコンテンツ見出し語情報ＤＤＣを表示する。なお、マークＰＬ１，ＰＬ２に対応する表示語句の詳細表示画面Ｇ１４ｃ内への表示の位置指定は、後述するように、該表示語句の情報元であるコンテンツ場所情報Ｍ１，Ｍ２に基づいて行うことができる。
【０１５０】
［１−３］学習帳削除機能の制御構成
制御部１３０は、見出し語読み出し手段Ｑ３０１、見出し語表示手段Ｑ３０２、見出し語選択手段Ｑ３０３及び見出し語削除手段Ｑ３０４として機能する。すなわち、学習帳削除プログラムは、見出し語読み出し手段Ｑ３０１に対応する見出し語読み出しステップと、見出し語表示手段Ｑ３０２に対応する見出し語表示ステップと、見出し語選択手段Ｑ３０３に対応する見出し語選択ステップと、見出し語削除手段Ｑ３０４に対応する見出し語削除ステップとを含むステップを制御部１３０に実行させる。
【０１５１】
見出し語読み出しステップは、見出し語Ｎａを学習帳データベースＳＤＢから読み出す。
【０１５２】
見出し語表示ステップは、見出し語読み出しステップにて読み出した見出し語Ｎａを表示部１５１の表示画面に一覧表示する。
【０１５３】
見出し語選択ステップは、見出し語表示ステップにて一覧表示した見出し語Ｎａのうち何れか一つの選択操作を受け付ける。
【０１５４】
見出し語削除ステップは、見出し語選択ステップにて受け付けた見出し語Ｎａ及び第１コンテンツ場所情報Ｍ１並びに見出し語Ｎａに対応する見出し語内容Ｎｂ及び第２コンテンツ場所情報Ｍ２を学習帳データベースＳＤＢから削除する。
【０１５５】
（見出し語の削除をサブ表示画面で選択）
本実施の形態では、制御部１３０は、さらに見出し語削除表示手段Ｑ３０５として機能する。すなわち、学習帳削除プログラムは、見出し語削除表示手段Ｑ３０５に対応する見出し語削除表示ステップをさらに含んでいる。
【０１５６】
見出し語削除表示ステップは、見出し語選択ステップにて受け付けた見出し語Ｎａの削除を示す見出し語削除表示をサブ表示部１６１のサブ表示画面に表示する。
【０１５７】
そして、見出し語選択ステップは、見出し語削除表示ステップにてサブ表示部１６１のサブ表示画面に表示した見出し語削除表示の選択操作をサブ表示入力操作部１６０から受け付ける。
【０１５８】
また、見出し語削除ステップは、見出し語選択ステップにて見出し語削除表示を受け付けた場合には、見出し語選択ステップにて受け付けた見出し語削除表示に対応する見出し語Ｎａ及び第１コンテンツ場所情報Ｍ１並びに見出し語Ｎａに対応する見出し語内容Ｎｂ及び第２コンテンツ場所情報Ｍ２を学習帳データベースＳＤＢから削除する。
【０１５９】
（見出し語を分野別に削除）
本実施の形態では、制御部１３０は、さらに分野表示手段Ｑ３０６及び分野選択手段Ｑ３０７として機能する。すなわち、学習帳削除プログラムは、分野表示手段Ｑ３０６に対応する分野表示ステップと、分野選択手段Ｑ３０７に対応する分野選択ステップとをさらに含んでいる。
【０１６０】
分野表示ステップは、複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示を表示部１５１の表示画面に表示する。
【０１６１】
分野選択ステップは、分野表示ステップにて表示した複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示のうち何れか一つの選択操作を表示入力操作部１５０から受け付ける。
【０１６２】
そして、見出し語読み出しステップは、見出し語Ｎａを分野選択ステップにて受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））から読み出す。
【０１６３】
また、見出し語削除ステップは、見出し語選択ステップにて受け付けた見出し語Ｎａ及び第１コンテンツ場所情報Ｍ１並びに見出し語Ｎａに対応する見出し語内容Ｎｂ及び第２コンテンツ場所情報Ｍ２を分野選択ステップにて受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））から削除する。
【０１６４】
（見出し語に対して複数の見出し語内容を個別に削除）
本実施の形態では、制御部１３０は、さらに見出し語内容読み出し手段Ｑ３０８、見出し語内容表示手段Ｑ３０９、見出し語内容選択手段Ｑ３１０及び見出し語内容削除手段Ｑ３１１として機能する。すなわち、学習帳削除プログラムは、見出し語内容読み出し手段Ｑ３０８に対応する見出し語内容読み出しステップと、見出し語内容表示手段Ｑ３０９に対応する見出し語内容表示ステップと、見出し語内容選択手段Ｑ３１０に対応する見出し語内容選択ステップと、見出し語内容削除手段Ｑ３１１に対応する見出し語内容削除ステップとをさらに含んでいる。
【０１６５】
見出し語内容読み出しステップは、見出し語選択ステップにて受け付けた見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を学習帳データベースＳＤＢから読み出す。
【０１６６】
見出し語内容表示ステップは、見出し語内容読み出しステップにて読み出した複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を見出し語選択ステップにて受け付けた見出し語Ｎａに対応させて表示部１５１の表示画面に表示する。
【０１６７】
見出し語内容選択ステップは、見出し語内容表示ステップにて表示した複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））のうち何れか一つの見出し語内容Ｎｂ（Ｎｂ（ｊ））の選択操作を受け付ける。
【０１６８】
見出し語内容削除ステップは、見出し語内容選択ステップにて受け付けた見出し語内容Ｎｂ（Ｎｂ（ｊ））及び第２コンテンツ場所情報Ｍ２（Ｍ２（ｊ））を学習帳データベースＳＤＢから削除する。この削除処理は、本実施形態ではサブ表示画面で行う。
【０１６９】
（複数の見出し語内容の削除をサブ表示画面で選択）
本実施の形態では、制御部１３０は、さらに見出し語内容削除表示手段Ｑ３１２として機能する。すなわち、学習帳削除プログラムは、見出し語内容削除表示手段Ｑ３１２に対応する見出し語内容削除表示ステップをさらに含んでいる。
【０１７０】
見出し語内容削除表示ステップは、複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の削除をそれぞれ示す複数の見出し語内容削除表示をサブ表示部１６１のサブ表示画面に表示する。
【０１７１】
そして、見出し語内容選択ステップは、見出し語削除内容表示ステップにてサブ表示部１６１のサブ表示画面に表示した複数の見出し語内容削除表示のうち何れか一つの選択操作をサブ表示入力操作部１６０から受け付ける。
【０１７２】
また、見出し語内容削除ステップは、見出し語内容選択ステップにて複数の見出し語内容削除表示のうち何れか一つの選択操作を受け付けた場合には、受け付けた見出し語内容削除表示に対応する見出し語内容Ｎｂ（Ｎｂ（ｊ））及び第２コンテンツ場所情報Ｍ２（Ｍ２（ｊ））を学習帳データベースＳＤＢから削除する。
【０１７３】
（複数の見出し語内容を分野別に削除）
本実施の形態では、見出し語内容読み出しステップは、見出し語選択ステップにて受け付けた見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を分野選択ステップにて受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））から読み出す。
【０１７４】
そして、図３４Ａ及び図３５の上側画面に示すように、分野エリアＡＲｃ１〜ＡＲｃ３の中から何れか一つが選択操作により分野が選択されると、見出し語内容削除ステップは、見出し語内容選択ステップにて受け付けた見出し語内容Ｎｂ（Ｎｂ（ｊ））及び第２コンテンツ場所情報Ｍ２（Ｍ２（ｊ））を分野選択ステップにて受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））から削除する。
【０１７５】
［２］学習帳機能の制御例の説明
次に、学習帳機能の制御例について学習帳登録機能と学習帳表示機能と学習帳削除機能とに分けてこの順で説明する。
【０１７６】
［２−１］学習帳登録機能の制御例
先ず、図１２から図１９に示すように、表示部１５１に表示される各画面Ｇ３〜Ｇ１１及びメッセージ画面Ｐ１〜Ｐ８等を参照しながら図２０から図２８に示す学習帳登録機能の制御フローについて説明する。
【０１７７】
なお、以下の説明では、見出し語内容Ｎｂ及びコンテンツ名Ｎｃの変数ｎの値は３とし、分野Ｄ及び学習帳データベースＳＤＢの変数ｍの値は３として説明する。すなわち、見出し語内容Ｎｂ及びコンテンツ名Ｎｃは、それぞれ、３個の見出し語内容Ｎｂ（１）〜Ｎｂ（３）及びコンテンツ名Ｎｃ（１）〜Ｎｃ（３）とする。また、分野Ｄ及び学習帳データベースＳＤＢは、それぞれ、３種類の分野（分野Ａ、分野Ｂ、分野Ｃ）Ｄ（１）〜Ｄ（３）及び学習帳データベースＳＤＢ（１）〜ＳＤＢ（３）とする。なお、変数ｎの値は、ここでは３としたが、１、２又は４以上であってもよく、変数ｍの値も、ここでは３としたが、１、２又は４以上であってもよい。
【０１７８】
図１２から図１４は、学習帳登録機能にて見出し語Ｎａ及び見出し語内容Ｎｂ（１）〜Ｎｂ（３）を学習帳データベースＳＤＢ（１）〜ＳＤＢ（３）に新規に作成する場合に表示される作成画面Ｇ３〜Ｇ９の遷移状態を示す概略図である。なお、図１２の機能選択画面Ｇ４において「学習帳登録機能」を示す表示は「学習帳作成」として表示している。
【０１７９】
図１５から図１７は、学習帳データベースＳＤＢ（１）〜ＳＤＢ（３）に新規に記憶する場合に警告表示されるメッセージ画面を示す概略図である。
【０１８０】
図１８及び図１９は、学習帳登録機能にて学習帳データベースＳＤＢ（１）〜ＳＤＢ（３）に記憶されている見出し語Ｎａ及び見出し語内容Ｎｂを変更する変更画面（Ｇ６，Ｇ１０），（Ｇ８，Ｇ１１）の遷移状態を示す概略図である。
【０１８１】
図２０は、学習帳機能の処理の流れを示すフローチャートの主要部分のフローチャートである。図２１は、図２０に示すフローチャートから続く第１処理の流れを示すフローチャートである。図２２は、図２１において不要情報Ａ１を除去する不要情報除去処理Ｓ９の流れを示すサブルーチンである。図２３は、図２１に示す第１処理から続く第２処理の流れを示すフローチャートである。図２４は、図２３に示す第２処理から続く学習帳新規作成処理の流れの前半部分を示すフローチャートである。図２５は、図２４に示す学習帳新規作成処理から続く後半部分を示すフローチャートである。図２６は、図２４において漢字Ｃ１の読みＣ２を記憶する読み入力処理Ｓ２９の流れを示すサブルーチンである。図２７は、図２３に示す第２処理から続く学習帳追加変更処理の流れの前半部分を示すフローチャートである。図２８は、図２７に示す学習帳追加変更処理から続く後半部分を示すフローチャートである。
【０１８２】
また、図２９から図３２は、記憶部１４０に設けられている各種記憶部１４２〜１４５を示す概略図である。図２９は、見出し語Ｎａのバッファ、読みＮｄのバッファ、見出し語内容Ｎｂ（１）〜Ｎｂ（３）のバッファ及びコンテンツ名Ｎｃ（１）〜Ｎｃ（３）のバッファ等を記憶する一時記憶部１４２を示す図である。図３０は、指定文字Ｍを一時的に記憶する指定文字記憶部１４３を示す図である。図３１は、選択されている選択分野Ｄ（ここでは分野Ａ、分野Ｂ又は分野Ｃ）を記憶する選択分野記憶部１４４を示す図である。図３２は、複数種類の順序並び替えを記憶する表示順記憶部１４５を示す図である。なお、図２９のバッファの参照符号はそれに対応するデータと同一符号を付している。
【０１８３】
図２０に示す処理Ｓ１〜Ｓ３は図３及び図４に示す辞書の検索処理例を示すステップである。すなわち、図３に示すように、ユーザにより図３の辞書の入力欄Ｇ２に語句（ここでは「ｔａｋｅ」）が入力され、さらに、この入力文字に対する検索指示操作があると（ここでは操作部１２０上の「検索／決定」キー１２１ｂが押下されると）（Ｓ１：Ｙｅｓ）、図５に示す辞書データベースＤＤＢが検索され、入力文字と同じ見出し語があると（Ｓ２：Ｙｅｓ）、図４に示すように、語句の検索結果としてコンテンツ見出し語に対する詳細内容（例えば、意味や例文など）を詳細画面Ｇ３として表示する（Ｓ３）。なお、入力される語句は、１文字の語句及び複数文字からなる文字列の語句を含む。
【０１８４】
ここで、ユーザが覚えたいコンテンツ見出し語とそのコンテンツ見出し語内容に関する情報とを指定し、指定したコンテンツ見出し語とそのコンテンツ見出し語内容とを対応付けて記憶させるときには、図２１から図２４に示す処理動作がなされる。
【０１８５】
すなわち、図２１に示す第１処理では、図７及び図１２（上側の画面）に示すように、詳細画面Ｇ３内の任意の指定情報Ａ（詳細画面Ｇ３の反転部参照）がユーザによるタッチ操作（具体的にはタッチペン１８０又は指を画面上で接触させつつ移動させる（所謂、ドラッグ）操作後にペンが離れる操作、またはドラッグ操作後にペンが一定時間タッチされたまま移動しない操作）により指定されたか否かを判断し（Ｓ４）、任意の指定情報Ａがユーザにより指定されるまで（Ｓ４：Ｎｏ）、その他のキー処理の割り込み待ちを行う（Ｓ５）。一方、任意の指定情報Ａがユーザにより指定された場合には（Ｓ４：Ｙｅｓ）、図１２（下側の画面）に示すように、詳細画面Ｇ３上（図示例では詳細画面Ｇ３の略下半分）に機能選択画面Ｇ４を表示する（Ｓ６）。このとき、機能選択画面Ｇ４には、学習帳登録機能を含む複数の機能の表示（ここでは、ＭＰ３音声再生機能Ｆ１を示す機能表示（図示例では「音声」）、ＴＴＳ文章読み上げ機能Ｆ２を示す機能表示（図示例では「読み上げ」）、Ｓジャンプ機能Ｆ３を示す機能表示（図示例では「Ｓジャンプ」）、マーカー機能Ｆ４を示す機能表示（図示例では「マーカー」）及び学習帳登録機能Ｆ５を示す機能表示（図示例では「学習帳作成」）の五つの機能表示）を行い、処理Ｓ７に移行する。なお、この場合、全ての機能を表示後に選択された機能が実施可能かどうかを動作機能記憶部に基づき判断し、実行できない場合は実行できない旨のメッセージを表示し、実行可能な場合は、その機能を実行する。
【０１８６】
次に、機能選択画面Ｇ４でユーザによる選択操作（表示画面へのタッチ操作又はキー操作）により学習帳登録機能Ｆ５が選択されたか否かを判断し（Ｓ７）、学習帳登録機能Ｆ５が選択されるまで（Ｓ７：Ｎｏ）、その他の機能処理の割り込み待ちを行う（Ｓ８）。一方、学習帳登録機能Ｆ５が選択されると（機能選択画面Ｇ４の反転部参照）、図２２に示す不要情報除去処理Ｓ９を実行する。
【０１８７】
図２２に示す不要情報除去処理Ｓ９では、先ず、指定情報Ａに不必要な指定対象である不要情報（範囲）Ａ１が含まれているか否かを判断する（Ｓ９ａ）。
【０１８８】
指定情報Ａに不必要な指定対象が含まれている場合には（Ｓ９ａ：Ｙｅｓ）、指定情報Ａの中から不要な表示指定を除去し（Ｓ９ｂ）、これを指定文字Ｍとして図３０に示す指定文字記憶部１４３に記憶し（Ｓ９ｃ）、図２１の処理Ｓ１０に戻る。一方、指定情報Ａに不必要な指定対象が含まれていない場合には（Ｓ９ａ：Ｎｏ）、指定情報Ａをそのまま指定文字Ｍとして図３０に示す指定文字記憶部１４３に記憶し（Ｓ９ｃ）、図２１の処理Ｓ１０に戻る。なお、指定文字Ｍは、１文字の指定文字及び複数文字からなる文字列の指定文字や、文章を含む。
【０１８９】
次に、図３１に示す選択分野記憶部１４４を参照し、参照した「分野Ｄ（ｋ）」に対応した学習帳データベースＳＤＢ（ｋ）から見出し語Ｎａを読み出す（Ｓ１０）。選択分野Ｄ（１）〜Ｄ（３）の種類は、ここでは「学習帳Ａ」、「学習帳Ｂ」及び「学習帳Ｃ」の３種類とされている。但し、それに限定されることなく、１種類、２種類又は４種類以上であってもよい。なお、図３１に示す選択分野記憶部１４４には、初期値として「学習帳Ａ」を示すデータが予め記憶されている。また、選択分野記憶部１４４には、機器をリセットした時の初期値として「学習帳Ａ」が設定されるだけでなく、常に学習帳のリストが表示されるように、選択分野記憶部に学習帳を表す情報を処理Ｓ１０の処理内で記憶しても構わない。
【０１９０】
次に、図１３及び図１４に示すサブ表示部１６１の第１選択画面ｇ１に対して、「新規作成」ボタンＢＴ１を表示し、さらに、図３２に示す表示順記憶部１４５を参照し、参照した「並び替え順」（図示例では「新しい順」）を反転表示させた状態で、「新しい順」ボタンＢＴ２、「古い順」ボタンＢＴ３及び「名前順」ボタンＢＴ４を表示する（Ｓ１１）。
【０１９１】
さらに、処理Ｓ１１で参照した「並び替え順」（図示例では「新しい順」）にて処理Ｓ１０で読み出した見出し語Ｎａを一覧に表示（リスト表示）して、図１３及び図１４に示すように、リスト表示画面Ｇ５を表示する（Ｓ１２）。なお、リスト表示の最上位には《新規に作成》が表示される。また、リスト表示画面Ｇ５上（図示例では画面上部）には、複数種類の「選択分野」（ここでは「学習帳Ａ」、「学習帳Ｂ」、「学習帳Ｃ」）表示と「戻る」表示とが選択操作可能に表示されており、リスト表示画面Ｇ５は、これらをユーザによる選択操作にて選択入力できるようになっている。また、リスト表示画面Ｇ５で「戻る」表示が選択操作されると、図１２（上側の画面）に示す詳細画面Ｇ３に戻る。
【０１９２】
本実施の形態においては、学習帳データベースＳＤＢ（１）〜ＳＤＢ（３）には、図８Ａから図８Ｆに示すように、見出し語Ｎａ及び見出し語内容Ｎｂが記憶されるときの記憶日付として登録日（ここでは時刻を含む）Ｎｅが登録されるようになっている。よって、複数種類の順序並び替えは、登録日Ｎｅの「新しい順」の並び替え、登録日Ｎｅの「古い順」の並び替え及び見出し語Ｎａの「名前順」（語順の並び替え）とされている。なお、図３２に示す表示順記憶部１４５には、初期値として「新しい順」を示すデータが予め記憶されている。フラグ“１”が記憶されると“１”に該当する並び順でリスト表示する。「新しい順」と「古い順」とはどちらか一方が“１”ならばもう一方は“０”になる。また、学習帳データベースＳＤＢ（１）〜ＳＤＢ（３）において、図８Ａから図８Ｆに示すように、記憶日付として学習帳データベースＳＤＢ（１）〜ＳＤＢ（３）の変更日Ｎｆを別途設けておき、初回の登録日Ｎｅと２回目以降に更新する変更日Ｎｆとを分けて記憶しておいてもよい。また、学習帳データベースＳＤＢにおいて、登録日や変更日に時刻まで記憶してもよいが、登録日や変更日に時刻まで記憶するようになっていない場合には、表示順記憶部１４５において、「新しい順」と「古い順」のいずれかに“１”が入っていても、同一日付がある場合には、「名前順」とすることができる。例えば、「新しい順」：“１”、「名前順」：“１”とすると、登録日や変更日の新しい順で並べ、同一日付のものは、名前順で並べることができる。
【０１９３】
次に、図１３及び図１４のリスト表示画面Ｇ５でユーザによる選択操作により選択されている「分野」以外の「分野」が選択操作されたか否かを判断する（Ｓ１３）。処理Ｓ１３で選択されている「分野」以外の「分野」が選択操作された場合には（Ｓ１３：Ｙｅｓ）、選択された「分野」に対応した学習帳データベースＳＤＢから見出し語Ｎａを読み出し（Ｓ１４）、処理Ｓ１２に戻る。一方、処理Ｓ１３で選択されている「分野」以外の「分野」が選択操作されていない場合には（Ｓ１３：Ｎｏ）、図２３に示す第２処理へ移行する。
【０１９４】
図２３に示す第２処理では、図１３及び図１４に示すサブ表示部１６１の第１選択画面ｇ１に表示した「新規作成」ボタンＢＴ１がユーザによるタッチ操作により選択操作されたか否かを判断する（Ｓ１５）。
【０１９５】
処理Ｓ１５で「新規作成」ボタンＢＴ１が選択操作された場合には（Ｓ１５：Ｙｅｓ）、図２４に示す学習帳新規作成処理へ移行する。一方、処理Ｓ１５で「新規作成」ボタンＢＴ１が選択操作されていない場合には（Ｓ１５：Ｎｏ）、リスト表示されている見出し語Ｎａの中から何れか一つが選択操作により選択操作されたか否かを判断する（Ｓ１６）。
【０１９６】
処理Ｓ１６で見出し語Ｎａの中から何れか一つがユーザにより選択操作された場合には（Ｓ１６：Ｙｅｓ）、図２７に示す学習帳追加変更処理へ移行する。一方、処理Ｓ１６で見出し語Ｎａが何れも選択操作されていない場合には（Ｓ１６：Ｎｏ）、第１選択画面ｇ１に示す並び順の何れか一つがタッチ操作により選択操作されたか否かを判断する（Ｓ１７）。
【０１９７】
処理Ｓ１７で並び順の何れか一つがユーザにより選択操作された場合には（Ｓ１７：Ｙｅｓ）、選択された並び順に該当するフラグを図３２に示す記憶部１４５に記憶し（Ｓ１８）、図２１に示す処理Ｓ１１へ移行する。一方、処理Ｓ１７で並び順が何れも選択操作されていない場合には（Ｓ１７：Ｎｏ）、その他の機能処理の割り込み待ちを行う（Ｓ１９）。
【０１９８】
（学習帳新規作成処理）
次に、図１３及び図１４を参照しながら図２４及び図２５に示す学習帳新規作成処理について説明し、その後、図１８及び図１９を参照しながら図２７及び図２８に示す学習帳追加変更処理について説明する。
【０１９９】
図２４に示す学習帳新規作成処理では、図１３に示す選択画面Ｇ６及び図１４の選択画面Ｇ８に示すように、見出し語Ｎａを選択操作可能に表示する見出し語エリアＡＲａに対応した名称表示（図示例では「見出語」）、分野Ｄ（１）〜Ｄ（３）を選択操作可能に表示する分野エリア（図示例ではチェックボックス）ＡＲｃ１〜ＡＲｃ３に対応した名称表示（図示例では「分野」）及び見出し語内容Ｎｂ（１）〜Ｎｂ（３）を選択操作可能に表示する内容エリアＡＲｂ１〜ＡＲｂ３に対応した名称表示（図示例では「内容（１）」、「内容（２）」及び「内容（３）」））を表示する（Ｓ２０）。なお、選択画面Ｇ６，Ｇ８上（図示例では画面上部）には、「戻る」表示が選択操作可能に表示されており、選択画面Ｇ６，Ｇ８で「戻る」表示が選択操作されると、リスト表示画面Ｇ５に戻る。
【０２００】
そして、選択画面Ｇ６，Ｇ８でユーザによる選択操作により見出し語エリアＡＲａが選択操作されたか否かを判断する（Ｓ２１）。
【０２０１】
処理Ｓ２１で見出し語エリアＡＲａが選択された場合（図１３の選択画面Ｇ６の反転部参照）には（Ｓ２１：Ｙｅｓ）、図２２に示す処理Ｓ９ｃで図３０に示す指定文字記憶部１４３に記憶した指定文字Ｍを図２９に示す一時記憶部１４２の見出し語バッファに一時的に記憶し（Ｓ２２）、さらに、選択された見出し語エリアＡＲａに対応した見出し語Ｎａの第１コンテンツ場所情報Ｍ１（ここでは第１コンテンツ種類情報Ｎｃ１のコンテンツ名Ｎｃｍ及び第１コンテンツアドレス情報Ｍ２ｘ）を図２９に示す一時記憶部１４２の第１コンテンツ場所情報バッファに記憶し（Ｓ２２ａ）、図２６に示す読み入力処理Ｓ２９を実行する。一方、処理Ｓ２１で見出し語エリアＡＲａが選択操作されていない場合には（Ｓ２１：Ｎｏ）、内容エリアＡＲｂ１〜ＡＲｂ３の中から何れか一つが選択操作により選択操作されたか否かを判断する（Ｓ２３）。
【０２０２】
処理Ｓ２３で内容エリアＡＲｂ１〜ＡＲｂ３の中から何れか一つがユーザにより選択操作された場合（図１４の選択画面Ｇ８の反転部参照）には（Ｓ２３：Ｙｅｓ）、処理Ｓ９ｃで記憶した指定文字Ｍを図２９に示す一時記憶部１４２の見出し語内容バッファに一時的に記憶し（Ｓ２４）、さらに、選択された見出し語内容エリアＡＲｂ１〜ＡＲｂ３に対応した見出し語内容Ｎｂの第２コンテンツ場所情報Ｍ２（ここでは第２コンテンツ種類情報Ｎｃ２のコンテンツ名Ｎｃｍ及び第２コンテンツアドレス情報Ｍ２ｘ）を図２９に示す一時記憶部１４２の第２コンテンツ場所情報バッファに記憶し（Ｓ２４ａ）、図２６に示す読み入力処理Ｓ２９を実行する。一方、処理Ｓ２３で内容エリアＡＲｂ１〜ＡＲｂ３が何れも選択操作されていない場合には（Ｓ２３：Ｎｏ）、分野エリアＡＲｃ１〜ＡＲｃ３の中から何れか一つが選択操作により選択操作されたか否かを判断する（Ｓ２５）。
【０２０３】
処理Ｓ２５で分野エリアＡＲｃ１〜ＡＲｃ３の中から何れか一つがユーザにより選択操作された場合には（Ｓ２５：Ｙｅｓ）、選択された「分野」表示に対応する「分野」にチェックマークを表示し（Ｓ２６）、選択された「分野」表示に対応する「分野」を図２９に示す一時記憶部１４２の分野Ｄ（１）〜Ｄ（３）の分野バッファに記憶する（Ｓ２７）。一方、処理Ｓ２５で分野エリアＡＲｃ１〜ＡＲｃ３が何れも選択操作されていない場合には（Ｓ２５：Ｎｏ）、その他のキー処理の割り込み待ちを行う（Ｓ２８）。
【０２０４】
図２６に示す読み入力処理Ｓ２９では、先ず、表示入力操作部１５０からの選択操作により漢字の読みを入力するためのユーザ入力の受付があるか否かを判断し（Ｓ２９ａ）、漢字の読みを入力するためのユーザ入力の受付がない場合には（Ｓ２９ａ：Ｎｏ）、漢字交じりであるかどうかを、図３０の指定文字記憶部に記憶された文字のコードが、漢字に分類されているコードであるかどうかによって判断する（Ｓ２９ｂ）。
【０２０５】
処理Ｓ２９ｂで漢字が交じっている場合には（Ｓ２９ｂ：Ｙｅｓ）、図９に示す国語辞書データベースＲＤＢの漢字検索用テーブルＴＢ１からアドレステーブルＴＢａに行き、そのアドレステーブルＴＢａと同じアドレステーブルＴＢａを持ったひらがな検索用テーブルＴＢ２を検索し（Ｓ２９ｃ）、該当する語句があるか否かを判断し（Ｓ２９ｄ）、該当する語句があれば（Ｓ２９ｄ：Ｙｅｓ）、該当するひらがな検索用テーブルＴＢ２の読みを取得し（Ｓ２９ｅ）、処理Ｓ２９ｅで取得した語句を図２９に示す一時記憶部１４２の読みバッファに一時的に記憶する（Ｓ２９ｆ）。なお、図１０に示すように、国語辞書データベースＲＤＢの見出し語に対応する内容に読みの情報があれば、漢字検索用テーブルＴＢ１からアドレステーブルＴＢａに行き、そのアドレステーブルＴＢａに対応した辞書テーブルＴＢ３の見出し語の内容から読みを抽出してもよい。
【０２０６】
一方、処理Ｓ２９ｄで語句がなければ（Ｓ２９ｄ：Ｎｏ）、見出し語エリアＡＲａの語句を図２９に示す一時記憶部１４２の読みバッファに一時的に記憶する（Ｓ２９ｇ）。
【０２０７】
また、処理２９ａで漢字の読みを入力するためのユーザ入力の受付がある場合には（Ｓ２９ａ：Ｙｅｓ）、ユーザによるひらがな入力操作により、漢字の読みが入力される。すなわち、ユーザによるひらがな入力がある否かを判断し（Ｓ２９ｈ）、ユーザによるひらがな入力があった場合には（Ｓ２９ｈ：Ｙｅｓ）、入力された語句を図２９に示す一時記憶部１４２の読みバッファに一時的に記憶する（Ｓ２９ｉ）。一方、ユーザによるひらがな入力がなかった場合には（Ｓ２９ｈ：Ｎｏ）、処理Ｓ２９ｂに移行する。
【０２０８】
そして、処理Ｓ２９ｆ、処理Ｓ２９ｇ又は処理Ｓ２９ｉの終了後、図２４に示す学習帳新規作成処理に戻り、図２５に示す処理Ｓ３０へ移行する。
【０２０９】
次に、図２５に示す処理Ｓ３０で登録前の確認用プレビュー表示画面（図１３の例ではプレビュー表示画面Ｇ７、図１４の例ではプレビュー表示画面Ｇ９）を表示する。なお、本実施の形態では、登録する語句（図１３及び図１４では登録する語句の後の括弧内）にはコンテンツ名Ｎｃが付与されて表示されている。
【０２１０】
また、本実施の形態では、プレビュー表示画面Ｇ７，Ｇ９において、見出し語内容Ｎｂと見出し語Ｎａとを異なる表示形態で表している。具体的には、見出し語内容Ｎｂの色（図示例では黒色）とは異なる色（図示例では赤色）で見出し語Ｎａを表示している。このことは、後述する図１８及び図１９のプレビュー表示画面Ｇ１０，Ｇ１１についても同様である。
【０２１１】
また、プレビュー表示画面Ｇ７，Ｇ９において、漢字の読みＮｄを表示してもよい。また、プレビュー表示画面Ｇ７，Ｇ９上（図示例では画面上部）には、「戻る」表示が選択操作可能に表示されており、プレビュー表示画面Ｇ７，Ｇ９で「戻る」表示が選択操作されると、選択画面Ｇ６，Ｇ８に戻る。
【０２１２】
そして、決定指示操作（ここでは操作部１２０上の「検索／決定」キー１２１ｂの押下）があるか否かを判断し（Ｓ３１）、決定指示があるまで待機する（Ｓ３１：Ｎｏ）。決定指示があると（Ｓ３１：Ｙｅｓ）、図２９の一時記憶部の分野記憶エリアに記憶されている「分野」に対応した学習帳データベースＳＤＢに記憶し、図２９の一時記憶部１４２の分野バッファの記憶エリアに記憶されている「分野」を図３１の選択分野記憶部１４４に記憶する（Ｓ３２）。このように、学習帳に登録した語句の分野を選択分野記憶部１４４に記憶しておくことにより、次に選択した語句を学習帳に登録する際に、前回登録した語句の学習帳リストが図２１の処理Ｓ１０の処理で表示されるので、前回登録した語句が表示され、選択できる。これにより、前回登録した語句の学習帳を選択し直す必要がなく、同じ学習帳の語句に対する見出し語部または内容部を連続して登録しやすくなる。ここでは、上記を想定して説明をしているが、図２１の処理Ｓ１０で常に学習帳Ａのリストが表示されるように、選択分野記憶部１４４に学習帳Ａを表す情報を記憶しても構わない。
【０２１３】
次に、制御部１３０のカレンダー（時計）機能から日付及び時刻を取得し、図３１に示す選択分野記憶部１４４に記憶されている「分野」に対応した学習帳データベースＳＤＢの登録日Ｎｅに記憶する（Ｓ３３）。
【０２１４】
次に、図１３及び図１４に示すように、登録したことを示すガイダンス表示（図示例ではプレビュー表示画面Ｇ７，Ｇ９上にポップアップ表示Ｐ１，Ｐ２）を行い（Ｓ３４）、図１２に示す詳細画面Ｇ３に戻る（Ｓ３５）。
【０２１５】
次に、ユーザによる入力操作により新規の検索語句の入力（同一のコンテンツ情報や他のコンテンツ情報を検索するための検索語句の入力）があるか否かを判断し（Ｓ３６）、新規の検索語句の入力がある場合には（Ｓ３６：Ｙｅｓ）、図２０に示す処理Ｓ１に戻る一方、新規の検索語句の入力がない場合には（Ｓ３６：Ｎｏ）、図２１に示す処理Ｓ４に戻る。
【０２１６】
なお、図１３及び図１４のリスト表示画面Ｇ５において《新規に作成》が選択操作されたときに登録最大件数を超えている場合には、図１５に示す警告表示を行う。図示例では、リスト表示画面Ｇ５上にポップアップ表示Ｐ３を行った後、リスト表示画面Ｇ５に戻る。また、図１３及び図１４の選択画面Ｇ６，Ｇ８において指定文字Ｍが、登録可能文字数を超えている場合、図１６に示す警告表示を行う。図示例では、選択画面Ｇ６，Ｇ８上にポップアップ表示Ｐ４を行った後、選択画面Ｇ６，Ｇ８に戻る。また、選択画面Ｇ６，Ｇ８において分野の登録最大件数を超えている場合、図１７に示す警告表示を行う。図示例では、選択画面Ｇ６，Ｇ８上にポップアップ表示Ｐ５を行った後、選択画面Ｇ６，Ｇ８に戻る。
【０２１７】
（学習帳追加変更処理）
次に、図１８及び図１９を参照しながら図２７及び図２８に示す学習帳追加変更処理について説明する。なお、図２７及び図２８のフローチャートにおいて図２４及び図２５のフローチャートと同じ処理には同一符号を付し、その説明を省略する。図２７及び図２８において、異なる処理には処理符号を○印で囲んで示している。
【０２１８】
図２７及び図２８に示す学習帳追加変更処理は、図２３に示す処理Ｓ１６おいて、学習帳データベースＳＤＢに記憶されている見出し語Ｎａの中から何れか一つがユーザの選択操作により選択操作された場合に（Ｓ１６：Ｙｅｓ）行われる。
【０２１９】
図２７に示す処理Ｓ３７では、図２３に示す処理Ｓ１６で選択された見出し語Ｎａに対応した見出し語内容Ｎｂを学習帳データベースＳＤＢから読み出し、処理Ｓ２０に移行する。
【０２２０】
また、処理Ｓ２１で見出し語エリアＡＲａが選択された場合（図１８の選択画面Ｇ６の反転部参照）には（Ｓ２１：Ｙｅｓ）、選択された見出し語エリアＡＲａの登録されている見出し語Ｎａを変更するかどうかを確認する変更確認表示（図示例では選択画面Ｇ６上にポップアップ表示Ｐ６）を行い（Ｓ３８）、処理Ｓ３９に移行する。この場合、ポップアップ表示Ｐ６の○○○内には「見出し語」という表示を行う。
【０２２１】
そして、ユーザによる変更しない確認操作（図示例では”Ｎ“の入力操作）が行われると（Ｓ３９：Ｎｏ）、処理Ｓ２０に移行する一方、ユーザによる変更してよい確認操作（図示例では”Ｙ“の入力操作）が行われると（Ｓ３９：Ｙｅｓ）、処理Ｓ２２に移行する。
【０２２２】
また、処理Ｓ２３で内容エリアＡＲｂ１〜ＡＲｂ３の中から何れか一つがユーザにより選択操作された場合（図１９の選択画面Ｇ８の反転部参照）には（Ｓ２３：Ｙｅｓ）、選択された内容エリアＡＲｂに対応する見出し語内容Ｎｂが未登録か否かを判断する（Ｓ４０）。選択された見出し語内容Ｎｂが登録されている場合には（Ｓ４０：Ｎｏ）、図１８に示すように、登録されている見出し語内容Ｎｂを変更するかどうかのガイダンス表示（図示例では選択画面Ｇ８上にポップアップ表示Ｐ６）を行い（Ｓ４１）、処理Ｓ２４に移行する。なお、ポップアップ表示Ｐ６の○○○内には「内容（１）」、「内容（２）」及び「内容（３）」という表示のうちの選択された表示（例えば「内容（１）」が選択された場合には「内容（１）」という表示）を行う。一方、選択された見出し語内容Ｎｂが未登録の場合には（Ｓ４０：Ｙｅｓ）、そのまま処理Ｓ２４に移行する。
【０２２３】
図２８に示す処理Ｓ３２では、既述したとおり、図２９の一時記憶部の分野記憶エリアに記憶されている「分野」に対応した学習帳データベースＳＤＢに記憶し、図２９の一時記憶部１４２の分野バッファの記憶エリアに記憶されている「分野」を図３１の選択分野記憶部１４４に記憶するが、この場合、ユーザにより現在の分野Ｄ（Ｄ（ｋ））から他分野Ｄ（Ｄ（ｈ））が選択された場合には、現在の分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢ（ＳＤＢ（ｋ））に記憶されている見出し語Ｎａ及び第１コンテンツ場所情報Ｍ１並びに見出し語Ｎａに対応する見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（３））及び第２コンテンツ場所情報Ｍ２（Ｍ２（１）〜Ｍ２（３））を他分野Ｄ（Ｄ（ｈ））の学習帳データベースＳＤＢＳ（ＳＤＢ（ｈ））に移動させる。
【０２２４】
また、処理Ｓ３２の後、制御部１３０のカレンダー（時計）機能から日付及び時刻を取得し、図３１に示す選択分野記憶部１４４に記憶されている「分野」に対応した学習帳データベースＳＤＢの登録日Ｎｅに上書き更新する（Ｓ４２）。
【０２２５】
そして、図１８及び図１９に示すように、登録したことを示すガイダンス表示（図示例ではプレビュー表示画面Ｇ１０，Ｇ１１上にポップアップ表示Ｐ７，Ｐ８）を行う（Ｓ４３）。
【０２２６】
［２−２］学習帳表示機能の制御例
次に、図３３、図３４Ａから図３４Ｅ、図３５及び図３６に示すように、表示部１５１に表示される画面Ｇ１２〜Ｇ１５をサブ表示部１６１に表示される画面ｇ２，ｇ３と共に参照しながら図３７、図３８Ａから図３８Ｅ、図３９及び図４０に示す学習帳表示機能の制御フローについて説明する。
【０２２７】
図３３、図３４Ａ、図３４Ｄ、図３４Ｅ、図３５及び図３６は、学習帳表示機能にて登録されている見出し語Ｎａ及び見出し語内容Ｎｂを学習帳データベースＳＤＢから読み出して表示する場合に表示される表示画面Ｇ１２〜Ｇ１５の遷移状態を示す概略図である。また、図３４Ｂ及び図３４Ｃは、記憶部１４０における表示メモリ（具体的にはＲＡＭ）１４０ｃ（図６Ａ参照）に記憶しつつ図３４Ａ及び図３６に示す表示画面Ｇ１４，Ｇ１５上に埋め込まれたコンテンツ場所情報Ｍ１，Ｍ２の一例及び他の例を説明するための説明図である。図３４Ｄ及び図３４Ｅは、それぞれ、見出し語Ｎａ及び見出し語内容Ｎｂ（１）〜Ｎｂ（３）のリンク先情報であるコンテンツ見出し語情報ＤＤＣ（ＤＤＣ（ｐ））の表示操作を行った場合に表示画面Ｇ１４ａ，Ｇ１４ｂ上に表示される詳細内容表示画面Ｇ１４ｃの一例及び他の例を示す概略図である。
【０２２８】
図２０に示す処理Ｓ１おいて、入力文字に対する検索指示がない場合には（Ｓ１：Ｎｏ）、学習帳機能を実行する実行指示があるか否かを判断する（Ｓ４４）。ここでは、学習帳機能は、操作部１２０上の機能キー１２１ｃの押下後に学習帳キー１２１ｄを押下するか、或いは、図３３に示すメイン画面Ｇ１２において便利機能の選択メニューを開く「便利機能」表示ＡＲｄの選択操作後に学習帳機能の実行を示す「学習帳」表示ＡＲｅがユーザにより選択操作されることで実行される。
【０２２９】
処理Ｓ４４で学習帳機能の実行指示がない場合には（Ｓ４４：Ｎｏ）、その他の機能処理の割り込み待ちを行う（Ｓ４５）。
【０２３０】
一方、処理Ｓ４４で学習帳機能の実行指示があると（Ｓ４４：Ｙｅｓ）、学習帳記憶部１４１の学習帳データベースＳＤＢに見出し語Ｎａ及び見出し語内容Ｎｂのデータが存在するか否かを判断し（処理Ｓ４６）、学習帳データベースＳＤＢにデータが存在する場合には（Ｓ４６：Ｙｅｓ）、図３７、図３８Ａから図３８Ｅ、図３９及び図４０に示すリスト表示処理を実行する。また、学習帳データベースＳＤＢにデータが存在しない場合には（Ｓ４６：Ｎｏ）、後述する図４４に示すようなメッセージ表示を表示画面Ｇ１６として表示する。
【０２３１】
（リスト表示処理）
図３７は、学習帳表示機能の処理の流れを示すフローチャートの前半部分のフローチャートである。図３８Ａは、図３７に示すフローチャートから続く後半部分を示すフローチャートである。図３８Ｂは、図３８Ａにおいて選択されていた見出し語内容Ｎｂを全画面表示する全画面処理Ｓ６８の流れを示すサブルーチンである。図３８Ｃは、見出し語内容Ｎｂを表示する１件表示画面Ｇ１４においてリンク先情報であるコンテンツ見出し語情報ＤＤＣを表示させるキー処理を行う詳細内容表示中キー処理Ｓ７２の一例を示すサブルーチンである。図３８Ｄは、図３８Ｃに示す詳細内容表示中キー処理Ｓ７２の他の例を示すサブルーチンである。図３８Ｅは、図３８Ｃ及び図３８Ｄにおいてジャンプしたい語を指定、反転表示するジャンプ指定処理Ｓ７３を示すサブルーチンである。図３９は、図３８Ａにおいて見出し語Ｎａの並び順を決める第１サブ画面処理Ｓ５８の流れを示すサブルーチンである。図４０は、図３９において見出し語内容Ｎｂの「表示」又は「非表示」を決める第２サブ画面処理Ｓ５９の流れを示すサブルーチンである。
【０２３２】
また、図４１及び図４２は、記憶部１４０に設けられている各記憶部１４６，１４７を示す概略図である。図４１は、見出し語内容Ｎｂの「表示」又は「非表示」を示すフラグを記憶する表示設定記憶部１４６を示す図である。なお、図４１に示す表示設定記憶部１４６においてフラグの“１”は「表示」を示し、フラグの“０”は「非表示」を示す。また、図４１に示す表示設定記憶部１４６には、初期値として「表示」を示すフラグが予め記憶されている。図４２は、見出し語内容Ｎｂのリスト表示順を記憶する学習帳リスト表示記憶部１４７を示す図である。
【０２３３】
図３７、図３８Ａから図３８Ｅ、図３９及び図４０に示すリスト表示処理では、先ず、図３１に示す選択分野記憶部１４４を参照し、参照した「分野」に対応した学習帳データベースＳＤＢから見出し語Ｎａ及び見出し語内容Ｎｂを読み出す（Ｓ４８）。
【０２３４】
次に、図３２に示す表示順記憶部１４５を参照し、参照した「並び替え順」（図示例では「新しい順」）で見出し語Ｎａを図３４Ａに示すリスト表示画面Ｇ１３にリスト表示し、さらに、リスト表示した見出し語Ｎａのうち、選択（ここでは反転表示）された見出し語Ｎａに対応させて見出し語内容Ｎｂをリスト表示画面Ｇ１３に表示する（Ｓ４９）。詳しくは、リスト表示画面Ｇ１３において正面から視て上下方向に沿った境界部αを境として、左右方向の一方側（図示例では左側）の第１画面領域Ｇ１３ａに見出し語Ｎａを表示し、左右方向の他方側（図示例では右側）の第２画面領域Ｇ１３ｂに複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（３））を表示する。なお、リスト表示画面Ｇ１３上（図示例では画面上部）には、複数種類の「選択分野」（ここでは「学習帳Ａ」、「学習帳Ｂ」、「学習帳Ｃ」）表示と「戻る」表示とが選択操作可能に表示されており、リスト表示画面Ｇ１３は、これらをユーザによる選択操作にて選択入力できるようになっている。また、リスト表示画面Ｇ１３で「戻る」表示が選択操作されると、図３３に示すメイン画面Ｇ１２に戻る。
【０２３５】
次に、図４１に示す表示設定記憶部１４６を参照し、参照した「表示」又は「非表示」（図示例では「表示」）を反転表示させた状態で、「表示」ボタンＢＴ５及び「非表示」ボタンＢＴ６を図３４Ａに示すサブ表示部１６１（第２選択画面ｇ２）に表示する（Ｓ５０）。
【０２３６】
また、図３２に示す表示順記憶部１４５を参照し、参照した「並び替え順」（図示例では「新しい順」）を反転表示させた状態で、「新しい順」ボタンＢＴ２、「古い順」ボタンＢＴ３及び「名前順」ボタンＢＴ４を図３４Ａに示すサブ表示部１６１（第２選択画面ｇ２）に表示する（Ｓ５１）。
【０２３７】
さらに、後述する学習帳削除機能に用いる「削除」ボタンＢＴ７を図３４Ａに示すサブ表示部１６１（第２選択画面ｇ２）に表示する（Ｓ５２）。
【０２３８】
次に、分野エリアＡＲｃ１〜ＡＲｃ３の中から何れか一つが選択操作により選択操作されたか否かを判断する（Ｓ５３）。
【０２３９】
処理Ｓ５３で分野エリアＡＲｃ１〜ＡＲｃ３の中から何れか一つがユーザにより選択操作された場合には（Ｓ５３：Ｙｅｓ）、選択された「分野表示」に対応する「分野」を図３１に示す選択分野記憶部１４４に記憶し（Ｓ５４）、選択された「分野」に対応した学習帳データベースＳＤＢから見出し語Ｎａ及び見出し語内容Ｎｂを読み出し（Ｓ５５）、処理Ｓ４９へ移行する。
【０２４０】
一方、処理Ｓ５３で分野エリアＡＲｃ１〜ＡＲｃ３が何れも選択操作されていない場合には（Ｓ５３：Ｎｏ）、図３８Ａに示す処理Ｓ５６へ移行する。
【０２４１】
図３８Ａに示す処理Ｓ５６では、操作部１２０へのユーザによるキー操作及び図３４Ａのリスト表示画面Ｇ１３へのユーザによる選択操作及び第２選択画面ｇ２へのユーザによるタッチ操作の何れかが行われるまで待機し（Ｓ５６：Ｎｏ、Ｓ５７：Ｎｏ）、第２選択画面ｇ２へのユーザによるタッチ操作が行われると（Ｓ５７：Ｙｅｓ）、図３９に示す第１サブ画面処理Ｓ５８を実行する。
【０２４２】
図３９に示す第１サブ画面処理Ｓ５８では、第２選択画面ｇ２の「新しい順」ボタンＢＴ２がタッチ操作されると（Ｓ５８ａ：Ｙｅｓ）、図３１に示す選択分野記憶部１４４を参照し（Ｓ５８ｂ）、参照した「分野」に対応した学習帳データベースＳＤＢの登録日Ｎｅの新しい順で見出し語Ｎａを図３４Ａに示すリスト表示画面Ｇ１３の第１画面領域Ｇ１３ａにリスト表示し、さらに、リスト表示した見出し語Ｎａのうち、選択された見出し語Ｎａに対応させて見出し語内容Ｎｂをリスト表示画面Ｇ１３の第２画面領域Ｇ１３ｂに表示する（Ｓ５８ｃ）。そして、第２選択画面ｇ２の「新しい順」ボタンＢＴ２を反転表示し（Ｓ５８ｄ）、処理Ｓ５８ｍへ移行する。
【０２４３】
なお、本実施の形態において、図４２に示す学習帳リスト表示記憶部１４７の順序でリスト表示の１行目に表示されているのは、図８Ａから図８Ｃに示す学習帳Ｂの見出し語番号Ｎｏが「０００３」の「福沢諭吉」である。スクロール等の画面内の移動表示を行ったり、並び順を変えたり、学習帳の種類を変えた時点で、学習帳リスト表示記憶部１４７のデータが作成される。
【０２４４】
また、「語順」は、「記号」→「アルファベット」→「ひらがな／カタカナ（半角）」→「ひらがな／カタカナ（全角）」→「漢字のコード順」の順番とされている。記号、アルファベット、ひらがな（半角／全角）、カタカナ（半角／全角）、漢字はそれぞれ固有のコードを対応付けて機器が記憶しており、そのコードに基づき、例えば、コードの値の小さいものから順番に並び変えを行うことが可能となる。なお、漢字については、漢字のコード順にすると、必ずしも漢字の読み順にならないことから、漢字Ｃ１の読みＮｄのコード順で表示してもよい。
【０２４５】
また、第２選択画面ｇ２の「新しい順」ボタンＢＴ２がタッチ操作されずに（Ｓ５８ａ：Ｎｏ）、「古い順」ボタンＢＴ３がタッチ操作されると（Ｓ５８ｅ：Ｙｅｓ）、図３１に示す選択分野記憶部１４４を参照し（Ｓ５８ｆ）、参照した「分野」に対応した学習帳データベースＳＤＢの登録日Ｎｅの古い順で見出し語Ｎａを図３４Ａに示す第１画面領域Ｇ１３ａにリスト表示し、さらに、リスト表示した見出し語Ｎａのうち、選択された見出し語Ｎａに対応させて見出し語内容Ｎｂを第２画面領域Ｇ１３ｂに表示する（Ｓ５８ｇ）。そして、第２選択画面ｇ２の「古い順」ボタンＢＴ３を反転表示し（Ｓ５８ｈ）、処理Ｓ５８ｍへ移行する。
【０２４６】
また、第２選択画面ｇ２の「古い順」ボタンＢＴ３がタッチ操作されずに（Ｓ５８ｅ：Ｎｏ）、「名前順」ボタンＢＴ４がタッチ操作されると（Ｓ５８ｉ：Ｙｅｓ）、図３１に示す選択分野記憶部１４４を参照し（Ｓ５８ｊ）、参照した「分野」に対応した学習帳データベースＳＤＢの見出し語Ｎａの「語順」で見出し語Ｎａを図３４Ａに示す第１画面領域Ｇ１３ａにリスト表示し、さらに、リスト表示した見出し語Ｎａのうち、選択された見出し語Ｎａに対応させて見出し語内容Ｎｂを第２画面領域Ｇ１３ｂに表示する（Ｓ５８ｋ）。そして、第２選択画面ｇ２の「名前順」ボタンＢＴ４を反転表示し（Ｓ５８ｌ）、処理Ｓ５８ｍへ移行する。
【０２４７】
処理Ｓ５８ｍでは、選択された並び順に該当するフラグを図３２に示す記憶部１４５に記憶する。また、第２選択画面ｇ２の「名前順」ボタンＢＴ４がタッチ操作されない場合には（Ｓ５８ｉ：Ｎｏ）、図４０に示す第２サブ画面処理Ｓ５９を実行する。
【０２４８】
図４０に示す第２サブ画面処理Ｓ５９では、第２選択画面ｇ２の「表示」ボタンＢＴ５がタッチ操作されると（Ｓ５９ａ：Ｙｅｓ）、図３４Ａに示すように、リスト表示画面Ｇ１３の第１画面領域Ｇ１３ａにおいて選択されている見出し語Ｎａに対応する見出し語内容Ｎｂを第２画面領域Ｇ１３ｂに表示する（Ｓ５９ｂ）。そして、第２選択画面ｇ２の「表示」ボタンＢＴ５を反転表示し（Ｓ５９ｃ）、処理Ｓ５９ｈへ移行する。
【０２４９】
また、第２選択画面ｇ２の「表示」ボタンＢＴ５がタッチ操作されずに（Ｓ５９ａ：Ｎｏ）、「非表示」ボタンＢＴ６がタッチ操作されると（Ｓ５９ｄ：Ｙｅｓ）、図３５に示すように、リスト表示画面Ｇ１３の第１画面領域Ｇ１３ａにおいて選択されている見出し語Ｎａに対応する見出し語内容Ｎｂを第２画面領域Ｇ１３ｂで非表示にする（Ｓ５９ｅ）。そして、第２選択画面ｇ２の「非表示」ボタンＢＴ６を反転表示する（Ｓ５９ｆ）。
【０２５０】
第２選択画面ｇ２の「非表示」ボタンＢＴ６がタッチ操作されずに（Ｓ５９ｄ：Ｎｏ）、「削除」ボタンＢＴ７がタッチ操作されると（Ｓ５９ｇ：Ｙｅｓ）、後述する図４５及び図４６に示す削除処理Ｓ６０のサブルーチンに移行する。
【０２５１】
そして、処理Ｓ５９ｃ又は処理Ｓ５９ｆの終了後、選択された表示又は非表示を示すフラグを図４１に示す表示設定記憶部１４６に記憶する（Ｓ５９ｈ）。処理Ｓ５９ｈ及び削除処理Ｓ６０の終了後、或いは、処理Ｓ５９ｇで第２選択画面ｇ２の「削除」ボタンＢＴ７がタッチ操作されない場合には（Ｓ５９ｇ：Ｎｏ）、図３９に示す第１サブ画面処理へ戻る。
【０２５２】
図３９に示す処理Ｓ５８ｍ又は第２サブ画面処理Ｓ５９の終了後、図３７及び図３８Ａに示すリスト表示処理において「リスト表示中キー処理」として処理Ｓ５３へ戻る。
【０２５３】
図３８Ａに示す処理Ｓ５６において、操作部１２０へのユーザによるキー操作が行われるか、或いは、図３４Ａ又は図３５のリスト表示画面Ｇ１３へのユーザによるタッチ操作が行われると（Ｓ５６：Ｙｅｓ）、操作部１２０上のカーソルキー１２１ｅが押下されるか否かを判断し（Ｓ６１）、カーソルキー１２１ｅが押下された場合には（Ｓ６１：Ｙｅｓ）、図３４Ａ又は図３５のリスト表示画面Ｇ１３の第１画面領域Ｇ１３ａにリスト表示されて選択（ここでは反転表示）されている見出し語Ｎａの選択状態を変更（移動）し（Ｓ６２）、決定指示があるか（ここでは操作部１２０上の「検索／決定」キー１２１ｂが押下されたか）否かを判断し（Ｓ６３）、決定指示がない場合には（Ｓ６３：Ｎｏ）、処理Ｓ６１へ移行する一方、決定指示があると（Ｓ６３：Ｙｅｓ）、処理Ｓ６８へ移行する。
【０２５４】
また、カーソルキー１２１ｅが押下されていない場合には（Ｓ６１：Ｎｏ）、図３４Ａ又は図３５のリスト表示画面Ｇ１３へのユーザによるタッチ操作があったかを判断し（Ｓ６４）、リスト表示画面Ｇ１３へのタッチ操作がある場合には（Ｓ６４：Ｙｅｓ）、第１画面領域Ｇ１３ａにリスト表示されている見出し語Ｎａの表示がユーザによりタッチ操作されたか否かを判断し（Ｓ６５）、見出し語Ｎａの表示がタッチ操作された場合には（Ｓ６５：Ｙｅｓ）、処理Ｓ６８に移行する。また、見出し語Ｎａの表示がタッチ操作されていない場合には（Ｓ６５：Ｎｏ）、処理６２に移行する。また、リスト表示画面Ｇ１３へのタッチ操作がない場合には（Ｓ６４：Ｎｏ）、第２画面領域Ｇ１３ｂへのユーザによるタッチ操作があったかを判断し（Ｓ６６）、第２画面領域Ｇ１３ｂへのタッチ操作があると（Ｓ６６：Ｙｅｓ）、処理Ｓ６８へ移行する。一方、第２画面領域Ｇ１３ｂへのタッチ操作がない場合には（Ｓ６６：Ｎｏ）、その他のキー処理の割り込み待ちを行う（Ｓ６７）。
【０２５５】
次に、図３４Ａ又は図３５の１件表示画面Ｇ１４に示すように、選択されている見出し語Ｎａと、見出し語Ｎａの後に隣接して見出し語Ｎａのリンク先を示す「→」のジャンプマークと、見出し語Ｎａ（１件の見出し語Ｎａ）に対応する見出し語内容Ｎｂ（図３５では非表示）と、見出し語内容Ｎｂの後に隣接して見出し語内容Ｎｂのリンク先を示す「→」のジャンプマーク（図３５では非表示）とを全面表示する全画面表示処理Ｓ６８のサブルーチンに移行する。
【０２５６】
図３８Ｂに示す全画面表示処理Ｓ６８では、先ず、該当する学習帳記憶部１４１から見出し語Ｎａを読み出し（Ｓ６８ａ）、読み出した見出し語Ｎａを１件表示画面Ｇ１４に表示する（Ｓ６８ｂ）。
【０２５７】
次に、見出し語Ｎａに対応する第１コンテンツ場所情報Ｍ１が存在するか否かを判断し（Ｓ６８ｃ）、第１コンテンツ場所情報Ｍ１があれば、見出し語Ｎａのリンク先として見出し語Ｎａに対応する第１コンテンツ場所情報Ｍ１（具体的には、第１コンテンツ種類情報Ｎｃ１のコンテンツ名Ｎｃｍ及び第１コンテンツアドレス情報Ｍ１ｘ）を設定し（Ｓ６８ｄ）、見出し語Ｎａの後に第１マークＰＬ１（ここでは「→」のジャンプマーク（図３４Ａの下図参照））を表示する（Ｓ６８ｅ）。すなわち、学習帳記憶部１４１に記憶された第１コンテンツ場所情報Ｍ１を表示メモリ１４０ｃに記憶しつつ制御コードＣＮ１〜ＣＮ４により画面表示Ｇ１４に表示して表示画面Ｇ１４上の第１コンテンツ場所情報Ｍ１（さらに具体的には、第１コンテンツ種類情報Ｎｃ１のコンテンツ名Ｎｃｍ、先頭アドレスＭ１ａ、開始位置相対アドレスＭ１ｂ及び終了位置相対アドレスＭ１ｃ（図３４Ｂ及び図３４Ｃ参照））を埋め込むことで、リンク先の第１コンテンツ場所情報Ｍ１を設定し、ユーザによる選択操作時に表示画面Ｇ１４から取り出せるようにしている。なお、第１コンテンツ場所情報Ｍ１は、非表示状態（表示画面Ｇ１４のユーザに対する視認表示を禁止した状態）となっている。制御コードＣＮ１〜ＣＮ４については、後述する。
【０２５８】
次に、見出し語内容Ｎｂ（１）に対応する第２コンテンツ場所情報Ｍ２が存在するか否かを判断し（Ｓ６８ｆ）、第２コンテンツ場所情報Ｍ２があれば、見出し語内容Ｎｂ（１）を１件表示画面Ｇ１４に表示し（Ｓ６８ｇ）、リンク先として見出し語内容Ｎｂ（１）に対応する第２コンテンツ場所情報Ｍ２（具体的には、第２コンテンツ種類情報Ｎｃ２のコンテンツ名Ｎｃｍ及び第２コンテンツアドレス情報Ｍ２ｘ）を設定し（Ｓ６８ｈ）、見出し語内容Ｎｂ（１）の後に第２マークＰＬ２（ここでは「→」のジャンプマーク（図３４Ａ参照））を表示する（Ｓ６８ｉ）。すなわち、学習帳記憶部１４１に記憶された第２コンテンツ場所情報Ｍ２を表示メモリ１４０ｃに記憶しつつ制御コードＣＮ１〜ＣＮ４により画面表示Ｇ１４に表示して表示画面Ｇ１４上の第２コンテンツ場所情報Ｍ２（さらに具体的には、第２コンテンツ種類情報Ｎｃ２のコンテンツ名Ｎｃｍ、先頭アドレスＭ１ａ、開始位置相対アドレスＭ１ｂ及び終了位置相対アドレスＭ１ｃ（図３４Ｂ及び図３４Ｃ参照））を埋め込むことで、リンク先の第２コンテンツ場所情報Ｍ２を設定し、ユーザによる選択操作時に表示画面Ｇ１４から取り出せるようにしている。なお、第２コンテンツ場所情報Ｍ２は、非表示状態（表示画面Ｇ１４のユーザに対する視認表示を禁止した状態）となっている。
【０２５９】
見出し語内容Ｎｂ（２）の処理Ｓ６８ｊ〜Ｓ６８ｍ及び見出し語内容Ｎｂ（３）の処理Ｓ６８ｎ〜Ｓ６８ｑについても、見出し語内容Ｎｂ（１）の処理Ｓ６８ｆ〜Ｓ６８ｉと同様であり、ここでは説明を省略する。
【０２６０】
次に、制御コードＣＮ１〜ＣＮ４について図３４Ｂ及び図３４Ｃを参照しながら説明する。
【０２６１】
画面表示Ｇ１４において、見出し語Ｎａ及び見出し語内容Ｎｂの後には、それぞれ、非表示状態の第１コンテンツ場所情報Ｍ１及び第２コンテンツ場所情報Ｍ２が出力され（埋め込まれ）ている。
【０２６２】
（コンテンツ場所情報の一例）
具体的には、図３４Ｂに示すように、見出し語Ｎａのリンク先画面情報は、第１マークＰＬ１と、第１コンテンツ種類情報Ｎｃ１と、第１コンテンツアドレス情報Ｍ１ｘとを含んでおり、リンク先画面情報の先頭及び末尾には、それぞれ、リンク先情報開始の制御コードＣＮ１及びリンク先情報終了の制御コードＣＮ４が付加されている。
【０２６３】
そして、リンク先情報開始の制御コードＣＮ１とリンク先情報終了の制御コードＣＮ４との間には、第１マークＰＬ１（ここでは「→」のジャンプマーク）、第１コンテンツ種類情報Ｎｃ１の制御コードＣＮ２、第１コンテンツ種類情報Ｎｃ１（ここではコンテンツ名Ｎｃｍ）、第１コンテンツアドレス情報Ｍ１ｘの制御コードＣＮ３、第１コンテンツアドレス情報Ｍ１ｘ（ここでは、先頭アドレスＭ１ａ、開始位置相対アドレスＭ１ｂ及び終了位置相対アドレスＭ１ｃ）がこの順で配置されている。
【０２６４】
また、見出し語内容Ｎｂのリンク先画面情報は、第２マークＰＬ２と、第２コンテンツ種類情報Ｎｃ２と、第２コンテンツアドレス情報Ｍ２ｘとを含んでおり、見出し語内容Ｎｂのリンク先画面情報の先頭及び末尾には、それぞれ、リンク先情報開始の制御コードＣＮ１及びリンク先情報終了の制御コードＣＮ４が付加されている。
【０２６５】
そして、リンク先情報開始の制御コードＣＮ１とリンク先情報終了の制御コードＣＮ４との間には、第２マークＰＬ２（ここでは「→」のジャンプマーク）、第２コンテンツ種類情報Ｎｃ２の制御コードＣＮ２、第２コンテンツ種類情報Ｎｃ２（ここではコンテンツ名Ｎｃｍ）、第２コンテンツアドレス情報Ｍ２ｘの制御コードＣＮ３、第２コンテンツアドレス情報Ｍ２ｘ（ここでは、先頭アドレスＭ２ａ、開始位置相対アドレスＭ２ｂ及び終了位置相対アドレスＭ２ｃ）がこの順で配置されている。また、図３４Ｂでは図示していないが、見出し語内容Ｎｂに対応するリンク先情報終了の制御コードＣＮ４の後に、見出し語内容Ｎｂのリンク先を示す第２コンテンツ種類情報Ｎｃ２のコンテンツ名Ｎｃｍが配置されている。
【０２６６】
なお、制御コードＣＮ１〜ＣＮ４、第１及び第２コンテンツ種類情報Ｎｃ１，Ｎｃ２並びに第１及び第２コンテンツアドレス情報Ｍ１ｘ，Ｍ２ｘは、非表示状態とされており、第１及び第２マークＰＬ１，ＰＬ２並びにリンク先情報終了の制御コードＣＮ４の後に配置された第２コンテンツ種類情報Ｎｃ２のコンテンツ名Ｎｃｍは、表示状態とされている。
【０２６７】
（コンテンツ場所情報の他の例）
本実施の形態では、第１及び第２コンテンツアドレス情報Ｍ１ｘ，Ｍ２ｘは、先頭アドレスＭ１ａ，Ｍ２ａ、開始位置相対アドレスＭ１ｂ，Ｍ２ｂ及び終了位置相対アドレスＭ１ｃ，Ｍ２ｃを含み、表示画面Ｇ１４に、これらのアドレス（Ｍ１ａ〜Ｍ１ｃ），（Ｍ２ａ〜Ｍ２ｃ）が埋め込まれているが、図３４Ｃに示すように、第１及び第２コンテンツアドレス情報Ｍ１ｘ，Ｍ２ｘが、学習帳データベースＳＤＢの見出し語Ｎａ及び見出し語内容Ｎｂを格納した領域（見出し語Ｎａに対応するアドレス位置及び見出し語内容Ｎｂに対応するアドレス位置）を示す第１及び第２ポインタＭ１ｄ，Ｍ２ｄを含み、表示画面Ｇ１４に、第１及び第２ポインタＭ１ｄ，Ｍ２ｄが埋め込まれていてもよい。
【０２６８】
具体的には、図３４Ｃに示すように、リンク先情報開始の制御コードＣＮ１とリンク先情報終了の制御コードＣＮ４との間には、第１及び第２マークＰＬ１，ＰＬ２（ここでは「→」のジャンプマーク）、第１及び第２ポインタＭ１ｄ，Ｍ２ｄの制御コードＣＮ５、第１及び第２ポインタＭ１ｄ，Ｍ２ｄがこの順で配置されている。
【０２６９】
図３４Ｃに示す構成では、表示メモリ１４０ｃに記憶しつつ表示画面Ｇ１４に第１及び第２ポインタＭ１ｄ，Ｍ２ｄを出力して学習帳データベースＳＤＢの見出し語Ｎａ及び見出し語内容Ｎｂを格納した領域を指定することで、学習帳記憶部１４１側のデータ構造が拡張してもそれに対応しやすくすることができる。例えば、学習帳記憶部１４１に第１及び開始位置相対アドレスＭ１ｂ，Ｍ２ｂ並びに第１及び終了位置相対アドレスＭ１ｃ，Ｍ２ｃが記憶されていても、これらのアドレスＭ１ｂ，Ｍ２ｂ，Ｍ１ｃ，Ｍ２ｃを表示画面Ｇ１４に出力しなくて済む。
【０２７０】
なお、図３４Ｂ及び図３４Ｃに示す構成では、リンク先情報終了の制御コードＣＮ４の後に配置された第２コンテンツ種類情報Ｎｃ２のコンテンツ名Ｎｃｍは省略されていてもよい。また、リンク先情報終了の制御コードＣＮ４の後に第１コンテンツ種類情報Ｎｃ１のコンテンツ名Ｎｃｍが表示状態で配置されていてもよい。また、第１及び第２コンテンツ種類情報Ｎｃ１，Ｎｃ２は、この例ではコンテンツ名Ｎｃｍとされているが、コンテンツ名識別コードＮｃｎとされていてもよい。
【０２７１】
なお、１件表示画面Ｇ１４上（図示例では画面上部）には、「戻る」表示が選択操作可能に表示されており、１件表示画面Ｇ１４で「戻る」表示が選択操作されると、リスト表示画面Ｇ１３に戻る。
【０２７２】
また、本実施の形態では、１件表示画面Ｇ１４において、見出し語内容Ｎｂと見出し語Ｎａとを異なる表示形態で表している。具体的には、見出し語内容Ｎｂの色（図示例では黒色）とは異なる色（図示例では赤色）で見出し語Ｎａを表示している。
【０２７３】
次に、図３８Ａの処理Ｓ６９に戻って、図４１に示す表示設定記憶部１４６を参照し、参照した「表示」又は「非表示」（図３４Ａの例では「表示」、図３５の例では「非表示」）を反転表示させた状態で、「表示」ボタンＢＴ５及び「非表示」ボタンＢＴ６を図３４Ａ及び図３５に示すサブ表示部１６１（第２選択画面ｇ３）に表示する（Ｓ６９）。
【０２７４】
また、「新しい順」ボタンＢＴ２、「古い順」ボタンＢＴ３及び「名前順」ボタンＢＴ４の選択操作を禁止する表示（ここでは選択可能な表示濃度よりも薄くした表示）を図３４Ａ及び図３５に示すサブ表示部１６１（第２選択画面ｇ３）に表示する（Ｓ７０）。
【０２７５】
さらに、「削除」ボタンＢＴ７を図３４Ａ及び図３５に示すサブ表示部１６１（第２選択画面ｇ３）に表示し（Ｓ７１）、見出し語内容Ｎｂを表示する１件表示画面Ｇ１４においてリンク先情報であるコンテンツ見出し語情報ＤＤＣを表示させるキー処理を行う図３８Ｃ又は図３８Ｄに示す詳細内容表示中キー処理Ｓ７２に移行する。
【０２７６】
（詳細内容表示キー中キー処理の一例）
図３８Ｃに示す詳細内容表示中キー処理Ｓ７２では、先ず、ジャンプしたい語を指定、反転表示するジャンプ指定処理Ｓ７３のサブルーチンに移行する。
【０２７７】
ジャンプ指定処理Ｓ７３では、図３８Ｅに示すように、ユーザによるタッチ操作（例えばタッチペン１８０による操作）により指定された表示画面Ｇ１４（図３４Ｄ参照）上の座標を検出し（Ｓ７３ａ）、任意の語句上でタッチ操作があったか（例えばタッチペン１８０が置かれたか）否かを判断する（Ｓ７３ｂ）。任意の語句上でタッチ操作してない場合には（Ｓ７３ｂ：Ｎｏ）、詳細内容表示中キー処理Ｓ７３ｃへ戻る一方、任意の語句上でタッチ操作した場合には（Ｓ７３ｂ：Ｙｅｓ）、指定された座標位置を選択の先頭位置として決定し、反転表示を行う（Ｓ７３ｃ）。
【０２７８】
次に、タッチ操作が終了していないか（例えばタッチペン１８０が表示画面Ｇ１４から離れていないか）否かを判断し（Ｓ７３ｄ）、タッチ操作が終了していない場合には（Ｓ７３ｄ：Ｙｅｓ）、タッチ操作の位置が移動したか否かを判断する（Ｓ７３ｅ）。タッチ操作の位置が移動していない場合には（Ｓ７３ｅ：Ｎｏ）、処理Ｓ７３ｄに移行する一方、タッチ操作の位置が移動している場合には（Ｓ７３ｅ：Ｙｅｓ）、タッチ操作により指定された表示画面Ｇ１４上の座標を検出し（Ｓ７３ｆ）、表示画面Ｇ１４上の座標が語句上にあるか否かを判断する（Ｓ７３ｇ）。表示画面Ｇ１４上の座標が語句上にない場合には（Ｓ７３ｇ：Ｎｏ）、処理Ｓ７３ｄに移行する一方、表示画面Ｇ１４上の座標が語句上にある場合には（Ｓ７３ｇ：Ｙｅｓ）、処理Ｓ７３ｃで決定した先頭位置から処理Ｓ７３ｆで検出した座標までを反転表示し（Ｓ７３ｈ）、処理Ｓ７３ｄに移行する。
【０２７９】
一方、処理Ｓ７３ｄで、タッチ操作が終了した場合には（Ｓ７３ｄ：Ｎｏ）、反転表示部分を選択した語句とし（Ｓ７３ｉ）、選択した語句で実施する機能（具体的にはジャンプ機能等の機能）を選択し（Ｓ７３ｊ）、ジャンプ機能が選択されたか否かを判断する（Ｓ７３ｋ）。
【０２８０】
ジャンプ機能が選択されていない場合には（Ｓ７３ｋ：Ｎｏ）、ジャンプ機能以外の他の機能選択が選択される一方（Ｓ７３ｌ）、ジャンプ機能が選択された場合には（Ｓ７３ｋ：Ｙｅｓ）、図３８Ｃの処理Ｓ７４に戻る。
【０２８１】
なお、ジャンプ指定処理Ｓ７３において、ここでは、タッチ操作により範囲指定を行う場合を例示しているが、例えば、Ｓジャンプキー（モード指定）、カーソルキー、決定キー操作等の操作によって範囲指定を行ってもよい。
【０２８２】
図３８Ｃに示す処理７４では、情報元のコンテンツ見出し語情報ＤＤＣを表示するためのジャンプマーク「→」を指定しているか否かを判断し、ジャンプマーク「→」を指定していない場合には（Ｓ７４：Ｎｏ）、Ｓジャンプ処理によりＳジャンプ機能を実行する（Ｓ７５）。
【０２８３】
一方、ジャンプマーク「→」を指定している場合には（Ｓ７４：Ｙｅｓ）、指定したジャンプマーク「→」を取得し（Ｓ７６）、リンク先の第１コンテンツ場所情報Ｍ１又は第２コンテンツ場所情報Ｍ２（ここでは、指定したジャンプマーク「→」が見出し語Ｎａに対応するものである場合には第１コンテンツ種類情報Ｎｃ１のコンテンツ名Ｎｃｍ及び第１コンテンツアドレス情報Ｍ１ｘの先頭アドレスＭ１ａ、また見出し語内容Ｎｂに対応するものである場合には第２コンテンツ種類情報Ｎｃ２の第２コンテンツ名Ｎｃｍ及び第２コンテンツアドレス情報Ｍ２ｘの先頭アドレスＭ２ａ）を抽出し（Ｓ７７）、リンク先情報であるコンテンツ見出し語情報ＤＤＣを見出し語Ｎａ又は見出し語内容Ｎｂの表示語句の位置に関わらず最初（先頭アドレスＭ１ａ，Ｍ２ａ）の語句から表示画面Ｇ１４ａのサブウィンドウ画面である詳細内容表示画面Ｇ１４ｃ（図３４Ｄ参照）に表示する（Ｓ７８）。
【０２８４】
ところで、ユーザは、コンテンツ見出し語情報ＤＤＣの表示において、通常、見出し語Ｎａ又は見出し語内容Ｎｂの表示語句の部分を確認したいと思われるため、コンテンツ見出し語情報ＤＤＣが詳細内容表示画面Ｇ１４ｃの一画面に表示しきれない場合には、最初の詳細内容表示画面Ｇ１４ｃに表示される箇所に見出し語Ｎａ又は見出し語内容Ｎｂの表示語句が存在しないと、ユーザによるスクロール操作によって、見出し語Ｎａ又は見出し語内容Ｎｂの表示語句を詳細内容表示画面Ｇ１４ｃに表示させる必要が生じる。従って、見出し語Ｎａ又は見出し語内容Ｎｂの表示語句を詳細内容表示画面Ｇ１４ｃ上でユーザに即座に見つけ出させることができない。
【０２８５】
（詳細内容表示キー中キー処理の他の例）
そこで、図３８Ｄに示す詳細内容表示中キー処理Ｓ７２を行うことが好ましい。詳細内容表示中キー処理Ｓ７２では、図３８Ｄに示す詳細内容表示中キー処理Ｓ７２において、処理Ｓ７３〜Ｓ７６までは図３８Ｃに示す詳細内容表示中キー処理Ｓ７２と同じ処理であるため、同一符号を付し、その説明を省略する。
【０２８６】
図３８Ｄに示す詳細内容表示中キー処理Ｓ７２では、処理Ｓ７６で指定したジャンプマーク「→」を取得した後、リンク先の第１コンテンツ場所情報Ｍ１又は第２コンテンツ場所情報Ｍ２を抽出する（Ｓ７７ａ）。具体的には、指定したジャンプマーク「→」が見出し語Ｎａに対応するものである場合には、第１コンテンツ種類情報Ｎｃ１のコンテンツ名Ｎｃｍと、先頭アドレスＭ１ａと、開始位置相対アドレスＭ１ｂと、終了位置相対アドレスＭ１ｃとを抽出し、見出し語内容Ｎｂに対応するものである場合には、第２コンテンツ種類情報Ｎｃ２のコンテンツ名Ｎｃｍと、先頭アドレスＭ２ａと、開始位置相対アドレスＭ２ｂと、終了位置相対アドレスＭ２ｃとを抽出する（Ｓ７７ａ）。そして、抽出したコンテンツ種類情報Ｎｃ１，Ｎｃ２のコンテンツ名Ｎｃｍ，Ｎｃｍによって、辞書データベースＤＤＢを探し出した後、先頭アドレスＭ１ａ，Ｍ２ａによって、表示を行うコンテンツ見出し語情報ＤＤＣを辞書データベースＤＤＢから探し出し、探し出したコンテンツ見出し語情報ＤＤＣから表示バッファ１４０ｂへ１文字ずつ読み出す（Ｓ７７ｂ）。
【０２８７】
次に、表示バッファ１４０ｂへ読み出した文字が学習帳登録機能で登録した文字（見出し語Ｎａ又は見出し語内容Ｎｂ）であるか否かを判断する（Ｓ７８ａ）。具体的には、リンク先のコンテンツ場所情報Ｍ１，Ｍ２の中には、学習帳登録機能で登録した文字（見出し語Ｎａ又は見出し語内容Ｎｂ）の開始位置相対アドレスＭ１ｂ，Ｍ２ｂ、終了位置相対アドレスＭ１ｃ，Ｍ２ｃの情報がある。処理Ｓ７８ａでは、表示バッファ１４０ｂへ読み出した文字のバイト数（先頭から数えたバイト数）から換算したアドレスの値が、開始位置相対アドレスＭ１ｂ，Ｍ２ｂと、終了位置相対アドレスＭ１ｃ，Ｍ２ｃとの間の位置にあるか否かを判断する。
【０２８８】
表示バッファ１４０ｂへ読み出した文字が学習帳登録機能で登録した文字（見出し語Ｎａ又は見出し語内容Ｎｂ）である場合には（Ｓ７８ａ：Ｙｅｓ）、表示バッファ１４０ｂへ読み出した文字をマーカー機能にて文字の背景を着色表示（図３４Ｅ参照）にし（Ｓ７８ｂ）、着色表示にした語句を含む表示行を記憶部１４０に記憶する（Ｓ７８ｃ）。なお、図３４Ｅにおいてマーカー部分は反転表示で示している。
【０２８９】
次に、同じ行内に文字が追加可能であるか否かを判断し（Ｓ７８ｄ）、同じ行内に文字が追加できない場合には（Ｓ７８ｄ：Ｎｏ）、行を折り返して次の行の先頭から表示する折り返しコードを表示バッファ１４０ｂに挿入し（Ｓ７８ｅ）、行数を１行加算し（Ｓ７８ｆ）、処理ｓ７８ｇへ移行する。一方、処理Ｓ７８ｄで、同じ行内に文字が追加可能である場合には（Ｓ７８ｄ：Ｙｅｓ）、そのまま、処理ｓ７８ｇへ移行する。
【０２９０】
処理Ｓ７８ｇでは、コンテンツ見出し語情報ＤＤＣの読み出しが終了したか否かを判断する。コンテンツ見出し語情報ＤＤＣの読み出しが終了していない場合には（Ｓ７８：Ｎｏ）、処理７７ｂへ移行する一方、コンテンツ見出し語情報ＤＤＣの読み出しが終了した場合には（Ｓ７８ｇ：Ｙｅｓ）、表示メモリ１４０ｃに記憶しつつ、着色表示にした語句（見出し語Ｎａ又は見出し語内容Ｎｂ）が先頭になるようスクロール操作して詳細内容表示画面Ｇ１４ｃ（図３４Ｅ参照）に表示する（Ｓ７８ｈ）。
【０２９１】
具体的には、表示バッファ１４０ｂは、各行毎にバッファ（１行目バッファ、２行目バッファ・・・）を持っている。表示バッファ１４０ｂにおいて、着色表示にした語句が何行目にあるかは処理Ｓ７８ａで判定し、着色表示にした語句を含む表示行は処理Ｓ７８ｃで記憶部１４０に記憶する。
【０２９２】
そして、着色表示にした語句を含む表示行を表示バッファ１４０ｂから詳細内容表示画面Ｇ１４ｃの表示メモリ１４０ｃに先頭から展開して、表示メモリ１４０ｃの内容を詳細内容表示画面Ｇ１４ｃに表示する。
【０２９３】
なお、本実施の形態では、着色表示にした語句を詳細内容表示画面Ｇ１４ｃの先頭位置から表示するようにしているが、詳細内容表示画面Ｇ１４ｃの列方向（ここでは上下方向）における中央位置に表示してもよい。このように、着色表示にした語句を詳細内容表示画面Ｇ１４ｃの列方向における中央位置に表示する場合には、着色表示にした語句を含む行から詳細内容表示画面Ｇ１４ｃの１画面に表示可能な総行数により算出した中央位置の行数分より前の行を表示バッファ１４０ｂから詳細内容表示画面Ｇ１４ｃの表示メモリ１４０ｃに先頭から展開して、表示メモリ１４０ｃの内容を詳細内容表示画面Ｇ１４ｃに表示することができる。こうすることで、着色表示にした語句の前後の説明をスクロール操作することなくユーザに視認させることができる。
【０２９４】
次に、見出し語Ｎａ又は見出し語内容Ｎｂの表示語句（ここでは着色表示にした語句）を表示する詳細内容表示画面Ｇ１４ｃのさらに他の例を説明する。なお、見出し語Ｎａ又は見出し語内容Ｎｂの表示語句は、以下、単に表示語句という。
【０２９５】
（１）詳細内容表示画面の文字サイズを小さくする例
詳細内容表示画面Ｇ１４ｃの表示のさらに他の例として、例えば、表示語句が詳細内容表示画面Ｇ１４ｃ内に収まるように文字列の文字サイズを小さいサイズに自動的に設定してもよい。この場合、例えば、次のように処理することができる。
【０２９６】
（１−１）現在設定されている文字サイズ（又はデフォルトの文字サイズ）で表示語句を含むコンテンツ見出し語情報ＤＤＣを表示バッファ１４０ｂに展開する。
【０２９７】
（１−２）コンテンツ見出し語情報ＤＤＣを詳細内容表示画面Ｇ１４ｃに先頭から表示する場合に、表示語句を含む表示バッファ１４０ｂの行を詳細内容表示画面Ｇ１４ｃ内に表示できるかどうか判断する。
【０２９８】
（１−３）（１−２）の処理において、表示語句を含む表示バッファ１４０ｂの行を詳細内容表示画面Ｇ１４ｃ内に表示できない場合には、文字サイズを現在設定されている文字サイズより小さいサイズに設定し、設定した文字サイズで表示語句を含むコンテンツ見出し語情報ＤＤＣを表示メモリ１４０ｃに先頭から展開し、（１−２）の処理に戻る。
【０２９９】
（１−４）一方、（１−２）の処理において、表示語句を含む表示バッファ１４０ｂの行を詳細内容表示画面Ｇ１４ｃ内に表示できる場合には、表示メモリ１４０ｃに展開した見出し語情報ＤＤＣを詳細内容表示画面Ｇ１４ｃに表示する。
【０３００】
なお、もう一度ユーザによる操作（具体的には詳細内容表示画面Ｇ１４ｃをタッチ操作）があると、規定の文字サイズ（例えば、元の文字サイズ、基準の文字サイズ或いはデフォルトの文字サイズ）で、表示語句を詳細内容表示画面Ｇ１４ｃの先頭位置又は中央位置に表示し直してもよい。
【０３０１】
また、文字サイズが下限値になっても、表示語句を含む表示バッファ１４０ｂの行を詳細内容表示画面Ｇ１４ｃ内に表示できない場合には、下限値の文字サイズ又は規定の文字サイズ（例えば、元の文字サイズ、基準の文字サイズ或いはデフォルトの文字サイズ）で表示語句を含むコンテンツ見出し語情報ＤＤＣを表示バッファ１４０ｂに展開し、表示語句を含む表示バッファ１４０ｂの行が詳細内容表示画面Ｇ１４ｃの先頭位置又は中央位置となるように詳細内容表示画面Ｇ１４ｃに表示してもよい。
【０３０２】
（２）詳細内容表示画面Ｇ１４ｃの文字サイズを大きくする例
詳細内容表示画面Ｇ１４ｃの表示のさらに他の例として、例えば、ユーザの視認性の観点から（例えば、文字が見づらいために文字サイズを大きくしたいという理由で）、表示語句の文字サイズを大きくする指示を受け付けるようになっていてもよい。この場合、例えば、次のように処理することができる。
【０３０３】
（２−１）大きいサイズに設定された文字サイズで表示語句を含むコンテンツ見出し語情報ＤＤＣを表示バッファ１４０ｂに展開する。
【０３０４】
（２−２）コンテンツ見出し語情報ＤＤＣを詳細内容表示画面Ｇ１４ｃに先頭から表示する場合に、表示語句を含む表示バッファ１４０ｂの行を詳細内容表示画面Ｇ１４ｃ内に表示できるかどうか判断する。
【０３０５】
（２−３）（２−２）の処理において、大きいサイズに設定された文字サイズで表示語句を含む表示バッファ１４０ｂの行を詳細内容表示画面Ｇ１４ｃ内に表示できない場合には、表示語句を含む表示バッファ１４０ｂの行が詳細内容表示画面Ｇ１４ｃの先頭位置又は中央位置となるように詳細内容表示画面Ｇ１４ｃに表示する。
【０３０６】
（２−４）一方、（２−２）の処理において、大きいサイズに設定された文字サイズで表示語句を含む表示バッファ１４０ｂの行を詳細内容表示画面Ｇ１４ｃ内に表示できる場合には、大きいサイズに設定された文字サイズで表示語句を含むコンテンツ見出し語情報ＤＤＣを表示メモリ１４０ｃに先頭から展開して詳細内容表示画面Ｇ１４ｃに表示する。
【０３０７】
なお、表示切り替え操作（ここでは操作部１２０上の機能キー１２１ｃの押下後にプレビューキー１２１ｆを押下する操作）によって、図３６に示すように、リスト表示画面Ｇ１５において正面から視て左右方向に沿った境界部βを境として、上下方向の一方側（図示例では上側）の第３画面領域Ｇ１５ａに見出し語Ｎａを表示し、上下方向の他方側（図示例では下側）の第４画面領域Ｇ１５ｂに複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（３））を表示するプレビュー表示を行ってもよい。図３６のリスト表示画面Ｇ１５では、登録日時が表示されている。なお、図３６の画面Ｇ１５ｂにおいて、見出し語Ｎａを表示しないようにしても構わない。つまり、図３４Ａの第２画面領域Ｇ１３ｂでは縦に長い表示であるので縦方向の表示量が多いが、図３６の第４画面領域Ｇ１５ｂでは縦方向の表示量が少ないので、極力、縦方向の内容を表示できるように、見出し語を削除するように制御しても構わない。
【０３０８】
［２−３］学習帳削除機能の制御例
次に、図４３及び図４４に示すサブ表示部１６１に表示される画面ｇ４，ｇ５及び表示部１５１に表示されるポップアップ表示Ｐ９〜Ｐ１２を参照しながら図４５及び図４６に示す学習帳削除機能の制御フローについて説明する。
【０３０９】
図４３は、サブ表示部１６１に表示される画面ｇ４及び表示部１５１に表示されるポップアップ表示Ｐ９〜Ｐ１２を示す概略図である。図４４は、学習帳データベースＳＤＢに登録データがない場合での表示部１５１に表示されるメッセージ画面Ｇ１６を示す概略図である。
【０３１０】
図４５は、学習帳削除機能の処理の流れを示すフローチャートの前半部分のフローチャートである。図４６は、図４５に示すフローチャートから続く後半部分を示すフローチャートである。
【０３１１】
（削除処理）
図４５及び図４６に示す削除処理Ｓ６０は、図４０に示す第２サブ画面処理Ｓ５９における処理Ｓ５９ｇで図３４Ａ及び図３５の第２選択画面ｇ２，ｇ３の「削除」ボタンＢＴ７がユーザによりタッチ操作されることにより（Ｓ５９ｇ：Ｙｅｓ）実行される。
【０３１２】
図４５及び図４６に示す削除処理では、先ず、図４３に示すように、見出し語Ｎａ及びそれに対応する見出し語内容Ｎｂ全体を削除する１件削除表示（図示例では「１件データ削除」ボタンＢＴ８）及び見出し語Ｎａに対応する見出し語内容Ｎｂをそれぞれ削除する内容削除表示（図示例では「内容（１）削除」ボタンＢＴ９、「内容（２）削除」ボタンＢＴ１０、「内容（３）削除」ボタンＢＴ１１）をサブ表示部１６１の第３選択画面ｇ４に表示する（Ｓ６０ａ）。ここで、内容削除表示は、選択されている学習帳の見出し語Ｎａの内容があるかどうか、すなわち、学習帳記憶部１４１の見出し語Ｎａに対応した内容部のＮｂ（１），Ｎｂ（２），Ｎｂ（３）に文字が記憶されているかどうかを判断し、文字が記憶されている内容だけ削除できるように、その内容の削除ボタンだけが選択可能に表示される。例えば、選択された見出し語に対する内容が内容（２）のみ記憶されていれば、「内容（２）削除」ボタンだけが表示され、「内容（１）削除」ボタンと「内容（３）削除」ボタンとは選択できないように薄い表示（所謂グレーアウト）もしくは非表示状態となっている。
【０３１３】
（１件データ削除処理）
次に、第３選択画面ｇ４の「１件データ削除」ボタンＢＴ８がユーザによりタッチ操作されたか否かを判断し（Ｓ６０ｂ）、第３選択画面ｇ４の「１件データ削除」ボタンＢＴ８がタッチ操作された場合（Ｓ６０ｂ：Ｙｅｓ）には、図３４Ａから図３６に示すように、リスト表示画面Ｇ１３，Ｇ１５又は１件表示画面Ｇ１４において選択されている見出し語Ｎａを取得し（Ｓ６０ｃ）、図４３に示すように、取得した見出し語Ｎａ及びその見出し語内容Ｎｂを削除してよいかどうかを確認する１件削除確認表示（図示例では取得した見出し語Ｎａを表示するポップアップ表示Ｐ９）を行う（Ｓ６０ｄ）。ここで、ポップアップ表示Ｐ９の○○○内には、見出し語Ｎａの先頭から規定文字数だけ表示される。なお、ポップアップ表示Ｐ９の枠サイズは一定である。このため、表示する文字の規定文字数は、文字フォントサイズや文字の種類によって異なる。このことは、後述するポップアップ表示Ｐ１０，Ｐ１１も同様である。
【０３１４】
次に、ユーザによる削除しない確認操作（図示例では”Ｎいいえ“の入力操作）が行われると（Ｓ６０ｅ：Ｎｏ）、処理Ｓ６０ａに移行する。一方、ユーザによる削除してよい確認操作（図示例では”Ｙはい“の入力操作）が行われると（Ｓ６０ｅ：Ｙｅｓ）、処理Ｓ６０ｆに移行する。
【０３１５】
次に、リスト表示画面Ｇ１３，Ｇ１５又は１件表示画面Ｇ１４において選択されている見出し語Ｎａ及び第１コンテンツ場所情報Ｍ１並びに及びその見出し語内容Ｎｂ及び第２コンテンツ場所情報Ｍ２（Ｍ２（１）〜Ｍ２（３））を学習帳データベースＳＤＢから削除し（処理Ｓ６０ｆ）、図４３に示すように、見出し語Ｎａ及びその見出し語内容Ｎｂを削除したことを示す削除完了表示（図示例では削除した見出し語Ｎａを表示するポップアップ表示Ｐ１０）を行う（Ｓ６０ｇ）。
【０３１６】
次に、リスト表示画面Ｇ１３，Ｇ１５又は１件表示画面Ｇ１４において選択されている「分野」に対応した学習帳データベースＳＤＢにデータがあるか否かを判断し（Ｓ６０ｈ）、データがある場合には（Ｓ６０ｈ：Ｙｅｓ）、図３２に示す表示順記憶部１４５を参照し、参照した「並び替え順」で見出し語Ｎａを図３４Ａから図３６に示すリスト表示画面Ｇ１３，Ｇ１５にリスト表示する（Ｓ６０ｉ）。一方、データがない場合には（Ｓ６０ｈ：Ｎｏ）、図４４に示すようなメッセージ表示を表示画面Ｇ１６に表示する。なお、この場合の図４４に示すサブ表示部１６１の第２選択画面ｇ５の表示は、「新しい順」ボタンＢＴ２、「古い順」ボタンＢＴ３及び「名前順」ボタンＢＴ４並びに「表示」ボタンＢＴ５、「非表示」ボタンＢＴ６及び「削除」ボタンＢＴ７の選択操作を禁止する表示（ここでは選択可能な表示濃度よりも薄くした表示）とされている。
【０３１７】
（内容削除処理）
また、図４５に示す処理Ｓ６０ｂで図４３の第３選択画面ｇ４の「１件データ削除」ボタンＢＴ８がタッチ操作されていない場合（Ｓ６０ｂ：Ｎｏ）には、図４６に示す処理Ｓ６０ｋへ移行する。
【０３１８】
図４６に示す処理６０ｋでは、先ず、第３選択画面ｇ４の「内容（１）削除」ボタンＢＴ９〜「内容（３）削除」ボタンＢＴ１１の中から何れか一つがユーザにより選択操作されたか否かを判断する（Ｓ６０ｋ）。第３選択画面ｇ４の「内容（１）削除」ボタンＢＴ９〜「内容（３）削除」ボタンＢＴ１１の何れもユーザにより選択操作されていない場合には（Ｓ６０ｋ：Ｎｏ）、図４５に示す処理Ｓ６０ａに移行する。一方、第３選択画面ｇ４の「内容（１）削除」ボタンＢＴ９〜「内容（３）削除」ボタンＢＴ１１の中から何れか一つがユーザにより選択操作された場合には（Ｓ６０ｋ：Ｙｅｓ）、選択されたボタンに対応する見出し語内容Ｎｂを取得し（Ｓ６０ｌ）、図４３に示すように、取得した見出し語内容Ｎｂを削除してよいかどうかを確認する内容削除確認表示（図示例では見出し語Ｎａを表示するポップアップ表示Ｐ１１）を行う（Ｓ６０ｍ）。
【０３１９】
次に、ユーザによる削除しない確認操作（図示例では”Ｎ“の入力操作）が行われると（Ｓ６０ｎ：Ｎｏ）、図４５に示す処理Ｓ６０ａに移行する一方、ユーザによる削除してよい確認操作（図示例では”Ｙ“の入力操作）が行われると（Ｓ６０ｎ：Ｙｅｓ）、処理Ｓ６０ｏに移行する。
【０３２０】
次に、図３４Ａから図３６のリスト表示画面Ｇ１３，Ｇ１５又は１件表示画面Ｇ１４において選択されている見出し語内容Ｎｂを学習帳データベースＳＤＢから削除し（処理Ｓ６０ｏ）、図４３に示すように、見出し語内容Ｎｂを削除したことを示す削除完了表示（図示例では処理Ｓ６０ｋで選択されたボタンに対応する見出し語内容の内容表示（図示例では「内容（１）」）を表示するポップアップ表示Ｐ１２）を行う（Ｓ６０ｐ）。
【０３２１】
次に、削除処理する前の表示画面が図３４Ａから図３６のリスト表示画面Ｇ１３，Ｇ１５であるか否かを判断し（Ｓ６０ｑ）、削除処理する前の表示画面が図３４Ａから図３６のリスト表示画面Ｇ１３，Ｇ１５である場合には（Ｓ６０ｑ：Ｙｅｓ）、図３２に示す表示順記憶部１４５を参照し、参照した「並び替え順」で見出し語Ｎａを図３４Ａから図３６に示すリスト表示画面Ｇ１３，Ｇ１５にリスト表示し（Ｓ６０ｒ）、さらに、リスト表示した見出し語Ｎａのうち、選択（ここでは反転表示）された見出し語Ｎａに対応させて見出し語内容Ｎｂ（図３５では非表示）をリスト表示画面Ｇ１３に表示する（Ｓ６０ｓ）。一方、削除処理する前の表示画面が図３４Ａ及び図３５の１件表示画面Ｇ１４である場合には（Ｓ６０ｑ：Ｎｏ）、選択されている見出し語Ｎａ及び見出し語Ｎａ（１件の見出し語Ｎａ）に対応する見出し語内容Ｎｂ（図３５では非表示）を全面表示する（Ｓ６０ｔ）。
【０３２２】
図４５に示す１件データ削除処理及び図４６に示す内容削除処理が終了すると、図４０に示す第２サブ画面処理Ｓ５９へ戻る。
【０３２３】
［３］学習帳機能の説明
次に、学習帳機能について学習帳登録機能と学習帳表示機能と学習帳削除機能とに分けてこの順で説明する。
【０３２４】
［３−１］学習帳登録機能
本実施の形態に係る学習帳登録機能によれば、ユーザが覚えたい語句とその語句の詳細内容とを自由に指定でき、ユーザにより任意に指定された見出し語とその見出し語に関してユーザにより任意に指定された見出し語内容とを対応付けて記憶させることができ、これにより学習装置としての利便性を向上させることができる。
【０３２５】
また、本実施の形態では、指定文字Ｍに含まれている漢字Ｃ１に対応する漢字読みＣ２を国語辞書データベースＤＤＢから取得し、取得した漢字読みＣ２を学習帳データベースＳＤＢとして見出し語Ｎａに対応付けて学習帳記憶部１４１に登録させるので、見出し語Ｎａに漢字Ｃ１が含まれていても見出し語Ｎｂの読みを、自動的に取得して登録することができる。例えば、見出し語Ｎａを語順で並べ替えて表示する場合において、漢字のコード順に並び替えると、必ずしも漢字の読み順にはならないのに対して、見出し語Ｎａを漢字の読み順で並び替えることで、さらなる利便性の向上を実現させることができる。
【０３２６】
また、本実施の形態では、複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））のそれぞれに対して登録動作を実行するので、見出し語Ｎａに対する見出し語内容Ｎｂの数を増やすことができ、これにより学習装置としての利便性をさらに向上させることができる。
【０３２７】
また、本実施の形態では、表示入力操作部１５０の表示部１５１の表示画面Ｇ４（図１２参照）に表示した学習帳登録機能Ｆ５を含む動作機能Ｆ１〜Ｆ５を示す表示のうち何れか一つの選択操作を受け付け、受け付けた表示に対応する動作機能が学習帳登録機能Ｆ５である場合に、学習帳登録機能Ｆ５を実行するので、指定文字Ｍに対して実行可能な動作機能を表示してユーザにより学習帳登録機能Ｆ５を容易に選択させることができる。これによりユーザインターフェイスとしての操作性を向上させることができる。
【０３２８】
また、本実施の形態では、学習帳データベースＳＤＢは、複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））別に設けられているので、見出し語ＳＤＢ（ＳＤＢ（１）〜ＳＤＢ（ｍ））とそれに対応する見出し語内容Ｎｂとをユーザが分野Ｄ（Ｄ（１）〜Ｄ（ｍ））毎に分けて学習することができる。
【０３２９】
また、本実施の形態では、表示入力操作部１５０から受け付けている現在の分野Ｄ（Ｄ（ｋ））とは異なる他分野Ｄ（Ｄ（ｈ））を受け付けた場合には、現在の分野Ｄ（Ｄ（ｋ））の見出し語Ｎａ及び見出し語Ｎａに対応する見出し語内容Ｎｂを他分野Ｄ（Ｄ（ｈ））の学習帳データベースＳＤＢ（ＳＤＢ（ｈ））に移動させるので、見出し語Ｎａとそれに対応する見出し語内容Ｎｂを簡単にかつ容易に他の分野Ｄ（Ｄ（ｈ））に移動させることができる。
【０３３０】
また、本実施の形態では、表示入力操作部１５０から受け付けた指定情報Ａのうち、指定文字Ｍに対して不必要な不要情報Ａ１が含まれている場合には、不要情報Ａ１を除去して指定文字Ｍを取得するので、ユーザが指定文字Ｍに対して不要情報Ａ１を含む指定情報Ａを指定しても自動的に不要情報Ａ１を除去して指定文字Ｍを確実に取得することができる。
【０３３１】
［３−２］学習帳表示機能
本実施の形態に係る学習帳表示機能によれば、マークＰＬ１，ＰＬ２に対応するコンテンツ場所情報Ｍ１，Ｍ２に基づきコンテンツ記憶部１４９からコンテンツ見出し語情報ＤＤＣを読み出し、コンテンツ見出し語情報ＤＤＣを詳細表示画面Ｇ１４ｃに表示することで、マークＰＬ１を用いて見出し語Ｎａの情報元であるコンテンツ見出し語情報ＤＤＣの内容をユーザの学習に容易に役立たせることができると共に、マークＰＬ２を用いて見出し語内容Ｎｂの情報元であるコンテンツ見出し語情報ＤＤＣの内容をユーザの学習に容易に役立たせることができる。例えば、見出し語Ｎａに対応する見出し語内容Ｎｂで学習している最中にコンテンツ見出し語情報ＤＤＣを詳細表示画面Ｇ１４ｃに容易に表示せることができ、これにより、ユーザの学習効果を向上せることができる。しかも、ユーザにより任意に指定された見出し語Ｎａを一覧表示し、その見出し語Ｎａに関してユーザにより任意に指定された見出し語内容Ｎｂとを対応付けて表示することができ、これにより学習装置としての利便性を向上させることができる。
【０３３２】
また、本実施の形態では、第２コンテンツ種類情報Ｎｃ２から得られるコンテンツ名Ｎｃｍを見出し語内容Ｎｂに対応させて表示画面Ｇ１４，Ｇ１５に表示することで、見出し語内容Ｎｂをどのコンテンツから取得したのかをユーザに知らせることができる。
【０３３３】
また、本実施の形態では、第１コンテンツアドレス情報Ｍ１ｘにより、第１マークＰＬ１に対応する見出し語Ｎａの情報元であるコンテンツ見出し語情報ＤＤＣを容易に探し出すことが可能となる。また、第２コンテンツアドレス情報Ｍ２ｘにより、第２マークＰＬ２に対応する見出し語内容Ｎｂの情報元であるコンテンツ見出し語情報ＤＤＣを容易に探し出すことが可能となる。
【０３３４】
また、本実施の形態では、マークＰＬ１，ＰＬ２に対応する表示語句（見出し語Ｎａ又は見出し語内容Ｎｂ）が他の表示形態とは異なる表示形態となるように該コンテンツ見出し語情報ＤＤＣを表示してマークＰＬ１，ＰＬ２の表示語句を目立たせることで、該表示語句をユーザに注意喚起させることができ、これにより、該表示語句を詳細表示画面Ｇ１４ｃ上でユーザに一見して認識させることが可能となる。
【０３３５】
具体的には、マーカー機能によって、マークＰＬ１，ＰＬ２の表示語句（見出し語Ｎａ又は見出し語内容Ｎｂ）を着色表示することで、実際の用紙に記載された文字にマーカーペンでマーカーを引いたように表示させることができ、これにより、ユーザにとって見やすい表示にすることができる。
【０３３６】
また、本実施の形態では、マークＰＬ１，ＰＬ２の表示語句（見出し語Ｎａ又は見出し語内容Ｎｂ）がコンテンツ見出し語情報ＤＤＣを表示する表示画面Ｇ１４ａ，１４ｂのコンテンツ見出し語情報ＤＤＣの表示領域（ここでは詳細表示画面Ｇ１４ｃ）内に表示されるようにコンテンツ見出し語情報ＤＤＣを表示することで、特に、コンテンツ見出し語情報ＤＤＣが詳細表示画面Ｇ１４ｃの一画面に表示しきれない場合に、スクロール操作を行うことなく、表示語句を詳細表示画面Ｇ１４ｃに表示させることができ、これにより、表示語句を詳細表示画面Ｇ１４ｃ上でユーザに即座に見つけ出させることが可能となる。
【０３３７】
また、本実施の形態では、複数種類の順序並び替えのうちの何れか一つによって並び替えられた見出し語を表示部１５１の表示画面Ｇ１３，Ｇ１５（図３４Ａから図３６参照）に一覧表示するので、一覧表示された見出し語Ｎａに対してユーザが所望の見出し語を即座に見つけ出すことができ、これにより学習装置としての利便性をさらに向上させることができる。
【０３３８】
また、本実施の形態では、複数種類の順序並び替えを示す並び替え表示ＢＴ２〜ＢＴ４（図３４Ａ及び図３５参照）をサブ表示部１６１のサブ表示画面ｇ２に表示し、サブ表示画面ｇ２に表示した並び替え表示ＢＴ２〜ＢＴ４のうち何れか一つの選択操作をサブ表示入力操作部１６０から受け付け、受け付けた並び替え表示に対応する順序並び替えを行うので、表示部１５１の表示画面Ｇ１３，Ｇ１５における限られたスペースを使用する必要がなく、表示部１５１とは別に設けられたサブ表示部１６１のサブ表示画面ｇ２を利用して選択操作を行うことができる。しかも、複数種類の順序並び替えの選択表示をサブ表示画面ｇ２に特定することができ、これによりユーザは躊躇することなく複数種類の順序並び替えの選択操作を行うことができる。
【０３３９】
また、本実施の形態では、複数種類の順序並び替えは、登録日Ｎｅの新しい順の並び替え、登録日Ｎｅの古い順の並び替え及び見出し語Ｎａの語順の並び替えとされているので、見出し語Ｎａを時間的な順序と一定の規則に従った語句の順序とのうちユーザが所望する順序の並び替えを行うことができる。
【０３４０】
また、本実施の形態では、見出し語内容Ｎｂの表示を許可する内容表示機能と、見出し語内容Ｎｂの表示を禁止して非表示にする内容非表示機能とを切り替えるので、ユーザにより選択操作された見出し語Ｎａに対して見出し語内容Ｎｂをユーザが暗記する際に好適に利用することができる。
【０３４１】
また、本実施の形態では、内容表示機能及び内容非表示機能を示す表示ＢＴ５及び非表示ＢＴ６（図３４Ａ及び図３５参照）をサブ表示部１６１のサブ表示画面ｇ２，ｇ３に表示し、サブ表示画面ｇ２，ｇ３に表示した表示機能のうち何れか一つの選択操作をサブ表示入力操作部１６０から受け付け、受け付けた表示に対応する表示機能に切り替えるので、表示部１５１の表示画面Ｇ１３〜Ｇ１５における限られたスペースを使用する必要がなく、表示部１５１とは別に設けられたサブ表示部１６１のサブ表示画面ｇ２，ｇ３を利用して選択操作を行うことができる。しかも、内容表示機能及び内容非表示機能の選択表示をサブ表示画面ｇ２，ｇ３に特定することができ、これによりユーザは躊躇することなく内容表示機能及び内容非表示機能の選択操作を行うことができる。
【０３４２】
また、本実施の形態では、見出し語内容Ｎｂは、見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））とされているが、表示入力操作部１５０から受け付けた見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を学習帳データベースＳＤＢから読み出し、読み出した複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を表示入力操作部１５０から受け付けた見出し語Ｎａに対応させて表示部１５１の表示画面Ｇ１３，Ｇ１５に表示するので、ユーザにより選択操作された見出し語Ｎａに対して複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を利便性よく表示することが可能となる。
【０３４３】
また、本実施の形態では、境界部αを境（図３４Ａの上側の画面参照）として、左右方向の一方側の第１画面領域Ｇ１３ａに見出し語Ｎａを表示し、左右方向の他方側の第２画面領域Ｇ１３ｂに複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を表示するので、ノートブック（帳面）における紙面上の左右の一方に繰り返し見たい語句、他方にその語句に対して覚えたい内容を記載した学習帳の如く視認する感覚で利用することができる。
【０３４４】
また、本実施の形態では、学習帳データベースＳＤＢは、ユーザにより選択される複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））別に設けられているが、複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示を表示部１５１の表示画面Ｇ１３，Ｇ１５（図３４Ａから図３６参照）に表示し、表示した複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））のうち何れか一つの選択操作を表示入力操作部１５０から受け付け、受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢから読み出し、表示入力操作部１５０から受け付けた見出し語Ｎａに対応する見出し語内容Ｎｂを表示入力操作部１５０から受け付けた分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢから読み出すので、ユーザが選択操作した見出し語Ｎａとそれに対応する見出し語内容Ｎｂ（図３５では非表示）とを選択操作した分野Ｄ（Ｄ（ｋ））別に視認することができる。
【０３４５】
［３−３］学習帳削除機能
本実施の形態に係る学習帳削除機能によれば、ユーザにより任意に指定された見出し語Ｎａとその見出し語Ｎａに関してユーザにより任意に指定された見出し語内容Ｎｂとを一括して削除することができ、これにより学習装置としての利便性を向上させることができる。
【０３４６】
また、本実施の形態では、表示入力操作部１５０から受け付けた見出し語Ｎａの削除を示す見出し語削除表示ＢＴ８（図４３参照）をサブ表示部１６１のサブ表示画面ｇ４に表示し、サブ表示画面ｇ４に表示した見出し語削除表示ＢＴ８の選択操作をサブ表示入力操作部１６０から受け付け、受け付けた見出し語削除表示ＢＴ８に対応する見出し語Ｎａ及び見出し語Ｎａに対応する見出し語内容Ｎｂを学習帳データベースＳＤＢから削除するので、表示部１５１の表示画面Ｇ１４における限られたスペースを使用する必要がなく、表示部１５１とは別に設けられたサブ表示部１６１のサブ表示画面ｇ４を利用して選択操作を行うことができる。しかも、見出し語Ｎａの削除の選択表示をサブ表示画面ｇ４に特定することができ、これによりユーザは躊躇することなく見出し語Ｎａの削除の選択操作を行うことができる。
【０３４７】
また、本実施の形態では、学習帳データベースＳＤＢは、ユーザにより選択される複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））別に設けられているが、複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示を表示部１５１の表示画面Ｇ１３，Ｇ１５（図３４Ａから図３６参照）に表示し、表示した複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））を示す表示のうち何れか一つの選択操作を表示入力操作部１５０から受け付け、受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢから読み出し、表示入力操作部１５０から受け付けた見出し語Ｎａ及び見出し語Ｎａに対応する見出し語内容Ｎｂを表示入力操作部１５０から受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢから削除するので、ユーザにより選択操作された見出し語Ｎａ及び見出し語内容Ｎｂをユーザにより選択操作された分野Ｄ（Ｄ（ｋ））別に削除することができる。
【０３４８】
また、本実施の形態では、見出し語内容Ｎｂは、見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））とされているが、表示入力操作部１５０から受け付けた見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を学習帳データベースＳＤＢから読み出し、読み出した複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を表示入力操作部１５０から受け付けた見出し語Ｎａに対応させて表示部１５１の表示画面Ｇ１３，Ｇ１５に表示し、表示した見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））のうち何れか一つの選択操作を受け付け、受け付けた見出し語内容Ｎｂ（Ｎｂ（ｊ））を学習帳データベースＳＤＢから削除するので、ユーザにより選択操作された見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を個別に削除することが可能となる。
【０３４９】
また、本実施の形態では、複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の削除をそれぞれ示す複数の見出し語内容削除表示ＢＴ９〜ＢＴ１１（図４３参照）をサブ表示部１６１のサブ表示画面ｇ４に表示し、サブ表示画面ｇ４に表示した複数の見出し語内容削除表示ＢＴ９〜ＢＴ１１のうち何れか一つの選択操作をサブ表示入力操作部１６０から受け付け、受け付けた見出し語内容削除表示に対応する見出し語内容Ｎｂを学習帳データベースＳＤＢから削除するので、表示部１５１の表示画面Ｇ１４における限られたスペースを使用する必要がなく、表示部１５１とは別に設けられたサブ表示部１６１のサブ表示画面ｇ４を利用して選択操作を行うことができる。しかも、複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））の削除の選択表示をサブ表示画面ｇ４に特定することができ、これによりユーザは躊躇することなく見出し語内容Ｎｂの削除の選択操作を行うことができる。
【０３５０】
また、本実施の形態では、学習帳データベースＳＤＢは、ユーザにより選択される複数の分野Ｄ（Ｄ（１）〜Ｄ（ｍ））別に設けられているが、表示入力操作部１５０から受け付けた見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を表示入力操作部１５０から受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢから読み出し、表示入力操作部１５０から受け付けた見出し語内容Ｎｂを表示入力操作部１５０から受け付けた表示に対応する分野Ｄ（Ｄ（ｋ））の学習帳データベースＳＤＢから削除するので、ユーザにより選択操作された見出し語Ｎａに対応する複数の見出し語内容Ｎｂ（Ｎｂ（１）〜Ｎｂ（ｎ））を個別に、かつ、ユーザにより選択操作された分野Ｄ（Ｄ（ｋ））別に削除することが可能となる。
【０３５１】
なお、本実施の形態では、見出し語Ｎａ又は見出し語内容Ｎｂをそれぞれ削除するようにしたが、学習帳データベースＳＤＢの全てのデータを１回の操作で一括して削除するようにしてもよい。
【０３５２】
なお、以上説明した登録機能、表示機能及び削除機能において、図６Ｂ及び図４７では説明の便宜上各手段を分けて記載しているが、制御部１３０は、前述した各プログラムに基づいて動作することで、前述した各手段を実行する。従って、前述した各手段及び各ステップにおいて、少なくとも二つを組み合わせて動作する場合もある。また、同一名称の手段及びステップを各機能で分けて構成している（手段には異なる符号を付している）が、共通する部分については登録機能、表示機能及び削除機能で共通の手段及びステップとして構成してもよい。
【符号の説明】
【０３５３】
１００    電子辞書（学習装置の一例）
１３０    制御部
１４０ｂ  表示バッファ
１４０ｃ  表示メモリ
１４１    学習帳記憶部
１４８    動作機能記憶部
１４９    コンテンツ記憶部
１５０    表示入力操作部
１５１    表示部
１５２    タッチ入力部
１６０    サブ表示入力操作部
１６１    サブ表示部
１６２    サブタッチ入力部
１９０    検索部
Ａ        指定情報
Ａ１      不要情報
ＢＴ１    「新規作成」ボタン
ＢＴ２    「新しい順」ボタン
ＢＴ３    「古い順」ボタン
ＢＴ４    「名前順」ボタン
ＢＴ５    「表示」ボタン
ＢＴ６    「非表示」ボタン
ＢＴ７    「削除」ボタン
ＢＴ８    「１件データ削除」ボタン
ＢＴ９    「内容（１）削除」ボタン
ＢＴ１０  「内容（２）削除」ボタン
ＢＴ１１  「内容（３）削除」ボタン
Ｃ１      漢字
Ｃ２      漢字読み
Ｄ        分野
ＤＤＢ    辞書データベース（コンテンツの一例）
ＤＤＣ    コンテンツ見出し語情報
Ｇ１３    リスト表示画面
Ｇ１３ａ  第１画面領域
Ｇ１３ｂ  第２画面領域
Ｍ        指定文字
Ｍ１      第１コンテンツ場所情報（位置情報の一例）
Ｍ１ａ    先頭アドレス
Ｍ１ｂ    開始位置相対アドレス
Ｍ１ｃ    終了位置相対アドレス
Ｍ１ｘ    第１コンテンツアドレス情報
Ｍ２      第２コンテンツ場所情報（位置情報の一例）
Ｍ２ａ    先頭アドレス
Ｍ２ｂ    開始位置相対アドレス
Ｍ２ｃ    終了位置相対アドレス
Ｍ２ｘ    第２コンテンツアドレス情報
Ｎａ      見出し語
Ｎｂ      見出し語内容
Ｎｃ１    第１コンテンツ種類情報
Ｎｃ２    第２コンテンツ種類情報
Ｎｃｍ    コンテンツ名
Ｎｃｎ    コンテンツ名識別コード
Ｎｅ      登録日
Ｎｆ      変更日
ＰＬ１    第１マーク
ＰＬ２    第２マーク
Ｑ１０１  指定受付手段
Ｑ１０２  指定文字取得手段
Ｑ１０３  見出し語確定手段
Ｑ１０４  見出し語登録手段
Ｑ１０５  見出し語内容確定手段
Ｑ１０６  見出し語内容登録手段
Ｑ１０７  漢字読み取得手段
Ｑ１０８  機能取得手段
Ｑ１０９  動作機能表示手段
Ｑ１１０  動作機能選択手段
Ｑ１１１  機能実行手段
Ｑ１１２  分野表示手段
Ｑ１１３  分野選択手段
Ｑ１１４  分野移動手段
Ｑ２０１  見出し語読み出し手段
Ｑ２０２  見出し語表示手段
Ｑ２０３  見出し語選択手段
Ｑ２０４  見出し語内容読み出し手段
Ｑ２０５  見出し語内容表示手段
Ｑ２０６  並び替え手段
Ｑ２０７  並び替え表示手段
Ｑ２０８  並び替え選択手段
Ｑ２０９  表示切り替え手段
Ｑ２１０  表示機能表示手段
Ｑ２１１  表示選択手段
Ｑ２１２  分野表示手段
Ｑ２１３  分野選択手段
Ｑ２１４  場所表示選択手段（選択手段の一例）
Ｑ２１５  コンテンツ情報読み出し手段（コンテンツ読み出し手段の一例）
Ｑ２１６  コンテンツ情報表示手段（コンテンツ表示手段の一例）
Ｑ２１７  第２コンテンツ名表示手段
Ｑ３０１  見出し語読み出し手段
Ｑ３０２  見出し語表示手段
Ｑ３０３  見出し語選択手段
Ｑ３０４  見出し語削除手段
Ｑ３０５  見出し語削除表示手段
Ｑ３０６  分野表示手段
Ｑ３０７  分野選択手段
Ｑ３０８  見出し語内容読み出し手段
Ｑ３０９  見出し語内容表示手段
Ｑ３１０  見出し語内容選択手段
Ｑ３１１  見出し語内容削除手段
Ｑ３１２  見出し語内容削除表示手段
Ｑ４０１  指定手段
Ｑ４０２  位置情報取得手段
Ｑ４０３  学習帳記憶指示手段
Ｑ４０４  記憶制御手段
Ｑ４０５  表示制御手段
ＲＤＢ    国語辞書データベース
ＳＤＢ    学習帳データベース
【図１】
2012018475.tif 000003
【図２】
2012018475.tif 000004
【図３】
2012018475.tif 000005
【図４】
2012018475.tif 000006
【図５】
2012018475.tif 000007
【図６Ａ】
2012018475.tif 000008
【図６Ｂ】
2012018475.tif 000009
【図６Ｃ】
2012018475.tif 000010
【図７】
2012018475.tif 000011
【図８Ａ】
2012018475.tif 000012
【図８Ｂ】
2012018475.tif 000013
【図８Ｃ】
2012018475.tif 000014
【図８Ｄ】
2012018475.tif 000015
【図８Ｅ】
2012018475.tif 000016
【図８Ｆ】
2012018475.tif 000017
【図８Ｇ】
2012018475.tif 000018
【図９】
2012018475.tif 000019
【図１０】
2012018475.tif 000020
【図１１】
2012018475.tif 000021
【図１２】
2012018475.tif 000022
【図１３】
2012018475.tif 000023
【図１４】
2012018475.tif 000024
【図１５】
2012018475.tif 000025
【図１６】
2012018475.tif 000026
【図１７】
2012018475.tif 000027
【図１８】
2012018475.tif 000028
【図１９】
2012018475.tif 000029
【図２０】
2012018475.tif 000030
【図２１】
2012018475.tif 000031
【図２２】
2012018475.tif 000032
【図２３】
2012018475.tif 000033
【図２４】
2012018475.tif 000034
【図２５】
2012018475.tif 000035
【図２６】
2012018475.tif 000036
【図２７】
2012018475.tif 000037
【図２８】
2012018475.tif 000038
【図２９】
2012018475.tif 000039
【図３０】
2012018475.tif 000040
【図３１】
2012018475.tif 000041
【図３２】
2012018475.tif 000042
【図３３】
2012018475.tif 000043
【図３４Ａ】
2012018475.tif 000044
【図３４Ｂ】
2012018475.tif 000045
【図３４Ｃ】
2012018475.tif 000046
【図３４Ｄ】
2012018475.tif 000047
【図３４Ｅ】
2012018475.tif 000048
【図３５】
2012018475.tif 000049
【図３６】
2012018475.tif 000050
【図３７】
2012018475.tif 000051
【図３８Ａ】
2012018475.tif 000052
【図３８Ｂ】
2012018475.tif 000053
【図３８Ｃ】
2012018475.tif 000054
【図３８Ｄ】
2012018475.tif 000055
【図３８Ｅ】
2012018475.tif 000056
【図３９】
2012018475.tif 000057
【図４０】
2012018475.tif 000058
【図４１】
2012018475.tif 000059
【図４２】
2012018475.tif 000060
【図４３】
2012018475.tif 000061
【図４４】
2012018475.tif 000062
【図４５】
2012018475.tif 000063
【図４６】
2012018475.tif 000064
【図４７】
2012018475.tif 000065