JP5965216B2 - 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム - Google Patents
情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム Download PDFInfo
- Publication number
- JP5965216B2 JP5965216B2 JP2012129926A JP2012129926A JP5965216B2 JP 5965216 B2 JP5965216 B2 JP 5965216B2 JP 2012129926 A JP2012129926 A JP 2012129926A JP 2012129926 A JP2012129926 A JP 2012129926A JP 5965216 B2 JP5965216 B2 JP 5965216B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- information processing
- application
- processing apparatus
- application program
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 120
- 238000000034 method Methods 0.000 title claims description 61
- 230000006854 communication Effects 0.000 claims description 84
- 238000004891 communication Methods 0.000 claims description 78
- 230000005540 biological transmission Effects 0.000 claims description 19
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 8
- 238000013500 data storage Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 4
- 230000008921 facial expression Effects 0.000 description 2
- 238000000151 deposition Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Description
上記キャラクタに関するデータは、キャラクタの特性に関するデータであってもよい。
図1は、本実施の形態に従う情報処理装置の通信範囲について説明する図である。
図2は、本実施の形態に従う携帯ゲーム装置1の構成の概略ブロック図である。なお、他の携帯ゲーム装置についても同様の構成であるためその詳細な説明は省略する。
内部記憶装置14には、プロセッサ13によって実行されるコンピュータプログラムが格納されている。また、内部記憶装置14には、後述する交換用近距離通信において交換されるデータも格納される。内部記憶装置14は、一例として、NAND型フラッシュメモリを用いることができる。なお、プロセッサ13によって実行されるコンピュータプログラムは、予め記録されていてもよいし、他の機器との通信によって他の機器から取得されてもよい。
以下、本実施の形態に従う携帯ゲーム装置同士のデータ通信について説明する。
図3を参照して、本例においては、一例として、ユーザが、携帯ゲーム装置を所持して外出する場合を想定する。
また、ゲームデータ208は、ゲーム処理を実行するためのゲームプログラムであり、必要に応じて内部記憶装置14からメインメモリ15へロードされる。
図7を参照して、当該交換用近距離通信処理は、交換用近距離通信プログラム202に従って携帯ゲーム装置1のプロセッサ13および無線通信装置16等が協働することによって実行される。この処理は、例えば携帯ゲーム装置1がいわゆるスリープ状態(スタンバイ状態などと呼ばれることもある)のときに、バックグラウンド処理として実行される処理である。すなわち、ゲームプログラムに従うゲーム処理とは独立しており、交換用近距離通信処理は、ゲームプログラムの実行の有無に関わらず無線通信装置16を用いて他の携帯ゲーム装置との間で無線通信する処理である。
また、ステップS26において、実行中のゲームプログラム209に対応する関連アプリIDと異なる別の関連アプリIDに対応する交換用データが無いと判断した場合(ステップS26においてNO)あるいは、ステップS28において、所定のアプリの交換用データが無いと判断した場合(ステップS28においてNO)には、交換用データを取得することなく、ステップS18に進む。
図9を参照して、まず、複製した所定のアプリケーション用(ゲームY)の交換用データについて、本例においては、交換用データに含まれているキャラクタの特性データを抽出する(ステップS40)。
図10は、本実施の形態に従う交換用データの変換処理の具体例を説明する図である。
上記の構成においては、携帯ゲーム装置Pと携帯ゲーム装置Qとの間で同一のゲームに関する交換用データを送受信する、すなわち、互いに交換する方式について説明したが、必ずしも交換用データを交換する必要は無く、携帯ゲーム装置Pが携帯ゲーム装置Qから交換用データを受信のみする方式でも同様に適用することが可能である。具体的には、携帯ゲーム装置Pから交換用データではなく、携帯ゲーム装置Pに格納されているゲームプログラムの関連アプリIDのリスト情報を携帯ゲーム装置Qに送信する。そして、携帯ゲーム装置Qにおいて、受信したリスト情報から当該リスト情報に含まれている同一の関連アプリIDの交換用データが送信データにあるか否かを判断して、同一の関連アプリIDの交換用データがある場合に当該交換用データを携帯ゲーム装置Pに送信する方式とすることも可能である。
Claims (14)
- 他の情報処理装置と通信可能な情報処理装置のコンピュータを、
前記他の情報処理装置から、アプリケーションプログラムで利用可能なアプリケーションデータを受信するデータ受信手段と、
前記受信したアプリケーションデータが、当該情報処理装置で実行される第1のアプリケーションプログラムで利用されるデータか否かを判定するデータ判定手段と、
前記データ判定手段において、前記受信したアプリケーションデータが、当該情報処理装置で実行される第1のアプリケーションプログラムで利用されるデータで無いと判定された場合に、当該受信したアプリケーションデータを、当該情報処理装置で実行される前記第1のアプリケーションプログラムで利用されるアプリケーションデータへ変換するデータ変換手段として機能させる、情報処理プログラム。 - 前記コンピュータを、前記他の情報処理装置に対して、前記アプリケーションプログラムで利用可能なアプリケーションデータを送信するデータ送信手段として機能させる、請求項1記載の情報処理プログラム。
- 前記情報処理装置は、複数のアプリケーションプログラムを選択的に実行可能であり、
前記複数のアプリケーションプログラムのそれぞれは、前記コンピュータを、当該アプリケーションプログラムに対応するアプリケーションデータについて、記憶手段に記憶させるデータ記憶制御手段として機能させる、請求項1または2記載の情報処理プログラム。 - 前記データ変換手段は、前記データ判定手段において、前記受信したアプリケーションデータが、当該情報処理装置で実行される第1のアプリケーションプログラムで利用されるデータで無く、当該受信したアプリケーションデータが、前記第1のアプリケーションプログラムとは異なる第2のアプリケーションプログラムで利用されるデータであると判定された場合に、前記受信したアプリケーションデータを、当該情報処理装置で実行される前記第1のアプリケーションプログラムで利用されるアプリケーションデータへ変換する、請求項1〜3のいずれかに記載の情報処理プログラム。
- 前記第2のアプリケーションプログラムは、前記情報処理装置にプリインストールされている、請求項4記載の情報処理プログラム。
- 前記コンピュータを、前記データ受信手段で受信したアプリケーションデータが、当該情報処理装置で実行される第1のアプリケーションプログラムで利用されるデータである場合には、受信したアプリケーションデータを用いて前記第1のアプリケーションプログラムを実行し、当該情報処理装置で実行される第1のアプリケーションプログラムで利用されるデータで無い場合には、変換したアプリケーションデータを用いて前記第1のアプリケーションプログラムを実行するアプリケーション処理手段として機能させる、請求項1〜5のいずれかに記載の情報処理プログラム。
- 前記受信したアプリケーションデータは、キャラクタに関するデータである、請求項1〜6のいずれかに記載の情報処理プログラム。
- 前記キャラクタに関するデータは、前記キャラクタの特性に関するデータである、請求項7に記載の情報処理プログラム。
- 前記情報処理装置は、無線通信モジュールを含み、
前記データ受信手段は、前記無線通信モジュールを用いて前記他の情報処理装置と無線通信する、請求項1〜8のいずれかに記載の情報処理プログラム。 - 前記データ受信手段は、前記アプリケーションプログラムの実行の有無に関わらず、前記無線通信モジュールを用いて前記他の情報処理装置と無線通信する、請求項9記載の情報処理プログラム。
- 前記データ受信手段は、前記アプリケーションプログラムの実行の有無に関わらず、前記無線通信モジュールを用いて一定距離内に存在する前記他の情報処理装置と無線通信する、請求項10記載の情報処理プログラム。
- 他の情報処理装置と通信可能な情報処理装置であって、
前記他の情報処理装置から、アプリケーションプログラムで利用可能なアプリケーションデータを受信するデータ受信手段と、
前記受信したアプリケーションデータが、当該情報処理装置で実行される所定のアプリケーションプログラムで利用されるデータか否かを判定するデータ判定手段と、
前記データ判定手段において、前記受信したアプリケーションデータが、当該情報処理装置で実行される第1のアプリケーションプログラムで利用されるデータで無いと判定された場合に、当該受信したアプリケーションデータを、当該情報処理装置で実行される前記第1のアプリケーションプログラムで利用されるアプリケーションデータへ変換するデータ変換手段とを備える、情報処理装置。 - 他の情報処理装置と通信可能な情報処理装置の制御方法であって、
前記他の情報処理装置から、アプリケーションプログラムで利用可能なアプリケーションデータを受信するステップと、
前記受信したアプリケーションデータが、当該情報処理装置で実行される所定のアプリケーションプログラムで利用されるデータか否かを判定するステップと、
前記受信したアプリケーションデータが、当該情報処理装置で実行される所定のアプリケーションプログラムで利用されるデータで無いと判定された場合に、当該受信したアプリケーションデータを、当該情報処理装置で実行される前記所定のアプリケーションプログラムで利用されるアプリケーションデータへ変換するステップとを備える、情報処理装置の制御方法。 - 情報処理装置と、
前記情報処理装置と通信可能な他の情報処理装置とを備え、
前記情報処理装置は、
前記他の情報処理装置から、アプリケーションプログラムで利用可能なアプリケーションデータを受信するデータ受信手段と、
前記受信したアプリケーションデータが、当該情報処理装置で実行される所定のアプリケーションプログラムで利用されるデータか否かを判定するデータ判定手段と、
前記データ判定手段において、前記受信したアプリケーションデータが、当該情報処理装置で実行される第1のアプリケーションプログラムで利用されるデータで無いと判定された場合に、当該受信したアプリケーションデータを、当該情報処理装置で実行される前記第1のアプリケーションプログラムで利用されるアプリケーションデータへ変換するデータ変換手段とを含む、情報処理システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012129926A JP5965216B2 (ja) | 2012-06-07 | 2012-06-07 | 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム |
US13/653,625 US9185515B2 (en) | 2012-06-07 | 2012-10-17 | Non-transitory storage medium encoded with computer readable information processing program capable of further enhancing zest of data communication, information processing apparatus, method of controlling information processing apparatus, and information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012129926A JP5965216B2 (ja) | 2012-06-07 | 2012-06-07 | 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013252298A JP2013252298A (ja) | 2013-12-19 |
JP5965216B2 true JP5965216B2 (ja) | 2016-08-03 |
Family
ID=49950323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012129926A Active JP5965216B2 (ja) | 2012-06-07 | 2012-06-07 | 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5965216B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019012683A1 (ja) * | 2017-07-14 | 2019-01-17 | ガンホー・オンライン・エンターテイメント株式会社 | サーバ装置、プログラム及び方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4073885B2 (ja) * | 2003-06-17 | 2008-04-09 | 任天堂株式会社 | ゲームシステム、ゲーム装置およびゲームプログラム |
US8396466B2 (en) * | 2007-06-28 | 2013-03-12 | Alcatel Lucent | Content synchronization between electronic devices |
CN102216915B (zh) * | 2008-11-17 | 2015-08-12 | 索尼电脑娱乐公司 | 无线通信终端及其控制方法和信息存储介质 |
JP2011022883A (ja) * | 2009-07-17 | 2011-02-03 | Seiko Epson Corp | データ再生システム及びデータ再生方法 |
JP2011250874A (ja) * | 2010-05-31 | 2011-12-15 | Nintendo Co Ltd | 情報処理プログラム、情報処理装置、情報処理システム及び情報処理方法 |
JP5654314B2 (ja) * | 2010-10-26 | 2015-01-14 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理方法および情報処理システム |
-
2012
- 2012-06-07 JP JP2012129926A patent/JP5965216B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013252298A (ja) | 2013-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5749293B2 (ja) | ゲーム制御方法、コンピュータ、ゲーム制御プログラム及び記憶媒体 | |
JP7058042B2 (ja) | オンラインゲームの同期方法、オンラインゲームの同期システム、サーバ、クライアント端末、及びオンラインゲームの同期プログラム | |
EP3444716A1 (en) | Apparatus and method for providing screen mirroring service | |
CN110326276B (zh) | 电子设备和计算机可读记录介质 | |
US10268239B2 (en) | First electronic device, a second electronic device, a third electronic device and method for providing extension of function by docking | |
EP2945056A1 (en) | Method and apparatus for controlling user interface | |
US9757651B2 (en) | Electronic device and method of processing user input by electronic device | |
JP5965216B2 (ja) | 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム | |
KR20180058419A (ko) | 운동 컨텐츠를 제공하는 전자 장치 | |
JP2017064041A (ja) | ゲームプログラム、情報処理装置、情報処理システム、およびゲーム処理方法 | |
JP6046893B2 (ja) | 通信システム、通信端末、情報処理方法およびプログラム | |
WO2018158847A1 (ja) | 情報処理装置およびソフトウェア処理方法 | |
US10193881B2 (en) | Method for controlling information terminal in cooperation with wearable terminal | |
KR20180082043A (ko) | 전자 장치 및 그의 음성을 이용한 통신 연결 방법 | |
JP5965217B2 (ja) | 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム | |
JP5718404B2 (ja) | ゲーム制御方法、サーバ装置、ゲーム制御プログラム及び記憶媒体 | |
US20150018102A1 (en) | Game apparatus | |
US9185515B2 (en) | Non-transitory storage medium encoded with computer readable information processing program capable of further enhancing zest of data communication, information processing apparatus, method of controlling information processing apparatus, and information processing system | |
KR102383973B1 (ko) | 사용자 인터페이스 제공 장치 및 방법 | |
US9313262B2 (en) | Information system, method for displaying information, information processing apparatus, and non-transitory storage medium encoded with computer readable program | |
JP5256380B1 (ja) | ゲームにおけるアイテム取得方法及び同アイテム取得方法を実行するためのゲームシステム | |
WO2019244635A1 (ja) | ゲームシステムおよびプログラム | |
JP5793632B2 (ja) | ゲーム制御方法、コンピュータ、ゲーム制御プログラム及び記憶媒体 | |
EP3042292B1 (en) | Electronic device and method of processing user input by electronic device | |
JP6184058B2 (ja) | 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150428 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160621 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160701 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5965216 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |