(57)【特許請求の範囲】
【請求項１】
サーバと、プレイヤの操作を受け付ける操作入力部及びゲーム画面が表示される表示部を備えた少なくとも１つのゲーム機とが通信可能なゲームシステムであって、
前記ゲーム機は、
実行されるゲームを制御しつつ、現在のゲーム状況を前記ゲーム画面におけるゲーム状況表示領域に表示するゲーム処理部と、
前記ゲームにおける複数の特定状況のそれぞれと、少なくとも１つの登録コメントが対応付けられた登録コメント情報を記憶する登録コメント記憶部と、
前記サーバを介して配信される配信情報を生成する配信情報処理部とを有し、
前記配信情報処理部は、
前記ゲーム処理部で管理されている前記現在のゲーム状況が、前記複数の特定状況のうちいずれかの特定状況か否かを判断するゲーム状況判断部と、
前記現在のゲーム状況が前記特定状況である場合に、前記特定状況に対応付けられた前記少なくとも１つの登録コメントを、前記ゲーム画面における送信コメント表示領域に表示するコメント表示部と、
前記プレイヤによって、表示された前記少なくとも１つの登録コメントからいずれかの登録コメントを選択する選択操作がされると、その選択された登録コメントを送信コメントとして設定する送信コメント設定部と、
前記プレイヤによって所定の送信操作がされると、前記送信コメントを含む前記配信情報を、前記プレイヤのプレイヤ識別情報を対応付けて前記サーバへ送信する配信情報送信部とを備え、
前記サーバは、
前記プレイヤの前記配信情報を所定のネットワークを介して配信すべき少なくとも１つの配信先を特定するための配信先特定情報が、前記プレイヤのプレイヤ識別情報と対応付けられて記憶されたプレイヤ情報を記憶するプレイヤ情報記憶部と、
前記配信情報が受信されると、前記プレイヤ情報を参照して、前記配信情報が示すプレイヤ識別情報に対応する前記配信先を特定する配信先特定部と、
前記特定された各配信先へ前記配信情報を前記ネットワークを介して配信する配信部とを備える、ゲームシステム。
【請求項２】
前記登録コメントは、その一部に、前記ゲーム処理部で管理されている所定の状況に基づいた情報が挿入されるべき状況挿入部が設定された状況未完成コメントとして構成され、
前記コメント表示部は、前記状況未完成コメントを表示する際は、前記ゲーム処理部から前記所定の状況を示す情報を取得して、前記所定の状況に基づいた情報を前記状況挿入部に挿入することにより前記状況未完成コメントを完成して表示する、請求項１に記載のゲームシステム。
【請求項３】
前記ゲーム処理部は、前記プレイヤに保持される複数種類のアイテムの組合せを前記ゲーム状況表示領域に表示し、前記プレイヤの操作によって前記組合せを変化させつつ前記ゲームの進行を制御し、
前記状況未完成コメントの前記状況挿入部は、前記所定の状況を示す情報として、前記プレイヤが保持する前記複数種類のアイテムの状況を示す情報が挿入されるように設定され、
前記コメント表示部は、前記ゲーム処理部から、前記プレイヤが保持する前記複数種類のアイテムの状況を示す情報を取得して、前記状況挿入部に挿入することにより、前記状況未完成コメントを完成する、請求項２に記載のゲームシステム。
【請求項４】
前記ゲームは、麻雀ゲームであり、前記プレイヤによって保持される前記複数種類のアイテムは、前記プレイヤの手牌である、請求項３に記載のゲームシステム。
【請求項５】
前記ゲーム機は、時間情報を管理する計時部を更に備え、
前記登録コメントは、その一部に、前記計時部で管理されている前記時間情報が挿入されるべき時間挿入部が設定された時間未完成コメントとして構成され、
前記コメント表示部は、前記時間未完成コメントを表示する際は、前記計時部から前記時間情報を取得して、前記時間挿入部に挿入することにより前記時間未完成コメントを完成して表示する、請求項１〜４のいずれか１項に記載のゲームシステム。
【請求項６】
前記プレイヤ情報の前記配信先特定情報のぞれぞれには、対応する配信先が前記配信情報を受け取るために前記配信先が要求するデータフォーマットが対応付けられて記憶され、
前記サーバは、
前記配信先が特定されると、特定された前記配信先が要求するデータフォーマットに、前記配信情報のデータフォーマットを変換するデータフォーマット処理部を更に有し、
前記配信部は、前記データフォーマットが変換された配信情報を、前記特定された配信先へ配信する、請求項１〜５のいずれか１項に記載のゲームシステム。
【請求項７】
前記ゲーム画面には送信を指示するための送信指示領域が更に設けられ、
前記操作入力部は、前記ゲーム画面における少なくとも送信コメント表示領域及び送信指示領域上に設けられたタッチパネルを含み、
前記送信コメント設定部は、前記選択操作として、前記タッチパネルに対して、前記送信コメント表示領域に表示されたいずれかの登録コメントに対応する位置を指定する操作がされると、指定された位置に対応する登録コメントを前記選択された登録コメントとして設定し、
前記配信情報送信部は、前記送信操作として、前記タッチパネルに対して、前記送信指示領域に対応する位置を指定する操作があると、前記配信情報を送信する、請求項１〜６のいずれか１項に記載のゲームシステム。
【請求項８】
前記登録コメント情報には、前記各特定状況に対して、その状況を示す状況画像の画像情報も更に対応付けられ、
前記ゲーム機は、
前記現在のゲーム状況が前記特定状況である場合に、前記特定状況に対応付けられた前記状況画像を、前記ゲーム画面における送信画像表示領域に表示する送信画像表示部を更に有し、
前記配信情報送信部は、前記送信コメントに加えて、前記送信画像表示領域に表示された前記状況画像の画像情報を送信画像情報として含む前記配信情報を前記サーバへ送信する、請求項１〜７のいずれか１項に記載のゲームシステム。
【請求項９】
前記ゲーム機及び前記サーバのそれぞれは、前記状況画像における一部の画像情報とその画像情報を識別する画像識別情報とが対応付けられた置換情報を記憶する置換情報記憶部を有し、
前記ゲーム機の配信情報送信部は、
前記置換情報を参照して、前記配信情報に含ませる状況画像の一部の画像情報が、前記置換情報に設定されている場合、前記一部の画像情報を対応する前記画像識別情報に置き換えて、前記送信画像情報として設定する送信画像情報設定部を更に有し、
前記サーバは、
前記配信情報が受信されると、前記置換情報記憶部を参照して、前記配信情報に含まれる前記送信画像情報に含まれる前記画像識別情報を、対応する前記画像情報に置き換える置換処理部を更に有する、請求項８に記載のゲームシステム。
【請求項１０】
所定の配信先へ配信情報を配信するサーバと通信可能であり、プレイヤの操作を受け付ける操作入力部及びゲーム画面が表示される表示部を備えたゲーム機であって、
実行されるゲームを制御しつつ、現在のゲーム状況を前記ゲーム画面におけるゲーム状況表示領域に表示するゲーム処理部と、
前記ゲームにおける複数の特定状況のそれぞれと、少なくとも１つの登録コメントが対応付けられた登録コメント情報を記憶する登録コメント記憶部と、
前記サーバから配信される前記配信情報を生成する配信情報処理部とを有し、
前記配信情報処理部は、
前記ゲーム処理部で管理されている前記現在のゲーム状況が、前記複数の特定状況のうちいずれかの特定状況か否かを判断するゲーム状況判断部と、
前記現在のゲーム状況が前記特定状況である場合に、前記特定状況に対応付けられた前記少なくとも１つの登録コメントを、前記ゲーム画面における送信コメント表示領域に表示するコメント表示部と、
前記プレイヤによって、表示された前記少なくとも１つの登録コメントからいずれかの登録コメントを選択する選択操作がされると、その選択された登録コメントを送信コメントとして設定するコメント設定部と、
前記プレイヤによって所定の送信操作がされると、前記送信コメントを含む前記配信情報を、前記プレイヤのプレイヤ識別情報を対応付けて前記サーバへ送信する配信情報送信部とを備える、ゲーム機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信機能を備えたゲーム機を含むゲームシステム及びそのゲーム機に関する。
【０００２】
複数のゲーム機間でゲームが行われるゲームシステムにおいて、ゲーム中にプレイヤ間でメッセージ等も交換可能とした、いわゆるコミュニケーション機能も備えたゲームシステムは、既に周知である（例えば、特許文献１及び特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−００５３０６号公報
【特許文献２】特開２０１１−１１５４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ゲームの最中にメッセージを送信する場合、ゲーム実行中のプレイヤは、ゲームのための操作をする一方で、メッセージの入力操作をしなければならない。例えば、メッセージの文面をキーボードから入力する場合、その入力中はゲーム操作やゲーム状況に集中できない問題があり、また、特に、キーボードの入力操作に慣れていないプレイヤには大きな負担となる。更に、商用ゲーム機においてゲーム利用回数に対して課金される場合、ゲームのプレイ頻度を高める必要があり、ゲーム以外の操作に時間が割かれてプレイ頻度が低下することは望ましくない。
【０００５】
そこで、本発明は、プレイヤの操作性を考慮したコミュニケーション機能を備えたゲームシステム及びそのゲームシステムにおけるゲーム機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、以下の手段により上述した課題を解決する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【０００７】
本発明のゲームシステム（１）は、サーバ（２）と、プレイヤ（５）の操作を受け付ける操作入力部（５０）及びゲーム画面（１００）が表示される表示部（４０）を備えた少なくとも１つのゲーム機とが通信可能なゲームシステムであって、前記ゲーム機は、実行されるゲームを制御しつつ、現在のゲーム状況を前記ゲーム画面におけるゲーム状況表示領域（１１０）に表示するゲーム処理部（７１）と、前記ゲームにおける複数の特定状況のそれぞれと、少なくとも１つの登録コメント（９１３）が対応付けられた登録コメント情報（９１０）を記憶する登録コメント記憶部（９１）と、前記サーバを介して配信される配信情報を生成する配信情報処理部（７２）とを有し、前記配信情報処理部は、前記ゲーム処理部で管理されている前記現在のゲーム状況が、前記複数の特定状況のうちいずれかの特定状況か否かを判断するゲーム状況判断部（７４ａ）と、前記現在のゲーム状況が前記特定状況である場合に、前記特定状況に対応付けられた前記少なくとも１つの登録コメントを、前記ゲーム画面における送信コメント表示領域（１４０）に表示するコメント表示部（７４ｂ）と、前記プレイヤによって、表示された前記少なくとも１つの登録コメントからいずれかの登録コメントを選択する選択操作がされると、その選択された登録コメントを送信コメントとして設定する送信コメント設定部（７４ｄ）と、前記プレイヤによって所定の送信操作がされると、前記送信コメントを含む前記配信情報を、前記プレイヤのプレイヤ識別情報を対応付けて前記サーバへ送信する配信情報送信部（７５）とを備え、前記サーバは、前記プレイヤの前記配信情報を所定のネットワーク（４）を介して配信すべき少なくとも１つの配信先を特定するための配信先特定情報（３１２ａ）が、、前記プレイヤのプレイヤ識別情報と対応付けられて記憶されたプレイヤ情報（３１０）を記憶するプレイヤ情報記憶部（３１）と、前記配信情報が受信されると、前記プレイヤ情報を参照して、前記配信情報が示すプレイヤ識別情報に対応する前記配信先を特定する配信先特定部（２１ｂ）と、前記特定された各配信先へ前記配信情報を前記ネットワークを介して配信する配信部（２１ｂ）とを備える、ことをにより上述の課題を解決する。
【０００８】
本発明のゲームシステム１においては、ゲーム機の登録コメント記憶部に、ゲームにおける複数の特定状況のそれぞれに対して少なくとも１つの登録コメントが対応付けられて記憶され、ゲーム中にいずれかの特定状況になると、コメント表示部により、その特定状況に対応付けられた登録コメントが一覧表示される。送信コメント設定部により、プレイヤは一覧表示された登録コメントから所望の登録コメントを選択するだけで、自分のコメントとして設定できる。登録コメントは、ゲーム状況表示領域にゲーム状況が表示された状態で、ゲーム画面の一部である送信コメント表示領域に一覧表示されるので、プレイヤ簡単な選択操作のみで自分のコメントを生成することができる。即ち、プレイヤは、ゲーム中にコメント生成のための文字入力操作に煩わされることなく、コメントを生成することができる。更に、配信情報が送信操作によって登録コメントがサーバへ送信されると、サーバは、配信情報を送信したプレイヤに対応付けられた各配信先へ、配信情報を配信する。この配信先は、所定のネットワークを介して送信されるため、配信先を広い範囲で設定することができる。このように、本発明のゲームシステムによれば、ゲーム中に簡便な操作のみでプレイヤのコメントを広く配信することができる。従って、本発明は、プレイヤの操作性を考慮したコミュニケーション機能を備えたゲームシステムを提供する。
【０００９】
本発明のゲーム機において行われるゲームは、複数ゲーム機間で行われるゲームであってもよいし、１台のゲーム機のプレイヤのみ操作によって進行するゲームであってもよい。本発明の登録コメントは、文字情報に限らず、音声情報、イラスト、動画、写真、絵文字等、視覚又は聴覚にて認識される情報であればよい。ゲーム画面における送信コメント表示領域は、プレイヤのゲームの操作に支障がない場所及び大きさであればよい。従って、ゲーム画面において、送信コメント表示領域は、ゲーム状況表示領域に隣接する領域でもよいし、ゲーム状況表示領域の一部と重なる領域でもよい。
【００１０】
本発明のネットワークは、インターネットのようなオープンネットワークである場合と、ローカルネットワークである場合とを含む。サーバとゲーム機との間のデータ通信は、オープンネットワークを介する場合、ローカルネットワークを介する場合、いわゆるピアツーピアの場合のいずれでもよい。配信情報に対応付けるプレイヤ識別情報は、従来既知の方法によってゲーム機にて取得されればよい。例えば、プレイヤがゲーム機の使用を開始する際、又はゲームを開始する際にゲーム機にプレイヤ識別情報の入力が要求される場合、配信情報を送信する際にゲーム機から入力が要求される場合等がある。
【００１１】
前記登録コメントは、その一部に、前記ゲーム処理部で管理されている所定の状況に基づいた情報が挿入されるべき状況挿入部が設定された状況未完成コメント（９１３ＥＣ）として構成され、前記コメント表示部は、前記状況未完成コメントを表示する際は、前記ゲーム処理部から前記所定の状況を示す情報を取得して、前記所定の状況に基づいた情報を前記状況挿入部に挿入することにより前記状況未完成コメントを完成して表示してもよい。
【００１２】
これにより、ゲームの所定の状況を示す情報が未完成コメント内に設定された状況挿入部に挿入されることにより完成した登録コメントが生成され、その生成された登録コメントをプレイヤに提示することができる。従って、全てのゲーム状況について登録コメントを用意しなくても、現在のゲーム状況を適切に反映したコメントを自動的に生成することができ、プレイヤはこれを自分のコメントとして設定することができる。
【００１３】
前記ゲーム処理部は、前記プレイヤに保持される複数種類のアイテムの組合せを前記ゲーム状況表示領域に表示し、前記プレイヤの操作によって前記組合せを変化させつつ前記ゲームの進行を制御し、前記状況未完成コメントの前記状況挿入部は、前記所定の状況を示す情報として、前記プレイヤが保持する前記複数種類のアイテムの状況を示す情報が挿入されるように設定され、前記コメント表示部は、前記ゲーム処理部から、前記プレイヤが保持する前記複数種類のアイテムの状況を示す情報を取得して、前記状況挿入部に挿入することにより、前記状況未完成コメントを完成してもよい。
【００１４】
プレイヤに保持される複数種類のアイテムの組合せを、プレイヤの操作によって変化させつつ進行するゲームの場合、特にアイテムの種類や保持している数が多いと、プレイヤのアイテムの状況をキー等の入力によって表現することは、大変煩雑な作業となる。本発明によれば、当該アイテムの状況を示す情報をゲーム処理部から取得することにより、その状況を含むコメントが自動的に生成されるため、コメント生成のための煩雑な作業を回避することができる。ゲームに使用されるアイテムとしては、例えば、カード、トランプ、麻雀の牌等がある。例えば、本発明のゲームが麻雀ゲームである場合は、前記プレイヤによって保持される複数種類のアイテムは、前記プレイヤの手牌（１１１）として設定してもよい。
【００１５】
また、本発明のゲーム機は、時間情報を管理する計時部（７３）を更に備え、前記登録コメントは、その一部に、前記計時部で管理されている前記時間情報が挿入されるべき時間挿入部が設定された時間未完成コメント（９１３ＥＡ、９１３ＥＢ）として構成され、前記コメント表示部は、前記時間未完成コメントを表示する際は、前記計時部から前記時間情報を取得して、前記時間挿入部に挿入することにより前記時間未完成コメントを完成して表示してもよい。
【００１６】
これにより、現在の時間情報が未完成コメント内に設定された時間挿入部に挿入されることにより登録コメントが生成され、その生成された登録コメントをプレイヤに提示することができる。これにより、時間情報の全ての場合について登録コメントを用意しなくても、現在の時間情報を反映したコメントを自動的に生成することができ、プレイヤはこれを自分のコメントとして設定することができる。時間情報には、日付、プレイ開始等の所定時からの経過時間、現在時刻等がある。
【００１７】
前記プレイヤ情報の前記配信先特定情報のぞれぞれには、対応する配信先が前記配信情報を受け取るために前記配信先が要求するデータフォーマット（３２１）が対応付けられて記憶され、前記サーバは、前記配信先が特定されると、特定された前記配信先が要求するデータフォーマットに、前記配信情報のデータフォーマットを変換するデータフォーマット処理部（２１ｃ）を更に有し、前記配信部は、前記データフォーマットが変換された配信情報を、前記特定された配信先へ配信してもよい。これにより、配信先によって扱われる情報のデータフォーマットが、本発明のゲームシステムにて扱われる配信情報のデータフォーマットと異なる場合であっても、当該配信情報は、データフォーマット処理部によって各配信先に適したデータフォーマットに変換される。従って、データフォーマットの違いによる制限を回避することができる。
【００１８】
前記ゲーム画面には送信を指示するための送信指示領域（１５０）が更に設けられ、前記操作入力部は、前記ゲーム画面における少なくとも送信コメント表示領域及び送信指示領域上に設けられたタッチパネルを含み、前記送信コメント設定部は、前記選択操作として、前記タッチパネルに対して、前記送信コメント表示領域に表示されたいずれかの登録コメントに対応する位置を指定する操作がされると、指定された位置に対応する登録コメントを前記選択された登録コメントとして設定し、前記配信情報送信部は、前記送信操作として、前記タッチパネルに対して、前記送信指示領域に対応する位置を指定する操作があると、前記配信情報を送信してもよい。
【００１９】
これにより、プレイヤは、登録コメントを選択して送信するまで、ゲーム画面から一切目をそらさずにゲームをすることができる。送信指示領域は、送信コメント表示領域やゲーム状況表示領域と異なる領域であってもよいし、いずれか一方の領域の一部であってもよい。
【００２０】
前記登録コメント情報には、前記各特定状況に対して、その状況を示す状況画像の画像情報（９１４）も更に対応付けられて記憶され、前記ゲーム機は、前記現在のゲーム状況が前記特定状況である場合に、前記特定状況に対応付けられた前記状況画像を、前記ゲーム画面における送信画像表示領域（１３０）に表示する送信画像表示部（７４ｃ）を更に有し、前記配信情報送信部は、前記送信コメントに加えて、前記送信画像表示領域に表示された前記状況画像の画像情報を送信画像情報として含む前記配信情報を前記サーバへ送信してもよい。これにより、送信コメントと共に、特定状況を示す状況画像を配信情報に含ませることができる。登録コメントとして画像も設定できるが、登録コメントに設定される画像と、送信画像表示部に表示される状況画像は、同じであってもよいし、組合せによって所定の表現がされるように各画像を設定してもよい。ゲーム画面における送信画像表示領域は、プレイヤのゲームの操作に支障がない大きさ及び場所であればよい。
【００２１】
前記ゲーム機及び前記サーバのそれぞれは、前記状況画像における一部の画像情報とその画像情報を識別する画像識別情報とが対応付けられた置換情報（３３０）を記憶する置換情報記憶部（３３）を有し、前記ゲーム機の配信情報送信部は、前記置換情報を参照して、前記配信情報に含ませる状況画像の一部の画像情報が、前記置換情報に設定されている場合、前記一部の画像情報を対応する前記画像識別情報に置き換えて、前記送信画像情報として設定する送信画像情報設定部（７５ａ）を更に有し、前記サーバは、前記配信情報が受信されると、前記置換情報記憶部を参照して、前記配信情報に含まれる前記送信画像情報に含まれる前記画像識別情報を、対応する前記画像情報に置き換える置換処理部（２１ａ）を更に有してもよい。これにより、状況画像の画像情報を含む配信情報がサーバへ送信される場合に、その配信情報のデータ量を削減することができる。
【００２２】
本発明のゲーム機（３）は、所定の配信先へ配信情報を配信するサーバ（２）と通信可能であり、プレイヤ（５）の操作を受け付ける操作入力部（５０）及びゲーム画面（１００）が表示される表示部（４０）を備えたゲーム機であって、実行されるゲームを制御しつつ、現在のゲーム状況を前記ゲーム画面におけるゲーム状況表示領域（１１０）に表示するゲーム処理部（７１）と、前記ゲームにおける複数の特定状況のそれぞれと、少なくとも１つの登録コメント（９１３）が対応付けられた登録コメント情報（９１０）を記憶する登録コメント記憶部（９１）と、前記サーバから配信される前記配信情報を生成する配信情報処理部（７２）とを有し、前記配信情報処理部は、前記ゲーム処理部で管理されている前記現在のゲーム状況が、前記複数の特定状況のうちいずれかの特定状況か否かを判断するゲーム状況判断部（７４ａ）と、前記現在のゲーム状況が前記特定状況である場合に、前記特定状況に対応付けられた前記少なくとも１つの登録コメントを、前記ゲーム画面における送信コメント表示領域（１４０）に表示するコメント表示部（７４ｂ）と、前記プレイヤによって、表示された前記少なくとも１つの登録コメントからいずれかの登録コメントを選択する選択操作がされると、その選択された登録コメントを送信コメントとして設定するコメント設定部（７４ｄ）と、前記プレイヤによって所定の送信操作がされると、前記送信コメントを含む前記配信情報を、前記プレイヤのプレイヤ識別情報を対応付けて前記サーバへ送信する配信情報送信部（７５）とを備える、ことにより上記の課題を解決する。本発明のゲーム機は、本発明のゲームシステムのゲーム機として機能する。
【発明の効果】
【００２３】
上述したように、本発明によれば、ゲーム機に、ゲームにおける特定状況に複数の登録コメントが対応付けられた登録コメント情報を記憶させ、ゲーム状況が特定状況である場合に、特定状況に対応付けられた複数の登録コメントを、ゲーム画面の所定領域に表示させ、プレイヤによって選択された登録コメントをサーバへ送信させ、サーバには、プレイヤの配信情報をオープンネットワークを介して配信すべき複数の配信先を、そのプレイヤに対応付けて記憶させ、ゲーム機から配信情報を受信すると、その配信情報を対応するプレイヤに対応付けられた配信先へ配信させる。これにより、プレイヤの操作性を考慮したコミュニケーション機能を備えたゲームシステム及びゲーム機を提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明に係るゲームシステムの一例を示す図。
【図２】図１に示すゲームシステムにおけるセンタサーバのハードウエアの概略構成図。
【図３Ａ】プレイヤ情報のデータ構造の一例を示す図。
【図３Ｂ】データフォーマット情報のデータ構造の一例を示す図。
【図３Ｃ】置換情報のデータ構造の一例を示す図。
【図４】図１に示すゲームシステムにおけるゲーム機のハードウエアの概略構成図。
【図５】ゲーム画面の一例を示す図。
【図６Ａ】登録コメント情報のデータ構造の一例を示す図。
【図６Ｂ】未完成コメントの例を示す図。
【図７】登録コメント群が送信コメント画面に表示されたようすを示す図。
【図８】キャプチャ画像が送信画像画面に表示されたようすを示す図。
【図９】第１の形態におけるゲーム機制御ユニットの動作を示す機能ブロック図。
【図１０】第２の形態におけるゲーム機制御ユニットの動作を示す機能ブロック図。
【図１１】キャプチャ画像がゲーム状況画面に連動して変化しないようすを示す図。
【図１２】ゲーム機処理における処理の流れを示すフローチャート。
【図１３】図１２に示すゲーム機処理の配信情報生成処理における処理の流れを示すフローチャート。
【図１４】図１３に示す配信情報生成処理のコメント選択処理における処理の流れを示すフローチャート。
【図１５】サーバ配信処理における処理の流れを示すフローチャート。
【発明を実施するための形態】
【００２５】
図１は、本発明のゲームシステム１の一形態を示す。ゲームシステム１は、センタサーバ２と複数のゲーム機３Ａ、３Ｂ、３Ｃ、３Ｄのそれぞれとがネットワーク４（本形態では、オープンネットワークであるインターネット）を介して、相互にデータ通信可能に接続されている。各ゲーム機３Ａ、３Ｂ、３Ｃ、３Ｄはプレイヤ５Ａ、５Ｂ、５Ｃ、５Ｄによって操作される。ゲームシステム１では、ゲーム機３Ａ〜３Ｄ間で対戦ゲーム（本形態では麻雀ゲーム）が行われる。以下、各ゲーム機３Ａ〜３Ｄを区別する必要のない場合は、「ゲーム機３」といい、各プレイヤ５Ａ〜５Ｄを区別する必要のない場合は、「プレイヤ５」という。また、ネットワーク４を「インターネット４」という。なお、ゲームシステム１における各ノード３、４間の接続態様は無線、有線を問わない。
【００２６】
センタサーバ２は、インターネット４を介して、インターネット４を利用している外部のインターネットサービス提供システム６（以下、「外部システム６」という。）のサービス提供サーバ群７Ａ、７Ｂ、７Ｃともアクセス可能である。サービス提供サーバ群７Ａ、７Ｂ、７Ｃには、例えば、インターネットサービスプロバイダのサービス提供サーバＡ、ソーシャルネットワーキングシステム（以下「ＳＮＳ」という。）のサービス提供サーバ７Ｂ、携帯型電話用システムのサービス提供サーバ７Ｃ等がある。これにより、センタサーバ２は、サービス提供サーバ７Ａ〜７Ｃを介して、外部システム６内の携帯型電話８Ｂやパーソナルコンピュータ８Ａへデータを発信することができる。以下、各サービス提供サーバ７Ａ〜７Ｂを区別する必要がない時は、「サービス提供サーバ７」という。
【００２７】
ゲーム機３は、アミューズメント施設（店舗）に設置された商用ゲーム機である。ゲーム機３は店舗サーバ（不図示）を介してネットワーク４に接続される。なお、ゲーム機３Ａ〜３Ｄは、全て異なる店舗に設置されていてもよいし、一部が同じ店舗に設置されていてもよい。ゲーム機３では、上述したように麻雀ゲームが行われる。また、ゲーム機３では麻雀ゲーム中に配信情報が生成され、センタサーバ２を介して外部システム６へ配信される。
【００２８】
ゲームシステム１におけるセンタサーバ２及びゲーム機３のそれぞれのハードウェア構成について説明する。まず、センタサーバ２のハードウェア構成について図２を用いて説明する。センタサーバ２には、インターネット４を介して各ノード３、７とデータ通信を行うサーバ通信部１０と、センタサーバ２の動作を制御するサーバ制御ユニット２０と、センタサーバ２における処理に必要なサーバ用プログラムの他、各種データを記憶するサーバ記憶部３０とが備えられている。
【００２９】
サーバ制御ユニット２０は、ＣＰＵ並びにその動作に必要な内部記憶域で構成されたコンピュータとして構成される。サーバ制御ユニット２０は、サーバ用プログラムを実行することにより、ゲーム機３から取得した配信情報を処理する配信処理部２１、及び、ゲーム機３Ａ〜３Ｄにて実行される麻雀ゲームの進行を管理するゲーム処理部２２として機能する。サーバ制御ユニット２０のゲーム処理部２２としての動作は、従来既知のネットワーク対戦ゲームにおけるゲームサーバの動作を採用すればよい。配信処理部２１には、サーバ用プログラムが実行されることにより、置換処理部２１ａ、配信先特定部２１ｂ、データフォーマット処理部２１ｃ及び配信部２１ｄが論理的に構成される。各部２１ａ〜２１ｄの機能については後述する。
【００３０】
サーバ記憶部３０には、プレイヤ情報記憶部３１とデータフォーマット記憶部３２と置換情報記憶部３３とが含まれる。プレイヤ情報記憶部３１には、各プレイヤ５に関する情報であるプレイヤ情報３１０が記憶されている。プレイヤ情報３１０には、図３Ａに示すように、プレイヤ５をゲームシステム１内で識別するためのプレイヤＩＤ３１１、及び、配信情報の配信先を特定するための配信先情報３１２が含まれる。「配信先」は、配信情報を最終的に受け取る外部システム６内のユーザ（以下、「外部ユーザ」という場合がある。）に対応する。
【００３１】
本形態の配信先情報３１２は、配信先アドレス３１２ａと外部システムＩＤ３１２ｂとで構成される。配信先アドレス３１２ａは、配信先がインターネット４上で特定されるための固有のアドレス（又はドメイン）であり、配信先特定情報として機能する。配信先アドレス３１２ａは、例えばメールとして配信される場合は、インターネット４上のメールアドレスであり、ＳＮＳのコメントとして投稿される場合は、コメント投稿用ドメインである。外部システムＩＤ３１２ｂは、配信先アドレス３１２ａに対応する外部システム６を識別するためのＩＤである。
【００３２】
データフォーマット記憶部３２には、外部システム６毎のデータフォーマットに関する情報が設定されたデータフォーマット情報３２０が記憶されている。データフォーマット情報３２０には、図３Ｂに示すように、外部システムＩＤ３１２ｂ及びデータフォーマット３２１が含まれている。データフォーマット３２１には、対応する外部システム６が要求する配信情報のデータフォーマットと、外部システム６にて扱われない配信情報の処理が示されている。外部システム６が要求するデータフォーマットとは、外部システム６におけるデータ通信仕様に従ったデータフォーマットをいう。例えば、特定情報（例えば、画像情報）の通信は特定情報管理サーバが管理する外部システム６の場合、配信情報に含まれる特定情報は特定情報管理サーバへ送信されるように設定される。また、外部システム６にて扱われない配信情報（例えば、音声情報）は、変換されるべきデータフォーマット（例えば、音符等のイラスト情報）が設定されている。
【００３３】
置換情報記憶部３３には、置換情報３３０が記憶されている。置換情報３３０には、図３Ｃに示すように、画像識別情報３３１と画像情報３３２とが対応付けられている。画像情報３３２は、ゲーム画面における部分画像の画像情報である。この部分画像は、プレイヤ５がコメントとして配信する可能性が高い部分画像であることが望ましく、例えば、ゲームで使用される少なくとも１つのアイテムが所定の態様で表示される画像である。画像識別情報３３１は、画像情報３３２をゲームシステム１内で識別するための識別情報である。本形態は、麻雀で使用される各牌の正面画像を上記部分画像とし、各牌の正面画像に関する置換情報３３０が設定されている。
【００３４】
ゲーム機３のハードウェア構成について図４を用いて説明する。ゲーム機３には、モニタを含みモニタスクリーンにゲーム画面を表示する表示部４０と、プレイヤ５の操作を受け付ける操作入力部５０と、スピーカを含み各種音声をスピーカから出力する音声出力部６０と、ゲーム機３の動作を制御するゲーム機制御ユニット７０と、インターネット４を介して他のゲーム機３及びセンタサーバ２とデータ通信を行うゲーム機通信部８０と、ゲーム機用プログラムの他各種データが記憶されたゲーム機記憶部９０とが備えられている。
【００３５】
操作入力部５０には、各種操作ボタン及び操作キーの他、表示部４０のモニタスクリーン上に設けられたタッチパネルも含む。タッチパネルの方式に限定はなく、モニタスクリーン上の指の位置を感知できるものであればよい。本形態では、指による接触操作により指の位置を感知する接触式のタッチパネルとして説明する。以下、タッチパネル上で指により所定位置を指定する操作を操作をタッチ操作という。
【００３６】
ゲーム機３のモニタスクリーンに表示されるゲーム画面１００の一例を図５に示す。ゲーム画面１００は、ゲーム状況表示領域としてのゲーム状況画面１１０と、ゲーム状況画面に隣接する配信情報画面１２０とで構成される。本形態では、ゲーム画面１００の縦横比は約９対１６であり、ゲーム状況画面１１０の幅と配信情報画面１２０の幅は約１２対４である。本形態のゲーム状況画面１１０は、従来の麻雀ゲームにおけるゲーム画面と同様であり、麻雀ゲームの卓の現在の状況が表示される。例えば、ゲーム機３Ａにおいては、手前側にプレイヤ５Ａの手牌１１１が表示され、他のプレイヤ５Ｂ、５Ｃ、５Ｄの手牌１１２はプレイヤ５Ａからは視認できないように表示される。
【００３７】
配信情報画面１２０は、配信情報を生成するための画面であり、送信画像表示領域としての送信画像画面１３０と、送信コメント表示領域としての送信コメント画面１４０と、送信指示部１５０とで構成される。送信画像画面１３０には、配信情報に含まれる画像（以下「送信画像」という。）が表示される。一方、送信コメント画面１４０には、配信情報に含まれるコメント（以下「送信コメント」という。）が表示される。送信コメントには、予め登録された登録コメントである場合と、プレイヤ５の入力操作によって入力された入力コメントである場合とがある。送信指示操作として、送信指示部１５０に対してタッチ操作があると、送信コメント及び送信画像、又はいずれか一方が配信情報としてセンタサーバ２へ送信される。
【００３８】
ゲーム機記憶部９０には、登録コメント記憶部９１及び置換情報記憶部３３が含まれる。置換情報記憶部３３はサーバ記憶部３０の置換情報記憶部３３と同じ置換情報３３０を記憶する。登録コメント記憶部９１には、麻雀ゲームにおける特定のゲーム状況毎に少なくとも１つの登録コメントが設定された登録コメント情報９１０が記憶されている。登録コメント情報９１０には、図６Ａに示すように、特定状況情報９１１と登録コメント群９１２と登録状況画像９１４とが含まれる。特定状況情報９１１は、麻雀ゲームのプレイ開始からプレイ終了までの間に起こり得る特定のゲーム状況（以下「特定状況」という。）を示す情報である。
【００３９】
特定状況は、プレイヤ５が当該状況に対して何らかの感情（喜び、怒り、悲しみ、悩み等）が湧く状況であることが望ましい。本形態の場合、ゲーム内容に関する特定状況として、例えば、各種役牌が成立した時、テンパイ時、あがった時、あがれなかった時等が含まれ、プレイ環境に関する特定状況として、プレイ開始時やプレイ終了時等が含まれる。
【００４０】
登録コメント群９１２には、１つの特定状況に対して、複数の登録コメント９１３ａ、９１３ｂ、９１３ｃ・・・９１３ｎが対応付けられている。各登録コメント９１３ａ〜９１３ｎは、対応する特定状況に対して、プレイヤ５のコメント候補として登録されたコメントである。図６Ａの例では、登録コメント群９１２に複数の登録コメント９１３ａ〜９１３ｎが設定されているが、登録コメント群９１２には１つのみの登録コメント９１３ａが設定されてもよい。以下、各登録コメント９１３ａ〜９１３ｎを区別する必要がない時は、「登録コメント９１３」という。
【００４１】
本発明の登録コメント９１３は、文字や記号で構成されるコメントに限らず、視覚及び聴覚にて認識される情報であればよい。例えば、絵文字情報、画像情報（動画を含む）、音声情報、及びこれらを組み合わせた情報でもよい。また、登録コメント群９１２に設定される登録コメント９１３は、プレイヤ５の手牌、経過時間等のリアルタイム情報が挿入されることにより完成する未完成コメント９１３でもよい。未完成コメント９１３には、リアルタイム情報が挿入される挿入部が含まれている。
【００４２】
未完成コメント９１３の具体的な例を図６Ｂに示す。未完成コメント９１３ＥＡ「（現在日時）ただ今から麻雀開始です！」は、特定状況「プレイ開始」に対して設定され、リアルタイム情報として現在日時が挿入部（現在時刻）に挿入されるように構成されている。未完成コメント９１３ＥＢ「（日付）本日は（経過時間）麻雀しました！」は、特定状況「プレイ終了」に対して設定され、リアルタイム情報として日付及び経過時間が挿入部（日付）及び（経過時間）にそれぞれ挿入されるように構成されている。未完成コメント９１３ＥＣ「（手牌）  （待ち牌）待ち  リーチ！」は、特定状況「リーチ」に対して設定され、プレイヤ５の手牌及び待ち牌が挿入部（手牌）及び（待ち牌）にそれぞれ挿入されるように構成されている。
【００４３】
時間情報が挿入される挿入部（現在時刻）、挿入部（経過時間）、挿入部（日付）は時間挿入部として機能し、未完成コメント９１３ＥＡ及び未完成コメントＥＢは時間未完成コメントとして機能する。また、ゲームの所定の状況に基づいた情報が挿入される挿入部（手牌）及び挿入部（待ち牌）は、状況挿入部として機能し、未完成コメントＥＣは状況未完成コメントとして機能する。
【００４４】
登録状況画像９１４には、対応する特定状況を画像で示す状況画像の画像情報が設定される。登録状況画像９１４は必ずしも登録コメント情報９１０に設定されていなくてもよい。
【００４５】
図４に戻って、ゲーム機制御ユニット７０について説明する。ゲーム機制御ユニット７０は、ＣＰＵ及びその動作に必要な内部記憶域を有するコンピュータとして構成されている。ゲーム機制御ユニット７０には、ゲーム処理部７１、配信情報処理部７２、及び計時部７３が備えられている。計時部７３は、現在時刻及びゲーム開始からの経過時刻を計時する。ゲーム処理部７１は、自機のプレイヤ５の操作及び他機のプレイヤ５の操作に応じて麻雀ゲームの進行を制御し、現在のゲーム状況を管理する。そして、現在のゲーム状況に応じてゲーム状況画面１１０に表示されるように、ゲーム状況表示部７１ａに当該表示を制御させる。
【００４６】
ゲーム処理部７１によるゲームの制御及びゲーム状況表示部７１ａによるゲーム状況画面１１０の制御は、従来既知の麻雀ゲームにおける制御方法を採用すればよい。配信情報処理部７２は配信情報に関する処理を行い、配信情報の生成に関する処理を行う配信情報生成部７４及び配信情報の送信に関する処理を行う配信情報送信部７５を備える。
【００４７】
配信情報処理部７２は、麻雀ゲーム中に配信情報が簡便に生成・送信されるように構成されている。例えば、実行中のゲームが特定状況になると、図７に示すように、送信コメント画面１４０に、当該特定状況に応じた登録コメント群９１２が一覧表示され、プレイヤ５の選択操作によって選択された登録コメント９１３が送信コメントとして設定される。選択操作は、選択対象の登録コメント９１３上でタッチ操作するだけでよい。このように片手で簡便に所望の登録コメント９１３を選択して送信コメントを生成することができる。送信コメントが設定された状態で送信指示部１５０に対して送信操作がされると、設定された送信コメントが配信情報としてセンタサーバ２へ送信される。送信操作についても、上述したようにタッチ操作のみで行える。以下、この配信情報が生成される形態を「第１の形態」という。
【００４８】
更に、ゲーム機３では、ゲーム状況画面１１０の一部の範囲が、ゲーム状況画面１１０上でプレイヤ５の指により指定されると、指定された範囲の画像がそのまま送信画像される。以下、ゲーム状況画面１１０の一部の範囲を指により指定する操作を「画像キャプチャ操作」といい、指定された範囲の画像を「キャプチャ画像」という。図８は、プレイヤ５の画像キャプチャ操作によって手牌１１１がキャプチャされ、そのキャプチャ画像２００が送信画像画面１３０に送信画像として表示された状態を示す。本形態では、キャプチャする範囲の外周を指でなぞることにより、キャプチャ画像の範囲を指定する。このように、手牌１１１のように各牌の入力が煩雑な状況であっても、プレイヤ５は片手で簡便に所望の画像を指定して送信画像とすることができる。送信画像が表示された状態で送信指示部１５０に対して送信操作がされると、キャプチャ画像２００が配信情報としてセンタサーバ２へ送信される。送信操操作は第１の形態と同様である。以下、この配信情報が生成される形態を「第２の形態」という。
【００４９】
第１の形態におけるゲーム機制御ユニット７０の動作について、配信情報処理部７２の動作を中心に説明する。図９に示すように、配信情報処理部７２において、配信情報生成部７４は、ゲーム状況判断部７４ａ、コメント表示部７４ｂ、送信画像表示部７４ｃ、及び送信コメント設定部７４ｄを備え、配信情報送信部７５は、送信画像情報設定部７５ａを備える。本形態において、各構成７４ａ〜７４ｄ、７５ａは、ゲーム機制御ユニット７０がゲーム機実行プログラムを実行することにより、ゲーム機制御ユニット７０内に論理的に生成される構成である。
【００５０】
ゲーム状況判断部７４ａは、ゲーム処理部７１によって管理されているゲーム状況が登録コメント情報９１０の特定状況情報９１１に設定されているいずれかの特定状況になったか否かを判断する。コメント表示部７４ｂは、ゲーム状況判断部７４ａにて、特定状況Ａ（例えば、「役牌が三色同順であがった状況」）になったと判断されると、登録コメント記憶部９１を参照して、特定状況Ａに対応付けられた登録コメント群９１２に含まれる登録コメント９１３を送信コメント画面１４０に一覧表示する。
【００５１】
また、表示すべき登録コメント群９１２に未完成コメント９１３が含まれている場合は、コメント表示部７４ｂは、その未完成コメント９１３の挿入部に対応するリアルタイム情報を完成して表示する。上述した未完成コメント９１３ＥＡ〜ＥＣが表示される際に、コメント表示部７４ｂが行う処理について具体的に説明する。未完成コメント９１３ＥＡ「（現在日時）ただ今から麻雀開始です！」の場合は、コメント表示部７４ｂは計時部７３から現在の日付及び時刻を取得して、未完成コメントＥＡの挿入部（現在日時）に挿入し、完成した登録コメント「１月２５日１５時４５分  ただ今から麻雀開始です！」を表示する。
【００５２】
未完成コメント９１３ＥＢ「（日付）本日は（経過時間）麻雀しました！」の場合は、コメント表示部７４ｂは計時部７３から今日の日付及び経過時間を取得して、未完成コメント９１３ＥＢの挿入部（日付）及び（経過時間）にそれぞれ挿入し、完成した登録コメント９１３「１月２５日本日は３時間３０分麻雀しました！」を表示する。
【００５３】
未完成コメント９１３ＥＣ「（手牌）  （待ち牌）待ち  リーチ！」の場合は、コメント表示部７４ｂはプレイヤ５の手牌情報をゲーム処理部７１から取得して、取得した手牌情報に基づいて待ち牌を決定し、取得した手牌情報及び決定した待ち牌を、未完成コメント９１３ＥＣの挿入部（手牌）及び（待ち牌）にそれぞれ挿入する。例えば、手牌情報が「３４５三四五IIIIVV白白東東」の場合、待ち牌は「白と東」と決定し、各情報を各挿入部へ挿入して、登録コメント９１３「３４５三四五IIIIVV白白東東    白と東  待ち  リーチ！」を表示する。待ち牌のように、ゲーム処理部７１から取得した状況情報に基づいて状況情報を得るには、予め対応関係をテーブルに設定しておいてもよいし、取得した状況情報と他の条件も考慮した状況情報が得られるような論理ルーチンを設けてもよい。
【００５４】
送信画像表示部７４ｃは、送信画像画面１３０に表示される画像情報を保持する画像メモリ７４ｃｍを有し、特定状況Ａに対して登録状況画像９１４が存在する場合は、登録された状況画像の画像情報を画像メモリ７４ｃｍに取り込んで、送信画像画面１３０に送信画像として表示する。送信コメント設定部７４ｄは、プレイヤ５の選択操作により、送信コメント画面１４０に一覧表示された登録コメント群９１２の中から１つの登録コメント９１３が選択されると、選択された登録コメント９１３を送信コメントとして設定する。例えば、選択された登録コメント９１３の色を変化させて、送信コメントが設定されたことを示してもよい。
【００５５】
配信情報送信部７５は、プレイヤ５の送信操作があると、送信画像情報設定部７５ａを動作させる。送信画像情報設定部７５ａは、送信画像画面１３０に表示されている送信画像に画像識別情報３３１に置き換えるべき部分画像が含まれる場合、即ち、当該送信画像の画像情報に置換情報３３０の画像情報３３２が含まれている場合、当該画像情報３３２を、対応する画像識別情報３３１に置き換える。本形態では、部分画像としていずれかの牌の正面画像が送信画像に含まれる場合、その部分画像の画像情報３３２を対応する画像識別情報３３１に置き換えて、送信画像情報として設定する。画像識別情報３３１は所定数の文字情報である。これにより、センタサーバ２へ送信される画像情報のデータ量を削減することができる。送信画像情報が設定されると、配信情報送信部７５は、送信コメント及び送信画像情報を含む配信情報をセンタサーバ２へ送信する。
【００５６】
第２の形態におけるゲーム機制御ユニット７０の動作について、配信情報処理部７２の動作を中心に説明する。図１０に示すように、配信情報処理部７２において、配信情報生成部７４は、ゲーム状況判断部７４ａ、コメント表示部７４ｂ、送信画像表示部７４ｃ、送信コメント設定部７４ｄ、及び送信画像取得部７４ｅを備え、配信情報処理部７２の配信情報送信部７５は、送信画像情報設定部７５ａが備える。本形態において、各構成７４ａ〜７４ｅ、７５ａは、ゲーム機制御ユニット７０がゲーム機実行プログラムを実行することにより、ゲーム機制御ユニット７０内に論理的に生成される構成である。
【００５７】
送信画像取得部７４ｅは、即ち、ゲーム状況画面１１０の一部の範囲が、画像キャプチャ操作として、プレイヤ５の指によって指定されると、当該指定された範囲の画像、即ちキャプチャ画像２００に対応する画像情報をゲーム状況表示部７１ａから取得する。送信画像表示部７４ｃは、取得された画像情報を画像メモリ７４ｃｍに取り込んで、その画像情報に基づいてキャプチャ画像２００を送信画像画面１３０に表示する。ゲーム状況判断部７４ａは、キャプチャ画像２００が特定状況を示すか否か、即ち、キャプチャ画像２００の画像情報が、登録コメント記憶部９１に記憶された特定状況に対応する画像情報か否かを判断する。例えば、キャプチャ画像２００の画像情報と登録状況画像９１４とを比較し、一致（又はほとんど一致）する場合に、キャプチャ画像２００は、その一致した登録状況画像９１４に対応する特定状況を示すと判断される。
【００５８】
キャプチャ画像２００が特定状況Ｃを示すと判断された場合、コメント表示部７４ｂは、特定状況Ｃに対応付けられた登録コメント群９１２を、送信コメント画面１４０に一覧表示する。送信コメント設定部７４ｄは、第１の形態と同様に、プレイヤ５の選択操作により、送信コメント画面１４０に一覧表示された登録コメント群９１２の中から１つの登録コメント９１３が選択されると、選択された登録コメント９１３を送信コメントとして設定する。
【００５９】
一方、ゲーム状況判断部７４ａが、キャプチャ画像２００は特定状況を示さないと判断した場合、送信コメント画面１４０に登録コメント群９１２は表示されない。この場合、コメント表示部７４ｂは、プレイヤの入力操作があれば、入力操作によって入力されたコメントを、送信コメント画面１４０に表示する。なお、コメントの入力態様は、例えば、送信コメント画面１４０がタッチ操作されると、ゲーム画面１００上にいわゆるスクリーンキーボードが表示され、スクリーンキーボードへのタッチ操作によりコメントが入力される構成でもよいし、物理的なキーボードから入力される構成でもよい。送信コメント設定部７４ｄは、その入力されたコメントを送信コメントとして設定する。配信情報送信部７５の動作は第１の形態の場合と同様であるので、説明を省略する。
【００６０】
なお、キャプチャ画像２００の画像情報は、次の画像キャプチャ操作があるまで保持される。従って、キャプチャ画像２００が送信画像画面１３０に表示された後、図１１に示すように、手牌１１１‘の状況が変化しても、送信画像画面１３０に表示されたキャプチャ画像２００は変化しない。
【００６１】
ゲーム機３のゲーム機制御ユニット７０（以下「制御ユニット７０」という。）によって行われる処理について、図１２〜図１４のフローチャートに従って説明する。図１２〜図１４に示すゲーム機制御ユニット７０の処理は、第１の形態及び第２の形態共通である。まず、プレイヤ５により所定の開始操作（例えば、所定の遊技価値の投入）があると、制御ユニット７０はゲーム開始処理を行う。ゲーム開始処理では、ネットワークゲームである麻雀ゲームを開始するための従来既知の処理が行われる。例えば、制御ユニット７０は、センタサーバ２へのログイン処理、及び対戦相手を決定するための処理を行う。
【００６２】
ゲーム開始後は、制御ユニット７０は、計時部７３の計時を開始すると共に、麻雀ゲームを進行するためのゲーム処理及び配信情報生成処理を実行する（ステップＳ２、ステップＳ３）。ゲーム処理は麻雀ゲームを進行するための従来既知の処理でよく、ゲーム処理部７１としての制御ユニット７０によって制御される。ゲーム処理が開始されることにより、麻雀ゲームのプレイ開始となる。配信情報生成処理は、配信情報の生成・送信に関する処理であり、配信情報処理部７２としての制御ユニット７０によって制御される。配信情報生成処理は、ゲームのプレイ開始後プレイ終了するまで繰り返し実行される。配信情報生成処理の詳細については後述する。
【００６３】
プレイ開始後、制御ユニット７０は、ゲームにおいて所定の終了条件が成立したか否かが判断する（ステップＳ４）。終了条件が成立した場合、制御ユニット７０はゲーム終了処理を行う。ゲーム終了処理では、例えば、センタサーバ２に対してログアウト処理が行われる。ログアウト処理は従来既知の方法を採用すればよい。
【００６４】
配信情報生成処理について、図１３に示すフローチャートに従って説明する。まず、送信画像取得部７４ｅとしての制御ユニット７０は、ゲーム状況画面１１０に対して画像キャプチャ操作があったか否かを判断する（ステップＳ１０）。画像キャプチャ操作がない時は、ステップＳ１６へ進む。画像キャプチャ操作がある場合は、キャプチャ画像２００を特定する（ステップＳ１２）。即ち、キャプチャ画像２００に対応する画像情報をゲーム状況表示部７１ａから取得する。送信画像表示部７４ｃとしての制御ユニット７０は、取得した画像情報を画像メモリ７４ｃｍに記憶して、キャプチャ画像２００を送信画像画面１３０に表示する（ステップＳ１４）。次に、ゲーム状況判断部７４ａとしての制御ユニット７０は、キャプチャ画像２００又は現在の状況が特定状況か否かを判断する。キャプチャ画像２００が送信画像画面１３０に表示されている時は、キャプチャ画像２００が特定状況を示すか否かが判断される。また、キャプチャ画像２００が表示されていない時は、ゲーム処理部７１で管理されている現在のゲーム状況が特定状況か否かを判断する。
【００６５】
ステップＳ１６にて肯定判断された場合は、コメント選択処理に進む（ステップＳ１８）。コメント選択処理については後述する。ステップＳ１６にて否定判断された場合は、コメント表示部７４ｂとしての制御ユニット７０は、コメントの入力操作があるか否かを判断し（ステップＳ２０）、否定判断された時は、ステップＳ２４へ進む。ステップＳ２０にて肯定判断された場合は、入力されたコメントを送信コメント画面１４０に表示する。送信コメント設定部７４ｄとしての制御ユニット７０は、送信コメント画面１４０に表示された入力コメントを送信コメントとして設定する（ステップＳ２２）。その後、ステップＳ２４へ進み、配信情報送信部７５としての制御ユニット７０は、送信操作があるか否かを判断する。
【００６６】
ステップＳ２４にて、否定判断された時は、ステップＳ１０へ戻る。ステップＳ２４にて肯定判断された時は、送信画像情報設定処理へ進む（ステップＳ２６）。送信画像情報設定処理では、送信画像情報設定部７５ａとしての制御ユニット７０によって、上述したように、送信画像情報の一部が対応する画像識別情報３３１に置き換えられて、送信画像情報が設定される。画像識別情報３３１へ変換すべき部分画像がない場合は、送信画像画面１３０に表示されている送信画像の画像情報をそのまま送信画像情報として設定する。続いて、送信コメント及び送信画像情報を配信情報としてセンタサーバ２へ送信する（ステップＳ２８）。センタサーバ２へ送信される配信情報にはプレイヤ５のプレイヤＩＤ３１１が対応付けられる。なお、配信情報には、送信コメント及び送信画像情報のいずれか一方が含まれない場合もある。配信情報が送信されると、配信情報生成処理はステップＳ１０へ戻る。
【００６７】
コメント選択情報について、図１２に示すフローチャートに従って説明する。まず、コメント表示部７４ｂとしての制御ユニット７０は、登録コメント記憶部９１から、ステップＳ１６にて認識された特定状況に対応する登録コメント情報９１０を特定する（ステップＳ３０）。続いて、特定された登録コメント情報９１０の登録コメント群９１２を送信コメント画面１４０に一覧表示する（ステップＳ３２）。登録コメント群９１２に挿入部を有する未完成コメント９１３が含まれている場合は、上述したように、計時部７３又はゲーム処理部７１から必要なリアルタイム情報を取得して挿入部に挿入し、完成した登録コメント９１３を表示する。次に、送信画像表示部７４ｃとしての制御ユニット７０は、特定状況に対応する登録状況画像９１４を送信画像画面１３０に表示するか否かを判断する（ステップＳ３４）。例えば、送信画像画面１３０にキャプチャ画像２００が既に表示されている場合、あるいは、登録状況画像９１４が存在しない場合は、否定判断されて、コメント選択処理はステップＳ３８へ進む。
【００６８】
ステップＳ３４にて肯定判断された時は、送信画像表示部７４ｃとしての制御ユニット７０は、登録状況画像９１４の画像情報を画像メモリ７４ｃｍに取り込んで、送信画像画面１３０に登録状況画像９１４を表示する（ステップＳ３６）。続いて、制御ユニット７０は、登録コメント９１３の選択待ち状態となる（ステップＳ３８）。送信コメント設定部７４ｄとしての制御ユニット７０は、登録コメント群９１２から１つの登録コメント９１３を選択する選択操作があると、選択された登録コメント９１３を送信コメントとして設定する（ステップＳ４０）。送信コメントの設定後、コメント選択処理は終了する。
【００６９】
配信情報を受信したセンタサーバ２は、サーバ配信処理を実行する。サーバ配信処理について、図１５のフローチャートに従って説明する。サーバ配信処理は配信処理部２１としてのサーバ制御ユニット２０（以下「制御ユニット２０」という。）によって制御される。まず、制御ユニット２０は、配信情報の受信を監視している（ステップＳ５０）。配信情報が受信されると、置換処理部２１ａとしての制御ユニット２０は、置換情報記憶部３３を参照して、配信情報の送信画像情報において画像識別情報３３１が含まれているか否かを判断し、画像識別情報３３１が含まれいる場合、その画像識別情報３３１を対応する画像情報３３２に置き換える（ステップＳ５２）。
【００７０】
次に、配信先特定部２１ｂとしての制御ユニット２０は、受信した配信情報の配信先を特定する（ステップＳ５４）。具体的には、プレイヤ情報記憶部３１を参照して、配信情報に対応付けられているプレイヤＩＤ３１１から、配信情報を送信したプレイヤ５に対応するプレイヤ情報３１０を特定する。そして、プレイヤ情報３１０の配信先情報３１２から、プレイヤ５に対応付けられた配信先アドレス３１２ａ、即ち配信先を特定する。
【００７１】
続いて、データフォーマット処理部２１ｃとしての制御ユニット２０は、特定された配信先に応じて、配信情報のデータフォーマットを変換する（ステップＳ５６）。具体的には、各配信先アドレス３１２ａに対応付けられた外部システムＩＤ３１２ｂを検索キーにして、データフォーマット記憶部３２を参照し、外部システムＩＤ３１２ｂに対応付けられたデータフォーマット３２１を特定する。特定されたデータフォーマット３２１が配信する配信情報のデータフォーマットと異なる場合、配信情報のフォーマットをデータフォーマット３２１に設定されたフォーマットに変換する。
【００７２】
当該フォーマットの変換の態様は、上述した通りである。例えば、画像管理サーバが画像情報を管理する場合は、配信情報に含まれる画像情報は画像管理サーバへ送信されるように設定する。また、送信コメントが音声情報の場合、音声情報を扱わない外部システム６に対しては、音声情報に対応する音符情報に変換して送信コメントとする。例えば、登録コメント９１３として設定された音声情報に対応する音符情報（譜面）をセンタサーバ２にて予め用意しておけばよい。そして、各配信先のデータフォーマット３２１に変換された配信情報は、配信部２１ｄとしての制御ユニット２０によって、対応する配信先アドレス３１２ａへ到達されるように配信される（ステップＳ５８）。
【００７３】
サーバ配信処理により、配信された配信情報は、配信先アドレス３１２ａに対応する外部システム６のアドレス又はドメインへ配信され、外部ユーザは、パーソナルコンピュータ８Ａや携帯型電話８Ｂを介して配信情報を閲覧することができる。これにより、プレイヤ５は、実行中の麻雀ゲームの状況に基づいたリアルなコメントを簡便な操作で発信でき、外部ユーザは、麻雀ゲーム実行中のプレイヤ５のリアルなコメントを受け取ることができる。なお、図１２〜図１５に示した各処理の処理の順番は、本発明が実現される限り変更可能である。
【００７４】
本発明は、上述した形態に限らず種々の形態にて実行されてよい。例えば、対戦相手が、配信先情報３１２において配信先として設定されていると、対戦相手に手牌情報が送信されてしまう不都合が生じる。従って、このような不都合が生じないように、対戦相手には配信情報が配信されないように構成してもよい。例えば、配信先情報３１２に、ゲームシステム１のユーザでもある外部ユーザの配信先アドレス３１２ａを登録する際に、外部システムＩＤ３１２ｂの他に、その外部ユーザのゲームシステム１におけるプレイヤＩＤ３１１も配信先アドレス３１２ａに対応付けて登録する。そして、ステップＳ５４において、対戦相手のプレイヤＩＤ３１１が対応付けられた配信先アドレス３１２ａは配信先から除外されるように処理すればよい。
【００７５】
登録状況画像９１４には、例えば、プレイヤ５の手牌のようにゲーム状況画面１１０において経時変化する画像が設定されてもよい。この場合、ゲーム状況画面１１０における表示すべき画像部分を、登録状況画像９１４に設定しておき、ステップＳ３６では、送信画像表示部７４ｃは、登録状況画像９１４に設定されている「画像部分」の画像情報を、ゲーム状況画面１１０の画像情報から画像メモリ７４ｃｍに取り込み、これを状況画像として表示すればよい。また、制御ユニット７０に、麻雀ゲーム中に配信された送信コメントのログ情報を保持させ、プレイヤの所定操作があると、送信コメントのログ情報を、送信コメント画面１４０に一覧させるように構成してもよい。プレイヤによる送信操作、選択操作等の各操作は、タッチ操作の代わりに、各操作に対応した押釦や操作キーを用意して押釦や操作キーへの操作としてもよい。
【００７６】
センターサーバ２とゲーム機３との通信は、インターネット４のようなオープンネットワークを利用せずに、ローカルネットワークやピアツーピアを採用してもよい。この場合、センタサーバ２は、ローカルネットワークを介してゲーム機３とアクセスし、インターネットを介してサービス提供サーバ７とアクセスするようにセンタサーバ２の通信機能を構成すればよい。また、センターサーバ２とサービス提供サーバ７との通信は、インターネット４のようなオープンネットワークではなく、ローカルネットワークを採用してもよい。
【００７７】
本発明のゲームは、対戦ゲームに限らず、例えば、複数のプレイヤ５によって協力して所定の目標を達成するようなゲームであってもよい。また、本発明のゲームは、複数のゲーム機３間で行うゲームである必要はなく、１台のゲーム機３のプレイヤ５によってのみ行われるゲームであってもよい。ゲーム機３は、商用ゲーム機に限らず、本発明を実現する限り、家庭用ゲーム機、あるいはパーソナルコンピュータであってもよい。
【符号の説明】
【００７８】
１        ゲームシステム
２        センタサーバ
３Ａ、３Ｂ、３Ｃ、３Ｄ、３  ゲーム機
４        インターネット（ネットワーク）
５Ａ、５Ｂ、５Ｃ、５Ｄ、５  プレイヤ
７１      ゲーム処理部
９１      登録コメント記憶部
７２      配信情報処理部
７４ａ    ゲーム状況判断部
７４ｂ    コメント表示部
７４ｄ    送信コメント設定部
７５      配信情報送信部
３１      プレイヤ情報記憶部
２１ｂ    配信先特定部
２１ｄ    配信部
【図１】
0005358704.tif 000002
【図２】
0005358704.tif 000003
【図３Ａ】
0005358704.tif 000004
【図３Ｂ】
0005358704.tif 000005
【図３Ｃ】
0005358704.tif 000006
【図４】
0005358704.tif 000007
【図５】
0005358704.tif 000008
【図６Ａ】
0005358704.tif 000009
【図６Ｂ】
0005358704.tif 000010
【図７】
0005358704.tif 000011
【図８】
0005358704.tif 000012
【図９】
0005358704.tif 000013
【図１０】
0005358704.tif 000014
【図１１】
0005358704.tif 000015
【図１２】
0005358704.tif 000016
【図１３】
0005358704.tif 000017
【図１４】
0005358704.tif 000018
【図１５】
0005358704.tif 000019