(57)【特許請求の範囲】
【請求項１】
第１の表示モード、もしくは、第２の表示モードが設定されうる表示装置であって、
字句列に含まれ複数の文字から構成される第１の字句と、当該第１の字句を代替し当該第１の字句よりも平易であって複数の文字から構成される第２の字句と、を記憶する記憶部と、
ユーザにより所定の指示操作がなされている間、現在の表示モードを当該第２の表示モードに設定し、当該ユーザにより当該所定の指示操作がなされなくなると、現在の表示モードを当該第１の表示モードに設定する設定部と、
当該字句列を画面に表示する表示部と、
を備え、
当該第２の字句の文字数は、当該第１の字句の文字数よりも大きく、
前記表示部は、現在の表示モードが、
（ａ）当該第１の表示モードである場合、前記記憶される第１の字句を構成する複数の文字同士の間隔を変えることにより、及び／又は、前記記憶される第１の字句を構成する複数の文字の表示サイズを変えることにより、当該第２の字句が表示される画像領域の大きさが当該第１の字句が表示される画像領域の大きさと等しくなるようにして、当該字句列を表示し、
（ｂ）当該第２の表示モードである場合、前記記憶される第２の字句が、当該第１の表示モードで当該第１の字句が表示される場所と同じ場所に表示されるように、当該字句列を表示する、
ことを特徴とする表示装置。
【請求項２】
第１の表示モード、もしくは、第２の表示モードが設定されうる表示装置であって、
字句列に含まれ複数の文字から構成される複数の第１の字句の一部について、当該第１の字句を代替し当該第１の字句よりも平易であって複数の文字から構成される字句があれば、当該代替する第２の字句を記憶する記憶部と、
ユーザにより所定の指示操作がなされている間、現在の表示モードを当該第２の表示モードに設定し、当該ユーザにより当該所定の指示操作がなされなくなると、現在の表示モードを当該第１の表示モードに設定する設定部と、
当該字句列を画面に表示する表示部と、
を備え、
当該第２の字句の文字数は、当該第１の字句の文字数よりも大きく、
前記表示部は、現在の表示モードが、
（ａ）当該第１の表示モードである場合、前記記憶される第１の字句を構成する複数の文字同士の間隔を変えることにより、及び／又は、前記記憶される第１の字句を構成する複数の文字の表示サイズを変えることにより、当該第２の字句が表示される画像領域の大きさが当該第１の字句が表示される画像領域の大きさと等しくなるようにして、当該字句列を表示し、
（ｂ）当該第２の表示モードである場合、当該字句列に含まれる当該第１の字句のそれぞれについて、前記記憶部に当該第１の字句を代替する当該第２の字句が
（ｂ１）記憶されていなければ、当該第１の字句を表示し、
（ｂ２）記憶されていれば、当該第２の字句を、当該第１の表示モードで当該第１の字句が表示される場所と同じ場所に表示する、
ことを特徴とする表示装置。
【請求項３】
請求項１又は２に記載の表示装置であって、
前記表示部は、当該第１の字句のうち代替する第２の字句が前記記憶部に記憶される第１の字句、及び、当該第２の字句のうち代替される第１の字句が前記記憶部に記憶される第２の字句を、強調して表示する、
ことを特徴とする表示装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の表示装置であって、
当該所定の指示操作は、所定のスイッチ、キー、もしくはボタンを押圧し続ける操作であり、
前記表示部は、現在の表示モードが、
（ａ’）当該第１の表示モードである場合、前記記憶される第１の字句を構成する複数の文字同士の間隔を変えることにより、及び／又は、前記記憶される第１の字句を構成する複数の文字の表示サイズを変えることにより、当該第２の字句が表示される画像領域の大きさが当該第１の字句が表示される画像領域の大きさと等しくなるようにし、且つ、当該字句列のうち当該第１の字句と当該第２の字句以外の字句の表示が不変であるようにして、当該字句列を表示する、
ことを特徴とする表示装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の表示装置であって、
前記記憶部は、当該第１の表示モードを当該第２の表示モードに変更すること、及び／又は、当該第２の表示モードを当該第１の表示モードに変更すること、を許可するタイミングあるいは許可しないタイミングを示す情報を更に記憶し、
前記設定部は、当該所定の操作指示がなされたタイミングが、前記許可するタイミングの場合には当該表示モードを変更し、それ以外のタイミングの場合には当該表示モードを変更しない、
ことを特徴とする表示装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の表示装置であって、
当該第１の字句と当該第２の字句は、それぞれ、複数の文字から構成され、
前記表示部は、当該字句列に含まれる第１の字句を表示する第１の領域の大きさと、当該第２の字句を表示する第２の領域の大きさとに基づいて、当該第１の字句を構成する複数の文字同士の間隔と、当該第２の字句を構成する複数の文字同士の間隔とを求め、当該求められる間隔で当該複数の文字を表示する、
ことを特徴とする表示装置。
【請求項７】
請求項１乃至５のいずれか１項に記載の表示装置であって、
当該第１の字句と当該第２の字句は、それぞれ、複数の文字から構成され、
前記記憶部は、当該字句列に含まれる当該第１の字句のそれぞれについて、当該第１の字句を構成する複数の文字同士の間隔と、当該第２の字句を構成する複数の文字同士の間隔とを示す字間情報を更に記憶し、
前記表示部は、前記記憶部に記憶される前記字間情報に基づいて、当該複数の文字を表示する、
ことを特徴とする表示装置。
【請求項８】
請求項１乃至５のいずれか１項に記載の表示装置であって、
当該第１の字句と当該第２の字句は、それぞれ、複数の文字から構成され、
前記表示部は、当該字句列に含まれる当該第１の字句又は当該第２の字句と、当該第１の字句又は当該第２の字句の前後に表示する他の字句との字句間隔に基づいて、当該第１の字句を構成する複数の文字同士の間隔と、当該第２の字句を構成する複数の文字同士の間隔とを求め、当該求められる間隔で当該複数の文字を表示する、
ことを特徴とする表示装置。
【請求項９】
請求項１乃至５のいずれか１項に記載の表示装置であって、
前記表示部は、当該字句列に含まれる当該第１の字句を表示する第１の領域の大きさと、当該第２の字句を表示する第２の領域の大きさとに基づいて、当該第１の字句又は当該第２の字句の表示サイズを求め、当該求められる表示サイズで当該字句列を表示する、
ことを特徴とする表示装置。
【請求項１０】
記憶部と設定部と表示部とを有する表示装置にて実行される表示方法であって、
前記記憶部には、字句列に含まれ複数の文字から構成される第１の字句と、当該第１の字句を代替し当該第１の字句よりも平易であって複数の文字から構成される第２の字句と、が記憶され、
ユーザにより所定の指示操作がなされている間、前記設定部が現在の表示モードを当該第２の表示モードに設定し、当該ユーザにより当該所定の指示操作がなされなくなると、前記設定部が現在の表示モードを当該第１の表示モードに設定する設定ステップと、
前記表示部が、当該字句列を画面に表示する表示ステップと、
を備え、
当該第２の字句の文字数は、当該第１の字句の文字数よりも大きく、
前記表示ステップでは、現在の表示モードが、
（ａ）当該第１の表示モードである場合、前記表示部が、前記記憶される第１の字句を構成する複数の文字同士の間隔を変えることにより、及び／又は、前記記憶される第１の字句を構成する複数の文字の表示サイズを変えることにより、当該第２の字句が表示される画像領域の大きさが当該第１の字句が表示される画像領域の大きさと等しくなるようにして、当該字句列を表示し、
（ｂ）当該第２の表示モードである場合、前記表示部が、前記記憶される第２の字句が、当該第１の表示モードで当該第１の字句が表示される場所と同じ場所に表示されるように、当該字句列を表示する、
ことを特徴とする表示方法。
【請求項１１】
第１の表示モード、もしくは、第２の表示モードが設定されうるコンピュータを、
字句列に含まれ複数の文字から構成される第１の字句と、当該第１の字句を代替し当該第１の字句よりも平易であって複数の文字から構成される第２の字句と、を記憶する記憶部、
ユーザにより所定の指示操作がなされている間、現在の表示モードを当該第２の表示モードに設定し、当該ユーザにより当該所定の指示操作がなされなくなると、現在の表示モードを当該第１の表示モードに設定する設定部、
当該字句列を画面に表示する表示部、
として機能させ、
当該第２の字句の文字数は、当該第１の字句の文字数よりも大きく、
前記表示部は、現在の表示モードが、
（ａ）当該第１の表示モードである場合、前記記憶される第１の字句を構成する複数の文字同士の間隔を変えることにより、及び／又は、前記記憶される第１の字句を構成する複数の文字の表示サイズを変えることにより、当該第２の字句が表示される画像領域の大きさが当該第１の字句が表示される画像領域の大きさと等しくなるようにして、当該字句列を表示し、
（ｂ）当該第２の表示モードである場合、前記記憶される第２の字句が、当該第１の表示モードで当該第１の字句が表示される場所と同じ場所に表示されるように、当該字句列を表示する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、字句を読みやすく表示するために好適な表示装置、表示方法、ならびに、プログラムに関する。
【背景技術】
【０００２】
近年、大人をはじめ低年齢の子供も対象にしたゲームが普及している。一般に低年齢ほど漢字が読めない傾向にあり、漢字の読めない子供にとって漢字が普通に用いられるようなゲームは非常に敷居が高いものになってしまう。そこで、低年齢でも理解しやすくするために様々な工夫がなされている。
【０００３】
例えば、低年齢でも読みやすいように、なるべく簡単な漢字のみを、もしくは、ひらがなのみを使用して日本語を表示したり、句読点を多用したりする方法がある。また、例えば、特許文献１のように、漢字等の文字の上部にルビと呼ばれるふりがなを補助的に付けて表示する方法がある。
【特許文献１】特開２００２−２１５６１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、低年齢でも漢字の読める子供や、漢字の読める大人にとっては、ひらがな、句読点が多い文章は逆に読みづらいものになってしまう。例えば、すべてひらがなで表示された文章は、大人にとっても非常に読みづらくなってしまう。また、ルビが多数表示されている文章も、ルビ以外の本来表示したい字句が見えにくくなってしまったり、ルビを振ることで表示画面が崩れてしまったりすることがある。そのため、ひらがなの多用やルビの使用は必ずしも字句・文章を読みやすくする方法とは言えない。また、近年の技術の進歩により表示画面の小さい高性能のポータブル型ゲーム機が普及してくると、小さい画面にさらに細かいルビを振ったとしても、ルビが読みづらく結果として読みやすい表示にはならない場合が多い。さらに、低年齢向けのゲームなどでは、子供と親が一緒に遊んだり、親が子供にゲームのルールなどを説明しながら遊んだりすることが多く、１つの画面で子供はもちろんのこと、大人にも分かりやすいように字句の表示ができることが望まれる。
【０００５】
本発明は、このような課題を解決するものであり、字句を読みやすく表示するために好適な表示装置、表示方法、ならびに、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上の目的を達成するため、本発明の原理にしたがって、下記の発明を開示する。
【０００７】
本発明の第１の観点に係る表示装置は、第１の表示モードもしくは第２の表示モードが設定されうる表示装置であって、記憶部と表示部とを備える。
記憶部は、表示すべき字句列に含まれる字句を代替する字句を記憶する。
表示部は、現在の表示モードが
（ａ）第１の表示モードである場合、表示すべき字句列を表示し、
（ｂ）第２の表示モードである場合、記憶部に記憶されたその字句を代替する字句を、第１の表示モードでその字句が表示される場所と同じ場所に表示する。
この結果、表示装置は、字句又はその字句を代替する字句を、表示モードの切り替えによって他の字句の表示位置が変わらないように見やすく表示することができる。また、表示モードの切り替えによって字句の改行位置や表示画面のレイアウトなどが変わらないため、ルビなどの補助的な表示を用いなくても、表示する字句を切り替えて読みやすく表示することができる。また、ユーザは、表示モードの切り替えの前後でどの字句がどの字句に対応するのかを容易に認識することができる。
【０００８】
本発明のその他の観点に係る表示装置は、第１の表示モードもしくは第２の表示モードが設定されうる表示装置であって、記憶部と表示部とを備える。
記憶部は、表示すべき字句列に含まれる字句のそれぞれについて、この字句を代替する字句があれば、この代替する字句を記憶する。
表示部は、現在の表示モードが
（ａ）第１の表示モードである場合、表示すべき字句列を表示し、
（ｂ）第２の表示モードである場合、表示すべき字句列に含まれる字句のそれぞれについて、記憶部にこの字句を代替する字句が
（ｂ１）記憶されていなければ、この字句を表示し、
（ｂ２）記憶されていれば、代替する字句を、第１の表示モードで字句が表示される場所と同じ場所に表示する。
この結果、表示装置は、表示すべき字句、又は、表示すべき字句を代替する字句があればその代替する字句を、表示モードの切り替えによって他の字句の表示位置が変わらないように見やすく表示することができる。そして、表示装置は、字句ごとにその字句を代替する字句があるか否かを判定し、判定結果に基づいて、字句又はその字句を代替する字句を選択して表示することができる。例えば、ある字句を代替する字句があるものと無いものが混在する場合、表示モードが切り替わると、代替する字句があるものは切り替え後の表示モードに対応する字句（代替する字句）で、代替する字句がないものは切り替え前の表示モードに対応する字句（元の字句）のままで表示できる。また、表示モードの切り替えによって字句の改行位置や表示画面のレイアウトなどが変わらないため、ルビなどの補助的な表示を用いなくても、表示する字句を切り替えて読みやすく表示することができる。また、ユーザは、表示モードの切り替えの前後でどの字句がどの字句に対応するのかを容易に認識することができる。
【０００９】
また、この表示装置は、ユーザからの所定の指示操作がされている間、現在の表示モードを第２の表示モードに設定し、ユーザからの所定の指示操作がされなくなると、現在の表示モードを第１の表示モードに設定する設定部を更に備えていてもよい。
この結果、表示装置は、ユーザからの所定の指示操作に基づいて、ユーザの所望の表示モードで字句を読みやすく表示することができる。すなわち、ユーザは、表示されている字句を他の代替する字句で表示させたければ所定の指示操作を行うことで字句の表示を代替する字句に切り替えて表示させることができ、代替する字句で表示されている字句を元の字句に戻して表示させたければ所定の指示操作をやめることで字句の表示を元に戻すことができる。このとき、字句の表示の切り替えによって他の字句の表示位置が変わらないため、字句と代替する字句とを任意に切り替えて見やすく表示できる。
【００１０】
あるいは、この表示装置は、ユーザからの所定の第１の指示操作がされると、現在の表示モードを第１の表示モードに設定し、ユーザからの所定の第２の指示操作がされると、現在の表示モードを第２の表示モードに設定する設定部を更に備えていてもよい。
この結果、ユーザは、表示されている字句を他の代替する字句で表示させたければ所定の第１の指示操作を行うことで字句の表示を切り替えることができ、字句の表示を元の字句で表示させたければ所定の第２の指示操作を行うことで字句の表示を元に戻すことができる。このとき、字句の表示の切り替えによって他の字句の表示位置が変わらないため、字句と代替する字句とを任意に切り替えて見やすく表示できる。
【００１１】
また、設定部は、ユーザからの所定の操作指示と、第１の表示モードを第２の表示モードに、又は、第２の表示モードを第１の表示モードに変更することを許可又は不許可するタイミングを示す所定の情報とに基づいて、許可するタイミングの場合には表示モードを変更し、それ以外のタイミングの場合には表示モードを変更しないように構成することもできる。
この結果、表示装置は、予め決められたタイミング（例えばゲームのシーンなど）では表示モードの切り替えを許可し、それ以外のタイミングでは表示モードの切り替えを許可しないように制御できる。例えば、字句の表示を伴うゲーム説明シーンでは表示モードの切り替えを許可し、字句の表示を伴わないムービーシーンでは許可しないように設定できる。これにより、表示装置は無駄な表示モードの切り替えを避けることができる。
【００１２】
また、表示部は、表示すべき字句列に含まれる字句を表示する第１の領域の大きさと、その字句を代替する字句を表示する第２の領域の大きさとに基づいて、字句又はその字句を代替する字句の字句間隔を求め、この字句間隔で表示してもよい。
この結果、表示装置は、字句又はその字句を代替する字句を表示するために適した字句間隔で字句列を表示することができる。そして、表示モードの切り替え前後で字句又はその字句を代替する字句を表示する画像領域が変わらないようにすることにより、改行位置やレイアウトを変えずに見やすく表示することができる。
【００１３】
また、記憶部は、表示すべき字句列に含まれる字句のそれぞれについて、字句又はその字句を代替する字句を表示する字句間隔の大きさを示す字間情報を更に記憶し、表示部は、記憶部に記憶された字間情報に基づいて、字句又はその字句を代替する字句の字句間隔を求め、この字句間隔で表示してもよい。
この結果、表示装置は、字句又はその字句を代替する字句を表示するために適した字句間隔を予め記憶しておき、この字句間隔で字句列を表示することができる。そして、表示モードの切り替え前後で字句又はその字句を代替する字句を表示する画像領域が変わらないようにすることにより、改行位置やレイアウトを変えずに見やすく表示することができる。
【００１４】
また、表示部は、表示すべき字句列に含まれる字句又はその字句を代替する字句の前後に表示する字句の字句間隔に基づいて、字句又はその字句を代替する字句の字句間隔を求め、この字句間隔で表示してもよい。
この結果、表示装置は、字句又はその字句を代替する字句を表示するために適した字句間隔を求めて、前後に表示する字句の字句間隔と大きく違わないように違和感なく字句列を表示することができる。そして、表示モードの切り替え前後で字句又はその字句を代替する字句を表示する画像領域が変わらないようにすることにより、改行位置やレイアウトを変えずに見やすく表示することができる。
【００１５】
また、表示部は、表示すべき字句列に含まれる字句を表示する第１の領域の大きさと、その字句を代替する字句を表示する第２の領域の大きさとに基づいて、字句又はその字句を代替する字句の表示サイズを求め、この表示サイズで表示してもよい。
この結果、表示装置は、字句又はその字句を代替する字句を表示するために適した表示サイズを求めて、この表示サイズで字句列を表示することができる。そして、表示モードの切り替え前後で字句又はその字句を代替する字句を表示する画像領域が変わらないようにすることにより、改行位置やレイアウトを変えずに見やすく表示することができる。
【００１６】
本発明のその他の観点に係る表示方法は、記憶部と表示部とを有する表示装置にて実行される表示方法であって、表示ステップを備える。
記憶部には、表示すべき字句列に含まれる字句を代替する字句が記憶される。  表示ステップは、現在の表示モードが
（ａ）第１の表示モードである場合、表示部が、表示すべき字句列を表示し、
（ｂ）第２の表示モードである場合、表示部が、記憶部に記憶されたその字句を代替する字句を、第１の表示モードでその字句が表示される場所と同じ場所に表示する。
この結果、表示すべき字句列に含まれる字句又はその字句を代替する字句を、表示モードの切り替えによって字句列の表示位置が変わらないように見やすく表示できる表示方法を提供することができる。また、この表示方法を用いれば、表示モードの切り替えによって表示画面のレイアウトや字句の改行位置などが変わらないため、ルビなどの補助的な表示を用いなくても、表示する字句を切り替えて読みやすく表示することができる。また、ユーザは、表示モードの切り替えの前後でどの字句がどの字句に対応するのかを容易に認識することができる。
【００１７】
本発明のその他の観点に係るプログラムは、第１の表示モード、もしくは、第２の表示モードが設定されうるコンピュータを、
表示すべき字句列に含まれる字句を代替する字句を記憶する記憶部、
現在の表示モードが
（ａ）第１の表示モードである場合、表示すべき字句列を表示し、
（ｂ）第２の表示モードである場合、記憶部に記憶されたその字句を代替する字句を、第１の表示モードでその字句が表示される場所と同じ場所に表示する表示部
として機能させる。
この結果、プログラムは、コンピュータを、表示すべき字句列に含まれる字句又はその字句を代替する字句を表示モードの切り替えによって字句列の表示位置が変わらないように見やすく表示できる装置として機能させることができる。
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記憶媒体に記録することができる。
上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記憶媒体は、コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００１８】
本発明によれば、字句を読みやすく表示するために好適な表示装置、表示方法、ならびに、プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１９】
（実施例１）
以下に本発明の実施例を説明する。以下では、理解を容易にするため、ゲーム用の情報処理装置を利用して本発明が実現される実施例を説明するが、以下に説明する実施例は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２０】
図１は、プログラムを実行することにより、本発明の表示装置の機能を果たす典型的な情報処理装置の概要構成を示す模式図である。以下、本図を参照して説明する。
【００２１】
情報処理装置１００は、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、インターフェイス１０４と、コントローラ１０５と、外部メモリ１０６と、画像処理部１０７と、ＤＶＤ−ＲＯＭ（Digital Versatile Disk - Read Only Memory）ドライブ１０８と、ＮＩＣ（Network Interface Card）１０９と、音声処理部１１０と、を備える。
【００２２】
ゲーム用のプログラムおよびデータを記憶したＤＶＤ−ＲＯＭをＤＶＤ−ＲＯＭドライブ１０８に装着して、情報処理装置１００の電源を投入することにより、当該プログラムが実行され、本実施例の表示装置２００が実現される。
【００２３】
ＣＰＵ  １０１は、情報処理装置１００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。また、ＣＰＵ  １０１は、レジスタ（図示せず）という高速アクセスが可能な記憶域に対してＡＬＵ（Arithmetic Logic Unit）（図示せず）を用いて加減乗除等の算術演算や、論理和、論理積、論理否定等の論理演算、ビット和、ビット積、ビット反転、ビットシフト、ビット回転等のビット演算などを行うことができる。さらに、マルチメディア処理対応のための加減乗除等の飽和演算や、三角関数等、ベクトル演算などを高速に行えるように、ＣＰＵ  １０１自身が構成されているものや、コプロセッサを備えて実現するものがある。
【００２４】
ＲＯＭ  １０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、ＤＶＤ−ＲＯＭに記録されたプログラムをＲＡＭ  １０３に読み出してＣＰＵ  １０１による実行が開始される。また、ＲＯＭ  １０２には、情報処理装置１００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００２５】
ＲＡＭ  １０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。また、ＣＰＵ  １０１は、ＲＡＭ  １０３に変数領域を設け、当該変数に格納された値に対して直接ＡＬＵを作用させて演算を行ったり、ＲＡＭ  １０３に格納された値を一旦レジスタに格納してからレジスタに対して演算を行い、演算結果をメモリに書き戻す、などの処理を行う。
【００２６】
インターフェイス１０４を介して接続されたコントローラ１０５は、ユーザが麻雀ゲームやトランプゲームなどのゲーム実行の際に行う操作入力を受け付ける。
【００２７】
インターフェイス１０４を介して着脱自在に接続された外部メモリ１０６には、麻雀ゲーム等のプレイ状況（過去の成績等）を示すデータ、ゲームの進行状態を示すデータ、ネットワーク対戦の場合のチャット通信のログ（記録）のデータなどが書き換え可能に記憶される。ユーザは、コントローラ１０５を介して指示入力を行うことにより、これらのデータを適宜外部メモリ１０６に記録することができる。
【００２８】
ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記録される。ＣＰＵ  １０１の制御によって、ＤＶＤ−ＲＯＭドライブ１０８は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  １０３等に一時的に記憶される。
【００２９】
画像処理部１０７は、ＤＶＤ−ＲＯＭから読み出されたデータをＣＰＵ  １０１や画像処理部１０７が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部１０７が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され画像処理部１０７に接続されるモニタ（図示せず）へ出力される。これにより、各種の画像表示が可能となる。
【００３０】
画像演算プロセッサは、２次元の画像の重ね合わせ演算やアルファブレンディング等の透過演算、各種の飽和演算を高速に実行できる。
【００３１】
また、仮想３次元空間に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Ｚバッファ法によりレンダリングして、所定の視点位置から仮想３次元空間に配置されたポリゴンを所定の視線の方向へ俯瞰したレンダリング画像を得る演算の高速実行も可能である。
【００３２】
さらに、ＣＰＵ  １０１と画像演算プロセッサが協調動作することにより、文字の形状を定義するフォント情報にしたがって、文字列を２次元画像としてフレームメモリへ描画したり、各ポリゴン表面へ描画することが可能である。
【００３３】
また、麻雀ゲームの牌の画像やトランプゲームのカードの画像などの情報をＤＶＤ−ＲＯＭに用意しておき、これをフレームメモリに展開することによって、現在の手牌や手札を画面に表示することができるようになる。
【００３４】
ＮＩＣ  １０９は、情報処理装置１００をインターネット等のコンピュータ通信網（図示せず）に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  １０１との仲立ちを行うインターフェース（図示せず）により構成される。
【００３５】
音声処理部１１０は、ＤＶＤ−ＲＯＭから読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカ（図示せず）から出力させる。また、ＣＰＵ  １０１の制御の下、ゲームの進行の中で発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカから出力させる。
【００３６】
音声処理部１１０では、ＤＶＤ−ＲＯＭに記録された音声データがＭＩＤＩデータである場合には、これが有する音源データを参照して、ＭＩＤＩデータをＰＣＭデータに変換する。また、ＡＤＰＣＭ（Adaptive Differential Pulse Code Modulation）形式やOgg Vorbis形式等の圧縮済音声データである場合には、これを展開してＰＣＭデータに変換する。ＰＣＭデータは、そのサンプリング周波数に応じたタイミングでＤ／Ａ（Digital/Analog）変換を行って、スピーカに出力することにより、音声出力が可能となる。
【００３７】
このほか、情報処理装置１００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ  １０２、ＲＡＭ  １０３、外部メモリ１０６、ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
【００３８】
次に、本実施例の表示装置２００が行う処理について説明する。本実施例では、表示装置２００が漢字、ひらがな、数字、各種記号などを含む日本語を、第１の表示モード及び第２の表示モードの２つの表示モードを切り替えて表示する場合を例に説明する。ただし、表示モードの数、表示する字句はこれらに限られるものではなく任意に変更することができる。
【００３９】
図２は、本実施例の表示装置２００の概要構成を示す模式図である。表示装置２００は、記憶部２０１と表示部２０２とを備える。
【００４０】
記憶部２０１は、表示すべき字句列に含まれる字句のそれぞれについて１つ又は複数の表示用データを記憶する。
【００４１】
図３は、記憶部２０１により記憶される表示用データの一例である。記憶部２０１は、表示する字句（又は字句列）に固有の字句番号と、第１の表示モードにおける表示用データと、第２の表示モードにおける表示用データとを対応づけて記憶する。例えば本図では、字句番号１に、第１の表示用データとして「具体的」、第２の表示用データとして「ぐたいてき」という字句列が対応づけられている。表示装置２００は、後述する表示部２０２により適宜表示用データが読み出されて、字句番号１の字句を「具体的」または「ぐたいてき」として表示することができる。
【００４２】
本実施形態では、これらの情報は、ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭに予め記憶されている。ただし、ＲＯＭ  １０２や外部メモリ１０６などの他の記憶装置、記憶媒体に記憶されていてもよい。
【００４３】
記憶部２０１は、第１の表示用データ、第２の表示用データのほかに更に他の表示用データを記憶していてもよいし、１つの表示用データのみを記憶していてもよい。なお、１つの字句番号に対応づけられる表示用データは、字句の漢字表記とひらがな表記のように、同一の意味を持ち互いに代替できるデータであることが望ましい。
【００４４】
字句番号は、所定の文字コード、又は、文字コードの組み合わせとしてもよい。
【００４５】
１つの字句番号に対応づけられる字句の種類として、本図に示すような漢字、ひらがな、カタカナ以外にも、数字、記号、外国語など他のものを用いることもできる。例えば、ギリシャ文字”α”の第１の表示用データを「α」、第２の表示用データを「アルファ」のようにすることができる。
【００４６】
表示用データは、本図に示すような１つの単語に限られず、複数の単語を含む単語列や文章の形式であってもよい。例えば、１つの字句番号の第１の表示用データとして「具体的にはこんな雰囲気になります」、第２の表示用データとして「ぐたいてきにはこんなふんいきになります」のように１文が記憶される形式でもよい。これにより、組み合わせ頻度の高い単語などを単語列や文として１つにまとめることができ、処理効率を向上させたり記憶するデータ量を減らしたりすることができる。
【００４７】
また、表示用データは、予め決められたフォントの種類、大きさ、色、形式などに基づいて作成されたビットマップフォントのほか、文字の形状を基準点の座標と輪郭線との集まりとして表現される形式のアウトラインフォントを用いたデータであってもよい。
【００４８】
記憶部２０１は、字句番号、表示用データのほかに、表示用データを表示させるときのフォントの種類、大きさ、色、形式などを指定する付加情報も一緒に記憶していてもよい。これにより、所定の字句を表示させるときには所定のフォントの種類、大きさ、色、形式を用いるように設定するというような制御を容易に行うことができる。
【００４９】
記憶部２０１に記憶される情報は、本図に示されるような具体的な文字等を用いた形式に限定されず、事象の論理積等で表現される論理式等であってもよい。例えば、字句「具体的」に対応して、字句「具体」と字句「的」との組み合わせである旨の情報が記憶され、後述する表示部２０２により読み出されるときに、例えば字句「具体」の第２の表示用データ「ぐたい」と、字句「的」の第２の表示用データ「てき」との両方が読み出されて、結果としてこれらを結合した「ぐたいてき」を表示するように構成することもできる。これにより、記憶部２０１に記憶されるデータ量を低減させることができる。
【００５０】
記憶部２０１に記憶される情報は、本図に示すようなテーブル形式のほかデータベース等の他の手法により実現されるものであってもよいし、表示用データを予め備えるプログラムとして実現されるものであってもよい。
【００５１】
なお、ＤＶＤ−ＲＯＭドライブ１０８とＣＰＵ  １０１が協働して動作することにより記憶部２０１として機能する。
【００５２】
表示部２０２は、画像処理部１０７に接続されたモニタに字句列を表示させる指示を受け付ける。そして、表示部２０２は、現在の表示モードを判別して、この判別結果に基づいて、画像処理部１０７に接続されたモニタに第１の表示用データ又は第２の表示用データで字句列を表示する。すなわち、表示モードが第１の表示モードである場合、表示部２０２は表示すべき字句列を第１の表示用データで表示する。一方、表示モードが第２の表示モードである場合、表示すべき字句列に含まれる字句のそれぞれについて、記憶部２０１にこの字句を代替する第２の表示用データが記憶されていなければ第１の表示用データを、記憶されていれば代替する第２の表示用データを、第１の表示モードで表示される場所と同じ場所に表示する。
【００５３】
例えば、記憶部２０１に図３に示すような情報が記憶されており、「具体的にはこんな雰囲気になります」という１６文字の字句列を表示する旨の指示を受け付けたとする。表示部２０２は、現在設定されている表示モードが第１の表示モードか第２の表示モードかを判別する。そして、第１の表示モードであれば、表示を指示された字句列のうち最初の３つの字句「具体的」に対応する第１の表示用データ「具体的」を記憶部２０１から取得する。同様に、９〜１１番目の字句「雰囲気」に対応する第１の表示用データ「雰囲気」を記憶部２０１から取得する。そして、表示部２０２は、取得した第１の表示データを用いて図４（ａ）のように表示する。
【００５４】
あるいは、表示部２０２は、現在の表示モードが第２の表示モードであれば、表示を指示された字句列のうち最初の３つの字句「具体的」に対応する第２の表示用データ「ぐたいてき」を記憶部２０１から取得する。同様に、９〜１１番目の字句「雰囲気」に対応する第２の表示用データ「ふんいき」を記憶部２０１から取得する。そして、表示部２０２は、取得した第２の表示データを用いて図４（ｂ）のように表示する。
【００５５】
なお、図４の各字句の間に示す点線は、表示部２０２により表示される各字句の間隔を容易に見分けるために説明上補助的に記載したものであり、実際にはモニタ等に表示されない。
【００５６】
ここで、表示部２０２が表示する字句列のうちどの字句の表示を表示モードにより切り替えるかを判断する手法の１つとしては、表示部２０２が受け付ける指示入力のフォーマットを、例えば次の（１）に示すように定義する方法がある。
【００５７】
（"具体的にはこんな雰囲気になります", 1,2,3,9,10,11）      ・・・（１）
【００５８】
このように、表示させる字句列と共に、表示モードによって表示用データを切り替える字句の位置を指定するパラメータを入力するようにする。なお、この手法は１つの例にすぎず、他の方法を用いても実現でき、それらも本発明の範囲に含まれることは言うまでもない。
【００５９】
図４（ａ）と（ｂ）に示すように、表示部２０２は、表示モードにより表示用データを切り替える部分以外の部分（図４（ａ）の場合、「には」「こんな」「になります」の各部分）を、同じ表示位置で表示する。言い換えれば、第１の表示用データまたは第２の表示用データで切り替えて表示される字句の画像領域は不変である。例えば、表示部２０２は、第１の表示用データにより表示した場合に占有する画像領域の大きさと、第２の表示用データにより表示した場合に占有する画像領域の大きさとを比較して、占有する画像領域が大きい方に合わせて表示用データを表示する。なお、表示部２０２は、これら２つの画像領域の大きさを比較して、占有する画像領域が小さい方に合わせて表示したり、画像領域の大きさを新たに計算して表示したりすることもできる。
【００６０】
あるいは、字句ごとに字間の大きさを示すパラメータを設定し、表示部２０２はこのパラメータに基づいて字句間隔を求めて表示してもよい。この場合、例えば記憶部２０１は、表示用データのほかに、字句あるいは字句番号に対応して字間パラメータを予め記憶し、表示部２０２は表示用データと共にこの字間パラメータも読み出して、後述する表示処理において字間パラメータに基づいた字句間隔で字句を表示するように構成すればよい。
【００６１】
したがって、表示モードの切り替えによって表示用データが変更されない”地”の字句の位置は変わらないため、改行位置や表示画面のレイアウトが変わることはない。これにより、ユーザは、表示モードの切り替えの前後でどの字句がどの字句に対応するのかを容易に認識することができる。また、字句ごとに所望の字句間隔を予め設定しておき、この設定に基づいて字句を見やすく表示させることができる。
【００６２】
表示部２０２が字句列を表示する手法には様々な変形例がある。図４（ａ）では、表示部２０２は、例えば字句「具体的」を表示するとき、１番目の字句「具」と３番目の字句「的」の位置を固定にして、真ん中の２番目の字句「体」の位置がそれらの中央の位置になるように表示している。この変形例として、図４（ｃ）に示すように、表示部２０２は、例えば字句「具体的」を表示するとき、３つの字句間隔が後に続く字句「には」の字句間隔と大きく違わないように字句間隔を調整することもできる。これにより、字句間隔の違いが減少し、表示装置２００は表示モードが切り替わっても違和感なく見やすく字句を表示することができる。なお、表示部２０２は、表示する字句の後に続く字句だけでなく前の字句の字句間隔と大きく違わないように適切な字句間隔を求めて表示することもできる。
【００６３】
また、他の変形例として、図４（ｄ）に示すように、表示部２０２は、例えば字句「具体的」を表示するとき、表示が切り替わる画像領域の大きさに合わせて各字句「具」「体」「的」の表示サイズ（この例では横の長さ）を均一に拡大あるいは縮小することもできる。これにより、字句が表示されない空白部分が減少し、表示装置２００は表示モードが切り替わっても違和感なく見やすく字句を表示することができる。
【００６４】
さらには、表示部２０２は、表示モードの切り替えによって表示が変更される各字句のフォントや色を変えたり、強調表示したりしてもよい。また、表示部２０２は、字句ごとに最適な幅を設定したプロポーショナルフォントを用いてもよい。
【００６５】
上述した変形例においても、表示部２０２は、表示モードの切り替えによって表示用データが変更されない”地”の字句の位置が変わらないように字句列を表示するものとする。
【００６６】
なお、画像処理部１０７とＣＰＵ  １０１が協働して動作することにより表示部２０２として機能する。
【００６７】
次に、本実施例の表示部２０２が行う表示処理について図５のフローチャートを用いて説明する。なお、以下の説明では、表示モードとして、漢字を含んだ第１の表示モードと、漢字を含まない第２の表示モードの２つを用いる場合を例に説明する。
【００６８】
まず、表示部２０２は表示する字句列を取得する（ステップＳ５０１）。例えば、表示部２０２は、表示する字句列として「具体的にはこんな雰囲気になります」というデータを取得する。なお、ＤＶＤ−ＲＯＭドライブ１０８に装着されたＤＶＤ−ＲＯＭに記憶された所定のプログラムをＣＰＵ  １０１が読み出して実行し、ＣＰＵ  １０１がこの所定のプログラムの実行中に字句列を表示するタイミング（例えばキャラクタの説明シーンなど）になるとＣＰＵ  １０１がモニタに表示させる字句列を決定することにより、表示部２０２は字句列を取得する。
【００６９】
表示部２０２は、取得した字句列の中から字句を取り出す（ステップＳ５０２）。例えば、表示部２０２は、上述の（１）に示すような指示コマンドを受け取って、表示モードの切り替えによって表示を変える字句の１つを取り出す。
【００７０】
表示部２０２は現在の表示モードが第１の表示モードか否かを判定する（ステップＳ５０３）。
【００７１】
第１の表示モードである場合（ステップＳ５０３；ＹＥＳ）、表示部２０２は、表示する字句の第１の表示用データを取得する（ステップＳ５０４）。例えば、表示部２０２は、記録部２０１に記憶されたデータの中から、表示する字句の字句番号に対応する第１の表示用データを選択して取得する。
【００７２】
一方、第１の表示モードでない場合、すなわち第２の表示モードの場合（ステップＳ５０３；ＮＯ）、表示部２０２は、表示する字句を代替する字句である第２の表示用データがあるか否かを判定する（ステップＳ５０５）。
【００７３】
代替する字句がある場合、すなわち第２の表示用データがある場合（ステップＳ５０５；ＹＥＳ）、表示部２０２は、表示する字句の第２の表示用データを記憶部２０１から取得する（ステップＳ５０６）。
【００７４】
一方、代替する字句がない場合、すなわち第２の表示用データがない場合（ステップＳ５０５；ＮＯ）、表示部２０２は、表示する字句の第１の表示用データを記憶部２０１から取得する（ステップＳ５０４）。
【００７５】
ステップＳ５０４又はＳ５０６で字句の第１の表示用データ又は第２の表示用データを取得すると、表示部２０２は、ステップＳ５０１で取得した字句列に含まれるすべての字句の表示用データを取得したか否かを判定する（ステップＳ５０７）。
【００７６】
すべての字句の表示用データを取得していない場合（ステップＳ５０７；ＮＯ）、ステップＳ５０２に戻り、ステップＳ５０２乃至Ｓ５０６の処理を繰り返して他の字句の表示用データを取得する。
【００７７】
すべての字句の表示用データを取得した場合（ステップＳ５０７；ＹＥＳ）、表示部２０２は、字句の表示位置を求める（ステップＳ５０８）。例えば表示部２０２は、第１の表示用データと第２の表示用データが存在する場合、上述したように、第１の表示用データで表示した場合に占有する画像領域の大きさと、第２の表示用データで表示した場合に占有する画像領域の大きさとを比較して、占有する画像領域が大きい方に合わせて表示位置を決める。また、表示部２０２は、表示モードの切り替えにより変化しない字句（”地”の固定部分の字句）の表示位置が変わらないように、すべての字句の表示位置を決める。
【００７８】
そして、表示部２０２は、求めた表示位置に基づいて字句列を表示する（ステップＳ５０９）。例えば、第１の表示モードである場合には図４（ａ）、図４（ｃ）、図４（ｄ）のいずれかのように表示し、第２の表示モードの場合には図４（ｂ）のように表示する。
【００７９】
なお、表示モードは、字句列を表示するタイミングで、ＣＰＵ  １０１により実行される所定のプログラムにより予めシーンごとに決められたモードを取得して決めることができる。ただし、表示モードを切り替えるタイミングはこれに限定されるものではない。また、表示モードの数や内容を任意に変更した実施形態を採用することも可能である。
【００８０】
このように本実施例によれば、表示装置２００は、複数の表示モードのうちいずれかの表示モードで字句列を表示させることができる。すなわち、表示装置２００は、ある字句列と、その字句列を代替できる他の字句列とを切り替えて表示することができる。そして、表示モードの切り替えによって他の字句列は表示位置が変わることなく同じ位置に表示されるため、字句列を表示する画面のレイアウトや字句列の改行位置等が変化することはない。そのため、ユーザは、表示モードの切り替えの前後でどの字句がどの字句に対応するのかを容易に認識することができる。
【００８１】
また、本実施例によれば、表示装置２００は、同一のゲームタイトルでも、漢字の読めない低年齢の子供がゲームをする場合には難しい漢字を使わない表示モードに設定し、漢字の読める大人がゲームをする場合には漢字を用いた表示モードを設定するなど、ユーザの違いに合わせて表示方法を変えることが容易にできる。そのため、低年齢者向けのＤＶＤ−ＲＯＭ、大人向けＤＶＤ−ＲＯＭなどのように別々に記録媒体を生産する手間がかからず、生産コストを抑えることができる。また、ルビのような補助的な字句列を表示する必要がないので、表示装置２００に接続されるモニタのサイズや解像度が変わっても、それにより字句列が極端に見えにくくなることはなく、モニタの性能により字句列の認識のしやすさが低下する影響を最小限に抑えることができる。さらに、ルビのような補助的な字句列を表示するスペースを考慮する必要がなく、対象年齢の違いによって画面のレイアウトを作り替える手間がかからない。一方、ユーザ側にとっては、表示モードの切り替えによって字句列の表示位置が変わらないので、表示モードの切り替えの前後でどの字句がどの字句に対応するのかを容易に認識することができる。また、本発明による表示処理が可能な表示装置２００を用いることにより、あるいは、本発明による表示方法やプログラムが採用されている旨の表記を確認することにより、低年齢者でも大人でも簡単に表示モードを切り替えて遊べる（操作できる）という安心感が得られるという効果がある。
【００８２】
（実施例２）
次に、本発明の他の実施例を説明する。本実施例は、表示モードの切り替えをユーザからの指示入力に基づいて任意のタイミングで行うことができるように構成したものである。なお、上述の実施例の構成と重複する部分については説明を省略する。以下、詳述する。
【００８３】
図６は、本実施例の表示装置２００の概要構成を示す模式図である。表示装置２００は、記憶部２０１、表示部２０２に加えて、設定部６０１を備える。
【００８４】
設定部６０１は、ユーザからの表示モードの種類を示す指示入力を受け付けて、表示装置２００の現在の表示モードを設定する。設定部６０１は、インタフェース１０４に接続されたコントローラ１０５によりユーザから入力された操作信号に基づいて、操作信号に対応する所定の表示モードを設定する。そして、設定部６０１は、設定した表示モードを表示部２０２に入力する。例えば、設定部６０１は、既定値として第１の表示モードに設定し、コントローラ１０５の所定の操作ボタンが押下されている間、第２の表示モードに設定し、所定の操作ボタンが押下されなくなると、第１の表示モードに設定する。
なお、インターフェイス１０４がＣＰＵ  １０１と協働して動作することにより設定部６０１として機能する。
【００８５】
ただし、コントローラ１０５のどの操作ボタン（あるいは操作スイッチなど）を用いるかは任意に決めることができるが、ユーザが表示モードの切り替え操作のしやすいものをゲームによって決めることが望ましい。また、コントローラ１０５ではなく他の入力装置、入力インタフェースを用いて設定部６０１を構成することもできる。
【００８６】
本実施例では、コントローラ１０５の所定の操作ボタンが押下されているか、すなわち、ユーザが所定の操作ボタンを押下し続けているか否かに基づいて表示モードを設定するが、他の変形例を採用することも可能である。例えば、既定値として第１の表示モードに設定しておき、ユーザが所定の操作ボタンを１回押下すると第２の表示モードに切り替わり、再びユーザが同じ操作ボタンを押下すると第１の表示モードに戻るように構成することもできる。これにより、戦闘シーンなどでボタン操作が頻繁に発生し、表示モードの切り替えだけのために特定の指を動かせずに操作効率が悪化する事態を避けることができる。
【００８７】
例えば、第１の操作ボタンを第１の表示モードに対応づけ、第２の操作ボタンを第２の表示モードに対応づけ、第１の操作ボタンが押下されれば第１の表示モードに、第２の操作ボタンが押下されれば第２の表示モードに設定するように構成することもできる。これにより、ユーザは現在どの表示モードなのかを意識しないで容易に表示モードを切り替えることができる。
【００８８】
例えば、ゲームのシーンによって、ユーザによる表示モードの切り替えを可能にしたり不可能にしたり制御してもよい。この場合、記憶部２０１はどのタイミングで表示モードの切り替えを可能にするか否かを示すタイミング情報を予め記憶し、設定部６０１はこのタイミング情報に基づいて表示モードの切り替えを可能にしたり不可能にしたりすればよい。これにより、字句が全く表示されないムービーシーンなどで表示モードの切り替えを行うような無駄な処理を防ぐことができる。例えば、ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭに、ゲーム説明シーンでは切り替え可能で他のシーンでは切り替え不可能と定義するようなタイミング情報を予め記憶すればよい。また、例えば、同じコンテンツ内容で低年齢向けＤＶＤ−ＲＯＭと大人向けＤＶＤ−ＲＯＭとを別々に販売したい場合、既定値の表示モードをいずれかに設定し、全シーンに渡って表示モードの切り替えを不許可にすればよい。これにより別々にコンテンツを作る手間が省け、生産コストを抑えることができる。
【００８９】
次に、本実施例の表示部２０２等が行う表示処理について図７のフローチャートを用いて説明する。なお、以下の説明でも、表示モードとして、漢字を含んだ第１の表示モードと、漢字を含まない第２の表示モードの２つを用いる場合を例に説明する。
【００９０】
まず、表示部２０２は表示する字句列を取得する（ステップＳ７０１）。
【００９１】
表示部２０２は、取得した字句列の中から字句を取り出す（ステップＳ７０２）。例えば、表示部２０２は、上述の（１）に示すような指示コマンドを受け取って、表示モードの切り替えによって表示を変える字句の１つを取り出す。
【００９２】
設定部６０１は、表示モードを切り替えるための所定の指示操作がされているか否かを判定する（ステップＳ７０３）。例えば、設定部６０１は、コントローラ１０５の所定の操作ボタンが押下されているか、すなわち、ユーザが所定の操作ボタンを押下し続けているか否かを判定する。
【００９３】
所定の操作指示がされていない場合（ステップＳ７０３；ＮＯ）、設定部６０１は、既定値として第１の表示モードに設定する（ステップＳ７０４）。
【００９４】
そして、表示部２０２は、第１の表示用データを取得する（ステップＳ７０５）。
【００９５】
一方、所定の操作指示がされている場合（ステップＳ７０３；ＹＥＳ）、設定部６０１は、第２の表示モードに設定する（ステップＳ７０６）。
【００９６】
さらに、表示部２０２は、表示する字句を代替する字句である第２の表示用データがあるか否かを判定する（ステップＳ７０７）。
【００９７】
代替する字句がある場合、すなわち第２の表示用データがある場合（ステップＳ７０７；ＹＥＳ）、表示部２０２は、表示する字句の第２の表示用データを記憶部２０１から取得する（ステップＳ７０８）。
【００９８】
一方、代替する字句がない場合、すなわち第２の表示用データがない場合（ステップＳ７０７；ＮＯ）、表示部２０２は、表示する字句の第１の表示用データを記憶部２０１から取得する（ステップＳ７０５）。
【００９９】
表示部２０２は、ステップＳ７０１で取得した字句列に含まれるすべての字句の表示用データを取得したか否かを判定する（ステップＳ７０９）。
【０１００】
すべての字句の表示用データを取得していない場合（ステップＳ７０９；ＮＯ）、ステップＳ７０２に戻り、ステップＳ７０２乃至Ｓ７０８の処理を繰り返して他の字句の表示用データを取得する。
【０１０１】
すべての字句の表示用データを取得した場合（ステップＳ７０９；ＹＥＳ）、表示部２０２は、字句の表示位置を求める（ステップＳ７１０）。
【０１０２】
そして、表示部２０２は、求めた表示位置に基づいて字句列を表示する（ステップＳ７１１）。
【０１０３】
このように本実施例によれば、表示装置２００は、ユーザによる操作指示に基づいて表示モードを随時切り替えて字句列を表示することができる。すなわち、ユーザの好みに合わせて、あるいは、ユーザの字句列の認識レベルに合わせて、任意のタイミングで表示モードを切り替えることができる。
【０１０４】
本発明は、上述した実施例に限定されず、種々の変形及び応用が可能である。
【０１０５】
上述の実施例では、予め決められた表示モードで、あるいは、ユーザによる操作指示に基づいた表示モードで字句列を表示するが、表示モードの設定の仕方はこれに限られるものではない。
【０１０６】
例えば、ユーザによる操作スピードや操作内容（例えば表示するコンテンツ内容など）に合わせて表示モードを自動的に切り替えてもよい。この場合、設定部６０１は、ユーザによる操作スピードや操作内容を判定し、この判定結果に基づいて表示モードを設定するように構成すればよい。これにより、表示装置２００は、操作スピードや操作内容に基づいて最適と判定される表示モードに動的に変更していくことができる。
【０１０７】
例えば、ユーザの年齢を予め入力させて、年齢に基づいて最適と判断される表示モードを自動的に選択するようにしてもよい。この場合、設定部６０１は、年齢等を示すデータの入力を受け付けて、入力された年齢等を示すデータに基づいて表示モードを設定するように構成すればよい。これにより、表示装置２００は、入力された年齢等に基づいて表示モードの既定値を設定し、例えばゲームの開始時から最適な表示モードを用いて字句列を表示することができる。
【０１０８】
例えば、低年齢向けの表示モードで表示処理を行い、ユーザの上達度（例えばゲームのスコアなど）に合わせて表示モードをより高い年齢向けの表示モードに変えていくように構成してもよい。また、字句列を表示した回数に基づいて表示モードを自動的に切り替えるように構成してもよい。この場合、設定部６０１は、ユーザの上達度や字句列の表示回数を求めて、この計算結果に基づいて表示モードを設定するように構成すればよい。これにより、表示装置２００は、ユーザの上達度や字句列の表示回数に基づいて最適と判定される表示モードに動的に変更していくことができる。また、例えば、読めない漢字をだんだんと読めるように表示モードを切り替えていくような制御を行うこともできる。
【０１０９】
例えば、表示装置２００を表示装置２００の全部又は一部として動作させるためのプログラムを、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【０１１０】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【０１１１】
以上説明したように、本発明によれば、字句を読みやすく表示するために好適な表示装置、表示方法、ならびに、プログラムを提供することができる。
【図面の簡単な説明】
【０１１２】
【図１】本発明の表示装置が実現される典型的な情報処理装置の概要構成を示す図である。
【図２】表示装置の構成を示す図である。
【図３】記憶部に記憶される表示用データの例を示す図である。
【図４】（ａ）〜（ｄ）は表示処理により表示される字句の具体例を示す図である。
【図５】表示処理を説明するフローチャートである。
【図６】実施例２の表示装置の構成を示す図である。
【図７】実施例２の表示処理を説明するフローチャートである。
【符号の説明】
【０１１３】
１００  情報処理装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェイス
１０５  コントローラ
１０６  外部メモリ
１０７  画像処理部
１０８  ＤＶＤ−ＲＯＭドライブ
１０９  ＮＩＣ
１１０  音声処理部
２００  表示装置
２０１  記憶部
２０２  表示部
６０１  設定部
【図１】
0004785569.tif 000002
【図２】
0004785569.tif 000003
【図３】
0004785569.tif 000004
【図４】
0004785569.tif 000005
【図５】
0004785569.tif 000006
【図６】
0004785569.tif 000007
【図７】
0004785569.tif 000008