(57)【要約】【課題】重要な情報をできるだけ省略することなく、抽出された情報をより小さなエリア内に収めて表示させることができる情報処理装置を提供する。【解決手段】情報処理装置１００は、表示部１０７Ａと、記憶媒体１０３Ｓにアクセスするためのアクセス手段１０６Ｒと、表示部にテキストを表示させる表示制御手段１０６Ｃとを備える。記憶媒体は、複数のグループのいずれかに対応付けられたテキストデータと、各グループについての第１の識別データおよび第２の識別データの組とを格納する。表示制御手段は、第１のモードにおいて、第１の識別データに基づいて表示部に第１の識別画像を表示させ、第２のモードにおいて、テキストデータと対応する第２の識別データとに基づいて表示部にテキストを対応する第２の識別画像とともに表示させる。第２の識別画像が占める面積が第１の識別画像が占める面積より小さい。【選択図】図１８
2009271778.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
記憶媒体にアクセスするためのアクセス手段とを備え、
前記記憶媒体は、複数のグループのいずれかに対応付けられたテキストデータと、前記複数のグループの各々を示す第１および第２の識別データの組とを格納し、
前記表示部に前記グループを示す第１および第２の識別情報のいずれかを表示させる表示制御手段をさらに備え、
前記表示制御手段は、
第１のモードにおいて、前記第１の識別データに基づいて、前記表示部に第１の識別情報を表示させ、
第２のモードにおいて、前記テキストデータと対応する前記第２の識別データとに基づいて、前記表示部にテキストを対応する第２の識別情報とともに表示させ、
前記第２の識別情報の占める面積は前記第１の識別情報の占める面積より小さい、情報処理装置。
【請求項２】
前記表示制御手段は、
前記テキストが表示されるエリアのサイズを取得する取得手段と、
前記サイズに基づいて、前記表示部が前記エリア内のテキスト配列方向に前記テキストを対応する前記第１の識別情報とともに表示できるか否かを判断する判断手段と、
前記表示部が前記エリア内のテキスト配列方向に前記テキストを対応する前記第１の識別情報とともに表示できる場合に前記第１のモードへ移行し、前記表示部が前記エリア内の同一の行および列のいずれかに前記テキストを対応する前記第１の識別情報とともに表示できない場合に前記第２のモードへと移行する切替手段と、
前記第１のモードにおいて、前記第１の識別情報と前記テキストデータとに基づいて前記表示部に前記テキストを前記第１の識別情報とともに表示させ、前記第２のモードにおいて、前記第２の識別情報と前記テキストデータとに基づいて前記表示部に前記テキストを前記第２の識別情報とともに表示させるレイアウト手段とを含む、請求項１に記載の情報処理装置。
【請求項３】
前記第１および第２の識別情報は、文字を含む、請求項１または２のいずれか１項に記載の情報処理装置。
【請求項４】
前記第２の識別情報は、図形を含む、請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記記憶媒体は、前記情報処理装置に着脱自在な外部の記憶媒体である、請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記情報処理装置は、その内部に前記記憶媒体をさらに備える、請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記グループは、辞書の種類であり、
前記第１の識別情報は、辞書名を示し、
前記第２の識別情報は、前記辞書名の略称を示し、
前記テキストは、前記辞書名に対応付けられた単語を含み、
前記記憶媒体は、前記単語の各々を説明するための文章を示す文章データを対応する前記テキストデータに対応付けて格納し、
前記表示制御手段は、前記第１のモードにおいて、前記表示部に前記辞書名を選択可能にリスト表示させ、
検索文字列の入力と前記辞書名の選択とを受け付ける操作部と、
入力された前記検索文字列に基づいて、前記記憶媒体を参照して、選択された前記辞書名に対応する単語の中から、少なくとも前記検索文字列の一部を含む単語を検索する検索手段とをさらに備え、
前記表示制御手段は、前記第２のモードにおいて、前記表示部に検索された前記単語を対応する前記辞書名の略称とともに表示させる、請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記第１の識別情報は、電子メールの送受信相手名を示し、
前記第２の識別情報は、前記送受信相手名の略称を示し、
前記テキストは、前記送受信相手に対応付けられた電子メールの件名を含み、
前記表示制御手段は、
前記第１のモードにおいて、前記表示部に前記件名を対応する前記送受信相手名とともに表示させ、
前記第２のモードにおいて、前記表示部に前記件名を対応する前記送受信相手名の略称とともに表示させる、請求項１から６のいずれか１項に記載の情報処理装置。
【請求項９】
前記第１の識別情報は、電子メールの件名を示し、
前記第２の識別情報は、前記件名の略称を示し、
前記テキストは、前記件名が対応付けられる電子メールの送受信相手名を含み、
前記表示制御手段は、
前記第１のモードにおいて、前記表示部に前記電子メールの件名を対応する前記送受信相手名とともに表示させ、
前記第２のモードにおいて、前記表示部に前記電子メールの件名の略称を対応する前記送受信相手名とともに表示させる、請求項１から６のいずれか１項に記載の情報処理装置。
【請求項１０】
情報処理装置にテキストを表示させるためのテキスト表示プログラムであって、
前記情報処理装置は、
表示部と、
前記情報処理装置を制御する演算処理部とを備え、
前記テキスト表示プログラムは、前記演算処理部に、
記憶媒体から、複数のグループのいずれかに対応付けられたテキストデータと、前記複数のグループの各々を示す第１および第２の識別データのいずれかとを読み取るステップと、
第１のモードにおいて、前記第１の識別データに基づいて、前記表示部に第１の識別情報を表示させるステップと、
第２のモードにおいて、前記テキストデータと対応する前記第２の識別データとに基づいて、前記表示部にテキストを対応する前記第１の識別情報よりも面積が小さい第２の識別情報とともに表示させるステップとを実行させる、テキスト表示プログラム。
【請求項１１】
情報処理装置におけるテキスト表示方法であって、
前記情報処理装置は、
表示部と、
前記情報処理装置を制御する演算処理部とを備え、
前記演算処理部が、記憶媒体から、複数のグループのいずれかに対応付けられたテキストデータと、前記複数のグループの各々を示す第１および第２の識別データのいずれかとを読み取るステップと、
前記演算処理部が、第１のモードにおいて、前記第１の識別データに基づいて、前記表示部に第１の識別情報を表示させるステップと、
前記演算処理部が、第２のモードにおいて、前記テキストデータと対応する前記第２の識別データとに基づいて、前記表示部にテキストを対応する前記第１の識別情報よりも面積が小さい第２の識別情報とともに表示させるステップとを備える、テキスト表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、テキストデータに基づいて表示部に文字や図形などの画像を表示させる情報処理装置、テキスト表示プログラム、およびテキスト表示方法に関し、特にモード毎に表示する画像を切り替える情報処理装置、テキスト表示プログラム、およびテキスト表示方法に関する。
【背景技術】
【０００２】
電子辞書や携帯電話などの情報処理装置は、キーボードやタッチパネルなどを介して、ユーザから文字列の入力を受け付ける。情報処理装置は、入力された文字列に基づいて、文字列に対応する文章などを表示する。
【０００３】
そのような情報処理装置の一例として、複数種類の辞書データを参照することにより、複数種類の辞書から入力された文字列を含む単語を抽出する電子辞書などが挙げられる。たとえば、電子辞書は、第１のモードにおいて辞書の選択命令を受け付け、第２のモードにおいて単語の選択を受け付ける。より詳細には、電子辞書は、第１のモードにおいて、辞書名をリスト表示することによってユーザに検索対象となる辞書を選択させる。電子辞書は、第２のモードにおいて、単語を抽出元の辞書名とともにリスト表示することによってユーザに単語を選択させる。電子辞書は、第３のモードにおいて、リストされた単語の中からユーザによって選択された単語の説明文などを表示する。
【０００４】
しかしながら、電子辞書や携帯電話などの小型の情報処理装置においては、テキストや画像を表示するための表示部のサイズが小さいため、その表示部がユーザが必要とする情報を一度に表示することは困難である。そこで、１度により多くの情報を装置利用者に提供するための技術が提案されている。
【０００５】
たとえば、特開２００２−７１０４号公報（特許文献１）には、文字データ圧縮表示装置が開示されている。特開２００２−７１０４号公報（特許文献１）によると、文字データ圧縮表示装置は、外部記憶装置から入力された文字データの長さを算出する文字データ長算出手段と、この文字データ長算出手段により算出された文字データ長と表示可能文字データ長とを比較し、文字データ長が表示可能文字データ長を超えているときに、上記文字データ中に存在する部分文字列を、略称辞書データを参照することにより略称文字列に置き換え、画面に表示する表示文字データを作成する手段とを有するものである。
【０００６】
また、特開平４−４４１１５号公報（特許文献２）には、多項目データ入力装置が開示されている。特開平４−４４１１５号公報（特許文献２）によると、多項目データ入力装置は、複数の項目データを表示する表示手段と、複数の項目データを短縮文字またはフルスペルで表示するよう指示する表示指示手段と、表示指示手段の指示に基づいて項目データに対応する短縮する短縮文字又はフルスペルを表示手段で表示させる表示制御手段と有する。
【０００７】
また、特開２００６−５９０８７号公報（特許文献３）には、検索機能付き電子機器が開示されている。特開２００６−５９０８７号公報（特許文献３）は、検索機能付き電子機器は、第１検索結果が表示部に表示された状態で入力部に備えられた検索／決定キーが押されると、検索対象となる文字列の入力が可能となる。このとき、ＲＡＭは、入力された文字列を第２検索入力文字列として記憶し、第２文字列を検索対象として辞書データから検索が行われる。表示部は、第１検索結果の一部とともに第２検索結果を表示する。これにより、第１検索結果に関連する語句を検索する場合、検索する語句が第１検索結果に表示されている語句に限定されない。また、ユーザが画面表示を見るだけで、第２検索結果が表示されていることがわかる。
【特許文献１】特開２００２−７１０４号公報
【特許文献２】特開平４−４４１１５号公報
【特許文献３】特開２００６−５９０８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の従来技術に係る情報処理装置は、文字データ中に存在する文字列を略称文字列に置き換えるものである。そのため、ユーザが略称文字列の意味を理解できない虞がある。すなわち、ユーザが短縮することを望んでいない文字列が短縮されて表示されてしまう虞がある。つまり、従来の情報処理装置は、短縮して表示することが相応しくない重要な情報さえも短縮して表示してしまう。このように、情報処理装置に関しては、表示する情報を略して表示することによってより多くの情報を表示するという課題とユーザが取得したい情報を正確に表示するという課題、すなわち相反する課題を克服することが望まれている。
【０００９】
本発明は上記の問題点を解決するためになされたものであって、本発明の主たる目的は、相対的に重要な情報を省略（短縮）することなく、抽出された情報をより小さなエリア内に収めて表示させることができる情報処理装置、テキスト表示プログラム、およびテキスト表示方法を提供することである。
【課題を解決するための手段】
【００１０】
この発明のある局面に従えば、情報処理装置が提供される。情報処理装置は、表示部と、記憶媒体にアクセスするためのアクセス手段とを備える。記憶媒体は、複数のグループのいずれかに対応付けられたテキストデータと、複数のグループの各々を示す第１および第２の識別データの組とを格納する。情報処理装置は、表示部にグループを示す第１および第２の識別情報のいずれかを表示させる表示制御手段をさらに備える。表示制御手段は、第１のモードにおいて、第１の識別データに基づいて、表示部に第１の識別情報を表示させる。表示制御手段は、第２のモードにおいて、テキストデータと対応する第２の識別データとに基づいて、表示部にテキストを対応する第２の識別情報とともに表示させる。第２の識別情報の占める面積は第１の識別情報の占める面積より小さい。
【００１１】
好ましくは、表示制御手段は、テキストが表示されるエリアのサイズを取得する取得手段と、サイズに基づいて、表示部がエリア内のテキスト配列方向にテキストを対応する第１の識別情報とともに表示できるか否かを判断する判断手段と、表示部がエリア内のテキスト配列方向にテキストを対応する第１の識別情報とともに表示できる場合に第１のモードへ移行し、表示部がエリア内の同一の行および列のいずれかにテキストを対応する第１の識別情報とともに表示できない場合に第２のモードへと移行する切替手段と、第１のモードにおいて、第１の識別情報とテキストデータとに基づいて表示部にテキストを第１の識別情報とともに表示させ、第２のモードにおいて、第２の識別情報とテキストデータとに基づいて表示部にテキストを第２の識別情報とともに表示させるレイアウト手段とを含む。
【００１２】
好ましくは、第１および第２の識別情報は、文字を含む。
好ましくは、第２の識別情報は、図形を含む。
【００１３】
好ましくは、記憶媒体は、情報処理装置に着脱自在な外部の記憶媒体である。
好ましくは、情報処理装置は、その内部に記憶媒体をさらに備える。
【００１４】
好ましくは、グループは、辞書の種類である。第１の識別情報は、辞書名を示す。第２の識別情報は、辞書名の略称を示す。テキストは、辞書名に対応付けられた単語を含む。記憶媒体は、単語の各々を説明するための文章を示す文章データを対応するテキストデータに対応付けて格納する。表示制御手段は、第１のモードにおいて、表示部に辞書名を選択可能にリスト表示させる。情報処理装置は、検索文字列の入力と辞書名の選択とを受け付ける操作部と、入力された検索文字列に基づいて、記憶媒体を参照して、選択された辞書名に対応する単語の中から、少なくとも検索文字列の一部を含む単語を検索する検索手段とをさらに備える。表示制御手段は、第２のモードにおいて、表示部に検索された単語を対応する辞書名の略称とともに表示させる。
【００１５】
好ましくは、第１の識別情報は、電子メールの送受信相手名を示す。第２の識別情報は、送受信相手名の略称を示す。テキストは、送受信相手に対応付けられた電子メールの件名を含む。表示制御手段は、第１のモードにおいて、表示部に件名を対応する送受信相手名とともに表示させる。表示制御手段は、第２のモードにおいて、表示部に件名を対応する送受信相手名の略称とともに表示させる。
【００１６】
好ましくは、第１の識別情報は、電子メールの件名を示す。第２の識別情報は、件名の略称を示す。テキストは、件名が対応付けられる電子メールの送受信相手名を含む。表示制御手段は、第１のモードにおいて、表示部に電子メールの件名を対応する送受信相手名とともに表示させる。表示制御手段は、第２のモードにおいて、表示部に電子メールの件名の略称を対応する送受信相手名とともに表示させる。
【００１７】
この発明の別の局面に従うと、情報処理装置にテキストを表示させるためのテキスト表示プログラムが提供される。情報処理装置は、表示部と、情報処理装置を制御する演算処理部とを備える。テキスト表示プログラムは、演算処理部に、記憶媒体から、複数のグループのいずれかに対応付けられたテキストデータと、複数のグループの各々を示す第１および第２の識別データのいずれかとを読み取るステップと、第１のモードにおいて、第１の識別データに基づいて、表示部に第１の識別情報を表示させるステップと、第２のモードにおいて、テキストデータと対応する第２の識別データとに基づいて、表示部にテキストを対応する第１の識別情報よりも面積が小さい第２の識別情報とともに表示させるステップとを実行させる。
【００１８】
この発明のさらに別の局面に従うと、情報処理装置におけるテキスト表示方法が提供される。情報処理装置は、表示部と、情報処理装置を制御する演算処理部とを備える。テキスト表示方法は、演算処理部が、記憶媒体から、複数のグループのいずれかに対応付けられたテキストデータと、複数のグループの各々を示す第１および第２の識別データのいずれかとを読み取るステップと、演算処理部が、第１のモードにおいて、第１の識別データに基づいて、表示部に第１の識別情報を表示させるステップと、演算処理部が、第２のモードにおいて、テキストデータと対応する第２の識別データとに基づいて、表示部にテキストを対応する第１の識別情報よりも面積が小さい第２の識別情報とともに表示させるステップとを備える。
【発明の効果】
【００１９】
以上のように、この発明によれば、相対的に重要な情報をできるだけ省略（短縮）することなく、抽出された情報をより小さなエリア内に収めて表示させることができる情報処理装置、テキスト表示プログラム、およびテキスト表示方法が提供される。
【発明を実施するための最良の形態】
【００２０】
以下、図面に基づいて本発明の実施の形態について説明する。なお、以下の説明では、同一の部品については同一の符号を付すものとし、部品の名称や機能が同一である場合には、部品についての詳細な説明は繰り返さない。
【００２１】
［実施の形態１］
＜全体構成＞
まず、本実施の形態に係る情報処理装置の全体構成について説明する。本実施の形態に係る情報処理装置は、記憶媒体に記憶されているテキストデータや図形データに基づいて表示部にテキストや図形などの画像を表示させる。情報処理装置は、代表的には、電子辞書やＰＤＡ（Personal Digital Assistance）や携帯電話やパーソナルコンピュータやワークステーションなどによって実現される。
【００２２】
そして、情報処理装置は、表示モードに応じて、適切なテキストデータや図形データを抽出してテキストや図形を表示する。なお、このような情報処理装置によって行われるテキスト表示処理は、演算処理部が、記憶部に記憶されているテキスト表示プログラムを読み出して、当該テキスト表示プログラムを実行することによって実現される。
【００２３】
＜電子辞書１００の動作概要１＞
以下では、本実施の形態に係る情報処理装置の一例としての電子辞書１００における動作概要について説明する。図１は、情報処理装置の一例である横に長いディスプレイ１０７を有した電子辞書１００を示す概略斜視図である。図１に示すように、電子辞書１００は、テキストデータに基づいて、横長のディスプレイ１０７にテキストを表示させる。より詳細には、電子辞書１００は、ボタン１１３やキーボード１１４を介してユーザから辞書の選択命令や文字列の入力命令を受け付ける。電子辞書１００は、複数種類の辞書データにアクセス可能であって、文字列を含む単語や単語を説明する文章を表示する。
【００２４】
図２は、第１のモードにおける電子辞書１００のディスプレイ１０７を示す第１のイメージ図である。図１および図２に示すように、電子辞書１００は、第１のモードにおいては、入力された文字列を含む単語を辞書データから抽出して、抽出された単語を対応する（抽出元の）通常辞書名（正式辞書名）とともにディスプレイ１０７に表示する。ここで、第１のモードとは、たとえば、単語と通常辞書名とが表示される領域（第１の表示エリアＸ）が、それらを１行で表示できる大きさである状態をいう。代表的には、第１のモードとしては、比較的大きな表示エリアに検索された単語をリスト表示するモードなどが挙げられる。
【００２５】
図３は、第２のモードにおける電子辞書１００のディスプレイ１０７を示す第１のイメージ図である。より詳細には、図３は、ユーザによって、表示エリアが縮小された状態を示すイメージ図である。図４は、第２のモードにおける電子辞書１００のディスプレイ１０７を示す第２のイメージ図である。図４に示すように、電子辞書１００は、ディスプレイ１０７の左半分に辞書に関する情報を表示させ、ディスプレイ１０７の右半分にインターネット閲覧用のＷｅｂブラウザやテレビジョン画像や電子メールプログラムなどの他のアプリケーションなどを表示させることができる。
【００２６】
図３および図４に示すように、電子辞書１００は、第２のモードにおいて、入力された文字列を含む単語を辞書データから抽出して、抽出された単語を対応する辞書名の略称とともにディスプレイ１０７に表示する。ここで、第２のモードとは、たとえば、単語と通常辞書名とが表示される領域が、それらを１行で表示できない大きさである状態をいう。すなわち、第２のモードとは、ユーザがポインタＳなどを利用して表示エリアＸを縮小させた状態や、表示する通常辞書名や単語が非常に長い状態などをいう。代表的には、第２のモードとしては、比較的小さな表示エリアに検索された単語をリスト表示するモードなどが挙げられる。
【００２７】
すなわち、第１のモードおよび第２のモードとは、電子辞書１００が表示しようとするテキストの種類やそれぞれのテキストの長さや表示エリアの横幅などによって決まるものである。電子辞書１００は、テキストを表示する度に、それらに基づいて表示モードを判断してもよいし、表示するテキストの種類に応じて表示モードが予め定められていてもよい。
【００２８】
このように、本実施の形態に係る電子辞書１００は、代表的に、単語と通常辞書名とが１行で表示できない場合に、単語を辞書名の略称とともにディスプレイ１０７に表示する。
【００２９】
単語の種類は非常に多いため、電子辞書１００が単語を略して表示した場合には、ユーザが略された単語の意味を認識できない虞がある。一方、辞書名の種類は限られているため、電子辞書１００が辞書名を略して表示したとしても、そのことによって不具合が生じる可能性は低い。
【００３０】
すなわち、電子辞書１００は、相対的に重要な情報の情報量を維持しつつ、一度に多くの情報をユーザに伝えることができる。より詳細には、辞書データに含まれる単語の種類と比較して辞書名の種類が少ないため、辞書名が略された上で表示されてもユーザが辞書名を認識できない可能性は低い。
【００３１】
なお、電子辞書１００が有するこのような機能は、携帯電話やＰＤＡやパーソナルコンピュータ、特にディスプレイを縦長の状態から横長の状態へと変更できる携帯電話にも適用することができる。
【００３２】
＜電子辞書１００の動作概要２＞
上記のように所定の種類の情報を略して表示する構成は、辞書機能だけでなく、たとえば電子メール送受信機能においても利用することができる。図５は、第１のモードにおけるディスプレイ１０７に表示された受信メールリストを示すイメージ図である。図５に示すように、電子辞書１００は、第１のモードにおいて、ディスプレイ１０７に送信者名と件名と受信日時とを表示する。この場合の、第１のモードとは、たとえば、送信者名と件名と受信日時とが表示される領域（第１の表示エリアＸ）が、それらを１行で表示できる大きさである状態をいう。
【００３３】
図６は、第２のモードにおけるディスプレイ１０７に表示された受信メールリストを示すイメージ図である。図６に示すように、電子メール送受信機能を有する電子辞書１００は、第２のモードにおいては、件名と受信日時とを送信者名の略称を示す画像とともにディスプレイ１０７に表示する。この場合の、第２のモードとは、たとえば、送信者名と件名と受信日時とが表示される領域（第２の表示エリアＹ）が、それらを１行で表示できない大きさである状態をいう。すなわち、第２のモードとは、ユーザがポインタＳなどを利用して、表示エリアＸを縮小させた状態などをいう。
【００３４】
また、図５および図６に示すように、電子辞書１００は、受信日時に関する表示態様も変更することができる。すなわち、電子辞書１００は、第１のモードにおいて詳細な受信日時を表示し、第２のモードにおいて簡略な受信日時を表示する。
【００３５】
図７は、第２のモードにおける通常の電子辞書１００のディスプレイ１０７に表示された受信メールリストを示すイメージ図である。図７に示すように、通常の電子辞書は、送信者名と件名と受信日時とが１行で表示できない場合に、送信者名と件名と受信日時とをそれぞれの後部を省略してディスプレイに表示する。そのため、ユーザが件名などを把握し難い虞がある。
【００３６】
このように、本実施の形態に係る電子メール送受信機能を有する電子辞書１００は、送信者名と件名と受信日時とが１行で表示できない場合に、図６に示したように、件名を送信者名の略称を示す画像とともにディスプレイ１０７に表示する。
【００３７】
頻繁にメールを送信してくる送信者は限られているため、電子辞書１００が送信者名を略して表示したとしても、そのことによってユーザが困る可能性は低い。すなわち、電子辞書１００は、相対的に重要な情報の情報量を維持しつつ、より詳細には相対的に重要な情報の情報量の低下をできるだけ防止しつつ、一度により多くの情報をユーザに伝えることができる。より詳細には、件名の内容の種類と比較して送信者名の種類は少ないため、ユーザが送信者名を認識できない可能性は低い。
【００３８】
なお、電子辞書１００が有するこのような機能は、携帯電話やＰＤＡやパーソナルコンピュータ、特にディスプレイを縦長の状態から横長の状態へと変更できる携帯電話にも適用することができる。
【００３９】
＜電子辞書１００の動作概要３＞
図８は、第１のモードにおけるディスプレイ１０７に表示された別の受信メールリストを示すイメージ図である。図８に示すように、電子辞書１００は、第１のモードにおいては、ディスプレイ１０７に送信者名と件名と受信日時とを表示する。この場合の、第１のモードとは、たとえば、送信者名と件名と受信日時とが表示される領域（第１の表示エリアＸ）が、それらを１行で表示できる程度の大きさである状態をいう。ここでは、図８に示すように、件名は、たとえばメーリングリストのメールであることを示す所定の文字列［Ｇｒ−ＭＬ００＊＊］を含む。
【００４０】
図９は、第２のモードにおけるディスプレイ１０７に表示された別の受信メールリストを示すイメージ図である。図９に示すように、電子辞書１００は、第２のモードにおいては、件名に含まれる所定の文字列を略すことによって、送信者名と受信日時とを一部が略された件名とともにディスプレイ１０７に表示する。この場合の、第２のモードとは、たとえば、送信者名と件名と受信日時とが表示される領域（第２の表示エリアＹ）が、それらを１行で表示できない大きさである状態をいう。すなわち、第２のモードとは、ユーザがポインタＳなどを利用して、表示エリアＸを縮小させた状態などをいう。
【００４１】
図１０は、第２のモードにおける通常の電子辞書のディスプレイに表示された受信メールリストを示すイメージ図である。図１０に示すように、通常の電子辞書１００は、送信者名と件名と受信日時とが１行で表示できない場合に、送信者名と件名と受信日時とを、それぞれの後部を省略してディスプレイ１０７に表示する。そのため、たとえばメーリングリストのメールであることを示す所定の文字列［Ｇｒ−ＭＬ００＊＊］が、件名を表示するためのエリアの大部分を占めてしまい、ユーザが件名を把握し難い虞がある。
【００４２】
このように、本実施の形態に係る電子辞書１００は、送信者名と件名と受信日時とが１行で表示できない場合に、図８に示すように、件名のうちの所定の文字列を略して送信者名や受信日時とともにディスプレイ１０７に表示する。
【００４３】
たとえばメーリングリストのメールであることを示す所定の文字列［Ｇｒ−ＭＬ００＊＊］の種類は限られているため、電子辞書１００が所定の文字列［Ｇｒ−ＭＬ００＊＊］を略すことによってＧｒ＊＊という文字列に変更したとしても、そのことによってユーザが困る可能性は低い。すなわち、電子辞書１００は、相対的に重要な情報の情報量を維持しつつ、一度に多くの情報をユーザに伝えることができる。より詳細には、件名の内容の種類（件名のうちの所定の文字列以外の文字列の種類）と比較して所定の文字列の種類は少ないため、ユーザが所定の文字列を認識できない可能性は低い。
【００４４】
なお、電子辞書１００が有するこのような機能は、携帯電話やＰＤＡやパーソナルコンピュータ、特にディスプレイを縦長の状態から横長の状態へと変更できる携帯電話にも適用することができる。
【００４５】
＜携帯電話２００の動作概要＞
以下では、本実施の形態に係る情報処理装置の別の一例としての携帯電話２００における動作概要について説明する。図１１は、情報処理装置の一例である縦に長いディスプレイ２０７を有した携帯電話２００を示す概略斜視図である。図１１に示すように、携帯電話２００は、テキストデータに基づいて、縦長のディスプレイ２０７にテキストを表示させる。より詳細には、携帯電話２００は、ボタン２１３やテンキー２１４を介してユーザから辞書の選択命令や文字列の入力命令を受け付ける。携帯電話２００は、複数種類の辞書データにアクセス可能であって、文字列を含む単語や単語を説明する文章を表示する。
【００４６】
図１２は、第２のモードにおける通常の携帯電話２００のディスプレイ２０７を示す第１のイメージ図である。図１２に示すように、通常の携帯電話のディスプレイは、一般的に電子辞書１００のディスプレイ１０７やパーソナルコンピュータなどのディスプレイよりも横幅が短い。そのため、通常の携帯電話は、入力された文字列を含む単語を対応する（抽出元の）通常辞書名とをともに一行で表示することができない。
【００４７】
特に、ディスプレイ２０７を縦長の状態から横長の状態へと変更することができる携帯電話２００において以下の機能は有用である。より詳細には、ディスプレイ２０７が横長の状態においては、入力された文字列を含む単語を対応する（抽出元の）通常辞書名とをともに一行で表示することができ、一方、ディスプレイ２０７が縦長の状態においては、入力された文字列を含む単語を対応する（抽出元の）通常辞書名とをともに一行で表示することができない、という場合がある。
【００４８】
図１３は、第２のモードにおける携帯電話２００のディスプレイ２０７を示す第１のイメージ図である。図１３に示すように、携帯電話２００は、第２のモードにおいて、入力された文字列を含む単語を辞書データから抽出して、抽出された単語を対応する辞書名の略称とともにディスプレイ２０７に表示する。ここでの、第２のモードとは、たとえば、単語と通常辞書名とが表示される領域（第２の表示エリアＹ）が、それらを１行で表示できない大きさである状態をいう。代表的には、第２のモードとしては、検索された単語を辞書名とともにリスト表示するモードなどが挙げられる。
【００４９】
図１４は、携帯電話２００のディスプレイ２０７が通常辞書名を選択可能にリスト表示した状態と単語を選択可能にリスト表示した状態とを示すイメージ図である。たとえば、図１４に示すように、本実施の形態に係る携帯電話２００は、通常辞書名のみを選択可能に表示する場合には、それぞれの通常辞書名を一行で表示することができる（第１のモード）。代表的には、第１のモードとしては、検索対象とする辞書名を選択するモードなどが挙げられる。つまり、第１のモードでは、携帯電話２００が辞書名のみをリスト表示する。一方、携帯電話２００は、単語を通常辞書名とともに一行で表示することができないため（第２のモード）、単語を辞書名の略称ととともに表示する。
【００５０】
このように、本実施の形態に係る携帯電話２００は、単語と通常辞書名とが１行で表示できない場合に、単語を辞書名の略称とともにディスプレイ２０７に表示する。携帯電話２００が単語を略して表示した場合には、ユーザが略された単語の意味を認識できない虞がある。一方、辞書名の種類は限られているため、携帯電話２００が辞書名を略して表示したとしても、そのことによってユーザが困る可能性は低い。
【００５１】
すなわち、携帯電話２００は、相対的に重要な情報の情報量を維持しつつ、一度に多くの情報をユーザに伝えることができる。より詳細には、辞書データに含まれる単語の種類と比較して辞書名の種類は少ないため、辞書名が略して表示されてもユーザが辞書名を認識できない可能性は低い。
【００５２】
図１５は、辞書データ１０３Ａ（１０３Ｂ，１０３Ｃ）と第１のモードと第２のモードとの関係を示すイメージ図である。図１５に示すように、電子辞書１００や携帯電話２００は、同一の辞書データ１０３Ａを利用することによって、自身における第１のモードにおいて単語を通常辞書名とともに表示し、第２のモードにおいて単語を辞書名の略称とともに表示する。
【００５３】
より詳細には、辞書データ１０３Ａは、通常辞書名を示すデータと辞書名の略称を示すデータとを格納している。電子辞書１００や携帯電話２００は、表示モードに応じて通常辞書名を示すデータおよび辞書名の略称を示すデータのいずれかを抽出して、通常辞書名および辞書名の略称のいずれかを表示する。
【００５４】
なお、電子辞書１００が有するこのような機能は、携帯電話やＰＤＡやパーソナルコンピュータ、特にディスプレイを縦長の状態から横長の状態へと変更できる携帯電話にも適用することができる。
【００５５】
以下、このような動作（テキスト表示処理）を実現するための情報処理装置の構成について詳述する。
【００５６】
＜電子辞書１００のハードウェア構成＞
まず、情報処理装置の一例である電子辞書１００について説明する。図１６は、本実施の形態に係る情報処理装置の一例である電子辞書１００のハードウェア構成を示す制御ブロック図である。
【００５７】
図１および図１６に示すように、本実施の形態に係る電子辞書１００は、相互に内部バス１０２で接続された、通信信号を送受信する通信デバイス１０１と、ＣＰＵ（Central Processing Unit）１０６と、ＲＡＭ（Random Access Memory）などの主記憶媒体１０３と、ＳＤカードなどの外部記憶媒体１０４と、テキストや図形などの画像を表示するディスプレイ１０７と、ＣＰＵ１０６からの音声データに基づいて音声を出力するスピーカ１０９と、クリックされたりやスライドされることによってポインタに対する移動命令などを受け付けるマウス１１１と、スタイラスペンや指などを介してポインタに対する移動命令などを受け付けるタブレット１１２と、選択命令や決定命令を受け付けるボタン１１３と、文字列の入力を受け付けるキーボード１１４とを含む。
【００５８】
通信デバイス１０１は、ＣＰＵ１０６からの通信データを通信信号に変換し、その通信信号をアンテナを介してネットワーク１０へと発信する。通信デバイス１０１は、アンテナを介してネットワーク１０から受信した通信信号を通信データに変換し、その通信データをＣＰＵ１０６に入力する。
【００５９】
ディスプレイ１０７は、液晶パネルやＣＲＴから構成されるものであって、ＣＰＵ１０６が出力したデータに基づいて、テキストや図形などの画像を表示する。
【００６０】
マウス１１１は、クリックされたり、スライドされたりすることによって、ユーザから情報を受け付ける。ボタン１１３は、ユーザからの辞書や単語を選択する命令や、説明文を表示すべき単語を決定する命令を受け付ける。キーボード１１４は、ユーザから文字列の入力を受け付ける。
【００６１】
主記憶媒体１０３は、各種の情報を記憶するものであって、たとえば、ＣＰＵ１０６でのプログラムの実行に必要なデータを一時的に記憶するＲＡＭや、制御プログラムを記憶する不揮発性のＲＯＭ（Read Only Memory）などから構成される。なお、主記憶媒体１０３は、ハードディスクであってもよい。
【００６２】
外部記憶媒体１０４は、電子辞書１００に着脱自在に装着されるものであって、たとえば、辞書データなどを格納している。ＣＰＵ１０６は、入力インターフェイスを介して外部記憶媒体１０４からデータを読み出す。外部記憶媒体１０４は、ＳＤカードやＵＳＢメモリなどによって実現される。なお、主記憶媒体１０３が辞書データを格納してもよいし、主記憶媒体１０３と外部記憶媒体１０４とが異なる種類の辞書データを格納してもよい。
【００６３】
主記憶媒体１０３および外部記憶媒体１０４に格納されているデータは、電子辞書１００などの情報処理装置（コンピュータ）によって読み取られる。電子辞書１００は、読み取ったデータに基づいて、各種のアプリケーションプログラムを実行することによって、たとえば辞書機能を実現する。より詳細には、ＣＰＵ１０６は、主記憶媒体１０３あるいは外部記憶媒体１０４から読み取ったデータに基づいて、単語の検索を行ったり、単語に対応する説明文を表示したり、説明文を様々な表示態様で表示したりする。
【００６４】
ＣＰＵ１０６は、電子辞書１００の各要素を制御するものであって、各種の演算を実施する装置である。また、ＣＰＵ１０６は、後述するように、テキスト表示プログラムを実行することによってテキスト表示処理を行うものであって、当該処理結果を主記憶媒体１０３の所定領域に格納したり、当該処理結果を内部バス１０２を介してディスプレイ１０７に出力したり、通信デバイス１０１を介して外部の装置に送信したりする。
【００６５】
＜携帯電話２００のハードウェア構成＞
次に、情報処理装置の一例である携帯電話２００について説明する。図１７は、本実施の形態に係る情報処理装置の一例である携帯電話２００のハードウェア構成を示す制御ブロック図である。
【００６６】
図１１および図１７に示すように、本実施の形態に係る携帯電話２００は、相互に内部バス２０２で接続された、通信デバイス２０１と、ＣＰＵ２０６と、主記憶媒体２０３と、外部記憶媒体２０４と、テキストや図形などの画像を表示するディスプレイ２０７と、ＣＰＵ２０６からの音声データに基づいて音声を出力するスピーカ２０９と、ユーザからの音声を受け付けて音声データをＣＰＵ２０６に入力するマイク２１１と、カメラ２１２と、選択命令や決定命令を受け付けるボタン２１３と、文字列の入力を受け付けるテンキー２１４とを含む。
【００６７】
携帯電話２００の各部の構成は、電子辞書１００のそれと同様であるため、ここでは説明を繰り返さない。
【００６８】
なお、本実施の形態に係る情報処理装置およびテキスト表示処理は、電子辞書１００や携帯電話２００などのハードウェアと制御プログラムなどのソフトウェアとによって実現される。一般的にこうしたソフトウェアは、ＳＤカードやＵＳＢメモリなどの外部記憶媒体１０４（２０４）に格納されて、もしくはネットワークなどを介して流通する。そして、ソフトウェアは、外部記憶媒体１０４（２０４）から読み取られて、若しくは通信デバイス１０１（２０１）にて受信されて、主記憶媒体１０３（２０３）に格納される。そして、ソフトウェアは、主記憶媒体１０３（２０３）から読み出されて、ＣＰＵ１０６（２０６）により実行される。
【００６９】
＜機能構成＞
次に、本実施の形態に係る情報処理装置が有する各機能について説明する。以下では、情報処理装置が、辞書機能を有する場合について説明する。図１８は、本実施の形態に係る情報処理装置の機能構成を示すブロック図である。図１８に示すように、本実施の形態に係る情報処理装置は、操作部１１３Ａと、演算処理部１０６Ａと、表示部１０７Ａと、記憶媒体１０３Ｓを含む。
【００７０】
操作部１１３Ａは、たとえば、マウス１１１や、ボタン１１３（２１３）や、キーボード１１４や、テンキー２１４などによって実現される。操作部１１３Ａは、ユーザから検索対象の辞書を選択する命令を受け付ける。操作部１１３Ａは、ユーザから検索文字列を受け付ける。操作部１１３Ａは、単語を選択する命令を受け付ける。操作部１１３Ａは、説明文を表示すべき単語を決定する命令を受け付ける。操作部１１３Ａは、これらの命令を表示制御部１０６Ｃなどに入力する。
【００７１】
表示部１０７Ａは、ディスプレイ１０７（２０７）などによって実現される。表示部１０７Ａは、表示制御部１０６Ｃからのテキストデータや図形データに基づいて、テキストや図形などの画像を表示する。
【００７２】
記憶媒体１０３Ｓは、主記憶媒体１０３（２０３）や外部記憶媒体１０４（２０４）によって実現される。記憶媒体１０３Ｓは、複数種類の辞書データ１０３Ａ，１０３Ｂ，１０３Ｃなどを記憶する。
【００７３】
図１９は、辞書データ１０３Ａ，１０３Ｂのデータ構造を示すイメージ図である。図１９に示すように、辞書データ１０３Ａは、国語辞書に含まれる情報を含む。辞書データ１０３Ａは、各単語を示す第１のテキストデータ１３１Ａと、通常辞書名を示す通常データ１３３Ａと、辞書名の略称を示す略称データ１３４Ａと、各単語の説明文を示す図示しない第２のテキストデータとを含む。
【００７４】
辞書データ１０３Ｂは、和英辞書に含まれる情報を含む。辞書データ１０３Ｂは、各単語を示す第１のテキストデータ１３１Ｂと、通常辞書名を示す通常データ１３３Ｂと、辞書名の略称を示す略称データ１３４Ｂと、各単語の説明文を示す図示しない第２のテキストデータとを含む。
【００７５】
記憶媒体１０３Ｓは、表示エリアのサイズと文字数のしきい値とを対応付けて格納する。これによって、演算処理部１０６Ａは、記憶媒体１０３Ｓの表示エリアとしきい値とに基づいて、第１のモードおよび第２のモードのいずれかを判断することができる。
【００７６】
（演算処理部１０６Ａの機能構成）
演算処理部１０６Ａは、ＣＰＵ１０６（２０６）などによって実現される。演算処理部１０６Ａは、検索部１０６Ｂと、表示制御部１０６Ｃと、読取部（アクセス手段）１０６Ｒなどの機能を有する。
【００７７】
より詳細には、演算処理部１０６Ａが有する各機能は、ＣＰＵ１０６（２０６）が主記憶媒体１０３（２０３）や外部記憶媒体１０４（２０４）などに記憶される制御プログラムを実行して、図１６や図１７に示される各ハードウェアを制御することによって実現される機能である。本実施の形態においては、テキスト表示処理を実行するための機能がＣＰＵ１０６（２０６）上で実行されるソフトウェアによって実現される構成としているが、各ブロックの機能や各ステップの処理をソフトウェアによって実現する代わりに、各々を専用のハードウェア回路等によって実現してもよい。
【００７８】
以下、演算処理部１０６Ａが有する各機能について説明する。検索部１０６Ｂは、記憶媒体１０３Ｓを参照して、操作部１１３Ａを介して入力された検索文字列に基づいて、記憶媒体１０３Ｓを参照して、操作部１１３Ａを介して選択された辞書名に対応する単語の中から検索文字列の一部を含む単語を検索する。
【００７９】
図２０は、検索部１０６Ｂによって記憶媒体１０３Ｓから抽出されたデータを示すイメージ図である。図２０に示すように、検索部１０６Ｂは、入力された検索文字列に基づいて、記憶媒体１０３Ｓの各辞書データ１０３Ａ（１０３Ｂ，１０３Ｃ）から、略称データ１３４Ａと検索文字列を含むテキストデータ１３１Ａとを抽出して抽出データ１０３Ａ−１（１０３Ｂ−１，１０３Ｃ−１）を生成する。検索部１０６Ｂは、抽出データ１０３Ａ−１（１０３Ｂ−１，１０３Ｃ−１）を記憶媒体１０３Ｓ（主記憶媒体１０３）に格納する。
【００８０】
検索部１０６Ｂは、抽出データ１０３Ａ−１（１０３Ｂ−１，１０３Ｃ−１）に基づいて、略称データ１３４Ａおよび検索文字列を含むテキストデータ１３１Ａからなる組を、あいうえお順、あるいはアルファベット順に並べて表示データ１０３Ｔを生成する。検索部１０６Ｂは、表示データ１０３Ｔを記憶媒体１０３Ｓ（主記憶媒体１０３）に格納する。
【００８１】
読取部１０６Ｒは、記憶媒体１０３Ｓの辞書データ１０３Ａから、単語を示す第１のテキストデータ１３１Ａと、説明文を示す第２のテキストデータと、辞書データ１０３Ａに対応する辞書名を示す通常データ１３３Ａおよび辞書データに対応する辞書名の略称を示す略称データ１３４Ａのいずれかとを読み出す。なお、通常データ１３３Ａおよび略称データ１３４Ａは、文字を示す文字データであってもよいし、図形を示す図形データであってもよい。本実施の形態においては、通常データ１３３Ａおよび略称データ１３４Ａは、ともに文字を示す文字データとしているが、一方または両方を図形を示す図形データとしてもよい。
【００８２】
図２１は、電子辞書１００における略称データ１３４Ａが図形データである場合のディスプレイ１０７を示したイメージ図である。図４は略称データ１３４Ａが文字データである場合のディスプレイ１０７を示したものであるが、図２１に示すように、ディスプレイ１０７が辞書の略称を示す図形を表示してもよい。
【００８３】
また、図２２は、携帯電話２００における略称データ１３４Ａが図形データである場合のディスプレイ２０７を示したイメージ図である。図１３は略称データ１３４Ａが文字データである場合のディスプレイ２０７を示したものであるが、図２２に示すように、ディスプレイ２０７が辞書の略称を示す図形を表示してもよい。
【００８４】
図１８を参照して、辞書データ１０３Ａが主記憶媒体１０３（２０３）に記憶されている場合には、読取部１０６Ｒは、主記憶媒体１０３（２０３）から、第１のテキストデータや第２のテキストデータや通常データや略称データを読み出す。一方、辞書データ１０３Ａが外部記憶媒体１０４（２０４）に記憶されている場合には、読取部１０６Ｒは、外部記憶媒体１０４（２０４）から第１および第２のテキストデータを読み出す。
【００８５】
表示制御部１０６Ｃは、第１のテキストデータ１３１Ａに基づいて、表示部１０７Ａに第１のテキストを表示させる。たとえば、表示制御部１０６Ｃは、単語を示す第１のテキストデータ１３１Ａに基づいて、表示部１０７Ａに単語を表示する。
【００８６】
表示制御部１０６Ｃは、第２のテキストデータに基づいて、表示部１０７Ａに第２のテキストを表示させる。たとえば、表示制御部１０６Ｃは、説明文を示す第２のテキストデータに基づいて、表示部１０７Ａに単語の説明文を表示させる。
【００８７】
表示制御部１０６Ｃは、第１のモードにおいて、通常データ１３３Ａに基づいて、表示部１０７Ａに通常辞書名を示す画像を表示させる。表示制御部１０６Ｃは、第２のモードおいて、略称データ１３４Ａに基づいて、表示部１０７Ａに辞書名の略称を示す画像を表示させる。前述したように、通常辞書名および略称辞書名を示す画像は、文字であってもよいし、図形であってもよい。本実施の形態においては、通常辞書名および略称辞書名を示す画像を文字にしているが、一方または両方の画像を図形にしてもよい。
【００８８】
表示制御部１０６Ｃは、第１のモードにおいて、通常データ１３３Ａに基づいて表示部１０７Ａに通常辞書名を表示させ、第２のモードにおいて、第１のテキストデータと第１のテキストデータが格納されている辞書データ１０３Ａに格納されている略称データ１３４Ａとに基づいて表示部１０７Ａに単語を対応する略称辞書名とともに表示させる。
【００８９】
すなわち、図１４などに示したように、表示制御部１０６Ｃは、たとえば辞書選択モード（第１のモード）において、表示部１０７Ａに通常辞書名を示す画像を選択可能にリスト表示させる。表示制御部１０６Ｃは、たとえば単語選択モード（第２のモード）において、検索部１０６Ｂによって検索された単語を対応する辞書名の略称を示す画像とともに表示させる。
【００９０】
図１８を参照して、より詳細には、表示制御部１０６Ｃは、切替部１０６Ｅと、レイアウト部１０６Ｆと、取得部１０６Ｇと、判断部１０６Ｈとを含む。
【００９１】
取得部１０６Ｇは、レイアウト部１０６Ｆや表示部１０７Ａから単語や辞書名が表示されるエリアサイズを取得する。
【００９２】
判断部１０６Ｈは、エリアサイズに基づいて、表示部１０７Ａが表示エリア内の同一の行内および同一の列内のいずれかに単語を対応する通常辞書名とともに表示できるか否かを判断する。より詳細には、判断部１０６Ｈは、記憶媒体１０３Ｓから表示エリアのサイズに対応する文字数のしきい値を読み出して、通常辞書名の文字数と単語の文字数との合計がしきい値以上であるか否かを判断する。
【００９３】
切替部１０６Ｅは、表示部１０７Ａが表示エリア内の同一の行内および列内のいずれかに単語を対応する通常辞書名を示す画像とともに表示できる場合に第１のモードへ移行し、表示部１０７Ａが表示エリア内の同一の行および列のいずれかに単語を対応する通常辞書名を示す画像とともに表示できない場合に第２のモードへと移行する。より詳細には、切替部１０６Ｅは、記憶媒体１０３Ｓから読み出した表示エリアに対応する文字数のしきい値が通常辞書名の文字数と単語の文字数との合計がしきい値以上である場合に第１のモードであると判断し、記憶媒体１０３Ｓから読み出した表示エリアに対応する文字数のしきい値が通常辞書名の文字数と単語の文字数との合計がしきい値未満である場合に第２のモードであると判断する。なお、通常辞書名の文字数や単語の文字数が予め定められていてもよい。
【００９４】
レイアウト部１０６Ｆは、第１のモードにおいて、通常データ１３３Ａと第１のテキストデータ１３１Ａとに基づいて表示部１０７Ａに単語を通常辞書名を示す画像とともに表示させ、第２のモードにおいて、略称データ１３４Ａと第１のテキストデータ１３１Ａとに基づいて表示部１０７Ａに単語を辞書名の略を示す画像とともに表示させる。
【００９５】
＜テキスト表示処理＞
次に、本実施の形態に係る電子辞書１００（携帯電話２００）におけるテキスト表示処理の処理手順について説明する。図２３は、本実施の形態に係る電子辞書１００（携帯電話２００）におけるテキスト表示処理の処理手順を示すフローチャートである。
【００９６】
図２３に示すように、ＣＰＵ１０６（２０６）に検索対象の辞書を登録する旨の要求が入力された場合（ステップＳ１０２にてＹＥＳである場合）、ＣＰＵ１０６は、記憶媒体１０３Ｓから各辞書データ１０３Ａの通常辞書名を取得する（ステップＳ１０４）。ＣＰＵ１０６は、ディスプレイ１０７（２０７）に通常辞書名を選択可能にリスト表示する（ステップＳ１０６）。ＣＰＵ１０６は、ユーザによる辞書の選択命令を受け付けると（ステップＳ１０８にてＹＥＳである場合）、選択された辞書名を記憶媒体１０３Ｓに登録する（ステップＳ１１０）。
【００９７】
一方、ＣＰＵ１０６（２０６）に検索対象の辞書を登録する旨の要求が入力されない場合（ステップＳ１０２にてＮＯである場合）、ＣＰＵ１０６は、文字列の入力を受け付ける（ステップＳ１１２）。ＣＰＵ１０６は、文字列の入力を受け付けると（ステップＳ１１２にてＹＥＳである場合）、検索対象として登録されている辞書データ１０３Ａから入力された文字列を含む単語を検索する（ステップＳ１１４）。
【００９８】
ＣＰＵ１０６は、単語を表示するための表示エリアサイズを取得する（ステップＳ１１６）。ＣＰＵ１０６は、通常辞書名と単語とを一行で表示できるか否かを判断する（ステップＳ１１８）。より詳細には、ＣＰＵ１０６は、表示エリアのサイズに基づいて、記憶媒体１０３Ｓから文字数の第１のしきい値を読み出す。ＣＰＵ１０６は、予め定められた辞書名の文字数と、抽出された単語の中で最も多くの文字を含む単語の文字数との合計が、第１のしきい値以上であるか否かを判断する。
【００９９】
ＣＰＵ１０６は、通常辞書名と単語とを一行で表示できる場合（ステップＳ１１８にてＹＥＳである場合）、記憶媒体１０３Ｓから単語に対応する通常辞書名を読み出す（ステップＳ１２０）。一方、ＣＰＵ１０６は、通常辞書名と単語とを一行で表示できない場合（ステップＳ１１８にてＮＯである場合）、記憶媒体１０３Ｓから単語に対応する辞書名の略称を読み出す（ステップＳ１２２）。
【０１００】
ＣＰＵ１０６は、読み出した通常辞書名あるいは辞書名の略称のいずれかと対応する単語とをマージして、表示レイアウトを作成する（ステップＳ１２４）。ＣＰＵ１０６は、ディスプレイ１０７に、単語を通常辞書名あるいは辞書名の略称のいずれかとともに表示させる（ステップＳ１２６）。
【０１０１】
その後、ＣＰＵ１０６は、ユーザからのエリアのサイズを変更する旨の命令が入力されたか否かを判断する（ステップＳ１２８）。すなわち、ＣＰＵ１０６は、ユーザがマウスなどによって表示エリアの形状を変更させたか否かを判断する。ＣＰＵ１０６は、ユーザからのエリアのサイズを変更する旨の命令が入力された場合（ステップＳ１２８にてＹＥＳである場合）、ステップＳ１１６からの処理を繰り返す。一方、ＣＰＵ１０６は、ユーザからのエリアのサイズを変更する旨の命令が入力されない場合（ステップＳ１２８にてＮＯの場合）、閲覧処理（ステップＳ２００）を実行する。
【０１０２】
＜閲覧処理＞
次に、本実施の形態に係る電子辞書１００（携帯電話２００）における閲覧処理の処理手順について説明する。図２４は、本実施の形態に係る電子辞書１００（携帯電話２００）における閲覧処理の処理手順を示すフローチャートである。
【０１０３】
図２４に示すように、ＣＰＵ１０６に単語の選択命令が入力されると（ステップＳ２０２にてＹＥＳである場合）、すなわちユーザがリスト表示されている単語から１の単語を選択すると、選択中の単語を説明する説明文を読み出す（ステップＳ２０４）。ＣＰＵ１０６は、ディスプレイ１０７に単語を説明する説明文の一部を表示する（ステップＳ２０６）。ＣＰＵ１０６に単語の決定命令が入力されると（ステップＳ２０８にてＹＥＳである場合）、すなわちユーザがリスト表示されている単語から１の単語を決定すると、ＣＰＵ１０６は、単語を表示するための表示エリアサイズを取得する（ステップＳ２１２）。
【０１０４】
ＣＰＵ１０６は、通常辞書名と説明文とを一度に表示できるか否かを判断する（ステップＳ２１４）。より詳細には、ＣＰＵ１０６は、表示エリアのサイズに基づいて、記憶媒体１０３Ｓから文字数の第２のしきい値を読み出す。ＣＰＵ１０６は、予め定められた辞書名の文字数と、読み出された説明文の文字数との合計が、第２のしきい値以上であるか否かを判断する。
【０１０５】
ＣＰＵ１０６は、通常辞書名と説明文とを一度に表示できる場合（ステップＳ２１４にてＹＥＳである場合）、記憶媒体１０３Ｓから単語に対応する通常辞書名を読み出す（ステップＳ２１６）。一方、ＣＰＵ１０６は、通常辞書名と説明文とを一行で表示できない場合（ステップＳ２１４にてＮＯである場合）、記憶媒体１０３Ｓから単語に対応する辞書名の略称を読み出す（ステップＳ２１８）。
【０１０６】
ＣＰＵ１０６は、読み出した通常辞書名あるいは辞書名の略称のいずれかと対応する説明文とをマージして、表示レイアウトを作成する（ステップＳ２２０）。ＣＰＵ１０６は、ディスプレイ１０７に、説明文を通常辞書名あるいは辞書名の略称のいずれかとともに表示させる（ステップＳ２２２）。その後、ＣＰＵ１０６は、テキスト表示処理に戻る。
【０１０７】
＜モード決定の変更例＞
次に、表示する内容に応じてモードが固定されている場合について説明する。この場合には、表示エリアのサイズに関係なく表示モードが決定される。たとえば、電子辞書１００や携帯電話２００は、予め辞書名のみを表示する状態が第１のモードに設定され、辞書名と他の文字列とを同時に表示する状態が第２のモードに設定されている。すなわち、図１８において、演算処理部１０６Ａには取得部１０６Ｇや判断部１０６Ｈが不要である。
【０１０８】
図２５は、表示する内容に応じてモードが固定されている場合におけるテキスト表示処理を示すフローチャートである。図２５に示すように、本変形例においては、図２３におけるステップＳ１１６〜ステップＳ１２０の処理が不要である。すなわち、ＣＰＵ１０６は、文字列の入力を受け付けると（ステップＳ１１２にてＹＥＳである場合）、検索対象として登録されている辞書データ１０３Ａから入力された文字列を含む単語を検索する（ステップＳ１１４）。そして、ＣＰＵ１０６は、記憶媒体１０３Ｓから単語に対応する辞書名の略称を読み出す（ステップＳ１２２）。
【０１０９】
ＣＰＵ１０６は、読み出した辞書名の略称と対応する単語とをマージして、表示レイアウトを作成する（ステップＳ１２４）。ＣＰＵ１０６は、ディスプレイ１０７に、単語を辞書名の略称とともに表示させる（ステップＳ１２６）。
【０１１０】
＜電子メール送受信機能を有する場合の変形例＞
以下では、情報処理装置が、電子メール送受信機能を有する場合について説明する。図２６は、本変形例に係る情報処理装置の機能構成を示すブロック図である。図２６に示すように、本変形例に係る演算処理部１０６Ａは、操作部１１３Ａと、演算処理部１０６Ａと、表示部１０７Ａと、記憶媒体１０３Ｓとを含む。本変形例においては、記憶媒体１０３Ｓは、送信メール毎に、送信先を示すデータと件名を示すデータと送信日時を示すデータとメールの内容とを対応付けて格納する。また、記憶媒体１０３Ｓは、受信メール毎に、送信元を示すデータと件名を示すデータと受信日時を示すデータとメールの内容とを対応付けて格納する。
【０１１１】
本変形例においては、第１の識別情報は、通常辞書名の代わりに電子メールの送受信相手を示す情報を含む。そして、第２の識別情報は、辞書名の略称の代わりに送受信相手を示す情報の略称を含む。テキストは、単語の代わりに、送受信相手に対応付けられた電子メールの件名を含む。すなわち、記憶媒体１０３Ｓは、送受信相手を示す情報を表示するための通常データと送受信相手を示す情報の略称を表示するための略称データとを対応付けて格納する。
【０１１２】
第１の識別情報と第２の識別情報の対応関係は、ユーザが操作部１１３Ａを介して、自由に設定（更新）できる。そのため、ユーザは、第２の識別情報である送受信相手の略称に基づいて、容易に送受信相手を把握することができる。たとえば、図６に示すように、第１の識別情報としての「山田」と第２の識別情報としての「山田」とが共に表示されている場合であっても、ユーザは予め第２の識別情報としての「山田」に対応する第１の識別情報（省略されていない送受信相手の情報）を知っているため、ユーザは両者を識別することができる。
【０１１３】
そして、図５に示すように、表示制御部１０６Ｃは、第１のモードにおいて、表示部１０７Ａに送受信相手を示す情報を対応する件名とともに表示させる。また、図６に示すように、表示制御部１０６Ｃは、第２のモードにおいて、表示部１０７Ａに送受信相手を示す情報の略称を対応する件名とともに表示させる。
【０１１４】
あるいは、第１の識別情報は、通常辞書名の代わりに電子メールの件名を含む。第２の識別情報は、辞書名の略称の代わりに件名の略称を含む。テキストは、件名に対応付けられた電子メールの送受信相手を示す情報を含む。すなわち、記憶媒体１０３Ｓは、電子メールの件名を表示するための通常データと件名の略称を表示するための略称データとを対応付けて格納する。
【０１１５】
そして、図８に示すように、表示制御部１０６Ｃは、第１のモードにおいて、表示部１０７Ａに電子メールの件名を対応する送受信相手を示す情報とともに表示させる。また、図９に示すように、表示制御部１０６Ｃは、第２のモードにおいて、表示部１０７Ａに電子メールの件名の略称を対応する送受信相手を示す情報とともに表示させる。
【０１１６】
（テキスト表示処理）
次に、本変形例に係る電子辞書１００（携帯電話２００）におけるテキスト表示処理の処理手順について説明する。図２７は、本変形例に係る電子辞書１００（携帯電話２００）におけるテキスト表示処理の処理手順を示すフローチャートである。
【０１１７】
図２７に示すように、ＣＰＵ１０６（２０６）は、記憶媒体１０３Ｓからメールデータを読み出す（ステップＳ３０２）。すなわち、ＣＰＵ１０６は、記憶媒体１０３Ｓを参照して、受信メール毎に、送信元を示すデータと件名を示すデータと受信日時を示すデータとを読み出す。あるいは、ＣＰＵ１０６は、記憶媒体１０３Ｓを参照して、送信メール毎に、送信先を示すデータと件名を示すデータと送信日時を示すデータとを読み出す。
【０１１８】
ＣＰＵ１０６は、送信元と件名と受信日時とを表示するための表示エリアのサイズを取得する（ステップＳ３０４）。ＣＰＵ１０６は、送信元の通常名称と件名と受信日時とを一行で表示できるか否かを判断する（ステップＳ３０６）。より詳細には、ＣＰＵ１０６は、表示エリアのサイズに基づいて、記憶媒体１０３Ｓから文字数の第１のしきい値を読み出す。ＣＰＵ１０６は、予め定められた送信元の通常名称の文字数と、件名の中で最も多くの文字を含む件名の文字数との合計が、第１のしきい値以上であるか否かを判断する。
【０１１９】
ＣＰＵ１０６は、通常名称と件名とを一行で表示できる場合（ステップＳ３０６にてＹＥＳである場合）、送信元の通常名称と件名と受信日時とをマージして、表示レイアウトを作成する（ステップＳ３１０）。
【０１２０】
一方、ＣＰＵ１０６は、送信元の通常名称と件名と受信日時とを一行で表示できない場合（ステップＳ３０６にてＮＯである場合）、記憶媒体１０３Ｓから送信元の通常名称に対応する短縮名称を読み出す（ステップＳ３０８）。そして、ＣＰＵ１０６は、読み出した送信元の短縮名称と件名と受信日時とをマージして、表示レイアウトを作成する（ステップＳ３１０）。
【０１２１】
そして、ＣＰＵ１０６は、表示レイアウトに基づいて、ディスプレイ１０７に、送信元と件名と受信日時と表示させる（ステップＳ３１２）。
【０１２２】
その後、ＣＰＵ１０６は、ユーザからのエリアのサイズを変更する旨の命令が入力されたか否かを判断する（ステップＳ３１４）。すなわち、ＣＰＵ１０６は、ユーザがマウスなどによって表示エリアの形状を変更させたか否かを判断する。ＣＰＵ１０６は、ユーザからのエリアのサイズを変更する旨の命令が入力された場合（ステップＳ３１４にてＹＥＳである場合）、ステップＳ３０４からの処理を繰り返す。
【０１２３】
＜その他の実施の形態＞
本発明に係るプログラムは、情報処理装置（コンピュータ）のオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１２４】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１２５】
提供されるプログラム製品は、メモリやハードディスクなどのプログラム格納部にインストールされて、ＣＰＵによって実行される。なお、プログラム製品は、プログラム自体と、プログラムが記憶された記憶媒体とを含む。
【０１２６】
さらに、本発明に係るプログラムによって実現される機能（たとえば、図１８や図２６に示す機能ブロック）の一部または全部を専用のハードウェアによって構成してもよい。
【０１２７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１２８】
【図１】情報処理装置の一例である横に長いディスプレイを有した電子辞書を示す概略斜視図である。
【図２】第１のモードにおける電子辞書のディスプレイを示す第１のイメージ図である。
【図３】第２のモードにおける電子辞書のディスプレイを示す第１のイメージ図である。
【図４】第２のモードにおける電子辞書のディスプレイを示す第２のイメージ図である。
【図５】第１のモードにおけるディスプレイに表示された受信メールリストを示すイメージ図である。
【図６】第２のモードにおけるディスプレイに表示された受信メールリストを示すイメージ図である。
【図７】第２のモードにおける通常の電子辞書のディスプレイに表示された受信メールリストを示すイメージ図である。
【図８】第１のモードにおけるディスプレイに表示された別の受信メールリストを示すイメージ図である。
【図９】第２のモードにおけるディスプレイに表示された別の受信メールリストを示すイメージ図である。
【図１０】第２のモードにおける通常の電子辞書のディスプレイに表示された受信メールリストを示すイメージ図である。
【図１１】情報処理装置の一例である縦に長いディスプレイを有した携帯電話を示す概略斜視図である。
【図１２】第２のモードにおける通常の携帯電話のディスプレイを示す第１のイメージ図である。
【図１３】第２のモードにおける携帯電話のディスプレイを示す第１のイメージ図である。
【図１４】携帯電話のディスプレイが通常辞書名を選択可能にリスト表示した状態と単語を選択可能にリスト表示した状態とを示すイメージ図である。
【図１５】辞書データと第１のモードと第２のモードとの関係を示すイメージ図である。
【図１６】本実施の形態に係る情報処理装置の一例である電子辞書のハードウェア構成を示す制御ブロック図である。
【図１７】本実施の形態に係る情報処理装置の一例である携帯電話のハードウェア構成を示す制御ブロック図である。
【図１８】本実施の形態に係る情報処理装置の機能構成を示すブロック図である。
【図１９】辞書データのデータ構造を示すイメージ図である。
【図２０】検索部によって記憶媒体から抽出されたデータを示すイメージ図である。
【図２１】電子辞書における略称データが図形データである場合のディスプレイを示したイメージ図である。
【図２２】携帯電話における略称データが図形データである場合のディスプレイを示したイメージ図である。
【図２３】本実施の形態に係る電子辞書（携帯電話）におけるテキスト表示処理の処理手順を示すフローチャートである。
【図２４】本実施の形態に係る電子辞書（携帯電話）における閲覧処理の処理手順を示すフローチャートである。
【図２５】表示する内容に応じてモードが固定されている場合におけるテキスト表示処理を示すフローチャートである。
【図２６】本変形例に係る情報処理装置の機能構成を示すブロック図である。
【図２７】本変形例に係る電子辞書（携帯電話）におけるテキスト表示処理の処理手順を示すフローチャートである。
【符号の説明】
【０１２９】
１０  ネットワーク、１００  電子辞書、１０１  通信デバイス、１０２  内部バス、１０３  主記憶媒体、１０３Ａ，１０３Ｂ，１０３Ｃ  辞書データ、１０３Ａ−１  抽出データ、１０３Ｓ  記憶媒体、１０４  外部記憶媒体、１０６  ＣＰＵ、１０６Ａ  演算処理部、１０６Ｂ  検索部、１０６Ｃ  表示制御部、１０６Ｅ  切替部、１０６Ｆ  レイアウト部、１０６Ｇ  取得部、１０６Ｈ  判断部、１０６Ｒ  読取部、１０７  ディスプレイ、１０７Ａ  表示部、１０９  スピーカ、１１１  マウス、１１２  タブレット、１１３  ボタン、１１３Ａ  操作部、１１４  キーボード、１３１Ａ，１３１Ｂ  テキストデータ（単語データ）、１３３Ａ，１３３Ｂ  通常データ、１３４Ａ，１３４Ｂ  略称データ、２００  携帯電話、２０１  通信デバイス、２０２  内部バス、２０３  主記憶媒体、２０４  外部記憶媒体、２０６  ＣＰＵ、２０７  ディスプレイ、２０９  スピーカ、２１１  マイク、２１２  カメラ、２１３  ボタン、２１４  テンキー、Ｓ  ポインタ、Ｘ，Ｙ  表示エリア。
【図１】
2009271778.tif 000003
【図２】
2009271778.tif 000004
【図３】
2009271778.tif 000005
【図４】
2009271778.tif 000006
【図５】
2009271778.tif 000007
【図６】
2009271778.tif 000008
【図７】
2009271778.tif 000009
【図８】
2009271778.tif 000010
【図９】
2009271778.tif 000011
【図１０】
2009271778.tif 000012
【図１１】
2009271778.tif 000013
【図１２】
2009271778.tif 000014
【図１３】
2009271778.tif 000015
【図１４】
2009271778.tif 000016
【図１５】
2009271778.tif 000017
【図１６】
2009271778.tif 000018
【図１７】
2009271778.tif 000019
【図１８】
2009271778.tif 000020
【図１９】
2009271778.tif 000021
【図２０】
2009271778.tif 000022
【図２１】
2009271778.tif 000023
【図２２】
2009271778.tif 000024
【図２３】
2009271778.tif 000025
【図２４】
2009271778.tif 000026
【図２５】
2009271778.tif 000027
【図２６】
2009271778.tif 000028
【図２７】
2009271778.tif 000029
【手続補正書】
【提出日】平成21年7月24日(2009.7.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示部と、
記憶媒体にアクセスするためのアクセス手段とを備え、
前記記憶媒体は、複数のテキストデータの各々を、複数の第１および第２の識別データの組のいずれかに対応付けて格納し、
前記記憶媒体に記憶される前記テキストデータの個数は、前記記憶媒体に記憶される前記第１および第２の識別データの組の個数よりも多く、
前記表示部に第１および第２の識別情報のいずれかを表示させる表示制御手段をさらに備え、
前記表示制御手段は、
第１のモードにおいて、前記第１の識別データに基づいて、前記表示部に第１の識別情報を表示させ、
第２のモードにおいて、前記テキストデータと対応する前記第２の識別データとに基づいて、前記表示部にテキストを対応する第２の識別情報とともに表示させ、
前記第２の識別情報の占める面積は前記第１の識別情報の占める面積より小さい、情報処理装置。
【請求項２】
前記表示制御手段は、
前記テキストが表示されるエリアのサイズを取得する取得手段と、
前記サイズに基づいて、前記表示部が前記エリア内のテキスト配列方向に前記テキストを対応する前記第１の識別情報とともに表示できるか否かを判断する判断手段と、
前記表示部が前記エリア内のテキスト配列方向に前記テキストを対応する前記第１の識別情報とともに表示できる場合に前記第１のモードへ移行し、前記表示部が前記エリア内の同一の行および列のいずれかに前記テキストを対応する前記第１の識別情報とともに表示できない場合に前記第２のモードへと移行する切替手段と、
前記第１のモードにおいて、前記第１の識別情報と前記テキストデータとに基づいて前記表示部に前記テキストを前記第１の識別情報とともに表示させ、前記第２のモードにおいて、前記第２の識別情報と前記テキストデータとに基づいて前記表示部に前記テキストを前記第２の識別情報とともに表示させるレイアウト手段とを含む、請求項１に記載の情報処理装置。
【請求項３】
前記第１および第２の識別情報は、文字を含む、請求項１または２に記載の情報処理装置。
【請求項４】
前記第２の識別情報は、図形を含む、請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記記憶媒体は、前記情報処理装置に着脱自在な外部の記憶媒体である、請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記情報処理装置は、その内部に前記記憶媒体をさらに備える、請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記第１の識別情報は、辞書名を示し、
前記第２の識別情報は、前記辞書名の略称を示し、
前記テキストは、前記辞書名に対応付けられた単語を含み、
前記表示制御手段は、前記第１のモードにおいて、前記表示部に前記辞書名を選択可能にリスト表示させ、
検索文字列の入力と前記辞書名の選択とを受け付ける操作部と、
入力された前記検索文字列に基づいて、前記記憶媒体を参照して、選択された前記辞書名に対応する単語の中から、少なくとも前記検索文字列の一部を含む単語を検索する検索手段とをさらに備え、
前記表示制御手段は、前記第２のモードにおいて、前記表示部に検索された前記単語を対応する前記辞書名の略称とともに表示させる、請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記記憶媒体は、前記単語の各々を説明するための文章を示す文章データを対応する前記テキストデータに対応付けて格納し、
前記操作部は、前記検索された前記単語の選択命令を受け付け、
前記表示制御手段は、選択された前記単語に対応する文章データに基づいて、前記表示部に前記単語を説明するための文章を表示させる、請求項７に記載の情報処理装置。
【請求項９】
前記第１の識別情報は、電子メールの送受信相手名を示し、
前記第２の識別情報は、前記送受信相手名の略称を示し、
前記テキストは、前記送受信相手に対応付けられた電子メールの件名を含み、
前記表示制御手段は、
前記第１のモードにおいて、前記表示部に前記件名を対応する前記送受信相手名とともに表示させ、
前記第２のモードにおいて、前記表示部に前記件名を対応する前記送受信相手名の略称とともに表示させる、請求項１から６のいずれか１項に記載の情報処理装置。
【請求項１０】
前記第１の識別情報は、電子メールの件名を示し、
前記第２の識別情報は、前記件名の略称を示し、
前記テキストは、前記件名が対応付けられる電子メールの送受信相手名を含み、
前記表示制御手段は、
前記第１のモードにおいて、前記表示部に前記電子メールの件名を対応する前記送受信相手名とともに表示させ、
前記第２のモードにおいて、前記表示部に前記電子メールの件名の略称を対応する前記送受信相手名とともに表示させる、請求項１から６のいずれか１項に記載の情報処理装置。
【請求項１１】
情報処理装置にテキストを表示させるためのテキスト表示プログラムであって、
前記情報処理装置は、
表示部と、
前記情報処理装置を制御する演算処理部と、
複数のテキストデータの各々を、複数の第１および第２の識別データの組のいずれかに対応付けて予め格納する記憶媒体とを備え、
前記記憶媒体に記憶される前記テキストデータの個数は、前記記憶媒体に記憶される前記第１および第２の識別データの組の個数よりも多く、
前記テキスト表示プログラムは、前記演算処理部に、
前記記憶媒体から、前記テキストデータと、前記テキストデータに対応する第１および第２の識別データのいずれかとを読み取るステップと、
第１のモードにおいて、前記第１の識別データに基づいて、前記表示部に第１の識別情報を表示させるステップと、
第２のモードにおいて、前記テキストデータと対応する前記第２の識別データとに基づいて、前記表示部にテキストを対応する前記第１の識別情報よりも面積が小さい第２の識別情報とともに表示させるステップとを実行させる、テキスト表示プログラム。
【請求項１２】
情報処理装置におけるテキスト表示方法であって、
前記情報処理装置は、
表示部と、
前記情報処理装置を制御する演算処理部と、
複数のテキストデータの各々を、複数の第１および第２の識別データの組のいずれかに対応付けて予め格納する記憶媒体とを備え、
前記記憶媒体に記憶される前記テキストデータの個数は、前記記憶媒体に記憶される前記第１および第２の識別データの組の個数よりも多く、
前記演算処理部が、前記記憶媒体から、前記テキストデータと、前記テキストデータに対応する第１および第２の識別データのいずれかとを読み取るステップと、
前記演算処理部が、第１のモードにおいて、前記第１の識別データに基づいて、前記表示部に第１の識別情報を表示させるステップと、
前記演算処理部が、第２のモードにおいて、前記テキストデータと対応する前記第２の識別データとに基づいて、前記表示部にテキストを対応する前記第１の識別情報よりも面積が小さい第２の識別情報とともに表示させるステップとを備える、テキスト表示方法。