(57)【要約】【課題】  エンターテイメントモード機能を有するコンピュータシステムを提供する。【解決手段】  代表的な実施形態では、前記システムは、エンターテイメントモード電源スイッチを含むことができる。エンターテイメントモードユーザアカウントデータがコンピュータシステムに書き込まれるのを可能にする動作を実行できる、そこに記憶された命令を含んでいる機械読取り可能な媒体が提供される。さらに、コンピュータシステムに電源を入れるために、エンターテイメントモード電源スイッチが有効に動作されると、コンピュータシステムに関連付けられたオペレーティングシステムログオン処理にエンターテイメントモードユーザアカウントデータを送る段階を、動作が含んでもよい。少なくとも１つの代表的な実施形態では、前記エンターテイメントモードユーザアカウントデータは、ログオン処理の間、自動的に前記オペレーティングシステムに送られる。【選択図】  図２
2005085259.tif 000002
【特許請求の範囲】
【請求項１】
機械によって実行される場合、前記機械による実行動作を行う命令を記憶する機械読取り可能な媒体を備え、
前記動作は、
処理する際にエンターテイメントモード電源がコンピュータシステムに対して選択されているかどうかを決定する段階と、
予め定義されたエンターテイメントモードユーザアカウントデータを前記コンピュータシステムのオペレーティングシステム(OS)に送り、前記OSが前記エンターテイメントモードユーザアカウントデータを用いて起動を行えるようにする段階と
を備えることを特徴とする装置。
【請求項２】
前記命令は、
処理する際に通常の電源が選択されたかどうかを少なくとも部分的に決定する段階と、
前記OSが起動処理を実行できるようにする段階と
を備える動作をさらに実行することを特徴とする請求項１に記載の装置。
【請求項３】
前記命令は、
ユーザが前記コンピュータシステムを用いて前記エンターテイメントモードアプリケーションプログラムと関連付けられたデータにアクセスできるようにエンターテイメントモードアプリケーションプログラムを実行する段階
を備える動作をさらに実行することを特徴とする請求項１に記載の装置。
【請求項４】
前記命令は、
前記エンターテイメントモードアプリケーションプログラムが前記PCシステムの選択されたハードウェアコンポーネントへのアクセスを制御できるようにする段階
を備える動作をさらに実行することを特徴とする請求項３に記載の装置。
【請求項５】
前記命令は、
前記エンターテイメントモードアプリケーションプログラムが前記PCシステムの選択されたソフトウェアコンポーネントへのアクセスを制御できるようにする段階
を備える動作をさらに実行することを特徴とする請求項３に記載の装置。
【請求項６】
前記エンターテイメントモードアプリケーションプログラムは、ユーザが前記コンピュータシステム上の映像データにアクセスできるようにする命令を実行する映像アプリケーションプログラムを備えることを特徴とする請求項３に記載の装置。
【請求項７】
前記エンターテイメントモードアプリケーションプログラムは、ユーザが前記コンピュータシステム上の音声データにアクセスできるようにする命令を実行する音声アプリケーションプログラムを備えることを特徴とする請求項３に記載の装置。
【請求項８】
前記エンターテイメントモードアプリケーションプログラムは、ユーザが前記コンピュータシステム上のデジタル写真データにアクセスできるようにする命令を実行するデジタル写真アプリケーションプログラムを備えることを特徴とする請求項３に記載の装置。
【請求項９】
インストールプログラムがコンピュータ上でエンターテイメントモードユーザアカウントデータを生成できるようにする段階と、
ドライバが前記ユーザアカウントデータをオペレーティングシステムログオンアプリケーションにロードできるようにする段階と
を備えることを特徴とする方法。
【請求項１０】
前記オペレーティングシステムが起動処理を完了後、エンターテイメントモードアプリケーションプログラムが前記コンピュータ上で実行されるようにする段階をさらに備えることを特徴とする請求項９に記載の方法。
【請求項１１】
エンターテイメントモード電源スイッチを含むコンピュータシステムと、
機械によって実行される場合、前記機械による実行動作を行う命令を記憶する機械読取り可能な媒体と
を備え、
前記動作は、
エンターテイメントモードユーザアカウントデータが前記コンピュータシステム上に格納されるようにする段階と、
前記エンターテイメントモード電源スイッチが前記コンピュータシステムに電力を供給するとき、前記エンターテイメントモードユーザアカウントデータを前記コンピュータシステムと関連付けられたオペレーティングシステムログオン処理に送る段階と
を備えることを特徴とするシステム。
【請求項１２】
前記ユーザアカウントデータは、前記オペレーティングシステムログオン処理に自動的に送られることを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記命令は、
前記オペレーティングシステムログオン処理の後、エンターテイメントモードアプリケーションプログラムが実行できるようにする段階を備える動作をさらに実行し、
前記エンターテイメントモードアプリケーションプログラムは、ユーザが前記コンピュータに関連付けられた映像にアクセスできるようにするのに用いられることを特徴とする請求項１１に記載のシステム。
【請求項１４】
前記命令は、
前記エンターテイメントモードアプリケーションプログラムが前記コンピュータの選択されたハードウェアコンポーネントへのアクセスを制御できるようにする段階を備える動作をさらに実行することを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記命令は、
前記エンターテイメントモードアプリケーションプログラムが前記コンピュータの選択されたソフトウェアコンポーネントへのアクセスを制御できるようにする段階を備える動作をさらに実行することを特徴とする請求項１３に記載のシステム。
【請求項１６】
前記命令は、
インストールプログラムがコンピュータ上で前記エンターテイメントモードユーザアカウントデータを生成できるようにする段階と、
オペレーティングシステム機能が少なくとも１つのユーザ名およびパスワードを生成できるようにし、かつ、少なくとも１つの前記ユーザ名およびパスワードを前記エンターテイメントモードユーザアカウントデータと関連付ける段階と、
ドライバが前記ユーザアカウントデータをオペレーティングシステムログオンアプリケーションにロードできるようにする段階と
を備える動作をさらに実行することを特徴とする請求項１１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は、一般的にコンピュータに関し、さらに詳細にはエンターテイメントモード（entertainment mode）機能を有するコンピュータに関する。
【背景技術】
【０００２】
本発明は、2003年9月9日に出願された米国仮出願番号60/501,464による優先権を主張する。
種々のオペレーティングシステムがコンピュータで使用されている。例えば、マイクロソフト(登録商標)ウィンドウズ(登録商標)XPのような多くのオペレーティングシステムは、複数のユーザがシステムにログオンして使用できるようなマルチユーザシステムで用いられる。ユーザが前記システムを使用可能である前に、通常では管理者が前記ユーザのためにユーザアカウントを設定する。前記システムのアプリケーションプログラムまたはデータは、前記ユーザ特有の構成に応じて割当てられ、または保護される。保護は、ログオン中にパスワードを設けること、または特定のユーザによる特定のアプリケーションの使用を制限することで達成される。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
図１は、通常の電源ボタンを有するコンピュータ上での、例えば、マイクロソフト(登録商標)ウィンドウズ(登録商標)XPのような通常のOS起動処理のフローチャート100である。一旦、ユーザが通常の電源ボタン102を押すと、前記OSは起動を開始し、ユーザ名とパスワード106のようなセキュリティデータの入力をユーザに促すログオンウィンドウ104で停止する。前記ユーザが登録されたユーザであり、正規のセキュリティデータを入力した場合、前記オペレーティングシステムは、ユーザが既に確立されたデータおよびアプリケーションプログラムへアクセスすることができるようにする。前記システムがパスワードで保護され、ユーザが登録されたユーザではなく、不正なセキュリティデータを入力した場合、前記システムへのアクセスは拒否される。ステップ104及び106が省略され、前記OS起動処理後にアクセスが許可される場合に、前記システムはセキュリティデータを要求しないことがある。
【発明を実施するための最良の形態】
【０００４】
本発明の優位性は、以下のその代表的な実施形態の詳細な説明から明らかであり、それらの説明は添付の図面とともに考慮されるべきである。
図２は、一実施形態に従うエンターテイメントモードアプリケーションシステム200のブロック図である。前記システム200は、システムCPU202、コア・システムチップセット204（例えば、ノースブリッジおよび/またはサウスブリッジシステムコンポーネント）、およびシステムメモリ206のような通常のPCシステムコンポーネントを含む。また、前記システムは、映像サブシステム208（システムバスに連結される映像カード、および前記映像カードに連結されるモニタを含む）および音声サブシステム210（システムバスに連結される音声カード、および前記音声カードに連結されるスピーカを含む）を含むことができる。また、前記システムは、１つ以上のハードディスクドライブ、CD／DVD ROMドライブおよび/またはフラッシュメモリドライブを含むことができる１つ以上の記憶装置212を含んでもよい。このような記憶装置は、映像データ、音声データ、写真データ、または他の形式のデータ、およびそれらのあらゆる組合せを含むことができる。また、この実施形態では、通常の電源スイッチ214およびエンターテイメントモード電源スイッチ216を含むことができる。各スイッチは、下記のように、前記PCシステムコンポーネントに電力を供給するように動作する。
【０００５】
以下の詳細な説明では、前記PCシステムは、１つ以上の前記システムコンポーネント(上述したもの)を制御し、かつ、ユーザ制御用のユーザインターフェースを提供するのに用いられる(be adapted to)オペレーティングシステム(OS)を含むものと仮定する。このようなOSは、例えば、ウィンドウズ(登録商標)XPオペレーティングシステムであってもよい。ここでは、特定の例としてウィンドウズ(登録商標)XP OSが引用されていることがまず理解されるべきであるが、同様に本開示から逸脱せずに他のOSシステムを使用してもよい。
【０００６】
エンターテイメントモードアプリケーションプログラム418は、記憶装置(例えば、システムハードドライブ)に記憶され、かつ、以下に記述のようにエンターテイメントアプリケーションの起動および実行を実施可能にすることができる。ここで用いる“エンターテイメントモード”は、映像および/または音声および/またはデジタル写真処理アプリケーションプログラムを実行するように構成されるコンピュータシステム(デスクトップPC、ラップトップPC等)を意味する。このようなアプリケーションプログラムは、オペレーティングシステムに含まれ、またはサードパーティ(third-party)販売会社(vendor)によって供給される、通常のアプリケーションプログラムおよび/または専用アプリケーションプログラムを含んでもよい。例えば、本実施形態のこの説明では、コンピュータシステム上でユーザが映像データを見ることができるようにする映像アプリケーションプログラムを対象としている。
【０００７】
本発明による前記映像アプリケーションプログラムは、他の登録ユーザから隔離したマルチユーザシステムのユーザによって実行されてもよい。さらに、前記映像アプリケーションプログラムは、特定のユーザに割当てられた特有のインターフェースを提供するのに用いられてもよい。このために、本実施形態による映像アプリケーションプログラムは、２つの処理を完了するために実行可能なコードを含むことができる。第１の処理は、パスワード保護とともにエンターテイメントモードユーザアカウントを生成することができる。このような処理は、所望のタスクを実行するために、初期設定プログラムまたはインストールプログラムを含んでもよい。前記エンターテイメントモードアカウントは、他のユーザがユーザ名および/またはパスワード情報を得るのを防ぐために表示されない。第２の処理は、通常のOSログオン処理へエンターテイメントモードアカウントデータを自動的に供給する段階を含むことができる。前記第２の処理は、エンターテイメントモードログオンを実行するために選択されたOS機能を呼出し、かつ、エンターテイメントモードまたは通常の起動処理のいずれが選択されたかによって、選択されたOS機能に値を設定するのに用いられるドライバとして例示されてもよい。
【０００８】
OSログオン処理の一部であるシステムセキュリティを確かなものにするために、ここに記述の前記ドライバは、通常のログオン処理が影響されないことを保証するのに用いられる。言い換えると、ユーザが通常のシステム電源ボタンを押すとき、通常のOSログオン処理が行われている間、前記ドライバが作動しない状態のままであるように用いてもよい。この方法では、前記OSは、通常の安全な方法でログオン及びパスワード確認を処理することができる。前記ユーザがエンターテイメントモード電源ボタンを押す場合、前記ドライバプログラムは、前記エンターテイメントモードアカウントデータ(例えば、ユーザ名及びパスワード)を前記OSログオン処理(例えば、ウィンログオン処理)へ送る(pass)のに用いてもよい。正規のユーザ名とパスワードがウィンログオンに提供された後、ログオン処理は完全にOSセキュリティに一致して進行することができる。一旦、適切なログオン手続きが行われると、エンターテイメントモードアプリケーション、例えば映像アプリケーションプログラムが開始される。
【０００９】
システムセキュリティを高め、OSセキュリティプロトコルに完全に従うために、ユーザがエンターテイメントモード電源ボタンを押し、エンターテイメントモードアカウントデータが前記OSログオン処理へ送られると、前記映像アプリケーションプログラムは、例えば、いくつかまたは全ての入力装置(キーボードやマウスのようなもの)を制御することにより、選択されたシステムコンポーネントへのアクセスを制限するのに用いてもよい。従って、前記映像アプリケーションは、ハードドライブおよびOSインターフェースの選択された領域へのアクセスを制限し、かつ、ユーザが前記映像アプリケーションを制御して映像データにアクセスすることのみ可能になるようにする。代表的な実施形態では、このような制限は、前述の初期設定またはインストール処理の間に選択され、ハードウェアおよび/またはソフトウェアコンポーネントの制限を含んでもよい。
【００１０】
図３は、ログオン機能を有するエンターテイメントモードコンピュータシステムを提供する代表的な処理を表すフローチャート300である。エンターテイメントモードユーザアカウントデータ(例えば、ユーザ名およびパスワード)は、映像アプリケーションプログラムがマイクロソフト(登録商標)ウィンドウズ(登録商標)OSにインストールされる段階302で生成される。前記ユーザアカウントデータは、前記コンピュータ上に記憶される。また、前記処理は、処理上のエンターテイメントモード(例えば、映像モード)電源が段階304で選択されたかどうかの決定を含むことができる。その際に、図２を再び参照すると、この処理は、通常の電源ボタン214またはエンターテイメントモード電源ボタン216が押されたかどうかの決定を含んでもよい。通常の電源ボタンが押されると、次いで、通常の起動処理およびログオン処理が段階306で実行される。エンターテイメントモード電源ボタンが押されると、次いで、通常のログオンが前記OSによって実行され、前記映像アプリケーションプログラムによって提供される前記アカウントデータが前記ログオン処理に段階308で供給される。さらに、前記処理は、前記OS起動処理の完了後、エンターテイメントモードアプリケーションが段階310で実行されることを明確にする。代表的な実施形態では、映像アプリケーションプログラムは、前記システムにインストールされ、エンターテイメントモード電源ボタンが押されると、ユーザが前記コンピュータシステム上の映像データにアクセスできるように前記アプリケーションプログラムが開始される。
【００１１】
このように、OSセキュリティプロトコルに完全に一致し、かつ、互換性のある自動的なログオン手続きを含むエンターテイメントモードコンピュータシステムが提供される。自動的なログオン手続きに加えて、以下に述べるように、代表的な実施形態の前記ソフトウェアは、付加的な機能を提供することができる。前記インストールプログラムは、エンターテイメントモードユーザアカウントを生成し、かつ、前記ユーザにパスワードを割当てるための選択されたウィンドウズ(登録商標)APIを呼出すのに用いてもよい。代表的なAPIは、ユーザアカウントデータを生成するためにマイクロソフト(登録商標)ウィンドウズ(登録商標)によって提供されるサービスモジュールである、ネットユーザ(NetUser)Add APIを含むことができる。付加的に、前記インストールプログラムは、特定のユーザに対し特典および/または制限を割当てるのに用いてもよい。特典は、例えば、ハードディスクデータへの部分的に制限されたアクセス、前記ハードドライブ上の特定のディレクトリへのアクセスおよびOSインターフェースアクセス上の制限などを含むことができる。
【００１２】
前記エンターテイメントモードユーザアカウントの生成後、前記ウィンドウズ(登録商標)システムを利用したいユーザによるアクセスを防ぐために、その情報を隠す(すなわち、その情報を表示しない)ことが好ましい。このことは、前記映像ユーザの名前を表示させないよう、ウィンドウズ(登録商標)システムレジストリで適切な値を設定することによって達成することができる。
【００１３】
ここで述べられる前記ドライバは、付加的なタスクを実行する選択されたウィンドウズ(登録商標)APIサービストップ(services top)を呼出すのに用いられてもよい。そのために、前記ドライバは、APIに関連付けられたインポートアドレステーブルおよび/またはエクスポートアドレステーブルに定義されているような、選択されたAPIのエントリーポイント(entry point)アドレスを置き換えるのに用いてもよい。所望のユーザ機能によって、前記ドライバが、選択されたAPI機能を実行するのに用いてもよい。
【００１４】
一例として、本実施形態の前記ドライバは、以下のウィンドウズ(登録商標)機能と情報をやり取りする(interact)のに用いられることができる。
【００１５】
1)WlxLoggedOutSAS：
この機能は、ユーザがログオンしていなくても、前記OSが安全なアテンションキー入力(例えば、ctl+alt+delキーを押す)イベントを受け取る場合には、ウィンログオン(Winlogon)によって呼出される。ユーザが前記OSを実行したい場合に、ユーザがctl+alt+delキーストロークを押すと、前記ドライバによって、ウィンログオンがこの機能を呼出すことができるようにしてもよい。あるいは、ユーザがエンターテイメントモードアプリケーションプログラムを用いてシステムを操作したい場合に、前記ドライバは、この機能を直接呼出し、かつ、エンターテイメントモードアプリケーションユーザ名およびそのパスワードを送るのに用いられてもよい。
【００１６】
2)WlxActivateUserShell：
この機能は、ウィンドウズ(登録商標)サービス(例えばGINA)が前記OS内で前記ユーザのシェルプログラムを有効に動作させる(active)ように要求する、成功した(successful)ログオンに続くウィンログオンによって呼出される。ここで述べたようなエンターテイメントモードアプリケーションプログラムが実行中の場合、前記ドライバは、ユーザプロファイルをロードし、前記OSの前記デスクトップインターフェースに表示することだけに用いられてもよい。
【００１７】
3)WlxIsLockOk：
ウィンログオンは、当該技術において公知の方法で前記OSをロック(lock)するのが安全か否かを決めるための確認としてこの機能を呼出す。ここで述べたようなエンターテイメントモードアプリケーションプログラムが実行中の場合、前記ドライバは、ロック機能を無効にする(disable)のに用いられてもよい。
【００１８】
4)WlxLogOff：
ウィンログオンは、前記サービスが要求されたあらゆるログオフ動作(operation)を実行できるよう、前記PC上のログオフ動作の適切なOSサービス(例えば、GINAサービス)を知らせるためにこの機能を呼出す。ここで述べたようなエンターテイメントモードアプリケーションプログラムが実行中の場合、前記ドライバは、前記エンターテイメントモードアプリケーションユーザが前記システムからログオフするようなログオフ処理を完了させるのに用いられてもよい。
【００１９】
5)WlxInitialize：
このAPIは、コンピュータ上に存在するウィンドウステーション(window station)ごとに１度のウィンログオンによって呼出される。前記エンターテイメントモードアプリケーションプログラムが実行中の場合、この機能は、GINA DLLが成功して初期化されたことを前記システムに知らせるために、TRUE値を返すことができる。
【００２０】
6)ExitWindows(登録商標)Ex：
このAPIは、ユーザがログオフユーザ、システムシャットダウンまたはシステム再起動を要求しているかどうかを決定するために、前記ドライバによって使用される。ユーザがシステムシャットダウンを要求している場合、前記エンターテイメントモードアプリケーションプログラムは、シャットダウン動作をシステムハイバネーション(hibernation)動作に変えるのに用いられてもよい。このためには、前記エンターテイメントモードアプリケーションプログラムは、ウィンドウズ(登録商標)電源管理機能を所望の方法で動作するように管理する(direct)命令を含んでもよい。
【００２１】
勿論、これらは、本実施形態によって利用されるいくつかのウィンドウズ(登録商標)機能の唯一の例である。さらに、本実施形態は、上記で列挙されたウィンドウズ(登録商標)APIの全部または選択されたものを利用することに限定されず、むしろ、本発明の前記ドライバは、上記のウィンドウズ(登録商標)機能のうち選択されたものを呼出すのに用いてもよいし、または選択されたものを呼び出さないことがここでは充分に意図されている。ここで用いられるような“ドライバ”という用語は、当業者にとって通常の意味で与えられるものとして理解されるべきであり、ソフトウェアおよび/またはファームウェアで例示される命令群として一般的に定義されてもよい。
【００２２】
ここで記述された前記ドライバの代表的な実施形態は、ダイナミックリンクライブラリ(DLL)モジュールを提供するのに用いられてもよく、このモジュールはここで述べた前記機能を実現するようなウィンログオン処理によってアクセスされてもよい。例えば、所望のDLLの名前をウィンドウズ(登録商標)レジストリに加えることにより、DLLは、USER32.DLL(ウィンドウズ(登録商標)DLLモジュール)によってアクセスされてもよい。勿論、このような処理は、コンマまたはスペースのいずれかによって分けられた、単一のDLLまたはDLL群のどちらかを特定することができる。処理中、ウィンログオンによってドライバが一旦アクセスされると、選択されたAPIのエントリーポインタ(entry pointer)アドレスは、メモリ中で変更されてもよい。
【００２３】
前記エンターテイメントモードアプリケーションプログラムは、例えば、映像アプリケーションプログラム、音声アプリケーションプログラムおよび/またはデジタル写真アプリケーションプログラムとして例示されてもよい。ここで、このようなアプリケーションプログラムは、例えば、前記コンピュータシステム上の映像データへのアクセスおよび前記コンピュータシステム上のそのような映像データの表示のような、所望の機能を実行するために適切なハードウェア機能およびソフトウェア機能を含むことが充分に意図されている。このためには、さらにここで、前記エンターテイメントモードアプリケーションプログラムは、将来の機能および/またはデータフォーマット互換性を提供するように“アップグレード”されることが意図されている。一例として、前記システム200が映像モードエンターテイメントシステムとして例示される場合、ここで記述された前記映像アプリケーションプログラムは、通常のウィンドウズ(登録商標)映像アプリケーションプログラム(例えば、ウィンドウズ(登録商標)メディアプレーヤ)であってもよく、または、特注および/または専用の映像アプリケーションプログラムであってもよい。
【００２４】
ここで記述されたあらゆる“プログラム”の機能は、ハードウェア、ファームウェア、ソフトウェア、またはそれらの組合せを用いて実行できることが理解される。ソフトウェアで実行される場合、プロセッサ、例えば、システムCPU402および機械読取り可能な媒体は、そのようなソフトウェアを含み、かつ、実行するのに用いられてもよい。前記システムCPUは、例えば、インテル(登録商標)製のペンティアム(登録商標)プロセッサ群、またはモトローラ(登録商標)製のプロセッサ群を含んでもよい。機械読取り可能な媒体は、プロセッサによって実行されるのに適した命令を記憶可能であり、当該技術分野で公知のあらゆる媒体(例えば、メモリ、ディスクドライブ等)を含んでもよい。
【００２５】
図２に示された前記エンターテイメントモード電源スイッチ216は、当該技術分野で周知の方法で前記コンピュータシステムに電力を供給するのに用いられてもよい。例えば、前記スイッチは、起動処理が進行し、前記エンターテイメントモードアカウントデータをロードするように前記ドライバプログラムを呼出すシステムBIOS(図示しない)へのアドレスを生成するのに用いられてもよい。あるいは、埋め込まれたマイクロプロセッサは、上述の方法で前記システムに電源を入れるよう命令するのに用いられてもよい。
【００２６】
このように、本発明がエンターテイメントモード機能を有するPCシステムを提供することは明らかである。また、有利には、本開示の前記エンターテイメントモードは、自動的なログオン機能を含んでもよい。ここで既に説明した実施形態は単なる代表的なものであり、本開示はこれらのどの実施形態にも限定されないことは理解されるべきである。当業者にとって、ここで説明した実施形態に対して多くの変形が行われることは明らかであり、また、このような全ての変形は、請求の範囲によってのみ限定され、開示の精神および範囲内であるとみなされることは明らかである。
【図面の簡単な説明】
【００２７】
【図１】図１は、通常のOS起動処理のフローチャートである。
【図２】図２は、代表的なエンターテイメントモードコンピュータシステムのブロック図である。
【図３】図３は、ログオン機能を有するエンターテイメントモードコンピュータシステムを提供する代表的な処理を示すフローチャートである。
【符号の説明】
【００２８】
２００    システム
２０２    システムCPU
２０４    コア・システムチップセット
２０６    システムメモリ
２０８    映像サブシステム
２１０    音声サブシステム
２１２    記憶装置
２１４    電源スイッチ
２１６    エンターテイメントモード電源スイッチ
４１８    エンターテイメントモードアプリケーションプログラム
【図１】
2005085259.tif 000003
【図２】
2005085259.tif 000004
【図３】
2005085259.tif 000005