(57)【特許請求の範囲】
【請求項１】
ユーザにより入力操作が行われる入力部及び表示部を備えた情報処理装置を、
ゲームを実行するゲーム処理部、
前記ゲームの実行中の前記ユーザの入力操作により、前記ゲームの進行画面から実行中の前記ゲームに関連する小説又はコミックの電子書籍の表示に関わる第１メニュー項目及び前記電子書籍の取得に関わる第２メニュー項目を含むメニュー画面に遷移させるメニュー処理部、
前記ゲームの実行中の前記ユーザの入力操作により前記メニュー画面の前記第１メニュー項目が選択された場合に、前記メニュー画面から前記電子書籍の内容を表示した書籍画面に遷移させ、前記第２メニュー項目が選択された場合に、前記ゲームの実行中に前記電子書籍を取得する電子書籍処理部、
前記書籍画面に遷移された際に、前記ゲームの進行画面で再生されるサウンドから前記電子書籍表示中のサウンドとして予め設定されたサウンドに切り替えて再生するサウンド処理部、
として機能させる
ことを特徴とするゲームプログラム。
【請求項２】
前記メニュー処理部は、
前記電子書籍処理部により取得された前記電子書籍の一覧表示を含む前記メニュー画面を表示させ、前記電子書籍処理部により前記電子書籍が１冊も取得されていない場合には前記一覧表示を空欄とし、前記電子書籍処理部により前記電子書籍が取得される度に前記一覧表示に追加する
ことを特徴とする請求項１に記載のゲームプログラム。
【請求項３】
前記情報処理装置を、
前記ユーザの入力操作により前記メニュー画面の前記第２メニュー項目が選択された場合に、前記ゲームの実行中にネットワークを介して前記電子書籍を提供するサーバに接続する通信処理部、
としてさらに機能させることを特徴とする請求項２に記載のゲームプログラム。
【請求項４】
前記電子書籍処理部は、
前記ユーザの入力操作により前記一覧表示の中から選択された前記電子書籍を表示する
ことを特徴とする請求項２又は３に記載のゲームプログラム。
【請求項５】
前記電子書籍処理部は、
前記電子書籍を前記ユーザの入力操作に応じてカテゴリごとに分冊された形式で取得する
ことを特徴とする請求項２乃至４のいずれか１項に記載のゲームプログラム。
【請求項６】
前記情報処理装置は、
１つの前記表示部を備えた携帯型の情報処理装置である
ことを特徴とする請求項１乃至５のいずれか１項に記載のゲームプログラム。
【請求項７】
請求項１乃至６のいずれか１項に記載のゲームプログラムを記録した、情報処理装置が読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラム及びこのゲームプログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来、ゲームの攻略方法が記載された攻略本が書店等で販売されている。ユーザがゲームをプレイする際に、これらの攻略本を参考にしながらゲームを進めることが一般的に行われている。しかしながら、この場合には攻略本を購入する手間や、目的の情報が攻略本のどこに存在するかを探す手間等が必要となる。
【０００３】
そこで、このような手間を省くことを目的として、ゲームの操作機器による操作に応じて、ゲームの攻略方法を表示・再生させる機能を備えたゲームソフトが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１５３６６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来技術では、ユーザが行う具体的な操作方法については何ら開示されておらず、ユーザが攻略方法を閲覧するために煩雑な操作が必要となる可能性があった。
【０００６】
本発明はこのような問題点に鑑みてなされたものであり、ゲームの実行中に簡易な操作で当該ゲームに関連する情報を閲覧することが可能なゲームプログラム及びこのゲームプログラムが記録された記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のゲームプログラムは、ユーザにより入力操作が行われる入力部を備えた情報処理装置を、ゲームを実行するゲーム処理部、実行中の前記ゲームに関連する電子書籍の表示に関わる第１メニュー項目を含むメニュー画面を、前記ユーザの入力操作により前記ゲームの実行中に表示部に表示させるメニュー処理部、前記ユーザの入力操作により前記メニュー画面の前記第１メニュー項目が選択された場合に、前記ゲームの実行中に前記電子書籍を前記表示部に表示させる電子書籍処理部、として機能させる。
【０００８】
本発明のゲームプログラムは、情報処理装置を、ゲーム処理部、メニュー処理部、及び電子書籍処理部として機能させる。メニュー処理部により表示部に表示されるメニュー画面には、ゲーム処理部により実行中のゲームに関連する電子書籍の表示に関わる第１メニュー項目が含まれている。電子書籍処理部は、ユーザの入力操作により第１メニュー項目が選択された場合に、ゲームの実行中に電子書籍を表示部に表示させる。
【０００９】
これにより、ユーザはゲーム実行中のメニュー画面において第１メニュー項目を選択するという手軽且つ容易な操作により、ゲームに関連する情報を電子書籍として閲覧することができ、また閲覧後にはメニュー画面を閉じるだけでゲームの進行に戻ることができる。したがって、例えば、ゲームを中断・停止等してゲーム画面を閉じたり、インターネットに接続するためのブラウザや電子書籍の閲覧するためのリーダを起動したり、閲覧後にブラウザやリーダを閉じてゲームを再起動したりといった煩わしい操作を行う必要がなくなり、ゲームに関連する情報を閲覧するための操作を大幅に簡易化できる。また、操作の簡易化により、ゲームの進行画面と電子書籍の表示画面との間の遷移に要する時間を大幅に短縮できる。
【００１０】
また、ゲームを中断・停止等することなく、ゲームの実行を継続した状態で電子書籍を閲覧できる（言い換えると、ゲーム機能の一部として電子書籍を閲覧できる）ので、ユーザはゲームのプレイ中にリアルタイムにゲームに関連する情報を閲覧できる。
【００１１】
さらに、ゲームの進行度等とは無関係に、メニュー画面におけるユーザの自発的な操作により必要に応じて所望の電子書籍を表示できるので、ユーザのニーズの充足度を高めることができる。
【００１２】
また、一般にメニュー画面の表示中はゲームの進行が停止されるため、電子書籍の表示中にユーザの意図に反してゲームが進行される心配もなく、安心して電子書籍を閲覧することができる。
【００１３】
また、本発明のゲームプログラムは、好ましくは、前記メニュー処理部は、実行中の前記ゲームに関連する前記電子書籍の取得に関わる第２メニュー項目を含む前記メニュー画面を、前記ゲームの実行中に前記表示部に表示させ、前記電子書籍処理部は、前記ユーザの入力操作により前記メニュー画面の前記第２メニュー項目が選択された場合に、前記ゲームの実行中に前記電子書籍を取得する。
【００１４】
本発明では、メニュー画面に、実行中のゲームに関連する電子書籍の取得に関わる第２メニュー項目が含まれている。電子書籍処理部は、ユーザの入力操作により第２メニュー項目が選択された場合に、ゲームの実行中に電子書籍を取得する。
【００１５】
これにより、ユーザはゲームのプレイ中に、必要に応じてリアルタイムに実行中のゲームに関連する電子書籍を取得することができる。このとき、ゲームの進行度等とは無関係に、メニュー画面におけるユーザの自発的な操作により所望の電子書籍を取得できるので、ユーザのニーズの充足度を高めることができる。
【００１６】
また、本発明のゲームプログラムは、好ましくは、前記情報処理装置を、前記ユーザの入力操作により前記メニュー画面の前記第２メニュー項目が選択された場合に、前記ゲームの実行中にネットワークを介して前記電子書籍を提供するサーバに接続する通信処理部、としてさらに機能させる。
【００１７】
本発明のゲームプログラムは、情報処理装置を通信処理部としてさらに機能させる。通信処理部は、ユーザの入力操作によりメニュー画面の第２メニュー項目が選択された場合に、ゲームの実行中にネットワークを介して電子書籍を提供するサーバに接続する。電子書籍処理部は、接続されたサーバからネットワークを介して電子書籍を取得する。
【００１８】
これにより、ユーザがメニュー画面において第２メニュー項目を選択するという手軽且つ容易な操作を行うだけで、自動的にネットワークを介して所望の電子書籍を提供するサーバに接続することができる。したがって、例えばネットワークに接続するためのウェブブラウザを起動したり、接続後に所望の電子書籍を提供するサーバを検索する等の煩わしい操作を行う必要がなくなり、ゲームに関連する情報を取得するための操作を大幅に簡易化できる。
【００１９】
また、電子書籍を提供するサーバを例えばそのゲームの公式サイト等とすることで、取得する情報の信頼性を向上でき、ユーザの安心度が高まる効果もある。
【００２０】
また、本発明のゲームプログラムは、好ましくは、前記メニュー処理部は、前記電子書籍処理部により取得された前記電子書籍の一覧表示を含む前記メニュー画面を表示させ、前記電子書籍処理部は、前記ユーザの入力操作により前記一覧表示の中から選択された前記電子書籍を表示する。
【００２１】
本発明では、メニュー画面に、電子書籍処理部により取得された電子書籍の一覧表示が含まれている。電子書籍処理部は、ユーザの入力操作により一覧表示の中から選択された電子書籍を表示する。
【００２２】
これにより、ユーザは取得した電子書籍の全てを一覧表示により即時に把握することができるので、ユーザの利便性を向上できる。また、一度取得した電子書籍については、一覧表示に追加されるので、ユーザは必要に応じて何度でも閲覧することができる。
【００２３】
また、本発明のゲームプログラムは、好ましくは、前記電子書籍処理部は、実行中の前記ゲームに関連する前記電子書籍を前記ユーザの入力操作に応じてカテゴリごとに分冊された形式で取得する。
【００２４】
一般にゲームにおいては、例えば複数のキャラクタやシナリオ等が登場するゲームにおいて特定のキャラクタやシナリオについての情報のみを閲覧したい、あるいは、例えばロールプレイングゲームやシミュレーションゲーム等において攻略情報のうちマップデータやアイテムデータのみを閲覧したい、といったニーズが存在する。しかしながら、一般に市販されている紙媒体の攻略本や電子書籍は全ての情報が盛り込まれた内容となっており、ユーザのニーズを満たさない上にコストが高くついてしまう。
【００２５】
本発明では、電子書籍処理部は、実行中のゲームに関連する電子書籍をユーザの入力操作に応じてカテゴリごとに分冊された形式で取得する。これにより、ユーザは自分が必要とする情報のみを選択的に取得して閲覧することが可能となり、ユーザのニーズの充足度を高めることができる。また、分冊分の費用のみを支払えばよいので、全ての情報が盛り込まれた攻略本や電子書籍を購入する場合に比べてコストを低減できる。さらに、通信容量についても低減できるので、サーバや情報処理装置の処理負担を軽減できる効果もある。
【００２６】
また、本発明のゲームプログラムは、好ましくは、前記情報処理装置を、前記電子書籍処理部により前記電子書籍が表示されている最中に、実行中の前記ゲームに関連するサウンドを再生するサウンド処理部、としてさらに機能させる。
【００２７】
本発明のゲームプログラムは、情報処理装置をサウンド処理部としてさらに機能させる。サウンド処理部は、電子書籍処理部により電子書籍が表示されている最中に、実行中のゲームに関連するサウンドを再生する。
【００２８】
これにより、ユーザは実行中のゲームのサウンドを継続して聴きながら電子書籍を閲覧することができるので、ゲームへの没入感を維持することができる。特に、電子書籍が例えば小説やコミック等である場合には、ゲームサウンドを聴きながら読むことにより、その内容への没入感、高揚感を高めることができる。
【００２９】
また、本発明のゲームプログラムは、好ましくは、１つの前記表示部を備えた携帯型の情報処理装置に適用される。
【００３０】
携帯型の情報処理装置の場合、例えば電車や自動車での移動中等、ユーザは外出中にゲームを実行する機会が多くなるため、紙媒体の攻略本等を持ち運んで閲覧しながらゲームをするのは大変不便である。このため、電子書籍を取得して情報処理装置の表示部で閲覧することで、ユーザの利便性を大幅に向上できる。このとき、表示部が１つである情報処理装置の場合、例えば、ゲームを中断・停止等してゲーム画面を閉じ、インターネットに接続するためのブラウザ等を起動して電子書籍を閲覧し、閲覧後にブラウザ等を閉じて、ゲームを再起動させてゲーム画面を再表示させる、といった煩雑且つ面倒な操作を行う必要がある。
【００３１】
本発明のゲームプログラムは、上述のように、ゲームのメニュー画面の操作のみで電子書籍の取得や閲覧をすることができるので、１つの表示部を備えた携帯型の情報処理装置に適用することが特に有効であり、操作を簡易化できるという効果が顕著となる。
【００３２】
上記目的を達成するために、本発明の記録媒体は、上記ゲームプログラムを記録した、情報処理装置が読み取り可能な記録媒体である。
【発明の効果】
【００３３】
本発明のゲームプログラム及び記録媒体によれば、ゲームの実行中に簡易な操作で当該ゲームに関連する情報を閲覧することができる。
【図面の簡単な説明】
【００３４】
【図１】一実施形態に係るゲームシステムの全体構成の一例を表す説明図である。
【図２】サーバ及び情報処理装置の機能的構成の一例を表すブロック図である。
【図３】情報処理装置のＣＰＵによって実行される電子書籍の取得・表示に関わる処理手順の一例を表すフローチャートである。
【図４】ゲーム進行画面の一例を表す説明図である。
【図５】メインのメニュー画面の一例を表す説明図である。
【図６】電子書籍に関するメニュー画面の一例を表す説明図である。
【図７】サーバで提供される電子書籍の一覧表示の一例を表す説明図である。
【図８】サーバで提供される電子書籍の一覧表示の他の例を表す説明図である。
【図９】電子書籍の内容を表す書籍画面の一例を表す説明図である。
【図１０】情報処理装置のハードウェア構成の一例を表すブロック図である。
【図１１】情報処理装置が２つの表示部を備える携帯ゲーム機である場合のゲームシステムの全体構成の一例を表す説明図である。
【図１２】情報処理装置が据え置き型のゲーム機である場合のゲームシステムの全体構成の一例を表す説明図である。
【発明を実施するための形態】
【００３５】
以下、本発明の一実施の形態について図面を参照しつつ説明する。
【００３６】
＜１．ゲームシステムの全体構成＞
まず、図１を用いて、本実施形態に係るゲームシステム１の全体構成の一例について説明する。図１に示すように、ゲームシステム１は、情報処理装置３と、サーバ５を有する。情報処理装置３とサーバ５は、例えばＬＡＮやインターネット等のネットワークＮＷを介して通信可能に接続されている。
【００３７】
情報処理装置３は、ユーザが携帯してゲームをプレイ可能な携帯型のゲーム機である。ネットワークＮＷには複数台の情報処理装置３が接続されるが、図１では簡略化して１台の情報処理装置３のみ図示している。情報処理装置３は、入力部７と、表示部９と、音声出力部１１を有する。
【００３８】
ユーザは入力部７を用いて各種の入力操作を行う。図１に示す例では、入力部７は十字キー７ａや複数のボタン７ｂ，７ｃ等を含むが、これら以外にも例えばジョイスティックやタッチパネル等を含んでもよい。表示部９は、例えば液晶ディスプレイや有機ＥＬディスプレイ等で構成されており、ゲーム画面等の各種の表示を行う。音声出力部１１は、ゲームに関連する各種のサウンド（楽曲、効果音、音声等）を出力する。図１に示す例では、音声出力部１１はスピーカであるが、ヘッドフォン・イヤホン端子が差し込まれる音声出力端子等を含んでもよい。
【００３９】
なお、情報処理装置３は、携帯型のゲーム機に限定されるものではなく、据え置き型のゲーム機でもよい。また、ゲーム機以外にも、例えば、サーバコンピュータ、デスクトップ型コンピュータ、ノート型コンピュータ、タブレット型コンピュータ等のように、コンピュータとして製造、販売等されているものの他、携帯電話、スマートフォン、ファブレット等のように、電話機として製造、販売等されているものも含まれる。
【００４０】
サーバ５は、情報処理装置３で実行されるゲームに関連する電子書籍を提供するサーバである。電子書籍は、有償で提供されてもよいし無償で提供されてもよい。なお、図１では１台のサーバで構成されているが、複数台のサーバで構成されてもよい。詳細は後述するが、情報処理装置３は、ゲームが実行されている最中に、当該ゲームに関連する電子書籍をサーバ５から取得し、表示部９に表示することが可能である。
【００４１】
＜２．サーバの電子書籍データベース＞
次に、図２を用いて、サーバ５の電子書籍データベースの内容の一例について説明する。図２に示すように、サーバ５は、電子書籍データベース１３を有する。電子書籍データベース１３には、情報処理装置３で実行可能なゲームごとに、当該ゲームに関連する電子書籍が格納されている。ここでいう「電子書籍」とは、ゲームに関連する情報が記録された電子ファイルであり、例えば、既に出版された紙媒体の印刷書籍の情報をデジタルな文字情報や画像情報へ変換して電子ファイル化したものである。なお、電子書籍は、紙媒体の印刷書籍からでなく、直接電子データとして作成されたものでもよい。また、電子書籍は必ずしも書籍としての体裁を整えていなくともよい。
【００４２】
ゲームに関連する電子書籍は、例えば、ユーザがゲームの進行を効率良く進めるための攻略情報が記載された攻略本である。攻略情報には、例えば、ゲーム内の仮想空間の地形等に関するマップデータ、ゲーム内で使用するアイテムの効力や入手方法等に関するアイテムデータ、ゲームに登場する味方キャラクタや敵キャラクタのステータスや能力等に関するキャラクタデータ、ゲーム内で進行するシナリオに関するシナリオデータ等が含まれる。
【００４３】
一般に攻略本は、１つのゲームに対して上述したような全ての攻略情報が１冊に盛り込まれた内容となっている。これに対し、電子書籍データベース１３には、１つのゲームに関する攻略情報が、ユーザのニーズに応じたカテゴリごとに分冊された形式で、複数の電子書籍として格納されている。カテゴリとしては、例えば、マップデータ、アイテムデータ、各キャラクタ、各シナリオ等が挙げられるが、これ以外のカテゴリで分けてもよい。
【００４４】
なお、ゲームに関連する電子書籍は、攻略本に限定されるものではない。例えば、当該ゲームのシナリオやキャラクタ等に関する外伝（裏話や逸話等）を表した小説、短編小説、コミック等でもよい。この場合、上記分冊のカテゴリとしては、例えば、各キャラクタ、各シナリオ等が挙げられる。
【００４５】
なお、サーバ５は、電子書籍データベース１３の他に、一般的なコンピュータとしての構成（ＣＰＵ、メモリ、入出力装置、記録装置、通信装置等）を有するが、これらについては図示及び説明を省略する。
【００４６】
＜３．情報処理装置の機能的構成＞
次に、図２を用いて、情報処理装置３の機能的構成の一例について説明する。なお、図２中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００４７】
図２に示すように、情報処理装置３は、上述した入力部７、表示部９、音声出力部１１の他、ゲーム処理部１５、メニュー処理部１７、電子書籍処理部１９、通信処理部２１、サウンド処理部２３、記録装置１１７、通信装置１２３を有する。
【００４８】
ゲーム処理部１５は、グラフィック処理等を含むゲームの実行に必要な処理を統括して行う。ゲーム処理部１５は、ユーザの入力部７を介した入力操作に応じてゲームを進行する。ゲーム処理部１５によって生成された画像は表示部９に出力され、表示される。
【００４９】
メニュー処理部１７は、ゲーム処理部１５により実行中のゲームに関連する各種のメニュー項目を含むメニュー画面２５等（後述の図５参照）を、ゲームの実行中に表示部９に表示させる。このメニュー画面２５の表示は、例えばゲームの進行画面においてユーザの入力部７を介した所定の入力操作により実行される。また、メニュー処理部１７は、メニュー画面２５においてユーザの入力操作により選択されたメニュー項目が実行されるように、当該メニュー項目に対応するコマンドを対応する処理部に出力する。
【００５０】
なお、本明細書において「ゲームの実行中」とは、ゲームプログラムの実行中（起動中）という意味であり、ゲームプログラムの実行が中断・停止されていないことをいう。
【００５１】
メニュー画面２５には、実行中のゲームに関連する電子書籍の表示に関わる第１メニュー項目４５（後述の図５に示す「攻略ガイド」）が含まれる。メニュー処理部１７は、ユーザの入力操作により第１メニュー項目４５が選択された場合、電子書籍に関するメニュー画面２９（後述の図６参照）を、ゲームの実行中に表示部９に表示させる。メニュー画面２９には、実行中のゲームに関連する電子書籍の取得に関わる第２メニュー項目３１（後述の図６に示す「ダウンロード」）が含まれる。また、メニュー画面２９には、電子書籍処理部１９により取得された電子書籍の一覧表示３３が含まれる。
【００５２】
メニュー処理部１７は、ユーザの入力操作により第１メニュー項目４５又は第２メニュー項目３１が選択された場合、あるいは、一覧表示３３の中から特定の電子書籍が選択された場合に、対応するコマンドを電子書籍処理部１９に出力する。
【００５３】
なお、メニュー処理部１７によりメニュー画面が表示されている間は、ゲーム処理部１５はゲームの進行を中断し、メニュー画面の表示が終了した際に、ゲーム処理部１５はゲームの進行を再開する。
【００５４】
電子書籍処理部１９は、ユーザの入力操作によりメニュー画面２５の第１メニュー項目４５が選択された場合に、メニュー処理部１７から出力されたコマンドに応じて、ゲームの実行中に電子書籍を表示部９に表示させる。具体的には、メニュー画面２５において第１メニュー項目４５が選択された場合、メニュー処理部１７によりメニュー画面２５がメニュー画面２９に遷移する。電子書籍処理部１９は、このメニュー画面２９の一覧表示３３の中から特定の電子書籍が選択された場合に、メニュー処理部１７から出力されたコマンドに応じて、選択された電子書籍を表示部９に表示させる。
【００５５】
また、電子書籍処理部１９は、ユーザの入力操作によりメニュー画面２９において第２メニュー項目３１が選択された場合に、メニュー処理部１７から出力されたコマンドに応じて、ゲームの実行中に電子書籍をサーバ５の電子書籍データベース１３から取得（ダウンロード）する。このとき、電子書籍処理部１９は、実行中のゲームに関連する電子書籍をユーザの入力操作に応じてカテゴリごとに分冊された形式で取得する。具体的には、前述のように、電子書籍データベース１３には、１つのゲームに関する電子書籍がユーザのニーズに応じたカテゴリごとに分冊された形式で複数の電子書籍として予め格納されており、通信処理部２１によりサーバ５に接続された際に、それら複数の電子書籍の一覧表示３５が表示部９に表示される（後述の図７参照）。電子書籍処理部１９は、一覧表示３５の中からユーザの入力操作により選択された電子書籍を取得する。
【００５６】
通信処理部２１は、ユーザの入力操作によりメニュー画面２９において第２メニュー項目３１が選択された場合に、通信装置１２３を制御して、ゲームの実行中にネットワークＮＷを介してサーバ５に接続する。このとき、実行中のゲームに関連する電子書籍を提供するサーバ５のネットワークＮＷ上のアドレス情報は予めプログラム上に登録されており、通信処理部２１は当該アドレス情報を用いて自動的にサーバ５に接続する。通信処理部２１は、電子書籍処理部１９による電子書籍のダウンロードが完了すると、サーバ５との接続を解除する。
【００５７】
サウンド処理部２３は、ゲーム処理部１５と連携し、ゲームの実行に伴うサウンド（楽曲、効果音、音声等）の処理を行う。サウンド処理部２３により生成されたサウンドは、音声出力部１１に出力されて再生される。また、サウンド処理部２３は、電子書籍処理部１９により電子書籍が表示されている最中に、実行中のゲームに関連するサウンドを再生する。このときに再生されるサウンドは、例えば、電子書籍が表示される前にゲーム進行画面で再生されていたサウンドが継続して再生されてもよいし、電子書籍表示中のサウンドとして予め設定されたものでもよい。あるいは、ユーザが所望のサウンドを選択できるようにしてもよい。
【００５８】
記録装置１１７は、例えばハードディスク等で構成される。電子書籍処理部１９によりサーバ５の電子書籍データベース１３から取得された電子書籍は、記録装置１１７に記録される。これにより、一旦電子書籍が取得された後は、情報処理装置３がネットワークＮＷに接続されていないオフライン状態であっても、電子書籍処理部１９が記録装置１１７から読み出して電子書籍を表示することができる。
【００５９】
通信装置１２３は、通信処理部２１の制御により、ネットワークＮＷを介してサーバ５との間で通信を行う。通信方式は特に限定されるものではなく、情報の送受信が可能であればよい。
【００６０】
なお、以上説明した各処理部における処理等は、これらの処理の分担の例に限定されるものではなく、例えば、更に少ない数の処理部（例えば１つの処理部）で処理されてもよく、また、更に細分化された処理部により処理されてもよい。また、上述した各処理部の機能は、後述するＣＰＵ１０１（図１０参照）が実行するゲームプログラムにより実装されるものであるが、例えばその一部がＡＳＩＣやＦＰＧＡ等の専用集積回路、その他の電気回路等の実際の装置により実装されてもよい。
【００６１】
＜４．電子書籍の取得・表示に関わる処理手順、画面表示＞
次に、図３及び図４〜図９を用いて、情報処理装置３のＣＰＵ１０１によって実行される電子書籍の取得・表示に関わる処理手順の一例を、その際の画面表示例を示しつつ説明する。
【００６２】
ステップＳ５では、情報処理装置３は、ゲーム処理部１５によりゲームプログラムを起動し、ゲームを実行する。図４に、このときに表示部９に表示されるゲームの進行中の画面の一例を示す。図４に示す例では、ユーザが操作する主人公であるキャラクタ３７がゲーム内の仮想空間におけるフィールド上を移動する画面が、表示部９に表示されている。
【００６３】
ステップＳ１０では、情報処理装置３は、ユーザが入力部７を介してメニュー画面の表示操作を行ったか否かを判定する。メニュー画面の表示操作は、例えば図４に示すようなゲームの進行画面においてボタン７ｃを押す、等の操作である。メニュー画面の表示操作が行われていない場合には（ステップＳ１０：ＮＯ）、ステップＳ５に戻り、ゲームの進行を継続する。一方、メニュー画面の表示操作が行われた場合には（ステップＳ１０：ＹＥＳ）、ステップＳ１５に移る。
【００６４】
ステップＳ１５では、情報処理装置３は、メニュー処理部１７により、実行中のゲームに関するメニュー画面２５を表示部９に表示させる。図５に、メニュー画面２５の一例を示す。なお、メニュー処理部１７により表示されるメニュー画面は複数あり、階層構造となっているが、メニュー画面２５はユーザによるメニュー画面の表示操作がなされた後最初に表示されるメインのメニュー画面である。図５に示す例では、メニュー画面２５には、実行中のゲームに関連する複数のメニュー項目３９，４１，４３，４５，４７と、戻りボタン４９と、情報表示欄５１が含まれる。
【００６５】
ユーザの入力操作によりメニュー項目３９，４１，４３，４５，４７のいずれかが選択されると、選択されたメニュー項目の内容に対応する下位階層のメニュー画面へと遷移する。戻りボタン４９は、各階層のメニュー画面に表示されており、選択されると１つ上位の階層のメニュー画面に遷移する。なお、メインのメニュー画面２５において戻りボタン４９が選択されると、ゲームの進行画面に戻る。情報表示欄５１には、主人公であるキャラクタ３７のミッションや同行者等の情報が表示されている。
【００６６】
なお、メニュー項目４５は、前述のように電子書籍を表示するための第１メニュー項目である。この例では、第１メニュー項目４５は「攻略ガイド」と表示されているが、これに限定されるものではない。例えば電子書籍の内容が攻略本でなく小説やコミック等である場合には、その内容に応じて「ノベル」や「コミック」等としてもよい。あるいは、単に「電子書籍」等としてもよい。また、メニュー画面２５の内容は上記に限定されるものではなく、その他のメニュー項目や情報等を含めてもよい。
【００６７】
図３に戻り、次のステップＳ２０では、情報処理装置３は、メニュー処理部１７により、メニュー画面２５においてユーザの入力操作により第１メニュー項目４５（この例では「攻略ガイド」）が選択されたか否かを判定する。第１メニュー項目４５が選択されていない場合には（ステップＳ２０：ＮＯ）、ステップＳ１５に戻り、メニュー画面の表示を継続する。一方、第１メニュー項目４５が選択された場合には（ステップＳ２０：ＹＥＳ）、ステップＳ２５に移る。
【００６８】
ステップＳ２５では、情報処理装置３は、メニュー処理部１７により、電子書籍に関するメニュー画面２９を表示部９に表示させる。図６に、メニュー画面２９の一例を示す。前述のように、メニュー画面２９には、電子書籍を取得するための第２メニュー項目３１（この例では「ダウンロード」）と、取得された電子書籍の一覧表示３３と、戻りボタン４９が含まれる。
【００６９】
図６に示す例では、３冊の電子書籍が既に取得されており、一覧表示３３にはこれらの電子書籍が表示されている。なお、まだ１冊も取得されていない場合には、一覧表示３３は空欄となる。この例では、第２メニュー項目３１は「ダウンロード」と表示されているが、これに限定されるものではない。例えば電子書籍が有償である場合には「購入」等としてもよい。また、第２メニュー項目３１が一覧表示３３内に表示されてもよい。また、メニュー画面２９の内容は上記に限定されるものではなく、その他のメニュー項目や情報等を含めてもよい。
【００７０】
図３に戻り、次のステップＳ３０では、情報処理装置３は、メニュー処理部１７により、メニュー画面２９においてユーザの入力操作により第２メニュー項目３１（この例では「ダウンロード」）が選択されたか否かを判定する。第２メニュー項目３１が選択された場合には（ステップＳ３０：ＹＥＳ）、ステップＳ３５に移る。
【００７１】
ステップＳ３５では、情報処理装置３は、通信処理部２１により、ネットワークＮＷを介してサーバ５に接続する。
【００７２】
ステップＳ４０では、情報処理装置３は、サーバ５の電子書籍データベース１３にアクセスし、実行中のゲームに関連する電子書籍として提供されているものを表示部９に一覧表示する。図７に、この一覧表示３５の一例を示す。図７に示す例では、実行中のゲームの攻略本である電子書籍が、カテゴリごとに分冊された形式で有償で提供されている。この例では、区分けするカテゴリは、マップデータ、アイテムデータ、各キャラクタとなっている。
【００７３】
マップデータのカテゴリである電子書籍「攻略ガイド：マップデータ編」には、ゲーム内の仮想空間の地形等に関する詳細なマップ情報、マップポイントごとに出現する敵キャラクタに関する情報等が含まれる。また、アイテムデータのカテゴリである電子書籍「攻略ガイド：アイテムデータ編」には、ゲーム内で使用するアイテムの効力や入手方法等に関する情報が含まれる。また、各キャラクタのカテゴリである電子書籍「攻略ガイド：キャラクタ１（又は２，３）編」には、例えば、ゲーム中において複数の同行する味方キャラクタが存在し、ユーザが操作する主人公がそれらのキャラクタのいずれかと恋愛する等のシナリオがある場合に、特定のキャラクタとの恋愛を有利に進めるための情報等が含まれる。
【００７４】
なお、前述のように、電子書籍は攻略本に限定されるものではなく、実行中のゲームに関連する短編小説等でもよい。図８に、この場合の一覧表示３５の一例を示す。図８に示す例では、キャラクタごとの短編小説が電子書籍として提供されている。
【００７５】
なお、各電子書籍は無償で提供されてもよい。また、電子書籍のカテゴリや内容は、上記に限定されるものではない。また、一覧表示３５には、その他のメニュー項目や情報等を含めてもよい。
【００７６】
図３に戻り、次のステップＳ４５では、情報処理装置３は、電子書籍処理部１９により、一覧表示３５においてユーザの入力操作により取得する電子書籍が選択されたか否かを判定する。特定の電子書籍が選択されていない場合には（ステップＳ４５：ＮＯ）、ステップＳ４０に戻り、一覧表示を継続する。一方、特定の電子書籍が選択された場合には（ステップＳ４５：ＹＥＳ）、ステップＳ５０に移る。
【００７７】
ステップＳ５０では、情報処理装置３は、電子書籍処理部１９により、選択された電子書籍をサーバ５よりダウンロードして取得する。その後、先のステップＳ２５に戻り、電子書籍に関するメニュー画面２９が表示される。取得された電子書籍は、メニュー画面２９の一覧表示３３に追加される。
【００７８】
一方、先のステップＳ３０において、第２メニュー項目３１（この例では「ダウンロード」）が選択されていない場合には（ステップＳ３０：ＮＯ）、ステップＳ５５に移る。
【００７９】
ステップＳ５５では、情報処理装置３は、電子書籍処理部１９により、取得した電子書籍の一覧表示３３においてユーザの入力操作により閲覧する電子書籍が選択されたか否かを判定する。特定の電子書籍が選択されていない場合には（ステップＳ５５：ＮＯ）、ステップＳ２５に戻り、電子書籍に関するメニュー画面２９の表示を継続する。一方、特定の電子書籍が選択された場合には（ステップＳ５５：ＹＥＳ）、ステップＳ６０に移る。
【００８０】
ステップＳ６０では、情報処理装置３は、電子書籍処理部１９により、選択された電子書籍の内容を表示部９に表示させる。図９に、電子書籍の書籍画面５３の一例を示す。図９に示す例では、図６に示す電子書籍の一覧表示３３の中から「攻略ガイド：マップデータ編」が選択されており、当該電子書籍中のマップポイントごとに出現する敵キャラクタに関する情報が表示されている。書籍画面５３の表示中は、ユーザは入力部７を用いて入力操作を行うことで、画面を任意の方向にスクロールさせたり、拡大・縮小させたり、ページ単位でスクロールさせたりすることが可能である。
【００８１】
なお、書籍画面５３には、戻りボタン４９が含まれる。書籍画面５３の表示中にユーザの入力操作により戻りボタン４９が選択された場合には、メニュー画面２９に戻ってもよいし、ゲームの進行画面に直接戻るようにしてもよい。
【００８２】
図３に戻り、次のステップＳ６５では、情報処理装置３は、ユーザが入力部７を介して電子書籍の閲覧の終了操作を行ったか否かを判定する。閲覧の終了操作は、例えば書籍画面５３の戻りボタン４９を選択する、等の操作である。閲覧の終了操作が行われていない場合には（ステップＳ６５：ＮＯ）、ステップＳ６０に戻り、電子書籍の表示を継続する。一方、閲覧の終了操作が行われた場合には（ステップＳ６５：ＹＥＳ）、ステップＳ７０に移る。
【００８３】
ステップＳ７０では、情報処理装置３は、メニュー画面の表示を終了し、ゲームの進行画面を表示部９に表示させて、ゲームの進行を再開する。以上により、本フローを終了する。
【００８４】
なお、上述した処理手順は一例であって、上記手順の少なくとも一部を削除・変更してもよいし、上記以外の手順を追加してもよい。例えば、ゲーム進行画面においてユーザが入力操作を行うと、メインのメニュー画面を経由せずに直接電子書籍に関するメニュー画面が表示されるようにしてもよい。この場合、上記ステップＳ１５及びステップＳ２０が不要となる。
【００８５】
＜５．情報処理装置のハードウェア構成＞
次に、図１０を用いて、上記で説明したＣＰＵ１０１が実行するプログラムにより実装された各処理部を実現する情報処理装置３のハードウェア構成の一例について説明する。
【００８６】
図１０に示すように、情報処理装置３は、例えば、ＣＰＵ１０１と、ＲＯＭ１０３と、ＲＡＭ１０５と、例えばＡＳＩＣ又はＦＰＧＡ等の特定の用途向けに構築された専用集積回路１０７と、入力装置１１３と、出力装置１１５と、記録装置１１７と、ドライブ１１９と、接続ポート１２１と、通信装置１２３を有する。これらの構成は、バス１０９や入出力インターフェース１１１等を介し相互に信号を伝達可能に接続されている。
【００８７】
ゲームプログラムは、例えば、ＲＯＭ１０３やＲＡＭ１０５、記録装置１１７等に記録しておくことができる。
【００８８】
また、ゲームプログラムは、例えば、フレキシブルディスクなどの磁気ディスク、各種のＣＤ・ＭＯディスク・ＤＶＤ等の光ディスク、半導体メモリ等のリムーバブルな記録媒体１２５に、一時的又は永続的に記録しておくこともできる。このような記録媒体１２５は、いわゆるパッケージソフトウエアとして提供することもできる。この場合、これらの記録媒体１２５に記録されたゲームプログラムは、ドライブ１１９により読み出されて、入出力インターフェース１１１やバス１０９等を介し上記記録装置１１７に記録されてもよい。
【００８９】
また、ゲームプログラムは、例えば、ダウンロードサイト・他のコンピュータ・他の記録装置等（図示せず）に記録しておくこともできる。この場合、ゲームプログラムは、ＬＡＮやインターネット等のネットワークＮＷを介し転送され、通信装置１２３がこのプログラムを受信する。そして、通信装置１２３が受信したプログラムは、入出力インターフェース１１１やバス１０９等を介し上記記録装置１１７に記録されてもよい。
【００９０】
また、ゲームプログラムは、例えば、適宜の外部接続機器１２７に記録しておくこともできる。この場合、ゲームプログラムは、適宜の接続ポート１２１を介し転送され、入出力インターフェース１１１やバス１０９等を介し上記記録装置１１７に記録されてもよい。
【００９１】
そして、ＣＰＵ１０１が、上記記録装置１１７に記録されたプログラムに従い各種の処理を実行することにより、前述のメニュー処理部１７や電子書籍処理部１９等による処理が実現される。この際、ＣＰＵ１０１は、例えば、上記記録装置１１７からプログラムを、直接読み出して実行してもよく、ＲＡＭ１０５に一旦ロードした上で実行してもよい。更にＣＰＵ１０１は、例えば、プログラムを通信装置１２３やドライブ１１９、接続ポート１２１を介し受信する場合、受信したプログラムを記録装置１１７に記録せずに直接実行してもよい。
【００９２】
また、ＣＰＵ１０１は、必要に応じて、前述の入力部７を含む、例えばマウス・キーボード・マイク・ゲームコントローラ等（図示せず）の入力装置１１３から入力する信号や情報に基づいて各種の処理を行ってもよい。
【００９３】
そして、ＣＰＵ１０１は、上記の処理を実行した結果を、例えば前述の表示部９や音声出力部１１を含む、出力装置１１５から出力してもよく、さらにＣＰＵ１０１は、必要に応じてこの処理結果を通信装置１２３や接続ポート１２１を介し送信してもよく、上記記録装置１１７や記録媒体１２５に記録させてもよい。
【００９４】
＜６．実施形態の効果＞
以上説明したように、本実施形態のゲームプログラムは、情報処理装置３を、ゲーム処理部１５、メニュー処理部１７、及び電子書籍処理部１９として機能させる。メニュー処理部１７により表示部９に表示されるメニュー画面２５には、ゲーム処理部１５により実行中のゲームに関連する電子書籍の表示に関わる第１メニュー項目４５が含まれている。電子書籍処理部１９は、ユーザの入力操作により第１メニュー項目４５が選択された場合に、ゲームの実行中に電子書籍を表示部９に表示させる。
【００９５】
これにより、ユーザはゲーム実行中のメニュー画面２５，２９において第１メニュー項目４５や電子書籍を選択するという手軽且つ容易な操作により、ゲームに関連する情報を電子書籍として閲覧することができ、また閲覧後にはメニュー画面２５等を閉じるだけでゲームの進行に戻ることができる。したがって、例えば、ゲームプログラムを中断・停止等してゲーム画面を閉じたり、インターネットに接続するためのブラウザや電子書籍の閲覧するためのリーダを起動したり、閲覧後にブラウザやリーダを閉じてゲームプログラムを再起動したりといった煩わしい操作を行う必要がなくなり、ゲームに関連する情報を閲覧するための操作を大幅に簡易化できる。また、操作の簡易化により、ゲームの進行画面と電子書籍の表示画面との間の遷移に要する時間を大幅に短縮できる。
【００９６】
また、ゲームプログラムを中断・停止等することなく、ゲームの実行を継続した状態で電子書籍を閲覧できる（言い換えると、ゲーム機能の一部として電子書籍を閲覧できる）ので、ユーザはゲームのプレイ中にリアルタイムにゲームに関連する情報を閲覧できる。
【００９７】
さらに、ゲームの進行度等とは無関係に、メニュー画面におけるユーザの自発的な操作により必要に応じて所望の電子書籍を表示できるので、ユーザのニーズの充足度を高めることができる。また、一般にメニュー画面の表示中はゲームの進行が停止されるため、電子書籍の表示中にユーザの意図に反してゲームが進行される心配もなく、安心して電子書籍を閲覧することができる。
【００９８】
また、本実施形態では特に、メニュー画面２９に、実行中のゲームに関連する電子書籍の取得に関わる第２メニュー項目３１が含まれている。電子書籍処理部１９は、ユーザの入力操作により第２メニュー項目３１が選択された場合に、ゲームの実行中に電子書籍を取得する。
【００９９】
これにより、ユーザはゲームのプレイ中に、必要に応じてリアルタイムに実行中のゲームに関連する電子書籍を取得することができる。このとき、ゲームの進行度等とは無関係に、メニュー画面におけるユーザの自発的な操作により所望の電子書籍を取得できるので、ユーザのニーズの充足度を高めることができる。
【０１００】
また、本実施形態のゲームプログラムは、情報処理装置３を通信処理部２１としてさらに機能させる。通信処理部２１は、ユーザの入力操作によりメニュー画面２９の第２メニュー項目３１が選択された場合に、ゲームの実行中にネットワークＮＷを介して電子書籍を提供するサーバ５に接続する。電子書籍処理部１９は、接続されたサーバ５からネットワークＮＷを介して電子書籍を取得する。
【０１０１】
これにより、ユーザがメニュー画面２９において第２メニュー項目３１を選択するという手軽且つ容易な操作を行うだけで、自動的にネットワークＮＷを介して所望の電子書籍を提供するサーバ５に接続することができる。したがって、例えばネットワークＮＷに接続するためのウェブブラウザを起動したり、接続後に所望の電子書籍を提供するサーバ５を検索エンジン等にて検索する等の煩わしい操作を行う必要がなくなり、ゲームに関連する情報を取得するための操作を大幅に簡易化できる。
【０１０２】
また、電子書籍を提供するサーバ５を例えばそのゲームの公式サイト等とすることで、取得する情報の信頼性を向上でき、ユーザの安心度が高まる効果もある。
【０１０３】
また、本実施形態では特に、メニュー画面２９に、電子書籍処理部１９により取得された電子書籍の一覧表示３３が含まれている。電子書籍処理部１９は、ユーザの入力操作により一覧表示３３の中から選択された電子書籍を表示する。
【０１０４】
これにより、ユーザは取得した電子書籍の全ての種別等について一覧表示により即時に把握することができるので、ユーザの利便性を向上できる。また、一度取得した電子書籍については、一覧表示に追加されるので、ユーザは必要に応じて何度でも閲覧することができる。
【０１０５】
また、本実施形態によれば、次のような効果も得ることができる。すなわち、一般にゲームにおいては、例えば複数のキャラクタやシナリオ等が登場するゲームにおいて特定のキャラクタやシナリオについての情報のみを閲覧したい、あるいは、例えばロールプレイングゲームやシミュレーションゲーム等において攻略情報のうちマップデータやアイテムデータのみを閲覧したい、といったニーズが存在する。しかしながら、一般に市販されている紙媒体の攻略本や電子書籍は全ての情報が盛り込まれた内容となっており、ユーザのニーズを満たさない上にコストが高くついてしまう。
【０１０６】
本実施形態では、電子書籍処理部１９は、実行中のゲームに関連する電子書籍をユーザの入力操作に応じてカテゴリごとに分冊された形式で取得する。これにより、ユーザは自分が必要とする情報のみを選択的に取得して閲覧することが可能となり、ユーザのニーズの充足度を高めることができる。また、分冊分の費用のみを支払えばよいので、全ての情報が盛り込まれた攻略本や電子書籍を購入する場合に比べてコストを低減できる。さらに、通信容量についても低減できるので、サーバ５や情報処理装置３の処理負担を軽減できる効果もある。
【０１０７】
また、本実施形態のゲームプログラムは、情報処理装置３をサウンド処理部２３としてさらに機能させる。サウンド処理部２３は、電子書籍処理部１９により電子書籍が表示されている最中に、実行中のゲームに関連するサウンドを再生する。
【０１０８】
これにより、ユーザは実行中のゲームのサウンドを継続して聴きながら電子書籍を閲覧することができるので、ゲームへの没入感を維持することができる。特に、電子書籍が例えば小説やコミック等である場合には、ゲームサウンドを聴きながら読むことにより、その内容への没入感、高揚感を高めることが可能である。
【０１０９】
また、本実施形態では特に、情報処理装置３は、１つの表示部９を備えた携帯型の情報処理装置である。ここで、携帯型の情報処理装置の場合、例えば電車や自動車での移動中等、ユーザは外出中にゲームを実行する機会が多くなるため、紙媒体の攻略本等を持ち運んで閲覧しながらゲームをするのは大変不便である。このため、電子書籍を取得して情報処理装置３の表示部９で閲覧できるようにすることで、ユーザの利便性を大幅に向上できる。このとき、情報処理装置３が表示部９を１つしか備えない場合、例えば、ゲームプログラムを中断・停止等してゲーム画面を閉じ、インターネットに接続するためのブラウザ等を起動して電子書籍を閲覧し、閲覧後にブラウザ等を閉じて、ゲームプログラムを再起動させてゲーム画面を再表示させる、といった煩雑且つ面倒な操作を行う必要がある。
【０１１０】
本実施形態のゲームプログラムは、上述のように、ゲーム中のメニュー画面における操作のみで電子書籍の取得や閲覧をすることができるので、１つの表示部９を備えた携帯型の情報処理装置３に適用することが特に有効であり、操作を簡易化できるという効果が顕著となる。
【０１１１】
＜７．変形例＞
なお、本発明は、上記の実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を説明する。なお、以下の変形例において、上記実施形態と同様の構成については同符号を付し、説明を省略する。
【０１１２】
例えば、図１１に示すように、本発明のゲームプログラムを２以上の表示部を一体に備えた情報処理装置５５に適用してもよい。本変形例の情報処理装置５５は、２つの表示部５７，５９を備える。なお、表示部の数は２に限定されるものではなく、３以上でもよい。ゲーム実行中は、表示部５７，５９の一方にゲーム進行画面が表示され、他方にメニュー画面が表示される。このため、本変形例では、表示部５７，５９の一方においてゲーム進行画面を表示させつつ、同時に他方において当該ゲームに関連する電子書籍を表示することができる。したがって、ユーザは攻略ガイド等を閲覧しつつゲームを進行できるので、ゲーム進行画面とメニュー画面とを切り替える操作等が不要となり、ユーザの手間をさらに軽減できる。
【０１１３】
また例えば、図１２に示すように、本発明のゲームプログラムを据え置き型の情報処理装置６１に適用してもよい。情報処理装置６１には、ゲームコントローラ等の入力装置６３（入力部に相当）と、テレビ等の表示装置６５（表示部に相当）が通信可能に接続されている。なお、図１２には有線により接続された場合を図示しているが、無線により接続されてもよい。この場合にも、上記実施形態と同様の効果を得る。
【０１１４】
なお、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１１５】
その他、一々例示はしないが、上記実施形態や各変形例は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１１６】
３            情報処理装置
５            サーバ
７            入力部
９            表示部
１５          ゲーム処理部
１７          メニュー処理部
１９          電子書籍処理部
２１          通信処理部
２３          サウンド処理部
２５          メニュー画面
２９          メニュー画面
３１          第２メニュー項目
３３          一覧表示
４５          第１メニュー項目
１２５        記録媒体
ＮＷ          ネットワーク
【図１】
0006284242.tif 000002
【図２】
0006284242.tif 000003
【図３】
0006284242.tif 000004
【図４】
0006284242.tif 000005
【図５】
0006284242.tif 000006
【図６】
0006284242.tif 000007
【図７】
0006284242.tif 000008
【図８】
0006284242.tif 000009
【図９】
0006284242.tif 000010
【図１０】
0006284242.tif 000011
【図１１】
0006284242.tif 000012
【図１２】
0006284242.tif 000013