(57)【特許請求の範囲】
【請求項１】
コンピュータに、
ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する表示情報生成機能と、
ユーザによる前記ゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける選択受付機能と、
前記ゲーム画面内に表示された配置領域と、前記選択受付機能により受け付けられた配置オブジェクトとの関連性を判定する関連性判定機能と、
前記関連性判定機能による判定および／または前記選択受付機能により受け付けられた配置オブジェクトに関連付けて記憶された情報に基づいて、ゲームの進行に所定の効果を生じさせる効果発生機能と、
を実現させ、
前記ゲームは、１以上の分岐点により分岐された複数のシナリオに従って進行するゲームであり、
前記配置オブジェクトに関連付けて記憶された情報は、前記分岐点におけるシナリオの選択情報を含み、
前記効果発生機能は、前記選択受付機能により受け付けられた配置オブジェクトが有する情報の各々に基づいて、前記ゲームの進行に所定の効果を生じさせる
ゲームプログラム。
【請求項２】
前記表示情報生成機能は、前記シナリオに関連する情報に応じた形状の前記配置領域を、前記ゲーム画面に表示するための情報を生成する
ことを特徴とする請求項１に記載のゲームプログラム。
【請求項３】
前記表示情報生成機能は、前記配置領域の形状の変化に応じて前記シナリオに関連する情報を変化させて前記ゲーム画面に表示するための情報を生成する
ことを特徴とする請求項１又は請求項２に記載のゲームプログラム。
【請求項４】
前記効果発生機能は、前記関連性判定機能が前記配置領域の少なくとも一部に対して前記配置オブジェクトが適合しないと判定した場合、前記ユーザが選択した配置オブジェクトとは異なる別の配置オブジェクトに対する選択を受け付ける又は前記ゲームを終了する
ことを特徴とする請求項１乃至請求項３の何れか１の請求項に記載のゲームプログラム。
【請求項５】
前記選択受付機能は、前記ユーザの操作に応じて、前記ユーザに関連付けて記憶された前記配置オブジェクトの選択を受け付ける
ことを特徴とする請求項１乃至請求項４の何れか１の請求項に記載のゲームプログラム。
【請求項６】
コンピュータに、
ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する表示情報生成ステップと、
ユーザによる前記ゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける選択受付ステップと、
前記ゲーム画面内に表示された配置領域と、前記選択受付ステップにおいて受け付けられた配置オブジェクトとの関連性を判定する関連性判定ステップと、
前記関連性判定ステップにおける判定および／または前記選択受付ステップおいて受け付けられた配置オブジェクトに関連付けて記憶された情報に基づいて、１以上の分岐点により分岐された複数のシナリオに従って進行するゲームに所定の効果を生じさせる効果発生ステップと、
を実現させ、
前記配置オブジェクトに関連付けて記憶された情報は、前記分岐点におけるシナリオの選択情報を含み、
前記効果発生ステップは、前記選択受付ステップにより受け付けられた配置オブジェクトが有する情報の各々に基づいて、前記ゲームの進行に所定の効果を生じさせる
ゲーム処理方法。
【請求項７】
ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する表示情報生成部と、
ユーザによる前記ゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける選択受付部と、
前記ゲーム画面内に表示された配置領域と、前記選択受付部により受け付けられた配置オブジェクトとの関連性を判定する関連性判定部と、
前記関連性判定部による判定および／または前記選択受付部により受け付けられた配置オブジェクトに関連付けて記憶された情報に基づいて、１以上の分岐点により分岐された複数のシナリオに従って進行するゲームに所定の効果を生じさせる効果発生部と、
を備え、
前記配置オブジェクトに関連付けて記憶された情報は、前記分岐点におけるシナリオの選択情報を含み、
前記効果発生部は、前記選択受付部により受け付けられた配置オブジェクトが有する情報の各々に基づいて、前記ゲームの進行に所定の効果を生じさせる
情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラム、ゲーム処理方法および情報処理装置に関する。
【背景技術】
【０００２】
近年、通信機能を搭載したスマートフォンやタブレット等の電子デバイスの普及に伴い、上記電子デバイスを用いて、データ配信された物語を進めるゲームに関する技術が盛んに開発されている。
【０００３】
例えば、上記ゲームとして、ユーザキャラクタがゲームの進行に際して、択一的に操作をしてストーリーを進めさせることで、ゲームの趣向性を向上させるネットワークゲームシステムが挙げられる。一例として、特許文献１には、シナリオ発生条件が満たされたシナリオがあると判定された場合、影響グループ管理テーブルが更新され、新しいシナリオが発生するゲームが開示されている。
【０００４】
このような電子デバイス用のゲームは、択一式の展開が予め組み込まれており、ユーザがゲーム内でシナリオ展開に必要な選択をすることにより、ゲームのストーリーの進行が自動的に導かれる。
【０００５】
したがって、ユーザは、択一式の選択をすることから、その選択肢とその組み合わせによりストーリーを作り上げて選択後のストーリー展開を能動的に楽しむという要素が強くなるということが一般的であった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２１２２６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような電子デバイス用のゲームは、択一式の展開が予め組み込まれており、ユーザがゲーム内でシナリオ展開に必要な選択をすることにより、ゲームのストーリーの進行が自動的に導かれるものであった。そのため、ユーザの選択の意思に強く依存し、ゲームの趣向性が低下するという問題があった。
【０００８】
本発明の目的は、上記問題を解決し、ゲームの進行の展開に関して趣向性の高いゲームを実現することができるゲームプログラム、ゲーム処理方法および情報処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明のゲームプログラムは、コンピュータに、ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する表示情報生成機能と、ユーザによる上記ゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける選択受付機能と、上記ゲーム画面内に表示された配置領域と、上記選択受付機能により受け付けられた配置オブジェクトとの関連性を判定する関連性判定機能と、上記関連性判定機能による判定および／または上記選択受付機能により受け付けられた配置オブジェクトが有する情報に基づいて、ゲームの進行に所定の効果を生じさせる効果発生機能とを実現させることを特徴とする。
【００１０】
上記関連性判定機能は、上記ゲーム画面内に表示された配置領域の少なくとも一部の形状に、上記選択受付機能により受け付けられた配置オブジェクトの形状が適合するか否かを判定することができる。
【００１１】
上記選択受付機能は、さらに、上記ユーザの指示に基づいて、上記ゲーム画面内に表示された配置オブジェクトを回転および／または反転させる変換機能、および、上記変換機能により回転および／または反転された上記配置オブジェクトが有する情報を変化させる情報変化機能を有することができる。
【００１２】
上記ゲームプログラムは、さらに、上記コンピュータに、上記ゲームの進行に従って上記ユーザに対して配置オブジェクトを付与する付与機能を実現させ、上記ゲーム画面に表示される複数の配置オブジェクトは、上記付与機能により上記ユーザに対して付与された配置オブジェクトを含むことができる。
【００１３】
上記配置オブジェクトには、複数の上記配置オブジェクトを組み合わせることで所定の図柄が構成されるように当該所定の図柄の一部が描かれていることができる。
【００１４】
上記ゲームプログラムは、さらに、上記コンピュータに、上記ユーザの所定の操作に基づいて、上記配置領域および／または上記配置オブジェクトの形状を変化させる形状変化機能を実現させるができる。
【００１５】
上記選択受付機能は、さらに、上記ユーザとは異なる他のユーザによる配置オブジェクトの選択を受け付けることができる。
【００１６】
上記効果発生機能は、さらに、上記ゲームを開始してからの時間の経過および／または上記関連性判定機能の判定の結果に基づいて、上記ユーザに対して設定された上記ゲームの進行に用いられるポイントを減少させることができる。
【００１７】
上記ゲームは、１以上の分岐点により分岐された複数のシナリオに従って進行するゲームであり、上記配置オブジェクトが有する情報は、上記分岐点におけるシナリオの選択情報を含むことができる。
【００１８】
上記効果発生機能は、上記関連性判定機能が、上記ゲーム画面に表示された配置領域の少なくとも一部に、上記選択受付機能により受け付けられた配置オブジェクトが適合すると判定した場合、上記選択受付機能により受け付けられた配置オブジェクトが有する情報に基づいて、上記分岐点において対応するシナリオを選択することができる。
【００１９】
上記効果発生機能は、上記関連性判定機能が、上記ゲーム画面に表示された配置領域の少なくとも一部に、上記選択受付機能により受け付けられた配置オブジェクトが適合しないと判定した場合、上記ユーザによる配置オブジェクトとは異なる別の配置オブジェクトの選択を受け付けることができる。
【００２０】
上記ゲームは、上記ユーザが対戦相手と戦うことにより進行するゲームであり、上記配置オブジェクトが有する情報は、上記ユーザが上記対戦相手に対して行うアクションの種類情報を含むことができる。
【００２１】
上記配置オブジェクトが有する情報は、さらに、上記アクションの属性情報を含むことができる。
【００２２】
本発明のゲーム処理方法は、ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する表示情報生成ステップと、ユーザによる上記ゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける選択受付ステップと、上記ゲーム画面内に表示された配置領域と、上記選択受付ステップにおいて受け付けられた配置オブジェクトとの関連性を判定する関連性判定ステップと、上記関連性判定ステップにおける判定および／または上記選択受付ステップおいて受け付けられた配置オブジェクトが有する情報に基づいて、ゲームの進行に所定の効果を生じさせることを特徴とする。
【００２３】
本発明の情報処理装置は、ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する表示情報生成部と、ユーザによる上記ゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける選択受付部と、上記ゲーム画面内に表示された配置領域と、上記選択受付部により受け付けられた配置オブジェクトとの関連性を判定する関連性判定部と、上記関連性判定部による判定および／または上記選択受付部により受け付けられた配置オブジェクトが有する情報に基づいて、ゲームの進行に所定の効果を生じさせることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、ゲーム画面内に表示された配置領域と、選択受付機能により受け付けられた配置オブジェクトとの関連性を判定する関連性判定機能と、関連性判定機能による判定および／または選択受付機能により受け付けられた配置オブジェクトが有する情報に基づいて、ゲームの進行に所定の効果を生じさせる効果発生機能とを実現させることにより、ユーザの達成度を高めるストーリー展開となるものであって、趣向性の高いゲームを実現することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の情報処理装置の模式的なブロック図の一例を示す
【図２】本発明の実施形態における配置領域および配置オブジェクトの例を示す模式図を示す
【図３】本発明の実施形態における配置領域および配置オブジェクトの例を示す模式図を示す
【図４】本発明の実施形態における変換部および情報変化部を説明するための模式図を示す
【図５】本発明の情報処理装置により生成されるゲーム画面の一例を示す模式図を示す
【図６】本発明の情報処理装置により生成されるゲーム画面の一例を示す模式図を示す
【図７】本発明の情報処理装置により生成されるゲーム画面の一例を示す模式図を示す
【図８】本発明の情報処理装置により生成されるゲーム画面の他の例を示す模式図を示す
【図９】本発明のゲーム処理方法のフローを説明するためのフローチャートを示す
【発明を実施するための形態】
【００２６】
初めに、本発明の情報処理装置の実施形態について、図面を参照しながら詳細に説明する。
【００２７】
図１は、本発明の実施形態に従う情報処理装置の一例を示す機能ブロック図である。図１に示すように、本発明の情報処理装置１００は、表示情報生成部１１０と、選択受付部１２０と、関連性判定部１３０と、効果発生部１４０とを備える。なお、図１では、一例として、本発明の情報処理装置１００が、ネットワーク１０を介して１以上のユーザ端末２０と接続される例が示されている。
【００２８】
上記表示情報生成部１１０は、ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する。
【００２９】
上記配置領域は、図２（ａ）に示すように、所定の形状を有し、以下に詳述する配置オブジェクト３００が配置されるべき領域２００とすることができる。例えば、配置オブジェクト３００がジグソーパズルやシルエットパズル等のピースであるとすると、配置領域はこれらピースを配置するための所定の枠で囲われる領域２００とすることができる。なお、図２（ａ）は、上記配置領域２００がさらにハート型の枠２１０で囲われた例が示されている。
【００３０】
上記配置領域２００が有する所定の形状とは、以下に詳述する配置オブジェクト３００の形状または複数の配置オブジェクト３００を組み合わせて形成される形状とすることができる。
【００３１】
上記配置オブジェクト３００は、図２（ｂ）に示すように、所定の形状を有し、上記配置領域２００に配置され得るオブジェクトとすることができる。
【００３２】
上記配置オブジェクト３００が有する所定の形状とは、凹部凸部を組み合わせてなる一般的なジグソーパズルのピースの形状、鍵穴形状または複数の長方形を組み合わせてなる形状等とすることができるが、これらに限られるものではない。
【００３３】
また、上記配置オブジェクト３００は、複数の配置オブジェクト３００を組み合わせることで所定の図柄が構成されるように、この所定の図柄の一部が描かれているものとすることができる。この場合、上記配置オブジェクト３００が有する所定の形状は、上述したような特異な形状とする必要はなく、例えば正方形とすることができる。
【００３４】
上記所定の形状の配置領域２００の少なくとも一部、および、複数の配置オブジェクト３００それぞれの少なくとも一部を表示するとは、各々の全体すべてが表示されている必要はなく、全体の一部が表示されていてもよいという意とすることができる。
【００３５】
また、上記配置オブジェクト３００は、情報を有するものとする。
例えば、本発明により実現されるゲームが、１以上の分岐点により分岐された複数のシナリオに従って進行するゲームの場合には、上記情報は、分岐点におけるシナリオの選択情報を含むものとすることができる。詳細については後述する。
あるいは、本発明により実現されるゲームが、ユーザが対戦相手と戦うことにより進行するゲームである場合、上記情報は、ユーザが対戦相手に対して行うアクションの種類情報を含むものとすることができる。詳細については後述する。
【００３６】
上記情報は、配置オブジェクト３００と共にゲーム画面に表示されることができる。
【００３７】
上記選択受付部１２０は、ユーザによるゲーム画面内に表示された複数の配置オブジェクト３００の中からの少なくとも一の配置オブジェクトの選択を受け付ける。
【００３８】
上記選択は、例えば、ゲーム画面を操作領域とし、ユーザが特定の配置オブジェクト３００をタッチ等する操作により行われることができる。あるいは、特定の配置オブジェクト３００に対応するキーを押下する操作により行われることもできる。
【００３９】
上記関連性判定部１３０は、ゲーム画面内に表示された配置領域２００と、選択受付部１２０により受け付けられた配置オブジェクト３００との関連性を判定する。
【００４０】
上記関連性の判定とは、例えば、上記ゲーム画面内に表示された配置領域２００の少なくとも一部の形状に、上記選択受付部１２０により受け付けられた配置オブジェクト３００の形状が適合するか否かの判定とすることができる。詳細については後述する。
【００４１】
上記効果発生部１４０は、上記関連性判定部１３０による判定および／または上記選択受付部１２０により受け付けられた配置オブジェクト３００が有する情報に基づいて、ゲームの進行に所定の効果を生じさせる。
【００４２】
例えば、上記関連性判定部１３０により、ゲーム画面に表示された配置領域２００の少なくとも一部に、選択受付部１２０により受け付けられた配置オブジェクト３００が適合しないと判定された場合、上記効果発生部１４０は、上記選択受付部１２０により受け付けられた配置オブジェクト３００が有する情報に依らず、ゲームの進行に所定の効果を生じさせることができる。
【００４３】
このとき、上記所定の効果は、例えば、別の配置オブジェクト３００の選択を受け付ける効果とすることができる。
【００４４】
あるいは、上記関連性判定部１３０により、ゲーム画面に表示された配置領域２００の少なくとも一部に、選択受付部１２０により受け付けられた配置オブジェクト３００が適合すると判定された場合、上記効果発生部１４０は、さらに、上記選択受付部１２０により受け付けられた配置オブジェクト３００が有する情報に基づいて、ゲームの進行に所定の効果を生じさせることができる。
【００４５】
このとき、上記所定の効果は、例えば、本発明により実現されるゲームが、１以上の分岐点により分岐された複数のシナリオに従って進行するゲームの場合には、分岐点において対応するシナリオを選択する効果とすることができる。
【００４６】
具体的には、例えば、選択受付部１２０により受け付けられた配置オブジェクト３００が有する情報に、「りんごを渡す」というシナリオの選択情報が含まれていた場合には、所定の効果として、ゲーム画面にりんごが現れ、対象の登場人物に対してりんごを渡すという効果が生じるものとすることができる。
【００４７】
本発明の情報処理装置１００は、上記構成を有することにより、ユーザに対し、配置オブジェクトの適切な選択を促すことができ、また、ユーザは、ゲームの進行に対して推理・推測が可能となる。これにより、趣向性の高いゲームを実現することが可能となる。
【００４８】
上記関連性判定部１３０は、上記ゲーム画面内に表示された配置領域２００の少なくとも一部の形状に、上記選択受付部１２０により受け付けられた配置オブジェクト３００の形状が適合するか否かを判定することができる。
【００４９】
図３は、上記関連性判定部１３０による判定を説明するための模式図である。図３（ａ）は、配置領域２００に対し、選択肢として３つの配置オブジェクト３００ａ〜ｃが表示される例を示したものである。この例の場合、上記関連性判定部１３０は、選択受付部１２０が配置オブジェクト３００ａ，ｃを受け付けた場合、配置領域２００の形状に、配置オブジェクト３００ａ，ｃの形状が適合しないと判定し、選択受付部１２０が配置オブジェクト３００ｂを受け付けた場合、配置領域２００の形状に、配置オブジェクト３００ｂの形状が適合すると判定することができる。
【００５０】
また、図３（ｂ）は、配置領域２００が、複数の配置オブジェクト３００を組み合わせて形成される形状を有する例を示したものである。
【００５１】
さらに、図３（ｃ）は、配置領域２００がモヤ状のモザイクで隠され、配置領域２００の一部のみが表示される例を示したものである。なお、このモザイクは、ゲームの進行に応じて消滅または小さくなったり、ユーザが特定のアイテムを使用することで消滅させたりすることができ、これにより、ユーザは配置領域２００のすべてを表示させることができるものとすることができる。
【００５２】
上記選択受付部１２０は、さらに、変換部および情報変化部を有することができる。
【００５３】
上記変換部は、上記ユーザの指示に基づいて、上記ゲーム画面内に表示された配置オブジェクト３００を回転および／または反転させる。
【００５４】
上記情報変化部は、上記変換部により回転および／または反転された上記配置オブジェクト３００が有する情報を変化させる。
【００５５】
図４は、上記変換部および上記情報変化部を説明するための模式図である。図４（ａ）に示すように、上記変換部は、配置オブジェクト３００を、右へ９０度、１８０度、２７０度と回転させることができる。これに伴い、上記情報変化部は、配置オブジェクト３００が有する情報を、「説教する」から、「厳しく諭す」、「褒める」、「やさしく諭す」へ変化させることができる。上記回転は、より細かな任意の角度とすることもできるし、上記変換部は、図４（ｂ）に示すように、配置オブジェクト３００を上下反転、左右反転させるものとすることもできる。
【００５６】
上記構成によれば、表示された１つの配置オブジェクト３００から幾通りもの選択肢を生成することができ、ゲームの難易度を高めることができる。
【００５７】
また、配置オブジェクト３００が有する情報の変化は、配置オブジェクト３００の回転／反転の動きにより想起されるような変化であることが望ましい。例えば、配置オブジェクト３００の回転角に応じて、情報に含まれる語句の語調を変化させることができる。具体的には、「厳しく諭す」という情報を含む配置オブジェクト３００を１８０度回転させることにより、「やさしく諭す」というように語調を和らげることができる。更に、配置オブジェクト３００の反転に応じて、情報に含まれる意味を反転させてもよい。具体的には、「仲良くする」という情報を、「喧嘩する」のような逆の意味に反転させてもよい。
【００５８】
また、上記変換部および情報変化部による機能は、ゲームが進行するに従って実行可能となる機能とすることができる。例えば、ユーザのレベルが上がるにつれ、右回転、左回転、反転等の動きが段階的に実行可能とすることができる。
【００５９】
上記情報処理装置１００は、さらに、図１に示すように、ゲームの進行に従って上記ユーザに対して配置オブジェクト３００を付与する付与部１５０を備え、上記ゲーム画面に表示される複数の配置オブジェクト３００は、上記付与部１５０により上記ユーザに対して付与された配置オブジェクト３００を含むことができる。
【００６０】
すなわち、ユーザのゲームの進行度にしたがって、配置オブジェクト３００が多様になり、ユーザが選択できる配置オブジェクト３００を増加させていくことができるようにすることができる。
【００６１】
例えば、ゲームの初期段階にあっては配置領域２００を埋めることのできる特定の配置オブジェクト３００が付与されていないとする。ゲームの進行に伴って配置オブジェクト３００が付与されてくるようになると、特定の配置オブジェクト３００が表示されて、ゲームの初期段階には埋めることのできなかった配置領域２００を埋めていくことが可能となる。
【００６２】
上記配置オブジェクト３００には、複数の上記配置オブジェクト３００を組み合わせることで所定の図柄が構成されるように当該所定の図柄の一部が描かれることができる。
【００６３】
上記所定の図柄とは、上記配置オブジェクト３００により対応する配置領域２００がすべて満たされた場合に発生する効果に関連する図柄とすることができる。
【００６４】
上記構成によれば、ユーザの選択に対してヒントおよび趣向性を与えることができる。
【００６５】
本発明の情報処理装置１００は、さらに、図１に示すように、上記ユーザの所定の操作に基づいて、上記配置領域２００および／または上記配置オブジェクト３００の形状を変化させる形状変化部１６０を備えることができる。
【００６６】
例えば、ユーザのゲームの進行度にしたがって配置領域２００および／または配置オブジェクト３００の形状自体を変化させることもできる。
【００６７】
具体的には、ゲームの初期段階にあっては配置領域２００を埋めることのできる特定の配置オブジェクト３００が付与されていないとする。ゲームの進行に伴って配置オブジェクト３００の形状を変化させることができるようになると、ゲームの初期段階には埋めることのできなかった配置領域２００を埋めていくことが可能となる。
【００６８】
上記選択受付部１２０は、さらに、上記ユーザとは異なる他のユーザによる配置オブジェクト３００の選択を受け付けることができる。
【００６９】
図１に示したように、上記ユーザのユーザ端末２０と、上記他のユーザのユーザ端末２０とは、ネットワークおよび本発明の情報処理装置を介して接続されるものとすることができる。
【００７０】
上記構成によれば、２名以上のユーザによって配置オブジェクト３００が選択されることによって、ゲームの進行をより複雑に展開することができる。
【００７１】
例えば、ユーザがゲームの初期状態でプレイをしており、異なるユーザがよりゲームの進行が進んでいた場合だと、初期状態では得られない配置オブジェクト３００を異なるユーザから借りたり、譲り受けることにより選択することができるよう構成することができる。
【００７２】
上記効果発生部１４０は、さらに、ゲームを開始してからの時間の経過および／または上記関連性判定部１３０の判定の結果に基づいて、上記ユーザに対して設定されたゲームの進行に用いられるポイントを減少させることができる。
【００７３】
上記ポイントとは、例えばゲーム内におけるユーザまたはユーザに対応するキャラクタの体力値（ＨＰ）等とすることができる。
【００７４】
例えば、関連性判定部１３０により、配置領域２００の少なくとも一部の形状に、配置オブジェクト３００の形状が適合しないと判定された場合、このポイントを減少させるものとすることができる。また、ゲームは、時間的要素を含むことができ、一定の時間内に選択をできなかった場合には、ポイントを減少させることもできる。
【００７５】
上記ゲームは、１以上の分岐点により分岐された複数のシナリオに従って進行するゲームであり、上記配置オブジェクト３００が有する情報は、上記分岐点におけるシナリオの選択情報を含むことができる。すなわち、上記ゲームは、いわゆるノベルゲームの要素を含むことができる。
【００７６】
例えば、上記ゲームには、ゲーム進行に予めシナリオが設けられており、ユーザの選択によって、異なったエンディングを展開することができる。
【００７７】
また、上記ゲームは、複数の登場人物を登場させることができ、それぞれの役割、行動、場所および／または時間等の基本的な情報と、ゲームの進行に応じて変化する状態の情報（体力、情報を提供する状態、または、拒否をする状態等）を有することができる。
【００７８】
上記構成によれば、配置オブジェクト３００が有する情報がシナリオの選択情報を含んでいるため、ユーザが、従来のノベルゲームと比較して、配置領域２００に対応する登場人物の心情を考慮して、どの配置オブジェクト３００を選択したらよいかを推測できる。
【００７９】
例えば、図４に示したように、凸型の配置オブジェクト３００には、説教するというシナリオ選択情報が含まれ、右へ９０度に回転させた配置オブジェクト３００には厳しく諭すというシナリオ選択情報が含まれているとする。
【００８０】
ユーザは、配置領域２００に対応する登場人物が何を求めているかを考慮し、その登場人物が厳しく諭して欲しそうだと推測した場合であって、選択肢の中に凸型の配置オブジェクト３００があれば、凸型の配置オブジェクト３００を回転させて、厳しく諭すというシナリオ選択情報を含んだ配置オブジェクト３００を選択することができる。
【００８１】
そして、ユーザが選択した厳しく諭すというシナリオ選択情報がその後のストーリー展開に影響するものとすることができる。
【００８２】
上記効果発生部１４０は、上記関連性判定部１３０が、上記ゲーム画面に表示された配置領域２００の少なくとも一部に、上記選択受付部１２０により受け付けられた配置オブジェクト３００が適合すると判定した場合、上記選択受付部１２０により受け付けられた配置オブジェクト３００が有する情報に基づいて、上記分岐点において対応するシナリオを選択することができる。
【００８３】
例えば、図４に示したように、凸型の配置オブジェクト３００には、説教するというシナリオ選択情報が含まれ、右へ２７０度に回転させた配置オブジェクト３００にはやさしく諭すというシナリオ選択情報が含まれているとする。
【００８４】
仮に、配置領域２００が凸型の配置オブジェクト３００も右へ２７０度回転させた配置オブジェクト３００も受け付けられるとした場合、どちらを選択したかによって、その効果が異なり、別のストーリーが展開することになる。
【００８５】
例えば、ユーザがやさしく諭すというシナリオ情報を含む配置オブジェクト３００を選択したとする。効果発生部１４０によって、その登場人物がやさしく諭されて、ユーザに次の展開となる情報を与えたり、ユーザにゲーム進行の役に立つようなアイテムを提供したりすることによって、ユーザの選択に応えるようなストーリー展開をすることができる。
【００８６】
上記効果発生部１４０は、上記関連性判定部１３０が、上記ゲーム画面に表示された配置領域２００の少なくとも一部に、上記選択受付部１２０により受け付けられた配置オブジェクト３００が適合しないと判定した場合、上記ユーザによる配置オブジェクト３００とは異なる別の配置オブジェクト３００の選択を受け付けることができる。
【００８７】
ユーザの選択が受け入れられなかったとしても、再び配置オブジェクト３００を選択することができ、配置領域２００を埋めるための機会を再び与えることができる。また、この際、ユーザに対応する登場人物の体力値（ＨＰ）を減らす等の所定のペナルティを課すこともできる。
【００８８】
また、上記ゲームは、上記ユーザが対戦相手と戦うことにより進行するゲームであり、上記配置オブジェクト３００が有する情報は、上記ユーザが上記対戦相手に対して行うアクションの種類情報を含むことができる。すなわち、上記ゲームは、いわゆるＲＰＧや格闘ゲーム等の要素を含むことができる。
【００８９】
上記対戦相手は、上記ユーザとは異なる他のユーザの他、コンピュータが操作するコンピュータキャラクタとすることができる。
【００９０】
上記アクションの種類としては、攻撃をする場合、パンチやキックといった行為を含むものすることができる。
【００９１】
上記配置オブジェクト３００が有する情報は、さらに、上記アクションの属性情報を含むことができる。
【００９２】
上記属性情報は、同じ攻撃を仕掛けた場合であっても、相手方がどのような属性に分類されるかによって、異なった効果を与えることのできる情報をいうことができる。
【００９３】
例えば、火に属する攻撃をした場合に、相手方の属性が土であった場合には、基準となる攻撃力よりも弱くダメージを与えることになるとすることができる。また、同じ攻撃をした場合であっても、相手方の属性が木であった場合には、基準となる攻撃よりも強くダメージを与えることになるとすることができる。
【００９４】
本発明の情報処理装置１００は、ユーザ端末２０とネットワーク１０を介して接続されたサーバ装置として機能することもできるし、ユーザ端末２０自体が本発明の情報処理装置１００を備える構成とすることもできる。前者の場合、本発明の情報処理装置１００により処理されるゲームはブラウザゲームとして、後者の場合はネイティブゲームとして機能する。
【００９５】
また、本発明の情報処理装置１００が、ユーザ端末２０とネットワーク１０を介して接続されたサーバ装置として機能する場合には、ゲーム進行画面をサーバ装置によるブラウザ表示とし、その他のメニュー画面等をユーザ端末２０によるネイティブ表示としたハイブリッドゲームとすることもできる。
【００９６】
また、ユーザ端末２０は、スマートフォン等の電子デバイスとして説明を行ったが、ゲーム専用機である家庭用ゲーム機や、携帯ゲーム機等のコンシューマ機とすることもできる。
【００９７】
続いて、本発明の情報処理装置１００により処理されるゲームの一例について図面を参照しながら説明する。なお、以下では、上記ゲームがいわゆるノベルゲームであり、ノベルパート中にノベルを含むパズルパートが発生するゲームである場合について説明を行うが、これに限られるものではない。
【００９８】
図５は、本発明の情報処理装置１００により生成されるゲーム画面の一例を示す模式図であり、図５（ａ）は、ゲームのタイトル画面を、図５（ｂ）は、ノベル画面を、図５（ｃ）は、パズルパートの開始画面を、図５（ｄ）は、パズル中のノベル画面を表示したものである。
【００９９】
図５に示す例では、ユーザが、図５（ａ）のタイトル画面においてパズルパートを選択すると、図５（ｂ）のノベル画面において、登場人物Ａのセリフおよびポイント表示４００が表示され、図５（ｃ）のパズルパートの開始画面で、さらに配置領域２００が表示され、図５（ｄ）のパズル中のノベル画面へと表示が遷移している。
【０１００】
上記ポイント表示４００は、初期状態においてフル状態で表されているが、時間の経過やミスによるペナルティにより減少したり、アイテムの使用により増加したりする設定とすることができる。
【０１０１】
図６は、本発明の情報処理装置１００により生成されるゲーム画面の一例を示す模式図であり、図５に示した例の続きを示したものである。図６（ａ）は、ピース選択画面を、図６（ｂ）は、ピース詳細設定画面を表示したものである。
【０１０２】
図６に示す例では、図６（ａ）のピース選択画面で、複数の配置オブジェクト３００ｄ〜ｆが表示されている。配置オブジェクト３００ｄは、「やさしく説得する」というシナリオ選択情報を有し、配置オブジェクト３００ｅは、「好物を渡す」というシナリオ選択情報を有し、配置オブジェクト３００ｆは、「ご飯に誘う」というシナリオ選択情報を有する。
【０１０３】
上記配置オブジェクト３００ｄ、ｆの隣には、これら配置オブジェクトを回転または反転させるためのボタンを表示することができる。
【０１０４】
図６（ａ）において、配置オブジェクト３００ｅが選択された場合、図６（ｂ）では、さらに詳細な選択画面が表示されている。
【０１０５】
なお、上記ポイントや選択画面の配置位置は、ユーザの操作が容易なように設計されればよく、特に限定されるものではない。
【０１０６】
図７は、本発明の情報処理装置により生成されるゲーム画面の一例を示す模式図であり、図７（ａ）は、図６（ｂ）において適切な選択した場合の結果を表示する画面を、図７（ｂ）は、適切な選択をし続け、配置領域２００をすべて埋めることができた画面を、図７（ｃ）は、不適切な選択をした場合の結果を表示する画面を、図７（ｄ）は、不適切な選択をし続け、パズルを成功できなかった場合の画面を表示したものである。
【０１０７】
図７（ａ）では、図６（ａ）において選択した配置オブジェクト３００ｅが配置領域２００に適切に配置された結果が表示され、図７（ｂ）では、配置領域２００がすべて配置オブジェクト３００によって埋められ、パズルが成功した画面を示している。
【０１０８】
一方、図７（ｃ）では、図６（ｂ）において選択を誤ったためにポイント表示４００が減少し、図７（ｄ）では、ポイントが０になりパズルが失敗した画面が表示されている。
【０１０９】
図８は、本発明の情報処理装置１００により生成されるゲーム画面の他の例を示す模式図であり、図８（ａ）は、文脈と配置領域２００の形状から登場人物が求めている配置オブジェクト３００を選択させる画面を、図８（ｂ）は、登場人物が悩んでいるといった場合であって、配置領域２００を大きくすることで、心の隙間が大きいという心情を表現した画面表示である。
【０１１０】
また、登場人物の表情を、上記配置領域２００の大きさに基づいて変化させてもよい。具体的には、配置領域２００が埋まっていくことにより、登場人物が険しい表情から、優しい表情に変化させてもよい。
【０１１１】
このように、パズルとストーリーを組み合わせるゲームにすることにより、登場人物の心（配置領域２００）を配置オブジェクト３００により埋めるというパズルがユーザの達成度を高めるストーリー展開となるものであって、趣向性の高いゲームを実現することができる。
【０１１２】
続いて、本発明のゲーム処理方法について図面を参照しながら説明する。
【０１１３】
図９は、本発明のゲーム処理方法のフローの一例を示すフローチャートである。図９に示すように、本発明のゲーム処理方法は、コンピュータに、表示情報生成ステップＳ１１０と、選択受付ステップＳ１２０と、関連性判定ステップＳ１３０と、効果発生ステップＳ１４０とを実行させる。
【０１１４】
上記表示情報生成ステップＳ１１０では、ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する。この表示情報生成ステップＳ１１０は、上述した表示情報生成部１１０により処理されることができる。詳細については上述した通りである。
【０１１５】
上記選択受付ステップＳ１２０では、ユーザによる上記ゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける。この選択受付ステップＳ１２０は、上述した選択受付部１２０により処理されることができる。詳細については上述した通りである。
【０１１６】
上記関連性判定ステップＳ１３０では、ゲーム画面内に表示された配置領域と、上記選択受付ステップＳ１２０において受け付けられた配置オブジェクトとの関連性を判定する。この関連性判定ステップＳ１３０は、上述した関連性判定部１３０により処理されることができる。詳細については上述した通りである。
【０１１７】
上記効果発生ステップＳ１４０では、関連性判定ステップＳ１３０における判定および／または選択受付ステップＳ１２０において受け付けられた配置オブジェクトが有する情報に基づいて、ゲームの進行に所定の効果を生じさせる。この効果発生ステップＳ１４０は、上述した効果発生部１４０により処理されることができる。詳細については上述した通りである。
【０１１８】
最後に、本発明のゲームプログラムについて説明する。
【０１１９】
本発明のゲームプログラムは、コンピュータに、表示情報生成機能と、選択受付機能と、関連性判定機能と、効果発生機能とを実現させる。
【０１２０】
上記表示情報生成機能は、ゲーム画面内に、所定の形状の配置領域の少なくとも一部、および、複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する。この表示情報生成機能は、上述した表示情報生成部１１０により実現されることができる。詳細については上述した通りである。
【０１２１】
上記選択受付機能は、ユーザによる上記ゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける。この選択受付機能は、上述した選択受付部１２０により実現されることができる。詳細については上述した通りである。
【０１２２】
上記関連性判定機能は、ゲーム画面内に表示された配置領域と、選択受付機能により受け付けられた配置オブジェクトとの関連性を判定する。この関連性判定機能は、上述した関連性判定部１３０により実現されることができる。詳細については上述した通りである。
【０１２３】
上記効果発生機能は、関連性判定機能による判定および／または選択受付機能により受け付けられた配置オブジェクトが有する情報に基づいて、ゲームの進行に所定の効果を生じさせる。この効果発生機能は、上述した効果発生部１４０により実現されることができる。詳細については上述した通りである。
【０１２４】
上記ゲームプログラムは、コンピュータが読み取り可能な記録媒体に記録されて提供することができる。記録媒体としては、ＣＤ−ＲＯＭやＤＶＤ等、コンピュータが読み取り可能なものであれば特に限定されるものではない。
【０１２５】
また、上記ゲームプログラムは、例えば，ＡｃｔｉｏｎＳｃｒｉｐｔ、ＪａｖａＳｃｒｉｐｔ（登録商標）等のスクリプト言語や、Ｏｂｊｅｃｔｉｖｅ−Ｃ、Ｊａｖａ（登録商標）等のオブジェクト指向プログラミング言語で作成することができる。
【０１２６】
あるいは、上記ゲームプログラムは、例えば、ＨＴＭＬ５等のマークアップ言語で作成することもできる。
【０１２７】
上述したところは、代表的な実施形態の例を示したものであって、本発明はこの実施形態に限定されるものではない。
【符号の説明】
【０１２８】
１００  情報処理装置
１１０  表示情報生成部
１２０  選択受付部
１３０  関連性判定部
１４０  効果発生部
１５０  付与部
１６０  形状変化部
１０  ネットワーク
２０  ユーザ端末
２００  配置領域
３００  配置オブジェクト
４００  ポイント表示
【要約】
【課題】  ユーザの達成度を高めるゲーム進行展開となるものであって趣向性の高いゲームを実現することができるゲームプログラム、ゲーム処理方法および情報処理装置を提供する。
【解決手段】  本発明のゲームプログラムは、コンピュータに、ゲーム画面内に、所定の形状の配置領域の少なくとも一部および複数の配置オブジェクトそれぞれの少なくとも一部を表示するための情報を生成する表示情報生成機能と、ユーザによるゲーム画面内に表示された複数の配置オブジェクトの中からの少なくとも一の配置オブジェクトの選択を受け付ける選択受付機能と、ゲーム画面内に表示された配置領域および選択受付機能により受け付けられた配置オブジェクトの関連性を判定する関連性判定機能と、関連性判定機能による判定および／または選択受付機能により受け付けられた配置オブジェクトが有する情報に基づいてゲームの進行に所定の効果を生じさせる効果発生機能とを実現させる。
【選択図】  図１【図１】
0005777835.tif 000002
【図２】
0005777835.tif 000003
【図３】
0005777835.tif 000004
【図４】
0005777835.tif 000005
【図５】
0005777835.tif 000006
【図６】
0005777835.tif 000007
【図７】
0005777835.tif 000008
【図８】
0005777835.tif 000009
【図９】
0005777835.tif 000010