(57)【要約】  オンライン及びオフラインの連動ゲームシステムが提供される。本発明の一実施形態に係るオンライン及びオフラインの連動ゲームシステムは、ミッションポイントから取得したコードデータをもとにミッションを完了したか否かを決定する判断ユニットと、前記判断ユニットでミッション完了と判断された場合、発給される所定の補償データを管理する管理ユニットを含む。
2015533540.tif 000002
【特許請求の範囲】
【請求項１】
ミッションポイントに存在する被写体の撮影イメージであるコードデータの基準イメージとの類似度をもとにミッションを完了したか否かを決定する判断ユニット；及び
前記判断ユニットでミッション完了と判断された場合、発給される所定の補償データを管理する管理ユニットを含む、オンライン及びオフラインの連動ゲームシステム。
【請求項２】
前記コードデータは前記ミッションポイントに存在する被写体の撮影イメージである、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項３】
前記撮影イメージは前記被写体の特定のポイントまたは特定の角度で撮影したデータであり、
前記判断ユニットは前記撮影イメージと予め保存された基準イメージとを比較して前記ミッションを完了したか否かを決定する、請求項２に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項４】
前記撮影イメージはクライアント装置のカメラユニットから生成され、
前記カメラユニットは撮影時に前記被写体の外形の一部を撮影ガイドラインで提供する、請求項２に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項５】
前記判断ユニットはクライアント装置の位置情報を一緒に考慮して前記ミッションを完了したか否かを決定する、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項６】
前記補償データは収集可能な形態のバトルカードを含み、
前記バトルカードにより複数のユーザとの間の個人的な対決（ＰｖＰ）が遂行される、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項７】
前記ミッションポイントは所定の地域内の地理的に異なる位置に複数に存在する、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項８】
前記ミッション完了の数と所要時間を考慮して、複数のユーザとの間の順位を決定するランクユニットをさらに含む、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項９】
前記コードデータについてのヒント情報を管理する補助ユニットをさらに含み、
前記ヒント情報はユーザと関連付けられる連関ユーザに提供される、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項１０】
前記ミッションポイントが位置する第１地域に第１ユーザのクライアント装置が配置され、第２ユーザのクライアント装置が前記第１地域と離隔した第２地域に位置している場合は、
前記第２ユーザのクライアント装置から伝送されたミッションポイントに関する情報を前記第１ユーザのクライアント装置に伝送する、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項１１】
ミッションポイントに存在する被写体の撮影イメージであるコードデータの基準イメージとの類似度をもとにミッションを完了したか否かを決定する機能及び前記ミッション完了と判断された場合、発給される所定の補償データを管理する機能を実現させるためのコンピュータプログラム。
【請求項１２】
前記コードデータは前記ミッションポイントに存在する被写体の撮影イメージである、請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記撮影イメージは前記被写体の特定のポイントまたは特定の角度で撮影されたデータであり、
前記撮影イメージと予め保存された基準イメージとを比較して前記ミッションを完了したか否かを決定する機能を実現させるための請求項１２に記載のコンピュータプログラム。
【請求項１４】
クライアント装置の位置情報を一緒に考慮して前記ミッションを完了したか否かを決定する機能を実現させるための請求項１１に記載のコンピュータプログラム。
【請求項１５】
前記補償データは収集可能な形態のバトルカードを含み、
前記バトルカードにより複数のユーザとの間の個人的な対決（ＰｖＰ）が遂行される、請求項１１に記載のコンピュータプログラム。
【請求項１６】
前記ミッションポイントは所定の地域内の地理的に異なる位置に複数に存在する、請求項１１に記載のコンピュータプログラム。
【請求項１７】
前記ミッション完了の数と所要時間を考慮して、複数のユーザとの間の順位を決定する機能を実現するための請求項１１に記載のコンピュータプログラム。
【請求項１８】
前記コンピュータプログラムは、
前記コードデータについてのヒント情報を管理する機能を実現させるためのものであり、
前記のヒント情報は当該ユーザと関連付けられる連関ユーザに提供される、請求項１１に記載のコンピュータプログラム。
【請求項１９】
前記ミッションポイントが位置する第１地域に第１ユーザのクライアント装置が配置され、第２ユーザのクライアント装置が前記第１地域と離隔した第２地域に位置している場合は、
前記第２ユーザのクライアント装置から伝送されたミッションポイントに関する情報を前記第１ユーザのクライアント装置に伝送する機能を実現させるための請求項１１に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンライン及びオフラインの連動ゲームシステムとコンピュータプログラムに関するもので、より詳細には、オンライン及びオフラインの連動方式で具現して、特定の地域で所定のミッションを遂行する、オンライン及びオフラインの連動ゲームシステムとプログラムに関するものである。
【背景技術】
【０００２】
コンピュータなどの機器を使用するほとんどのゲームは、２次元や３次元のゲームとしてゲーム機やＰＣ、モバイルデバイスに内蔵されたゲームプログラムによって行われる。
このような従来のゲームは、ユーザがゲーム画面を介して与えられるゲームを楽しむことに満足しなければならず、ユーザがゲームの内容を変更することは難しい。
【０００３】
たとえ、ゲームの難易度が段階別に異なり、各段階のゲーム内容を異なって、ユーザに興味を持つようするが、各段階のゲーム内容は定型化されており、全体的なゲーム内容は依然として定型化された状態を脱することができない。
最近では、決められた領域の内で複数のユーザ間の相互作用により多様で自由度の高い楽しさを感じることができるゲームモードである多人数参加型オンラインロールプレーイングゲーム（ＭＭＯＲＰＧ；  Ｍａｓｓｉｖｅｌｙ  Ｍｕｌｔｉｐｌａｙｅｒ  Ｏｎｌｉｎｅ  Ｒｏｌｅ−Ｐｌａｙｉｎｇ  Ｇａｍｅ）が大きい人気を得ている。
【０００４】
従来のオンラインゲームは没入感が高く、ユーザの興味を誘発する要素が多く一方、オンラインゲーム中毒による被害事例が大幅に増加している。
特に、長時間のコンピュータまたはゲーム機でゲームに熱中して運動不足に起因する肥満、血液循環障害、視力減退、心筋梗塞などの副作用を引き起こす可能性があり、学生の場合、学業に大きな支障をきたすようになっていろいろな面でオンラインゲームは父母または保護者などに否定的に認識されているのが現実である。
【０００５】
したがって、このようなオンラインゲームの没入感の高いゲームプラットフォームを利用して、これを生産的な形態で活用する方案が必要な実情である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前記のような問題点から案出された本発明が解決しようとする技術的課題は、オンラインゲームの形態をオフラインで具現することにより、ゲームプレイ中に外部活動を誘発することができるゲームシステム及びプログラムを提供しようとするものである。
本発明が解決しようとする他の技術的課題は、特定の地域を基盤で多数の参加者が互いに競争または協力をして所定のミッションを果たすことができるオフラインで具現されたＭＭＯＲＰＧ形態のゲームシステム及びプログラムを提供しようとするものである。
【０００７】
本発明が解決しようとするもう一つの他の技術的課題は、特定の地域の文化財またはランドマークについての情報を共有し、地域情報と組み合わせることにより、ゲームの形態で当該地域の観光を体験することができるゲームシステム及びプログラムを提供しようとするものである。
本発明の技術的課題は、以上で言及した技術的課題に限定されていない、言及されていないもう一つの他の技術的課題は、以下の記載から当業者に明確に理解されることができるだろう。
【課題を解決するための手段】
【０００８】
上述の技術的課題を解決するための、本発明の一実施形態に係るオンライン及びオフラインの連動ゲームシステムは、ミッションポイントから取得したコードデータをもとにミッションを完了したか否かを決定する判断ユニット、前記判断ユニットでミッション完了と判断された場合、発給される所定の補償データを管理する管理ユニットを含む。
前記コードデータは前記ミッションポイントに存在する被写体の撮影イメージであることができる。
【０００９】
前記撮影イメージは前記被写体の特定のポイントまたは特定の角度で撮影したデータであり、前記判断ユニットは前記撮影イメージと予め保存された基準イメージとを比較して前記ミッションを完了したか否かを決定することができる。
前記撮影イメージはクライアント装置のカメラユニットから生成され、前記カメラユニットは撮影時に前記被写体の外形の一部を撮影ガイドラインで提供することができる。
【００１０】
前記判断ユニットはクライアント装置の位置情報を一緒に考慮して、前記ミッションを完了したか否かを決定することができる。
前記補償データは収集可能な形態のバトルカードを含み、前記バトルカードにより複数のユーザとの間の個人的な対決（ＰｖＰ）が遂行されることができる。
前記ミッションポイントは所定の地域内の地理的に異なる位置に複数に存在することができる。
【００１１】
前記ミッション完了の数及び所要時間を考慮して、複数のユーザとの間の順位を決定するランクユニットをさらに含むことができる。
前記コードデータについてのヒント情報を管理する補助ユニットをさらに含み、前記ヒント情報は当該ユーザと関連付けられる連関ユーザに提供されることができる。
【００１２】
前記ミッションポイントが位置する第１地域に第１ユーザのクライアント装置が配置され、第２ユーザのクライアント装置が前記第１地域と離隔した第２地域に位置する場合、前記第２ユーザのクライアント装置から伝送されたミッションポイントに関する情報を前記第１ユーザのクライアント装置に伝送することができる。
【００１３】
本発明の実施形態に係るコンピュータプログラムは、ミッションポイントに存在する被写体の撮影イメージであるコードデータの基準イメージとの類似度をもとにミッションを完了したか否かを決定する機能及び前記ミッション完了と判断された場合、発給される所定の補償データを管理する機能を実現させるためのものである。
【００１４】
前記コードデータは前記ミッションポイントに存在する被写体の撮影イメージであることができる。
前記撮影イメージは前記被写体の特定のポイントまたは特定の角度で撮影されたデータであり、本発明の実施形態に係るコンピュータプログラムは前記撮影イメージと予め保存された基準イメージとを比較して前記ミッションを完了したか否かを決定する機能を実現させるためのものである。
【００１５】
本発明の実施形態に係るコンピュータプログラムはクライアント装置の位置情報を一緒に考慮して、前記ミッションを完了したか否かを決定する機能を実現させるためのものである。
前記補償データは収集可能な形態のバトルカードを含み、前記バトルカードにより複数のユーザとの間の個人的な対決（ＰｖＰ）が遂行されることができる。
前記ミッションポイントは所定の地域内の地理的に異なる位置に複数に存在することができる。
【００１６】
本発明の実施形態に係るコンピュータプログラムは前記ミッション完了の数及び所要時間を考慮して、複数のユーザとの間の順位を決定する機能を実現するためものである。
前記コンピュータプログラムは前記コードデータについてのヒント情報を管理する機能を実現させるためのものであり、前記ヒント情報は当該ユーザと関連付けられる連関ユーザに提供されることができる。
【００１７】
前記ミッションポイントが位置する第１地域に第１ユーザのクライアント装置が配置され、第２ユーザのクライアント装置が前記第１地域と離隔した第２地域に位置する場合、本発明の実施形態に係るコンピュータプログラムは前記第２ユーザのクライアント装置から伝送されたミッションポイントに関する情報を前記第１ユーザのクライアント装置に伝送する機能を実現させるためのものである。
【発明の効果】
【００１８】
前記のような本発明によれば、オンラインゲームのプレイ形態を採用して、特定の地域で多数の参加者と一緒に所定のミッションを果たすためのオフラインゲーム及びプログラムを提供することができる。
【００１９】
また、各地域に隠された特定のミッションポイントで秘密コードデータを取得し、このような秘密コードデータをプログラム内で処理してミッションを完了したか否かを迅速に判断することができるゲームシステム及びプログラムを提供することができる。
【００２０】
そして、ミッション完了によって補償データが発給され、補償データを利用して追加の対戦ゲームが進められるゲームシステム及びプログラムを提供することができる。
【００２１】
また、当該地域の観光商品と連係して、参加者に教育的な情報を没入感が高く提供することができるゲームシステム及びプログラムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係るオンライン及びオフラインの連動ゲームシステムの構成を示すブロック図である。
【図２】図１のシステムを構成するユーザのゲームプレイのプロセスの一例を説明するための図面である。
【図３】図１のシステムを構成するユーザのゲームプレイのプロセスの一例を説明するための図面である。
【図４】図１のシステムを構成するユーザのゲームプレイのプロセスの一例を説明するための図面である。
【図５】図１のシステムに含まれているミッションポイント及びコードデータ取得方法の一例を説明するための図面である。
【図６】図１のシステムに含まれているミッションポイント及びコードデータ取得方法の一例を説明するための図面である。
【図７】図１のシステムに含まれているミッションポイント及びコードデータ取得方法の一例を説明するための図面である。
【図８】図１のシステムに含まれているミッションポイント及びコードデータ取得方法の一例を説明するための図面である。
【図９】図１のシステムを構成するユーザのゲームプレイのプロセスの他の例を説明するための図面である。
【図１０】本発明の他の実施形態に係るオンライン及びオフラインの連動ゲームシステムの構成を示すブロック図である。
【図１１】本発明の実施形態に係るコンピュータプログラムがインストールされたコンピュータの一例を示す図面である。
【発明を実施するための形態】
【００２３】
以下、添付された図面を参照して、本発明の好ましい実施形態を詳細に説明する。本発明の利点及び特徴、そしてそれらを達成する方法は添付する図面と一緒に詳細に後述されている実施形態を参照すると明確になるだろう。しかし、本発明は以下で掲示する実施形態に限定されるものではなく、異なる様々な形態で具現されることができ、単に本実施形態は本発明の掲示が完全であるようにして、本発明の属する技術分野で通常の知識を有する者に発明の範疇を完全に知らせるために提供されるものであり、本発明は請求項の範疇によって定義されるだけである。全体の明細書にわたって同一の参照符号は同一の構成要素を称する。
【００２４】
他の定義がなければ、本明細書で使用されるすべての用語（技術及び科学の用語を含む）は、本発明の属する技術分野で通常の知識を有する者に共通的に理解できる意味で使用されることができる。また、一般的に使用される辞典に定義されている用語は明白に特別に定義されていない限り、理想的にまたは過度に解釈されない。
【００２５】
本明細書で使用される用語は実施形態を説明するためのものであり、本発明を制限しようとするものではない。本明細書で、単数形は文句で特に言及しない限り複数形も含む。明細書で使用される「含む」及び／または「含んでいる」は、言及された構成要素以外に一つ以上の他の構成要素の存在または追加を排除しない。
【００２６】
以下、図面を参照して、本発明の一実施形態に係るオンライン及びオフラインの連動ゲームシステムについて説明する。
図１を参照すると、本発明の一実施形態に係るオンライン及びオフラインの連動ゲームシステムの構成を示すブロック図が示される。本実施形態に係るオンライン及びオフラインの連動ゲームシステム１００は判断ユニット１１０と管理ユニット１２０を含むことができる。
【００２７】
具体的に、本ゲームシステム１００は、ミッションポイント２００から取得したコードデータをもとにミッションを完了したか否かを決定する判断ユニット１１０と、判断ユニット１１０でミッション完了と判断された場合、発給される所定の補償データを管理する管理ユニット１２０を含む。
【００２８】
このゲームシステム１００は、オフラインでユーザが所定の地域に配置されたミッションポイント２００にアクセスして所定のコードデータを取得し、コードデータを判断ユニット１１０で読み取って、ミッションを完了したか否かを決定することができ、多数のユーザが指定された領域内で自由に地域を探索して、互いに協力したり競うことができる環境を提供することができる。
【００２９】
また、ミッション完了と判断された場合、所定の補償データを当該ユーザに発給することができて、レベルアップ、ランキングシステムと連係して、他のユーザとの差分方式による同期付与を提供することができる。
【００３０】
判断ユニット１１０は、コードデータを受信し、コードデータを読み取って、当該ミッションに対応するコードデータかどうかを判断する。コードデータはミッションポイント２００に存在する被写体の撮影イメージであることができるが、これに限定されるものではなく、ミッションポイント２００の特定の位置に記録された一連のコード番号、バーコード、２次元ＱＲコード（登録商標）、所定の文句や数字ないし記号などの多様な形態で構成することができる。このようなコードデータは、参加ユーザのモバイルデバイスまたはミッションが遂行される所定の地域内に具備された入力装置、例えばキオスクなどを介して入力されて判断ユニット１１０に伝達されることができる。
【００３１】
判断ユニット１１０は、ユーザが持つモバイルデバイスまたは入力装置に備えられるが、これに限定されるものではなく、モバイルデバイスや入力装置とデータを送受信するサーバに備えることもできる。
判断ユニット１１０はモバイルアプリケーションの形態で構成することができ、様々な入力手段を介してコードデータが入力されることができる。
【００３２】
判断ユニット１１０は、既存に定められた結果のデータと入力されたコードデータとを比較して同一又は所定以上の類似度の範囲を満足する場合、ミッション完了と判断することができる。この時、判断ユニット１１０は、参加ユーザが持っているクライアント装置の位置情報を一緒に考慮してミッションを完了したか否かを決定することができる。たとえば、特定のポイントで入力されたコードデータであるかを判断してミッションを完了したか否か、またはミッションクリアスコアなどを生成することができる。特に、コードデータがミッションポイント２００に存在する被写体の撮影イメージの場合、当該被写体の撮影角度に応じた類似度及び予め収集された当該被写体の位置情報を総合的に考慮してミッションを完了したか否か、またはミッションクリアスコアなどを生成することができる。
【００３３】
管理ユニット１２０は、判断ユニット１１０でミッションを完了したか否かについてのシグナルを受信し、これをもとに補償データを発給及び管理することができる。
【００３４】
補償データは、ミッション完了に応じて、当該ユーザに発給される有形・無形のすべてのリワード、例えばスコア、サイバーマネー、ポイント、経験値、クーポンなどが含められる。補償データは、収集可能な形態のバトルカードが含められ、バトルカードにより複数のユーザとの間の個人的な対決（ＰｖＰ）が遂行されることができる。
【００３５】
ミッションポイント２００は所定の地域内に位置する物理的な構造物を意味し、ミッションに参加したユーザが所定の領域を探検する過程で発見することができる。
【００３６】
ミッションポイント２００は所定の地域内の地理的に異なる位置に複数に存在することができ、特定の地域の文化財やランドマーク、重要遺跡などの形態であることできるが、これに限定されるものではなく、人工的な構造物、造形物や建築物自体を意味することもできる。
【００３７】
ミッションポイント２００の内部または外部の特定の位置には、コードデータが配置されている。コードデータは外部で識別されにくい位置に配置されることができるが、これに限定されるものではない。
【００３８】
図２乃至図４を参照すると、図１のシステムを構成するユーザのゲームプレイのプロセスの一例を説明するための図面が示される。
図２に示すように、所定の地域Ａ１で多数のユーザＵ１、Ｕ２、Ｕ３、Ｕ４がミッションを進めることができ、各ユーザはミッションポイント２００のコードデータを取得するためにミッションポイント２００の位置を探索することになる。ミッションポイント２００の位置が難なく露出されないように、所定の地域Ａ１内には様々な他の構造物が配置されることができる。
【００３９】
図３に示すように、探検の過程で第１ユーザＵ１が独自の探索、他のユーザとの協力プレイ、ガイドユーザのヒント提供、ミッションポイントについての基礎情報などをもとにしてミッションポイント２００の位置を発見することができる。第１ユーザＵ１がミッションポイント２００を発見すると、ミッションポイント２００に隠された位置でコードデータを取得することができる。
【００４０】
図４を参照すると、この過程で前述したように、コードデータ取得時にＧＰＳなどの位置情報収集モジュールを介して、第１ユーザＵ１がコードデータを取得した位置の情報を一緒に収集し、判断ユニット１１０がこれを考慮してミッションを完了したか否かを判断することができる。
【００４１】
図５乃至図８を参照すると、図１のシステムに含まれているミッションポイント及びコードデータ取得方法の一例を説明するための図面が示されている。
図５を参照すると、ミッションポイント２００は、前述したように、特殊な構造物であることができ、図示された例のように瞻星台などの文化財ないし遺跡であることもできる。
【００４２】
以下では、コードデータがミッションポイント２００に存在する被写体２１０を撮影して生成されたイメージの形態である場合を想定して内容を説明する。ミッションに参加するユーザは所定の地域を探索しながら、コードデータが隠されたミッションポイント２００を探す。
【００４３】
図６に示すように、ユーザがミッションポイント２００を探した場合、ミッションポイント２００に存在するコードデータ、すなわち、被写体２１０の撮影イメージ３００を取得することができる。撮影イメージ３００は被写体２１０の特定のポイントまたは特定の角度で撮影したデータであることができる。つまり、撮影イメージ３００をもとに判断ユニット１１０でミッションを完了したか否かを正確に判断することができるように定められた角度や定められた位置で撮影するようにガイドを提示することができる。
【００４４】
このように確保された撮影イメージ３００をもとに、判断ユニット１１０は撮影イメージ３００と予め保存された基準イメージとを比較して、ミッションを完了したか否かを決定することができる。この過程で、判断ユニット１１０はクライアント装置の位置情報を一緒に考慮してミッションを完了したか否かを決定することができる。つまり、判断ユニット１１０は被写体２１０である瞻星台の位置情報をあらかじめ確保してデータベースを構築し、撮影イメージ３００のタグ情報に含まれた位置データを読み取って、正確な瞻星台の位置で撮影イメージ３００を撮影したのか判別することができる。
【００４５】
判断ユニット１１０は、被写体２１０の撮影イメージ３００と基準イメージとを比較して、類似度に応じてミッション終了に応ずるポイントなどを差分的に策定することができ、これにより各ユーザにミッション成功に応ずる補償データを差分的に付与することができている。
【００４６】
図７を参照すると、撮影イメージ３００はクライアント装置のカメラユニットから生成され、カメラユニットは撮影時に被写体２１０の外形の一部を撮影ガイドライン３１０で提供することができる。
【００４７】
つまり、ユーザがミッションポイント２００を発見した状態で、被写体２１０を撮影しようとするとき、被写体２１０の形状についてのヒントを提供するとともに、撮影時の位置及び角度が容易に把握できるように表示されているように撮影ガイドライン３１０を提供する。
したがって、ユーザは、図８に示すように、撮影ガイドライン３１０と被写体２１０がマッチするようにする撮影位置及び撮影角度を選択することができる。
【００４８】
このように、判断ユニット１１０は、撮影イメージ３００及び／または撮影イメージ３００の位置情報をもとにミッションを完了したか否かを迅速かつ正確に決定することができる。
【００４９】
いくつかの他の実施形態で、判断ユニット１１０は、撮影イメージ３００と基準イメージの類似度を一緒に考慮してミッションを完了したか否か、及びミッションクリアポイントを決めることができる。たとえば、第１ユーザが撮影した撮影イメージ３００の基準イメージとの類似度が９０％であり、類似度のカットラインが８０％である反面、第２ユーザが撮影した撮影イメージ３００の基準イメージとの類似度は７０％とするときに、第１ユーザはミッションを完了したと判断することができ、類似度１００％に対する９０％のミッションクリアポイントだけを取得する構造であることができる。一方、第２ユーザはミッションを完了しないと判断されることができ、ミッションポイント２００の被写体２１０を再び撮影することができる。
【００５０】
また、いくつかの他の実施形態で、判断ユニット１１０は、時間情報を一緒に考慮してミッションを完了したか否か、及びミッションクリアポイントを決定することができる。たとえば、第１ユーザの撮影イメージ３００の類似度は９０％であり、ミッション開始からミッション完了までの所要時間は２０分である反面、第２ユーザの撮影イメージ３００の類似度は８０％であり、ミッション開始からミッション完了までの所要時間は５分である場合、撮影イメージ３００の類似度とミッション所要時間にそれぞれ重み付けを付与してミッションを完了したか否か、及びミッションクリアポイントを決定することができる。
【００５１】
いくつかの他の実施形態で、判断ユニット１１０は、位置情報を一緒に考慮してミッションを完了したか否か、及びミッションクリアポイントを決定することができる。たとえば、第１ユーザの撮影イメージ３００の類似度が基準類似度を超えたとしても撮影イメージ３００の撮影位置が被写体２１０の位置の位置範囲誤差を外れる場合は、当該撮影イメージ３００は間違っていると認識されてミッションを完了しないと判断することができる。
【００５２】
前記のように、様々な方法が組み合わされて、ユーザのゲームプレイ及びミッションを完了したか否かを判断することができ、このような異なるミッションが繰り返し遂行されてミッションクリアに応ずるランクが生成されることができ、管理ユニット１２０で提供される補償データが累積されてバトルカードのような補償データを活用して、ユーザ間の新しいゲーム内のゲームが行われることができる。
【００５３】
また、コードデータが撮影イメージ３００である場合を例に挙げて説明したが、これに限定されるものではなく、ミッションポイント２００の特定の位置に配置された数字、文字、またはイメージコードの形態であることができる。このようなコードデータは、イメージ撮影方式だけではなく、直接クライアント装置などを介して入力する方式であることができる。
【００５４】
いくつかの他の実施形態で、ミッションポイント２００は所定の地域内の地理的に異なる位置に複数に存在することもできる。
【００５５】
図９を参照すると、図１のシステムを構成するユーザのゲームプレイのプロセスの他の例を説明するための図面が示される。
【００５６】
図示された例では、第１ユーザＵ１のクライアント装置は第１ミッションポイント２００＿１が位置する第１地域Ａ１に配置され、第２ユーザＵ４のクライアント装置が第１地域Ａ１と離隔した第２地域Ａ２に位置することができる。
【００５７】
このとき、本発明の実施形態に係るオンライン及びオフラインの連動ゲームシステムは、第２ユーザＵ４のクライアント装置から伝送されたミッションポイント２００＿１についての情報を第１ユーザＵ１のクライアント装置に伝送することができる。
【００５８】
また、第２ユーザＵ４のクライアント装置が、第１ユーザＵ１のクライアント装置にミッションを代わりに遂行することを要請する場合、本発明の実施形態に係るオンライン及びオフラインの連動ゲームシステムは第２ユーザＵ４のクライアント装置の要請を第１ユーザＵ１のクライアント装置に伝送することができる。
【００５９】
つまり、ミッションを遂行する複数のユーザのクライアント装置は、本発明の実施形態に係るオンライン及びオフラインの連動ゲームシステムを介して相互に情報を交換することもでき、他の地域に位置するユーザのクライアント装置と協働して情報を共有することもできる。
【００６０】
また、特定のユーザＵ５、Ｕ６のクライアント装置間の相互のヒント情報が、本発明の実施形態に係るオンライン及びオフラインの連動ゲームシステムを介して提供されることもできる。
【００６１】
図１０を参照すると、本発明の他の実施形態に係るオンライン及びオフラインの連動ゲームシステムの構成を示すブロック図が示される。
【００６２】
本実施形態に係るオンライン及びオフラインの連動ゲームシステムは、判断ユニット１１０及び管理ユニット１２０を含み、ランクユニット１３０と補助ユニット１４０がさらに含められる。
【００６３】
ランクユニット１３０はミッション完了の数と所要時間を考慮して、複数のユーザとの間の順位を決定することができる。前述のように、ランクユニット１３０は、ユーザとの間の競争による興味誘発のために全体のユーザ、または当該地域のユーザなど、様々な基準によって分類された複数のユーザとの間のランキングを測定し、これを各ユーザに提供することができる。各ユーザは、より多くのミッションをより迅速かつより正確にクリアすればするほど、より高いランクに上がることができる。
【００６４】
補助ユニット１４０は、コードデータについてのヒント情報を管理することができ、ヒント情報は当該ユーザと関連付けられる連関ユーザに提供されることができる。つまり、一般ユーザの中に選別的にヒント情報を提供することができ、特定の進行ガイドユーザにヒント情報を提供し、一般ユーザがヒント情報を受けることによって、ゲーム進行が円滑に行われるようにすることができる。ヒント情報は、ユーザが保有しているクライアント装置、またはミッションが遂行される領域内に配置された装置を介してユーザに提供されることができる。例えば、参加ユーザが未成年者であり補助ユニットが保護者である場合、保護者にヒント情報を提供して未成年者は保護者の助力によってミッションを円滑に遂行するようにすることができる。
【００６５】
本発明の実施形態に係るオンライン及びオフラインの連動ゲームシステムの機能は、コンピュータプログラムで具現することができる。
本発明の実施形態に係るコンピュータプログラムは、ミッションポイントに存在する被写体の撮影イメージであるコードデータの基準イメージとの類似度をもとにミッションを完了したか否かを決定する機能及びミッション完了と判断された場合、発給される所定の補償データを管理する機能を実現させるためのものである。
【００６６】
このとき、コードデータはミッションポイントに存在する被写体の撮影イメージであることができる。
撮影イメージは、被写体の特定のポイントまたは特定の角度で撮影されたデータであり、本発明の実施形態に係るコンピュータプログラムは撮影イメージと予め保存された基準イメージとを比較してミッションを完了したか否かを決定する機能を実現させるためのものである。
【００６７】
また、本発明の実施形態に係るコンピュータプログラムは、クライアント装置の位置情報を一緒に考慮してミッションを完了したか否かを決定する機能を実現させるためのものである。
【００６８】
このとき補償データは、収集可能な形態のバトルカードを含み、バトルカードにより複数のユーザとの間の個人的な対決（ＰｖＰ）が遂行されることができる。
【００６９】
ミッションポイントは所定の地域内の地理的に異なる位置に複数に存在することができる。
【００７０】
本発明の実施形態に係るコンピュータプログラムは、ミッション完了の数と所要時間を考慮して、複数のユーザとの間の順位を決定する機能を実現するためのものである。
【００７１】
本発明の実施形態に係るコンピュータプログラムはコードデータについてのヒント情報を管理する機能を実現させるためのものであり、ヒント情報は当該ユーザと関連付けられる連関ユーザに提供されることができる。
【００７２】
ミッションポイントが位置する第１地域に第１ユーザのクライアント装置が配置され、第２ユーザのクライアント装置が第１地域と離隔した第２地域に位置している場合は、本発明の実施形態に係るコンピュータプログラムは第２ユーザのクライアント装置から伝送されたミッションポイントに関する情報を第１ユーザのクライアント装置に伝送する機能を実現させることができる。
【００７３】
以上で説明したいくつかの機能は、先に図１ないし図１０を参照して詳細に説明したので、これに対する説明は省略される。
図１１は本発明の実施形態に係るコンピュータプログラムがインストールされたコンピュータの一例を示す。
【００７４】
本発明の実施形態に係るコンピュータプログラムは、コンピュータで読み取り可能な記録媒体７０５上にインストールされることができる。このようなコンピュータはスマートフォン、ノート型コンピュータ、ＰＣ、タブレット、サーバなど、さまざまな装置であることができるが、これに限定されるものではない。
【００７５】
コンピュータの構成要素は、一つ以上の通信バス（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｂｕｓ）や信号ライン４３５（ｓｉｇｎａｌ  ｌｉｎｅ）を介して相互に通信することができる。このようなコンピュータは図１１に示したものよりも少ないか、またはより多くの構成要素を持つことができる。図１１に示したコンピュータは、ハードウェア（ｈａｒｄｗａｒｅ）、ソフトウェア（ｈａｒｄｗａｒｅ）またはこれらの組み合わせによって具現することができる。
【００７６】
記録媒体７０５はソフトウェアの構成要素を格納し、ソフトウェアの構成要素はオペレーティングシステム（ＯＳ）及び本発明の実施形態に係るコンピュータプログラムが含められる。
【００７７】
記録媒体７０５はＣＤ、ＤＶＤ、ＵＳＢ、ハードディスク、ＲＡＭ、フラッシュメモリ、またはネットワークを介して接続可能な遠隔保存部であることができる。
【００７８】
オペレーティングシステム（ＯＳ）は、一般的なシステムタスク（ｓｙｓｔｅｍ  ｔａｓｋ）を制御するためのさまざまなソフトウェアコンポーネントとドライバが含められる。また、オペレーティングシステム（ＯＳ）は検索結果、検索結果についての視覚化データ、解析及び追加の解釈をネットワークにより伝送するためにデータをパケット（ｐａｃｋｅｔ）の形態で変換することができる。
【００７９】
オペレーティングシステム（ＯＳ）は、Ｌｉｎｕｘ（登録商標）、ＵＮＩＸ（登録商標）、ウィンドウの系列のサーバＯＳ、ｉＯＳ、アンドロイドＯＳ、ウィンドウの系列のＰＣ用ＯＳであることができるが、これに限定されるものではない。
【００８０】
ＣＰＵ４６５はオペレーティングシステム（ＯＳ）及びコンピュータプログラム４１０のようなソフトウェアコンポーネントをロード（ｌｏａｄｉｎｇ）して実行する。
メモリコントローラ４４０はＣＰＵ４６５や周辺インターフェース４４５（ｐｅｒｉｐｈｅｒａｌ  ｉｎｔｅｒｆａｃｅ）のような他の構成要素が記録媒体４０５に接続することを制御することができる。
【００８１】
通信部４６０はインターネットや移動通信網のようなネットワークに接続したり、隣接する他のコンピューティングデバイスと通信するためのものであり、これに限定されるものではない。
【００８２】
周辺インターフェース４４５はＣＰＵ４６５と記録媒体７０５に、マウス、キーボード、またはタッチスクリーンのような入力装置４５５を接続することができる。
【００８３】
入力装置コントローラ４５０は入力装置４５５から入力された電気的信号を受けて、通信バスや信号ライン４３５の規格に一致するように変換する。
ディスプレイ部４７０は本発明の実施形態に係るコンピュータプログラムの動作状況を表示することができる。
【００８４】
以上、添付された図面を参照して、本発明の実施形態を説明したが、本発明の属する技術分野で通常の知識を有する者は、本発明がその技術的思想や必須の特徴を変更せず、他の具体的な形態で実施されることができることを理解できるだろう。したがって、以上で記述した実施形態はすべての面で例示的なものであり、限定的ではないと理解しなければならない。
【符号の説明】
【００８５】
１００：ゲームシステム
１１０：判断ユニット
１２０：管理ユニット
１３０：ランクユニット
１４０：補助ユニット
２００：ミッションポイント
【図１】
2015533540.tif 000003
【図２】
2015533540.tif 000004
【図３】
2015533540.tif 000005
【図４】
2015533540.tif 000006
【図５】
2015533540.tif 000007
【図６】
2015533540.tif 000008
【図７】
2015533540.tif 000009
【図８】
2015533540.tif 000010
【図９】
2015533540.tif 000011
【図１０】
2015533540.tif 000012
【図１１】
2015533540.tif 000013
【手続補正書】
【提出日】平成26年12月5日(2014.12.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ミッションポイントに存在する被写体の撮影イメージであるコードデータの基準イメージとの類似度をもとにミッションを完了したか否かを決定する判断ユニット；及び
前記判断ユニットでミッション完了と判断された場合、発給される所定の補償データを管理する管理ユニットを含む、オンライン及びオフラインの連動ゲームシステム。
【請求項２】
前記コードデータは前記ミッションポイントに存在する被写体の撮影イメージである、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項３】
前記撮影イメージは前記被写体の特定のポイントまたは特定の角度で撮影したデータであり、
前記判断ユニットは前記撮影イメージと予め保存された基準イメージとを比較して前記ミッションを完了したか否かを決定する、請求項２に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項４】
前記撮影イメージはクライアント装置のカメラユニットから生成され、
前記カメラユニットは撮影時に前記被写体の外形の一部を撮影ガイドラインで提供する、請求項２に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項５】
前記判断ユニットはクライアント装置の位置情報を一緒に考慮して前記ミッションを完了したか否かを決定する、請求項１に記載のオンライン及びオフラインの連動ゲームシステム。
【請求項６】
ミッションポイントに存在する被写体の撮影イメージであるコードデータの基準イメージとの類似度をもとにミッションを完了したか否かを決定する機能及び前記ミッション完了と判断された場合、発給される所定の補償データを管理する機能を実現させるためのコンピュータプログラム。
【国際調査報告】
2015533540.tif 000014
2015533540.tif 000015
2015533540.tif 000016
2015533540.tif 000017