(57)【要約】【課題】通信回線を介したゲーム用コンテンツの提供におけるユーザ体験を多様化させ、ゲームの魅力を高める。【解決手段】ゲームサーバシステムは、ゲーム用コンテンツの抽選を行うとともに、抽選したゲーム用コンテンツに予め紐付けされている複数のサブコンテンツのＵＲＬの中から何れかを選択する。そして、抽選結果表示ページＷ６にて、抽選結果を通知するためのゲーム用コンテンツ通知表示体２０と、選択されたＵＲＬを示すリンク先表示体２２とを表示させるページ記述情報を生成し、ユーザ端末１５００へ送信する。ユーザ端末１５００では、抽選結果表示ページＷ６を表示し、リンク先表示体２２の選択操作を検出すると、リンク先表示体２２のＵＲＬにアクセスして当該ＵＲＬに対応づけられているサブコンテンツを再生する。【選択図】図５
2014208279.tif 000002
【特許請求の範囲】
【請求項１】
通信接続されたユーザ端末に所与のゲームに使用可能なコンテンツ（以下「ゲーム用コンテンツ」という。）を提供するゲームサーバシステムであって、
前記ユーザ端末に提供するゲーム用コンテンツを選択する選択手段と、
前記選択手段により選択されたゲーム用コンテンツを、当該ゲーム用コンテンツに係る画像を記憶したデータベースの当該画像へのアクセス情報とともに、前記ユーザ端末に提供する提供手段と、
を備えたゲームサーバシステム。
【請求項２】
前記データベースは、１つのゲーム用コンテンツについて複数の画像を記憶しており、
前記選択手段により選択されたゲーム用コンテンツに対応する前記データベースに記憶された画像の中から、前記ユーザ端末に提供する画像を選択する画像選択手段を更に備え、
前記提供手段は、前記画像選択手段により選択された画像へのアクセス情報を提供する、
請求項１に記載のゲームサーバシステム。
【請求項３】
前記ユーザ端末に提供済みの画像の識別情報を記憶する提供履歴記憶手段を更に備え、
前記画像選択手段は、前記ユーザ端末に提供していない画像、或いは、前記ユーザ端末に提供していない画像の当選確率を上昇させた抽選処理を行って選択した画像を、前記ユーザ端末に提供する画像として選択する未提供画像優先選択手段を有する、
請求項２に記載のゲームサーバシステム。
【請求項４】
各ユーザのフレンドユーザを記憶するフレンドリスト記憶手段と、
各ユーザについて提供済みの画像の識別情報を記憶する提供履歴記憶手段と、
を有し、
前記画像選択手段は、前記ユーザ端末のユーザのフレンドユーザに提供済みの画像に基づいて、前記ユーザ端末に提供する画像を選択する手段を有する、
請求項２に記載のゲームサーバシステム。
【請求項５】
前記ゲームにおける各ユーザのプレイデータを記憶するプレイデータ記憶手段を更に備え、
前記画像選択手段は、前記ユーザ端末のユーザのプレイデータに基づいて、当該ユーザ端末に提供する画像を選択する手段を有する、
請求項２〜４の何れか一項に記載のゲームサーバシステム。
【請求項６】
各ユーザのプロフィール情報を記憶するプロフィール情報記憶手段を更に備え、
前記画像選択手段は、前記ユーザ端末のプロフィール情報に基づいて、当該ユーザ端末に提供する画像を選択する手段を有する、
請求項２〜５の何れか一項に記載のゲームサーバシステム。
【請求項７】
前記データベースは、更に特別画像を記憶しており、
前記画像選択手段による選択済みの画像が所定条件を満たした場合に、前記特別画像へのアクセス情報を提供する特別画像情報提供手段を更に備えた、
請求項２〜６の何れか一項に記載のゲームサーバシステム。
【請求項８】
前記データベースは、前記ゲーム用コンテンツの前記ゲーム中での使用に関する画像を記憶しており、
前記選択手段は、所与の抽選処理を実行して前記ユーザ端末に提供するゲーム用コンテンツを選択する、
請求項１〜７の何れか一項に記載のゲームサーバシステム。
【請求項９】
ゲーム用コンテンツに係る画像を記憶したデータベースの前記画像へのアクセス情報を提供するゲームサーバシステムと通信可能なコンピュータを、
ゲーム用コンテンツの抽選を実行する抽選手段、
前記抽選手段により選択されたゲーム用コンテンツに対応する画像のアクセス情報を前記ゲームサーバから取得するアクセス情報取得手段、
前記アクセス情報取得手段により取得されたアクセス情報に基づいて前記データベースにアクセスして前記画像を表示制御する画像表示制御手段、
として機能させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信接続されたユーザ端末に所与のゲームに使用可能なコンテンツを提供するゲームサーバシステム等に関する。
【背景技術】
【０００２】
近年、携帯型ゲーム装置や、ゲームアプリケーションを実行可能な多機能携帯電話等の普及により、インターネット等の通信回線を介してビデオゲーム内で利用可能なゲーム用コンテンツを提供する方法が利用されている。例えば、日替わりのキャラクタデータと、着せ替えアイテムデータとをインターネットを介してゲーム装置へ提供することで、ゲーム内のキャラクタのカスタマイズの楽しさを向上させる技術が知られるところである（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１７３４５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、通信回線を介したゲーム用コンテンツの提供におけるユーザ体験を多様化させ、ゲームの魅力を高めることを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するための第１の形態は、通信接続されたユーザ端末に所与のゲームに使用可能なコンテンツを提供するゲームサーバシステムであって、
前記ユーザ端末に提供するゲーム用コンテンツ（例えば、図１０のゲームカード設定データ５７２に格納されるゲームカードＩＤ５７２ａ）を選択する選択手段（例えば、図１のブレードサーバ１１０４、図１０のサーバ処理部２００ｓ、ゲーム用コンテンツ抽選部２３６）と、
前記選択手段により選択されたゲーム用コンテンツを、当該ゲーム用コンテンツに係る画像（例えば、図７のパート動画３１，３２，…）を記憶したデータベース（例えば、図１のコンテンツ共有ウェブサーバ１２００）の当該画像へのアクセス情報とともに、前記ユーザ端末に提供する提供手段（例えば、図１０のサーバ処理部２００ｓ、リンク先情報選択部２３８、リンク先情報提供制御部２４０、通信制御部２７０ｓ、図１５のステップＳ３８〜Ｓ７８）と、を備えたゲームサーバシステムである。
【０００６】
第１の形態によれば、ゲーム用コンテンツを提供する際に、当該コンテンツに係る画像に通信回線を介してアクセスするための情報、すなわち情報資源が記憶されている場所を特定する固有情報を提供することができる。
コンテンツに係る画像は、動画でも良いし静止画でも良い。その内容は、コンテンツの仕様や使い方、コンテンツにまつわる物語など、コンテンツをより理解するための様々な内容を設定することができる。
ユーザの立場からすると、ゲーム用コンテンツが提供されるとともに、関連情報を参照するためのアクセス情報が同時に得られるので、別途どこかの誰かが当該コンテンツについて調べた情報をインターネットなどで調べたり解説本を購入する手間も要らない。ユーザは、新たなコンテンツが提供された喜びを感じたまま、そのコンテンツの理解を深める楽しさを連続して体験することができる。
【０００７】
第２の形態は、前記データベースが、１つのゲーム用コンテンツについて複数の画像（例えば、図７のパート動画３１，３２，…）を記憶しており、
前記選択手段により選択されたゲーム用コンテンツに対応する前記データベースに記憶された画像の中から、前記ユーザ端末に提供する画像を選択する画像選択手段（例えば、図１０のサーバ処理部２００ｓ、リンク先情報選択部２３８、図１３のサブコンテンツリンク先設定データ５８０のリンク先情報リスト５８６、図１５のステップＳ３８）を更に備え、
前記提供手段は、前記画像選択手段により選択された画像へのアクセス情報を提供する、第１の形態のゲームサーバシステムである。
【０００８】
第２の形態によれば、第１の形態と同様の効果が得られるとともに、複数の画像の中から提供する画像を選択することができる。つまり、同じゲーム用コンテンツが再び提供される場合でも前回とは異なる画像が提供される可能性があり、ゲーム用コンテンツに伴うユーザ体験をより多様化できる。
【０００９】
第３の形態は、前記ユーザ端末に提供済みの画像の識別情報を記憶する提供履歴記憶手段（例えば、図１０のサーバ記憶部５００ｓ、ユーザ登録データ５３０、図１１のバックアッププレイデータ５４０、提供済リンク先情報リスト５５６、図１５のステップＳ１２）を更に備え、
前記画像選択手段は、前記ユーザ端末に提供していない画像、或いは、前記ユーザ端末に提供していない画像の当選確率を上昇させた抽選処理を行って選択した画像を、前記ユーザ端末に提供する画像として選択する未提供画像優先選択手段（例えば、図１０のリンク先情報選択部２３８、図１３のステップＳ４２、Ｓ４６〜Ｓ５４）を有する、第２の形態のゲームサーバシステムである。
【００１０】
第３の形態によれば、第２の形態と同様の効果が得られるとともに、まだ提供されていない画像を優先的に選択して提供できるようになる。よって、同じゲーム用コンテンツが再び提供される場合でも前回とは異なる画像が提供される可能性を高くできる。
【００１１】
第４の形態は、各ユーザのフレンドユーザを記憶するフレンドリスト記憶手段（例えば、図１０のサーバ記憶部５００ｓ、ユーザ登録データ５３０、図１１のフレンドリスト５３８）と、
各ユーザについて提供済みの画像の識別情報を記憶する提供履歴記憶手段と、を有し、
前記画像選択手段は、前記ユーザ端末のユーザのフレンドユーザに提供済みの画像に基づいて、前記ユーザ端末に提供する画像を選択する手段（例えば、図１０のリンク先情報選択部２３８、図１６のステップＳ５２）を有する、第２の形態のゲームサーバシステムである。
【００１２】
フレンドユーザは、ユーザが友人として登録手続した他ユーザである。
第４の形態によれば、第２の形態と同様の効果が得られるとともに、フレンドユーザの提供済画像に基づいて提供する画像を選択できるので、例えば、フレンドユーザに既に提供済の画像と同じ画像を選択すれば共通の話題作りとなり、ユーザ間のコミュニケーションを促進できる。また逆に、フレンドユーザに未提供の画像を提供することによって、更なる話題作りに貢献することもできる。つまり、ユーザはゲーム用コンテンツの提供にともなって、コミュニケーションの話題の提供も受けることとなる。
【００１３】
第５の形態は、前記ゲームにおける各ユーザのプレイデータを記憶するプレイデータ記憶手段（例えば、図１０のサーバ記憶部５００ｓ、ユーザ登録データ５３０、図１１のバップアッププレイデータ５４０、図１５のステップＳ１２）を更に備え、
前記画像選択手段は、前記ユーザ端末のユーザのプレイデータに基づいて、当該ユーザ端末に提供する画像を選択する手段（例えば、図１０のリンク先情報選択部２３８、図１３のサブコンテンツリンク先設定データ５８０の選択条件５８４、図１６のステップＳ４０）を有する、第２〜第４の何れかの形態のゲームサーバシステムである。
【００１４】
第５の形態によれば、第２〜第４の形態の何れかと同様の効果が得られるとともに、ユーザのプレイデータに基づいて、つまりはユーザがプレイしている或いは直前までプレイしていたそのゲーム状況に応じて画像を選択することができる。例えば、提供する画像の内容を現在又は直前のゲームプレイ状況において有益なヒントを示すものとするならば、ユーザは新たなゲーム用コンテンツの提供とともに得られる画像で、ヒントが得られるといった体験ができる。
【００１５】
第６の形態は、各ユーザのプロフィール情報を記憶するプロフィール情報記憶手段（例えば、図１０のサーバ記憶部５００ｓ、ユーザ登録データ５３０、図１１の性別５３６，年齢５３７、図１５のステップＳ１２）を更に備え、
前記画像選択手段は、前記ユーザ端末のプロフィール情報に基づいて、当該ユーザ端末に提供する画像を選択する手段（例えば、図１０のリンク先情報選択部２３８、図１３のサブコンテンツリンク先設定データ５８０の選択条件５８４、図１６のステップＳ４０）を有する、第２〜第５の何れかの形態のゲームサーバシステムである。
【００１６】
第６の形態によれば、第２〜第５の形態の何れかと同様の効果が得られるとともに、ユーザのプロフィールに応じて提供する画像を選択できる。例えば、大人向け、子供向けの画像を用意して、ユーザの年齢に応じて提供する画像を選択することも可能となる。同様のことは、男性向け・女性向けなどでも可能である。
【００１７】
第７の形態は、前記データベースが、更に特別画像（例えば、図７のコンプリート動画３０）を記憶しており、
前記画像選択手段による選択済みの画像が所定条件を満たした場合に、前記特別画像へのアクセス情報を提供する特別画像情報提供手段（例えば、図１０のサーバ処理部２００ｓ、リンク先情報選択部２３８、図１４のリンク先差し替え設定データ５９０、図１５のステップＳ７０〜Ｓ７２）を更に備えた、第２〜第６の何れかの形態のゲームサーバシステムである。
【００１８】
第７の形態によれば、第２〜第６の形態の何れかと同様の効果が得られるとともに、選択済の画像が所定の条件を満たすと特別画像を提供できる。
【００１９】
第８の形態は、前記データベースが、前記ゲーム用コンテンツの前記ゲーム中での使用に関する画像を記憶しており、前記選択手段は、所与の抽選処理を実行して前記ユーザ端末に提供するゲーム用コンテンツを選択する、第１〜第７の何れかの形態のゲームサーバシステムである。
【００２０】
第８の形態によれば、第１〜第７の形態の何れかと同様の効果が得られるとともに、提供される画像の順番にランダム性を持たせることができる。
【００２１】
第９の形態は、ゲーム用コンテンツに係る画像を記憶したデータベースの前記画像へのアクセス情報を提供するゲームサーバシステムと通信可能なコンピュータを、
ゲーム用コンテンツの抽選を実行する抽選手段（例えば、図２の制御基板１５５０、図１７の処理部２００、ゲーム用コンテンツ抽選部２３６、図１８のステップＳ２２）、
前記抽選手段により選択されたゲーム用コンテンツに対応する画像のアクセス情報を前記ゲームサーバから取得するアクセス情報取得手段（例えば、図２の無線通信モジュール１５５３、図１７の処理部２００、リンク先情報取得制御部２０７、通信制御部２７０、通信部３７０）、
前記アクセス情報取得手段により取得されたアクセス情報に基づいて前記データベースにアクセスして前記画像を表示制御する画像表示制御手段（例えば、図２の制御基板１５５０、図１７の処理部２００、サブコンテンツ再生制御部２１０、図１８のステップＳ１０６）として機能させるためのプログラムである。
【００２２】
第９の形態によれば、抽選により選択したゲーム用コンテンツに対応する画像のアクセス情報をゲームサーバから取得し、当該アクセス情報に対応づけられる画像を表示させることができる。ユーザの立場からすると、ゲーム用コンテンツが提供されるとともに、関連情報を参照するためのアクセス情報が同時に得られるので、別途どこかかの誰かが当該コンテンツについて調べた情報をインターネットなどで調べたり解説本を購入する手間も要らない。ユーザは、新たなコンテンツが提供された喜びを感じたまま、そのコンテンツの理解を深める楽しさを連続して体験することができる。
【００２３】
第１０の形態は、第９形態のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体である。
【００２４】
ここで言う「情報記憶媒体」とは、例えば磁気ディスクや光学ディスク、ＩＣメモリなどを含む。第１０の形態によれば、第９の形態のプログラムをコンピュータに読み取らせて実行させることによって、コンピュータに第９の形態と同様の効果を発揮させることができる。
【図面の簡単な説明】
【００２５】
【図１】第１実施形態に係るシステムの構成の一例を示す図。
【図２】ゲーム装置の構成例を示す正面外観図。
【図３】ゲームサイトのホームページの表示例を示す画面図。
【図４】ゲームサイトの抽選ページの表示例を示す画面図。
【図５】ゲームサイトの抽選結果通知ページの表示例を示す画面図。
【図６】ゲームサイトの抽選結果通知ページの表示例を示す画面図。
【図７】サブコンテンツの例を示す図。
【図８】第１実施形態におけるユーザ端末の機能構成例を示す機能ブロック図。
【図９】マスタプレイデータのデータ構成の一例を示す図。
【図１０】第１実施形態におけるゲームサーバシステムの機能構成例を示す機能ブロック図。
【図１１】ユーザ登録データのデータ構成の一例を示す図。
【図１２】ゲーム用コンテンツ通知表示体設定データのデータ構成の一例を示す図。
【図１３】サブコンテンツリンク先設定データのデータ構成の一例を示す図。
【図１４】リンク先差し替え設定データのデータ構成の一例を示す図。
【図１５】第１実施形態におけるゲーム用コンテンツ及びサブコンテンツのリンク先情報の提供に係る処理の流れについて説明するためのフローチャート。
【図１６】リンク先情報選択処理の流れを説明するためのフローチャート。
【図１７】第２実施形態におけるユーザ端末の機能構成例を示す機能ブロック図。
【図１８】第２実施形態におけるゲーム用コンテンツ及びサブコンテンツのリンク先情報の提供に係る処理の流れについて説明するためのフローチャート。
【発明を実施するための形態】
【００２６】
〔第１実施形態〕
本発明を適用した実施形態として、ウェブサイトの登録会員であるユーザが、当該ウェブサイトで頒布されるゲームで利用できるゲーム用コンテンツと、当該コンテンツに係るサブコンテンツを入手する例を説明する。
【００２７】
［システムの構成の説明］
図１は、本実施形態に係るシステムの構成の一例を示す図である。本実施形態では、通信回線１と、ゲームサーバシステム１１００と、ユーザ２（２ａ，２ｂ，２ｃ，…）毎に用意されるユーザ端末１５００（１５００ａ，１５００ｂ，１５００ｃ，…）と、コンテンツ共有サイトのサービスを提供するコンテンツ共有ウェブサーバ１２００とを含む。
【００２８】
通信回線１は、データ通信が可能な通信路を意味する。すなわち、通信回線１とは、直接接続のための専用線（専用ケーブル）やイーサネット（登録商標）等によるＬＡＮ（Local Area Network）の他、電話通信網やケーブル網、インターネット等の通信網を含む意味であり、また、通信方法については有線／無線を問わない。
【００２９】
ゲームサーバシステム１１００は、ウェブブラウザ（クライアントソフトウェア）が実行されているユーザ端末１５００からのリクエストに応じて、ＨＴＭＬ等のマークアップ言語に対応したページ記述情報の提供サービス機能を実現する単数又は複数のサーバ装置や記憶装置等を含んで構成されたシステムである。
【００３０】
ゲームサーバシステム１１００が実現するウェブサイトは、いわゆる会員制のソーシャルネットワーク（ＳＮＳ）サイトとしての機能を有し、会員へのサービスの一環としてゲームソフトウェアやゲーム用のコンテンツのダウンロード提供などの各種サービス機能を実現する。以降ではゲームサーバシステム１１００により提供されるウェブサイトを「ゲームサイト」と呼ぶこととする。
【００３１】
ハードウェアとしては、例えば、筐体１１０２と、キーボード１１０６と、タッチパネル１１０８と、ストレージ１１４０とを備える。筐体１１０２には複数のブレードサーバ１１０４が内蔵されており、それらがゲームサイトが提供する各種機能を分担・協調して実現している。尚、ブレードサーバ１１０４を構成するそれぞれのサーバは、通信回線１を介してデータ通信可能な独立した装置として実現し、随時必要な情報を通信回線１を介して送受し合う構成であっても良い。
【００３２】
コンテンツ共有ウェブサーバ１２００は、不特定多数のユーザによりアップロードされたコンテンツ（例えば、動画、音声、画像、文書など）を記憶し相互に利用可能に提供する共有サービスを提供するウェブサーバであり、データベースである。本実施形態では、共有されるコンテンツにはそれぞれ固有のアクセス情報（ネットワーク上における情報資源の記憶先を示す固有情報）としてＵＲＬ（Uniform Resource Locator）が付与される。このＵＲＬを元に当該ウェブサーバにアクセスすることで、当該ＵＲＬに紐付けされたコンテンツをダウンロード或いは閲覧することができる。本実施形態では、ゲームサーバシステム１１００が提供するゲーム用コンテンツに関連するサブコンテンツを記憶している。尚、ダウンロードの形態は、ファイル形式でも良いしストリーミング配信でも良い。また、アクセス情報は、ＵＲＬに限らずＩＰアドレス等の記憶先アドレスや、その他の情報形態でも良い。
【００３３】
ユーザ端末１５００は、ユーザそれぞれに１台ずつ用意されるコンピュータであり、電子装置である。例えば、スマートフォンや、携帯型ゲーム装置、据置型家庭用ゲーム装置、業務用ゲーム装置、パソコン、タブレット型コンピュータなどにより実現される。そして、ユーザ端末１５００は、ウェブブラウザ等のクライアントソフトウェアを実行することで通信回線１に接続し、ゲームサーバシステム１１００がサービスを提供するゲームサイトにアクセスすることができる。
【００３４】
図２は、ユーザ端末１５００の構成例を示す正面外観図である。
本実施形態におけるユーザ端末１５００は、アプリケーションソフトを実行できるスマートフォンとして機能する電子装置であって、方向入力キー１５０２と、ホームキー１５０４と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル１５０６と、スピーカ１５１０と、マイク１５１２と、制御基板１５５０と、コンピュータ読み出し可能な情報記憶媒体であるメモリカード１５４０からデータを読み書きできるメモリカード読取装置１５４２と、を備える。その他、図示されていない内蔵バッテリーや電源ボタン、音量調節ボタン等が設けられている。
【００３５】
制御基板１５５０は、ＣＰＵ（Central Processing Unit）１５５１やＧＰＵ（Graphics Processing Unit）、ＤＳＰ（Digital Signal Processor）などの各種マイクロプロセッサ、ＡＳＩＣ（Application Specific Integrated Circuit）、ＶＲＡＭやＲＡＭ，ＲＯＭ等の各種ＩＣメモリ１５５２を搭載する。
【００３６】
そして、制御基板１５５０には、携帯電話基地局や無線ＬＡＮ基地局などと無線接続するための無線通信モジュール１５５３が搭載されている。その他、タッチパネル１５０６のドライバ回路、方向入力キー１５０２及びホームキー１５０４からの信号を受信する回路、スピーカ１５１０へ音声信号を出力する出力アンプ回路、マイク１５１２で集音した音声の信号を生成する入力信号生成回路、メモリカード読取装置１５４２への信号入出力回路といった所謂Ｉ／Ｆ回路（インターフェース回路）、等が搭載されている。これら制御基板１５５０に搭載されている各要素は、それぞれバス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。
【００３７】
制御基板１５５０は、各種プログラムやデータをＩＣメモリ１５５２に一時記憶し、プログラムを実行して演算処理を実行し、方向入力キー１５０２やホームキー１５０４、タッチパネル１５０６からの操作入力に応じてユーザ端末１５００の各部を制御する。尚、本実施形態では、ユーザ端末１５００は必要なプログラムや各種設定データを通信回線１を通じてサーバ等からダウンロードする構成として説明するが、別途入手したメモリカード１５４０から読み出す構成としても良い。
【００３８】
［コンテンツの説明］
本実施形態においてユーザが入手できるコンテンツは、ゲーム用コンテンツと、当該ゲーム用コンテンツに係るサブコンテンツとを含む。
【００３９】
ゲーム用コンテンツは、ゲームサイトで会員向けに頒布されるゲームソフトで利用できるコンテンツ（例えば、（１）アイテムやキャラクタ、ゲームステージ等のデータ又はそれらを利用可能にするパスワード、（２）ゲーム中に挿入されるミニゲーム実行用プログラム、（３）ゲーム中に挿入される背景画像や動画、音声など）である。
【００４０】
本実施形態で想定するゲームは、ユーザ同士が所持するゲームカード（その中には、キャラクタを定義するキャラクタカード、アイテムを定義するアイテムカード、など様々な種類のカードがある）を用いて対戦するビデオゲーム、いわゆる、対戦型カードゲームに属する。よって、本実施形態におけるゲーム用コンテンツは、当該ゲームで使用するゲームカードとして説明する。勿論、ゲームジャンルは、対戦カードゲームに限らないので、ゲーム用コンテンツはゲームジャンルに応じて適宜設定することができる。
【００４１】
サブコンテンツは、ゲーム用コンテンツに関する情報を提供するための動画、画像、音声、テキストなどのコンテンツであって、ゲームサイトの運営者やゲーム制作者、ゲーム管理者が予めコンテンツ共有サイトに投稿してある。公知のように、コンテンツ共有サイトへ投稿されたコンテンツには固有のＵＲＬが付与されるので、ゲームサーバシステム１１００には、ゲーム用コンテンツとそれに対応する投稿済のサブコンテンツのＵＲＬとが紐付けされた情報（本実施形態では、後述するサブコンテンツリンク先設定データ５８０；図１３）がゲームサイトの運営者等により記憶・管理されている。
【００４２】
ユーザがユーザ端末１５００でウェブブラウザプログラムを実行させ、ゲームサイトにアクセスすると、例えば図３に示すようなホームページＷ２が表示される。当該ページには、ログインのためのユーザアカウント入力欄１０とパスワード入力欄１２と、ログイン実行操作アイコン１４とが含まれている。ユーザ端末１５００は、これらの欄へのタッチ操作を検出すると、ソフトウェアキーボードを表示させ、これらの欄への文字入力を可能とする。ユーザ端末１５００がハードウェアキーボードを備えていればそれを利用しユーザアカウントやパスワードを入力するとしても良いのは勿論である。
【００４３】
公知のウェブサイトにおける登録ユーザ認証と同様に、ゲームサーバシステム１１００は、ユーザ端末１５００にて入力されたユーザアカウントやパスワードに基づいてユーザ認証を実行する。そして、認証に成功すると、認証ユーザを対象としたゲーム用コンテンツの抽選ページをユーザ端末１５００にて表示させるための情報を送信する。尚、この抽選ページは、１人のユーザについて１日１回しか表示されないこととし、同日２回目以降はコンテンツ抽選ページを表示させるための情報の送信は適宜スキップされる。
【００４４】
ユーザ端末１５００では、例えば図４に示すようなゲーム用コンテンツの抽選ページＷ４が表示される。当該ページには抽選実行操作アイコン１６が含まれており、ユーザが当該アイコンをタッチ操作すると、ユーザ端末１５００からゲームサーバシステム１１００へ抽選実行リクエストが送信される。これを受信したゲームサーバシステム１１００は抽選処理を実行して、認証ユーザへ付与するゲーム用コンテンツを抽選する。抽選されたコンテンツは、ゲームサーバシステム１１００にて別途認証ユーザに付与され、ユーザがゲームプレイの際に利用可能になる。
【００４５】
そして、ゲームサーバシステム１１００は、抽選したゲーム用コンテンツに予め紐付けされているサブコンテンツのリンク先情報（アクセス情報）としてＵＲＬを選択し、抽選したゲーム用コンテンツとＵＲＬとを対応づけて表示する抽選結果通知ページのページ記述情報（例えば、ＨＴＭＬによる）を生成し、ページ表示に必要なオブジェクト（画像等）とともにユーザ端末１５００へ送信する。
【００４６】
ユーザ端末１５００では、例えば図５に示すような抽選結果通知ページＷ６が表示される。当該ページでは、抽選されたゲーム用コンテンツの種類を通知するゲーム用コンテンツ通知表示体２０と、当該ゲーム用コンテンツに対応づけて選択されたサブコンテンツのリンク先を示すリンク先表示体２２とが表示される。
【００４７】
ゲーム用コンテンツ通知表示体２０は、例えばゲームカードの意匠を示す画像やＣＧモデルである。図の例では、プレーヤはゲーム内で使用できるキャラクタを定義するキャラクタカードを抽選で得たことを示している。
リンク先表示体２２は、ＵＲＬ表示体２４やサムネールアイコン２６であり、ともにリンク先を参照するリンク先参照操作入力のアイコンを兼ねる。
【００４８】
抽選結果通知ページＷ６にて、ユーザがリンク先表示体２２をタッチ操作すると、ユーザ端末１５００はリンク先参照操作入力を検出し、リンク先表示体２２が示すリンク先の参照を開始する。そして、リンク先が動画データであれば、図６に示すように再生ウィンドウＷ８や再生操作アイコン表示部２８をポップアップ表示させて動画を開始し、静止画像データであれば当該画像を表示させるなどする。音声データであれば音声を再生する。
【００４９】
本実施形態のサブコンテンツは、例えばゲーム用コンテンツの基本的な使い方のレクチャー動画や、上手な使い方のヒント動画、ゲーム用コンテンツのキャラクタやアイテムにまつわる挿話動画などである。図７に示すように、一つのゲーム用コンテンツには、複数のサブコンテンツが紐付けされているが、その内幾つかはコンプリート動画３０のパート動画（図中のＡパート動画３１、Ｂパート動画３２，…，Ｄパート動画３４）を構成している。パート動画は、コンプリート動画３０よりも再生時間が短く、連続して視聴すれば前後するパート動画との繋がりを有する内容となっている。
【００５０】
そして、ゲームサーバシステム１１００は、ユーザ毎に提供済のサブコンテンツのリストデータ（図９の提供済リンク先情報リスト５２２参照）を記憶している。新たに選択されたサブコンテンツと、当該ユーザの提供済サブコンテンツとを合わせると全てのパート動画或いは一定数のパート動画が揃う場合には、当該新たに選択されたサブコンテンツに代えて、対応するコンプリート動画３０を今回のサブコンテンツとして提供する差し替え処理を行うことができる。尚、コンプリート動画３０には、サブコンテンツとしては提供されないパート動画（例えば、Ｄパート動画３４）を含んでおり、コンプリート動画３０の特典的な側面を持つように設定されている。
【００５１】
［機能ブロックの説明］
次に、本実施形態を実現するための機能構成について説明する。
図８は、本実施形態におけるユーザ端末１５００の機能構成の一例を示す機能ブロック図である。ユーザ端末１５００は、操作入力部１００と、処理部２００と、音出力部３５０と、画像表示部３６０と、通信部３７０と、記憶部５００とを備える。
【００５２】
操作入力部１００は、ユーザによって為された各種の操作入力に応じて操作入力信号を処理部２００に出力する。例えば、ボタンスイッチや、ジョイスティック、タッチパッド、トラックボールといった直接プレーヤが指で操作する素子はもちろん、加速度センサや角速度センサ、傾斜センサ、地磁気センサなど、運動や姿勢を検知する素子などによっても実現できる。図２の方向入力キー１５０２、ホームキー１５０４、タッチパネル１５０６がこれに該当する。
【００５３】
処理部２００は、例えばＣＰＵやＧＰＵ等のマイクロプロセッサや、ＡＳＩＣ、ＩＣメモリなどの電子部品によって実現される。処理部２００は、各機能部との間でデータの入出力制御を行い、所定のプログラムやデータ、操作入力部１００からの操作入力信号等に基づいて各種の演算処理を実行してユーザ端末１５００の動作を制御する。図２では制御基板１５５０がこれに該当する。
そして、処理部２００は、ウェブブラウズ制御部２０２と、ゲーム演算部２４８と、音生成部２５０と、画像生成部２６０と、通信制御部２７０とを備える。
【００５４】
ウェブブラウズ制御部２０２は、記憶部５００に記憶されているウェブブラウザプログラム５０４を実行することにより実現され、通信回線１に接続してゲームサイトを閲覧するための制御を実行する。本実施形態では、ログイン制御部２０４と、抽選結果通知制御部２０６と、リンク先参照操作検出部２０８と、サブコンテンツ再生制御部２１０とを含む。
【００５５】
ログイン制御部２０４は、ゲームサイトでのユーザ認証を受けるための各種手続きを実現する。公知のログインやユーザ認証に関する技術を用いて実現できる。
【００５６】
抽選結果通知制御部２０６は、提供されるゲーム用コンテンツの種類をユーザに通知するための制御を行う。その際、サブコンテンツのリンク先情報をユーザに提示する制御も行う。本実施形態では、抽選結果通知ページＷ６（図５参照）の表示に関する制御を行う。
【００５７】
リンク先参照操作検出部２０８は、サブコンテンツのリンク先を参照する操作を検出する。サブコンテンツ再生制御部２１０は、リンク先参照操作が検出された場合に、リンク先情報からサブコンテンツを取得して再生するための制御を行う。
【００５８】
ゲーム演算部２４８は、ゲームサイトにて頒布された記憶部５００のゲームプログラム５０８を実行することにより実現され、本実施形態のゲームに係る各種処理を実行する。
【００５９】
音生成部２５０は、例えばデジタルシグナルプロセッサ（ＤＳＰ）や、音声合成ＩＣなどのプロセッサ、音声ファイルを再生可能なオーディオコーデック等によって実現され、ゲーム演算部２４８による処理結果に基づいてゲームに係る効果音やＢＧＭ、各種操作音の音信号を生成し、音出力部３５０に出力する。
【００６０】
音出力部３５０は、音生成部２５０から入力される音信号に基づいてゲームに関する効果音やＢＧＭ、電話通信音声等を音出力する装置によって実現される。図２ではスピーカ１５１０がこれに該当する。
【００６１】
画像生成部２６０は、例えば、ＧＰＵ（Graphics Processing Unit）、デジタルシグナルプロセッサ（ＤＳＰ）などのプロセッサ、ビデオ信号ＩＣ、ビデオコーデックなどのプログラム、フレームバッファ等の描画フレーム用ＩＣメモリ、テクスチャデータの展開用に使用されるＩＣメモリ等によって実現される。画像生成部２６０は、ゲーム演算部２４８による処理結果に基づいて１フレーム時間（例えば１／６０秒）で１枚のゲーム画面を生成し、生成したゲーム画面の画像信号を画像表示部３６０に出力する。
【００６２】
画像表示部３６０は、画像生成部２６０から入力される画像信号に基づいて各種ゲーム画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管（ＣＲＴ）、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。本実施形態では、図２のタッチパネル１５０６がこれに該当する。
【００６３】
通信制御部２７０は、データ通信のための通信接続及びデータ通信に係るデータ処理を実行し、通信部３７０を介して外部装置とのデータのやりとりを実現する。
これに関連する通信部３７０は、通信回線１に接続して通信を実現する。例えば、無線通信機、モデム、ＴＡ（ターミナルアダプタ）、有線用の通信ケーブルのジャックや制御回路等によって実現され、図２の無線通信モジュール１５５３がこれに該当する。
【００６４】
記憶部５００は、処理部２００にユーザ端末１５００を統合的に制御させるための諸機能を実現するためのプログラムや各種データ等を記憶する。また、処理部２００の作業領域として用いられ、処理部２００が各種プログラムに従って実行した演算結果や操作入力部１００から入力される入力データ等を一時的に記憶する。こうした機能は、例えばＲＡＭやＲＯＭなどのＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤなどの光学ディスクなどによって実現される。図２では制御基板１５５０が搭載するＩＣメモリ１５５２やメモリカード１５４０がこれに該当する。
【００６５】
本実施形態の記憶部５００は、システムプログラム５０２と、ウェブブラウザプログラム５０４と、サブコンテンツ再生プラグイン５０６と、ゲームプログラム５０８とを記憶している。
【００６６】
システムプログラム５０２は、ユーザ端末１５００のコンピュータとしての基本機能を実現するための基本プログラムである。
ウェブブラウザプログラム５０４は、処理部２００にウェブブラウズ制御部２０２としての機能を実現させるプログラムである。
【００６７】
サブコンテンツ再生プラグイン５０６は、ウェブブラウザプログラム５０４からサブコンテンツを再生する際に利用可能なプラグインである。図では一つとして図示しているが、想定されるサブコンテンツの種類に応じて用意されるものとする。
ゲームプログラム５０８は、処理部２００にゲーム演算部２４８としての機能を実現させるためのプログラムである。
【００６８】
また、本実施形態の記憶部５００は、ゲーム初期設定データ５１０と、マスタプレイデータ５１４とを記憶する。勿論、その他の各種処理を実行するに当たり必要となるデータ（例えば、圧縮解凍されたテクスチャデータ、経過時間、各種タイマー値、カウンタ、フラグ）なども適宜記憶されるものとする。
【００６９】
ゲーム初期設定データ５１０は、ゲームプログラム５０８とともにゲームサーバシステム１１００からダウンロードされたデータであり、ゲームに使用される各種データを格納している。例えば、ゲーム内で使用されるゲームカードを定義するゲームカード設定データ５１２を含む。当該データは、例えば、ゲームカードＩＤ５１２ａ毎に当該カードに割り当てられた性能を定義する設定パラメータ値５１２ｂや、当該カードをゲーム画面で表示させるためのデータや、攻撃や防御時に適用されるエフェクト表示用データなどが対応づけて格納されている。ゲームカード設定データ５１２に含まれるゲームカードが、本実施形態でゲーム用コンテンツとして提供される。
【００７０】
マスタプレイデータ５１４は、ゲーム演算部２４８によりゲーム進行制御に伴って逐次更新されるデータであって、プレーヤ（ユーザ）のゲーム習熟度やゲーム進行状況を記述する各種パラメータ値を格納する。例えば、図９に示すように、プレーヤレベル５１６と、所持ゲームカードＩＤリスト５１８と、現在プレイしているステージ（マップでも良い）のステージＩＤ５２０と、提供済リンク先情報リスト５２２とを含む。尚、プレイデータに含まれるパラメータはこれらに限られるものではなく、例えば、総プレイ時間や、総プレイ回数、勝率などを含めることができる。また、ゲームに使用されているゲームカードの現在のパラメータ値（ステージ内位置座標など）も適宜格納するいわゆるステータスデータなどを、ゲーム内容に応じて適宜格納される。
【００７１】
提供済リンク先情報リスト５２２は、当該ユーザに既に提供されたサブコンテンツの取得先を示すリンク先情報（アクセス情報）のリストであって、ゲームカードＩＤ５２４と対応づけてリンク先情報５２６を格納する。リンク先情報５２６は、その性質上、提供済サブコンテンツの識別情報を兼ねる。本実施形態ではＵＲＬを単数又は複数格納する。
【００７２】
図１０は、本実施形態におけるゲームサーバシステム１１００の機能構成例を示す機能ブロック図である。ゲームサーバシステム１１００は、操作入力部１００ｓと、サーバ処理部２００ｓと、画像表示部３６０ｓと、通信部３７０ｓと、サーバ記憶部５００ｓとを備える。
【００７３】
操作入力部１００ｓは、サーバオペレータによって為された各種の操作入力に応じて操作入力信号をサーバ処理部２００ｓに出力する。例えば、キーボードや、タッチパネル、マウス、トラックパッドなどによって実現できる。図１ではキーボード１１０６やタッチパネル１１０８がこれに該当する。
【００７４】
サーバ処理部２００ｓは、例えばＣＰＵやＧＰＵ等のマイクロプロセッサや、ＡＳＩＣ、ＩＣメモリなどの電子部品によって実現される。サーバ処理部２００ｓは、各機能部との間でデータの入出力制御を行い、所定のプログラムやデータ、操作入力部１００ｓからの操作入力信号や、通信部３７０ｓを介して外部からアクセスしてきた外部装置（他コンピュータ）等からのリクエストに応じて各種の演算処理を実行して、ゲームサーバシステム１１００の動作を制御する。図１ではブレードサーバ１１０４、より具体的にはその制御基板がこれに該当する。そして、本実施形態のサーバ処理部２００ｓは、サーバ制御部２３０と、画像生成部２６０ｓと、通信制御部２７０ｓとを備える。
【００７５】
サーバ制御部２３０は、ゲームサイトを実現し、各種のサービスの提供を実現するための処理を実行する。本実施形態では、ユーザ登録情報管理部２３２と、ユーザ認証部２３４と、ゲーム用コンテンツ抽選部２３６と、リンク先情報選択部２３８と、リンク先情報提供制御部２４０と、ゲーム頒布制御部２４２とを含む。
【００７６】
ユーザ登録情報管理部２３２は、新規のユーザ登録のユーザ登録データ５３０の生成、生成済ユーザ登録データ５３０の更新に関する処理を行う。
ユーザ認証部２３４は、登録済のユーザの認証、所謂ログイン認証に関する処理をする。
【００７７】
ゲーム用コンテンツ抽選部２３６は、ユーザ端末１５００へ提供するゲーム用コンテンツの選択に係る処理をする。
【００７８】
リンク先情報選択部２３８は、ゲーム用コンテンツ抽選部２３６により選択されたゲーム用コンテンツに対応するコンテンツ共有ウェブサーバ１２００に記憶されたサブコンテンツの中から、ユーザ認証部２３４で認証された認証ユーザのユーザ端末１５００へ提供するサブコンテンツのリンク先情報を選択する。つまり、実質的に提供するサブコンテンツを選択する。
本実施形態では、認証ユーザのユーザ端末１５００に提供していないサブコンテンツを優先的に選択する未提供画像優先選択機能を有する。また、認証ユーザのフレンドユーザに提供済みのサブコンテンツに基づいて、今回ユーザ端末１５００に提供するサブコンテンツを選択する機能を有する。また、認証ユーザのプレイデータやプロフィール情報に基づいて提供するサブコンテンツを選択する機能を有する。更には、選択済みサブコンテンツが所定条件を満たした場合に、特別なサブコンテンツ（図７のコンプリート動画３０）へのリンク先情報（アクセス情報）に差し替えて提供する特別画像情報提供機能を有する。
【００７９】
リンク先情報提供制御部２４０は、選択されたゲーム用コンテンツの種類を通知する情報と、選択されたサブコンテンツのリンク先情報とを対応づけてユーザ端末１５００にて通知させるための情報を生成し、提供するための制御をする。具体的には、ゲーム用コンテンツ通知表示体２０とリンク先表示体２２（図５参照）とを含む抽選結果通知ページＷ６を表示させるためのページ記述情報を生成し、それら表示体のデータと共にユーザ端末１５００へ送信制御する。
【００８０】
ゲーム頒布制御部２４２は、認証ユーザへゲームプログラム５０７とゲーム初期設定データ５７０とを頒布するための処理を実行する。更には、ゲーム初期設定データ５７０のアップデートをサポートするとしても良い。
【００８１】
画像生成部２６０ｓは、例えば、ＧＰＵ（Graphics Processing Unit）、デジタルシグナルプロセッサ（ＤＳＰ）などのプロセッサ、ビデオ信号ＩＣ、ビデオコーデックなどのプログラム、フレームバッファ等の描画フレーム用ＩＣメモリ、テクスチャデータの展開用に使用されるＩＣメモリ等によって実現される。画像生成部２６０ｓは、サーバ処理部２００ｓによる処理結果に基づいて１フレーム時間（例えば１／６０秒）で１枚の画面を生成し、生成した画面の画像信号を画像表示部３６０ｓに出力する。
【００８２】
画像表示部３６０ｓは、画像生成部２６０ｓから入力される画像信号に基づいて各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管（ＣＲＴ）、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。本実施形態では、図１のタッチパネル１１０８がこれに該当する。
【００８３】
通信制御部２７０ｓは、データ通信に係るデータ処理を実行し、通信部３７０ｓを介して外部装置とのデータのやりとりを実現する。
これに関連する通信部３７０ｓは、通信回線１と接続して通信を実現する。例えば、無線通信機、モデム、ＴＡ（ターミナルアダプタ）、有線用の通信ケーブルのジャックや制御回路等によって実現される。
【００８４】
サーバ記憶部５００ｓは、サーバ処理部２００ｓに諸機能を実現させるためのプログラムやデータを記憶する。また、サーバ処理部２００ｓの作業領域として用いられ、各種プログラムに従って実行した演算結果や、ユーザ端末１５００から受信した情報等を一時的に記憶する。こうした機能は、例えばＲＡＭやＲＯＭなどのＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤなどの光学ディスクなどによって実現される。図１では、ブレードサーバ１１０４に搭載されているＩＣメモリ等の情報記憶媒体や、ストレージ１１４０がこれに該当する。
【００８５】
そして、本実施形態のサーバ記憶部５００ｓは、サーバシステムプログラム５０３と、ウェブサーバプログラム５０５と、ゲームプログラム５０７と、ユーザ登録データ５３０と、ゲーム初期設定データ５７０と、ゲーム用コンテンツ通知表示体設定データ５７４と、サブコンテンツリンク先設定データ５８０と、リンク先差し替え設定データ５９０と、を記憶する。その他ウェブサイトの管理や、ゲームプログラムの頒布等に必要な計時カウント値、各種フラグなどを適宜記憶する。
【００８６】
サーバシステムプログラム５０３は、コンピュータにサーバとしての基本的な機能を実現させるためのプログラムである。
ウェブサーバプログラム５０５は、サーバ処理部２００ｓにサーバ制御部２３０としての機能を実現させるためのプログラムである。
【００８７】
ゲームプログラム５０７は、ユーザ端末１５００に提供するゲームプログラム５０８（図８参照）のオリジナルである。ユーザ端末１５００は、これをダウンロードして搭載する情報記憶媒体に記憶させて実行する。ゲームプログラム５０７は、専用のプログラムや、ウェブブラウサプログラム及びウェブブラウザプログラム上で動的な表示を実現するためのプラグインなどにより実現される。後者の構成は、オンラインゲームを所謂ブラウザゲームとして実現する場合に利用可能である。
【００８８】
ユーザ登録データ５３０は、登録ユーザ毎に用意され、当該ユーザに係わる各種情報を格納する。例えば、図１１に示すように、ユーザアカウント５３２とパスワード５３４を格納する。また、ユーザのプロフィール情報として、性別５３６や年齢５３７などを格納することができる。プロフィール情報はこれらに限らず、居住地名やメールアドレスなど適宜設定できる。
【００８９】
また、ユーザ登録データ５３０は、当該ユーザがフレンド（友人）と見なした他ユーザのユーザアカウントを格納するフレンドリスト５３８と、バックアッププレイデータ５４０とを格納する。
【００９０】
バックアッププレイデータ５４０は、ユーザ端末１５００の記憶部５００にて記憶・管理されているマスタプレイデータ５１４（図８、図９参照）のコピーであって、例えば、ユーザ認証後の適当なタイミングで更新処理が行われるものとする。よって、バックアッププレイデータ５４０に格納される各種情報は、マスタプレイデータ５１４と同じであるが、区別のため同じ名称でも異なる符合を付与している。
【００９１】
図１０に戻り、ゲーム初期設定データ５７０は、ユーザ端末１５００に提供するゲーム初期設定データ５１０（図８参照）のオリジナルである。本実施形態のゲームは、対戦カードバトルゲームであるので、ゲーム内で使用可能なゲームカード別の設定情報を格納したゲームカード設定データ５７２を含む。尚、ゲーム初期設定データ５７０は、適宜ゲーム管理者により更新される。
【００９２】
ゲーム用コンテンツ通知表示体設定データ５７４は、抽選結果通知ページＷ６（図５参照）にて、抽選されたゲーム用コンテンツ（本実施形態ではゲームカードに同義）の種類をユーザに通知するための情報を格納する。例えば、図１２に示すように、抽選されたゲーム用コンテンツの識別情報に相当するゲームカードＩＤ５７６と対応づけて、当該ゲームカードの意匠を表す画像やＣＧモデルの情報であるゲーム用コンテンツ通知表示体データ５７８を格納する。
【００９３】
サブコンテンツリンク先設定データ５８０は、サブコンテンツをコンテンツ共有サイトに投稿して得られたリンク先情報（アクセス情報；例えば、ＵＲＬ（Uniform Resource Locator））を、ゲーム用コンテンツと対応づけて格納する。例えば、図１３に示すように、ゲーム用コンテンツの識別情報に相当するゲームカードＩＤ５８２と対応づけて選択条件５８４毎にリンク先情報リスト５８６を格納する。
【００９４】
選択条件５８４に含まれるパラメータは、ユーザのプロフィール情報や、ゲーム用コンテンツが利用可能なゲームにおけるプレイ履歴に関するパラメータが適宜可能である。例えば、前者としては、ユーザの年齢、性別、居住地名、フレンドリストの登録数、などが利用可能である。また、後者としては、プレーヤレベル、所持ゲームカードの数、所持ゲームカードの種類、総プレイ時間、総プレイ回数、勝率、ステージＩＤ、ステージ内位置座標などを利用可能である。それらの組み合わせ等もゲーム内容やゲームバランス、提供されるサブコンテンツの内容や数に応じて適宜設定することができる。
【００９５】
本実施形態では、一つの選択条件５８４に対応するリンク先情報リスト５８６には、単数又は複数のＵＲＬが格納されており、リンク先情報を選択する際の選択肢とされる。
【００９６】
図１０に戻り、リンク先差し替え設定データ５９０は、抽選されたゲーム用コンテンツと共に提供されるサブコンテンツのリンク先情報を差し替える為の条件と、差し替え先を定義する。本実施形態では、ユーザに提供済のリンク先情報と、今回新たに提供されるリンク先情報とを合わせると所定条件が満たされる場合（例えば所定のコンプリート動画３０の全パート動画のリンク先情報が揃う場合）に、コンプリート動画３０（特別な動画）のリンク先情報への差し替えを行う。
よって、図１４に示すように、本実施形態のリンク先差し替え設定データ５９０では、差し替え発動条件５９２には、差し替えリンク先情報５９４への差し替えに必要となる全てのパート動画のリンク先情報が設定される。すなわち、ユーザに提供済のリンク先情報と、今回新たに提供されるリンク先情報とで、差し替え発動条件５９２に設定されている全リンク先を網羅する場合に、今回提供予定のリンク先情報に代えて、差し替えリンク先情報５９４が提供される。
【００９７】
［処理の流れの説明］
図１５は、本実施形態におけるゲーム用コンテンツ及びサブコンテンツのリンク先情報の提供に係る処理の流れについて説明するためのフローチャートであって、図の左側がユーザ端末における処理の流れを示し、図の右側がゲームサーバシステム１１００における処理の流れを示している。尚、ユーザ端末１５００のユーザは、予めゲームサイトにて会員登録を済ませ、ゲームプログラム５０７やゲーム初期設定データ５７０を取得しているものとする。また、ユーザ端末１５００ではウェブブラウザプログラム５０４が実行状態にあり、ゲームサーバシステム１１００はウェブサーバプログラム５０５が実行状態にあるものとする。
【００９８】
ユーザ端末１５００の処理部２００は、先ず、ゲームサイトのホームページにアクセスすると（ステップＳ２）、ゲームサーバシステム１１００のサーバ処理部２００は、ホームページＷ２のページ記述情報や画像などウェブページを表示させるための情報を返信制御する（ステップＳ４）。
【００９９】
ユーザ端末１５００の処理部２００は、それらウェブページを表示させるための情報を受信してホームページＷ２を表示させ、ログイン処理をする（ステップＳ６）。ゲームサーバシステム１１００のサーバ処理部２００ｓは、これに呼応してユーザ認証処理を実行する（ステップＳ８）。ここまで説明したホームページの表示からのログイン及びユーザ認証に関する処理は、公知技術を適宜利用することができる。
【０１００】
次に、ユーザ端末１５００ではマスタプレイデータ５１４のバックアップ処理が実行され（ステップＳ１０）、ゲームサーバシステム１１００はユーザ端末１５００から最新のマスタプレイデータ５１４を受信して、当該認証ユーザのユーザ登録データ５３０のバックアッププレイデータ５４０を受信したデータで更新する（ステップＳ１２；図１１参照）。
【０１０１】
バックアッププレイデータ５４０の更新を完了したならば、ゲームサーバシステム１１００のサーバ処理部２００ｓは、抽選ページＷ４を表示させるための情報を認証ユーザのユーザ端末１５００へ送信する（ステップＳ１４）。これを受信したユーザ端末１５００の処理部２００は、抽選ページＷ４を表示させる制御を行い（ステップＳ１６）、当該ページにて所定の抽選実行操作入力を検出したならば、ゲームサーバシステム１１００へ抽選リクエスト信号を送信する（ステップＳ１８）。
【０１０２】
ゲームサーバシステム１１００のサーバ処理部２００ｓは、抽選リクエスト信号を受信して、ゲーム用コンテンツの抽選処理を実行し、ゲーム用コンテンツとして認証ユーザに付与するゲームカードを一つ選択する（ステップＳ２０）。そして、リンク先情報選択処理を実行する（ステップＳ３８）。
【０１０３】
図１６は、本実施形態におけるリンク先情報選択処理の流れを説明するためのフローチャートである。同処理において、ゲームサーバシステム１１００のサーバ処理部２００ｓは先ず、抽選結果と認証ユーザのプロフィール情報やゲームに関する情報（プレイ履歴やゲーム進行状況）に応じてサブコンテンツのリンク先情報リスト５８６を選択する（ステップＳ４０）。
具体的には、サーバ処理部２００ｓは、サブコンテンツリンク先設定データ５８０（図１３参照）と、認証ユーザのユーザ登録データ５３０（図１１参照）とを参照し、ステップＳ２０の抽選により選択されたゲームカードのゲームカードＩＤ５８２に対応づけられている選択条件５８４から適合する条件を選択する。そして、適合する選択条件５８４に対応づけられるリンク先情報リスト５８６を選択する。
【０１０４】
次に、選択したリンク先情報リスト５８６に含まれるリンク先情報のうち、認証ユーザの提供済リンク先情報リスト５５６に登録されていないリンク先情報を「実選択肢」として抽出する（ステップＳ４２）。
【０１０５】
そして、もし実選択肢の数が「０」であれば（ステップＳ４４の「０」）、サーバ処理部２００ｓは、ステップＳ４０で選択されたリンク先情報リスト５８６の中から何れかのリンク先情報をランダム選択し（ステップＳ４５）、リンク先情報選択処理を終了する。
【０１０６】
もし実選択肢の数が「１」であれば（ステップＳ４４の「１」）、サーバ処理部２００ｓはその実選択肢となっているリンク先情報リストを選択して（ステップＳ４６）、リンク先情報選択処理を終了する。
【０１０７】
もし実選択肢として抽出されたリンク先情報の数が「２」以上であれば（ステップＳ４４の「２」以上）、サーバ処理部２００ｓは、認証ユーザの提供済リンク先情報リスト５５６と、認証ユーザのフレンドユーザ（フレンドリスト５３８に登録されている他ユーザ）の提供済リンク先情報リスト５５６とを照合し、両者のリンク先情報の共通率を算出する（ステップＳ４８）。
【０１０８】
そして、共通率が所定の基準値未満であれば（ステップＳ５０のＹＥＳ）、サーバ処理部２００ｓは実選択肢の中から、フレンドユーザの提供済リンク先情報リスト５５６に登録済のリンク先情報を優先的に選択する（ステップＳ５２）。具体的には、フレンドユーザの提供済リンク先情報リスト５５６に既に登録されているのと同じリンク先情報の当選確率を他より上昇させた抽選処理を行って選択する。或いは、フレンドユーザの提供済リンク先情報リスト５５６に既に登録されているのと同じリンク先情報が実選択肢内にあればその何れかを選択する。
そして、リンク先情報を選択できたならばリンク先情報選択処理を終了する。
【０１０９】
ステップＳ５２にて、フレンドユーザに既に提供されているのと同じリンク先情報を選ぶことができれば、認証ユーザはフレンドユーザと「（ゲームカードのキャラクタ名）のＡパート動画見た？」といった具合に共通の話題作りができるように手助けし、ユーザ間のコミュニケーションを促進することができる。
【０１１０】
一方、共通率が基準値に達していれば（ステップＳ５０のＮＯ）、サーバ処理部２００ｓはリンク先情報の共通化による話題作りの要素が十分有ると判断して、実選択肢とされるリンク先情報の中から何れかをランダムに選択して（ステップＳ５４）、リンク先情報選択処理を終了する。
【０１１１】
リンク先情報選択処理を終了したならば、図１５に戻って、ゲームサーバシステム１１００のサーバ処理部２００ｓは、次にリンク先差し替え設定データ５９０を参照して、差し替え発動条件５９２を満たしているか判定する（ステップＳ７０；図１４参照）。
【０１１２】
そして、もし満たしているならば（ステップＳ７０のＹＥＳ）、サーバ処理部２００ｓは満たしていると判定された差し替え発動条件５９２に対応する差し替えリンク先情報５９４を、先のリンク先情報選択処理にて選択されたリンク先情報に差し替え（ステップＳ７２）、今回選択されたリンク先情報として認証ユーザの提供済リンク先情報リスト５５６に追加登録して更新する（ステップＳ７４）。もし、何れの差し替え発動条件５９２も満たしていなければ（ステップＳ７０のＮＯ）、サーバ処理部２００ｓは先のシンク先情報選択処理にて選択されたリンク先情報を、今回択されたリンク先情報として認証ユーザの提供済リンク先情報リスト５５６に追加登録して更新する（ステップＳ７４）。
【０１１３】
次に、ゲームサーバシステム１１００のサーバ処理部２００ｓは、抽選結果通知ページＷ６（図５参照）を表示させるためのページ記述情報を生成する（ステップＳ７６）。
具体的には、ゲーム用コンテンツ通知表示体設定データ５７４を参照して（図１２参照）、ステップＳ２０で選択されたゲーム用コンテンツのゲームカードＩＤ５７６に対応するゲーム用コンテンツ通知表示体データ５７８を選択し、当該データに基づくゲーム用コンテンツ通知表示体２０を抽選結果通知ページＷ６の所定位置に表示させるようにページ記述情報（例えばＨＴＭＬ）を編集・生成する。また、今回選択されたリンク先情報を、同ページの所定位置にリンク先表示体２２として表示させるようにページ記述情報を編集・生成する。
【０１１４】
そして、生成したページ記述情報ともども、抽選結果通知ページＷ６を表示させるための各種情報と、選択されゲームカードＩＤと、リンク先情報とを、認証ユーザのユーザ端末１５００へ送信する（ステップＳ７８）。ここには、ステップＳ２０で選択されたゲーム用コンテンツのゲームカードＩＤ５７６に対応するゲーム用コンテンツ通知表示体データ５７８が含まれることになる。
【０１１５】
ユーザ端末１５００の処理部２００は、それらを受信したならば、マスタプレイデータ５１４（図９参照）の提供済リンク先情報リスト５２２と、所持ゲームカードＩＤリスト５１８とを更新し（ステップＳ１００）、抽選結果通知ページＷ６を表示させる（ステップＳ１０２）。
【０１１６】
そして、当該ページにおいてリンク先表示体２２がタッチ操作されたのを検出したならば、リンク先参照操作入力、換言すればサブコンテンツの再生操作入力がなされたと見なし（ステップＳ１０４のＹＥＳ）、ユーザ端末１５００の処理部２００は、リンク先のサブコンテンツの再生処理を実行する（ステップＳ１０６）。
【０１１７】
尚、ここでは理解を容易にするために、サブコンテンツを必ず再生するかのように説明したが、サブコンテンツを再生するか否かはユーザの意志によるものであり、他の操作（例えば、ホームページへの移動操作など）の入力を検知した場合には、サブコンテンツの再生をせずに図１５に示す処理の流れを終了する構成としても良いのは勿論である。
【０１１８】
以上、本実施形態によれば、ユーザは、ゲーム用コンテンツの提供とともに、当該コンテンツの関連情報の入手先情報（サブコンテンツのリンク先情報）を得ることができる。望めばそのまま入手先から関連情報を閲覧可能である。つまり、ゲーム用コンテンツが得られた喜びをそのままに、当該コンテンツをより理解する楽しみを連続的に体感することができるようになる。
【０１１９】
また、サブコンテンツのリンク先情報は、ユーザがまだ提供を受けていないものから優先的に選択されるので、同じゲーム用コンテンツが提供されることがあっても、サブコンテンツが異なる可能性は高くなる。ユーザは同じゲーム用コンテンツだからと言って必ずしも落胆する必要はなく、もしかすると別のサブコンテンツを得ることによって、当該コンテンツに関する新たな知識を得られるかも知れないという期待感を楽しむことすらできる。
【０１２０】
また、サブコンテンツのリンク先情報は、ユーザのプロフィール情報やゲームプレイ履歴に基づいて選択できるので、サブコンテンツをユーザの年齢や性別などに最適化したものを用意することも可能になるし、ゲーム進行状況に応じた内容を選択的に選ぶことも可能になる。例えば、サブコンテンツの内容としてゲーム攻略のヒントを設定し、当該ヒントが与えられるのに適当な状況を選択条件５８４（図１３参照）で設定すれば、ユーザは単位ゲーム用コンテンツが提供される体験のみならず、ゲーム攻略の援助も提供されるといった体験ができる。
【０１２１】
〔第２実施形態〕
次に、本発明を適用した第２実施形態について説明する。本実施形態は、基本的には第１実施形態と同様に実現されるが、ゲーム用コンテンツの抽選処理をユーザ端末１５００で行う点が異なる。尚、以降では、第１実施形態との差異について主に述べることとし、第１実施形態と同様の構成要素については同じ符合を付与して詳細な説明は省略するものとする。
【０１２２】
図１７は、本実施形態におけるユーザ端末１５００の機能構成例を示す機能ブロック図である。本実施形態のユーザ端末１５００は、処理部２００にリンク先情報取得制御部２０７と、ゲーム用コンテンツ抽選部２３６とを備える。これに伴い、本実施形態のゲームサーバシステム１１００からはゲーム用コンテンツ抽選部２３６が省略される。
【０１２３】
リンク先情報取得制御部２０７は、本実施形態のゲームサーバシステム１１００からサブコンテンツのリンク先情報を取得する為の制御をする。
【０１２４】
また、本実施形態のウェブブラウザプログラム５０４は、Ｊａｖａ（登録商標）スクリプトをサポートするものとする。
【０１２５】
図１８は、本実施形態におけるゲーム用コンテンツ及びサブコンテンツのリンク先情報の提供に係る処理の流れについて説明するためのフローチャートであって、図の左側がユーザ端末における処理の流れを示し、図の右側がゲームサーバシステム１１００における処理の流れを示している。
【０１２６】
本実施形態では、ゲーム用コンテンツの抽選から、抽選されたコンテンツのユーザへの付与、抽選結果の通知までの処理が、ゲーム用コンテンツの抽選ページＷ４における動的処理として行われる。具体的には、ステップＳ１４にてゲームサーバシステム１１００から送信される抽選ページＷ４のページ記述情報には、ウェブページ内で動的処理を実行するためのＪａｖａスクリプトなどが組み込まれている。
【０１２７】
本実施形態のユーザ端末１５００は、抽選ページＷ４における動的処理として、当該ページにおける抽選実行操作を検出したならば、ゲーム用コンテンツの抽選処理を実行し（ステップＳ２２）、抽選されたゲーム用コンテンツすなわちゲームカードをユーザに付与する（ステップＳ２４）。そして、抽選結果をゲームサーバシステム１１００へ送信する（ステップＳ２６）。
【０１２８】
本実施形態のゲームサーバシステム１１００は、抽選結果を受信したならばリンク先情報選択処理を実行し（ステップＳ３８）、必要に応じてリンク先の差し替えを行い（ステップＳ７０〜Ｓ７２）、リンク先情報を認証ユーザのユーザ端末１５００へ送信する（ステップＳ８０）。
【０１２９】
本実施形態のユーザ端末１５００は、受信したリンク先情報をマスタプレイデータ５１４の提供済リンク先情報リスト５２２に追加登録する（ステップＳ９４）。そして、先の抽選結果に応じたゲーム用コンテンツ通知表示体２０（図５参照）を表示させ（ステップＳ９６）、更に受信したリンク先情報に基づいてリンク先表示体２２を表示させる（ステップＳ９８）。これらのステップが、本実施形態では実質的な抽選結果通知ページＷ６の実現となる。
以降は、第１実施形態における処理の流れと同様である。
【０１３０】
本実施形態によれば、第１実施形態と同様の効果が得られるとともに、ゲームサーバシステム１１００でのゲーム用コンテンツの抽選に係る処理負荷をユーザ端末１５００へ分散することができる。
【０１３１】
尚、本実施形態は、第１実施形態と同様にゲームサイトでログインする構成としているが、ウェブブラウザによらない構成とすることもできる。
例えば、ゲームプログラム５０８により実現される機能として、ゲームサーバシステム１１００とのログイン処理（ステップＳ６）と、マスタプレイデータ５１４のバックアップ処理（ステップＳ１０）とを実行する。勿論、ゲームサーバシステム１１００は、ＣＧＩ（Common Gateway Interface）を利用可能であって、ユーザ認証処理（ステップＳ８）、バックアッププレイデータの更新処理（ステップＳ１２）、リンク先情報選択処理からリンク先情報の送信まで（ステップＳ３８〜Ｓ８０）を実現する。
【０１３２】
〔変形例〕
以上、本発明を適用した実施形態について説明したが、本発明の形態がこれらに限定されるものではなく、適宜構成要素の追加・省略・変更などを施すことができる。
【０１３３】
例えば、上記実施形態ではゲームの例として対戦型カードゲームを挙げたが、その他のジャンルのゲームでも良い。
【０１３４】
また、上記実施形態ではコンテンツ共有ウェブサーバ１２００は、ゲームサーバシステム１１００と独立したサーバとしているが、ゲームサーバシステム１１００のブレードサーバ１１０４やストレージ１１４０によって実現される構成で有っても良い。
【０１３５】
また、上記実施形態ではゲームサーバシステム１１００がユーザ登録データ５３０内にバックアッププレイデータ５４０を含めて管理する構成としているがこれに限らない。例えば、バックアッププレイデータ５４０をユーザアカウント５３２と紐付けして外部サーバに記憶させ、ゲームサーバシステム１１００が、リンク先情報選択処理内で適宜当該外部サーバと通信してバックアッププレイデータ５４０を取得・参照する構成としても良い。
【符号の説明】
【０１３６】
２０…ゲーム用コンテンツ通知表示体
２２…リンク先表示体
２００…処理部
２００ｓ…サーバ処理部
２０２…ウェブブラウズ制御部
２０６…抽選結果通知制御部
２０７…リンク先情報取得制御部
２０８…リンク先参照操作検出部
２１０…サブコンテンツ再生制御部
２３０…サーバ制御部
２３６…ゲーム用コンテンツ抽選部
２３８…リンク先情報選択部
２４０…リンク先情報提供制御部
５００…記憶部
５００ｓ…サーバ記憶部
５０３…サーバシステムプログラム
５０４…ウェブブラウザプログラム
５０５…ウェブサーバプログラム
５０６…サブコンテンツ再生プラグイン
５０７、５０８…ゲームプログラム
５１０…ゲーム初期設定データ
５１２…ゲームカード設定データ
５１４…マスタプレイデータ
５１８…所持ゲームカードＩＤリスト
５２２…提供済リンク先情報リスト
５３０…ユーザ登録データ
５３８…フレンドリスト
５４０…バックアッププレイデータ
５５６…提供済リンク先情報リスト
５７０…ゲーム初期設定データ
５７２…ゲームカード設定データ
５７４…ゲーム用コンテンツ通知表示体設定データ
５７８…ゲーム用コンテンツ通知表示体データ
５８０…サブコンテンツリンク先設定データ
５８６…リンク先情報リスト
５９０…リンク先差し替え設定データ
１１００…ゲームサーバシステム
１２００…コンテンツ共有ウェブサーバ
１５００…ユーザ端末
１５５０…制御基板
１５５３…無線通信モジュール
Ｗ２…ホームページ
Ｗ４…抽選ページ
Ｗ６…抽選結果通知ページ
Ｗ８…再生ウィンドウ
【図１】
2014208279.tif 000003
【図２】
2014208279.tif 000004
【図３】
2014208279.tif 000005
【図４】
2014208279.tif 000006
【図５】
2014208279.tif 000007
【図６】
2014208279.tif 000008
【図７】
2014208279.tif 000009
【図８】
2014208279.tif 000010
【図９】
2014208279.tif 000011
【図１０】
2014208279.tif 000012
【図１１】
2014208279.tif 000013
【図１２】
2014208279.tif 000014
【図１３】
2014208279.tif 000015
【図１４】
2014208279.tif 000016
【図１５】
2014208279.tif 000017
【図１６】
2014208279.tif 000018
【図１７】
2014208279.tif 000019
【図１８】
2014208279.tif 000020
【手続補正書】
【提出日】平成26年7月22日(2014.7.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信接続されたユーザ端末に所与のゲームに使用可能なコンテンツ（以下「ゲーム用コンテンツ」という。）を提供するゲームサーバシステムであって、
前記ユーザ端末に提供するゲーム用コンテンツを選択する選択手段と、
前記ゲーム用コンテンツに係る複数のパート動画で構成されたコンプリート動画を記憶したデータベースに記憶されたパート動画のうち、前記選択手段により選択されたゲーム用コンテンツに対応するパート動画の中から、前記ユーザ端末に提供するパート動画を選択する画像選択手段と、
前記選択手段により選択されたゲーム用コンテンツを、前記画像選択手段により選択されたパート動画へのアクセス情報とともに、前記ユーザ端末に提供する提供手段と、
を備えたゲームサーバシステム。
【請求項２】
前記パート動画は、連続して視聴すれば前後するパート動画との繋がりを有する、
請求項１に記載のゲームサーバシステム。
【請求項３】
前記コンプリート動画を構成する全てのパート動画のアクセス情報、或いは、所定数のパート動画のアクセス情報が前記提供手段により提供された場合に、当該アクセス情報に代えて、当該コンプリート動画のアクセス情報を提供する差し替え提供手段、
を更に備えた請求項１又は２に記載のゲームサーバシステム。
【請求項４】
前記コンプリート動画を構成するパート動画には、前記画像選択手段による選択対象外のパート動画が含まれており、
前記画像選択手段は、前記選択対象外のパート動画以外のパート動画を選択する、
請求項１〜３の何れか一項に記載のゲームサーバシステム。