(57)【要約】【課題】  シングルプレイゲーム実行者同士の対戦または対話を含むデータ送受信処理が可能な表示制御システムの提供。【解決手段】  複数のプレイヤー端末と、ネットワークとを含み構成される。プレイヤー自身の状態に関する自己状態情報を保持する自己状態保持手段と、自己状態情報を他のプレイヤー端末に送信する自己状態情報送信手段と、他のプレイヤーの状態に関する他者状態情報をネットワークを介して受信する他者状態情報受信手段と、表示手段に対し自己状態情報に従い自己および他者の状態を複数の画面枠に分割表示をするための分割表示制御手段と、分割に際し分割画面数・表示画面数・分割方向・分割方法・表示方法等を最適化するように制御する分割表示最適化手段とを備え、自己状態と他者状態とを二以上の画面枠を用いて同時に表示させる。【選択図】  図１
2005160579.tif 000002
【特許請求の範囲】
【請求項１】
シングルプレイゲームを行うためにネットワークに接続されて備えられる複数のプレイヤー端末と、ネットワークとを含み構成され、
プレイヤーごとに備えられたプレイヤー端末において、表示手段におけるシングルプレイゲームの状態の表示制御を行う表示制御システムであって、
シングルプレイゲームを行うプレイヤー自身の状態に関する自己状態情報を保持する自己状態保持手段と、
自己状態情報をネットワークを介して他のプレイヤー端末に送信する自己状態情報送信手段と、
シングルプレイゲームを行う他のプレイヤーの状態に関する他者状態情報をネットワークを介して他のプレイヤー端末から受信する他者状態情報受信手段と、
表示手段に対し、自己状態情報に従い自己のシングルプレイゲームに関する情報を表示する自己状態表示手段、および他者状態情報に従い他者のシングルプレイゲームに関する情報を表示する他者状態表示手段を含む複数の画面枠に分割表示をするための分割表示制御手段と、
前記の分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化するように制御する分割表示最適化手段とを備え、
シングルプレイゲームを行う各プレイヤーに対し自己状態と他者状態とを二以上の画面枠を用いて同時に表示させることにより、シングルプレイゲーム実行者同士の対戦または対話を含むデータ送受信処理を可能にしたことを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項２】
請求項１に記載の発明において、
前記の自己状態保持手段と、自己状態情報送信手段と、他者状態情報受信手段と、分割表示制御手段と、分割表示最適化手段とは、プレイヤーごとに備える端末装置、または当該端末装置およびこれに接続された周辺機器を有するプレイヤー端末に備えられたことを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項３】
請求項１に記載の発明において、
少なくとも、前記の分割表示制御手段と、割表示最適化手段とは、プレイヤーごとに備えるプレイヤー端末同士のデータ送受信を中継するサーバーに備えられたことを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項４】
請求項３に記載の発明において、
前記サーバーはさらに、シングルプレイゲームを行う複数のプレイヤー自身の状態に関する各プレイヤーの自己状態情報を保持する自己状態保持手段を備えたことを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項５】
請求項１〜４のいずれかに記載の発明において、
前記の自己状態保持手段は、シングルプレイゲームを行う各プレイヤー自身の状態に関する自己状態情報を一意に識別する自己状態ＩＤを含む自己状態情報を保持し、複数のプレイヤー端末において各プレイヤーごとの自己状態ＩＤが共通して参照されることを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項６】
請求項１〜５のいずれかに記載の発明において、
各プレイヤーの自己状態に関する自己状態情報は、少なくとも一つの親プレイヤーと二つの子プレイヤーに関する階層情報を含むものであることを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項７】
請求項１〜６のいずれかに記載の発明において、
各プレイヤーの自己状態に関する自己状態情報は、自己の階層、上位の階層、下位の階層、仮想の最上位層に関する階層情報を含むものであることを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項８】
請求項１〜７のいずれかに記載の発明において、
各プレイヤーの自己状態に関する自己状態情報は、自己状態ＩＤにより一意に識別される当該プレイヤーの状態に関するすべての情報を含むものであることを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項９】
請求項１〜８のいずれかに記載の発明において、
前記の自己状態保持手段は、シングルプレイゲームを行う各プレイヤーのプレイヤー端末が備える表示手段の画面の状態に関する情報を一意に識別する画面状態ＩＤを含む自己状態情報を保持し、自己状態表示手段および他者状態表示手段を含む複数の画面枠に分割表示をする際に、前記分割表示制御手段により参照されることを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項１０】
請求項９に記載の発明において、
前記の画面状態ＩＤに関連付けられて、プレイヤーの数、またはプレイヤーおよび予備プレイヤーの数に基づく画面階層情報が保持されることを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項１１】
請求項１〜１０のいずれかに記載の発明において、
前記の分割表示最適化手段は、プレイヤー端末を操作するプレイヤー自身の操作により、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化することを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項１２】
請求項１〜１０のいずれかに記載の発明において、
前記の分割表示最適化手段は、他のプレイヤー端末を操作する他者プレイヤーの操作により、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化することを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項１３】
請求項１〜１０のいずれかに記載の発明において、
前記の分割表示最適化手段は、各プレイヤーの自己状態に関する自己状態情報の参照に基づき、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化することを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【請求項１４】
請求項１〜１３のいずれかに記載の発明において、
プレイヤー自身の自己状態情報と他のプレイヤーの他者状態情報とを、」ネットワークを介して他のプレイヤー端末との間の交換処理をすることにより、分割表示複数の画面枠において、自己のシングルプレイゲームに関する情報を表示する自己状態表示手段と、他者状態情報に従い他者のシングルプレイゲームに関する情報を表示する他者状態表示手段とを交換して表示可能にされたことを特徴とする、シングルプレイゲーム対戦用の表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シングルプレイゲーム対戦用の表示制御システムに関する。
【背景技術】
【０００２】
従来より、コンピュータやインターネットを利用した各種のゲームが開発されており、１人で楽しめるゲームから、２人以上の対戦型ゲームや、多人数で楽しめる各種のゲームが開発されている。
さらに今日ではインターネットや携帯電話の普及、ブロードバンドに代表される通信環境の向上により、オンラインゲームなどが普及しつつあり、ユーザーも増大しつつある。
【０００３】
【特許文献１】特開２００３−３０３６９号公報
【０００４】
たとえば特開２００３−３０３６９「情報提供サーバ、ゲーム提供方法、記憶媒体及び携帯端末装置」においては、携帯電話機等の持ち運び可能かつサーバと通信可能な端末装置において、遊技者にとって一段と面白みのあるゲームを実行せしめる情報提供サーバ、ゲーム提供方法、記憶媒体及び携帯端末装置が提案されている。
この他にも、オンラインでサーバーにアクセスするなどして、１人で楽しめるゲームを行えるシステムや、オンラインで２人以上の対戦型ゲームなどの多人数で楽しめる各種のゲームを行えるシステムが提供されている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、シングルプレイゲームとは、１人のプレーヤーで実行可能なゲームであって、たとえば、１人で実行可能なトランプゲーム、パチンコゲーム、クロスワードパズルなどである。
シングルプレイゲームの場合には、いつでも１人から実行できるという気軽さや相手を選ばないですむという利点がある反面、単に１人で遊戯をしているだけでは、他者との競争や対戦をしたり、あるいは他者との比較をしたりといった楽しみを得ることができない。
１人でシングルプレイゲームを行った結果を、多数の遊戯者がインターネット上に結果公開をした場合には、結果の比較はできるものの、他の遊戯者と対話をしたり、リアルタイムでシングルプレイゲーム同士の結果の競争を行ったりすることはできない。
【０００６】
【特許文献２】特開２００２−２７３０５５号公報
【０００７】
特開２００２−２７３０５５「ビデオゲーム 装置およびその制御方法、ならびにビデオゲーム のプログラムおよびそのプログラムを記録したコンピュータ読取り可能な記録媒体」においては、ネットワークを介してサーバにコンピュータが接続されるオンラインプレイと、サーバにコンピュータが接続されないシングル
プレイの双方が可能なシステムが提案されている。
しかしながら、この発明によっても、シングルプレイを選択した場合には、遊戯者の端末において単に１人で遊戯をしているだけで、他者との競争や対戦をしたり、あるいは他者との比較をしたりといった楽しみを得ることができない。
１人でシングルプレイゲームを行った結果を、多数の遊戯者がインターネット上に結果公開をした場合には、結果の比較はできるものの、他の遊戯者と対話をしたり、リアルタイムでシングルプレイゲーム同士の結果の競争を行ったりすることはできない。
【０００８】
そこで本発明においては、上記の様々な課題を解決し、１人で遊戯可能な各種のシングルプレイゲームを実行するシステムにおいて、遊戯者の端末において単に１人で遊戯をしているだけではなく、他者との競争や対戦をしたり、あるいは他者との比較をしたりといった楽しみを得ることができ、他の遊戯者と対話をしたり、リアルタイムでシングルプレイゲーム同士の結果の競争を行ったりすることが可能な、シングルプレイゲーム対戦用の表示制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１に記載の発明においては、
シングルプレイゲームを行うためにネットワークに接続されて備えられる複数のプレイヤー端末と、ネットワークとを含み構成され、
プレイヤーごとに備えられたプレイヤー端末において、表示手段におけるシングルプレイゲームの状態の表示制御を行う表示制御システムであって、
シングルプレイゲームを行うプレイヤー自身の状態に関する自己状態情報を保持する自己状態保持手段と、
自己状態情報をネットワークを介して他のプレイヤー端末に送信する自己状態情報送信手段と、
シングルプレイゲームを行う他のプレイヤーの状態に関する他者状態情報をネットワークを介して他のプレイヤー端末から受信する他者状態情報受信手段と、
表示手段に対し、自己状態情報に従い自己のシングルプレイゲームに関する情報を表示する自己状態表示手段、および他者状態情報に従い他者のシングルプレイゲームに関する情報を表示する他者状態表示手段を含む複数の画面枠に分割表示をするための分割表示制御手段と、
前記の分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化するように制御する分割表示最適化手段とを備え、
シングルプレイゲームを行う各プレイヤーに対し自己状態と他者状態とを二以上の画面枠を用いて同時に表示させることにより、シングルプレイゲーム実行者同士の対戦または対話を含むデータ送受信処理を可能にした、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１０】
また、上記課題を解決するため、請求項２に記載の発明においては、
請求項１に記載の発明において、
前記の自己状態保持手段と、自己状態情報送信手段と、他者状態情報受信手段と、分割表示制御手段と、分割表示最適化手段とは、プレイヤーごとに備える端末装置、または当該端末装置およびこれに接続された周辺機器を有するプレイヤー端末に備えられた、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１１】
また、上記課題を解決するため、請求項３に記載の発明においては、
請求項１に記載の発明において、
少なくとも、前記の分割表示制御手段と、割表示最適化手段とは、プレイヤーごとに備えるプレイヤー端末同士のデータ送受信を中継するサーバーに備えられた、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１２】
また、上記課題を解決するため、請求項４に記載の発明においては、
請求項３に記載の発明において、
前記サーバーはさらに、シングルプレイゲームを行う複数のプレイヤー自身の状態に関する各プレイヤーの自己状態情報を保持する自己状態保持手段を備えた、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１３】
また、上記課題を解決するため、請求項５に記載の発明においては、
請求項１〜４のいずれかに記載の発明において、
前記の自己状態保持手段は、シングルプレイゲームを行う各プレイヤー自身の状態に関する自己状態情報を一意に識別する自己状態ＩＤを含む自己状態情報を保持し、複数のプレイヤー端末において各プレイヤーごとの自己状態ＩＤが共通して参照される、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１４】
また、上記課題を解決するため、請求項６に記載の発明においては、
請求項１〜５のいずれかに記載の発明において、
各プレイヤーの自己状態に関する自己状態情報は、少なくとも一つの親プレイヤーと二つの子プレイヤーに関する階層情報を含むものである、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１５】
また、上記課題を解決するため、請求項７に記載の発明においては、
請求項１〜６のいずれかに記載の発明において、
各プレイヤーの自己状態に関する自己状態情報は、自己の階層、上位の階層、下位の階層、仮想の最上位層に関する階層情報を含む、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１６】
また、上記課題を解決するため、請求項８に記載の発明においては、
請求項１〜７のいずれかに記載の発明において、
各プレイヤーの自己状態に関する自己状態情報は、自己状態ＩＤにより一意に識別される当該プレイヤーの状態に関するすべての情報を含む、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１７】
また、上記課題を解決するため、請求項９に記載の発明においては、
請求項１〜８のいずれかに記載の発明において、
前記の自己状態保持手段は、シングルプレイゲームを行う各プレイヤーのプレイヤー端末が備える表示手段の画面の状態に関する情報を一意に識別する画面状態ＩＤを含む自己状態情報を保持し、自己状態表示手段および他者状態表示手段を含む複数の画面枠に分割表示をする際に、前記分割表示制御手段により参照される、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１８】
また、上記課題を解決するため、請求項１０に記載の発明においては、
請求項９に記載の発明において、
前記の画面状態ＩＤに関連付けられて、プレイヤーの数、またはプレイヤーおよび予備プレイヤーの数に基づく画面階層情報が保持される、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００１９】
また、上記課題を解決するため、請求項１１に記載の発明においては、
請求項１〜１０のいずれかに記載の発明において、
前記の分割表示最適化手段は、プレイヤー端末を操作するプレイヤー自身の操作により、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化する、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００２０】
また、上記課題を解決するため、請求項１２に記載の発明においては、
請求項１〜１０のいずれかに記載の発明において、
前記の分割表示最適化手段は、他のプレイヤー端末を操作する他者プレイヤーの操作により、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化する、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００２１】
また、上記課題を解決するため、請求項１３に記載の発明においては、
請求項１〜１０のいずれかに記載の発明において、
前記の分割表示最適化手段は、各プレイヤーの自己状態に関する自己状態情報の参照に基づき、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化することを特徴とする、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【００２２】
また、上記課題を解決するため、請求項１４に記載の発明においては、
請求項１〜１３のいずれかに記載の発明において、
プレイヤー自身の自己状態情報と他のプレイヤーの他者状態情報とを、」ネットワークを介して他のプレイヤー端末との間の交換処理をすることにより、分割表示複数の画面枠において、自己のシングルプレイゲームに関する情報を表示する自己状態表示手段と、他者状態情報に従い他者のシングルプレイゲームに関する情報を表示する他者状態表示手段とを交換して表示可能にされた、シングルプレイゲーム対戦用の表示制御システムであることを特徴としている。
【発明の効果】
【００２３】
本発明によれば、１人で遊戯可能な各種のシングルプレイゲームを実行するシステムにおいて、遊戯者の端末において単に１人で遊戯をしているだけではなく、他者との競争や対戦をしたり、あるいは他者との比較をしたりといった楽しみを得ることができ、他の遊戯者と対話をしたり、リアルタイムでシングルプレイゲーム同士の結果の競争を行ったりすることが可能な、シングルプレイゲーム対戦用の表示制御システムを提供することができる。
たとえば、ゲームの画面を２画面にすることにより、左画面を相手のシングルプレイ画面、右をユーザーのシングルプレイ画面とすることができる。通常シングルプレイモードではスコアの高抵、クリア時間等で勝敗が決まるところ、ここでもどちらがクリアする時間が短い等の一定基準を設けて相手のシングルプレイとユーザーのシングルプレイの結果で勝敗を決めるといった、様々な楽しみを得ることができる。
シングルプレイヤーに対する、画面分割による、各種の効果的な表示手法をとることができる。たとえば相手のシングルプレイ画面と自分のシングルプレイ画面とが同時に表示され、相手の状況と自分の状況とを、画面分割によりリアルタイムで確認しながら楽しむことが可能になる。シュミレーションゲームでも同様の表示を行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について図面を参照して説明する。
本発明のシングルプレイゲーム対戦用の表示制御システムは、シングルプレイゲームを行うためにネットワークに接続されて備えられる複数のプレイヤー端末と、ネットワークとを含み構成される。プレイヤーごとに備えられたプレイヤー端末において、表示手段におけるシングルプレイゲームの状態の表示制御を行う表示制御システムである。
図１および図２は、本発明のシステムの基本的な構成の一例を示すシステム構成図である。
【００２５】
本発明において、シングルプレイゲームとは、１人のプレーヤーで実行可能なゲーム、クイズ、パズル、なぞなぞ、その他の遊戯的なコンテンツすべてをいう。たとえば対戦型ゲームや競技型ゲームなどの、２人あるいはそれ以上の複数のプレイヤーにより対戦・競技・競争・比較等が行われるゲームその他の遊戯的なコンテンツすべてをいう。
たとえば、１人で実行可能なトランプゲーム、パチンコゲーム、クロスワードパズルなどである。
【００２６】
プレイヤー端末としては、通常、パーソナルコンピュータやワークステーション、サーバー装置などのコンピュータ端末や、コンピュータ機能を備えるゲーム機器等が用いられる。コンピュータ端末は、制御手段、記憶手段、入力手段、出力手段、表示手段などを備える。またインターネットに代表されるコンピュータネットワークに接続し、データの送受信を行う機能を備え、ブラウザや電子メールソフトウェアなどのアプリケーションプログラムや、オペレーティングシステム（ＯＳ）を備えることが通常の形態である。
【００２７】
プレイヤー端末には、ディスプレイなどの表示手段と、操作を行う入力装置、記憶装置、ネットワークを介してデータ送受信を行うための通信装置と、シングルプレイゲームを行うゲームプログラム、ゲームの状態の表示制御を行う表示制御プログラムが備えられる。
本発明のシステムの基本的な構成は、プレイヤー端末において表示手段に対し表示する機能を備えた装置と、表示制御を管理する機能を備えた装置とに大きく分けられる。
プレイヤー端末において表示手段に対し表示する機能は、プレイヤーの数だけ存在するプレイヤー端末において実装され、プレイヤーの操作するプレイヤー端末のハードウェア装置と、ハードウェアを管理するソフトウェアとから構成されている。
表示制御を管理する機能は、ハードウェア装置と、ハードウェアを管理するソフトウェアとから構成される。
【００２８】
表示制御を管理する装置は、プレイヤー端末自体に備えられていてもよい。図１においては、表示制御を管理する装置は、プレイヤー端末自体に備えられており、後述する分割表示制御手段と、割表示最適化手段とが表示制御を管理する。
後述する自己状態保持手段と、自己状態情報送信手段と、他者状態情報受信手段と、分割表示制御手段と、分割表示最適化手段とは、プレイヤーごとに備える端末装置、または当該端末装置およびこれに接続された周辺機器を有するプレイヤー端末に備えられている。
【００２９】
一方、表示手段に対し表示制御を行う装置は、サーバーであって、物理的に離れたところに所在しネットワークを介してアクセスされるように備えられていてもよい。図２においては、表示制御を管理する装置は、サーバーに備えられており、後述する分割表示制御手段と、割表示最適化手段とが表示制御を管理する。
少なくとも、後述する分割表示制御手段と、割表示最適化手段とは、プレイヤーごとに備えるプレイヤー端末同士のデータ送受信を中継するサーバーに備えられている。またサーバーはさらに、シングルプレイゲームを行う複数のプレイヤー自身の状態に関する各プレイヤーの自己状態情報を保持する自己状態保持手段を備えていてもよい。
いずれの場合であっても、本発明のシステムは正常に稼動し、プレイヤーに対し有効な表示画面を供給することができる。
【００３０】
また、各プレイヤー端末において実行されるシングルプレイゲームは、各プレイヤー端末においてゲームプログラムがインストールされて実行される形態でもよく、図１および図２においてはゲームプログラムが各プレイヤー端末において備えられている。
一方、各プレイヤー端末において実行されるシングルプレイゲームは、サーバー端末においてゲームプログラムがインストールされており、各プレイヤー端末からアクセスされることにより実行される形態でもよい。
【００３１】
サーバーは、インターネットに代表されるネットワークに接続されて備えられ、ネットワークに接続するプレイヤー端末からアクセスされる。
ネットワークには、インターネットをはじめとして、専用線により接続されたネットワーク形態や、企業内ＬＡＮ、企業間ＬＡＮ、ＷＡＮなどの形態を広く含む。またここで用いられる通信回線の形態には、有線通信、無線通信の形態を広く含み、衛星通信や、Ｂｌｕｅｔｏｏｔｈなどを用いた形態を含む。
サーバーは、通常は、アプリケーションサーバー、データベースサーバー、認証サーバー、ウェブサーバー、その他必要に応じメールサーバー、その他の各種装置により構成することができる。これらの各サーバーは、物理的に同一の装置に設けられる形態や、物理的に複数の装置からなる形態、あるいはネットワークを介して接続される物理的に複数の装置からなる形態などを含み、機能的に同様の機能が実現されるならば、様々な形態を含む。
【００３２】
次に本発明のシステムの構成について説明する。
本発明のシステムは、シングルプレイゲームを行うプレイヤー自身の状態に関する自己状態情報を保持する自己状態保持手段を備えている。
自己状態保持手段は、シングルプレイゲームを行う各プレイヤー自身の状態に関する自己状態情報を一意に識別する自己状態ＩＤを含む自己状態情報を記憶保持するものである。
図３は、自己状態情報保持手段により記憶保持される自己状態情報のデータ模式図の一例を示し、図４は、自己状態情報として、プレイヤーが行っている（あるいは行った）シングルプレイゲームの成績や点数、ゲーム進行状況、その他のシングルプレイゲームに関する自己の状態を示す情報が含まれているデータ模式図の一例を示している。
各プレイヤーの自己状態に関する自己状態情報は、上記の情報以外にも、自己状態ＩＤにより一意に識別される当該プレイヤーの状態に関するすべての情報を含むことが好ましい。
【００３３】
本発明のシステムにおいては、複数のプレイヤーがシステムを利用するので、自己状態情報には、各プレイヤー自身の状態に関する自己状態情報を一意に識別する自己状態情報が付与されており、複数のプレイヤー端末において各プレイヤーごとの自己状態ＩＤが共通して参照される。
たとえば、図１または図２において、プレイヤーＡ，Ｂ，Ｃのそれぞれが、自己のプレイヤー端末においてシングルプレイゲームを行う。この際に、それぞれのプレイヤー端末において、自己のシングルプレイゲームのゲーム実行画面やゲーム結果画面などの情報と、他のプレイヤーのシングルプレイゲームのゲーム実行画面やゲーム結果画面などの情報とが、画面分割されることにより表示される。この場合において、プレイヤーＡのゲームに関する情報は、各プレイヤーのプレイヤー端末の画面すべてにおいて共通の情報が表示される。このために、各プレイヤーの自己状態情報を一意に識別する自己状態ＩＤに基づき、それぞれのゲームに関する情報などの自己状態情報が参照され、表示されるようにされている。
図５は、プレイヤーＡのプレイヤー端末画面に画面分割されて自己および他者の状態が表示される画面の一例を示しており、図６においてはプレイヤーＣのプレイヤー端末画面に画面分割されて自己および他者の状態が表示される画面の一例を示している。
また画面分割は、これ以外にも様々な表示方法を採用することができ、特に限定されない。
たとえば図７においては、プレイヤー端末の画面内において分割された画面それぞれが別ウィンドウとして表示される一例を示している。別ウィンドウは、プレイヤーが表示される位置などを操作できるようにしてもよい。また別ウィンドウがプレイヤーの操作あるいは自動処理により、上下左右いずれかから現れたり、大きさを変化させて表示あるいは消失したりするような動的な表示方法や、さらにゲームの得点や勝敗状況の変化により表示あるいは消失したり、さらには大きさや色彩、点滅、音声出力など表示方法を変化させるようなこともできる。
図８は、プレイヤーの操作により分割された画面の最小化、最大化などを行う表示方法の一例を示している。
【００３４】
なお、シングルプレイゲームを行う複数のプレイヤー自身の状態に関する各プレイヤーの自己状態情報を保持する自己状態保持手段は、サーバーに備えられていてもよく、図２においてはこうした形態の一例を示している。
サーバーに自己状態保持手段が備えられている場合には、「自己状態情報」というときには、自己状態情報および他者状態情報（あるプレイヤー自身から見た場合の他者の自己状態情報）の双方を含む。たとえば図２において、プレイヤーＡのプレイヤー端末には、自分の自己状態情報（プレイヤーＡの自己状態情報）は保持されているが、他者状態情報（他者であるプレイヤーＢの自己状態情報、および他者であるプレイヤーＣの自己状態情報）を、サーバーの自己状態保持手段を参照しなければ得られない。
図９は、サーバーに自己状態保持手段が備えられている場合において、自己状態保持手段に記憶保持されている自己状態情報の一例を示すデータ模式図である。
【００３５】
次に、自己状態情報についてより詳細な例を示し説明する。
再度図５および図６を参照すると、各プレイヤーのプレイヤー端末画面には、画面分割されて自己および他者の状態が表示される。自己状態保持手段は、シングルプレイゲームを行う各プレイヤーのプレイヤー端末が備える表示手段の画面の状態に関する情報を一意に識別する画面状態ＩＤを含む自己状態情報を保持し、自己状態表示手段および他者状態表示手段を含む複数の画面枠に分割表示をする際に、後述する分割表示制御手段により参照される。
【００３６】
画面分割をするに際しては、好ましくは、各プレイヤーの自己状態に関する自己状態情報は、少なくとも一つの親プレイヤーと二つの子プレイヤーに関する階層情報を含む。たとえば、図１１においては、プレイヤーＡ自身の情報を表示するための親プレイヤーの階層が、画面左半分の画面枠であり、他のプレイヤーＢ，Ｃの情報を表示するための子プレイヤーの階層が、画面右半分を分割した画面枠である。
図５においては、プレイヤーはＡ，Ｂ，Ｃの３名であるが、２名の場合や、４名以上の場合があり、画面分割をするために参照される自己状態情報には、当該ゲームに参加するプレイヤーの数が含まれており、これを参照することが必要になる。
このため、画面状態ＩＤに関連付けられて、プレイヤーの数、またはプレイヤーおよび予備プレイヤーの数に基づく画面階層情報が保持される。ここでプレイヤーは現にゲームを行っている（あるいは行った）プレイヤーなどの表示中のプレイヤーであり、予備プレイヤーはこれからゲームを行うプレイヤーなどの非表示のプレイヤーであり、これらの数によって画面分割の数や分割方法などが変わるため、これを参照することが必要になる。
また、各プレイヤー端末における画面の状態に関する情報として、表示中か非表示、また、その画面に関するすべての情報が保持されることが好ましい。
【００３７】
画面状態ＩＤは、各プレイヤー端末ごとに、その画面状態を一意に識別する識別データである必要がある。すなわち、図５においてはプレイヤーＡのプレイヤー端末画面には、親プレイヤーの画面枠がＡ、子プレイヤーの画面枠が上からそれぞれＢ，Ｃとなっているが、図６においてはプレイヤーＣのプレイヤー端末画面には、親プレイヤーの画面枠がＣ、子プレイヤーの画面枠が上からそれぞれＡ，Ｃとなっており、それぞれの画面枠内に表示される情報は異なる。したがってプレイヤーＡの画面状態ＩＤと、プレイヤーＣの画面状態ＩＤとは区別される必要があるためである。各プレイヤー端末の表示手段ごとの画面の状態に関する情報は、それぞれの画面について一意的な、自己の画面を識別するＩＤが保持される。
【００３８】
各プレイヤーの自己状態に関する自己状態情報は、自己の階層、上位の階層、下位の階層、仮想の最上位層に関する階層情報を含むことが好ましく、画面分割を数式化、定式化する際に、階層、親子、仮想の最上位画面という概念が導入されている。
階層は、層ごとのグループ化で、層ごとの関係は、最上位を除いて、すべての階層は上位層と下位層を持ち、プレイヤー端末において最適な画面数での表示を行うための画面状態ＩＤで識別される情報が保持される。プレイヤー端末の表示手段に表示される画面は常に、上位層と、下位層を持ち、最上位の画面は仮想の画面として、プレイヤーには見えず記憶装置内に保持される。
図１０は、自己の階層、上位の階層、下位の階層、仮想の最上位層に関する階層情報を含む自己状態情報の一例を示すデータ模式図である。
また図１１は、図１０に示すデータ模式図において、上位階層、自己の階層、下位階層のそれぞれに含まれる画面状態ＩＤ等の情報が含まれている自己状態情報の一例を示すデータ模式図である。
【００３９】
次に、図５および図６の画面例に示したように、各画面状態に関する情報として、１つの親画面と２つの子画面に関する情報が保持されているが、プレイヤーの数、またはプレイヤーおよび予備プレイヤーの数に基づく画面階層情報はさらに複数の階層を持つことができる。
図１２は、画面分割をするための階層構造の概念を示した概念図の例であり、トップ画面を階層０とした場合において、画面分割により階層０と１との２つの階層があることが示されている。
図１３は、さらに複数階層の画面分割をするための階層構造の概念を示した概念図の例であり、最上位の見えない階層を画面の外枠として、これを除いた見た目の画面枠数が、（階層ごとの画面数の和）−（階層ごとの分割元画面数の和）であることが示されている。
【００４０】
次に本発明のシステムは、プレイヤー端末から、自己状態情報をネットワークを介して他のプレイヤー端末に送信する自己状態情報送信手段を備えている。
プレイヤー端末から送信される自己状態情報は、図１に示されるシステムにおいては、プレイヤー端末から他のプレイヤー端末にネットワークを介して送信される。
プレイヤー端末から送信される自己状態情報は、図２に示されるシステムにおいては、プレイヤー端末からネットワークを経由してサーバーの自己状態保持手段に記憶保持され、サーバーから他のプレイヤー端末にネットワークを介して送信される。
【００４１】
次に本発明のシステムは、プレイヤー端末において、シングルプレイゲームを行う他のプレイヤーの状態に関する他者状態情報をネットワークを介して他のプレイヤー端末から受信する他者状態情報受信手段を備えている。
プレイヤー端末において受信される他者状態情報（他者の自己状態情報）は、図１に示されるシステムにおいては、他のプレイヤー端末からプレイヤー端末にネットワークを介して送信される。
プレイヤー端末において受信される他者状態情報（他者の自己状態情報）は、図２に示されるシステムにおいては、他のプレイヤー端末からネットワークを経由してサーバーの自己状態保持手段に記憶保持され、サーバーからプレイヤー端末にネットワークを介して送信される。
【００４２】
次に本発明のシステムは、表示手段に対し、自己状態情報に従い自己のシングルプレイゲームに関する情報を表示する自己状態表示手段、および他者状態情報に従い他者のシングルプレイゲームに関する情報を表示する他者状態表示手段を含む複数の画面枠に分割表示をするための分割表示制御手段を備えている。
分割表示制御手段は、前述した自己状態情報と、他者状態情報とを参照することにより、必要な画面枠数や、画面の階層構造、それぞれの画面枠内に表示される画面状態ＩＤで識別される画面などを判断し、これに対応する分割表示を行うために必要な情報を分割表示最適化手段に渡す動作をする。
【００４３】
次に本発明のシステムは、前記の分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化するように制御する分割表示最適化手段を備えている。
分割画面数は、最上位階層を含む画面枠数であり、表示画面数は実際に表示される画面枠数である。また表示方法はどの画面枠内にどの画面状態ＩＤで識別される画面を表示させるか、あるいは表示中か非表示といった画面状態などである。
プレイヤーに対し表示する装置内の画面枠は、その階層上、最上位に位置するメインウィンドウと、本システムの画面管理によって構成された、実際の見た目の画面からなり、N分割（Nは自然数）時の画面が、プレイヤーに対し表示するプレイヤー端末内のメモリに蓄積され、分割表示制御手段から渡された情報に基づく分割表示最適化手段の命令により、分割画面数、表示画面数、分割方向、分割方法、表示方法を最適化され、プレイヤーに対しその都度最適になるように表示される。
以上の構成を採用したことにより、シングルプレイゲームを行う各プレイヤーに対し自己状態と他者状態とを二以上の画面枠を用いて同時に表示させることにより、シングルプレイゲーム実行者同士の対戦または対話を含むデータ送受信処理が可能にされている。
【実施例】
【００４４】
以下、本発明の実施例について、図面を参照して説明する。なお、ここに示す実施例は一例であって、他にも様々な応用や変形が可能である。
図１４は、本発明のシステムの基本的な処理の流れの一例を示すフローチャートである。なおここに示す処理の流れは一例であって、これに限定されるものではなく、様々な応用や変形が可能である。
プレイヤー端末からネットワーク（またはネットワークを介して）サーバーにアクセスし（Ｓ１００）、各プレイヤー端末においてシングルプレイゲームを実行する（Ｓ１０１）。
自己のプレイヤー端末における、自己状態ＩＤで識別され、階層構造を有すると同時に仮想の最上位を含む階層構造を有する自己状態情報を、プレイヤー端末において保持し、または図２に示すシステムにおいてはサーバーに送信し、自己状態保持手段に記憶保持する（Ｓ１０２）。最上位に位置する仮想の画面の状態に関する情報は、全ての画面の親にあたり、全ての子に関する情報、全ての階層に関する情報、個々の画面の統合に関する情報、その他画面分割に必要な全ての情報が保持されている。
【００４５】
自己状態保持手段は、シングルプレイゲームを行う各プレイヤー自身の状態に関する自己状態情報を一意に識別する自己状態ＩＤを含む自己状態情報を記憶保持するものである。自己状態情報保持手段により記憶保持される自己状態情報として、プレイヤーが行っている（あるいは行った）シングルプレイゲームの成績や点数、ゲーム進行状況、その他のシングルプレイゲームに関する自己の状態を示す情報と、画面状態ＩＤにより一意に識別される、プレイヤー端末が備える表示手段の階層構造を備える画面の状態に関する情報を含んでいる。自己の階層、上位の階層、下位の階層、仮想の最上位層に関する情報が保持されている。これらの自己状態情報は、自己状態表示手段（自己状態を表示する画面枠）および他者状態表示手段（他社状態を表示する画面枠）を含む複数の画面枠に分割表示をする際に、後述する分割表示制御手段により参照される。
【００４６】
また、他のプレイヤー端末における、他者の自己状態ＩＤで識別される階層構造を有すると同時に、仮想の最上位を含む階層構造を有する他者状態情報を受信する（Ｓ１０３）。他者状態情報として、他のプレイヤーが行っている（あるいは行った）シングルプレイゲームの成績や点数、ゲーム進行状況、その他のシングルプレイゲームに関する他者の状態を示す情報と、当該他者の画面状態ＩＤにより一意に識別される、プレイヤー端末が備える表示手段の階層構造を備える画面の状態に関する情報を含んでいる。自己の階層、上位の階層、下位の階層、仮想の最上位層に関する情報が保持されている。これらの他者状態情報（当該他者の自己状態情報）は、自己状態表示手段（自己状態を表示する画面枠）および他者状態表示手段（他社状態を表示する画面枠）を含む複数の画面枠に分割表示をする際に、後述する分割表示制御手段により参照される。
なお、サーバーにおいて分割表示の最適化を行う場合には、サーバーにおいて他者状態情報（他者の自己状態情報）を、すなわちすべてのプレーヤーの自己状態情報を受信する。
【００４７】
次いで、分割表示制御手段が、自己状態情報および他者状態情報を受領し、分割表示最適化手段に命令する（Ｓ１０４）。個々のプレイヤーの状態情報、個々のプレイヤーごとの画面状態情報に基づき、自己または他者の操作または自動処理により、個々もしくはプレイヤー間の対話に関する必要に応じた最適化の計算が行われ（Ｓ１０５）、各プレイヤー端末において、最適化された画面枠分割、各画面枠内への情報表示が実行される（Ｓ１０６）。
なお、サーバーにおいて分割表示の最適化を行う場合には、サーバーにおいて分割表示制御手段が、すべてのプレーヤーの自己状態情報を受領し、分割表示最適化手段に命令する（Ｓ１０４）。個々のプレイヤーの状態情報、個々のプレイヤーごとの画面状態情報に基づき、いずれかのプレーヤーの操作または自動処理により、個々もしくはプレイヤー間の対話に関する必要に応じた最適化の計算が行われ（Ｓ１０５）、次いで各プレーヤー端末に対し表示制御の命令を送信し、各プレイヤー端末において、最適化された画面枠分割、各画面枠内への情報表示が実行される（Ｓ１０６）。
【００４８】
あるプレイヤーの情報を消去をする場合には、そのプレイヤーの情報を、階層から消去することができる。
また、各プレーヤーの自己状態ＩＤで識別される各プレーヤーの自己状態情報は、グループ化されて階層構造として管理され、あるプレイヤー（その子以下のプレイヤーを含む）の情報を消去をする場合には、そのプレイヤー（その子以下のプレイヤーを含む）の情報を、階層から消去することができる。
ある画面の消去をする場合、その画面の情報を、階層から消去することができる。また、各プレーヤーの画面状態ＩＤで識別される各プレーヤーの画面状態情報は、グループ化されて階層構造として管理され、ある画面内の全ての画面の消去をする場合、ある画面の子に当たる（その子以下の仮面も含む）すべての画面を、階層から消去することができる。
【００４９】
あるプレイヤーの位置を移動する場合には、そのプレイヤーの情報を、階層内で移動することができる。また、あるプレイヤー（その子以下のプレイヤーを含む）の位置を移動する場合には、そのプレイヤー（その子以下のプレイヤーを含む）の情報を、階層内で移動することができる。
ある画面（その中の画面を含む）の位置を移動する場合には、その画面（その子以下の画面を含む）の情報を、階層内で移動することができる。
表示される内容の移動、表示位置の変更、交換に関して、階層構造内での画面管理に関する、計算に基づいて、画面分割の命令が生成される。画面の消去は階層構造内での消去に当たり、画面の移動は階層構造内での位置の移動に当たり、また画面の交換は階層構造内での位置の交換に当たる。
【００５０】
あるプレイヤー（その子以下のプレイヤーを含む）を一時的にある任意の状態にする場合には、そのプレイヤー（その子以下のプレイヤーを含む）の情報を、ある任意の状態に設定をし、必要に応じて状態の情報の変更を行うことができる。
あるプレイヤー（その子以下のプレイヤーを含む）の状態を交換する場合には、そのあるプレイヤー（その子以下のプレイヤーを含む）の情報を、階層内で交換することができる。
ある画面（その中の画面を含む）を一時的に隠す場合には、その画面（その子以下の画面を含む）の情報を、非表示に設定、または階層内で隔離し、表示する際にまた元に戻すことができる。
【００５１】
画面表示の、分割画面数、表示画面数、分割方向、分割方法、表示方法、その最適化は、４つの方法で行われる。
１．表示画面を見ているプレイヤーの操作により、表示を管理する装置に、通信装置を通して命令が送られ、表示を管理する装置からの命令により、最適化が行われる場合。
分割表示最適化手段は、プレイヤー端末を操作するプレイヤー自身の操作により、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化する。
【００５２】
２．別の表示画面を見ている別のプレイヤーの操作により、表示を管理する装置に、通信装置を通して命令が送られ、表示を管理する装置からの命令により、最適化が行われる場合。
分割表示最適化手段は、他のプレイヤー端末を操作する他者プレイヤーの操作により、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化する。
【００５３】
プレイヤーが必要な画面を判断する場合には、図１５に示すように、図１４のＳ１０５の最適化計算において、下記の処理を行う。
画面の表示数、画面の分割方法について、プレイヤーが操作する入力装置から、プレイヤーにとって最適であると考えられる表示に関する情報を得る。
次いでその情報は、画面分割の階層定義、数式、グループ化に基づいて、必要な画面分割の計算を行い、プレイヤー端末に対し画面を分割する命令として送られる。
プレイヤー端末において、画面を分割する命令に従い画面の分割を行い、プレイヤーに最適な画面数での表示を行う。
【００５４】
３．サーバーにおける最適化の計算の結果、ネットワークを介して、プレイヤー端末に対し命令が送られ、最適化が行われる場合。
４．プレイヤー端末の記憶装置内に保持されるデータ、およびプレイヤーの操作により、サーバーに記憶保持されるデータとの同期を損なわずに、またサーバーへの通信を行わずに、即座にプレイヤーに対し最適な表示を行う場合。
分割表示最適化手段は、各プレイヤーの自己状態に関する自己状態情報の参照に基づき、分割表示制御手段による複数の画面枠への分割に際し、分割画面数・表示画面数・分割方向・分割方法・表示方法の内の少なくともいずれかを最適化する。
【００５５】
プレイヤーに対し表示する装置を管理する装置が必要な画面を判断する場合には、図１６に示すように、図１２のＳ１０５の最適化計算において、下記の処理を行う。
画面分割の階層定義、数式、グループ化に基づいて、必要な画面分割の計算を行い、プレイヤーにとって最適であると考えられる表示画面に分割する命令を行う。
次いで、画面を分割する命令に従って、画面の分割を行い、プレイヤーに最適な画面数での表示を行う。
【００５６】
本発明のシステムによれば、この画面分割手法により、プレイヤー間の競技的側面を効果的に演出することができる。
プレイヤーの競技的側面から、画面分割の必要性の判断を行う場合には、図１７に示すように、図１２のＳ１０５の最適化計算において、下記の処理を行う。
プレイヤーが操作する入力装置、プレイヤーの状態を保持する記憶装置から、プレイヤーの状態を表す情報が、分割表示制御手段に送られる。
次いで、分割表示最適化手段は、画面分割の階層定義、数式、グループ化に、他プレイヤーとの競技的側面に関する情報を付加し、競技に参加している各プレイヤーごとに、最適な画面表示の計算を行い、各プレイヤー端末に対して画面分割表示の命令を送る。
プレイヤー端末において、画面を分割する命令に従い画面の分割を行い、プレイヤーに最適な画面数での表示を行う。
【００５７】
本発明のシステムによれば、この画面分割手法により、プレイヤー間の対比的側面を効果的に演出することができる。
プレイヤーの対比的側面から、必要性の判断を行う場合には、図１８に示すように、図１２のＳ１０５の最適化計算において、下記の処理を行う。
プレイヤーの情報、もしくは、プレイヤーに対比的側面を付加する情報が、分割表示制御手段に送られる。
次いで、分割表示最適化手段は、画面分割の階層定義、数式、グループ化に、他プレイヤーとの対比的側面に関する情報を付加し、競技に参加している各プレイヤーごとに、最適な画面表示の計算を行い、各プレイヤーの表示する装置に対して画面分割表示の命令を送る。
プレイヤー端末において、画面を分割する命令に従い画面の分割を行い、プレイヤーに最適な画面数での表示を行う。
【００５８】
また、本発明のシステムに寄れば、プレイヤー自身の自己状態情報と他のプレイヤーの他者状態情報とを、ネットワークを介して他のプレイヤー端末との間の交換処理をすることにより、分割表示複数の画面枠において、自己のシングルプレイゲームに関する情報を表示する自己状態表示手段と、他者状態情報に従い他者のシングルプレイゲームに関する情報を表示する他者状態表示手段とを交換して表示可能にされている。
画面の交換に関し、プレイヤーの操作により、プレイヤー同士の相互変換的側面から必要性の判断を行う場合には、図１９に示すように、図１２のＳ１０５の最適化計算において、下記の処理を行う。
他者プレイヤーの状態を分割画面により表示しているプレイヤーが、表示されている他者プレイヤーとの状態の交換、差し替え、変換により、他のプレイヤーと同じ状態に入れ替わる（もしくは、他者プレイヤーに表示されていた画面を、プレイヤー端末に表示する）必要性の判断を行った場合に、他者プレイヤーとの画面の変換をする命令を、分割表示制御手段に送る。
次いで、分割表示最適化手段は、画面分割の階層定義、数式、グループ化に、他者プレイヤーとの相互変換的側面に関する情報を付加し、競技に参加している各プレイヤーごとに、最適な画面表示の計算を行い、各プレイヤー端末に対して、画面分割表示の命令を送る。
プレイヤー端末において、画面を分割する命令に従い画面の分割を行い、プレイヤーに最適な画面数での表示を行う。
【００５９】
画面の交換に関し、自動処理により必要性の判断を行う場合には、図２０に示すように、図１２のＳ１０５の最適化計算において、下記の処理を行う。
表示されている他者プレイヤーとの状態の交換、差し替え、変換により、他者のプレイヤーと同じ状態に入れ替わる（もしくは、他プレイヤーに表示されていた画面を、プレイヤーに表示する）必要性の判断を行った場合に、他者プレイヤーとの画面の変換をする命令を、分割表示制御手段に送る。
次いで、分割表示最適化手段は、画面分割の階層定義、数式、グループ化に、他者プレイヤーとの相互変換的側面に関する情報を付加し、競技に参加している各プレイヤーごとに、最適な画面表示の計算を行い、各プレイヤー端末に対して、画面分割表示の命令を送る。
プレイヤー端末において、画面を分割する命令に従い画面の分割を行い、プレイヤーに最適な画面数での表示を行う。
【００６０】
プレイヤー端末においては、装置内に命令の保持を行い、プレイヤーに対する表示制御・最適化を行う装置との間の通信を、最小限でなおかつ一貫した情報の保持となるように最適化を行うことが好ましい。
最適化の方法は、命令の保持、命令の比較、状態情報の保持、状態情報の比較によって行われる。
【産業上の利用可能性】
【００６１】
以上詳細に説明したように、本発明によれば、１人で遊戯可能な各種のシングルプレイゲームを実行するシステムにおいて、遊戯者の端末において単に１人で遊戯をしているだけではなく、他者との競争や対戦をしたり、あるいは他者との比較をしたりといった楽しみを得ることができ、他の遊戯者と対話をしたり、リアルタイムでシングルプレイゲーム同士の結果の競争を行ったりすることが可能な、シングルプレイゲーム対戦用の表示制御システムを提供することができる。
【図面の簡単な説明】
【００６２】
【図１】本発明のシステムの基本的な構成の一例を示すシステム構成図である。
【図２】本発明のシステムの基本的な構成の一例を示すシステム構成図である。
【図３】自己状態情報保持手段により記憶保持される自己状態情報の一例を示すデータ模式図である。
【図４】自己状態情報保持手段により記憶保持される自己状態情報の一例を示すデータ模式図である。
【図５】プレイヤーＡのプレイヤー端末画面に画面分割されて自己および他者の状態が表示される画面の一例を示す図である。
【図６】プレイヤーＣのプレイヤー端末画面に画面分割されて自己および他者の状態が表示される画面の一例を示す図である。
【図７】プレイヤーＣのプレイヤー端末画面に画面分割されて自己および他者の状態が表示される画面の一例を示す図である。
【図８】プレイヤーＣのプレイヤー端末画面に画面分割されて自己および他者の状態が表示される画面の一例を示す図である。
【図９】サーバーに自己状態保持手段が備えられている場合において、自己状態保持手段に記憶保持されている自己状態情報の一例を示すデータ模式図である。
【図１０】自己の階層、上位の階層、下位の階層、仮想の最上位層に関する階層情報を含む自己状態情報の一例を示すデータ模式図である。
【図１１】図１０に示すデータ模式図において、上位階層、自己の階層、下位階層のそれぞれに含まれる画面状態ＩＤ等の情報が含まれている自己状態情報の一例を示すデータ模式図である。
【図１２】画面分割をするための階層構造の概念を示した概念図である。
【図１３】さらに複数階層の画面分割をするための階層構造の概念を示した概念図の例である。
【図１４】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図１５】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図１６】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図１７】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図１８】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図１９】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図２０】本発明の基本的な処理の流れの一例を示すフローチャートである。
【図５】
2005160579.tif 000003
【図６】
2005160579.tif 000004
【図８】
2005160579.tif 000005
【図１２】
2005160579.tif 000006
【図１５】
2005160579.tif 000007
【図１６】
2005160579.tif 000008
【図１７】
2005160579.tif 000009
【図１８】
2005160579.tif 000010
【図１９】
2005160579.tif 000011
【図２０】
2005160579.tif 000012
【図１】
2005160579.tif 000013
【図２】
2005160579.tif 000014
【図３】
2005160579.tif 000015
【図４】
2005160579.tif 000016
【図７】
2005160579.tif 000017
【図９】
2005160579.tif 000018
【図１０】
2005160579.tif 000019
【図１１】
2005160579.tif 000020
【図１３】
2005160579.tif 000021
【図１４】
2005160579.tif 000022