(57)【特許請求の範囲】
【請求項１】
指定文字列に対してキー入力者によってキー入力される入力文字列に対応したゲーム処理が行われるゲームシステムにおいて、
キー入力者に対して提示するための前記指定文字列を生成する文字列生成手段と、
キー入力された入力文字列に応じたゲーム処理を行うゲーム処理手段と、
を含み、
前記ゲーム処理手段は、
前記指定文字列と、前記入力文字列とに基づき、キー入力された入力文字列が前記指定文字列と一致するかどうかを判定する判定手段を含み、当該判定結果に基づきゲーム処理を行ない、
前記指定文字列は、
同じキーの操作回数により異なる文字を入力する変換方式で入力することが必要な文字を含み、
前記文字列生成手段は、
前記指定文字列を入力する場合に必要となるキー入力数が上限値以下となるかどうかを判定し、前記キー入力数が上限値以下となるように前記指定文字列を生成することを特徴とするゲームシステム。
【請求項２】
請求項１において、
前記キー入力を行うための入力手段と、
前記文字列生成手段と、
前記ゲーム処理手段と、
当該ゲーム処理手段の処理結果に基づき、ゲーム画像およびゲーム音声の少なくとも一方を再生する手段と、
を有するゲーム装置として形成されていることを特徴とするゲームシステム。
【請求項３】
請求項１、２のいずれかにおいて、
携帯型の電話機との間で所定の情報を、伝送路を介して送受信する情報配信装置を含み、
当該情報配信装置は、
前記文字列生成手段と、
前記ゲーム処理手段と、
前記電話機でキー入力された入力情報を受信し、前記文字列生成手段により生成される指定文字列の情報および前記ゲーム処理手段により生成されるゲーム情報を、伝送路を介して前記電話機へ向け送信する手段と、
を含み、
前記電話機では、前記指定文字列の情報および前記ゲーム情報に基づき、ゲーム画像およびゲーム音声の少なくとも一方が再生されることを特徴とするゲームシステム。
【請求項４】
指定文字列に対してキー入力者によってキー入力される入力文字列に対応したゲーム処理を行うためのプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体であって、
キー入力者に対して提示するための前記指定文字列を生成する文字列生成手段と、
キー入力された入力文字列に応じたゲーム処理を行うゲーム処理手段としてコンピュータを機能させるためのプログラムを記憶し、
前記ゲーム処理手段は、
前記指定文字列と、前記入力文字列とに基づき、キー入力された入力文字列が前記指定文字列と一致するかどうかを判定する判定手段を含み、当該判定結果に基づきゲーム処理を行ない、
前記指定文字列は、
同じキーの操作回数により異なる文字を入力する変換方式で入力することが必要な文字を含み、
前記文字列生成手段は、前記指定文字列を入力する場合に必要となるキー入力数が上限値以下となるかどうかを判定し、前記キー入力数が上限値以下となるように前記指定文字列を生成することを特徴とする情報記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザーの入力支援を行うためのゲームシステムおよび情報記憶媒体に関する。
【０００２】
【背景技術および発明が解決しようとする課題】
変換して入力することが必要な日本語の文字列を入力する場合、キーボード等により入力が行われるが、同じ長さの文字列でも入力の手間が異なる。例えば、文字変換が行われる場合に必要となるキーを押す回数や、複数のキーの組み合わせで文字列を入力する場合の運指等では、同じ長さの文字列でも入力の手間が異なる。
【０００３】
特に、いわゆる携帯電話等の携帯型の電話機では、数字キー等の限られたキーで文字列を入力する必要があるため、文字変換等の回数が多くなり、同じ長さの文字列でも入力の手間は大きく異なる。
【０００４】
本発明は、上記の課題に鑑みなされたものであり、その目的は、ユーザーの入力支援を行うためのゲームシステムおよび情報記憶媒体を提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を解決するため、本発明に係る情報配信システムは、所定の通信端末において複数の選択肢から少なくとも１つの選択肢が選択され、当該選択に応じた処理を行い、処理結果を示す情報を前記通信端末へ向け送信する情報配信システムであって、
前記通信端末で前記複数の選択肢を、画像および音声の少なくとも一方を用いて提示するための提示用情報を生成する提示用情報生成手段と、
生成された提示用情報を前記通信端末へ向け送信し、前記通信端末で選択された選択肢を示す選択情報を受信する配信側送受信手段と、
前記選択情報に基づき、所定の記憶領域に記憶された前記複数の選択肢の選択有無を示す選択有無データを更新する手段と、
を含み、
前記提示用情報生成手段は、前記選択有無データに基づき、選択済みの選択肢が未選択の選択肢に対して相対的に強調される処理を行った提示用情報を生成することを特徴とする。
【０００６】
また、本発明に係る情報記憶媒体は、所定の通信端末において複数の選択肢から少なくとも１つの選択肢が選択され、当該選択に応じた処理を行い、処理結果を示す情報を前記通信端末へ向け送信するためのプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体であって、
前記通信端末で前記複数の選択肢を、画像および音声の少なくとも一方を用いて提示するための提示用情報を生成する提示用情報生成手段と、
生成された提示用情報を前記通信端末へ向け送信手段に送信させ、前記通信端末で選択された選択肢を示す選択情報を受信手段に受信させる配信側送受信手段と、
前記選択情報に基づき、所定の記憶領域に記憶された前記複数の選択肢の選択有無を示す選択有無データを更新する手段としてコンピュータを機能させるためのプログラムを記憶し、
前記提示用情報生成手段は、前記選択有無データに基づき、選択済みの選択肢が未選択の選択肢に対して相対的に強調される処理を行った提示用情報を生成することを特徴とする。
【０００７】
本発明によれば、選択済みの選択肢が未選択の選択肢に対して相対的に強調されることにより、通信端末を用いて選択を行うユーザーは選択済みの選択肢を選択しやすくなる。
【０００８】
一般に、よく使用する選択肢は繰り返し選択されるため、ユーザーにとって選択しやすいことが望まれる。
【０００９】
しかし、ネットワークで情報が配信される場合、配信先のユーザーには同じメニュー画面等が配信されており、ユーザーにとっての使い勝手はよいものとは言えなかった。
【００１０】
本発明によれば、選択有無データにより、各ユーザーの選択を反映した提示用情報が生成でき、ユーザーにとっての通信端末等の使い勝手のよさを向上させることができる。
【００１１】
また、前記情報配信システムは、
前記選択情報に基づき、前記通信端末でゲームを行うためのゲーム情報を生成するゲーム情報生成手段を含み、
前記選択肢は、ゲーム進行用の選択肢であって、
前記配信側送受信手段は、前記ゲーム情報を前記通信端末へ向け送信してもよい。
【００１２】
また、前記情報記憶媒体は、
前記選択情報に基づき、前記通信端末でゲームを行うためのゲーム情報を生成するゲーム情報生成手段としてコンピュータを機能させるためのプログラムを記憶し、
前記選択肢は、ゲーム進行用の選択肢であって、
前記配信側送受信手段は、前記ゲーム情報を前記通信端末へ向け送信手段に送信させてもよい。
【００１３】
これによれば、ゲームを行うプレイヤーは、自分がよく使う選択肢を選択しやすくなるため、ゲームをよりスムーズに進行させることができる。
【００１４】
また、本発明に係る情報配信システムは、所定の通信端末においてゲーム毎に設けられる複数のゲーム進行用の選択肢から少なくとも１つの選択肢が選択され、当該選択肢に応じたゲームの処理を行い、処理結果を示す情報を前記通信端末へ向け送信する情報配信システムにおいて、
前記通信端末で前記複数の選択肢を、画像および音声の少なくとも一方を用いて提示するための提示用情報を生成する提示用情報生成手段と、
前記通信端末で選択された選択肢を示す選択情報を受信する配信側送受信手段と、
前記選択情報に基づき、ゲーム情報を生成するゲーム情報生成手段と、
を含み、
前記提示用情報生成手段は、所定の記憶領域に記憶された前記複数の選択肢に応じたゲームの登録有無を示す登録有無データに基づき、登録済みのゲームに応じた選択肢が未登録のゲームに応じた選択肢に対して相対的に強調される処理を行った提示用情報を生成し、
前記配信側送受信手段は、前記提示用情報および前記ゲーム情報を前記通信端末へ向け送信することを特徴とする。
【００１５】
また、本発明に係る情報記憶媒体は、
所定の通信端末においてゲーム毎に設けられる複数のゲーム進行用の選択肢から少なくとも１つの選択肢が選択され、当該選択肢に応じたゲームの処理を行い、処理結果を示す情報を前記通信端末へ向け送信するためのプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体であって、
前記通信端末で前記複数の選択肢を、画像および音声の少なくとも一方を用いて提示するための提示用情報を生成する提示用情報生成手段と、
前記通信端末で選択された選択肢を示す選択情報を受信手段に受信させる配信側送受信手段と、
前記選択情報に基づき、ゲーム情報を生成するゲーム情報生成手段としてコンピュータを機能させるためのプログラムを記憶し、
前記提示用情報生成手段は、所定の記憶領域に記憶された前記複数の選択肢に応じたゲームの登録有無を示す登録有無データに基づき、登録済みのゲームに応じた選択肢が未登録のゲームに応じた選択肢に対して相対的に強調される処理を行った提示用情報を生成し、
前記配信側送受信手段は、前記提示用情報および前記ゲーム情報を前記通信端末へ向け送信手段に送信させることを特徴とする。
【００１６】
本発明によれば、ゲームを行うプレイヤーは、自分がよく行うゲームの選択肢を選択しやすくなるため、ゲームをよりスムーズに進行させることができる。
【００１７】
なお、ここで、前記相対的に強調される処理とは、強調対象の（選択済みまたは登録済みの）選択肢が強調対象でない（未選択または未登録の）選択肢に対して強調される（目立つ）処理、強調対象でない選択肢が強調対象の選択肢に対して目立たなくなる処理等が該当する。
【００１８】
また、前記情報配信システムおよび前記情報記憶媒体において、前記提示用情報生成手段は、前記強調される処理として、前記選択肢に含まれる文字列に、書体変更処理、線引き処理、大きさ変更処理、反転処理および色変更処理のうち少なくとも１つの画像処理を行ってもよい。
【００１９】
これによれば、例えば、ゲームを行うプレイヤーは、選択肢に含まれるゲーム名等の文字列が強調処理されることにより、自分がよく行うゲームの選択肢を選択しやすくなるため、ゲームをよりスムーズに進行させることができる。
【００２０】
また、前記情報配信システムおよび前記情報記憶媒体において、前記提示用情報生成手段は、画像の切り替えまたは画像のスクロールによって前記複数の選択肢が表示される場合に、強調される選択肢が強調されない選択肢と比べて先に表示されるように、前記提示用情報を生成してもよい。
【００２１】
これによれば、ユーザーは、よく使用する選択肢を指定しやすくなり、よりスムーズに選択を行うことができる。
【００２２】
また、前記情報配信システムおよび前記情報記憶媒体において、前記通信端末は、
複数のキーを有する入力手段と、
入力手段で入力された入力情報を前記配信側送受信手段へ向け送信し、前記配信側送受信手段から前記ゲーム情報を受信する手段と、
受信したゲーム情報に基づき、ゲーム画像を表示する手段と、
を含んでもよい。
【００２３】
これによれば、通信端末の画面での表示等が行われる選択画面等で選択肢を選択する場合に、プレイヤーはよく使用する選択肢が選択しやすく、ゲームをスムーズに行うことができる。
【００２４】
また、本発明に係る情報配信システムは、指定文字列に対してキー入力者によって通信端末でキー入力される入力文字列に対応した処理を行い、処理結果を示す情報を前記通信端末へ向け送信する情報配信システムにおいて、
キー入力者に対して提示するための前記指定文字列を生成する文字列生成手段と、
キー入力された入力文字列を示す情報を前記通信端末から受信するとともに、処理結果を示す情報を前記通信端末へ向け送信する手段と、
キー入力された入力文字列に応じた処理を行う処理手段と、
を含み、
前記文字列生成手段は、前記指定文字列を入力する場合に必要となるキー入力数が上限値以下となるかどうかを判定し、前記キー入力数が上限値以下となるように前記指定文字列を生成することを特徴とする。
【００２５】
また、本発明に係る情報記憶媒体は、指定文字列に対してキー入力者によって通信端末でキー入力される入力文字列に対応した処理を行い、処理結果を示す情報を前記通信端末へ向け送信するためのプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体であって、
キー入力者に対して提示するための前記指定文字列を生成する文字列生成手段と、
キー入力された入力文字列を示す情報を前記通信端末から受信するとともに、処理結果を示す情報を前記通信端末へ向け送信する手段と、
キー入力された入力文字列に応じた処理を行う処理手段としてコンピュータを機能させるためのプログラムを記憶し、
前記文字列生成手段は、前記指定文字列を入力する場合に必要となるキー入力数が上限値以下となるかどうかを判定し、前記キー入力数が上限値以下となるように前記指定文字列を生成する前記指定文字列を生成することを特徴とする。
【００２６】
また、本発明に係る前記情報配信システムは、指定文字列に対してキー入力者によって通信端末でキー入力される入力文字列に対応した処理を行い、処理結果を示す情報を前記通信端末へ向け送信する情報配信システムにおいて、
キー入力者に対して提示するための前記指定文字列を生成する文字列生成手段と、
キー入力された入力文字列を示す情報を前記通信端末から受信するとともに、処理結果を示す情報を前記通信端末へ向け送信する手段と、
キー入力された入力文字列に応じた処理を行う処理手段と、
を含み、
前記指定文字列は、変換して入力することが必要な日本語の文字を含み、
前記文字列生成手段は、平仮名または片仮名の文字配列において、上段の文字の出現確率を下段の文字の出現確率よりも相対的に高くする手法、前記指定文字列を構成する連続する文字列で同じ子音以外の文字を使用する手法、小文字のぁぃぅぇぉゃゅょ以外の文字を使用する手法、濁点および半濁点のない文字を使用する手法のうち少なくとも１つの手法を用いて前記指定文字列を生成することを特徴とする。
【００２７】
また、本発明に係る情報記憶媒体は、指定文字列に対してキー入力者によって通信端末でキー入力される入力文字列に対応した処理を行い、処理結果を示す情報を前記通信端末へ向け送信するためのプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体であって、
キー入力者に対して提示するための前記指定文字列を生成する文字列生成手段と、
キー入力された入力文字列を示す情報を前記通信端末から受信するとともに、処理結果を示す情報を前記通信端末へ向け送信する手段と、
キー入力された入力文字列に応じた処理を行う処理手段としてコンピュータを機能させるためのプログラムを記憶し、
前記指定文字列は、変換して入力することが必要な日本語の文字を含み、
前記文字列生成手段は、平仮名または片仮名の文字配列において、上段の文字の出現確率を下段の文字の出現確率よりも相対的に高くする手法、前記指定文字列を構成する連続する文字列で同じ子音以外の文字を使用する手法、小文字のぁぃぅぇぉゃゅょ以外の文字を使用する手法、濁点および半濁点のない文字を使用する手法のうち少なくとも１つの手法を用いて前記指定文字列を生成することを特徴とする。
【００２８】
また、前記情報配信システムおよび前記情報記憶媒体において、前記文字列生成手段は、前記指定文字列を入力する場合に必要となるキー入力数が上限値以下となるかどうかを判定し、前記キー入力数が上限値以下となるように前記指定文字列を生成してもよい。
【００２９】
本発明によれば、キーの入力数が少なくなるように指定文字列が自動的に生成されることにより、当該指定文字列を入力するユーザーは、通常より少ない手間で文字列を入力することができる。
【００３０】
なお、ここで、前記キーの入力数が少なくなるように前記文字列を生成する手法としては、例えば、変換して文字を入力する場合において、上の段（あ段）ほど出現確率を高くする手法、連続する文字列で同じ子音を使用しない手法、小さい文字（ぁぃぅぇぉゃゅょ）を使用しない手法、濁点および半濁点を使用しない手法等を適用できる。
【００３１】
また、ここで、前記指定文字列としては、例えば、ユーザー識別用の文字列、認証用の文字列、パスワード用の文字列、データ識別用の文字列、ゲーム中の呪文や合い言葉、キャラクターの名前等が該当する。
【００３２】
また、前記指定文字列は、漢字、ひらがな、カタカナ、数字、アルファベット、記号、外国語のうちの少なくとも１つから成るものである。
【００３３】
また、前記情報配信システムおよび前記情報記憶媒体において、前記処理手段は、
前記指定文字列と、前記入力文字列とに基づき、キー入力された入力文字列が正しいかどうかを判定する判定手段と、
当該判定結果に基づき、ゲーム情報を生成するゲーム情報生成手段と、
を含んでもよい。
【００３４】
これによれば、入力文字列が指定文字列に適合しているかどうかを判定してゲーム情報を生成することにより、ユーザー認証や、指定文字列が正しい場合のみプレイヤーに所定のアイテムを提供するといったことが可能となる。
【００３５】
また、前記情報配信システムおよび前記情報記憶媒体において、前記文字列生成手段は、前記指定文字列として、前記入力手段において前記キー入力者の手指の配置される位置にあるキーおよび前記入力手段において隣接したキーの少なくとも一方を用いて入力可能な文字列を生成してもよい。
【００３６】
これによれば、入力の際に操作しやすい位置にあるキーや、運指の容易な位置にあるキーにより入力可能な指定文字列を生成することにより、当該指定文字列を入力するユーザーは、通常より簡易に文字列を入力することができる。
【００３７】
なお、前記通信端末としては、具体的には、例えば、携帯型のゲーム装置、携帯型のＰＣ、携帯型の電話機等が該当する。
【００３８】
また、ここで、前記携帯型の電話機としては、例えば、いわゆる携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、衛星通信電話等が該当する。
【００３９】
なお、このような携帯型の電話機の液晶画面に表示可能な情報を提供するサービスとしては、例えば、株式会社エヌ・ティ・ティ・ドコモのｉモードサービス等が実現されている。
【００４０】
【発明の実施の形態】
以下、本発明を、携帯電話を用いたゲームを行うためのゲーム情報を配信する情報配信装置に適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施形態は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施形態に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００４１】
図１は、本実施形態の一例に係るゲームシステムの概略図である。
【００４２】
ゲームシステムは、通信端末である携帯電話２００と、携帯電話２００から伝送路を介して送信される配信要求情報に基づきゲーム情報を生成し、携帯電話２００へ向けゲーム情報を送信する情報配信システムとして機能するゲーム情報配信装置１００とを含んで構成されている。
【００４３】
ここで、ゲーム情報配信装置１００と携帯電話２００とはパケット交換網３００を介して接続されている。また、ゲーム情報配信装置１００と携帯電話２００間の伝送路は、無線の伝送路３２０と、有線の伝送路３１０とを含んで構成されている。
【００４４】
なお、パケット交換網３００内には携帯電話２００のための基地局やパケットの分解組立装置等が介在しており、パケットの形態でゲーム情報配信装置１００と携帯電話２００間でデータが送受信される。また、実際には複数の携帯電話２００がパケット交換網３００を介してゲーム情報配信装置１００と接続されている。
【００４５】
まず、プレイヤーが携帯電話２００を用いてパケット交換網３００に接続し、携帯電話２００は、プレイヤーの操作に基づき生成した配信要求情報をゲーム情報配信装置１００へ向け送信する。ゲーム情報配信装置１００では配信要求に応じたゲーム情報を生成し、携帯電話２００へ向け送信する。
【００４６】
携帯電話２００は、ゲーム情報配信装置１００からのゲーム情報を受信し、画面にゲーム画像を表示してゲームを実行する。
【００４７】
図２は、携帯電話２００の外観図である。
【００４８】
携帯電話２００は、入力手段であって操作部として機能する複数のキーと、文字を含む画像等が表示される表示部２２０の一部として機能する携帯電話２００本体と一体的に形成されたディスプレイである液晶画面と、送受信部２９０として機能するアンテナと、音声出力部２２２として機能するスピーカーと、マイク２２４とを含んで構成されている。
【００４９】
ここで、前記複数のキーは、文字を入力するための文字入力キー２１６、液晶画面に表示されるカーソル等を移動させるための方向キー２１４、変換後の文字を確定するための確定キー２１２とを含む。
【００５０】
すなわち、文字列をキー入力する場合、少なくとも１つ以上の文字入力キー２１６を押し、所望の文字になった状態で、方向キー２１４を押してカーソルを移動させるか、確定キー２１２を押して文字を確定させて文字入力を行う。
【００５１】
次に、実際の文字入力について説明する。
【００５２】
図３は、文字入力に対して押すボタンを示す模式図である。
【００５３】
ここでは、「ぽっと」という文字列を入力する場合を例に採り説明する。
【００５４】
例えば、「ぽ」という文字を入力する場合、文字入力キー２１６の「６」を５回押して、文字を「は」「ひ」「ふ」「へ」「ほ」と遷移させ、文字入力キー２１６の「＊（実際には＊は９０度回転した状態の文字である。）」を２回押して、文字を「ぼ」「ぽ」と遷移させなければならず、合計７回のキー入力が必要である。
【００５５】
また、「っ」という文字を入力する場合、文字入力キー２１６の「４」を５回押して、文字を「た」「ち」「つ」「て」「と」「っ」と遷移させ、次の文字が同じ「た」行の文字であるため、確定キー２１２を押さなければならず、合計７回のキー入力が必要である。
【００５６】
さらに、「と」という文字を入力する場合、文字入力キー２１６の「４」を５回押して、文字を「た」「ち」「つ」「て」「と」と遷移させ、最後の文字であるため確定キー２１２を押さなければならず、合計６回のキー入力が必要である。
【００５７】
したがって、「ぽっと」という３文字を入力するだけで、２０回もキーを押さなければならない。
【００５８】
「ぽ」という文字は半濁音を含む上、下の段（お段）であるため、変換回数が多くなる。また、「っ」という文字は小さい文字（ぁぃぅぇぉゃゅょ）である上、次の文字が同一の行の子音であるため確定キー２１２を押す必要がある。また、「と」という文字も下の段（お段）であるため、変換回数が多くなる。
【００５９】
このように、ユーザーの入力する手間を考えないで、ユーザーが入力する文字列を指定した場合、ユーザーの入力する手間は過大となり、ユーザーは、入力そのものが煩わしくなり、ゲーム等のユーザーに提供されるサービスから離れていってしまうことになる。
【００６０】
また、複数の選択肢から１つ以上の選択肢を選択する場合も同様であり、ユーザーの選択肢を選択する手間を考えないで、ユーザーが選択する選択肢を提供した場合、ユーザーの選択する手間は過大となってしまいかねない。
【００６１】
以下、ユーザーの文字列を入力する手間を軽減する例、ユーザーの選択肢を選択する手間を軽減する例の順に説明する。
【００６２】
（ユーザーの文字列を入力する手間を軽減する例）
ここでは、プレイヤーがゲームで指定された指定文字列として携帯電話２００を用いて入力した文字列が正しい場合に所定の認可処理を行ってゲームを進行させるゲームを行う場合を例に採り説明する。
【００６３】
なお、このような文字列としては、具体的には、例えば、ユーザー識別用の文字列、認証用の文字列、パスワード用の文字列、データ識別用の文字列、ゲーム中の呪文や合い言葉、キャラクターの名前等が該当するが、ここでは、ゲームの進行中にキャラクターのアイテムを入手するためのパスワードを入力する場合を例に採り説明する。
【００６４】
まず、携帯電話２００およびゲーム情報配信装置１００を含むゲームシステムの機能ブロックについて説明する。
【００６５】
図４は、本実施形態の一例に係るゲームシステムの機能ブロック図である。
【００６６】
携帯電話２００は、上述したように、操作部２１０と、操作部２１０からの操作情報を含む配信要求情報を送信し、ゲーム情報配信装置１００からのゲーム情報を受信する送受信部２９０と、受信したゲーム情報を一時的に記憶する記憶部２３０と、記憶部２３０に記憶したゲーム情報に基づき、ゲーム画像を、ブラウザを用いて整形して液晶画面に表示する表示部２２０と、ゲーム情報に基づきゲーム音声を出力する音声出力部２２２とを含んで構成されている。
【００６７】
なお、ここで、ゲーム情報とは、例えば、ゲームを実行するためのデータ、プログラム、データとプログラムが一体となったオブジェクト等を意味する。また、ゲーム情報は、ゲーム画像情報だけの場合もあるが、ここではゲーム音声情報も含むものとする。
【００６８】
一方、ゲーム情報配信装置１００は、携帯電話２００からのキー入力情報を含む配信要求情報を受信し、ゲーム情報を送信する送受信部１９０と、受信した配信要求情報に基づき、受信した配信要求情報に基づき、ゲーム情報を生成するゲーム情報生成部１１１とを含んで構成されている。
【００６９】
また、ゲーム情報配信装置１００は、受信した配信要求情報に基づき、携帯電話２００で入力されたパスワードが正しいかどうかを判定し、所定の認可処理を行う判定部１１５と、携帯電話２００で入力されるパスワード（指定文字列）を生成する文字列生成手段であるパスワード生成部１１２とを含んで構成されている。
【００７０】
パスワード生成部１１２は、記憶領域である記憶部１２０に記憶された条件データ１２１および確率データ１２２に基づき、パスワードを生成する。
【００７１】
ここで、条件データ１２１とは、パスワードの条件を示すデータであり、例えば、文字数、最大キー入力数、使用する文字の条件等が該当する。
【００７２】
また、確率データ１２２とは、パスワードで適用される文字の出現確率を示すデータであり、例えば、あ段４０％、か行２０％等が該当する。
【００７３】
また、ゲーム情報生成部１１１は、ゲーム画像情報を生成する画像生成部１１３と、ゲーム音声情報を生成する音声生成部１１４とを含む。
【００７４】
ゲーム情報生成部１１１、パスワード生成部１１２、判定部１１５はゲーム処理手段である処理部１１０として一体化され、その機能は例えばＣＰＵ等により実現される。より具体的には、画像生成部１１３は、例えば、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）を用いたソフトウェアにより動的にゲーム画像ページを生成するように構成されている。また、音声生成部１１４は例えば音生成ＩＣ等により実現される。
【００７５】
また、記憶部１２０は例えばＲＡＭ等により実現され、送受信部１９０は例えばＰＡＤ（パケット分解組立）機能を有する通信装置等により実現される。なお、送受信部１９０は、送信部と受信部の別体として構成することも可能である。
【００７６】
また、ゲーム情報配信装置１００には、情報記憶媒体１８０が接続され、情報記憶媒体１８０からプログラムを読み取ることによりその機能を実現するように構成することも可能である。
【００７７】
ここで、上記プログラムとしては、例えば、送受信部１９０、ゲーム情報生成部１１１、パスワード生成部１１２、判定部１１５としてコンピュータを機能させる場合には、携帯電話２００からの配信要求情報を送受信部１９０に受信させる手段と、受信した配信要求情報に基づき携帯電話２００で入力された文字列が正しいかどうかを判定し、所定の認可処理を行う判定手段と、前記認可処理に基づき、ゲーム情報を生成するゲーム情報生成手段と、前記キーの入力数が少なくなるように、前記認可処理を行うための前記文字列を生成する文字列生成手段としてコンピュータを機能させるためのプログラムを適用できる。
【００７８】
また、ゲーム情報配信装置１００は、情報記憶媒体１８０からではなく、例えば、ネットワークを介して所定のホスト端末等からプログラムを読み取って上述した種々の機能を実現することも可能である。
【００７９】
なお、情報記憶媒体１８０としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＩＣカード、ＲＯＭ、ＲＡＭ、ハードディスク等のレーザーや磁気等を用いた記憶媒体を適用できる。
【００８０】
次に、パスワード生成時の処理の流れについて説明する。ここでは、条件データ１２１として文字数とキー入力数（ステップ数）の上限を適用する例と、条件データ１２１として文字数と同じ子音が重ならないという条件を適用し、確率データ１２２としてあ段、い段、う段、え段、お段の各出現確率を規定したデータを適用する例について説明する。
【００８１】
まず、前者の例について説明する。
【００８２】
図５は、本実施形態の一例に係る文字列生成処理の流れを示すフローチャートである。
【００８３】
上述したように、パスワード生成部１１２は、条件データ１２１に基づき、文字数Ｎとステップ数の上限Ｓを条件として適用する（ステップ２）。
【００８４】
次に、パスワード生成部１１２は、この条件に基づき、Ｎ文字の文字列を生成する（ステップ４）。
【００８５】
そして、パスワード生成部１１２は、生成した文字列を入力するのに必要なステップ数を計算する（ステップ６）。
【００８６】
パスワード生成部１１２は、生成した文字列を入力するのに必要なステップ数がＳ以下であるかどうかを判定する（ステップ８）。
【００８７】
ステップ数がＳ以下である場合、パスワード生成部１１２は、当該文字列をパスワードとして適用する（ステップ１０）。
【００８８】
一方、ステップ数がＳを超える場合、パスワード生成部１１２は、当該文字列に代えて新たな文字列を適用するため、文字列生成（ステップ４）からステップ数の判定（ステップ８）までの処理を繰り返す。
【００８９】
以上の処理を行うことにより、パスワード生成部１１２により生成される文字列は常にＳ以下のステップ数で入力することができるため、プレイヤーがパスワードを入力する場合、過度に手間がかかることなく、快適にゲームを進行させることができる。
【００９０】
次に、上述した後者の例であり、確率データ１２２も適用する例について説明する。
【００９１】
図６は、本実施形態の他の一例に係る文字列生成処理の流れを示すフローチャートである。
【００９２】
パスワード生成部１１２は、条件データ１２１に基づき、文字数Ｎを条件として適用する（ステップ２２）。
【００９３】
また、パスワード生成部１１２は、確率データ１２２に基づき、母音を選択する（ステップ２４）。ここで、確率データ１２２は、あ段４０％、い段３０％、う段２０％、え段１０％、お段０％となっているものとする。すなわち、上の段ほど出現確率が高く、下の段ほど出現確率が低くなるように構成されている。図３を用いて説明したように、上の段ほどステップ数が少なく、下の段ほどステップ数が多くなる。したがって、上の段ほど出現確率が高く、下の段ほど出現確率が低くなるように設定することにより、文字入力の手間は軽減されることになる。
【００９４】
母音の選択後、パスワード生成部１１２は、子音を選択する（ステップ２６）。
【００９５】
そして、パスワード生成部１１２は、２文字目以降、同じ行の子音が重なっていないかどうかの判定（ステップ２８）も行う。
【００９６】
すなわち、図３を用いて説明したように、同じ行の子音が重なる（連続する）と確定キー２１２を押すステップが増えてしまうため、同じ行の子音が連続しないように文字列を生成することにより、文字入力の手間は軽減されることになる。
【００９７】
同じ行の子音が重なってしまった場合、再び子音選択（ステップ２６）、子音の連続の判定（ステップ２８）の処理を繰り返す。
【００９８】
そして、パスワード生成部１１２は、Ｎ文字生成するまで（ステップ３０）、母音選択（ステップ２４）から子音の連続の判定（ステップ２８）までの処理を繰り返す。
【００９９】
パスワード生成部１１２は、Ｎ文字の生成が終了すると、当該文字列をパスワードとして適用する（ステップ３２）。
【０１００】
以上の処理を行うことにより、パスワード生成部１１２により生成される文字列は、上の段（あ段）ほど多く出現し、同じ行の子音も連続していないため、入力ステップ数が少なく、プレイヤーがパスワードを入力する場合、過度に手間がかかることなく、快適にゲームを進行させることができる。
【０１０１】
以上のように、本実施の形態によれば、キーの入力数が少なくなるように文字列が生成されることにより、当該文字列を入力する必要のある入力手段を用いるユーザーは、通常より少ない手間で文字列を入力することができる。
【０１０２】
また、キーの入力数の合計が所定値以下になることにより、当該文字列を入力する必要のある入力手段を用いるユーザーは、通常より少ない入力数で文字列を入力することができる。
【０１０３】
なお、入力可能な文字のうちの少なくとも１文字が複数のキー操作で入力するように文字入力手段が構成されている場合、パスワード生成部１１２に１文字当たりの前記キーの入力数が所定値以下になるように前記文字列を生成させることが好ましい。
【０１０４】
これによっても、１文字当たりのキーの入力数が所定値以下になることにより、当該文字列を入力する必要のある入力手段を用いるユーザーは、通常より少ない入力数で文字列を入力することができる。
【０１０５】
また、パスワード生成部１１２に、携帯電話２００等の入力手段において押しやすい位置のキーにより入力可能な文字列を生成させてもよい。
【０１０６】
これによれば、キー入力しやすい位置のキーにより入力可能な文字列を生成することにより、携帯電話２００等の入力手段を用いて文字列をキー入力するユーザーは、通常より簡易に文字列を入力することができる。
【０１０７】
なお、ここで、押しやすい位置のキーとしては、例えば、入力手段の端点付近にあるキー、利き腕の手指の配置される位置付近にあるキー等が該当する。
【０１０８】
さらに、パスワード生成部１１２に、携帯電話２００等の入力手段において運指の容易な位置にあるキーの組み合わせにより入力可能な文字列を生成させてもよい。
【０１０９】
これによれば、入力手段において運指の容易な位置にあるキーの組み合わせにより入力可能な文字列を生成することにより、前記入力手段を用いて文字列を入力するユーザーは、通常より簡易に文字列を入力することができる。
【０１１０】
なお、ここで、運指の容易なキーの組み合わせとしては、例えば、距離の近い位置にあるキーの組み合わせ、キーを押す指に近い位置にあるキーの組み合わせ等が該当する。
【０１１１】
また、このようなキー入力のしやすさや運指の容易さを考慮する場合、ゲーム情報生成部１１１は、プレイヤーにキー操作する腕（右腕または左腕）を選択させる選択画面を携帯電話２００の液晶画面で表示するための画像情報を生成することが好ましい。これによれば、プレイヤーに応じて最適な入力支援が行える。
【０１１２】
また、図４を用いて説明した例では、ゲーム情報配信装置１００から携帯電話２００にゲーム情報等を配信し、携帯電話２００で入力されたパスワードに基づき、ゲーム情報配信装置１００で認証処理等を行う例について説明したが、単体のゲーム装置で上述したパスワードの生成等を行うことも可能である。
【０１１３】
この場合、当該単体のゲーム装置は、図４に示す操作部２１０、表示部２２０、音声出力部２２２、画像生成部１１３、音声生成部１１４、判定部１１５、パスワード生成部１１２、条件データ１２１および確率データ１２２が記憶された記憶部１２０、情報記憶媒体１８０を含んで構成される。
【０１１４】
これによれば、プレイヤーが文字入力を行いやすい単体のゲーム装置を提供することができる。このようなゲーム装置としては、具体的には、例えば、携帯型のゲーム装置、携帯型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等が該当する。
【０１１５】
次に、上述したユーザーの選択肢を選択する手間を軽減する例について説明する。
【０１１６】
（ユーザーの選択肢を選択する手間を軽減する例）
図７は、本実施形態の他の一例に係るゲームシステムの機能ブロック図である。
【０１１７】
携帯電話２００は、操作部２１０と、操作部２１０からの操作情報を含む配信要求情報を送信し、ゲーム情報配信装置１００からのゲーム情報を受信する送受信部２９０と、受信したゲーム情報を一時的に記憶する記憶部２３０と、記憶部２３０に記憶したゲーム情報をブラウザを用いて整形して液晶画面に表示する表示部２２０と、記憶部２３０に記憶したゲーム情報を再生する音声出力部２２２とを含んで構成されている。
【０１１８】
なお、ここで、ゲーム情報とは、ゲーム画像情報およびゲーム音声情報の少なくとも一方を有する情報であり、例えば、ゲームを実行するためのデータ、プログラム、データとプログラムが一体となったオブジェクト等を意味する。
【０１１９】
一方、ゲーム情報配信装置１００は、携帯電話２００からの配信要求情報を受信し、ゲーム情報を送信する送受信部１９０と、受信した配信要求情報に基づき、ゲーム情報を生成するゲーム情報生成部１１１とを含んで構成される。
【０１２０】
また、ゲーム情報配信装置１００は、携帯電話２００のユーザーが各ゲームのユーザー登録を行っているかどうかを判別する判別更新部１１６と、この判別のために用いられるユーザーデータ１２４および提供する複数のゲームのゲームデータを有するゲームデータ１２３の記憶領域である記憶部１２０とを含んで構成される。
【０１２１】
また、判別更新部１１６は、記憶部１２０のユーザーデータ１２４を更新する更新手段としても機能する。
【０１２２】
また、ゲーム情報生成部１１１は、画像生成部１１３と、音声生成部１１４とを含んで構成され、携帯電話２００で複数の選択肢を、画像および音声を用いて提示するための提示用情報を生成する提示用情報生成手段としても機能する。
【０１２３】
これらのゲーム情報生成部１１１および判別更新部１１６は処理部１１０として一体化され、その機能は例えばＣＰＵ等により実現される。より具体的には、画像生成部１１３は、例えば、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）を用いたソフトウェアにより動的にゲーム画像ページを生成するように構成されている。また、音声生成部１１４は、例えば、音生成ＩＣ等により実現される。
【０１２４】
また、記憶部１２０は例えばＲＯＭ、ＲＡＭ等により実現され、送受信部１９０は例えばＰＡＤ（パケット分解組立）機能を有する通信装置等により実現される。なお、送受信部１９０は、送信部と受信部の別体として構成することも可能である。
【０１２５】
また、ゲーム情報配信装置１００には、情報記憶媒体１８０が接続され、情報記憶媒体１８０からプログラムを読み取ることによりその機能を実現するように構成することも可能である。
【０１２６】
ここで、上記プログラムとしては、例えば、送受信部１９０、ゲーム情報生成部１１１、判別更新部１１６としてコンピュータを機能させる場合には、携帯電話２００で複数の選択肢を、画像および音声の少なくとも一方を用いて提示するための提示用情報を生成する提示用情報生成手段と、生成された提示用情報を携帯電話２００へ向け送受信部１９０に送信させ、携帯電話２００で選択された選択肢を示す選択情報を送受信部１９０に受信させる配信側送受信手段と、前記選択情報に基づき、記憶部１２０に記憶された前記複数の選択肢の選択有無を示す選択有無データ（ユーザーデータ１２４）を更新する手段としてコンピュータを機能させるためのプログラムを適用することができる。
【０１２７】
また、ゲーム情報配信装置１００は、情報記憶媒体１８０からではなく、例えば、ネットワークを介して所定のホスト端末等から情報を読み取って上述した種々の機能を実現することも可能である。
【０１２８】
なお、情報記憶媒体１８０としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＩＣカード、ＲＯＭ、ＲＡＭ、ハードディスク等のレーザーや磁気等を用いた記憶媒体を適用できる。
【０１２９】
次に、ゲームデータ１２３、ユーザーデータ１２４のデータ構造について説明する。
【０１３０】
図８は、本実施形態の一例に係るゲームデータ１２３のデータ構造を示す模式図である。
【０１３１】
ゲームデータ１２３は、携帯電話２００の液晶画面に表示され、プレイヤーに提供するためのゲームを行うためのゲームデータを含む。ゲームデータ１２３は、ポーカーゲームである「ポーカークラブ」のゲームデータ、ロールプレイングゲームである「アドベンチャーワールド」のゲームデータおよびクイズゲームである「クイズの部屋」のゲームデータを含む。
【０１３２】
プレイヤーは、携帯電話２００の液晶画面で表示される「ポーカークラブ」、「アドベンチャーワールド」、「クイズの部屋」という複数の選択肢から１つの選択肢を選択してゲームを行う。例えば、プレイヤーが「ポーカークラブ」を選択すれば「ポーカークラブ」のゲームが行われる。
【０１３３】
図９は、本実施形態の一例に係るユーザーデータ１２４のデータ構造を示す模式図である。
【０１３４】
ユーザーデータ１２４の項目としては、例えば、「ユーザーＩＤ」、「ユーザー名」、「ゲーム登録有無」等が該当する。また、「ゲーム登録有無」は、さらに、各ゲームの登録有無を示す「ポーカークラブ」、「アドベンチャーワールド」、「クイズの部屋」に区分されている。すなわち、ユーザーデータ１２４は、複数の選択肢に応じたゲームの登録有無を示す登録有無データとしての役割を有する。
【０１３５】
ユーザーデータ１２４を参照することにより、例えば、「ユーザー名」が「わんた」であるプレイヤーは、「ポーカークラブ」は「未」登録、「アドベンチャーワールド」は登録「済み」、「クイズの部屋」も登録「済み」であることが分かる。これにより、ゲーム情報配信装置１００は、当該ゲームの実行許可条件を満たしているかどうかを判別できる。
【０１３６】
また、これらの各ゲームには優先度がある場合もある。例えば、「ポーカークラブ」、「アドベンチャーワールド」、「クイズの部屋」の順に優先度が設定されている場合であって、「ポーカークラブ」と「クイズの部屋」が「未」登録の場合、上述したリンクゲーム情報としては、「ポーカークラブ」のリンクゲーム情報が生成される。そして、「アドベンチャーワールド」のゲーム内で「ポーカークラブ」のゲームが行われることになる。
【０１３７】
判別更新部１１６は、ユーザーデータ１２４を参照して、「ポーカークラブ」は「未」登録、「アドベンチャーワールド」は登録「済み」、「クイズの部屋」も登録「済み」であるという情報をゲーム情報生成部１１１に伝達する。
【０１３８】
ゲーム情報生成部１１１は、当該情報に基づき、例えば、「済み」のゲーム名が太字になるように強調処理を行ったゲーム選択画面を表示するための画像情報を生成する。
【０１３９】
また、ゲーム情報生成部１１１は、登録済みのゲームを実行する場合、ゲームデータ１２３を参照してゲーム情報を生成する。
【０１４０】
なお、登録済みのゲームを実行する場合の強調処理としては、単に太字にする以外にも種々の強調処理を行うことができる。
【０１４１】
図１０は、本実施形態の他の一例に係るメニュー画面の画面例を示す図であり、図１０（Ａ）は大文字化した例を示し、図１０（Ｂ）は斜体化した例を示し、図１０（Ｃ）は下線を加えた例を示す図である。
【０１４２】
図１０（Ａ）の画面４１０に示すように文字を大きくしたり、図１０（Ｂ）の画面４１２に示すように文字の書体を変更して斜体にしたり、図１０（Ｃ）の画面４１４に示すように文字に下線を引いたりすることができる。
【０１４３】
これら以外にも、例えば、文字の色を変更したり、文字の背景色を変更したり、文字を反転したり、「登録済み」等の文字を付加したり、さらにはメニュー画面で各ゲーム名を音声出力する場合には、音を大きくしたり、通常は男性の音声のところを女性の音声にしたりすることができる。
【０１４４】
これによれば、例えば、ゲームを行うプレイヤーは、選択肢に含まれるゲーム名等の文字列が強調処理されることにより、自分がよく行うゲームの選択肢を選択しやすくなるため、ゲームをよりスムーズに進行させることができる。
【０１４５】
また、ゲーム情報生成部１１１は、前記強調される処理として、画像の切り替えまたは画像のスクロールによって前記複数の選択肢が表示される場合に、強調する選択肢を強調しない選択肢と比べて先に表示されるように、提示用情報を生成してもよい。
【０１４６】
これによれば、ユーザーは、よく使用する選択肢を指定しやすくなり、よりスムーズに選択を行うことができる。
【０１４７】
なお、このような強調処理は、相対的な強調処理であればよく、例えば、未登録のゲームの選択肢を登録済みのゲームの選択肢に対して目立たないように処理してもよい。
【０１４８】
具体的には、例えば、未登録のゲームの選択肢の文字の色を変更したり、未登録のゲームの選択肢の文字の大きさを小さくする等の処理を行えばよい。また、文字以外の画像の強調処理も可能である。
【０１４９】
図１１は、本実施形態の他の一例に係るメニュー画面４２０の画面例を示す図である。
【０１５０】
メニュー画面４２０では、メニュー画面４１０〜４１４に比べてゲーム数が多くなっている。メニュー画面４１０〜４１４の例では、ゲーム数は３つであったが、メニュー画面４２０の例では、ゲーム数は１０個である。
【０１５１】
このため、１画面に入りきらず携帯電話２００のスクロールキー等を用いてメニューをスクロールさせてゲームを選択する。このような場合には、登録済みのゲーム名を上に持ってくる強調処理を行う。また、登録済みのゲームが複数ある場合には、最も最近行ったゲームや、ゲーム実行回数の多いゲームを上に持ってくる。
【０１５２】
これにより、プレイヤーは、自分のよく遊ぶゲームが選択しやすく、かつ、当該ゲーム内で他のゲームも遊べるため、普段行わないゲームも楽しむことができる。
【０１５３】
なお、文字以外の画像の強調処理としては、例えば、選択肢に画像を付加したり、当該選択肢の画像を変更したり、当該選択肢を選択しやすい位置に変更する処理等が該当する。
【０１５４】
このような機能は、上述したユーザーデータとして、例えば、以下に示すものを適用することにより実現できる。
【０１５５】
図１２は、本実施形態の他の一例に係るユーザーデータ１２５のデータ構造を示す模式図である。
【０１５６】
ユーザーデータ１２５は、上述したユーザーデータ１２４と比較して、「ゲーム履歴」として「ポーカークラブ」等の各ゲームの項目に「登録有無」、「最終実行日時」、「実行回数」を含む。
【０１５７】
「最終実行日時」や「実行回数」を含むことにより、最も最近行ったゲームをメニューの上に持ってきたり、実行回数の多いゲームをメニューの上に持ってくる強調処理を行うことができる。
【０１５８】
すなわち、ユーザー登録だけでなく、選択肢の選択回数等のみに基づいて強調処理を行うことも可能である。
【０１５９】
例えば、ロールプレイングゲームを行う場合、プレイヤーは、コマンド選択画面で「戦う」、「話す」、「探す」、「調べる」等のコマンドを選択してゲームを行うが、プレイヤーがよく使用するコマンドをプレイヤーの選択しやすい位置に配置したコマンド選択画面を生成、表示することにより、ゲームをよりスムーズに進行させることができる。なお、この場合、上述した登録有無データとしてのユーザーデータ１２５は、選択有無データとしてのユーザーデータ１２５として機能することになる。
【０１６０】
なお、図１１を用いて説明した画面４２０における上から下への縦スクロールではなく、左から右への横スクロールの場合、強調処理を行ったゲーム名を画面の左に持ってくればよい。
【０１６１】
以上のように所定の選択肢を強調処理する手法を適用することによれば、例えば、選択済みの選択肢が未選択の選択肢に対して相対的に強調されることにより、通信端末を用いて選択を行うユーザーは選択済みの選択肢を選択しやすくなる。
【０１６２】
一般に、よく使用する選択肢は繰り返し選択されるため、ユーザーにとって選択しやすいことが望まれる。
【０１６３】
しかし、ネットワークで情報が配信される場合、配信先のユーザーには同じメニュー画面等が配信されており、ユーザーにとっての使い勝手はよいものとは言えなかった。
【０１６４】
本実施の形態によれば、選択有無データにより、各ユーザーの選択を反映した提示用情報が生成でき、ユーザーにとっての通信端末等の使い勝手のよさを向上させることができる。
【０１６５】
また、ゲームを行うプレイヤーは、自分がよく行うゲームの選択肢を選択しやすくなるため、ゲームをよりスムーズに進行させることができる。
【０１６６】
なお、複数の選択肢から文字入力を行って所望の選択肢を選択する場合であっても、上述したキー入力数を少なくする手法を用いて複数の選択肢の指定文字列を生成する手法を適用することにより、ユーザーの入力支援を行うことができる。
【０１６７】
以上、本発明を適用したゲーム情報配信によるゲームシステムについて説明してきたが、このように複数のゲームを行うのはネットワーク型のゲームに限られず、単体の業務用ゲーム装置等でも行われている。
【０１６８】
また、上述した実施例では、ゲームデータ１２３およびユーザーデータ１２４は、ゲーム情報配信装置１００内の記憶部１２０に記憶されていたが、複数のサーバ装置等の所定の記憶領域に分散して記憶することも可能である。
【０１６９】
また、例えば、上述した実施例では、ゲームを行うための通信端末として、携帯電話２００を適用した例について説明したが、携帯電話２００以外にも携帯型の電話機として、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）や衛星通信電話等を適用することが可能である。また、携帯型の電話機以外にも、例えば、携帯型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や、携帯情報端末、通信機能を有する携帯型のゲーム装置、ページャ（いわゆるポケベル）等を適用することも可能である。
【０１７０】
なお、上述した実施例ではネットワークの形態としてパケット交換網を適用した例について説明してきたが、例えば、ＩＳＤＮ等の回線通信網、ＡＴＭネットワーク等の広帯域通信網等の各種のネットワーク形態に本発明を適用することが可能である。また、実際には、ゲーム情報配信装置１００および携帯電話２００はパケット交換網だけでなく、インターネットにも接続される。
【図面の簡単な説明】
【図１】本実施形態の一例に係るゲームシステムの概略図である。
【図２】携帯電話の外観図である。
【図３】文字入力に対して押すボタンを示す模式図である。
【図４】本実施形態の一例に係るゲームシステムの機能ブロック図である。
【図５】本実施形態の一例に係る文字列生成処理の流れを示すフローチャートである。
【図６】本実施形態の他の一例に係る文字列生成処理の流れを示すフローチャートである。
【図７】本実施形態の他の一例に係るゲームシステムの機能ブロック図である。
【図８】本実施形態の一例に係るゲームデータのデータ構造を示す模式図である。
【図９】本実施形態の一例に係るユーザーデータのデータ構造を示す模式図である。
【図１０】本実施形態の他の一例に係るメニュー画面の画面例を示す図であり、図１０（Ａ）は大文字化した例を示し、図１０（Ｂ）は斜体化した例を示し、図１０（Ｃ）は下線を加えた例を示す図である。
【図１１】本実施形態の他の一例に係るメニュー画面の画面例を示す図である。
【図１２】本実施形態の他の一例に係るユーザーデータのデータ構造を示す模式図である。
【符号の説明】
１００  ゲーム情報配信装置
１１１  ゲーム情報生成部
１１２  パスワード生成部
１１３  画像生成部
１１４  音声生成部
１１５  判定部
１１６  判別更新部
１２０  記憶部
１２１  条件データ
１２２  確率データ
１２３  ゲームデータ
１２４、１２５  ユーザーデータ
１８０  情報記憶媒体
２００  携帯電話
【図１】
0004247875.tif 000002
【図２】
0004247875.tif 000003
【図３】
0004247875.tif 000004
【図４】
0004247875.tif 000005
【図５】
0004247875.tif 000006
【図６】
0004247875.tif 000007
【図７】
0004247875.tif 000008
【図８】
0004247875.tif 000009
【図９】
0004247875.tif 000010
【図１０】
0004247875.tif 000011
【図１１】
0004247875.tif 000012
【図１２】
0004247875.tif 000013