(57)【要約】【課題】基準となるパッケージソフトウェアに含まれるアセットの一部を、別のアセットに差し替えたパッケージソフトウェアを容易に作成する。【解決手段】パッケージソフトウェア作成プログラムは、コンピュータを、ユーザの操作部に対する操作に応じて、第１パッケージソフトウェアと第２パッケージソフトウェアのいずれが指定されたかを判定する判定手段、第１パッケージソフトウェアが指定されたと判定された場合に、複数の基準アセットを用いて、第１パッケージソフトウェアを作成する第１作成手段、及び、第２パッケージソフトウェアが指定されたと判定された場合に、複数の基準アセットにおける、第２フォルダ内の差替え用アセットと同じアセット名で且つ対応する階層に記憶された基準アセットを、当該差替え用アセットに差し替えたものを用いて、第２パッケージソフトウェアを作成する第２作成手段、として機能させる。【選択図】図２
2019139683.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる操作を受け付ける操作部と、複数のアセットを記憶する記憶部と、コンピュータとを備えるパッケージソフトウェア作成システムにおいて、前記コンピュータに実行させるパッケージソフトウェア作成プログラムであって、
前記記憶部は、階層構造を下位に有する第１フォルダと、前記第１フォルダが有する階層構造の少なくとも一部と同じ階層構造を下位に有する第２フォルダを含み、
前記第１フォルダに、基準となる第１パッケージソフトウェアの作成に必要な複数の基準アセットが記憶されており、
前記第２フォルダに、前記複数の基準アセットのうちの一部に対応した差替え用アセットが記憶されており、
前記差替え用アセットは、対応する前記基準アセットと同じアセット名で、対応する前記基準アセットが記憶された階層に対して前記第２フォルダにおいて対応する階層に記憶されており、
前記コンピュータを、
ユーザの前記操作部に対する操作に応じて、前記第１パッケージソフトウェアと第２パッケージソフトウェアのいずれが指定されたかを判定する判定手段、
前記第１パッケージソフトウェアが指定されたと判定された場合に、前記複数の基準アセットを用いて、前記第１パッケージソフトウェアを作成する第１作成手段、及び、
前記第２パッケージソフトウェアが指定されたと判定された場合に、前記複数の基準アセットにおける、前記第２フォルダ内の前記差替え用アセットと同じアセット名で且つ対応する階層に記憶された基準アセットを、当該差替え用アセットに差し替えたものを用いて、前記第２パッケージソフトウェアを作成する第２作成手段、として機能させる、パッケージソフトウェア作成プログラム。
【請求項２】
パッケージソフトウェアの作成方法であって、
前記記憶部に、前記第１フォルダが有する階層構造の少なくとも一部と同じ階層構造を下位に有する第２フォルダを作成するステップと、
前記複数の基準アセットの一部に対応する差替え用アセットを、対応する前記基準アセットと同じアセット名で、対応する前記基準アセットが記憶された前記第１フォルダにおける階層に対応した前記第２フォルダにおける階層に記憶するステップと、
請求項１に記載のパッケージソフトウェア作成プログラムを前記コンピュータに実行させて、前記第１パッケージソフトウェアと前記第２パッケージソフトウェアのいずれかを指定するステップと、を含む、パッケージソフトウェアの作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パッケージソフトウェア作成プログラム及びそれを用いたパッケージソフトウェア作成方法に関する。
【背景技術】
【０００２】
ゲーム制作の過程では、３ＤＣＧのモデルデータやテクスチャデータ、アニメーションデータなど、アセットと呼ばれる多数の素材データが作成される。アセット作成者（アーティスト）は、ゲームに必要となるアセットを作成して、例えばゲームエンジンを内蔵したサーバの所定のフォルダに保存する。こうしてサーバに蓄積されたアセットは、パッケージソフトウェアを作成する段階で、プログラマーが作成したパッケージ作成プログラムを実行することにより各種プログラムと共にパッケージ化される。例えば特許文献１には、パッケージ作成プログラムによりゲームパッケージソフトウェアが作成されることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２０７１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、パッケージソフトウェアを作成する段階では、異なるアセットを含む複数種類のパッケージソフトウェアを作成しなければならない場合がある。
【０００５】
例えば、ゲーム内の表現に対するレイティング基準の違いによって、パッケージソフトウェアに含めるアセットを変える場合がある。詳しく説明すると、コンピュータゲームの分野では、特定の審査機関（例えばＣＥＲＯ：Computer Entertainment Rating Organization）によって、ゲーム内の表現（暴力や犯罪の表現の度合いなど）により対象年齢の区分け（レイティング）が行われている。この区分けの基準は国ごとの審査機関により異なる。例えば、特定のシーンの表現について、ある国の審査機関では問題がないと判断されても、別の国の審査機関では残虐表現であると判断される場合がある。この場合、その国でパッケージソフトを販売するためには、残虐表現を含むアセットに代えて、残虐表現を含まないアセットを含むようパッケージ化することが必要になる。この場合、元々あった基準のアセットを差替え用のアセットに手作業で差し替えるか、基準のアセットを差替え用のアセットに差し替えるためのプログラムをプログラマーが新たに作成する必要がある。このため、パッケージソフトウェアを作成する段階で、アセット作成者やプログラマーに多大な時間と労力がかかるという問題があった。
【０００６】
そこで本発明は、基準となるパッケージソフトウェアに含まれるアセットの一部を、別のアセットに差し替えたパッケージソフトウェアを容易に作成することができるパッケージソフトウェア作成プログラム及びそれを用いたパッケージソフトウェア作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係るパッケージソフトウェア作成プログラムは、ユーザによる操作を受け付ける操作部と、複数のアセットを記憶する記憶部と、コンピュータとを備えるパッケージソフトウェア作成システムにおいて、前記コンピュータに実行させるパッケージソフトウェア作成プログラムであって、前記記憶部は、階層構造を下位に有する第１フォルダと、前記第１フォルダが有する階層構造の少なくとも一部と同じ階層構造を下位に有する第２フォルダを含み、前記第１フォルダに、基準となる第１パッケージソフトウェアの作成に必要な複数の基準アセットが記憶されており、前記第２フォルダに、前記複数の基準アセットのうちの一部に対応した差替え用アセットが記憶されており、前記差替え用アセットは、対応する前記基準アセットと同じアセット名で、対応する前記基準アセットが記憶された階層に対して前記第２フォルダにおいて対応する階層に記憶されており、前記コンピュータを、ユーザの前記操作部に対する操作に応じて、前記第１パッケージソフトウェアと第２パッケージソフトウェアのいずれが指定されたかを判定する判定手段、前記第１パッケージソフトウェアが指定されたと判定された場合に、前記複数の基準アセットを用いて、前記第１パッケージソフトウェアを作成する第１作成手段、及び、前記第２パッケージソフトウェアが指定されたと判定された場合に、前記複数の基準アセットにおける、前記第２フォルダ内の前記差替え用アセットと同じアセット名で且つ対応する階層に記憶された基準アセットを、当該差替え用アセットに差し替えたものを用いて、前記第２パッケージソフトウェアを作成する第２作成手段、として機能させる。
【０００８】
また、本発明に係るパッケージソフトウェアの作成方法は、基準となる第１パッケージソフトウェアの作成に必要な複数の基準アセットを、下位に階層構造を有する第１フォルダに保存する記憶部を備えるコンピュータを用いて、パッケージソフトウェアの作成方法であって、前記記憶部に、下位に前記第１フォルダと同じ階層構造を有する第２フォルダを設けるステップと、前記基準アセットの一部に対応する差替え用アセットを、対応する前記基準アセットと同じアセット名で、対応する前記基準アセットが記憶された階層に対して前記第２フォルダにおいて対応する階層に記憶するステップと、請求項１に記載のパッケージソフトウェア作成プログラムを前記コンピュータに実行させて、前記第１パッケージソフトウェアと前記第２パッケージソフトウェアのいずれかを指定するステップと、を含む。
【０００９】
上記のパッケージソフトウェア作成プログラム及びそれを用いたパッケージソフトウェア作成方法によれば、基準アセットのうち差替え用アセットと同じアセット名で且つ対応する階層に記憶されたアセットを、当該差替え用アセットに差し替えるというシンプルなルールで、基準となる第１パッケージソフトウェアから一部アセットを差し替えた第２パッケージソフトウェアを作成できる。更に、差し替えが必要な箇所が生じた場合に、アセット作成者は、差替え用アセットを、同じ名前のアセットを対応する階層に入れればよいため、プログラマーは、パッケージソフト作成段階で新たにアセット差替え用のプログラムを作らなくて済む。従って、アセットの差し替えに柔軟に対応できる。このため、基準となるパッケージソフトウェアに含まれるアセットを、別のアセットに差し替えたパッケージソフトウェアを容易に作成することができる。
【発明の効果】
【００１０】
本発明によれば、基準となるパッケージソフトウェアに含まれるアセットの一部を、別のアセットに差し替えたパッケージソフトウェアを容易に作成することができる。
【図面の簡単な説明】
【００１１】
【図１】パッケージソフトウェア作成システムの概略構成を示すブロック図である。
【図２】図１に示すサーバ装置のフォルダの階層構造を示す画面の一例を示す図である。
【図３】パッケージソフトウェア作成方法におけるパッケージソフトウェア作成プログラムを実行するまでの手順を示すフローチャートである。
【図４】図１に示すサーバ装置の機能的な構成を示すブロック図である。
【図５】パッケージソフトウェア作成処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態におけるパッケージソフトウェア作成プログラム及びそれを用いたパッケージソフトウェア作成方法の具体的な態様について、図面を参照しながら説明する。
【００１３】
図１は、本実施形態に係るパッケージソフトウェア作成方法を実行するためのパッケージソフトウェア作成システム1の概略構成を示すブロック図である。
【００１４】
本実施形態において、パッケージソフトウェア作成システム1は、ゲームを制作するためのシステムである。当該パッケージソフトウェア作成システム1により作成されるパッケージソフトウェアは、ゲームソフトウェアであり、ゲームプログラム及びゲームデータ、並びにそれらを記録したＤＶＤ−ＲＯＭなどの記録媒体を含む。ゲームデータには、例えば３ＤＣＧのモデルデータやテクスチャデータ、アニメーションデータなどのアセットが含まれる。
【００１５】
パッケージソフトウェア作成システム1は、複数のコンピュータ装置2とサーバ装置3とを備える。
【００１６】
コンピュータ装置2は、一般的なパーソナルコンピュータであり、例えばアセット作成者により操作される。コンピュータ装置2は、制御部21、通信部22、記憶部23、操作部24、及び表示部25を備える。制御部21は、コンピュータ装置2の動作を制御するコンピュータである例えばＣＰＵである。制御部21には、通信部22、記憶部23、操作部24、及び表示部25が有線又は無線で電気的に接続されている。通信部22は、インターネット又はＬＡＮなどの通信ネットワークNWに対してコンピュータ装置2を接続するものである。記憶部23は、例えば磁気ディスク装置、又は光ディスク装置である。操作部24は、例えばキーボード又はマウスである。表示部25は、例えば液晶ディスプレイである。
【００１７】
サーバ装置3は、ゲームエンジンが内蔵された装置であり、ゲーム制作の過程において制作物であるゲームソフトウェアに必要なプログラムやデータ等を管理する。サーバ装置3は、制御部31、通信部32、記憶部33、操作部34、及び表示部35を備える。制御部31は、サーバ装置3の動作を制御するコンピュータである例えばＣＰＵである。制御部31には、通信部32、記憶部33、操作部34、及び表示部35が有線又は無線で電気的に接続されている。通信部32は、インターネット又はＬＡＮなどの通信ネットワークNWに対してサーバ装置3を接続するものである。記憶部33は、例えば磁気ディスク装置、又は光ディスク装置である。操作部34は、例えばキーボード又はマウスである。表示部35は、例えば液晶ディスプレイである。
【００１８】
各コンピュータ装置2は、通信ネットワークNWを介してサーバ装置3に通信可能になっている。ゲーム制作過程において、アセット作成者は、作成したアセットをコンピュータ装置2からサーバ装置3に随時送り、サーバ装置3の記憶部33の所定のフォルダに保存する。
【００１９】
記憶部33におけるアセットの保存先について、図２を参照しながら説明する。図２は、サーバ装置3のフォルダの階層構造を示す画面4の一例を示す図である。このフォルダの階層構造を示す画面4は、例えば、コンピュータ装置2からサーバ装置3にアクセスすることにより、当該コンピュータ装置2の表示部25に表示される。
【００２０】
記憶部33には、第１パッケージソフトウェア作成用フォルダ（以下、「第１フォルダ」と称する。）41が作成されている。第１フォルダ41は、基準となる第１パッケージソフトウェアの作成に必要な複数のアセット（以下、「基準アセット」と称する。）43が保存される基準アセットフォルダである。第１フォルダ41は、階層構造を下位に有している。即ち、第１フォルダ41は、複数の下位フォルダ42を下位に有している。各下位フォルダ42は、当該下位フォルダ42に関連した内容の基準アセットが保存される。
【００２１】
例えば、図２では、第１フォルダ41が有する下位フォルダ42の例として、第１フォルダ41の下位に、それぞれ「Character」及び「Animation」というフォルダ名のフォルダ42a，42bと、「Character」フォルダ42aの更に下位に「Enemy1」というフォルダ名のフォルダ42cとが示されている。そして、図２では、基準アセット43の例として、「Enemy1」フォルダ42cに保存された、それぞれ「em001」、「em002」、及び「em003」というアセット名の３つのアセット43a,43b,43cが示されている。なお、これら以外の下位フォルダ42及び基準アセット43については図示を省略する。
【００２２】
コンピュータ装置2のユーザ、例えばアセット作成者は、コンピュータ装置2からサーバ装置3にアクセスして、第１フォルダ41の所定の下位フォルダ42に、作成されたアセットを随時保存する。例えば、アセット作成者は、ゲーム内の敵キャラクタである「Enemy1」に関するアセットを作成した場合には、そのアセットを第１フォルダ41における「Enemy1」フォルダ42cに保存する。こうして、第１フォルダ41には、第１パッケージソフトウェアの作成に必要な複数の基準アセット43が蓄積される。なお、コンピュータ装置2からサーバ装置3に送られるアセットは、当該コンピュータ装置2にて作成されたアセットであってもよいし、別の装置にて作成されたアセットであってもよい。
【００２３】
本実施形態に係るパッケージソフトウェア作成システム1では、異なるアセットを含む複数種類のパッケージソフトウェアを作成することが可能となっている。より詳しくは、パッケージソフトウェア作成システム1では、基準となる第１パッケージソフトウェア以外に、当該第１パッケージソフトウェアに含まれる基準アセット43の一部を、別のアセットに差し替えた第２パッケージソフトウェアを作成することが可能となっている。
【００２４】
図２に示すように、記憶部33には、第１フォルダ41とは別に、差替え用アセットフォルダ50が作成されている。そして、差替え用アセットフォルダ50の下位に、第２パッケージソフトウェア作成用フォルダ（以下、「第２フォルダ」と称する。）51が作成されている。第２フォルダ51には、第２パッケージソフトウェアを作成するために、基準となる第１パッケージソフトウェアに含まれる一部の基準アセット43と差し替えられるアセット（以下、「差替え用アセット」と称する。）53が保存される。
【００２５】
第２フォルダ51は、第１フォルダ41が有する階層構造の一部と同じ階層構造を下位に有する。言い換えれば、第２フォルダ51には、第１フォルダ41が有する下位フォルダ42の一部に対応する下位フォルダ52が作成されている。
【００２６】
例えば、図２に示した例では、第２フォルダ51の下位フォルダ52として、第１フォルダ41内のフォルダ42aと同じフォルダ名の「Character」というフォルダ52aと、その更に下位に、第１フォルダ41内のフォルダ42cと同じフォルダ名の「Enemy1」というフォルダ52cが作成されている。
【００２７】
そして、差替え用アセット53は、第１フォルダ41における当該差替え用アセット53の差替え対象である対応する基準アセット43が記憶された階層（フォルダ）と、第２フォルダ51において対応した階層（フォルダ）に記憶される。また、差替え用アセット53は、対応する基準アセット43と同じアセット名で記憶部33に記憶されている。つまり、第２フォルダ51の下位フォルダ52には、対応する第１フォルダ41の下位フォルダ42に保存された基準アセット43と同じアセット名の差替え用アセット53が保存されている。
【００２８】
例えば、図２に示した例では、第２フォルダ51内の「Enemy1」フォルダ52cに、第１フォルダ41内の「Enemy1」フォルダ42cの「em002」アセット43bと同じアセット名である「em002」アセット53bが保存されている。
【００２９】
差替え用アセット53と、当該差替え用アセット53に差し替えられる基準アセット43とは、アセット名は同じであるが、データ内容が異なる。例えば、第２フォルダ51内の「em002」アセット53bは、第１フォルダ41の「em002」アセット43bに対して残虐表現が緩和されたデータである。即ち、第２パッケージソフトウェアは、「em002」アセット43cの代わりに「em002」アセット53bを含むように作成されるため、第１パッケージソフトウェアに比べて残虐表現を含まないソフトウェアとなる。
【００３０】
以上に説明したフォルダの整理は、ゲーム制作開始前又はゲーム制作途中など、少なくともパッケージソフトウェア作成プログラムを実行する前までに行われる作業である。図３に、本実施形態に係るパッケージソフトウェア作成方法におけるパッケージソフトウェア作成プログラムを実行するまでの手順を示す。
【００３１】
図３に示すように、本実施形態に係るパッケージソフトウェア作成方法では、まずサーバ装置3の記憶部33に、下位に階層構造を有する第１フォルダ41を作成する（ステップS1）。また、第２パッケージソフトウェアの作成に必要な差替え用アセット53を保存するための第２フォルダ51を作成する（ステップS2）。第２フォルダ51は、第１フォルダ41が有する階層構造の少なくとも一部と同じ階層構造を下位に有するよう作成される。
【００３２】
その後、第１フォルダ41の下位フォルダ42に、基準となる第１パッケージソフトウェアの作成に必要な複数の基準アセット43を保存する（ステップS3）。基準アセット43の保存は、当該基準アセット43の作成が完了した時点で随時行われる。そして、差替え用アセット53を、差替え対象である対応する基準アセット43と同じアセット名で、対応する基準アセット43が記憶された下位フォルダ42に対応する下位フォルダ52に保存する（ステップS4）。
【００３３】
そして、パッケージソフトウェアの作成に必要な全てのアセットが記憶部33に記憶された後に、本実施形態に係るパッケージソフトウェア作成プログラム33bを実行する（ステップS5）。
【００３４】
なお、ステップS2の第２フォルダ51の作成は、ゲーム制作途中で、第２パッケージソフトウェアを作成する必要が生じた時点で行われてもよい。即ち、第１フォルダ41の下位フォルダ42への基準アセット43の保存を開始した後に、第２フォルダ51を作成してもよい。
【００３５】
また、第２フォルダ51は、差替え用アセットを保存するのに必要な下位フォルダ52のみ有していればよい。即ち、ステップS3で、第２フォルダ51内の下位フォルダ52の作成は、差替え用アセット53を保存するために必要となった時点で行えばよい。例えば、図２の例を用いて説明すると、アセット作成者は、残虐表現を含む「em002」アセット43bを作成すると共に、残虐表現を含まない対応する「em002」アセット53bを作成する。そして、アセット作成者は、第１フォルダ41内の「Enemy1」フォルダ42cに「em002」アセット43bを保存する前又は後に、「Enemy1」フォルダ42cに対応する「Enemy1」フォルダ52cを第２フォルダ51に作成し、当該「Enemy1」フォルダ52cに「em002」アセット53bを保存すればよい。
【００３６】
図１に戻って、サーバ装置3の記憶部33には、本実施形態に係るパッケージソフトウェア作成プログラム33bが記憶されている。サーバ装置3では、パッケージソフトウェア作成プログラム33bが実行されることにより、パッケージソフトウェア作成処理が行われる。
【００３７】
図４には、サーバ装置3の制御部31の機能的な構成がブロック図で示される。図４に示すように、制御部31は、パッケージソフトウェア作成プログラム33bを実行することで、判定手段61、第１作成手段62、及び第２作成手段63として機能する。
【００３８】
判定手段61は、ユーザの操作部34に対する操作に応じて、第１パッケージソフトウェアと第２パッケージソフトウェアのいずれが指定されたかを判定する。第１作成手段62は、判定手段61により第１パッケージソフトウェアが指定されたと判定された場合に、第１パッケージソフトウェアを作成する。第２作成手段63は、判定手段61により第２パッケージソフトウェアが指定されたと判定された場合に、第２パッケージソフトウェアを作成する。
【００３９】
図５は、制御部31におけるパッケージソフトウェア作成処理の流れを示すフローチャートである。
【００４０】
パッケージソフトウェア作成処理は、ユーザがサーバ装置3にてパッケージソフトウェア作成プログラム33bを実行することにより開始される。
【００４１】
パッケージソフトウェア作成処理では、まず制御部31が、表示部35に、どのパッケージソフトウェアを作成するかについての選択を待つ選択画面を表示する（ステップT1）。
【００４２】
ユーザは、表示部35に表示された選択画面を見ながら、操作部34を操作することにより、作成するパッケージソフトウェアを指定する。判定手段61は、ユーザの操作部34に対する操作に応じて、第１パッケージソフトウェアと第２パッケージソフトウェアのいずれが指定されたかを判定する（ステップT2）。
【００４３】
判定手段61により第１パッケージソフトウェアが指定された判定された場合（ステップS2：Yes）、第１作成手段62は、第１フォルダ41内の基準アセット43を用いて、第１パッケージソフトウェアを作成する（ステップT3）。
【００４４】
判定手段61により第２パッケージソフトウェアが指定されたと判定された場合（ステップT2：No）、第２作成手段63は、複数の基準アセット43における、第２フォルダ51内の差替え用アセット53と同じアセット名で且つ対応する階層に記憶された基準アセット43を、当該差替え用アセットに差し替える（ステップT4）。
【００４５】
その後、第２作成手段63は、差し替え後のアセットを用いて、第２パッケージソフトウェアを作成する（ステップT5）。言い換えれば、第２作成手段63は、第２フォルダ51内の差替え用アセット53と、第１フォルダ41内の基準アセット43から差替え用アセット53に対応する基準アセット43を除いたものを用いて、第２パッケージソフトウェアを作成する。
【００４６】
以上に示したように、本実施形態に係るパッケージソフトウェア作成プログラム33b及びそれを用いたパッケージソフトウェア作成方法によれば、基準アセット43のうち差替え用アセット53と同じアセット名で且つ対応する階層に記憶されたアセットを、当該差替え用アセット53に差し替えるというシンプルなルールで、基準となる第１パッケージソフトウェアから一部アセットを差し替えた第２パッケージソフトウェアを作成できる。
【００４７】
更に、本実施形態では、差し替えが必要な箇所が生じた場合に、アセット作成者は、差替え用アセット53を、同じ名前のアセットを対応する階層に入れればよいため、プログラマーは、パッケージソフト作成段階で新たにアセット差替え用のプログラムを作らなくて済む。従って、アセットの差し替えに柔軟に対応できる。
【００４８】
このため、基準となるパッケージソフトウェアに含まれるアセットを、別のアセットに差し替えたパッケージソフトウェアを容易に作成することができる。
【００４９】
本発明は上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の変形が可能である。
【００５０】
例えば、上記実施形態では、第２フォルダ51が、第１フォルダ41が有する階層構造の一部と同じ階層構造を下位に有していたが、第２フォルダ51は、第１フォルダ41が有する階層構造と全く同じ階層構造を下位に有していてもよい。
【００５１】
また、上記実施形態では、パッケージソフトウェア作成プログラム33bがサーバ装置3に記憶され、サーバ装置3にて実行されたが、本発明のパッケージソフトウェア作成プログラムは、コンピュータ装置2に記憶され、コンピュータ装置2にて実行されてもよい。この場合、サーバ装置3は、操作部34や表示部35を含まなくてもよい。
【００５２】
また、図２に示した例では、第２フォルダ51内に１つの差替え用アセット53（「em002」アセット53b）が保存されている場合が説明されたが、第２フォルダ51内に保存される差替え用アセット53は複数あってもよい。即ち、第２パッケージソフトウェアには、複数の差替え用アセット53が含まれてもよい。
【００５３】
また、差替え用アセット53が保存される第２フォルダ51は、複数存在してもよい。例えば、差替え用アセットフォルダ50の下位に、例えば１５才以上対象用や１８才以上対象用など、レイティング区分の異なる複数の第２フォルダ51を作成してもよい。この場合、図５のステップT1で表示される選択画面は、基準となる第１パッケージソフトウェアを含む３つ以上のパッケージソフトウェアの中から選択できるように構成される。
【００５４】
本発明は、異なるアセットを含む複数種類のパッケージソフトウェアの作成に適用可能である。例えば、本発明は、ゲーム内の表現に対するレイティング基準の違いに対応するためにレイティングごとのパッケージソフトウェアを作成する場合や、ソフトウェアを実行可能にするハードウェアの種類ごとにパッケージソフトウェアを作成する場合に適用可能である。
【符号の説明】
【００５５】
1      ：パッケージソフトウェア作成システム
2      ：コンピュータ装置
3      ：サーバ装置
21，31    ：制御部
23，33    ：操作部
24，34    ：操作部
25，35    ：表示部
33a  ：ゲームデータ
33b  ：パッケージソフトウェア作成プログラム
41    ：第１フォルダ
43    ：基準アセット
51    ：第２フォルダ
53    ：差替え用アセット
61    ：判定手段
62    ：第１作成手段
63    ：第２作成手段
【図１】
2019139683.tif 000003
【図２】
2019139683.tif 000004
【図３】
2019139683.tif 000005
【図４】
2019139683.tif 000006
【図５】
2019139683.tif 000007