(57)【要約】【課題】オンラインフラッシュゲーム保護システム、ウェブサーバー、ウェブページ提供方法、オンラインフラッシュゲーム保護方法およびその方法実行プログラムを記録した貯蔵媒体を提供する。【解決手段】所定フラッシュゲーム実行が選択された場合、スキンフラッシュモジュールが、フラッシュゲーム画面でフレームになるスキンフラッシュが使用者端末機の画面上実現されるようにする。そして、前記スキンフラッシュモジュールが前記スキンフラッシュ実行が開始されたウェブページのＵＲＬが予め設定されたＵＲＬであるか否かをチェックして、予め設定されたＵＲＬでない場合、前記スキンフラッシュモジュールが使用者端末機に示されたウェブページを予め設定されたＵＲＬを有するウェブページに強制移動するか、或いはスキンフラッシュ実現を中止する。これにより、不特定の使用者が多様なオンラインフラッシュゲームを提供するウェブページのソースコードを確認して、特定フラッシュゲームを無意識に切り取る行為が防止される。【選択図】図４
2007054629.tif 000002
【特許請求の範囲】
【請求項１】
フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護システムであって、
使用者端末機に示されるフラッシュゲームの画面でゲームコンテンツをフラッシュとして実現するビューフラッシュを提供するビューフラッシュモジュール；および
前記ウェブサーバーを通して、使用者が所定フラッシュゲームの実行を選択した場合実行されて、フラッシュとして実現されるゲームコンテンツに対してフレームであるスキンフラッシュを提供し、
選択されたフラッシュゲームのゲームＩＤにより、予め貯蔵されたフラッシュゲーム実行情報を参照して、前記ビューフラッシュモジュールによって、使用者が選択したフラッシュゲームコンテンツが実行されるようにして、
前記ビューフラッシュソース情報は、前記フラッシュゲーム実行情報から提供されるスキンフラッシュモジュールを含むことを特徴とする、オンラインフラッシュゲーム保護システム。
【請求項２】
前記スキンフラッシュモジュールは前記ウェブサーバーに含まれて、前記ウェブサーバーを通して、使用者が所定フラッシュゲームの実行を選択するか、或いは所定のウェブページが提供されている時、選択されたゲームの種類に関係なく実行されることを特徴とする、請求項１に記載のオンラインフラッシュゲーム保護システム。
【請求項３】
前記フラッシュゲーム実行情報は、ゲーム別に各フラッシュゲームのゲーム名、ゲームＩＤ、バージョン情報、各フラッシュゲームを構成するビューフラッシュ実現のためのビューフラッシュモジュール関連情報、当該サーバー情報およびポート情報のうち一つ以上を含んで、前記ウェブサーバーに貯蔵されたことを特徴とする、請求項１又は請求項２に記載のオンラインフラッシュゲーム保護システム。
【請求項４】
前記スキンフラッシュモジュールは、
使用者端末機画面にスキンフラッシュが実現されるようにする時、実行ウェブページが予め設定されたウェブページＵＲＬでない場合、使用者端末機に示された画面を予め設定されたウェブページに強制移動させるか、或いはスキンフラッシュ実現を中止させることを特徴とする、請求項１又は請求項２に記載のオンラインフラッシュゲーム保護システム。
【請求項５】
前記ビューフラッシュモジュールは、
使用者端末機画面にビューフラッシュが実現されるようにする時、実行ウェブページが予め設定されたウェブページＵＲＬでない場合、ビューフラッシュ実現を中止させることを特徴とする、請求項１又は請求項２に記載のオンラインフラッシュゲーム保護システム。
【請求項６】
前記ビューフラッシュモジュールは、
使用者端末機画面にビューフラッシュが実現されるようにする時、前記スキンフラッシュモジュールによるスキンフラッシュが実現されていない場合、ビューフラッシュ実現を中止させることを特徴とする、請求項１又は請求項２に記載のオンラインフラッシュゲーム保護システム。
【請求項７】
フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護方法であって、
ａ）所定フラッシュゲーム実行が選択された場合、スキンフラッシュモジュールが、フラッシュゲーム画面でフレームになるスキンフラッシュが使用者端末機の画面上実現されるようにする段階；
ｂ）前記スキンフラッシュモジュールが前記スキンフラッシュ実行が開始されたウェブページのＵＲＬが予め設定されたＵＲＬであるか否かをチェックする段階；
ｃ）前記段階ｂ）で、予め設定されたＵＲＬでない場合、前記スキンフラッシュモジュールが使用者端末機に示されたウェブページを予め設定されたＵＲＬを有するウェブページに強制移動するか、或いはスキンフラッシュ実現を中止する段階を含むことを特徴とする、オンラインフラッシュゲーム保護方法。
【請求項８】
ｄ）前記スキンフラッシュモジュールが、選択されたフラッシュゲームのゲームＩＤにより、予め貯蔵されたフラッシュゲーム実行情報を参照して、ビューフラッシュモジュールによって、使用者が選択したフラッシュゲームコンテンツが実行されるようにする段階をさらに含むことを特徴とする、請求項７に記載のオンラインフラッシュゲーム保護方法。
【請求項９】
前記スキンフラッシュモジュールは前記ウェブサーバーに含まれて、前記ウェブサーバーを通して、使用者が所定フラッシュゲームの実行を選択した場合、選択されたゲームの種類に関係なく優先実行され、
前記段階ｄ）は、
ｄ−１）前記スキンフラッシュモジュールが選択されたフラッシュゲームのゲームＩＤ情報が伝達される段階；
ｄ−２）フラッシュゲーム実行情報から、ゲームＩＤにより当該ゲームコンテンツ実行のためのビューフラッシュモジュールのＵＲＬ情報が伝達される段階を含むことを特徴とする、請求項８に記載のオンラインフラッシュゲーム保護方法。
【請求項１０】
前記フラッシュゲーム実行情報は、
ゲーム別に各フラッシュゲームのゲーム名、ゲームＩＤ、バージョン情報、各フラッシュゲームを構成するビューフラッシュ実現のためのビューフラッシュモジュール関連情報、当該サーバー情報およびポート情報のうち一つ以上を含むことを特徴とする、請求項９に記載のオンラインフラッシュゲーム保護方法。
【請求項１１】
フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護方法であって、
ａ）ビューフラッシュモジュールとスキンフラッシュモジュールによって、フラッシュゲームにおけるゲームコンテンツフラッシュであるビューフラッシュと前記ビューフラッシュのフレームであるスキンフラッシュが個別実現されるフラッシュゲーム実行が選択されて、ビューフラッシュが実現される段階；
ｂ）前記ビューフラッシュモジュールが前記スキンフラッシュが実現されているか否かをチェックする段階；
ｃ）前記スキンフラッシュが実現されていない場合、前記ビューフラッシュモジュールがビューフラッシュ実現を中止する段階を含むことを特徴とする、オンラインフラッシュゲーム保護方法。
【請求項１２】
ｄ）前記段階ｃ）でスキンフラッシュが実現された場合、ビューフラッシュモジュールはビューフラッシュ実現が実行されたウェブページのＵＲＬが予め設定されたＵＲＬであるか否かをチェックする段階；
ｅ）ビューフラッシュモジュールは予め設定されたＵＲＬでない場合、ビューフラッシュ実現を中止する段階をさらに含むことを特徴とする、請求項１１に記載のオンラインフラッシュゲーム保護方法。
【請求項１３】
フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護方法であって、
ａ）ビューフラッシュモジュールとスキンフラッシュモジュールによって、フラッシュゲームにおけるゲームコンテンツフラッシュであるビューフラッシュと前記ビューフラッシュのフレームであるスキンフラッシュが個別実現されるフラッシュゲーム実行が選択されて、ビューフラッシュが実現される段階；
ｂ）前記ビューフラッシュモジュールがビューフラッシュ実現が実行されたウェブページのＵＲＬが予め設定されたＵＲＬであるか否かをチェックする段階；
ｃ）前記段階ｂ）で予め設定されたＵＲＬでない場合、ビューフラッシュモジュールがビューフラッシュ実現を中止する段階を含むことを特徴とする、オンラインフラッシュゲーム保護方法。
【請求項１４】
請求項７乃至請求項１３のうち何れか一項に記載の方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な貯蔵媒体。
【請求項１５】
フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時前記使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、ネットワークを通して、連結された使用者端末機にフラッシュゲーム実行のためのウェブページを提供する方法であって、
ａ）前記ウェブサーバーがフラッシュゲーム画面におけるフレームになるスキンフラッシュソース情報が記録されたウェブページを提供し、前記ウェブページで前記スキンフラッシュが駆動される段階；
ｂ）前記スキンフラッシュが予め貯蔵されたフラッシュゲーム実行情報から、選択されたフラッシュゲームのゲームＩＤに相当するフラッシュゲームにおけるゲームコンテンツであるビューフラッシュソース情報を確認して、前記ビューフラッシュが前記ウェブページにおける所定の位置で実現されるようにする段階を含むことを特徴とする、フラッシュゲーム実行のためのウェブページを提供する方法。
【請求項１６】
前記スキンフラッシュは、
スキンフラッシュが駆動されるウェブページのＵＲＬが予め設定されたＵＲＬでない場合実行中止されることを特徴とする、請求項１５に記載のフラッシュゲーム実行のためのウェブページを提供する方法。
【請求項１７】
前記ビューフラッシュは、
前記ビューフラッシュが駆動されるウェブページのＵＲＬが予め設定されたＵＲＬでない場合実行中止されることを特徴とする、請求項１５又は請求項１６に記載のフラッシュゲーム実行のためのウェブページを提供する方法。
【請求項１８】
前記ビューフラッシュは、
前記ビューフラッシュが駆動されるウェブページで前記スキンフラッシュが駆動中でない場合実行中止されることを特徴とする、請求項１５又は請求１６に記載のフラッシュゲーム実行のためのウェブページを提供する方法。
【請求項１９】
請求項１５又は請求項１６のうちのいずれか一項記載の方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な貯蔵媒体。
【請求項２０】
フラッシュゲーム実行のために使用者端末機とゲーム関連情報を送受信するゲームサーバーとネットワークを形成し、フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーであって、
前記ウェブサーバーは、
使用者端末機によって、所定のフラッシュゲーム実行が選択された場合、フラッシュゲーム画面におけるフレームになるスキンフラッシュソース情報を含んで、前記スキンフラッシュがウェブページ上で駆動されるようにするスクリプトを含むウェブページを提供し、
フラッシュゲームにおけるゲームコンテンツであるビューフラッシュソース情報をフラッシュゲームＩＤ別に貯蔵するフラッシュゲーム実行情報を含んで、
前記スキンフラッシュが前記フラッシュゲーム実行情報から当該ビューフラッシュソース情報を確認して、前記ウェブページにおける所定の位置で前記ビューフラッシュが実行されるようにすることを特徴とする、ウェブサーバー。
【請求項２１】
前記スキンフラッシュは、
スキンフラッシュが駆動されるウェブページのＵＲＬが予め設定されたＵＲＬでない場合、実行中止されることを特徴とする、請求項２０に記載のウェブサーバー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンラインフラッシュゲーム保護システム、ウェブサーバー、ウェブページ提供方法、オンラインフラッシュゲーム保護方法およびその方法実行プログラムを記録した貯蔵媒体に係り、より詳しくは、フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護システム、ウェブサーバー、ウェブページ提供方法、オンラインフラッシュゲーム保護方法およびその方法実行プログラムを記録した貯蔵媒体に関するものである。
【背景技術】
【０００２】
最近、インターネットが広く普及して、インターネットを通した多様なサービスが提供されている。したがってインターネット初期普及時期のメール送受信サービスを含んで、最近はインターネットを用いたオンラインゲームサービス、各種コミュニティサービスなど多様な分野のサービスが提供されている。特に、インターネットゲームサービスは多くの使用者が用いるサービスで、市場規模が次第に拡大されているが、例えば１:１対戦に適したゲームのような花札賭博類、ポーカーのようなカ−ドゲームサービス、また多様なフラッシュゲームがインターネットを通して提供されている。
一方、フラッシュゲームは、インターネット動映像製作ソフトであるフラッシュを用いて作ったコンピュータゲームであって、フラッシュプログラムのアクションスクリプトとモーショングラフィックを応用して作ったゲームである。フラッシュゲームの種類は、子供たちでも使える初歩的なものでありながら面白いゲームから、性格や心理テストと関連付けられたゲームに至るまで多様である。代表的ゲームには、ボーリングや野球のようなスポーツゲーム、冒険に関するアドベンチャーゲーム、パズル/ボードゲーム、化粧の仕方のような女性用ゲーム、スライドゲーム、絵探しゲーム、迷路ゲームなどがあるが、その他にも多くの種類のゲームがある。
【０００３】
このようなフラッシュゲームが最近はインターネットゲームサービス企業によって、オンライン上で楽しめるように提供されており、使用者から多くの人気を呼んでいる。
特に、一部フラッシュゲームの場合には、当該ウェブページ訪問者に対するサービス政策として無料で提供される場合もある。
この時、提供されたフラッシュゲームは、フラッシュゲームサービスを提供するウェブページのソースコードの単純な確認により、当該ファイルが存在するＵＲＬ情報が読めるので、不特定の使用者によって、無意識に切り取り（複写）されやすく、既存のフラッシュゲームサービス提供者或いはフラッシュゲーム製作者の被害が大きい。
特に、一部フラッシュゲームの場合、当該ウェブページに対する訪問客数を増やすための誘引手段として無料で提供される場合もあるが、不特定の使用者が当該フラッシュゲームを、関連しないウェブページを通して楽しめるように切り取った場合、フラッシュゲーム提供者の被害はさらに大きくなる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
そこで、本発明の目的は、オンラインフラッシュゲームに対する無断切り取りを予防して、ゲーム製作者或いはゲームサービス提供企業の権利が保護されるようにすることにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明の特徴によるオンラインフラッシュゲーム保護システムは、フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護システムであって、使用者端末機に示されるフラッシュゲームの画面でゲームコンテンツをフラッシュとして実現するビューフラッシュを提供するビューフラッシュモジュール；および前記ウェブサーバーを通して、使用者が所定フラッシュゲームの実行を選択した場合実行されて、フラッシュとして実現されるゲームコンテンツに対してフレームであるスキンフラッシュを提供し、選択されたフラッシュゲームのゲームＩＤにより、予め貯蔵されたフラッシュゲーム実行情報を参照して、前記ビューフラッシュモジュールによって、使用者が選択したフラッシュゲームコンテンツが実行されるようにして、前記ビューフラッシュソース情報は前記フラッシュゲーム実行情報から提供されるスキンフラッシュモジュールを含む
【０００６】
また、上記課題を解決するための本発明の他の特徴によるオンラインフラッシュゲーム保護方法は、フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護方法であって、ａ）所定フラッシュゲーム実行が選択された場合、スキンフラッシュモジュールが、フラッシュゲーム画面でフレームになるスキンフラッシュが使用者端末機の画面上実現されるようにする段階；ｂ）前記スキンフラッシュモジュールが前記スキンフラッシュ実行が開始されたウェブページのＵＲＬが予め設定されたＵＲＬであるか否かをチェックする段階；ｃ）前記段階ｂ）で、予め設定されたＵＲＬでない場合、前記スキンフラッシュモジュールが使用者端末機に示されたウェブページを予め設定されたＵＲＬを有するウェブページに強制移動するか、或いはスキンフラッシュ実現を中止する段階を含む。
【０００７】
上記課題を解決するための本発明のまた他の特徴によるオンラインフラッシュゲーム保護方法は、フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護方法であって、ａ）ビューフラッシュモジュールとスキンフラッシュモジュールによって、フラッシュゲームにおけるゲームコンテンツフラッシュであるビューフラッシュと前記ビューフラッシュのフレームであるスキンフラッシュが個別実現されるフラッシュゲーム実行が選択されて、ビューフラッシュが実現される段階；ｂ）前記ビューフラッシュモジュールが前記スキンフラッシュが実現されているか否かをチェックする段階；ｃ）前記スキンフラッシュが実現されていない場合、前記ビューフラッシュモジュールがビューフラッシュ実現を中止する段階を含む。
【０００８】
また、上記課題を解決するための本発明のまた他の特徴によるオンラインフラッシュゲーム保護方法は、フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、フラッシュゲーム提供および保護を実行するオンラインフラッシュゲーム保護方法であって、ａ）ビューフラッシュモジュールとスキンフラッシュモジュールによって、フラッシュゲームにおけるゲームコンテンツフラッシュであるビューフラッシュと前記ビューフラッシュのフレームであるスキンフラッシュが個別実現されるフラッシュゲーム実行が選択されて、ビューフラッシュが実現される段階；ｂ）前記ビューフラッシュモジュールがビューフラッシュ実現が実行されたウェブページのＵＲＬが予め設定されたＵＲＬであるか否かをチェックする段階；ｃ）前記段階ｂ）で予め設定されたＵＲＬでない場合、ビューフラッシュモジュールがビューフラッシュ実現を中止する段階を含む。
【０００９】
そして、上記他の課題を解決するための本発明の特徴によるウェブページ提供方法は、フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーおよびフラッシュゲーム実行時前記使用者端末機とゲーム関連情報を送受信するゲームサーバーを含んで、ネットワークを通して、連結された使用者端末機にフラッシュゲーム実行のためのウェブページを提供する方法であって、ａ）前記ウェブサーバーがフラッシュゲーム画面におけるフレームになるスキンフラッシュソース情報が記録されたウェブページを提供し、前記ウェブページで前記スキンフラッシュが駆動される段階；ｂ）前記スキンフラッシュが予め貯蔵されたフラッシュゲーム実行情報から、選択されたフラッシュゲームのゲームＩＤに相当するフラッシュゲームにおけるゲームコンテンツであるビューフラッシュソース情報を確認して、前記ビューフラッシュが前記ウェブページにおける所定の位置で実現されるようにする段階を含む。
【００１０】
そして、上記また他の課題を解決するための本発明の特徴による貯蔵媒体は、上述した方法がコンピュータで実行されるようにするプログラムを記録したコンピュータ読み取り可能な貯蔵媒体である。
【００１１】
また、上記また他の課題を解決するための本発明の特徴によるウェブサーバーは、フラッシュゲーム実行のために使用者端末機とゲーム関連情報を送受信するゲームサーバーとネットワークを形成し、フラッシュゲーム実行のために使用者端末機が優先接続するウェブサーバーであって、前記ウェブサーバーは、使用者端末機によって、所定のフラッシュゲーム実行が選択された場合、フラッシュゲーム画面におけるフレームになるスキンフラッシュソース情報を含んで、前記スキンフラッシュがウェブページ上で駆動されるようにするスクリプトを含むウェブページを提供し、フラッシュゲームにおけるゲームコンテンツであるビューフラッシュソース情報をフラッシュゲームＩＤ別に貯蔵するフラッシュゲーム実行情報を含んで、前記スキンフラッシュが前記フラッシュゲーム実行情報から当該ビューフラッシュソース情報を確認して、前記ウェブページにおける所定の位置で前記ビューフラッシュが実行されるようにする。
【発明の効果】
【００１２】
本発明によれば、不特定の使用者が多様なオンラインフラッシュゲームを提供するウェブページのソースコードを確認して、特定フラッシュゲームを無意識に切り取る行為が防止される。
特に、一つのフラッシュゲームを機能によりモジュール化して、各モジュールが当該フラッシュゲームが実行されるウェブページのＵＲＬを二重チェックすることができるので、インターネットで提供されるフラッシュゲームに対する保護が一層強化される。
【発明を実施するための最良の形態】
【００１３】
以下、添付した図面を参照して本発明をさらに詳細に説明する。
図１に示すように、本発明の実施形態によるオンラインフラッシュゲーム保護システムは、インターネットを通して、使用者端末機と連結されており、ウェブサーバーおよびゲームサーバーを含むことができる。
使用者端末機は、インターネットを通して、オンラインフラッシュゲーム保護システムに接続して、フラッシュゲームを実行できる通信端末機であり、例えば移動通信端末機、デスクトップコンピュータ、携帯用コンピュータなど多様な通信装置が用いることができる。
この時、前記フラッシュゲームはスキンフラッシュおよびビューフラッシュを含む。スキンフラッシュは一種のフラッシュゲーム開始機能を制御し、使用者がフラッシュゲームプレーを試みる時、一番先に実行され、ゲームを実行するか、或いは終了させることができる。ビューフラッシュは、使用者が使用者端末機を通して、ゲームプレーをする実質的なゲームコンテンツであり、フラッシュゲーム画面で使用者に提供されるインターフェースの部分、例えばゲームローディング時の開始ボタン、ゲーム順位提供の部分、イベント公知の部分を含んでもよい。
スキンフラッシュおよびビューフラッシュに対するより詳細な内容は後述する。
【００１４】
ウェブサーバーは、使用者端末機がオンラインフラッシュゲーム保護システムに接続するインターフェースの役割を果たし、各サーバーを通して、提供される多様な情報を通信規格に合うように変換処理して、多数の使用者端末機に提供するか、或いはインターネットを通して、使用者端末機から伝送される情報を受信して、各サーバーに提供してもよい。
ウェブサーバーは、インターネットを通して、選択可能な多様なフラッシュゲーム種類を使用者端末機に提供し、使用者端末機におけるスキンフラッシュ実現ファイルとしてのスキンフラッシュモジュールおよびフラッシュゲーム実行情報を含むことができる。
フラッシュゲーム実行情報は、オンラインフラッシュゲーム提供システムが提供可能な複数のフラッシュゲーム実行情報を含み、ＣＯＮＦＩＧ．ＸＭＬのような形態のファイルで貯蔵できる。フラッシュゲーム実行情報は、例えば各フラッシュゲームのゲーム名、ゲームＩＤ、バージョン情報、各フラッシュゲームを構成するビューフラッシュを実現するビューフラッシュモジュール関連情報、当該サーバー情報およびポート情報などを含むことができる。
ウェブサーバーは、スキンフラッシュモジュールを含んで、使用者が特定フラッシュゲームを選択すれば、優先スキンフラッシュが使用者端末機上で実行されるようにしながら、使用者が選択した当該フラッシュゲームのゲームＩＤが伝達される。
そして、スキンフラッシュモジュールはフラッシュゲーム実行情報から当該フラッシュゲームのビューフラッシュモジュール関連情報が伝達されて、ビューフラッシュが使用者端末機上で実行できるようにする。
ビューフラッシュは、使用者が使用者端末機を通して、ゲームプレーをする実質的なゲームコンテンツであり、フラッシュゲーム画面で使用者に提供されるインターフェース部分、例えばゲームローディング時の開始ボタン、ゲーム順位提供部分、イベント公知部分を含んでもよい。この時、ビューフラッシュは、実質的なゲームコンテンツフラッシュと、使用者とのインターフェースを実現するＵＩフラッシュ（使用者連絡画面）を含んでもよい。
【００１５】
ゲームサーバーは、リアルタイムサーバーとして要請および応答サーバーである一般的なウェブサーバーと対比される。つまり、ゲームサーバーに接続した使用者端末機からの要請有無に関係なく伝送されるゲーム結果をチェックし続けて使用者端末機と相互情報をやり取りする。
この時、ゲームサーバーはビューフラッシュモジュールを含んでおり、スキンフラッシュモジュールによって制御され、使用者端末機上でビューフラッシュが実行されて（つまり、端末機表示部にビューフラッシュ画面が現れて）、実質的なゲームプレーが進行されるようにする。
したがって、図２に示すように、本発明の実施によるフラッシュゲームは使用者端末機の画面上、スキンフラッシュおよびビューフラッシュを含んで示される。
【００１６】
使用者がウェブサーバーに接続して、特定フラッシュゲーム実行を選択した場合、ウェブサーバーはスキンフラッシュモジュールを含んで、スキンフラッシュが使用者端末機上で優先実行されるようにする。
スキンフラッシュモジュールは、先ず使用者が選択したフラッシュゲームの種類に関係なく使用者端末機上でスキンフラッシュが優先ローディングされるようにする。次に、貯蔵されたフラッシュゲーム実行情報を参照して、当該フラッシュゲームのゲームＩＤに該当するビューフラッシュが実行できるように関連情報が提供される（Ａ）。
例えば、スキンフラッシュモジュールはゲームＩＤに基づいて、ビューフラッシュモジュールを含むＵＲＬ情報、使用者端末機がビューフラッシュモジュールを含んだサーバーに接続するためのサーバー情報、ポート情報などをフラッシュゲーム実行情報から提供できる。
この時、実質的なゲームコンテンツを構成するビューフラッシュモジュールのＵＲＬ情報はゲーム実行情報のうちに含まれて、スキンフラッシュモジュールによって参照され、フラッシュゲームが提供されるウェブページソースコードを通して直接露出されることはない。
したがって、ウェブページソースコードを通して、フラッシュゲームファイルが存在するＵＲＬ情報が流出され、それに従う無意識的なリンク設定或いは切り取る行為を予防できる。
【００１７】
次に、スキンフラッシュモジュールは、例えばＣＯＮＦＩＧ．ＸＭＬのようなフラッシュゲーム実行情報から伝達された情報に基づいてビューフラッシュモジュールが実行されて、実質的なゲームフラッシュが使用者端末機のフラッシュゲーム画面に示されるようにする
この時、ビューフラッシュモジュールはＵＩフラッシュモジュールおよびゲームコンテンツフラッシュモジュールを含んで、フラッシュゲーム画面で使用者に提供されるインターフェースの部分、例えばゲームローディング時の開始ボタン、ゲーム順位提供部分、イベント公知部分などとしてＵＩフラッシュと、実質的なゲームコンテンツフラッシュが区分実行されるようにしてもよい。
この場合、スキンフラッシュモジュールは、フラッシュゲーム実行情報から伝達された情報に基づいてＵＩフラッシュモジュールが実行されるようにして、ローディング画面、ゲーム開始ボタンのようなＵＩフラッシュが使用者端末機のフラッシュゲーム画面に示されるようにできる（Ｂ）。
【００１８】
そして、スキンフラッシュモジュールはフラッシュゲーム実行情報から伝達された情報に基づいてゲームコンテンツフラッシュモジュールが実行されるようにして、実質的なフラッシュゲームが進行されるようにできる（Ｃ）。例えば、スキンフラッシュモジュールは使用者端末機からゲーム開始ボタンに対する選択信号が伝送された時、ゲームコンテンツフラッシュモジュールが実行されるようにして、使用者端末機の画面にゲームコンテンツフラッシュが示されるようにできる。
この時、スキンモジュールはビューフラッシュモジュールが実行されるようにしながら、フラッシュゲーム実行のためのウェブページを構成する時、当該ウェブページのＵＲＬが予め設定されたＵＲＬに合うか否かをチェックする。
つまり、スキンモジュールは実質的にフラッシュゲーム実行のためにウェブページを構成する時、そのウェブページのアドレスが当初設定されたＵＲＬでない不特定の使用者によって、無断で変更された場合当該ゲームの実行を中止できる。またはスキンモジュールは予め設定されたＵＲＬ、例えばフラッシュゲームサービス提供企業のウェブページなどに使用者端末機の画面を強制移動させてもよい。
その結果、スキンモジュールおよびビューモジュールを含む当該フラッシュゲームを不特定の使用者が無断で切り取って、予め設定されたアドレスでない変更されたウェブページにおける当該フラッシュゲーム実行を防止できる。
【００１９】
また、ビューフラッシュモジュールは使用者端末機社でビューフラッシュが実行されるようにする時、スキンフラッシュが存在するか否かをチェックする。つまり、ビューフラッシュモジュールはスキンフラッシュがフラッシュゲームが実行されるウェブページ上で実行されているかをチェックして、スキンフラッシュが存在しない場合、同様に実行を中止できる。
また、ビューフラッシュモジュールはスキンフラッシュが存在しても、ゲーム実行準備中のウェブページが予め設定されたＵＲＬに合うか否かをチェックして、予め設定されたＵＲＬでない場合、また実行を中止できる。
したがって、使用者がスキンを除いた実質的なゲームコンテンツだけ無断で切り取る行為また防止される。
【００２０】
図３は、スキンフラッシュモジュールおよびビューフラッシュモジュールによって、使用者端末機の画面に示されるフラッシュゲームの画面構成の例である。
優先フラッシュゲーム画面は、スキンフラッシュおよびビューフラッシュを含む。
スキンフラッシュ（ゲームスキン）は、フラッシュゲーム実行時使用者端末機上で一番先に実行される部分であり、引き続いて実現されるビューフラッシュ（ゲームビュー）をフレーム（枠取り領域）のように囲む形態で示されることができる。
この時、スキンフラッシュは従来ウェブブラウザーがウェブページをローディングする形態と類似に、ビューフラッシュがスキンフラッシュの上でローディングできるようにできる。またゲーム種類に応じてはスキンフラッシュが使用者端末機上で実行されて存在し、スキンフラッシュモジュールがビューフラッシュモジュールを制御するが、スキンフラッシュ自体は視覚的に眼に触れないように構成されてもよい。
ビューフラッシュは、使用者がゲームプレーを進行する実質的なゲーム内容として、ゲームプレー自体、つまり、ゲーム本来の機能を実現する。この時、ビューフラッシュはＵＩフラッシュおよびゲームコンテンツフラッシュの区分を含むことができる。
そしてＵＩフラッシュは、ゲーム開始ボタン、順位表示欄、イベント表示欄などのような他のフラッシュゲームも含む共通的な部分或いはゲーム外の付加的機能を実現でき、ゲームコンテンツフラッシュはゲーム本来の機能を実現できる。
【００２１】
以下、図４を参照して本発明の実施形態によるオンラインフラッシュゲーム保護方法を説明する。
優先使用者が使用者端末機を通して、オンラインフラッシュゲームを提供するウェブサーバーに接続して、特定フラッシュゲームを選択すれば、スキンフラッシュモジュールは使用者が選択したフラッシュゲームの種類に関係なくスキンフラッシュが使用者の端末機画面で実行されるようにする（Ｓ１００）。
この時、フラッシュが実行される当該ウェブページが予め設定されたＵＲＬでない場合、スキンフラッシュモジュールは予め設定されたウェブページに使用者を強制移動させることができる。またはフラッシュゲーム実行のためのゲーム画面ローディングを中止させることができる（Ｓ１１０、Ｓ１９０）。
したがって、スキンモジュールおよびビューモジュールを含む当該フラッシュゲームを不特定の使用者が無断で切り取って、予め設定されたアドレスでなく変更されたウェブページにおける当該フラッシュゲーム実行を防止できる。
【００２２】
フラッシュ実行ウェブページが予め設定されたＵＲＬに合う場合、スキンフラッシュモジュールはＣＯＮＦＩＧ．ＸＭＬのようなフラッシュゲーム実行情報に基づいて、使用者が選択したフラッシュゲームのＩＤに相当するフラッシュゲーム関連情報をチェックする（Ｓ１２０）。
そして、スキンフラッシュモジュールはビューフラッシュモジュールを制御して、当該フラッシュゲームの実質的なゲーム画面などが示されながら、使用者端末機の画面でゲームローディングが開始されるようにする（Ｓ１３０）。そして、使用者が使用者端末機の画面に示されたゲームを開始することのようなボタンをクリックした場合、実質的なゲームの実行が開始される（Ｓ１４０）。
つまり、スキンフラッシュモジュールは貯蔵されたフラッシュゲーム実行情報によって、ビューフラッシュモジュール関連情報を含んだ当該フラッシュゲーム実行のために必要な情報が提供される。したがって、使用者が単純にフラッシュゲームが提供されるウェブページのソースコード確認を通して、当該フラッシュゲームファイルのＵＲＬ情報などを確認できないので、ソースコードに示されたフラッシュゲームファイルのＵＲＬを確認して、当該フラッシュゲームを無意識に切り取る行為が防止される。
一方、ビューフラッシュモジュールはスキンフラッシュモジュールによって、スキンフラッシュまた実行中であるかを確認する（Ｓ１５０）。そして、ビューフラッシュモジュールはスキンフラッシュが存在しないことと判断された場合、フラッシュゲーム実行のための当該ウェブページセッティングを中止する（Ｓ２００）。
また、ビューフラッシュモジュールは、スキンモジュールが存在しても、フラッシュゲームが実行されるウェブページが予め設定されたウェブページＵＲＬでない場合、フラッシュゲーム実行のための当該ウェブページセッティングを中止してもよい（Ｓ１６０、Ｓ２００）。
【００２３】
したがって、フラッシュゲームの実質的なゲーム進行機能を担当するビューフラッシュのみを分離して切り取る行為もまた予防できる。
ビューフラッシュモジュールは、スキンモジュールが存在して、フラッシュゲーム実行のためにセッティング中のウェブページのＵＲＬが予め設定されたＵＲＬである場合、実質的なゲーム進行のためのゲーム情報が使用者端末機にローディングされ、実質的なゲームプレーが進行されるようにする（Ｓ１６０）。
【００２４】
以上、説明したことは本発明の実施形態に過ぎないものであり、本発明の権利範囲がこれに限定されるものではなく、当業者に自明な事項に対して多様な変形実施が可能である。例えば、前述したオンラインフラッシュゲーム保護システムのサーバー構成はその機能によりさらに細分化されるか、或いは統合でき、その名称によって、機能が制限されない。
本発明の権利範囲は特許請求の範囲の記載事項およびそれと均等事項として認定される全ての技術的構成要素を含むことである。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態によるオンラインフラッシュゲーム保護システムによって、クライアントでフラッシュゲームが実行される全体構成図である。
【図２】本発明の実施形態によるオンラインフラッシュゲーム保護システムによって、提供されるウェブページ構成図である。
【図３】本発明の実施形態によるオンラインフラッシュゲーム保護システムによって、フラッシュゲームが実行される時、クライアント画面構成図である。
【図４】本発明の実施形態によるオンラインフラッシュゲーム保護方法の全体流れを示す絵である。
【符号の説明】
【００２６】
１００  クライアント
１１０  ゲームスキン
１２０  ゲームビュー
２００  サーバー
２１０  ウェブサーバー
２２０  ゲームサーバー
【図１】
2007054629.tif 000003
【図２】
2007054629.tif 000004
【図３】
2007054629.tif 000005
【図４】
2007054629.tif 000006