(57)【要約】【課題】  モーション演出が含まれるページのレイヤ統合を利用してコンテンツを提供するシステムおよび方法を提供する。【解決手段】  コンピュータによって実現されるコンテンツ提供システムのコンテンツ提供方法は、複数のレイヤを含むページを構成する段階、前記ページに含まれた複数のレイヤのうち、少なくとも１つのレイヤに適用されるモーション効果を設定する段階、および前記ページを含むコンテンツを生成するときに、前記ページに含まれる前記複数のレイヤのうち、前記モーション効果が設定されたレイヤを除いた残りの一般レイヤであって互いに連続する一般レイヤを統合する段階を含む。【選択図】      図３
2016197398.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータによって実現されるコンテンツ提供システムのコンテンツ提供方法であって、
複数のレイヤを含むページを構成する段階、
前記ページに含まれる複数のレイヤのうち、少なくとも１つのレイヤに適用されるモーション効果を設定する段階、および
前記ページを含むコンテンツを生成するときに、前記ページに含まれる前記複数のレイヤのうち、前記モーション効果が設定されたレイヤを除いた残りの一般レイヤであって互いに連続する一般レイヤを統合する段階
を含む、コンテンツ提供方法。
【請求項２】
前記複数のレイヤのそれぞれは、前記ページに表示されるレイヤイメージを含み、
前記モーション効果は、前記ページが画面に再生される場合、予め設定された条件にしたがって前記レイヤイメージに適用されるアクションを含む、請求項１に記載のコンテンツ提供方法。
【請求項３】
前記レイヤを統合する段階は、
前記複数のレイヤのうち、最下層から最上層までのレイヤ、または、最上層から最下層までのレイヤを順に確認し、前記モーション効果が設定されていない上に互いに連続する一般レイヤを統合して統合イメージを生成し、前記モーション効果が設定されたレイヤを個別イメージとして生成することを含む、請求項１に記載のコンテンツ提供方法。
【請求項４】
前記統合イメージおよび前記個別イメージがレイヤの順にしたがって積層された最終イメージを生成する段階
をさらに含む、請求項３に記載のコンテンツ提供方法。
【請求項５】
前記ページが第１サイズ以上である場合、前記ページで背景色と同じ色を有する第２サイズの領域を認識する段階、および
前記の認識された領域を基準にして前記ページを分割する段階
をさらに含む、請求項１に記載のコンテンツ提供方法。
【請求項６】
請求項１〜５のうちいずれか一項に記載の方法をコンピュータに実行させるコンピュータプログラム。
【請求項７】
コンピュータによって実現されるコンテンツ提供システムであって、
複数のレイヤを含むページを構成するページ構成部、
前記ページに含まれる複数のレイヤのうち、少なくとも１つのレイヤに適用されるモーション効果を設定するモーション効果設定部、および
前記ページを含むコンテンツを生成するときに、前記ページに含まれる前記複数のレイヤのうち、前記モーション効果が設定されたレイヤを除いた残りの一般レイヤであって互いに連続する一般レイヤを統合するレイヤ統合部
を備える、コンテンツ提供システム。
【請求項８】
前記複数のレイヤのそれぞれは、前記ページに表示されるレイヤイメージを含み、
前記モーション効果は、前記ページが画面に再生される場合、予め設定された条件にしたがって前記レイヤイメージに適用されるアクションを含む、請求項７に記載のコンテンツ提供システム。
【請求項９】
前記レイヤ統合部は、
前記複数のレイヤのうち、最下層から最上層までのレイヤ、または、最上層から最下層までのレイヤを順に確認し、前記モーション効果が設定されていない上に互いに連続する一般レイヤを統合して統合イメージを生成し、前記モーション効果が設定されたレイヤを個別イメージとして生成する、請求項７に記載のコンテンツ提供システム。
【請求項１０】
前記ページが第１サイズ以上である場合、前記ページで背景色と同じ色を有する第２サイズの領域を認識する背景領域認識部、および
前記の認識された領域を基準にして前記ページを分割するページ分割部
をさらに備える、請求項７に記載のコンテンツ提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、モーション演出が含まれるページのレイヤ統合を利用してコンテンツを提供するシステムおよび方法に関する。
【背景技術】
【０００２】
ウェブトゥーン（ＷｅｂＴｏｏｎ）とは、英語表記の「ｗｅｂ（ウェブ）」と「ｃａｒｔｏｏｎ（漫画）」の合成語であって、「インターネットを介して配布される漫画」を意味する。例えば、特許文献１は、ネットワークを利用した漫画サービス提供方法およびそのシステムを開示しており、漫画製作ツールを含むウェブページを利用して漫画を製作したり、製作された漫画を閲覧したりできることを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】韓国公開特許第１０−２００６−０１１０５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施形態は、複数のレイヤで構成されたページにおいて、少なくとも１つのレイヤにモーション演出を適用してモーション演出が含まれるコンテンツを提供するが、このとき、モーション演出が適用されていないレイヤを１つのイメージとして統合することにより、コンテンツを提供するときのローディング性能を向上させてネットワーク使用量を減少させるコンテンツ提供システムおよび方法を提供することを目的とする。
【０００５】
また、ページのサイズが一定以上である場合、背景色と同じ一定サイズの領域を自動的に認識し、認識されたサイズ領域を基準にしてページを自動分割して格納してコンテンツを構成するコンテンツ提供システムおよび方法を提供することを他の目的とする。
【０００６】
さらに、最終イメージに特定の色を有する一定サイズ以上の領域が存在する場合、最終イメージからこの色の領域を取り除き、取り除かれた領域にウェブトゥーンのようなコンテンツが表示されるサービスページの背景の色が表示されるようにコンテンツを提供することにより、最終イメージのリソースサイズを減らしてネットワーク使用量を減らし、ローディング性能を向上させるコンテンツ提供システムおよび方法を提供することをさらに他の目的とする。
【課題を解決するための手段】
【０００７】
コンピュータによって実現されるコンテンツ提供システムのコンテンツ提供方法であって、複数のレイヤを含むページを構成する段階、前記ページに含まれる複数のレイヤのうち、少なくとも１つのレイヤに適用されるモーション効果を設定する段階、および前記ページを含むコンテンツを生成するときに、前記ページに含まれる前記複数のレイヤのうち、前記モーション効果が設定されたレイヤを除いた残りの一般レイヤであって互いに連続する一般レイヤを統合する段階を含むコンテンツ提供方法を提供する。
【０００８】
コンピュータによって実現されるコンテンツ提供システムであって、複数のレイヤを含むページを構成するページ構成部、前記ページに含まれる複数のレイヤのうち、少なくとも１つのレイヤに適用されるモーション効果を設定するモーション効果設定部、および前記ページを含むコンテンツを生成するときに、前記ページに含まれる前記複数のレイヤのうち、前記モーション効果が設定されたレイヤを除いた残りの一般レイヤであって互いに連続する一般レイヤを統合するレイヤ統合部を備えるコンテンツ提供システムを提供する。
【発明の効果】
【０００９】
本発明によると、複数のレイヤで構成されたページにおいて、少なくとも１つのレイヤにモーション演出を適用してモーション演出が含まれるコンテンツを提供するが、このとき、モーション演出が適用されていないレイヤを１つのイメージとして統合することにより、コンテンツを提供するときのローディング性能を向上させ、ネットワーク使用量を減らすことができる。
【００１０】
また、ページのサイズが一定以上である場合、背景色と同じ一定サイズの領域を自動的に認識し、認識されたサイズの領域を基準にしてページを自動分割して格納してコンテンツを構成することができる。
【００１１】
さらに、最終イメージに特定の色を有する一定サイズ以上の領域が存在する場合、最終イメージからこの色の領域を取り除き、取り除かれた領域にウェブトゥーンのようなコンテンツが表示されるサービスページの背景の色が表示されるようにコンテンツを提供することにより、最終イメージのリソースサイズを減らしてネットワーク使用量を減らし、ローディング性能を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態における、コンテンツ提供システムの動作環境を例示した図である。
【図２】本発明の一実施形態における、コンテンツ提供システムの動作環境を例示した図である。
【図３】本発明の一実施形態における、コンテンツの製作のための製作ツールを説明するための図である。
【図４】本発明の一実施形態における、コンテンツの製作のための製作ツールを説明するための図である。
【図５】本発明の一実施形態における、複数のレイヤを表示した図である。
【図６】本発明の一実施形態における、複数のレイヤを表示した図である。
【図７】本発明の一実施形態における、複数のレイヤを表示した図である。
【図８】本発明の一実施形態における、ページを自動分割する例を示した図である。
【図９】本発明の一実施形態における、自動的に余白を生成する例を示した図である。
【図１０】本発明の一実施形態における、自動的に余白を生成する他の例を示した図である。
【図１１】本発明の一実施形態における、コンテンツ提供システムの内部構成を説明するためのブロック図である。
【図１２】本発明の一実施形態における、コンテンツ提供方法を示したフローチャートである。
【図１３】本発明の他の実施形態における、コンテンツ提供システムの内部構成を説明するためのブロック図である。
【図１４】本発明の他の実施形態における、コンテンツ提供方法を示したフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。
【００１４】
本発明の実施形態は、多様なモーション演出が可能なコンテンツを提供するコンテンツ提供システムおよびコンテンツ提供方法に関し、１つのページを構成する複数のレイヤのうち、モーション効果が設定されていないレイヤをイメージとして統合してコンテンツを生成することにより、コンテンツで該ページをローディングするときの性能を向上させてネットワーク使用量を減らすことができる技術に関する。また、本発明の実施形態は、サイズが極めて大きいページを自動分割したり、自動で余白を含ませたりすることにより、最終イメージのリソースサイズを減らすことができる技術についても説明する。
【００１５】
図１および図２は、本発明の一実施形態における、コンテンツ提供システムの動作環境を例示した図である。
【００１６】
図１において、製作者端末１１０とは、ウェブトゥーンのようなコンテンツを製作する製作者が利用する端末であって、コンテンツを製作するために必要な製作ツールがインストールされており、ネットワークを介して媒体１２０に接続して通信することのできる装置を意味してよい。媒体１２０とは、ウェブページや専用ツールを通じて製作者のコンテンツを利用者端末１３０に提供するサーバ装置、または互いに連係する複数のサーバ装置を意味してよい。利用者端末１３０とは、媒体１２０にコンテンツを要求し、要求したコンテンツを受信して表示する装置を意味してよい。
【００１７】
図１において、コンテンツが提供される過程の一例は、下記（１）〜（４）のように進められてよい。
【００１８】
（１）製作者は、製作者端末１１０にインストールされた製作ツールを利用してコンテンツを生成してもよい。製作ツールは、媒体１２０または媒体１２０と関連するサーバからダウンロードしたファイルによって製作者端末１１０にインストールされてもよく、製作者はこのような製作ツールを利用してコンテンツを生成してもよい。
【００１９】
（２）製作者端末１１０は、生成したコンテンツを媒体１２０に送信してもよい。例えば、媒体１２０は、製作者端末１１０がコンテンツをアップロードすることのできるページを製作者端末１１０に提供してもよく、製作者端末１１０は、提供されたページのファイルアップロード機能を利用してコンテンツが含まれるファイルをアップロードしてもよい。
【００２０】
（３）媒体１２０は、コンテンツをウェブページまたは専用ツールに適用させてもよい。例えば、ウェブトゥーンのようなコンテンツが提供されるウェブページ、またはコンテンツのビューが可能な専用ツールにコンテンツが表示されるようにコンテンツを適用させてもよい。
【００２１】
（４）媒体１２０は、ウェブページまたは専用ツールを通じてコンテンツを提供してもよい。例えば、利用者端末１３０は、媒体１２０のウェブサイトにアクセスして特定のコンテンツを要求してもよいし、利用者端末１３０にインストールされてコンテンツのビューが可能な専用ツールを通じて媒体１２０に特定のコンテンツを要求してもよい。この場合、媒体１２０は、要求されたコンテンツが適用されたウェブページを利用者端末１３０に提供してもよいし、利用者端末１３０にインストールされた専用ツールによってコンテンツが表示されるようにコンテンツを提供してもよい。
【００２２】
図２は、図１とは異なり、製作者端末１１０が、製作者端末１１０にインストールされた製作ツールではなく、ウェブ上でアプリケーションとして提供されるウェブ提供ツールを利用してコンテンツを製作してコンテンツを生成し、生成されたコンテンツが直ぐに媒体１２０にアップロードされる実施形態について説明している。ここで、媒体１２０にアップロードされたコンテンツが利用者端末１３０に提供される過程は、上述した説明と同じように行われてよい。
【００２３】
ここで、本発明の実施形態に係るコンテンツ提供システムは、製作ツールがインストールされた製作者端末１１０に対応してもよいし、ウェブ製作ツールを提供する媒体１２０に対応してもよい。
【００２４】
図３および図４は、本発明の一実施形態における、コンテンツを製作するための製作ツールを説明するための図である。図３の画面３００は、製作ツールのインタフェースが表示された例を示している。１つのコンテンツは、少なくとも１つのページで構成されてもよく、１つのページは、少なくとも１つのレイヤで構成されてもよい。画面３００は、「基本効果」、「複合効果」、「再生効果」などのような多様な効果を、１つのレイヤを構成するイメージ（背景イメージ、オブジェクトイメージ、テキストイメージなど）に適用することのできるインタフェースを示している。例えば、ページリスト領域３１０には、コンテンツを構成するページに関する要約情報（一例として、ページ識別子およびページの静止画など）が含まれてもよい。また、ページ表示領域３２０には、コンテンツを構成するページのうちの１つのページの静止画が表示されてもよい。また、レイヤリスト領域３３０には、ページ表示領域３２０に表示されたページを構成するレイヤに関する情報（レイヤ識別子、レイヤ表示の可否を決めるためのインタフェース、レイヤの静止画など）が表示されてもよい。さらに、効果表示領域３４０には、レイヤリスト領域３３０のレイヤに設定された効果に関する情報が表示されてもよい。
【００２５】
製作者は、ページとレイヤを選択した後、上端に位置する効果ボタン（「移動」、「回転」、「出現」、「振動」など）を押すだけで、所望する効果を簡単に設定することができる。さらに、製作者は、効果表示領域３４０によって個別効果をさらに精密に制御して設定することができる。
【００２６】
図４の画面４００では、効果表示領域３４０により、個別効果に対する効果が適用される時点や、効果に応じてイメージが移動する速度および効果の繰り返しの可否などのように、予め設定された多様な詳細効果を選択できることを示している。選択可能な詳細な効果は、効果の種類に応じて異なってもよい。
【００２７】
演出のための効果は、イメージのモーションを制御するためのモーション効果を含んでもよいし、その他にも、利用者端末１３０に振動を発生させるための効果や、利用者端末１３０で音を出力するための効果などのように多様な効果を含んでもよい。
【００２８】
図５〜図７は、本発明の一実施形態における、複数のレイヤを表示した例示図である。
【００２９】
先ず、図５では、レイヤ５１１〜５１９がすべて同じ形状の同じサイズを有する例を示しているが、このようなレイヤ５１１〜５１９が集まって１つのページ５２０を構成することを示している。
【００３０】
しかし、１つのページを構成するレイヤは、その大きさと形状がすべて異なってもよい。例えば、図６では、背景のためのレイヤ６１３、吹き出し形状のレイヤ６１２、および吹き出しに含まれる文字のためのレイヤ６１１をそれぞれ示しており、このようなレイヤ６１１〜６１３を結合させて１つのページ６２０が構成されることを示している。
【００３１】
また、図７は、特定のレイヤ７１２に「出現」効果が適用された場合の例を示している。最初のページ７２０が表示されるときには、２つのレイヤ（７１１および７１３）だけが表示され、設定時間後のページ７３０には、残りのレイヤ７１２が「出現」効果と共に表示される例を示している。このように、モーション効果は、ページを構成する複数のレイヤの少なくとも１つに設定されてもよい。
【００３２】
再び図５を詳察すると、図５では、レイヤ５１１〜５１９のうち、２つのレイヤ（５１３および５１６）にモーション効果が適用されていることを示している。言い換えれば、残りのレイヤ（５１１、５１２、５１４、５１５、５１７、５１８、および５１９）には、モーション効果が適用されていないことが分かる。
【００３３】
ここで、すべてのレイヤを個別イメージとして設定して提供することは、１つの最終イメージを提供することに比べてネットワーク使用量を増加させるだけなく、利用者端末１３０でコンテンツをローディングするときにローディング性能の低下を招くようになる。しかし、多様な演出を行うためには、各レイヤの情報が必要なだけでなく、レイヤ別に適用された効果に関する情報が伝達される必要がある。
【００３４】
これにより、本発明の実施形態では、モーション効果が設定されたレイヤを除いた残りの一般レイヤ、その中でも互いに連続する一般レイヤを統合して提供する技術を提供する。
【００３５】
例えば、図５を詳察すると、本発明の実施形態に係るコンテンツ提供システムは、最下層のレイヤ５１９から最上層のレイヤ５１１までのレイヤにモーション効果が設定されているかを順に確認し、モーション効果が設定されておらずに互いに連続するレイヤを統合して１つの統合イメージを生成し、モーション効果が設定されているレイヤを個別イメージとして生成して提供してもよい。言い換えれば、コンテンツ提供システムは、レイヤ５１９、レイヤ５１８、およびレイヤ５１７を統合して１つの統合イメージを生成し、モーション効果が適用されているレイヤ５１６を個別イメージとして生成する。そして再び、コンテンツ提供システムは、レイヤ５１５およびレイヤ５１４を統合して１つの統合イメージを生成し、レイヤ５１３を個別イメージとして生成し、レイヤ５１２およびレイヤ５１１を統合して統合イメージを生成する。
【００３６】
言い換えれば、図５に示された９つのレイヤは、９つのイメージで生成されて提供されるのではなく、３つの併合イメージおよび２つの個別イメージを含む５つのイメージで生成されて提供されるようになる。
【００３７】
したがって、最終イメージのリソースサイズを減らすことができ、ネットワーク使用量を減らすことができるため、ローディング性能を向上させることができる。
【００３８】
図８は、本発明の一実施形態における、ページを自動分割する例を示した図である。図８は、１つのページ８１０が第１サイズ以上である場合に、このページ８１０を２つのページ（８２０および８３０）に分割する例を示している。
【００３９】
先ず、ページ８１０は、図８に示すように、背景上に２つの表示領域（８４０および８５０）および１つの吹き出し領域８６０を含んでおり、残りの領域は、背景色と同じ色の表示領域８７０で構成されている。このとき、表示領域８７０も、背景色と同じ色のイメージ領域である。
【００４０】
コンテンツ提供システムは、コンテンツを生成するときに、最終ページをイメージ処理し、背景色と同じ色を有する第２サイズの領域を認識してもよい。図８では、点線８８０で示された領域が、コンテンツ提供システムによって認識された領域を示している。もし、一定のサイズにしたがってページ８１０を無条件に分割するようになると、製作者の意図しないイメージ分割が発生する恐れがあるため、コンテンツ提供システムは、認識された領域を基準にしてページ８１０を分割することにより、製作者の意図を損なうことなくサイズが極めて大きいページを分割することにより、利用者端末１３０でのローディング性能を向上させることができる。第２サイズの領域が認識されない場合には、ページ分割は行われずにそのままページが利用されてもよい。
【００４１】
図９は、本発明の一実施形態における、自動的に余白を生成する例を示した図である。図９に示すページ９１０は、２つの表示領域（９１１および９１２）を示しており、表示領域９１２には吹き出し領域９１３が含まれる例を示している。ここで、表示領域９１２では、吹き出し領域９１３を除いた残りの領域９１４が背景と同じ色を有している。
【００４２】
このとき、コンテンツ提供システムは、背景と同じ色を有している一定サイズ以上の領域を認識し、この領域を取り除いてもよい。例えば、図９の残りの領域９１４もイメージとして認識されるため、最終イメージのリソースサイズを増加させる。言い換えれば、コンテンツ提供システムは、残りの領域９１４を認識して取り除くようになる。この場合、残りの領域９１４は、背景によって満たされてもよい。上述したように、残りの領域９１４の色は背景と同じ色を有しているため、ページを表示するときには同じように表示されるが、残りの領域９１４分だけのイメージが取り除かれて余白が生成されるため、最終イメージのサイズは減少するようになる。
【００４３】
ここで、背景は、コンテンツが表示されるウェブページの背景を含んでもよい。例えば、ウェブトゥーンのようなコンテンツがウェブページに表示されるとき、ページが取り除かれた領域は、ウェブページの背景によって満たされてもよい。言い換えれば、ウェブページが有する背景の色によって余白部分が同じ色で表現されるため、ユーザが見る最終イメージは同じであるが、イメージが取り除かれて余白が生じた分だけ最終イメージのサイズが減少するため、ネットワーク使用量を減らすことができ、ローディング性能を向上させことができる。
【００４４】
また、上述したように、コンテンツは、専用ツールを通じてユーザに提供されることもある。この場合、余白部分には、専用ツールに設定された背景の色が表示されてもよい。このように、余白部分に表示される背景色は、コンテンツが配置されるサービスページの背景の色によって拡張されるようになる。
【００４５】
図１０は、本発明の一実施形態における、自動的に余白を生成する他の例を示した図である。図１０は、第１ページ１０１０が黒色の背景１０１１を有し、表示領域に吹き出しを含んだイメージが含まれる例を示している。ここで、このイメージは、予め設定されたサイズ以上の白色領域１０１２を含んでいる。
【００４６】
この場合、コンテンツ提供システムは、コンテンツを生成するときに、最終イメージから予め設定されたサイズ以上の白色領域１０１２を認識して取り除いてもよい。ここで、第１ページ１０１０は、白色領域１０１２を取り除くことによって背景１０１１の黒色が表示されながら、第２ページ１０２０のように変更されてもよい。
【００４７】
このとき、コンテンツ提供システムは、背景の色を、取り除いた領域の色に変更してもよい。この場合、第２ページ１０２０は、第３ページ１０３０のように変更されてもよい。このとき、表示領域のイメージサイズは、白色領域１０１２を取り除くことによって減少する。言い換えれば、最終イメージのリソースサイズを減らすことができる。
【００４８】
この場合にも、背景は、コンテンツが表示されるウェブページの背景を含んでもよい。本実施形態では、取り除かれた領域の本来の色と同じになるようにウェブページの背景の色を変更することにより、ユーザには同じコンテンツを提供しながらもネットワークの使用量は減らし、最終イメージのローディング性能を向上させることができる。
【００４９】
上述したように、背景色は、コンテンツが配置されるサービスページの背景色によって拡張されてもよい。
【００５０】
図１１は、本発明の一実施形態における、コンテンツ提供システムの内部構成を説明するためのブロック図であり、図１２は、本発明の一実施形態における、コンテンツ提供方法を示したフローチャートである。本発明に係るコンテンツ提供システム１１００は、図１１に示すように、プロセッサ１１１０、バス１１２０、ネットワークインタフェース１１３０、およびメモリ１１４０を備えてよい。メモリ１１４０は、オペレーティングシステム１１４１およびコンテンツ提供ルーチン１１４２を含んでよい。プロセッサ１１１０は、ページ構成部１１１１、モーション効果設定部１１１２、およびレイヤ統合部１１１３を含んでよい。他の実施形態において、コンテンツ提供システム１１００は、図１１の構成要素よりもさらに多くの構成要素を備えてもよい。しかし、大部分の従来技術的な構成要素を明確に図に示す必要はない。例えば、コンテンツ提供システム１１００は、ディスプレイやトランシーバのような他の構成要素をさらに備えてもよい。
【００５１】
メモリ１１４０は、コンピュータで読み取り可能な記録媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、およびディスクドライブのような永久大容量記録装置（ｐｅｒｍａｎｅｎｔ  ｍａｓｓ  ｓｔｏｒａｇｅ  ｄｅｖｉｃｅ）を含んでよい。また、メモリ１１４０には、オペレーティングシステム１１４１およびコンテンツ提供ルーチン１１４２のためのプログラムコードが格納されてよい。このようなソフトウェア構成要素は、ドライブメカニズム（ｄｒｉｖｅ  ｍｅｃｈａｎｉｓｍ）（図示せず）を利用してメモリ１１４０とは別のコンピュータで読み取り可能な記録媒体からロードされてもよい。このような別のコンピュータで読み取り可能な記録媒体は、フロッピドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータで読み取り可能な記録媒体（図示せず）を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータで読み取り可能な記録媒体ではないネットワークインタフェース１１３０を利用してメモリ１１４０にロードされてもよい。例えば、コンテンツ提供ルーチン１１４２は、開発者がネットワークを介して提供するファイルによってインストールされるプログラムに基づいてメモリ１１４０にロードされてもよい。
【００５２】
バス１１２０は、コンテンツ提供システム１１００の構成要素間の通信およびデータ伝送を可能にする。バス１１２０は、高速シリアルバス、パラレルバス、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、および／または他の適切な通信技術を利用して構成されてよい。
【００５３】
ネットワークインタフェース１１３０は、コンテンツ提供システム１１００をコンピュータネットワークに接続するためのコンピュータハードウェア構成要素であってよい。ネットワークインタフェース１１３０は、コンテンツ提供システム１１００を無線接続または有線接続を介してコンピュータネットワークに接続させてよい。
【００５４】
プロセッサ１１１０は、基本的な算術、ロジック、およびコンテンツ提供システム１１００の入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ１１４０またはネットワークインタフェース１１３０によって、バス１１２０を介してプロセッサ１１１０に提供されてよい。プロセッサ１１１０は、ページ構成部１１１１、モーション効果設定部１１１２、およびレイヤ統合部１１１３のためのプログラムコードを実行するように構成されてよい。このようなプログラムコード（一例として、コンテンツ提供ルーチン１１４２）は、メモリ１１４０のような記録装置に格納されてもよい。
【００５５】
このとき、ページ構成部１１１１、モーション効果設定部１１１２、およびレイヤ統合部１１１３は、図１２の段階１２１０〜１２３０を実行するために構成されてよい。
【００５６】
段階１２１０で、ページ構成部１１１１は、複数のレイヤを含むページを構成してよい。もちろん、１つのレイヤを含むページを含むこともあるが、レイヤの統合のために２つ以上のレイヤが含まれるページに意味があるとする。それぞれのレイヤは、ページに表示されるレイヤイメージを含んでよい。このようなレイヤイメージは、テキスト形態を有してもよい。
【００５７】
段階１２２０で、モーション効果設定部１１１２は、ページに含まれる複数のレイヤのうち、少なくとも１つのレイヤに適用されるモーション効果を設定してよい。モーション効果は、上述したように、ページが画面に再生される場合に、予め設定された条件に基づいてレイヤイメージに適用されるアクションを含んでもよい。上述したように、レイヤやページに適用可能な効果としては、効果音やモバイル機器の振動などのように多様な効果が可能であるが、レイヤの統合に関する演出効果は、イメージに対する移動、回転、出現、消去などのモーション効果であってもよい。
【００５８】
段階１２３０で、レイヤ統合部１１１３は、ページを含むコンテンツを生成するときに、ページに含まれる複数のレイヤのうち、モーション効果が設定されたレイヤを除いた残りの一般レイヤであって互いに連続する一般レイヤを統合してよい。例えば、レイヤ統合部１１１３は、複数のレイヤのうち、最下層（または最上層）から最上層（または最下層）までのレイヤを順に確認し、モーション効果が設定されていない上に互いに連続する一般レイヤを統合して統合イメージを生成し、モーション効果が設定されたレイヤを個別イメージとして生成してもよい。上述では、図５を参照しながら、統合イメージおよび個別イメージが生成される例について詳しく説明した。
【００５９】
ここで、コンテンツ提供方法は、実施形態によって選択的に、統合イメージおよび個別イメージがレイヤの順にしたがって積層された最終イメージを生成する段階（図示せず）をさらに含んでもよい。レイヤは、上層のレイヤが下層のレイヤの一部または全部を隠すことができるため、レイヤの順は重要となる。したがって、生成されたイメージもレイヤの順によって積層されてもよく、下層のレイヤは上層の余白部分に表示されてもよい。このような図に示されていない段階は、プロセッサ１１１０にさらに備えられもよい最終イメージ生成部（図示せず）によって実行されてもよい。
【００６０】
このように、モーション効果が設定されていないレイヤを統合することにより、最終イメージのリソースサイズを減らすことができ、リソースサイズを減少させることによってネットワーク使用量を減らすことができ、利用者端末１３０でのローディング性能を向上させることができる。
【００６１】
また、コンテンツ提供方法は、実施形態によって選択的に、ページが第１サイズ以上である場合に、ページで背景色と同じ色を有する第２サイズの領域を認識する段階（図示せず）、および認識された領域を基準にしてページを分割する段階（図示せず）をさらに含んでもよい。背景色と同じ色を有する領域を利用してページを分割する方法については、図８を参照しながら上述したとおりである。このような図に示されていない段階は、プロセッサ１１１０にさらに備えられてもよい背景認識部（図示せず）およびページ分割部（図示せず）によって実行されてもよい。
【００６２】
このように、一定サイズ以上のページを背景色と関連させて分割することにより、製作者の意図を損ねることなく一定サイズ以上のページを分割し、利用者端末１３０でのローディング性能を向上させることができる。
【００６３】
図１３は、本発明の他の実施形態における、コンテンツ提供システムの内部構成を説明するためのブロック図であり、図１４は、本発明の他の実施形態における、コンテンツ提供方法を示したフローチャートである。本実施形態に係るコンテンツ提供システム１３００は、図１３に示すように、プロセッサ１３１０、バス１３２０、ネットワークインタフェース１３３０、およびメモリ１３４０を備えてよく、このような構成要素は、図１１を参照しながら説明したプロセッサ１１１０、バス１１２０、ネットワークインタフェース１１３０、およびメモリ１１４０に対応するため、繰り返される説明は省略する。プロセッサ１３１０は、図１３に示すように、ページ構成部１３１１、余白領域認識部１３１２、および再構成部１３１３を含んでよく、必要によって選択的に、背景色変更部１３１４をさらに含んでよい。プロセッサ１３１０が含む構成要素は、図１４の段階１４１０〜１４４０を実行するために構成されてよい。
【００６４】
段階１４１０で、ページ構成部１３１１は、コンテンツに含まれるページを構成してよい。ここで説明するページとは、上述した複数のレイヤで構成されるページを含んでもよいが、単に１つのレイヤで構成されたイメージのページであってもよい。
【００６５】
段階１４２０で、余白領域認識部１３１２は、ページを構成する最終イメージを分析し、１つの色で構成されて予め設定されたサイズ以上のサイズを有する領域を認識してよい。
【００６６】
段階１４３０で、再構成部１３１３は、認識された領域を取り除いて前記最終イメージを再構成してよい。上述した図９および図１０では、同じ色で構成された領域を認識して取り除くことによって最終イメージのリソースサイズを減らすことができることを説明した。
【００６７】
ここで、１つの色が、コンテンツが配置されるサービスページに設定された背景色と同じ色であれば、単に認識された領域を取り除くだけでも、認識された領域を取り除くことによって生成された余白にサービスページの背景色が表示されるため、特別な変更を行わなくても、イメージのサイズを減らしながら同じイメージを表示できるようになる。
【００６８】
段階１４４０で、背景色変更部１３１４は、１つの色が、コンテンツが配置されるサービスページに設定された背景色と異なる場合、サービスページに設定された背景色を前記１つの色（取り除かれた領域の色）に変更してよい。言い換えれば、認識された領域を取り除くことによって生成された余白に前記の変更された背景色が表示されるが、このような変更された色は取り除かれた領域の色であるため、イメージのサイズは減らしながらも、ユーザには同じコンテンツを提供できるようになる。このような段階１４４０は、実施形態によって選択的に、コンテンツ提供方法に含まれてもよい。
【００６９】
さらに、コンテンツ提供方法は、実施形態によって選択的に、ページが第１サイズ以上である場合に、ページで背景色と同じ色を有する第２サイズの領域を認識する段階（図示せず）、および認識された第２サイズの領域を基準にしてページを分割する段階（図示せず）をさらに含んでもよい。背景色と同じ色を有する領域を利用してページを分割する方法については、図８を参照しながら詳しく説明したとおりである。このような図に示されていない段階は、プロセッサ１３１０にさらに備えられてもよい背景認識部（図示せず）およびページ分割部（図示せず）によって実行されてもよい。
【００７０】
このように、一定サイズ以上のページを背景色と関連させて分割することにより、製作者の意図を損なうことなく一定サイズ以上のページを分割し、利用者端末１３０でのローディング性能を向上させることができる。
【００７１】
以上のように、本発明の実施形態によると、複数のレイヤで構成されたページにおいて、少なくとも１つのレイヤにモーション演出を適用してモーション演出が含まれるコンテンツを提供するが、このとき、モーション演出が適用されていないレイヤを１つのイメージとして統合することにより、コンテンツを提供するときのローディング性能を向上させ、ネットワーク使用量を減らすことができる。
【００７２】
また、ページが一定サイズ以上である場合、背景色と同じ一定サイズの領域を自動的に認識し、認識されたサイズ領域を基準にしてページを自動分割して格納してコンテンツを構成することができる。
【００７３】
さらに、最終イメージに特定の色を有する一定サイズ以上の領域が存在する場合、最終イメージからこの色の領域を取り除き、取り除かれた領域にウェブトゥーンのようなコンテンツが表示されるサービスページの背景の色が表示されるようにコンテンツを提供することにより、最終イメージのリソースサイズを減らしてネットワーク使用量を減らし、ローディング性能を向上させることができる。
【００７４】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム（ＯＳ）およびＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでもよい。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成（ｐｒｏｃｅｓｓｉｎｇ  ｃｏｎｆｉｇｕｒａｔｉｏｎ）も可能である。
【００７５】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、所望するとおりに動作するように処理装置を構成したり、独立的または集合的に（ｃｏｌｌｅｃｔｉｖｅｌｙ）処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、ある種類の機械、コンポーネント、物理装置、仮想装置（ｖｉｒｔｕａｌ  ｅｑｕｉｐｍｅｎｔ）、コンピュータ格納媒体または装置、または伝送される信号波（ｓｉｇｎａｌ  ｗａｖｅ）に永久的または一時的に具現化されてもよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された態様で格納されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータで読み取り可能な記録媒体に格納されてもよい。
【００７６】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータで読み取り可能な媒体に記録されてもよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでもよい。前記媒体に記録されるプログラム命令は、実施形態のために特別に設計されて構成されたものであってもよいし、コンピュータソフトウェア当業者に公知な使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク、磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例は、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。上述したハードウェア装置は、実施形態の動作を実行するために１つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同じである。
【００７７】
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能である。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【００７８】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【００７９】
１１００、１３００：コンテンツ提供システム
１１１１、１３１１：ページ構成部
１１１２：モーション効果設定部
１１１３：レイヤ統合部
１１３０、１３３０：ネットワークインタフェース
１１４０、１３４０：メモリ
１１４１、１３４１：オペレーティングシステム
１１４２、１３４２：コンテンツ提供ルーチン
１３１２：余白領域認識部
１３１３：再構成部
１３１４：背景色変更部
【図４】
2016197398.tif 000003
【図１２】
2016197398.tif 000004
【図１４】
2016197398.tif 000005
【図１】
2016197398.tif 000006
【図２】
2016197398.tif 000007
【図３】
2016197398.tif 000008
【図５】
2016197398.tif 000009
【図６】
2016197398.tif 000010
【図７】
2016197398.tif 000011
【図８】
2016197398.tif 000012
【図９】
2016197398.tif 000013
【図１０】
2016197398.tif 000014
【図１１】
2016197398.tif 000015
【図１３】
2016197398.tif 000016