説明

フレンド登録を通じたゲーム提供方法、システム、及びコンピュータで読み取り可能な記録媒体

【課題】フレンド登録を通じたゲーム提供方法
【解決手段】ゲームサービスプラットフォームサーバにより行われるフレンド登録を通じたゲーム提供方法は、ユーザ端末から受信したフレンド登録要求に基づき、ゲームサービスプラットフォームサーバが管理するゲームに加入した会員のうち少なくとも一人の会員をゲームフレンドとして登録するステップと、ゲームフレンドとして登録された会員の現在接続中のゲームに関する情報をユーザ端末に提供するステップと、ユーザ端末からゲームフレンドの現在接続中のゲームを選択したとのゲーム選択情報を受信した場合、ユーザ端末に前記ゲームが実行されるのに必要な情報を提供するステップと、を含み、ユーザ端末は、ゲームを管理するゲームサービスプラットフォームを実行し、ゲームサービスプラットフォームを通じてゲームフレンド登録要求情報及びゲーム選択情報を提供する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、フレンド登録を通じたゲーム提供方法、システム、及びコンピュータで読み取り可能な記録媒体に関し、より詳しくは、ユーザ端末装置上において、知人または非知人を多様な方法でフレンドとして登録し、登録されたフレンドの情報に基づき各個別ゲームを進行するフレンド登録を通じたゲーム提供方法、システム、及びコンピュータで読み取り可能な記録媒体に関する。
【背景技術】
【0002】
最近、発売されるスマートフォンの性能が向上するとともに、一般の携帯電話からスマートフォンへと移行するユーザが増加している傾向にある。スマートフォンとは、携帯電話にコンピュータ支援機能を追加した知能型携帯電話であって、携帯電話としての機能を備えつつ、個人携帯情報端末(PDA)機能、インターネット機能、動画像再生機能等が一般の携帯電話から追加され、多様な入力方式とタッチスクリーン等が設けられ、使用時に一般の携帯電話と比べてさらに便利なインタフェースを提供する。また、無線インターネット機能により、インターネット及びコンピュータに接続可能で、電子メール、ウェブ閲覧、ファクシミリ、バンキング、ゲーム等の端末としての機能も有する。そして、スマートフォンは、多様な機能の実現のために、標準化されたオペレーティングシステム(OS)または専用のOSを備えることもある。
【0003】
このように、スマートフォン等の多様なユーザ端末装置を通じて多様な機能の実現が可能となることにより、ユーザ端末装置内で駆動される多様な専用アプリケーションプログラム(application program)とコンテンツとが多く開発されている。また、ユーザ端末装置のうち、このようなモバイル端末の機能が向上することにより、ウェブと類似の環境で多様に楽しむことができるモバイル用のゲームが多く開発されている。これにより、モバイル端末を通じて接続されたユーザ間で同一のゲームを連動してプレイ可能なネットワークゲームも多く開発されている。このとき、一般に、ゲームクライアントは、ユーザ端末(例えば、スマートフォン)に搭載され、有線/無線通信ネットワークを通じて各ゲームサーバと接続され、ユーザ端末上で該当ゲームを行う役割をする。
【0004】
一方、最近は、多様なユーザ端末装置が携帯電話の機能及び/または情報提供の機能を超えて、ユーザ間の関係形成のための多様なアプリケーション(例えば、ソーシャルネットワークサービス(Social Networking Service;SNS))プログラムを提供している。したがって、上述したネットワークゲーム上でも、単に各ユーザにゲームのみを提供するものではなく、ゲームのユーザ間を有機的に連係させることにより、ゲームと関連した人的ネットワークを形成し、これにより、新たなコミュニティを形成することができる方法が求められている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】韓国公開特許第2000-0069741号公報
【特許文献2】韓国公開特許第2008-0048863号公報
【特許文献3】韓国公開特許第2009-0022503号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
本発明の目的は、個人化されたユーザ端末装置において、複数のゲームと連係してゲームサービスを管理するゲームサービスプラットフォームを提供し、前記提供されたゲームサービスプラットフォームを通じて知人を抽出し、フレンドとして登録し、前記登録されたフレンドとのゲーム進行を誘導する、フレンド登録を通じたゲーム提供方法、及びシステムを提供することにある。
【0007】
また、本発明の他の目的は、個人化されたユーザ端末装置において、複数のゲームと連係してゲームサービスを管理するゲームサービスプラットフォームを提供し、前記提供されたゲームサービスプラットフォームを通じて各ゲームを利用する非知人を推薦し、フレンドとして登録し、前記登録されたフレンドとのゲーム進行を誘導する、フレンド登録を通じたゲーム提供方法、及びシステムを提供することにある。
【0008】
本発明のまた他の目的は、個人化されたユーザ端末装置において、複数のゲームと連係してゲームサービスを管理するゲームサービスプラットフォームを提供し、前記提供されたゲームサービスプラットフォームを通じて登録されたフレンドのグループとソーシャルネットワークを形成して各種の付加サービスを提供する、フレンド登録を通じたゲーム提供方法、及びシステムを提供することにある。
【課題を解決するための手段】
【0009】
上記した本発明の目的を達成し、後述する本発明に特有の効果を達成するための、本発明の特徴的な構成は、下記の通りである。
【0010】
本発明の一実施形態において、ゲームサービスプラットフォームサーバにより行われるフレンド登録を通じたゲーム提供方法は、ユーザ端末から受信したフレンド登録要求情報に基づき、前記ゲームサービスプラットフォームサーバが管理するゲームに加入している会員のうち少なくとも一人の会員をゲームフレンドとして登録するステップと、前記ゲームフレンドとして登録された会員の現在接続中のゲームに関する情報を前記ユーザ端末に提供するステップと、前記ユーザ端末から前記ゲームフレンドの現在接続中のゲームを選択したとのゲーム選択情報を受信した場合、前記ユーザ端末に前記ゲームを実行するのに必要な情報を提供するステップと、を含み、前記ユーザ端末は、ゲームを管理するゲームサービスプラットフォームを実行し、前記ゲームサービスプラットフォームを通じて前記ゲームフレンド登録要求情報及び前記ゲーム選択情報を提供する。
【0011】
本発明の他の実施形態において、フレンド登録を通じたゲーム提供システムは、ゲームを管理するゲームサービスプラットフォームが実行され、前記ゲームサービスプラットフォームを通じてゲームフレンド登録要求情報及びゲーム選択情報を提供するユーザ端末と、前記ユーザ端末から受信したフレンド登録要求情報に基づき、前記ゲームサービスプラットフォームサーバが管理するゲームに加入している会員のうち少なくとも一人の会員をゲームフレンドとして登録し、前記ゲームフレンドとして登録された会員の現在接続中のゲームに関する情報を前記ユーザ端末に提供し、前記ユーザ端末から前記ゲームフレンドの現在接続中のゲームを選択したとのゲーム選択情報を受信した場合、前記ユーザ端末に前記ゲームを実行するのに必要な情報を提供するゲームサービスプラットフォームサーバと、を備える。
【0012】
本発明のまた他の実施形態によると、複数のゲームを管理するゲームサービスプラットフォームサーバにより行われるフレンド登録を通じたゲーム実行方法は、ユーザ端末から住所録に基づくゲームフレンド登録要求を受信するステップと、前記ユーザ端末に保存された住所録データを検索するステップと、前記検索された住所録データに登録された各検索対象者に対して、前記ゲームサービスプラットフォームサーバが管理する複数のゲームの少なくとも一つのゲームサービスに加入されているか否かを確認するステップと、前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入された検索対象者をゲームフレンドとして登録するステップと、を含む。
【0013】
本発明のまた他の実施形態によると、複数のゲームを管理するゲームサービスプラットフォームサーバにより行われるフレンド登録を通じたゲーム実行方法は、ユーザ端末から好敵手フレンド追加要求を受信するステップと、前記ゲームサービスプラットフォームサーバが管理する複数のゲームの少なくとも一つのゲームサービスに加入した会員のうち、前記ユーザと予め設定された推薦アルゴリズムによる条件に適合した少なくとも一つの推薦可能な会員情報を抽出し、前記ユーザ端末に提供するステップと、前記提供された会員情報が選択された場合、前記選択された会員をゲームフレンドとして登録するステップと、を含む。
【0014】
一方、フレンド登録を通じたゲーム提供方法を提供するための情報は、サーバコンピュータで読み取り可能な記録媒体に保存されてもよい。このような記録媒体は、コンピュータシステムで読み取り可能なプログラム及びデータが保存される全ての種類の記録媒体を含む。その例としては、ROM(Read Only Memory)、RAM(Random Access Memory)、CD(Compact Disk)−ROM、DVD(Digital Video Disk)−ROM、磁気テープ、フロッピー(登録商標)ディスク、光データ保存装置等があり、また、搬送波(例えば、インターネットを通じた伝送)の形態で実現されるものも含まれてもよい。また、このような記録媒体は、ネットワークで接続されたコンピュータシステムに分散され、分散方式でコンピュータで読み取り可能なコードが保存され、実行されてもよい。
【発明の効果】
【0015】
本発明によると、ゲームサービスプラットフォームを通じて、ユーザ端末装置を用いてゲームをする利用者間のコミュニティが形成され、利用者、サービス、及びゲームが相互有機的に連係されることにより、ユーザ端末装置を用いるユーザ間の関係と楽しみが拡大するという効果がある。
【0016】
また、ゲームサービスプラットフォームを通じて、自分と関連した知人の情報を自動抽出してゲームフレンドとして登録することにより、知人と一緒にゲームを行い、ゲーム情報を一緒に共有することにより、ゲームを中心とする新たなコミュニティが形成されるという効果がある。
【0017】
また、ゲームサービスプラットフォームを通じて、一緒にゲームに参加する相手が推薦され、その結果一緒にゲームを進行することにより、ゲームを中心とする人的ネットワークの拡大を容易にすることができるという効果がある。
【0018】
また、多様な方法で登録されたゲームフレンドを通じて新たなゲームに対するアクセス及び情報交流が容易になるという長所がある。
【0019】
また、前記知人の抽出及び非知人の推薦という機能を、各ゲーム別に行うのではなく、ゲームサービスプラットフォームを通じて提供することにより、各フレンドを媒介として新たなゲームへの接続と参加が容易になるという長所がある。
【図面の簡単な説明】
【0020】
【図1】本発明によるゲームサービスプラットフォームの概念を示す図である。
【図2】本発明の一実施形態によるスマートフォンにおけるゲームサービスプラットフォーム画面を示す図である。
【図3】本発明の一実施形態によるフレンド登録を通じたゲーム提供システムを示す図である。
【図4】本発明の一実施形態によるゲームサービスプラットフォームサーバ及びデータベースサーバの細部構造を示す図である。
【図5】本発明の一実施形態によるフレンド登録を通じたゲーム提供手続きを示すフローチャートである。
【図6】本発明の一実施形態による住所録フレンド自動登録手続きを示すフローチャートである。
【図7】本発明の一実施形態によるSNSフレンド自動登録手続きを示すフローチャートである。
【図8】本発明の一実施形態によるあるユーザ(私)をフレンドとして追加した人を、当該ユーザのフレンドとして登録する手続きを示すフローチャートである。
【図9】本発明の一実施形態によるユーザ検索によるフレンド登録手続きを示すフローチャートである。
【図10】本発明の一実施形態によるサーバにおけるフレンド推薦手続きを示すフローチャートである。
【図11】本発明の一実施形態によるスマートフォンにおける住所録フレンド自動登録画面を示す図である。
【図12】本発明の一実施形態によるスマートフォンにおけるSNSフレンド自動登録画面を示す図である。
【図13】本発明の一実施形態によるスマートフォンにおけるあるユーザ(私)をフレンドとして追加した人を当該ユーザのフレンドとして登録する画面を示す図である。
【図14】本発明の一実施形態によるスマートフォンにおけるユーザ検索によるフレンド登録画面を示す図である。
【図15】本発明の一実施形態によるスマートフォンにおけるフレンド推薦画面を示す図である。
【図16】本発明の一実施形態による登録されたフレンドリストを通じてゲームを実行する画面を示す図である。
【発明を実施するための形態】
【0021】
以下の詳細な説明では、本発明を実施可能な実施形態を具体的に図示した添付図面を参照する。図示した実施形態は当業者が本発明を十分に実施できる程度に詳細に説明する。本発明の様々な実施形態は、互いに異なるものの、必ずしも互いに排他的ではない。例えば、一実施形態に関連して本明細書で説明する具体的な特徴、構成または特性は、本発明の目的および範囲を逸脱することなく、他の実施形態で実施されてもよい。また、開示した各実施形態が備える個々の構成要素の位置または配置は、本発明の思想および範囲を逸脱することなく変形できると解釈されたい。このため、以下の詳細な説明は本発明を限定すると解釈されるべきではなく、本発明の範囲は本願特許請求の範囲によってのみ定義され、本願特許請求の範囲が請求する特徴の均等物の最大範囲に従って適切に解釈されたい。図面では、複数の図面にわたって、同じ参照番号は同一もしくは同様の機能を示す。
【0022】
本発明は、ユーザ端末装置から提供されるゲームを行うユーザをフレンドとして登録し、登録されたフレンドを中心としてゲームコミュニティを形成するフレンド登録を通じたゲーム提供方法、システムを提案する。
【0023】
このとき、本発明の一実施形態において、複数のゲームと連係されるゲームサービスプラットフォームを提供し、前記提供されたゲームサービスプラットフォームを通じて多様な方法でゲームフレンドを登録することができる。したがって、前記登録されたゲームフレンドの情報を用いてフレンドのゲーム接続状態をリアルタイムで確認することができ、当該ゲームフレンドが現在実行しているゲームに対して即時に参加することができる。
【0024】
また、本発明の一実施形態により、前記提供されたゲームサービスプラットフォームを通じて、各ユーザに適合したゲームフレンドが推薦され、前記推薦されたフレンドを選択して自らのゲームフレンドとして登録し、または各推薦されたフレンドが現在実行しているゲームに対して即時に参加することができる。
【0025】
一方、後述する詳細な説明では、その説明の明瞭性のために、本発明が「スマートフォン」に適用されるものと説明されているが、本発明は、スマートフォンだけでなく、本発明の機能を提供することができるいずれのユーザ端末装置にも適用可能である。例えば、携帯電話を含めてノート型パソコン、デジタル放送用端末、PDA(Personal Digital Assistant)、PMP(Portable Multimedia Player)、ナビゲーション装置等の携帯端末だけでなく、コンピュータ、TV等の固定端末を含めてアプリケーションを実行可能な全てのユーザ端末装置に適用されてもよい。
【0026】
また、本発明の明細書において、用語の「ゲームサービスプラットフォーム」とは、本発明により、少なくとも一つのゲームプログラム(好ましくは、複数のゲームプログラム)と連動し、各ゲーム関連情報及びサービスの統合管理を提供するソフトウェアフレームワーク(アプリケーションプログラムフレームワークを含めて)をいう最広義の概念である。すなわち、ゲームサービスプラットフォームは、各個別ゲームソフトウェアを実行可能な基盤となり、これにより、プログラムの実行が特定の運用体制に制約されなくともよい。
【0027】
また、本発明の明細書において、用語の「知人」とは、本発明の一実施形態によるゲームサービスプラットフォームを実行するクライアント端末ユーザが、所定の経路を通じて関係を形成し(例えば、端末内の住所録に保存し、またはSNSにフレンド登録する)、その形成された関係がコンピュータで読み取り可能なメモリ上に保存されている人を意味する。また、「非知人」との用語は、前記「知人」の反対概念であり、本発明によるゲームサービスプラットフォームを実行するクライアント端末ユーザと、いずれの経路によっても関係を築かず、その関係がコンピュータで読み取り可能なメモリ上に保存されていない人を意味する。本発明では、前記知人と非知人とを分けてそれぞれ異なる方法によってゲームフレンド登録処理をする。
【0028】
また、前記ゲームサービスプラットフォームは、スマートフォンに搭載され、複数のゲームソフトウェアを統合管理し、前記各ゲームソフトウェアと連動して各種のサービスを提供する。例えば、各ユーザが各ゲームにアクセス可能なインタフェースを提供し、各ゲームと関連した各種の記録及び統計資料を提供する。また、本発明の一実施形態において、ゲームを通じた多様な知人抽出及び非知人推薦方法を提供し、これにより、登録されたフレンドグループをソーシャルネットワークで接続して各種の付加サービスを提供する。
【0029】
以下、本発明の属する技術の分野における通常の知識を有する者が、本発明を容易に実施可能にするために、添付した図面に基づき、本発明の好適な実施形態について詳述する。
【0030】
ゲームサービスプラットフォームの概念
図1は、本発明によるゲームサービスプラットフォームの概念を示す図である。図1に示すように、本発明によるゲームサービスプラットフォームは、サービス利用者が「知人」を通じて「ゲーム」に従来よりも容易にアクセスし、「ゲーム」を通じて「非知人」と従来よりも容易に「フレンド」となる基盤を提供する。すなわち、自分の知人をゲームフレンドとして登録し、登録されたゲームフレンドを通じて当該知人がプレイしているゲームにアクセスし、または当該ゲームを一緒にプレイすることができる。また、特定のゲームに接続している非知人と一緒に当該ゲームをプレイし、または一緒にプレイした非知人をゲームフレンドとして登録することにより、ゲームを中心としたソーシャルネットワークを形成することができる。
【0031】
したがって、本発明によるゲームサービスプラットフォームを通じて、サービス利用者、サービス、及びゲームが相互有機的に連係されることにより、サービス利用者との関係が拡大し、これにより楽しみが増大する。さらには、本発明によるゲームサービスプラットフォームを通じて経験と価値が持続されるゲーム中心のサービスを提供することができる。
【0032】
図2は、本発明の一実施形態によるスマートフォンにおけるゲームサービスプラットフォーム画面を示す図である。図2に示すように、スマートフォンから提供するゲームサービスプラットフォーム画面200は、ゲームと関連した各種のメニューと情報を含めて構成され、各メニューの特定項目は、前記ゲームサービスプラットフォームと連係された複数の各ゲームと連動して動作することができる。
【0033】
ゲームサービスプラットフォームから提供するメインメニューは、画面の下端にマイインフォメーション210、フレンド220、ゲームメモ230、ゲームプラス(ゲーム+)240で構成されている。前記メインメニューのうち、マイインフォメーション210メニューを選択すると、マイインフォメーション210のホーム画面に切り換えられ、図2に示すように、スマートフォンゲームサービスに加入した当該ユーザに関する各種の情報が表示される。例えば、写真、あだ名(ニックネーム)、接続状態、最近プレイしたゲーム、インストールしたゲーム、ゲームタイトル、このゲーム推薦、挑戦課題、代表ランキング、ゲーム別記録等の情報が表示される。
【0034】
この際、前記各項目から特定項目を選択すると、細部情報閲覧または細部選択のためにリンクされたページが表示される。例えば、上端の「ホンキルドンのあだ名は10文字である」とのあだ名の右側に表示された矢印を選択すると、当該ユーザに関する細部情報を管理可能なプロフィル管理画面に切り換えられて表示され、前記切り換えられたプロフィル管理画面において、写真、あだ名等を変更し、またはSNSアカウント(例えば、ミートゥーデイ(me2day;韓国のミニブログ)のアカウント)を登録することができる。また、自動ログイン機能を設定または解除することもできる。
【0035】
一方、前記メインメニューからフレンド220メニューを選択すると、図11乃至図16に示すように、本発明の一実施形態による各種の知人情報抽出及び非知人推薦機能が提供される。これについての詳細な説明は後述する。
【0036】
前記メインメニューからゲームメモ230メニューを選択すると、登録された他のゲームサービス利用者にメモを送る機能が提供される。
【0037】
最後に、前記メインメニューからゲームプラス240メニューを選択すると、ゲームサービスプラットフォームと連動されている各種のゲームに関する情報が提供され、ゲーム広報バナー、ゲームモバイルウェブリンク、顧客センタ等の情報が追加で提供される。
【0038】
以下、図3及び図4を参照して、本発明の一実施形態によるシステム及びその細部構成について説明し、以降、図5乃至図10を参照して、本発明の各実施形態によるフレンド推薦及びゲーム実行手続きについて詳述する。
【0039】
全体システムの構成
図3は、本発明の一実施形態によるフレンド登録を通じたゲーム提供システムを示す図である。
【0040】
図3に示すように、本発明の一実施形態による全体システムは、サービス事業者のサービスサーバ300が、通信ネットワーク310を介して、ゲームサービスプラットフォームが実行される複数のクライアント端末(例えば、スマートフォン)320と接続される。ここで、サービスサーバ300は、ゲームサービスプラットフォームサーバ301、ゲームサーバ302、認証サーバ303、決済サーバ304、SNSサーバ305、及びデータベースサーバ306を有してもよく、ゲームサーバ302は、複数のゲームが各クライアント端末320を通じて駆動されるように、各ゲーム別に分けて機能を行うことができる。
【0041】
先ず、通信ネットワーク310は、有線及び無線のようなその通信様態を問わず構成されてもよく、パーソナルエリアネットワーク(PAN;Personal Area Network)、ローカルエリアネットワーク(LAN;Local Area Network)、都市規模ネットワーク(MAN;Metropolitan Area Network)、広域ネットワーク(WAN;Wide Area Network)等の多様な通信網で構成されてもよい。また、前記通信ネットワークは、公知のワールドワイドウェブ(World Wide Web)であってもよく、赤外線データ通信協会(Infrared Data Association;IrDA)またはブルートゥース(Bluetooth(登録商標))のように近距離通信に用いられる無線伝送技術を用いてもよい。
【0042】
一方、本発明の一実施形態により、ゲームサービスプラットフォームサーバ301は、ゲームサーバ302と連動し、各クライアント端末320にゲームサービスプラットフォームを提供する。特に、後述する本発明の一実施形態により、知人をゲームフレンドとして登録させ、または非知人をゲームフレンドとして推薦する本発明の主要機能を提供する。ゲームサービスプラットフォームサーバ301の細部機能は、図4の説明において後述する。
【0043】
ゲームサーバ302は、複数の各種のゲームをユーザに提供するために、各当該ゲームグと関連したプログラムまたは情報をクライアント端末320に提供する機能を行うことができ、クライアント端末ユーザは、ゲームサーバ302から各当該ゲームに対するゲームアプリケーションをダウンロードし、クライアント端末320にインストールして実行することができる。すなわち、ゲームサーバ302は、クライアント端末320にゲームアプリケーションがインストールされていなければ、ゲームアプリケーションをインストールし、ゲームアプリケーションが旧バージョンである場合は、新バージョンのゲームアプリケーションでアップデートする。勿論、ゲームアプリケーションは、ゲームサーバ302ではなく、専用ダウンロードサーバ(図示せず)またはゲームサービスプラットフォームサーバ301からダウンロードされてもよい。
【0044】
認証サーバ303は、各クライアント端末320に対する認証、各クライアント端末320に対するゲームサービスプラットフォームサーバ接続認証、及び各ゲーム接続に対する認証等を行い、認証結果によりゲームサービスプラットフォームサーバ301またはゲームサーバ302では、各種の当該サービスをクライアント端末320に提供する。
【0045】
複数のゲームを含むゲームサーバ302は、クライアント端末320との通信を通じてユーザのゲーム進行時間及び制限時間を計算し、その結果をクライアント端末320に伝達して提供することができるので、ユーザが、一定の期間または一定の時間の間、無料でゲームを楽しめるフリートライアル、またはユーザが、時間制料金等により、一定の時間に限ってゲームをできるようにする機能の実現に用いられる。この際、特定のゲームが有料ゲームとして課金される場合、決済サーバ304を通じて正常に決済が行われた後、当該ゲームを提供するようになる。また、認証サーバ303では、ゲーム進行中、ゲームの進行を維持し続けるために、サーバ側との通信を継続し、これにより、ゲームサーバ302は、クライアント端末320との通信を通じて、ネットワーク接続が継続しているか否かを判断することができる。
【0046】
SNSサーバ305は、サービス事業者が提供するソーシャルネットワークサービス(例えば、「ミートゥーデイ」サービス)を提供し、本発明の一実施形態により、ゲームサービスプラットフォームサーバ301に加入者情報を提供することにより、ゲームサービスプラットフォームサーバ301を通じて、後述するSNS知人自動推薦機能を提供することができる。
【0047】
一方、本発明は、前記図3に示すように、前記ゲームサービスプラットフォームサーバ301と同一の事業者が運用するSNSサーバ305と連動することができ、サービスサーバ300の外部の他事業者が提供するSNSサーバと連動し、SNS知人自動推薦機能を提供することもできる。
【0048】
データベースサーバ306は、本発明の一実施形態により、ゲームサービスプラットフォーム及び複数のゲームをクライアント端末320に提供するのに必要な各種の情報を保存し、ゲームサービスプラットフォームサーバ301、ゲームサーバ302、認証サーバ303、決済サーバ304、及びSNSサーバ305の要求により、要求された情報を提供する。要求された情報には、ゲームサービスプラットフォーム実行関連情報、ゲームアプリケーション実行関連情報、ユーザ情報を含めた認証情報、ゲーム関連記録情報等が含まれてもよい。
【0049】
ここで、ゲームアプリケーション実行関連情報は、クライアント端末320にゲームアプリケーションがダウンロードされているか否か、ゲームのバージョン、ゲームサーバ302のIPアドレス(Internet protocol address)のように、ゲームアプリケーションを実行するのに必要な情報を含んでもよい。ユーザ情報を含んだ認証情報は、正当なユーザがゲームを実行させたか否かを判断するためのユーザ固有情報、認証されたクライアント端末320においてゲームを実行させたか否かを判断するための端末固有情報を含んでもよい。ゲーム情報としては、ユーザの識別子、あだ名、アバター、年齢、性別、等級、戦跡、ランキング、点数等に関する情報、及びユーザが特定のステップを通過または特定のミッションを達成したかに関する情報を含んでもよく、フリートライアルであるか否か、及びゲーム制限時間等に関する情報も含んでもよい。
【0050】
データベースサーバ306は、図4に示すように、複数のデータベースを含んでもよく、その一部または全体の情報を含めたデータベースが、クライアント端末320内に位置してもよい。
【0051】
また、図示されてはいないが、ユーザがゲームで達成したミッションや点数等を管理するランキングサーバが、ゲームサービスプラットフォームサーバ301またはゲームサーバ302に含まれてもよく、この場合、データベースサーバ306は、それに関連した情報をさらに含んでもよいことは、当業者にとって自明であろう。本実施形態において、サービスサーバ300が6個の細部的なサーバ301、302、303、304、305、306を含むものと説明しているが、6個のサーバは、機能的に互いに統合または分離されてもよく、一部の機能を行うサーバは省略されてもよく、上述したように、追加的な機能を有するサーバをさらに含んでもよいので、これにより、サービスサーバ300は、上述した6個のサーバの代わりに1つ以上のサーバからなってもよい。
【0052】
一方、本発明の一実施形態によるクライアント端末320は、ユーザがゲームサービスプラットフォームまたは各種のゲームを行うために、通信ネットワーク310を通じてサービスサーバ300と通信するための入出力機能を有し、スマートフォンを含めた携帯通信端末だけでなく、デスクトップコンピュータ、ノート型パソコン、ワークステーション、パームトップコンピューター、個人用携帯情報端末(Personal Digital Assistant;PDA)、ウェブパッドのような、記憶手段を備え、マイクロプロセッサを搭載して演算能力を有したデジタル機器であれば、いずれであっても本発明によるクライアント端末320として採用されてよい。
【0053】
ゲームサービスプラットフォームサーバ
本発明の一実施形態により、ゲームサービスプラットフォームサーバ301は、図4に示すように、会員管理モジュール410、ゲーム連動モジュール420、フレンド管理モジュール430、及び付加機能処理モジュール440で構成されてもよい。また、これと連動して、各種のデータを保存及び伝送処理するデータベースサーバ306は、会員情報データベース451、ゲーム情報データベース452、フレンド情報データベース453、記録情報データベース454で構成されてもよい。
【0054】
会員管理モジュール410は、ユーザがゲームサービスプラットフォームまたは各個別ゲームに会員加入して登録した各種の個人情報を管理し、特に、本発明の一実施形態においては、各会員が登録したフレンドの情報及びゲーム記録を管理する。ゲーム連動モジュール420は、ゲームサービスプラットフォームサーバ301がゲームサーバ302の各個別ゲームと連動して動作するようにし、個別ゲームに対するログイン及び課金をゲームサービスプラットフォームにおいて統合して処理させることもできる。フレンド管理モジュール430は、本発明の一実施形態により、多様なゲームフレンド追加機能及びゲームフレンド推薦機能を提供する。付加機能処理モジュール440は、前記ゲームフレンド追加及びゲームフレンド推薦と関連して付加的に提供される各種の機能を提供する。
【0055】
この際、前記ゲームサービスプラットフォームサーバ301の各モジュール410、420、430、440に含まれる細部機能部は、その全部または一部がクライアント端末320にインストールされるサービスプラットフォームクライアントアプリケーションにも同様に含まれてもよく、前記細部機能部のうち、一部の機能がサーバとクライアントシステムにより相互連動しまたは分散して処理されてもよい。
【0056】
以下、前記各モジュールの細部機能について詳述する。
【0057】
先ず、前記会員管理モジュール410は、会員情報管理部411、会員認証処理部412、フレンド登録管理部413、及びゲーム記録管理部414を有する。会員情報管理部411は、各ユーザがゲームサービスプラットフォームサーバ301に接続し、ゲームサービスプラットフォームを通じてサービスに加入する場合、入力された各種の会員関連情報を会員情報データベース451に保存し、またはゲームサービスプラットフォームの会員関連情報を管理する画面(マイインフォメーションホーム(図2参照))を通じて修正された各種の会員関連情報を会員情報データベース451で更新する。
【0058】
会員認証処理部412は、会員加入した各ユーザがゲームサービスプラットフォームまたは各ゲームにログインする場合、認証サーバ303と連動して認証を行う。フレンド登録管理部413は、本発明の一実施形態により、各種の方法により登録された当該会員のゲームフレンドを管理する機能を行う。ゲーム記録管理部414は、当該会員の各ゲーム記録またはゲーム全体についての記録を管理する機能を行う。
【0059】
ゲーム連動モジュール420は、個別ゲーム接続部421、ログイン管理部422、課金処理部423、及びゲームソフトウェア(ゲームS/W)インストール部424を有してもよい。個別ゲーム接続部421は、ゲームサービスプラットフォームサーバ301と連動するゲームサーバ302内において提供する複数のゲームから特定のゲームが選択(例えば、登録されたフレンド情報に表示されたゲームイメージ情報をクリック)される場合、当該ゲームと接続するインタフェース機能を行う。ログイン管理部422は、ゲームサービスプラットフォームを介して各ゲームに接続するとき、当該ゲームのログインを統合して処理し、または各ゲーム別に個別ログインされるように処理する機能を行う。課金処理部423は、連動する特定のゲームが有料ゲームである場合、決済サーバ304と連動して課金処理する機能を行う。ゲームS/Wインストール部424は、本発明の一実施形態により、ゲームサービスプラットフォームを介して特定のゲームに接続しようとするとき、クライアント端末320に当該ゲームに対するS/Wがインストールされていない場合、自動でゲームS/Wインストールステップに移り、ゲームS/Wをインストールする機能を行う。
【0060】
フレンド管理モジュール430は、本発明の各実施形態における機能を行うために、住所録フレンド追加部431、SNSフレンド追加部432、フレンド追加相手方検索部433、ID/あだ名検索部434、非知人推薦処理部435を有してもよい。住所録フレンド追加部431は、図6に示すように、クライアント端末320内に保存された住所録を検索し、当該検索された知人をゲームフレンドとして自動登録する機能を行う。SNSフレンド追加部432は、図7に示すように、前記クライアント端末320のユーザが加入したSNSサービス(例えば、「ミートゥーデイ」サービス)において、自分が登録したSNSフレンドを検索し、ゲームフレンドとして自動登録する機能を行う。フレンド追加相手方検索部433は、図8に示すように、自分をゲームフレンドとして登録したユーザを検索し、当該ユーザをゲームフレンドとして登録させる機能を行う。ID/あだ名検索部434は、図9に示すように、ゲームサービスプラットフォームまたは個別ゲームに会員として加入したユーザをIDまたはあだ名で検索し、その検索結果を提供してゲームフレンドとして登録させる機能を行う。非知人推薦処理部435は、図10に示すように、加入されたゲームサービス会員のうち、ユーザが分からない非知人を、設定されたアルゴリズム(または規則)により検索して推薦し、推薦された非知人のうち、ユーザにより選択された非知人をフレンドとして登録させる機能を行う。
【0061】
このように、フレンド管理モジュール430の各機能部では、本発明の一実施形態により、多様な方法で、知人または非知人をゲームフレンドとして登録させるゲームフレンド登録機能、または一緒にゲームプレイをするためのフレンド推薦機能を提供する。
【0062】
付加機能処理モジュール440は、本発明の一実施形態により、前記フレンド管理モジュール430の機能に付加された機能、またはゲームサービスプラットフォームから提供する各種の付加機能を提供するように、SMS発送処理部441、メモ伝送処理部442、及び広告提供部443を有してもよい。SMS発送処理部441は、図6に示すように、住所録に保存された知人のうち、ゲームサービスに加入していない知人に対して、SMS招待状を自動発送する機能を行い、またはゲームサービスプラットフォームを通じた各種機能の実行中、ユーザが登録したゲームフレンドにSMSメッセージを伝送可能にする機能を提供する。SMS発送処理部441としては、その説明の便宜上、SMSメッセージを伝送する構成として実施形態を記載しているが、住所録に保存された知人の住所の形式に応じて、SMS以外にも電子メールアドレスへのメール伝送等の多様な方式で適用されてもよい。メモ伝送処理部442は、図2に示すように、ゲームサービスプラットフォームの実行時、メインメニューに含まれるゲームメモ伝送機能を提供する。広告提供部443は、ゲームサービスプラットフォームを通じて、連動する各種のゲームと関連した情報または広告を提供する機能を行う。
【0063】
一方、前記ゲームサービスプラットフォームサーバ301に含まれた本発明と関連した各種の機能は、ゲームサービスプラットフォームの駆動のために、クライアント端末320にインストールされるゲームサービスプラットフォームクライアントアプリケーションと連動して駆動し、または一部の機能が、前記クライアント端末320のサービスプラットフォームクライアントアプリケーションに含まれ、サーバの動作無しに、クライアント端末320上で駆動して当該機能を提供し、またはゲームサービスプラットフォームサーバ301から情報を提供され、クライアント端末320で主導的に当該機能を実行してもよい。
【0064】
例えば、クライアント端末320においてゲームサービスプラットフォームクライアントアプリケーションをインストールして実行した後、ゲームサービスプラットフォーム画面において住所録フレンド追加機能を選択すると、前記クライアントゲームアプリケーションにおいてクライアント端末320の内部に保存された住所録データを直接読み出し、前記読み出された住所録の各データをゲームサービスプラットフォームサーバ301に伝送する。すると、前記ゲームサービスプラットフォームサーバ301では、前記住所録データを会員情報データベース451に保存された会員情報と比較して会員加入有無を判断し、会員加入有無をクライアント端末320に再伝送することにより、前記クライアント端末320において自動フレンド登録を行うことができる。このように、後述する本発明の一実施形態による各種の機能が、サーバまたはクライアント端末においてまたはサーバとクライアント端末が連動して行われる。
【0065】
データベースサーバ
データベースサーバ306は、会員情報データベース451、ゲーム情報データベース452、フレンド情報データベース453、及び記録情報データベース454を有してもよく、本発明によるゲームサービスプラットフォームの提供のために必要な他のデータベースをさらに有してもよい。
【0066】
会員情報データベース451は、ゲームサービスプラットフォームを通じて、サービス会員またはゲーム会員として加入した会員の各種の情報を保存する。例えば、前記会員情報として、当該会員の個人を識別する情報、プロフィール情報に必要な写真、あだ名、最近プレイしたゲーム、インストールしたゲーム、ゲーム別戦跡または記録情報、ランキング情報、挑戦課題情報、SNS加入情報、個人情報露出設定情報、自動ログイン設定情報等を含んでもよい。
【0067】
ゲーム情報データベース452は、ゲームサービスプラットフォームサーバ301と連動する複数のゲームに関する情報を保存する。例えば、各ゲーム別インストールソフトウェア情報、ファームアップソフトウェア情報、ゲーム別バージョン情報、各ゲーム別記録情報、ゲーム別挑戦課題情報、ゲームサービスプラットフォームサーバ301との連動経路情報、当該ゲームに加入した加入者情報等を含んでもよい。
【0068】
フレンド情報データベース453は、本発明の一実施形態により、自動登録またはユーザが直接登録したゲームフレンドと関連した各種の情報を保存する。例えば、登録したフレンドのID及びあだ名情報、登録経路情報、フレンド遮断情報等を含んでもよい。
【0069】
記録情報データベース454は、各会員のゲームプレイ結果による各種の記録を保存する。例えば、各ゲーム別プレイ回数、各ゲーム別各会員のプレイ点数、挑戦課題点数等を含んでもよい。
【0070】
全体サービス手続き
図5は、本発明の一実施形態によるフレンド登録を通じたゲーム提供手続きを示すフローチャートである。先ず、クライアント端末320(例えば、スマートフォン)のユーザは、ゲームサービスプラットフォームソフトウェアをダウンロードしてインストール(S501)し、インストールされたゲームサービスプラットフォームを起動(S502)する。前記ゲームサービスプラットフォームが起動し、会員加入及びログイン(S503)を行うと、クライアント端末320には、図2のような形態でメイン画面が表示される。
【0071】
この際、本発明の一実施形態により、フレンド追加メニューを実行(S504)し、前記フレンド追加メニューの下部メニューとして、各種の多様な方法によりゲームフレンド登録を行う。
【0072】
例えば、マイ住所録から自動で追加(図6参照)し、またはSNSフレンドを自動で追加(図7参照)し、私(当該ユーザ)を登録した人を検索して追加(図8参照)し、またはID/あだ名を検索して追加(図9参照)し、または利用者情報窓または非知人推薦により提供されたリストから追加(図10参照)することができる。
【0073】
上記によりフレンド登録が完了すると、ユーザは、クライアント端末320を用いて、ゲームフレンドとして登録されたユーザのリストを検索(S505)することができ、検索結果として提供されるユーザのリストは、各ユーザ別に特定のゲームに接続中である場合、ユーザの接続中の特定ゲームに対するゲームイメージを用いて、または他の方式で、現在ユーザがどのゲームに接続中であるかを表示することができる。前記リストから、特定ゲームに接続中のユーザに表示された当該ゲームイメージまたは当該ユーザを選択(S506)する方式で特定のゲームを選択すると、どのゲームを選択したかに関する情報を含むゲーム選択情報が、ゲームサービスプラットフォームサーバ301に伝送され、ゲームサービスプラットフォームサーバ301は、伝送されたゲーム選択情報に基づき、前記選択された特定のゲームに直ちに接続されてプレイ可能なように必要な情報を提供する。
【0074】
一方、前記選択したゲームがクライアント端末320に既にインストールされたゲームである場合(S507)は、直ちにゲーム実行(S509)が可能であるが、インストールされていないゲームである場合は、当該ゲームに対するインストールメニューに切り換わり、ゲームプログラムがダウンロードされてインストール(S508)される。
【0075】
このように、ゲームフレンドとして登録された当該フレンドのゲーム接続状態を確認し、当該フレンドが特定のゲームに接続中である状態(例えば、オンライン状態)である場合は、本発明の一実施形態により、ゲームサービスプラットフォームから提供するインタフェースを通じて直ちにゲームに参加することができるようになる。これにより、登録されたゲームフレンドと一緒に同一のゲームを楽しみ、または同一のゲーム内において互いに協力または対戦してゲームをすることができる。
【0076】
以下、図6乃至図10を参照して、多様な実施形態によるゲームフレンド登録手続きについて説明する。
【0077】
ゲームフレンド登録手続き
図6は、本発明の一実施形態による住所録フレンド自動登録手続きを示すフローチャートである。図6を参照すると、前記図5のフレンド追加ステップ(S504)において、住所録フレンド追加メニュー(マイ住所録から自動追加)を選択(S601)すると、住所録フレンド追加メニューを選択したとの情報を含むフレンド登録要求情報が、ゲームサービスプラットフォームサーバ301に伝送され、ゲームサービスプラットフォームサーバ301は、フレンド登録要求情報を伝送した当該クライアント端末320の住所録またはサービスサーバ300に保存された住所録リストを検索(S602)する。前記検索された対象者を、自動でゲームフレンドとして登録(S605)する。
【0078】
一方、前記検索された対象者のうち、ゲームサービスに加入されていないユーザである場合は、自動フレンド登録が行われないこともある。したがって、各ゲームフレンド登録対象者に対して、ゲームサービス(例えば、ゲームサービスプラットフォームを通じたサービスまたは各個別ゲームサービス)加入の有無を確認(S603)することが好ましい。この際、前記加入有無の確認は、サービスサーバ300を通じて会員情報データベース451を照合することにより確認することができる。
【0079】
前記確認の結果(S604)、ゲームサービスに既に加入しているユーザについては、上述したように自動でゲームフレンド登録を行い(S605)、これに対して、未だゲームサービスに加入していないユーザには、前記住所録に登録された電話番号にゲームサービスへの加入を誘導するSMS(short message service;短文メッセージサービス)招待状を発送(S606)する。上述の通り、電話番号以外にも、住所録に登録された他の多様な形態の連絡先に、多様な方式で招待状を発送してもよい。
【0080】
前記SMS招待状には、当該ゲームサービス加入画面に直接接続されるリンク情報を含むことが好ましい。これにより、前記SMS招待状を受信した当該ユーザは、前記SMS招待状内に含まれたリンクを選択することによりゲームサービスに加入し、前記加入により、追加でゲームフレンド登録が行われる。
【0081】
このような手続きは、前記クライアント端末320にインストールされたゲームサービスプラットフォームクライアントアプリケーション、及び上述したサービスサーバ300のゲームサービスプラットフォームサーバ301に含まれたフレンド管理モジュール430の住所録フレンド追加部431と連動して行われる。
【0082】
図7は、本発明の一実施形態によるSNSフレンド自動登録手続きを示すフローチャートである。図7を参照すると、前記図5のフレンド追加ステップ(S504)において、SNSフレンド追加メニューを選択(S701)すると、ユーザのソーシャルネットワークサービスアカウント情報(例えば、ソーシャルネットワークの名称やURL、ユーザのID及びパスワード等のソーシャルネットワークサービスにログイン可能な情報を含む)及びSNSフレンド追加メニューを選択したとの情報を含むフレンド登録要求情報が、ゲームサービスプラットフォームサーバ301に伝送され、ゲームサービスプラットフォームサーバ301は、伝送された情報のうち、ソーシャルネットワークサービスアカウント情報に基づき、当該クライアント端末320のユーザが加入しているSNS(例えば、「ミートゥーデイ」)に対して接続及びユーザアカウント認証(S702)を行う。前記アカウント認証が完了すると、前記ユーザが登録したSNSフレンドを検索(S703)する。この際、前記登録したSNSフレンド検索は、SNSサーバ305を通じて検索することができる。前記検索された対象者は、自動でゲームフレンドとして登録(S706)される。
【0083】
一方、前記検索された対象者のうち、ゲームサービスに加入していないユーザである場合は、自動フレンド登録が行われないこととなる。したがって、各ゲームフレンド登録対象者について、ゲームサービス加入の有無を確認(S704)することが好ましい。この際、前記加入有無の確認は、サービスサーバ300を通じて会員情報データベース451を照合することにより確認することができる。
【0084】
前記確認結果(S705)、ゲームサービスに既に加入しているユーザについては、上述したように自動でゲームフレンド登録を行い(S706)、これに対して、未だゲームサービスに加入されていないユーザには、前記当該SNSサービスから提供する各種の機能(例えば、プッシュ通知機能等)を通じて、ゲームサービスへの加入を誘導する招待状または召喚状(例えば、ミートゥープッシュ通知)を発送(S707)する。
【0085】
前記招待状または召喚状には、当該ゲームサービス加入画面に直接接続されるリンク情報を含むことが好ましい。これにより、前記招待状または召喚状を受信した当該SNS会員は、前記招待状または召喚状内に含まれたリンクを選択することによりゲームサービスに加入し、前記加入により、追加にゲームフレンド登録が行われる。
【0086】
このような手続きは、前記クライアント端末320にインストールされたゲームサービスプラットフォームクライアントアプリケーション、及び上述したサービスサーバ300のゲームサービスプラットフォームサーバ301に含まれたフレンド管理モジュール430のSNSフレンド追加部432と連動して行われる。
【0087】
図8は、本発明の一実施形態によるあるユーザ(図中では「私」)をフレンドとして追加した人を当該ユーザがフレンドとして登録する手続きを示すフローチャートである。図8を参照すると、前記図5のフレンド追加ステップ(S504)において、私(当該ユーザ)を登録した人追加メニューを選択(S801)すると、私(当該ユーザ)を登録した人追加メニューを選択したとの情報を含むフレンド登録要求情報が、ゲームサービスプラットフォームサーバ301に伝送され、ゲームサービスプラットフォームサーバ301は、フレンド登録要求情報を認識し、ゲームサービスプラットフォームサーバ301に含まれたフレンド管理モジュール430のフレンド追加相手方検索部433を通じてフレンド情報データベース453を検索し、前記当該ユーザをゲームフレンドとして登録した会員が存在するか否かを判断する。
【0088】
前記検索結果は、当該クライアント端末320に再伝送され、クライアント端末320では、前記検索結果を受信(S803)し、検索結果に基づき検索対象者リストを表示(ディスプレイ)(S804)する。前記ディスプレイされた各対象者のうち、特定会員を選択することによりゲームフレンドを登録(S805)する。
【0089】
図9は、本発明の一実施形態によるユーザ検索によるフレンド登録手続きを示すフローチャートである。図9を参照すると、前記図5のフレンド追加ステップ(S504)において、IDまたはあだ名で検索追加メニューを選択し、検索キーワードを入力することにより検索を行う。この際、ユーザが入力した検索キーワード及びIDまたはあだ名で検索追加メニューを選択したとの情報を含むフレンド登録要求情報が、ゲームサービスプラットフォームサーバ301に伝送され、ゲームサービスプラットフォームサーバ301は、伝送された情報のうち、検索キーワードとして、ゲームサービスプラットフォームサーバ301に含まれたフレンド管理モジュール430のID/あだ名検索部434を用い、フレンド情報データベース453を照合して、前記当該検索キーワードに該当する会員がいるか否かを検索する。
【0090】
前記検索結果は、当該クライアント端末320に再伝送され、クライアント端末320では、前記検索結果を受信し、検索結果を表示(ディスプレイ)(S902)する。一方、前記検索結果、前記検索キーワードに該当する登録されたユーザが存在する場合(S903)、前記検索された結果から当該ユーザを選択することにより、ゲームフレンドを登録(S904)する。
【0091】
フレンド推薦手続き
図10は、本発明の一実施形態によるサーバにおけるフレンド推薦手続きを示すフローチャートである。図10を参照すると、前記図5のゲームフレンド追加ステップ(S504)において、フレンド推薦(すなわち、非知人推薦による追加)を選択(S1001)すると、フレンド推薦を選択したとの情報を含むフレンド登録要求情報が、ゲームサービスプラットフォームサーバ301に伝送され、ゲームサービスプラットフォームサーバ301は、これを認識し、既設定されたアルゴリズムまたは規則により、登録された会員のうち、特定の会員をフレンド追加対象者として推薦する。
【0092】
この際、前記フレンド推薦選択により、ゲームサービスプラットフォームサーバ301に含まれたフレンド管理モジュール430の非知人推薦処理部435では、会員情報データベース451を照合(S1002)し、前記当該ユーザと所定の条件が適合する会員をゲームフレンド対象者として検索する。
【0093】
例えば、前記当該ユーザが、クライアント端末320にインストールしたゲーム情報、最近ゲームプレイ情報、ゲームランキング情報、ユーザの位置情報、ゲーム接続情報等を通じて、当該条件に合う会員のうち、設定された人員(例えば、25名)だけを選択し、ゲームフレンド対象者として推薦(S1003)する。例えば、前記ユーザのランキング情報を確認し、当該ランキングに近接したランキングの利用者のうち、現在接続中の利用者を特定の数だけ選択して推薦することができる。すなわち、現在接続中の人とは直ちにゲーム進行が可能であるので、現在接続中の利用者を優先順位として推薦することが好ましい。また、当該ユーザがクライアント端末320にインストールしたゲームと同一のゲームをインストールした利用者を推薦し、または当該ユーザが最近プレイしたゲームを最近プレイした記録を有している利用者を推薦し、または当該ユーザの位置情報に基づき、当該ユーザの近くに位置している利用者を推薦してもよく、当該ユーザのゲーム接続情報からゲーム接続時間帯が類似した利用者を推薦してもよい。または、上述した情報のいずれか一つ以上を複合的に組み合わせて用いることにより、ゲームフレンド対象者を推薦することができるのは、通常の技術者にとって自明であろう。なお、こうして追加されるゲームフレンドを好敵手フレンドと呼んでもよく、フレンド推薦におけるフレンド登録要求を好敵手フレンド追加要求と呼んでもよい。
【0094】
前記推薦されたリストは、クライアント端末320にディスプレイされ、前記提供された推薦対象者から特定の会員を選択することにより、ゲームフレンドを登録(S1004)する。
【0095】
一方、前記推薦されたリストでは、直ちにゲームフレンド登録を行ってもよく、先ず、該当会員が接続したゲームを実行し、一緒にゲームを進行した後、ゲームフレンドとして登録することが可能である。この際、一緒にゲームに参加することにより、自動フレンド登録となるようにしてもよく、推薦フレンド対象者としてのみ登録された状態でゲームを終了した後、会員の選択により最終的にゲームフレンド登録が可能なようにしてもよい。
【0096】
ゲームサービスプラットフォームの具体例
図11は、本発明の一実施形態によるスマートフォンにおける住所録フレンド自動登録画面を示す図である。図11を参照すると、図6の説明において上述したように、マイ住所録から追加を選択する場合、クライアント端末320の住所録に保存されたユーザを自動抽出してフレンドとして登録することができる。この際、上述したように、前記抽出されたユーザのうち、ゲームサービスに既に加入された会員(例えば、図11において、田中、佐藤等)は、既にゲームフレンドとして追加されたことを表示し、当該会員のログイン状態も一緒に表示することができる。これに対して、前記抽出されたユーザのうち、ゲームサービスに未だ加入していない会員(例えば、図11において、鈴木、上田等)は、招待ボタンをクリックしてSMS招待状を発送し、または自動でSMS招待状が発送されるようにしてもよい。
【0097】
図12は、本発明の一実施形態によるスマートフォンにおけるSNSフレンド自動登録画面を示す図である。図12を参照すると、図7の説明において上述したように、SNS(例えば、「ミートゥーデイ」)フレンド追加を選択する場合、ユーザアカウント認証を通じて、自分のSNS ID(例えば、「BIGDADDY」)を検索した後、当該ユーザが登録したSNSフレンドを検索してリストに表示することができる。この際、上述したように、前記抽出されたSNSフレンドのうち、ゲームサービスに既に加入された会員(例えば、図12において、マリン2匹、サリトバ等)は、既にゲームフレンドとして追加されたことを表示し、当該会員のログイン状態も一緒に表示することができる。これに対して、前記抽出されたSNSフレンドのうち、ゲームサービスに未だ加入していない会員(例えば、図12において、ヒグマ、プルトプルト等)は、招待ボタンをクリックしてSMSサービスから提供する招待状または召喚状を発送し、または自動で招待状または召喚状が発送されるように具現されてもよい。
【0098】
図13は、本発明の一実施形態によるスマートフォンにおけるあるユーザ(私)をフレンドとして追加した人をフレンドとして登録する画面を示す図である。図13を参照すると、図8の説明において上述したように、当該ユーザ(私)を追加した人を選択する場合、当該会員をサービスサーバ300を通じて検索してリストに表示することができる。この際、前記検索された会員を自動でフレンド追加するようにしてもよく、先ず、リストを提供した後、ユーザの選択によりフレンド追加となるようにしてもよい。
【0099】
一方、本実施形態では、既にゲームサービス会員に加入しているユーザを対象として検索したものであるので、上述した実施形態のように、別途の加入勧誘招待状または召喚状を発送する必要がない。また、同様に、当該検索された会員の接続有無が一緒に表示されてもよい。
【0100】
図14は、本発明の一実施形態によるスマートフォンにおけるユーザ検索によるフレンド登録画面を示す図である。図14を参照すると、図9の説明において上述したように、ID/あだ名の検索で追加を選択する場合、検索キーワードを入力する検索窓が提供され、当該検索窓にキーワードを入力することにより、入力された検索キーワードに該当する会員についての検索結果を提供することができる。この際、前記検索された会員を自動でフレンド追加されるように具現してもよく、先ず、リストを提供した後、ユーザの選択によりフレンド追加となるように具現してもよい。
【0101】
図15は、本発明の一実施形態によるスマートフォンにおけるフレンド推薦画面を示す図である。図15を参照すると、図10の説明において上述したように、ゲームフレンド推薦メニューを選択する場合、既設定されたアルゴリズムまたは規則(例えば、当該ユーザのランキングと隣接した会員のうち、現在接続中の会員)により決定された会員を推薦リストとして提供する。この際、前記検索された会員を自動でフレンド追加されるようにしてもよく、先ず、リストを提供した後、ユーザの選択によりフレンド追加となるようにしてもよい。
【0102】
また、前記図15に示した各推薦された会員のIDまたはあだ名の右側に、前記当該会員が現在接続して実行しているゲームに対するゲームイメージ1500を提供してもよい。前記提供されたゲームイメージ1500を選択すると、直ちに当該ゲームに接続してゲームに参加することができる。この際、上述のように、前記当該選択されたゲームが、クライアント端末320内に未だインストールされていない場合は、先ず、当該ゲームに対するインストールメニューに切り換わり、ゲームインストール手続きを行うことになる。
【0103】
図16は、本発明の一実施形態による登録されたフレンドリストを通じてゲームを実行する画面を示す図である。図16を参照すると、上述した多様な方法によりゲームフレンド登録が完了すると、マイフレンドリストメニューから登録したゲームフレンドのリストを確認することができる。この際、各登録されたゲームフレンドのリストには、当該フレンドの接続状態と、最近プレイしたゲームまたは現在実行中のゲームのイメージが表示される。前記提供されたゲームイメージ1500を選択し、または「一緒にゲーム1600」ボタンをクリックすると、直ちに当該ゲームに接続してゲームに参加することができる。この際、上述のように、前記当該選択されたゲームが、クライアント端末320内に未だインストールされていない場合は、先ず、当該ゲームに対するインストールメニューに切り換わり、ゲームインストール手続きを行うことになる。
【0104】
本発明による実施形態は、様々なコンピュータ手段で行われるプログラム命令形態で実現され、コンピュータで読み取り可能な媒体に記録されてもよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造等を単独または組合せで含んでもよい。前記媒体に記録されるプログラム命令は、本発明のために特別に設計され構成されたものであってもよく、またはコンピュータソフトウェアの当業者に公知されて使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、フロッピー(登録商標)ディスク、磁気テープのような磁気媒体(magnetic media)、CD−ROM、DVDのような光記録媒体(optical media)、フロプティカルディスク(Floptical disk)のような光磁気媒体(magneto-optical media)、及びROM、RAM、フラッシュメモリのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が挙げられる。プログラム命令の例としては、コンパイラにより作成される機械語コードだけでなく、インタープリタを用いてコンピュータで実行可能な高級言語コードを含む。前記ハードウェア装置は、本発明の動作を実行するために、一つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同様である。
【0105】
以上、本発明では、特定の事項を具体的な構成要素を示し、限定された実施形態及び図面により説明したが、これは、本発明のより全般的な理解を助けるために提供されるものであり、本発明は、上記した実施形態に限定されるものではなく、本発明の属する技術分野における通常の知識を有する者であれば、これらの記載から様々な修正及び変形が可能である。
【0106】
したがって、本発明の思想は、説明された実施形態に限定されてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等または等価的変形を有するものであれば、いずれも本発明の思想の範疇に属するものと言える。
【符号の説明】
【0107】
200 スマートフォン
210 マイインフォメーションメニュー
220 フレンドメニュー
230 ゲームメモメニュー
240 ゲームプラスメニュー
300 サービスサーバ
301 ゲームサービスプラットフォームサーバ
302 ゲームサーバ
303 認証サーバ
304 決済サーバ
305 SNSサーバ
306 データベースサーバ
310 通信ネットワーク
320 クライアント端末(スマートフォン)
410 会員管理モジュール
411 会員情報管理部
412 会員認証処理部
413 フレンド登録管理部
414 ゲーム記録管理部
420 ゲーム連動モジュール
421 個別ゲーム接続部
422 ログイン管理部
423 課金処理部
424 ゲームS/Wインストール部
430 フレンド管理モジュール
431 住所録フレンド追加部
432 SNSフレンド追加部
433 フレンド追加相手方検索部
434 ID/あだ名検索部
435 非知人推薦処理部
440 付加機能処理モジュール
441 SMS発送処理部
442 メモ伝送処理部
443 広告提供部
451 会員情報データベース
452 ゲーム情報データベース
453 フレンド情報データベース
454 記録情報データベース

