(57)【要約】情報処理装置は、ゲームプログラムがダウンロードされた数、またはゲームプログラムが実行された数に応じたランキングを取得する取得部と、前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する決定部と、前記決定部により決定されたゲームプログラムをゲーム装置にダウンロードさせる制御部と、を有する。
2019069424.tif 000002
【特許請求の範囲】
【請求項１】
ゲームプログラムがダウンロードされた数、またはゲームプログラムが実行された数に応じたランキングを取得する取得部と、
前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する決定部と、
前記決定部により決定されたゲームプログラムをゲーム装置にダウンロードさせる制御部と、
を有する情報処理装置。
【請求項２】
前記決定部は、ゲームプログラムが実行された曜日、ゲームプログラムが実行された曜日の種別、ゲームプログラムが実行された時間帯、ゲームプログラムがダウンロードまたは実行されたゲーム装置が設置されている地域、ゲームプログラムがダウンロードまたは実行されたゲーム装置が設置されている施設、及びゲームプログラムがダウンロードまたは実行された施設の種別の少なくとも一つに応じた前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する、
請求項１に記載の情報処理装置。
【請求項３】
前記決定部は、前記ゲーム装置が有する、ゲームの状況に応じた体感をユーザに与える体感装置の種別に応じた前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する、
請求項１または２に記載の情報処理装置。
【請求項４】
前記決定部は、前記ゲーム装置が有する、ゲームの状況に応じた体感をユーザに与える体感装置の検査結果に応じた前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する、
請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記決定部は、前記ゲーム装置の筐体の種別に応じた前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する、
請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記決定部は、前記ゲーム装置と同一の施設に設置されている他のゲーム装置にて実行可能なゲームの種類とは異なる種類の前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する、
請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項７】
情報処理装置が、
ゲームプログラムがダウンロードされた数、またはゲームプログラムが実行された数に応じたランキングを取得するステップと、
前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定するステップと、
決定されたゲームプログラムをゲーム装置にダウンロードさせるステップと、
を実行する情報処理方法。
【請求項８】
ゲーム装置であって、
ゲームプログラムがダウンロードされた数、またはゲームプログラムが実行された数に応じたランキングを、前記ゲーム装置に接続されたサーバから取得する取得部と、
前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する決定部と、
前記決定部により決定されたゲームプログラムを前記サーバからダウンロードさせる制御部と、
を有するゲーム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びゲーム装置に関する。
【背景技術】
【０００２】
従来、ゲーム装置に、ユーザ等の操作によりゲーム用のプログラムであるゲームソフトをガウンロードさせる技術が知られている（例えば、特許文献１−３を参照）。【０００３】
また、近年、ゲームセンターや商業施設等に設置されるゲーム装置であって、ヘッドマウントディスプレイ（ＨＭＤ、Head Mounted Display）をユーザの頭部に装着させ、ゲームの状況に応じて、搭乗部の振動、香り、及び風を体感させるゲーム装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０６６３２１号公報
【特許文献２】特開２０１４−０６３２０６号公報
【特許文献３】特開２００９−００３８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
商業施設等に設置されるゲーム装置において、利用可能なゲームソフト（ゲームプログラム）を入れ替えて使用する場合について検討する。この場合、従来技術を用いて、ゲーム装置の運用者等が、手動の操作により、ゲームプログラムをサーバからダウンロードすることが考えられる。しかしながら、従来技術では、運用者等の判断によっては、当該商業施設等におけるユーザの人気が比較的低いゲームプログラム等がダウンロードされる場合があるという問題がある。【０００６】
そこで、ユーザに人気がある等の所定の条件に合致するゲームプログラムをダウンロードできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
情報処理装置は、ゲームプログラムがダウンロードされた数、またはゲームプログラムが実行された数に応じたランキングを取得する取得部と、前記ランキングに基づいて、ダウンロードさせるゲームプログラムを決定する決定部と、前記決定部により決定されたゲームプログラムをゲーム装置にダウンロードさせる制御部と、を有する。
【発明の効果】
【０００８】
開示の技術によれば、ユーザに人気がある等の所定の条件に合致するゲームプログラムをダウンロードできる。
【図面の簡単な説明】
【０００９】
【図１Ａ】実施形態に係るゲーム装置の筐体の一例を示す図である。
【図１Ｂ】実施形態に係るゲーム装置の筐体の一例を示す図である。
【図２】実施形態に係るゲームシステム１のハードウェア構成、及び配置例を示す図である。
【図３】実施形態に係る制御装置及びサーバのハードウェア構成の一例について説明する図である。
【図４】実施形態に係る制御装置及びサーバの機能ブロック図である。
【図５】実施形態に係るプレイ履歴データの一例を示す図である。
【図６】実施形態に係るダウンロード履歴データの一例を示す図である。
【図７】実施形態に係るゲーム装置の制御部によるゲーム中の処理の一例を示すフローチャートである。
【図８】実施形態に係るゲームシステムのゲームをダウンロードする際の処理の一例を示すフローチャートである。
【図９】ランキングの取得要求を生成する処理の一例を示すフローチャートである。
【図１０】実施形態に係る利用体感装置データの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて本発明の実施形態を説明する。
【００１１】
＜ゲーム装置の筐体＞
図１Ａ、図１Ｂは、実施形態に係るゲーム装置１０の筐体１００の一例を示す図である。図１Ａでは、筐体１００を斜め前から見た場合の例を示す。図１Ｂでは、筐体１００を横から見た場合の例を示す。筐体１００は、前方筐体１００Ａ及び後方筐体１００Ｂを有する。前方筐体１００Ａと後方筐体１００Ｂとの間から、ユーザが内部に入れるように配置されている。図１Ａの例では、筐体１００の前部の外面に、筐体１００の外部にいるユーザにゲームの宣伝用のコンテンツを表示するための表示装置１５０が設けられている。なお、表示装置１５０は、筐体１００の前部に限らず、背部、側部等に設けられてもよく、実際にゲームプレイ時に使用するヘッドマウントディスプレイ等の表示装置以外の表示装置であることが好ましい。または、表示装置１５０は、平面ディスプレイやプロジェクタなどによって映像や文字を表示するデジタル・サイネージ（電子看板、デジタルＰＯＰ）であり、例えば、筐体１００の周辺の外部、または筐体１００内部のユーザ位置に対向する正面等に設置されてもよい。
【００１２】
＜ゲームシステム１の構成＞
図２は、実施形態に係るゲームシステム１のハードウェア構成、及び配置例を示す図である。図２において、ゲームシステム１は、１以上のゲーム装置１０、及びサーバ２０を有する。ゲーム装置１０とサーバ２０は、インターネット、携帯電話網、及びＬＡＮ（Local Area Network）等のネットワーク３０を介して、通信できるように接続されている。
【００１３】
ゲーム装置１０は、筐体１００、表示装置１０１Ａ、スピーカ１０１Ｂ、コントローラ１０２、搭乗部１０３、体感装置１０４Ａ、体感装置１０４Ｂ、体感装置１０４Ｃ、体感装置１０４Ｄ、・・・（以下で、それぞれを区別する必要がない場合は、単に「体感装置１０４」と称する。）、制御装置１１０、及び表示装置１５０等を有する。
【００１４】
筐体１００は、例えば１人用の場合であって、シートに着座してプレイすることが想定される場合、高さは２ｍ以下、幅は１ｍ〜１．５ｍ程度であり、側壁に入り口となる開口部があり、床部の中央付近にシートが設置される。当該開口部には扉が設置されてもよい。
【００１５】
表示装置１０１Ａは、例えば、ユーザの頭部に装着するヘッドマウントディスプレイであり、ゲーム中において、ユーザの視点の変更に応じた３次元のバーチャルリアリティ（ＶＲ、Virtual Reality）映像を表示する。
【００１６】
スピーカ１０１Ｂは、例えば、ユーザの頭部に装着するヘッドセットであり、ゲームの音声等を出力する。
【００１７】
コントローラ１０２は、例えば公知のゲーム用のコントローラでもよいし、簡略化した略棒状等のコントローラでもよい。また、コントローラ１０２は、音声入力による操作を行えるものでもよいし、タッチパネルでもよい。また、例えば、表示装置１０１Ａを通じて目前にタッチパネル式の入力装置があるように表示し、ユーザが空中で指を動かすことで仮想のタッチパネルに入力する仮想のタッチパネルでもよい。
【００１８】
搭乗部１０３は、例えば、１人〜２人向けのシート（座席）である。表示装置１０１Ａを使用しながらユーザが立ち歩くと、転倒したり構造物に衝突したりする可能性がある。このため、着座するか、あるいは、着座はしないが位置を固定できるような搭乗部１０３を設ける。
【００１９】
体感装置１０４は、ゲームの状況に応じた体感をユーザに与える。体感装置１０４Ａは、例えば、アクチュエータであり、ゲーム中においてユーザに遥動や振動等を体感させる装置である。
【００２０】
体感装置１０４Ｂは、香りを放出する装置であり、ゲーム中においてユーザに香りを体感させる装置である。
【００２１】
体感装置１０４Ｃは、風、温風、冷風、及び霧混じりの風等を送る装置であり、例えばペルチェ素子、加湿装置、及び送風装置を有する。体感装置１０４Ｃは、ゲーム中においてユーザに、例えば、風により空間の広がり等を感じさせる。また、体感装置１０４Ｃは、例えば、温風、及び冷風により、環境の変化等を感じさせる。また、体感装置１０４Ｃは、例えば、霧混じりの風により、雨や湿気など気候を感じさせる。
【００２２】
体感装置１０４Ｄは、例えば、ポリチューブのようなソフトな素材の複数のフィルムが棒状部材（ロール）に取り付けられ、棒状部材を回転させ、フィルムをユーザの足に接触させることにより、ゲーム中においてユーザに地を這う生物との接触等を体感させる装置である。
【００２３】
制御装置１１０は、例えば、家庭用のゲーム機と、専用のシステムボードとをＵＳＢ（Universal Serial Bus）等で接続することにより構成されてもよい。制御装置１１０は、コントローラ１０２等からの入力に応答して、ゲームプログラム（以下で「ゲームソフト」とも称する。）を実行するとともに、表示装置１０１Ａ、及びスピーカ１０１Ｂに、ゲームの映像、及び音声をそれぞれ出力する。
【００２４】
また、制御装置１１０は、予め記憶されているゲームのプログラム、及びサーバ２０からダウンロードしたゲームのプログラムを実行し、ゲームの状況に応じて、体感装置１０４を制御する。
【００２５】
制御装置１１０は、ゲームのプログラム、及び当該ゲームの宣伝用コンテンツを、サーバ２０からダウンロードする。制御装置１１０は、サーバ２０からダウンロードしたゲームの宣伝用コンテンツを、ゲーム装置１０の筐体１００の内部、外部または外面に設けられた表示装置１５０に表示させる。
【００２６】
サーバ２０は、ゲーム装置１０からの要求に従い、またはサーバ２０の管理者からの操作に従い、ゲーム装置１０に、ゲームのプログラム、及び当該ゲームの宣伝用コンテンツ等を配信する。
【００２７】
＜制御装置のハードウェア構成＞
次に、図３を参照し、ゲーム装置１０が有する制御装置１１０、及びサーバ２０のハードウェア構成について説明する。図３は、実施形態に係る制御装置１１０及びサーバ２０のハードウェア構成の一例について説明する図である。
【００２８】
図３に示す制御装置１１０は、それぞれバスＢで相互に接続されているドライブ装置１１１、補助記憶装置１１２、メモリ装置１１３、ＣＰＵ１１４、インタフェース装置１１５等を有する。
【００２９】
制御装置１１０での処理を実現するゲーム制御プログラムは、記録媒体１１１Ａによって提供される。ゲーム制御プログラムを記録した記録媒体１１１Ａがドライブ装置１１１にセットされると、ゲーム制御プログラムが記録媒体１１１Ａからドライブ装置１１１を介して補助記憶装置１１２にインストールされる。但し、ゲーム制御プログラムのインストールは必ずしも記録媒体１１１Ａより行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１１２は、インストールされたゲーム制御プログラムを格納すると共に、必要なファイルやデータ等を格納する。
メモリ装置１１３は、プログラムの起動指示があった場合に、補助記憶装置１１２からプログラムを読み出して格納する。ＣＰＵ１１４は、メモリ装置１１３に格納されたプログラムに従って制御装置１１０に係る機能を実現する。インタフェース装置１１５は、ネットワークに接続するためのインタフェースとして用いられる。
【００３０】
なお、記録媒体１１１Ａの一例としては、ＣＤ−ＲＯＭ、ＤＶＤディスク、又はＵＳＢメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置１１２の一例としては、ＨＤＤ（Hard Disk Drive）又はフラッシュメモリ等が挙げられる。記録媒体１１１Ａ及び補助記憶装置１１２のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
【００３１】
なお、サーバ２０のハードウェア構成は、図２に示す制御装置１１０のハードウェア構成例と同様でもよい。
【００３２】
＜機能構成＞
次に、図４を参照し、制御装置１１０及びサーバ２０の機能構成について説明する。図４は、実施形態に係る制御装置１１０及びサーバ２０の機能ブロック図である。
【００３３】
≪ゲーム装置≫
ゲーム装置１０の制御装置１１０は、記憶部１１を有する。記憶部１１は、例えば、補助記憶装置１１２等を用いて実現される。記憶部１１は、ゲームソフト等を記憶する。
【００３４】
ゲーム装置１０の制御装置１１０は、取得部１２、決定部１３、及び制御部１４を有する。これら各部は、制御装置１１０にインストールされた１以上のプログラムが、制御装置１１０のＣＰＵ１１４に実行させる処理により実現される。
【００３５】
取得部１２は、各ゲームソフトがダウンロードされた数、または各ゲームソフトが実行された数に応じたランキング（順位）をサーバ２０から取得する。
【００３６】
決定部１３は、取得部１２により取得されたランキングに基づいて、ダウンロードさせるゲームソフトを決定する。
【００３７】
制御部１４は、記憶部１１に記憶されているゲームソフトを実行し、ゲームの状況に応じて、体感装置１０４等のゲーム装置１０に含まれる各装置の制御を行う。また、制御部１４は、決定部１３により決定されたゲームソフトをサーバ２０からダウンロードし、記憶部１１に記憶させる。
【００３８】
≪サーバ≫
サーバ２０は、記憶部２１を有する。記憶部２１は、例えば、補助記憶装置等を用いて実現される。
【００３９】
記憶部２１は、ゲーム装置１０に配信するゲームソフト、各ゲームソフトがユーザによりプレイ（実行）された履歴を含むプレイ履歴データ２１１、各ゲームソフトがダウンロードされた履歴を含むダウンロード履歴データ２１２、ゲームソフトで用いられるゲーム装置１０の各体感装置１０４の各機能を検査するための利用体感装置データ２１３等を記憶する。
【００４０】
図５は、実施形態に係るプレイ履歴データ２１１の一例を示す図である。図５に示すプレイ履歴データ２１１は、ゲームＩＤ、ゲームの名称、ジャンル、プレイ日時、ゲーム装置ＩＤ、地域、施設ＩＤ及び、施設の種別の項目を有する。
【００４１】
ゲームＩＤは、ゲームソフトの識別情報である。ゲームの名称は、ゲームソフトの名称（タイトル）である。ジャンルは、ゲームソフトのゲームのジャンル（分類、種類）であり、例えば、アクションゲーム、レースゲーム、シミュレーションゲーム等の分類である。プレイ日時は、ゲームソフトがユーザにより利用された日時である。ゲーム装置ＩＤは、ゲーム装置１０の識別情報である。地域は、当該ゲーム装置１０が設置されている地域であり、例えば、秋葉原、新宿等である。施設ＩＤは、当該ゲーム装置１０が設置されている施設の識別情報である。施設の種別は、当該ゲーム装置１０が設置されている施設の種別であり、例えば、駅ビル、ショッピングモール、ゲームセンター等である。
【００４２】
図５の例では、ゲームＩＤが「００１」のゲームソフトが、「2017/9/28 16:04:21」に、新宿のショッピングモールに設置されたゲーム装置１０において実行されたこと等が記録されている。
【００４３】
図６は、実施形態に係るダウンロード履歴データ２１２の一例を示す図である。図６に示すダウンロード履歴データ２１２は、ゲームＩＤ、ゲームの名称、ダウンロード日時、ゲーム装置ＩＤ、地域、施設ＩＤ及び、施設の種別の項目を有する。ダウンロード日時は、ゲームソフトがゲーム装置１０にダウンロードされた日時である。図６の例では、ゲームＩＤが「００１」のゲームソフトが、「2017/9/27 23:00:56」に、新宿のショッピングモールに設置されたゲーム装置１０においてダウンロードされたこと等が記録されている。
【００４４】
また、サーバ２０は、生成部２２、配信部２３、及び制御部２４を有する。これら各部は、制御装置１１０にインストールされた１以上のプログラムが、サーバ２０のＣＰＵに実行させる処理により実現される。
【００４５】
生成部２２は、プレイ履歴データ２１１、及びダウンロード履歴データ２１２に基づいて、各ゲームソフトのランキングの情報を生成する。
【００４６】
配信部２３は、生成部２２により集計されたランキング、及び記憶部２１に記憶されているゲームソフト等を、ゲーム装置１０に配信する。
【００４７】
制御部２４は、サーバ２０の全体の制御を行う。
【００４８】
＜処理＞
≪ゲーム中の処理≫
次に、図７を参照し、制御部１４のゲーム中の処理について説明する。図７は、実施形態に係るゲーム装置１０の制御部１４によるゲーム中の処理の一例を示すフローチャートである。
【００４９】
まず、ステップＳ１において、制御部１４は、コントローラ１０２等を用いたゲーム操作をユーザから受け付ける。
【００５０】
続いて、制御部１４は、ゲーム内の状況を判定する（ステップＳ２）。
【００５１】
続いて、制御部１４は、ゲーム内の状況に応じて、体感装置１０４を制御する（ステップＳ３）、処理を終了する。
【００５２】
ここで、制御部１４は、ゲームにおいて、例えば、屋敷の外が暴風雨であるにもかかわらず、ユーザが屋敷の外に出る操作をすれば、体感装置１０４Ｃを用いて、ユーザに向かって風と水（水滴）を吹き付けさせる。
【００５３】
また、制御部１４は、ゲームにおいて、例えば、案内役の女性キャラクターと初めて遭遇した際に、体感装置１０４Ｂを用いて、花の香りを放出させる。また、制御部１４は、ゲームにおいて、例えば、敵のボス役のキャラクターを登場させた際、当該キャラクターの風格や威圧感等をユーザに感じさせるため、体感装置１０４Ｃを用いて、風をユーザに送る。また、制御部１４は、ゲームにおいて、例えば、ユーザのキャラクターが馬に乗って敵を追いかける際、体感装置１０４Ａを用いて、乗馬しているような振動をユーザに体感させる。
【００５４】
≪ゲームをダウンロードする際の処理≫
次に、図８を参照し、ゲーム装置１０がサーバ２０からゲームをダウンロードする際の処理について説明する。図８は、実施形態に係るゲームシステム１のゲームをダウンロードする際の処理の一例を示すフローチャートである。以下の処理は、例えば、予め設定された日時（例えば、夜間等）となった際に実行されてもよい。
【００５５】
ステップＳ１１において、ゲーム装置１０の取得部１２は、ランキングの取得要求をサーバ２０に送信する。ここで、取得部１２は、複数の条件に応じた一のランキングの取得要求を送信してもよいし、複数の条件にそれぞれ応じた複数のランキングの取得要求を送信してもよい。
【００５６】
続いて、サーバ２０の配信部２３は、各ゲームソフトがダウンロードされた数、または各ゲームソフトがプレイされた数等に応じたランキング等のデータを、ゲーム装置１０に送信する（ステップＳ１２）。
【００５７】
続いて、ゲーム装置１０の決定部１３は、受信したランキングに基づいて、ダウンロードするゲームソフトを決定する（ステップＳ１３）。ここで、決定部１３は、受信したランキングに含まれる１以上のゲームソフトのうち、ゲーム装置１０において記憶されていない所定数のゲームソフトを、ダウンロードすると決定してもよい。また、決定部１３は、ステップＳ１１において、複数の条件にそれぞれ応じた複数のランキングの取得要求を送信した場合、各ゲームソフトに、各ランキングの順番が上位であるほど高いスコアを付与する。そして、決定部１３は、合計のスコアが高い順に、ゲーム装置１０において記憶されていない所定数のゲームソフトを、ダウンロードすると決定してもよい。
【００５８】
続いて、ゲーム装置１０の制御部１４は、決定したゲームソフトのダウンロード要求をサーバ２０に送信する（ステップＳ１４）。
【００５９】
続いて、サーバ２０の配信部２３は、要求されたゲームソフトを、ゲーム装置１０に送信する（ステップＳ１５）。
【００６０】
続いて、ゲーム装置１０の制御部１４は、受信したゲームソフトを記憶する（ステップＳ１６）。ここで、ゲーム装置１０の記憶部１１には、例えば、工場からの出荷時等において所定数（例えば、３つ）のゲームソフトが記憶されており、所定の最大数（例えば、５つ）までのゲームソフトを記憶しておくことができる。そのため、ゲーム装置１０において既に記憶されているゲームソフトの数が当該最大数になっている場合、１つのゲームソフトを追加するためには、既に記憶されている１つのゲームソフトを削除する必要がある。この場合、ゲーム装置１０の制御部１４は、ゲーム装置１０の記憶部１１に既に記憶されているゲームソフトのうち、受信したランキングにおいて最も順位の低い等のゲームソフトを自動で、またはゲーム装置１０の管理者の操作により、削除してもよい。
【００６１】
なお、ゲーム装置１０の制御部１４は、ゲームソフトのダウンロードが完了した後、自動で当該ゲームソフトがインストールし、当該ゲームソフトをユーザがプレイできるようにしてもよい。または、ゲーム装置１０の制御部１４は、例えば、夜間のうちにゲームソフトをダウンロードしておき、ゲーム装置１０の管理者の確認操作により、当該ゲームソフトをユーザがプレイできるようにしてもよい。
【００６２】
≪ランキングの取得要求を生成する処理≫
続いて、図９、及び図１０を参照し、ステップＳ１１の、ゲーム装置１０の取得部１２がランキングの取得要求をサーバ２０に送信する処理について説明する。図９は、ランキングの取得要求を生成する処理の一例を示すフローチャートである。図１０は、実施形態に係る利用体感装置データ２１３の一例を示す図である。
【００６３】
ステップＳ１０１において、取得部１２は、サーバ２０から利用体感装置データ２１３を取得し、取得した利用体感装置データ２１３を用い、ゲーム装置１０が有する体感装置１０４の種別に応じたランキングの取得要求を生成する。図１０の例では、利用体感装置データ２１３には、ゲームソフトのＩＤに対応付けて、ゲームの名称（タイトル）、ゲームにて使用される体感装置１０４の各機能（体感装置１０４が有する機能の種別）を示す情報、及び当該各機能の重要度が記録されている。図１０の例では、「名称Ａ」のゲームでは、「花の香り」及び「冷風」を提供する機能が「推奨」であり、「振動」を提供する機能が「必須」と設定されている。これは、「振動」を提供する機能が正常に動作しない場合はゲームを実行すべきではないことを示している。また、「花の香り」及び「冷風」を提供する機能については、例えば、ゲームにおいて重要ではない、または主要なゲームシナリオでは用いられない等の理由により、香りが弱まっている等の場合でもゲームを実行してもよいことを示している。
【００６４】
利用体感装置データ２１３のゲームソフトにおいて、重要度が「必須」、及び「推奨」と設定されている各体感装置１０４をゲーム装置１０が有している場合、取得部１２は、当該ゲームソフトを含むランキングを生成させる取得要求を生成する。なお、取得部１２は、例えば、ＳＱＬ（Structured Query Language）のコマンドにより取得要求を生成してもよい。
【００６５】
続いて、制御部１４は、ゲーム装置１０が有する、体感装置１０４を検査する（ステップＳ１０２）。ここで、ゲーム装置１０の制御部１４は、受信した検査用のデータに示される各体感装置１０４の各機能が、正常であるか否かを検査する。図１０の「名称Ａ」のゲームの例では、体感装置１０４Ａの振動機能が正常であるか、体感装置１０４Ｂの花の香りの機能が正常であるか、体感装置１０４Ｃの冷風機能が正常であるか等を検査するプログラムを実行する。
【００６６】
続いて、取得部１２は、体感装置１０４の検査結果に応じたランキングの取得要求を生成する（ステップＳ１０３）。ここで、取得部１２は、利用体感装置データ２１３のゲームソフトにおいて、重要度が「必須」、及び「推奨」と設定されている各体感装置１０４をゲーム装置１０が有しており、当該各体感装置１０４の検査結果が正常である場合、当該ゲームソフトを含むランキングを生成させる取得要求を生成する。これにより、例えば、同一の施設に設置されている４台のゲーム装置１０のうち、３台のゲーム装置１０においては、所定の香りのカートリッジを交換したくない場合に、当該所定の香りの機能が正常であるゲーム装置１０にのみ、当該所定の香りの機能を利用するゲームソフトをダウンロードさせることができる。
【００６７】
続いて、取得部１２は、ゲーム装置１０が有する、ゲーム装置１０の筐体の種別に応じたランキングの取得要求を生成する（ステップＳ１０４）。ここで、ゲーム装置１０は、当該ゲーム装置１０を利用するユーザの種別に応じた筐体を有している。例えば、男性のユーザ向けのゲーム装置１０は金色の筐体とし、女性のユーザ向けのゲーム装置１０は銀色の筐体とする。そして、取得部１２は、ゲーム装置１０の筐体が金色であれば、「格闘アクション」、及び「美少女ゲーム」等のジャンルを少なくとも含むゲームソフトのランキングの取得要求を生成する。一方、取得部１２は、ゲーム装置１０の筐体が銀色であれば、「乙女ゲーム」等のジャンルを少なくとも含むゲームソフトのランキングの取得要求を生成する。これにより、例えば、管理者は、金色の筐体のゲーム装置１０の体感装置１０４Ｂには、花の香りのカートリッジを設置しておき、銀色の筐体のゲーム装置１０の体感装置１０４Ｂには、男性用香水のカートリッジを設置しておく等により、それぞれで利用可能な体感装置１０４の機能を分けることができる。
【００６８】
続いて、取得部１２は、ゲーム装置１０と同一の施設に設置されている他のゲーム装置１０にて実行可能なゲームの所定のジャンルとは異なるジャンルのランキングの取得要求を生成する（ステップＳ１０５）。ここで、取得部１２は、例えば、同一の施設に設置されている他のゲーム装置１０にて、「美少女ゲーム」のジャンルのゲームソフトが実行可能な場合、「美少女ゲーム」のジャンルを含まないゲームソフトのランキングの取得要求を生成する。
【００６９】
続いて、取得部１２は、各種の条件に応じたランキングの取得要求を生成する（ステップＳ１０６）。ここで、取得部１２は、当該各種の条件として、各ゲームソフトが実行された曜日、各ゲームソフトが実行された曜日の種別、各ゲームソフトが実行された時間帯、各ゲームソフトがダウンロードまたは実行されたゲーム装置が設置されている地域、各ゲームソフトがダウンロードまたは実行されたゲーム装置が設置されている施設、及び各ゲームソフトがダウンロードまたは実行された施設の種別の少なくとも一つを含めてもよい。これにより、例えば、所定の条件に応じたユーザの特性等に基づいて、ダウンロードするゲームソフトを決定できる。
【００７０】
なお、各ゲームソフトが実行された曜日の種別は、例えば、各ゲームソフトが実行された日が平日であるか、休日または祝日であるか等の種別である。各ゲームソフトが実行された時間帯は、例えば、日中、夕方、夜間等の時間帯である。これにより、例えば、平日の夕方は学生等のユーザが多く、休日の日中等は家族連れ等のユーザが多い等の傾向に応じて、ダウンロードするゲームソフトを決定できる。
【００７１】
＜変形例１＞
上述した例では、ゲーム装置１０が、所定の条件に応じたランキングをサーバ２０から取得する例について説明した。これに代えて、ゲーム装置１０が、所定期間におけるプレイ履歴データ２１１、及びダウンロード履歴データ２１２をサーバ２０から取得し、所定の条件に応じたランキングを生成するようにしてもよい。
【００７２】
＜変形例２＞
取得部１２、決定部１３、及び制御部１４は、例えば１以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよい。また、取得部１２、決定部１３、及び制御部１４を、ゲーム装置１０に代えて、サーバ２０が備えるようにしてもよい。この場合、サーバ２０において、例えば、ゲーム装置１０のＩＤに対応付けて、ゲーム装置１０の筐体の種別、ゲーム装置１０が有する体感装置１０４の種別等を記憶部２１にて予め記憶しておくようにしてもよい。また、ゲーム装置１０が有する体感装置１０４の検査結果等は、当該ゲーム装置１０から取得するようにしてもよい。
【００７３】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００７４】
ゲーム装置１０の制御装置１１０、及びサーバ２０は、それぞれ、「情報処理装置」の一例である。
【００７５】
＜変形例３＞
上述した実施形態では、ゲームソフトとして、ユーザがゲームをプレイできるゲームソフト（通常のゲームプログラム、正規版ゲームプログラム）をランキングに応じてダウンロードさせる例について説明した。これに代えて、ゲームソフトとして、正規版と試用版との少なくとも一方を、ランキングに応じてダウンロードさせるようにしてもよい。ここで、試用版のゲームソフトとは、例えば、宣伝用のコンテンツ等として用いられ、正規版と比較して限られた時間、または限られたステージまたは範囲等のみでプレイ可能なゲームソフトであるが、正規版と同様の操作によりプレイ可能である。
【００７６】
そのため、ゲーム装置１０の運用者等が、試用版で実際にゲームをプレイしてみて、体感装置１０４の作動の状況やゲームの内容を確認し、正規版の当該ゲームプログラムをゲーム装置に導入（インストール）するか否か、またはダウンロードするか否かを決定することができる。なお、正規版のゲームソフト、及び試用版のゲームソフトは、それぞれ、「ゲームプログラム」の一例である。
【符号の説明】
【００７７】
１  ゲームシステム
１０  ゲーム装置
１００  筐体
１０１Ａ  表示装置
１０２  コントローラ
１０３  搭乗部
１０４  体感装置
１１０  制御装置
１５０  表示装置
１１  記憶部
１２  取得部
１３  決定部
１４  制御部
２０  サーバ
２１  記憶部
２２  生成部
２３  配信部
２４  制御部
【図１Ａ】
2019069424.tif 000003
【図１Ｂ】
2019069424.tif 000004
【図２】
2019069424.tif 000005
【図３】
2019069424.tif 000006
【図４】
2019069424.tif 000007
【図５】
2019069424.tif 000008
【図６】
2019069424.tif 000009
【図７】
2019069424.tif 000010
【図８】
2019069424.tif 000011
【図９】
2019069424.tif 000012
【図１０】
2019069424.tif 000013
【国際調査報告】
2019069424.tif 000014
2019069424.tif 000015
2019069424.tif 000016
2019069424.tif 000017