JP2009059091A - 仮想空間提供システム、仮想空間提供サーバ、仮想空間提供方法及び仮想空間提供プログラム - Google Patents
仮想空間提供システム、仮想空間提供サーバ、仮想空間提供方法及び仮想空間提供プログラム Download PDFInfo
- Publication number
- JP2009059091A JP2009059091A JP2007224629A JP2007224629A JP2009059091A JP 2009059091 A JP2009059091 A JP 2009059091A JP 2007224629 A JP2007224629 A JP 2007224629A JP 2007224629 A JP2007224629 A JP 2007224629A JP 2009059091 A JP2009059091 A JP 2009059091A
- Authority
- JP
- Japan
- Prior art keywords
- virtual space
- user terminal
- web address
- information
- providing server
- 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
Images
Classifications
-
- 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/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- A63F13/10—
-
- A63F13/12—
-
- 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/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- 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/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
- A63F13/352—Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/954—Navigation, e.g. using categorised browsing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- 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/40—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 characterised by details of platform network
- A63F2300/407—Data transfer via internet
-
- 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/5533—Game data structure using program state or machine event data, e.g. server keeps track of the state of multiple players on in a multiple player 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/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/8082—Virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Remote Sensing (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Radar, Positioning & Navigation (AREA)
- Information Transfer Between Computers (AREA)
Abstract
【解決手段】ユーザ端末310〜330側で、いずれかのWebページを閲覧しているとき、そのWebページのWebアドレス情報が取得されて仮想空間提供サーバ100に送信され、仮想空間提供サーバ100からのWebアドレス情報に応じた仮想空間情報に基づき、仮想空間が生成され、さらにたとえばいずれかのユーザ端末310〜330側の仮想空間内でのアバター画像やアイテム画像の変更が他のユーザ端末310〜330の仮想空間に反映されることにより、同じWebページを閲覧しているユーザ同士で同じ内容の仮想空間が共有されるようにした。
【選択図】図1
Description
言い換えれば、様々なWebページのいずれかに関心があるユーザ同士がその関心のあるWebページを通してリアルタイムで出会えるような仮想空間を提供することができないということである。
同図に示すように、仮想空間提供サーバ100は、インタフェース101、受信部102、送信部103、データ書込部104、データ読出部105、制御部110を備えている。
これに対し、いずれかのハッシュ値に紐付けられた仮想空間が既に存在している場合は、その存在している仮想空間に振り分けできるかどうかを判断することになる。
100a データベース
101 インタフェース
102 受信部
103 送信部
104 データ書込部
105 データ読出部
110 制御部
110a データベース
111 ユーザ管理モジュール
111A 統括モジュール
112 プログラム提供モジュール
113 ハッシュ値検出モジュール
114 仮想空間情報生成モジュール
115 仮想空間情報送信モジュール
116 アバター変更データ検出モジュール
117 アイテム変更データ検出モジュール
118 変更データ送信モジュール
119 仮想空間管理モジュール
210a〜230a データベース
210〜230 Webサーバ
310〜330 ユーザ端末
311 インタフェース
312 受信部
313 送信部
314 データ書込部
315 データ読出部
316 記憶媒体
317 制御部
317A 統括モジュール
317a Webサーバ接続モジュール
317b Webアドレス情報取得モジュール
317c ページ閲覧モジュール
317d 送信モジュール
317e 仮想空間情報受信モジュール
317f 仮想空間表示制御モジュール
317g アバター管理モジュール
317h アイテム管理モジュール
317i 変更関連データ送信モジュール
317j アバター変更データ検出モジュール
317k アイテム変更データ検出モジュール
317l 仮想空間編集モジュール
318 表示部
400 インターネット
Claims (29)
- 複数のユーザ端末と、
仮想空間提供サーバと、がネットワークを介して接続されてなり、
前記ユーザ端末が、
前記ネットワークを介してWebサーバに接続するWebサーバ接続手段と、
接続したWebサーバのWebアドレス情報を取得するWebアドレス情報取得手段と、
取得したWebアドレスからWebページ情報を取得して表示手段に表示させるWebページ閲覧手段と、
該Webアドレス情報と、当該端末の記憶手段に記憶された仮想空間ユーザ情報とを、前記仮想空間提供サーバに送信する送信手段と、
前記仮想空間提供サーバから前記Webアドレス情報に基づく仮想空間情報を受信する仮想空間情報受信手段と、
受信した前記仮想空間情報に基づいて、前記Webアドレス情報に基づく仮想空間画像と、当該Webアドレスにアクセスしているユーザのアバター画像とを生成して表示手段に表示させる仮想空間表示制御手段とを備え、
前記仮想空間提供サーバが、
第一のユーザ端末が取得したWebアドレス情報と、該第一のユーザ端末からの第一の前記仮想空間ユーザ情報とを受信するWebアドレス情報受信手段と、
受信したWebアドレス情報と、前記第一の仮想空間ユーザ情報と、当該Webアドレスにアクセスしている第二のユーザ端末からの第二の前記仮想空間ユーザ情報と、に基づいて仮想空間情報を生成する仮想空間情報生成手段と、
生成された仮想空間情報を前記第一及び第二のユーザ端末群に送信する仮想空間情報送信手段とを備える
ことを特徴とする仮想空間提供システム。 - 前記仮想空間提供サーバは、前記ユーザ端末からの要求に応じて、前記仮想空間を表示させるための仮想空間生成プログラムを提供するプログラム提供手段を有し、
前記仮想空間情報生成手段は、前記仮想空間生成プログラムによって仮想空間を表示させるための仮想空間生成データを送信する
ことを特徴とする請求項1に記載の仮想空間提供システム。 - 前記複数のユーザ端末は、
前記仮想空間生成プログラムが有する各種要素の中から選択されたアバター画像の移動に伴うアバター変更データを前記仮想空間提供サーバに送信する第1データ送信手段と、
前記仮想空間提供サーバからの他の前記ユーザ端末側の変更に紐付けられた仮想空間生成データから、他の前記ユーザ端末側のアバター画像の移動に伴うアバター変更データを検出するアバター変更データ検出手段と、
該アバター変更データが検出されると、他の前記ユーザ端末側の仮想空間と同じ内容になるような編集処理を行う第1仮想空間編集手段とを有し、
前記仮想空間提供サーバは、
いずれかの前記ユーザ端末から送信される前記アバター変更データを検出するアバター変更データ検出手段と、
該アバター変更データ検出手段によって前記アバター変更データが検出されると、他の前記ユーザ端末に前記アバター変更データを示す仮想空間生成データ送信するアバター変更データ送信手段とを有する
ことを特徴とする請求項2に記載の仮想空間提供システム。 - 前記複数のユーザ端末は、
前記仮想空間生成プログラムが有する各種要素の中から選択された所定のアイテム画像の選択や消去に伴うアイテム変更データを前記仮想空間提供サーバに送信する第2データ送信手段と、
前記仮想空間提供サーバからの他の前記ユーザ端末側の変更に紐付けられた仮想空間生成データから、他の前記ユーザ端末側のアイテム画像の選択又は消去に伴うアイテム変更データを検出するアイテム変更データ検出手段と、
前記アイテム変更データ検出手段によって前記アイテム変更データが検出されると、他の前記ユーザ端末側の仮想空間と同じ内容になるような編集処理を行う第2仮想空間編集手段とを有し、
前記仮想空間提供サーバは、
いずれかの前記ユーザ端末から送信される前記アイテム変更データを検出するアイテム変更データ検出手段と、
該アイテム変更データ検出手段によって前記アイテム変更データが検出されると、他の前記ユーザ端末に前記アイテム変更データを示す仮想空間生成データ送信するアイテム変更データ送信手段とを有する
ことを特徴とする請求項2又は3に記載の仮想空間提供システム。 - 前記仮想空間提供サーバは、
前記Webアドレス情報検出手段によって検出されたWebアドレス情報に応じて仮想空間を振り分ける仮想空間振分手段を有し、
前記仮想空間振分手段により、それぞれの前記ユーザ端末からの前記Webアドレス情報が同じであれば、それぞれの前記ユーザ端末に同じ内容の仮想空間が生成されるように振り分けられ、それぞれの前記ユーザ端末からの前記Webアドレス情報が異なる場合は、それぞれの前記ユーザ端末にそれぞれの前記Webアドレス情報に応じた仮想空間が生成されるように振り分けられる
ことを特徴とする請求項2〜4のいずれかに記載の仮想空間提供システム。 - 前記仮想空間提供サーバは、少なくとも、前記仮想空間生成データが送信されることに伴う仮想空間を保存させ、該保存されている仮想空間内の少なくとも前記アバター画像の数が0個になった時点で削除させる仮想空間管理手段を有していることを特徴とする請求項2〜5のいずれかに記載の仮想空間提供システム。
- 前記複数のユーザ端末は、前記取得されたWebアドレス情報に基づき、固定長のハッシュ値を生成するハッシュ値生成手段を有し、
前記仮想空間提供サーバは、前記ハッシュ値に応じた仮想空間を生成させるための仮想空間生成データを生成して前記ハッシュ値を送信した前記ユーザ端末に送信する
ことを特徴とする請求項2〜6のいずれかに記載の仮想空間提供システム。 - 前記Webサーバ接続手段は、前記仮想空間提供サーバのWebアドレス情報を有し、単独又は任意のブラウザにアドオンされる仮想空間アイコンを含むことを特徴とする請求項2〜7のいずれかに記載の仮想空間提供システム。
- 第一のユーザ端末が取得したWebアドレス情報と、該第一のユーザ端末からの第一の前記仮想空間ユーザ情報とを受信するWebアドレス情報受信手段と、
受信したWebアドレス情報と、前記第一の仮想空間ユーザ情報と、当該Webアドレスにアクセスしている第二のユーザ端末からの第二の前記仮想空間ユーザ情報と、に基づいて仮想空間情報を生成する仮想空間情報生成手段と、
生成された仮想空間情報を前記第一及び第二のユーザ端末群に送信する仮想空間情報送信手段とを備える
ことを特徴とする仮想空間提供サーバ。 - いずれかの前記ユーザ端末からの要求に応じて、前記仮想空間を表示させるための仮想空間生成プログラムを提供するプログラム提供手段を有し、
前記仮想空間情報生成手段は、前記仮想空間生成プログラムによって仮想空間を表示させるための仮想空間生成データを送信する
ことを特徴とする請求項9に記載の仮想空間提供サーバ。 - いずれかの前記ユーザ端末から送信される前記アバター変更データを検出するアバター変更データ検出手段と、
該アバター変更データ検出手段によって前記アバター変更データが検出されると、他の前記ユーザ端末に前記アバター変更データを示す仮想空間生成データ送信するアバター変更データ送信手段とを有する
ことを特徴とする請求項10に記載の仮想空間提供サーバ。 - いずれかの前記ユーザ端末から送信される前記アイテム変更データを検出するアイテム変更データ検出手段と、
該アイテム変更データ検出手段によって前記アイテム変更データが検出されると、他の前記ユーザ端末に前記アイテム変更データを示す仮想空間生成データ送信するアイテム変更データ送信手段とを有する
ことを特徴とする請求項10又は11に記載の仮想空間提供サーバ。 - 前記Webアドレス情報検出手段によって検出されたWebアドレス情報に応じて仮想空間を振り分ける仮想空間振分手段を有し、
前記仮想空間振分手段により、それぞれの前記ユーザ端末からの前記Webアドレス情報が同じであれば、それぞれの前記ユーザ端末に同じ内容の仮想空間が生成されるように振り分けられ、それぞれの前記ユーザ端末からの前記Webアドレス情報が異なる場合は、それぞれの前記ユーザ端末にそれぞれの前記Webアドレス情報に応じた仮想空間が生成されるように振り分けられる
ことを特徴とする請求項10〜12のいずれかに記載の仮想空間提供サーバ。 - 少なくとも、前記仮想空間生成データが送信されることに伴う仮想空間を保存させ、該保存されている仮想空間内の少なくとも前記アバター画像の数が0個になった時点で削除させる仮想空間管理手段を有していることを特徴とする請求項10〜13のいずれかに記載の仮想空間提供サーバ。
- 前記ユーザ端末側で取得されたWebアドレス情報に基づく固定長のハッシュ値に応じた仮想空間を生成させるための仮想空間生成データを生成して前記ハッシュ値を送信した前記ユーザ端末に送信する
ことを特徴とする請求項10〜14のいずれかに記載の仮想空間提供サーバ。 - 複数のユーザ端末によりネットワークを介して仮想空間を共有し、前記ネットワークに接続される仮想空間提供サーバにより、前記仮想空間を複数の前記ユーザ端末に表示させるに際し、
前記複数のユーザ端末は、
前記ネットワークを介してWebサーバに接続する工程と、
接続したWebサーバのWebアドレス情報を取得する工程と、
取得したWebアドレスからWebページ情報を取得して表示手段に表示させる工程と、
該Webアドレス情報と、当該端末の記憶手段に記憶された仮想空間ユーザ情報とを、前記仮想空間提供サーバに送信する工程と、
前記仮想空間提供サーバから前記Webアドレス情報に基づく仮想空間情報を受信する工程と、
受信した前記仮想空間情報に基づいて、前記Webアドレス情報に基づく仮想空間画像と、当該Webアドレスにアクセスしているユーザのアバター画像とを生成して表示手段に表示させる工程とを有し、
前記仮想空間提供サーバは、
第一のユーザ端末が取得したWebアドレス情報と、該第一のユーザ端末からの第一の前記仮想空間ユーザ情報とを受信する工程と、
受信したWebアドレス情報と、前記第一の仮想空間ユーザ情報と、当該Webアドレスにアクセスしている第二のユーザ端末からの第二の前記仮想空間ユーザ情報と、に基づいて仮想空間情報を生成する工程と、
生成された仮想空間情報を前記第一及び第二のユーザ端末群に送信する工程とを有する
ことを特徴とする仮想空間提供方法。 - 前記仮想空間提供サーバは、前記ユーザ端末からの要求に応じて、前記仮想空間を表示させるための仮想空間生成プログラムを提供する工程を有し、
該仮想空間生成プログラムを提供後、該仮想空間生成プログラムによって仮想空間を表示させるための仮想空間生成データを送信する
ことを特徴とする請求項16に記載の仮想空間提供方法。 - 前記複数のユーザ端末は、
前記仮想空間生成プログラムが有する各種要素の中から選択されたアバター画像の移動に伴うアバター変更データを前記仮想空間提供サーバに送信する工程と、
前記仮想空間提供サーバからの他の前記ユーザ端末側の変更に紐付けられた仮想空間生成データから、他の前記ユーザ端末側のアバター画像の移動に伴うアバター変更データを検出する工程と、
該アバター変更データが検出されると、他の前記ユーザ端末側の仮想空間と同じ内容になるような編集処理を行う工程とを有し、
前記仮想空間提供サーバは、
いずれかの前記ユーザ端末から送信される前記アバター変更データを検出する工程と、
該アバター変更データが検出されると、他の前記ユーザ端末に前記アバター変更データを示す仮想空間生成データ送信する工程とを有する
ことを特徴とする請求項17に記載の仮想空間提供方法。 - 前記複数のユーザ端末は、
前記仮想空間生成プログラムが有する各種要素の中から選択された所定のアイテム画像の選択や消去に伴うアイテム変更データを前記仮想空間提供サーバに送信する工程と、
前記仮想空間提供サーバからの他の前記ユーザ端末側の変更に紐付けられた仮想空間生成データから、他の前記ユーザ端末側のアイテム画像の選択又は消去に伴うアイテム変更データを検出する工程と、
該アイテム変更データが検出されると、他の前記ユーザ端末側の仮想空間と同じ内容になるような編集処理を行う工程とを有し、
前記仮想空間提供サーバは、
いずれかの前記ユーザ端末から送信される前記アイテム変更データを検出する工程と、
該アイテム変更データが検出されると、他の前記ユーザ端末に前記アイテム変更データを示す仮想空間生成データ送信する工程とを有する
ことを特徴とする請求項17又は18に記載の仮想空間提供方法。 - 前記仮想空間提供サーバは、
前記Webアドレス情報検出手段によって検出されたWebアドレス情報に応じて仮想空間を振り分ける工程を有し、
それぞれの前記ユーザ端末からの前記Webアドレス情報が同じであれば、それぞれの前記ユーザ端末に同じ内容の仮想空間が生成されるように振り分けられ、それぞれの前記ユーザ端末からの前記Webアドレス情報が異なる場合は、それぞれの前記ユーザ端末にそれぞれの前記Webアドレス情報に応じた仮想空間が生成されるように振り分けられる
ことを特徴とする請求項17〜19のいずれかに記載の仮想空間提供方法。 - 前記仮想空間提供サーバは、少なくとも、前記仮想空間生成データが送信されることに伴う仮想空間を保存させ、該保存されている仮想空間内の少なくとも前記アバター画像の数が0個になった時点で削除させる工程を有していることを特徴とする請求項17〜20のいずれかに記載の仮想空間提供方法。
- 前記複数のユーザ端末は、前記取得されたWebアドレス情報に基づき、固定長のハッシュ値を生成する工程を有し、
前記仮想空間提供サーバは、前記ハッシュ値に応じた仮想空間を生成させるための仮想空間生成データを生成して前記ハッシュ値を送信した前記ユーザ端末に送信する
ことを特徴とする請求項17〜21のいずれかに記載の仮想空間提供方法。 - 複数のユーザ端末によりネットワークを介して仮想空間を共有し、前記ネットワークに接続される仮想空間提供サーバにより、前記仮想空間を複数の前記ユーザ端末に表示させるに際し、
前記複数のユーザ端末は、
前記ネットワークを介してWebサーバに接続する工程と、
接続したWebサーバのWebアドレス情報を取得する工程と、
取得したWebアドレスからWebページ情報を取得して表示手段に表示させる工程と、
該Webアドレス情報と、当該端末の記憶手段に記憶された仮想空間ユーザ情報とを、前記仮想空間提供サーバに送信する工程と、
前記仮想空間提供サーバから前記Webアドレス情報に基づく仮想空間情報を受信する工程と、
受信した前記仮想空間情報に基づいて、前記Webアドレス情報に基づく仮想空間画像と、当該Webアドレスにアクセスしているユーザのアバター画像とを生成して表示手段に表示させる工程とを有し、
前記仮想空間提供サーバは、
第一のユーザ端末が取得したWebアドレス情報と、該第一のユーザ端末からの第一の前記仮想空間ユーザ情報とを受信する工程と、
受信したWebアドレス情報と、前記第一の仮想空間ユーザ情報と、当該Webアドレスにアクセスしている第二のユーザ端末からの第二の前記仮想空間ユーザ情報と、に基づいて仮想空間情報を生成する工程と、
生成された仮想空間情報を前記第一及び第二のユーザ端末群に送信する工程とを有し、
これらの工程をコンピュータに実現させることを特徴とする仮想空間提供プログラム。 - 前記仮想空間提供サーバは、前記ユーザ端末からの要求に応じて、前記仮想空間を表示させるための仮想空間生成プログラムを提供する工程を有し、
該仮想空間生成プログラムを提供後、該仮想空間生成プログラムによって仮想空間を表示させるための仮想空間生成データを送信する
ことを特徴とする請求項23に記載の仮想空間提供プログラム。 - 前記複数のユーザ端末は、
前記仮想空間生成プログラムが有する各種要素の中から選択されたアバター画像の移動に伴うアバター変更データを前記仮想空間提供サーバに送信する工程と、
前記仮想空間提供サーバからの他の前記ユーザ端末側の変更に紐付けられた仮想空間生成データから、他の前記ユーザ端末側のアバター画像の移動に伴うアバター変更データを検出する工程と、
該アバター変更データが検出されると、他の前記ユーザ端末側の仮想空間と同じ内容になるような編集処理を行う工程とを有し、
前記仮想空間提供サーバは、
いずれかの前記ユーザ端末から送信される前記アバター変更データを検出する工程と、
該アバター変更データが検出されると、他の前記ユーザ端末に前記アバター変更データを示す仮想空間生成データ送信する工程とを有する
ことを特徴とする請求項24に記載の仮想空間提供プログラム。 - 前記複数のユーザ端末は、
前記仮想空間生成プログラムが有する各種要素の中から選択された所定のアイテム画像の選択や消去に伴うアイテム変更データを前記仮想空間提供サーバに送信する工程と、
前記仮想空間提供サーバからの他の前記ユーザ端末側の変更に紐付けられた仮想空間生成データから、他の前記ユーザ端末側のアイテム画像の選択又は消去に伴うアイテム変更データを検出する工程と、
該アイテム変更データが検出されると、他の前記ユーザ端末側の仮想空間と同じ内容になるような編集処理を行う工程とを有し、
前記仮想空間提供サーバは、
いずれかの前記ユーザ端末から送信される前記アイテム変更データを検出する工程と、
該アイテム変更データが検出されると、他の前記ユーザ端末に前記アイテム変更データを示す仮想空間生成データ送信する工程とを有する
ことを特徴とする請求項24又は25に記載の仮想空間提供プログラム。 - 前記仮想空間提供サーバは、
前記Webアドレス情報検出手段によって検出されたWebアドレス情報に応じて仮想空間を振り分ける工程を有し、
それぞれの前記ユーザ端末からの前記Webアドレス情報が同じであれば、それぞれの前記ユーザ端末に同じ内容の仮想空間が生成されるように振り分けられ、それぞれの前記ユーザ端末からの前記Webアドレス情報が異なる場合は、それぞれの前記ユーザ端末にそれぞれの前記Webアドレス情報に応じた仮想空間が生成されるように振り分けられる
ことを特徴とする請求項24〜26のいずれかに記載の仮想空間提供プログラム。 - 前記仮想空間提供サーバは、少なくとも、前記仮想空間生成データが送信されることに伴う仮想空間を保存させ、該保存されている仮想空間内の少なくとも前記アバター画像の数が0個になった時点で削除させる工程を有していることを特徴とする請求項24〜27のいずれかに記載の仮想空間提供プログラム。
- 前記複数のユーザ端末は、前記取得されたWebアドレス情報に基づき、固定長のハッシュ値を生成する工程を有し、
前記仮想空間提供サーバは、前記ハッシュ値に応じた仮想空間を生成させるための仮想空間生成データを生成して前記ハッシュ値を送信した前記ユーザ端末に送信する
ことを特徴とする請求項24〜28のいずれかに記載の仮想空間提供プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007224629A JP2009059091A (ja) | 2007-08-30 | 2007-08-30 | 仮想空間提供システム、仮想空間提供サーバ、仮想空間提供方法及び仮想空間提供プログラム |
| PCT/JP2008/063746 WO2009028293A1 (ja) | 2007-08-30 | 2008-07-31 | 仮想空間提供システム、仮想空間提供サーバ、仮想空間提供方法及び仮想空間提供プログラム |
| US12/675,715 US20100218121A1 (en) | 2007-08-30 | 2008-07-31 | Virtual space provision system, virtual space provision server, virtual space provision method, and virtual space provision program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007224629A JP2009059091A (ja) | 2007-08-30 | 2007-08-30 | 仮想空間提供システム、仮想空間提供サーバ、仮想空間提供方法及び仮想空間提供プログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009059091A true JP2009059091A (ja) | 2009-03-19 |
Family
ID=40387020
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007224629A Pending JP2009059091A (ja) | 2007-08-30 | 2007-08-30 | 仮想空間提供システム、仮想空間提供サーバ、仮想空間提供方法及び仮想空間提供プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20100218121A1 (ja) |
| JP (1) | JP2009059091A (ja) |
| WO (1) | WO2009028293A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010267095A (ja) * | 2009-05-15 | 2010-11-25 | Yahoo Japan Corp | ウェブの指標で三次元空間の規模を変更するサーバ装置及び方法 |
| KR20210150838A (ko) * | 2020-06-04 | 2021-12-13 | 김경민 | 가상공간 아카이브를 이용한 가상공간 임대차 서비스 제공 시스템 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8239776B2 (en) * | 2009-01-14 | 2012-08-07 | International Business Machines Corporation | Behavior detection and alert in virtual worlds based on spatial and temporal criteria |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0981781A (ja) * | 1995-07-12 | 1997-03-28 | Sony Corp | 3次元仮想現実空間共有方法、3次元仮想現実空間共有システム、情報記録媒体、情報記録方法、情報伝送媒体、情報伝送方法、情報処理方法、クライアント端末、並びに共有サーバ端末 |
| JP2005250859A (ja) * | 2004-03-04 | 2005-09-15 | Nomura Research Institute Ltd | アバター制御システム |
| JP2005530233A (ja) * | 2002-06-17 | 2005-10-06 | ポルタ ラネリ,エセ アー | 同じウェブページを訪問するユーザ間で可能な通信 |
| JP2007140749A (ja) * | 2005-11-16 | 2007-06-07 | Akira Usami | チャット処理装置、方法、及びコンピュータプログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2833101B1 (fr) * | 2001-12-03 | 2004-07-02 | Dotvision | Procede de creation et de gestion d'univers virtuel |
| JP3829722B2 (ja) * | 2002-01-23 | 2006-10-04 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| US20080235320A1 (en) * | 2005-08-26 | 2008-09-25 | Bruce Joy | Distributed 3D Environment Framework |
| US20080204449A1 (en) * | 2007-02-27 | 2008-08-28 | Dawson Christopher J | Enablement of virtual environment functions and features through advertisement exposure |
-
2007
- 2007-08-30 JP JP2007224629A patent/JP2009059091A/ja active Pending
-
2008
- 2008-07-31 WO PCT/JP2008/063746 patent/WO2009028293A1/ja not_active Ceased
- 2008-07-31 US US12/675,715 patent/US20100218121A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0981781A (ja) * | 1995-07-12 | 1997-03-28 | Sony Corp | 3次元仮想現実空間共有方法、3次元仮想現実空間共有システム、情報記録媒体、情報記録方法、情報伝送媒体、情報伝送方法、情報処理方法、クライアント端末、並びに共有サーバ端末 |
| JP2005530233A (ja) * | 2002-06-17 | 2005-10-06 | ポルタ ラネリ,エセ アー | 同じウェブページを訪問するユーザ間で可能な通信 |
| JP2005250859A (ja) * | 2004-03-04 | 2005-09-15 | Nomura Research Institute Ltd | アバター制御システム |
| JP2007140749A (ja) * | 2005-11-16 | 2007-06-07 | Akira Usami | チャット処理装置、方法、及びコンピュータプログラム |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010267095A (ja) * | 2009-05-15 | 2010-11-25 | Yahoo Japan Corp | ウェブの指標で三次元空間の規模を変更するサーバ装置及び方法 |
| KR20210150838A (ko) * | 2020-06-04 | 2021-12-13 | 김경민 | 가상공간 아카이브를 이용한 가상공간 임대차 서비스 제공 시스템 |
| KR102402026B1 (ko) * | 2020-06-04 | 2022-05-25 | 김경민 | 가상공간 아카이브를 이용한 가상공간 임대차 서비스 제공 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20100218121A1 (en) | 2010-08-26 |
| WO2009028293A1 (ja) | 2009-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230285853A1 (en) | Methods and systems for cloud executing mini-games and sharing | |
| US20220100947A1 (en) | Systems and methods for sharing user generated slide objects over a network | |
| JP6348726B2 (ja) | 情報共有システム、情報処理装置、プログラム及び情報共有方法 | |
| US10258881B2 (en) | Systems and methods for tagging content of shared cloud executed mini-games and tag sharing controls | |
| Brennan | Attention factory: The story of TikTok and China's ByteDance | |
| US20140316894A1 (en) | System and method for interfacing interactive systems with social networks and media playback devices | |
| WO2010109581A1 (ja) | コンテンツ推奨方法、推奨情報作成方法、コンテンツ推奨プログラム、コンテンツ推奨サーバおよびコンテンツ提供システム | |
| CN103902808A (zh) | 用于生成和共享云供应游戏的视频剪辑的系统和方法 | |
| JP2009211528A (ja) | 仮想空間提供システム、仮想空間提供方法及び仮想空間提供プログラム | |
| JP2015150172A (ja) | 情報共有システム、情報処理装置、プログラム及び情報共有方法 | |
| KR20140126152A (ko) | 음악 컨텐츠 이용 서비스 제공 방법 및 서버 | |
| JP2009059091A (ja) | 仮想空間提供システム、仮想空間提供サーバ、仮想空間提供方法及び仮想空間提供プログラム | |
| JP6096853B1 (ja) | 情報表示プログラム、情報表示方法、および情報表示装置 | |
| JP2022520661A (ja) | デジタルコンテンツのマッピングされたビュー | |
| US20110173559A1 (en) | Method and system for publishing an online post from a device | |
| JP2009087034A (ja) | 仮想空間提供システム、仮想空間提供サーバ、仮想空間提供方法及び仮想空間提供プログラム | |
| JP6038590B2 (ja) | 情報処理システム、情報処理装置、サーバ、情報処理プログラム、および情報処理方法 | |
| JP2012073936A (ja) | コンテンツ配信サーバー、プログラム、コンテンツ配信システム及びコンテンツ取得サーバー | |
| TW201413480A (zh) | 用以管理網路導航之系統及方法 | |
| JP2009075845A (ja) | 表示制御プログラム及び表示制御装置 | |
| JP4907606B2 (ja) | サーバ、Webページ提供方法及びシステム | |
| JP2008033862A (ja) | ドキュメントデータを表示させる方法 | |
| KR100478345B1 (ko) | 컨텐츠 중심의 커뮤니티 형성 방법 | |
| JP6075894B2 (ja) | 管理装置、管理装置と通信可能な端末装置、サービス提供システム、管理装置の制御方法、及び管理装置のプログラム | |
| JP2009157535A (ja) | ウエッブ遊戯システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100820 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130219 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20130318 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130411 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130621 |