(57)【要約】  個人的パブリケーションの作成が、実際のインゲームイベントのストーリーまたは物語を作成するための他のメディアおよびテキストと共に、ページをポピュレートするために使用されるゲームベースのメディアコンテンツをユーザがキャプチャすることができるようにすることにより提供される。順次パネルに組み入れられる１つまたは複数のページテンプレートがストーリーまたは物語の作成を助けるために使用されることができ、次いで、漫画本などのパブリケーションが印刷され、パブリケーションが、前にキャプチャされたインゲームメディアコンテンツで満たされた前述の（１つまたは複数の）ページテンプレートに基づくページから成り、次いで、他の画像、テキスト、またはグラフィックスで増強される。
2008546232.tif 000002
【特許請求の範囲】
【請求項１】
パブリケーションを作成する方法であって、
ゲームアクティビティに基づいてメディアコンテンツをキャプチャするステップと、
ページテンプレートの複数のパネルを前記メディアコンテンツでポピュレートするステップと、
前記ページテンプレートおよびメディアコンテンツを使用して第１のデジタルページを生成するステップと、
前記第１のデジタルページを含む複数のデジタルページをパブリケーションに編集するステップと
を含む方法。
【請求項２】
前記ゲームアクティビティがオンラインロールプレイングゲームを含む、請求項１に記載の方法。
【請求項３】
前記メディアコンテンツがビデオコンテンツおよび画像コンテンツのうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項４】
前記メディアコンテンツがビデオファイルを含み、前記ポピュレートするステップが前記複数のパネルをポピュレートするために前記ビデオファイルから個々のフレームを選択するステップを含む、請求項１に記載の方法。
【請求項５】
前記ページテンプレートを複数の利用可能なページテンプレートから選択するステップをさらに含む、請求項１に記載の方法。
【請求項６】
前記ポピュレートするステップが前記メディアコンテンツの特定の部分を前記複数のパネルのうちの特定のパネルに関連付けるためにドラッグアンドドロップ動作を行うステップを含む、請求項１に記載の方法。
【請求項７】
前記ページテンプレート上にテキストベースのコンテンツを挿入するステップをさらに含む、請求項１に記載の方法。
【請求項８】
前記テキストベースのコンテンツが前記メディアコンテンツの物語として使える、請求項７に記載の方法。
【請求項９】
漫画本の形態の前記パブリケーションを印刷するステップをさらに含む、請求項１に記載の方法。
【請求項１０】
１つまたは複数のページテンプレートから生成された複数のページを含む、現行のゲームアクティビティからキャプチャされたメディアコンテンツに基づくパブリケーションであって、１つまたは複数のページテンプレートがそれぞれ前記メディアコンテンツの部分でポピュレートされた複数のパネルを含む、パブリケーション。
【請求項１１】
前記ゲームアクティビティがオンラインロールプレイングゲームを含む、請求項１０に記載のパブリケーション。
【請求項１２】
前記メディアコンテンツがビデオコンテンツおよび画像コンテンツのうちの少なくとも１つを含む、請求項１０に記載のパブリケーション。
【請求項１３】
前記メディアコンテンツがビデオファイルを含み、前記複数のパネルが前記ビデオファイルから選択されたフレームでポピュレートされる、請求項１０に記載のパブリケーション。
【請求項１４】
前記１つまたは複数のページテンプレートが複数のページテンプレートからユーザ選択可能である、請求項１０に記載のパブリケーション。
【請求項１５】
前記複数のパネルが、前記メディアコンテンツの特定の部分を前記複数のパネルのうちの特定のパネルに関連付けるドラッグアンドドロップ動作によってポピュレートされる、請求項１０に記載のパブリケーション。
【請求項１６】
前記パブリケーションが、前記メディアコンテンツの物語として使えるテキストベースのコンテンツをさらに含む、請求項１０に記載のパブリケーション。
【請求項１７】
前記パブリケーションが漫画本の形態で印刷される、請求項１０に記載のパブリケーション。
【請求項１８】
パブリケーションを作成するためのコンピュータ実行可能プログラムコードが組み込まれているコンピュータ可読媒体を含む、コンピュータプログラム製品であって、コンピュータ可読媒体が、
ゲームアクティビティに基づくメディアコンテンツをキャプチャするためのコンピュータ実行可能プログラムコードと、
ページテンプレートの複数のパネルを前記メディアコンテンツでポピュレートするためのコンピュータ実行可能プログラムコードと、
前記ページテンプレートおよびメディアコンテンツを使用して第１のデジタルページを生成するためのコンピュータ実行可能プログラムコードと、
前記第１のデジタルページを含む複数のデジタルページをパブリケーションに編集するためのコンピュータ実行可能プログラムコードと
を有する、コンピュータプログラム製品。
【請求項１９】
前記取得アクティビティがオンラインロールプレイングゲームを含む、請求項１８に記載のコンピュータプログラム製品。
【請求項２０】
前記メディアコンテンツがビデオコンテンツおよび画像コンテンツのうちの少なくとも１つを含む、請求項１８に記載のコンピュータプログラム製品。
【請求項２１】
前記メディアコンテンツがビデオファイルを含み、ポピュレートするための前記コンピュータ実行可能プログラムコードが前記複数のパネルをポピュレートするための前記ビデオファイルから個々のフレームを選択するためのコンピュータ実行可能プログラムコードを含む、請求項１８に記載のコンピュータプログラム製品。
【請求項２２】
複数の利用可能なページテンプレートから前記ページテンプレートを選択するためのコンピュータ実行可能プログラムコードをさらに含む、請求項１８に記載のコンピュータプログラム製品。
【請求項２３】
ポピュレートするための前記コンピュータ実行可能プログラムコードが、前記メディアコンテンツの特定の部分を前記複数のパネルのうちの特定のパネルに関連付けるためにドラッグアンドドロップを行うためのコンピュータ実行可能プログラムコードを含む、請求項１８に記載のコンピュータプログラム製品。
【請求項２４】
テキストベースのコンテンツを前記ページテンプレート上に挿入するためのコンピュータ実行可能プログラムコードをさらに含む、請求項１８に記載のコンピュータプログラム製品。
【請求項２５】
前記テキストベースのコンテンツが前記メディアコンテンツの物語として使える、請求項２４に記載のコンピュータプログラム製品。
【請求項２６】
漫画本の形態の前記パブリケーションを印刷するためのコンピュータ実行可能プログラムコードをさらに含む、請求項１８に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００５年５月１１日に出願された、出願番号６０／６７９，７０６を有する米国仮特許出願に関し、その優先権を主張するものである。
【０００２】
本発明は、一般に、ゲームベースのメディアコンテンツにアクセスすることに関し、詳細には、ゲームベースのメディアコンテンツを使用してパブリケーションを作成することに関する。
【背景技術】
【０００３】
ロールプレイングゲーム（ＲＰＧ）は、プレイヤーがロールプレイによって架空のキャラクタの役を演じるゲームである。根底では、これらのゲームはインタラクティブでコラボレーティブなストーリーテリングの形式である。映画、小説、テレビショーはパッシブであるが、一方、ロールプレイングゲームは参加者をアクティブに参加させ、参加者が同時に観客、俳優、および作者であることができるようにする。
【０００４】
各プレイヤーのキャラクタは、しばしば強さ、知性、カリスマ、および様々な超常的特徴を含むいくつかの特徴を有する。正確な能力はゲームごとに変わる。これらの特徴に割り当てられた数値は、キャラクタの学習した属性および能力ならびに本来備わっている属性および能力を反映し、様々なチャンスイベントの結果を評価するためにゲームプレイ中に使用されることができる。たいていのゲームシステムでは、これらの特徴の大部分またはすべてが、ゲームプレイを通してなんらかのやり方で、通常いくつかの目標を達成するために経験ポイントを獲得することによって、レベルアップされることができる。
【０００５】
サイコロを使用するペンアンドペーパーゲームから進化してきて、現在、たいていのＲＰＧはコンピュータを使用してプレイされる。コンピュータＲＰＧは、キャラクタが多数の統計値、アイテム、および能力によって成長するので、しばしば込み入ったプロットやキャラクタの発展を必要とする。プレイヤーは、通常、成長するために、できればゲームに勝つために、自分のキャラクタに関してこれらのことのいつくつかの可能な組合せのうちのどれを取得するか選択しなければならない。
【０００６】
ＲＰＧの最新の形態は、多人数同時参加型オンラインロールプレイングゲーム（ＭＭＯＲＰＧ）である。ＭＭＯＲＰＧは、潜在的に何千人ものプレイヤーがオンライン環境において進化するバーチャルワールドで同時にプレイすることを可能にするマルチプレイヤーコンピュータＲＰＧである。プレイヤーはＭＭＯＲＰＧに接続するためにクライアントを稼働させ、（通常、ゲームパブリッシャー、マネージャ、またはディレクタである）ゲームマスターがゲームワールドを管理および／またはホストする。たいていのＭＭＯＲＰＧは商業的であり、プレイヤーはプレイするために毎月の使用料を払う必要がある。プレイヤーが作成するバーチャルワールドは、「パーシステントワールド」と呼ばれ、誰がログインされているかいないかに関係なくそのワールドが続くことを意味する。プレイヤーがログインすると、プレイヤーはゲームワールドでアバター−プレイヤーが演じるキャラクタのグラフィカルな表現物−−によって表される。プレイヤーがワールドに入った後は、プレイヤーは世界中から同じやり方でゲームにアクセスしている他のプレイヤーと一緒に様々なアクティビティに参加することができる。ＭＭＯＲＰＧディベロッパは、バーチャルワールドを管理し、プレイヤーの興味を保証するために新しいアクティビティおよびエンハンスメントの絶えず更新されたセットをユーザに提供することを担当している。たいていのＭＭＯＲＰＧは商業的であり、したがって、ユーザが、バーチャルワールドに絶え間なくアクセスするために、クライアントソフトウェアの代金および／またはサブスクリプションベースの料金を払わなければならない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ＲＰＧゲームおよびＭＭＯＲＰＧゲームのプレイヤーは、バーチャルワールドの中のプレイヤーの挑戦、バトル、および英雄的行為中に獲得されたピクチャおよび画像のアーカイブを蓄積することができる。これらの画像は、プレイヤー間で共有されることができるが、それらが作成された文脈を持っていない。したがって、他のプレイヤーと共有されることができ、かつ物語の文脈を保持するゲームアクティビティから得られたメディアコンテンツに基づいて、パブリケーションを組み立てることができる必要がある。
【０００８】
本発明は、ゲームベースのメディアコンテンツを使用してパブリケーションを作成することに関する。
【課題を解決するための手段】
【０００９】
一実施形態では、パブリケーションを作成する方法は、ゲームアクティビティに基づいてメディアコンテンツをキャプチャするステップと、キャプチャされたメディアコンテンツを有する複数のページテンプレートのパネルをポピュレートするステップと、ページテンプレートおよびメディアコンテンツを使用して第１のデジタルページを生成するステップとを含む。該方法は、第１のデジタルページを含む複数のデジタルページをパブリケーションに編集するステップをさらに含む。
【００１０】
本発明の他の態様、特徴、および技法は、本発明の以下の詳細な説明を考慮すれば当業者には明らかであろう。
【００１１】
本発明の一態様は、ゲーム（ＲＰＧ／ＭＭＯＲＰＧ）中に収集されたメディアコンテンツを物語の文脈に組み立てることである。一実施形態では、オンラインゲーマーまたはオフラインゲーマーが（たとえば、ソフトウェアユーティリティまたはゲームフィーチャを使用して）自分のインゲーム経験の画像をキャプチャし、それらをシーケンスに編集することができる。一実施形態では、そのような画像は個々に選択されるが、他の実施形態では、画像の順次コレクションがキャプチャされることができる。
【００１２】
所望のコンテンツ（たとえば、画像のシリーズ）が収集された後は、一連のパネルから成る１つまたは複数のページテンプレートをポピュレートするために、ソフトウェアアプリケーションのグラフィカルユーザインタフェース（ＧＵＩ）が使用されることができる。次いで、ユーザが、画像をテンプレート上に順番に並べ、次に、テキスト、吹き出し、またはその他のグラフィカルな増強物およびテキストベースの増強物を追加して、選択された画像が表すストーリーを描くことにより、物語を作成することができる。一実施形態では、画像をパネルの中にドラッグアンドドロップし、そのパネルの内側に特定の画像を配置（水平または垂直に移動）あるいはスケーリング（拡大または縮小）するためにＧＵＩが使用されることができる。画像がパネルより大きい場合は、パネルの高さおよび幅の外側のコンテンツがクロップされるか、または、画像の大きさが変えられることができる。一方、画像がパネルより小さい場合は、コンテンツがカスタマイズされた背景上に表示されることができる。
【００１３】
一実施形態では、ページテンプレートおよびパネルが漫画本のページの外観を有することもあるが、完成品はいかなるパブリケーションフォーマットでもよいことを理解されたい。たとえば、パブリケーションは、ワールドワイドウェブにパブリッシュされることができるだけでなく、いかなるデジタルファイルタイプ（たとえば、ＰＤＦ、ＢＩＴマップ、ＪＰＥＧ、ＨＴＭＬ）ででもパブリッシュされることができる。ある実施形態では、様々なデジタルセキュリティ技術を使用して、パブリッシュされたコンテンツを保護することが望ましい可能性がある。本発明によるパブリケーションはまた、ＤＶＤ（デジタル多用途ディスクまたはデジタルビデオディスク）およびブルーレイＲＯＭ媒体などのデジタル記憶媒体上にエンコードされることができる。
【００１４】
完成された後は、完成されたパブリケーションは、ユーザ提供のプリファレンスに従って記憶され、ｅメール、転送、または印刷されることができる。他の実施形態では、パブリケーションの配布および／またはコピーは、デジタル著作権および／またはデジタルライセンスによって制限される可能性がある。
【００１５】
本発明の他の態様は、たとえば、ユーティリティまたはゲームフィーチャを使用してオンラインゲームプレイまたはオフラインゲームプレイの１つまたは複数のビデオクリップをキャプチャすることである。この実施形態では、次いで、ユーザがソフトウェアアプリケーションのＧＵＩを使用してビデオクリップの個々のフレームをテンプレート上にドラッグアンドドロップすることができる。一実施形態では、テンプレートは、動画内のフレームの順序およびテンプレート内のパネルの順序に基づく順序にそれら自体を配列する一連の個々のビデオフレームから成ってもよい。次いで、ユーザが動画からテンプレートの中にドロップされたＮ番目（たとえば、３番目、５番目など）ごとのフレームだけを選択することができる。他の実施形態では、テンプレートのパネルの中にドロップされたフレームが、ビデオクリップ内で一度に１つのフレームだけ前進するか後戻りすることにより、シフトされることができる。その後、テキスト、テキストの吹き出し、またはその他の増強物が（１つまたは複数の）画像に追加されて、選択された画像が関係するストーリーの文脈を描いて提供することができる。次いで、完成品がユーザプリファレンスに従って記憶、ｅメール、転送、または印刷されることができる。
【００１６】
キャプチャされたゲームベースのメディアコンテンツの文脈を保護するのを助けるために、各ページはまた、ページまたはページ群に「汎用」である他のグラフィックコンテンツおよび／またはテキストコンテンツを有することができる。汎用材料はパネルおよび画像に関係なくページ上のどこにでも配置されることができる。汎用材料には、たとえば、線、ボックス、シェイプ、テキスト、「会話吹き出し」、画像、キャプションボックスまたはその他のビットマップ、およびベクトルグラフィック材料などがあり得る。一実施形態では、汎用材料がドラッグアンドドロップされ、次いで、スケーリングされ、所与のページ上のどこにでも配置されることができる。
【００１７】
コンピュータプログラミングの当業者の慣行に従って、本発明は下記でコンピュータシステムまたは同様の電子システムによって行われる動作の記号表現に関連して説明される。これらの様々な動作は、ユーザのコンピュータ上で実行されるソフトウェアアプリケーションの１つまたは複数のＧＵＩを使用して行われることができる。そのような動作は、コンピュータで実行されると言われることもある。記号で表現された動作は、データビットを表す電子信号の中央処理装置などのプロセッサによる操作、およびシステムメモリ内などのメモリ位置におけるデータビットの保持、ならびにその他の信号処理を含むことが理解されるであろう。データビットが保持されるメモリ位置は、データビットに対応する特定の電気特性、磁気特性、光特性、または有機特性を有する物理的な位置である。したがって、用語「コンピュータ」は、中央処理装置などのプロセッサを含むいかなる電子装置をも含むと理解される。
【００１８】
ソフトウェアに実装される場合、本発明の要素は本質的に必要なタスクを実行するためのコードセグメントである。プログラムまたはコードセグメントは、プロセッサ可読媒体に記憶されることができる、あるいは送信媒体または通信リンクを介して搬送波に組み込まれたコンピュータデータ信号によって送信されることができる。「プロセッサ可読媒体」は、情報を記憶することができるかまたは転送することができる、いかなる媒体を含んでもよい。プロセッサ可読媒体の例には、電子回路、半導体メモリデバイス、ＲＯＭ、フラッシュメモリまたはその他の不揮発性メモリ、フロッピー（登録商標）ディスケット、ＣＤ−ＲＯＭ、光ディスク、ハードディスク、光ファイバ媒体、無線周波数（ＲＦ）リンクなどがある。コンピュータデータ信号は、電子ネットワークチャネル、光ファイバ、空気、電磁気、ＲＦリンクなどの伝送媒体を介して伝播することができるいかなる信号を含んでもよい。コードセグメントは、インターネット、イントラネットなどのコンピュータネットワークを介してダウンロードされることができる。
【００１９】
本明細書では、用語「ａ」または「ａｎ」は１つまたは複数のを意味するものとする。用語「複数」は、２つ以上を意味するものとする。用語「他の」は、第２以上のと定義される。用語「含む」および／または「有する」は、制限のない（たとえば、包含する）である。本明細書全体にわたる「一実施形態」、「いくつかの実施形態」、「実施形態」または同様の用語への言及は、その実施形態に関連して説明された特定の特徴、構造、または特性が、本発明の少なくとも１つの実施形態に含まれることを意味する。したがって、本明細書全体にわたる様々な場所でのそのようなフレーズの出現は、必ずしもすべて同じ実施形態に関するものではない。さらに、特定の特徴、構造、または特性は、制限なしに１つまたは複数の実施形態に関していかなる適切なやり方で組み合わされてもよい。
【００２０】
本明細書では、用語「または」は、包括的であり、どの１つをも、またはどの組合せをも意味すると解釈されるものとする。したがって、「Ａ、ＢまたはＣ」は、「Ａ、Ｂ、Ｃ、ＡとＢ、ＡとＣ、ＢとＣ、ＡとＢとＣ、のいずれか」を意味する。この定義の例外は、要素、機能、ステップまたは行為の組合せが、ある程度本質的に互いに排他的である場合にのみ生じるであろう。
【発明を実施するための最良の形態】
【００２１】
ここで、図１を参照すると、たとえばユーザのコンピュータシステム上で実行するソフトウェアアプリケーションを使用して本発明の１つまたは複数の態様を実施するためのプロセス１００の一実施形態が示されている。プロセス１００の開始の前に、パブリケーションを作成するために使用されるべきオンラインゲームコンテンツがすでにキャプチャされていることを理解されたい。前述のように、そのようなゲームベースのメディアコンテンツは、インゲームが、ネイティブキャプチャ機能、またはスクリーンメモリコンテンツを１つまたは複数のフォーマットされたファイルにコピーするサードパーティのユーティリティを使用している間にキャプチャされることができる。そのようなコンテンツは、実際のインゲームアクティビティの１つまたは複数のビデオクリップだけでなく、順次キャプチャされたまたはされなかった１つまたは複数の画像を含むことができる。そのようなメディアコンテンツが得られるゲームアクティビティは、ＲＰＧ／ＭＭＯＲＰＧ環境においてオンラインで参加されることができる。代替として、メディアコンテンツは、シングルプレイヤーゲームまたはオフラインマルチプレイヤーゲームなどのオフラインゲームアクティビティから得られることができる。
【００２２】
プロセス１００はブロック１１０から始まり、そこで、ユーザが、コンピュータによって実行されるソフトウェアアプリケーションによって生成されたＧＵＩを使用して、複数のテンプレートレイアウト、背景色、スタイル、およびその他の多数のパブリケーションパラメータから選択をすることができる。一実施形態では、各テンプレートは、特定のサイズの１つまたは複数のパネルであって、特定の配列を有するパネルから成る。パブリケーションレイアウトのオプションが選択された後は、ユーザが次に、パブリケーションで使用されるべき、前にキャプチャされたゲームベースのコンテンツをブラウズする、あるいは捜し出すことができる（ブロック１２０）。コンテンツは、一実施形態ではローカルディレクトリに配置されることができるが、同様にリモートネットワークロケーションに配置されてもよい。
【００２３】
使用されるべきゲームベースのコンテンツがアクセスおよび／または配置された後は、プロセス１００はブロック１３０に進み続け、そこで、テンプレートパネルがパブリケーションの第１ページになるもののためにポピュレートされることができる。一実施形態では、画像またはビデオクリップをＧＵＩのリソースウィンドウから特定のパネル上にドラッグアンドドロップすることにより、パネルがポピュレートされることができる。前述のように、パネルの中にドロップされた各画像またはビデオクリップは、そのパネルの内側に配置またはスケーリングされることができる。
【００２４】
現行のページのパネルのすべてがコンテンツでポピュレートされた後は、ユーザが、次いで、グローバルページ増強物を所望の位置でページ上にドラッグアンドドロップすることによりグローバルページ増強物を追加することができる（ブロック１４０）。一実施形態では、そのようなグローバルページ増強物には、たとえば、線、ボックス、シェイプ、テキスト、「会話吹き出し」、画像、または使用されている画像にさらなる文脈を提供することができるその他のビットマップおよびベクトルグラフィック材料などがあり得る。そのような増強物はパネルポピュレーションの完成の前に作られてもよいことを同様に理解されたい。
【００２５】
他の実施形態では、ユーザが、画像シーケンスまたはビデオクリップをページにドロップして、いくつかのページにわたってパネルを（１つまたは複数の）テンプレートにオートポピュレートすることができる。これは、ユーザがマルチページパブリケーション（たとえば、漫画本）を迅速に作成することができるようにする。
【００２６】
判断ブロック１５０で、次いで、パブリケーションが追加のページを有するかどうか、または現行のページが最後のページかどうかに関して判断が行われることができる。最後のページでない場合は、プロセス１００はブロック１６０に進み続け、そこで次のページのテンプレートがユーザに表示される。一実施形態では、前のページのテンプレートレイアウトが使用されるが、他の実施形態では、ユーザが、異なるテンプレートレイアウト、背景色などを選択するオプションが与えられることができる。一方、ブロック１５０で、現行のページが最後のページであると判断された場合は、プロセス１００がブロック１７０に移動し、そこでパブリケーションの表紙が選択的に作成されることができる。一実施形態では、ユーザが、パブリケーションの表紙として使えるアートワーク、あるいは、画像、シェイプ、図、および／またはテキストから成るその他の形象を選択することができる。その後、ブロック１８０で、パブリケーションがユーザ情報およびデジタル著作権またはその他の権利関係の情報と共にローカルに、またはリモートで保存されることができる。その後、下記で図２を参照しながらより詳細に論じられるように、ブロック１９０で、パブリケーションが選択的に印刷されることができる。
【００２７】
図２は、上記図１のブロック１９０で言及された印刷プロセス２００を示す。詳細には、プロセス２００は、パブリケーションが、ローカルプリンタで、または印刷サービスプロバイダによってリモートで、印刷されるか印刷されないかに関するブロック２１０での判断から始まる。一実施形態では、印刷サービスプロバイダが、ユーザに、印刷、製本、およびその他のパブリケーション関係のサービスを提供することができる。一方、ユーザがパブリケーションを印刷サービスプロバイダに送信すると決めた場合、パブリケーションはブロック２２０でスケーリングされ、フォーマットされることができる。個々のサービスプロバイダの特徴が、送信されるべきパブリケーションファイルのスケーリングおよびフォーマットを決めることがある。そのために、パブリケーションのページ、パネル、テキスト、およびグラフィックスがすべて、当該プロバイダの解像度およびサイズの必要条件を満たすようにスケーリングされることができる。ユーザはまた、追加の製本オプション、出荷オプションを選択することができるかまたはサービスプロバイダによって必要とされる可能性があるようなその他の情報を提供することができる。次いで、ブロック２３０で、パブリケーションを含む（１つまたは複数の）ファイルがネットワーク接続を介して印刷サービスプロバイダのサーバにアップロードされるか、または、新しい印刷フォーマットにエクスポートされることができ、次いで、ブロック２４０で記憶される。
【００２８】
一方、ブロック２１０で、パブリケーションがローカルに印刷されるという判断がなされた場合は、プロセス２００はブロック２５０に進み続け、そこで、パブリケーションのページ、パネル、テキスト、およびグラフィックスがすべてローカルプリンタの解像度およびサイズの必要条件を満たすようにスケーリングされる。次いで、ブロック２６０で、パブリケーションが印刷のためにローカルプリンタに送信されることができる。リモート印刷の場合と同様に、パブリケーションが、最終的にフォーマットされると、次いで、ブロック２４０で記憶される。
【００２９】
パブリケーションは、ワールドワイドウェブにパブリッシュされることができるだけでなく、いかなるデジタルファイルタイプ（たとえば、ＰＤＦ、ＢＩＴマップ、ＪＰＥＧ、ＨＴＭＬ）ででも同様にパブリッシュされることができることをさらに理解されたい。ある実施形態では、様々なデジタルセキュリティ技術を使用して、パブリッシュされたコンテンツを保護することが望ましいことがある。本発明によるパブリケーションはまた、ＤＶＤ（デジタル多用途ディスクまたはデジタルビデオディスク）およびブルーレイＲＯＭ媒体などのデジタル記憶媒体上にエンコードされることができる。
【００３０】
次に、図３を参照すると、背景３２０を背にしたパネルシーケンス３１０から成るページテンプレート３００の一実施形態が示されている。前述のように、背景３２０は、いかなる色、色のグラディエント、パターンハッシュ、または画像にユーザ設定されることができる。いくつかの実施形態では、パネルシーケンス３００が、コンピュータによって実行されるアプリケーションで生成されるＧＵＩを介してユーザに表示されることができる。パネルシーケンス３００と共に、ＧＵＩはまた、追加のユーザ機能（たとえば、ツールバー、リソースウィンドウ、オプションメニュなど）を提供するために１つまたは複数のアイコンでポピュレートされた他のセクションまたはウィンドウを含むことができる。
【００３１】
図４はメディアコンテンツがパネルに関してどのようにスケーリングおよび／または配置されることができるかを示す、ページテンプレート３００の他の実施形態である。前述のように、本発明の一態様は、パネルの中にドロップされたいかなる画像またはビデオクリップでも配置、スケーリングおよび／またはクロップされることができるようにすることである。たとえば、パネル４００に関して、線４１０および４２０は、画像／クリップがどのようにパネルのあちこちに移動され、特定的に配置されることができるかを示す。一実施形態では、ユーザがマウスまたはその他のタイプのインプットを使用して、線４１０および４２０によって示される方向に画像／クリップを選択しドラッグすることがきる。同様に、セレクトアンドドラッグ動作線４３０を使用することは、画像／クリップが、どのように、パネル４００を満たすように拡大されることができるか、またはパネル４００に嵌るように縮小されることができるかを示す。他の実施形態では、より大きい画像またはクリップ４４０が、より小さいパネル（たとえば、パネル６）に適合するようにクロップされことができる。
【００３２】
図４を参照し続けると、他の実施形態では、ユーザが、（たとえば、パネル７内の）画像を削除し、コンテンツをパネル８からパネル７の中に移動させ、パネル９からのコンテンツがパネル８の中に移動し、次のページパネル１がパネル９の中に移動するカスケードを生じさせることができる。コンテンツのこのカスケーディングは挿入では逆に生じる得ることを同様に理解されたい。
【００３３】
これを行う際のユニークな問題は、画像と共に移動しなければならない添付されたテキストボックスおよび吹き出しである。それらは各画像に（空間的に）アンカーされ、それらは異なるアスペクト比（およびスケーリング）を有し、面倒を生じさせる可能性がないパネルの中に画像と共に移動されなければならない。そのために、本発明の他の態様は、そのようなカスケーディング動作が生じた場合に、画像および／または関連するテキストをインテリジェントにリフォーマットすることである。
【００３４】
次に図５Ａ〜５Ｃを参照すると、様々なテンプレートが漫画本などの個人的パブリケーションを作成するためにどのように利用されることができるかの諸実施形態が示されている。詳細には、図５Ａは、パブリケーション内の各ページ（すなわち、ページ１〜４）に対してそれぞれ異なるテンプレートがどのように使用されることができるかを示す。それに反して図５Ｂは、パブリケーション内の各ページ（すなわち、ページ１〜４）に対して同じテンプレートがどのように使用されることができるかを示す。最後に、図５Ｃは、連続して交互に生じる２つのテンプレートの繰り返しパターン５１０を示す。この実施形態では、繰り返しパターン５１０は２つのテンプレートを含むが、パターンが２つ、３つ、または４つ以上のテンプレートから成ってもよいことを同様に理解されたい。
【００３５】
図６は、ビデオクリップからの個々のフレームがパネルをポピュレートするためにどのように使用されることができるかを示す。詳細には、インゲームの間に作成されたビデオコンテンツが、一連の順次画像から成る動画／ビデオファイル６１０を使用してテンプレートのパネル（たとえば、パネル６００）をポピュレートするために使用されることができる。この実施形態では、動画ファイル６１０は、第１画像６２０から始まり、移動バー６３０で示されているようにナビゲートされることができる一連の順次画像を進む。一実施形態では、ユーザが、たとえば、移動バー６３０を選択することにより画像シーケンス内で前進するかまたは後戻りすることで現在選択されているフレームを変更することができる。図６の実施形態では、現在選択されているパネルはパネル６４０であり、現在選択されているフレームはフレーム６５０である。
【００３６】
次に図７Ａ〜７Ｂを参照すると、ゲームベースのメディアコンテンツが、いくつかのパネルおよび／またはページにわたって１つまたは複数のテンプレートの複数のパネルを自動的にポピュレートするためにどのように使用されることができるかの諸実施形態が示されている。図７Ａは、テンプレート７１０の個々のパネル（すなわち、パネル１〜６）をファイルするプロセスが、パネルを動画ファイル７００からの個々のフレーム（すなわち、フレーム１〜６）で順次ポピュレートすることにより自動化される、実施形態を示す。たとえば、矢印７２０ａはフレーム１のパネル１へのポピュレーション動作を示し、矢印７２０ｂはフレーム２のパネル２へのポピュレーション動作を示し、以下同様である。同様に、矢印７２０ｃ〜７２０ｅは、それぞれフレーム３〜６のポピュレーション動作に対応する。
【００３７】
次に図７Ｂを参照すると、テンプレート７４０の一連のパネル（すなわちパネル１〜６）が予め決められた要因によって（たとえば、２フレームごとに、３フレームごとになど）動画ファイル７３０のフレームをスキップして自動的にポピュレートされる、他の実装形態が示されている。たとえば、図７Ｂの実施形態では、１つおきのフレームだけがテンプレート７４０をポピュレートするために使用される。詳細には、矢印７５０ａはフレーム１に対して行われるポピュレーション動作を示し、矢印７５０ｂおよび７５０ｃは、それぞれフレーム２および３に対するポピュレーション動作を示す。
【００３８】
次に図８Ａを参照すると、本発明の１つまたは複数の実施形態を実施するために使用可能なＧＵＩ８００の一実施形態が示されている。ＧＵＩ８００は、当技術分野で一般に知られているように、トップレベルメニュ８１０を含む。ＧＵＩ８００は、７つの別々のパネルから成るテンプレート８２０をさらに含み、これら７つのパネルのうちの４つのパネルはすでにポピュレートされている。さらに、図８Ａに示されているように、それらのうちの２つにはすでにテキストが追加されている。
【００３９】
ＧＵＩ８００はまた、テンプレート８２０をポピュレートするのに利用可能なコンテンツを含むリソースブラウザ部分８３０を含む。前述のように、そのようなコンテンツは、ビデオゲームアクティビティからキャプチャされた画像および／またはビデオクリップを含むことができる。そのようなコンテンツは、「会話吹き出し」、キャプションボックス、シェイプ、線などをさらに含むことができる。この実施形態では、リソースブラウザ部分８３０の下にある画像アイコン８４０がすでに選択されている。画像アイコン８４０が選択された場合、リソースブラウザ部分８３０がすべての利用可能な画像８５０でポピュレートされることができる。次いで、ユーザが、画像８５０のうちの所望の１つをクリックし、所望のパネル上にドラッグアンドドロップを実行することができる。前述のように、次いで、画像は、所望に応じて、配置および／またはスケーリングされることができる。この実施形態では、４つの画像が利用可能な画像８５０のリストからテンプレート８２０上にすでにドラッグアンドドロップされていることに留意されたい。ＧＵＩ８００は、様々なフォーマッティング動作など（たとえば、フォントの変更、テキストの色の変更、吹き出しの位置の変更など）を行うためのツール部分８６０をさらに含んでいる。
【００４０】
次に図８Ｂを参照すると、リソースブラウザ部分８３０の下にあるテキストアイコン８７０がユーザによってすでに選択されている、ＧＵＩ８００の他の実施形態が示されている。図示されているように、テキストアイコン８７０が選択された場合、リソースブラウザ部分８３０がすべての利用可能なテキストボックス／吹き出し８８０でポピュレートされることができる。テキストボックス／吹き出し８８０の所望の１つをクリックすることにより、ユーザが、テンプレート８２０を構成する１つまたは複数のパネル上にテキストを挿入することができる。この実施形態では、２つの吹き出しがテンプレート８２０上にすでにドロップされていて、ユーザテキストでポピュレートされていることに留意されたい。
【００４１】
図９は、本発明の一実施形態による、ゲームベースのメディアコンテンツをキャプチャし利用するプロセスである。詳細には、プロセス９００は、ブロック９１０でユーザがゲームアクティビティに参加することから始まる。前述のように、このアクティビティは、ＲＰＧ／ＭＭＯＲＰＧ環境でのオンラインゲームでもよく、または同様に、オフラインのシングルプレイヤーゲームおよびマルチプレイヤーゲームでもよい。
【００４２】
ブロック９２０で、ユーザが所望のゲームコンテンツをキャプチャすることができる。本開示の範囲外ではあるが、ユーザが、ネイティブのキャプチャ機能、または、スクリーンメモリコンテンツを１つまたは複数のフォーマットされたファイルにコピーするサードパーティのユーティリティを使用して、ゲームコンテンツをキャプチャすることができることを理解されたい。この時点で、ブロック９３０において、キャプチャされたコンテンツがユーザによって保存されることができる。一実施形態では、そのようなコンテンツがユーザのコンピュータシステムにローカルに保存されるか、またはユーザのコンピュータシステムによってアクセス可能なリモートデータベースに同様に保存されることができる。
【００４３】
プロセス９００はブロック９４０に進み続け、そこで、ユーザがパブリケーションソフトウェアアプリケーションを開き、そのアプリケーションをユーザのコンピュータシステム上で走らせる／実行する。一実施形態では、このパブリケーションアプリケーションがゲームベースのメディアコンテンツにコンテンツパブリケーション機能を提供する。この時点で、プロセス９００はブロック９５０に進み続け、そこで、リソースウィンドウ（たとえば、リソースブラウザ部分８３０）が、前にブロック９３０で保存されたコンテンツで自動的にポピュレートされる。一実施形態では、次いで、プロセス９００の後に図１のプロセス１００が続き、キャプチャされたメディアコンテンツに基づいてパブリケーションを生成する。
【００４４】
本発明は様々な実施形態に関連して説明されてきたが、本発明はさらに他の変更形態が可能であることが理解されるであろう。本利用形態は、一般に本発明の原理に従い、本発明が関係する技術分野内の知られている通例の慣行の範囲内にあるような本開示からの逸脱を含む、本発明のいかなる変形形態、使用形態、または適応形態をも含むものとする。
【図面の簡単な説明】
【００４５】
【図１】本発明による、キャプチャされた画像コンテンツがパブリケーションをポピュレートするためにどのように使用されることができるかのプロセスの一実施形態を示す図である。
【図２】図１のパブリケーションを印刷するためのプロセスの一実施形態を示す図である。
【図３】様々なパネルを有するページテンプレートの一実施形態を示す図である。
【図４】ページテンプレート、および、コンテンツがテンプレートの特定のパネルのためにどのようにカスタマイズされることができるかの一実施形態を説明する図である。
【図５Ａ】本発明の原理による、ページテンプレートレイアウトの実施形態を示す図である。
【図５Ｂ】本発明の原理による、ページテンプレートレイアウトの実施形態を示す図である。
【図５Ｃ】本発明の原理による、ページテンプレートレイアウトの実施形態を示す図である。
【図６】一実施形態に従って、フレームがどのようにビデオクリップから選択され、ページテンプレートの１つまたは複数のパネルをポピュレートするために使用されることができるかを示す図である。
【図７Ａ】ビデオファイルがパブリケーションの１つまたは複数のページにわたって１つまたは複数のテンプレートの１つまたは複数のパネルをポピュレートするためにどのように使用されることができるかの実施形態を示す図である。
【図７Ｂ】ビデオファイルがパブリケーションの１つまたは複数のページにわたって１つまたは複数のテンプレートの１つまたは複数のパネルをポピュレートするためにどのように使用されることができるかの実施形態を示す図である。
【図８Ａ】本発明の１つまたは複数の態様を実施するためのグラフィカルユーザインタフェースの実施形態を示す図である。
【図８Ｂ】本発明の１つまたは複数の態様を実施するためのグラフィカルユーザインタフェースの実施形態を示す図である。
【図９】本発明の一実施形態による、ゲームベースのメディアコンテンツをキャプチャし使用するためのプロセスを示す図である。
【図１】
2008546232.tif 000003
【図２】
2008546232.tif 000004
【図３】
2008546232.tif 000005
【図４】
2008546232.tif 000006
【図５Ａ】
2008546232.tif 000007
【図５Ｂ】
2008546232.tif 000008
【図５Ｃ】
2008546232.tif 000009
【図６】
2008546232.tif 000010
【図７Ａ】
2008546232.tif 000011
【図７Ｂ】
2008546232.tif 000012
【図８Ａ】
2008546232.tif 000013
【図８Ｂ】
2008546232.tif 000014
【図９】
2008546232.tif 000015
【国際調査報告】
2008546232.tif 000016