(57)【特許請求の範囲】
【請求項１】
コンピュータを、
第１の端末へ第２の端末から所定の情報が入力されたことを特定する特定手段、
前記第１の端末においてゲームに関するチュートリアルを実行するように制御するゲーム制御手段、
として機能させるためのプログラムであって、
前記ゲーム制御手段は、前記特定手段による前記特定がなされた場合、前記チュートリアルの実行を禁止するように制御する、プログラム。
【請求項２】
前記チュートリアルの実行の前記禁止は、前記特定手段による前記特定がなされ、かつ、前記第１の端末を介して前記チュートリアルの実行の前記禁止が要求されたときに行われる、請求項１に記載のプログラム。
【請求項３】
前記チュートリアルの実行の前記禁止は、前記特定手段による前記特定がなされ、かつ、前記第１の端末の近接位置に前記第２の端末が存在することが特定されたときに行われる、請求項１または２に記載のプログラム。
【請求項４】
前記特定手段による前記特定は、前記第１の端末へのゲームのプログラムのインストール後、前記第１の端末による前記ゲームの初回のプレイの開始の前に、前記ゲームのプログラムがインストールされた前記第２の端末から前記第１の端末へ前記所定の情報が入力されたことの特定である、請求項１から３のいずれか一項に記載のプログラム。
【請求項５】
前記所定の情報は、前記第２の端末の識別情報を含む、請求項１から４のいずれか一項に記載のプログラム。
【請求項６】
前記コンピュータを、
前記第１の端末において前記チュートリアルの実行の前記禁止が行なわれたときに、当該禁止が行なわれたことを示すフラグ情報を記憶する記憶手段としてさらに機能させ、
前記ゲーム制御手段は、前記フラグ情報が記憶されている場合、前記特定手段による前記特定がなされているか否かに関わらず、前記第１の端末において前記チュートリアルを実行するように制御する、請求項１から５のいずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム用のプログラムに関する。
【背景技術】
【０００２】
昨今、スマートフォン等の携帯端末又はゲーム端末にゲームプログラムをインストールしておき、端末とサーバとの間で各種のコマンド及びデータを送受信することでゲームを進行する処理を行うオンラインゲームが広く普及している。このようなオンラインゲームにおいて、ゲームの基本的なプレイ方法やストーリーを説明するためのチュートリアルの機能が知られている。チュートリアルは、ゲームの初回のプレイの前、又は初回のプレイの中で実施されることが多い。特許文献１には、ゲームの遊び方を解説するチュートリアルを実施するゲームについて開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１８４０９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ゲームを初めてプレイする場合であっても、チュートリアルが不要である場合がある。例えば、初めてあるゲームをプレイするプレイヤ（第１のプレイヤ）の横に、第１のプレイヤをそのゲームに招待したプレイヤ（第２のプレイヤ）がいるような場合、チュートリアルによってではなく、第２のプレイヤが第１のプレイヤに対してそのゲームのプレイ方法等を説明したい場合がある。このような場合にチュートリアルが実施されてしまうことは煩わしい。
【０００５】
一方で、チュートリアルが実施されないようにする設定を自由にできるようにすることが好ましくない場合がある。例えば、ゲームプログラムのインストールし、チュートリアルの終了後、抽選により選択されたアイテムをプレイヤに付与するゲームにおいて、プレイヤの指示に応じてチュートリアルのスキップが自由にできるような場合、ゲームプログラムのインストールから抽選によるアイテムの付与までの時間を簡単に短縮できることになる。このような場合、プレイヤによっては、良いアイテムが得られるまで抽選によるアイテムの取得とゲームプログラムの再インストールを繰り返すことが予想され、その結果、付与されるアイテムが抽選により選択されることの意義が低減してしまう。
【０００６】
また、チュートリアルのスキップを自由にできるようにすると、プレイヤによっては、ゲームの基本的なプレイ方法を理解しないままゲームをプレイすることになり、そのゲームの本来の楽しさを理解しないままそのゲームをプレイしなくなってしまう事態も発生し得る。
【０００７】
本発明は上記に鑑みてなされたものであり、その課題は、プレイヤに対してより適切にチュートリアルを実施するための技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係るプログラムは、コンピュータを、前記第１の端末へ第２の端末から所定の情報が入力されたことを特定する特定手段、前記第１の端末においてゲームに関するチュートリアルを実行するように制御するゲーム制御手段、として機能させるためのプログラムであって、前記ゲーム制御手段は、前記特定手段による前記特定がなされた場合、前記チュートリアルの実行を禁止するように制御する。
【発明の効果】
【０００９】
本発明によれば、プレイヤに対してより適切にチュートリアルを実施するための技術を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態におけるゲームシステムの構成を示す図である。
【図２】一実施形態におけるゲーム装置の機能構成を示す図である。
【図３】一実施形態におけるサーバ装置の機能構成を示す図である。
【図４】一実施形態におけるサーバ装置による処理のフローを示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施形態について、図面を参照して詳細に説明する。ただし、発明の範囲をこれらに限定するものではない。
【００１２】
［ゲームシステムのハードウェア構成］
図１を参照して、本発明の一実施形態におけるゲームシステムのハードウェア構成について説明する。ゲームシステム１は、クライアントサーバシステムであり、サーバ装置１０及びゲーム装置２０，２１，２２を主に備える。サーバ装置１０及びゲーム装置２０，２１，２２は、ネットワークＮを介して相互に通信可能に構成されている。なお、ゲームシステム１は、ゲーム装置２０，２１，２２を含んで構成されているが、ゲームシステム１に含まれるゲーム装置の数はこれに限定されず、任意の数を含めることができる。
【００１３】
ネットワークＮは、サーバ装置１０とゲーム装置２０との間で通信をするための通信ネットワークである。例えば、ネットワークＮは、インターネット、ＬＡＮ、専用線、パケット通信網、電話回線、企業内ネットワーク、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００１４】
サーバ装置１０は、専用又は汎用の情報処理装置を用いて構成することができる。サーバ装置１０は、制御部１０１、通信部１０４及び記憶部１０５を主に有する。サーバ装置１０は、一般的なサーバ装置が備える構成をさらに有する。制御部１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２及びメモリ１０３を主に備えて構成される。制御部１０１では、ＣＰＵ１０２は、記憶部１０５等に記憶されたプログラムをメモリ１０３に展開して実行する。通信部１０４は、ネットワークＮを介してゲーム装置２０，２１，２２等の各種情報処理装置と通信するための通信インタフェースである。記憶部１０５は、ハードディスク等の記憶装置によって構成される。記憶部１０５は、制御部１０１における処理の実行に必要な各種プログラムや各種の情報、及び制御部１０１による処理結果により得られた各種の情報を記憶する。なお、サーバ装置１０は、単一の情報処理装置により構成されるものであっても、ネットワーク上に分散した複数の情報処理装置より構成されるものであってもよい。
【００１５】
ゲーム装置２０，２１，２２は、ゲーム端末（家庭用ゲーム端末、アーケードゲーム用ゲーム端末を含む）、携帯電話機（スマートフォンを含む）、パーソナルコンピュータなどの情報処理装置を用いて構成することができる。ゲーム装置２０，２１，２２は、任意の情報処理装置を用いて構成することができるが、本実施形態では、プレイヤがオンラインゲームをプレイ可能なゲーム端末を想定している。また、ゲーム装置２０，２１，２２のそれぞれを単独でシステムとして特定することもできる。以下にゲーム装置２０のハードウェア構成を説明する。なお、ゲーム装置２１，２２の構成もゲーム装置２０と同様の構成を有する。
【００１６】
図１に示すように、ゲーム装置２０は、制御部２０１、通信部２０４、記憶部２０５、音声出力部２０６、画像出力部２０６、画像出力部２０７及び操作入力部２０８を主に備える。制御部２０１は、ＣＰＵ２０２及びメモリ２０３を主に備えて構成される。ゲーム装置２０は、例えば、ＣＰＵ２０２がメモリ２０３等に格納された所定のプログラムを実行することにより、各種の機能実現手段として機能する。なお、図１は、ゲーム装置２０が備える主要な構成を示しているにすぎず、ゲーム装置２０は、一般的な情報処理装置が備える他の構成も備えうる。
【００１７】
制御部２０１では、ＣＰＵ２０２は、記憶部２０５等に記憶されたプログラムをメモリ２０３に展開して実行する。制御部２０１は、当該プログラムの実行及びゲーム装置２０が備える各種構成からの制御信号に応じて、ゲーム装置２０が備える各種構成の動作を制御し、また、各種処理の実行を制御する。制御部２０１において実行される処理の詳細は後述する。
【００１８】
通信部２０４は、ネットワークＮを介してサーバ装置１０等の各種の情報処理装置と通信するための通信インタフェースである。通信部２０４は、例えば、ゲームの進行のために制御部２０１で処理されるための情報をサーバ装置１０から受信し、制御部２０１による処理結果の情報をサーバ装置１０に送信する。
【００１９】
記憶部２０５は、半導体記憶装置又はハードディスク等の記憶装置によって構成される。記憶部２０５は、制御部２０１における処理の実行に必要な各種プログラムや各種の情報、及び制御部２０１による処理結果により得られた各種の情報を記憶する。
【００２０】
音声出力部２０６は、制御部２０１の制御に応じて、記憶部２０５に記憶されている音声や効果音に関する情報に基づいて、ゲームの説明用音声、演出用音声及び効果音を含む各種の音声を出力する。
【００２１】
画像出力部２０７は、制御部２０１の制御に応じて、記憶部２０５に記憶された情報等を用いて、画像情報を生成し、出力表示する。
【００２２】
操作入力部２０８は、ゲームのプレイヤからの操作入力を受け付け、当該操作入力に応じた制御信号を制御部２０１に送信する。
【００２３】
［ゲーム装置の機能構成］
図２を参照して、ゲーム装置の機能構成について説明する。ゲーム装置２０，２１，２２は、サーバ装置１０との間でインタラクティブな処理を実行することにより、ゲーム装置２０，２１，２２を操作するプレイヤがゲームをプレイ可能なように各種の処理を行う。ゲーム装置２０，２１，２２は、それぞれ同様の機能構成を有し、ここでは、ゲーム装置２０の機能構成について説明する。ゲーム装置２０は、チュートリアル禁止要求部２１１、ゲーム制御部２１２、及び識別情報出力部２１３を機能構成として主に備える。以下にそれぞれの構成について説明する。
【００２４】
チュートリアル禁止要求部２１１は、ゲーム装置２０のユーザであるプレイヤによる操作に応じて、ゲームに関するチュートリアル（プレイヤに対してゲームの基本的なプレイ方法やストーリーを説明するためのチュートリアル）の実行の禁止（省略）の要求を特定し、当該要求をサーバ装置１０に送信する。また、本実施形態において、チュートリアルの実行の禁止は、プレイヤによる自由な意思でゲーム装置２０を介して要求できるものではなく、以下に説明するような所定の条件下で要求される。
【００２５】
例えば、ゲーム装置２０のユーザ（第１のプレイヤ）は、あるゲームをプレイしたことがなく、第１のプレイヤをそのゲームに招待したゲーム装置２１のユーザ（第２のプレイヤ）が第１のプレイヤの近くにいるようなとき、チュートリアルによってではなく、第２のプレイヤが第１のプレイヤに対してそのゲームのプレイ方法等を説明したい場合がある。チュートリアル禁止要求部２１１は、このような状況を特定できたときに、チュートリアルの実行の禁止の要求を特定し、さらに、当該要求をサーバ装置１０に送信するようにすることができる。
【００２６】
具体的には、ゲーム装置２０（第１の端末）へのゲームのプログラムのインストール後、ゲーム装置２０において実施されるゲームの初回のプレイの開始指示の前に、チュートリアル禁止要求部２１１は、ゲーム装置２１などの他のゲーム装置（第２の端末）からゲーム装置２０へ所定の情報の入力が特定されたか否かを判断する。第２の端末は、第１の端末へインストールされたゲームのプログラムと同じプログラムがインストールされた端末である。所定の情報が入力されたと判断されたとき、チュートリアル禁止要求部２１１は、チュートリアルの実行の禁止の要求がなされたことを特定する。すなわち、チュートリアル禁止要求部２１１は、ゲーム装置２０へ所定の情報が入力されたことを特定する特定手段としても機能する。
【００２７】
ゲーム装置２０へ入力される所定の情報には、例えば、同じゲームのプログラムがインストールされたゲーム装置２１などの他のゲーム装置の識別情報、及び／又はチュートリアルの実行の禁止の要求を許可することを識別する情報を含めることができる。また、ゲーム装置２１などの他のゲーム装置からゲーム装置２０へ上記所定の情報の入力方法としては、例えば、赤外線通信などの短距離通信や、ゲーム装置２１の画像出力部に表示された二次元コードなどのコード画像をゲーム装置２０のカメラ（図示せず）により読み込むなどの方法を採用することができる。
【００２８】
チュートリアルの実行の禁止の要求が特定された後、チュートリアル禁止要求部２１１は、ゲーム装置２０へ上記所定の情報が入力されたことを示す情報とともに、チュートリアルの実行の禁止の要求をサーバ装置１０に送信することができる。
【００２９】
他の例として、ゲーム装置同士の物理的な位置関係に基づく制御を説明する。具体的には、チュートリアル禁止要求部２１１は、他のゲーム装置である例えばゲーム装置２１の位置情報を含む上記所定の情報がゲーム装置２１から又はサーバ装置１０を介してゲーム装置２０に入力されたことを特定する。チュートリアル禁止要求部２１１は、当該位置情報が示す位置とゲーム装置２０の位置との間の距離が近距離（例えば、３ｍ以内）であるとき、チュートリアルの実行の禁止の要求がなされたと判断することができる。すなわち、チュートリアルの実行の禁止は、チュートリアル禁止要求部２１１による上記所定の情報の入力の特定がなされ、かつ、第１の端末（例えば、ゲーム装置２０）の近接位置に第２の端末（例えば、ゲーム装置２１）が存在することが特定されたときに、後述するゲーム制御部２１２により行われるようにすることができる。なお、ゲーム装置２０などのゲーム装置の位置情報は任意の方法で取得することができるが、例えば、各ゲーム装置が測位機能を有することにより、自機の位置情報を取得することができる。例えば、ユーザ同士が一堂に会する状況において、ゲームに不慣れな初級ユーザのチュートリアルを省略することで中上級ユーザが直接ゲーム操作方法を初級ユーザに教えるなど、ユーザ同士のコミュニケーションを活性化できる。
【００３０】
ゲーム制御部２１２は、ユーザ（すなわち、ゲームのプレイヤ）によるゲーム装置２０に対する操作に応じて、サーバ装置１０との間でインタラクティブな処理を行い、ゲームのシナリオに従ったゲームの進行を制御し管理する。本実施形態において、ゲームのシナリオは、任意のシナリオとすることができる。また、ゲーム制御部２１２は、ゲームの初回のプレイの前、又は初回のプレイの中で、プレイヤに対してゲームの基本的なプレイ方法やストーリーを説明するためのチュートリアルの機能を実行することができる。また、ゲーム制御部２１２は、当該チュートリアルの終了後に、抽選で選択されたアイテム（特典）をプレイヤに対して付与するように制御する。
【００３１】
さらに、ゲーム制御部２１２は、ゲーム装置２０のユーザ（プレイヤ）と、他のゲーム装置のユーザ（プレイヤ）とが、対戦することにより、又は協力することにより共同でプレイ可能なチュートリアル及び／又はゲームの進行を制御し管理することができる。
【００３２】
また、ゲーム制御部２１２は、チュートリアル禁止要求部２１１によりゲーム装置２０へ所定の情報が入力されたことが特定された場合（すなわち、チュートリアルの実行の禁止の要求が特定された場合）、上記のチュートリアルの実行を禁止（省略）する（すなわち、チュートリアルの実行を省略し、プレイヤの指示に応じて通常のゲームのプレイの進行を制御し管理する。）。
【００３３】
以上のように本実施形態によれば、あるゲームを初めてプレイするプレイヤ（第１のプレイヤ）が、チュートリアルによってではなく、他のプレイヤ（第２のプレイヤ）からそのゲームのプレイ方法等の説明を受けたいような場合、チュートリアル禁止要求部２１１による上記の特定に応じて、チュートリアルの実行を禁止することができる。その結果、チュートリアルが必ず実行されてしまうことの煩わしさを回避することができる。また、上述した一定の条件下でのみチュートリアルの実行を禁止することができるため、チュートリアルの実施を自由に禁止できてしまうことの弊害（例えば、プレイヤが、ゲームの基本的なプレイ方法を知らないままゲームを始めてしまうなど。）を防ぐことができ、その結果、プレイヤに対してより適切にチュートリアルを実施することができる。
【００３４】
なお、ゲーム制御部２１２は、ゲーム装置２０へ所定の情報が入力されたとチュートリアル禁止要求部２１１により判断（特定）され、かつ、ユーザにより操作入力部２０８を介してチュートリアルの実行の禁止が要求されたときに、チュートリアルの実行を禁止するように制御することもできる。すなわち、ゲーム制御部２１２は、チュートリアル禁止要求部２１１によりゲーム装置２０へ所定の情報が入力されたことが特定された場合であっても、ユーザから禁止の指示がなければチュートリアルを実行することができる。このような構成により、ゲーム装置でチュートリアルを実行しながらも、他のユーザとコミュニケーションを図る事が出来るなど、より適切にチュートリアルを実施することができる。
【００３５】
識別情報出力部２１３は、ゲーム装置２１などの他のゲーム装置が入力可能な方法で、上記所定の情報として、ゲーム装置２１の識別情報、チュートリアルの実行の禁止の要求を許可することを識別する情報、及び／又はゲーム装置２０の位置情報を含む情報を出力することができる。出力の方法として、例えば、赤外線通信などの短距離通信による出力や、上記所定の情報が組み込まれた二次元コードなどのコード画像を出力表示するなどの方法を採用することができる。このような構成により、ゲーム装置でチュートリアルを実行しながらも、他のユーザとコミュニケーションを図る事が出来るなど、より適切にチュートリアルを実施することができる。
【００３６】
［サーバ装置の機能構成］
図３を参照して、サーバ装置１０の機能構成について説明する。サーバ装置１０は、ゲーム装置２０，２１，２２との間でインタラクティブな処理を実行することにより、ゲーム装置２０，２１，２２を操作するプレイヤがゲームをプレイ可能なように各種の制御を行う。サーバ装置１０は、機能構成として、データベース１１０、要求特定部１１１及びゲーム制御部１１２を備える。
【００３７】
データベース１１０は、サーバ装置１０において実行される処理に必要な情報、及び当該処理により生成された情報など、各種情報を記憶する。
【００３８】
要求特定部１１１は、ゲーム装置２０などのゲーム装置（第１の端末）から送信されるチュートリアルの実行の禁止の要求を特定する。ここで、チュートリアル禁止要求部２１１についての説明で上述したとおり、チュートリアルの実行の禁止は、第１の端末から自由に要求できるものではなく、所定の条件下で要求することができる。
【００３９】
また、チュートリアルの実行の禁止の要求は、チュートリアル禁止要求部２１１についての説明で上述したとおり、ゲーム装置２０などのゲーム装置からサーバ装置１０に送信される。要求特定部１１１は、サーバ装置１０が当該要求を受信することによりチュートリアルの実行の禁止の要求がなされたと判断する。
【００４０】
上記のとおり、ゲーム装置２０（第１の端末）へのゲームのプログラムのインストール後、ゲーム装置２０において実施されるゲームの初回のプレイの開始指示の前に、ゲーム装置２０のチュートリアル禁止要求部２１１は、ゲーム装置２１などの他のゲーム装置（第２の端末）からゲーム装置２０への所定の情報の入力を特定する。第２の端末は、第１の端末へインストールされたゲームのプログラムと同じプログラムがインストールされた端末である。当該入力の特定がなされたとき、ゲーム装置２０のチュートリアル禁止要求部２１１は、チュートリアルの実行の禁止の要求がなされたことを識別（特定）する。従って、サーバ装置１０において、要求特定部１１１は、チュートリアルの実行の禁止の要求を特定したときに、第２の端末から第１の端末へ所定の情報が入力されたことを特定する特定手段としても機能する。
【００４１】
ゲーム制御部１１２は、ゲーム装置２０，２１，２２との間でインタラクティブな処理を行い、ゲームのシナリオに従ったゲームの進行を制御し管理する。上記のとおり、本実施形態において、ゲームのシナリオは、任意のシナリオとすることができる。また、ゲーム制御部１１２は、あるプレイヤ（例えば、ゲーム装置２０のユーザ）がゲームをまだプレイしていない場合、ゲームの初回のプレイの前、又は初回のプレイの中で、そのプレイヤに対してチュートリアルを実行するように制御することができる。また、ゲーム制御部１１２は、当該チュートリアルの終了後に、抽選で選択された特典（アイテム）をプレイヤに対して付与するように制御する。
【００４２】
さらに、ゲーム制御部１１２は、第１の端末（例えば、ゲーム装置２０）のユーザと、第２の端末（例えば、ゲーム装置２１）のユーザとが、対戦することにより、又は協力することにより共同でプレイ可能なゲームの進行を制御し管理することができる。このとき、ゲーム制御部１１２は、例えば、共同でプレイされたチュートリアル実行後の初回のゲームのプレイの後、第１の端末のユーザ及び第２の端末のユーザの両者に（又は一方に）特典を付与するように制御することができる。チュートリアル実行後の初回のゲームの共同プレイ後に特典を付与することで、チュートリアルのやり直し、すなわち、チュートリアルの終了後に付与されるアイテムが所望のアイテムとなるまで抽選によるアイテムの取得とゲームプログラムのアンインストール、インストールを繰り返す行為を防止することができる。
【００４３】
上記共同でプレイ可能なゲームは、アイテムを獲得する為の抽選ゲームであってもよい。抽選ゲームの結果、特典が付与される場合は当該特典を第１の端末のユーザ及び第２の端末のユーザの両者に（又は一方に）特典を付与する。また、当該抽選ゲームを実行する為に所定量のゲーム内通貨が必要であってもよく、その場合、第１の端末のユーザと第２の端末のユーザがゲーム内通貨を出し合って抽選ゲームを行うことができる。当該抽選ゲームによって各端末が獲得できる特典（アイテム等）を、チュートリアルの終了後に付与される特典よりも貴重な特典（希少価値が高いアイテム、ゲームを進める上でより有利となる効果を発揮するアイテム等）とすることで、より一層チュートリアルのやり直しをユーザに躊躇わせることができ、上記行為を防止することができる。
【００４４】
また、ゲーム制御部１１２は、上記のように要求特定部１１１により第２の端末から第１の端末へ所定の情報が入力されたことが特定された場合、（すなわち、チュートリアルの実行の禁止の要求が特定された場合）、上記のチュートリアルの実行を禁止（省略）する。すなわち、ゲーム制御部１１２は、上記所定の情報が入力されたことが特定された場合、チュートリアルの実行を省略し、プレイヤの指示に応じた通常のゲームのプレイの進行を制御し管理するように、第１の端末との間でインタラクティブな処理を行う。
【００４５】
以上のように本実施形態によれば、あるゲームを初めてプレイするプレイヤ（第１のプレイヤ）が、チュートリアルによってではなく、他のプレイヤ（第２のプレイヤ）からそのゲームのプレイ方法等の説明を受けたいような場合、要求特定部１１１による上記の特定に応じて、チュートリアルの実行を禁止することができる。その結果、プレイヤに対してより適切にチュートリアルを実施することができる。
【００４６】
なお、第１の端末（例えば、ゲーム装置２０）にインストールされていたゲームのプログラムがアンインストールされ、その後当該プログラムが再インストールされた場合、第１の端末において、初回のゲームプレイの前、又は初回のゲーム中に、チュートリアルを実行することができる。このような状況において、サーバ装置１０のゲーム制御部１１２は、ゲームのプログラムのアンインストールの前に要求特定部１１１による上記の特定に応じてチュートリアルの実行が禁止されていた場合、ゲームのプログラムの再インストール後、チュートリアルの実行を再度禁止することができないようにすることができる。具体的には、次のような処理を行うことでこのような機能を実現する。
【００４７】
まず、要求特定部１１１による上記の特定に応じてゲーム制御部１１２が第１の端末（ゲーム装置２０）でのチュートリアルの実行を禁止した場合、ゲーム制御部１１２は、フラグ情報を第１の端末の識別情報と関連付けてデータベース１１０に記憶する。フラグ情報は、第１の端末においてチュートリアルの実行の禁止が一度行なわれたことを示す情報（チュートリアル強制実行フラグ情報）である。第１の端末の識別情報は、ゲームプログラムのインストール、アンインストールによって変わることがないユニークな端末ＩＤ等の情報である。ゲーム制御部１１２は、第１の端末の識別情報と関連付けられたチュートリアル強制実行フラグ情報がデータベース１１０に記憶されている場合、要求特定部１１１による上記の特定に関わらず、第１の端末装置においてチュートリアルを実行するように制御する。このような制御を行うことで、第１の端末においてゲームのプログラムが再インストールされたこと等により、要求特定部１１１により上記の特定が行なわれうる状況であっても、チュートリアルの実行を再度禁止することができないようにすることができる。
【００４８】
その結果、例えば、ゲーム装置を複数所持するプレイヤが、チュートリアルの実施を省略することによりゲームプログラムのインストールからチュートリアル後の抽選によるアイテムの付与までの時間を短縮させ、良いアイテムが得られるまで抽選によるアイテムの取得とゲームプログラムのアンインストール、インストールを繰り返す行為を防止できる。
【００４９】
［処理フロー］
次に、図４を参照して、サーバ装置１０において実行される処理のフローの一例を説明する。なお、以下に説明する処理フローに含まれる各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して又は並列に実行することができるとともに、各処理ステップ間に他のステップを追加してもよい。また、便宜上１ステップとして記載されているステップは、複数ステップに分けて実行することができる一方、便宜上複数ステップに分けて記載されているものは、１ステップとして把握することができる。また、各処理ステップは、制御部１０１において、ＣＰＵ１０２が記憶部１０５等に記憶されたプログラムをメモリ１０３に展開して実行することにより行われる。なお、各処理ステップの処理の詳細は、図３を参照して既に説明しているため省略する。
【００５０】
まず、ステップＳ１１において、ゲーム装置２０（第１の端末）にゲームのプログラムがインストールされた後、サーバ装置１０と第１の端末との間の通信に応じて、制御部１０２は、第１の端末のユーザによるゲームの初回のプレイの開始の指示を受け付ける。
【００５１】
ステップＳ１２において、制御部１０１は、サーバ装置１０と第１の端末との間の通信に応じて、第１の端末と同じゲームのプログラムがインストールされた第２の端末（例えば、ゲーム装置２１）から第１の端末へ所定の情報が入力されたことが特定されたか否かを判断する。所定の情報の入力が特定された場合、処理はステップＳ１３へ進み、特定されなかった場合、処理はステップＳ１４へ進む。
【００５２】
ステップＳ１３において、制御部１０１は、チュートリアルの実行を禁止（省略）し、ユーザの指示に応じた通常のゲームのプレイの進行を制御し管理するように、第１の端末との間で通信を行いながら処理を行う。
【００５３】
ステップＳ１４において、制御部１０１は、チュートリアルを実行し、ユーザの指示に応じた通常のゲームのプレイの進行を制御し管理するように、第１の端末との間で通信を行いながら処理を行う。
【００５４】
以上のように本実施形態によれば、あるゲームを初めてプレイするプレイヤ（第１のプレイヤ）が、チュートリアルによってではなく、他のプレイヤ（第２のプレイヤ）からそのゲームのプレイ方法等の説明を受けたいような場合、要求特定部１１１による上記の特定に応じて、チュートリアルの実行を禁止することができる。その結果、プレイヤに対してより適切にチュートリアルを実施することができる。
【００５５】
なお、図４を参照してサーバ装置１０において実行される処理として、第２の端末から第１の端末へ所定の情報が入力されたことの特定、チュートリアルの実行、及びチュートリアルの実行の禁止の処理について説明したが、図２を参照して説明したように、個々のゲーム装置（端末）においても、同様の処理を行うことができる。すなわち、コンピュータである第１の端末においても、第２の端末から第１の端末へ所定の情報が入力されたことの特定、チュートリアルの実行、及びチュートリアルの実行の禁止の処理を実行するプログラムを実行することができる。
【００５６】
なお、本実施形態におけるゲームシステム１を実装するためのプログラムは、ＣＤ−ＲＯＭ等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。
【００５７】
本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。
【符号の説明】
【００５８】
１  ゲームシステム、１０  サーバ装置、１０１  制御部、１０２  ＣＰＵ、１０３  メモリ、１０４  通信部、記憶部  １０５、１１０  データベース、１１１  要求特定部、１１２  ゲーム制御部、２０,２１,２２  ゲーム装置、２０１  制御部、２０２  ＣＰＵ、２０３  メモリ、２０４  通信部、２０５  記憶部、２０６  音声出力部、２０７  画像出力部、２０８  操作入力部、２１１  チュートリアル禁止要求部、２１２  ゲーム制御部、２１３  識別情報出力部
【要約】
【課題】ゲームのプレイヤが他のプレイヤによるプレイについての情報をより容易に得ることが可能な技術を提供する。
【解決手段】プログラムは、コンピュータを、第１の端末へ第２の端末から所定の情報が入力されたことを特定する特定手段、第１の端末においてゲームに関するチュートリアルを実行するように制御するゲーム制御手段、として機能させる。当該プログラムにおいて、ゲーム制御手段は、特定手段による上記特定がなされた場合、チュートリアルの実行を禁止するように制御する。
【選択図】図４【図１】
0005939479.tif 000002
【図２】
0005939479.tif 000003
【図３】
0005939479.tif 000004
【図４】
0005939479.tif 000005