【特許請求の範囲】
【請求項1】
ゲームサービスプラットフォームサーバにより行われるフレンド登録を通じたゲーム提供方法であって、
ユーザ端末から受信したフレンド登録要求情報に基づき、前記ゲームサービスプラットフォームサーバが管理するゲームに加入している会員のうち少なくとも一人の会員をゲームフレンドとして登録するステップと、
前記ゲームフレンドとして登録された会員の現在接続中のゲームに関する情報を前記ユーザ端末に提供するステップと、
前記ユーザ端末から前記ゲームフレンドの現在接続中のゲームを選択したとのゲーム選択情報を受信した場合、前記ユーザ端末に前記ゲームを実行するのに必要な情報を提供するステップと、を含み、
前記ユーザ端末は、ゲームを管理するゲームサービスプラットフォームを実行し、前記ゲームサービスプラットフォームを通じて前記ゲームフレンド登録要求情報及び前記ゲーム選択情報を提供することを特徴とするフレンド登録を通じたゲーム提供方法。
【請求項2】
前記ゲームフレンドとして登録するステップは、
前記フレンド登録要求情報に基づき、住所録からのフレンド追加要求が認識された場合、前記ユーザ端末に保存された住所録データを検索するステップと、
前記検索された住所録データに登録された各検索対象者に対して前記ゲームサービス加入有無を確認するステップと、
前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入している検索対象者をゲームフレンドとして登録するステップと、
を含むことを特徴とする請求項1に記載のフレンド登録を通じたゲーム提供方法。
【請求項3】
前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入していない検索対象者に、前記住所録データに保存された前記検索対象者の連絡先へゲームサービスの加入を誘導するメッセージを伝送するステップをさらに含むことを特徴とする請求項2に記載のフレンド登録を通じたゲーム提供方法。
【請求項4】
前記ゲームフレンドとして登録するステップは、
前記フレンド登録要求情報においてソーシャルネットワークサービスからのフレンド追加要求が認識された場合、前記受信したフレンド登録要求情報内に含まれたソーシャルネットワークサービスアカウント情報に基づき、前記ソーシャルネットワークサービスに接続し、前記ユーザの前記ソーシャルネットワークサービスに登録されたソーシャルネットワークフレンド情報を検索するステップと、
前記検索したソーシャルネットワークフレンド情報に基づき、各ソーシャルネットワークフレンドに対する前記ゲームサービス加入有無を確認するステップと、
前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入されたソーシャルネットワークフレンドをゲームフレンドとして登録するステップと、
を含むことを特徴とする請求項1に記載のフレンド登録を通じたゲーム提供方法。
【請求項5】
前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入していないソーシャルネットワークフレンドに、前記ソーシャルネットワークフレンド情報を参照し、前記ソーシャルネットワークサービスが提供する機能を通じて、前記ゲームサービスへの加入を誘導するメッセージを伝送するステップをさらに含むことを特徴とする請求項4に記載のフレンド登録を通じたゲーム提供方法。
【請求項6】
前記ゲームフレンドとして登録するステップは、
前記フレンド登録要求情報に基づき、ユーザをゲームフレンドとして登録した人のうち、フレンド追加要求が認識された場合、前記ゲームサービスプラットフォームにおいて、ユーザ自身をゲームフレンドとして登録した会員のリストを照合し、前記ユーザ端末に提供するステップと、
前記提供された会員リストのいずれか一つが選択された場合、前記選択された会員をゲームフレンドとして登録するステップと、を含むことを特徴とする請求項1に記載のフレンド登録を通じたゲーム提供方法。
【請求項7】
前記ゲームフレンドとして登録するステップは、
前記フレンド登録要求情報に基づき、キーワードを通じたフレンド追加要求が認識された場合、前記受信したフレンド登録要求情報に含まれたキーワードをIDまたはあだ名として有している会員情報を検索した結果を、前記ユーザ端末に提供するステップと、
前記提供された検索結果のいずれか一つが選択された場合、前記選択された会員をゲームフレンドとして登録するステップと、を含むことを特徴とする請求項1に記載のフレンド登録を通じたゲーム提供方法。
【請求項8】
前記ゲームフレンドとして登録するステップは、
前記フレンド登録要求情報に基づき、非知人フレンド追加要求が認識された場合、前記ゲームサービスに加入された会員のうち、前記ユーザと予め設定された推薦アルゴリズムによる条件に適合した少なくとも一つの推薦可能な会員情報を抽出し、前記ユーザ端末に提供するステップと、
前記提供された会員情報が選択された場合、前記選択された会員をゲームフレンドとして登録するステップと、を含むことを特徴とする請求項1に記載のフレンド登録を通じたゲーム提供方法。
【請求項9】
前記推薦アルゴリズムは、前記ユーザがインストールしたゲーム情報、最近プレイしたゲーム情報、ランキング情報、位置情報、及びゲーム接続情報の少なくとも一つを考慮して、推薦可能な会員を選定することを特徴とする請求項8に記載のフレンド登録を通じたゲーム提供方法。
【請求項10】
複数のゲームを管理するゲームサービスプラットフォームサーバにより行われるフレンド登録を通じたゲーム実行方法であって、
ユーザ端末から住所録に基づくゲームフレンド登録要求を受信するステップと、
前記ユーザ端末に保存された住所録データを検索するステップと、
前記検索された住所録データに登録された各検索対象者に対して、前記ゲームサービスプラットフォームサーバが管理する複数のゲームのうち少なくとも一つのゲームサービスに加入しているか否かを確認するステップと、
前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入している検索対象者をゲームフレンドとして登録するステップと、
を含むことを特徴とするフレンド登録を通じたゲーム提供方法。
【請求項11】
前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入していない検索対象者に、前記住所録データに保存された前記検索対象者の連絡先へゲームサービスの加入を誘導するメッセージを伝送するステップをさらに含むことを特徴とする請求項10に記載のフレンド登録を通じたゲーム提供方法。
【請求項12】
複数のゲームを管理するゲームサービスプラットフォームサーバにより行われるフレンド登録を通じたゲーム実行方法であって、
ユーザ端末から好敵手フレンド追加要求を受信するステップと、
前記ゲームサービスプラットフォームサーバが管理する複数のゲームの少なくとも一つのゲームサービスに加入した会員のうち、前記ユーザと予め設定された推薦アルゴリズムによる条件に適合した少なくとも一つの推薦可能な会員情報を抽出し、前記ユーザ端末に提供するステップと、
前記提供された会員情報が選択された場合、前記選択された会員をゲームフレンドとして登録するステップと、
を含むことを特徴とするフレンド登録を通じたゲーム提供方法。
【請求項13】
前記推薦アルゴリズムは、前記ユーザがインストールしたゲーム情報、最近のゲーム実行情報、位置情報、及びゲーム接続情報の少なくとも一つを考慮して、推薦可能な会員を選定するようにすることを特徴とする請求項12に記載のフレンド登録を通じたゲーム提供方法。
【請求項14】
フレンド登録を通じたゲーム提供システムにおいて、
ゲームを管理するゲームサービスプラットフォームが実行され、前記ゲームサービスプラットフォームを通じてゲームフレンド登録要求情報及びゲーム選択情報を提供するユーザ端末と、
前記ユーザ端末から受信したフレンド登録要求情報に基づき、前記ゲームサービスプラットフォームサーバが管理するゲームに加入した会員のうち少なくとも一人の会員をゲームフレンドとして登録し、前記ゲームフレンドとして登録された会員の現在接続中のゲームに関する情報を前記ユーザ端末に提供し、前記ユーザ端末から前記ゲームフレンドの現在接続中のゲームを選択したとのゲーム選択情報を受信した場合、前記ユーザ端末に前記ゲームを実行するのに必要な情報を提供するゲームサービスプラットフォームサーバと、
を備えることを特徴とするフレンド登録を通じたゲーム提供システム。
【請求項15】
前記ゲームサービスプラットフォームサーバは、
前記フレンド登録要求情報に基づき、住所録からのフレンド追加要求を認識した場合、前記ユーザ端末に保存された住所録データを検索し、前記検索された住所録データに登録された各検索対象者について、前記ゲームサービス加入有無を確認し、前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入している検索対象者をゲームフレンドとして登録する住所録フレンド追加部を有することを特徴とする請求項14に記載のフレンド登録を通じたゲーム提供システム。
【請求項16】
前記住所録フレンド追加部は、前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入していない検索対象者に、前記住所録データに保存された前記検索対象者の住所へゲームサービスの加入を誘導するメッセージをさらに伝送することを特徴とする請求項15に記載のフレンド登録を通じたゲーム提供システム。
【請求項17】
前記ゲームサービスプラットフォームサーバは、
前記フレンド登録要求情報に基づき、ソーシャルネットワークサービスからのフレンド追加要求を認識した場合、前記受信したフレンド登録要求情報内に含まれたソーシャルネットワークサービスアカウント情報に基づき、前記ソーシャルネットワークサービスに接続し、ユーザの前記ソーシャルネットワークサービスに登録されたソーシャルネットワークフレンド情報を検索し、各ソーシャルネットワークフレンドについて前記ゲームサービス加入有無を確認し、前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入しているソーシャルネットワークフレンドをゲームフレンドとして登録するSNSフレンド追加部を有することを特徴とする請求項14に記載のフレンド登録を通じたゲーム提供システム。
【請求項18】
前記SNSフレンド追加部は、前記ゲームサービス加入有無確認の結果、前記ゲームサービスに加入していないソーシャルネットワークフレンドに、前記ソーシャルネットワークフレンド情報を参照し、前記ソーシャルネットワークサービスから提供する機能を通じて、前記ゲームサービスへの加入を誘導するメッセージをさらに伝送することを特徴とする請求項17に記載のフレンド登録を通じたゲーム提供システム。
【請求項19】
前記ゲームサービスプラットフォームサーバは、
前記フレンド登録要求情報に基づき、ユーザをゲームフレンドとして登録した人のうち、フレンド追加要求が認識された場合、前記ゲームサービスプラットフォームにおいて、自分をゲームフレンドとして登録した会員のリストを照合し、前記ユーザ端末に提供し、前記提供された会員リストのいずれか一つが選択された場合、前記選択された会員をゲームフレンドとして登録するフレンド追加相手方検索部を有することを特徴とする請求項14に記載のフレンド登録を通じたゲーム提供システム。
【請求項20】
前記ゲームサービスプラットフォームサーバは、
前記フレンド登録要求情報に基づき、キーワードを通じたフレンド追加要求が認識された場合、
前記受信したフレンド登録要求情報に含まれたキーワードをIDまたはあだ名として有している会員情報を検索して前記ユーザ端末に提供し、前記提供された検索結果のいずれか一つが選択された場合、前記選択された会員をゲームフレンドとして登録するID/あだ名検索部を有することを特徴とする請求項14に記載のフレンド登録を通じたゲーム提供システム。
【請求項21】
前記ゲームサービスプラットフォームサーバは、
前記フレンド登録要求情報に基づき、非知人フレンド追加要求が認識された場合、
前記ゲームサービスに加入している会員のうち、予め設定された推薦アルゴリズムによる条件に適合した少なくとも一つの推薦可能な会員情報を抽出し、前記ユーザ端末に提供し、前記提供された会員情報が選択された場合、前記選択された会員をゲームフレンドとして登録する非知人推薦検索部を有することを特徴とする請求項14に記載のフレンド登録を通じたゲーム提供システム。
【請求項22】
前記推薦アルゴリズムは、前記ユーザがインストールしたゲーム情報、最近プレイしたゲーム情報、ランキング情報、位置情報、及びゲーム接続情報の少なくとも一つを考慮して、推薦可能な会員を選定することを特徴とする請求項21に記載のフレンド登録を通じたゲーム提供システム。
【請求項23】
請求項1乃至13のいずれか一項による方法を実行するためのプログラムが記録されていることを特徴とするコンピュータで読み取り可能な記録媒体。


【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate


【公開番号】特開2013−588(P2013−588A)
【公開日】平成25年1月7日(2013.1.7)
【国際特許分類】
【出願番号】特願2012−131345(P2012−131345)
【出願日】平成24年6月8日(2012.6.8)
【出願人】(505205812)エヌエイチエヌ コーポレーション (408)
【Fターム(参考)】