[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3646983B2 - 待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システム - Google Patents

待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システム Download PDF

Info

Publication number
JP3646983B2
JP3646983B2 JP2001216898A JP2001216898A JP3646983B2 JP 3646983 B2 JP3646983 B2 JP 3646983B2 JP 2001216898 A JP2001216898 A JP 2001216898A JP 2001216898 A JP2001216898 A JP 2001216898A JP 3646983 B2 JP3646983 B2 JP 3646983B2
Authority
JP
Japan
Prior art keywords
distribution
client terminal
waiting
terminal device
order
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.)
Expired - Fee Related
Application number
JP2001216898A
Other languages
English (en)
Other versions
JP2002197058A (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 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 Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Priority to JP2001216898A priority Critical patent/JP3646983B2/ja
Priority to US09/942,932 priority patent/US20020049086A1/en
Priority to EP01307862A priority patent/EP1199633A3/en
Publication of JP2002197058A publication Critical patent/JP2002197058A/ja
Application granted granted Critical
Publication of JP3646983B2 publication Critical patent/JP3646983B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • 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/35Details of game servers
    • 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/45Controlling the progress of the video game
    • A63F13/48Starting a game, e.g. activating a game device or waiting for other players to join a multiplayer session
    • 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/32Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections
    • A63F13/327Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections using wireless networks, e.g. Wi-Fi® or piconet
    • 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/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection 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
    • 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/75Enforcing rules, e.g. detecting foul play or generating lists of cheating players
    • 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
    • A63F13/792Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for payment purposes, e.g. monthly subscriptions
    • 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/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • 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/40Features 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/404Features 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 characterized by a local network connection
    • A63F2300/405Features 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 characterized by a local network connection being a wireless ad hoc network, e.g. Bluetooth, Wi-Fi, Pico net
    • 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/40Features 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/407Data transfer via internet
    • 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
    • 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/5513Details of game data or player data management involving billing
    • 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/5586Details of game data or player data management for enforcing rights or rules, e.g. to prevent foul play
    • 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/57Features 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 details of game services offered to the player
    • A63F2300/572Communication between players during game play of non game information, e.g. e-mail, chat, file transfer, streaming of audio and streaming of video
    • 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/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/636Methods for processing data by generating or executing the game program for controlling the execution of the game in time involving process of starting or resuming a game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、例えばゲームサーバに対して自己のパーソナルコンピュータ装置を接続して仮想空間上のキャラクタ等を操作してゲームを楽しむネットゲームシステムや、ビデオゲーム,映画,ニュース,音楽等の各種デジタルコンテンツをインターネット等の通信回線網を介して配信するコンテンツ配信システムや、上記通信回線網を介してコンサートチケットや各種商品の予約や販売を行うネットマーケティングシステム等に設けて好適な待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システムに関する。
【0002】
【従来の技術】
今日において、インターネット等の通信回線網に接続可能なパーソナルコンピュータ装置や通信機能を有するゲーム機が多くの家庭に普及しており、通信回線網を利用したゲーム(ネットゲーム)や、ビデオゲーム,映画,ニュース,音楽等の各種デジタルコンテンツのネット配信サービスが盛んに行われるようになっている。
【0003】
このうち、ネットゲームを行う場合、プレーヤは自己のパーソナルコンピュータ装置や通信機能を有するゲーム機であるクライアント端末装置を、そのゲームのゲームプログラムを配信しているサーバ装置に通信回線網を介して接続する。この接続がなされると、サーバ装置は、所定のゲームプログラムを一括して、或いは断片的にプレーヤのクライアント端末装置に配信する。
【0004】
プレーヤのクライアント端末装置は、このサーバ装置から配信されたゲームプログラムをダウンロードし、プレーヤの端末操作に対応したゲームプログラムを実行する。これにより、プレーヤは仮想空間上のキャラクタ等を操作することができ、ネットゲームを楽しむことができる。
【0005】
一方、ネット配信サービスを利用して例えばビデオゲームを購入する場合、プレーヤは、インターネット等の通信回線網を介してネット上の販売サイトにアクセスし、購入を希望するビデオゲームを選択すると共に、クレジットカードや銀行振込等の支払い方法を選択し、住所,氏名等を明示して購入希望の意思表示を行う。
【0006】
プレーヤからこのような購入希望がなされると、販売サイトは、即座に、或いは代金の徴収がなされたことを確認した後に、そのプレーヤに対してビデオゲームのゲームコンテンツの配信を行う。
【0007】
プレーヤは、この販売サイトから配信されたゲームコンテンツを、自分のクライアント端末装置のハードディスク等にダウンロードする。これにより、プレーヤは、販売店頭に出向くことなく、自分が希望したビデオゲームのゲームプログラムを入手することができる。
【0008】
ここで、コンテンツの配信を行う通信回線網の伝送帯域には限界があるため、一度にコンテンツの配信を行うことができるプレーヤの数にも限界がある。このため、従来のネット配信業務においては、事前に配信可能なプレーヤ数に限定したプレーヤ登録を行い、この登録したプレーヤに対してのみコンテンツの配信を行うか、或いは所定の配信数を越えるアクセスがあった場合は、その所定の配信数を越えるプレーヤのアクセスは受け付けない(接続させない)ようにすることで、通信回線網の伝送帯域に応じたプレーヤ数のアクセス制限を行うようになっていた。
【0009】
【発明が解決しようとする課題】
しかし、事前に配信可能なプレーヤ数に限定したプレーヤ登録を行い、この登録したプレーヤに対してのみコンテンツの配信を行う場合には、当然のことながら事前に登録を済ませたプレーヤしかコンテンツの配信を受けることができない。このため、コンテンツの配信を受けることができるプレーヤが限定されたものとなり、コンテンツの配信業務が閉鎖的(限定的)なものとなる問題があった。そのコンテンツの配信を希望するプレーヤは、事前に登録を済ませたプレーヤ以外にも多数存在するはずであり、このようなアクセス制限は好ましいことではない。
【0010】
一方、通信回線網の伝送帯域に応じたプレーヤ数以上のプレーヤに対してはアクセスは受け付けない(接続させない)ことでアクセス制限を行う場合には、接続を行うことができなかったプレーヤは、自分が配信数の枠からもれたために接続を行うことができないのか(ネット混雑が原因で接続することができないのか)、或いは自分のクライアント端末装置や配信業者側のサーバ装置の故障等の別の原因で接続を行うことができないのか、プレーヤ自信で判断することはできない。このため、接続を行うことができないプレーヤに対して不安を与える問題があった。
【0011】
本発明は上述の課題に鑑みてなされたものであり、プレーヤからの全てのアクセスを受け付けることができ、接続できないことでプレーヤが不安を憶える不都合を防止することができるような待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システムの提供を目的とする。
【0012】
【課題を解決するための手段】
本発明は、上述の課題を解決するために、ユーザのクライアント端末装置を介してアクセスがあった際に、これを全て受け付け、そのユーザからのアクセスがあった時点で、少なくともそのユーザよりも先にアクセスのあった他のユーザの総人数と、この他のユーザの総人数に対する当該ユーザの順番を示す情報をサーバ装置からクライアント端末装置に送信し、クライアント端末装置側において、サーバ装置から送信された上記総人数及びその総人数に対する当該ユーザの順番をグラフィカル表示或いはテキスト表示することで、ユーザに対して、目的とする情報の現在の配信状況等を明示する。
【0013】
【発明の実施の形態】
本発明は、通信回線網を介して各クライアント端末装置にゲームコンテンツを配信することで、いわゆるネットゲームを可能とするネットゲームシステムに適用することができる。
【0014】
[ネットゲームシステムの構成]
図1は、この本発明の実施の形態となるネットゲームシステムの全体構成を示す図である。この図1からわかるように、この実施の形態のネットゲームシステムは、例えばインターネットやLAN,WAN等の通信回線網1に接続され、ネットゲームを可能とするためのゲームコンテンツを一括的或いは断続的に配信するゲームサーバ装置2と、後に説明する待ち順番表示方法のプログラムが記憶された記憶部4と、同じく通信回線網1に接続され、ゲームサーバ装置2から通信回線網1を介して配信されたゲームコンテンツをダウンロードしてネットゲームを行う多数のクライアント端末装置3とで構成されている。
【0015】
クライアント端末装置3としては、上記通信回線網1を介してクライアント端末装置3と通信を行う通信機能を有するパーソナルコンピュータ装置やゲーム機の他、携帯電話機やPHS電話機等の無線端末装置も適用することができる。
【0016】
また、この例は、ゲームサーバ装置2とクライアント端末装置3との間で有線的な通信を行う例であるが、これらゲームサーバ装置2とクライアント端末装置3との間で無線的な通信を行う構成としてもよい。特に、クライアント端末装置3が携帯電話機(或いはPHS電話機)である場合には、ゲームサーバ装置2とクライアント端末装置3との間では無線的な通信(厳密にいえば基地局からサーバ装置までは有線的な接続になるため一部無線的な通信)が行われることとなる。
【0017】
[ネットゲームシステムの動作]
[全体の動作]
図2は、この実施の形態のネットゲームシステムの全体的な動作を示すフローチャートである。この図2のフローチャートにおいて、ステップS1〜ステップS7は、記憶部4に記憶された待ち順番表示方法のプログラムに基づくゲームサーバ装置2側の動作を示しており、ステップS11〜ステップS16はクライアント端末装置3側の動作を示している。なお、ゲームサーバ装置2とクライアント端末装置3との間の各情報の送受信は通信回線網1(ネットワーク回線)を介して行われるものと理解されたい。
【0018】
まず、この実施の形態のネットゲームシステムは、ネットゲームの開始予定時刻となった際、すなわちネットゲームのゲームコンテンツの配信開始時刻となった際に、ステップS1においてゲームサーバ装置2が、順番待ち受付処理を開始してステップS2に進む。
【0019】
一方、このネットゲームのゲームコンテンツの配信を受けようとするプレーヤは、このゲームコンテンツの配信開始時刻となった際、或いはこの配信開始時刻以降に、ステップS11においてクライアント端末装置3を操作してゲームサーバ装置2に対してアクセス操作を行う。このプレーヤのアクセス操作がなされるとクライアント端末装置3は、予めインストールされているWEBブラウザを起動し、ゲームサーバ装置2に対して、例えばそのクライアント端末装置3の識別情報や参加要求の暗号等を送信してアクセスを図る。このクライアント端末装置3からのアクセスは、「順番待ち参加要求」としてゲームサーバ装置2により受信される。
【0020】
この「順番待ち参加要求」がなされると、ゲームサーバ装置2は、ステップS2において、プレーヤからの「順番待ち参加要求」を受け付けて(受理して)ステップS3に進む。
【0021】
次に、ゲームサーバ装置2は、プレーヤからの「順番待ち参加要求」を受け付けると、ステップS3において以下に説明する順番待ち処理のスレッドを開始してステップS4に進む。
【0022】
ステップS4では、ゲームサーバ装置2がクライアント端末装置3に対して初期情報を返信してステップS5に進む。この初期情報としては、
1.現在時刻情報(ゲームサーバ装置2側でカウントしている現在の時刻を示す情報)、
2.順番待ち終了時刻情報(そのプレーヤに対してゲームコンテンツの配信が行われる時刻。後に説明する「順番待ち終了処理」の動作を参照のこと)、
3.点呼時刻情報(後に説明する、順番待ちをしているプレーヤに対して行う順番待ち継続の意志確認を行うための点呼処理を行う時刻:例えば午後1時30分,午後2時00分等。後に説明する「点呼処理の動作」を参照のこと)、
4.ゲームコンテンツの配信最大人数(ゲームコンテンツの配信制限を行う場合に返信)、
5.現在の全順番待ち人数、
等がクライアント端末装置3側に返信される。
【0023】
次に、ゲームサーバ装置2から上記初期情報が返信されると、クライアント端末装置3は、ステップS12において初期情報をダウンロードし、この初期化情報に基づいて当該順番待ち処理を実行するためにシステムを初期化してステップS13に進む。
【0024】
具体的には、クライアント端末装置3は、このシステムの初期化の一例として、ゲームサーバ装置2側から送信された現在の時刻と、クライアント端末装置3側でカウントしている現在の時刻とを比較し、両者の誤差を記録する。これにより、クライアント端末装置3側では、以後、この誤差に対応して(ゲームサーバ装置2側でカウントされる時刻に従って)点呼処理等の各処理を実行することが可能となる。
【0025】
次に、ステップS13では、クライアント端末装置3が、ゲームサーバ装置2に対して情報の更新要求を行いステップS14に進む。この情報の更新要求がなされるとゲームサーバ装置2は、ステップS5において、現在の順番待ちの状況を示す順番待ち情報(及びこれに関する各種情報)をクライアント端末装置3側に送信する。
【0026】
この順番待ち情報(及びこれに関する各種情報)が送信されると、クライアント端末装置3側ではステップS14において、例えばJAVA(登録商標)スクリプトに基づいて動作することにより、上記順番待ち情報(及びこれに関する各種情報)に対応する画面をモニタ装置に表示してステップS15に進む(情報表示処理)。
【0027】
図3に、このステップS14の情報表示処理によりモニタ装置にグラフィカル表示された表示画面の一例を示す。この図3からわかるように、この例の場合、上記順番待ち情報(及びこれに関する各種情報)に基づいて、ゲームコンテンツの配布を行う店舗を想定した店舗画像10が表示される。この店舗画像10には、何のゲームコンテンツの配布を行っているのか(何のための順番待ちなのか)ということをプレーヤに対して認識させるために、例えば店舗に掲げられている看板を想定した「○○ゲーム」等のゲーム名11が表示される。
【0028】
また、この図3の例の場合、店舗画像10には、ゲームコンテンツの配布受け付け開始時刻(7/7 10:00〜受付:7月7日の午前10時00分から受け付けが開始されることを意味する。)、及び実際にゲームコンテンツの配布が開始される時刻(7/7 19:00〜開始:7月7日の19時00分からゲームコンテンツの配信が開始されることを意味する。)が表示される。
【0029】
また、この店舗画像10には、現在、ゲームコンテンツの配信待ちを行っているプレーヤの総人数(この例の場合「現在の行列人数100人」として表示)と、プレーヤがその総人数の中の何番目に位置するかを示す順番(この例の場合「あなたの順番」として表示)とが表示される。
【0030】
また、この店舗画像10の前には、そのゲームコンテンツを購入するために店先に並ぶ人間(人間以外に例えば動物等でも可)を想定したキャラクタ画像12が表示される。このキャラクタ画像12は、例えば各プレーヤ毎に一体、或いは所定数(例えば5人,10人,100人等)のプレーヤ毎に一体表示されるようになっている。
【0031】
このキャラクタ画像12のうち、プレーヤに対応するキャラクタ画像は、例えば図3中斜線を付したキャラクタ画像で示すように、その色やかたち等の表示形態を変えて表示されるようになっている。なお、クライアント端末装置3のオペレーションシステムプログラムに登録されたそのクライアント端末装置3の使用者の名前を名札にしてキャラクタ画像に付加し、或いはそのプレーヤに対応するキャラクタ画像を矢印等で指し示すようにしてもよい。これにより、多数のキャラクタ画像12が表示されている場合でも、プレーヤに対して感覚的に全体の列の中の自分の位置(自分の順番)を認識させることができる。
【0032】
また、この図3の例の場合、表示画面の予領域に例えば今後発売予定のゲーム機やゲーム等の広告13が表示される。この広告13は、単に画像や文字等で作成された広告(単に表示のみされている広告)であってもよいし、いわゆるバナー広告のようにクリックされた際に、その広告主のホームページにアクセスできるような広告であってもよい。
【0033】
さらに、この図3の例の場合、ネットワーク上でリアルタイムにテキストデータを交換することで文字による会話を行う、いわゆる「チャット(=トーク:talk)」を可能とするチャット領域14が表示される。このチャットは、例えばIRC(Internet Relay Chat)等を用いることで可能とすることができる。
【0034】
このチャット領域14を設けることにより、各プレーヤは、ゲームコンテンツの配信待ちを行っている間、複数のプレーヤとチャットを楽しむことができ、プレーヤ間のコミュニケーションを確立することができ、また、順番待ちの退屈さを解消することができる。
【0035】
以上の表示形態は、クライアント端末装置3にグラフィカル表示が可能なWEBブラウザが設けられている場合の表示形態であったが、このようなグラフィカル表示を行うことができないWEBブラウザを用いている場合には、表示内容をテキスト表示するようにしてもよい。
【0036】
図4は、表示内容をテキスト表示した場合における表示画面の一例である。この図4からわかるように、表示内容をテキスト表示を行った場合でも、その表示内容としては上記グラフィカル表示を行った場合と同様であり、例えば配信するゲームのゲーム名11,ゲームコンテンツの配布受け付け開始時刻,実際にゲームコンテンツの配布が開始される時刻,現在、ゲームコンテンツの配信待ちを行っているプレーヤの総人数,プレーヤの順番,広告13,チャット領域14等が表示される。
【0037】
このように、クライアント端末装置3側のモニタ装置に対して、現在、順番待ちを行っている総人数と、そのプレーヤの順番を表示することにより、先に順番待ちをしているプレーヤの正当性を明示することができる。また、順番待ちを行っている総人数により、そのゲームサーバ装置2から配信しているゲームコンテンツの人気をプレーヤに対して認識させることができる。
【0038】
なお、図3及び図4に示した表示内容は一例である。このため、これらの表示内容以外に、例えばそのゲームコンテンツ等の代金の金額,そのプレーヤに対するゲームコンテンツの配信予定時刻,ゲームコンテンツの配信までの予定待ち時間等を表示するようにしてもよい。
【0039】
また、この実施の形態のネットゲームシステムにおいては、以下に説明する点呼処理に対してクライアント端末装置3側からゲームサーバ装置2側に返答情報を返答することで適正に順番待ちが行われている場合、上記ステップS13で説明した情報の更新要求が所定時間毎に行われるようになっており、その都度、プレーヤの現在の待ち順番がグラフィカル表示或いはテキスト表示されるようになっている。
【0040】
このため、モニタ表示されるそのプレーヤの待ち順番は、画面が更新される毎に徐々に減っていくこととなる。この更新表示により、順番待ちをしているプレーヤに対して安心感を与えることができる。
【0041】
次に、クライアント端末装置3は、このような情報表示処理を行うとステップS15に進み点呼処理を行う。また、ゲームサーバ装置2は、ステップS5で順番待ち情報を返信した後にステップS6に進み点呼処理を行う。
【0042】
例えば、プレーヤがゲームコンテンツの配信の順番待ちをしていたが、順番待ちをしている時間がなくなった、或いは急用ができた等の事情で、ゲームサーバ装置2とプレーヤのクライアント端末装置3との接続を切断し順番待ちの列から外れる場合がある。
【0043】
このような場合、順番待ちの列から外れたプレーヤは、現在においてはゲームコンテンツの配信を希望していないと考えることができ、また、ゲームサーバ装置2とプレーヤのクライアント端末装置3との接続が切断されているため、そのプレーヤに対してゲームコンテンツの配信を行うことができない。
【0044】
このため、ゲームサーバ装置2側で、順番待ちの列から外れたプレーヤの順番を保持する必要はないため、この実施の形態のネットゲームシステムにおいては、ゲームサーバ装置2側及びクライアント端末装置3側で、上記初期情報により設定された時刻に点呼処理を行い、順番待ちの継続意志の確認を所定時間毎に行い、適正な順番待ち行列を保持するようになっている。
【0045】
〔点呼処理の動作〕
図5は、ゲームサーバ装置2がステップS6で行う点呼処理、及びクライアント端末装置3がステップS15で行う点呼処理の内容を具体的に示したフローチャートである。この図5のフローチャートの各ステップのうち、ステップS21〜ステップS26はゲームサーバ装置2側の点呼処理の流れを、ステップS31〜ステップS38はクライアント端末装置3側の点呼処理の流れをそれぞれ示している。
【0046】
まず、クライアント端末装置3側には、ゲームサーバ装置2から初期情報の一つとして、ゲームサーバ装置2側でカウントしている現在の時刻を示す上記現在時刻情報、及び点呼処理を行う時刻を示す上記点呼時刻情報が送信されるのは上述のとおりである。
【0047】
クライアント端末装置3は、ゲームサーバ装置2から送信された点呼時刻情報と、クライアント端末装置3側に設けられているタイマでカウントしている時刻とに基づき、図5のステップS31において、現在、ゲームサーバ装置2側から指定された点呼時刻となったか否かを判別する。そして、現在の時刻が点呼時刻になっていないものと判別した場合には、そのままこの図5に示すフローチャートを終了し、現在の時刻が点呼時刻になったものと判別した場合にはステップS32に進む。
【0048】
なお、ゲームサーバ装置2側でカウントしている現在の時刻とクライアント端末装置3側でカウントしている現在の時刻とに誤差がある場合は、ゲームサーバ装置2はこの誤差を反映して、すなわち、ゲームサーバ装置2側でカウントしている時刻に従って動作するようになっている。
【0049】
次に、クライアント端末装置3は、現在の時刻が点呼時刻であると判別してステップS32に進むと、例えば「順番待ちを継続しますか?継続する場合は返答操作をして下さい」等の、ゲームサーバ装置2に対して返答の送信を促すメッセージ(或いは画像でもよい)をモニタ装置に表示してステップS33に進む。
【0050】
ステップS33では、このメッセージに対して、例えば所定のキー操作或いはマウス操作等の返答操作が行われたか否かを判別し、この返答操作が行われたものと判別した場合にはステップS37に進み、返答操作が行われないものと判別した場合にはステップS34に進む。
【0051】
この返答操作の有無の判別時間は、上記メッセージを表示してからカウントを開始して例えば5分等のように予め定められている。このため、返答操作が行われないものと判別してステップS34に進んだ場合、クライアント端末装置3は、返答操作が行われることなく所定時間が経過したか否かを判別し、所定時間が経過していない場合は上記ステップS32及びステップS33の各ルーチンを繰り返し実行する。
【0052】
また、所定時間が経過した場合はステップS35に進み、例えば「返答操作が行われないため、順番待ちの列から除外します」等の順番待ち不成立のメッセージをモニタ装置に表示すると共に、このクライアント端末装置3とゲームサーバ装置2と間の接続を切断してステップS36に進み、当該順番待ち処理を終了する。
【0053】
次に、上記ステップS33において、所定の時間内に返答操作が行われたものと判別してステップS37に進んだ場合、クライアント端末装置3は、返答操作がなされたことを示す返答情報を形成し、これをゲームサーバ装置2に送信してステップS38に進む。
【0054】
一方、ゲームサーバ装置2側においても、クライアント端末装置3と同じタイミングで点呼処理を行うようになっており、ステップS21において、現在の時刻が点呼時刻の例えば5分前であるか否かを判別し、点呼時刻の5分前ではないと判別した場合はこの点呼処理のルーチンを終了し、点呼時刻の5分前であると判別した場合はステップS22に進む。
【0055】
上述のように、プレーヤは、ステップS32で点呼返答要求表示がなされた際に、ステップS37でゲームサーバ装置2側に返答情報を返信するようになっている。このため、ゲームサーバ装置2は、ステップS22において、このプレーヤからの返答情報の返信がなされたか否かを判別する点呼確認処理を行いステップS23に進む。
【0056】
この実施の形態のネットゲームシステムにおいては、一例ではあるが、点呼返答要求(ステップS32)がなされてから例えば5分以内に返答情報の返信(ステップS37)がなされず、さらに例えば5分が経過した場合には(点呼返答要求がなされた時刻からカウントして計10分が経過した場合には)、そのプレーヤの待ち順番の権利を削除するようになっている。
【0057】
このため、ゲームサーバ装置2は、ステップS23において、点呼時刻が終了してから例えば5分が経過したか否かを判別し、点呼時刻が終了してから5分以内である場合はステップS24に進み、点呼時刻が終了してから5分が経過した場合にはステップS25に進む。
【0058】
ステップS25では、点呼時刻が終了してから5分が経過したため、ゲームサーバ装置2が、そのプレーヤは、順番待ちの継続意志がないものとみなし、その配信順番待ちの権利(順番権利)を削除してステップS26に進み、この図5のフローチャートに示す点呼処理のルーチンと共に、図2のフローチャートに示す順番待ち処理のスレッドを終了する。
【0059】
これに対して、点呼時刻が終了してから5分以内であると判別されステップS24に進んだ場合、ゲームサーバ装置2は、プレーヤからの返答情報の返信を確認したことを条件に、この返答情報の返信を確認したことを示す点呼確認情報をクライアント端末装置3側に送信して、この図5に示す点呼処理のフローチャートを終了する。
【0060】
クライアント端末装置3は、ゲームサーバ装置2から点呼確認情報が返信されると、ステップS38において、例えば「返答情報の返信を確認しました。順番待ちを継続します。コンテンツの配信まで今暫くお待ち下さい。」等の返答確認のメッセージをモニタ装置に表示して、この図5に示す点呼処理のフローチャートを終了する。
【0061】
〔順番待ち終了処理の動作〕
次に、このような点呼処理により適正に順番待ちが行われ、ゲームコンテンツがそのプレーヤに対して配信可能な状態となると、ゲームサーバ装置2及びクライアント端末装置3は、それぞれ図2のフローチャートのステップS7,ステップS16に進み、ゲームコンテンツ配信のための意志確認や、ゲームコンテンツを配信する等の目的情報の交換を行い、この図2に示すフローチャートの全ルーチンを終了する。
【0062】
図6は、ゲームサーバ装置2が図2のステップS7で行う順番待ち終了処理、及びクライアント端末装置3がステップS16で行う順番待ち終了処理の内容を具体的に示したフローチャートである。この図6のフローチャートの各ステップのうち、ステップS41〜ステップS47はゲームサーバ装置2側の順番待ち終了処理の流れを、ステップS51〜ステップS58はクライアント端末装置3側の順番待ち終了処理の流れをそれぞれ示している。
【0063】
まず、ゲームサーバ装置2側では、プレーヤ側から順番待ち参加要求があった際に、そのプレーヤから順番待ち参加要求がある前に既に順番待ちをしている総プレーヤ数と、ゲームコンテンツのデータ量と、ゲームコンテンツの伝送速度から、順番待ち参加要求があったユーザに対して実際にゲームコンテンツの配信を行う時刻を算出し、これを初期情報の一つである上記「順番待ち終了時刻情報」としてクライアント端末装置3側に送信している。
【0064】
このため、クライアント端末装置3は、ステップS51において、現在の時刻が、順番待ち終了時刻情報で示された順番待ち時間の終了時刻となったか否か、すなわち、ゲームサーバ装置2からゲームコンテンツの配信が行われる時刻となったか否かを判別し、ゲームコンテンツの配信が行われる時刻にはなっていないものと判別した場合には、そのままこの図6に示すフローチャートを終了し、ゲームコンテンツの配信が行われる時刻にはなったものと判別した場合には、ステップS52に進む。
【0065】
ステップS52では、クライアント端末装置3が、例えば「お待たせしました。あなたの順番になりました。ゲームコンテンツの配信を行ってよい場合には返答操作をして下さい」等の、ゲームサーバ装置2に対して返答の送信を促すメッセージ(或いは画像でもよい)をモニタ装置に表示する待ち終了表示処理を行いステップS53に進む。
【0066】
ステップS53では、クライアント端末装置3が、このメッセージに対して、例えば所定のキー操作或いはマウス操作等の返答操作が行われたか否かを判別し、この返答操作が行われたものと判別した場合にはステップS57に進み、返答操作が行われないものと判別した場合にはステップS54に進む。
【0067】
この返答操作の有無の判別時間は、上記メッセージを表示してからカウントを開始して例えば5分(順番待ちの終了時刻から5分)等のように予め定められている。このため、返答操作が行われないものと判別してステップS54に進んだ場合、クライアント端末装置3は、返答操作が行われることなく上記5分が経過したか否かを判別し、上記5分が経過していない場合は上記ステップS52及びステップS53の各ルーチンを繰り返し実行する。
【0068】
また、上記5分が経過した場合はステップS55に進み、例えば「返答操作が行われないため、順番待ちの列から除外します」等の順番待ち不成立のメッセージをモニタ装置に表示すると共に、このクライアント端末装置3とゲームサーバ装置2と間の接続を切断してステップS56に進み、当該順番待ち処理を終了する。
【0069】
次に、上記ステップS53において、所定の時間内に返答操作が行われたものと判別してステップS57に進んだ場合、クライアント端末装置3は、返答操作がなされたことを示す返答情報を形成し、これをゲームサーバ装置2に送信してステップS58に進む。
【0070】
一方、ゲームサーバ装置2側においても、クライアント端末装置3と同じタイミングで順番待ち終了処理を行うようになっており、ステップS41において、現在の時刻が順番待ち終了時刻の例えば5分前であるか否かを判別し、順番待ち終了時刻の5分前ではないと判別した場合はこの順番待ち終了処理のルーチンを終了し、順番待ち終了時刻の5分前であると判別した場合はステップS42に進む。
【0071】
上述のように、プレーヤは、ステップS52で順番待ち終了表示がなされた際に、ステップS57でゲームサーバ装置2側に返答情報を返信するようになっている。このため、ゲームサーバ装置2は、ステップS42において、このプレーヤからの返答情報の返信がなされたか否かを判別する返答確認処理を行いステップS43に進む。
【0072】
この実施の形態のネットゲームシステムにおいては、一例ではあるが、順番待ち終了表示(ステップS52)がなされてから例えば5分以内に返答情報の返信(ステップS57)がなされず、さらに例えば5分が経過した場合には(順番待ち終了表示がなされた時刻からカウントして計10分が経過した場合には)、そのプレーヤの待ち順番の権利を削除するようになっている。
【0073】
このため、ゲームサーバ装置2は、ステップS43において、順番待ち終了表示を行ってから例えば5分が経過したか否かを判別し、順番待ち終了表示を行ってから5分以内である場合はステップS44に進み、順番待ち終了表示を行ってから5分が経過した場合にはステップS46に進む。
【0074】
ステップS46では、順番待ち終了表示を行ってから5分が経過したため、ゲームサーバ装置2が、そのプレーヤは順番待ちの継続意志がないものとみなし、その配信順番待ちの権利(順番権利)を削除してステップS47に進み、この図6のフローチャートに示す順番待ち終了処理のルーチンと共に、図2のフローチャートに示す順番待ち処理のスレッドを終了する。
【0075】
次に、上記ステップS43において、順番待ち終了表示を行ってから5分以内であると判別された場合、ステップS44或いはステップS45に進む。
【0076】
ステップS44は、ゲームコンテンツの最大配布人数が制限されている場合に進むステップであり、この場合、そのプレーヤの配布順番となった時点で、ゲームコンテンツの最大配布人数を越えたか否かを判別する。
【0077】
そして、この最大配布人数を越えている場合には、その旨をクライアント端末装置3に送信すると共に、上記ステップS46及び上記ステップS47でそのプレーヤの配信順番待ちの権利(順番権利)を削除してこの図6のフローチャート及び図2のフローチャートに示す順番待ち処理のスレッドを終了する。
【0078】
また、ゲームサーバ装置2側から最大配布人数を越えている旨の情報が送信されたクライアント端末装置3は、上記ステップS55及びステップS56において、例えば「ゲームコンテンツの最大配布人数を超過しました。ゲームコンテンツの配布を締め切らせて戴きます」等の順番待ち不成立のメッセージをモニタ装置に表示して当該順番待ち処理を終了する。これにより、プレーヤは、ゲームコンテンツの最大配布人数を超過したことを認識することができる。
【0079】
これに対して、ステップS45は、ゲームコンテンツの最大配布人数が制限されていない場合に進むステップであり、この場合、そのプレーヤの配布順番となった時点で、ゲームサーバ装置2が、目的データ(この例の場合はゲームコンテンツ)をクライアント端末装置3に送信して、この図6のフローチャートに示す順番待ち終了処理を終了する。
【0080】
また、ゲームコンテンツが送信されたクライアント端末装置3側では、ステップS58において、例えば「ゲームコンテンツのダウンロードを終了しました。」等の目的データの取得を示すメッセージをモニタ装置に表示してこの図6のフローチャートに示す順番待ち終了処理を終了する。これにより、プレーヤは、ダウンロードされたゲームコンテンツのプログラムに基づいて、ネットゲームを楽しむことができる。
【0081】
[実施の形態の効果]
以上の説明から明らかなように、この実施の形態のネットゲームシステムは、プレーヤからの順番待ち参加要求を受け付けた際に、プレーヤのクライアント端末装置3のモニタ装置に対して、少なくとも現在、順番待ちをしているプレーヤの総人数と、この総人数に対するプレーヤの順番とを表示することにより、順番待ち参加要求を行った各プレーヤに対して、ゲームコンテンツの現在の配信状況と、自分にゲームコンテンツの配信がなされる順番を知らせることができ、プレーヤに対して、「自分のアクセスは受け付けられた。順番待ちをしていれば所定の時刻にゲームコンテンツが配信される。」という安心感を与えることができる。
【0082】
また、プレーヤの待ち順番をキャラクタ等によりグラフィカル表示した場合には、そのプレーヤに対応するキャラクタの表示色を変えたり、矢印で指し示すようにして他のキャラクタと差別化して表示するようになっているため、順番待ちをしているプレーヤに対する自分の位置を分かりやすくすることができる。
【0083】
また、ゲームコンテンツの配信数の制限を行っている場合でも、順番待ち参加要求は一旦受け付け、予定の配信数を超過した場合に、その旨、クライアント端末装置3のモニタ装置に表示して順番待ちの権限を削除するようになっているため、プレーヤに対してゲームコンテンツの配信を行うことができない理由を明示することができる。このため、ゲームコンテンツの配信が行われないことにより、プレーヤに不安を与えてしまう不都合を防止することができる。
【0084】
また、現在、順番待ちを行っている総人数と、そのプレーヤの順番を表示することができるため、先に順番待ちを行っているプレーヤの正当性を明示することができる。また、順番待ちを行っている総人数により、そのゲームサーバ装置2から配信しているゲームコンテンツの人気をプレーヤに対して認識させることができる。
【0085】
また、所定時間毎に点呼処理を行うことで、プレーヤの順番待ちの意志を確認するようになっており、所定の返答操作がなされない場合には、そのプレーヤを順番待ちの列から削除するようになっているため、順番待ちの意志のないプレーヤの順番を保持しておくような不都合を防止することができる。
【0086】
また、クライアント端末装置3のモニタ装置の表示画面の予領域に広告を表示するようになっているため、新作ゲーム等の宣伝を適宜行うことができる。
【0087】
また、順番待ちをしているプレーヤ同士がチャットを行うことができるようになっているため、各プレーヤは、ゲームコンテンツの配信待ちを行っている間、複数のプレーヤとチャットを楽しむことができ、プレーヤ間のコミュニケーションを確立することができ、また、順番待ちの退屈さを解消することができる。
【0088】
また、ゲームサーバ装置2が順番待ち参加要求を受け付けた際に、初期情報の一つとしてゲームサーバ装置2側でカウントしている現在時刻を示す現在時刻情報をクライアント端末装置3側に送信する。そして、クライアント端末装置3側では、この現在時刻情報と、クライアント端末装置3側に設けられているタイマでカウントしている時刻との誤差に基づいて、ゲームサーバ装置2側でカウントしている時刻と同期を取りながら各処理を行う。
【0089】
これにより、一旦ゲームサーバ装置2からクライアント端末装置3に現在時刻情報を送信すれば、クライアント端末装置3側では自己のタイマがカウントする時刻に基づいて、ゲームサーバ装置2と同期して動作することとなるため、各処理毎にゲームサーバ装置2からクライアント端末装置3にその処理を指示する情報等を送信する必要がなく、送信制御プログラムやシステム動作プログラム等を簡略化することができる。
【0090】
なお、上述の実施の形態の説明では、本発明をゲームコンテンツの配信を行うネットゲームシステムに適用することとしたが、本発明は、ゲームコンテンツ以外でも、例えばビデオゲーム,映画,ニュース,音楽等の各種デジタルコンテンツをインターネット等の通信回線網を介して配信するコンテンツ配信システムや、上記通信回線網を介してコンサートチケットや各種商品の予約や販売を行うネットマーケティングシステム等に設けても同じ効果を得ることができる。
【0091】
最後に、上述の実施の形態は本発明の一例である。このため、本発明は上述の実施の形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【0092】
【発明の効果】
本発明は、ユーザ数を限定することなく各ユーザからのアクセスを全て受け付けたうえで、現在、目的とする情報の配信待ちを行っている全ユーザに対するそのユーザの配信順番を明示することができる。
【0093】
このため、全プレーヤからのアクセスを受け付けることができるうえ、現在の配信状況等をユーザに対して明示することができるため、サーバに対して接続できないことでユーザが不安を憶える不都合を防止することができる。
【図面の簡単な説明】
【図1】本発明を適用した実施の形態となるネットゲームシステムのブロック図である。
【図2】上記実施の形態のネットゲームシステムで行われる順番待ち処理を説明するためのフローチャートである。
【図3】上記実施の形態のネットゲームシステムのクライアント端末装置でグラフィカル表示が行われた場合の表示画面の一例を示す模式図である。
【図4】上記実施の形態のネットゲームシステムのクライアント端末装置でテキスト表示が行われた場合の表示画面の一例を示す模式図である。
【図5】上記実施の形態のネットゲームシステムで行われる点呼処理を説明するためのフローチャートである。
【図6】上記実施の形態のネットゲームシステムで行われる順番待ち終了処理を説明するためのフローチャートである。
【符号の説明】
1…通信回線網,2…ゲームサーバ装置,3…クライアント端末装置,10…店舗画像,11…ゲーム名,12…キャラクタ画像,13…広告,14…チャット領域

Claims (28)

  1. 所定のコンテンツの配信を要求する配信要求ユーザのクライアント端末装置が、サーバ装置に対し所定の通信回線網を介して上記コンテンツの配信要求を行う配信要求ステップと、
    上記配信要求を受けた上記サーバ装置が、上記配信要求ユーザの配信要求の前に上記コンテンツの配信要求を行って当該コンテンツの配信の順番を待っている全ての他のユーザの人数と上記コンテンツのデータ量と上記通信回線網のデータ伝送速度とに基づき、上記配信要求ユーザのクライアント端末装置に対して上記コンテンツの配信を開始する配信予定時刻を算出して該配信予定時刻を示す順番待ち終了時刻情報を生成し、当該終了時刻情報を含む初期情報を、上記通信回線網を介して上記クライアント端末装置に送信する初期情報送信ステップと、
    上記サーバ装置が、上記配信要求ユーザの配信要求の前から上記コンテンツの配信の順番を待っている他のユーザへの上記コンテンツの配信処理が終了する毎に、当該配信要求ユーザの順番を繰り上げて当該配信要求ユーザの現在の順番を求める順番更新ステップと、
    上記クライアント端末装置が、上記配信要求の後に上記サーバ装置に対して上記通信回線網を介して所定時間毎に情報の更新要求を行う更新要求ステップと、
    上記サーバ装置が、上記更新要求を受けた時点で、上記配信要求ユーザの配信要求の前及び後に上記コンテンツの配信要求を行った他のユーザと当該配信要求ユーザとを含めた上記所定のコンテンツの配信の順番を待っている全ての順番待ちユーザの総人数を示す総人数情報と、この順番待ちユーザの総人数に対する当該配信要求ユーザの上記現在の順番を示す順番情報とを生成し、上記総人数情報と上記順番情報とを含む更新情報を、上記通信回線網を介して上記クライアント端末装置に送信する更新情報送信ステップと、
    上記初期情報送信ステップにおいて送信された上記配信予定時刻と、上記更新情報送信ステップにおいて送信された上記順番待ちユーザの総人数及び上記配信要求ユーザの現在の順番とを、上記クライアント端末装置側でグラフィカル表示或いはテキスト表示する情報表示ステップと
    を有する待ち順番表示方法。
  2. 請求項1記載の待ち順番表示方法であって、
    上記順番待ちユーザの総人数に対する上記配信要求ユーザの現在の順番を、上記クライアント端末装置において、特別な表示形態で表示するステップを有する
    ことを特徴とする待ち順番表示方法。
  3. 請求項1又は請求項記載の待ち順番表示方法であって、
    上記サーバ装置側でカウントしている現在の時刻を示す現在時刻情報を上記クライアント端末装置側に送信するステップと、
    上記クライアント端末装置側で、上記サーバ装置から送信された現在時刻情報に基づいて、当該クライアント端末装置側でカウントしている現在時刻と、上記サーバ装置側でカウントしている現在時刻とが一致するように時差修正するステップと、
    上記サーバ装置において、当該サーバ装置でカウントしている現在の時刻に基づいて所定の処理を行うステップと、
    上記クライアント端末装置において、上記時差修正してカウントした現在の時刻に基づいて、上記サーバ装置と同期して所定の処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法。
  4. 請求項1〜請求項のうち、いずれか一項記載の待ち順番表示方法であって、
    順番待ち継続意志の確認を行う点呼処理を行うための点呼時刻情報を上記サーバ装置から上記クライアント端末装置に送信するステップと、
    上記サーバ装置において、上記クライアント端末装置側に送信した点呼時刻情報に基づいて、上記配信要求ユーザの順番待ち継続の意志確認を行う点呼処理を行うステップと、
    上記クライアント端末装置において、上記サーバ装置側から送信された点呼時刻情報に基づいて、順番待ち継続の意志表示を上記サーバ装置に対して行う返答処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法。
  5. 請求項1〜請求項のうち、いずれか一項記載の待ち順番表示方法であって、
    上記クライアント端末装置において、上記サーバ装置側から送信された上記終了時刻情報で示される終了時刻から所定時間内に、上記コンテンツの配信開始要求を上記サーバ装置に対して行う返答処理を行うステップと、
    上記サーバ装置において、上記クライアント端末装置側に送信した上記終了時刻情報で示される終了時刻から所定時間内に、該クライアント端末装置から上記配信開始要求があった場合に、クライアント端末装置への上記コンテンツの配信を開始する順番待ち終了処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法。
  6. 請求項又は請求項記載の待ち順番表示方法であって、
    上記返答処理が行われなかった場合に、上記サーバ装置及び上記クライアント端末装置の少なくとも一方において、順番待ちの権利を削除するステップを有する
    ことを特徴とする待ち順番表示方法。
  7. 請求項1〜請求項のうち、いずれか一項記載の待ち順番表示方法であって、
    上記クライアント端末装置において、任意の広告を表示するステップ、及び複数のユーザ間の文字による会話を可能とするチャットを行うためのチャット領域を表示するステップのうち、少なくとも一方を有する
    ことを特徴とする待ち順番表示方法。
  8. 所定のコンテンツの配信を要求する配信要求ユーザのクライアント端末装置が、サーバ装置に対し所定の通信回線網を介して上記コンテンツの配信要求を行う配信要求ステップと、
    上記配信要求を受けた上記サーバ装置が、上記配信要求ユーザの配信要求の前に上記コンテンツの配信要求を行って当該コンテンツの配信の順番を待っている全ての他のユーザの人数と上記コンテンツのデータ量と上記通信回線網のデータ伝送速度とに基づき、上記配信要求ユーザのクライアント端末装置に対して上記コンテンツの配信を開始する配信予定時刻を算出して該配信予定時刻を示す順番待ち終了時刻情報を生成し、当該終了時刻情報を含む初期情報を、上記通信回線網を介して上記クライアント端末装置に送信する初期情報送信ステップと、
    上記サーバ装置が、上記配信要求ユーザの配信要求の前から上記コンテンツの配信の順番を待っている他のユーザへの上記コンテンツの配信処理が終了する毎に、当該配信要求ユーザの順番を繰り上げて当該配信要求ユーザの現在の順番を求める順番更新ステップと、
    上記クライアント端末装置が、上記配信要求の後に上記サーバ装置に対して上記通信回線網を介して所定時間毎に情報の更新要求を行う更新要求ステップと、
    上記サーバ装置が、上記更新要求を受けた時点で、上記配信要求ユーザの配信要求の前及び後に上記コンテンツの配信要求を行った他のユーザと当該配信要求ユーザとを含めた上記所定のコンテンツの配信の順番を待っている全ての順番待ちユーザの総人数を示す総人数情報と、この順番待ちユーザの総人数に対する当該配信要求ユーザの上記現在の順番を示す順番情報とを生成し、上記総人数情報と上記順番情報とを含む更新情報を、上記通信回線網を介して上記クライアント端末装置に送信する更新情報送信ステップと、
    上記初期情報送信ステップにおいて送信された上記配信予定時刻と、上記更新情報送信ステップにおいて送信された上記順番待ちユーザの総人数及び上記配信要求ユーザの現在の順番とを、上記クライアント端末装置側でグラフィカル表示或いはテキスト表示する情報表示ステップとを、
    コンピュータに実行させるための待ち順番表示方法のプログラムを記録したコンピュータ読み取り可能な記録媒体。
  9. 請求項記載の記録媒体であって、
    上記順番待ちユーザの総人数に対する上記配信要求ユーザの現在の順番を、上記クライアント端末装置において、特別な表示形態で表示するステップを有する
    ことを特徴とする待ち順番表示方法のプログラムを記録したコンピュータ読み取り可能な記録媒体。
  10. 請求項8又は請求項記載の記録媒体であって、
    上記サーバ装置側でカウントしている現在の時刻を示す現在時刻情報を上記クライアント端末装置側に送信するステップと、
    上記クライアント端末装置側で、上記サーバ装置から送信された現在時刻情報に基づいて、当該クライアント端末装置側でカウントしている現在時刻と、上記サーバ装置側でカウントしている現在時刻とが一致するように時差修正するステップと、
    上記サーバ装置において、当該サーバ装置でカウントしている現在の時刻に基づいて所定の処理を行うステップと、
    上記クライアント端末装置において、上記時差修正してカウントした現在の時刻に基づいて、上記サーバ装置と同期して所定の処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法のプログラムを記録したコンピュータ読み取り可能な記録媒体。
  11. 請求項〜請求項10のうち、いずれか一項記載の記録媒体であって、
    順番待ち継続意志の確認を行う点呼処理を行うための点呼時刻情報を上記サーバ装置から上記クライアント端末装置に送信するステップと、
    上記サーバ装置において、上記クライアント端末装置側に送信した点呼時刻情報に基づいて、上記配信要求ユーザの順番待ち継続の意志確認を行う点呼処理を行うステップと、
    上記クライアント端末装置において、上記サーバ装置側から送信された点呼時刻情報に基づいて、順番待ち継続の意志表示を上記サーバ装置に対して行う返答処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法のプログラムを記録したコンピュータ読み取り可能な記録媒体。
  12. 請求項〜請求項11のうち、いずれか一項記載の記録媒体であって、
    上記クライアント端末装置において、上記サーバ装置側から送信された上記終了時刻情報で示される終了時刻から所定時間内に、上記コンテンツの配信開始要求を上記サーバ装置に対して行う返答処理を行うステップと、
    上記サーバ装置において、上記クライアント端末装置側に送信した上記終了時刻情報で示される終了時刻から所定時間内に、該クライアント端末装置から上記配信開始要求があった場合に、クライアント端末装置への上記コンテンツの配信を開始する順番待ち終了処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法のプログラムを記録したコンピュータ読み取り可能な記録媒体。
  13. 請求項11又は請求項12記載の記録媒体であって、
    上記返答処理が行われなかった場合に、上記サーバ装置及び上記クライアント端末装置 の少なくとも一方において、順番待ちの権利を削除するステップを有する
    ことを特徴とする待ち順番表示方法のプログラムを記録したコンピュータ読み取り可能な記録媒体。
  14. 請求項〜請求項13のうち、いずれか一項記載の記録媒体であって、
    上記クライアント端末装置において、任意の広告を表示するステップ、及び複数のユーザ間の文字による会話を可能とするチャットを行うためのチャット領域を表示するステップのうち、少なくとも一方を有する
    ことを特徴とする待ち順番表示方法のプログラムを記録したコンピュータ読み取り可能な記録媒体。
  15. 所定のコンテンツの配信を要求する配信要求ユーザの第1のクライアント端末装置と、
    上記コンテンツの配信を要求する他の複数のユーザの複数の第2のクライアント端末装置と、
    上記第1のクライアント端末装置及び上記第2のクライアント端末装置に所定の通信回線網を介して接続され、上記所定のコンテンツの配信を行うサーバ装置と、を備え、
    上記第1のクライアント端末装置は、上記サーバ装置に対し上記通信回線網を介して上記コンテンツの配信要求を行い、
    上記サーバ装置は、上記第1のクライアント端末装置から上記配信要求を受けたとき、上記配信要求ユーザの配信要求の前に上記コンテンツの配信要求を行って当該コンテンツの配信の順番を待っている全ての他のユーザの人数と上記コンテンツのデータ量と上記通信回線網のデータ伝送速度とに基づき、上記第1のクライアント端末装置に対して上記コンテンツの配信を開始する配信予定時刻を算出して該配信予定時刻を示す順番待ち終了時刻情報を生成し、当該終了時刻情報を含む初期情報を、上記通信回線網を介して上記第1のクライアント端末装置に送信し、
    上記サーバ装置は、上記配信要求ユーザの配信要求の前から上記コンテンツの配信の順番を待っている他のユーザへの上記コンテンツの配信処理が終了する毎に、当該配信要求ユーザの順番を繰り上げて当該配信要求ユーザの現在の順番を求め、
    上記第1のクライアント端末装置は、上記配信要求ユーザの配信要求の後に上記サーバ装置に対して上記通信回線網を介して所定時間毎に情報の更新要求を行い、
    上記サーバ装置は、上記更新要求を受けた時点で、上記配信要求ユーザの配信要求の前及び後に上記コンテンツの配信要求を行った他のユーザと当該配信要求ユーザとを含めた上記所定のコンテンツの配信の順番を待っている全ての順番待ちユーザの総人数を示す総人数情報と、この順番待ちユーザの総人数に対する当該配信要求ユーザの上記現在の順番を示す順番情報とを生成し、上記総人数情報と上記順番情報とを含む更新情報を、上記通信回線網を介して上記第1のクライアント端末装置に送信し、
    上記第1のクライアント端末装置は、上記初期情報送信ステップにおいて送信された上記配信予定時刻と、上記更新情報送信ステップにおいて送信された上記順番待ちユーザの総人数及び上記配信要求ユーザの現在の順番とを、グラフィカル表示或いはテキスト表示する
    ことを特徴とするコンテンツ配信システム。
  16. 請求項15記載のコンテンツ配信システムであって、
    上記第1のクライアント端末装置は、上記順番待ちユーザの総人数に対する上記配信要求ユーザの現在の順番を特別な表示形態で表示する
    ことを特徴とするコンテンツ配信システム。
  17. 請求項15又は請求項16記載のコンテンツ配信システムであって、
    上記サーバ装置は、当該サーバ装置側でカウントしている現在の時刻を示す現在時刻情報を上記第1のクライアント端末装置側に送信すると共に、当該サーバ装置でカウントしている現在の時刻に基づいて所定の処理を行い、
    上記第1のクライアント端末装置は、上記サーバ装置から送信された現在時刻情報に基づいて、当該第1のクライアント端末装置側でカウントしている現在時刻と、上記サーバ装置側でカウントしている現在時刻とが一致するように時差修正し、この時差修正してカウントした現在の時刻に基づいて、上記サーバ装置と同期して所定の処理を行う
    ことを特徴とするコンテンツ配信システム。
  18. 請求項15〜請求項17のうち、いずれか一項記載のコンテンツ配信システムであって、
    上記サーバ装置は、順番待ち継続意志の確認を行う点呼処理を行うための点呼時刻情報を上記第1のクライアント端末装置側に送信すると共に、この第1のクライアント端末装置側に送信した点呼時刻情報に基づいて、上記配信要求ユーザの順番待ち継続の意志確認を行う点呼処理を行い、
    上記第1のクライアント端末装置は、上記サーバ装置側から送信された点呼時刻情報に基づいて、順番待ち継続の意志表示を上記サーバ装置に対して行う返答処理を行う
    ことを特徴とするコンテンツ配信システム。
  19. 請求項15〜請求項18のうち、いずれか一項記載のコンテンツ配信システムであって、
    上記第1のクライアント端末装置は、上記サーバ装置側から送信された上記終了時刻情報で示される終了時刻から所定時間内に、上記コンテンツの配信開始要求を上記サーバ装置に対して行う返答処理を行い、
    上記サーバ装置は、上記第1のクライアント端末装置側に送信した終了時刻情報で示される終了時刻から所定時間内に、該クライアント端末装置から上記配信開始要求があった場合に、該第1のクライアント端末装置への上記コンテンツの配信を開始する順番待ち終了処理を行う
    ことを特徴とするコンテンツ配信システム。
  20. 請求項18又は請求項19記載のコンテンツ配信システムであって、
    上記サーバ装置及び上記第1のクライアント端末装置のうち、少なくとも一方は、上記返答処理が行われなかった場合に、順番待ちの権利を削除する
    ことを特徴とするコンテンツ配信システム。
  21. 請求項15〜請求項20のうち、いずれか一項記載のコンテンツ配信システムであって、
    上記第1のクライアント端末装置は、任意の広告、及び複数のユーザ間の文字による会話を可能とするチャットを行うためのチャット領域のうち、少なくとも一方を表示する
    ことを特徴とするコンテンツ配信システム。
  22. 所定のコンテンツの配信を要求する配信要求ユーザのクライアント端末装置が、サーバ装置に対し所定の通信回線網を介して上記コンテンツの配信要求を行う配信要求ステップと、
    上記配信要求を受けた上記サーバ装置が、上記配信要求ユーザの配信要求の前に上記コンテンツの配信要求を行って当該コンテンツの配信の順番を待っている全ての他のユーザの人数と上記コンテンツのデータ量と上記通信回線網のデータ伝送速度とに基づき、上記配信要求ユーザのクライアント端末装置に対して上記コンテンツの配信を開始する配信予定時刻を算出して該配信予定時刻を示す順番待ち終了時刻情報を生成し、当該終了時刻情報を含む初期情報を、上記通信回線網を介して上記クライアント端末装置に送信する初期情報送信ステップと、
    上記サーバ装置が、上記配信要求ユーザの配信要求の前から上記コンテンツの配信の順 番を待っている他のユーザへの上記コンテンツの配信処理が終了する毎に、当該配信要求ユーザの順番を繰り上げて当該配信要求ユーザの現在の順番を求める順番更新ステップと、
    上記クライアント端末装置が、上記配信要求の後に上記サーバ装置に対して上記通信回線網を介して所定時間毎に情報の更新要求を行う更新要求ステップと、
    上記サーバ装置が、上記更新要求を受けた時点で、上記配信要求ユーザの配信要求の前及び後に上記コンテンツの配信要求を行った他のユーザと当該配信要求ユーザとを含めた上記所定のコンテンツの配信の順番を待っている全ての順番待ちユーザの総人数を示す総人数情報と、この順番待ちユーザの総人数に対する当該配信要求ユーザの上記現在の順番を示す順番情報とを生成し、上記総人数情報と上記順番情報とを含む更新情報を、上記通信回線網を介して上記クライアント端末装置に送信する更新情報送信ステップと、
    上記初期情報送信ステップにおいて送信された上記配信予定時刻と、上記更新情報送信ステップにおいて送信された上記順番待ちユーザの総人数及び上記配信要求ユーザの現在の順番とを、上記クライアント端末装置側でグラフィカル表示或いはテキスト表示する情報表示ステップとを、
    コンピュータに実行させるための待ち順番表示方法のプログラム。
  23. 請求項22記載の待ち順番表示方法のプログラムであって、
    上記順番待ちユーザの総人数に対する上記配信要求ユーザの現在の順番を、上記クライアント端末装置において、特別な表示形態で表示するステップを有する
    ことを特徴とする待ち順番表示方法のプログラム。
  24. 請求項22又は請求項23記載の待ち順番表示方法のプログラムであって、
    上記サーバ装置側でカウントしている現在の時刻を示す現在時刻情報を上記クライアント端末装置側に送信するステップと、
    上記クライアント端末装置側で、上記サーバ装置から送信された現在時刻情報に基づいて、当該クライアント端末装置側でカウントしている現在時刻と、上記サーバ装置側でカウントしている現在時刻とが一致するように時差修正するステップと、
    上記サーバ装置において、当該サーバ装置でカウントしている現在の時刻に基づいて所定の処理を行うステップと、
    上記クライアント端末装置において、上記時差修正してカウントした現在の時刻に基づいて、上記サーバ装置と同期して所定の処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法のプログラム。
  25. 請求項22〜請求項24のうち、いずれか一項記載の待ち順番表示方法のプログラムであって、
    順番待ち継続意志の確認を行う点呼処理を行うための点呼時刻情報を上記サーバ装置から上記クライアント端末装置に送信するステップと、
    上記サーバ装置において、上記クライアント端末装置側に送信した点呼時刻情報に基づいて、上記配信要求ユーザの順番待ち継続の意志確認を行う点呼処理を行うステップと、
    上記クライアント端末装置において、上記サーバ装置側から送信された点呼時刻情報に基づいて、順番待ち継続の意志表示を上記サーバ装置に対して行う返答処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法のプログラム。
  26. 請求項22〜請求項25のうち、いずれか一項記載の待ち順番表示方法のプログラムであって、
    上記クライアント端末装置において、上記サーバ装置側から送信された上記終了時刻情報で示される終了時刻から所定時間内に、上記コンテンツの配信開始要求を上記サーバ装置に対して行う返答処理を行うステップと、
    上記サーバ装置において、上記クライアント端末装置側に送信した上記終了時刻情報で示される終了時刻から所定時間内に、該クライアント端末装置から上記配信開始要求があった場合に、クライアント端末装置への上記コンテンツの配信を開始する順番待ち終了処理を行うステップとを有する
    ことを特徴とする待ち順番表示方法のプログラム。
  27. 請求項25又は請求項26記載の待ち順番表示方法のプログラムであって、
    上記返答処理が行われなかった場合に、上記サーバ装置及び上記クライアント端末装置の少なくとも一方において、順番待ちの権利を削除するステップを有する
    ことを特徴とする待ち順番表示方法のプログラム。
  28. 請求項22〜請求項27のうち、いずれか一項記載の待ち順番表示方法のプログラムであって、
    上記クライアント端末装置において、任意の広告を表示するステップ、及び複数のユーザ間の文字による会話を可能とするチャットを行うためのチャット領域を表示するステップのうち、少なくとも一方を有する
    ことを特徴とする待ち順番表示方法のプログラム
JP2001216898A 2000-10-19 2001-07-17 待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システム Expired - Fee Related JP3646983B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2001216898A JP3646983B2 (ja) 2000-10-19 2001-07-17 待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システム
US09/942,932 US20020049086A1 (en) 2000-10-19 2001-08-29 Method for displaying wait order
EP01307862A EP1199633A3 (en) 2000-10-19 2001-09-14 Technique for displaying wait order

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000319945 2000-10-19
JP2000-319945 2000-10-19
JP2001216898A JP3646983B2 (ja) 2000-10-19 2001-07-17 待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システム

Publications (2)

Publication Number Publication Date
JP2002197058A JP2002197058A (ja) 2002-07-12
JP3646983B2 true JP3646983B2 (ja) 2005-05-11

Family

ID=26602441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001216898A Expired - Fee Related JP3646983B2 (ja) 2000-10-19 2001-07-17 待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システム

Country Status (3)

Country Link
US (1) US20020049086A1 (ja)
EP (1) EP1199633A3 (ja)
JP (1) JP3646983B2 (ja)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8458754B2 (en) 2001-01-22 2013-06-04 Sony Computer Entertainment Inc. Method and system for providing instant start multimedia content
FR2829330B1 (fr) * 2001-08-31 2003-11-28 Canon Kk Procede de demande de reception du resultat d'execution d'une fonction a distance a une date predeterminee
US7711847B2 (en) 2002-04-26 2010-05-04 Sony Computer Entertainment America Inc. Managing users in a multi-user network game environment
US7606920B2 (en) * 2002-05-17 2009-10-20 Sony Computer Entertainment America Inc. Method and apparatus for controlling communication ports for an online session of a multi-user application by associating each of the ports with a protocol and designating an active port
US7421471B2 (en) * 2002-05-17 2008-09-02 Sony Computer Entertainment America Inc. Configuration switching: dynamically changing between network communication architectures
US20030217135A1 (en) 2002-05-17 2003-11-20 Masayuki Chatani Dynamic player management
US8131802B2 (en) 2007-10-05 2012-03-06 Sony Computer Entertainment America Llc Systems and methods for seamless host migration
US8560707B2 (en) * 2007-10-05 2013-10-15 Sony Computer Entertainment America Llc Seamless host migration based on NAT type
US20040043817A1 (en) * 2002-09-03 2004-03-04 Daniel Willis Autoconfiguration method for interactive on-line gaming systems
JP2004135051A (ja) 2002-10-10 2004-04-30 Sony Corp 情報処理システム、サービス提供装置および方法、情報処理装置および方法、記録媒体、並びにプログラム
US6988946B2 (en) 2003-02-21 2006-01-24 Igt Central determination gaming system with a central controller providing a game outcome and a gaming terminal determining a presentation of the provided game outcome
US7809628B1 (en) * 2003-05-30 2010-10-05 Trading Technologies International Inc. System and method for estimating order position
US8512144B2 (en) 2003-10-20 2013-08-20 Tipping Point Group, Llc Method and apparatus for providing secondary gaming machine functionality
US20050255920A1 (en) * 2004-05-13 2005-11-17 Cheng-Shing Lai System and method for providing online game service via phone-to-phone connection
JP4626182B2 (ja) * 2004-05-14 2011-02-02 株式会社セガ 対戦ゲーム処理方法、対戦ゲームシステム、そのプログラム及び記憶媒体
JP2006331123A (ja) * 2005-05-26 2006-12-07 Sony Corp コンテンツ再生システム
JP4751693B2 (ja) * 2005-10-20 2011-08-17 ぴあ株式会社 順位管理システムとそれを実現するためのコンピュータプログラムとその方法
US8095400B2 (en) * 2006-03-06 2012-01-10 Cbs Interactive, Inc. Online waiting room system, method and computer program product
US20070243936A1 (en) * 2006-03-06 2007-10-18 Cbs Corporation Interactive tournament contest
US20100274595A1 (en) * 2006-03-24 2010-10-28 Ticket Traffic, LLC Ticket Management System and Method using Pre-Sales Keys
JP4137156B2 (ja) * 2006-12-04 2008-08-20 株式会社スクウェア・エニックス ビデオゲーム処理装置、ビデオゲーム処理方法、およびビデオゲーム処理プログラム
US20090239630A1 (en) * 2008-03-21 2009-09-24 Aruze Corp. Gaming Machine Which Displays Effect That Responded to the Number of Rights of a Lottery of a Special Game and Playing Method Thereof
US9483405B2 (en) 2007-09-20 2016-11-01 Sony Interactive Entertainment Inc. Simplified run-time program translation for emulating complex processor pipelines
US8277313B2 (en) * 2008-03-17 2012-10-02 Universal Entertainment Corporation Gaming machine and playing method thereof, which qualifies player to join special game through chance game run at the same time base game is run
US20090239603A1 (en) * 2008-03-21 2009-09-24 Aruze Corp. Gaming Machine Which Displays Effect According to Execution Timing of Special Game and Playing Method Thereof
JP5475678B2 (ja) * 2008-11-17 2014-04-16 株式会社ソニー・コンピュータエンタテインメント 無線通信端末、その制御方法、及び情報記憶媒体
US8126987B2 (en) 2009-11-16 2012-02-28 Sony Computer Entertainment Inc. Mediation of content-related services
US8433759B2 (en) 2010-05-24 2013-04-30 Sony Computer Entertainment America Llc Direction-conscious information sharing
JP5411112B2 (ja) * 2010-11-26 2014-02-12 株式会社スクウェア・エニックス 入力ナビ機能付きゲーム装置及びオンラインゲームプログラム
US20130346870A1 (en) * 2012-06-22 2013-12-26 Apple Inc. Multi-user targeted content delivery
US9120020B2 (en) * 2013-03-13 2015-09-01 Microsoft Technology Licensing, Llc Matchmaking in multiplayer gaming
JP6244127B2 (ja) 2013-07-10 2017-12-06 株式会社ソニー・インタラクティブエンタテインメント コンテンツ提供方法、コンテンツ提供サーバ、およびコンテンツ提供システム
US20150153935A1 (en) * 2013-12-04 2015-06-04 Dropbox, Inc. Reservation system
JP5826244B2 (ja) * 2013-12-20 2015-12-02 株式会社スクウェア・エニックス ゲームシステム
JP6121896B2 (ja) * 2013-12-27 2017-04-26 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置および情報処理システム
JP2015127899A (ja) 2013-12-27 2015-07-09 株式会社ソニー・コンピュータエンタテインメント 情報処理装置および情報処理システム
JP2015127900A (ja) 2013-12-27 2015-07-09 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、サーバシステムおよび情報処理システム
JP2015127898A (ja) * 2013-12-27 2015-07-09 株式会社ソニー・コンピュータエンタテインメント 情報処理装置および情報処理システム
JP5986130B2 (ja) * 2014-04-04 2016-09-06 株式会社ドワンゴ 申込受付システム、申込受付プログラムおよび端末装置
US9916735B2 (en) 2015-07-22 2018-03-13 Igt Remote gaming cash voucher printing system
US20180096262A1 (en) * 2015-10-14 2018-04-05 Minseok CHO Method for control of outputting sequence information and server supporting the same
CN105847112B (zh) * 2016-03-11 2020-06-16 深圳前海财信云科技有限公司 数据更新方法、客户端及系统
JP6302112B1 (ja) * 2017-03-10 2018-03-28 株式会社リクルートホールディングス 順番管理システム、順番管理装置、およびプログラム
JP7234499B2 (ja) * 2018-03-20 2023-03-08 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
US10765952B2 (en) 2018-09-21 2020-09-08 Sony Interactive Entertainment LLC System-level multiplayer matchmaking
US10695671B2 (en) 2018-09-28 2020-06-30 Sony Interactive Entertainment LLC Establishing and managing multiplayer sessions

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5561456A (en) * 1994-08-08 1996-10-01 International Business Machines Corporation Return based scheduling to support video-on-demand applications
US5845065A (en) * 1994-11-15 1998-12-01 Wrq, Inc. Network license compliance apparatus and method
US5835896A (en) * 1996-03-29 1998-11-10 Onsale, Inc. Method and system for processing and transmitting electronic auction information
US5873659A (en) * 1996-04-24 1999-02-23 Edwards; Steve Michael Method and apparatus for providing a printer having internal queue job management
US6050898A (en) * 1996-05-15 2000-04-18 Vr-1, Inc. Initiating and scaling massive concurrent data transaction
US6430537B1 (en) * 1998-03-31 2002-08-06 Walker Digital, Llc Method and apparatus for priority-based jukebox queuing
JP3189790B2 (ja) * 1998-06-17 2001-07-16 日本電気株式会社 順番待ち呼出し装置
US6845361B1 (en) * 1998-07-21 2005-01-18 Eric M. Dowling Virtual-wait queue for mobile commerce
US6725278B1 (en) * 1998-09-17 2004-04-20 Apple Computer, Inc. Smart synchronization of computer system time clock based on network connection modes
JP3550503B2 (ja) * 1998-11-10 2004-08-04 インターナショナル・ビジネス・マシーンズ・コーポレーション 通信を可能とするための方法及び通信システム
US7036083B1 (en) * 1999-12-14 2006-04-25 Microsoft Corporation Multimode interactive television chat
US6714643B1 (en) * 2000-02-24 2004-03-30 Siemens Information & Communication Networks, Inc. System and method for implementing wait time estimation in automatic call distribution queues

Also Published As

Publication number Publication date
EP1199633A3 (en) 2005-01-26
EP1199633A2 (en) 2002-04-24
US20020049086A1 (en) 2002-04-25
JP2002197058A (ja) 2002-07-12

Similar Documents

Publication Publication Date Title
JP3646983B2 (ja) 待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システム
RU2434295C2 (ru) Способ и система рекламы, сервер управления рекламой и мобильное устройство
US7676583B2 (en) System for providing continuity between session clients and method therefor
US20020090996A1 (en) Game machine, server system, information service method and recording medium
US20050064939A1 (en) Electronic mail gaming system
JP2004362545A (ja) ゲームサーバシステムおよびこれを用いて収益を創出するための方法
KR101823413B1 (ko) 정보 처리 시스템
JP2002200363A (ja) エンタテインメント情報生成装置および生成方法、エンタテインメント端末装置及びエンタテインメント実行方法、エンタテインメントシステム、エンタテインメント情報生成プログラム及びそのプログラムを記録した記録媒体、エンタテインメント実行プログラム及びそのプログラムを記録した記録媒体
WO2007041769A1 (en) Token trading
JP4343978B2 (ja) データ管理装置およびプログラム
US20050144032A1 (en) Information supply terminal
JP2002279114A (ja) サービス提供システムおよびサービス提供方法
KR101426551B1 (ko) 게임 서비스와 연계한 고지 처리 시스템 및 그 방법
KR20020070097A (ko) 이동통신을 이용한 방송연동형 실시간배팅서비스제공시스템 및 그 방법
JP2005517363A (ja) 空間的ピースに分割されたビデオを配信するための方法
JP2001306719A (ja) スポーツ観戦支援システム
JP2002163409A (ja) 抽選システムおよびその方法ならびにその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP4456226B2 (ja) オークションシステム、及び記録媒体
JP2001300124A (ja) ネットワークによるゲーム管理システム及び方法並びに記録媒体
WO2001089648A1 (fr) Procede de communication de donnees et serveur associe
WO2021059644A1 (ja) 情報処理装置、制御プログラム、及び制御方法
JP2003022396A (ja) ゲームサイト運営装置
JP2004265270A (ja) イベント提供システム、イベント提供方法、イベント提供プログラム、およびイベント提供プログラムを記録した記録媒体
JP2002063452A (ja) ネットワークを利用した動画広告配信システム
JP2002331169A (ja) ゲームシステムおよび方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040924

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041012

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041213

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050204

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080218

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090218

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100218

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100218

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110218

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120218

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120218

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130218

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140218

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees