(57)【特許請求の範囲】
【請求項１】
１以上のゲーム機と、
前記１以上のゲーム機のいずれかで行われたゲームの操作情報を受信し、各ゲーム機対応毎に受信した操作情報および受信日付時刻よりなるゲーム機操作情報をメモリ部に記憶するサーバ装置と、
前記サーバ装置に記憶されたゲーム機操作情報が入力されたとき、ゲームプログラムを起動してゲーム機操作情報に基づくゲームを行うサーバ側ゲーム機と、
前記サーバ側ゲーム機から出力されるゲーム画面のビデオ信号とオーディオ信号をキャプチャーする映像取り込み手段と、
前記映像取り込み手段で取り込んだビデオ信号およびオーディオ信号を、ＭＯＶ形式，ＭＰ４形式またはＭＰＧ形式に変換するムービーエンコーダ手段と、
前記ムービーエンコーダ手段で変換されたＭＯＶ形式，ＭＰ４形式またはＭＰＧ形式のビデオ信号およびオーディオ信号を送信する通信手段と、
前記サーバ装置にアクセス可能な携帯端末またはパソコン端末とを備え、
前記携帯端末またはパソコン端末からプレイヤが前記サーバ装置にアクセスし、ヘッダ，自ＩＤ，店ＩＤ，フッタよりなるリクエストデータを送信し、該サーバ装置はこのリクエストを受けて日付時刻およびクラスモードを選択するための画像を前記携帯端末またはパソコン端末に送信し、
前記携帯端末またはパソコン端末のプレイヤが前記クラスモードを選択し、日付時刻を指定した場合、前記サーバ装置は選択したクラスで該当する日付時刻のゲーム日時履歴テーブルを示し、前記プレイヤが該日時履歴テーブルよりゲーム機の操作情報を指定したとき、前記サーバ装置は指定したゲーム機における各項目選択画面を示し、
前記プレイヤが該各項目選択画面よりＭＯＶ形式，ＭＰ４形式またはＭＰＧ形式のいずれかの再生ファイル形式、およびゲームの視点位置を指定するカメラ位置を指定したとき、
前記サーバ側ゲーム機は、指定した視点位置で、選択した操作情報のビデオ信号およびオーディオ信号をキャプチャーしてゲームを再現し、キャプチャーされたビデオ信号およびオーディオ信号は前記指定したＭＯＶ形式，ＭＰ４形式またはＭＰＧ形式のいずれかの再生ファイル形式に変換して前記通信手段により前記携帯端末またはパソコン端末に送信し、前記携帯端末またはパソコン端末の表示部に表示することを特徴とするリプレイ配信システム。
【請求項２】
前記クラスモードは、初級モード，中級モード，上級モードのいずれかであることを特徴とする請求項１記載のリプレイ配信システム。
【請求項３】
前記携帯端末またはパソコン端末からテーブル中の操作情報を選択した場合、再生するゲームの画面を捕らえるカメラの位置は、前位置，上方位置，後方位置のいずれかを選択可能であることを特徴とする請求項１または２記載のリプレイ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム機で遊んだあとで、各自のリプレイ映像をダウンロードしてパソコンや携帯電話機等の携帯端末で見ることができるリプレイ配信システムに関する。
【背景技術】
【０００２】
本件出願人は自らがゲームセンタのゲーム機などでゲームを行った後、サーバ装置にアクセスし、そのゲームのビデオ画面を携帯電話機，パソコンなどにダウンロードして再度、自らのゲーム内容を観賞するシステムを提案している（特許文献１）。
この従来のシステムは、ゲームセンタのゲーム機などの画像データをサーバ装置にアップロードしているためゲーム映像のデータサイズは大きく、遊んだプレイヤのすべてのゲーム内容をサーバ装置で保存することは不可能であった。
【特許文献１】特開２００３−３２０１７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
したがって、サーバ装置ではランキングなどで上位入賞者に限定して映像製作を行うことに限定する方法を取っていた。
また、画像データをサーバ装置に蓄積するため、リプレイを要求する場合、ゲームを表示する内容、例えば、カメラの配置位置，ＢＧＭを代えて再生することはできなかった。  本発明の目的は、サーバ装置に蓄積するデータのサイズを従来に比較して小さくし、全てのゲーム機を対象としてリプレイすることができ、しかもリクエストするときに、実際にゲーム機でのゲーム画面の視点位置やＢＧＭを適宜代えることができるリプレイ配信システムを提供することにある。
【課題を解決するための手段】
【０００４】
前記目的を達成するために本発明の請求項１は、１以上のゲーム機と、前記１以上のゲーム機のいずれかで行われたゲームの操作情報を受信し、各ゲーム機対応毎に受信した操作情報および受信日付時刻よりなるゲーム機操作情報をメモリ部に記憶するサーバ装置と、前記サーバ装置に記憶されたゲーム機操作情報が入力されたとき、ゲームプログラムを起動してゲーム機操作情報に基づくゲームを行うサーバ側ゲーム機と、前記サーバ側ゲーム機から出力されるゲーム画面のビデオ信号とオーディオ信号をキャプチャーする映像取り込み手段と、前記映像取り込み手段で取り込んだビデオ信号およびオーディオ信号を、ＭＯＶ形式，ＭＰ４形式またはＭＰＧ形式に変換するムービーエンコーダ手段と、前記ムービーエンコーダ手段で変換されたＭＯＶ形式，ＭＰ４形式またはＭＰＧ形式のビデオ信号およびオーディオ信号を送信する通信手段と、前記サーバ装置にアクセス可能な携帯端末またはパソコン端末とを備え、前記携帯端末またはパソコン端末からプレイヤが前記サーバ装置にアクセスし、ヘッダ，自ＩＤ，店ＩＤ，フッタよりなるリクエストデータを送信し、該サーバ装置はこのリクエストを受けて日付時刻およびクラスモードを選択するための画像を前記携帯端末またはパソコン端末に送信し、前記携帯端末またはパソコン端末のプレイヤが前記クラスモードを選択し、日付時刻を指定した場合、前記サーバ装置は選択したクラスで該当する日付時刻のゲーム日時履歴テーブルを示し、前記プレイヤが該日時履歴テーブルよりゲーム機の操作情報を指定したとき、前記サーバ装置は指定したゲーム機における各項目選択画面を示し、前記プレイヤが該各項目選択画面よりＭＯＶ形式，ＭＰ４形式またはＭＰＧ形式のいずれかの再生ファイル形式、およびゲームの視点位置を指定するカメラ位置を指定したとき、前記サーバ側ゲーム機は、指定した視点位置で、選択した操作情報のビデオ信号およびオーディオ信号をキャプチャーしてゲームを再現し、キャプチャーされたビデオ信号およびオーディオ信号は前記指定したＭＯＶ形式，ＭＰ４形式またはＭＰＧ形式のいずれかの再生ファイル形式に変換して前記通信手段により前記携帯端末またはパソコン端末に送信し、前記携帯端末またはパソコン端末の表示部に表示することを特徴とする。
本発明の請求項２は、請求項１記載の発明において前記クラスモードは、初級モード，中級モード，上級モードのいずれかであることを特徴とする。
本発明の請求項３は、請求項１または２記載の発明において前記携帯端末またはパソコン端末からテーブル中の操作情報を選択した場合、再生するゲームの画面を捕らえるカメラの位置は、前位置，上方位置，後方位置のいずれかを選択可能であることを特徴とする。
【発明の効果】
【０００５】
上記構成によれば、サーバ装置に蓄積するデータのサイズは大幅に小さくなるとともに後から付ける演出について、
１．カメラの位置を順次切り替えることで、飽きがこない映像を楽しむことができる。
２．ＢＧＭを変えることで、遊んだときとは違う雰囲気を楽しむことができる。
３．テロップを付け加えることで、自分のリプレイであることを公表できる。
４．どのような操作を行ったかを画面上に表示することで、攻略の参考にできる。
５．リクエストに応じて適切なエンコードで動画を作るので、完成した動画をダウンロードしたときに確実に閲覧できるようになっている。
という効果がある。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して本発明の実施の形態を詳しく説明する。
図１は、本発明によるリプレイ配信システムの概略を示す図である。
この実施の形態は、ゲームセンタ２などに設置されているゲーム機１７ａ〜１７ｎ，各ゲーム機１７ａ〜１７ｎからの操作情報を蓄積するサーバ装置１，サーバ装置１から操作情報を受信してゲームを行い、ゲームをムービーに変換して携帯端末などに送る再送信サーバ装置５，携帯電話機３やパソコン端末４などのムービー受信再生端末および各装置間を接続するネットワーク１０から構成されている。
【０００７】
ゲーム機１７ａ〜１７ｎは、プレイヤによってゲームが行われると、通信回線１１，ネットワーク１０を介してサーバ装置にゲームに関する情報および操作情報（操作データ）をサーバ装置１の通信部２０に送る。ゲームに関する情報とは、プレイヤのＩＤ，店ＩＤ，ゲーム機のＩＤなどであり、サーバ装置１はこれら情報とともにゲームが行われた日時情報も記憶する。
【０００８】
プレイヤは携帯電話機３，パソコン端末４（その他の端末でもよい）を用いてプレイヤのゲーム内容を再プレイするリクエストを行うことができる。例えば携帯電話機３であれば、サーバ装置１のＵＲＩにアクセスすることにより基地局１４ａ〜１４ｎと通信を行い、携帯電話用通信事業システム１２を通じてネットワーク１０に接続し、サーバ装置１に接続する。リクエスト内容はプレイヤのＩＤ，店ＩＤ等であり、サーバ装置１がこのリクエストにしたがって画面表示することにより、プレイヤは画面の内容に従って各項目を選択し、所望するゲームの再プレイを行うことができる。
また、パソコン端末４であれば、サーバ装置１のＵＲＩにアクセスすることによりＡＤＳＬモデム１５を介してＰＣ用通信事業者システム１３を通じてネットワーク１０に接続し、サーバ装置１に接続する。リクエスト内容は携帯電話機の場合と同様、同じように行われる。
【０００９】
再送信サーバ装置５では、プレイヤが携帯電話機３などの携帯端末で指定したゲームの操作情報をサーバ装置１から受信し、サーバ側ゲーム機６でゲームを行う。サーバ側ゲーム機６はゲームプログラムを起動し受信した操作情報によりゲームを再生する。その際、再生ファイルの形式やカメラ位置の指定をすることが可能である。サーバ側ゲーム機６で行われたゲームは映像取り込み機７によってビデオ信号およびオーディオ信号がキャプチャーされる。キャプチャーされたビデオ信号およびオーディオ信号はムービーエンコーダ８によって指定された再生ファイル形式のムービーに変換され、通信部９によってリクエストした携帯端末にダウンロードする。携帯端末ではダウンロードされたゲームの画面が再生される。
【００１０】
図２Ａは、本発明によるリプレイ配信システムを構成するサーバ装置の回路の実施の形態を示す回路図である。
サーバ装置１は通信部２０，ＲＯＭ２１，ＲＡＭ２２，データベース２３およびＣＰＵ２４を備えている。通信部２０はネットワークに接続され、ゲーム機や携帯端末などからアクセスがあった場合、ゲーム機や携帯端末とＣＰＵ２４の通信を行う。
ＲＯＭ２１はサーバ装置の制御を行う制御プログラム，ゲーム機，再送信サーバ装置，携帯電話機などと送受信を行なう通信処理プログラムおよび必要なデータが格納されている。ＲＡＭ２２はＣＰＵが演算を行う場合に用いられる作業領域であり、また、一時的にデータを蓄積する。
【００１１】
ＣＰＵ２４はＲＯＭ２１から制御プログラムを読み込むことによりサーバ制御部２４ａの機能を有する。また通信処理プログラムを読み込むことにより通信処理部２４ｂの機能を有する。サーバ制御部２４ａはゲーム機から送信された操作情報を蓄積する機能や、携帯端末からのリクエストに応じて、蓄積されている各ゲーム機の操作情報を携帯端末に表示し、携帯端末から選択された内容でゲームが再プレイされるように処理を行う。
データベース２３はゲーム操作情報を格納する領域２３ａを有している。
【００１２】
図２Ｂは、サーバ装置のデータベースに蓄積される操作情報の一例を示す図である。
ゲーム操作情報格納領域２３ａにはある店ＩＤのゲーム機毎にその操作情報（操作データ）が格納されている。例えば、ゲーム機Ａについては年月日が「２００７年３月１０日」で時刻が「８時４０分１６秒」に操作データ１が蓄積されている。「１２時３１分５秒」に操作データ２が蓄積されている。さらにゲーム機Ｂに注目すると、年月日が「２００７年３月１５日」で時刻が「４時２４分５３秒」，「１５時３分１１秒」に操作データ２１，操作データ８がそれぞれ蓄積されている。
【００１３】
図３は、携帯端末からサーバ装置にリクエストするデータ構造，ゲーム日時履歴テーブルおよびゲームの各項目選択画面の一例を示す図である。
携帯電話機３からリクエストするデータはサーバ装置１のＵＲＩにアクセスする際、（ａ）に示すように自分のＩＤおよび店ＩＤを指定する。サーバ装置１はこのリクエストを受けて（ｂ）に示すような日付時刻とクラスモードを指定するための画面を携帯電話機３に送る。携帯電話機３のプレイヤは時刻については○○年×月△日〜○○年×月△日を選択すると、（ｃ）に示すようにその期間の各日付の各時刻の画面を携帯電話機３に送る。また、携帯電話機３は（ｂ）の画面においてクラスモード情報を選択する。ここで例えば中級モードを選択すれば、（ｃ）で表示されるものは中級モードに該当するものとなる。
【００１４】
（ｃ）の中で、携帯電話機３で○○年○月○日○時○分を選択すると、（ｄ）に示すようなゲーム日時履歴テーブルの画面がサーバ装置１より携帯電話機３に送られる。
携帯電話機３ではプレイヤが例えば、ゲーム機Ｂの操作データ××を選択すると、つぎに（ｅ）に示すようにゲーム機Ｂにおける各項目選択画面がサーバ装置１より送られる。ムービーにする形式はＭＯＶ形式，ＭＰ４形式，ＭＰＧ形式の中から選択することができる。ゲーム再生時のカメラ位置は前位置，上方位置，後方位置の中から選択することができる。同じゲームを同じ操作データで再生しても、実際のゲーム時のカメラ位置とは異なる位置を選択することにより、ゲーム機で遊んだときと同じ結果にはなるがムービで表示される画面の見る方向は異なってくる。
【００１５】
図４は、本発明によるリプレイ配信システムの流れを示すフローチャートである。
プレイヤがゲーム機で遊んでから携帯端末で遊んだゲームをリプレイする流れを示すものである。
プレイヤがゲームセンタ２のゲーム機１７ａ〜１７ｎによってゲームを行う（ステップ（以下「Ｓ」という）００１）。ゲーム機１７ａ〜１７ｎはプレイヤによって操作情報が入力されると、店毎およびゲーム機毎に操作情報をサーバ装置１に送る（Ｓ００２）。サーバ装置１は送られてきた操作情報をデータベース２３のゲーム操作情報格納領域２３ａに蓄積する（Ｓ１０１）。蓄積する操作情報は店ＩＤ，ゲーム機ＩＤ，プレイヤのＩＤおよびゲームを行った日時が付加される。
【００１６】
プレイヤは携帯電話機３やパソコン端末４を用いて携帯電話用通信事業システム１２，ＰＣ用通信事業者システム１３，ネットワーク１０を介してサーバ装置１にアクセスし、ゲームの再プレイを要求することができる。ここで、携帯電話機３でリクエストした（Ｓ００３）とすると、このリクエストに際し送られる情報は店ＩＤ，ゲーム機ＩＤ，プレイヤのＩＤなどである。サーバ装置１はリクエストに対し、日時，クラスモード指定を行うための画面を送り、プレイヤに選択させ、選択されたゲーム日時の履歴テーブルを携帯電話機３に送る。プレイヤは履歴テーブルにより再生すべくゲーム機の操作データを選択する。さらに再生ファイル形式を選択し、再生時のカメラ位置指定を行うことができる。
【００１７】
サーバ装置１はこのようにプレイヤによって指定された操作データを再送信サーバ装置５に送る。再送信サーバ装置５はこの操作データを用いてサーバ側ゲーム機６によってゲームを再現する（Ｓ１０２）。再現されたゲームの画像は映像取り込み機７によりキャプチャーされる（Ｓ１０３）。ゲーム再現が完了すると、再送信サーバ装置５は通信部９を通じてダウンロードリンクを表示する（Ｓ１０４）。
一方、プレイヤはサーバ装置１に対し要求を行った後は、サーバ装置側で選択した操作情報のゲームが再生されるのを待つ（Ｓ００４）。そして再生が完了したか否かを監視する（Ｓ００５）。再送信サーバ装置５からダウンロードリンクが表示されれば、再生の完了を確認し、送られてくる映像をダウンロードする（Ｓ００６）。
プレイヤは携帯電話機の画面で再プレイされるゲーム機の映像を見ることができる。
【００１８】
従来は画像データそのものをサーバ装置にアップロードしていた。本発明ではサーバ装置には操作データだけがアップロードされるため、サーバ装置に蓄積されるファイルサイズは約１０００分の１程度になる。
例えば、５分間の映像ファイルサイズが従来は２０Mbytes〜５０Mbytesであったが、本発明によれば、５分間の入力データサイズは２０Kbytes〜５０Kbytesとなる。本発明はプレイヤがリクエストしたときからゲームの映像を作るため、プレイ中の画面を直接撮影する場合に比較し、カメラの視点を変えたり、テロップを付けたりするなどの様々な演出を追加することができる。
【００１９】
以上の実施の形態は、操作情報を蓄積するサーバ装置およびゲームを再プレイし送信する再送信サーバ装置を別々に設けた例を説明したが、１つのサーバ装置に操作情報を蓄積する機能およびゲームを再プレイして送信する機能を持たせることにより本発明を実施することができる。
【産業上の利用可能性】
【００２０】
ゲームセンタなどのゲーム機で遊んだあとで、各プレイヤがリプレイ映像をダウンロードしてパソコンや携帯電話機の携帯端末などで見ることができるリプレイ配信システムである。
【図面の簡単な説明】
【００２１】
【図１】本発明によるリプレイ配信システムの概略を示す図である。
【図２Ａ】本発明によるリプレイ配信システムを構成するサーバ装置の回路の実施の形態を示す回路図である。
【図２Ｂ】サーバ装置のデータベースに蓄積される操作情報の一例を示す図である。
【図３】携帯端末からサーバ装置にリクエストするデータ構造，ゲーム日時履歴テーブルおよびゲームの各項目選択画面の一例を示す図である。
【図４】本発明によるリプレイ配信システムの流れを示すフローチャートである。
【符号の説明】
【００２２】
１  サーバ装置
２  ゲームセンタ
３  携帯電話機
４  パソコン端末
５  再送信サーバ装置
６  サーバ側ゲーム機
７  映像取り込み機
８  ムービーエンコーダ
９  通信部
１０  ネットワーク
１１  通信回線
１２  携帯電話用通信事業システム
１３  ＰＣ用通信事業者システム
１４ａ〜１４ｎ  基地局
１５  ＡＤＳＬモデム
１６  アンテナ
１７ａ〜１７ｎ  ゲーム機
２０  通信部
２１  ＲＯＭ
２２  ＲＡＭ
２３  データベース
２４  ＣＰＵ
【図１】
0005517416.tif 000002
【図２Ａ】
0005517416.tif 000003
【図２Ｂ】
0005517416.tif 000004
【図３】
0005517416.tif 000005
【図４】
0005517416.tif 000006