(57)【要約】【課題】ゲームデータの複製を作成してアイテムを別のゲームデータに基づいて利用できるようにしつつ、複製によってアイテムが増殖しないようにすること。【解決手段】ゲームデータ記憶部４０は、それぞれ、オリジナルアイテムに係るオリジナルアイテムデータと、レプリカアイテムに係るレプリカアイテムデータと、を記憶する。また、複製部５４は、複製元のゲームデータ記憶部４０に記憶されるオリジナルアイテムデータに係るオリジナルアイテムの数と同ゲームデータ記憶部４０に記憶されるレプリカアイテムデータに係るレプリカアイテムの数との和が、複製先のゲームデータ記憶部４０に記憶されるレプリカアイテムデータに係るレプリカアイテムの数となるよう、複製元に記憶されるゲームデータに基づいて複製先にゲームデータを記憶させる。このとき、複製先と複製元とを関連づけるリンクデータも記憶させる。【選択図】　　　　図１
2004033266.tif 000002
【特許請求の範囲】
【請求項１】
複数のゲームデータ記憶手段と、
前記複数のゲームデータ記憶手段の中から複製元ゲームデータ記憶手段を決定する複製元決定手段と、
前記複数のゲームデータ記憶手段の中から複製先ゲームデータ記憶手段を決定する複製先決定手段と、
前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させる複製手段と、
を含むゲーム装置において、
２つのゲームデータ記憶手段とを関連づけるリンクデータを記憶するリンクデータ記憶手段を含み、
前記複数のゲームデータ記憶手段は、それぞれ、オリジナルアイテムに係るオリジナルアイテムデータと、レプリカアイテムに係るレプリカアイテムデータと、を記憶し、
前記複製手段は、前記複製元ゲームデータ記憶手段に記憶されるオリジナルアイテムデータに係るオリジナルアイテムの数と該複製元ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数との和が、前記複製先ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数となるよう前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させるとともに、前記複製先ゲームデータ記憶手段と前記複製元ゲームデータ記憶手段とを関連づけるリンクデータを前記リンクデータ記憶手段に記憶させる、
ことを特徴とするゲーム装置。
【請求項２】
請求項１に記載のゲーム装置において、
前記複数のゲームデータ記憶手段のいずれかに記憶されるオリジナルアイテムデータに係るオリジナルアイテムの処分が指示される場合に、該ゲームデータ記憶手段に記憶されるオリジナルアイテムデータをオリジナルアイテムが減るよう更新するとともに、他のゲームデータ記憶手段に記憶される該オリジナルアイテムの直接又は間接のレプリカであるレプリカアイテムに係るレプリカアイテムデータをレプリカアイテムが減るよう更新する手段をさらに含む、
ことを特徴とするゲーム装置。
【請求項３】
請求項１又は２に記載のゲーム装置において、
前記複数のゲームデータ記憶手段のいずれかに記憶されるレプリカアイテムデータに係るレプリカアイテムの処分が指示される場合に、該ゲームデータ記憶手段の直接又は間接の複製元である他のゲームデータ記憶手段のいずれかに記憶されるオリジナルアイテムデータをオリジナルアイテムが減るよう更新するとともに、他のゲームデータ記憶手段に記憶される該オリジナルアイテムの直接又は間接のレプリカであるレプリカアイテムに係るレプリカアイテムデータをレプリカアイテムが減るよう更新する手段をさらに含む、
ことを特徴とするゲーム装置。
【請求項４】
請求項１乃至３のいずれかに記載のゲーム装置において、
複製元を有しないゲームデータ記憶手段の削除が指示される場合、該ゲームデータ記憶手段の直接又は間接の複製先であるゲームデータ記憶手段の１つに記憶されるオリジナルアイテムデータ及びレプリカアイテムデータを、削除が指示されているゲームデータ記憶手段に記憶されるオリジナルアイテムデータに係るオリジナルアイテムと同数のレプリカアイテムをオリジナルアイテムに変更するよう更新するとともに、前記リンクデータ記憶手段に記憶されている、削除が指示されているゲームデータ記憶手段と該ゲームデータ記憶手段の複製先であるゲームデータ記憶手段とを関連づけるリンクデータを、削除が指示されているゲームデータ記憶手段の複製先であるゲームデータ記憶手段と前記１つのゲームデータ記憶手段とを関連づけるリンクデータに変更し、削除が指示されているゲームデータ記憶手段を削除する手段をさらに含む、
ことを特徴とするゲーム装置。
【請求項５】
請求項１乃至４のいずれかに記載のゲーム装置において、
前記複数のゲームデータ記憶手段は、１又は複数のメモリを含んで構成され、前記リンクデータ記憶手段は、前記複数のゲームデータ記憶手段の各一部を含んで構成されることを特徴とするゲーム装置。
【請求項６】
請求項１乃至４のいずれかに記載のゲーム装置において、
前記リンクデータ記憶手段及び前記複数のゲームデータ記憶手段は、１又は複数のメモリを含んで構成され、前記リンクデータ記憶手段に係る記憶領域と、前記複数のゲームデータ記憶手段に係る記憶領域とが、前記１又は複数のメモリにおいて別々に設けられることを特徴とするゲーム装置。
【請求項７】
複数のゲームデータ記憶手段、
前記複数のゲームデータ記憶手段の中から複製元ゲームデータ記憶手段を決定する複製元決定手段、
前記複数のゲームデータ記憶手段の中から複製先ゲームデータ記憶手段を決定する複製先決定手段、
前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させる複製手段、及び、
２つのゲームデータ記憶手段とを関連づけるリンクデータを記憶するリンクデータ記憶手段、
としてコンピュータを機能させるためのプログラムであって、
前記複数のゲームデータ記憶手段は、それぞれ、オリジナルアイテムに係るオリジナルアイテムデータと、レプリカアイテムに係るレプリカアイテムデータと、を記憶し、
前記複製手段は、前記複製元ゲームデータ記憶手段に記憶されるオリジナルアイテムデータに係るオリジナルアイテムの数と該複製元ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数との和が、前記複製先ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数となるよう前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させるとともに、前記複製先ゲームデータ記憶手段と前記複製元ゲームデータ記憶手段とを関連づけるリンクデータを前記リンクデータ記憶手段に記憶させる、
ことを特徴とするプログラム。
【請求項８】
複数のゲームデータ記憶手段の中から複製元ゲームデータ記憶手段を決定する複製元決定ステップと、
前記複数のゲームデータ記憶手段の中から複製先ゲームデータ記憶手段を決定する複製先決定ステップと、
前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させる複製ステップと、
を含むゲーム装置の制御方法において、
前記複製ステップでは、前記複製元ゲームデータ記憶手段に記憶されるオリジナルアイテムデータに係るオリジナルアイテムの数と該複製元ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数との和が、前記複製先ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数となるよう前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させるとともに、前記複製先ゲームデータ記憶手段と前記複製元ゲームデータ記憶手段とを関連づけるリンクデータをリンクデータ記憶手段に記憶させる、
ことを特徴とするゲーム装置の制御方法。
【請求項９】
ゲームプログラムを記憶した情報記憶媒体と、サーバと、を備え、
前記情報記憶媒体には、
複数のゲームデータ記憶手段、
前記複数のゲームデータ記憶手段の中から複製元ゲームデータ記憶手段を決定する複製元決定手段、
前記複数のゲームデータ記憶手段の中から複製先ゲームデータ記憶手段を決定する複製先決定手段、
前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させる複製手段、及び、
２つのゲームデータ記憶手段とを関連づけるリンクデータを記憶するリンクデータ記憶手段、
としてコンピュータを機能させるためのプログラムであって、
前記複数のゲームデータ記憶手段は、それぞれ、オリジナルアイテムに係るオリジナルアイテムデータと、レプリカアイテムに係るレプリカアイテムデータと、を記憶し、
前記複製手段は、前記複製元ゲームデータ記憶手段に記憶されるオリジナルアイテムデータに係るオリジナルアイテムの数と該複製元ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数との和が、前記複製先ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数となるよう前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させるとともに、前記複製先ゲームデータ記憶手段と前記複製元ゲームデータ記憶手段とを関連づけるリンクデータを前記リンクデータ記憶手段に記憶させる、
ことを特徴とするプログラムが前記ゲームプログラムの少なくとも一部として記憶され、
前記サーバは、ゲーム配信要求に応じて前記情報記憶媒体から前記ゲームプログラムを読み出し、通信ネットワークを介して前記ゲームプログラムを配信する、
ことを特徴とするプログラム配信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はゲーム装置、プログラム、ゲーム装置の制御方法及びプログラム配信装置に関し、特に、アイテムデータをゲームデータ（セーブデータ）の一部として保存しておくとともに、必要に応じて該ゲームデータのコピーを作成することができるゲームに関する。
【０００２】
【従来の技術】
従来、例えばロールプレイングゲーム等において、プレイ状況をセーブデータとして保存しておき、後に、該セーブデータに基づいてゲームを再開できるようにしたものが知られている。また、こうしたゲームの中には、セーブデータのコピーを作成できるようにしたものもある。
【０００３】
【発明が解決しようとする課題】
一方、最近のゲームの中には、ケーブルを用いて２台のゲーム機を通信接続したり、インターネット等の通信ネットワークを介して多数のゲーム機を通信接続したりして、ゲーム空間で取得したアイテムを他のプレイヤに譲渡したり、他のプレイヤと交換したりすることができるものがある。ところが、こうしたゲームにおいて、上述のようにセーブデータのコピーを作成できるようにすると、プレイヤは自分のアイテムを費消させることなく、アイテムを他のプレイヤに譲渡したり、他のプレイヤと交換したりすることができるようになってしまう。すなわち、所定アイテムを所持したプレイ状況をセーブデータ（オリジナル）として保存するとともに、該セーブデータのコピーを作成し、コピー又はオリジナルのいずれか一方に基づいてアイテムを譲渡等すれば、他方のセーブデータを利用することにより、アイテムが費消されていないプレイ状況でゲームを再開できるようになってしまうのである。
【０００４】
本発明は上記課題に鑑みてなされたものであって、ゲームデータの複製（コピー）を作成してアイテムを別のゲームデータに基づいて利用できるようにしつつ、複製によってアイテムが増殖しないようにできるゲーム装置、プログラム、ゲーム装置の制御方法及びプログラム配信装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るゲーム装置は、複数のゲームデータ記憶手段と、前記複数のゲームデータ記憶手段の中から複製元ゲームデータ記憶手段を決定する複製元決定手段と、前記複数のゲームデータ記憶手段の中から複製先ゲームデータ記憶手段を決定する複製先決定手段と、前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させる複製手段と、を含むゲーム装置において、２つのゲームデータ記憶手段とを関連づけるリンクデータを記憶するリンクデータ記憶手段を含み、前記複数のゲームデータ記憶手段は、それぞれ、オリジナルアイテムに係るオリジナルアイテムデータと、レプリカアイテムに係るレプリカアイテムデータと、を記憶し、前記複製手段は、前記複製元ゲームデータ記憶手段に記憶されるオリジナルアイテムデータに係るオリジナルアイテムの数と該複製元ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数との和が、前記複製先ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数となるよう前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させるとともに、前記複製先ゲームデータ記憶手段と前記複製元ゲームデータ記憶手段とを関連づけるリンクデータを前記リンクデータ記憶手段に記憶させる、ことを特徴とする。
【０００６】
また、本発明に係るプログラムは、複数のゲームデータ記憶手段、前記複数のゲームデータ記憶手段の中から複製元ゲームデータ記憶手段を決定する複製元決定手段、前記複数のゲームデータ記憶手段の中から複製先ゲームデータ記憶手段を決定する複製先決定手段、前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させる複製手段、及び、２つのゲームデータ記憶手段とを関連づけるリンクデータを記憶するリンクデータ記憶手段、としてコンピュータを機能させるためのプログラムであって、前記複数のゲームデータ記憶手段は、それぞれ、オリジナルアイテムに係るオリジナルアイテムデータと、レプリカアイテムに係るレプリカアイテムデータと、を記憶し、前記複製手段は、前記複製元ゲームデータ記憶手段に記憶されるオリジナルアイテムデータに係るオリジナルアイテムの数と該複製元ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数との和が、前記複製先ゲームデータ記憶手段に記憶されるレプリカアイテムデータに係るレプリカアイテムの数となるよう前記複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて前記複製先ゲームデータ記憶手段にゲームデータを記憶させるとともに、前記複製先ゲームデータ記憶手段と前記複製元ゲームデータ記憶手段とを関連づけるリンクデータを前記リンクデータ記憶手段に記憶させる、ことを特徴とするプログラムである。
【０００７】
本発明では、各ゲームデータ記憶手段に、オリジナルアイテムに係るオリジナルアイテムデータと、レプリカアイテムに係るレプリカアイテムデータと、が記憶される。オリジナルアイテムデータは、例えばプレイヤキャラクタが所持している、ある種類のアイテムのオリジナル（原本）であるオリジナルアイテムの数を表す。また、レプリカアイテムデータは、例えばプレイヤキャラクタが所持している、同じアイテムのレプリカ（複製）であるレプリカアイテムの数を表す。そして、本発明では、複製元ゲームデータ記憶手段に記憶されるゲームデータに基づいて複製先ゲームデータ記憶手段にゲームデータを記憶させる場合に、複製元のオリジナルアイテムの数とレプリカアイテムの数との和が、複製先のレプリカアイテムの数となるようにしている。さらに、リンクデータ記憶手段に複製先ゲームデータ記憶手段と複製元ゲームデータ記憶手段とを関連づけるリンクデータを記憶させるようにしている。
【０００８】
本発明によれば、オリジナルアイテムデータとレプリカアイテムデータとが区別してゲームデータ記憶手段に記憶される。また、複製先ゲームデータ記憶手段と複製元ゲームデータ記憶手段とは、リンクデータ記憶手段に記憶されるリンクデータにより関連づけられる。このため、あるアイテムが処分（例えば譲渡、交換、削除、廃棄等）される場合に、それに関連するアイテム、すなわち複製先や複製元を併せて処分することができるようになる。こうして、ゲームデータの複製を作成してアイテムを別のゲームデータに基づいて利用できるようにしつつ、複製によってアイテムが増殖しないようにできる
【０００９】
また、本発明の一態様では、前記複数のゲームデータ記憶手段のいずれかに記憶されるオリジナルアイテムデータに係るオリジナルアイテムの処分が指示される場合に、該ゲームデータ記憶手段に記憶されるオリジナルアイテムデータをオリジナルアイテムが減るよう更新するとともに、他のゲームデータ記憶手段に記憶される該オリジナルアイテムの直接又は間接のレプリカであるレプリカアイテムに係るレプリカアイテムデータをレプリカアイテムが減るよう更新する手段をさらに含む。こうすれば、あるオリジナルアイテムの処分が指示される場合に、その直接又は間接のレプリカを併せて処分することができるようになる。
【００１０】
また、本発明の一態様では、前記複数のゲームデータ記憶手段のいずれかに記憶されるレプリカアイテムデータに係るレプリカアイテムの処分が指示される場合に、該ゲームデータ記憶手段の直接又は間接の複製元である他のゲームデータ記憶手段のいずれかに記憶されるオリジナルアイテムデータをオリジナルアイテムが減るよう更新するとともに、他のゲームデータ記憶手段に記憶される該オリジナルアイテムの直接又は間接のレプリカであるレプリカアイテムに係るレプリカアイテムデータをレプリカアイテムが減るよう更新する手段をさらに含む。こうすれば、あるレプリカアイテムの処分が指示される場合に、それに直接的又は間接的に関連するオリジナルアイテムと、その直接又は間接のレプリカを併せて処分することができるようになる。
【００１１】
また、本発明の一態様では、複製元を有しないゲームデータ記憶手段の削除が指示される場合、該ゲームデータ記憶手段の直接又は間接の複製先であるゲームデータ記憶手段の１つに記憶されるオリジナルアイテムデータ及びレプリカアイテムデータを、削除が指示されているゲームデータ記憶手段に記憶されるオリジナルアイテムデータに係るオリジナルアイテムと同数のレプリカアイテムをオリジナルアイテムに変更するよう更新するとともに、前記リンクデータ記憶手段に記憶されている、削除が指示されているゲームデータ記憶手段と該ゲームデータ記憶手段の複製先であるゲームデータ記憶手段とを関連づけるリンクデータを、削除が指示されているゲームデータ記憶手段の複製先であるゲームデータ記憶手段と前記１つのゲームデータ記憶手段とを関連づけるリンクデータに変更し、削除が指示されているゲームデータ記憶手段を削除する手段をさらに含む。
【００１２】
この態様では、複製元を有しないゲームデータ記憶手段の削除が指示される場合に、削除対象のゲームデータ記憶手段に係るオリジナルアイテムの数だけ、直接又は間接の複製先であるゲームデータ記憶手段の１つに係るレプリカアイテムをオリジナルアイテムに変更する。また、削除が指示されているゲームデータ記憶手段と該ゲームデータ記憶手段の複製先であるゲームデータ記憶手段とを関連づけるリンクデータを、削除が指示されているゲームデータ記憶手段の複製先であるゲームデータ記憶手段と前記１つのゲームデータ記憶手段とを関連づけるリンクデータに変更する。こうすれば、複製元を有しないゲームデータ記憶手段、すなわちオリジナルのゲームデータを記憶したゲームデータ記憶手段が削除される場合に、該ゲームデータの複製先の１つをオリジナルに昇格させて、その機能を担わせることができるようになる。
【００１３】
【発明の実施の形態】
以下、本発明の実施形態について図面に基づき詳細に説明する。
【００１４】
図１は、本発明の一実施形態に係るゲーム装置を用いてアイテム交換をする様子を示す図である。本実施形態に係るゲーム装置は、ＲＯＭカートリッジ１２に格納されたプログラムを携帯ゲーム機１０が実行することによって実現される。同プログラムにより、各携帯ゲーム機１０ではプレイヤ（又はプレイヤが操作するゲームキャラクタ）がゲーム空間で各種アイテムを取得することができるようになっており、それをデータ通信により他方の携帯ゲーム機１０に送信できるようになっている。なお、携帯ゲーム機１０間のデータ通信は有線であっても無線であってもよい。また、携帯ゲーム機１０では、プレイ状況を表すゲームデータをＲＯＭカートリッジ１２に記憶させておくことができるようになっている。さらに、携帯ゲーム機１０では、そのゲームデータ（セーブデータ）の複製をＲＯＭカートリッジ１２の他の領域に作成することができるようになっている。
【００１５】
このとき、複製は、複製元と完全一致するものではない。すなわち、例えば複製元のゲームデータに「プレイヤキャラクタがＡアイテムのオリジナルをＮ個所持している」との旨のデータ（オリジナルアイテムデータ）が含まれている場合、複製先のゲームデータには「プレイヤキャラクタがＡアイテムのレプリカをＮ個所持している」との旨のデータ（レプリカアイテムデータ）が含まれることになる。さらに、ゲームデータの複製を実行する場合、複製先と複製元とを関連づけるリンクデータがＲＯＭカートリッジ１２に記憶されるようになっている。
【００１６】
また、携帯ゲーム機１０では、ＲＯＭカートリッジ１２に記憶されている、あるゲームデータに基づいて実行されているゲームにおいて、あるオリジナルアイテムの処分（他のプレイヤへの譲渡、他のプレイヤが所持するアイテムとの交換、消費、或いは廃棄等）が指示される場合に、該ゲームデータの直接又は間接の複製先であるゲームデータに含まれているレプリカアイテムデータをレプリカアイテムが減るよう更新する。また、あるレプリカアイテムの処分が指示される場合に、該ゲームデータの直接又は間接の複製元であるゲームデータのうち１つに含まれているオリジナルアイテムデータをオリジナルアイテムが減るよう更新するとともに、該ゲームデータの直接又は間接の複製先であるゲームデータに含まれているレプリカアイテムデータをレプリカアイテムが減るよう更新する。
【００１７】
また、携帯ゲーム機１０では、ＲＯＭカートリッジ１２に記憶されている、あるゲームデータの削除が、該携帯ゲーム機１０に備えられた十字キーやボタン等の操作手段により指示された場合、そのゲームデータがオリジナルゲームデータ、すなわち複製元を有しないゲームデータであれば、該ゲームデータの複製先であるゲームデータの１つをオリジナルゲームデータに昇格させるようにしている。
【００１８】
図２は、携帯ゲーム機１０のハードウェア構成を示す図である。同図に示すように、携帯ゲーム機１０は、ＣＰＵ１４と、ＲＡＭ１６と、ＲＯＭ１８と、入出力インタフェース２０，２８と、画像合成部２４と、音声合成部３０と、入力デバイス２２と、ディスプレイ２６と、ＲＯＭカートリッジ１２と、スピーカ３２と、を含んで構成されている。ここで、ＣＰＵ１４、ＲＡＭ１６、ＲＯＭ１８，入出力インタフェース２０，２８、画像合成部２４、音声合成部３０は、アドレス及びデータを伝送するバスに接続されている。また、入出力インタフェース２０には、携帯ゲーム機１０の表面に配置された十字キー及び押しボタンを含んで構成される入力デバイス２２が接続され、入出力インタフェース２８には、ＲＯＭカートリッジ１２が着脱自在に接続されている。なお、ＲＯＭカートリッジ１２は、ゲームプログラムを記憶するためのＲＯＭと、ゲームデータを記憶するためのＥＥＰＲＯＭと、を含んでいる。
【００１９】
また、ＲＯＭ１８は、個々のゲームに依存しない基本処理のための各種基本プログラム及びデータを記憶するものである。ＣＰＵ１４は、公知のデータ処理手段であり、ＲＯＭ１８に記憶される基本プログラム、及びＲＯＭカートリッジ１２に記憶されるゲームプログラムを実行し、それにより携帯ゲーム機１０の各部を制御する。ＲＡＭ１６は、ＣＰＵ１４の作業用として利用される。
【００２０】
画像合成部２４は、例えば公知の画像処理プロセッサを含んで構成されるものであり、ＣＰＵ１４による制御に従い、表示データをディスプレイ２６に出力する。ディスプレイ２６は、例えば液晶表示パネルを含んで構成されるものであり、画像合成部２４から供給される表示データに基づいてゲーム画面を表示する。ディスプレイ２６は、携帯ゲーム機１０の表面に装着される。
【００２１】
また、音声合成部３０は、例えば公知のサウンドプロセッサを含んで構成されるものであり、ＣＰＵ１４による制御に従い、各種ゲーム音楽や各種効果音に係る音声信号をスピーカ３２に供給する。スピーカ３２は、携帯ゲーム機１０の筐体に内蔵されるものであり、各種ゲーム音楽や各種効果音を出力する。
【００２２】
次に、図３は、携帯ゲーム機１０の機能ブロック図を示している。同図に示される各機能ブロックは、ＲＯＭカートリッジ１２に記憶されているゲームプログラムを携帯ゲーム機１０が実行することにより実現されるものである。なお、同図では、本発明に関係する機能を中心として示している。
【００２３】
同図に示すように、携帯ゲーム機１０で実現される機能には、記憶部４１、複製元決定部５０、複製先決定部５２、複製部５４、更新部５６、及び削除部５８が含まれる。記憶部４１には、複数のゲームデータ記憶部４０が含まれる。
【００２４】
複製元決定部５０は、例えば入力デバイス２２の操作内容に従い、ゲームデータ記憶部４０の中から複製元を決定する。また、複製先決定部５２は、例えば入力デバイス２２の操作内容に従い、ゲームデータ記憶部４０の中から複製先を決定する。さらに、複製部５４は、複製元のゲームデータ記憶部４０に記憶されるゲームデータに基づいて複製先のゲームデータ記憶部４０にゲームデータを記憶させる。
【００２５】
ゲームデータ記憶部４０は、ある時点でのプレイ状況を表すプレイデータを記憶するものであり、特に、図４に示すように、各アイテムのオリジナル数とレプリカ数とを一部に記憶している。また、ゲームデータ記憶部４０は、複製元欄４２と複製先欄４４とを備えている。ここで、複製元欄４２には、当該ゲームデータ記憶部４０に記憶されるゲームデータの複製元であるゲームデータ記憶部４０を特定するデータが格納される。また、複製先欄４４には、当該ゲームデータ記憶部４０に記憶されるゲームデータの複製先であるゲームデータ記憶部４０を特定するデータが格納される。ここでは、ゲームデータ記憶部４０を特定するデータとして、各ゲームデータ記憶部４０に付与された識別番号が用いられる。また、複製先や複製元が存在しない場合には、同欄に「０」が格納されるようになっている。
【００２６】
次に、複製部５４は、複製元のゲームデータ記憶部４０に記憶されるゲームデータに基づいて複製先のゲームデータ記憶部４０にゲームデータを記憶させるとき、複製元に係るオリジナルアイテムの数とレプリカアイテムの数とを足し合わせ、その数が複製先に係るレプリカアイテムの数となるようにしている。また、このとき、複製先のゲームデータ記憶部４０と複製元のゲームデータ記憶部４０とを関連づけるため、複製先のゲームデータ記憶部４０に複製元のゲームデータ記憶部４０を特定するデータを記憶するようにしている。
【００２７】
また、更新部５６は、入力デバイス２２等によりアイテムの処分が指示された場合に、各ゲームデータに含まれるオリジナルアイテムデータ（オリジナル数）やレプリカアイテムデータ（レプリカ数）を増減させる。例えば入力デバイス２２等によりゲームデータ記憶部４０のいずれかに係るオリジナルアイテムの処分が指示される場合に、該ゲームデータ記憶部４０に記憶されるオリジナルアイテムデータをオリジナルアイテムが１つ減るよう更新するとともに、他のゲームデータ記憶部４０に記憶される該オリジナルアイテムの直接又は間接のレプリカであるレプリカアイテムに係るレプリカアイテムデータをレプリカアイテムがそれぞれ１つ減るよう更新する。また、例えば入力デバイス２２等によりゲームデータ記憶部４０のいずれかに係るレプリカアイテムの処分が指示される場合に、該ゲームデータ記憶部４０の直接又は間接の複製元である他のゲームデータ記憶部４０のいずれかに記憶されるオリジナルアイテムデータをオリジナルアイテムが１つ減るよう更新するとともに、他のゲームデータ記憶部４０に記憶される該オリジナルアイテムの直接又は間接のレプリカであるレプリカアイテムに係るレプリカアイテムデータをレプリカアイテムがそれぞれ１つ減るよう更新する。
【００２８】
削除部５８は、入力デバイス２２等による指示に従ってゲームデータを削除する。このとき、特に複製元を有しないゲームデータ記憶部４０の削除が、例えば入力デバイス２２等により指示されると、該ゲームデータ記憶部４０の直接又は間接の複製先であるゲームデータ記憶部４０の１つに記憶されるオリジナルアイテムデータ及びレプリカアイテムデータを、削除が指示されているゲームデータ記憶部４０に記憶されるオリジナルアイテムデータに係るオリジナルアイテムと同数のレプリカアイテムをオリジナルアイテムに変更するよう更新する。このとき、さらに他の複製先であるゲームデータ記憶部４０に記憶される複製元を特定するデータを、前記１つを特定するデータに変更する。そうして、削除が指示されているゲームデータ記憶部４０を削除する。また、その他のゲームデータ記憶部４０の削除が指示される場合、当該ゲームデータ記憶部４０を削除する。
【００２９】
以下、携帯ゲーム機１０のデータ処理をフロー図に基づいて詳細に説明する。
【００３０】
図５は、携帯ゲーム機１０における複製処理を示すフロー図である。同図に示すように、複製処理では、まず複製元決定部５０が複製元のゲームデータ記憶部４０を決定する（Ｓ１０１）。さらに、複製先決定部５２が複製先のゲームデータ記憶部４０を決定する（Ｓ１０２）。次に、複製部５４は、複製元のゲームデータ記憶部４０に記憶されている各アイテムのオリジナル数ＮＯ及びレプリカ数ＮＲを読み出す（Ｓ１０３）。次に、複製部５４は、複製先のゲームデータ記憶部４０に各アイテムのオリジナル数として零を記憶させる（Ｓ１０４）。また、複製部５４は、複製先のゲームデータ記憶部４０に各アイテムのオリジナル数としてＳ１０３で読み出されたオリジナル数ＮＯとレプリカ数ＮＲの和を記憶させる（Ｓ１０５）。
【００３１】
その後、複製部５４は、その他のデータ、例えば各種キャラクタの現在状況やゲーム空間の状況を複製元から読み出し、それを複製先に書き込む（Ｓ１０６）。さらに、複製部５４は、複製元のゲームデータ記憶部４０の複製先欄４４に、Ｓ１０２で決定された複製先のゲームデータ記憶部４０の識別番号を書き込むとともに（Ｓ１０７）、複製先のゲームデータ記憶部４０の複製元４２欄に、Ｓ１０１で決定された複製元のゲームデータ記憶部４０の識別番号を書き込む（Ｓ１０８）。
【００３２】
以上のようにすれば、複製元のゲームデータに含まれるオリジナルアイテムを、複製先のゲームデータにおいてレプリカアイテムとして含めることができるようになる。また、複製元のゲームデータに含まれるレプリカアイテムを、複製先のゲームデータにおいてもレプリカアイテムとして含めることができるようになる。このとき、複製先と複製元とは複製元欄４２及び複製先欄４４により関連づけられるようになっているので、あるアイテムを処分したとき、関連するアイテムも併せて処分することができる。こうして、ゲームデータの複製によるアイテムの増殖を防ぐことができる。
【００３３】
次に、図６は、携帯ゲーム機１０におけるアイテム処分処理を示すフロー図である。同図に示すアイテム処分処理は、あるゲームデータ記憶部４０に記憶されているゲームデータに基づくゲームがプレイされている場合に、プレイヤが入力デバイス２２を用いてアイテムを指定するとともに、譲渡、交換、廃棄等の処分を指示すると、実行されるものである。同図に示すように、この処理では、まず現在プレイ中のゲームデータを参照し、指定されたアイテムのオリジナル数が１以上であるか否かを調べる（Ｓ２０１）。そして、１未満、すなわち０であれば、複製元が存在すると判断し、同ゲームデータ記憶部４０の直接又は間接の複製元であるゲームデータ記憶部４０のうち、指定されたアイテムのオリジナル数が１以上であるものを探す（Ｓ２０２）。直接又は間接の複製元のゲームデータ記憶部４０は、各ゲームデータ記憶部４０の複製元欄４２を参照することにより見つけることができる。一方、指定されたアイテムのオリジナル数が１以上である場合、Ｓ２０２の処理をスキップする。その後、現在プレイ中のゲームデータ、又はＳ２０２で発見されたゲームデータに含まれるオリジナル数を１だけ減らす（Ｓ２０３）。さらに、Ｓ２０３で指定アイテムのオリジナル数が１だけ減らされたゲームデータの直接又は間接の複製先の全てにつき、同アイテムのレプリカ数を１ずつ減らす（Ｓ２０４）。ここで、直接の複製先とは、図５の複製処理により直接複製されたゲームデータを意味する。また、間接の複製先とは、一旦あるゲームデータ記憶部４０に複製され、そこから他のゲームデータ記憶部４０に複製された場合等、ゲームデータ記憶部４０への複製を１回以上経て、複製先のゲームデータ記憶部４０にゲームデータが格納された場合を意味する。
【００３４】
以上の処理によれば、あるアイテムの処分を指示すると、そのアイテムのオリジナルが処分されるとともに、そのオリジナルに由来する全てのレプリカが処分されるようになり、ゲームデータの複製によりアイテムが増殖しないようにできる。
【００３５】
次に、図７及び図８は、ゲームデータ削除処理を示すフロー図である。同図に示す処理は、プレイヤが入力デバイス２２により、あるゲームデータ記憶部４０を指定し、その削除を指示した場合に実行されるものである。この処理では、まずプレイヤの操作に従って削除対象であるゲームデータ記憶部４０を決定する（Ｓ３０１）。次に、該ゲームデータ記憶部４０に含まれる複製元欄４２に零が格納されているか否かを判断する（Ｓ３０２）。零が格納されていない場合には、いずれかのゲームデータ記憶部４０を複製することにより生成されたゲームデータが削除対象として指定されたと判断し、複製元のゲームデータ記憶部４０を探すとともに、その複製先欄４４に削除対象のゲームデータ記憶部４０の識別番号が記憶されているか否かを判断する（Ｓ３０３）。そして、削除対象のゲームデータ記憶部４０の識別番号が記憶されていれば、同複製元のゲームデータ記憶部４０の識別番号が複製元欄４２に格納された他のゲームデータ記憶部４０を探す（Ｓ３０４）。そして、そのようなゲームデータ記憶部４０があれば、その１つの識別番号を複製元であるゲームデータ記憶部４０の複製先欄４４に格納する（Ｓ３０５）。一方、そのようなゲームデータ記憶部４０が無ければ、複製元であるゲームデータ記憶部４０の複製先欄４４に零を格納する（Ｓ３０９）。その後、削除対象のゲームデータ記憶部４０の複製先が存在するか否かを判断する（Ｓ３０６）。この判断は、例えば削除対象のゲームデータ記憶部４０の複製先欄４４を参照することにより行うことができる。そして、複製先が存在すれば、複製先のゲームデータ記憶部４０の複製元欄４２に、削除対象のゲームデータ記憶部４０の複製元となったゲームデータ記憶部４０の識別番号を格納する（Ｓ３０７）。さらに、複製先のゲームデータ記憶部４０に含まれる各アイテムのレプリカ数を、削除対象のゲームデータ記憶部４０に含まれる各アイテムのオリジナル数だけ減らす（Ｓ３０８）。一方、複製先が存在しなければ、Ｓ３０７及びＳ３０８の処理をスキップする。その後、削除対象のゲームデータ記憶部４０に記憶されたゲームデータを消去する（Ｓ３１０）。
【００３６】
一方、Ｓ３０２において、複製元欄４２に零が格納されていれば、いずれのゲームデータの複製でもない、オリジナルのゲームデータの削除が指示されたと判断し、その複製先があるか否かを判断する（Ｓ３１１）。複製先は、削除対象であるゲームデータ記憶部４０の識別番号が複製元欄４２に格納されたゲームデータ記憶部４０である。そして、複製先がなければ（Ｓ３１１）、削除対象のゲームデータ記憶部４０に記憶されたゲームデータを消去する（Ｓ３１０）。一方、複製先があれば（Ｓ３１１）、複製先のゲームデータ記憶部４０の１つに含まれる複製元欄４２に零を格納するとともに（Ｓ３１２）、そのゲームデータ記憶部４０に含まれる各アイテムのレプリカ数をオリジナル数に加算するとともに、レプリカ数を零とする（Ｓ３１３）。また、他の複製先のゲームデータ記憶部４０に含まれる複製元欄４２に、Ｓ３１２において複製元欄４２に零が格納されたゲームデータ記憶部４０の識別番号を格納する（Ｓ３１４）。その後、削除対象のゲームデータ記憶部４０に記憶されたゲームデータを消去する（Ｓ３１０）。
【００３７】
以上のようにすれば、複製元を有しないゲームデータを削除するとき、その複製先の１つに係るレプリカアイテムをオリジナルアイテムに昇格させることができる。このとき、他の複製先については、当該１つを複製元とするよう複製元欄４２が変更される。
【００３８】
以上説明した携帯ゲーム機１０によれば、あるゲームデータに基づくゲームにおいて、あるアイテムが処分される場合に、そのゲームデータの複製先や複製元のゲームデータに含まれる関連アイテムを併せて処分することができるようになる。こうすれば、ゲームデータの複製を作成してアイテムを別のゲームデータに基づいて利用できるようにしつつ、複製によってアイテムが増殖しないようにできる。
【００３９】
なお、本発明は上記実施形態に限定されるものではない。
【００４０】
例えば、以上の説明では、複製元と複製先とを関連づけるリンクデータを各ゲームデータ記憶部４０に含まれる複製元欄４２及び複製先欄４４に記憶させるようにしたが、別途独立して記憶部４１に記憶させるようにしてもよい。また、以上の説明では、携帯ゲーム機１０においてゲームデータを記憶する場合に本発明を適用する例を取り上げたが、据置型の家庭用ゲーム機においてゲームデータを記憶する場合や、インターネット等の通信ネットワークに接続されたゲームサーバにおいて各ユーザのゲームデータを記憶する場合にも、本発明を同様に適用することができる。
【００４１】
さらに、以上の説明ではプログラムを情報記憶媒体たるＲＯＭカートリッジ１２から携帯ゲーム機１０に供給するようにしたが、通信ネットワークを介してプログラムを供給するようにしてもよい。図９は、通信ネットワークを用いたプログラム配信システムの全体構成を示す図である。同図に示すように、このプログラム配信システム１００は、ゲームデータベース１０２、サーバ１０４、通信ネットワーク１０６、パソコン１０８、家庭用ゲーム機１１０、ＰＤＡ（携帯情報端末）１１２を含んでいる。このうち、ゲームデータベース１０２とサーバ１０４とによりプログラム配信装置１１４が構成される。通信ネットワーク１０６は、例えばインターネットやケーブルテレビネットワークを含んで構成されている。このシステムでは、ゲームデータベース１０２に、ＲＯＭカートリッジ１２の記憶内容と同様のプログラムが記憶されている。そして、パソコン１０８、家庭用ゲーム機１１０又はＰＤＡ１１２等を用いて需要者がゲーム配信要求をすることにより、それが通信ネットワーク１０６を介してサーバ１０４に伝えられる。そして、サーバ１０４はゲーム配信要求に応じてゲームデータベース１０２からプログラムを読み出し、それをパソコン１０８、家庭用ゲーム機１１０、ＰＤＡ１１２等、ゲーム配信要求元に送信する。ここではゲーム配信要求に応じてゲーム配信するようにしたが、サーバ１０４から一方的に送信するようにしてもよい。また、必ずしも一度にゲームの実現に必要な全てのプログラムを配信（一括配信）する必要はなく、ゲームの局面に応じて必要な部分を配信（分割配信）するようにしてもよい。このように通信ネットワーク１０６を介してゲーム配信するようにすれば、プログラムを需要者は容易に入手することができるようになる。
【００４２】
【発明の効果】
以上説明したように、本発明によれば、あるアイテムが処分される場合に、それに関連するアイテム、すなわち複製先や複製元を併せて処分することができるようになる。こうして、ゲームデータの複製を作成してアイテムを別のゲームデータに基づいて利用できるようにしつつ、複製によってアイテムが増殖しないようにできる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る携帯ゲーム機を用いてアイテム交換をする様子を示す図である。
【図２】携帯ゲーム機のハードウェア構成を示す図である。
【図３】本発明の実施形態に係るゲームプログラムを実行することによって携帯ゲーム機において実現される機能を示す機能ブロック図である。
【図４】記憶部の記憶内容を示す図である。
【図５】ゲームデータの複製処理を示すフロー図である。
【図６】アイテム処分処理を示すフロー図である。
【図７】ゲームデータ削除処理を示すフロー図である。
【図８】ゲームデータ削除処理を示すフロー図である。
【図９】本発明の他の実施の形態に係るゲームプログラム配信システムの全体構成を示す図である。
【符号の説明】
１０　携帯ゲーム機、１２　ＲＯＭカートリッジ、１４　ＣＰＵ、１６　ＲＡＭ、１８　ＲＯＭ、２０，２８　入出力インタフェース、２２　入力デバイス、２４　画像合成部、２６　ディスプレイ、３０　音声合成部、３２　スピーカ、４０　ゲームデータ記憶部、４１　記憶部、４２　複製元（リンクデータ）、４４　複製先（リンクデータ）、５０　複製元決定部、５２　複製先決定部、５４複製部、５６　更新部、５８　削除部、１００　プログラム配信システム、１０２　ゲームデータベース、１０４　サーバ、１０６　通信ネットワーク、１０８パソコン、１１０　家庭用ゲーム機、１１２　携帯情報端末（ＰＤＡ）、１１４　プログラム配信装置。
【図１】
2004033266.tif 000003
【図２】
2004033266.tif 000004
【図３】
2004033266.tif 000005
【図４】
2004033266.tif 000006
【図５】
2004033266.tif 000007
【図６】
2004033266.tif 000008
【図７】
2004033266.tif 000009
【図８】
2004033266.tif 000010
【図９】
2004033266.tif 000011