[go: up one dir, main page]

JP5468081B2 - 情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラム - Google Patents

情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラム Download PDF

Info

Publication number
JP5468081B2
JP5468081B2 JP2011530830A JP2011530830A JP5468081B2 JP 5468081 B2 JP5468081 B2 JP 5468081B2 JP 2011530830 A JP2011530830 A JP 2011530830A JP 2011530830 A JP2011530830 A JP 2011530830A JP 5468081 B2 JP5468081 B2 JP 5468081B2
Authority
JP
Japan
Prior art keywords
information processing
user
terminal
identification data
data
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
Application number
JP2011530830A
Other languages
English (en)
Other versions
JPWO2011030733A1 (ja
Inventor
英一 仁科
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Interactive Entertainment Inc
Sony Computer Entertainment Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Interactive Entertainment Inc, Sony Computer Entertainment Inc filed Critical Sony Interactive Entertainment Inc
Priority to JP2011530830A priority Critical patent/JP5468081B2/ja
Publication of JPWO2011030733A1 publication Critical patent/JPWO2011030733A1/ja
Application granted granted Critical
Publication of JP5468081B2 publication Critical patent/JP5468081B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/34Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using peer-to-peer connections
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/40
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/556Player lists, e.g. online players, buddy list, black list
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5566Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by matching opponents or finding partners to build a team, e.g. by skill level, geographical area, background, play style
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Informatics (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Quality & Reliability (AREA)
  • Educational Administration (AREA)
  • Child & Adolescent Psychology (AREA)
  • Information Transfer Between Computers (AREA)
  • Primary Health Care (AREA)

Description

本発明は、情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラムに関する。
ネットワークを介して、ユーザ間で音声やビデオやメッセージなどのデータをやりとりすることができるネットワークサービスが存在する。このようなネットワークサービスでは、例えば、サーバなどの情報処理装置に、各ユーザのアカウントデータが記憶されており、互いにデータをやりとりすることが許可されているユーザに対応するアカウントデータ同士が関連付けられている。そして、互いにデータをやりとりすることが許可されているユーザについては、一方のユーザが他方のユーザを指定してメッセージなどのデータを情報処理装置に送信すると、情報処理装置がこのデータを受信して他方のユーザに送信する。
また、携帯型のゲーム装置も存在する。特許文献1には、親機からダウンロードされたプログラムに基づいて親機からの電源の供給が遮断された状態においてゲームが実行できる技術について開示されている。そして、携帯型のゲーム装置、携帯電話、小型のパーソナルコンピュータなどといった情報処理端末同士で、例えば、赤外線や無線LANなどを用いたピアツーピア(P2P)による通信により、サーバなどの情報処理装置を介さずにデータのやりとりを行う技術も存在する。
欧州特許出願公開第0976431号明細書
例えば、携帯型ゲーム装置などの情報処理端末間でデータのやりとりを行うことによって築かれたユーザ間の関係が、情報処理装置により提供されるネットワークサービスなどにおいても利用可能であれば、ネットワークサービスを利用するユーザの利便性が向上する。
本発明は上記課題に鑑みてなされたものであって、情報処理端末間のデータのやりとりにより築かれたユーザ間の関係を情報処理装置に反映させることができる情報処理システム、情報処理方法、情報処理装置、情報処理端末、情報記憶媒体及びプログラムを提供することを目的とする。
上記課題を解決するために、本発明に係る情報処理システムは、情報処理装置と、情報処理端末と、を備える情報処理システムであって、前記情報処理端末が、当該情報処理端末を操作するユーザの識別データを記憶する自端末操作ユーザ識別データ記憶手段と、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信手段と、前記他の情報処理端末を操作するユーザの識別データを記憶する他端末操作ユーザ識別データ記憶手段と、前記当該情報処理端末を操作するユーザの識別データと、前記他の情報処理端末を操作するユーザの識別データと、を関連付けて前記情報処理装置に送信する識別データ送信手段と、を含み、前記情報処理装置が、前記識別データ送信手段により送信される識別データを受信する識別データ受信手段と、前記識別データ受信手段が受信する識別データに基づいて、前記当該情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付けるユーザ関連付け手段と、を含むことを特徴とする。
また、本発明に係る情報処理方法は、情報処理端末が、当該情報処理端末を操作するユーザの識別データを自端末操作ユーザ識別データ記憶手段に記憶させるステップと、前記情報処理端末が、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信ステップと、前記情報処理端末が、前記他の情報処理端末を操作するユーザの識別データを他端末操作ユーザ識別データ記憶手段に記憶させるステップと、前記情報処理端末が、当該情報処理端末を操作するユーザの識別データと、前記他の情報処理端末を操作するユーザの識別データと、を関連付けて情報処理装置に送信する識別データ送信ステップと、前記情報処理装置が、前記識別データ送信ステップにより送信される識別データを受信する識別データ受信ステップと、前記情報処理装置が、前記識別データ受信ステップにより受信される識別データに基づいて、前記当該情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付けるユーザ関連付けステップと、を含むことを特徴とする。
また、本発明に係る情報処理装置は、自らを操作するユーザの識別データを記憶する自端末操作ユーザ識別データ記憶手段と、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信手段と、前記他の情報処理端末を操作するユーザの識別データを記憶する他端末操作ユーザ識別データ記憶手段と、前記他の情報処理端末を操作するユーザの識別データと、自らを操作するユーザの識別データと、を関連付けて送信する識別データ送信手段と、を含む情報処理端末と通信可能な情報処理装置であって、前記識別データ送信手段により送信される識別データを受信する識別データ受信手段と、前記識別データ受信手段が受信する識別データに基づいて、前記通信可能な情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付けるユーザ関連付け手段と、を含むことを特徴とする。
また、本発明に係る情報処理装置の制御方法は、自らを操作するユーザの識別データを記憶する自端末操作ユーザ識別データ記憶手段と、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信手段と、前記他の情報処理端末を操作するユーザの識別データを記憶する他端末操作ユーザ識別データ記憶手段と、前記他の情報処理端末を操作するユーザの識別データと、自らを操作するユーザの識別データと、を関連付けて送信する識別データ送信手段と、を含む情報処理端末と通信可能な情報処理装置の制御方法であって、前記識別データ送信手段により送信される識別データを受信する識別データ受信ステップと、前記識別データ受信ステップにより受信される識別データに基づいて、前記通信可能な情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付けるユーザ関連付けステップと、を含むことを特徴とする。
また、本発明に係る情報記憶媒体は、自らを操作するユーザの識別データを記憶する自端末操作ユーザ識別データ記憶手段と、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信手段と、前記他の情報処理端末を操作するユーザの識別データを記憶する他端末操作ユーザ識別データ記憶手段と、前記他の情報処理端末を操作するユーザの識別データと、前記自らを操作するユーザの識別データと、を関連付けて送信する識別データ送信手段と、を含む情報処理端末と通信可能な情報処理装置としてコンピュータを機能させるプログラムが記憶された情報記憶媒体であって、前記識別データ送信手段により送信される識別データを受信する識別データ受信手段、前記識別データ受信手段が受信する識別データに基づいて、前記通信可能な情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付けるユーザ関連付け手段、として前記コンピュータを機能させることを特徴とする情報記憶媒体である。
また、本発明に係るプログラムは、自らを操作するユーザの識別データを記憶する自端末操作ユーザ識別データ記憶手段と、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信手段と、前記他の情報処理端末を操作するユーザの識別データを記憶する他端末操作ユーザ識別データ記憶手段と、前記他の情報処理端末を操作するユーザの識別データと、前記自らを操作するユーザの識別データと、を関連付けて送信する識別データ送信手段と、を含む情報処理端末と通信可能な情報処理装置としてコンピュータを機能させるプログラムであって、前記識別データ送信手段により送信される識別データを受信する識別データ受信手段、前記識別データ受信手段が受信する識別データに基づいて、前記通信可能な情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付けるユーザ関連付け手段、として前記コンピュータを機能させることを特徴とする。
また、本発明に係る情報処理端末は、情報処理装置と通信可能な情報処理端末であって、当該情報処理端末を操作するユーザの識別データを記憶する自端末操作ユーザ識別データ記憶手段と、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信手段と、前記他の情報処理端末を操作するユーザの識別データを記憶する他端末操作ユーザ識別データ記憶手段と、受信するデータに基づいて前記当該情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付ける前記情報処理装置に、前記当該情報処理端末を操作するユーザの識別データと、前記他の情報処理端末を操作するユーザの識別データと、を関連付けて送信する識別データ送信手段と、を含むことを特徴とする。
また、本発明に係る情報処理端末の制御方法は、情報処理装置と通信可能な情報処理端末の制御方法であって、当該情報処理端末を操作するユーザの識別データを自端末操作ユーザ識別データ記憶手段に記憶させるステップと、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信ステップと、前記他の情報処理端末を操作するユーザの識別データを他端末操作ユーザ識別データ記憶手段に記憶させるステップと、受信するデータに基づいて前記当該情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付ける前記情報処理装置に、前記当該情報処理端末を操作するユーザの識別データと、前記他の情報処理端末を操作するユーザの識別データと、を関連付けて送信する識別データ送信ステップと、を含むことを特徴とする。
また、本発明に係る別の情報記憶媒体は、情報処理装置と通信可能な情報処理端末としてコンピュータを機能させるプログラムが記憶された情報記憶媒体であって、当該情報処理端末を操作するユーザの識別データを自端末操作ユーザ識別データ記憶手段に記憶させる手段、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信手段、前記他の情報処理端末を操作するユーザの識別データを他端末操作ユーザ識別データ記憶手段に記憶させる手段、受信するデータに基づいて前記当該情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付ける前記情報処理装置に、前記当該情報処理端末を操作するユーザの識別データと、前記他の情報処理端末を操作するユーザの識別データと、を関連付けて送信する識別データ送信手段、として前記コンピュータを機能させることを特徴とするプログラムが記憶された情報記憶媒体である。
また、本発明に係る別のプログラムは、情報処理装置と通信可能な情報処理端末としてコンピュータを機能させるプログラムであって、当該情報処理端末を操作するユーザの識別データを自端末操作ユーザ識別データ記憶手段に記憶させる手段、他の情報処理端末から、前記他の情報処理端末を操作するユーザの識別データを受信する他端末操作ユーザ識別データ受信手段、前記他の情報処理端末を操作するユーザの識別データを他端末操作ユーザ識別データ記憶手段に記憶させる手段、受信するデータに基づいて前記当該情報処理端末を操作するユーザと前記他の情報処理端末を操作するユーザとを関連付ける前記情報処理装置に、前記当該情報処理端末を操作するユーザの識別データと、前記他の情報処理端末を操作するユーザの識別データと、を関連付けて送信する識別データ送信手段、として前記コンピュータを機能させることを特徴とする。
本発明では、情報処理端末が、この情報処理端末を操作するユーザの識別データを記憶する。そして、この情報処理端末は、他の情報処理端末から受信する、他の情報処理端末を操作するユーザの識別データを記憶する。そして、この情報処理端末は、この情報処理端末を操作するユーザの識別データと、他の情報処理端末を操作するユーザの識別データと、を関連付けて情報処理装置に送信する。そして、情報処理装置がこのデータに基づいて、複数の情報処理端末それぞれを操作するユーザ同士を関連付ける。このようにして、本発明によれば、情報処理端末間のデータのやりとりにより築かれたユーザ間の関係を情報処理装置に反映させることができる。
本発明の一態様では、前記他端末操作ユーザ識別データ記憶手段が、複数の他の情報処理端末それぞれに対応する、当該他の情報処理端末を操作するユーザの識別データを記憶して、前記識別データ送信手段が、前記複数の他の情報処理端末を操作するユーザの識別データと、前記当該情報処理端末を操作するユーザの識別データと、を関連付けて前記情報処理装置に送信して、前記ユーザ関連付け手段が、前記当該情報処理端末を操作するユーザと、前記各他の情報処理端末を操作するユーザと、を関連付けることを特徴とする。こうすれば、複数の他の情報処理端末それぞれを操作するユーザとの関係が情報処理装置に一括で反映させることができる。
また、本発明の一態様では、前記情報処理装置が、ユーザからの要求に応じて、当該ユーザが操作する情報処理端末に関連付けられている、当該ユーザのアカウントデータを生成するアカウントデータ生成手段、をさらに含み、前記ユーザ関連付け手段が、前記当該情報処理端末を操作するユーザのアカウントデータと前記他の情報処理端末を操作するユーザのアカウントデータとを関連付けることを特徴とする。こうすれば、情報処理端末間のデータのやりとりにより築かれたユーザ間の関係を、ユーザからの要求に応じて生成されるアカウントデータ間の関係に反映させることができる。
この態様では、前記ユーザ関連付け手段が、前記アカウントデータ生成手段によるアカウントデータの生成の際に、当該アカウントデータと他のアカウントデータとを関連付けてもよい。こうすれば、アカウントデータの生成の際に、情報処理端末間のデータのやりとりにより築かれたユーザ間の関係を、アカウントデータ間の関係に反映させることができる。
また、本発明の一態様では、前記アカウントデータが、複数の情報処理端末に関連付けられており、前記ユーザ関連付け手段が、前記当該情報処理端末を操作するユーザに対応するアカウントデータに関連付けられている各情報処理端末と、前記他の情報処理端末を操作するユーザに対応するアカウントデータに関連付けられている各情報処理端末と、を関連付けることを特徴とする。こうすれば、情報処理端末間のデータのやりとりにより築かれたユーザ間の関係を、ユーザ間の関係が築かれた際にデータのやりとりが行われた情報処理端末以外の、関係が築かれた各ユーザが操作する情報処理端末間の関係に反映させることができる。
この態様では、前記情報処理装置が、前記アカウントデータに新規の情報処理端末を関連付ける情報処理端末関連付け手段と、前記新規の情報処理端末の関連付けの際に、当該新規の情報処理端末に、前記他の情報処理端末を操作するユーザの識別データを送信する送信手段と、をさらに含んでいてもよい。こうすれば、情報処理端末間のデータのやりとりにより築かれたユーザ間の関係を、ユーザ間の関係が築かれた際にデータのやりとりが行われた情報処理端末以外の、関係が築かれた各ユーザが操作する情報処理端末に対して反映させることができる。
また、本発明の一態様では、前記自端末操作ユーザ識別データ記憶手段が、前記当該情報処理端末を操作するユーザの識別データに、当該ユーザのアカウントデータの識別子を関連付けて記憶し、前記他端末操作ユーザ識別データ受信手段が、前記他の情報処理端末を操作するユーザのアカウントデータの識別子に関連付けられた前記他の情報処理端末を操作するユーザの識別データを受信し、前記他端末操作ユーザ識別データ記憶手段が、前記他の情報処理端末を操作するユーザのアカウントデータの識別子を前記他の情報処理端末を操作するユーザの識別データに関連付けて記憶し、前記識別データ送信手段が、前記自端末操作ユーザ識別データ記憶手段に前記当該情報処理端末を操作するユーザのアカウントデータの識別子が記憶されており前記他端末操作ユーザ識別データ記憶手段に前記他の情報処理端末を操作するユーザのアカウントデータの識別子が記憶されている場合は、前記識別データを送信する代わりに、前記当該情報処理端末を操作するユーザのアカウントデータの識別子と、前記他の情報処理端末を操作するユーザのアカウントデータの識別子と、を関連付けて前記情報処理装置に送信し、前記識別データ受信手段が、前記識別データ送信手段により送信されるアカウントデータの識別子を受信し、前記ユーザ関連付け手段が、前記識別データ受信手段が受信するアカウントデータの識別子に基づいて、前記当該情報処理端末を操作するユーザのアカウントデータと前記他の情報処理端末を操作するユーザのアカウントデータとを関連付けることを特徴とする。
また、本発明の一態様では、前記識別データが、当該識別データに対応する情報処理端末固有の識別子を含むことを特徴とする。こうすれば、情報処理端末毎に識別データが異なることが保証される。
本実施形態に係る情報処理システムのネットワーク構成の一例を示す図である。 本実施形態に係る情報処理端末のハードウェア構成の一例を示す図である。 本実施形態に係る情報処理システムで実現される機能の一例を示す機能ブロック図である。 端末操作ユーザ識別データのデータ構造の一例を示す図である。 本実施形態に係る情報処理システムで行われる処理の流れの一例を示すフロー図である。 フレンドデータのデータ構造の一例を示す図である。 アカウントデータのデータ構造の一例を示す図である。 本実施形態に係る情報処理システムで行われる処理の流れの一例を示すフロー図である。 メッセージ送信画面の一例を示す図である。 変形例の情報処理システムで実現される機能の一例を示す機能ブロック図である。
以下、本発明の一実施形態について図面に基づき詳細に説明する。
図1は、本実施形態に係る情報処理システム1のネットワーク構成の一例を示す図である。図1に示すように、この情報処理システム1は、例えば、情報処理装置2(本実施形態では、例えば、サーバ)と、複数の情報処理端末3(3−1,3−2,・・・)と、基地局装置(アクセスポイント)4と、を含んでいる。
情報処理装置2は、例えば、制御部20、記憶部21、通信部22を備えている。
図2は、本実施形態に係る情報処理端末3のハードウェア構成の一例を示す図である。図2に示すように、情報処理端末3は、制御部30、記憶部31、通信部32、ユーザインタフェース(UI)部33、ストレージ部34、を備えている。情報処理端末3は、具体的には、例えば、携帯型ゲーム装置、携帯電話、小型のパーソナルコンピュータなどである。
基地局装置4は、例えば、通信中継装置として機能するコンピュータ(アクセスポイント装置)である。
情報処理装置2の制御部20や情報処理端末3の制御部30は、例えば、CPU等のプログラム制御デバイスである。情報処理装置2の記憶部21や情報処理端末3の記憶部31は、例えば、ROMやRAM等の記憶素子やハードディスクドライブなどである。情報処理装置2の記憶部21には、情報処理装置2の制御部20によって実行されるプログラムなどが記憶される。また、情報処理装置2の記憶部21は、情報処理装置2の制御部20のワークメモリとしても動作する。情報処理端末3の記憶部31には、情報処理端末3の制御部30によって実行されるプログラムなどが記憶される。また、情報処理端末3の記憶部31は、情報処理端末3の制御部30のワークメモリとしても動作する。また、情報処理端末3の記憶部31は、ストレージ部34から読み出されたプログラム(例えば、ゲームプログラム)を保持する。
情報処理装置2の通信部22や情報処理端末3の通信部32は、例えば、ネットワークボードやネットワークカードなどの通信インタフェースである。
情報処理端末3の通信部32は、基地局装置4を経由して、情報処理装置2の通信部22や他の情報処理端末3の通信部32とデータの送受信を行う。また、情報処理端末3の通信部32同士で直接通信してデータの送受信を行うことも可能である。以下、基地局装置4を経由した通信をインフラストラクチャモードでの通信と呼び、基地局装置4を経由しない通信をアドホックモードでの通信と呼ぶ。なお、上述の通信における通信経路は、有線・無線を問わない。
情報処理端末3のUI部33は、例えば、ディスプレイ、スピーカ、マウス、キーボード、ゲームコントローラ、リモートコントローラ、ボタンなどであり、利用者が行った操作の内容や、利用者が入力した音声を情報処理端末3の制御部30に出力する。また、情報処理端末3のUI部33は、情報処理端末3の制御部30から入力される指示に従って情報を表示出力したり音声出力したりする。
情報処理端末3のストレージ部34は、例えば、UMD(登録商標)ドライブや、DVD−ROMドライブやBlu−ray(登録商標)ディスクドライブなどの光ディスクドライブやフラッシュメモリなどの記憶素子やハードディスクドライブなどであり、UMDや、DVDや、Blu−rayディスク等の記憶媒体、あるいは、フラッシュメモリなどの記憶素子やハードディスクからプログラムなどの情報を読み取って情報処理端末3の制御部30に出力する。
図3は、本実施形態に係る情報処理システム1で実現される主な機能の一例を示す機能ブロック図である。図3に例示するように、本実施形態に係る情報処理システム1に含まれる情報処理装置2は、データ記憶部40、フレンドデータ受信部42、ユーザ関連付け部44、を含むものとして機能する。データ記憶部40は、情報処理装置2の記憶部21を主として実現される。フレンドデータ受信部42は、情報処理装置2の通信部22を主として実現される。ユーザ関連付け部44は、情報処理装置2の制御部20を主として実現される。
また、本実施形態に係る情報処理端末3は、データ記憶部46、端末操作ユーザ識別データ送信部47、端末操作ユーザ識別データ受信部48、フレンドデータ登録部50、フレンドデータ送信部52、を含むものとして機能する。データ記憶部46は、情報処理端末3の記憶部31を主として実現される。フレンドデータ登録部50は、情報処理端末3の制御部30を主として実現される。端末操作ユーザ識別データ送信部47、端末操作ユーザ識別データ受信部48、フレンドデータ送信部52は、情報処理端末3の通信部32を主として実現される。
これらの要素は、コンピュータである情報処理装置2や情報処理端末3にインストールされたプログラムを、情報処理装置2の制御部20や情報処理端末3の制御部30で実行することにより実現されている。このプログラムは、例えば、CD−ROM、DVD−ROMなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信ネットワークを介して情報処理装置2や情報処理端末3に供給される。また、本実施形態では、情報処理端末3は、例えば、情報処理端末3のストレージ部34から読み込まれるプログラム(例えば、ゲームプログラム)を実行する。
[アドホックモードでの通信によるデータのやりとり]
まず、アドホックモードでの通信によるデータのやりとりについて説明する。ここでは、予め、各情報処理端末3のデータ記憶部46には、図4に示す端末操作ユーザ識別データ54が記憶されている。端末操作ユーザ識別データ54は、例えば、情報処理端末3固有の識別子である個体ID56と、情報処理端末3内におけるユーザの名称を示す端末内ユーザ名データ58と、を含んでいる。本実施形態では、例えば、第1の情報処理端末3−1を操作するユーザの名称が「A」、第2の情報処理端末3−2を操作するユーザの名称が「B」であるとする。そして、第1の情報処理端末3−1のデータ記憶部46には、値が「0001」である個体ID56と、値が「A」である端末内ユーザ名データ58と、を含む端末操作ユーザ識別データ54が記憶されているとする。そして、第2の情報処理端末3−2のデータ記憶部46には、値が「0002」である個体ID56と、値が「B」である端末内ユーザ名データ58と、を含む端末操作ユーザ識別データ54が記憶されているとする。
ここで、ユーザBの端末操作ユーザ識別データ54を第1の情報処理端末3−1に登録する処理の流れの一例を図5に示すフロー図を参照しながら説明する。
まず、第1の情報処理端末3−1が、第2の情報処理端末3−2に対して、第2の情報処理端末3−2の端末操作ユーザ識別データ54の送信要求を送信して、第2の情報処理端末3−2がこの送信要求を受信する(S101)。そして、第2の情報処理端末3−2の端末操作ユーザ識別データ送信部47が第1の情報処理端末3−1にユーザBの端末操作ユーザ識別データ54を送信して、第1の情報処理端末3−1の端末操作ユーザ識別データ受信部48がこの端末操作ユーザ識別データ54を受信する(S102)。そして、第1の情報処理端末3−1のフレンドデータ登録部50がS102に示す処理で受信した端末操作ユーザ識別データ54に基づいて、図6に示すフレンドデータ60を生成して、第1の情報処理端末3−1のデータ記憶部46に出力する(S103)。図6は、フレンドデータ60のデータ構造の一例を示す図である。図6に示すように、フレンドデータ60は、フレンド個体ID62と、フレンド端末内ユーザ名データ64と、を含んでいる。フレンド個体ID62は、S102に示す処理で受信した端末操作ユーザ識別データ54に含まれる個体ID56に対応し、フレンド端末内ユーザ名データ64は、S102に示す処理で受信した端末操作ユーザ識別データ54に含まれる端末内ユーザ名データ58に対応する。すなわち、本処理例においては、値が「0002」であるフレンド個体ID62と、値が「B」であるフレンド端末内ユーザ名データ64と、を含むフレンドデータ60が生成される。このように、本実施形態では、情報処理端末3のデータ記憶部46は、他の情報処理端末3を操作するユーザを識別する端末操作ユーザ識別データ54をフレンドデータ60として記憶する。
このようにして、第1の情報処理端末3−1に第2の情報処理端末3−2を操作するユーザを識別する端末操作ユーザ識別データ54が登録される。
[インフラストラクチャモードでの通信によるサーバへのデータの登録処理]
次に、インフラストラクチャモードでの通信による情報処理装置2へのデータの登録処理について説明する。本実施形態では、予め、情報処理装置2では、情報処理端末3を操作するユーザに対してネットワークサービスを提供するためのネットワークサービスプログラムが実行されている。そして、情報処理装置2のデータ記憶部40には、情報処理端末3を操作する各ユーザに対応する、ネットワークサービスの利用に供されるアカウントデータ66が記憶されている。図7は、アカウントデータ66のデータ構造の一例を示す図である。図7に示すように、アカウントデータ66は、アカウントデータ66の識別子であるアカウントID68と、アカウントデータ66に対応する少なくとも1つの端末操作ユーザ識別データ54と、を含む。本実施形態では、例えば、ユーザAに対応するアカウントデータ66には、ユーザAに対応する端末操作ユーザ識別データ54が含まれている。そして、ユーザBに対応するアカウントデータ66には、ユーザBに対応する端末操作ユーザ識別データ54が含まれている。
ここで、第1の情報処理端末3−1からの情報処理装置2へのデータの登録処理の流れの一例を図8に示すフロー図を参照しながら説明する。なお、本処理例では、上述の図5のフロー図に示す処理が終了しており、第1の情報処理端末3−1のデータ記憶部46には、ユーザAに対応する端末操作ユーザ識別データ54とユーザBに対応するフレンドデータ60とが記憶されていることとする。
まず、第1の情報処理端末3−1のフレンドデータ送信部52が、情報処理装置2に、第1の情報処理端末3−1のデータ記憶部46に記憶されているフレンドデータ60(第2の情報処理端末3−2の端末操作ユーザ識別データ54に対応する)を、第1の情報処理端末3−1のデータ記憶部46に記憶されている端末操作ユーザ識別データ54(第1の情報処理端末3−1の端末操作ユーザ識別データ54)に関連付けて送信して、情報処理装置2のフレンドデータ受信部42がこれらのデータを受信する(S201)。そして、情報処理装置2のユーザ関連付け部44が、受信した端末操作ユーザ識別データ54とフレンドデータ60とを関連付けて情報処理装置2のデータ記憶部40に出力する(S202)。
本実施形態では、上述のように、ユーザAに対応するアカウントデータ66には、ユーザAに対応する端末操作ユーザ識別データ54が含まれており、ユーザBに対応するアカウントデータ66には、ユーザBに対応する端末操作ユーザ識別データ54が含まれている。そして、上述のS201〜S202に示す処理により、ユーザAに対応する端末操作ユーザ識別データ54とユーザBに対応するフレンドデータ60とが関連付けられて情報処理装置2のデータ記憶部40に記憶される。このようにして、本実施形態では、ユーザAに対応するアカウントデータ66とユーザBに対応するアカウントデータ66とが関連付けられることとなる。
上述のように、本実施形態では、例えば、近くに基地局装置4がないような場所で、一緒にゲームを楽しんだユーザ同士が、アドホックモードでの通信により端末操作ユーザ識別データ54のやりとりを行い、情報処理端末3にフレンドデータ60を登録することができる。そして、その後で、情報処理端末3から情報処理装置2へのフレンドデータ60の展開を行うことができる。
具体的には、例えば、情報処理端末3のユーザは、情報処理装置2が提供する、情報処理装置2を介したユーザ間のメッセージ送信サービスにおいて、上述のようにしてアカウントデータ66が関連付けられたユーザに対してメッセージを送信することができる。この場合、例えば、図9に示すように、メッセージが送信可能な各ユーザそれぞれに対応するユーザ対応アイコン70を含むメッセージ送信画面72が、情報処理端末3のUI部33に表示出力される。そして、ユーザはメッセージの送信先を選択することができる。
なお、本実施形態では、アカウントデータ66は、複数の端末操作ユーザ識別データ54を含んでもよいので、フレンドデータ60の登録の際に利用した情報処理端末3以外の情報処理端末3やゲーム装置などから上述のネットワークサービスを利用する場合でも、アカウントデータ66に基づいて、メッセージが送信可能なユーザを特定することが可能であり、それらのユーザそれぞれに対応するユーザ対応アイコン70を含むメッセージ送信画面72を情報処理端末3やゲーム装置に表示出力することができる。
なお、本発明は上記実施形態に限定されるものではない。以下、上記実施形態の変形例について説明する。
[第1の変形例(複数のフレンドデータの一括登録)]
本変形例では、例えば、上述のS201〜S202に示す処理を行う前に、予め、第1の情報処理端末3−1のデータ記憶部46に、複数のフレンドデータ60が記憶されている。そして、上述のS201に示す処理において、第1の情報処理端末3−1のフレンドデータ送信部52が、情報処理装置2に、第1の情報処理端末3−1のデータ記憶部46に記憶されている複数のフレンドデータ60を第1の情報処理端末3−1のデータ記憶部46に記憶されている端末操作ユーザ識別データ54に関連付けて送信して、情報処理装置2のフレンドデータ受信部42がこれらのデータを受信する。そして、上述のS202に示す処理において、これらのデータを情報処理装置2のデータ記憶部40に出力する。本変形例によれば、第1の情報処理端末3−1に登録されている複数のフレンドデータ60を情報処理装置2に一括で展開することができる。
[第2の変形例(アカウントデータの生成)]
図10は、本変形例の情報処理システム1で実現される主な機能の一例を示す機能ブロック図である。本変形例では、情報処理装置2は、ユーザからの要求に応じて、このユーザに対応するアカウントデータ66を生成するアカウントデータ生成部74を含んでいる。その他の要素は、上述の実施形態に係る情報処理システム1と同様である。
そして、本変形例では、情報処理装置2のデータ記憶部40に、ユーザAに対応するアカウントデータ66が記憶されている。また、上述のS201〜S202に示す処理により、情報処理装置2のデータ記憶部40には、ユーザAに対応する端末操作ユーザ識別データ54とユーザBに対応するフレンドデータ60とが関連付けられて記憶されている。
そして、本変形例では、第2の情報処理端末3−2が、情報処理装置2に、ユーザBに対応するアカウントデータ66の生成要求を送信して、情報処理装置2が、この要求を受信する。そして、情報処理装置2のアカウントデータ生成部74が、ユーザBに対応するアカウントデータ66を生成して、情報処理装置2のデータ記憶部40に出力する。
このようにして、本変形例では、ユーザBに対応するアカウントデータ66が生成された際に、情報処理装置2のデータ記憶部40に、ユーザAに対応するアカウントデータ66、ユーザBに対応するアカウントデータ66、ユーザBに対応するフレンドデータ60に関連付けられたユーザAに対応する端末操作ユーザ識別データ54、が記憶されることとなる。このように、本変形例では、ユーザBに対応するアカウントデータ66が生成された際に、ユーザAに対応するアカウントデータ66とユーザBに対応するアカウントデータ66とが関連付けられることとなる。
[第3の変形例(アカウントデータ生成の際のフレンドデータの展開)]
本変形例でも、図10に示すように、情報処理装置2は、ユーザからの要求に応じて、このユーザに対応するアカウントデータ66を生成するアカウントデータ生成部74を含んでいる。
そして、本変形例では、情報処理装置2のデータ記憶部40に、アカウントデータ66は予め記憶されていない。そして、上述のS201〜S202に示す処理を行う前に、予め、第1の情報処理端末3−1のデータ記憶部46に、端末操作ユーザ識別データ54とフレンドデータ60とが関連付けて記憶されている。
そして、本変形例では、上述のS201に示す処理において、第1の情報処理端末3−1が、情報処理装置2に、フレンドデータ60に関連付けられている端末操作ユーザ識別データ54とともに、ユーザAに対応するアカウントデータ66の生成要求を送信して、情報処理装置2がこれらのデータを受信する。そして、情報処理装置2のユーザ関連付け部44が上述のS202に示す処理とともに、情報処理装置2のアカウントデータ生成部74がユーザAに対応するアカウントデータ66の生成処理を実行する。
このように、本変形例では、アカウントデータ66の生成と併せて、フレンドデータ60の情報処理装置2への展開を行うことができる。
[第4の変形例(情報処理端末へのデータの展開)]
本変形例では、情報処理装置2のアカウントデータ生成部74が、ユーザからの要求に応じて、アカウントデータ66への端末操作ユーザ識別データ54の追加や更新や削除を行う。こうすれば、アカウントデータ66に関連付けられる情報処理端末3の追加や更新や削除を行うことができる。
そして、本変形例では、情報処理装置2のデータ記憶部40には、第1の情報処理端末3−1に対応する端末操作ユーザ識別データ54を含む、ユーザAに対応するアカウントデータ66が記憶されているとする。そして、情報処理装置2のデータ記憶部40には、ユーザBに対応するフレンドデータ60に関連付けられた第1の情報処理端末3−1に対応する端末操作ユーザ識別データ54が記憶されているとする。
ここで、情報処理装置2のアカウントデータ生成部74が、ユーザAに対応するアカウントデータ66に、第3の情報処理端末3−3に対応する端末操作ユーザ識別データ54を追加した際に、情報処理装置2は、第3の情報処理端末3−3に、ユーザBに対応するフレンドデータ60を送信する。そして、第3の情報処理端末3−3がこのフレンドデータ60を受信して第3の情報処理端末3−3のデータ記憶部46に出力する。
このようにして、本変形例では、追加された端末操作ユーザ識別データ54に対応する情報処理端末3にフレンドデータ60が展開される。そして、本変形例では、第3の情報処理端末3−3は、第2の情報処理端末3−2との間でのアドホックモードでの通信を行う際に、ユーザAに関連付けられているユーザとしてユーザBを扱うことができる。
[第5の変形例(すれちがい通信)]
本変形例では、上述のS101に示す処理の前に、第1の情報処理端末3−1が、第1の情報処理端末3−1からの距離が所定の範囲内である他の情報処理端末3を所定の時間間隔で検出する。そして、検出された情報処理端末3から、第1の情報処理端末3−1が、その情報処理端末3の端末操作ユーザ識別データ54を受信する。こうすれば、例えば、第1の情報処理端末3−1を操作するユーザが、他の情報処理端末3を操作するユーザとすれちがった場合や、電車の同じ車両に乗り合わせた場合などに、その情報処理端末3を操作するユーザを識別する端末操作ユーザ識別データ54を受信することができる。
[第6の変形例(アカウントデータによるフレンドの登録処理)]
本変形例では、第1の情報処理端末3−1のデータ記憶部46に、ユーザAのアカウントID68に関連付けられた端末操作ユーザ識別データ54が記憶されており、第2の情報処理端末3−2のデータ記憶部46に、ユーザBのアカウントID68に関連付けられた端末操作ユーザ識別データ54が記憶されている。そして、本変形例では、上述のS101〜S102に示す処理において、ユーザBのアカウントID68に関連付けられた、ユーザBの端末操作ユーザ識別データ54が、第2の情報処理端末3−2から第1の情報処理端末3−1に送信される。そして、上述のS103に示す処理において、第1の情報処理端末3−1のフレンドデータ登録部50が、ユーザBのアカウントID68が含まれるフレンドデータ60を生成して、第1の情報処理端末3−1のデータ記憶部46に出力する。
そして、上述のS201に示す処理において、第1の情報処理端末3−1のフレンドデータ送信部52が、情報処理装置2に、ユーザAのアカウントID68をユーザBのアカウントID68に関連付けて送信する。そして上述のS202に示す処理において、情報処理装置2のユーザ関連付け部44が、ユーザAのアカウントID68とユーザBのアカウントID68とを関連付けて、情報処理装置2のデータ記憶部40に出力する。
上述のように、この変形例では、第1の情報処理端末3−1にユーザAのアカウントID68が記憶されており、第2の情報処理端末3−2にユーザBのアカウントID68が記憶されている際に、アカウントID68を用いたユーザの関連付け(フレンド登録)を行うことができる。
なお、本発明は上記各変形例にも限定されるものではない。例えば、上記の実施形態や変形例を組み合わせても構わない。
また、例えば、上述のS202に示す処理において、情報処理装置2のユーザ関連付け部44が、ユーザAに対応する端末操作ユーザ識別データ54とユーザBに対応するフレンドデータ60とを関連付けて情報処理装置2のデータ記憶部40に出力する際に、ユーザBに対応する端末操作ユーザ識別データ54とユーザAに対応するフレンドデータ60とを関連付けて情報処理装置2のデータ記憶部40に併せて出力するようにしてもよい。
また、例えば、上述のS202に示す処理において、情報処理装置2のユーザ関連付け部44が、ユーザAに対応するアカウントID68とユーザBに対応するアカウントID68とを含むユーザ関連付けデータを生成して情報処理装置2のデータ記憶部40に出力するようにしてもよい。
また、例えば、第1の情報処理端末3−1が、第2の情報処理端末3−2から端末操作ユーザ識別データ54を受信して、第2の情報処理端末3−2を操作するユーザについてのフレンドデータ60を第1の情報処理端末3−1のデータ記憶部46に出力する際に、第2の情報処理端末3−2が、第1の情報処理端末3−1から端末操作ユーザ識別データ54を受信して、第1の情報処理端末3−1を操作するユーザについてのフレンドデータ60を第2の情報処理端末3−2のデータ記憶部46に出力するようにしてもよい。
また、端末操作ユーザ識別データ54が、ユーザの属性を示す属性データを含んでいてもよい。また、端末操作ユーザ識別データ54は、端末内ユーザ名データ58の代わりに、情報処理端末3を操作するユーザを端末内で一意に特定できる識別子(例えば、カウンタなど)を含んでいてもよい。この場合、端末操作ユーザ識別データ54は、端末内ユーザ名データ58を属性データの一部として含んでいてもよい。また、情報処理端末3を利用可能なユーザが1人に限定される場合には、端末操作ユーザ識別データ54が、端末内ユーザ名データ58を含まなくてもよい。また、例えば、アカウントデータ66が、ネットワークサービスにおいて用いられるユーザの名称を示すデータやユーザの電話番号やメールアドレスやクレジットカード番号などを含んでいてもよい。

Claims (11)

  1. 情報処理装置と、複数の情報処理端末と、を備える情報処理システムであって、
    前記情報処理装置が、
    それぞれユーザに対応付けられるデータであり、少なくとも1つの、それぞれ前記情報処理端末のいずれかに対応付けられる、当該情報処理端末において当該ユーザが識別可能な当該ユーザの識別子を含む端末操作ユーザ識別データが含まれるデータであるアカウントデータを複数記憶するデータ記憶手段、を含み、
    前記複数の情報処理端末のうちのいずれかである第1の情報処理端末が、
    第1のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第1のユーザの当該第1の情報処理端末における識別子を含む前記端末操作ユーザ識別データである自端末操作ユーザ識別データを記憶する自端末操作ユーザ識別データ記憶手段と、
    前記第1の情報処理端末とは異なる前記情報処理端末である第2の情報処理端末から、前記第1のユーザとは異なる第2のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第2のユーザの当該第2の情報処理端末における識別子を含む前記端末操作ユーザ識別データである他端末操作ユーザ識別データを受信する他端末操作ユーザ識別データ受信手段と、
    前記他端末操作ユーザ識別データを記憶する他端末操作ユーザ識別データ記憶手段と、
    前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を関連付けて前記情報処理装置に送信する識別データ送信手段と、を含み、
    前記情報処理装置が、
    前記識別データ送信手段により送信される、関連付けられた、前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を受信する識別データ受信手段と、
    前記識別データ受信手段が受信する、前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を関連付けて前記データ記憶手段に記憶させる手段と、
    前記複数の情報処理端末のうちの前記第1の情報処理端末とも前記第2の情報処理端末とも異なる第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データが前記第1のユーザに対応付けられるアカウントデータに含まれていない際に、当該第1のユーザからの要求に応じて、当該第1のユーザに対応付けられるアカウントデータに前記第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データを追加する追加手段と、
    前記端末操作ユーザ識別データの追加に応じて、前記第3の情報処理端末に、前記データ記憶手段に記憶されている前記他端末操作ユーザ識別データを送信する手段と、をさらに含む、
    ことを特徴とする情報処理システム。
  2. 前記他端末操作ユーザ識別データ記憶手段が、前記第1の情報処理端末とは異なる複数の前記情報処理端末それぞれに対応する、前記他端末操作ユーザ識別データを記憶して、
    前記識別データ送信手段が、前記複数の前記他端末操作ユーザ識別データと、前記自端末操作ユーザ識別データと、を関連付けて前記情報処理装置に送信する、
    ことを特徴とする請求項1に記載の情報処理システム。
  3. 前記情報処理端末のいずれかに対応付けられる、当該情報処理端末において当該ユーザが識別可能な当該ユーザの識別子を含む端末操作ユーザ識別データが、当該情報処理端末固有の識別子をさらに含む、
    ことを特徴とする請求項1又は2に記載の情報処理システム。
  4. 情報処理装置が、それぞれユーザに対応付けられるデータであり、少なくとも1つの、それぞれ複数の情報処理端末のうちのいずれかに対応付けられる、当該情報処理端末において当該ユーザが識別可能な当該ユーザの識別子を含む端末操作ユーザ識別データが含まれるデータであるアカウントデータを前記情報処理装置に含まれるデータ記憶手段に複数記憶させるステップと、
    前記複数の情報処理端末のうちのいずれかである第1の情報処理端末が、第1のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第1のユーザの当該第1の情報処理端末における識別子を含む前記端末操作ユーザ識別データである自端末操作ユーザ識別データを前記第1の情報処理端末に含まれる自端末操作ユーザ識別データ記憶手段に記憶させるステップと、
    前記第1の情報処理端末が、前記第1の情報処理端末とは異なる前記情報処理端末である第2の情報処理端末から、前記第1のユーザとは異なる第2のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第2のユーザの当該第2の情報処理端末における識別子を含む前記端末操作ユーザ識別データである他端末操作ユーザ識別データを受信するステップと、
    前記第1の情報処理端末が、前記他端末操作ユーザ識別データを前記第1の情報処理端末に含まれる他端末操作ユーザ識別データ記憶手段に記憶させるステップと、
    前記第1の情報処理端末が、前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を関連付けて前記情報処理装置に送信するステップと、
    前記情報処理装置が、前記第1の情報処理端末により送信される、関連付けられた、前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を受信するステップと、
    前記情報処理装置が、受信する前記自端末操作ユーザ識別データと前記他端末操作ユーザ識別データとを関連付けて前記データ記憶手段に記憶させるステップと、
    前記情報処理装置が、前記複数の情報処理端末のうちの前記第1の情報処理端末とも前記第2の情報処理端末とも異なる第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データが前記第1のユーザに対応付けられるアカウントデータに含まれていない際に、当該第1のユーザからの要求に応じて、当該第1のユーザに対応付けられるアカウントデータに前記第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データを追加するステップと、
    前記情報処理装置が、前記端末操作ユーザ識別データの追加に応じて、前記第3の情報処理端末に、前記データ記憶手段に記憶されている前記他端末操作ユーザ識別データを送信するステップと、
    を含むことを特徴とする情報処理方法。
  5. それぞれユーザに対応付けられるデータであり、少なくとも1つの、それぞれ複数の情報処理端末のうちのいずれかに対応付けられる、当該情報処理端末において当該ユーザが識別可能な当該ユーザの識別子を含む端末操作ユーザ識別データが含まれるデータであるアカウントデータを複数記憶するデータ記憶手段と、
    前記複数の情報処理端末のうちのいずれかである第1の情報処理端末から送信される、関連付けられた、第1のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第1のユーザの当該第1の情報処理端末における識別子を含む前記端末操作ユーザ識別データである自端末操作ユーザ識別データと、前記第1のユーザとは異なる第2のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第2のユーザの前記第1の情報処理端末とは異なる第2の情報処理端末における識別子を含む前記端末操作ユーザ識別データである他端末操作ユーザ識別データと、を受信する識別データ受信手段と、
    前記識別データ受信手段が受信する、前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を関連付けて前記データ記憶手段に記憶させる手段と、
    前記複数の情報処理端末のうちの前記第1の情報処理端末とも前記第2の情報処理端末とも異なる第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データが前記第1のユーザに対応付けられるアカウントデータに含まれていない際に、当該第1のユーザからの要求に応じて、当該第1のユーザに対応付けられるアカウントデータに前記第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データを追加する追加手段と、
    前記端末操作ユーザ識別データの追加に応じて、前記第3の情報処理端末に、前記データ記憶手段に記憶されている前記他端末操作ユーザ識別データを送信する手段と、
    を含むことを特徴とする情報処理装置。
  6. それぞれユーザに対応付けられるデータであり、少なくとも1つの、それぞれ複数の情報処理端末のうちのいずれかに対応付けられる、当該情報処理端末において当該ユーザが識別可能な当該ユーザの識別子を含む端末操作ユーザ識別データが含まれるデータであるアカウントデータをデータ記憶手段に複数記憶させるステップと、
    前記複数の情報処理端末のうちのいずれかである第1の情報処理端末から送信される、関連付けられた、第1のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第1のユーザの当該第1の情報処理端末における識別子を含む前記端末操作ユーザ識別データである自端末操作ユーザ識別データと、前記第1のユーザとは異なる第2のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第2のユーザの前記第1の情報処理端末とは異なる第2の情報処理端末における識別子を含む前記端末操作ユーザ識別データである他端末操作ユーザ識別データと、を受信するステップと、
    信する、前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を関連付けて前記データ記憶手段に記憶させるステップと、
    前記複数の情報処理端末のうちの前記第1の情報処理端末とも前記第2の情報処理端末とも異なる第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データが前記第1のユーザに対応付けられるアカウントデータに含まれていない際に、当該第1のユーザからの要求に応じて、当該第1のユーザに対応付けられるアカウントデータに前記第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データを追加するステップと、
    前記端末操作ユーザ識別データの追加に応じて、前記第3の情報処理端末に、前記データ記憶手段に記憶されている前記他端末操作ユーザ識別データを送信するステップと、
    を含むことを特徴とする情報処理装置が実行する方法。
  7. それぞれユーザに対応付けられるデータであり、少なくとも1つの、それぞれ複数の情報処理端末のうちのいずれかに対応付けられる、当該情報処理端末において当該ユーザが識別可能な当該ユーザの識別子を含む端末操作ユーザ識別データが含まれるデータであるアカウントデータをデータ記憶手段に複数記憶させる手段、
    前記複数の情報処理端末のうちのいずれかである第1の情報処理端末から送信される、関連付けられた、第1のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第1のユーザの当該第1の情報処理端末における識別子を含む前記端末操作ユーザ識別データである自端末操作ユーザ識別データと、前記第1のユーザとは異なる第2のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第2のユーザの前記第1の情報処理端末とは異なる第2の情報処理端末における識別子を含む前記端末操作ユーザ識別データである他端末操作ユーザ識別データと、を受信する識別データ受信手段、
    前記識別データ受信手段が受信する、前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を関連付けて前記データ記憶手段に記憶させる手段、
    前記第1のユーザに対応付けられるアカウントデータに前記複数の情報処理端末のうちの前記第1の情報処理端末とも前記第2の情報処理端末とも異なる第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データが含まれていない際に、当該第1のユーザからの要求に応じて、当該第1のユーザに対応付けられるアカウントデータに前記第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データを追加する追加手段、
    前記端末操作ユーザ識別データの追加に応じて、前記第3の情報処理端末に、前記データ記憶手段に記憶されている前記他端末操作ユーザ識別データを送信する手段、
    としてコンピュータを機能させることを特徴とするプログラムが記憶された情報記憶媒体。
  8. それぞれユーザに対応付けられるデータであり、少なくとも1つの、それぞれ複数の情報処理端末のうちのいずれかに対応付けられる、当該情報処理端末において当該ユーザが識別可能な当該ユーザの識別子を含む端末操作ユーザ識別データが含まれるデータであるアカウントデータをデータ記憶手段に複数記憶させる手段、
    前記複数の情報処理端末のうちのいずれかである第1の情報処理端末から送信される、関連付けられた、第1のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第1のユーザの当該第1の情報処理端末における識別子を含む前記端末操作ユーザ識別データである自端末操作ユーザ識別データと、前記第1のユーザとは異なる第2のユーザに対応付けられる前記アカウントデータに含まれる少なくとも1つの前記端末操作ユーザ識別データのいずれかであり、当該第2のユーザの前記第1の情報処理端末とは異なる第2の情報処理端末における識別子を含む前記端末操作ユーザ識別データである他端末操作ユーザ識別データと、を受信する識別データ受信手段、
    前記識別データ受信手段が受信する、前記自端末操作ユーザ識別データと、前記他端末操作ユーザ識別データと、を関連付けて前記データ記憶手段に記憶させる手段、
    前記第1のユーザに対応付けられるアカウントデータに前記複数の情報処理端末のうちの前記第1の情報処理端末とも前記第2の情報処理端末とも異なる第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データが含まれていない際に、当該第1のユーザからの要求に応じて、当該第1のユーザに対応付けられるアカウントデータに前記第3の情報処理端末において前記第1のユーザが識別可能な当該第1のユーザの識別子を含む前記端末操作ユーザ識別データを追加する追加手段、
    前記端末操作ユーザ識別データの追加に応じて、前記第3の情報処理端末に、前記データ記憶手段に記憶されている前記他端末操作ユーザ識別データを送信する手段、
    としてコンピュータを機能させることを特徴とするプログラム。
  9. 請求項1〜3のいずれか一項に記載の情報処理システムに含まれる第1の情報処理端末である情報処理端末。
  10. 請求項1〜3のいずれか一項に記載の情報処理システムに含まれる第1の情報処理端末としてコンピュータを機能させることを特徴とするプログラムが記憶された情報記憶媒体。
  11. 請求項1〜3のいずれか一項に記載の情報処理システムに含まれる第1の情報処理端末としてコンピュータを機能させることを特徴とするプログラム。
JP2011530830A 2009-09-10 2010-09-06 情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラム Active JP5468081B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011530830A JP5468081B2 (ja) 2009-09-10 2010-09-06 情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラム

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2009209494 2009-09-10
JP2009209494 2009-09-10
JP2011530830A JP5468081B2 (ja) 2009-09-10 2010-09-06 情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラム
PCT/JP2010/065240 WO2011030733A1 (ja) 2009-09-10 2010-09-06 情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラム

Publications (2)

Publication Number Publication Date
JPWO2011030733A1 JPWO2011030733A1 (ja) 2013-02-07
JP5468081B2 true JP5468081B2 (ja) 2014-04-09

Family

ID=43732405

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011530830A Active JP5468081B2 (ja) 2009-09-10 2010-09-06 情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラム

Country Status (5)

Country Link
US (1) US8832192B2 (ja)
EP (1) EP2477135B1 (ja)
JP (1) JP5468081B2 (ja)
CN (1) CN102483788B (ja)
WO (1) WO2011030733A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5551801B2 (ja) * 2012-02-06 2014-07-16 株式会社コナミデジタルエンタテインメント 管理サーバ、その制御方法、並びに管理サーバ及び端末装置のプログラム
JP6908972B2 (ja) * 2016-04-13 2021-07-28 任天堂株式会社 情報処理システム、サーバ、情報処理方法及びプログラム
JP6720132B2 (ja) * 2017-12-27 2020-07-08 任天堂株式会社 情報処理システム、情報処理方法、情報処理装置、および、情報処理プログラム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11231765A (ja) 1998-02-16 1999-08-27 Sony Computer Entertainment Inc 携帯用電子機器及びエンタテインメントシステム
US6944766B2 (en) 2000-05-02 2005-09-13 Canon Kabushiki Kaisha Information processing apparatus
US6681108B1 (en) 2000-08-16 2004-01-20 Mitsubishi Electric Research Laboratories, Inc. Network and method for identifying entities sharing a common network location
CN100414473C (zh) * 2001-10-30 2008-08-27 松下电器产业株式会社 用于相互验证和内容保护的方法、系统、设备和计算机程序
JP2003186840A (ja) 2001-12-14 2003-07-04 Square Co Ltd インターネットサーバ、インターネットシステム、通信制御方法およびその記録媒体ならびにコンピュータプログラム
US8050698B2 (en) * 2004-07-15 2011-11-01 Avaya Inc. Peer-to-peer neighbor detection for proximity-based command execution
JP4781743B2 (ja) * 2005-05-06 2011-09-28 任天堂株式会社 通信ゲームシステム
US20070037574A1 (en) * 2005-08-09 2007-02-15 Jonathan Libov Method and apparatus of a location-based network service for mutual social notification
US8825070B2 (en) * 2006-05-24 2014-09-02 Apple Inc. Radio resource reservation for wireless networks
US8170584B2 (en) * 2006-06-06 2012-05-01 Yahoo! Inc. Providing an actionable event in an intercepted text message for a mobile device based on customized user information
JP4375403B2 (ja) * 2007-01-15 2009-12-02 コニカミノルタビジネステクノロジーズ株式会社 情報処理装置及び情報処理プログラム
JP5430054B2 (ja) 2007-03-13 2014-02-26 任天堂株式会社 ネットワークゲームシステム、ゲーム装置およびゲームプログラム
JP4574653B2 (ja) 2007-08-02 2010-11-04 株式会社コナミデジタルエンタテインメント 通信システム、サーバ装置および玩具
CN101119139B (zh) * 2007-08-23 2011-03-09 深圳市指媒科技有限公司 一种手机蓝牙的局域通讯方法
US8635300B2 (en) * 2007-10-01 2014-01-21 Verizon Patent And Licensing Inc. Remote access to a customer home network
JP5595664B2 (ja) 2008-01-24 2014-09-24 株式会社カプコン ゲーム装置、ゲームシステムおよびプログラム
US20090265429A1 (en) * 2008-04-22 2009-10-22 Amivox Limited Communications framework using hand held devices
US20110047384A1 (en) * 2009-08-21 2011-02-24 Qualcomm Incorporated Establishing an ad hoc network using face recognition

Also Published As

Publication number Publication date
JPWO2011030733A1 (ja) 2013-02-07
WO2011030733A1 (ja) 2011-03-17
US20120233255A1 (en) 2012-09-13
US8832192B2 (en) 2014-09-09
EP2477135A1 (en) 2012-07-18
EP2477135B1 (en) 2019-04-17
CN102483788A (zh) 2012-05-30
EP2477135A4 (en) 2017-12-27
CN102483788B (zh) 2015-07-08

Similar Documents

Publication Publication Date Title
CN103890808B (zh) 用于提供接收确认的对话型短讯服务运作方法
JP6533085B2 (ja) 端末、情報処理方法、及びプログラム
CN102594799A (zh) 一种在移动平台中的通过聊天的游戏邀请方法
CN101416169B (zh) 通信终端和列表显示方法
KR20160146983A (ko) 통신 구축 방법, 장치 및 시스템
CN103369025A (zh) 信息处理装置、信息处理方法和计算机程序
JP2003051771A (ja) 近距離無線転送のためのシステム
JP2013021691A (ja) 通信システムにおけるユーザ端末の情報取得方法および装置
JP5468081B2 (ja) 情報処理システム、情報処理方法、情報処理装置、情報処理装置の制御方法、情報処理端末、情報処理端末の制御方法、情報記憶媒体及びプログラム
JP2013135372A (ja) ネットワークシステム及びネットワーク構築方法、端末
JP2004054340A (ja) インスタントメッセージング装置、インスタントメッセージングシステム、インスタントメッセージング方法、プログラム及び記録媒体
KR20180112196A (ko) 문자 기반 상담 서비스의 예약 관리 시스템, 그 방법 및 컴퓨터 프로그램이 기록된 기록매체
KR102008863B1 (ko) 기념일 이벤트 제공을 위한 통합 메시지 서비스 시스템, 이를 위한 장치 및 방법
JP2015211316A (ja) 遠隔会議システム、遠隔会議装置、遠隔会議方法及びプログラム
CN102790830B (zh) 扩展移动通信终端的功能的方法和装置
JP5255890B2 (ja) 通信サービス提供システム及びその方法
JP4054806B2 (ja) プレゼンスサーバ、移動機、プレゼンス情報管理システムおよびプレゼンス情報管理方法
JP2010183268A (ja) メッセージ通信システム、メッセージ通信方法、端末及びプログラム
JP2019079270A (ja) 通訳支援システム
JP2007208393A (ja) プレゼンス管理システム
JP6161213B2 (ja) 音声通知システム、音声管理サーバ、及び端末管理サーバ
JP2012065259A (ja) 遠隔利用制御システム
KR100800973B1 (ko) 사용자 단말기가 대기화면에 지인 단말기로부터 전송된데이터를 표시하는 방법 및 이를 실행하기 위한 휴대폰프로그램 저장매체
JP2009044591A (ja) 携帯通信装置及び通信プログラム
JP2014041562A (ja) 送受信装置、情報送受信システム、送受信装置の制御方法、管理装置、管理装置の制御方法、送受信装置のプログラム、及び、管理装置のプログラム

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130927

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131212

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: 20140114

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140128

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5468081

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