(57)【要約】【課題】ネットワークゲームにおいて、招待コードの乱発を抑制する。【解決手段】ゲームサーバは、招待者のゲーム端末から、招待者が推薦するゲームの招待コードの登録要求を受信し、招待者のプロファイルページに招待コードの発行ボタンを登録する。被招待者のゲーム端末から招待者へのプロファイルページへのアクセスがあり、招待コードの発行ボタンがタッチされると、ゲームサーバは被招待者のゲーム端末に招待コードを送信する。招待コードを使って被招待者が推薦ゲームをプレイするときには、被招待者と招待者に特典が付与されてもよい。【選択図】図６
2018161200.tif 000002
【特許請求の範囲】
【請求項１】
複数のゲーム端末と通信ネットワークを介して接続され、
第１のプレイヤが操作する第１のゲーム端末から、第１のゲームの招待コードの登録要求を受信するコード登録受信部と、
前記第１のプレイヤに対応づけられるウェブページに前記招待コードの取得手段を登録するコード登録部と、
第２のプレイヤが操作する第２のゲーム端末から、前記ウェブページへのアクセス要求を受信するページアクセス受信部と、
前記アクセス要求が受信されたとき、前記ウェブページを前記第２のゲーム端末に送信するページ送信部と、
前記ウェブページにアクセスした第２のゲーム端末から、前記招待コードの取得要求を受信するコード要求受信部と、
前記招待コードの取得要求が受信されたことを条件として、前記招待コードを前記第２のゲーム端末に送信するコード送信部と、を備えることを特徴とするゲームサーバ。
【請求項２】
前記コード登録部は、前記第１のプレイヤに対応付けられ、かつ、第２のゲームのプレイヤを対象として公開されるウェブページに前記第１のゲームの招待コードの取得手段を登録することを特徴とする請求項１に記載のゲームサーバ。
【請求項３】
前記第２のゲーム端末から、前記第１のゲームに対するプレイヤ登録要求を受信するプレイヤ登録受信部と、
前記プレイヤ登録要求が受信されたとき、前記第１のゲームに対して前記第２のプレイヤを登録するプレイヤ登録部と、
前記第２のプレイヤが前記第１のゲームの招待コードの取得後に前記第１のゲームに登録をしたことを条件として、前記第１のプレイヤに前記第２のゲームの特典を付与する特典付与部と、を更に備えることを特徴とする請求項１または２に記載のゲームサーバ。
【請求項４】
前記コード登録部は、前記第１のゲームの招待コードとともに前記第１のプレイヤによる前記第１のゲームのプレイ履歴を前記ウェブページに掲載することを特徴とする請求項１から３のいずれかに記載のゲームサーバ。
【請求項５】
前記第２のゲーム端末から、前記第１のゲームに対するプレイヤ登録要求を受信するプレイヤ登録受信部と、
前記プレイヤ登録要求が受信されたとき、前記第１のゲームに対して前記第２のプレイヤを登録するプレイヤ登録部と、
前記第２のプレイヤが前記第１のゲームの招待コードの取得後に前記第１のゲームに登録をしたとき、前記第１のゲーム端末に対して前記第２のプレイヤの登録を通知する登録通知部と、を更に備えることを特徴とする請求項１または２に記載のゲームサーバ。
【請求項６】
前記登録通知部は、前記第１のプレイヤと前記第２のプレイヤのマッチング履歴が存在することを条件として、前記第１のゲーム端末に前記第２のプレイヤの登録を通知することを特徴とする請求項５に記載のゲームサーバ。
【請求項７】
前記コード登録部は、前記第１のプレイヤが前記第１のゲームのプレイ履歴を有するか否かに関わらず、前記第１のプレイヤに対応付けられる前記ウェブページに前記第１のゲームの招待コードの取得手段を登録することを特徴とする請求項１から６のいずれかに記載のゲームサーバ。
【請求項８】
第１のプレイヤが操作する第１のゲーム端末から、第１のゲームの招待コードの登録要求を受信する機能と、
前記第１のプレイヤに対応づけられるウェブページに前記招待コードの取得手段を登録する機能と、
第２のプレイヤが操作する第２のゲーム端末から、前記ウェブページへのアクセス要求を受信する機能と、
前記アクセス要求が受信されたとき、前記ウェブページを前記第２のゲーム端末に送信する機能と、
前記ウェブページにアクセスした第２のゲーム端末から、前記招待コードの取得要求を受信する機能と、
前記招待コードの取得要求が受信されたことを条件として、前記招待コードを前記第２のゲーム端末に送信する機能と、をコンピュータに発揮させることを特徴とするゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークゲームへ他のプレイヤを招待する技術、に関する。
【背景技術】
【０００２】
通信端末としてだけでなくゲーム端末としてのスマートフォンの利用も一般化している。スマートフォンで親しまれているネットワークゲームは、ゲームサーバに構築されるプラットフォームにスマートフォンからアクセスすることで提供される。ネットワークゲームは、キャラクタの育成、他のプレイヤとの協力や競争、カードやアイテムの収集を重視した内容であることが多い。
【０００３】
プレイヤはネットワークゲームを一人で楽しむこともできるし、複数のプレイヤによりゲームグループを形成していっしょに楽しむこともできる。ネットワークゲームには、既存プレイヤが新規プレイヤを誘うことでプレイヤ層が拡大していくという側面がある。
【０００４】
あるプレイヤＡが別のプレイヤＢをゲームに誘うための方式として、特許文献１はインバイトコード（招待コード）という仕組みを開示する。プレイヤＡがプレイヤＢに招待コードを提供した場合、プレイヤＢは招待コードをゲームサーバに入力すれば、ゲームにおけるさまざまなリワード（アイテムなどの特典）を享受できる。特典がプレイヤＢのゲーム参加へのインセンティブ（誘因）となる。また、プレイヤＢを誘ったプレイヤＡにも特典を付与すれば、勧誘へのインセンティブも高まる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５５４５３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
とはいえ、ゲームに興味のない被招待者にとっては、招待者から送られてくる招待コードは無用のものでもある。ＳＮＳ（Social Networking Service）を介して頻繁に招待コードが送りつけられると、被招待者は招待対象のゲームに対して悪感情すらいだきかねない。
【０００７】
本発明は、上記認識に基づいて完成された発明であり、その主たる目的は、ネットワークゲームにおいて、招待コードの乱発を抑制するための技術、を提供することにある。
【課題を解決するための手段】
【０００８】
本発明のある態様におけるゲームサーバは、複数のゲーム端末と通信ネットワークを介して接続される。
このゲームサーバは、第１のプレイヤが操作する第１のゲーム端末から、第１のゲームの招待コードの登録要求を受信するコード登録受信部と、第１のプレイヤに対応づけられるウェブページに招待コードの取得手段を登録するコード登録部と、第２のプレイヤが操作する第２のゲーム端末から、ウェブページへのアクセス要求を受信するページアクセス受信部と、アクセス要求が受信されたとき、ウェブページを第２のゲーム端末に送信するページ送信部と、ウェブページにアクセスした第２のゲーム端末から、招待コードの取得要求を受信するコード要求受信部と、招待コードの取得要求が受信されたことを条件として、招待コードを第２のゲーム端末に送信するコード送信部と、を備える。
【発明の効果】
【０００９】
本発明によれば、ネットワークゲームにおいて、招待コードを効率的に配布しやすくなる。
【図面の簡単な説明】
【００１０】
【図１】ゲームシステムのハードウェア構成図である。
【図２】ゲームシステムの機能ブロック図である。
【図３】プレイ履歴情報のデータ構造図である。
【図４】マッチング履歴情報のデータ構造図である。
【図５】ランキング画面の画面図である。
【図６】プロファイル画面の画面図である。
【図７】招待コード取得画面の画面図である。
【図８】推薦ゲームの掲載過程を示すフローチャートである。
【図９】招待コードの発行過程を示すフローチャートである。
【図１０】ゲームモジュールのダウンロード過程を示すフローチャートである。
【発明を実施するための形態】
【００１１】
本実施形態におけるゲームシステムにおいては、招待者が被招待者に招待コードを送付するのではなく、招待者は自分のプロファイルページに招待コードを掲載する。別のプレイヤ（被招待者）は、招待者のプロファイルページにアクセスし、そこから招待コードを能動的に取得する。
【００１２】
具体的には、ゲームＧ２（第２のゲーム）におけるプレイヤＡ（第１のプレイヤ）のプロファイルページ（自己紹介のためのウェブページ）において、プレイヤＡが推薦するゲームＧ１（第１のゲーム）の招待コードを掲載する。ゲームＧ２のプレイヤＢ（第２のプレイヤ）はプレイヤＡのプロファイルページを参照することでゲームＧ１にも興味を持つかもしれない。プレイヤＢは、プレイヤＡからゲームＧ１の招待コードを取得できる。ゲームＧ１の招待コードを取得したあと、プレイヤＢがゲームＧ１に対してプレイヤ登録すれば、あるいは、プレイヤＢがゲームＧ１を実際にプレイすれば、プレイヤＡとプレイヤＢには特典が付与される。
以下、ゲームＧ２のように招待のきっかけとなるゲームのことを「共通ゲーム（第２のゲーム）」、ゲームＧ１のように紹介されるゲームのことを「推薦ゲーム（第１のゲーム）」とよぶことにする。
【００１３】
図１は、ゲームシステム１００のハードウェア構成図である。
ゲームシステム１００においては、ゲームサーバ１０２に対して、複数のゲーム端末１０４ａ、１０４ｂ、１０４ｃ・・・１０４ｎ（以下、まとめて言うときや特に区別しないときには「ゲーム端末１０４」と総称する）がインターネット１０６を介して接続される。本実施形態におけるゲーム端末１０４は、スマートフォンを想定している。ゲーム端末１０４は、携帯型のゲーム専用機であってもよいし、ラップトップＰＣなどの汎用コンピュータであってもよい。ゲーム端末１０４とインターネット１０６は無線接続されるが、有線接続されてもよい。ゲームのプレイヤにはプレイヤＩＤとよばれる一意のＩＤがあらかじめ付与されている。ゲームサーバ１０２は、各ゲーム端末１０４にゲームを提供する。
【００１４】
図２は、ゲームシステム１００の機能ブロック図である。
上述のように、ゲームシステム１００は、ゲームサーバ１０２とゲーム端末１０４を含む。ゲーム端末１０４およびゲームサーバ１０２の各構成要素は、ＣＰＵ（Central Processing Unit）および各種コプロセッサなどの演算器、メモリやストレージといった記憶装置、それらを連結する有線または無線の通信線を含むハードウェアと、記憶装置に格納され、演算器に処理命令を供給するソフトウェアによって実現される。コンピュータプログラムは、デバイスドライバ、オペレーティングシステム、それらの上位層に位置する各種アプリケーションプログラム、また、これらのプログラムに共通機能を提供するライブラリによって構成されてもよい。以下に説明する各ブロックは、ハードウェア単位の構成ではなく、機能単位のブロックを示している。
ゲームサーバ１０２は、ウェブサーバを含む構成であってもよいし、ゲーム端末１０４は、携帯型の通信端末と、これにインストールされたウェブブラウザを含む構成であってもよい。
【００１５】
（ゲームサーバ１０２）
ゲームサーバ１０２は、通信部１０８、データ処理部１１０およびデータ格納部１１２を含む。
通信部１０８は、インターネット１０６を介してゲーム端末１０４との通信処理を担当する。データ格納部１１２は各種データを格納する。データ処理部１１０は、通信部１０８により取得されたデータおよびデータ格納部１１２に格納されているデータに基づいて各種処理を実行する。データ処理部１１０は、通信部１０８およびデータ格納部１１２のインタフェースとしても機能する。データ格納部１１２は、各種データを格納する。
【００１６】
データ格納部１１２は、ゲームプログラムのほか、各プレイヤのプレイ状態を示す情報を格納する。プレイ状態とは、プレイヤのランク、プレイヤ・キャラクタのレベルや装備、保有するアイテム、スキルに関する情報などである。また、招待コードの発行履歴もデータ格納部１１２に格納される。
【００１７】
データ処理部１１０は、プレイヤ登録部１１６、マッチング処理部１１８、ゲーム制御部１１４、特典付与部１２０およびコード管理部１２２を含む。
プレイヤ登録部１１６は、ゲーム端末１０４から通信部１０８を介してプレイヤ登録（登録要求）を受け付ける。プレイヤ登録部１１６は、プレイヤ登録がリクエストされると、プレイヤにプレイヤＩＤを付与する。ゲームモジュールをゲーム端末１０４にインストールするときプレイヤ登録が自動的にリクエストされる。
【００１８】
マッチング処理部１１８は、プレイヤとプレイヤのマッチング（関連づけ）をする。通信部１０８がプレイヤＣからグループ作成要求を受信したとき、通信部１０８はゲームグループを設定し、ゲームグループの開設を公開する。次に、プレイヤＤからこのゲームグループを指定するグループ参加要求を受信したとき、マッチング処理部１１８はプレイヤＣの開設したゲームグループにプレイヤＤを追加する。同じゲームグループに所属するプレイヤは協力して同一のゲームを楽しむことができる。マッチング処理部１１８は、複数のプレイヤの対戦をセッティングすることもできる。マッチング処理部１１８は、後述のマッチング履歴情報にプレイヤ間の関係を適宜登録する。
【００１９】
あるプレイヤが別のプレイヤと継続的な関係性を構築・維持したいとき、このプレイヤはフレンド申請をすることもできる。たとえば、プレイヤＥがプレイヤＦを対象としてゲームサーバ１０２にフレンド申請を送信したとき、マッチング処理部１１８はプレイヤＦのゲーム端末１０４にプレイヤＥからフレンド申請されている旨を通知する。プレイヤＦがこれを承認すれば、プレイヤＥとプレイヤＦは「フレンド」となる。
【００２０】
フレンドには、フレンド・プレイヤのプレイ履歴の詳細を知ることができる、一人でゲームをしているときにフレンド・プレイヤが保有するキャラクタがＮＰＣ（Non Player Character）として支援してくれる、フレンド・プレイヤと情報やアイテムの交換や貸与ができる、などさまざまなメリットがある。フレンドのメリットはゲームに応じて任意に設計可能であるが、少なくとも、「フレンド」とは、２以上のプレイヤが継続的な関係を維持することを目的として相互に登録し合う関係であればよい。
【００２１】
ゲーム制御部１１４は、ゲーム端末１０４のゲーム実行部１３２と連携してゲームの進行を制御する。
【００２２】
特典付与部１２０は、被招待者が招待者の推薦ゲームにプレイヤ登録したことを契機として、招待者および被招待者の双方に特典を付与する。詳細は後述するが、ここでいう「特典」とは、キャラクタやアイテム、ゲームポイント（ゲーム内において使用可能な通貨）、リソースなど、プレイヤがゲームを進める上で有益な情報または有用なモノであればよい。
【００２３】
コード管理部１２２は、招待コードの発行履歴を管理する。コード管理部１２２は、コード登録部１２４を含む。コード登録部１２４は、招待者（第１のプレイヤ）のゲーム端末１０４（以下、「招待端末（第１のゲーム端末）」とよぶ）から要求されたとき、招待者のプロファイルページに招待コードを取得するための発行ボタン（取得手段）を登録する。以下においては被招待者（第２のプレイヤ）のゲーム端末１０４のことを「被招待端末（第２のゲーム端末）」ともよぶ。
【００２４】
通信部１０８は、プレイヤ登録受信部１２６、マッチング要求受信部１２８、ページアクセス受信部１３０、コード登録受信部１３４、ページ送信部１３６、コード要求受信部１３８、コード送信部１４０および登録通知部１４２を含む。
プレイヤ登録受信部１２６は、ゲーム端末１０４からプレイヤ登録要求を受信する。プレイヤ登録要求には、登録対象となるゲームを識別するゲームＩＤ（以下、「ＧＩＤ」とも表記する）と登録要求者のプレイヤＩＤが含まれる。マッチング要求受信部１２８は、グループ作成要求およびグループ参加要求を受信する。また、マッチング要求受信部１２８は、対戦要求やフレンド申請も受信する。以下、グループ作成要求やフレンド申請など、プレイヤ間の関係性を確立するための要求のことをまとめて「マッチング要求」とよぶ。
【００２５】
ページアクセス受信部１３０は、ゲーム端末１０４からプロファイルページ（ウェブページ）へのアクセス要求を受信する。コード登録受信部１３４は、招待端末から、プロファイルページに対する招待コードの登録要求を受信する。ここでいう招待コードの登録は招待コード（文字列）をプロファイルページにそのまま掲載することであってもよいし、後述の発行ボタンのように招待コードの取得手段を登録することであってもよい。
【００２６】
ページ送信部１３６は、ゲーム端末１０４にプロファイルページを送信する。コード要求受信部１３８は、ゲーム端末１０４（被招待端末）から招待コードの取得要求を受信する。コード送信部１４０は、被招待端末に招待コードを送信する。登録通知部１４２は、被招待者がゲームにプレイヤ登録するときに招待端末にその旨を通知する。
【００２７】
（ゲーム端末１０４）
ゲーム端末１０４は、ユーザインタフェース処理部１４４、通信部１４６、データ処理部１４８およびデータ格納部１５０を含む。
ユーザインタフェース処理部１４４は、タッチパネルを介してプレイヤからの操作を受け付けるほか、画像表示や音声出力など、ユーザインタフェースに関する処理を担当する。通信部１４６は、インターネット１０６を介してゲームサーバ１０２や他のゲーム端末１０４との通信処理を担当する。データ格納部１５０は各種データを格納する。データ処理部１４８は、ユーザインタフェース処理部１４４や通信部１４６により取得されたデータ、データ格納部１５０に格納されているデータに基づいて各種処理を実行する。データ処理部１４８は、ユーザインタフェース処理部１４４、通信部１４６およびデータ格納部１５０のインタフェースとしても機能する。
【００２８】
データ処理部１４８は、ゲーム実行部１３２を含む。
ゲーム実行部１３２は、ゲームサーバ１０２と連携してゲームの進行を制御する。ゲーム端末１０４のゲーム実行部１３２は、ゲームサーバ１０２からゲーム制御部１１４の機能の一部としてダウンロードされるソフトウェアモジュールとして形成されてもよい。本実施形態におけるゲーム実行部１３２は招待コードも生成する。
【００２９】
通信部１４６は、プレイヤ登録送信部１５２、マッチング要求送信部１５４、コード登録送信部１５６、コード要求送信部１５８、コード受信部１６０および通知受信部１６２を含む。
【００３０】
プレイヤ登録送信部１５２は、プレイヤ登録要求を送信する。プレイヤ登録要求は、ゲームのインストール時に自動的に送信される。マッチング要求送信部１５４は、グループ作成要求やフレンド申請等のマッチング要求を送信する。コード登録送信部１５６は、招待者として、プロファイルページへの招待コードの登録要求を送信する。招待コードの登録要求には、ゲームＩＤ、プレイヤＩＤおよび招待コードが含まれる。コード要求送信部１５８は、被招待者として、招待コードの取得要求を送信する。コード受信部１６０は、被招待者として、招待コードを受信する。通知受信部１６２は、招待者として、被招待者が推薦ゲームにプレイヤ登録したときに登録通知部１４２から送信される登録通知を受信する。
【００３１】
通信部１４６は、ゲームサーバ１０２から各種ゲーム情報を取得し、データ処理部１４８はユーザインタフェース処理部１４４にゲーム画面を表示させる。また、ユーザインタフェース処理部１４４はユーザによる各種入力を検出し、データ処理部１４８は入力情報をゲームサーバ１０２に通信部１４６を介して通知する。この入力情報に応じて、ゲームサーバ１０２のゲーム制御部１１４はゲーム端末１０４のゲーム実行部１３２と連携してゲームの進行を制御する。
【００３２】
ユーザインタフェース処理部１４４は、プレイヤからの入力を受け付ける入力部１６４と、プレイヤに対して画像や音声等の各種情報を出力する出力部１６６を含む。入力部１６４は、主として、画面に対するプレイヤのタッチ操作を入力として検出する。
【００３３】
図３は、プレイ履歴情報１７０のデータ構造図である。
プレイ履歴情報１７０は、ゲームサーバ１０２のデータ格納部１１２に格納される。プレイ履歴情報１７０は、プレイヤごと、ゲームごとのプレイ履歴を示し、ゲーム制御部１１４はゲームがプレイされるごとにプレイ履歴情報１７０を更新する。図３は、プレイヤＩＤ＝Ｐ０１のプレイヤ（以下、「プレイヤ（Ｐ０１）」と表記する）のプレイ履歴を示している。
【００３４】
プレイヤ（Ｐ０１）の登録名は「アロア」である。プレイヤ（Ｐ０１）は、ゲーム（Ｇ０１）、ゲーム（Ｇ０２）など複数種類のゲームをプレイしたことがある。図３によれば、プレイヤ（Ｐ０１）はゲーム（Ｇ０１）について累計７８時間のプレイ経験があり、ランクは１４３である。ランクとは、プレイヤのゲームに対する熟練度を意味する指標値であり、通常、プレイヤがゲーム中に設定されるミッションをクリアするごとにアップする。プレイヤ（Ｐ０１）のゲーム（Ｇ０１）における順位は全国１１２７位である。プレイヤ（Ｐ０１）は、ゲーム（Ｇ０１）の招待コード（以下、「招待コード（Ｇ０１）」のように表記する）を掲載している（詳細後述）。
【００３５】
プレイヤ（Ｐ０１）のゲーム（Ｇ０２）におけるランクは１３７４であり、順位は全国１位である。プレイヤ（Ｐ０１）は招待コード（Ｇ０２）を掲載していない。プレイヤ（Ｐ０１）はゲーム（Ｇ０３）をプレイしていないが、招待コード（Ｇ０３）を掲載している。このように、未プレイのゲームについて招待コードを掲載することもできる。
【００３６】
プレイ履歴としては、このほかにも、最近クリアしたステージやミッション、倒した敵数などの各種成果、保有するキャラクタ、キャラクタのレベル、保有するアイテム、武器、防具などの所有物などが含まれてもよい。
【００３７】
図４は、マッチング履歴情報１８０のデータ構造図である。
マッチング履歴情報１８０は、ゲームサーバ１０２のデータ格納部１１２に格納される。プレイ履歴情報１７０は、プレイヤごとのマッチング履歴を示し、マッチング処理部１１８はマッチングが成立または解消されるごとにマッチング履歴情報１８０を更新する。
【００３８】
マッチング履歴情報１８０においては、プレイヤ間の関係は記号Ｒ０〜Ｒ２により示される。Ｒ０は、フレンド関係を示す。図４によれば、プレイヤ（Ｐ０１）とプレイヤ（Ｐ０２）はフレンド関係にある。
【００３９】
Ｒ１は、いずれかのゲームにおいて、同じゲームグループに所属していることを意味する。ゲームグループは、共通の敵や他のゲームグループとの対戦を目的として、あるいは、ゲームグループ内での対戦・競争を目的として結成される。一般的にチームとかギルドとよばれるものもここでいうゲームグループの一種である。図４によれば、プレイヤ（Ｐ０１）とプレイヤ（Ｐ０４）は同じゲームグループに所属している。
【００４０】
Ｒ２は、過去に同じゲームグループに所属したことがあるが、今は、同じゲームグループには所属していない関係を示す。図４によれば、プレイヤ（Ｐ０１）とプレイヤ（Ｐ０５）は過去に同じゲームグループに所属していることがわかる。また、Ｒ２は、同じゲームグループに所属はしていなくても、対戦経験がある、ＳＮＳにて双方向会話をしたことがある、などの交流歴を含めてもよい。
【００４１】
図４によれば、プレイヤ（Ｐ０１）とプレイヤ（Ｐ０３）にはマッチング履歴がない。すなわち、この二人はフレンドでもなく、同じゲームグループにも属したことがない。
【００４２】
図５は、ランキング画面１９０の画面図である。
図５に示すランキング画面１９０は、ゲーム（Ｇ０２）においてランクの順位を示す画面である。図５のランキング画面１９０は、プレイヤ（Ｐ０２）のゲーム端末１０４に表示されているとする。プレイヤ（Ｐ０２）はゲーム（Ｇ０２）のプレイ中において任意のタイミングにてランキング画面１９０を画面表示させることができる。ランキング画面１９０には複数のプレイヤ情報領域１９２がランクの順位にしたがってリスト表示される。図５においては１位のプレイヤ「アロア」（プレイヤ（Ｐ０１））から４位のプレイヤ「きよこ」（プレイヤ（Ｐ３２））までが示されているが、スクロールバー１９４を操作することにより、５位以下も確認できる。
【００４３】
プレイヤ情報領域１９２には、プレイヤ名、ランクおよびその順位が表示される。たとえば、１位のプレイヤ（Ｐ０１）（プレイヤ名「アロア」）のランクは１位であり、プレイヤランクは「１３７４」である。プレイヤ（Ｐ０２）は、プレイヤ情報領域１９２をタッチすることにより、プロファイル画面（図６に関連して後述）を表示させることができる。
【００４４】
図６は、プロファイル画面２００の画面図である。
図６に示すプロファイル画面２００は、図５のランキング画面１９０において、プレイヤ（Ｐ０２）が第１位のプレイヤ（Ｐ０１）（プレイヤ名「アロア」）のプレイヤ情報領域１９２をタッチしたときに表示される。このプロファイル画面２００は、プレイヤ（Ｐ０１）のプロファイルを示す。
【００４５】
プロファイル画面２００は、プレイ状態領域２０２と推薦ゲーム領域２０４を含む。プレイ状態領域２０２は、共通ゲーム、すなわち、ゲーム（Ｇ０２）におけるプレイヤ（Ｐ０１）のプレイ状態を示す。プレイ状態領域２０２には、プレイヤ（Ｐ０１）のゲーム（Ｇ０２）におけるランクとその順位のほか、保有しているキャラクタとその熟練度であるレベルが表示される。
【００４６】
推薦ゲーム領域２０４は、プレイヤ（Ｐ０１）が選んだ推薦ゲームを示す。プレイヤ（Ｐ０１）は、共通ゲーム（Ｇ０２）のほかにも、ゲーム「スーパーフォレスト」（ゲーム（Ｇ０１））、「アールクリア」（ゲーム（Ｇ０４））もプレイしている。切換ボタン２０８をタッチすることにより、複数の推薦ゲーム領域２０４を切り換え表示できる。
【００４７】
推薦ゲーム領域２０４には、プレイヤ（Ｐ０１）の推薦ゲームにおけるプレイ履歴も表示される。推薦ゲーム領域２０４は発行ボタン２０６を含む。プレイヤ（Ｐ０２）（閲覧者）は、発行ボタン２０６をタッチすれば、推薦ゲームの招待コードを発行してもらうことができる（後述）。
【００４８】
図６によれば、プレイヤ（Ｐ０１）（招待者）は推薦ゲーム（Ｇ０１）（ゲーム名「スーパーフォレスト」）のプレイ経験があり、推薦ゲーム（Ｇ０１）におけるプレイヤ（Ｐ０１）のランクは１４３であり、全体では第１１２７位である。これらの情報は図３に示したプレイ履歴情報１７０に基づく。コード登録部１２４は、共通ゲーム（Ｇ０２）のプレイ時に、プレイヤ（Ｐ０１）（招待者）から、推薦ゲーム（Ｇ０１）の招待コードの掲載要求が受信されたとき、プレイヤ（Ｐ０１）のプロファイル画面２００にゲーム（Ｇ０１）の発行ボタン２０６を登録するとともに、プレイ履歴情報１７０を参照して推薦ゲーム領域２０４にプレイ履歴を付記する。
【００４９】
プレイヤ（Ｐ０１）（招待者）は、共通ゲームのプロファイル画面２００において、自分がおもしろいと思うゲームを推薦ゲームとして紹介できる。推薦ゲームごとに発行ボタン２０６が設定される。プレイヤ（Ｐ０２）（被招待者）は、プレイヤ（Ｐ０１）のプロファイル画面２００から推薦ゲーム（Ｇ０１）（ゲーム名「スーパーフォレスト」）の招待コードを取得できる。
【００５０】
プレイヤ（Ｐ０１）による推薦ゲーム（Ｇ０１）のプレイ履歴が表示されるため、閲覧者であるプレイヤ（Ｐ０２）はプレイヤ（Ｐ０１）（招待者）が推薦ゲーム（Ｇ０１）にどのくらい夢中になっているのか、いいかえれば、実体験に基づいて推薦ゲームを選んでいるのかを判断できる。上述したように、招待者は自分がプレイしたことのないゲームを推薦ゲームとして掲載することも可能である。
【００５１】
図７は、招待コード取得画面２１０の画面図である。
図７に示す招待コード取得画面２１０は、図６のプロファイル画面２００において、プレイヤ（Ｐ０２）が推薦ゲーム（Ｇ０１）（ゲーム名「スーパーフォレスト」）の発行ボタン２０６をタッチしたときに表示される。発行ボタン２０６をタッチすると、ゲームサーバ１０２のコード送信部１４０は、プレイヤ（Ｐ０２）のゲーム端末１０４（被招待端末）に招待状２１２を送信する。プレイヤ（Ｐ０２）が推薦ゲーム（Ｇ０１）をダウンロードしてプレイヤ登録するときに、招待状２１２に示される招待コード（図中のコード「ＡＢＣ１７２４」）を入力すると、特典付与部１２０はプレイヤ（Ｐ０２）に特典として「３００ポイント」のゲームポイントを付与する。ゲームポイントは、推薦ゲーム（Ｇ０１）においてアイテムなどを買うことのできるゲーム用の通貨である。
【００５２】
図８は、推薦ゲームの掲載過程を示すフローチャートである。
招待者となるプレイヤは、まず、推薦ゲームを選択する。選択後、ゲーム実行部１３２は、推薦ゲームの招待コード（文字列）を生成する（Ｓ１０）。コード登録送信部１５６は、推薦ゲームのゲームＩＤ、プレイヤＩＤおよび招待コードを含む登録要求をゲームサーバ１０２に送信する（Ｓ１２）。ゲームサーバ１０２のコード登録受信部１３４は登録要求を受信する。
【００５３】
コード登録部１２４は、共通ゲームにおいて、招待者のプロファイル画面２００に指定された推薦ゲームを登録する（Ｓ１４）。コード登録部１２４は、プレイ履歴情報１７０を参照し、招待者の推薦ゲームにおけるプレイ履歴を検出し、プロファイル画面２００に掲載する（Ｓ１６）。最後に、コード登録部１２４は、推薦ゲームの発行ボタン２０６を設定する（Ｓ１８）。コード登録部１２４は、Ｓ１２の登録要求に際して招待コードと発行ボタン２０６を対応付ける。コード登録部１２４は、推薦ゲームおよび招待コードの掲載完了をゲーム端末１０４に通知する（Ｓ２０）。
【００５４】
図９は、招待コードの発行過程を示すフローチャートである。
あるプレイヤが別のプレイヤのプロファイル画面２００にアクセスするとき、ページアクセス受信部１３０はゲーム端末１０４からアクセス要求を受信する（Ｓ３０）。ページ送信部１３６は、指定されたウェブページ（プロファイル画面２００）を要求元のゲーム端末１０４（被招待端末）に送信する（Ｓ３２）。ゲーム端末１０４（被招待端末）の通信部１４６は、プロファイル画面２００を画面表示させる。被招待者は、プロファイル画面２００の発行ボタン２０６をタッチする（Ｓ３４）。このとき、コード要求送信部１５８は、プレイヤＩＤおよびゲームＩＤを含む招待コードの取得要求をゲームサーバ１０２に送信し、コード要求受信部１３８がこれを受信する（Ｓ３６）。コード送信部１４０は、発行ボタンに対応づけられていた招待コードをゲーム端末１０４（被招待端末）に送信し、コード受信部１６０はこれを受信する（Ｓ３８）。コード管理部１２２は、招待コードの発行履歴を記録する（Ｓ４０）。具体的には、コード管理部１２２は、どのゲームについてどの招待者からの招待コードが誰に取得されたかを記録する。
【００５５】
図１０は、ゲームモジュールのダウンロード過程を示すフローチャートである。
ここでは、被招待端末のプレイヤ（Ｐ０２）が、招待者であるプレイヤ（Ｐ０１）の推薦ゲーム（Ｇ０１）をダウンロードする場合を例として説明する。被招待端末は、まず、推薦ゲーム（Ｇ０１）のインストール要求を送信する（Ｓ５０）。ゲーム制御部１１４は、ゲーム（Ｇ０１）のゲームモジュールをゲーム端末１０４に送信する（Ｓ５２）。ゲーム端末１０４は、このゲームモジュールをインストールする（Ｓ５４）。
【００５６】
インストール後、プレイヤ登録送信部１５２はプレイヤＩＤおよびゲームＩＤを含むプレイヤ登録要求をゲームサーバ１０２に自動的に送信する（Ｓ５６）。このとき、被招待者であるプレイヤ（Ｐ０２）は、招待コード取得画面２１０において取得した招待コードを入力すると、招待コードもプレイヤ登録要求と合わせてゲームサーバ１０２に送信される。プレイヤ登録要求に際して、取得済みの招待コードも自動的に送信されてもよい。
【００５７】
特典付与部１２０は、被招待者であるプレイヤ（Ｐ０２）に推薦ゲーム（Ｇ０１）において利用可能な所定の特典を付与する（Ｓ５８）。図７に関連して説明したように被招待者であるプレイヤ（Ｐ０２）には３００ポイントが特典として付与される。一方、招待コードを発行したプレイヤ（Ｐ０１）に対しても、特典付与部１２０は特典を付与する。プレイヤ（Ｐ０１）には、推薦ゲーム（Ｇ０１）において利用可能な特典が付与されてもよいし、共通ゲーム（Ｇ０１）において利用可能な特典が付与されてもよい。プレイヤ（Ｐ０１）は、推薦ゲームと共通ゲームのいずれの特典をもらうかを選択できてもよい。
【００５８】
被招待者であるプレイヤ（Ｐ０２）のプレイヤ登録を契機として、登録通知部１４２は招待者であるプレイヤ（Ｐ０１）に登録通知を送信する（Ｓ６０）。招待端末の通知受信部１６２は、登録通知を受信する。登録通知により、プレイヤ（Ｐ０１）は、プレイヤ（Ｐ０２）がゲーム（Ｇ０２）にプレイヤ登録をしたことを知る。プレイヤ（Ｐ０１）は、この登録通知により、プレイヤ（Ｐ０２）を推薦ゲーム（Ｇ０１）のゲームグループに誘えることを知る。プレイヤ（Ｐ０２）は推薦ゲーム（Ｇ０１）の新規登録者（初心者）であるため、プレイヤ（Ｐ０１）は自分が主宰または参加するゲームグループにプレイヤ（Ｐ０２）をいち早く勧誘することで自分のゲームグループの勢力を拡大できる。このように、招待コードを掲載し、その招待コードを使ってプレイヤ登録をしたプレイヤをすぐに自分の仲間に誘い込むことができる。
【００５９】
登録通知部１４２は、上述したＲ０〜Ｒ２のいずれかのマッチング関係にある被招待者がプレイヤ登録したときに限り、招待者に登録通知を送信するとしてもよい。招待者にとって、フレンド・プレイヤ、同じゲームグループに所属しているプレイヤ、過去に同じゲームグループに所属したプレイヤ、対戦経験のあるプレイヤは、それ以外のプレイヤよりも交流を深めやすい。登録通知の送信条件を上記のように設定すれば、プレイヤ間の交流をいっそう深め、再交流を促す上で有効である。
【００６０】
以上、実施形態に基づいて１００を説明した。
ゲームシステム１００においては、招待者が招待コードを被招待者に対して許可なく送りつけるのではなく、招待者のプロファイル画面２００から被招待者が自発的に招待コードを取得する。プレイヤは、招待して欲しいゲームの招待コードを自ら要求すればよい。招待希望者には、別のプレイヤのプロファイル画面２００にアクセスし、発行ボタン２０６をタッチするという２段階の意思確認が求められる。従来、招待コードをＳＮＳ等でばらまくプレイヤも散見されるが、このような行為はインターネット１０６の通信トラフィックを無駄に圧迫してしまうため好ましくない。本実施形態におけるゲームシステム１００においては、このようなバラマキが発生しないため、通信トラフィックの圧迫を抑制できるというメリットもある。
【００６１】
従来、招待を受けたいプレイヤＧが、別のプレイヤＨに招待コードの発行を依頼することもある。この場合、プレイヤＨはプレイヤＧのために招待コードを生成し、プレイヤＧに送信するという手間をかける必要がある。
本実施形態においては、プレイヤＨは自分のプロファイル画面２００に招待コードをあらかじめ掲載しておき、自分のプロファイル画面２００にアクセスすれば招待コードを取得できる旨をプレイヤＧに一言伝えるだけでよい。すなわち、招待を依頼されたときにその依頼に応えて招待コードを新規発行するのではなく、あらかじめ招待コードを発行可能な状態にしておき、その旨を招待希望者に伝えるだけでよい。このため、招待者の負担が軽減されるというメリットもある。
【００６２】
招待コードは、プロファイル画面２００など招待者に対応づけられるウェブページから取得できる。インターネット掲示板など公共のウェブページに招待コードを自由に掲載させると、ウェブページの見た目が乱雑になってしまうため好ましくない。本実施形態においては、招待者の専用ウェブページであるプロファイル画面２００に招待コードが掲載されるため、一般閲覧者の迷惑にはならない。
【００６３】
本実施形態においては、共通ゲームのプレイヤを推薦ゲームに誘導できる。たとえば、共通ゲームのプレイヤは、共通ゲームのランキング画面１９０を見ることにより、共通ゲームでランクの高い他の上級プレイヤがほかにどんなゲームをプレイしているのかを知ることができる。ランクの高い上級プレイヤは注目を集めやすい。このため、上級プレイヤが選ぶ推薦ゲームは高い認知度を得ると考えられる。上級プレイヤは、あまり有名ではなくても良質のゲームを選ぶかもしれない。プレイヤがゲームの宣伝をしてくれるかたちになる。ランクが高いプレイヤほど注目を集めやすくなり、ゲームの推薦に関して発言力・発信力・説得力をもつことになるため、ゲームのランキング争いを活性化する効果も期待される。
【００６４】
プロファイル画面２００においては、推薦ゲームについて招待者のプレイ履歴も表示される。このため、被招待者は、招待者が推薦ゲームを本当にプレイしているか、実体験に基づいて推薦ゲームを選んでいるのかを判断できる。ゲームサーバ１０２が管理するプレイ履歴情報１７０により、推薦の信頼性を担保できる。
【００６５】
また、プレイヤは、自分がプレイしたことのないゲームであっても推薦することができる。たとえば、ゲーム（Ｇ０３）をプレイしたことのないプレイヤ（Ｐ０１）が、ゲーム（Ｇ０３）を推薦ゲームとして選び、プレイヤ（Ｐ０５）がプレイヤ（Ｐ０１）の招待コード（Ｇ０３）を使ってゲーム（Ｇ０３）にプレイヤ登録したとする。招待者（Ｐ０１）もゲーム（Ｇ０３）の未経験者であるため、招待者（Ｐ０１）は同じく未経験者である被招待者（Ｐ０５）を誘って同時にゲーム（Ｇ０３）を始めやすくなる。このように、未経験者でも招待コードを発行可能とすることにより、未経験者同士のゲームグループの編成を促すことができる。
【００６６】
なお、本発明は上記実施形態や変形例に限定されるものではなく、要旨を逸脱しない範囲で構成要素を変形して具体化することができる。上記実施形態や変形例に開示されている複数の構成要素を適宜組み合わせることにより種々の発明を形成してもよい。また、上記実施形態や変形例に示される全構成要素からいくつかの構成要素を削除してもよい。
【００６７】
複数のゲーム端末１０４と１つのゲームサーバ１０２とによりゲームシステム１００が構成されるとして説明したが、ゲーム端末１０４の機能の一部はゲームサーバ１０２により実現されてもよいし、ゲームサーバ１０２の機能の一部がゲーム端末１０４に割り当てられてもよい。また、ゲームサーバ１０２やゲーム端末１０４以外の第３の装置が、機能の一部を担ってもよい。
【００６８】
図２において説明したゲーム端末１０４およびゲームサーバ１０２の各機能の集合体であるゲームシステム１００は大局的には１つの「情報処理装置」として把握することも可能である。１つまたは複数のハードウェアに対して、本発明を実現するために必要な複数の機能をどのように配分するかは、各ハードウェアの処理能力やゲームシステム１００に求められる仕様等に鑑みて決定されればよい。
【００６９】
［変形例］
本実施形態においては、ゲーム端末１０４にて招待コードを生成するとして説明した。変形例として、ゲームサーバ１０２にて招待コードを生成してもよい。招待端末のコード登録送信部１５６は、推薦ゲームのゲームＩＤおよびプレイヤＩＤを含む登録要求をゲームサーバ１０２に送信する。ゲームサーバ１０２のコード登録受信部１３４が登録要求を受信したとき、コード登録部１２４は招待コードを生成し、ゲームＩＤ、プレイヤＩＤと対応づけて招待コードを記録する。ゲームサーバ１０２は、招待者に招待コードの内容を通知してもよいし、招待コード生成の旨だけを通知し招待コードそのものは通知しないとしてもよい。
【００７０】
招待者や被招待者に与えられる特典は、共通ゲームにおいて利用可能な特典であってもよいし、推薦ゲームで利用可能な特典であってもよい。また、招待者が共通ゲームＧ１において、推薦ゲームＧ２、Ｇ３を登録しているときには、特典付与部１２０は、ゲームＧ１〜Ｇ３のいずれかの特典を招待者に付与してもよい。特典付与部１２０は、いずれのゲームの特典を与えるかをランダムに決定してもよいし、招待者に選ばせてもよい。招待者は、過去にプレイした推薦ゲームよりも、現在プレイしている共通ゲームの特典を貰える方が嬉しいかもしれない。また、推薦ゲームＧ２のプレイヤ登録に基づいて特典が発生したときにも、過去にプレイした推薦ゲームＧ２よりも、もう一つの推薦ゲームＧ３について特典をもられる方が嬉しいかもしれない。
【００７１】
本実施形態においては、被招待者が招待コードを利用して推薦ゲームにプレイヤ登録したことを条件として、特典付与や登録通知が実行されるとして説明した。ここでいうプレイヤ登録は、プレイヤが明示的にプレイヤ登録を実行する場合のみならず、ゲームサーバ１０２が新規プレイヤを認識し、プレイヤ情報、たとえば、ゲーム端末１０４のＩＰアドレスを一時的に記録するなどの暗黙的なプレイヤ登録も含まれる。プレイヤがゲームモジュールをダウンロードしたこと、ゲームを１回以上プレイしたこと、ゲームを所定時間以上プレイしたことを契機として、特典付与や登録通知が実行されるとしてもよい。特典付与部１２０は、推薦ゲームについて被招待者がプレイヤ登録するだけではなく、招待者と被招待者がフレンドになったことを条件として、招待者と被招待者に特典を付与するとしてもよい。
【００７２】
本実施形態においては、ゲームをインストールして、プレイヤ登録をするときに招待コードをプレイヤが入力するとして説明した。変形例として、コード受信部１６０が受信した招待コードをデータ格納部１１２に保存しておき、ゲームのインストール時に、ゲームサーバ１０２の通信部１０８およびデータ処理部１１０、ゲーム端末１０４の通信部１４６によってプレイヤ登録および招待コードの入力が自動実行されてもよい。
【００７３】
プロファイル画面２００の推薦ゲーム領域２０４においては、ランクのほかにもさまざまなプレイ履歴が掲載されてもよい。たとえば、累計プレイ時間、保有するキャラクタ、最新プレイ日時、あるいは、招待者による推薦ゲームに対する感想や推薦理由等が記載されてもよい。
【００７４】
本実施形態においては、マッチング履歴情報１８０において、Ｒ０〜Ｒ２の３種類のマッチング履歴を定義している。プレイヤ間の関係は、これ以外にも、同じ町に居住している、２人の年齢差が３歳以内、プロファイルに登録されている趣味が同じ、同じゲームをプレイしている、などさまざまな関係が考えられる。マッチング処理部１１８は、ゲーム端末１０４に登録されているアドレス帳を参照することにより、連絡先を知り合っている関係にあるプレイヤを特定してもよい。登録通知部１４２は、上述のＲ０〜Ｒ２以外のマッチング履歴があるときにも登録通知を実行してもよい。たとえば、プレイヤＩのアドレス帳に登録されているプレイヤが、プレイヤＩの推薦ゲームに対してプレイヤ登録をしたときに限り、登録通知部１４２はプレイヤＩに登録通知を送信するとしてもよい。
【００７５】
本実施形態においては、招待者が推薦ゲームをゲームサーバ１０２に通知すると、コード登録部１２４は推薦ゲームに対応する発行ボタン２０６をプロファイル画面２００に追加するとして説明した。変形例として、コード登録部１２４は、プロファイル画面２００に招待コードそのものを追記してもよい。コード登録部１２４は、プロファイル画面２００に招待状２１２をそのまま貼り付けてもよい。「招待コードの取得手段の登録」とは、発行ボタン２０６のように招待コードを発行させるためのインタフェースを登録することであってもよいし、招待コードを含む招待状２１２を取得可能に掲載することであってもよいし、招待コードを読み取り可能な状にて掲載することであってもよい。
【００７６】
招待コードには有効期限が設定されてもよい。プロファイル画面２００に発行ボタン２０６を追加してから所定の日数が経過したとき、コード登録部１２４は発行ボタン２０６をプロファイル画面２００から自動的に削除してもよい。また、被招待者が招待コードを取得したあとにプレイヤ登録をしたときにも、特典付与部１２０はプレイヤ登録が招待コードの有効期限満了前に実行されたことを条件として特典を付与してもよい。単位期間あたりに発行可能な招待コード数に上限を設けてもよい。これらの制限的な設定によれば、招待コードの過剰流通を抑制することにより、招待コードの価値を高めることができる。
【００７７】
本実施形態においては、招待者は、未体験ゲームの招待コードも発行可能であるとして説明した。変形例として、招待者は、自分またはフレンド・プレイヤのいずれかがプレイヤ登録しているゲームに限り、招待コードを発行可能であるとしてもよい。具体的には、コード登録部１２４は、招待者から推薦ゲームの登録要求を受信したときには、招待者のフレンドをマッチング履歴情報１８０から検索し、招待者またはフレンド・プレイヤのいずれかが推薦ゲームについてプレイ履歴を有することを条件として、招待コードを登録してもよい。このような制御方法によれば、招待者本人はプレイしていなくても、フレンド・プレイヤから薦められたゲームをフレンド・プレイヤに代わって宣伝できる。
【００７８】
本実施形態においては、招待者が推薦ゲームを選択するとして説明した。変形例として、ゲームサーバ１０２は、図示しない「推薦選択部」により、推薦ゲームを選択してもよい。推薦選択部は、招待者がプレイしたことのあるゲームの中から、ランダムに推薦ゲームを選択してもよい。推薦選択部は、プレイヤがプレイ経験のあるゲームのうち、ランクが高い順、累計プレイ時間が長い順に所定数のゲームを推薦ゲームとして選択してもよい。このような制御方法によれば、プレイヤが深く関与しているゲームを自動的に選択できるため、プレイヤが推薦ゲームを選ぶ手間を省くことができる。
【００７９】
プロファイル画面２００に掲載可能な推薦ゲームの数は限定されてよい。たとえば、プロファイル画面２００に一度に掲載可能な推薦ゲームは３以内であってもよい。このように推薦ゲームの数を絞ることにより、本当におすすめの推薦ゲームだけが掲載されるようになるため、推薦の質が向上すると考えられる。また、アクションゲームやロールプレイングゲームなど、ゲームのカテゴリごとに推薦ゲームを掲載できてもよい。
【００８０】
一般的には、ダウンロード数の多いゲームが人気ゲームであるとされる。本実施形態によれば、多数のプレイヤによって推薦ゲームとして登録された総数を調べることにより、ゲームに対するプレイヤの満足度を知ることができる。ゲームサーバ１０２のデータ処理部１１０は、プロファイル画面２００などのウェブページにおいて推薦ゲームとして掲載される回数を計測することにより、ゲームの質を示す「推薦計測部」を備えてもよい。
【００８１】
ランキングやフレンド等に限らず、自分と同じゲームをプレイしているプレイヤを通知してもよい。このようなプレイヤのプロファイル画面２００は、自分の好みに合うゲームを推薦しているかもしれない。
【００８２】
発行ボタン２０６をタッチして招待コードを取得するとき、コード送信部１４０は招待コードとともにフレンド申請をするか否かをプレイヤ（被招待者）に尋ねるフレンド申請確認画面を送信してもよい。被招待者がフレンド申請を選択すると、ゲームサーバ１０２のマッチング処理部１１８はフレンド申請があった旨を招待端末に通知し、招待者が承諾すれば、２人をフレンドとして設定する。
【００８３】
招待コードを使ってプレイヤ登録したときには、マッチング処理部１１８は自動的に２人をフレンド設定してもよい。同様にして、登録通知部１４２は、登録通知において、招待者にフレンド申請をするか否かを招待者に尋ねるフレンド申請確認画面を送信してもよい。招待者がフレンド申請を選択すると、マッチング処理部１１８はフレンド申請があった旨を被招待端末に通知する。被招待者が承諾すれば、マッチング処理部１１８は２人をフレンドとして設定する。
【００８４】
特典は、ゲームにおいて利用可能なものに限らず、現実の生活に役に立つものであってもよい。たとえば、映画のチケット、ゲームセンターや小売店の割引券、イベントの招待券などが特典として与えられてもよい。
【００８５】
招待コードは、プロファイル画面２００に限らず、招待者に対応付けて開設されるウェブページであればよい。たとえば、ランキング画面１９０のプレイヤ情報領域１９２に招待コードを取得するためのインタフェースが登録されてもよいし、ゲームグループに対応する専用ページに招待コードが掲載されてもよい。
【００８６】
本実施形態においては、スマートフォン用のゲームを対象として説明した。しかし、ゲームシステム１００は、家庭用ゲーム機やパーソナルコンピュータなどにより実現されてもよい。アーケードゲームであってもよいし、アーケードゲームと連携したゲームでもよい。
【符号の説明】
【００８７】
１００  ゲームシステム、１０２  ゲームサーバ、１０４  ゲーム端末、１０６  インターネット、１０８  通信部、１１０  データ処理部、１１２  データ格納部、１１４  ゲーム制御部、１１６  プレイヤ登録部、１１８  マッチング処理部、１２０  特典付与部、１２２  コード管理部、１２４  コード登録部、１２６  プレイヤ登録受信部、１２８  マッチング要求受信部、１３０  ページアクセス受信部、１３２  ゲーム実行部、１３４  コード登録受信部、１３６  ページ送信部、１３８  コード要求受信部、１４０  コード送信部、１４２  登録通知部、１４４  ユーザインタフェース処理部、１４６  通信部、１４８  データ処理部、１５０  データ格納部、１５２  プレイヤ登録送信部、１５４  マッチング要求送信部、１５６  コード登録送信部、１５８  コード要求送信部、１６０  コード受信部、１６２  通知受信部、１６４  入力部、１６６  出力部、１７０  プレイ履歴情報、１８０  マッチング履歴情報、１９０  ランキング画面、１９２  プレイヤ情報領域、１９４  スクロールバー、２００  プロファイル画面、２０２  プレイ状態領域、２０４  推薦ゲーム領域、２０６  発行ボタン、２０８  切換ボタン、２１０  招待コード取得画面、２１２  招待状
【図１】
2018161200.tif 000003
【図２】
2018161200.tif 000004
【図３】
2018161200.tif 000005
【図４】
2018161200.tif 000006
【図５】
2018161200.tif 000007
【図６】
2018161200.tif 000008
【図７】
2018161200.tif 000009
【図８】
2018161200.tif 000010
【図９】
2018161200.tif 000011
【図１０】
2018161200.tif 000012
【手続補正書】
【提出日】平成29年7月25日(2017.7.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のゲーム端末と通信ネットワークを介して接続され、
第１のプレイヤが操作する第１のゲーム端末から、第１のゲームの招待コードの登録要求を受信するコード登録受信部と、
前記第１のプレイヤに対応づけられるウェブページに前記招待コードの取得手段を登録するコード登録部と、
第２のプレイヤが操作する第２のゲーム端末から、前記ウェブページへのアクセス要求を受信するページアクセス受信部と、
前記アクセス要求が受信されたとき、前記ウェブページを前記第２のゲーム端末に送信するページ送信部と、
前記ウェブページにアクセスした前記第２のゲーム端末から、前記招待コードの取得要求を受信するコード要求受信部と、
前記招待コードの取得要求が受信されたことを条件として、前記招待コードを前記第２のゲーム端末に送信するコード送信部と、を備え、
前記コード登録部は、前記第１のプレイヤに対応付けられ、かつ、第２のゲームのプレイヤを対象として公開されるウェブページに前記第１のゲームの招待コードの取得手段を登録することを特徴とするゲームサーバ。
【請求項２】
前記第２のゲーム端末から、前記第１のゲームに対するプレイヤ登録要求を受信するプレイヤ登録受信部と、
前記プレイヤ登録要求が受信されたとき、前記第１のゲームに対して前記第２のプレイヤを登録するプレイヤ登録部と、
前記第２のプレイヤが前記第１のゲームの招待コードの取得後に前記第１のゲームに登録をしたことを条件として、前記第１のプレイヤに前記第２のゲームの特典を付与する特典付与部と、を更に備えることを特徴とする請求項１に記載のゲームサーバ。
【請求項３】
前記コード登録部は、前記第１のゲームの招待コードの取得手段とともに前記第１のプレイヤによる前記第１のゲームのプレイ履歴を前記ウェブページに掲載することを特徴とする請求項１または２に記載のゲームサーバ。
【請求項４】
前記第２のゲーム端末から、前記第１のゲームに対するプレイヤ登録要求を受信するプレイヤ登録受信部と、
前記プレイヤ登録要求が受信されたとき、前記第１のゲームに対して前記第２のプレイヤを登録するプレイヤ登録部と、
前記第２のプレイヤが前記第１のゲームの招待コードの取得後に前記第１のゲームに登録をしたとき、前記第１のゲーム端末に対して前記第２のプレイヤの登録を通知する登録通知部と、を更に備えることを特徴とする請求項１に記載のゲームサーバ。
【請求項５】
前記登録通知部は、前記第１のプレイヤと前記第２のプレイヤのマッチング履歴が存在することを条件として、前記第１のゲーム端末に前記第２のプレイヤの登録を通知することを特徴とする請求項４に記載のゲームサーバ。
【請求項６】
前記コード登録部は、前記第１のプレイヤが前記第１のゲームのプレイ履歴を有するか否かに関わらず、前記第１のプレイヤに対応付けられる前記ウェブページに前記第１のゲームの招待コードの取得手段を登録することを特徴とする請求項１または２のいずれかに記載のゲームサーバ。
【請求項７】
第１のプレイヤが操作する第１のゲーム端末から、第１のゲームの招待コードの登録要求を受信する機能と、
前記第１のプレイヤに対応付けられ、かつ、第２のゲームのプレイヤを対象として公開されるウェブページに前記招待コードの取得手段を登録する機能と、
第２のプレイヤが操作する第２のゲーム端末から、前記ウェブページへのアクセス要求を受信する機能と、
前記アクセス要求が受信されたとき、前記ウェブページを前記第２のゲーム端末に送信する機能と、
前記ウェブページにアクセスした第２のゲーム端末から、前記招待コードの取得要求を受信する機能と、
前記招待コードの取得要求が受信されたことを条件として、前記招待コードを前記第２のゲーム端末に送信する機能と、をコンピュータに発揮させることを特徴とするゲームプログラム。
【手続補正書】
【提出日】平成29年11月22日(2017.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のゲーム端末と通信ネットワークを介して接続され、
第１のプレイヤが操作する第１のゲーム端末から、第１のゲームの招待コードの登録要求を受信するコード登録受信部と、
前記第１のプレイヤに対応づけられるウェブページに前記招待コードの取得手段を登録するコード登録部と、
第２のプレイヤが操作する第２のゲーム端末から、前記ウェブページへのアクセス要求を受信するページアクセス受信部と、
前記アクセス要求が受信されたとき、前記ウェブページを前記第２のゲーム端末に送信するページ送信部と、
前記ウェブページにアクセスした前記第２のゲーム端末から、前記招待コードの取得要求を受信するコード要求受信部と、
前記招待コードの取得要求が受信されたことを条件として、前記招待コードを前記第２のゲーム端末に送信するコード送信部と、を備え、
前記コード登録部は、前記第１のプレイヤに対応付けられ、かつ、前記第１のプレイヤと前記第２のプレイヤが共にプレイヤ登録している第２のゲームの、登録プレイヤを対象として公開されるウェブページに前記第１のゲームの招待コードの取得手段を登録することを特徴とするゲームサーバ。
【請求項２】
前記第２のゲーム端末から、前記第１のゲームに対するプレイヤ登録要求を受信するプレイヤ登録受信部と、
前記プレイヤ登録要求が受信されたとき、前記第１のゲームに対して前記第２のプレイヤを登録するプレイヤ登録部と、
前記第２のプレイヤが前記第１のゲームの招待コードの取得後に前記第１のゲームに登録をしたことを条件として、前記第１のプレイヤに前記第２のゲームの特典を付与する特典付与部と、を更に備えることを特徴とする請求項１に記載のゲームサーバ。
【請求項３】
前記コード登録部は、前記第１のゲームの招待コードの取得手段とともに前記第１のプレイヤによる前記第１のゲームのプレイ履歴を前記ウェブページに掲載することを特徴とする請求項１または２に記載のゲームサーバ。
【請求項４】
前記第２のゲーム端末から、前記第１のゲームに対するプレイヤ登録要求を受信するプレイヤ登録受信部と、
前記プレイヤ登録要求が受信されたとき、前記第１のゲームに対して前記第２のプレイヤを登録するプレイヤ登録部と、
前記第２のプレイヤが前記第１のゲームの招待コードの取得後に前記第１のゲームに登録をしたとき、前記第１のゲーム端末に対して前記第２のプレイヤの登録を通知する登録通知部と、を更に備えることを特徴とする請求項１に記載のゲームサーバ。
【請求項５】
前記登録通知部は、前記第１のプレイヤと前記第２のプレイヤのマッチング履歴が存在することを条件として、前記第１のゲーム端末に前記第２のプレイヤの登録を通知することを特徴とする請求項４に記載のゲームサーバ。
【請求項６】
前記コード登録部は、前記第１のプレイヤが前記第１のゲームのプレイ履歴を有するか否かに関わらず、前記第１のプレイヤに対応付けられる前記ウェブページに前記第１のゲームの招待コードの取得手段を登録することを特徴とする請求項１または２のいずれかに記載のゲームサーバ。
【請求項７】
第１のプレイヤが操作する第１のゲーム端末から、第１のゲームの招待コードの登録要求を受信する機能と、
前記第１のプレイヤに対応付けられ、かつ、前記第１のプレイヤと前記第２のプレイヤが共にプレイヤ登録している第２のゲームの、登録プレイヤを対象として公開されるウェブページに前記招待コードの取得手段を登録する機能と、
第２のプレイヤが操作する第２のゲーム端末から、前記ウェブページへのアクセス要求を受信する機能と、
前記アクセス要求が受信されたとき、前記ウェブページを前記第２のゲーム端末に送信する機能と、
前記ウェブページにアクセスした第２のゲーム端末から、前記招待コードの取得要求を受信する機能と、
前記招待コードの取得要求が受信されたことを条件として、前記招待コードを前記第２のゲーム端末に送信する機能と、をコンピュータに発揮させることを特徴とするゲームプログラム。