【手続補正書】
【提出日】平成26年11月21日(2014.11.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の外部の描画装置のうちからゲームコンテンツに係る画面の描画を行う描画装置を決定するコンピュータに、
ゲームコンテンツについて要求される、操作入力への応答性を取得する処理と、
ゲームコンテンツに係る画面の提供先である受信装置と、前記複数の描画装置の各々との通信遅延量を取得する処理と、
前記応答性と前記通信遅延量とに基づいて、前記複数の描画装置のうちの１つの描画装置を前記描画を行う描画装置として決定する処理と、
を実行させるプログラム。
【請求項２】
前記決定する処理は、ゲームコンテンツが要求される前記応答性が高いコンテンツである場合に、前記複数の描画装置のうちの前記通信遅延量が第１の閾値以下の描画装置を前記描画を行う描画装置として決定する請求項１に記載のプログラム。
【請求項３】
前記プログラムは、
前記受信装置から提供を要求されたゲームコンテンツを特定する処理と、
前記要求されたゲームコンテンツが、該ゲームコンテンツに係る画面の描画において少なくとも２段階の描画処理であって、前段の描画処理の結果を用いて後段の描画処理を行って該ゲームコンテンツに係る画面を描画するゲームコンテンツであるかを判断する処理と、を前記コンピュータにさらに実行させ、
前記決定する処理は、前記要求されたゲームコンテンツが前記少なくとも２段階の描画処理を行って該ゲームコンテンツに係る画面を描画するゲームコンテンツである場合に、前記複数の描画装置のうちの前記通信遅延量が前記第１の閾値より大きい前記第２の閾値以下の描画装置を前記描画を行う描画装置として決定する請求項２に記載のプログラム。
【請求項４】
前記決定する処理は、前記要求されたゲームコンテンツが前記応答性が高いコンテンツであり、かつ前記第少なくとも２段階の描画処理を行って該ゲームコンテンツに係る画面を描画するゲームコンテンツである場合に、前記複数の描画装置のうちの前記通信遅延量が前記第１の閾値より大きい前記第２の閾値以下の描画装置を前記描画を行う描画装置として決定する請求項３に記載のプログラム。
【請求項５】
前記決定する処理は、ゲームコンテンツが要求される前記応答性が高いコンテンツではない場合に、前記複数の描画装置のうちの前記通信遅延量が前記第１の閾値より大きい第３の閾値以下の描画装置を前記描画を行う描画装置として決定する請求項２乃至４のいずれか１項に記載のプログラム。
【請求項６】
前記決定する処理は、前記受信装置の存在する地理的な位置に応じて前記描画を行う描画装置を決定する請求項１乃至５のいずれか１項に記載のプログラム。
【請求項７】
請求項１乃至６のいずれか１項に記載のプログラムを記録したコンピュータが読み取り可能な記録媒体。
【請求項８】
複数の外部の描画装置のうちからゲームコンテンツに係る画面の描画を行う描画装置を決定する情報処理装置であって、
ゲームコンテンツについて要求される、操作入力への応答性を取得する第１の取得手段と、
ゲームコンテンツに係る画面の提供先である受信装置と、前記複数の描画装置の各々との通信遅延量を取得する第２の取得手段と、
前記第１の取得手段により取得された前記応答性と前記第２の取得手段により取得された前記通信遅延量とに基づいて、前記複数の描画装置のうちの１つの描画装置を前記描画を行う描画装置として決定する決定手段と、
を有する情報処理装置。
【請求項９】
複数の外部の描画装置のうちからゲームコンテンツに係る画面の描画を行う描画装置を決定する情報処理装置の制御方法であって、
ゲームコンテンツについて要求される、操作入力への応答性を取得する第１の取得工程と、
ゲームコンテンツに係る画面の提供先である受信装置と、前記複数の描画装置の各々との通信遅延量を取得する第２の取得工程と、
前記第１の取得工程において取得された前記応答性と前記第２の取得工程において取得された前記通信遅延量とに基づいて、前記複数の描画装置のうちの１つの描画装置を前記描画を行う描画装置として決定する決定工程と、
を有する情報処理装置の制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】プログラム、記録媒体、情報処理装置及び制御方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、プログラム、記録媒体、情報処理装置及び制御方法に関し、特に通信を介したゲームコンテンツの提供を行う技術に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した特許文献１のような通信を介したゲームコンテンツの提供を行う場合、提供に要するインフラ配備には所定のコストが必要となる。これは、コンテンツを提供する配信サーバの故障や接続端末数の増加に伴う提供品質の低下等のリスクを想定して、耐障害性及び耐応答性の観点で複数の配信サーバが設置されることによる。また、一般にクライアント機器に対して最も遅延が少ない、即ちレスポンスが好適なサーバは、伝送路の観点から地理的に最も近いサーバと考えられる。これらのことから、特にワールドワイドなコンテンツ提供を行う場合、提供サーバは複数の国に、さらにはタイムゾーンの存在を考えると複数のサーバを１つの国に、データセンタとして配備することが考えられる。つまり、インフラ配備には多大なコストが想定されるため、データセンタの提供はコンテンツごとに行うのではなく、複数のコンテンツでデータセンタのリソースを共用できるように設計されることが現実的である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
一方で、このようなサービスの利用に限らず、ネットワーク利用が集中する時間帯は、各国で同じような傾向にある。具体的には、日本におけるネットワーク利用のトラヒックピークは、１９時から２３時の間に存在する。即ち、上述のようにタイムゾーンを考慮してデータセンタを配置したとしても、トラヒックが増大する時間帯では、該タイムゾーンに存在するクライアント機器が地理的に最も近いデータセンタに集中することが考えられる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明は、上述の問題点に鑑みてなされたものであり、提供するコンテンツについて要求される条件に応じた好適なデータセンタ間のロードバランシングを行うプログラム、記録媒体、情報処理装置及び制御方法を提供することを目的とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
前述の目的を達成するために、本発明のプログラムは、複数の外部の描画装置のうちからゲームコンテンツに係る画面の描画を行う描画装置を決定するコンピュータに、ゲームコンテンツについて要求される、操作入力への応答性を取得する処理と、ゲームコンテンツに係る画面の提供先である受信装置と、複数の描画装置の各々との通信遅延量を取得する処理と、応答性と通信遅延量とに基づいて、複数の描画装置のうちの１つの描画装置を描画を行う描画装置として決定する処理と、を実行させる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
このような構成により本発明によれば、提供するコンテンツについて要求される条件に応じた好適なデータセンタ間のロードバランシングを行うことが可能となる。