(57)【特許請求の範囲】
【請求項１】
所定のゲーム開始状態から所定のゲーム完了状態に至るまでの間に、少なくとも１つの分岐地点が設けられ、各分岐地点では複数の選択肢から１つの選択肢をプレイヤに選択させ、選択された選択肢に応じたシナリオで進行するゲームが実行され、前記ゲームに対して課金するゲーム課金システムであって、
ゲーム画面を表示する画像出力部と、
プレイヤの操作を受け付ける操作入力部と、
各種情報を記憶する記憶部と、
前記ゲームを実行するゲーム実行部と、
前記ゲームの実行中に課金に関する処理を制御する課金制御部と、を備え、
前記記憶部は、前記各分岐地点にて、プレイヤによって選択された選択肢が記憶された選択履歴情報を記憶し、
前記ゲーム実行部は、
前記ゲームが前記ゲーム完了状態に達した後に、所定のゲーム再開条件が満たされると、前記ゲームを前記ゲーム開始状態から再び開始するゲームリスタート部を備え、
前記課金制御部は、
前記分岐地点にて、前記選択肢が選択されると、前記選択履歴情報に前記選択された選択肢があるか否かを判断する履歴判断部と、
前記履歴判断部にて、前記選択された選択肢がないと判断された場合は、前記選択された選択肢に課金するための処理を行うとともに、前記分岐地点にて前記プレイヤによって
選択された選択肢を前記選択履歴情報に記録する課金処理部と、
前記履歴判断部にて前記選択された選択肢があると判断された場合、又は、前記課金処理部における処理が終了した後、前記ゲーム実行部に前記選択された選択肢に応じたシナリオで前記ゲームを実行させる選択肢実行部とを有する、ことを特徴とするゲーム課金システム。
【請求項２】
前記各分岐地点における各選択肢の料金が設定された料金情報を記憶する選択肢料金記憶部が更に備えられ、
前記課金処理部は、前記選択肢料金記憶部を参照して、前記選択された選択肢に設定された料金を特定し、前記特定された料金を請求するための処理を行う、ことを特徴とする請求項１に記載のゲームシステム。
【請求項３】
前記画像出力部、前記操作入力部、前記記憶部、前記ゲーム実行部及び前記課金制御部が備えられたプレイヤ端末と、前記プレイヤ端末と通信可能な課金サーバとで構成され、
前記課金処理部は、前記プレイヤに前記選択肢の料金を請求する請求先を特定するための情報を含む課金情報を前記課金サーバへ送信し、
前記課金サーバは、前記課金情報を受信すると、前記課金情報に基づいて前記請求先を特定し、前記特定された請求先に対して、前記選択肢の料金を請求する処理を行う課金実行部を備える、ことを特徴とする請求項１に記載のゲーム課金システム。
【請求項４】
前記プレイヤ端末は、前記課金サーバへ、前記プレイヤを特定する情報と前記請求先に関する情報を含む請求先情報を送信する請求先送信部を更に備え、
前記課金サーバは、受信した前記請求先情報を記憶する請求先記憶部を更に備え、
前記プレイヤ端末の課金処理部は、前記請求先を特定するための情報として、前記プレイヤを特定する情報を含む前記課金情報を送信し、
前記課金サーバの課金実行部は、前記課金情報を受信すると、前記請求先情報を参照して、前記課金情報によって特定されるプレイヤに対応する前記請求先に関する情報に基づいて、前記請求先を特定する、ことを特徴とする請求項３に記載のゲーム課金システム。
【請求項５】
前記課金サーバは、前記各分岐地点の各選択肢とその料金が設定された料金情報を記憶する選択肢料金記憶部を更に備え、
前記プレイヤ端末の課金処理部は、前記選択された選択肢を特定する情報を更に含む前記課金情報を送信し、
前記課金サーバの課金実行部は、前記料金情報を参照することにより、前記受信した課金情報によって特定される選択肢の料金を特定し、前記特定された料金を前記特定された請求先に請求する、ことを特徴とする請求項４に記載のゲーム課金システム。
【請求項６】
ゲーム画面を表示する画像出力部と、
プレイヤの操作を受け付ける操作入力部と、
所定のゲーム開始状態から所定のゲーム完了状態に至るまでの間に、少なくとも１つの分岐地点が設けられ、各分岐地点では複数の選択肢から１つの選択肢をプレイヤに選択させ、選択された選択肢に応じたシナリオで進行するゲームを実行するゲーム実行部と、
前記各分岐地点にて、プレイヤによって選択された選択肢が記憶された選択履歴情報を記憶する記憶部と、
前記ゲームの実行中に課金に関する処理を制御する課金制御部と、を備えたコンピュータにて実行され、前記ゲームに対して課金するゲーム課金用コンピュータプログラムであって、
前記ゲーム実行部を、
前記ゲームが前記ゲーム完了状態に達した後に、所定のゲーム再開条件が満たされると、前記ゲームを前記ゲーム開始状態から再び開始するゲームリスタート部として機能させ、
前記課金制御部を、
前記分岐地点にて、前記選択肢が選択されると、前記選択履歴情報に前記選択された選択肢があるか否かを判断する履歴判断部と、
前記履歴判断部にて、前記選択された選択肢がないと判断された場合は、前記選択された選択肢に課金するための処理を行うとともに、前記分岐地点にて前記プレイヤによって選択された選択肢を前記選択履歴情報に記録する課金処理部と、
前記履歴判断部にて前記選択された選択肢があると判断された場合、又は、前記課金処理部における処理が終了した後、前記ゲーム実行部に前記選択された選択肢に応じたシナリオで前記ゲームを実行させる選択肢実行部として機能させる、ことを特徴とするゲーム課金用コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームを実行する際にプレイヤに課金するためのゲーム課金システム及び該ゲーム課金システムを実現するためのゲーム課金用コンピュータプログラムに関する。
【背景技術】
【０００２】
ネットワークゲームシステムやアーケードゲーム機において、ゲームが開始される前にプレイヤに課金するように構成されたゲーム課金システムや、ゲーム続行のために追加料金を要求するゲーム課金システムは周知である（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１５６０４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特に、携帯型プレイヤ端末には無料で提供されるゲームが多く、このような市場では、有料のゲームは敬遠される傾向にある。
【０００５】
そこで、本発明は、有料であってもプレイヤにゲームの実行を促進させるように構成された、ゲーム課金システム及びゲーム課金用コンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、以下の手段により上述した課題を解決する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【０００７】
本発明のゲーム課金システム（１００）は、所定のゲーム開始状態から所定のゲーム完了状態に至るまでの間に、少なくとも１つの分岐地点が設けられ、各分岐地点では複数の選択肢から１つの選択肢をプレイヤに選択させ、選択された選択肢に応じたシナリオで進行するゲームが実行され、前記ゲームに対して課金するゲーム課金システムであって、ゲーム画面を表示する画像出力部（１０）と、プレイヤの操作を受け付ける操作入力部（２０）と、各種情報を記憶する記憶部（４０）と、前記ゲームを実行するゲーム実行部（５１）と、前記ゲームの実行中に課金に関する処理を制御する課金制御部（５２）と、を備え、前記記憶部は、前記各分岐地点にて、プレイヤによって選択された選択肢が記憶された選択履歴情報を記憶し、前記ゲーム実行部は、前記ゲームが前記ゲーム完了状態に達した後に、所定のゲーム再開条件が満たされると、前記ゲームを前記ゲーム開始状態から再び開始するゲームリスタート部（５１ａ）を備え、前記課金制御部は、前記分岐地点にて、前記選択肢が選択されると、前記選択履歴情報に前記選択された選択肢があるか否かを判断する履歴判断部（５２ｅ）と、前記履歴判断部にて、前記選択された選択肢がないと判断された場合は、前記選択された選択肢に課金するための処理を行うとともに、前記分岐地点にて前記プレイヤによって選択された選択肢を前記選択履歴情報に記録する課金処理部（５２ｃ’）と、前記履歴判断部にて前記選択された選択肢があると判断された場合、又は、前記課金処理部における処理が終了した後、前記ゲーム実行部に前記選択された選択肢に応じたシナリオで前記ゲームを実行させる選択肢実行部（５２ｆ）と、を有することにより、上記の課題を解決する。
【０００８】
本発明のゲーム課金システムによれば、ゲームリスタート部により、ゲームが一旦ゲーム完了状態になっても再びゲーム開始状態からゲームを再開することができる。そして、履歴判断部により、選択された選択肢が新しい選択肢か否かが判断され、新しい選択肢が選択された時に、課金処理部により、その選択肢に課金するための処理が行われ、選択肢実行部によって、ゲーム実行部に選択肢に応じたシナリオでゲームを進行させる。従って、本発明のゲーム課金システムにおいては、新しい選択肢が選択される度に課金処理が行われる。ゲームの開始時には課金する必要がないため、有料ゲームを開始することのプレイヤの抵抗感を軽減することができる。更に、ゲームのシナリオの連続性が強いゲーム、又は、ゲーム進行に伴ってプレイヤの期待感を高めるゲームであれば、実行中のゲームは途中で中断されにくいため、ゲーム提供者に対しても、料金の支払いは確保されるように構成されている。また、選択肢毎の課金となるように構成されているため、プレイヤの課金に対する納得感も得られる。
【０００９】
なお、所定のゲーム再開条件は、いずれの条件でもよく、例えば、プレイヤの操作に関する条件であってもよいし、ゲームの状態やプレイヤの状態に関する条件であってもよい。選択肢の料金は全ての選択肢に対して一定である場合は上記構成で問題ないが、選択肢によって料金が異なる場合は、次のように構成すればよい。
【００１０】
前記各分岐地点における各選択肢の料金が設定された料金情報を記憶する選択肢料金記憶部が更に備えられ、前記課金処理部は、前記選択肢料金記憶部を参照して、前記選択された選択肢に設定された料金を特定し、前記特定された料金を請求するための処理を行ってもよい。
【００１１】
また、本発明のゲーム課金システムは、プレイヤ端末と課金サーバにて構成されてもよい。この場合、本発明のゲーム課金システムは、前記画像出力部、前記操作入力部、前記記憶部、前記ゲーム実行部及び前記課金制御部が備えられたプレイヤ端末（２）と、前記プレイヤ端末と通信可能な課金サーバ（３）とで構成され、前記課金処理部は、前記プレイヤに前記選択肢の料金を請求する請求先を特定するための情報を含む課金情報を前記課金サーバへ送信し、前記課金サーバは、前記課金情報を受信すると、前記課金情報に基づいて前記請求先を特定し、前記特定された請求先に対して、前記選択肢の料金を請求する処理を行う課金実行部（８１）を備えるように構成してもよい。
【００１２】
これにより、複数のプレイヤ端末のそれぞれのプレイヤへ課金するための処理を、課金サーバにて一括して行うことができる。課金が発生する度に請求先が異なる場合と、各プレイヤに対して請求先が一定の場合とが含まれる。請求先が一定の場合は、次のように構成してもよい。
【００１３】
前記プレイヤ端末は、前記課金サーバへ、前記プレイヤを特定する情報と前記請求先に関する情報を含む請求先情報を送信する請求先送信部（５２ｄ）を更に備え、前記課金サーバは、受信した前記請求先情報を記憶する請求先記憶部（６０）を更に備え、前記プレイヤ端末の課金処理部は、前記請求先を特定するための情報として、前記プレイヤを特定する情報を含む前記課金情報を送信し、前記課金サーバの課金実行部は、前記課金情報を受信すると、前記請求先情報を参照して、前記課金情報によって特定されるプレイヤに対応する前記請求先に関する情報に基づいて、前記請求先を特定するように旺盛してもよい。
【００１４】
更に、前記課金サーバは、前記各分岐地点の各選択肢とその料金が設定された料金情報を記憶する選択肢料金記憶部（６０）を更に備え、前記プレイヤ端末の課金処理部は、前記選択された選択肢を特定する情報を更に含む前記課金情報を送信し、前記課金サーバの課金実行部は、前記料金情報を参照することにより、前記受信した課金情報によって特定される選択肢の料金を特定し、前記特定された料金を前記特定された請求先に請求するように構成してもよい。これにより、選択肢毎に異なる料金を課金することができる。
【００１５】
本発明のゲーム課金用コンピュータプログラムは、ゲーム画面を表示する画像出力部（１０）と、プレイヤの操作を受け付ける操作入力部（２０）と、所定のゲーム開始状態から所定のゲーム完了状態に至るまでの間に、少なくとも１つの分岐地点（Ａ〜Ｄ）が設けられ、各分岐地点では複数の選択肢から１つの選択肢をプレイヤに選択させ、選択された選択肢に応じたシナリオで進行するゲームを実行するゲーム実行部（５１）と、前記各分岐地点にて、プレイヤによって選択された選択肢が記憶された選択履歴情報を記憶する記憶部（４０）と、前記ゲームの実行中に課金に関する処理を制御する課金制御部（５２）と、を備えたコンピュータ（２）にて実行され、前記ゲームに対して課金するゲーム課金用コンピュータプログラムであって、前記ゲーム実行部を、前記ゲームが前記ゲーム完了状態に達した後に、所定のゲーム再開条件が満たされると、前記ゲームを前記ゲーム開始状態から再び開始するゲームリスタート部（５１ａ）として機能させ、前記課金制御部を、前記分岐地点にて、前記選択肢が選択されると、前記選択履歴情報に前記選択された選択肢があるか否かを判断する履歴判断部（５２ｅ）と、前記履歴判断部にて、前記選択された選択肢がないと判断された場合は、前記選択された選択肢に課金するための処理を行うとともに、前記分岐地点にて前記プレイヤによって選択された選択肢を前記選択履歴情報に記録する課金処理部（５２ｃ’）と、前記履歴判断部にて前記選択された選択肢があると判断された場合、又は、前記課金処理部における処理が終了した後、前記ゲーム実行部に前記選択された選択肢に応じたシナリオで前記ゲームを実行させる選択肢実行部（５２ｆ）として機能させる、ことにより、上記の課題を解決する。本発明のゲーム課金用コンピュータプログラムは、コンピュータにて実行されることにより、本発明のゲーム課金システムとして実現される。
【発明の効果】
【００１６】
上述したように、本発明は、ゲームがプレイヤにもたらす達成感や期待感、更にはゲームの連続性といったゲームの特性を生かして、プレイヤにゲームへの課金の拒否感があまり意識されないタイミングで課金がされるように構成されている。これにより、有料であってもプレイヤにゲームの実行を促進させるゲーム課金システム等を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】第１のゲーム課金システムの一例を示す図。
【図２】本発明のゲームの構成の一例を示す図。
【図３】ゲームの実行に関する用語の定義を示す図。
【図４】第１のゲーム課金システムにおけるプレイヤ端末のハードウェア構成を示す図。
【図５】第１のゲーム課金システムにおける課金サーバのハードウェア構成を示す図。
【図６】第１のゲーム課金システムにおいて、課金サーバとプレイヤ端末との間で行われる処理の概略を示すシーケンス図。
【図７】第１のゲーム課金システムにおけるプレイ処理において行われる処理を示すフローチャート。
【図８】第１のゲーム課金システムにおける分岐処理において行われる処理を示すフローチャート。
【図９】第２のゲーム課金システムの一例を示す図。
【図１０】第２のゲーム課金システムにおけるプレイヤ端末のハードウェア構成を示す図。
【図１１】第２のゲーム課金システムにおけるプレイヤ端末のハードウェア構成を示す図。
【図１２】第２のゲーム課金システムにおいて、課金サーバとプレイヤ端末との間で行われる処理の概略を示すシーケンス図。
【図１３】第２のゲーム課金システムにおけるプレイ処理において行われる処理を示すフローチャート。
【図１４】第２のゲーム課金システムにおける分岐処理において行われる処理を示すフローチャート。
【発明を実施するための形態】
【００１８】
（１）第１実施形態
図１は、本発明の第１のゲーム課金システム１の構成の一例を示す図である。第１のゲーム課金システム１は、プレイヤが操作するプレイヤ端末２と課金サーバ３とがネットワーク４を介して通信可能に構成されている。本形態のプレイヤ端末２は、モニタ２ａと複数のボタン群２ｂが備えられた携帯型電話である。図１の第１のゲーム課金システム１では、１つのプレイヤ端末２が示されているが、複数のプレイヤ端末２が存在してもよい。課金サーバ３は、各プレイヤ端末２に対してゲームを配信すると共に、ゲームに対して課金する処理を行う。プレイヤ端末２は、課金サーバ３から取得したゲームをモニタ２ａを介してプレイヤに提供する。
【００１９】
プレイヤ端末２にて行われるゲームは、本形態においては、プレイヤの操作対象としてのキャラクタＣＡと、キャラクタＣＡの同級生のキャラクタ達との関係が、学校生活を通じて変化し、所定の状態になった時にゲーム完了状態ＣＳとしてゲームが完了するロールプレイングゲームである。ゲーム開始状態ＳＳからゲーム完了状態ＣＳに至るまでの間には、図２に示すように、複数の分岐地点Ａ、Ｂ、Ｃ、Ｄが設けられ、各分岐地点Ａ〜Ｄでは、複数の選択肢から１つの選択肢をプレイヤに選択させるように構成されている。各分岐地点Ａ〜Ｄの各選択肢には、選択肢に応じたシナリオが用意されている。
【００２０】
例えば、分岐地点Ａでは、３つの選択肢Ａａ、Ａｂ、Ａｃが用意され、各選択肢Ａａ、Ａｂ、Ａｃに応じて３つのシナリオＡ１、Ａ２、Ａ３に分岐するように構成されている。分岐したいずれのシナリオが選択されても、プレイヤの操作対象であるキャラクタＣＡと他のいずれかのキャラクタとの関係がゲーム完了状態ＣＳになると、ゲーム完了と判断される。キャラクタＣＡと他のキャラクタとの関係の状態は、例えば、当該関係を示すパラメータの値によって判断すればよい。
【００２１】
一旦ゲームが完了しても、同じゲームをゲーム開始状態ＳＳから再度開始して、例えば、他の選択肢を選択することにより異なるシナリオを楽しむことができる。そして、第１のゲーム課金システム１においては、最初のゲームに対しては、ゲーム完了状態ＣＳになるまで課金されない。最初のゲームがゲーム完了状態ＣＳに到達した後、新しいゲームを再度開始すると、課金が発生する。また、本形態では、ゲーム完了状態ＣＳに至る前の途中地点Ｐ１にてゲームを中断すると、後日、その中断した状態が再現され、途中地点Ｐ１からゲームを続行することができる。この中断後の続行されるゲームに対しては課金されない。即ち、本形態の課金は、ゲーム開始状態ＳＳからゲーム完了状態ＣＳに至るまでに課せられる料金であり、途中地点Ｐ１で中断されても、中断後のゲームに対しては追加課金はされない。
【００２２】
本形態では、図３に示すように、ゲーム開始状態ＳＳからゲーム完了状態ＣＳまでを「ターン」といい、プレイヤのプレイ開始操作によって、プレイヤ端末２にてプレイヤへのゲームの提供が開始されてから、中断操作によって当該提供が中断されるまでの状態を「プレイ」という。実行中のゲームがゲーム完了状態ＣＳに達した後に、ゲームを再度開始することをゲームの「リスタート」又は「再開」といい、再開されたゲームを「新しいゲーム」又は「新しいターン」という。また、中断されたゲームが中断された状態から開始されることを「続行」という。
【００２３】
なお、本形態のゲームにおいては、各分割地点Ａ〜Ｄの各選択肢は何度でも選択可能であるが、２回目以降のターンにおいては、既に選択された選択肢が再度選択された場合は、既に選択された選択肢であることを示すメッセージがモニタ２ａに表示されるように構成されている。
【００２４】
上述した課金システムを実現するための具体的な構成について説明する。まず、プレイヤ端末２のハードウェア構成について、図４を用いて説明する。プレイヤ端末２は、画像出力部１０と、操作入力部２０と、音声出力部３０と、通信部３５と、記憶部４０と、端末制御部５０とで構成される。画像出力部１０は、モニタ２ａを含み、ゲーム画面をモニタ２ａに出力するための構成である。操作入力部２０は複数のボタン群２ｂを含み、プレイヤの操作を受け付けるための構成である。音声出力部３０は、スピーカーを含み、ゲームの効果音やＢＧＭを出力するための構成である。通信部３５は課金サーバ３と各種データを通信するための構成である。
【００２５】
記憶部４０は、本発明のゲームや課金システムを実現するためのコンピュータプログラム（後述の「端末プログラム」）、ゲーム中断時のゲームの状態を示す中断状態情報、プレイヤの操作や選択された選択肢の履歴情報等、各種データを記憶する。ゲームの状態としては、例えば、シナリオの進行度、ゲームの各種パラメータ値、各キャラクタの位置の座標等がある。選択肢の履歴情報には、プレイヤがゲームにて選択した選択肢が、各分岐地点Ａ〜Ｄに対応付けて記憶される。なお、複数のプレイヤが１台のプレイヤ端末を使用する場合は、各プレイヤを識別するプレイヤＩＤに各情報を対応付けて記憶される。
【００２６】
端末制御部５０は、ＣＰＵ及びその動作に必要なＲＡＭ、ＲＯＭ等の各種周辺回路を備えたコンピュータとして構成され、プレイヤ端末２の各部１０、２０、３０、３５、４０の動作を制御する。また、端末制御部５０は、記憶部４０のコンピュータプログラムが実行されることにより、主に、ゲーム実行部５１、課金制御部５２として機能する。ゲーム実行部５１は、更にゲームリスタート部５１ａを含み、課金制御部５２は、更に、中断操作処理部５２ａ、ゲーム続行部５２ｂ、課金処理部５２ｃ、請求先送信部５２ｄを含む。各部５１ａ、５２ａ〜５２ｄの機能については後述する。
【００２７】
図５は課金サーバ３のハードウェア構成である。課金サーバ３は、記憶部６０と通信部７０とサーバ制御部８０とで構成される。通信部７０は、プレイヤ端末２とデータ通信を行うための構成である。記憶部６０は、本発明のゲーム及び課金システムを実現するための各種データを記憶する。例えば、本発明のゲーム及び課金システムを実現するために、プレイヤ端末２に実行させる処理が記述されたコンピュータプログラム（以下「端末プログラム」という。）、本発明の課金システムを実現するために課金サーバ３にて実行されるべき処理が記述されたコンピュータプログラム（以下「サーバプログラム」という。）、及びプレイヤに関する情報が記憶されたプレイヤ情報等がある。
【００２８】
プレイヤ情報には、プレイヤを特定するプレイヤＩＤと料金の請求先を特定する情報とで構成される請求先情報が含まれる。これにより、記憶部６０は請求先記憶部として機能する。サーバ制御部８０は、ＣＰＵ及びその動作に必要なＲＡＭ、ＲＯＭ等の各種記憶域を備えたコンピュータとして構成され、課金サーバ３の各構成６０、７０、８０の動作を制御する。また、サーバプログラムが実行されることにより、サーバ制御部８０は、主に課金実行部８１として機能する。
【００２９】
本発明の第１のゲーム課金システム１における課金サーバ３とプレイヤ端末２との間で行われる処理の流れについて、図６のシーケンス図に従って説明する。課金サーバ３が行う処理は、課金実行部８１によって制御される。また、プレイヤ端末２が行うゲームを進行させる処理はゲーム実行部５１によって制御され、課金に関する処理は課金制御部５２によって制御される。まず最初に、本発明のゲームを実行しようとするプレイヤ端末２は、課金サーバ３へ端末プログラムを要求するため、端末プログラム要求を送信する。端末プログラム要求は、例えば、プレイヤ端末２が課金サーバ３へアクセスして、プレイヤによる所定の要求操作が行われることにより送信される。
【００３０】
端末プログラム要求には、プレイヤを特定するプレイヤＩＤ，及び料金の請求先を特定する情報としてプレイヤのクレジットカード番号や引き落とし口座番号等が含まれる。これにより、端末プログラム要求は請求先情報を含むように構成され、課金制御部５２は請求先送信部５２ｄとして機能する。端末プログラム要求を受信した課金サーバ３は、プレイヤ端末２のプレイヤをプレイヤ情報に登録する（ステップＳ１００）。具体的には、端末プログラム要求に含まれているプレイヤＩＤ及び請求先を特定する情報を、請求先情報としてプレイヤ情報に登録する（ステップＳ１００）。当該登録後、端末プログラムをプレイヤ端末２に送信する。
【００３１】
プレイヤ端末２では、取得された端末プログラムが記憶部４０に記憶され、ゲームの最初のターンがゲーム開始状態ＳＳから開始される（ステップＳ１１０）。ゲームの実行中には、後述するプレイ処理及び分岐処理が実行される。各処理の詳細については後述する。プレイ処理では、最初のターンにおいて、ゲームの状態がゲーム完了状態ＣＳに到達すると、プレイヤにゲームを再度行うか否かを決定させる。ゲームを再度行うと決定された場合は、２回目のターンのための課金が発生し、課金情報が課金サーバ３へ送信される。課金情報には、プレイヤＩＤが含まれる。
【００３２】
課金情報を受信した課金サーバ３は、課金情報のプレイヤＩＤに基づいて、プレイヤへ課金するための課金処理を行う（ステップＳ１２０）。この課金処理は従来既知の処理を採用すればよい。例えば、請求先情報を有するプレイヤ情報を参照して、課金情報のプレイヤＩＤに対応する請求先を特定し、当該特定した請求先に料金の請求を行うための処理を行う。課金サーバ３は、課金処理が完了すると、課金完了情報をプレイヤ端末２へ送信する。課金完了情報を受信したプレイヤ端末２は、ゲームの２回目のターンをゲーム開始状態ＳＳから開始する（ステップＳ１３０）。以後、最初のターンと同様にプレイ処理及び分岐処理が行われる。なお、各ターンにおいて、実行中のゲームを中断した場合、後日、中断した地点からゲームを続行することができる。ゲームの中断はプレイ中のいつでも可能であり、また、何度でも中断可能である。従って、本形態の場合、最初のターンでは、最初のターンがゲーム完了状態ＣＳに達するまで無料の状態が継続し、２回目以降のターンでは、各ターンのゲーム完了状態ＣＳに達するまでは、ゲームを何度中断しても追加の課金はされない。
【００３３】
プレイヤ端末２において、プレイ中に実行されるプレイ処理について、図７のフローチャートに従って説明する。プレイ処理は、プレイヤ端末２にて、プレイを開始するための操作であるプレイ開始操作がプレイヤによってされる度に実行される。まず、ステップＳ２００にて、完了情報がオン状態か否かが判断される。完了情報は、最初のゲームの開始時、又は、１つのターンが完了し課金処理が完了している時にオン状態に設定される情報である。Ｓ２００にて否定判断された時は、ステップＳ２１０に進み、記憶部４０を参照して、中断状態情報が示す各種パラメータ値や座標値をゲームの状態として設定する。続いて、ステップＳ２３０へ進み、ゲーム進行処理が開始される。ゲーム進行処理では、プレイヤの操作に応じてゲームを進行する処理が行われる。これにより、完了情報がオン状態でない時は、中断状態情報が示すゲームの状態からゲームが開始される。
【００３４】
一方、ステップＳ２００にて肯定判断された時は、ステップＳ２２０へ進み、ターン開始状態がゲームの状態として設定される。具体的には、ゲーム開始状態ＳＳとして予め設定された各種パラメータ値や座標値がゲームの状態として設定される。また、ステップＳ２２０では、更に完了情報がオフ状態に設定される。続いて、ステップＳ２３０へ進み、ゲーム進行処理が開始される。これにより、ゲーム開始状態ＳＳからゲームが開始される。ゲーム進行処理では、プレイヤの操作に応じてゲームを進行させる処理が行われる。ゲーム実行中には、ステップＳ２４０にて、ゲームの中断操作があったか否かが判断される。肯定判断された時は、ステップＳ２５０へ進む。ステップＳ２５０では、中断操作があった時のゲームの状態（中断状態）が中断状態情報として記憶される。ステップＳ２５０の処理後、プレイ処理を終了する。これにより、プレイヤ端末２におけるプレイは終了する。
【００３５】
ステップＳ２４０にて、否定判断された時は、ステップＳ２６０へ進み、ターンが完了したか否かが判断される。ステップＳ２６０にて、否定判断された時はステップＳ２３０へ戻り、肯定判断された時は、ステップＳ２６５へ進む。ステップＳ２６５では、課金処理が行われる。課金処理では、操作しているプレイヤのプレイヤＩＤを含む課金情報が生成され、課金サーバ３へ送信される。その後、ステップＳ２７０にて、課金処理が課金サーバ３にて正常終了したか否かが判断される。課金サーバ３から課金完了情報を受信すると正常終了したと判断される。ステップＳ２７０にて否定判断された時は、課金ができない旨のメッセージをモニタ２ａに表示した後、プレイ処理を終了する。
【００３６】
ステップＳ２７０にて肯定判断された時は、ステップＳ２８０に進み、完了情報をオン状態に設定する。続いて、ステップＳ２９０に進み、新しいターンのゲームを開始するか否か、即ち、新しいゲームを再スタートするか否かが判断される。例えば、モニタ２ａにメッセージを出してプレイヤに選択させ、その選択に基づいて判断される。ステップＳ２９０にて否定判断された時は、プレイ処理を終了する。
【００３７】
ステップＳ２７０にて肯定判断された時はステップＳ２００へ戻ってステップＳ２２０に進む。ステップＳ２２０では、新しいターンのゲームを開始するために、ゲーム開始状態ＳＳがゲームの状態として設定される。これにより、前回のターンにおけるパラメータ値や座標値は初期値にリセットされる。また、完了情報はオフ状態に設定される。その後、ステップＳ２３０へ進み、新しいターンのゲームに関するゲーム進行処理が実行される。
【００３８】
ステップＳ２００の処理により、ゲーム実行部５１はゲームリスタート部５１ａとして機能し、ステップＳ２４０及びステップＳ２５０の処理により、課金制御部５２は中断操作処理部５２ａとして機能する。ステップＳ２１０の処理により、課金制御部５２はゲーム続行部５２ｂとして機能し、ステップＳ２６０及びステップＳ２６５の処理により、課金処理部５２ｃとして機能する。
【００３９】
本発明のゲームは、上述したように、複数の分岐地点Ａ、Ｂ、Ｃ、Ｄを有し、各分岐地点Ａ〜Ｄにて、１回選択された選択肢が再度選択されるとメッセージが表示される。当該メッセージを表示させるための分岐処理について、図８のフローチャートに従って説明する。分岐処理は、ゲーム実行部５２によって制御され、プレイ処理におけるゲーム進行処理中に、ゲームがいずれかの分岐地点Ａ〜Ｄに達する度に実行される。
【００４０】
まず、ステップＳ３００にて、選択肢の選択待ち状態となり、いずれか１つの選択肢がプレイヤによって選択されると、ステップＳ３１０へ進む。ステップＳ３１０では、記憶部４０の履歴情報を参照する。続いて、ステップＳ３２０にて、選択確認メッセージをモニタ２ａに表示する。当該メッセージを表示する際に、ステップＳ３００にて選択された選択肢と同じ選択肢が履歴情報にある場合は、過去に選択された選択肢であることを示すメッセージも表示される。ステップＳ３００にて選択された選択肢と同じ選択肢が履歴情報にない時は、選択確認メッセージのみが表示される。
【００４１】
続いて、ステップＳ３３０にて、プレイヤにより決定操作がされたか否かが判断される。ステップＳ３３０にて肯定判断された時は、ステップＳ３４０に進んで、ステップＳ３００にて選択された選択肢が新しい選択肢であるか否かが判断される。当該判断は履歴情報を参照することにより行われる。ステップＳ３４０が肯定判断された時は、ステップＳ３５０に進み、ステップＳ３００にて選択された選択肢を、分岐地点と共に履歴情報に記憶し、分岐処理を終了する。ステップＳ３４０にて否定判断された時は、ステップＳ３５０をスキップして分岐処理を終了する。一方、ステップＳ３３０にて否定判断された時は、ステップＳ３００へ戻る。
【００４２】
本発明の第１のゲーム課金システムは、上述の形態に限らず種々の形態にて実施されてよい。例えば、最初のターンが開始される際に、課金に関する処理を行ってもよい。その場合は、例えば、端末プログラムを送信する際に、課金サーバ３にて送信先のプレイヤに対する課金処理も行えばよい。また、最初のゲームを無料とせずに、本形態における課金をゲーム完了状態に達したゲームに対して発生した課金として処理してもよい。中断状態情報は、中断時のゲームの状態の直前に位置する分岐地点にて、選択肢が選択された状態が設定されてもよい。この場合は、中断操作処理部によって、分岐地点にて選択肢が選択される度にその選択時のゲームの状態が記録されるように構成すればよい。
【００４３】
ターンの完了時にオン状態に設定される完了情報１と課金完了情報の受信時にオン状態に設定される完了情報２とを設け、ステップＳ２００では、各完了情報１、２が共にオン状態の時にゲーム開始状態からゲームが開始されるように構成してもよい。この場合、ステップＳ２２０で、各完了情報１、２がオフ状態に設定される。また、ゲームを再スタートするか否かの判断（ステップＳ２９０）をステップＳ２６０とステップＳ２６５の間に行い、ステップＳ２００にて、完了情報２がオフ状態の場合は、課金処理が行われ、その後ステップＳ２２０に進むように構成すればよい。
【００４４】
上記形態では、ユーザの判断によって新しいターンが開始されるが、所定回数のターンが繰り返されるように構成してもよい。また、プレイヤ端末２内で料金を請求先に請求する処理が完結する場合は、第１のゲーム課金システム１はプレイヤ端末２のみで構成されてもよい。更に、ゲーム完了状態に達した時に、課金サーバ３にアクセスして、ゲーム結果に応じた特典がプレイヤに付与されるように構成してもよい。
【００４５】
（２）第２実施形態
図９は、本発明の第２のゲーム課金システム１００の構成の一例を示す図である。第２のゲーム課金システム１００は、第１のゲーム課金システム１と同様に、課金サーバ３とプレイヤが操作するプレイヤ端末２とが、ネットワーク４を介して通信可能に構成されている。本形態のプレイヤ端末２は、モニタ２ａと複数のボタン群２ｂが備えられた携帯型電話である。図９の第２のゲーム課金システム１００では、１つのプレイヤ端末２が示されているが、複数のプレイヤ端末２が存在してもよい。課金サーバ３は、各プレイヤ端末２に対してゲームを配信すると共に、ゲームに対して課金する処理を行う。プレイヤ端末２は、課金サーバ３から取得したゲームをプレイヤに提供する。
【００４６】
プレイヤ端末２にて行われるゲームは、第１のゲーム課金システム１と同様の複数の選択肢Ａ〜Ｄに応じたシナリオが用意されたロールプレイングゲームである。第１のゲーム課金システム１と同様に、一旦ゲームが完了しても同じゲームを再度開始することができる。「ターン」「プレイ」「再開」「リスタート」「続行」、「新しいゲーム」及び「新しいターン」の意義も、第１のゲーム課金システム１と同じである。但し、課金に関する処理は、第１のゲーム課金システム１と異なる。第２のゲーム課金システム１００においては、用意されたシナリオＡ１〜Ｄ２毎に料金が設定され、各分岐地点Ａ〜Ｄにて選択された選択肢に応じた料金が課金される。例えば、分岐地点Ａにて選択肢Ａａが選択されると、選択肢Ａａに対応するシナリオＡ１に対する料金が課金され、その後、ゲームが進んで分岐地点Ｂにて選択肢Ｂｂが選択されると、選択肢Ｂｂに対応するシナリオＢ２に対応する料金が課金される。
【００４７】
また、選択肢Ａａに対応するシナリオＡ１の実行中に、中断地点Ｐ１にてプレイが中断された場合、後日中断地点Ｐ１からゲームを続行することができる。この際に、次の分岐地点Ｂまでの部分、即ち、中断地点Ｐ１から分岐地点Ｂまでに関しては追加課金はされない。分割地点Ｂにて、選択肢Ｂｂが選択されると、シナリオＢ２に対応する課金が発生する。選択肢に対する課金は、前回のターンにて選択されていない選択肢が選択された場合に発生する。
【００４８】
以下、上述した課金システムを実現するための具体的な構成について説明する。プレイヤ端末２のハードウェア構成は第１のゲーム課金システム１と同様である。但し、図１０に示すように、第２のゲーム課金システム１００における課金制御部５２は、中断操作処理部５２ａ、ゲーム続行部５２ｂ、及び請求先送信部５２ｄの他、更に、選択肢に対して課金する課金処理部５２ｃ’、履歴判断部５２ｅ、及び選択肢実行部５２ｆを有する。各部５２ａ〜５２ｆの機能の詳細については後述する。また、履歴情報は各分割地点Ａ〜Ｄにて選択された選択肢も記録され、これにより、履歴情報は選択履歴情報として機能する。
【００４９】
課金サーバ３のハードウェア構成も第１のゲーム課金システム１の課金サーバ３と同様である。但し、第２のゲーム課金システム３の課金サーバ３においては、図１１に示すように、料金情報が記憶部６０に記憶されている。料金情報は、各分割地点Ａ〜Ｄの各選択肢の料金が設定された情報である。これにより、記憶部６０は選択肢料金記憶部として機能する。
【００５０】
本発明の第２のゲーム課金システム１００における課金サーバ３とプレイヤ端末２との間で行われる処理の流れについて、図１２のシーケンス図に従って説明する。課金サーバ３が行う処理は、課金実行部８１によって制御される。プレイヤ端末２が行うゲームの進行に関する処理はゲーム実行部５１によって制御され、課金に関する処理は課金制御部５２によって制御される。プレイヤ端末２が端末プログラムを取得するまでは、第１のゲーム課金システム１における処理と同様である。なお、プレイヤ端末２が請求先情報を含む端末プログラム要求を課金サーバ３へ送信する処理により、課金制御部５２は請求先送信部５２ｄとして機能する。端末プログラムを取得したプレイヤ端末２は、最初のターンをゲーム開始状態ＳＳから開始する（ステップＳ５１０）。プレイヤ端末２では、ゲーム実行中はプレイ処理及び分岐処理が行われる。プレイ処理及び分岐処理の詳細については後述するが、処理の概略は次の通りである。
【００５１】
ゲーム中に分岐地点Ａ〜Ｄに達したか否かが判断される（ステップＳ５２０）。いずれかの分岐地点Ａ〜Ｄに達した場合は、分岐処理を行ない（ステップＳ５３０）、その他の場合はステップＳ５５０へ進む。分岐処理では、プレイヤによって新しい選択肢（プレイヤが選択したことがない選択肢）が選択された場合に、当該選択に対して課金するための課金に関する処理が行われる。課金に関する処理として、本形態では、プレイヤＩＤ及び選択された選択肢を含む課金情報を課金サーバ３へ送信する。課金情報を受信した課金サーバ３では、その課金情報に対応するプレイヤに対して課金するための処理が行われる（ステップＳ５４０）。
【００５２】
当該処理に関しては、課金情報に基づいて従来既知の技術を採用すればよい。例えば、請求先情報を有するプレイヤ情報を参照することにより、請求先を特定し、かつ、料金情報を参照することにより、選択された選択肢の料金を特定する。そして、特定された料金を特定された請求先へ請求する処理を行う。課金処理が完了すると、課金サーバ３は課金完了情報を送信する。課金完了情報を受信したプレイヤ端末２は、選択された選択肢に応じたシナリオに基づいたゲームを実行する。続いて、プレイヤ端末２は最初のターンが完了したか否かを判断する（ステップＳ５５０）。
【００５３】
ステップＳ５５０が否定判断された時は、ステップＳ５２０へ戻り、肯定判断された時は、プレイヤによって２回目ターンを実行するか否かが決定され（ステップＳ５６０）、２回目ターンを実行すると決定された場合は、２回目ターンがゲーム開始状態ＳＳから開始される（ステップＳ５７０）。２回目ターンにおいても、最初のターンと同様のプレイ処理及び分岐処理が行われる。以後、各ターンの完了後、新しいターンを実行すると決定されると、新しいターンが開始される。一方、新しいターンを実行すると決定されない場合は、プレイを終了する。
【００５４】
第２のゲーム課金システム１００のプレイヤ端末２において、プレイ中に実行されるプレイ処理について、図１３のフローチャートに従って説明する。プレイ処理は、プレイヤ端末２にて、プレイを開始するための操作であるプレイ開始操作がプレイヤによってされるたびに実行され、プレイヤ端末２におけるステップＳ５１０〜ステップＳ５６０までの処理に対応する。ステップＳ２００〜ステップＳ２９０までの各ステップの処理は、第１のゲーム課金システム１のプレイ処理と同様である。但し、第２のゲーム課金システム１００においては、課金はゲームの完了毎にはされないため、ステップＳ２６５の課金処理及びステップＳ２７０の正常終了の確認処理は不要である。
【００５５】
ステップＳ２００及びステップＳ２２０の処理により、ゲーム実行部５１はゲームリスタート部５１ａとして機能する。ステップＳ２４０及びステップＳ２５０の処理により、課金制御部５２は中断操作処理部５２ａとして機能する。ステップ２１０の処理により、ゲーム続行部５２ｂとして機能する。
【００５６】
プレイ処理におけるゲーム進行処理中に、いずれかの分岐地点Ａ〜Ｄに到達する度に実行される分岐処理（ステップＳ５３０に対応する処理）について、図１４のフローチャートに従って説明する。分岐処理により、各分岐地点Ａ〜Ｄでは、新しい選択肢が選択されると課金処理に関する処理が行われ、また、１回選択された選択肢が再度選択されるとメッセージが表示される。ステップＳ３００〜ステップＳ３５０までの処理は第１のゲーム課金システム１のプレイ処理ど同様である。第２のゲーム課金システム１００においては、ステップＳ３５０に続く、ステップＳ６００にて課金処理が行われる。
【００５７】
課金処理では、操作しているプレイヤのプレイヤＩＤと、選択された選択肢を含む課金情報が生成され、課金サーバ３へ送信される。その後、ステップＳ６１０にて、課金処理が課金サーバ３にて正常終了したか否かが判断される。課金サーバ３から課金完了情報を受信すると正常終了したと判断される。ステップＳ６１０にて、肯定判断された時はステップＳ６２０へ進み、選択された選択肢に応じたシナリオに基づいたゲームを実行し、分岐処理を終了する。ステップＳ６１０にて否定判断された時は、ステップＳ６３０へ進み、課金ができない旨のメッセージをモニタ２ａに表示した後、ステップＳ３００へ戻る。
【００５８】
課金制御部５２は、ステップＳ６００の処理により、課金処理部５２ｃ’として機能する。また、課金制御部５２は、ステップＳ３４０の処理により、履歴判断部５２ｅとして機能し、ステップＳ６２０の処理により、選択肢実行部５２ｆとして機能する。
【００５９】
本発明の第２のゲーム課金システムは、上述した形態に限らず種々の形態にて実行されてよい。各選択肢の料金は一定料金でもよい。その場合は、課金情報に選択された選択肢を含ませる必要はなく、課金サーバ３にて一定料金に応じた処理が行われるように構成すればよい。選択肢の料金情報をプレイヤ端末２の記憶部４０に記憶しておき、プレイヤ端末２にて選択された選択肢の料金を特定してもよい。この場合は、課金情報にて、選択肢の代わりに選択肢の料金が設定される。
【００６０】
中断状態情報は、中断時のゲームの状態の直前に位置する分岐地点にて、選択肢が選択された状態が設定されてもよい。この場合は、中断操作処理部によって、分岐地点にて選択肢が選択される度にその選択時のゲームの状態が記録されるように構成すればよい。また、分岐処理において、課金処理が正常に終了しなかった場合は、プレイが終了するように構成してもよい。この場合、プレイの終了後にプレイ開始操作を行うと、中断状態情報に記憶されている中断状態からゲームを再び開始することができる。また、プレイヤ端末２内で料金を請求先に請求する処理が完結する場合は、第１のゲーム課金システム１はプレイヤ端末２のみで構成されてもよい。更に、ゲーム完了状態に達した時に、課金サーバ３にアクセスして、ゲーム結果に応じた特典がプレイヤに付与されるように構成してもよい。
【符号の説明】
【００６１】
１          第１のゲーム課金システム
２          プレイヤ端末
２ａ        モニタ
３          課金サーバ
５１        ゲーム実行部
５１ａ      ゲームリスタート部
５２ａ      中断操作処理部
５２        課金制御部
５２ｂ      ゲーム続行部
５２ｃ      課金処理部
５２ｃ’    課金処理部
５２ｄ      請求先送信部
５２ｅ      履歴判断部
５２ｇ      選択肢実行部
８１        課金実行部
１００      第２のゲーム課金システム
【図１】
0005492260.tif 000002
【図２】
0005492260.tif 000003
【図３】
0005492260.tif 000004
【図４】
0005492260.tif 000005
【図５】
0005492260.tif 000006
【図６】
0005492260.tif 000007
【図７】
0005492260.tif 000008
【図８】
0005492260.tif 000009
【図９】
0005492260.tif 000010
【図１０】
0005492260.tif 000011
【図１１】
0005492260.tif 000012
【図１２】
0005492260.tif 000013
【図１３】
0005492260.tif 000014
【図１４】
0005492260.tif 000015