(57)【特許請求の範囲】
【請求項１】
入力手段と、
画像を表示する表示手段と、
描画して、その描画によって得られた画像を前記表示手段に表示させる第１の描画手段と、
描画して、その描画によって得られた画像を前記表示手段に表示させ、前記第１の描画手段よりも描画のための消費電力が少なく、かつ、描画速度が遅い第２の描画手段と、
描画指示を含むコンテンツを実行するアプリケーション手段と、
前記アプリケーション手段が前記コンテンツの実行を開始する際、そのコンテンツに含まれる描画指示を前記第１の描画手段に実行させるか、又は、前記第２の描画手段に実行させるかを選択する描画手段選択手段とを有し、
前記描画手段選択手段は、前記アプリケーション手段が実行を開始するコンテンツが前記入力手段からの入力によって指定された場合、前記描画指示を前記第１の描画手段に実行させ、及び／又は、そのコンテンツが前記入力手段からの入力によらずに指定された場合、前記描画指示を前記第２の描画手段に実行させる
ことを特徴とする情報処理装置。
【請求項２】
前記コンテンツは、そのコンテンツの属性情報として前記入力手段からの入力によって指定されるか否かを含み、
前記描画手段選択手段は、さらに、前記コンテンツが前記入力手段からの入力によって指定される旨の属性情報を含む場合、前記描画指示を前記第１の描画手段に実行させ、及び／又は、そのコンテンツが前記入力手段からの入力によって指定されない旨の属性情報を含む場合、前記描画指示を前記第２の描画手段に実行させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の描画手段は、少なくとも描画の一部に描画用ハードウェアを利用し、
前記第２の描画手段は、コンピュータで利用されるプログラムによって描画する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に係り、特に３次元グラフィック処理に関する。
【背景技術】
【０００２】
３次元グラフィック処理の描画によって得られた画像を表示部に表示する処理が知られており、例えば、ゲームの画面表示や、移動通信装置の待ち受け画面の表示に用いられている。３次元グラフィック処理は、オープンジイエル（登録商標、OpenGL）や、ダイレクトエックス（登録商標、DIRECTX）等のＡＰＩを用いて記述され、このＡＰＩの実装は、汎用のコンピュータ（ＣＰＵ）を利用して動作するソフトウェアによることもあり、また、専用のハードウェア（３次元グラフィックアクセラレーションチップ）を利用することもある。いずれによっても、同じＡＰＩを用いると、原則として、同じ画像が得られる。
【０００３】
ハードウェアを利用した場合、高速な処理が可能であり短時間の処理で高精細な描画を行うことができるが、より多くの電力を消費する。そこで、ジョブの種類毎に、ソフトウェアで処理、ハードウェアで処理、及び、ソフトウェアかハードウェアかを問わずに処理のいずれか１つを設定しておき、複数のジョブを同時実行する際、消費電力を管理しつつ、ソフトウェア及びハードウェアを効率的に使用して処理パフォーマンスを向上させる処理が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１７３８４３号公報（第４、７、１２頁、図１５、１６）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に開示されている方法では、３次元グラフィック処理にあたり、ソフトウェアかハードウェアかを問わずに処理が可能な場合、いずれに処理させることが適切かの判断基準が明らかでない問題点があった。
【０００６】
本発明は上記問題点を解決するためになされたもので、３次元グラフィック処理をソフトウェア及びハードウェアの適切な一方を利用して行う情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の情報処理装置は、入力手段と、画像を表示する表示手段と、描画して、その描画によって得られた画像を前記表示手段に表示させる第１の描画手段と、描画して、その描画によって得られた画像を前記表示手段に表示させ、前記第１の描画手段よりも描画のための消費電力が少なく、かつ、描画速度が遅い第２の描画手段と、描画指示を含むコンテンツを実行するアプリケーション手段と、前記アプリケーション手段が前記コンテンツの実行を開始する際、そのコンテンツに含まれる描画指示を前記第１の描画手段に実行させるか、又は、前記第２の描画手段に実行させるかを選択する描画手段選択手段とを有し、前記描画手段選択手段は、前記アプリケーション手段が実行を開始するコンテンツが前記入力手段からの入力によって指定された場合、前記描画指示を前記第１の描画手段に実行させ、及び／又は、そのコンテンツが前記入力手段からの入力によらずに指定された場合、前記描画指示を前記第２の描画手段に実行させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、３次元グラフィック処理をソフトウェア及びハードウェアの適切な一方を利用して行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る移動通信装置の構成を示すブロック図。
【図２】本発明の実施形態に係るアプリケーションコンテンツの属性情報の第１の例を示す図。
【図３】本発明の実施形態に係るアプリケーションコンテンツの属性情報の第２の例を示す図。
【図４】本発明の実施形態に係るアプリケーションコンテンツの属性情報の第３の例を示す図。
【図５】本発明の実施形態に係る３次元描画エンジン切替機能の３次元描画をソフトウェア及びハードウェアのいずれに行わせるかを選択する制御動作のフローチャート。
【図６】本発明の実施形態に係る３次元描画エンジン切替機能の３次元描画をソフトウェア及びハードウェアのいずれに行わせるかを選択するための第１の表。
【図７】本発明の実施形態に係る３次元描画エンジン切替機能の３次元描画をソフトウェア及びハードウェアのいずれに行わせるかを選択するための第２の表。
【図８】本発明の実施形態に係る３次元描画エンジン切替機能の３次元描画をソフトウェア及びハードウェアのいずれに行わせるかを選択するための第３の表。
【図９】本発明の実施形態に係る３次元描画エンジン切替機能の３次元描画をソフトウェア及びハードウェアのいずれに行わせるかを選択するための第４の表。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施形態に係る情報処理装置が適用された移動通信装置の実施の形態を、図面を参照して説明する。図１は、本発明の実施形態に係る移動通信装置の構成を示すブロック図である。この移動通信装置は、装置全体の制御を行う制御部１１と、移動通信網の基地局（図示せず）との間で電波の送受信を行うアンテナ１２ａと、通信部１２ｂと、送受信部１３と、受話に用いられるスピーカ１４ａと、送話に用いられるマイクロフォン１４ｂと、通話部１４ｃと、表示部１５と、入力部１６と、待受画面処理部２１と、ゲーム処理部２２と、３次元アクセラレーションチップ２３と、コンテンツ記憶部２４と、近距離無線通信部３１と、電源部４１とからなる。
【００１１】
ＣＰＵを利用してプログラムを動作させることで実現される本発明に関する機能として、制御部１１には、３次元描画エンジン切替機能１１−１と、３次元描画エンジンライブラリ１１−２と、チップ利用３次元描画エンジンライブラリ１１−３とが含まれる。また、コンテンツ記憶部２４には、３次元描画用ＡＰＩによって記述された３次元描画指示を含むアプリケーションコンテンツが記憶される。このアプリケーションコンテンツは、例えば、ジャバ（登録商標、ＪＡＶＡ）で記述される。
【００１２】
上記のように構成された、本発明の実施形態に係る移動通信装置の各部の動作を、図１を参照して説明する。
【００１３】
３次元描画エンジン切替機能１１−１は、アプリケーションコンテンツを実行する処理部（後述するように、待受画面処理部２１及びゲーム処理部２２。）がアプリケーションコンテンツを実行する際、そのコンテンツ中に記述された３次元描画用ＡＰＩの処理を、３次元描画エンジンライブラリ１１−２及びチップ利用３次元描画エンジンライブラリ１１−３のいずれか一方に行わせ、その描画によって得られた画像を表示部１５に表示させる。いずれに行わせるかは、そのコンテンツ等によって判断する。チップ利用３次元描画エンジンライブラリ１１−３に行わせる場合、３次元アクセラレーションチップ２３に電源を供給させる。
【００１４】
なお、３次元描画用ＡＰＩには、３次元物体の定義、その物体の移動指示、その物体の回転指示等がある。物体の定義には、その物体の解像度を含む。
【００１５】
３次元描画エンジンライブラリ１１−２は、３次元描画用ＡＰＩの処理を、コンピュータ（ＣＰＵ）を利用して実行するプログラムのライブラリである。チップ利用３次元描画エンジンライブラリ１１−３は、３次元描画用ＡＰＩの処理の少なくとも一部を、３次元アクセラレーションチップ２３を利用して行うためのプログラムのライブラリである。
【００１６】
なお、１つのアプリケーションコンテンツが３次元描画エンジンライブラリ１１−２によって実行された場合と、チップ利用３次元描画エンジンライブラリ１１−３によって実行された場合と、同じ３次元描画が行われるので、同じ画像が表示部１５に表示されるが、これに限るものではない。例えば、両者が処理する３次元描画用ＡＰＩに差異がある場合、この差異に係わるＡＰＩを用いるアプリケーションコンテンツは、いずれか一方によってのみ、動作する。
【００１７】
また、３次元描画エンジンライブラリ１１−２は、３次元描画用ＡＰＩを介して与えられた３次元物体の解像度を下げ、また、移動や回転の際の最低移動量や最低回転角度を上げ、また、単位時間に行う描画回数を少なくしても良い。このようにすることにより、画質は劣るものの、より高速で、例えば、チップ利用３次元描画エンジンライブラリ１１−３による場合と同じ速度での描画が可能である。また、消費電力の削減が可能である。
【００１８】
通信部１２ｂは、アンテナ１２ａが受信した高周波信号を送受信部１３へ出力し、また、送受信部１３から出力される高周波信号をアンテナ１２ａより送信する。
【００１９】
送受信部１３は、通信部１２ｂからの高周波信号を増幅、周波数変換及び復調し、それによって得られたディジタル音声信号を通話部１４ｃへ、制御信号を制御部１１に送る。更には、通話部１４ｃから出力されるディジタル音声信号、制御部１１から出力される制御信号を変調、周波数変換及び増幅し、高周波信号を得て、それを通信部１２ｂに送る。
【００２０】
通話部１４ｃは、送受信部１３から出力されるディジタル音声信号をアナログ音声信号に変換し、それを増幅してスピーカ１４ａに送る。また、マイクロフォン１４ｂから出力されるアナログ音声信号を増幅し、それをディジタル音声信号に変換して送受信部１３に送信する。
【００２１】
表示部１５は、使用者に操作を促す表示や、使用者が操作した内容の表示や、装置の動作状態の表示等に用いられるバックライト付きのＬＣＤであり、制御部１１に制御されることで、カーソルや文字・数字を含む画像を表示し、表示されているデータは、入力部１６からの入力操作や制御部１１からの指示を受けることで切換わる。
【００２２】
入力部１６は、通信相手の電話番号等を指定し、また、トグル式の入力方式によってひらがな文字、アルファベット文字及び記号文字を入力するための数字キーと、カーソル移動キーやスクロールキーを含む複数の機能キーとを含むキーからなる。そして、入力部１６のキーが押下されると、そのキーの識別子を制御部１１に通知する。
【００２３】
待受画面処理部２１は、装置に電源が投入されており、かつ、装置の使用者の操作に従って動作中の装置の各部（この実施形態では、通話部１４ｃ、ゲーム処理部２２及び近距離無線通信部３１。）によって表示部１５に表示がされていない場合、制御部１１によって起動され、コンテンツ記憶部２４に記憶されたアプリケーションコンテンツの１つの実行による描画を行い、描画された画像を待受画面として表示部１５に表示させる。このように、待受画面処理部２１は、装置の使用者による直接の動作指示に従って動作するものではない。
【００２４】
ゲーム処理部２２は、入力部１６の所定のキー操作に従って選択された、コンテンツ記憶部２４に記憶されたアプリケーションコンテンツの１つを対話型で実行する。即ち、入力部１６のキー操作に応じた描画を行い、描画された画像を表示部１５に表示させる。
【００２５】
３次元アクセラレーションチップ２３は、チップ利用３次元描画エンジンライブラリ１１−３の指示に従って、３次元グラフィック処理による描画を行うハードウェアである。
【００２６】
近距離無線通信部３１は、ブルートゥース（登録商標、Bluetooth）方式による通信を行う。この通信は、例えば、ハンズフリー装置（図示せず）を介した通話等に用いられる。なお、近距離無線通信部３１は、赤外線を用いた通信を行っても良い。この通信は、例えば、アドレス帳（図示せず）の送受に用いられる。
【００２７】
電源部４１は、蓄電池を有し、制御部１１の制御に従ってその蓄電池から装置の各部へ電力を供給する。また、充電器（図示せず）が接続された場合、その充電器から供給される電力によって、その蓄電池を適切に充電する。なお、電源部４１は、蓄電池に代えて、一次電池を有しても良い。
【００２８】
続いて、コンテンツ記憶部２４に記憶されるアプリケーションコンテンツを説明する。このコンテンツは、例えば、ＪＡＶＡ（Ｒ）による、３次元描画用ＡＰＩの記述を含むプログラムと、属性情報とからなる。なお、アプリケーションコンテンツの実行とは、アプリケーションコンテンツに含まれるプログラムの実行である。
【００２９】
このコンテンツの属性情報を説明する。図２〜図４は、コンテンツの属性情報の例を示す。このコンテンツの属性情報は、名称（MIDlet-Name）２４ａと、指定３次元描画（MIDxlet-3dRender）２４ｂと、指定スクリーンサイズ（MIDxlet-ScreenSize）２４ｃと、指定起動（MIDxlet-Resident）２４ｄとが関連付けられた情報である。
【００３０】
名称２４ａは、アプリケーションコンテンツを識別する名称である。指定３次元描画２４ｂは、アプリケーションコンテンツが想定している、その実行の際に用いられるリソース、即ち、ソフトウェアによるか、ハードウェアによるかを示し、「ＳＷ」、「ＨＷ」、若しくは「ＡＮＹ」なる値が記憶され、値が記憶されず、又は、指定３次元描画２４ｂがコンテンツの属性情報に含まれない。なお、以後、値が記憶されないことは、指定３次元描画２４ｂがコンテンツの属性情報に含まれないことを含む。
【００３１】
「ＳＷ」が記憶されている場合、実行は３次元描画エンジンライブラリ１１−２によることを示し、描画負荷は小さく、少ない消費電力での動作が想定されている。また、「ＨＷ」が記憶されている場合、実行はチップ利用３次元描画エンジンライブラリ１１−３によることを示し、描画負荷は大きく、短時間の処理で高精細な描画が行われることが想定されている。
【００３２】
「ＡＮＹ」が記憶されている場合、実行は３次元描画エンジンライブラリ１１−２及びチップ利用３次元描画エンジンライブラリ１１−３のいずれによっても良く、いずれを選択するかは、３次元描画エンジン切替機能１１−１に委ねられることを示す。値が記憶されていない場合、この実施形態では、「ＨＷ」が記憶されているとみなす。しかし、これに限るものではなく、「ＡＮＹ」が記憶されているとみなしても良い。
【００３３】
指定スクリーンサイズ２４ｃは、アプリケーションコンテンツが想定している、それに含まれる描画指示の実行によって得られた画像を表示する表示画面の大きさ、即ち、表示可能な画素数である。アプリケーションコンテンツのプログラムは、指定スクリーンサイズ２４ｃが示す表示画面の大きさでの表示に適したパラメータ、例えば、物体の解像度を用いた描画指示を含んでいる。ここで、大きい表示画面への表示に適したプログラムの実行には、多くの処理が必要であって、多くの電力を消費する。
【００３４】
指定起動２４ｄは、アプリケーションコンテンツが想定している、その実行の起動方法であって、「常駐」又は「通常」なる値が記憶される。「常駐」が記憶されている場合、予め定められた設定に従って起動されることを示し、装置の使用者の直接の操作によって起動されないので、少ない消費電力での動作が想定されている。「通常」が記憶されている場合、入力部１６の操作に従って起動されることを示し、装置の使用者の直接の操作によって起動されるので、使用者へ特に良い印象を与える画像を表示すべく、短時間の処理で高精細な描画が行われることが想定されている。
【００３５】
ここで、図２〜図４に示すコンテンツの属性情報は、如何なるアプリケーションコンテンツに含まれるものかを説明する。図２に示すコンテンツの属性情報は、「ＳＷ」なる指定３次元描画２４ｂと、「常駐」なる指定起動２４ｄとを含み、予め定められた設定に従って起動される、描画負荷が小さいアプリケーションコンテンツに含まれるものである。このコンテンツは、主に、待受画面処理部２１によって実行され、表示される。
【００３６】
図３に示すコンテンツの属性情報は、「ＨＷ」なる指定３次元描画２４ｂと、「通常」なる指定起動２４ｄとを含み、入力部１６の操作に従って起動される、描画負荷が大きいアプリケーションコンテンツに含まれるものである。このコンテンツは、主に、ゲーム処理部２２によって実行されるゲームである。
【００３７】
図４に示すコンテンツの属性情報は、「ＡＮＹ」なる指定３次元描画２４ｂを含み、描画負荷が中程度、また、３次元描画エンジンライブラリ１１−２によって実行されても、チップ利用３次元描画エンジンライブラリ１１−３によって実行されても適切な画像を作成するアプリケーションコンテンツに含まれるものである。ここで、いずれによって実行されるかに依存して、描画された画像の、例えば、精細さに差があっても良い。
【００３８】
次に、図５に示すフローチャートを参照して、上記構成の移動通信装置におけるアプリケーションコンテンツの実行の際、３次元描画エンジン切替機能１１−１がそのコンテンツ中に記述された３次元描画用ＡＰＩの処理を、３次元描画エンジンライブラリ１１−２及びチップ利用３次元描画エンジンライブラリ１１−３のいずれに行わせるかを選択する制御動作を説明する。
【００３９】
３次元描画エンジン切替機能１１−１は、アプリケーションコンテンツの実行が開始される際、制御動作を開始し（ステップＳ１１−１ａ）、まず、実行が開始されるアプリケーションコンテンツのコンテンツ属性情報の指定３次元描画２４ｂによっていずれを選択するかを判断する（ステップＳ１１−１ｂ）。
【００４０】
指定３次元描画２４ｂが「ＳＷ」である場合、３次元描画エンジン切替機能１１−１は、上記アプリケーションコンテンツを３次元描画エンジンライブラリ１１−２で実行させると決定して（ステップＳ１１−１ｃ）、選択する制御動作を終了する（ステップＳ１１−１ｄ）。一方、「ＨＷ」である、又は、値が記憶されていない場合、３次元描画エンジン切替機能１１−１は、上記アプリケーションコンテンツをチップ利用３次元描画エンジンライブラリ１１−３で実行させると決定して（ステップＳ１１−１ｅ）、選択する制御動作を終了する（ステップＳ１１−１ｄ）。これらの決定は、上記アプリケーションコンテンツの実行の終了に至るまで有効である。
【００４１】
ステップＳ１１−１ｂで、指定３次元描画２４ｂが「ＡＮＹ」である場合、３次元描画エンジン切替機能１１−１は、実行が開始されるアプリケーションコンテンツの指定３次元描画２４ｂ以外のコンテンツ属性情報と、そのアプリケーションコンテンツに係わらない装置の状態とによって３次元アクセラレーションチップ２３を使用することが適切か否かを判断し（ステップＳ１１−１ｆ）、３次元アクセラレーションチップ２３を使用しないことが適切と判断された場合、上記アプリケーションコンテンツを３次元描画エンジンライブラリ１１−２で実行させると決定して（ステップＳ１１−１ｃ）、選択する制御動作を終了する（ステップＳ１１−１ｄ）。
【００４２】
一方、３次元アクセラレーションチップ２３を使用することが適切と判断された場合、３次元描画エンジン切替機能１１−１は、上記アプリケーションコンテンツをチップ利用３次元描画エンジンライブラリ１１−３で実行させると決定して（ステップＳ１１−１ｅ）、選択する制御動作を終了する（ステップＳ１１−１ｄ）。
【００４３】
ステップＳ１１−１ｆの判断の詳細を説明する。３次元描画エンジン切替機能１１−１は、以下の判断基準のいずれか１つ、又は、以下の判断基準の複数の組み合わせによって、判断する。
【００４４】
第１の判断基準は、実行が開始されるアプリケーションコンテンツの指定起動２４ｄが「通常」である場合、３次元アクセラレーションチップ２３を使用することが適切と判断し、「常駐」である場合、使用しないことが適切と判断する。なお、指定起動２４ｄを参照することなく、そのアプリケーションコンテンツが入力部１６の所定のキー操作によって指定された場合、３次元アクセラレーションチップ２３を使用することが適切と判断し、指定されない場合、使用しないことが適切と判断しても良い。
【００４５】
第２の判断基準は、電源部４１に蓄電池の状態を問い合わせ、蓄電池に所定の閾値以上の電力量が蓄えられている場合、及び、蓄電池が充電中である場合、３次元アクセラレーションチップ２３を使用することが適切と判断し、それら以外の場合、即ち、蓄電池に所定の閾値以上の電力量が蓄えられておらず場合、かつ、蓄電池が充電中でない場合、使用しないことが適切と判断する。
【００４６】
第３の判断基準は、消費電力が多い処理部、即ち、近距離無線通信部３１が動作中でない場合、３次元アクセラレーションチップ２３を使用することが適切と判断し、動作中である場合、使用しないことが適切と判断する。
【００４７】
第４の判断基準は、実行が開始されるアプリケーションコンテンツの指定スクリーンサイズ２４ｃと、表示部１５の表示画面の大きさ、即ち、表示可能な画素数とを比較する。そして、後者を前者で除した商が所定の閾値以下である場合、３次元アクセラレーションチップ２３を使用することが適切と判断し、所定の閾値を超える場合、使用しないことが適切と判断する。
【００４８】
ここで、表示画面の画素数には、通常縦方向の画素数と横方向の画素数の２つがあるが、これらの比は概ね同じであるので、いずれかの方向の画素数で商を計算する。又は、それぞれの方向の画素数で商を計算して、２つの商の平均を計算する。また、所定の閾値は、１以上の正数である。
【００４９】
この判断基準によれば、アプリケーションコンテンツが想定しているより大きい表示画面に描画された画像を表示させる場合、精細な表示は不可能であるのだから、３次元アクセラレーションチップ２３を使用しても精細な表示をさせる効果が得られない結果、無用に電力を消費させることを避ける効果が得られる。
【００５０】
なお、以上の説明では、ステップＳ１１−１ｂの指定３次元描画２４ｂによる判断と、ステップＳ１１−１ｆの指定３次元描画２４ｂ以外のコンテンツ属性情報と、そのアプリケーションコンテンツに係わらない装置の状態とによる判断との２つの判断を別個に行うとしたが、これに限るものではない。特に、ステップＳ１１−１ｆで、いずれか１つの判断基準による場合、上記２つの判断は、表を参照した１回の判断とみなすことができる。
【００５１】
図６は、ステップＳ１１−１ｆで第１の判断基準による場合、上記判断のために用いられる表を示す。表の横方向は、指定３次元描画２４ｂに記憶される値、一方、縦方向は、指定起動２４ｄに記憶される値を示す。表中の「使用」は、３次元アクセラレーションチップ２３を使用する、即ち、チップ利用３次元描画エンジンライブラリ１１−３によると判断することを示し、「使用せず」は、３次元アクセラレーションチップ２３を使用しない、即ち、３次元描画エンジンライブラリ１１−２によると判断することを示す。
【００５２】
図７〜図９は、それぞれステップＳ１１−１ｆで第２〜第４の判断基準による場合、上記判断のために用いられる表を示し、上述した図６と同じことは説明を省略する。図７で、表の縦方向は、電源部４１中の蓄電池の状態を示す。図８で、表の縦方向は、近距離無線通信部３１が動作中であるか否かを示す。図９で、表の縦方向は、表示部１５の表示画面の大きさを示す。
【００５３】
以上の説明は、本発明を移動通信装置に適用した形態を例にとって行ったが、これに限るものではない。本発明は、パソコンを含む、あらゆる情報処理装置に適用することが当然に可能である。本発明は以上の構成に限定されるものではなく、種々の変形が可能である。
【符号の説明】
【００５４】
１１  制御部
１１−１  ３次元描画エンジン切替機能
１１−２  ３次元描画エンジンライブラリ
１１−３  チップ利用３次元描画エンジンライブラリ
１５  表示部
１６  入力部
２１  待受画面処理部
２２  ゲーム処理部
２３  ３次元アクセラレーションチップ
２４  コンテンツ記憶部
２４ａ  名称
２４ｂ  指定３次元描画
２４ｃ  指定スクリーンサイズ
２４ｄ  指定起動
３１  近距離無線通信部
４１  電源部
【図１】
0005458697.tif 000002
【図２】
0005458697.tif 000003
【図３】
0005458697.tif 000004
【図４】
0005458697.tif 000005
【図５】
0005458697.tif 000006
【図６】
0005458697.tif 000007
【図７】
0005458697.tif 000008
【図８】
0005458697.tif 000009
【図９】
0005458697.tif 000010