(57)【要約】【課題】モバイルゲームをプレイする過程でモバイルゲーム関連の複数のインターフェース画面を同時にディスプレイする多重ディスプレイ機能を提供すること。【解決手段】実施形態に係るモバイルゲーム駆動方法は、パーソナルコンピュータでモバイルゲームを互換させるエミュレータを実行し、エミュレータが仮想端末機を生成し、仮想端末機を介してモバイルゲームを実行し、基本モードでモバイルゲームのインターフェース画面をディスプレイし、モバイルゲームのインターフェース画面が含まれた複数のインターフェース画面のうち、少なくとも２つ以上のインターフェース画面を同時に表示する多重ディスプレイ機能を実行し、多重ディスプレイ機能の実行によって基本モードから多重モードに変更し、多重モードにおいて少なくとも２つ以上のインターフェース画面を互いに異なる領域にディスプレイすることを含む。【選択図】図３
2019087248.tif 000002
【特許請求の範囲】
【請求項１】
パーソナルコンピュータでモバイルゲームを実行するために、プロセッサで行われるモバイルゲーム駆動方法において、
前記パーソナルコンピュータで前記モバイルゲームが実行されるように互換させるエミュレータを実行し、
前記エミュレータを介して仮想端末機を生成し、
前記仮想端末機内で前記モバイルゲームを実行し、
基本モードで前記モバイルゲームのインターフェース画面をディスプレイし、
前記モバイルゲームのインターフェース画面が含まれた複数のインターフェース画面のうち、少なくとも２つ以上の互いに異なるインターフェース画面を同時に表示する多重ディスプレイ機能を実行し、
前記多重ディスプレイ機能の実行によって前記基本モードから多重モードに変更し、
前記多重モードにおいて、少なくとも２つ以上の互いに異なるインターフェース画面を互いに異なる領域に同時にディスプレイすること、
を含むモバイルゲーム駆動方法。
【請求項２】
前記複数のインターフェース画面は、
前記モバイルゲームのメイン画面である第１のインターフェース画面と、前記モバイルゲームのサブ画面である第２のインターフェース画面とを含む請求項１に記載のモバイルゲーム駆動方法。
【請求項３】
前記基本モードで前記第２のインターフェース画面は、
前記第１のインターフェース画面より小さく、前記第１のインターフェース画面上にオーバーラップされてディスプレイされる画面である請求項２に記載のモバイルゲーム駆動方法。
【請求項４】
前記多重モードでインターフェース画面をディスプレイし、
前記第１のインターフェース画面を表示し、前記第１のインターフェース画面の周りに前記第２のインターフェース画面を表示し、
前記モバイルゲームが進行されることによって変更される情報をリアルタイムで前記第１のインターフェース画面と前記第２のインターフェース画面とに表示すること、
をさらに含む請求項３に記載のモバイルゲーム駆動方法。
【請求項５】
前記多重モードでインターフェース画面をディスプレイすることは、
前記第１のインターフェース画面のディスプレイを終了した場合に、前記第２のインターフェース画面のみを表示することをさらに含む請求項４に記載のモバイルゲーム駆動方法。
【請求項６】
前記複数のインターフェース画面は、
前記モバイルゲームをプレイするためのメイン画面である第１のインターフェース画面と、前記第１のインターフェース画面の一部領域である第３のインターフェース画面とを含む請求項１〜５のいずれか１項に記載のモバイルゲーム駆動方法。
【請求項７】
前記多重モードでインターフェース画面をディスプレイすることは、
前記第１のインターフェース画面の一部領域を特定し、
前記特定された一部領域を前記第１のインターフェース画面の隣に表示すること、
をさらに含む請求項６に記載のモバイルゲーム駆動方法。
【請求項８】
前記複数のインターフェース画面は、
前記モバイルゲームのメイン画面である第１のインターフェース画面と、前記エミュレータに関連する設定ウィンドウである第４のインターフェース画面とを含む請求項１〜７のいずれか１項に記載のモバイルゲーム駆動方法。
【請求項９】
前記多重モードでインターフェース画面をディスプレイすることは、
前記第１のインターフェース画面を表示し、前記第１のインターフェース画面の周りに前記第４のインターフェース画面を表示し、
前記第４のインターフェース画面を介してのユーザ入力によって前記エミュレータの設定を変更しと、
前記変更されたエミュレータの設定によって前記第１のインターフェース画面をリアルタイムで変更すること、
をさらに含む請求項８に記載のモバイルゲーム駆動方法。
【請求項１０】
前記複数のインターフェース画面は、
前記モバイルゲームのメイン画面である第１のインターフェース画面と、前記モバイルゲームと関連のある補助サービス実行ウィンドウである第５のインターフェース画面とを含む請求項１〜９のいずれか１項に記載のモバイルゲーム駆動方法。
【請求項１１】
前記多重モードでインターフェース画面をディスプレイすることは、
前記第１のインターフェース画面を表示し、前記第１のインターフェース画面の周りに前記第５のインターフェース画面を表示し、
前記第１のインターフェース画面と前記第５のインターフェース画面とを結合すること
を含む請求項１０に記載のモバイルゲーム駆動方法。
【請求項１２】
前記補助サービス実行ウィンドウは、
ゲーム関連補助サービスサーバで提供するゲーム関連補助サービスを提供するための実行ウィンドウであり、
前記ゲーム関連補助サービスは、
モバイルゲーム関連情報を表示するサービスを含む請求項１１に記載のモバイルゲーム駆動方法。
【請求項１３】
前記多重モードでインターフェース画面をディスプレイすることは、
前記第１のインターフェース画面を介しての前記モバイルゲーム進行中、変更された情報に連動して前記第５のインターフェース画面に前記変更情報と関連したフィードバック情報をディスプレイすることをさらに含む請求項１２に記載のモバイルゲーム駆動方法。
【請求項１４】
前記第５のインターフェース画面に前記変更情報と関連したフィードバック情報をディスプレイすることは、
前記モバイルゲーム進行によって新しいモバイルゲーム変更情報を取得すると、前記モバイルゲーム変更情報を前記ゲーム関連補助サービスサーバに送信し、
前記モバイルゲーム変更情報に関連したモバイルゲーム関連情報を受信し、
前記補助サービス実行ウィンドウを介して前記モバイルゲーム関連情報を表示すること、
をさらに含む請求項１３に記載のモバイルゲーム駆動方法。
【請求項１５】
パーソナルコンピュータにおいて仮想端末機を生成し、
前記仮想端末機内でモバイルゲームを実行し、
基本モードで前記モバイルゲームのインターフェース画面をディスプレイし、
前記モバイルゲームのインターフェース画面が含まれた複数のインターフェース画面のうち、少なくとも２つ以上の互いに異なるインターフェース画面を同時に表示する多重ディスプレイ機能を実行し、
前記多重ディスプレイ機能の実行によって前記基本モードから多重モードに変更し、
前記多重モードにおいて、少なくとも２つ以上の互いに異なるインターフェース画面を互いに異なる領域に同時にディスプレイすること
を前記パーソナルコンピュータのプロセッサに実行させるためのエミュレータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルゲーム駆動方法及び装置に関する。より詳細には、端末機で駆動されるモバイルゲームをパーソナルコンピュータで駆動する方法及び装置に関する。
【背景技術】
【０００２】
一般に、スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）、タブレットＰＣ（ｔａｂｌｅｔ  ＰＣ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ、個人携帯端末）などのスマート機器（ｓｍａｒｔ  ｄｅｖｉｃｅ）は、特定の目的と機能を有したアプリケーションプログラム（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｇｒａｍ、以下、本明細書において「アプリケーション」と称する）を機器にインストールして実行させることができる。
【０００３】
そして、コンピュータゲームは、プレーヤがコンピューティングデバイスと相互作用しつつ、プロセッサにおいて所定の演算を行うようにし、また、典型的には、その結果をスクリーンまたはディスプレイデバイス上にディスプレイして、プレーヤに楽しみを与える遊びである。
【０００４】
なお、近年、モバイル環境の発達により、コンピュータゲームのうち、スマート機器で実行されるモバイルゲーム（Ｍｏｂｉｌｅ  ｇａｍｅ）が注目を浴びており、その市場も成長の勢いが著しい。
【０００５】
ところが、モバイルゲーム技術が急速に発展するにつれて高性能のモバイルゲームが発売されており、旧型スマート機器を使用するユーザは、最新モバイルゲームを駆動し難いという問題がある。
【０００６】
また、最近発売されたモバイルゲームのうちの一部は、一定の期間をおいて重要な状況にのみゲームを行う必要があり、複数のモバイルゲームを同時に行わなければならない必要がある場合がある。このような場合、パーソナルコンピュータで仕事をしているユーザは、仕事をしながらスマート機器を確認し続けなければならず、仕事に対する能率が低下するという問題がある。
【０００７】
これにより、パーソナルコンピュータでモバイルゲームを実行できるエミュレータが開発されサービスされている。
【０００８】
このようなエミュレータは、パーソナルコンピュータの一部リソースを利用してパーソナルコンピュータ内に仮想スマート機器を生成し、既存のスマート機器で実行される環境と同様に仮想スマート機器でモバイルゲームを実行する機能を提供する。
【０００９】
しかしながら、現在開発されたエミュレータは、既存のスマート機器で実行されるモバイルゲーム画面と完全に同一の画面をパーソナルコンピュータに表示し、パーソナルコンピュータの広いディスプレイ画面と種々の操作機器（例えば、キーボード、マウス）、高性能のリソースを十分に利用できないという問題がある。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】韓国公開特許第１０−２００４−０１０２６７９号
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、前述した問題点を解決するために案出されたものであって、モバイルゲームをパーソナルコンピュータに実行するエミュレーティングサービスを提供するとき、モバイルゲームをプレイする過程でモバイルゲーム関連の複数のインターフェース画面を同時にディスプレイする多重ディスプレイ機能を提供できるモバイルゲーム駆動方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
実施形態に係るパーソナルコンピュータでモバイルゲームを実行するために、プロセッサで行われるモバイルゲーム駆動方法は、パーソナルコンピュータでモバイルゲームを互換させるエミュレータを実行し、前記エミュレータが仮想端末機を生成し、前記仮想端末機を介して前記モバイルゲームを実行し、基本モードで前記モバイルゲームのインターフェース画面をディスプレイし、前記モバイルゲームのインターフェース画面が含まれた複数のインターフェース画面のうち、少なくとも２つ以上のインターフェース画面を同時に表示する多重ディスプレイ機能を実行し、前記多重ディスプレイ機能の実行によって前記基本モードから多重モードに変更し、前記多重モードにおいて少なくとも２つ以上のインターフェース画面を互いに異なる領域にディスプレイすることを含む。
【発明の効果】
【００１３】
実施形態に係るモバイルゲーム駆動方法及び装置は、端末機のために製作されたモバイルゲームをパーソナルコンピュータに互換させて、パーソナルコンピュータでもモバイルゲームを実行できる。
【００１４】
また、実施形態に係るモバイルゲーム駆動方法及び装置は、複数のインターフェース画面を同時にディスプレイする多重ディスプレイ機能によって広いディスプレイ部画面を効率的に活用することができる。
【００１５】
具体的には、実施形態に係る多重ディスプレイ機能によって、端末機に比べて広いパーソナルコンピュータのディスプレイ部の画面を用いて複数のインターフェース画面を互いに異なる領域にディスプレイすることにより、ユーザは、１つの仮想端末機画面に同時に複数のインターフェース画面を見ながらモバイルゲーム関連の種々の機能を実行して、より円滑かつ容易にモバイルゲームを楽しむことができる。
【００１６】
一例として、実施形態に係る多重ディスプレイ機能によって、仮想端末機画面の１つの領域にモバイルゲームのメイン画面を表示し、他の領域にモバイルゲームのサブ画面をディスプレイして、ユーザは、メイン画面とサブ画面とを同時に見ることができ、様々なコントロールを行うことができる。
【００１７】
また、実施形態に係る多重ディスプレイ機能によって、ユーザは、他の作業実行中、ゲーム進行状態ウィンドウだけをディスプレイ部の一部領域に表示しておき、緊急な状況発生のみを早く確認しながらも、他の作業を円滑に行うことができる。
【００１８】
また、実施形態に係る多重ディスプレイ機能によって、ユーザは、モバイルゲームをプレイしながらも、エミュレータ設定の問題があるとき、リアルタイムで変更設定が可能であり、変更設定しつつ、モバイルゲーム画面の変化（例えば、解像度、キー操作変化等）を同時に確認することができる。
【００１９】
すなわち、実施形態に係る多重ディスプレイ機能によって、同時に表示されるインターフェース画面間のリアルタイム連動により、ユーザは、モバイルゲームに関する情報を端末機からさらに多く確認することができ、様々なモバイルゲーム操作が可能であり、エミュレータ設定の便宜性も向上し、リアルタイムでモバイルゲーム関連情報も確認することができるという長所がある。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係るモバイルゲーム駆動システムのブロック図である。
【図２】本発明の実施形態に係るモバイルゲーム駆動装置のブロック図である。
【図３】本発明の実施形態に係るモバイルゲーム駆動方法のフローチャートである。
【図４】本発明の実施形態に係るモバイルゲーム駆動のためのエミュレータが実行されるときのディスプレイ部画面を示す。
【図５】本発明の実施形態に係る第１のインターフェース画面と第２のインターフェース画面とを定義するための概念図である。
【図６】本発明の実施形態に係る第３のインターフェース画面を定義するための概念図である。
【図７】本発明の実施形態に係る第４のインターフェース画面を定義するための概念図である。
【図８】本発明の実施形態に係る第５のインターフェース画面を定義するための概念図である。
【図９】本発明の実施形態に係る多重ディスプレイするインターフェース画面を選択する一例である。
【図１０】本発明の実施形態に係る多重ディスプレイするインターフェース画面を選択する一例である。
【図１１】本発明の実施形態に係る多重ディスプレイするインターフェース画面を選択する一例である。
【図１２】本発明の実施形態に係る多重ディスプレイ機能が実行されるときの仮想端末機画面を示す。
【図１３】本発明の他の実施形態に係る多重ディスプレイ機能が実行されるときの複数の仮想端末機画面を示す。
【図１４】本発明の実施形態によってモバイルゲーム駆動方法が実行される一例を示す。
【発明を実施するための形態】
【００２１】
本発明は、様々な変換を加えることができ、種々の実施形態を有することができるところ、特定の実施形態を図面に例示し、詳細な説明に詳細に説明する。本発明の効果及び特徴、そして、それらを達成する方法は、図面とともに詳細に後述されている実施形態を参照すれば、明確になるであろう。しかし、本発明は、以下において開示される実施形態等に限定されるものではなく、様々な形態で実現されることができる。以下の実施形態において、第１、第２などの用語は、限定的な意味ではなく、１つの構成要素を他の構成要素と区別する目的として使用された。また、単数の表現は、文脈上、明白に異なるように意味しない限り、複数の表現を含む。また、「含む」または「有する」などの用語は、明細書上に記載された特徴または構成要素が存在することを意味するものであり、１つ以上の他の特徴または構成要素が付加される可能性を予め排除するものではない。また、図面では、説明の便宜のために、構成要素等が、その大きさが誇張または縮小され得る。例えば、図面に表れた各構成の大きさ及び厚さは、説明の便宜のために任意に表したので、本発明が必ず図示されたところに限定されない。
【００２２】
以下、添付された図面を参照して本発明の実施形態を詳細に説明し、図面を参照して説明するとき、同一であるか、対応する構成要素は同様の図面符号を付し、これに対する重複する説明は省略する。
【００２３】
［モバイルゲーム駆動システム］
図１は、本発明の実施形態に係るモバイルゲーム駆動システムのブロック図である。
【００２４】
図１に示すように、実施形態に係るモバイルゲーム駆動システムは、モバイルゲームサービスサーバ４００、モバイルアプリケーション提供サーバ３００、ゲーム関連補助サービスサーバ６００、モバイルゲームエミュレーティングサービス提供サーバ５００、端末機２００、及びモバイルゲーム駆動装置１００を備えることができる。
【００２５】
［モバイルアプリケーション提供サーバ３００］
モバイルアプリケーション提供サーバ３００は、アプリケーション供給者がアプリケーションを登録すると、登録されたアプリケーションを端末機２００及びモバイルゲーム駆動装置１００の要請に応じて送信するサーバである。具体的には、モバイルアプリケーション提供サーバ端末機２００のオペレーションシステム、製造業者、または通信会社が運営するアプリケーションストアのうち、少なくとも１つである。
【００２６】
ここで、アプリケーションは、端末機２００にインストールされて付加的な機能を実現する全てのアプリケーションプログラムが該当し、例えば、モバイルゲームアプリケーション、ウェブブラウザアプリケーション、メッセンジャーアプリケーションなどがこれに該当する。
【００２７】
以下、説明の便宜のために、モバイルアプリケーションをモバイルゲームに限定して説明するが、以下においてモバイルゲームについての説明は、通常の技術者が容易に発明できる限りにおいて、一般の他のアプリケーションに適用されるであろう。
【００２８】
［モバイルゲームサービスサーバ４００］
モバイルゲームサービスサーバ４００は、モバイルゲームを実行するために必要なデータを端末機２００及びモバイルゲーム駆動装置１００との間で送受信する役割を有するサーバであって、モバイルゲーム供給者が運営するサーバである。
【００２９】
このようなモバイルゲームサービスサーバ４００は、モバイルゲームが端末機２００で実行されるのに適するようにモバイルゲームサービスを提供できる。
【００３０】
［ゲーム関連補助サービスサーバ６００］
ゲーム関連補助サービスサーバ６００は、モバイルゲームと関連して必要な補助サービスを提供するサーバである。
【００３１】
具体的には、ゲーム関連補助サービスサーバ６００は、モバイルゲームを楽しむユーザがモバイルゲームをより容易かつ面白く楽しむことができるようにするために必要な補助サービスを提供できる。
【００３２】
例えば、ゲーム関連補助サービスサーバ６００は、モバイルゲームの攻略、アイテム、モンスタ、キャラクタなどに関する情報を開示するゲーム情報ウェブサイトサーバであってもよいし、モバイルゲームアイテムを実取引するためのアイテム中継サイトサーバであってもよい。
【００３３】
［モバイルゲームエミュレーティングサービス提供サーバ５００］
モバイルゲームエミュレーティングサービス提供サーバ５００は、モバイルゲームをパーソナルコンピュータ（ＰＣ）であるモバイルゲーム駆動装置１００で実行できるようにエミュレータを提供するサーバである。
【００３４】
具体的には、モバイルゲームエミュレーティングサービス提供サーバ５００は、モバイルゲームがパーソナルコンピュータで実行されるように互換させるプログラムであるエミュレータを送信でき、エミュレータが実行された後、必要なデータをパーソナルコンピュータとの間で送受信することができる。
【００３５】
また、モバイルゲームエミュレーティングサービス提供サーバ５００は、パーソナルコンピュータでエミュレータ実行した後、多重ディスプレイ機能実行の際に必要なデータも送受信することができる。
【００３６】
［端末機２００］
次に、端末機２００は、モバイルゲームを実行する装置である。
【００３７】
モバイルゲームは、端末機２００のために製作されたものであるから、端末機２００は、別のエミュレータ無しでアプリケーション提供サーバ３００からモバイルゲームをダウンロードした後に実行することができる。
【００３８】
このような端末機２００は、スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）、携帯電話、デジタル放送用端末機２００、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔｓ）、ＰＭＰ（ｐｏｒｔａｂｌｅ  ｍｕｌｔｉｍｅｄｉａ  ｐｌａｙｅｒ）、ナビゲーション、タブレットＰＣ（ｔａｂｌｅｔ  ＰＣ）、ウェアラブルデバイス（ｗｅａｒａｂｌｅ  ｄｅｖｉｃｅ）、及びスマートグラス（ｓｍａｒｔ  ｇｌａｓｓ）などが該当する。
【００３９】
［モバイルゲーム駆動装置の概要］
モバイルゲーム駆動装置１００は、別のエミュレータをインストールし、エミュレータを介してモバイルゲームを実行する装置である。
【００４０】
具体的には、モバイルゲーム駆動装置１００は、デスクトップＰＣ、ノートブックコンピュータ（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、ウルトラブック（ｕｌｔｒａｂｏｏｋ）のようなパーソナルコンピュータであって、モバイルゲームとは仕様、オペレーションシステムなどが相違し、アプリケーション提供サーバからモバイルゲームをダウンロードしてもそれ自体では実行できない。
【００４１】
したがって、モバイルゲーム駆動装置１００は、モバイルゲームをパーソナルコンピュータで実行できるようにする補助プログラムであるエミュレータをエミュレーティングサービス提供サーバ５００から（または、別のサーバから）ダウンロードした後、エミュレータを実行し、実行されたエミュレータを介してモバイルゲームを実行できる。
【００４２】
具体的には、モバイルゲーム駆動装置１００は、エミュレーティングサービス提供サーバ５００からエミュレータをダウンロードしてインストールした後、エミュレータを実行してモバイルゲーム駆動装置１００内に仮想端末機を生成できる。その後、モバイルゲーム駆動装置１００は、生成された仮想端末機を介してアプリケーション提供サーバ３００に接続してモバイルゲームアプリケーションをダウンロードしてインストールすることができ、仮想端末機でモバイルゲームを実行してモバイルゲームサービスサーバ４００とデータをやりとりしながらモバイルゲームを実行できる。
【００４３】
［モバイルゲーム駆動装置の構成］
このようなモバイルゲーム駆動装置１００は、インターフェース部１１０、入力部１２０、ディスプレイ部１３０、メモリ１４０、通信部１５０、及びプロセッサ１６０を備えることができる。ただし、図２に示された構成要素等は、モバイルゲーム駆動装置１００を実現するのにおいて必須なものではなく、本明細書上で説明されるモバイルゲーム駆動装置１００は、上記において挙げられた構成要素より多い構成要素を有していてもよいし、少ない構成要素を有していてもよい。
【００４４】
具体的には、インターフェース部１１０は、モバイルゲーム駆動装置１００に接続される様々な種類の外部機器とのデータ通路の役割を果たすことができる。例えば、インターフェース部１１０は、入力装置等（例えば、マウス、キーボード等）と接続されてユーザの入力を受信することができる。
【００４５】
また、インターフェース部１１０は、ディスプレイ装置（例えば、モニタ）と接続されてグラフィックイメージを送信する役割をすることができる。
【００４６】
このようなインターフェース部１１０は、有無線ヘッドセットポート（ｐｏｒｔ）、外部充電器ポート（ｐｏｒｔ）、有無線データポート（ｐｏｒｔ）、メモリ１４０カード（ｍｅｍｏｒｙ  ｃａｒｄ）ポート、識別モジュールが備えられた装置を接続するポート（ｐｏｒｔ）、オーディオＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ポート（ｐｏｒｔ）、ビデオＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ポート（ｐｏｒｔ）、イヤホンポート（ｐｏｒｔ）のうち、少なくとも１つを含むことができる。また、インターフェース部１１０は、ブルートゥース（登録商標）やワイファイなどのような近距離無線通信モジュールを含むこともできる。
【００４７】
入力部１２０は、ユーザの入力を検出できる。
【００４８】
具体的には、入力部１２０は、モバイルゲーム駆動装置１００をオン（ｏｎ）／オフ（ｏｆｆ）させる実行をするための入力や、各種エミュレータに対する設定、実行をするための入力、及びモバイルゲームに対する設定、実行をするための入力などを検出できる。
【００４９】
例えば、入力部１２０は、モバイルゲーム駆動装置１００に配置された各種ボタンを含むことができる。また、ディスプレイ部１３０またはディスプレイ装置とともに結合されたタッチセンサを含むことができる。また、インターフェース部１１０を介して接続されたマウス、キーボードなどの入力装置を含むこともできる。
【００５０】
ディスプレイ部１３０は、グラフィックイメージをディスプレイすることができる。
【００５１】
具体的には、ディスプレイ部１３０は、エミュレータ関連グラフィックイメージ、モバイルゲーム関連グラフィックイメージなどをディスプレイすることができる。
【００５２】
このようなディスプレイ部１３０は、パーソナルコンピュータに装着されたディスプレイであってもよいし、インターフェース部１１０を介して接続されたディスプレイ装置であってもよい。
【００５３】
また、ディスプレイ部１３０は、液晶ディスプレイ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ、ＬＣＤ）、薄膜トランジスタ液晶ディスプレイ（ｔｈｉｎ  ｆｉｌｍ  ｔｒａｎｓｉｓｔｏｒ−ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ、ＴＦＴ  ＬＣＤ）、有機発光ダイオード（ｏｒｇａｎｉｃ  ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ、ＯＬＥＤ）、フレキシブルディスプレイ（ｆｌｅｘｉｂｌｅ  ｄｉｓｐｌａｙ）、３次元ディスプレイ（３Ｄ  ｄｉｓｐｌａｙ）、電子インキディスプレイ（ｅ−ｉｎｋ  ｄｉｓｐｌａｙ）のうち、少なくとも１つを含むことができる。
【００５４】
メモリ１４０は、モバイルゲーム駆動装置１００で駆動される複数の応用プログラム及びモバイルゲーム駆動装置１００の動作のためのデータ、命令語を格納することができる。
【００５５】
具体的には、メモリ１４０は、モバイルゲーム駆動のためのエミュレータ関連プログラムを格納することができ、エミュレータを介して実行可能なモバイルゲームアプリケーションを格納することができる。
【００５６】
このようなメモリ１４０は、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、フラッシュドライブ、ハードドライブなどのような様々な格納機器であってもよいし、インターネット（ｉｎｔｅｒｎｅｔ）上でメモリ１４０の格納機能を果たすウェブストレージ（ｗｅｂ  ｓｔｏｒａｇｅ）であってもよい。
【００５７】
通信部１５０は、モバイルアプリケーション提供サーバ３００、モバイルゲームサービスサーバ４００、ゲーム関連補助サービス提供サーバ、モバイルゲームエミュレーティングサービス提供サーバのうち、少なくとも１つのサーバと有無線通信することができる。
【００５８】
具体的には、通信部１５０は、モバイルアプリケーション提供サーバ３００からモバイルゲームアプリケーションをダウンロードすることができ、モバイルゲームサービスサーバ４００とモバイルゲーム実行のための各種データを送受信することができ、ゲーム関連補助サービス提供サーバと補助サービスを提供するために必要なデータを送受信することができ、モバイルゲームエミュレーティング提供サーバからエミュレータを受信し、エミュレータを実行するために必要な各種データを送受信することができる。
【００５９】
最後に、各ユニットの全般的な動作を制御して、エミュレータとモバイルゲームを実行するプロセッサ１６０を備えることができる。
【００６０】
具体的には、プロセッサ１６０は、エミュレータを実行し、エミュレータを介して仮想端末機を生成した後、生成された仮想端末機を介してモバイルゲームを実行できる。
【００６１】
このようなプロセッサ１６０は、ＡＳＩＣｓ（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔｓ）、ＤＳＰｓ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒｓ）、ＤＳＰＤｓ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｄｅｖｉｃｅｓ）、ＰＬＤｓ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅｓ）、ＦＰＧＡｓ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙｓ）、制御機（ｃｏｎｔｒｏｌｌｅｒｓ）、マイクロコントローラ（ｍｉｃｒｏ−ｃｏｎｔｒｏｌｌｅｒｓ）、マイクロプロセッサ（ｍｉｃｒｏｐｒｏｃｅｓｓｏｒｓ）、その他の機能を果たすための電気的ユニットのうち、少なくとも１つを用いて実現されることができる。
【００６２】
すなわち、エミュレータプログラムは、ネットワークを介して提供され、モバイルゲーム駆動装置１００内のメモリ１４０に設けられて、ＲＡＭを介してプロセッサ１６０から読み出されることができる。
【００６３】
このように、プロセッサ１６０に読み込まれたエミュレータプログラムは、プロセッサ１６０がこのようなモバイルゲーム駆動装置１００の各ユニットを制御して、下記の説明のようなモバイルゲームサービス方法を行わせることができる。
【００６４】
以下、図３〜図１３を参照して、このようなプロセッサ１６０がモバイルゲーム駆動装置１００の各種ユニットを制御して、モバイルゲームサービスを提供する過程を詳細に説明する。
【００６５】
図３に示すように、モバイルゲーム駆動装置１００のプロセッサ１６０は、エミュレータを実行できる。（Ｓ１０１）
【００６６】
具体的には、プロセッサ１６０は、ユーザの実行入力によってパーソナルコンピュータでモバイルゲームを互換させるエミュレータを実行できる。
【００６７】
エミュレータが実行されれば、プロセッサ１６０は、エミュレータを介して仮想端末機を生成し、ディスプレイ部１３０が仮想端末機の実行画面を表示できる。具体的には、ディスプレイ部１３０には、仮想端末機が実行される画面を含むエミュレータ実行ウィンドウが少なくとも一部領域に表示される。
【００６８】
さらに具体的には、エミュレータ実行ウィンドウには、仮想端末機画面とエミュレータの設定領域などが含まれる。エミュレータ設定機能では、仮想端末機画面サイズ、位置調節、エンジン性能設定（例えば、ＲＡＭ容量、解像度、パーティション等）、入力部１２０の入力信号（例えば、マウス入力、キーボード入力）と端末機２００のタッチ入力マッチング設定（キーマッピング機能）、多重ディスプレイ機能、及び多重ディスプレイ設定機能のうち、少なくとも１つの機能を含むことができる。
【００６９】
次に、プロセッサ１６０は、エミュレータを介してモバイルゲームを実行できる。（Ｓ１０２）
【００７０】
具体的には、ユーザは、エミュレータ実行ウィンドウでモバイルゲームをアプリケーション提供サーバ３００からダウンロードして仮想端末機内にインストールすることができる。
【００７１】
次に、ユーザが仮想端末機画面でモバイルゲームを実行させると、プロセッサ１６０は、エミュレータを介してモバイルゲームを実行させて仮想端末機画面にモバイルゲームを駆動させることができる。
【００７２】
したがって、ユーザは、仮想端末機画面で提供されるモバイルゲーム画面を見ながら入力部１２０を介してユーザ入力をすることで、端末機２００と類似した環境でモバイルゲームを楽しむことができる。
【００７３】
図４は、本発明の実施形態に係るモバイルゲーム駆動のためのエミュレータが実行されるときのディスプレイ部１３０画面を示す。
【００７４】
例えば、図４に示すように、エミュレータ実行の際、ディスプレイ部１３０には、モバイルゲーム駆動装置１００のオペレーションシステム画面が全体に表示され、オペレーションシステム画面１０の少なくとも一部領域にエミュレータ実行ウィンドウ１２が表示され、さらに、ウェブブラウザウィンドウのような補助サービス実行ウィンドウ１５が表示される。そして、エミュレータ実行ウィンドウ１２には、仮想端末機画面１４とエミュレータ設定領域１３とが含まれる。
【００７５】
したがって、モバイルゲームが実行されると、モバイルゲームのインターフェース画面が仮想端末機画面１４に表示されて、ユーザは、これを介してモバイルゲームを仮想端末機画面１４で楽しむことができる。
【００７６】
このとき、エミュレータに提供する多重ディスプレイ機能によって、端末機２００より広いディスプレイ部１３０の画面を効率的に活用することができる。
【００７７】
ここで、多重ディスプレイ機能は、仮想端末機画面１４の領域を複数の分割領域に区分した後、複数の分割領域に互いに異なる役割のインターフェース画面をディスプレイする機能である。
【００７８】
他の実施形態において、多重ディスプレイ機能は、基本仮想端末機画面１４とは別に追加仮想端末機画面を生成及び表示し、それぞれの仮想端末機画面に互いに異なるインターフェース画面をディスプレイする機能であってもよい。
【００７９】
端末機２００でモバイルゲームを実行すれば、１つのインターフェース画面のみを表示できるか、追加インターフェース画面をディスプレイしようとするなら、他の１つのインターフェース画面にオーバーラップ（ｏｖｅｒｌａｐ）して表示するしかない。したがって、ユーザは、複数のインターフェース画面を確実に見ることができず、１つのインターフェース画面に対するコントロールのみが可能である。
【００８０】
しかし、多重ディスプレイ機能は、端末機２００に比べて広いディスプレイ部１３０の画面を用いて複数のインターフェース画面を互いに異なる領域にディスプレイすることにより、ユーザは、１つの仮想端末機画面１４に同時に複数のインターフェース画面を見ながらモバイルゲーム関連の様々な機能を実行して、さらに円滑かつ容易にモバイルゲームを楽しむことができる。
【００８１】
図５〜図８を参照して、インターフェース画面について先に詳しく説明する。
【００８２】
実施形態においてインターフェース画面は、モバイルゲーム内の複数のインターフェース画面を含み、エミュレータ設定インターフェース画面及びモバイルゲーム関連補助サービスのインターフェース画面のうち、少なくとも１つをさらに含むことができる。
【００８３】
［モバイルゲームのインターフェース画面］
モバイルゲーム内の複数のインターフェース画面は、モバイルゲームのメイン画面である第１のインターフェース画面と、モバイルゲームのサブ画面である第２のインターフェース画面と、メイン画面の一部領域である第３のインターフェース画面を含むことができる。
【００８４】
［第１のインターフェース画面］
具体的には、仮想端末機（または、端末機２００）でモバイルゲームが実行されると、画面全体にはメイン画面が表示されるが、このようなメイン画面を第１のインターフェース画面と定義する。例えば、第１のインターフェース画面は、ゲーム開始インターフェース画面、ゲーム実行中のプレイ画面またはエンディング画面などが該当する。
【００８５】
このような第１のインターフェース画面は、モバイルゲームが端末機２００で実行されるとき、端末機２００の全体領域に表示される画面であり、多重ディスプレイ機能実行前の基本モードでは、ディスプレイ部１３０の仮想ディスプレイ部１３０画面全体に表示される画面である。
【００８６】
［第２のインターフェース画面］
第２のインターフェース画面は、モバイルゲームのサブ画面であって、モバイルゲームの補助インターフェース画面である。具体的には、第２のインターフェース画面は、第１のインターフェース画面の一部領域にディスプレイされるサブ画面や、第１のインターフェース画面が切り替わってディスプレイされるサブ画面である。
【００８７】
他の側面において、第２のインターフェース画面は、第１のインターフェース画面でアイコンを選択するときに実行されるインターフェース画面と定義されることもできる。
【００８８】
例えば、第２のインターフェース画面は、インベントリ画面、ゲーム設定ウィンドウ、決済ウィンドウ、及びアイテム商店ウィンドウのうち、少なくとも１つが該当する。
【００８９】
図５は、本発明の実施形態に係る第１のインターフェース画面と第２のインターフェース画面とを定義するための概念図である。
【００９０】
一例である図５をみると、基本モードにおいて仮想端末機画面１４の全体領域には第１のインターフェース画面２０が表示され、第１のインターフェース画面２０で特定アイコン選択の際、特定アイコンに対応する第２のインターフェース画面３０が第１のインターフェース画面２０に重なって表示されることができる。
【００９１】
このように、一般的な基本モードでモバイルゲームを実行すれば、メイン画面のみ表示されて、サブ画面のインターフェースを行うためには、メイン画面の全体または一部が隠れてメイン画面のインターフェースとサブ画面のインターフェースのうち、１つのみを行うことができる。
【００９２】
しかし、多重ディスプレイ機能が実行された多重モードでは、仮想端末機画面１４の１つの領域に第１のインターフェース画面２０を表示し、他の領域に第２のインターフェース画面３０を実行して、ユーザは、メイン画面とサブ画面とを同時に見ることができ、コントロールすることができ、基本モードよりモバイルゲームをより効果的にプレイすることができる。また、第１のインターフェース画面２０の表示が不要であるとき、第１のインターフェース画面２０の表示を終了することによって、第２のインターフェース画面３０のみを表示することもできる。
【００９３】
［第３のインターフェース画面］
図６は、本発明の実施形態に係る第３のインターフェース画面を定義するための概念図である。
【００９４】
次に、図６に示すように、第３のインターフェース画面２１は、第１のインターフェース画面２０の一部領域である。
【００９５】
具体的には、第１のインターフェース画面２０には、キャラクタ状態表示領域、進行状態説明領域、操作ボタン表示領域、地図領域、及びプレイ画面領域等が表示されるが、このうち、少なくとも１つの領域が第３のインターフェース画面２１である。
【００９６】
他の側面において、第３のインターフェース画面２１は、第１のインターフェース画面２０でユーザが入力によって指定した一部領域であってもよい。
【００９７】
このように、多重モードでは、仮想端末機画面１４の１つの領域では第１のインターフェース画面２０を表示し、他の領域には第３のインターフェース画面２１を表示できる。ユーザは、第１のインターフェース画面２０で一部領域のみを拡大して見たいときや、一部領域のみをディスプレイ部１３０の画面に表したいとき、このような多重ディスプレイ機能を実行させることができる。
【００９８】
例えば、ユーザは、他の作業実行中、ゲーム進行状態ウィンドウのみをディスプレイ部１３０の一部領域に表示しておき、緊急な状況発生のみを早く確認しながらも、他の作業を円滑に行うことができる。
【００９９】
［第４のインターフェース画面］
図７は、本発明の実施形態に係る第４のインターフェース画面を定義するための概念図である。
【０１００】
図７に示すように、エミュレータ実行ウィンドウ１２は、仮想端末機画面１４だけでなく、エミュレータ設定をするためのインターフェース領域をさらに含むことができ、エミュレータ設定機能を実行すれば、エミュレータ設定ウィンドウがエミュレータ実行ウィンドウ１２の内部や外部に表示される。
【０１０１】
第４のインターフェース画面４０は、このようなエミュレータ設定ウィンドウであって、エンジン性能設定（例えば、ＲＡＭ容量、解像度、パーティション等）ウィンドウまたは入力部１２０の入力信号（例えば、マウス入力、キーボード入力）と端末機２００のタッチ入力マッチング設定（キーマッピング機能）ウィンドウなどを含むことができる。
【０１０２】
したがって、多重モードにおいて、仮想端末機画面の１つの領域には第１のインターフェース画面２０を表示し、他の領域には第４のインターフェース画面４０を表示することが可能であり、ユーザは、モバイルゲームをプレイしながらもエミュレータ設定の問題があるとき、リアルタイムで変更設定が可能であり、変更設定しながら第１のインターフェース画面２０の変化（例えば、解像度、キー操作変化等）を同時に確認することができる。
【０１０３】
［第５のインターフェース画面］
図８は、本発明の実施形態に係る第５のインターフェース画面を定義するための概念図である。
【０１０４】
図８に示すように、モバイルゲーム駆動装置１００は、エミュレータ実行ウィンドウ１２のように、モバイルゲームと関連のある補助サービス実行ウィンドウ１５をさらに表示することができる。
【０１０５】
第５のインターフェース画面１５は、このような補助サービス実行ウィンドウ１５が仮想端末機画面１４の内部や仮想端末機画面１４に結合されて表示されるときの画面を意味する。
【０１０６】
このような第５のインターフェース画面１５では、モバイルゲームの攻略、子供、モンスタ、キャラクタ説明などのモバイルゲーム情報を開示するウェブサイトウィンドウであってもよいし、モバイルゲームアイテムを取引するためのアイテム中継サイトウィンドウであってもよい。
【０１０７】
多重モード実行の際、第１のインターフェース画面２０のように、第５のインターフェース画面１５を仮想端末機画面１４に直接表示したり、仮想端末機画面１４と結合させて表示して、ユーザがモバイルゲームをプレイしながら、必要な情報をリアルタイムで確認したり、モバイルゲーム関連アイテムをリアルタイムで販売／購買することができる。
【０１０８】
さらに、多重モード実行の際、プロセッサ１６０は、モバイルゲーム進行の際に発生された変更情報をゲーム関連補助サービスサーバ６００に送信して、モバイルゲーム進行にしたがって必要な補助サービスを第５のインターフェース画面１５に提供する補助サービス連動機能を提供できる。
【０１０９】
例えば、モバイルゲーム進行中、第１のインターフェース画面２０に新しいモンスタやアイテムが登場する場合、プロセッサ１６０は、変更された情報を送信して、第５のインターフェース画面１５に登場したモンスタ、アイテムに関する情報がリアルタイムで表示されるように連動させることができる。
【０１１０】
［多重ディスプレイ機能の実行］
再度、多重ディスプレイ機能の実行過程についての説明に戻る。プロセッサ１６０は、ユーザ入力によって多重ディスプレイ機能を実行することができる。（Ｓ１０３）
【０１１１】
例えば、ユーザが直接エミュレータ設定ウィンドウで多重ディスプレイ機能を実行することができ、モバイルゲーム実行中、特定操作やエミュレータ実行ウィンドウ１２以外での操作などを介して多重ディスプレイ機能を間接的に実行することもできる。
【０１１２】
多重ディスプレイ機能が実行された多重モードでは、前述したように、複数のインターフェース画面が仮想端末機画面１４の互いに異なる領域に各々表示される。
【０１１３】
［インターフェース画面の選択］
このために、まず、プロセッサ１６０は、多重ディスプレイするインターフェース画面を選択するインターフェースを提供できる。（Ｓ１０４）
【０１１４】
具体的には、ユーザは、多重ディスプレイ機能を実行し、多重ディスプレイする少なくとも１つ以上のインターフェース画面を選択できる。
【０１１５】
一例として、図９に示すように、プロセッサ１６０は、多重ディスプレイ機能が実行されると、ディスプレイ可能な少なくとも２つ以上のインターフェース画面情報を検出し、検出されたインターフェース画面リスト５０をディスプレイすることができる。インターフェース画面リスト５０には、インターフェース画面に関する情報と、選択アイコン５１などが表示される。ユーザは、表示するインターフェース画面に対する選択アイコン５１をチェックすることにより、多重ディスプレイする少なくとも１つ以上のインターフェース画面を選択できる。
【０１１６】
他の一例として、図１０に示すように、プロセッサ１６０は、多重ディスプレイ機能が実行されると、ユーザが特定領域６０を選択するようにし、ユーザの入力により特定された領域６０を多重ディスプレイするインターフェース画面として指定することができる。その後、プロセッサ１６０は、メイン画面である第１のインターフェース画面２０とともに、指定されたインターフェース画面をディスプレイすることにより、多重ディスプレイ機能を提供できる。
【０１１７】
さらに他の一例として、図１１に示すように、プロセッサ１６０は、ユーザが補助サービス実行ウィンドウ１５を仮想端末機画面内に進入させる入力を受けると、補助サービス実行ウィンドウ１５を第５のインターフェース画面１５として指定し、仮想端末機画面内に表示することができる。
【０１１８】
さらに、プロセッサ１６０は、仮想端末機画面内に表示された第５のインターフェース画面１５とリアルタイムで進行されているモバイルゲーム進行を連動させることができる。
【０１１９】
［多重ディスプレイ画面の変更］
プロセッサ１６０は、多重ディスプレイ機能実行の際、インターフェース画面が表示される領域を変更するインターフェースを提供できる。（Ｓ１０５）
【０１２０】
一実施形態において、プロセッサ１６０は、仮想端末機画面を少なくとも２つ以上の領域に分割し、分割された領域に選択されたインターフェース画面を各々表示することができる。
【０１２１】
このとき、プロセッサ１６０は、分割領域数、分割領域の大きさ、配置、位置、移動、削除などを設定するインターフェースを提供できる。また、プロセッサ１６０は、分割された領域に表示するインターフェース画面を選択する設定も提供することができる。
【０１２２】
図１２は、本発明の実施形態に係る多重ディスプレイ機能が実行されるとき、仮想端末機画面１４を示す。
【０１２３】
例えば、図１２に示すように、仮想端末機画面は、第１の分割領域１４Ａと、第１の分割領域１４Ａの下方に配置された第２の分割領域１４Ｂと、第１の分割領域１４Ａの側方に配置された第３の分割領域１４Ｃを含むことができる。このような第１の分割領域１４Ａにはゲームプレイ画面が表示され、第２の分割領域１４Ｂにはゲームインベントリ画面が表示され、第３の分割領域１４Ｃにはゲームチャットウィンドウ（ゲームチャット画面）が表示される。
【０１２４】
他の実施形態において、プロセッサ１６０は、多重ディスプレイ機能実行の際、既存の仮想端末機画面以外に、追加仮想端末機画面を新しく生成することができる。このような追加仮想端末機画面は、エミュレータ実行ウィンドウの内部だけでなく、外部に生成されることもできる。
【０１２５】
すなわち、ユーザは、さらにインターフェース画面をディスプレイしようとするとき、メイン画面がディスプレイされている第１の仮想端末機画面の周りに新しい第２の仮想端末機画面を生成し、新しく生成された第２の仮想端末機画面に他のインターフェース画面を表示できる。
【０１２６】
図１３は、本発明の他の実施形態に係る多重ディスプレイ機能が実行されるとき、複数の仮想端末機画面１４を示す。
【０１２７】
例えば、図１３に示すように、プロセッサ１６０は、ユーザの入力によって第１の仮想端末機画面１４Ａと、第１の仮想端末機画面１４Ａの外部に第２の仮想端末機画面１４Ｂを新しく生成してディスプレイするように制御することができる。このとき、例えば、第１の仮想端末機画面１４Ａには、メイン画面である第１のインターフェース画面２０が表示され、第２の仮想端末機画面１４Ｂには、サブ画面である第２のインターフェース画面３０が表示される。
【０１２８】
このような複数の仮想端末機画面１４ａ、１４ｂは、互いに区分されてオペレーションシステム画面１０内で別々に大きさ、位置調節が可能であってもよいし、互いに結合させてオペレーションシステム画面１０内で共に大きさ、位置調節が可能であってもよい。
【０１２９】
このように、インターフェース画面選択、設定が完了すると、プロセッサ１６０は、複数のインターフェース画面を表示するようにディスプレイ部１３０を制御できる。（Ｓ１０６）
【０１３０】
したがって、ユーザは、好みに合わせてモバイルゲームに必要なサブ画面や、エミュレータ設定画面、または補助サービス実行ウィンドウ１５をメイン画面とともに表示することができ、２つの画面を同時に確認しながらコントロールすることも可能である。
【０１３１】
［多重ディスプレイ機能実行の例示］
図１４は、本発明の実施形態によってモバイルゲーム駆動方法が実行される一例を示す。
【０１３２】
例えば、図１４に示すように、端末機２００では、端末機２００の画面全体にメイン画面である第１のインターフェース画面２０が表示され、メイン画面でインベントリを実行すると、インベントリウィンドウである第２のインターフェース画面３０が第１のインターフェース画面２０にオーバーラップされるか、切り替わって表示される。したがって、ユーザは、第１のインターフェース画面２０及び第２のインターフェース画面３０を選択的に確認しコントロールするしかない。
【０１３３】
しかし、モバイルゲーム駆動装置１００では、多重ディスプレイ機能が実行されると、第１のインターフェース画面２０の隣に第２のインターフェース画面３０を表示することができ、第１のインターフェース画面２０の一部を拡大した第３のインターフェース画面２１をさらに表示することができ、エミュレータ設定ウィンドウ４０をさらに表示することもできる。
【０１３４】
このように、モバイルゲーム駆動装置１００及び駆動方法は、モバイルゲームの様々なインターフェース画面を同時に表示して、端末機２００においてより良い環境でユーザがモバイルゲームを楽しむように提供することができる。
【０１３５】
［インターフェース画面間連動］
そして、プロセッサ１６０は、それぞれの表示されたインターフェース画面同士を互いに連動させることができる。（Ｓ１０７）
【０１３６】
具体的に、第１のインターフェース画面２０、第２のインターフェース画面３０および第３のインターフェース画面２１間には、モバイルゲーム進行によって変動される事項がリアルタイムで全て反映されて表示されることができる。
【０１３７】
例えば、第１のインターフェース画面２０でモバイルゲーム進行中、新しいアイテムを取得すると、インベントリである第２のインターフェース画面３０には新しいアイテムに関する情報が表示され、ゲーム進行状態ウィンドウである第３のインターフェース画面２１にはアイテムを取得したというテキストが表示される。
【０１３８】
また、第４のインターフェース画面４０でエミュレータ設定を変更すると、変更設定が第１のインターフェース画面２０にも反映されることができる。例えば、エミュレータ設定で解像度を高めると、リアルタイムで第１のインターフェース画面２０の解像度が高まることを確認することができる。
【０１３９】
また、第５のインターフェース画面１５が表示されるとき、モバイルゲーム進行中、変更情報があったら、このような変更情報が第５のインターフェース画面１５と連動されてリアルタイムで第５のインターフェース画面１５にも新しい情報が表示される。
【０１４０】
具体的に、プロセッサ１６０は、モバイルゲーム進行中、特定変更事項がある場合、特定変更事項を第５のインターフェース画面１５を提供するゲーム関連補助サービスサーバ６００に送信し、ゲーム関連補助サービスサーバ６００からフィードバックを受けた後、フィードバックを第５のインターフェース画面１５に表示して、モバイルゲームと第５のインターフェース画面１５も連動させることができる。
【０１４１】
例えば、プロセッサ１６０は、モバイルゲーム進行中、新しいアイテムを取得した場合、アイテム情報をアイテム取引サイトに送信して、このアイテムの取引情報のフィードバックを受け、この取引情報を第５のインターフェース画面１５に表示してアイテムを取引できるようにすることで、モバイルゲームと第５のインターフェース画面１５も連動させることができる。
【０１４２】
このように、モバイルゲーム駆動装置１００及び駆動方法は、インターフェース画面間のリアルタイム連動で、ユーザは、モバイルゲームに関する情報を端末機２００でより多く確認することができ、さらに様々なモバイルゲーム操作が可能であり、エミュレータ設定の便宜性も向上し、リアルタイムでモバイルゲーム関連情報も確認することができるという長所がある。
【０１４３】
以上説明された本発明に係る実施形態は、様々なコンピュータ構成要素を介して実行され得るプログラム命令語の形態で実現されて、コンピュータ読み取り可能な記録媒体に記録されることができる。コンピュータ読み取り可能な記録媒体は、プログラム命令語、データファイル、データ構造などを単独でまたは組み合わせて含むことができる。コンピュータ読み取り可能な記録媒体に記録されるプログラム命令語は、本発明のために特別に設計され、構成されたものであるか、コンピュータソフトウェア分野の当業者に公知となって使用可能なものである。コンピュータ読み取り可能な記録媒体の例では、ハードディスク、フロッピーディスク（登録商標）、及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ及びＤＶＤのような光気録媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような磁気−光媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉｕｍ）、及びＲＯＭ、ＲＡＭ、フラッシュメモリ１４０などのような、プログラム命令語を格納し、実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令語の例では、コンパイラによって作られるもののような機械語コードだけでなく、インタプリタなどを使用してコンピュータにより実行される高級言語コードも含まれる。ハードウェア装置は、本発明に係る処理を行うために、１つ以上のソフトウェアモジュールに変更されることができ、その逆も同様である。
【０１４４】
本発明において説明する特定実行等は、一実施形態であって、いかなる方法でも本発明の範囲を限定するものではない。明細書の簡潔さのために、従来、電子的な構成等、制御システム等、ソフトウェア、前記システム等の他の機能的な側面の記載は省略されることができる。また、図面に示された構成要素等間の線等の接続または接続部材は、機能的な接続及び／又は物理的または回路的接続を例示的に示したものであって、実際、装置では代替可能であるか、更なる様々な機能的な接続、物理的な接続、または回路接続として示されることができる。また、「必須な」、「重要に」などのように具体的な言及がないならば、本発明の適用のために必ず必要な構成要素でないことがある。
【０１４５】
また、前述した本発明の詳細な説明では、本発明の好ましい実施形態を参照して説明したが、当該技術分野の熟練された当業者または当該技術分野における通常の知識を有する者であれば、後述する特許請求の範囲に記載された本発明の思想及び技術領域から逸脱しない範囲内で本発明を様々に修正及び変更させ得ることが理解できるであろう。したがって、本発明の技術的範囲は、明細書の詳細な説明に記載された内容に限定されるものではなく、特許請求の範囲によって決められなければならないであろう。
【図１】
2019087248.tif 000003
【図２】
2019087248.tif 000004
【図３】
2019087248.tif 000005
【図４】
2019087248.tif 000006
【図５】
2019087248.tif 000007
【図６】
2019087248.tif 000008
【図７】
2019087248.tif 000009
【図８】
2019087248.tif 000010
【図９】
2019087248.tif 000011
【図１０】
2019087248.tif 000012
【図１１】
2019087248.tif 000013
【図１２】
2019087248.tif 000014
【図１３】
2019087248.tif 000015
【図１４】
2019087248.tif 000016