(57)【要約】【課題】  携帯情報端末がサーバ装置を介して行うネットワーク型のゲームにおいて、着信時にゲームを中断することができる携帯情報端末及びサーバ装置を提供する。【解決手段】携帯情報端末１０は、オペレーティングシステムから割り込み処理の開始イベントを受信した場合にゲームサーバ装置２０にゲームプログラム中断要求を送信し、割り込み処理の終了イベントを受信した場合にゲームサーバ装置２０にゲーム再開要求を送信する。ゲームサーバ装置２０は、携帯情報端末１０からゲーム中断要求を受信した場合には、ゲーム中断要求の送信元の携帯情報端末１０以外の携帯情報端末１０にゲーム中断通知を送信して、送信元の携帯情報端末１０を中断状態として記憶し、送信元の前記携帯情報端末からゲーム再開要求を受信した場合は、登録している携帯情報端末１０の中断状態を解除し、全ての携帯情報端末１０にゲーム再開通知を送信する。【選択図】    図１
2005286670.tif 000002
【特許請求の範囲】
【請求項１】
ゲームプログラムを備えたサーバ装置にネットワークを介して接続された送受信部と、電話着信やユーザのキー操作等によってイベント情報を発生するイベント発生部と、を備えた携帯情報端末において、
前記イベント発生部から前記イベント情報を受信するイベント受信部と、
前記イベント受信部が割り込み処理の開始イベント情報を受信した場合に、実行中の前記ゲームプログラムを中断し、自端末の識別番号と前記割り込みイベントが示す中断理由情報を含んだゲーム中断要求を前記送受信部を介して前記サーバ装置に送信するゲームプログラム中断手段と、
前記イベント受信部が割り込み処理の終了イベント情報を受信した場合に、自端末の前記識別番号を含んだゲーム再開要求を前記送受信部を介して前記サーバ装置に送信するゲームプログラム再開手段と、
を備えたことを特徴とする携帯情報端末。
【請求項２】
前記ゲームプログラム再開手段は、
前記サーバ装置から前記送受信部を介してゲーム再開通知を受信し、中断していた前記ゲームプログラムを再開させることを特徴とする請求項１に記載の携帯情報端末。
【請求項３】
ゲームプログラムを備えたサーバ装置とネットワークを介して接続された送受信部を備えた携帯情報端末において、
前記送受信部が前記サーバ装置からゲーム中断通知を受信した場合に、実行中の前記ゲームプログラムを中断するゲームプログラム中断手段と、
前記送受信部が前記サーバ装置からゲーム再開通知を受信し、中断していた前記ゲームプログラムを再開させるゲームプログラム再開手段と、
を備えたことを特徴とする携帯情報端末。
【請求項４】
前記ゲームプログラム中断手段は、
ゲーム中断通知を受信して、実行中の前記ゲームプログラムを中断する際に、前記ゲーム中断通知に含まれている中断状態の前記携帯情報端末の識別番号と中断理由情報の内容に基づいて構成された中断メッセージを表示画面に表示することを特徴とする請求項３に記載の携帯情報端末。
【請求項５】
複数の携帯情報端末にネットワークを介して接続された送受信部を備え、ゲームプログラムを制御するサーバ装置において、
前記ゲームプログラムを実行中の前記携帯情報端末の識別番号に対応付けて前記携帯情報端末の状態を記憶する端末状態記憶部と、
前記送受信部がゲーム中断要求を受信した場合は、前記ゲーム中断要求の送信元の前記携帯情報端末以外の前記携帯情報端末にゲーム中断通知を前記送受信部を介して送信し、前記ゲーム中断要求に含まれている前記識別情報に基づいて中断理由情報を前記端末状態記憶部へ記憶するゲーム中断手段と、
前記送受信部が前記携帯情報端末からゲーム再開要求を受信した場合は、ゲーム再開要求の送信元の前記携帯情報端末の前記識別番号に基づいて前記端末状態記憶部に登録している中断状態を解除し、全ての前記携帯情報端末にゲーム再開通知を送信するゲーム再開手段と、
を備えたことを特徴とするサーバ装置。
【請求項６】
複数の携帯情報端末と、ネットワークを介して前記携帯情報端末に接続されゲームプログラムを制御するサーバ装置と、を備えたネットワークゲームシステムにおいて、
前記携帯情報端末は、割り込み処理の開始イベントが発生した場合に前記サーバ装置にゲームプログラム中断要求を送信し、割り込み処理の終了イベントが発生した場合に前記サーバ装置にゲーム再開要求を送信し、
前記サーバ装置は、前記携帯情報端末からゲーム中断要求を受信した場合には、前記ゲーム中断要求の送信元の前記携帯情報端末以外の前記携帯情報端末にゲーム中断通知を送信して、送信元の前記携帯情報端末を中断状態として記憶し、送信元の前記携帯情報端末からゲーム再開要求を受信した場合は、登録している前記携帯情報端末の中断状態を解除し、全ての前記携帯情報端末にゲーム再開通知を送信することを特徴とするネットワークゲームシステム。
【請求項７】
複数の携帯情報端末と、ネットワークを介して前記携帯情報端末に接続されゲームプログラムを制御するサーバ装置と、を備えたネットワークゲームシステムのネットワークゲーム制御方法において、
前記携帯情報端末が割り込み処理の開始イベントが発生した場合に前記サーバ装置にゲームプログラム中断要求を送信する過程と、
前記サーバ装置が前記携帯情報端末からゲーム中断要求を受信した場合に、前記ゲーム中断要求の送信元の前記携帯情報端末以外の前記携帯情報端末にゲーム中断通知を送信し、前記携帯情報端末を中断状態として登録する過程と、
前記携帯情報端末が割り込み処理の終了イベントが発生した場合に前記サーバ装置にゲーム再開要求を送信する過程と、
前記サーバ装置が前記携帯情報端末からゲーム再開要求を受信した場合は、登録している前記携帯情報端末の中断状態を解除し、全ての前記携帯情報端末にゲーム再開通知を送信する過程と、
からなることを特徴とするネットワークゲーム制御方法。
【請求項８】
複数の携帯情報端末と、ネットワークを介して前記携帯情報端末に接続され、ゲームプログラムを制御するサーバ装置と、を備えたネットワークゲームシステムにおいて、
前記携帯情報端末のコンピュータを、
割り込み処理の開始イベントが発生した場合に前記サーバ装置にゲームプログラム中断要求を送信する手段、
割り込み処理の終了イベントが発生した場合に前記サーバ装置にゲーム再開要求を送信する手段、
として機能させるコンピュータプログラム。
【請求項９】
複数の携帯情報端末と、ネットワークを介して前記携帯情報端末に接続され、ゲームプログラムを制御するサーバ装置と、を備えたネットワークゲームシステムにおいて、
前記サーバ装置のコンピュータを、
前記携帯情報端末からゲーム中断要求を受信した場合には、前記ゲーム中断要求の送信元の前記携帯情報端末以外の前記携帯情報端末にゲーム中断通知を送信し、前記携帯情報端末を中断状態として登録する手段、
前記携帯情報端末からゲーム再開要求を受信した場合は、登録している前記携帯情報端末の状態を解除し、全ての前記携帯情報端末にゲーム再開通知を送信する手段、
として機能させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークゲームを実行する携帯情報端末、サーバ装置、着信制御システム及び着信制御方法並びにそのコンピュータプログラム
に関する。
【背景技術】
【０００２】
従来、携帯電話機において電話以外の機能、例えばゲームなどを利用しているときに、着信があった場合に、どのような処理をするかについては様々な提案がされている。例えば、特許文献１においては、携帯電話機においてゲームをしている際に、電話着信があった場合に、ゲームデータをメモリに保存し、通話終了後にゲームを再開するという技術が提案されている。
【特許文献１】特開２００１−３３３１５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に示す携帯電話機は、携帯電話機単体での中断が可能であるだけで、複数のユーザの携帯情報端末がサーバ装置を介して行うネットワーク型のゲームの場合に、ネットワークゲーム及び、複数のユーザの携帯電話機のゲームを中断することはできないという問題がある。
【０００４】
本発明は、上記問題を解決すべくなされたもので、その目的は、携帯電話機などの携帯情報端末において、複数のユーザの携帯情報端末がサーバ装置を介して行うネットワーク型のゲームの実行中に、電話着信があった場合に、ゲームを中断することができる携帯情報端末及びサーバ装置を提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、請求項１に記載の発明は、ゲームプログラムを備えたサーバ装置にネットワークを介して接続された送受信部と、電話着信やユーザのキー操作等によってイベント情報を発生するイベント発生部と、を備えた携帯情報端末において、前記イベント発生部から前記イベント情報を受信するイベント受信部と、前記イベント受信部が割り込み処理の開始イベント情報を受信した場合に、実行中の前記ゲームプログラムを中断し、自端末の識別番号と前記割り込みイベントが示す中断理由情報を含んだゲーム中断要求を前記送受信部を介して前記サーバ装置に送信するゲームプログラム中断手段と、前記イベント受信部が割り込み処理の終了イベント情報を受信した場合に、自端末の前記識別番号を含んだゲーム再開要求を前記送受信部を介して前記サーバ装置に送信するゲームプログラム再開手段と、を備えたことを特徴とする携帯情報端末である。
【０００６】
請求項２に記載の発明は、請求項１に記載の発明において、前記ゲームプログラム再開手段は、前記サーバ装置から前記送受信部を介してゲーム再開通知を受信し、中断していた前記ゲームプログラムを再開させることを特徴とする。
【０００７】
請求項３に記載の発明は、ゲームプログラムを備えたサーバ装置とネットワークを介して接続された送受信部を備えた携帯情報端末において、前記送受信部が前記サーバ装置からゲーム中断通知を受信した場合に、実行中の前記ゲームプログラムを中断するゲームプログラム中断手段と、前記送受信部が前記サーバ装置からゲーム再開通知を受信し、中断していた前記ゲームプログラムを再開させるゲームプログラム再開手段と、を備えたことを特徴とする。
【０００８】
請求項４に記載の発明は、請求項３に記載の発明において、前記ゲームプログラム中断手段は、ゲーム中断通知を受信して、実行中の前記ゲームプログラムを中断する際に、前記ゲーム中断通知に含まれている中断状態の前記携帯情報端末の識別番号と中断理由情報の内容に基づいて構成された中断メッセージを表示画面に表示することを特徴とする。
【０００９】
請求項５に記載の発明は、複数の携帯情報端末にネットワークを介して接続された送受信部を備え、ゲームプログラムを制御するサーバ装置において、前記ゲームプログラムを実行中の前記携帯情報端末の識別番号に対応付けて前記携帯情報端末の状態を記憶する端末状態記憶部と、前記送受信部がゲーム中断要求を受信した場合は、前記ゲーム中断要求の送信元の前記携帯情報端末以外の前記携帯情報端末にゲーム中断通知を前記送受信部を介して送信し、前記ゲーム中断要求に含まれている前記識別情報に基づいて中断理由情報を前記端末状態記憶部へ記憶するゲーム中断手段と、前記送受信部が前記携帯情報端末からゲーム再開要求を受信した場合は、ゲーム再開要求の送信元の前記携帯情報端末の前記識別番号に基づいて前記端末状態記憶部に登録している中断状態を解除し、全ての前記携帯情報端末にゲーム再開通知を送信するゲーム再開手段と、を備えたことを特徴とするサーバ装置である。
【００１０】
請求項６に記載の発明は、複数の携帯情報端末と、ネットワークを介して前記携帯情報端末に接続されゲームプログラムを制御するサーバ装置と、を備えたネットワークゲームシステムにおいて、前記携帯情報端末は、割り込み処理の開始イベントが発生した場合に前記サーバ装置にゲームプログラム中断要求を送信し、割り込み処理の終了イベントが発生した場合に前記サーバ装置にゲーム再開要求を送信し、前記サーバ装置は、前記携帯情報端末からゲーム中断要求を受信した場合には、前記ゲーム中断要求の送信元の前記携帯情報端末以外の前記携帯情報端末にゲーム中断通知を送信して、送信元の前記携帯情報端末を中断状態として記憶し、送信元の前記携帯情報端末からゲーム再開要求を受信した場合は、登録している前記携帯情報端末の中断状態を解除し、全ての前記携帯情報端末にゲーム再開通知を送信することを特徴とするネットワークゲームシステムである。
【００１１】
請求項７に記載の発明は、複数の携帯情報端末と、ネットワークを介して前記携帯情報端末に接続されゲームプログラムを制御するサーバ装置と、を備えたネットワークゲームシステムのネットワークゲーム制御方法において、前記携帯情報端末が割り込み処理の開始イベントが発生した場合に前記サーバ装置にゲームプログラム中断要求を送信する過程と、前記サーバ装置が前記携帯情報端末からゲーム中断要求を受信した場合に、前記ゲーム中断要求の送信元の前記携帯情報端末以外の前記携帯情報端末にゲーム中断通知を送信し、前記携帯情報端末を中断状態として登録する過程と、前記携帯情報端末が割り込み処理の終了イベントが発生した場合に前記サーバ装置にゲーム再開要求を送信する過程と、
前記サーバ装置が前記携帯情報端末からゲーム再開要求を受信した場合は、登録している前記携帯情報端末の中断状態を解除し、全ての前記携帯情報端末にゲーム再開通知を送信する過程と、からなることを特徴とするネットワークゲーム制御方法である。
【００１２】
請求項８に記載の発明は、複数の携帯情報端末と、ネットワークを介して前記携帯情報端末に接続され、ゲームプログラムを制御するサーバ装置と、を備えたネットワークゲームシステムにおいて、前記携帯情報端末のコンピュータを、割り込み処理の開始イベントが発生した場合に前記サーバ装置にゲームプログラム中断要求を送信する手段、割り込み処理の終了イベントが発生した場合に前記サーバ装置にゲーム再開要求を送信する手段、として機能させるコンピュータプログラムである。
【００１３】
請求項９に記載の発明は、複数の携帯情報端末と、ネットワークを介して前記携帯情報端末に接続され、ゲームプログラムを制御するサーバ装置と、を備えたネットワークゲームシステムにおいて、前記サーバ装置のコンピュータを、前記携帯情報端末からゲーム中断要求を受信した場合には、前記ゲーム中断要求の送信元の前記携帯情報端末以外の前記携帯情報端末にゲーム中断通知を送信し、前記携帯情報端末を中断状態として登録する手段、前記携帯情報端末からゲーム再開要求を受信した場合は、登録している前記携帯情報端末の状態を解除し、全ての前記携帯情報端末にゲーム再開通知を送信する手段、として機能させるコンピュータプログラムである。
【発明の効果】
【００１４】
この発明によれば、携帯情報端末が電話着信等の割り込み処理の開始イベントを受信した際に、ゲームプログラムを中断し、サーバ装置に自端末の識別番号と中断理由を示す中断情報を含んだゲーム中断要求を送信する。また、割り込み処理の終了イベントを受信した際に、自端末の識別番号を含んだゲーム再開要求を送信する構成となっている。そのため、着信等の突発的な割り込みイベントが開始及び終了した場合に、ネットワークゲームのサーバ装置にその情報を通知することができ、サーバ装置はその情報に基づいてネットワークゲームの制御を行うことが可能となる。
【００１５】
また、本発明によれば、携帯情報端末がサーバ装置からゲーム再開通知を受信することで、中断していたゲームを再開する構成となっている。そのため、サーバ装置側の制御に基づき、全ての携帯情報端末の間で同期を取って一斉にゲームを再開することができる。
【００１６】
また、本発明によれば、割り込み処理の開始イベントを受信した携帯情報端末以外のゲームに参加している他の携帯情報端末において、サーバ装置からゲーム中断通知を受信して、ゲームを中断し、また、ゲーム再開通知を受信してゲームを再開する構成となっている。そのため、ゲームに参加している携帯情報端末の１つが中断してもその状況がサーバ装置を介して全ての携帯情報端末に伝わることになり、また、ゲーム再開通知により一斉にゲームを再開することができる。
【００１７】
また、本発明によれば、割り込み処理の開始イベントを受信した携帯情報端末以外のゲームに参加している他の携帯情報端末において、中断を発生させた携帯情報端末の情報と、中断理由情報を表示する構成となっている。そのため、他の携帯情報端末のユーザは、その中断状態がネットワークの不具合等ではなく、参加している携帯情報端末において発生した割り込みイベントであることを知ることが可能となる。それによって、ネットワークゲームの参加者が状態の誤認識をしてしまうことを防ぐことができる。
【００１８】
また、本発明によれば、サーバ装置は、携帯情報端末からゲーム中断要求を受信した際に、その携帯情報端末が中断状態であることを記憶し、ゲーム中断要求を送信してきた携帯情報端末以外の全ての携帯情報端末にゲーム中断通知を送信する。また、ゲーム再開要求を受信した際には、送信元の携帯情報端末の中断状態を解除し、ゲーム再開通知を全ての携帯情報端末に送信する構成となっている。そのため、ネットワークゲームにおいて、少なくとも１つの携帯情報端末において中断状態が発生した場合にネットワークゲームに参加している携帯情報端末のゲームを中断することが可能となる。また、ゲームを再開することができる状態になった際に、一斉に全ての携帯情報端末においてネットワークゲームを再開させることが可能となる。
【００１９】
また、本発明によれば、ネットワークゲームシステムは、割り込み処理が発生した際に、ゲーム中断要求を送信し、割り込み処理が終了した際に、ゲーム再開要求を送信する携帯情報端末と、ゲーム中断要求を受信して、ゲーム中断通知の送信元の携帯情報端末以外の携帯情報端末にゲーム中断通知を送信し、ゲーム再開要求を受信した際に、全ての携帯情報端末にゲーム再開通知を送信するサーバ装置から構成されている。それによって、システム提供者は、携帯情報端末とサーバ装置の一体でネットワークゲームを中断できるシステムを提供することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の一実施形態による携帯情報端末及びゲームサーバ装置並びにそれによって構成されるネットワークゲームシステムを図面を参照して説明する。
図１は、この発明の一実施形態によるネットワークゲームシステムを示す概略ブロック図である。
同図において、携帯情報端末１０は、例えば携帯電話機であり、図示しない通信事業者が提供する携帯電話網を介して通話することが可能である。また、携帯情報端末１０は、内蔵しているメモリ内にネットワークゲームのプログラムを記憶しており、ユーザの操作の下で該プログラムを実行する。ネットワーク３０は例えばインターネットであり、ネットワークゲームのデータの送受信を行う。
【００２１】
ゲームサーバ装置２０は、ネットワーク３０を介して複数のユーザの携帯情報端末１０からデータを受信し、ゲーム進行の同期が必要なゲームの場合は、各携帯情報端末１０から送信されてくるデータの同期を取って送受信を行う。厳密な同期を必要としないようなゲームの場合は、ある携帯情報端末１０からのデータを他の携帯情報端末１０へ単に転送する送受信を行う。ゲームの種類に応じてこれらの方法を組み合わせて使用する場合もある。
【００２２】
図２は、本実施形態による携帯情報端末１０及びゲームサーバ装置２０を示す概略ブロック図である。携帯情報端末１０の構成は、電話着信等によって割り込みイベントが発生してネットワークゲームを中断する端末とゲームサーバ装置２０からの指示によって実行中のネットワークゲームを中断する端末の両方を示している。
同図において、携帯情報端末１０は、電話着信等によって割り込みイベントを発生するイベント発生部１１、発生した割り込みイベントを受信するイベント受信部１２、ネットワークゲームのプログラムの制御を行うゲーム制御部１３、ゲームサーバ装置２０、ゲームサーバ装置２０と通信を行う送受信部１７及び情報を表示する画面表示部１８から構成されている。
【００２３】
イベント発生部１１は、例えばオペレーティングシステムであり、電話着信の他に、携帯情報端末１０に備えられたキーをユーザが操作して他のプログラムを起動することによってもイベントを発生する。
イベント受信部１２は、電話着信のイベント以外に、電子メールの受信や、Ｂｌｕｅｔｏｏｔｈの受信など、オペレーティングシステムによってゲームを中断するようなイベントを受信する。
【００２４】
ゲーム制御部１３は、ゲームの開始、実行、終了の基本的な制御を行う。また、ゲーム制御部１３はゲーム中断制御部１４及びゲーム再開制御部１５を備えている。ゲーム中断制御部１４は、イベント受信部１２が割り込みイベントを受信し、そのイベントを受信してゲームサーバ装置にゲーム中断要求を送受信部１７を介して送信する。そして、実行中のゲームプログラムを中断して、ゲームプログラムをプログラム保留記憶部１６に保留して、割り込みイベントに関わる処理にメモリを解放する。
【００２５】
また、割り込みイベントが発生した以外のネットワークゲームに参加している携帯情報端末１０の場合には、ゲーム中断制御部１４は、送受信部１７を介してゲームサーバ装置２０からゲーム中断通知を受信した場合にゲームの中断処理を行う。そして、ゲーム中断通知に、ゲーム中断要求の送信元の携帯情報端末１０の識別番号及び中断理由情報に基づいて構成されるメッセージを画面表示部１８に表示する。
ゲーム再開制御部１５は、イベント受信部１２において、処理が終了した割り込みイベント、例えば通話終了のイベントを受信した場合に、送受信部１７を介してゲーム再開要求をゲームサーバ装置２０に送信する。また、ゲームサーバ装置２０からゲーム再開通知を受信してプログラム保留記憶部１６に保留しているゲームプログラムを復帰させてゲームを再開する。
【００２６】
同図において、ゲームサーバ装置２０は、複数の携帯情報端末１０と送受信を行う送受信部２１、ゲームプログラムの進行管理等を行うゲーム進行制御部２２及び携帯情報端末１０の状態を記憶する端末状態記憶部２５から構成されている。
端末状態記憶部２５は、ゲームに参加している携帯情報端末１０の状態を識別番号、例えば電話番号ごとに記憶する。
【００２７】
ゲーム進行制御部２２において、ゲーム進行中断制御部２３は、携帯情報端末１０から送受信部２１を介してゲーム中断要求を受信した場合には、ゲーム中断要求に含まれている送信元の携帯情報端末１０の識別番号を読み出す。識別番号は例えば電話番号もしくはＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスである。また、同じくゲーム中断要求に含まれている携帯情報端末１０において発生した割り込みイベントの種別及び中断の理由情報を読み出し、識別番号をキーとして端末状態記憶部２５にそれらの情報を記憶し、状態を中断状態として登録する。
【００２８】
次に、識別番号に対応づけて記憶している携帯情報端末１０のユーザ名の中から中断要求を送信した携帯情報端末１０のユーザ名を検出する。そして、そのユーザ名と中断の理由を含んだゲーム中断通知を、ゲーム中断要求を送信してきた以外の全ての携帯情報端末１０に送受信部２１を介して送信する。
ゲーム進行制御部２２において、ゲーム進行再開制御部２４は、送受信部２１を介して携帯情報端末１０からゲーム再開要求を受信した場合には、端末状態記憶部２５に記憶しているゲーム再開要求の送信元の携帯情報端末１０の中断状態を解除する。中断状態の解除とは、具体的には端末状態記憶部２５に登録している状態情報を実行状態に更新することである。その後、全ての携帯情報端末１０の状態情報が中断状態でないことを確認して、ネットワークゲームに参加している全ての携帯情報端末１０にゲーム再開通知を送信する。
【００２９】
図３は、ゲームサーバ装置２０の端末状態記憶部２５において記憶されるデータの形式を示した図である。同図においてＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）はユーザを特定するためのＩＤである。状態は、各携帯情報端末１０の状態であり、同図においては０００１のＩＤの端末が着信中であり、０００２及び０００３の携帯情報端末１０が中断状態にあることを示している。ゲームデータには、ネットワークゲームに固有の情報が格納されており、例えば、ゲームの進行に関するデータやユーザが選択したキャラクタのスキル、レベル、位置などのデータが格納される。
【００３０】
図４は、ネットワークゲームの中断および再開の処理を示したフローチャートである。
同図において、まず、携帯情報端末１０ａ、１０ｂ、１０ｃはゲームサーバ装置２０を介してネットワークゲームを実行し（ステップＳ１ａ、Ｓ１ｂ、Ｓ１ｃ）、ゲームサーバ装置２０は携帯情報端末間のデータの管理を行う（ステップＳ１）。また、ゲームサーバ装置２０は、それらの携帯情報端末の間のデータを共有しつつゲームのプログラムを進行している。ここで、携帯情報端末１０ａに電話が着信する（ステップＳ２）。携帯情報端末１０ａのユーザは通話を開始し（ステップＳ３）、携帯情報端末１０ａのイベント受信部１２は、着信イベントを受信し、ゲーム中断要求をゲームサーバ装置２０に送信する（ステップＳ４）。
【００３１】
そして、実行中のゲームの中断処理を行う（ステップＳ５）。ゲームサーバ装置２０はゲーム中断要求を受信し、携帯情報端末１０ａの識別番号をキーとして電話着信により中断した中断理由と中断の状態を登録する（ステップＳ６）。そして、識別番号に対応づけて記憶している携帯情報端末１０のユーザ名の中から中断要求を送信した携帯情報端末１０のユーザ名を検出する。そして、そのユーザ名と電話着信の中断理由を含んだゲーム中断通知を携帯情報端末１０ｂと１０ｃに送信する（ステップＳ７）。ゲーム中断通知を受信した携帯情報端末１０ｂと１０ｃは画面に携帯情報端末１０ａのユーザ名と電話着信したことによってゲームが中断している旨を表示し（ステップＳ７ａ、Ｓ７ｂ）、ゲームを中断する（ステップＳ８ａ、Ｓ８ｂ）。
【００３２】
その後、携帯情報端末１０ａにおいて通話が終了すると（ステップＳ９）、携帯情報端末１０ａのイベント受信部１２は、通話終了イベントを受信する（ステップＳ１０）。そして、ゲーム再開要求をゲームサーバ装置２０に送信する（ステップＳ１１）。ゲームを中断していたゲームサーバ装置２０は、ゲーム再開要求を受信し、該ゲーム再開要求に含まれている送信元の識別番号をキーとして記憶している情報を検索し、該当する情報を実行状態に更新し、中断状態になっている携帯情報端末の有無を確認する（ステップＳ１２）。全ての携帯情報端末１０が中断状態で無い場合にはゲーム再開通知を参加中の全ての携帯情報端末１０ａ、１０ｂ、１０ｃに送信する（ステップＳ１３）。携帯情報端末１０ａ、１０ｂ、１０ｃはゲーム再開通知を受信し（ステップＳ１３ａ、Ｓ１３ｂ、Ｓ１３ｃ）、ゲームを再開する（ステップＳ１４ａ、Ｓ１４ｂ、Ｓ１４ｃ）。
【００３３】
なお、ゲームサーバ装置２０においては複数の携帯情報端末１０から構成される１つの組み合わせをグループとして認識し、上記処理はグループごとに行われるため、ゲームサーバ装置２０で記憶する携帯情報端末１０の状態はグループ単位で管理される。
また、ステップＳ５、Ｓ８ａ、Ｓ９ａに示すゲーム中断状態の処理は、携帯情報端末がサポートする接続方式によってことなる。ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のみをサポートする場合は、携帯情報端末１０から定期的にゲームサーバ装置２０と通信して、ゲーム再開通知を携帯情報端末１０側で検出する必要がある。
【００３４】
また、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）をサポートする場合は、携帯情報端末１０とゲームサーバ装置２０の間は接続状態を維持し、通知は上記したフローチャートのようにゲームサーバ装置２０から行う。また、待機している携帯情報端末１０ｂ、１０ｃがマルチタスクをサポートしていれば、中断状態であっても他のアプリケーションプログラムを起動することが可能である。
【００３５】
また、中断状態の携帯情報端末１０に着信があった場合にはゲームサーバ装置２０は、その状態も記憶して、全ての携帯情報端末１０が中断状態でなくなるまで中断状態を継続する。また、中断状態の携帯情報端末１０は、ネットワークゲームから抜けることができるようにしてもよし、長時間再開できない場合には、中断の原因となっている携帯情報端末１０を強制的に切断し、ゲームを再開するようにしてもよい。
【００３６】
図５は、複数ユーザで行うロールプレイングゲームなどのゲームプログラム実行中の携帯情報端末１０ａ、１０ｂ、１０ｃの画面を示したものであり、図３のフローチャートのステップＳ１ａ、Ｓ１ｂ、Ｓ１ｃのゲーム実行中の処理に該当する。
図６は、中断された携帯情報端末１０ｂ、１０ｃの画面表示を示した図である。上述した説明では、ゲーム中断要求に含まれている中断状態を発生させた携帯情報端末の識別番号と中断理由情報に基づいてメッセージを構成すると説明した。ここでは、サーバ側で識別番号から予め登録している参加ユーザの名称に置き換え、また中断理由情報が示す情報に基づいて着信中を示すメッセージを読み出して図に示す「Ａさんは着信中」のメッセージを構成し表示している。
【００３７】
上述の携帯情報端末及びゲームサーバ装置は内部に、コンピュータシステムを有している。そして、上述したネットワークゲームの中断及び再開の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態であるネットワークゲームシステムの概略ブロック図である。
【図２】同実施形態における携帯情報端末とゲームサーバ装置の概略ブロック図である。
【図３】同実施形態における端末状態記憶部のデータ形式を示した図である。
【図４】同実施形態におけるゲーム中断及び再開処理のフローチャートである。
【図５】同実施形態におけるゲーム実行中の携帯情報端末の表示画面を示した図である。
【図６】同実施形態におけるゲーム再開を待機している携帯情報端末の表示画面を示した図である。
【符号の説明】
【００３９】
１０  携帯情報端末
２０  ゲームサーバ装置
３０  ネットワーク
【図１】
2005286670.tif 000003
【図２】
2005286670.tif 000004
【図３】
2005286670.tif 000005
【図４】
2005286670.tif 000006
【図５】
2005286670.tif 000007
【図６】
2005286670.tif 000008