JP2008073259A - ゲーム装置 - Google Patents
ゲーム装置 Download PDFInfo
- Publication number
- JP2008073259A JP2008073259A JP2006256519A JP2006256519A JP2008073259A JP 2008073259 A JP2008073259 A JP 2008073259A JP 2006256519 A JP2006256519 A JP 2006256519A JP 2006256519 A JP2006256519 A JP 2006256519A JP 2008073259 A JP2008073259 A JP 2008073259A
- Authority
- JP
- Japan
- Prior art keywords
- game
- data
- state
- information
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 128
- 238000000034 method Methods 0.000 claims abstract description 45
- 230000008569 process Effects 0.000 claims abstract description 39
- 238000003860 storage Methods 0.000 claims description 19
- 230000006870 function Effects 0.000 description 26
- 230000007613 environmental effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 238000013524 data verification Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000009395 breeding Methods 0.000 description 1
- 230000001488 breeding effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- A63F13/10—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/49—Saving the game status; Pausing or ending the game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5526—Game data structure
- A63F2300/554—Game data structure by saving game or status data
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8058—Virtual breeding, e.g. tamagotchi
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】セーブ用API処理モジュール300aは、データセーブ用のセーブデータユーティリティ関数がアプリケーション処理部124により呼び出されることで構成される。状態取得部310は、ゲームプログラムの実行環境の状態を示す状態情報を取得し、付加処理部324は、取得された状態情報を、ゲームデータ取得部322により取得されたゲームデータに付加情報として付加して、ハードディスクに記憶する。一方、ロード用API処理モジュール300bにおける付加情報取得部342は、セーブデータから付加情報を取得し、判定部344が、現在の状態情報と付加情報との一致性を判定する。この判定結果は、通知部346によりアプリケーション処理部124に通知される。
【選択図】図5
Description
リスト選択型セーブ処理(ListSave())では、既存のセーブデータのリストをユーザに提示して、いずれかのセーブデータに上書き保存するか、または新規作成するかをユーザに選択させる。
リスト選択型ロード処理(ListLoad())では、既存のセーブデータのリストをユーザに提示して、ユーザが選択したセーブデータをロードする。
固定型セーブ処理(FixedSave())では、アプリケーションが指定した1つのセーブデータをユーザに提示して、そのセーブデータに上書き保存する。
固定型ロード処理(FixedLoad())では、アプリケーションが指定した1つのセーブデータをユーザに提示して、そのセーブデータをロードする。
オートセーブ処理(AutoSave())では、1つのセーブデータをアプリケーションが指定し、ユーザに提示することなく、そのセーブデータに上書き保存する。
オートロード処理(AutoLoad())では、1つのセーブデータをアプリケーションが指定し、ユーザに提示することなく、そのセーブデータをロードする。
アプリケーション処理部124は、上記したようにロード処理を停止してもよい。これにより、他人によるセーブデータの利用を困難にでき、また他人によるセーブデータの複製も困難にできる。特に、ネットワーク上でセーブデータが公開されることが頻繁に生じるような場合に、本体IDが異なれば、その利用および複製をできなくすることで、セーブデータをネットワーク上に公開する意味をなくすことができる。また、異なるゲーム装置によるセーブデータを使用する場合には、ゲストユーザとしてゲーム装置10が取り扱えるようにしてもよい。
アプリケーション処理部124は、ロード処理を停止する。これにより、他人によるセーブデータの利用を困難にでき、また他人によるセーブデータの複製も困難にできる。特に、ネットワーク上でセーブデータが公開されることが頻繁に生じるような場合に、メディアIDが異なれば、その利用および複製をできなくすることで、セーブデータをネットワーク上に公開する意味をなくすことができる。また、異なるメディアによるセーブデータを使用する場合には、ゲストユーザとしてゲーム装置10が取り扱えるようにしてもよい。
たとえば、シリーズもののゲームアプリケーションで、旧バージョンのゲームデータを新バージョンで使用したい場合に、ゲーム装置10は、そのゲームデータに対して特典をつけた処理を実行してもよい。
まず、ユーザIDが存在しない場合、一致性の判定処理において比較対象が存在しないため、エラー情報が発生される。またゲーム装置10は、ユーザが配信サーバに登録していないことを判定できる。ユーザIDが必要なゲームでは、アプリケーション処理部124が、そのセーブデータの使用を制限してもよい。
Claims (8)
- ゲームプログラムを実行するアプリケーション処理部と、
ゲーム進行に関するゲームデータを記憶装置にセーブするセーブ処理部と、
セーブデータを記憶装置からロードするロード処理部と、
ゲームプログラムの実行環境の状態を示す状態情報を取得する状態取得部とを備え、
前記セーブ処理部は、
前記状態取得部により取得された状態情報を、ゲームデータに付加情報として付加して前記記憶装置に記憶する付加処理部を備え、
前記ロード処理部は、
前記記憶装置に記憶されたゲームデータから付加情報を取得する付加情報取得部と、
前記状態取得部により取得された状態情報と、前記付加情報取得部により取得された対応する付加情報との一致性を判定する判定部と、
判定結果を前記アプリケーション処理部に通知する通知部と、
を備えることを特徴とするゲーム装置。 - 前記状態取得部は、複数の状態情報を取得して、前記付加処理部が、複数の状態情報をゲームデータに付加情報として付加し、
前記判定部は、前記状態取得部により取得された複数の状態情報と、前記付加情報取得部により取得された対応する付加情報とのそれぞれの一致性を判定し、
前記通知部は、それぞれの判定結果を前記アプリケーション処理部に通知することを特徴とする請求項1に記載のゲーム装置。 - 前記状態取得部は、状態情報として、当該ゲーム装置の識別情報、ゲームプログラムの供給媒体の識別情報、ゲームプログラムのアプリケーション情報、ゲームユーザを特定する識別情報の少なくとも2つを取得することを特徴とする請求項2に記載のゲーム装置。
- 前記判定部は、ロード時の状態情報と、セーブデータの付加情報とが一致していない場合に、エラー判定を行うことを特徴とする請求項1から3のいずれかに記載のゲーム装置。
- 前記アプリケーション処理部は、所定の状態情報についてエラー判定が行われた場合には、ロード処理を実行しないことを特徴とする請求項1から4のいずれかに記載のゲーム装置。
- 前記セーブ処理部および前記ロード処理部は、ゲームプログラムに提供するAPI(アプリケーションプログラミングインタフェース)の機能を実現するAPI処理モジュールとして構成されることを特徴とする請求項1から5のいずれかに記載のゲーム装置。
- コンピュータに、
ゲームプログラムを実行する機能と、
ゲーム進行に関するゲームデータを記憶装置にセーブする機能と、
セーブデータを記憶装置からロードする機能と、
ゲームプログラムの実行環境の状態を示す複数の状態情報を取得する機能とを実現させ、
前記セーブ機能は、
取得された複数の状態情報を、ゲームデータに付加情報として付加して記憶装置に記憶する機能を備え、
前記ロード機能は、
記憶装置に記憶されたゲームデータから付加情報を取得する機能と、
取得された複数の状態情報と、取得された対応する付加情報とのそれぞれの一致性を判定する機能と、
それぞれの判定結果を、ゲームアプリケーション実行機能に通知する機能とを、実現させるためのプログラム。 - 請求項7に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006256519A JP2008073259A (ja) | 2006-09-21 | 2006-09-21 | ゲーム装置 |
PCT/JP2007/000763 WO2008035453A1 (fr) | 2006-09-21 | 2007-07-13 | Dispositif de jeu |
US12/439,041 US20090258712A1 (en) | 2006-09-21 | 2007-07-13 | Game Device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006256519A JP2008073259A (ja) | 2006-09-21 | 2006-09-21 | ゲーム装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008073259A true JP2008073259A (ja) | 2008-04-03 |
Family
ID=39200284
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006256519A Pending JP2008073259A (ja) | 2006-09-21 | 2006-09-21 | ゲーム装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20090258712A1 (ja) |
JP (1) | JP2008073259A (ja) |
WO (1) | WO2008035453A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010233791A (ja) * | 2009-03-31 | 2010-10-21 | Konami Digital Entertainment Co Ltd | ゲーム管理プログラム、ゲーム装置、及びゲーム管理方法 |
JP2013123537A (ja) * | 2011-12-14 | 2013-06-24 | Sony Computer Entertainment Inc | 電子機器およびセーブデータ記録方法 |
EP2929922A2 (en) | 2014-02-20 | 2015-10-14 | Nintendo Co., Ltd. | Game apparatus, speed control method and computer program |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009153910A1 (ja) | 2008-06-17 | 2009-12-23 | 株式会社ソニー・コンピュータエンタテインメント | ゲーム装置 |
JP5596320B2 (ja) * | 2009-09-07 | 2014-09-24 | 任天堂株式会社 | 情報処理プログラムおよび情報処理装置 |
DE102009052156A1 (de) * | 2009-11-06 | 2011-05-12 | Sinitec Vertriebsgesellschaft Mbh | Endgerät und Computer zum Betreiben mit einer Anordnung zur virtuellen Datenverarbeitung, Anordnung und Verfahren zur virtuellen Datenverarbeitung |
JP5474876B2 (ja) * | 2011-06-02 | 2014-04-16 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置、サーバおよび情報処理システム |
KR101449675B1 (ko) * | 2012-07-06 | 2014-10-15 | 엔에이치엔엔터테인먼트 주식회사 | 모바일 단말 기반의 계정과 게임 기반의 계정을 연동하기 위한 장치, 방법 및 컴퓨터 판독 가능한 기록 매체 |
JP5897688B2 (ja) | 2014-05-02 | 2016-03-30 | 任天堂株式会社 | 情報処理システム、情報処理装置、情報処理プログラム、情報処理方法、および、記憶媒体 |
US9597602B2 (en) | 2014-05-02 | 2017-03-21 | Nintendo Co., Ltd. | Information processing system, information processing device, storage medium storing information processing program, information processing method, and storage device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63195754A (ja) * | 1987-02-06 | 1988-08-12 | Mitsuboshi Belting Ltd | 端末器における外部メモリカ−ドの転用規制方式 |
JP2000317141A (ja) * | 1999-05-12 | 2000-11-21 | Mcm Japan Kk | 仮想空間情報処理装置 |
JP2002073423A (ja) * | 2000-08-24 | 2002-03-12 | Tecmo Ltd | オリジナル判定機能を備えたプログラム、変更要因を有するプログラムおよびプログラム記録システム |
WO2006006241A1 (ja) * | 2004-07-14 | 2006-01-19 | D4 Enterprise, Inc. | コンテンツ配信システム及びランチャー |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2001285125B2 (en) * | 2000-08-21 | 2004-08-26 | Igt | Method and apparatus for software authentication |
US7107461B2 (en) * | 2002-06-03 | 2006-09-12 | Sony Computer Entertainment America, Inc. | Methods and apparatus for customizing a rewritable storage medium |
US9002745B2 (en) * | 2006-12-21 | 2015-04-07 | Igt | Secure media distribution in a wager gaming system |
-
2006
- 2006-09-21 JP JP2006256519A patent/JP2008073259A/ja active Pending
-
2007
- 2007-07-13 WO PCT/JP2007/000763 patent/WO2008035453A1/ja active Application Filing
- 2007-07-13 US US12/439,041 patent/US20090258712A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63195754A (ja) * | 1987-02-06 | 1988-08-12 | Mitsuboshi Belting Ltd | 端末器における外部メモリカ−ドの転用規制方式 |
JP2000317141A (ja) * | 1999-05-12 | 2000-11-21 | Mcm Japan Kk | 仮想空間情報処理装置 |
JP2002073423A (ja) * | 2000-08-24 | 2002-03-12 | Tecmo Ltd | オリジナル判定機能を備えたプログラム、変更要因を有するプログラムおよびプログラム記録システム |
WO2006006241A1 (ja) * | 2004-07-14 | 2006-01-19 | D4 Enterprise, Inc. | コンテンツ配信システム及びランチャー |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010233791A (ja) * | 2009-03-31 | 2010-10-21 | Konami Digital Entertainment Co Ltd | ゲーム管理プログラム、ゲーム装置、及びゲーム管理方法 |
JP2013123537A (ja) * | 2011-12-14 | 2013-06-24 | Sony Computer Entertainment Inc | 電子機器およびセーブデータ記録方法 |
US9003147B2 (en) | 2011-12-14 | 2015-04-07 | Sony Corporation | Electronic device and save data recording method |
EP2929922A2 (en) | 2014-02-20 | 2015-10-14 | Nintendo Co., Ltd. | Game apparatus, speed control method and computer program |
Also Published As
Publication number | Publication date |
---|---|
US20090258712A1 (en) | 2009-10-15 |
WO2008035453A1 (fr) | 2008-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008073259A (ja) | ゲーム装置 | |
JP4459215B2 (ja) | ゲーム装置および情報処理装置 | |
US8949205B2 (en) | Information processing apparatus for processing application software and a patch file | |
US8589905B2 (en) | Game device and information processing apparatus | |
JP5084577B2 (ja) | 情報処理装置 | |
US10754779B2 (en) | Information processing device and method for managing file | |
KR101702700B1 (ko) | 고속 컴퓨터 시동 | |
US8342960B2 (en) | Information processor | |
JP2011100431A (ja) | 仮想マシン制御装置及び仮想マシン制御方法 | |
JP2006516415A (ja) | 互いにゲーム状態を共用するためのゲーム・コンソールまたはコンピュータにおける共用ファイルの使用 | |
JP2007206885A (ja) | コンピュータシステム及びシステム起動方法 | |
JP2013123537A (ja) | 電子機器およびセーブデータ記録方法 | |
JP4870626B2 (ja) | 情報処理装置 | |
JP7348815B2 (ja) | 情報処理装置およびファイル記録方法 | |
JP2009026087A (ja) | 情報処理装置および記録媒体 | |
JP6580515B2 (ja) | 情報処理装置およびデータコピー方法 | |
JP2008077442A (ja) | 情報処理装置および映像表示方法 | |
JP6767319B2 (ja) | 情報処理装置およびファイルコピー方法 | |
JP7160762B2 (ja) | 情報処理装置およびコンテンツ情報表示方法 | |
US20090217285A1 (en) | Information processing system and computer control method | |
JP7316204B2 (ja) | 情報処理装置およびファイルアクセス方法 | |
JP2019028778A (ja) | 情報処理装置およびダウンロード処理方法 | |
JP2006134300A (ja) | 抽象化ストレージを介してエンドユーザおよび開発者に対して一般的にストレージデバイスを定義し公開する方法、および、装置 | |
WO2020246378A1 (ja) | 情報処理装置およびアプリケーション実行方法 | |
JP2011040104A (ja) | 情報処理装置、記録媒体およびデータ構造 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081107 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20101125 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20110127 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110531 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110726 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110816 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111014 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20111108 |