(57)【要約】【課題】ゲーム機と移動通信端末との間のゲーム進行情報の受渡しに関する利便性を向上したゲームシステムを提供する。【解決手段】ゲームシステム１０では、ゲーム機１８と移動通信端末２０とによって実行されたゲームの進行に関するゲーム進行情報はネットワークを介して接続されたゲームサーバ１２のゲーム進行情報データベース２８に格納される。また、移動通信端末２０からゲームサーバ１２へアクセスを行う場合には、中継装置１６が移動通信端末２０の電話番号をゲームサーバ１２へアクセスするためのユーザＩＤとパスワードに変換して、認証サーバ１４へ送信する。かかる構成のゲームシステム１０によって、ゲーム機１８と移動通信端末２０との間でのゲーム進行情報の受渡しに関する利便性が向上される。【選択図】  図１
2004321488.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ各々が所有するゲーム機と移動通信端末とに所定のゲームアプリケーションを提供するゲームサーバと、
前記移動通信端末と前記ゲームサーバとの通信を中継する中継装置と
前記ゲーム機または前記移動通信端末からの前記ゲームサーバへのアクセスの認証を行う認証サーバと
を備え、
前記ゲームサーバは、
前記ゲーム機及び前記移動通信端末に前記所定のゲームアプリケーションを動作させるためのゲームプログラムが格納されたゲームプログラム格納手段と、
前記複数のユーザ各々が前記ゲーム機または前記移動通信端末を用いて該ゲームサーバにアクセスするための情報であり該ユーザ各々に付与された第１の識別情報とそのユーザのゲームの進行に関するゲーム進行情報とが対応付けて格納されるゲーム進行情報格納手段と、
前記複数のユーザ各々が所有する前記ゲーム機または前記移動通信端末に前記ゲームプログラムとそのユーザに関する前記ゲーム進行情報を送信する送信手段と、
前記ゲームデータ格納手段に前記複数のユーザ各々に関するゲーム進行情報を更新する更新手段と
を有し、
前記中継装置は、
前記複数のユーザ各々について、そのユーザに付与された前記第１の識別情報と、前記移動通信端末に付与された情報であり該第１の識別情報に対応付けられた第２の識別情報とを含む変換情報が格納された変換情報格納手段と、
前記移動通信端末からの前記ゲームサーバへの前記第２の識別情報を含むアクセス要求に基づいて、前記変換情報格納手段を参照し該第２の識別情報が対応付けられている該第１の識別情報を取得すると共に、該第１の識別情報を前記認証サーバへ送信する変換手段と
を有し、
前記認証サーバは、
前記複数のユーザ各々の前記ゲーム機について前記第１の識別情報が格納された識別情報格納手段と、
前記ゲーム機または前記中継装置によって送信される前記第１の情報と、前記識別情報格納手段に格納された前記第１の情報とを照合し、前記ゲームサーバへのアクセスの認証を行う認証手段と
を有する
ことを特徴とするゲームシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して所定のゲームアプリケーションを提供するゲームシステムに関するものである。
【０００２】
【従来の技術】
ネットワークに接続されたゲームサーバによって携帯電話等の移動通信端末に所定のゲームアプリケーションを提供するゲームシステムが普及している。このゲームシステムでは、ゲームサーバは上記のゲームアプリケーションを移動通信端末で動作させるためのゲームプログラムを提供している（例えば、特許文献１）。したがって、個々の移動通信端末によって実行されたゲームの進行にかかるゲーム進行情報は、その移動通信端末に記憶されている。
【０００３】
ところで、このようなゲームシステムの一種として、複数のユーザ各々が移動通信端末や据え置き型ゲーム機（以下、「ゲーム機」という。）の両者から上記のゲームサーバにアクセス可能なものがある。かかるゲームシステムでは、個々のユーザが移動通信端末と据え置き型ゲーム機とによってゲーム進行情報を共有する場合、移動通信端末と据え置き型ゲーム機とをケーブル接続することによってゲーム進行情報の受渡しを行っている。
【０００４】
【特許文献１】
特開２００２−３７３０８０号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のゲーム進行情報を受け渡す作業は、ゲーム機と移動通信端末とをケーブルで接続しなければならないため、利便性に欠けるという問題があった。
【０００６】
そこで本発明は、上記問題点を解決し、ゲーム機と移動通信端末との間のゲーム進行情報の受渡しに関する利便性を向上したゲームシステムを提供することを課題とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、本発明のゲームシステムは、複数のユーザ各々が所有するゲーム機と移動通信端末とに所定のゲームアプリケーションを提供するゲームサーバと、上記移動通信端末と上記ゲームサーバとの通信を中継する中継装置と、上記ゲーム機または上記移動通信端末からの上記ゲームサーバへのアクセスの認証を行う認証サーバとを備え、上記ゲームサーバは、上記ゲーム機及び上記移動通信端末に上記所定のゲームアプリケーションを動作させるためのゲームプログラムが格納されたゲームプログラム格納手段と、上記複数のユーザ各々が上記ゲーム機または上記移動通信端末を用いて該ゲームサーバにアクセスするための情報であり該ユーザ各々に付与された第１の識別情報とそのユーザのゲームの進行に関するゲーム進行情報とが対応付けて格納されるゲーム進行情報格納手段と、上記複数のユーザ各々が所有する上記ゲーム機または上記移動通信端末に上記ゲームプログラムとそのユーザに関する上記ゲーム進行情報を送信する送信手段と、上記ゲームデータ格納手段に上記複数のユーザ各々に関するゲーム進行情報を更新する更新手段とを有し、上記中継装置は、上記複数のユーザ各々について、そのユーザに付与された上記第１の識別情報と、上記移動通信端末に付与された情報であり該第１の識別情報に対応付けられた第２の識別情報とを含む変換情報が格納された変換情報格納手段と、上記移動通信端末からの上記ゲームサーバへの上記第２の識別情報を含むアクセス要求に基づいて、上記変換情報格納手段を参照し該第２の識別情報が対応付けられている該第１の識別情報を取得すると共に、該第１の識別情報を上記認証サーバへ送信する変換手段とを有し、上記認証サーバは、上記複数のユーザ各々の上記ゲーム機について上記第１の識別情報が格納された識別情報格納手段と、上記ゲーム機または上記中継装置によって送信される上記第１の情報と、上記識別情報格納手段に格納された上記第１の情報とを照合し、上記ゲームサーバへのアクセスの認証を行う認証手段とを有することを特徴としている。
【０００８】
かかる構成のゲームシステムでは、複数のユーザ各々についてのゲーム進行情報がゲームサーバに備えられたゲーム進行情報格納手段に格納されるので、ユーザが移動通信端末とゲーム機とをケーブルによって接続しなくても、ゲーム進行情報格納手段を介してゲーム進行情報の受渡しを行うことができる。また、ユーザがゲーム機を用いる場合には、ユーザに付与された第１の識別情報がゲーム機から認証サーバに送信されることによって、ゲーム進行情報格納手段に格納されたゲーム進行情報へのアクセスが許可される。一方、ユーザが移動通信端末を用いる場合には、中継装置が移動通信端末からのアクセス要求に含まれる第２の識別情報を第１の識別情報に変換して認証サーバに送信する。したがって、ユーザは移動通信端末を用いてもゲーム進行情報格納手段に格納されている上記のゲーム進行情報にアクセスすることができる。このように、ユーザは複雑な操作を行わなくとも、ゲーム進行情報格納手段を介してゲーム機と移動通信端末との間のゲーム進行情報の受渡しを行うことができる。故にかかるゲームシステムでは、ゲーム機と移動通信端末との間のゲーム進行情報の受渡しの利便性が向上されている。
【０００９】
【発明の実施の形態】
以下、本発明の実施形態にかかるゲームシステム１０について添付の図面を参照して説明する。図１は、ゲームシステム１０の構成を示す図である。本実施にかかるゲームシステム１０は、ゲームサーバ１２と、認証サーバ１４と、中継装置１６とを備えている。ゲームシステム１０は、複数のユーザ各々が所有するゲーム機１８と移動通信端末２０とにネットワークを介して所定のゲームアプリケーションを提供する。ゲーム機１８は、通信網２２を介してゲームシステム１０に接続することができ、移動通信端末２０は移動通信網２４を介してゲームシステム１０に接続することができる。
【００１０】
ゲーム機１８は、物理的には、ＣＰＵ（中央処理装置）、メモリといった記憶装置、コントローラといった入力装置、ディスプレイといった表示装置、通信装置などを有している。ゲーム機１８は、ゲームシステム１０から所定のゲームアプリケーションを動作させるためのゲームプログラムと、ゲームアプリケーションの進行に関するゲーム進行情報とをダウンロードすることによって、この所定のゲームアプリケーションを実行することができる。
【００１１】
移動通信端末２０は、ユーザによって携帯される携帯電話等の情報通信端末である。移動通信端末２０は、物理的には、ＣＰＵ（中央処理装置）、メモリといった記憶装置、プッシュボタンといった入力装置、ディスプレイといった表示装置、通信装置などを有している。移動通信端末２０もゲーム機１８と同様に、ゲームシステム１０から所定のゲームアプリケーションを動作させるためのゲームプログラムと、ゲームアプリケーションの進行に関するゲーム進行情報とをダウンロードすることによって、この所定のゲームアプリケーションを実行することができる。
【００１２】
以下、図１を参照しつつ、ゲームシステム１０の各構成要素について詳細に説明する。ゲームサーバ１２は、物理的には、ＣＰＵ（中央処理装置）、メモリといった記憶装置、ハードディスクといったデータ格納装置、通信装置などを備えるコンピュータである。ゲームサーバ１２は、機能的には、ゲームプログラムデータベース（ゲームプログラム格納手段）２６と、ゲーム進行情報データベース（ゲーム進行情報格納手段）２８と、送信部（送信手段）３０と、更新部（更新手段）３２とを有している。
【００１３】
ゲームプログラムデータベース２６（以下、「ゲームプログラムＤＢ」という。）は、ゲーム機１８と移動通信端末２０とに所定のゲームアプリケーションを動作させるためのゲームプログラムが格納されている。この実施形態においては、上記の所定のゲームアプリケーションとして、ゲームアプリケーションに登場するキャラクタを成長させるロールプレイングゲームを例に説明する。
【００１４】
ゲーム進行情報データベース（以下、「ゲーム進行情報ＤＢ」という。）２８には、上記の所定のゲームアプリケーションについて個々のユーザのゲームの進行情報に関するゲーム進行情報が、そのユーザを特定するためのユーザＩＤ（第１の識別情報）に対応付けて格納されている。上記のゲームプログラムは、このゲーム進行情報を利用して実行される。
【００１５】
図２は、ゲーム進行情報ＤＢ２８に格納されているゲーム進行情報の一例を示す図である。ゲーム進行情報ＤＢ２８には、個々のユーザのユーザＩＤに対応付けて、そのユーザに関するゲーム進行情報が格納されている。図２に示す一例のゲーム進行情報には、上記の所定のゲームアプリケーションに登場するキャラクタの「キャラクタ名」、キャラクタの成長度を表す「キャラクタレベル」、キャラクタがゲームの進行に伴って入手する「所持アイテム」が含まれている。図２に示されるように、例えば、ユーザＩＤ「ＡＰ１５２３６７」のゲーム機を利用するユーザに関するゲーム進行情報としては、キャラクタレベルが「５０」、所持アイテム１が「ポーション」、所持アイテム２が「剣」といったデータが含まれている。
【００１６】
送信部３０は、上記のゲームプログラムやゲーム進行情報を認証サーバ１４へ送信する。更新部３２は、ゲーム機１８または移動通信端末２０によって進行された上記のゲームアプリケーションに関するゲーム進行情報をゲーム進行情報ＤＢ２８に更新する部分である。更新部３２は、ゲーム機１８または移動通信端末２０から送信されるゲーム進行情報と、このゲーム進行情報と共に中継サーバを介して送信されるユーザＩＤとを受信し、このユーザＩＤに対応付けてゲーム進行情報をゲーム進行情報ＤＢ２８に格納する。ゲーム進行情報は、例えば、ゲーム機１８または移動通信端末２０を用いてユーザが所定の操作を行った場合、あるいは定期的に、ゲーム機１８または移動通信端末２０から更新部３２に送信される。
【００１７】
認証サーバ１４は、ゲーム機１８及び移動通信端末２０からのゲームサーバ１２へのアクセスの認証を行う装置である。認証サーバ１４は、物理的には、ＣＰＵ（中央処理装置）、メモリといった記憶装置、ハードディスクといったデータ格納装置、通信装置などを備えるコンピュータである。
【００１８】
認証サーバ１４は、機能的には、ゲームユーザデータベース（識別情報格納手段）３４と認証部（認証手段）３６とを有する。ゲームユーザデータベース（以下、「ゲームユーザＤＢ」という）３４は、個々のユーザを特定するための上記のユーザＩＤが格納されたデータベースである。ゲームユーザＤＢ３４は、ユーザＩＤに対応付けてパスワードを格納することもできる。図３は、ゲームユーザＤＢ３４に格納されている情報の一例を示す。図３に示されるように、ゲームユーザＤＢ３４には、個々のユーザのゲーム機１８に付与されたゲームＩＤに対応付けてそのユーザのパスワードが格納されている。図３に示される一例では、ユーザＩＤ「ＡＰ１５２３６７」のユーザのパスワードは「３６５８」である。
【００１９】
認証部３６は、ゲーム機１８からのゲームサーバ１２へのアクセス、或いは、移動通信端末２０からの中継装置１６を介したゲームサーバ１２へのアクセスを認証する部分である。ゲーム機１８からゲームサーバ１２へアクセスする場合に、ユーザによって入力されるユーザＩＤとパスワードが、ゲーム機１８によって認証サーバ１４へ送信される。一方、移動通信端末２０からゲームサーバ１２へアクセスする場合には、中継装置１６が上記のユーザＩＤとパスワードを認証サーバ１４へ送信する。中継装置１６の処理についての詳細は後述する。認証部３６は、送信されるユーザＩＤ及びパスワードをゲームユーザＤＢ３４に格納されているものと照合し、送信されるユーザＩＤ及びパスワードと一致するものがゲームユーザＤＢ３４に格納されている場合には、そのアクセスを要求しているゲーム機１８或いは移動通信端末２０とゲームサーバ１２とのセッションを形成する。セッションを形成した後、認証サーバ１４はこのセッションにおいてゲーム機１８或いは移動通信端末２０とゲームサーバ１２との間で上記のゲームプログラムやゲーム進行情報を送受信するための通信を中継する。
【００２０】
中継装置１６は、移動通信端末２０とゲームサーバ１２への通信を中継する装置である。中継装置１６は、移動通信網２４に接続されており、移動通信網２４とゲームサーバ１２や認証サーバ１４が接続されているネットワークとを接続するためのゲートウェイとしての機能も有する。中継装置１６は、機能的には、変換情報データベース（変換情報格納手段）３８と、中継部（変換手段）４０とを有している。
【００２１】
変換情報データベース（以下、「変換情報ＤＢ」という）３８は、個々のユーザがゲームサーバ１２へアクセスするための上記のユーザＩＤ及びパスワードに、そのユーザの移動通信端末２０を特定するための第２の識別情報が対応付けられた変換情報が登録されるデータベースである。第２の識別情報としては、例えば移動通信端末２０の電話番号が用いられる。図４は、変換情報ＤＢ３８に登録されている変換情報の一例を示す図である。図４に示すように、変換情報ＤＢ３８には、個々のユーザのユーザＩＤとパスワードに対応付けて移動通信端末２０の電話番号が登録されている。例えば、ユーザＩＤ「ＡＰ１５２３６７」及びパスワード「３６５８」に対応付けて、そのユーザの移動通信端末２０の電話番号「０９０ＸＸＸＸＸＸＸＸ」が変換情報ＤＢ３８に登録されている。
【００２２】
中継部４０は、移動通信端末２０からゲームサーバ１２へのアクセス要求があったときに、このアクセス要求に含まれる移動通信端末２０の電話番号を用いて移動通信端末２０のユーザのユーザＩＤ及びパスワードを変換情報ＤＢ３８から取得する。中継部４０は、取得したユーザＩＤ及びパスワードを認証サーバ１４へ送信する。認証サーバ１４によって、移動通信端末２０のゲームサーバ１２へのアクセスが許可され、移動通信端末２０とゲームサーバ１２とのセッションが形成された後、中継部４０はこのセッションにおける移動通信端末２０とゲームサーバ１２とによって送受されるデータを中継する。
【００２３】
続いて、本実施形態にかかるゲームシステム１０の動作について説明し、併せて、本発明の実施形態にかかるゲームアプリケーションの実行方法について説明する。
【００２４】
ユーザが移動通信端末２０を用いてゲームサーバ１２へアクセスするために、ユーザが移動通信端末２０を用いて変換情報ＤＢ３８に変換情報を登録する処理について説明する。図５は、実施形態にかかるゲームアプリケーションの実行方法のうち、変換情報ＤＢ３８に変換情報を登録する処理のシーケンスを示す図である。この処理では、ユーザが移動通信端末２０を操作することによって入力される上記のユーザＩＤとパスワードが移動通信端末２０の電話番号と共に、移動通信端末２０によって中継装置１６へ送信される（ステップＳ１）。
【００２５】
移動通信端末２０によって送信されるユーザＩＤとパスワードは、中継装置１６の中継部４０によって、認証サーバ１４に送信される（ステップＳ２）。認証サーバ１４の認証部３６は、中継部４０によって送信されるユーザＩＤとパスワードを、ゲームユーザＤＢ３４に登録されているものと照合し、上記のユーザＩＤとパスワードに一致するものがゲームユーザＤＢ３４に格納されている場合には、正規のユーザである旨の照合結果を生成する。一方、認証部３６は上記のユーザＩＤとパスワードに一致するものがゲームユーザＤＢ３４に格納されていない場合には、正規のユーザでない旨の照合結果を生成する（ステップＳ３）。そして、認証部３６は、上記の照合結果を中継装置１６に送信する（ステップＳ４）。
【００２６】
中継装置１６の中継部４０は、認証部３６によって送信される上記の照合結果を取得する。中継部４０は、その照合結果が移動通信端末２０のユーザを正規のユーザである旨を示す場合には、移動通信端末２０から送信された上記のユーザＩＤとパスワードとに移動通信端末２０の電話番号を対応付けた変換情報を変換情報ＤＢ３８に登録する（ステップＳ５）。中継部４０は、変換情報を変換情報ＤＢ３８に登録した後、移動通信端末２０へ登録を完了した旨の通知を行う（ステップＳ６）。
【００２７】
次に、本実施形態にかかるゲームアプリケーションの実行方法のうち、移動通信端末２０からゲームサーバ１２へアクセスする処理について説明する。図６は、移動通信端末２０からゲームサーバ１２へアクセスする処理のシーケンスを示す図である。この処理では、ユーザが移動通信端末２０に所定の操作を行うことによって移動通信端末２０から中継装置１６にゲームサーバ１２へのアクセス要求が送信される（ステップＳ１０）。このアクセス要求には、移動通信端末２０の電話番号が含まれる。
【００２８】
中継装置１６の中継部４０は、変換情報ＤＢ３８にアクセスして、移動通信端末２０によって送信される上記のアクセス要求に含まれる電話番号を含んでいる変換情報から、ユーザＩＤとパスワードを取得する（ステップＳ１１）。中継部４０は、取得したユーザＩＤとパスワードを認証サーバ１４へ送信する（ステップＳ１２）。
【００２９】
認証サーバ１４の認証部３６は、中継部４０によって送信された上記のユーザＩＤとパスワードとが対応付けられてゲームユーザＤＢ３４に格納されているか否かを確認し、このユーザＩＤとパスワードとが対応付けられてゲームユーザＤＢ３４に格納されている場合には、正規のユーザである旨の照合結果を生成する。一方、認証部３６は、上記のユーザＩＤとパスワードとが対応付けられてゲームユーザＤＢ３４に格納されていない場合には、正規のユーザでない旨の照合結果を生成する（ステップＳ１３）。認証部３６は、この照合結果を移動通信端末２０に送信し（ステップＳ１４）、更にゲームサーバ１２にもこの照合結果を送信する（ステップＳ１５）。そして、認証部３６は、正規のユーザである旨の照合結果を生成した場合に、移動通信端末２０とゲームサーバ１２とのセッションを形成する（ステップＳ１６）。以後、認証サーバ１４の認証部３６及び中継装置１６の中継部４０は、移動通信端末２０とゲームサーバ１２とのセッションにおいて送受されるデータの中継を行う。
【００３０】
次に、本実施形態にかかるゲームアプリケーションの実行方法のうち、ゲーム機１８からゲームサーバ１２へアクセスする処理について説明する。図７は、ゲーム機１８からゲームサーバ１２へアクセスする処理のシーケンスを示す図である。この処理においては、まず、ユーザがゲームサーバ１２へのアクセスを行うためにゲーム機１８に所定の操作を行うことによって入力されるユーザＩＤとパスワードとが、ゲーム機１８によって認証サーバ１４に送信される（ステップＳ２０）。
【００３１】
認証サーバ１４の認証部３６は、ゲーム機１８によって送信された上記のユーザＩＤとパスワードとが対応付けられてゲームユーザＤＢ３４に格納されているか否かを確認し、このユーザＩＤとパスワードとが対応付けられてゲームユーザＤＢ３４に格納されている場合には、正規のユーザである旨の照合結果を生成する。一方、認証部３６は、上記のユーザＩＤとパスワードとが対応付けられてゲームユーザＤＢ３４に格納されていない場合には、正規のユーザでない旨の照合結果を生成する（ステップＳ２１）。認証部３６は、この照合結果をゲーム機１８に送信し（ステップＳ２２）、更にゲームサーバ１２にもこの照合結果を送信する（ステップＳ２３）。そして、認証部３６は、正規のユーザである旨の照合結果を生成した場合に、ゲーム機１８とゲームサーバ１２とのセッションを形成する（ステップＳ２４）。以後、認証サーバ１４の認証部３６は、ゲーム機１８とゲームサーバ１２とのセッションにおいて送受されるデータの中継を行う。
【００３２】
次に、本実施形態にかかるゲームアプリケーションの実行方法のうち、ゲーム機１８または移動通信端末２０へゲームプログラムＤＢ２６に格納されたゲームプログラムをロードする処理について説明する。図８は、ゲーム機１８または移動通信端末２０へゲームプログラムＤＢ２６に格納されたゲームプログラムをロードする処理のシーケンスを示す図である。この処理では、まず、ゲーム機１８または移動通信端末２０からゲームサーバ１２へ、ゲームプログラムのロード要求が送信される（ステップＳ３０）。
【００３３】
ゲームサーバ１２の送信部３０は、上記のロード要求を受信して、ゲームプログラムＤＢ２６に格納されたゲームプログラムを取得する（ステップＳ３１）。送信部３０は、取得したゲームプログラムを上記のロード要求を送信したゲーム機１８または移動通信端末２０へ送信する（ステップＳ３２）。
【００３４】
次に、本実施形態にかかるゲームアプリケーションの実行方法のうち、ゲーム機１８または移動通信端末２０へゲーム進行情報ＤＢ２８に格納されたゲーム進行情報をロードする処理について説明する。図９は、ゲーム機１８または移動通信端末２０へゲーム進行情報ＤＢ２８に格納されたゲーム進行情報をロードする処理のシーケンスを示す図である。この処理では、まず、ゲーム機１８または移動通信端末２０からゲームサーバ１２へ、ゲーム進行情報のロード要求が送信される（ステップＳ４０）。このロード要求の送信の際には、ユーザＩＤも共に送信される。
【００３５】
ゲームサーバ１２の送信部３０は、上記のロード要求を受信して、このロード要求と共に送信されたユーザＩＤに対応付けてゲーム進行情報ＤＢ２８に格納されたゲーム進行情報を取得する（ステップＳ４１）。送信部３０は、取得したゲーム進行情報を、上記のロード要求を送信したゲーム機１８または移動通信端末２０に送信する（ステップＳ４２）。
【００３６】
次に、本実施形態にかかるゲームアプリケーションの実行方法のうち、ゲーム機１８または移動通信端末２０からゲーム進行情報ＤＢ２８にゲーム進行情報の更新を行う処理について説明する。図１０は、ゲーム機１８または移動通信端末２０からゲーム進行情報ＤＢ２８にゲーム進行情報の更新を行う処理のシーケンスを示す図である。ゲーム進行情報の更新を行う場合には、ゲーム機１８または移動通信端末２０よりゲームサーバ１２へ、ゲーム進行情報の更新の要求が送られる（ステップＳ５０）。ゲーム進行情報の更新要求は、ゲーム機１８または移動通信端末２０に対してユーザが所定の操作を行った場合に送信されても良く、また、定期的にゲーム機１８また移動通信端末２０から送信されても良い。このゲーム進行情報の更新要求の際には、ゲーム機１８また移動通信端末２０によって実行されたゲームアプリケーションに関するゲーム進行情報とユーザＩＤとが共に送信される。なお、移動通信端末２０によって更新要求が送信される場合には、中継装置１６によって移動通信端末２０の電話番号がユーザＩＤに変換されて送信される。
【００３７】
ゲームサーバ１２の更新部３２は、送信される上記の更新要求を受信し、この更新要求と共に送信されたユーザＩＤに対応付けてゲーム進行情報ＤＢ２８に格納されているゲーム進行情報を上記の更新要求と共に送信されたゲーム進行情報に更新する（ステップＳ５１）。更新部３２は、ゲーム進行情報の更新が完了した後、上記の更新要求を送信したゲーム機１８または移動通信端末２０にゲーム進行情報の更新が完了した旨の通知を行う（ステップＳ５２）。
【００３８】
続いて、本実施形態にかかるゲームシステム１０の作用及び効果について説明する。ゲームシステム１０では、複数のユーザ各々についてのゲーム進行情報がゲームサーバ１２に備えられたゲーム進行情報ＤＢ２８に格納されるので、ユーザが移動通信端末２０とゲーム機１８とをケーブルによって接続しなくても、ゲーム進行情報ＤＢ２８を介してゲーム進行情報の受渡しを行うことができる。
【００３９】
また、ユーザがゲーム機１８を用いる場合には、そのユーザに付与されたユーザＩＤとパスワードがゲーム機１８から認証サーバ１４に送信されることによって、ゲーム進行情報ＤＢ２８に格納されたゲーム進行情報へのアクセスが許可される。一方、ユーザが移動通信端末２０を用いる場合には、中継装置１６が移動通信端末２０からのアクセス要求に含まれる電話番号をユーザＩＤとパスワードに変換して認証サーバ１４に送信する。したがって、ユーザは移動通信端末２０を用いてもゲーム進行情報ＤＢ２８に格納されている上記のゲーム進行情報にアクセスすることができる。このように、ユーザは複雑な操作を行わなくとも、ゲーム進行情報ＤＢ２８を介してゲーム機１８と移動通信端末２０との間のゲーム進行情報の受渡しを行うことができる。故にかかるゲームシステム１０では、ゲーム機１８と移動通信端末２０との間のゲーム進行情報の受渡しの利便性が向上されている。
【００４０】
なお、上記実施形態のゲームシステム１０では第２の識別情報として移動通信端末２０の電話番号が用いられているが、第２の識別情報にはこの他にも移動通信端末２０の機体番号やＵＩＤ等、移動通信端末２０を識別するための種々の情報が適用され得る。
【００４１】
【発明の効果】
以上説明したように、本発明によれば、ゲーム機と移動通信端末のいずれが用いられても、ゲームサーバに備えられたゲーム進行情報格納手段を介してゲーム進行情報の受渡しが行われるので、ゲーム機と移動通信端末との間のゲーム進行情報の受渡しに関する利便性が向上される。また、移動通信端末からゲームサーバへアクセスする場合には、中継装置が移動通信端末を特定するための第２の識別情報をゲームサーバへアクセスするための第１の識別情報に変換するので、ユーザは複雑な操作を行わずとも、移動通信端末を用いてゲームサーバへアクセスすることができる。
【図面の簡単な説明】
【図１】図１は、実施形態にかかるゲームシステムの構成を示す図である。
【図２】図２は、ゲーム進行情報用データベースに格納されるゲーム進行情報の一例を示す図である。
【図３】図３は、ゲームユーザデータベースに格納されている情報の一例を示す図である。
【図４】図４は、変換情報データベースに登録される変換情報の一例を示す図である。
【図５】図５は、実施形態にかかるゲームアプリケーションの実行方法のうち、変換情報データベースに変換情報を登録する処理のシーケンスを示す図である。
【図６】図６は、実施形態にかかるゲームアプリケーションの実行方法のうち、移動通信端末からゲームサーバへアクセスする処理のシーケンスを示す図である。
【図７】図７は、実施形態にかかるゲームアプリケーションの実行方法のうち、ゲーム機からゲームサーバへアクセスする処理のシーケンスを示す図である。
【図８】図８は、実施形態にかかるゲームアプリケーションの実行方法のうち、ゲーム機または移動通信端末にゲームプログラムをロードする処理のシーケンスを示す図である。
【図９】図９は、実施形態にかかるゲームアプリケーションの実行方法のうち、ゲーム機または移動通信端末へゲーム進行情報データベースに格納されたゲーム進行情報をロードする処理のシーケンスを示す図である。
【図１０】図１０は、実施形態にかかるゲームアプリケーションの実行方法のうち、ゲーム機または移動通信端末からゲーム進行情報データベースにゲーム進行情報の更新を行う処理のシーケンスを示す図である。
【符号の説明】
１０…ゲームシステム、１２…ゲームサーバ、１４…認証サーバ、１６…中継装置、１８…ゲーム機、２０…移動通信端末、２２，２４・・・通信網、２６…ゲームプログラムデータベース、２８…ゲーム進行情報データベース、３０…送信部、３２…更新部、３４…ゲームユーザデータベース、３６…認証部、３８…変換情報データベース、４０…中継部
【図１】
2004321488.tif 000003
【図２】
2004321488.tif 000004
【図３】
2004321488.tif 000005
【図４】
2004321488.tif 000006
【図５】
2004321488.tif 000007
【図６】
2004321488.tif 000008
【図７】
2004321488.tif 000009
【図８】
2004321488.tif 000010
【図９】
2004321488.tif 000011
【図１０】
2004321488.tif 000012