(57)【要約】【課題】  音楽を要素とする娯楽性及び攻略性の高いゲームを携帯電話機のコンピュータに実行させるための携帯電話機用ゲームプログラムを提供する【解決手段】  複数個の文字入力釦１４による操作に応じて入力文字を判定する入力文字判定手段９０と、その入力文字判定手段９０により判定された入力文字乃至文字列が、カラオケ情報の歌詞情報に関連して予め定められた正解文字乃至文字列と一致するか否かを判定する正誤判定手段９２と、その正誤判定手段９２の判定結果に基づいて成績を評価する評価手段９４とを、含むことから、前記カラオケ情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。斯かるゲームにより、題材とされた演奏曲の歌詞を自然に覚えられると共に、携帯電話機１０による文字入力の練習ができ、延いてはプレイし続けるうちに所謂タッチタイピングが身に付く可能性も期待できる。【選択図】  図４
2006212061.tif 000002
【特許請求の範囲】
【請求項１】
画像表示装置及び複数個の入力釦を有し、公衆電話回線に接続されて該公衆電話回線を介して情報の送受信を行う携帯電話機のコンピュータに、歌詞情報及び演奏情報を有するソース情報に基くゲームを実行させるための携帯電話機用ゲームプログラムであって、
前記複数個の入力釦による操作に応じて入力文字を判定する入力文字判定手段と、
該入力文字判定手段により判定された入力文字乃至文字列が、前記ソース情報の歌詞情報に関連して予め定められた正解文字乃至文字列と一致するか否かを判定する正誤判定手段と、
該正誤判定手段の判定結果に基づいて成績を評価する評価手段と
を、含むことを特徴とする携帯電話機用ゲームプログラム。
【請求項２】
前記正解文字乃至文字列に対応する部分を空白とした歌詞文字映像を前記歌詞情報に基づいて前記画像表示装置に表示させる表示手段を含むものである請求項１の携帯電話機用ゲームプログラム。
【請求項３】
前記表示手段による歌詞文字映像の表示と同期して、該歌詞文字映像に対応する所定の演奏を前記演奏情報に基づいて出力させる演奏手段を含み、前記正誤判定手段は、該演奏手段により所定の演奏が出力し終わるまでを時限として前記判定を行うものである請求項２の携帯電話機用ゲームプログラム。
【請求項４】
前記正誤判定手段は、予め定められた所定時間が経過するまでを時限として前記判定を行うものである請求項１又は２の携帯電話機用ゲームプログラム。
【請求項５】
前記正誤判定手段の判定が肯定される場合には、前記正解文字乃至文字列に対応するフレーズを含む所定の演奏を前記演奏情報に基づいて出力させる演奏手段を含むものである請求項４の携帯電話機用ゲームプログラム。
【請求項６】
前記評価手段は、前記入力文字判定手段により判定される入力文字を評価単位として、各文字の入力難易度に応じて前記評価を行うものである請求項１から５の何れかの携帯電話機用ゲームプログラム。
【請求項７】
前記入力文字判定手段による判定基準として、予め定められた複数種類の入力形式のうち何れか１つを選択し得るものである請求項１から６の何れかの携帯電話機用ゲームプログラム。
【請求項８】
前記公衆電話回線に接続されたサーバから該公衆電話回線を介して前記携帯電話機に請求項１から７の何れかの携帯電話機用ゲームプログラムを配信する配信システム。
【請求項９】
前記サーバは、前記公衆電話回線を介して前記携帯電話機に請求項１又は７のソース情報を配信するものである請求項８の配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機のコンピュータにゲームを実行させるための携帯電話機用ゲームプログラム及びそのプログラムに関する情報を配信する配信システムに関する。
【背景技術】
【０００２】
近年、公衆電話回線に接続されてその公衆電話回線を介して情報の送受信を行う携帯電話機が目覚ましい勢いで普及している。斯かる携帯電話機は、単に電話回線を介して通話を行う電話機としての機能のみならず、インターネット情報を閲覧するためのブラウザとしての機能や、電子メールの送受信機能等を備えることで、所謂マルチメディアとして利用されるようになり、新たな利用法が模索され続けている。
【０００３】
斯かる携帯電話機のマルチメディアとしての利用の一形態として、携帯電話機をゲーム媒体として用いる技術が実用化されており、音楽を要素とするゲームを携帯電話機のコンピュータに実行させる方法が提案されている。例えば、特許文献１に記載された着信メロディを用いたゲーム方法がそれである。この技術によれば、スピーカから着信メロディを出力させるのに同期してディスプレイに数字等の標識を順次表示させ、そのディスプレイに順次表示させられる標識に対応する釦（スイッチ）が押されるタイミング及び押された釦が標識と一致するか否かを判定するゲームを携帯電話機のコンピュータに実行させることができる。
【０００４】
【特許文献１】特開２００１−３３４０６６号公報
【０００５】
しかし、前記従来の技術により実行されるゲームは、スピーカからの着信メロディの出力に同期してディスプレイに表示される数字等の標識に対応する釦を押してゆくだけの簡単なものであったため、ゲームとしての娯楽性が低いことに加え、ゲームのやり応えである攻略性、延いてはプレイし続けて上達してゆく楽しみに欠けるという弊害があった。このため、音楽を要素とする娯楽性及び攻略性の高いゲームを携帯電話機のコンピュータに実行させるための携帯電話機用ゲームプログラムの開発が求められていた。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、音楽を要素とする娯楽性及び攻略性の高いゲームを携帯電話機のコンピュータに実行させるための携帯電話機用ゲームプログラム及びそのプログラムに関する情報を配信する配信システムを提供することにある。
【課題を解決するための手段】
【０００７】
斯かる目的を達成するために、本第１発明の要旨とするところは、画像表示装置及び複数個の入力釦を有し、公衆電話回線に接続されてその公衆電話回線を介して情報の送受信を行う携帯電話機のコンピュータに、歌詞情報及び演奏情報を有するソース情報に基くゲームを実行させるための携帯電話機用ゲームプログラムであって、前記複数個の入力釦による操作に応じて入力文字を判定する入力文字判定手段と、その入力文字判定手段により判定された入力文字乃至文字列が、前記ソース情報の歌詞情報に関連して予め定められた正解文字乃至文字列と一致するか否かを判定する正誤判定手段と、その正誤判定手段の判定結果に基づいて成績を評価する評価手段とを、含むことを特徴とするものである。
【０００８】
また、前記目的を達成するために、本第２発明の要旨とするところは、前記公衆電話回線に接続されたサーバからその公衆電話回線を介して前記携帯電話機に上記第１発明の携帯電話機用ゲームプログラムを配信する配信システムである。
【発明の効果】
【０００９】
このように、前記第１発明によれば、前記複数個の入力釦による操作に応じて入力文字を判定する入力文字判定手段と、その入力文字判定手段により判定された入力文字乃至文字列が、前記ソース情報の歌詞情報に関連して予め定められた正解文字乃至文字列と一致するか否かを判定する正誤判定手段と、その正誤判定手段の判定結果に基づいて成績を評価する評価手段とを、含むことから、前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。斯かるゲームにより、題材とされた演奏曲の歌詞を自然に覚えられると共に、携帯電話機による文字入力の練習ができ、延いてはプレイし続けるうちに所謂タッチタイピング（ブラインドタッチ）が身に付く可能性も期待できる。すなわち、音楽を要素とする娯楽性及び攻略性の高いゲームを携帯電話機のコンピュータに実行させるための携帯電話機用ゲームプログラムを提供することができる。
【００１０】
ここで、前記第１発明は、好適には、前記正解文字乃至文字列に対応する部分を空白とした歌詞文字映像を前記歌詞情報に基づいて前記画像表示装置に表示させる表示手段を含むものである。このようにすれば、実用的な態様で前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。
【００１１】
また、好適には、前記表示手段による歌詞文字映像の表示と同期して、その歌詞文字映像に対応する所定の演奏を前記演奏情報に基づいて出力させる演奏手段を含み、前記正誤判定手段は、その演奏手段により所定の演奏が出力し終わるまでを時限として前記判定を行うものである。このようにすれば、実用的な態様で前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。
【００１２】
また、好適には、前記正誤判定手段は、予め定められた所定時間が経過するまでを時限として前記判定を行うものである。このようにすれば、実用的な態様で前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。
【００１３】
また、好適には、前記正誤判定手段の判定が肯定される場合には、前記正解文字乃至文字列に対応するフレーズを含む所定の演奏を前記演奏情報に基づいて出力させる演奏手段を含むものである。このようにすれば、実用的な態様で前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。
【００１４】
また、好適には、前記評価手段は、前記入力文字判定手段により判定される入力文字を評価単位として、各文字の入力難易度に応じて前記評価を行うものである。このようにすれば、例えば所望の文字になるまでに前記入力釦を押す回数が違うというように、文字毎に入力難易度に差がある携帯電話機による文字入力の特色を生かして、文字入力の練習効果の高いタイピングゲームを実行させることができる。
【００１５】
また、好適には、前記入力文字判定手段による判定基準として、予め定められた複数種類の入力形式のうち何れか１つを選択し得るものである。このようにすれば、例えば前記入力釦を押す回数に応じて入力文字を判定する通常の入力形式のみならず、２つの数字乃至記号の組み合わせに応じて入力文字を判定する所謂ポケベル形式をはじめとする様々な入力形式に対応するタイピングゲームを実行させることができる。
【００１６】
また、前記第２発明によれば、前記公衆電話回線に接続されたサーバからその公衆電話回線を介して前記携帯電話機に前記第１発明の携帯電話機用ゲームプログラムを配信するものであるため、音楽を要素とする娯楽性及び攻略性の高いゲームを携帯電話機のコンピュータに実行させるための携帯電話機用ゲームプログラムを配信する配信システムを提供することができる。
【００１７】
ここで、前記第２発明において、好適には、前記サーバは、前記公衆電話回線を介して前記携帯電話機に前記ソース情報を配信するものである。このようにすれば、随時新しいソース情報を前記サーバから携帯電話機へ配信できるという利点がある。
【００１８】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００１９】
図１は、本発明の携帯電話機用ゲームプログラムが好適に適用される携帯電話機１０の操作部１２を説明する図である。この携帯電話機１０は、後述する公衆電話回線６８に接続されてその公衆電話回線６８を介して通話を行う電話機としての機能に加えて、インターネット情報を閲覧するためのブラウザとしての機能、電子メールの送受信機能、及び後述するタイピングゲーム実行機能を有するものである。
【００２０】
図１に示すように、上記携帯電話機１０における折り畳まれることで相対向する１対の面には、複数個（図１では１２個）の文字入力釦１４、開始釦１６、電源釦１８、左右上下の移動釦２０、メール釦２２、クリア釦２４、決定釦２６、及び画像表示装置として機能する表示部２８が設けられている。上記文字入力釦１４は、所望の文字を入力するための釦（スイッチ）であり、その文字入力釦１４が押されることにより、また必要に応じて所定の文字変換操作が行われることにより、所望の文字が上記表示部２８に表示される。また、これら１２個の文字入力釦１４は、後述するタイピングゲームにおける入力釦として機能する。上記開始釦１６は、電話をかけたりメールを送信したりするための釦であり、上記表示部２８に所定の電話番号が表示されている際にその開始釦１６が押されることにより、その電話番号に電話をかけることができる。また、その表示部２８に所定のメールアドレスが表示されている際にその開始釦１６が押されることにより、そのメールアドレスにメールが送信される。上記電源釦１８は、通話を中止したり電源を入れたりするための釦であり、通話中にその電源釦１８が押されることにより、その通話が中止される。また、電源がオフである際にその電源釦１８が一定時間押されることにより、電源がオンの状態となる一方、電源がオンである際にその電源釦１８が一定時間押されることにより、電源がオフの状態となる。上記移動釦２０は、上記表示部２８に表示されるカーソルを左右上下に移動させるため等に押される釦である。上記メール釦２２は、メール管理モードに入るため等に押される釦である。上記クリア釦２４は、上記表示部２８に表示された文字を消すため等に押される釦である。上記決定釦２６は、上記表示部２８に表示された内容で各種設定の項目を決定したり、文字変換を決定したりするため等に押される釦である。
【００２１】
図２は、前記携帯電話機１０の電気的構成を説明するブロック線図である。この図２に示す制御部３０は、ＲＯＭ３２に予め記憶されたプログラムに従って入力信号を処理するマイクロコンピュータであり、前記操作部１２からの入力に従って文字入力が実行されるように制御したり、前記操作部１２から入力された電話番号に従って通信或いは通話チャンネルを成立させると共に相互の通信或いは通話が可能となるように制御したり、メールの作成及び送受信を制御する等の基本的な制御に加えて、後述するタイピングゲーム実行制御を実行する。通話状態においては、アンテナ３４を介して送受信部３６に受けた通話信号等がモデム部３８を介して音声コーディック部４０においてデジタルコード信号から音声信号に変換され、アナログフロントエンド４２により音声出力装置であるスピーカ４４が駆動されて音声が出力される。同時に、音声入力装置であるマイクロフォン４６により音声から変換された音声信号が上記アナログフロントエンド４２を介して上記音声コーディック部４０に送られてそこでデジタル信号に変換され、上記モデム部３８、送受信部３６、及びアンテナ３４を介して送信される。また、通信状態において、上記制御部３０は、前記操作部１２から入力された信号を通信先へ送信すると同時に、通信先から受信された信号を前記表示部２８に表示させる。また、他の通信端末からの着信があったと判定される場合には、記憶部４８に予め記憶された着信メロディ情報等に基づいて所定のメロディ（呼出音）を上記スピーカ４４から出力させるようにメロディ発生器５０を動作させたり、呼出音非出力モードにおいては図示しないバイブレータ部を駆動させて振動を発生させたりする。上記記憶部４８は、好適には、電気的に内容を書き換えることが可能な所謂フラッシュメモリ（flash memory）であり、後述するタイピングゲームにおいてソース情報として用いられるカラオケ情報を記憶するためのカラオケデータベース５２が設けられている。斯かるカラオケ情報は、その歌の歌詞を表すテキストデータである歌詞情報及びＭＩＤＩ（Musical Instrument Digital Interface）データ等の演奏情報を有するものである。上記メロディ発生器５０は、好適には、ＭＩＤＩデータに基づいて所定の演奏を再生するＭＩＤＩ音源であり、このカラオケ情報の演奏情報に基づく演奏を再生させることができる。
【００２２】
図３は、本実施例の携帯電話機用ゲームプログラムに関する情報を前記携帯電話機１０に配信するための配信システム６０について説明する図である。この図３において、多数の前記携帯電話機１０は、複数の中継基地局６２を介して無線の通信チャンネルに接続され、その複数の中継基地局６２に接続された中央演算処理装置６４によりそれぞれの接続が制御されるようになっている。この中央演算処理装置６４には、プロトコルを翻訳することによりチェックする機能を有するゲートウェイ６６及び公衆電話回線６８を介してサービス提供会社のサーバ７０が接続されている。このサーバ７０は、ＲＡＭ７６の一時記憶機能を利用しつつＲＯＭ７４に予め記憶されたプログラムに従って情報を処理するコンピュータであるＣＰＵ７２と、ハードディスク等の記憶装置７８と、上記ＣＰＵ７２を公衆電話回線６８に接続するためのモデム８０とを、備えて構成されている。上記記憶装置７８には、上記カラオケ情報を記憶するためのカラオケデータベース８２が設けられている。前記携帯電話機１０は、上記公衆電話回線６８を介して上記サーバ７０との間で情報の送受信が可能とされており、本実施例の携帯電話機用ゲームプログラムをそのサーバ７０からダウンロードして前記制御部３０にインストールできるようになっている。また、随時新しいカラオケ情報をそのサーバ７０の記憶装置７８に設けられたカラオケデータベース８２からダウンロードして上記記憶部４８に設けられたカラオケデータベース５２に記憶できるようになっている。
【００２３】
図４は、前記携帯電話機１０の制御部３０にインストールされた本実施例の携帯電話機用ゲームプログラムによるタイピングゲーム実行機能の要部を説明する機能ブロック線図である。この図４に示す制御機能は、所定のソース情報に基づいて演奏曲の歌詞当てタイピングゲームを実行するためのものである。このソース情報とは、ゲームにおける歌詞当て問題を作成するための題材（ソース）とされる歌詞情報と、その歌詞情報に対応する演奏情報とを有するものであり、例えばカラオケ演奏に用いられるカラオケ情報である。
【００２４】
入力文字判定手段９０は、予め定められた関係（入力形式）から前記操作部１２に設けられた複数の文字入力釦１４による操作に応じて入力文字を判定する。広く用いられる通常（デフォルト）の入力形式では、押された文字入力釦１４の種類及びその文字入力釦１４が押された回数に応じて入力文字が判定される。例えば、図１の操作部１２に示す「３」の数字が付された文字入力釦１４は「サ行」に対応しており、その文字入力釦１４が２回押された場合には、入力文字は「し」であると判定される。また、前記操作部１２に示す「４」の数字が付された文字入力釦１４は「タ行」に対応しており、その文字入力釦１４が３回押された場合には、入力文字は「つ」であると判定される。
【００２５】
また、好適には、前記入力文字判定手段９０による判定基準として、予め定められた複数種類の入力形式のうち何れか１つを選択し得るものである。携帯電話機による文字入力形式としては、上述した通常の入力形式の他に、ポケットベルの入力形式として一般に知られている所謂ポケベル形式等がある。このポケベル形式では、連続して押された２つの文字入力釦１４の組み合わせに応じて入力文字が判定される。例えば、図１の操作部１２に示す「３」の数字が付された文字入力釦１４と、「２」の数字が付された文字入力釦１４とが連続して押された場合には、入力文字は「し」であると判定される。また、図１の操作部１２に示す「１」の数字が付された文字入力釦１４と、「４」の数字が付された文字入力釦１４とが連続して押された場合には、入力文字は「え」であると判定される。
【００２６】
正誤判定手段９２は、前記入力文字判定手段９０により判定された入力文字乃至文字列が、ソース情報である前記カラオケ情報の歌詞情報に関連して予め定められた正解文字乃至文字列と一致するか否かを判定する。この正解文字乃至文字列とは、好適には、歌の歌詞そのものの一部であり、前記カラオケ情報の歌詞情報に含まれる所定の意味を有する一部のテキストが正解文字乃至文字列として抽出されて用いられる。またこの際、抽出されたテキストに漢字が含まれている場合には適宜平仮名又は片仮名に直される。好適には、前記カラオケ情報毎に歌詞情報のうち正解文字乃至文字列として抽出すべき部分がフラグ等により予め定められたものであるが、前記カラオケ情報の歌詞情報から正解文字乃至文字列を随意に抽出する抽出手段を別に設けてもよい。この正誤判定手段９２による判定は、好適には、後述する演奏手段９８により所定の演奏が出力し終わるまでを時限として行われる。また、好適には、予め定められた所定時間（例えば５秒）が経過するまでを時限として行われる。
【００２７】
評価手段９４は、上記正誤判定手段９２の判定結果に基づいて成績を評価する。例えば、上記正誤判定手段９２の判定が肯定される場合には所定の加点を行うか、或いは減点を行わない。また、上記正誤判定手段９２の判定が否定される場合には所定の減点を行うか、或いは加点を行わない。好適には、上記正誤判定手段９２による判定が行われる毎に斯かる評価を行い、ゲーム終了の時点でゲームを通しての総合成績を評価する。
【００２８】
また、上記評価手段９４は、好適には、前記入力文字判定手段９０により判定される入力文字を評価単位として、各文字の入力難易度に応じて前記評価を行う。前述した携帯電話機の通常の入力形式では、文字毎に入力難易度に差があることが知られている。すなわち、文字「あ」を入力するためには図１の操作部１２に示す「１」の数字が付された文字入力釦１４を１回押せば足りるが、文字「お」を入力するためには同じく図１の操作部１２に示す「１」の数字が付された文字入力釦１４を５回押す必要があり、文字「お」は、文字「あ」よりも入力難易度が高いといえる。上記評価手段９４は、評価の対象である文字列が同じ文字数であった場合でも、それら文字列に含まれる個々の文字の入力難易度を参照し、その入力難易度が高いほど高評価となるように上記判定を行う。例えば、文字「あ」に対応するポイントを１ポイント、文字「お」に対応するポイントを５ポイントとして、正解文字列「ああ」の出題に対して正解であった場合には２（＝１＋１）ポイント、正解文字列「あお」の出題に対して正解であった場合には６（＝１＋５）ポイントを加算する。
【００２９】
表示手段９６は、本実施例のタイピングゲームに関する種々の映像を画像表示装置としての前記表示部２８に表示させる。具体的には、前記カラオケ情報の歌詞情報に基づいて歌詞文字映像（歌詞テロップ）を前記表示部２８に表示させる。また、出題時には、前記正解文字乃至文字列に対応する部分を空白（ブランク）とした歌詞文字映像を前記歌詞情報に基づいて前記表示部２８に表示させる。また、前記複数の文字入力釦１４による操作に応じて前記入力文字判定手段９０により判定される入力文字を逐次前記表示部２８に表示させる。また、上記評価手段９４による評価結果を前記表示部２８に表示させる。
【００３０】
演奏手段９８は、本実施例のタイピングゲームに際して所定の演奏を前記演奏情報に基づいて前記メロディ発生器５０及びスピーカ４４等を介して出力させる。具体的には、上記表示手段９６による歌詞文字映像の表示と同期して、その歌詞文字映像に対応する所定の演奏（フレーズ）を前記演奏情報に基づいて出力させる。ここで、好適には、上記表示手段９６により前記正解文字乃至文字列に対応する部分を空白とした歌詞文字映像が表示されている場合、その空白部分に対応する演奏も省くことなく連続して出力させる。この態様において、前記正誤判定手段９２は、好適には、上記演奏手段９８により所定の演奏すなわち前記表示部２８に表示されている歌詞文字映像に対応する演奏が出力し終わるまでを時限として前記判定を行う。これにより、表示されている歌詞文字映像に対応する演奏が終了するまでにタイピングを完了させるという、単純ながらもエンターテイメント性の高いタイピングゲームを実現することができる。
【００３１】
また、前記正誤判定手段９２が予め定められた所定時間が経過するまでを時限として前記判定を行うものである場合において、上記演奏手段９８は、好適には、前記正誤判定手段９２の判定が肯定される際に前記正解文字乃至文字列に対応するフレーズを含む所定の演奏を前記演奏情報に基づいて出力させる。例えば、前記表示手段９６により前記正解文字乃至文字列に対応する部分を空白とした歌詞文字映像が表示された状態でカウントダウンが開始され、所定時間内に前記正誤判定手段９２の判定が肯定された場合、前記表示部２８に表示されている歌詞文字映像に対応する演奏（正解文字乃至文字列に対応する部分を含む）を出力させる。これにより、所定時間内にタイピングを完了させれば表示されている歌詞文字映像に対応する演奏が出力されるという、単純ながらもエンターテイメント性の高いタイピングゲームを実現することができる。
【００３２】
図５は、前記携帯電話機１０の制御部３０によるタイピングゲーム実行制御について説明するフローチャートであり、所定の周期で繰り返し実行されるものである。このフローチャートは、（ａ）表示されている歌詞文字映像に対応する演奏が終了するまでを制限時間としてタイピングを完了させる、（ｂ）制限時間内に正解文字乃至文字列を入力できなくてもゲームオーバーとはならない態様を示すものである。
【００３３】
先ず、ステップ（以下、ステップを省略する）Ｓ１において、前記操作部１２による操作に応じてゲームの難易度及び入力形式の設定が行われる。図６は、このＳ１において前記表示部２８に表示される難易度設定画面を例示しており、フルコーラスから出題される「１．プロモード」及び曲のサビから出題される「２．アマモード」のうち何れかが選択されるようになっている。また、図７は、同じくＳ１において前記表示部２８に表示される入力形式設定画面を例示する図であり、入力形式として「１．携帯打ち」及び「２．ポケベル打ち」のうち何れかが選択されるようになっている。次に、Ｓ２において、前記操作部１２によりゲーム開始操作が行われたか否かが判断される。このＳ２の判断が否定されるうちは、Ｓ２の判断が繰り返されることにより待機させられるが、Ｓ２の判断が肯定される場合には、Ｓ３において、実行されるゲームのソース情報とされる所定のカラオケ情報が前記カラオケデータベース５２から読み出される。次に、Ｓ４において、Ｓ３にて読み出されたカラオケ情報の歌詞情報に基づいて歌詞文字映像が生成され、前記表示部２８に表示される。図８は、このＳ４において前記表示部２８に表示される歌詞テロップを含むゲーム画面を例示する図である。次に、Ｓ５において、Ｓ４にて表示された歌詞文字映像に対応する所定の演奏が、前記演奏情報に基づいて前記メロディ発生器５０により再生され、前記スピーカ４４等を介して出力される。次に、Ｓ６において、問題出題部分（出題タイミング）であるか否かが判断される。このＳ６の判断が否定される場合には、Ｓ４以下の処理が再び実行されるが、Ｓ６の判断が肯定される場合には、Ｓ７において、前記正解文字乃至文字列に対応する部分を空白とした歌詞文字映像（虫食いテロップ）が前記歌詞情報に基づいて生成され、前記表示部２８に表示される。図９は、このＳ７において前記表示部２８に表示される虫食いテロップを含むゲーム画面を例示する図である。次に、Ｓ８において、Ｓ７にて表示された歌詞文字映像（空白部分を含む）に対応する所定の演奏が、前記演奏情報に基づいて前記メロディ発生器５０により再生され、前記スピーカ４４等を介して出力される。次に、Ｓ９において、前記操作部１２により所定の文字入力操作があったか否かが判断される。このＳ９の判断が否定される場合には、Ｓ１１以下の処理が実行されるが、Ｓ９の判断が肯定される場合には、前記入力文字判定手段９０の動作に対応するＳ１０において、Ｓ１にて選択された入力形式に従って前記操作部１２に設けられた複数の文字入力釦１４による操作に応じて入力文字が判定された後、Ｓ１１において、Ｓ７にて前記表示部２８に表示された歌詞文字映像に対応するフレーズの演奏終了であるか否かが判断される。このＳ１１の判断が肯定される場合には、Ｓ１５以下の処理が実行されるが、Ｓ１１の判断が否定される場合には、Ｓ１２において、文字入力完了であるか否か、例えば前記表示部２８の空白が全て埋められた上で前記開始釦１６が押される等の所定の操作が行われたか否かが判断される。このＳ１２の判断が否定される場合には、Ｓ９以下の処理が再び実行されるが、Ｓ１２の判断が肯定される場合には、前記正誤判定手段９２の動作に対応するＳ１３において、Ｓ１０にて判定された入力文字乃至文字列が、ソース情報である前記カラオケ情報の歌詞情報に関連して予め定められた正解文字乃至文字列と一致するか否かが判断される。このＳ１３の判断が否定される場合には、図１１に示すような不正解であることを示すゲーム画面が前記表示部２８に表示された後、Ｓ１５以下の処理が実行されるが、Ｓ１３の判断が肯定される場合には、Ｓ１４において、図１０に示すような正解であることを示すゲーム画面が前記表示部２８に表示されると共に、ゲーム成績として所定のポイントが加点された後、Ｓ１５において、ゲーム終了であるか否かが判断される。このＳ１５の判断が否定される場合には、Ｓ４以下の処理が再び実行されるが、Ｓ１５の判断が肯定される場合には、Ｓ１６において、ゲームを通してのポイントの合計が算出され、総合成績が評価される。そして、Ｓ１７において、Ｓ１６にて評価された総合成績が前記表示部２８に表示された後、本ルーチンが終了させられる。以上の制御において、Ｓ１４及びＳ１６が評価手段９４の動作に、Ｓ４、Ｓ７、Ｓ１０、及びＳ１７が前記表示手段９６の動作に、Ｓ５及びＳ８が前記演奏手段９８の動作にそれぞれ対応する。
【００３４】
図１２は、前記携帯電話機１０の制御部３０によるタイピングゲーム実行制御の他の態様について説明するフローチャートであり、所定の周期で繰り返し実行されるものである。このフローチャートは、（ａ）所定時間内にタイピングを完了させれば表示されている歌詞文字映像に対応する演奏が出力される、（ｂ）制限時間内に正解文字乃至文字列を入力できなければゲームオーバーとなる態様を示すものである。このフローチャートにおいて、前述の図５に示すフローチャートと同一のステップについては、共通の符号を付してその説明を省略する。
【００３５】
図１２に示す制御では、前述したＳ７において、図１３に示すように残り制限時間を示す文字映像（カウントダウンテロップ）を含むゲーム画面が表示される。また、前述したＳ１０の処理に続くＳ１８において、予め定められた所定時間が経過した（タイムオーバー）か否かが判断される。このＳ１８の判断が肯定される場合には、前述したＳ１６以下の処理が実行されるが、Ｓ１８の判断が否定される場合には、前述したＳ１２の判断が実行される。このＳ１２の判断が否定される場合には、Ｓ９以下の処理が再び実行されるが、Ｓ１２の判断が肯定される場合には、前述したＳ１３の判断が実行される。このＳ１３の判断が否定される場合には、図１５に示すような不正解であると共にゲームオーバーであることを示すゲーム画面が前記表示部２８に表示された後、Ｓ１６以下の処理が実行されるが、Ｓ１３の判断が肯定される場合には、Ｓ１９において、図１４に示すような正解であることを示すゲーム画面が前記表示部２８に表示されると共に、前記表示部２８に表示されている歌詞文字映像に対応する演奏（正解文字乃至文字列に対応する部分を含む）が、前記演奏情報に基づいて前記メロディ発生器５０により再生され、前記スピーカ４４を介して出力された後、Ｓ１５において、ゲーム終了であるか否かが判断される。このＳ１５の判断が否定される場合には、Ｓ４以下の処理が再び実行されるが、Ｓ１５の判断が肯定される場合には、Ｓ１６以下の処理が実行される。以上の制御において、Ｓ５及びＳ１９が前記演奏手段９８の動作に対応する。
【００３６】
このように、本実施例によれば、前記複数個の文字入力釦１４による操作に応じて入力文字を判定する入力文字判定手段９０（Ｓ１０）と、その入力文字判定手段９０により判定された入力文字乃至文字列が、前記ソース情報の歌詞情報に関連して予め定められた正解文字乃至文字列と一致するか否かを判定する正誤判定手段９２（Ｓ１３）と、その正誤判定手段９２の判定結果に基づいて成績を評価する評価手段９４（Ｓ１４及びＳ１６）とを、含むことから、前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。斯かるゲームにより、題材とされた演奏曲の歌詞を自然に覚えられると共に、携帯電話機１０による文字入力の練習ができ、延いてはプレイし続けるうちに所謂タッチタイピング（ブラインドタッチ）が身に付く可能性も期待できる。すなわち、音楽を要素とする娯楽性及び攻略性の高いゲームを携帯電話機１０のコンピュータに実行させるための携帯電話機用ゲームプログラムを提供することができる。
【００３７】
また、前記正解文字乃至文字列に対応する部分を空白とした歌詞文字映像を前記歌詞情報に基づいて画像表示装置である前記表示部２８に表示させる表示手段９６（Ｓ４、Ｓ７、Ｓ１０、及びＳ１７）を含むものであるため、実用的な態様で前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。
【００３８】
また、前記表示手段９６による歌詞文字映像の表示と同期して、その歌詞文字映像に対応する所定の演奏を前記演奏情報に基づいて出力させる演奏手段９８（Ｓ５及びＳ８）を含み、前記正誤判定手段９２は、その演奏手段９８により所定の演奏が出力し終わるまでを時限として前記判定を行うものであるため、実用的な態様で前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。
【００３９】
また、前記正誤判定手段９２は、予め定められた所定時間が経過するまでを時限として前記判定を行うものであるため、実用的な態様で前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。
【００４０】
また、前記正誤判定手段９２の判定が肯定される場合には、前記正解文字乃至文字列に対応するフレーズを含む所定の演奏を前記演奏情報に基づいて出力させる演奏手段９８（Ｓ５及びＳ１９）を含むものであるため、実用的な態様で前記ソース情報に対応する演奏曲を題材とするタイピングゲームを実行させることができる。
【００４１】
また、前記評価手段９４は、前記入力文字判定手段９０により判定される入力文字を評価単位として、各文字の入力難易度に応じて前記評価を行うものであるため、例えば所望の文字になるまでに前記文字入力釦１４を押す回数が違うというように、文字毎に入力難易度に差がある携帯電話機１０による文字入力の特色を生かして、文字入力の練習効果の高いタイピングゲームを実行させることができる。
【００４２】
また、前記入力文字判定手段９０による判定基準として、予め定められた複数種類の入力形式のうち何れか１つを選択し得るものであるため、例えば前記文字入力釦１４を押す回数に応じて入力文字を判定する通常の入力形式のみならず、２つの数字乃至記号の組み合わせに応じて入力文字を判定する所謂ポケベル形式をはじめとする様々な入力形式に対応するタイピングゲームを実行させることができる。
【００４３】
また、前記公衆電話回線６８に接続されたサーバ７０からその公衆電話回線６８を介して前記携帯電話機１０に前記携帯電話機用ゲームプログラムを配信するものであるため、音楽を要素とする娯楽性及び攻略性の高いゲームを携帯電話機１０のコンピュータに実行させるための携帯電話機用ゲームプログラムを配信する配信システム６０を提供することができる。
【００４４】
また、前記サーバ７０は、前記公衆電話回線６８を介して前記携帯電話機１０に前記ソース情報を配信するものであるため、随時新しいソース情報を前記サーバ７０から携帯電話機１０へ配信できるという利点がある。
【００４５】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００４６】
例えば、前述の実施例では、正解文字乃至文字列を平仮名又は片仮名とする態様について説明したが、本発明はこれに限定されるものではなく、例えばアルファベット、数字、記号、顔文字等が正解文字乃至文字列とされるものであってもよい。また、正解文字乃至文字列に漢字が含まれるものであっても構わない。更に、正解文字乃至文字列に漢字が含まれる場合には、前記正誤判定手段９２による判定に幅を持たせることもできる。例えば、正解文字列が「その手」である場合には、入力文字が平仮名のみの「そのて」である場合及び漢字を含む「その手」である場合の何れも正解と判定する態様が考えられる。
【００４７】
また、前述の実施例において、前記表示手段９６は、出題に際して図９又は図１３に示すようなゲーム画面を前記表示部２８に表示させるものであったが、例えば、図１６に示すような入力補助（ヒント）映像を含むゲーム画面を表示させるものであってもよい。この入力補助映像では、正解文字乃至文字列を入力するために押すべき文字入力釦１４が色変わり或いは点滅等で示されるようになっており、プレイヤーはその映像を参照しつつゲームを楽しむことができる。更には、その文字入力釦１４を押すべき回数をも表示させてもよい。このようにすれば、特に初心者にとって練習効果の高いタイピングゲームを実行させることができる。
【００４８】
また、前述の実施例において、前記表示手段９６は、出題に際して図９、図１３、図１６に示すような前記正解文字乃至文字列に対応する部分を空白とした歌詞文字映像（虫食いテロップ）を表示させるものであったが、斯かる虫食いテロップを表示させず、それに対応する演奏のみ出力させることも考えられる。この態様では、出力される演奏に対応する一連の歌詞が正解文字列とされ、プレイヤーはその全てを打ち込まなければならない。このようにすれば、特に上級者にとって演奏曲の歌詞あてゲームとしての攻略性の高いタイピングゲームを実行させることができる。
【００４９】
また、前述の実施例では、ゲームの難易度としてフルコーラスからの出題及びサビからの出題の何れかを選択する態様について説明したが、例えば文字入力の制限時間や、演奏曲の演奏スピード等を設定し得る態様も当然に考えられる。
【００５０】
また、前述の実施例では特に言及していないが、タイピングゲームのソース情報とされるカラオケ情報は、前記操作部１２の操作により所望の曲が選択されるものであってもよいし、前記カラオケデータベース５２に記憶されたカラオケ情報のうちから何れかのカラオケ情報が無作為に選択されるものであっても構わない。また、前記操作部１２の操作により選択される所定のジャンルに属するカラオケ情報のうちから無作為に選択される態様も考えられる。
【００５１】
また、前述の実施例では特に言及していないが、前記タイピングゲームの成績に応じて前記配信システム６０から新しいソース情報をダウンロードできるようにしてもよい。また、前記配信システム６０は、前記携帯電話機１０の着信メロディ情報を配信するためのシステムとしても用いられるものであり、前記タイピングゲームに関する情報の配信と、斯かる着信メロディ情報の配信とを連携させて相補的に運営させてもよい。例えば、前記タイピングゲームによる成績が優秀である場合には、ダウンロードできる着信メロディ情報の数を増やす等のサービスが考えられる。
【００５２】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【００５３】
【図１】本発明の携帯電話機用ゲームプログラムが好適に適用される携帯電話機の操作部を説明する図である。
【図２】図１の携帯電話機の電気的構成を説明するブロック線図である。
【図３】本発明の携帯電話機用ゲームプログラムに関する情報を図１の携帯電話機に配信するための配信システムについて説明する図である。
【図４】図１の携帯電話機の制御部にインストールされた本発明の携帯電話機用ゲームプログラムによるタイピングゲーム実行機能の要部を説明する機能ブロック線図である。
【図５】図１の携帯電話機の制御部によるタイピングゲーム実行制御について説明するフローチャートであり、（ａ）表示されている歌詞文字映像に対応する演奏が終了するまでを制限時間としてタイピングを完了させる、（ｂ）制限時間内に正解文字乃至文字列を入力できなくてもゲームオーバーとはならない態様を示すものである。
【図６】図１の携帯電話機の表示部に表示される難易度設定画面を例示する図である。
【図７】図１の携帯電話機の表示部に表示される入力形式設定画面を例示する図である。
【図８】図１の携帯電話機の表示部に表示される歌詞テロップを含むゲーム画面を例示する図である。
【図９】図１の携帯電話機の表示部に表示される虫食いテロップを含むゲーム画面を例示する図である。
【図１０】図１の携帯電話機の表示部に表示される正解であることを示すゲーム画面を例示する図である。
【図１１】図１の携帯電話機の表示部に表示される不正解であることを示すゲーム画面を例示する図である。
【図１２】図１の携帯電話機の制御部によるタイピングゲーム実行制御の他の態様について説明するフローチャートであり、（ａ）所定時間内にタイピングを完了させれば表示されている歌詞文字映像に対応する演奏が出力される、（ｂ）制限時間内に正解文字乃至文字列を入力できなければゲームオーバーとなる態様を示すものである。
【図１３】図１の携帯電話機の表示部に表示されるカウントダウンテロップを含むゲーム画面を例示する図である。
【図１４】図１の携帯電話機の表示部に表示される正解であることを示すゲーム画面及び所定の演奏が出力される様子を例示する図である。
【図１５】図１の携帯電話機の表示部に表示される不正解不正解であると共にゲームオーバーであることを示すゲーム画面を例示する図である。
【図１６】図１の携帯電話機の表示部に表示される入力補助映像を含むゲーム画面を例示する図である。
【符号の説明】
【００５４】
１０：携帯電話機
１４：文字入力釦
２８：表示部（画像表示装置）
６０：配信システム
６８：公衆電話回線
７０：サーバ
９０：入力文字判定手段
９２：正誤判定手段
９４：評価手段
９６：表示手段
９８：演奏手段
【図１】
2006212061.tif 000003
【図２】
2006212061.tif 000004
【図３】
2006212061.tif 000005
【図４】
2006212061.tif 000006
【図５】
2006212061.tif 000007
【図６】
2006212061.tif 000008
【図７】
2006212061.tif 000009
【図８】
2006212061.tif 000010
【図９】
2006212061.tif 000011
【図１０】
2006212061.tif 000012
【図１１】
2006212061.tif 000013
【図１２】
2006212061.tif 000014
【図１３】
2006212061.tif 000015
【図１４】
2006212061.tif 000016
【図１５】
2006212061.tif 000017
【図１６】
2006212061.tif 000018