(57)【要約】【課題】  本発明は、記録媒体に格納された情報を読み出す時間を短縮することを目的とする。【解決手段】  着脱可能な記録媒体に対してアクセスを行う媒体読出装置を有し、記録媒体に対して適切なアクセスを保証するための初期的な処理を行う電子装置１００において、メモリ２２０は、媒体読出装置への電源の供給が遮断される場合においても記憶内容を保持する。媒体読出装置への電源の供給が遮断される場合に初期的な処理の結果をメモリに格納する。媒体読出装置への電源の供給が再開される場合に、媒体読出装置はメモリに保持された初期的な処理の結果を利用して記録媒体にアクセスする。【選択図】  図３
2006164203.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な記録媒体に対してアクセスを行う媒体読出装置を有し、記録媒体に対して適切なアクセスを保証するための初期的な処理を行う電子装置であって、
前記媒体読出装置への電源の供給が遮断される場合においても記憶内容を保持するメモリを有し、
前記媒体読出装置への電源の供給が遮断される場合に前記初期的な処理の結果を前記メモリに格納し、
前記媒体読出装置への電源の供給が再開される場合に、前記媒体読出装置は前記メモリに保持された前記初期的な処理の結果を利用して記録媒体にアクセスすることを特徴とする電子装置。
【請求項２】
前記媒体読出装置への電源の供給が遮断される場合は、省電力モードであることを特徴とする請求項１に記載の電子装置。
【請求項３】
前記媒体読出装置への電源の供給が遮断される場合は、他の記録媒体を読み出すモードであることを特徴とする請求項１に記載の電子装置。
【請求項４】
記録媒体が交換された可能性の有無を判定する交換判定部と、
前記交換判定部により、前記媒体読出装置への電源の供給の遮断後電源の供給の再開までの間に記録媒体が交換された可能性がないと判定されたときに、前記初期的な処理をスキップする初期的処理制御部とをさらに備え、
前記初期的処理制御部が前記初期的な処理をスキップする場合は、前記メモリに保持された前記初期的な処理の結果を利用して記録媒体にアクセスすることを特徴とする請求項１から３のいずれかに記載の電子装置。
【請求項５】
開かれることにより記録媒体を交換可能とする開閉部をさらに備え、
前記交換判定部は、省電力モードに移行した後通常動作モードへ復帰する間に前記開閉部が開かれない場合に、記録媒体が交換された可能性がないと判定することを特徴とする請求項４に記載の電子装置。
【請求項６】
着脱可能な記録媒体に対して適切なアクセスを保証するための初期的な処理を行うステップと、
前記初期的な処理の結果を、記録媒体に対してアクセスを行う媒体読出装置への電源の供給が遮断される場合においても記憶内容を保持するメモリに格納するステップと、
前記媒体読出装置への電源の供給の遮断後電源の供給の再開される場合に、前記媒体読出装置が前記メモリに保持された前記初期的な処理の結果を利用して記録媒体にアクセスするステップと、
を備えることを特徴とする電子装置の媒体制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、電子装置の構造および電子装置の媒体制御方法に関し、より詳細には、記録媒体に格納された情報を読み出す時間を短縮する技術に関する。
【背景技術】
【０００２】  近年、ゲーム装置やパーソナルコンピュータのような電子機器における省電力に対する意識が高まっており、特に携帯型のゲーム装置やパーソナルコンピュータのように、電池により電源が供給される電子機器の場合、電子機器の駆動時間を長く確保するために省電力の必要性が高い。
【発明の開示】
【発明が解決しようとする課題】
【０００３】  電子機器の省電力化のために、電子機器に通常モードのほかに電子機器を使用しない時間のために省電力モードが設けられ、電子機器の省電力化が図られている。一方、これらの電子機器は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｅｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）、携帯型のゲーム装置などにおけるゲーム装置専用の記録媒体など、着脱自在な記録媒体と一般にアクセス可能となっている。【０００４】  これらの記録媒体を読み込む際には、例えば記録媒体とのアクセスを安定化させるために、記録媒体に固有の情報を読み取ったり記録媒体に固有の特性を検知するなどの初期的な処理が行われる場合があり、この初期的な処理を行うためにはある程度の時間を要する。【０００５】  本発明は、上述の事情を鑑みてなされたものであり、記録媒体に格納された情報を読み出す時間を短縮することを目的とする。
【課題を解決するための手段】
【０００６】  上記課題を解決するために、本発明のある態様の電子装置は、着脱可能な記録媒体に対してアクセスを行う媒体読出装置を有し、記録媒体に対して適切なアクセスを保証するための初期的な処理を行う電子装置であって、媒体読出装置への電源の供給が遮断される場合においても記憶内容を保持するメモリを有する。媒体読出装置への電源の供給が遮断される場合に初期的な処理の結果をメモリに格納し、媒体読出装置への電源の供給が再開される場合に、媒体読出装置はメモリに保持された初期的な処理の結果を利用して記録媒体にアクセスする。この態様によると、媒体読み出し装置への電源の供給が再開される場合に再度初期的な処理を行わなくても記録媒体にアクセスでき、記録媒体に格納された情報を読み出す時間を短縮することができる。【０００７】  媒体読出装置への電源の供給が遮断される場合は、省電力モードであってもよい。この態様によると、電力の消費を低減しながら記録媒体に格納された情報を読み出す時間を短縮することができる。【０００８】  媒体読出装置への電源の供給が遮断される場合は、他の記録媒体を読み出すモードであってもよい。この態様によると、電力の消費を低減しながら記録媒体に格納された情報を読み出す時間を短縮することができる。【０００９】  記録媒体が交換された可能性の有無を判定する交換判定部と、交換判定部により、媒体読出装置への電源の供給の遮断後電源の供給の再開までの間に記録媒体が交換された可能性がないと判定されたときに、初期的な処理をスキップする初期的処理制御部とをさらに備えてもよい。初期的処理制御部が初期的な処理をスキップする場合は、メモリに保持された初期的な処理の結果を利用して記録媒体にアクセスしてもよい。この態様によると、記録媒体が交換された可能性がない場合に、効果的に記録媒体に格納された情報を読み出す時間を短縮することができる。【００１０】  本発明にかかる電子装置は、開かれることにより記録媒体を交換可能とする開閉部をさらに備えてもよく、交換判定部は、省電力モードに移行した後通常動作モードへ復帰する間に開閉部が開かれない場合に、記録媒体が交換された可能性がないと判定してもよい。この態様によると、簡易に記録媒体が交換された可能性の有無を判定することができる。【００１１】  本発明の別の態様は、電子装置の媒体制御方法である。この方法は、着脱可能な記録媒体に対して適切なアクセスを保証するための初期的な処理を行うステップと、初期的な処理の結果を、記録媒体に対してアクセスを行う媒体読出装置への電源の供給が遮断される場合においても記憶内容を保持するメモリに格納するステップと、媒体読出装置への電源の供給の遮断後電源の供給の再開される場合に、媒体読出装置がメモリに保持された初期的な処理の結果を利用して記録媒体にアクセスするステップと、を備える。この態様によると、記録媒体に格納された情報を読み出す時間を短縮することができる。
【発明の効果】
【００１２】  本発明によれば、記録媒体に格納された情報を読み出す時間を短縮することができる。
【発明を実施するための最良の形態】
【００１３】  以下、図面を参照して本発明の実施の形態（以下、「実施形態」という。）について説明する。【００１４】  図１は、本実施形態にかかる電子装置１００の正面図である。電子装置１００の筐体１０は、全体として横長の長円形状を有している。筐体１０の両端は、中心線から一定の距離偏心した位置を中心とする円弧状に湾曲形成されている。【００１５】  筐体１０の中央部分には、表示装置としての液晶ディスプレイ（以下、「ＬＣＤ」という）１２が嵌め込まれている。このＬＣＤ１２には、例えば、電子装置１００がゲーム装置として機能する場合には、ゲーム画面が表示され、電子装置１００がいわゆる個人情報端末として機能する場合には、スケジュール帳や住所録などが表示される。【００１６】  筐体１０の上側部１０ａの表面、つまりユーザに対する面は、主に、ユーザの左手により把持される左手領域４８Ｌと、右手により把持される右手領域４８Ｒと、ＬＣＤ１２の下方に位置し各種ボタンが配置される横長のボタン領域５０と、ＬＣＤ１２の上方に位置する装飾領域１６とから構成される。【００１７】  左手領域４８Ｌには、主に方向指示入力をするための十字キー２０と、主に方向指示のアナログ入力をするためのアナログデバイス２２が設けられている。右手領域４８Ｒには、主に単一の指示を入力するための押しボタン３０ａ、３０ｂ、３０ｃ、３０ｄ（以下、これらを総称するときには、「押しボタン３０」という）が設けられている。【００１８】  ボタン領域５０は、電子装置１００を保持するユーザから近い側の、筐体１０の上側部の外縁近傍に配置される。ボタン領域５０は、十字キー２０、アナログデバイス２２、押しボタン３０以外の各種ボタンが配置される領域である。【００１９】  Ｌボタン４６Ｌ、Ｒボタン４６Ｒは、それぞれユーザの左手人差し指または中指、右手人差し指または中指で操作されるボタンである。Ｌボタン４６Ｌ、Ｒボタン４６Ｒは、十字キー２０または押しボタン３０だけでは操作できない特別な指示を与えるために使用される。【００２０】  図２は、本実施形態にかかる電子装置１００の上面図である。筐体１０は、上側部１０ａ、中間部１０ｂおよび下側部１０ｃから構成され、その内部に各種ボタン操作による信号を発生するスイッチ接点と、その信号を処理し各種演算を実行する中央処理装置２００などが搭載された回路基板（図示せず）を内蔵している。図示しない回路基板は、上側部１０ａまたは下側部１０ｃに固定されている。また、中間部１０ｂは上側部１０ａおよび下側部１０ｃに比して剛性が高く、筐体１０全体の剛性を確保している。【００２１】  筐体１０の背面の両端には膨らみ４２Ｌ、４２Ｒが形成されている。これら２つの膨らみの間は平面となっており、その平面のほぼ全体が、小型ディスクドライブの開閉カバー４４となっている。この開閉カバー４４は、中間部１０ｂに設けられたＯＰＥＮスイッチをスライドすることによって、図２の上方に開き、その下部にある図示しない小型ディスクドライブにディスクを着脱可能に載置できるようになっている。このディスクは、電子装置１００のアプリケーションプログラムやゲームプログラムを提供するものであって、ディスクを交換することにより、様々なゲームプログラムを実行することができる。【００２２】  開閉カバー４４の内部には、開閉センサ２４０が設けられている。この開閉センサ２４０は、開閉カバー４４が開くことによりバネなどの付勢部材により検知子を移動し、通電を開始または解除することにより開閉を検知する。ディスクドライブ不使用モードへの移行であれば後述する中央処理装置２００が開閉センサ２４０に検知させ、検知データを取得し、省電力モードへの移行であれば後述する交換判定装置２３０が開閉センサ２４０に検知データを入力させる。これにより、記録媒体であるディスク８０が交換された可能性があるか否かを判断することができ、開閉カバー４４が開いていなければ、ディスク８０が交換された可能性がないと判断することができる。【００２３】  本実施形態の電子装置１００は、ディスク８０に格納されたプログラムに応じて、様々な種類の装置として機能することができる。ディスクがゲームプログラムを格納していれば、電子装置１００はゲーム装置として機能し、またディスクが音楽データを格納していれば、電子装置１００が音声再生装置として機能する。さらに、ディスクが動画データを格納していれば、電子装置１００は、動画再生装置として機能することになり、ユーザは、映画などの映像コンテンツを楽しむことができる。また電子装置１００は、無線通信機能を有し、外部からのデータのダウンロードを可能とし、また外部に対して自身のデータを送信することができる。【００２４】  本実施形態の電子装置１００は、ディスク８０とは異なる場所にスティック型またはカード型の外部メモリを挿入する外部メモリ挿入部が設けられている。この外部メモリ挿入部にことにより、外部メモリに格納された情報を読み出すことができる。例えばこの外部メモリが音楽データを格納していれば、電子装置１００はこの外部メモリから音楽データを読み出すことにより、スピーカ２１２からこの音楽データを音声出力することができる。【００２５】  図３は、本実施形態にかかる電子装置１００のハードウェア構成を示す。電子装置１００は、装置全体を制御する中央処理装置２００、装置全体に電力を供給するバッテリ２１０、表示装置であるＬＣＤ１２、音声を出力するスピーカ２１２、無線通信を実行する無線モジュール２１４、ディスク８０を載置するディスクドライブを回転するモータ２１６、およびモータ２１６を駆動するモータドライバ２１８、ディスク８０からデータやプログラムの読出しなどを制御する媒体制御装置３００、およびディスクドライブからディスク８０が交換された可能性の有無を判定する交換判定装置２３０を備える。なお、以下では、データおよびプログラムを、統一的に「データ」として表現する。【００２６】  媒体制御装置３００は、ディスク８０に格納されているデータを読み出して媒体制御装置３００内のメモリに一時記憶する。中央処理装置２００はこのデータを読み出し、プログラムの実行やデータの演算などのデータの処理を行い、その結果をＬＣＤ１２に表示し、またスピーカ２１２から出力を行う。また、電子装置１００の操作者による十字キー２０や押しボタン３０などからの入力を受け付け、同様にプログラムの実行やデータの演算などのデ��タの処理を行い、その結果をＬＣＤ１２に表示し、またスピーカ２１２から音声出力を行う。このように、例えばディスク８０にゲームに関するデータが格納されている場合は、電子装置１００のユーザーは、十字キー２０や押しボタン３０などからの入力を行うことによりＬＣＤ１２やスピーカ２１２からの出力を受けることができ、ゲームを楽しむことができる。【００２７】  バッテリ２１０は、交換判定装置２３０および中央処理装置２００を介してＬＣＤ１２、スピーカ２１２、無線モジュール２１４、交換判定装置２３０、媒体制御装置３００、モータドライバ２１８などに電源を供給する。【００２８】  媒体制御装置３００は、ディスクドライブにディスク８０が装着されると、ディスク８０に記録されたディスクの固有の識別情報であるＩＤ情報の読み出しなど記録媒体に固有な情報の読み出しや、光学系または駆動系の調整など記録媒体に固有な特性の検知や調整など、ディスク８０に固有な処理である初期的な処理を行う。この初期的な処理により、着脱可能な記録媒体に対して適切なアクセスを保証することができる。適切なアクセスとは、読み込みエラーが少ないアクセスなどをいう。これにより、ディスクドライブに搭載されたディスク８０の固有の情報や特性に応じた制御を行うことができ、媒体制御装置３００のディスク８０に対するアクセス、すなわちデータ読み込みの信頼性を向上することができる。【００２９】  初期的な処理が終了すると、媒体制御装置３００は、ディスク８０のＩＤ情報や光学系または駆動系の調整結果など、初期的な処理の結果である初期データを媒体制御装置３００内にあるメモリに格納する。中央処理装置２００は、媒体制御装置３００のメモリから初期データを読み出し、メモリ２２０に格納する。メモリ２２０は、ＤＲＡＭによる構成されるメモリであり、省電力モードにおいても、バッテリ２１０からの電源の供給が維持されるので、メモリ２２０に格納されたデータは保持される。【００３０】  交換判定装置２３０は、ディスクドライブの開閉カバー４４の内部に設けられた開閉センサ２４０からの検知データの入力を受け付ける。例えば、開閉カバー４４が閉められている場合には、開閉センサ２４０の通電が遮断されており、開閉カバー４４が開けられた場合に開閉センサ２４０の通電が開始される場合、開閉センサ２４０の通電が遮断されている場合に開閉フラグをゼロに設定し、開閉センサ２４０の通電が開始された場合に開閉フラグを１に設定する。電子装置１００が省電力モードの場合において、開閉カバー４４が開けられたことにより開閉センサ２４０の通電が開始され、開閉フラグが１に設定された場合、通常モードに移行する前に開閉カバー４４が閉められることにより通電が遮断されても、交換判定装置２３０は開閉フラグを１に設定したまま維持する。交換判定装置２３０が設定した開閉フラグは、ディスクドライブ不使用モードであれば中央処理装置２００のメモリに、省電力モードであれば交換判定装置２３０内のメモリに格納される。【００３１】  交換判定装置２３０には、電子装置１００のモードを制御する第２モード制御部２２５を有し、この第２モード制御部２２５は、第２レジューム制御部２２７を有している。���２レジューム制御部２２７は、省電力モード時に、例えば電源のオンオフを行う電源ボタンなどの通常モードへ移行するためのボタンの入力があった場合に、省電力モードから通常動作モードへ移行させる。また、十字キー２０や押しボタン３０による入力、または電源のオンオフを行う電源ボタンの入力など電子装置１００の所定の入力部への入力があることにより、省電力モードから通常動作モードへ復帰する。この際、省電力モードから通常動作モードへの復帰に先立って、第２レジューム制御部２２７は、交換判定装置２３０のメモリに格納される開閉フラグを読み出す。【００３２】  中央処理装置２００は、モード制御部２２２を有する。さらにモード制御部２２２は、ディスクドライブ不使用モード制御部２２３、サスペンド制御部２２４および第１レジューム制御部２２６を有する。【００３３】  メモリ２２０には、前述のとおり媒体制御装置３００から入力された初期データなどが格納される。前述のとおり、省電力モードにおいても、バッテリ２１０からの電源の供給が維持され、メモリ２２０に格納されたデータは保持される。【００３４】  モード制御部２２２は、電子装置１００の通常モードと省電力モードまたはディスクドライブ不使用モードの相互の移行を制御する。ここで、省電力モードとは、電力の消費を低減するために、中央処理装置２００、およびＬＣＤ１２やスピーカ２１２などへの電源の供給を遮断するモードをいう。またディスクドライブ不使用モードとは、例えば外部メモリが外部メモリ挿入部に挿入された状態で、ＬＣＤ１２の表示される媒体選択表示に従って十字キー２０や押しボタン３０などを操作して外部メモリに格納された情報の読み出しを選択することにより、外部メモリなどの他の記録媒体から情報を読み出す場合に、ディスク８０を挿入して情報を読み出すディスクドライブは使用しないと判断し、媒体制御装置３００およびモータドライバ２１８などを有するディスクドライブへの電源の供給を遮断するモードをいう。なお、外部メモリが外部メモリ挿入部に挿入されることにより、ディスク８０を挿入して情報を読み出すディスクドライブは使用しないと判断し、媒体制御装置３００およびモータドライバ２１８などを有するディスクドライブへの電源の供給を遮断してもよい。また、通常モードとは、省電力モードおよびディスクドライブ不使用モード以外のモードであり、媒体制御装置３００およびモータドライバ２１８などを有するディスクドライブ、中央処理装置、およびＬＣＤ１２やスピーカ２１２などへ電力が供給されるモードをいう。【００３５】  モード制御部２２２のディスクドライブ不使用モード制御部２２３は、例えば外部メモリ挿入部に外部メモリが挿入された状態でユーザーの操作により外部メモリからの情報の読み出しが選択された場合に、通常モードからディスクドライブ不使用モードへ移行させる。ディスクドライブ不使用モードへ移行すると、中央処理装置２００は、媒体制御装置３００およびモータドライバ２１８などを有するディスクドライブへの電源の供給を遮断することを交換判定装置２３０に要求し、交換判定装置２３０はディスクドライブへの電源の供給を遮断する。ただし、例えば外部メモリに格納された��楽データの再生を行うなどのため、中央処理装置２００、ＬＣＤ１２、スピーカ２１２などへの電力供給は遮断せず維持される。これにより、ディスクドライブを使用しない場合はディスクドライブへの電源供給を遮断することができ、電子装置１００の省電力化を行うことができ、また、例えば本実施形態にかかる携帯ゲーム装置のように、電子装置１００が電池により駆動できる場合は、電子装置１００の電池による駆動時間を長くすることができる。【００３６】  モード制御部２２２のサスペンド制御部２２４は、例えばオンオフを行う電源ボタンなどの省電力モードへ移行するためのボタンが入力があった場合に、通常モードから省電力モードに移行する。また、例えば十字キー２０や押しボタン３０が操作されない非操作期間をタイマにより計測することなどにより、電子装置１００の操作状況の検知を行い、ユーザによる電子装置１００への操作が所定期間ないと判断した場合は、サスペンド制御部は、通常モードから省電力モードに移行させる。省電力モードに移行すると、中央処理装置２００は、ＬＣＤ１２、スピーカ２１２、無線モジュール２１４、媒体制御装置３００、モータドライバ２１８などの電源の供給を遮断することを交換判定装置２３０に要求することにより、交換判定装置２３０は、これらへの電源の供給を遮断する。また、交換判定装置２３０にサスペンド要求を行い、交換判定装置２３０は、中央処理装置２００への電源の供給を遮断する。ただし、メモリ２２０は格納された記憶内容を保持するため電源の供給は遮断されず維持される。また、交換判定装置２３０は省電力モード時にディスクドライブの開閉カバー４４が開閉されたかを検知するため、また省電力モードから通常モードへ復帰するために第２レジューム制御部２２７が電子装置１００を監視するため、電源の供給は遮断されず維持される。これにより、電子装置１００の省電力化を行うことができ、また、例えば本実施形態にかかる携帯ゲーム装置のように、電子装置１００が電池により駆動できる場合は、電子装置１００の電池による駆動時間を長くすることができる。【００３７】  モード制御部２２２の第１レジューム制御部２２６は、ディスクドライブ不使用モード時に、例えば外部メモリ挿入部から外部メモリが取り外された場合に、ディスクドライブ不使用モードから通常動作モードへ移行させる。この際、ディスクドライブ不使用モードから通常動作モードへの復帰に先立って、第１レジューム制御部２２６は、中央処理装置２００のメモリに格納される開閉フラグを読み出す。【００３８】  中央処理装置２００のメモリまたは交換判定装置２３０のメモリに格納された開閉フラグがゼロの場合、第１レジューム制御部２２６は、ディスクドライブの開閉カバー４４が開けられなかった、すなわちディスク８０が交換された可能性はないと判断し、通常動作モードへ復帰する。ディスクドライブ不使用モードからの復帰であれば、中央処理装置２００は、交換判定装置２３０に要求することにより、媒体制御装置３００およびモータドライバ２１８などを含むディスクドライブへの電源の供給を再開する。省電力モードからの復帰であれば、交換判定装置２３０は、中央処理装置２００、ＬＣＤ１２、スピ��カ２１２、無線モジュール２１４、媒体制御装置３００、およびモータドライバ２１８などへの電源の供給を再開する。このとき、ディスク８０が交換された可能性がないため、メモリ２２０に格納された初期データを利用しても、ディスク８０に対して適切なアクセスを行うことができる。このため、中央処理装置２００は、メモリ２２０に格納された初期データを媒体制御装置３００に入力する。初期データの入力を受け付けた媒体制御装置３００は、前記初期的な処理を行わずスキップし、この初期データを利用して、ディスク８０に対するアクセスを行う。これにより、ディスク８０が交換されない場合は、ディスク８０に対して適切なアクセスを保証しながら前記初期的な処理をスキップすることができ、ディスク８０に格納された情報を読み出す時間を短縮することができる。【００３９】  中央処理装置２００のメモリまたは交換判定装置２３０のメモリに格納された開閉フラグが１の場合、第１レジューム制御部２２６は、ディスクドライブの開閉カバー４４が開けられたため、ディスク８０が交換された可能性があると判断し、中央処理装置２００は、媒体制御装置３００に初期的な処理を行わせる。初期的な処理が終了すると、第１レジューム制御部２２６は、ディスクドライブ不使用モードまたは省電力モードから通常動作モードへ復帰させる。これにより、ディスク８０が交換された可能性がある場合は、初期的な処理を行うことができ、媒体制御装置３００によるディスク８０の情報の読み出しの信頼性を向上することができる。【００４０】  図４は、本実施形態にかかる電子装置１００の動作フローである。本フローは、電子装置１００がディスクドライブ不使用モードまたは省電力モードにある間に開始するものであり、所定時間ごとに開始してもよい。中央処理装置２００または交換判定装置２３０は、通常動作モードからディスクドライブ不使用モードまたは省電力モードに移行すると、開閉カバー４４が開いたか否かを示す情報である開閉フラグｆをゼロに設定し、その後本フローを開始する。【００４１】  交換判定装置２３０は、省電力モード時も電源の供給が遮断されず、開閉センサ２４０の検知結果の入力を受け付けている。交換判定装置２３０は、開閉センサ２４０の検知結果から開閉カバー４４が開いたか否かを判断する（Ｓ１１）。【００４２】  開閉センサ２４０の検知結果から開閉カバー４４が開いたと判断した場合には（Ｓ１１のＹ）、中央処理装置２００または交換判定装置２３０は、開閉フラグｆを１に設定し（Ｓ１２）、ディスクドライブ不使用モードであれば中央処理装置２００のメモリに格納し、省電力モードであれば交換判定装置２３０のメモリに格納する。開閉センサ２４０の検知結果から開閉カバー４４が開いていないと判断した場合には（Ｓ１１のＮ）、開閉フラグを設定されたまま保持する。例えば、省電力モードに移行してから開閉カバー４４が開けられることにより開閉フラグｆが１に設定され、その後、開閉カバー４４が閉めらることにより、中央処理装置２００または交換判定装置２３０が開閉カバー４４が開いていないと判断した場合においても、開閉フラグｆをゼロに設定せず、開閉フラグｆを１のまま保持する。これにより、電子装置１００がディスクドライブ不使用モード中または省電力モード中に、開閉カバー４４が開けられその後閉められたとしても、開閉カバー４４が開けられた、すなわちディスク８０が交換された可能性を判断することができる。【００４３】  電子装置１００がディスクドライブ不使用モードである場合には、中央処理装置２００の第１レジューム制御部２２６は、ユーザがディスクドライブを選択したか否かを判断する。電子装置１００が省電力モードであれば、交換判定装置２３０の第２レジューム制御部２２７は、電子装置１００の例えば十字キー２０または押しボタン３０などによる入力または電源のオンオフを行う電源ボタンの入力があるか否かを判断する（Ｓ１３）。ディスクドライブが選択されない場合、または電子装置１００に入力がない場合は（Ｓ１３のＮ）、第１レジューム制御部２２６および第２レジューム制御部２２７は、ディスクドライブ不使用モードまたは省電力モードを維持し、本フローを終了する。【００４４】  ディスクドライブが選択された場合または電子装置１００に入力がある場合は（Ｓ１３のＹ）、第１レジューム制御部２２６または第２レジューム制御部２２７は、中央処理装置２００のメモリまたは交換判定装置２３０のメモリに格納される開閉フラグｆを取得し、開閉フラグｆが１か否かを判断する（Ｓ１４）。【００４５】  開閉フラグｆが１の場合は（Ｓ１４のＹ）、中央処理装置２００は、ディスクドライブの開閉カバー４４が開けられたため、ディスク８０が交換された可能性があると判断し、媒体制御装置３００に初期データの転送を行わない。媒体制御装置３００は、初期データの転送が行われないため、中央処理装置２００からディスク８０が交換された可能性があると判断し、前記初期的な処理を行う（Ｓ１５）。【００４６】  開閉フラグｆがゼロの場合は（Ｓ１４のＮ）、中央処理装置２００は、ディスクドライブの開閉カバー４４が開けられなかった、すなわちディスク８０が交換された可能性はないと判断し、メモリ２２０に格納された初期データを媒体制御装置３００に転送し、媒体制御装置３００内のメモリに格納する。媒体制御装置３００は初期データが転送されたことから、ディスク８０が交換された可能性がないと判断し、前記初期的な処理を行わずスキップする。この場合、媒体制御装置３００は、中央処理装置２００から転送された初期データを利用して、ディスク８０に対するアクセスを行う。【００４７】  これにより、ディスク８０が交換された可能性がない場合は、メモリ２２０に格納された初期データを利用することによりディスク８０に対して適切なアクセスを保証しながら前記初期的な処理をスキップすることができ、省電力モードから通常モードへの移行時間を短縮することができる。また、ディスク８０が交換された可能性がある場合は、初期的な処理を行うことができ、媒体制御装置３００のディスク８０に対するアクセスの信頼性の向上を図ることができる。【００４８】  初期的な処理を行う（Ｓ１５）、または初期的な処理をスキップすると（Ｓ１４のＮ）、第１レジューム制御部２２６は、電子装置１００をディスクドライブ不使用モードまたは省電力モードから通常動作モードへ復帰させる（Ｓ１６）。ディスクドライブ不使用モードからの復帰であれば、中央処理装置２００は、交換判定装置２３０に要求することにより、媒体制御装置３００およびモータドライバ２１８などを含むディスクドライブへの電源の供給を再開する。省電力モードからの復帰であれば、中央処理装置２００は、ＬＣＤ１２、スピーカ２１２、無線モジュール２１４、媒体制御装置３００、およびモータドライバ２１８などへの電源の供給を再開し、本フローを終了する。【００４９】  図５は、本実施形態にかかる通常動作モードから省電力モードまたはディスクドライブ不使用モードに移行するまでの電子装置１００の各構成の動作フローを示す図である。中央処理装置２００は、媒体制御装置３００の電源オフが、省電力モードまたはディスクドライブ不使用モードへ移行ためか否かを判断する（Ｓ２２）。【００５０】  省電力モードまたはディスクドライブ不使用モードへの移行であると判断すると（Ｓ２２のＹ）、中央処理装置２００は、媒体制御装置３００に格納されている初期データを読み出す（Ｓ２３）。媒体制御装置３００に格納されている初期データは、媒体制御装置３００がディスク８０の情報を読み出すために初期的な処理を行い（Ｓ２９）、媒体制御装置３００内のメモリに格納したものである（Ｓ３０）。中央処理装置２００は、媒体制御装置３００のメモリから初期データを読み出すと、メモリ２２０に初期データを格納する（Ｓ２４）。なお、省電力モードまたはディスクドライブ不使用モードへの移行ではない場合は、本フローを終了する（Ｓ２２のＮ）。【００５１】  中央処理装置２００は、交換判定装置２３０に電源のオフを要求し（Ｓ２５）、交換判定装置２３０は、媒体制御装置３００の電源をオフにする。これにより媒体制御装置３００は電源の供給が遮断される（Ｓ３１）。【００５２】  次に、中央処理装置２００は、省電力モードへの移行であるか否かを判断する（Ｓ２６）。省電力モードへの移行である場合は（Ｓ２６のＹ）、中央処理装置２００のサスペンド制御部２２４は、省電力モードの開始を交換判定装置２３０に要求し（Ｓ２７）、交換判定装置２３０は、中央処理装置２００の電源の供給を停止して省電力モードを開始し（Ｓ２０）、交換判定装置２３０に開閉センサ２４０に開閉カバー４４の開閉の検知を開始させる（Ｓ２１）。省電力モードへの移行でない場合は（Ｓ２６のＮ）、中央処理装置２００は、開閉センサ２４０の検知を開始する（Ｓ２８）。【００５３】  図６は、本実施形態にかかる省電力モードまたはディスクドライブ不使用モードから通常動作モードに復帰するまでの電子装置１００の各構成の動作フローを示す図である。中央処理装置２００は、交換判定装置２３０に媒体制御装置３００の電源のオンを要求し（Ｓ４５）、交換判定装置２３０は、媒体制御装置３００の電源をオンにして（Ｓ４４）、媒体制御装置に電源が供給される（Ｓ５１）。【００５４】  次に中央処理装置２００は、省電力モードから通常モードへの復帰か否かを判断する（Ｓ４６）。省電力モードでは、交換判定装置２３０が開閉センサ２４０に検知データの入力をさせ、交換判定装置２３０のメモリに開閉フラグが格納されていることから、省電力モードから通常モードへの復帰である場合（Ｓ４６のＹ）、開閉フラグは交換判定装置２３０のメモリに格納されていることから、中央処理装置２００は、交換判定装置２３０のメモリから、開閉フラグを取得する。ディスクドライブ不使用モードでは、中央処理装置２００が開閉センサ２４０に検知データの入力をさせ、中央処理装置２００のメモリに開閉フラグが格納されていることから、省電力モードから通常モードへの復帰でない場合、すなわちディスクドライブ不使用モードから通常モードへの復帰である場合は、中央処理装置２００は、開閉フラグを取得しない（Ｓ４６のＮ）。【００５５】  次に、中央処理装置２００は、開閉フラグが１か否かを判断する（Ｓ４８）。開閉フラグｆが１である場合は（Ｓ４８のＹ）、開閉カバー４４が開けられたため、ディスク８０が交換された可能性があると判断し、媒体制御装置３００に初期的な処理を再度させて初期データを取得させるために、メモリ２２０に格納された初期データを媒体制御手段に転送することなく媒体制御装置３００に動作開始要求を行う（Ｓ５０）。開閉フラグｆが１でない場合は（Ｓ４８のＮ）、開閉カバー４４が開けられていないため、ディスク８０が交換された可能性がないと判断し、メモリ２２０に格納された初期データを利用して媒体制御装置３００にディスク８０の情報を読み出させるために、中央処理装置２００は、媒体制御装置３００のメモリに、メモリ２２０に格納された初期データを格納する（Ｓ５２）。【００５６】  開閉フラグｆが１か否かの判断を終了すると、中央処理装置２００は、媒体制御装置３００に動作開始要求を行う（Ｓ５０）。中央処理装置２００からの動作開始要求を受けて、媒体制御装置３００は、初期データが媒体制御装置３００のメモリに格納されたか否かを判断する（Ｓ５２）。媒体制御装置３００のメモリに初期データが格納された場合（Ｓ５２のＹ）、媒体制御装置３００は、この初期データを利用してディスク８０の情報を読み出す（Ｓ５５）。これにより、ディスク８０に格納された情報を読み出す時間を短縮することができる。【００５７】  初期データが媒体制御装置３００のメモリに格納されなかった場合（Ｓ５２のＮ）、媒体制御装置３００は、ディスク８０が交換された可能性があると判断し、初期的な処理を行う（Ｓ５４）。これにより、ディスク８０が交換された可能性がある場合は、初期的な処理を行うことができ、媒体制御装置３００のディスク８０に対するアクセスの信頼性を向上することができる。【００５８】  なお、ディスク８０の情報読出時に（Ｓ５５）、ディスクの読出エラーが生じた場合は、中央処理装置２００から転送された初期データを利用してディスク８０の情報読み出しを行ったか（Ｓ５３のＹ）、初期的な処理を行ってディスク８０の情報読み出しを行ったか（Ｓ５３のＮ）にかかわらず、媒体制御装置３００は、初期的な処理を行い、ディスク８０の情報読み出しを再度行う。【００５９】  本発明は上述の実施形態に限定されるものではなく、また、当業者の知識に基づいて各種の設計変更等の変形を各実施形態に対して加えることも可能であり、そのような変形が加えられた実施形態も本発明の範囲に含まれうる。以下、そうした例をあげる。【００６０】  メモリ２２０は、電源の供給が遮断されてもメモリ２２０に格納されたデータが保持されるよう、フラッシュメモリなどの不揮発性メモリをメモリ２２０に使用してもよい。これにより、メモリ２２０も省電力モードなどにおいて電源の供給を遮断することができる。【００６１】  ディスク８０が交換された可能性の有無は、ディスク８０の着脱を検知することにより判定してもよい。これにより、より確実に記録媒体であるディスク８０が交換された可能性があるか否かを判断することができ、ディスク８０が着脱されていなければ、ディスク８０が交換された可能性がないと判断することができる。ディスク８０の着脱の検知は、例えば、ディスク８０がカセット方式のディスクであれば、カセットが挿入された場合に伸縮自在に突出した検知子が押されて収縮することにより通電を開始し、カセットが取り外された場合に検知子が解除されて突出することにより通電が解除されるなどにより検知してもよい。また、例えばディスク８０が円板状のディスクであれば、ディスク中央の中心孔がディスクドライブの固定部に挿入されているか否かを検知してもよい。ディスク８０の着脱の検知結果は、交換判定装置２３０に入力される。【００６２】  ディスクドライブ不使用モードにおいて、開閉センサの開閉信号の検出は、中央処理装置２００ではなく交換判定装置２３０が行ってもよい。この場合、開閉フラグは交換判定装置２３０のメモリに一時格納され、中央処理装置２００は、交換判定装置２３０のメモリに格納された開閉フラグを取得し、中央処理装置２００のメモリに格納する。
【図面の簡単な説明】
【００６３】
【図１】  本実施形態にかかる電子装置の正面図である。
【図２】  本実施形態にかかる電子装置の上面図である。
【図３】  本実施形態にかかる電子装置のハードウェア構成を示す図である。
【図４】  本実施形態にかかる電子装置の動作フローである。
【図５】  本実施形態にかかる通常動作モードから省電力モードまたはディスクドライブ不使用モードに移行するまでの電子装置の各構成の動作フローを示す図である。
【図６】  本実施形態にかかる省電力モードまたはディスクドライブ不使用モードから通常動作モードに復帰するまでの電子装置の各構成の動作フローを示す図である。
【符号の説明】
【００６４】  １  ＬＣＤ、  ４４  開閉カバー、  ８０  ディスク、  １００  電子装置、  ２００  中央処理装置、  ２１０  バッテリ、  ２１２  スピーカ、  ２１４  無線モジュール、  ２１６  モータ、  ２１８  モータドライバ、  ２２０  メモリ、  ２２２  モード制御部、  ２２３  ディスクドライブ不使用モード制御部、  ２２４  サスペンド制御部、  ２２６  第１レジューム制御部、  ２３０  交換判定装置、  ２４０  開閉センサ、  ３００  媒体制御装置。
【図１】
2006164203.tif 000003
【図２】
2006164203.tif 000004
【図３】
2006164203.tif 000005
【図４】
2006164203.tif 000006
【図５】
2006164203.tif 000007
【図６】
2006164203.tif 000008