(57)【要約】【課題】電子機器のＢＩＯＳプログラムの容量を軽減することが可能な電子機器の起動方法および電子機器を提供することを目的とする。【解決手段】ＬＣＤ６上にパスワードの入力を促す画面４１を表示する。ここでパスワードの入力を待ち、キーボード２でリターンキーが入力されたことにより、パスワード入力が終了したと判断された場合（ステップＳ２０３のＹＥＳ）、メモリ３２に記憶されているパスワード（以後、登録パスワードと称す）と入力パスワードとの照合を行う。パスワードが一致した場合（ステップＳ２０６のＹＥＳ）、セレクタブルベイＨＤＤ８の初期化を実行しリソースを割り当てる（ステップＳ２０８）。続いて、ＢＩＯＳはＯＳ１９へセレクタブルベイＨＤＤが接続されていることをイベント通知し（ステップＳ２０９）、ＯＳ１９からセレクタブルベイＨＤＤ８が認識されるようになる。【選択図】  図８
2004280217.tif 000002
【特許請求の範囲】
【請求項１】
電子機器の起動方法において、
前記電子機器の電源投入指示を検出し、
前記電源投入指示を検出した場合、前記電子機器に第１の記憶装置が接続されているか否か検出し、
前記第１の記憶装置が接続されている場合、前記第１の記憶装置を使用可能とするためのパスワードが前記第１の記憶装置に記憶されているか否かを判断し、
前記電子機器に内蔵される第２の記憶装置に記憶されているオペレーティングシステムを読み出し、
前記第１の記憶装置に前記第１の記憶装置を使用可能とするためのパスワードが記憶されている場合は、前記第２の記憶装置からオペレーティングシステムが読み出された後に、前記第１の記憶装置を使用可能にするためのパスワード照合処理を行なうこと
を特徴とする電子機器の起動方法。
【請求項２】
前記パスワード照合処理は、前記オペレーティングシステムが読み出された後、前記電子機器が有する表示画面にパスワードの入力を促す入力画面を表示し、
前記入力画面を介して入力された入力パスワードと、前記第１の記憶装置に記憶されているパスワードとが一致するか否かを判断することを特徴とする請求項１に記載の電子機器の起動方法。
【請求項３】
前記入力画面に入力された入力パスワードと、前記第１の記憶装置に記憶されているパスワードとが一致した場合、前記第１の記憶装置を使用可能にするための設定を行うことを特徴とする請求項２に記載の電子機器の起動方法。
【請求項４】
前記第１の記憶装置を使用可能にするためのパスワードが前記第１の記憶装置に記憶されていない場合、前記オペレーティングシステムが読み出された後に前記第１の記憶装置を使用可能にするための設定を行うことを特徴とする請求項１に記載の電子機器の起動方法。
【請求項５】
本体と
前記本体に着脱可能に接続される第１の記憶装置と、
前記本体内に設けられオペレーティングシステムを記憶する第２の記憶装置と、
前記第１の記憶装置に設けられ、前記第１の記憶装置を使用可能にするためのパスワードを記憶する記憶手段と、
前記本体の起動時に前記第１の記憶装置に前記パスワードが記憶されているか否かを判断する手段と、
前記第２の記憶装置から前記オペレーティングシステムを読み出す手段と、
前記オペレーティングシステムが読み出された後、前記第１の記憶装置に前記パスワードが記憶されている場合、パスワードの入力を促す画面を表示する手段と、
を具備することを特徴とする電子機器。
【請求項６】
前記表示手段に表示されたパスワードの入力を促す画面を介して入力されたパスワードと、前記記憶手段に記憶されているパスワードとの照合を行う手段と、
前記入力されたパスワードと、前記記憶手段に記憶されているパスワードとが一致した場合、前記第１の記憶装置を使用可能に設定する手段と
をさらに具備することを特徴とする請求項５に記載の電子機器。
【請求項７】
前記本体は、前記第１の記憶媒体を着脱可能に接続する装着部を具備することを特徴とする請求項５に記載の電子機器。
【請求項８】
前記第１の記憶装置は、前記記憶手段に記憶されているパスワードを読み出す制御部と、前記本体から前記制御部を介して受け取るデータを記憶する記憶媒体とをさらに具備し、
前記制御部は前記第１の記憶装置が使用可能な状態ではない場合、前記記憶手段に記憶されている前記パスワードの読み出し処理のみ実行可能であることを特徴とする請求項６に記載の電子機器。
【請求項９】
前記入力されたパスワードと前記記憶手段に記憶されているパスワードとが一致した場合、前記制御部は前記記憶媒体へのデータ書き込み及びデータ読み出しを実行可能とすることを特徴とする請求項８に記載の電子機器。
【請求項１０】
前記第１の記憶装置は前記装着部に着脱可能なハードディスクドライブであり、前記第２の記憶装置は前記本体に内蔵されるハードディスクドライブであることを特徴とする請求項７に記載の電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子機器の起動処理に関する。
【０００２】
【従来の技術】
従来、ノートブックタイプ及びサブノートタイプのパーソナルコンピュータ（以後、パソコンと称す）では、その持ち運びが容易であるため、パソコン本体毎盗難される危険がある。また、パソコン本体から内蔵されているハードディスクドライブ（以後、内蔵ＨＤＤと称す）を取り出し、内蔵ＨＤＤを他のパソコンに接続し、内蔵ＨＤＤのデータが不正にアクセスされる危険もある。このようなデータ漏洩の危険性を回避するために、内蔵ＨＤＤにパスワードを設定可能とし正当なパスワードが入力されるまでデータアクセスを禁止するというロック機構をもつＨＤＤが存在する（例えば、特許文献１）。
【０００３】
このようなＨＤＤのパスワード解除はＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）と呼ばれる周辺機器の入出力制御を管理するプログラムが行っている。これは、内蔵ＨＤＤはパスワードロックされている状態では、オペレーティングシステム（以後、ＯＳと称す）などのプログラムも読み出せない状況下であっても、ＢＩＯＳはＢＩＯＳ−ＲＯＭと呼ばれる不揮発性メモリに記憶されており、ＯＳ起動前に動作可能であるためである。ここでＢＩＯＳによりパスワードのチェックが完了した場合は、内蔵ＨＤＤへのデータアクセスが許可され内蔵ＨＤＤからＯＳなどが読み出されて、パソコンの起動処理が行なわれる。
【０００４】
また、近年、ＨＤＤや光ディスクドライブ、バッテリなど任意に増設可能なセレクタブルベイと呼ばれる増設スロットを有するパソコンが存在する。このセレクタブルベイは、拡張デバイスの増設が簡単であるとともに、使用者の要求に合わせて好みのデバイスを増設することが可能である。しかし、増設が簡単であるがゆえにセレクタブルベイに設けられているデバイスが簡単に盗まれてしまうと言う危険性もある。よって、セレクタブルベイに増設されるＨＤＤ（以後、セレクタブルベイＨＤＤと称す）に上述したパスワードロックの技術を適用させることが非常に有用である。
【０００５】
【特許文献１】
米国特許５，３７５，２４３号公報
【０００６】
【発明が解決しようとする課題】
上記した従来技術においては、セレクタブルベイＨＤＤと内蔵ＨＤＤとのパスワードチェックが必要である。また、パソコン起動処理時のＢＩＯＳ実行時にパスワードチェック処理を行なう必要がある。この場合、パスワードを入力するために入力装置（キーボード）や表示画面（ＬＣＤ）を初期化する必要がある。これらのデバイスを初期化した後にパスワードの照合を行い、正当なパスワードが入力された場合に内蔵ＨＤＤ、セレクタブルベイＨＤＤの初期化を開始することになる。このため、起動処理時に、パスワード入力画面の状態で起動処理が一時停止することになる。内蔵ＨＤＤはパソコン本体の主要な不揮発性記憶媒体であり、パソコン全体のＯＳを記憶している媒体であるため、内蔵ＨＤＤへのアクセス前にＢＩＯＳによるパスワードチェックが行われる必要がある。しかし、セレクタブルベイＨＤＤは任意に増設されるデバイスであるため、起動の際に必須となるデータが記憶されていることは極めて少ない。にもかかわらず、セレクタブルベイＨＤＤのパスワードチェックのために起動処理を一旦停止させることになり、パソコンの起動時間を延ばしてしまうと言う問題があった。
【０００７】
また、近年周辺機器の発達も目覚しく、ＢＩＯＳ―ＲＯＭはその制御のために容量が増加している。さらに、表示装置の初期化、入力装置の初期化、表示装置へパスワード入力画面を表示させるプログラムをＢＩＯＳ−ＲＯＭに記憶する必要があり、限られたＢＩＯＳ―ＲＯＭ容量を圧迫するという問題もあった。
【０００８】
上記課題を解決するために、本発明ではＢＩＯＳプログラムの容量を軽減することが可能な電子機器の起動方法および電子機器を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１にかかる発明では、電子機器の電源投入指示を検出し、電源投入指示を検出した場合、電子機器に第１の記憶装置が接続されているか否か検出し、第１の記憶装置が接続されている場合、第１の記憶装置を使用可能とするためのパスワードが第１の記憶装置に記憶されているか否かを判断し、電子機器に内蔵される第２の記憶装置に記憶されているオペレーティングシステムを読み出し、第１の記憶装置に第１の記憶装置を使用可能とするためのパスワードが記憶されている場合は、第２の記憶装置からオペレーティングシステムが読み出された後に、第１の記憶装置を使用可能にするためのパスワード照合処理を行なうことを特徴とする。
【００１０】
このような構成により、ＢＩＯＳプログラムの容量を軽減することが可能な電子機器の起動方法を提供することが可能となる。
【００１１】
また、請求項５に係るはつめいでは、本体と、本体に着脱可能に接続される第１の記憶装置と、本体内に設けられオペレーティングシステムを記憶する第２の記憶装置と、第１の記憶装置に設けられ、第１の記憶装置を使用可能にするためのパスワードを記憶する記憶手段と、本体の起動時に第１の記憶装置にパスワードが記憶されているか否かを判断する手段と、第２の記憶装置からオペレーティングシステムを読み出す手段と、オペレーティングシステムが読み出された後、第１の記憶装置にパスワードが記憶されている場合、パスワードの入力を促す画面を表示する手段と、を具備することを特徴とする。
【００１２】
このような構成により、ＢＩＯＳプログラムの容量を軽減することが可能な電子機器を提供することが可能となる。
【００１３】
【発明の実施の形態】
以下本発明に係る実施形態を、図面を参照して説明する。
【００１４】
図１に、本発明の第１の実施形態に係る電子機器の斜視図を示す。
【００１５】
第１の実施形態では、電子機器としてノート型のパソコンを例に説明を行う。
【００１６】
パソコン１は、上面部にキーボード２が配設された本体ユニット３と、本体ユニット３とヒンジ部４を介して接続されるディスプレイユニット５とを有しており、ディスプレイユニット５は本体ユニット３内で処理されたデータなどを表示可能にするＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６を有している。
【００１７】
ディスプレイユニット５はヒンジ部４を介して回動可能であり、キーボード２を覆う閉塞位置と、本体ユニット３に対して略垂直状態でキーボード２を使用可能な状態となる開放位置との間で回動可能である。ＬＣＤ６は、ディスプレイユニット５に内蔵されたバックライト（図示せず）により背面から光源を照射され輝度を保ち、表示が行なわれる。
【００１８】
続いて、図２に本発明の第１の実施形態に係るパソコンの側面図を示す。
【００１９】
図２はディスプレイユニット５が閉塞位置にある状態で図１中の矢印Ａ方向から見た図である。図２に示すようにパソコン１の本体ユニット３の側面にはセレクタブルベイと呼ばれるオプションユニットを挿入可能なスロット７が設けられており、このスロット７にＨＤＤ（以後、セレクタブルベイＨＤＤと称す）８が挿入されている。スロット７には、セレクタブルベイＨＤＤ８とは、別に光ディスクドライブ、バッテリ、各種メモリカードアダプタ、ＴＶチューナーなど使用者の意図に応じて適宜挿入されることにより、パソコン１で使用可能となる。また、パソコン１の本体ユニット３内には、セレクタブルベイＨＤＤ８とは異なり、標準で搭載されるＨＤＤ（以後、内蔵ＨＤＤと称す）が設けられている。
【００２０】
図３に本発明の第１の実施形態に係るセレクタブルベイＨＤＤ挿抜時の斜視図を示す。図３は本体３を底面方向から見た図である。
【００２１】
図３に示すように、セレクタブルベイＨＤＤ８はスロット７へ矢印Ｂ−Ｃ方向で挿抜可能である。また、本体３の底面にはセレクタブルベイＨＤＤ８が挿入された時に、不意にセレクタブルベイＨＤＤ８が抜け落ちないようにロック９が設けられている。このロック９をロックした状態ではセレクタブルベイＨＤＤ８は抜脱できないように本体３に固定される。
また、図４に本発明の第１の実施形態に係るセレクタブルベイＨＤＤの斜視図を示す。
【００２２】
セレクタブルベイＨＤＤは、記憶媒体である磁気ディスクを内蔵する筐体１０を有し、磁気ディスク媒体以外に、パスワードを記憶するメモリやディスクアクセスを制御するコントローラなども内蔵されている。スロット７に挿入された時に、本体３の側面と同一面で側面を形する。
【００２３】
続いて、図５に本発明の第１の実施形態に係るパソコンのハードウェア構成図を示す。
【００２４】
パソコン１本体内は、通常のパソコン１が動作するのに必要なデバイスにより構成している。  このパソコン１には、図示するように、ＣＰＵ１１、グラフィック・メモリコントローラハブ１２、メインメモリ（主記憶）１３、グラフィックスコントローラ１４、Ｉ／Ｏハブ１５、内蔵ＨＤＤ１６、セレクタブルベイＨＤＤ８、エンベッテッドコントローラ・キーボードコントローラ（以後、ＥＣ／ＫＢＣと称す）１７、ＢＩＯＳ−ＲＯＭ１８等を備えている。
【００２５】
ＣＰＵ１１は、パソコン１全体の動作制御およびメモリ１３の内容を参照し、それに基づきデータ処理等を実行するデバイスである。
【００２６】
メモリ１３は、オペレーティングシステム（以後、ＯＳと称す）１９や、パソコン１の起動時にＢＩＯＳ−ＲＯＭ１８から読み出されたＯＳ実行中に必要なＢＩＯＳプログラム２０や、セレクタブルベイＨＤＤ８のパスワードユーティリティプログラム２１などが格納され、ＣＰＵ１１に参照されて実行される。
【００２７】
グラフィックスコントローラ１４は、ＶＲＡＭ１４１およびＬＣＤ６に接続されている。ＣＰＵ１１が実行するＯＳ１９の制御の下に、ディスプレイユニット５に設けられるＬＣＤ６を表示駆動制御するとともに、図示しないＣＲＴ端子、ＤＶＩ端子、ＴＶ端子等、各種外部ディスプレイの接続インタフェースを介して接続された外部表示デバイスを表示駆動制御する。
【００２８】
ＶＲＡＭ１４１は、グラフィックコントローラ１４により制御されるメモリデバイスであり、ＬＣＤ６に表示される表示データを一時格納する。グラフィックコントローラ１４により、グラフィック・メモリコントローラハブ１２から送信される映像データの書込み／読み出しが行われる。
【００２９】
Ｉ／Ｏハブ１５は、Ｉ／Ｏハブ１５に接続されるＬＰＣ（Ｌｏｗ  Ｐｉｎ  Ｃｏｕｎｔ）バス２２上のデバイスと、グラフィックメモリコントローラハブ１２とのデータ変換等を行うブリッジ回路であり、各種Ｉ／Ｏコントローラが内蔵されている。
【００３０】
内蔵ＨＤＤ１６は、不揮発性のデータ記憶デバイスであり、パソコン１の電源が切断されている状態でもデータを保持可能である。この内蔵ＨＤＤ１６には、ＯＳや、各種アプリケーション、ドライバ、ユーティリティソフト、音楽や映像などのコンテンツデータが記憶されており、これらのデータは適宜メモリ１３へ読み出され、ＣＰＵ１１によって処理される。
【００３１】
セレクタブルベイＨＤＤ８は、上述したように使用者に選択的にパソコンへ接続される記憶媒体であり、内蔵ＨＤＤ１６の補助的な記憶媒体となる。
【００３２】
ＥＣ／ＫＢＣ１７は、ＣＰＵ１１によってリード／ライト可能な複数のレジスタ１７１を内蔵している。このレジスタ１７１を使用することにより、ＣＰＵ１１と、ＥＣ／ＫＢＣ１７に接続されたデバイスとの間の通信が可能となる。また、キーボードコントローラの機能も内蔵されており、ＥＣ／ＫＢＣ１７に接続されるキーボード２から入力される信号の処理が行われ、上位のデバイス（ＣＰＵ１１１等）へ通知する。
【００３３】
ＢＩＯＳ−ＲＯＭ１８は、パソコン内の各種ハードウェアをアクセスするファンクション実行ルーチンを体系化したプログラムであり、プログラムが書き換え可能なようにフラッシュＲＯＭにより構成されている。パソコン１の起動時に、各種ハードウェアの初期化の実行を行う。また起動時に一部プログラムがメモリ１３へコピーされ、ＯＳ１９実行中にも各種ハードウェアへの入出力制御を行う。
【００３４】
続いて、図６に本発明の第１の実施形態に係るパソコンの要部の構成図を示す。
【００３５】
図６は図５で説明したハートウェアの要部のみを示したものである。
【００３６】
セレクタブルベイＨＤＤ８は、筐体１０内にディスク媒体のアクセスなどを制御するコントローラ３１と、アクセスをロックするパスワードを記憶するメモリ３２等を具備している。
【００３７】
また、メモリ１３にはＯＳ１９、ＢＩＯＳ２０、ユーティリティ２１等が記憶されている。パソコン１の起動時は、まずＢＩＯＳ−ＲＯＭ１８により基本的なハードウェアの初期化が行われ、その後、ＢＩＯＳ−ＲＯＭ１８の一部のプログラムはメモリ１３にコピーされ、ＣＰＵ１１の制御の下ＢＩＯＳプログラム２０が実行されることにより、ＯＳが内蔵ＨＤＤ１６からメモリに読み出され、その後パソコン１はＯＳ１９の管理下で動作が行われる。なお、ＯＳ１９の動作時もＢＩＯＳプログラム２０は実行される。
【００３８】
また、本実施形態に係るユーティリティプログラムは、ＢＩＯＳ２０とＯＳ１９との間に存在し、ＯＳ１９起動後にセレクタブルベイＨＤＤ８のパスワード解除を実行するプログラムである。これは、パソコン１起動時にＢＩＯＳプログラムが、セレクタブルベイＨＤＤ８にパスワードが設定されているか否かチェックし、ＢＩＯＳプログラムからのパスワード設定有無の情報を受けて実行される。
【００３９】
本発明では、従来起動処理でＯＳが読み出される前にＢＩＯＳが行っていたパスワード照合処理を、ＯＳが読み出された後に行うことで、起動処理の時間短縮及び、ＢＩＯＳ−ＲＯＭの容量削減を図る。
【００４０】
図７に本発明の第１の実施形態に係るパソコン起動時のフローチャートを示す。
【００４１】
以後、ＢＩＯＳ−ＲＯＭ１８による処理及びＢＩＯＳプログラム２０による処理を同じものと考え、ＢＩＯＳと称して説明する。
【００４２】
まず、電源スイッチによる電源オン指示が入力されると、パソコン１内のＣＰＵ１１などのＢＯＩＳを実行するために必要なハードウェアの初期化が行われる（ステップＳ１０１）。
【００４３】
次に、ＢＩＯＳによりスロット７にセレクタブルベイＨＤＤ８が接続されているか否か判断する（ステップｓ１０２）。スロット７にセレクタブルベイＨＤＤ８が接続されていると判断された場合（ステップＳ１０２のＹＥＳ）、ＢＩＯＳはセレクタブルベイＨＤＤ８にパスワードが登録されているかを判断する（ステップＳ１０３）。ここでは、セレクタブルベイＨＤＤ８のコントローラ３１へコマンドを送出し、パスワードが設定されているか否かを問い合わせる。コマンドを受けたセレクタブルベイＨＤＤ８のコントローラ３１は、メモリ３２をアクセスし、パスワードが記憶されているかを判断し、ＢＩＯＳへパスワードが登録されているか否かを通知する。
【００４４】
コントローラ３１からパスワード登録ありの旨の情報を取得した場合（ステップＳ１０３のＹＥＳ）、ＢＩＯＳはセレクタブルベイＨＤＤ８を未接続状態（リソース割り当てを行わない）とする（ステップＳ１０４）。続いて、セレクタブルベイＨＤＤ８にパスワードが登録されていることをユーティリティプログラム２１へイベント通知し（ステップＳ１０５）、その後内蔵ＨＤＤ１６からＯＳがメモリ１３へ読み出されパソコン１の起動処理が継続される（ステップＳ１０６）。内蔵ＨＤＤ１８からメモリ１３へ読み出されたＯＳ１９により入力装置（キーボード）及び表示装置（ＬＣＤ）の初期化が行われる。なお、ユーティリティへのパスワード通知（ステップＳ１０５）とＯＳの起動処理（ステップＳ１０６）とは処理の順序が前後しても構わない。
【００４５】
また、セレクタブルベイＨＤＤ８がスロット７に接続されていない場合（ステップＳ１０２のＮＯ）や、セレクタブルベイＨＤＤ８にパスワードが設定されていない場合は（ステップＳ１０３のＮＯ）、内蔵ＨＤＤ１６からＯＳがメモリ１３へ読み出され起動処理が行なわれる（ステップＳ１０６）。
【００４６】
上述の処理によりパソコン１が起動されＯＳ１９も起動されることになる。
【００４７】
続いて、図８に本発明の第１の実施形態に係るパスワードチェック処理のフローチャートを示す。また、図９にセレクタブルベイＨＤＤ８のパスワード入力画面の図を示す。
【００４８】
ＯＳ１９の起動後にユーティリティプログラム２１は、パソコン１の起動時にＢＩＯＳからセレクタブルベイＨＤＤ８にパスワード登録があるとの情報を受けたか否か判断する（ステップＳ２０１）。
【００４９】
ＢＩＯＳによる起動処理（図７）において、パスワード登録あるとのイベント通知を受けていた場合は（ステップＳ２０１のＹＥＳ）、ＬＣＤ６上にパスワードの入力を促す画面４１（図９）を表示する。このように本実施形態では、ＯＳ１９起動後にパスワード入力画面４１が表示される。
【００５０】
パスワード入力画面４１では、キーボード２から入力された１文字に対応して“＊”として表示される。
【００５１】
ここでパスワードの入力を待ち、キーボード２でリターンキーが入力されたことにより、パスワード入力が終了したと判断された場合（ステップＳ２０３のＹＥＳ）、入力されたパスワード（以後、入力パスワードと称す）をＢＩＯＳへ通知する（ステップＳ２０４）。入力パスワードを受け取ったＢＩＯＳは入力パスワードを所定のフォーマットに変換した後、パスワード解除コマンドと供にセレクタブルベイＨＤＤ８のコントローラ３１へ送信する（ステップＳ２０５）。
【００５２】
入力パスワードを受け取ったコントローラ３１は、メモリ３２に記憶されているパスワード（以後、登録パスワードと称す）を読み出して、ＢＩＯＳから受け取った入力パスワードとの照合を行う。パスワードが一致した場合（ステップＳ２０６のＹＥＳ）、コントローラ３１はセレクタブルベイＨＤＤ８のパスワードロックを解除する（ステップＳ２０７）。さらにＢＩＯＳは、パスワードロック解除されたセレクタブルベイＨＤＤ８へ初期化を実行させるコマンドを送出し、セレクタブルベイＨＤＤ８の初期化を実行しリソースを割り当てる（ステップＳ２０８）。続いて、ＢＩＯＳはＯＳ１９へセレクタブルベイＨＤＤが接続されていることをイベント通知し（ステップＳ２０９）、ＯＳ１９からセレクタブルベイＨＤＤ８が認識されるようになる。
【００５３】
なお、入力パスワードと登録パスワードとが一致しない場合（ステップＳ２０６のＮＯ）、コントローラ３１はパスワードが異なっていることをＢＩＯＳへ通知し、ＢＩＯＳはパスワードの入力回数が３回を越えたか否か判断する（ステップＳ２１０）。３回を越えている場合は、そのままセレクタブルベイＨＤＤ８の初期化などを行わず、ＯＳ１９からはセレクタブルベイＨＤＤ１８は認識できない状態となりデータのアクセスは不可能状態となる。
【００５４】
パスワードの入力回数が３回未満である場合（ステップＳ２１０のＮＯ）、再びパスワード入力画面４１をＬＣＤ６上に表示する。
【００５５】
なおセレクタブルベイＨＤＤ８にパスワードが設定されていない場合（ステップＳ２０１のＮＯ）は、セレクタブルベイＨＤＤ８の初期化を行い（ステップＳ２０８）、ＯＳ１９へセレクタブルベイＨＤＤ８が接続されていることを通知する（ステップＳ２０９）。
【００５６】
上述のように、本実施形態では、パソコン１の電源オン時にＯＳが起動されるまでの時間を迅速化し、ＯＳ起動後にパスワード解除等を行うことで、入力装置、表示装置の初期化プログラムなどのプログラムをＢＩＯＳ−ＲＯＭ１８に記憶させなくて済むため、ＢＩＯＳ−ＲＯＭの容量軽減を図ることも可能である。
【００５７】
上述の実施形態では、パソコン１の起動時について説明したが、パソコン１がサスペンドから復帰するリジューム処理の場合にも適用可能である。また、本実施形態ではセレクタブルベイＨＤＤについて説明したが、これ以外にもパスワード設定可能であり、着脱可能な小型メモリデバイスについても適用可能である。
【００５８】
以上詳述したように本発明では、着脱可能な記憶装置を有する電子機器において、ＢＩＯＳプログラムの容量を軽減することが可能な電子機器の起動方法および電子機器を提供することが可能である。
【００５９】
なお、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。たとえば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００６０】
【発明の効果】
以上詳述した発明によれば、電子機器のＢＩＯＳプログラムの容量を軽減することが可能な電子機器の起動方法および電子機器を提供することが可能である。
【図面の簡単な説明】
【図１】第１の実施形態に係る電子機器の斜視図。
【図２】第１の実施形態に係るパソコンの側面図。
【図３】第１の実施形態に係るセレクタブルベイＨＤＤ挿抜時の斜視図。
【図４】第１の実施形態に係るセレクタブルベイＨＤＤの斜視図。
【図５】第１の実施形態に係るパソコンのハードウェア構成図。
【図６】第１の実施形態に係るパソコンの要部の構成図。
【図７】第１の実施形態に係るパソコン起動時のフローチャート。
【図８】第１の実施形態に係るパスワードチェック処理のフローチャート。
【図９】セレクタブルベイＨＤＤのパスワード入力画面の図。
【符号の説明】
１…パソコン
２…キーボード
３…本体ユニット
４…ヒンジ部
５…ディスプレイユニット
６…ＬＣＤ
７…スロット
８…セレクタブルハードディスクドライブ
１１…ＣＰＵ
１２…グラフィック・メモリコントローラハブ
１３…メモリ
１４…グラフィックスコントローラ
１５…Ｉ／Ｏハブ
１６…内蔵ハードディスクドライブ
１７…ＥＣ／ＫＢＣ
１８…ＢＩＯＳ−ＲＯＭ
１９…オペレーティングシステム
２０…ＢＩＯＳプログラム
２１…ユーティリティプログラム
３１…コントローラ
３２…メモリ
４１…パスワード入力画面
【図１】
2004280217.tif 000003
【図２】
2004280217.tif 000004
【図３】
2004280217.tif 000005
【図４】
2004280217.tif 000006
【図５】
2004280217.tif 000007
【図６】
2004280217.tif 000008
【図７】
2004280217.tif 000009
【図８】
2004280217.tif 000010
【図９】
2004280217.tif 000011