(57)【要約】【課題】半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置の提供。【解決手段】本発明はノートブック型パソコンの記憶装置を利用して基本駆動プログラムを保存する。ノートブック型パソコンの半起動或いは起動状態での使用において、記憶装置内に保存された基本駆動プログラムを読み取り基本機能を実行し、周知の技術においてノートブック型パソコンを利用する時に、いちいち起動し並びにオペレーションシステムをロードしなければならず、不便で時間がかかった問題を解決する。【選択図】        図１
2004185316.tif 000002
【特許請求の範囲】
【請求項１】
半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、
ＣＰＵとされ、プログラムの演算処理と各装置の信号フローの実行を請け負う、上記ＣＰＵと、
ファームウエアとされ、ＣＰＵとプログラムの間の処理データにコミュニケートし、並びに起動作業を実行する、上記ファームウエアと、
記憶装置とされ、ビルトイン或いは外接の方式によりコンピュータ中に設置され、並びにその内部に予めプログラム或いはオペレーションシステムが保存され、並びにＣＰＵにより制御され、データのアクセス動作に供される、記憶装置と、
プレイヤーとされ、プログラムの駆動を受けて再生の機能を発生する、上記プレイヤーと、
を具えたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置。
【請求項２】
請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、ファームウエアが起動時に基本装置の初期化を実行すると共に試験を行うことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置。
【請求項３】
請求項２に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、基本装置が、チップセット、メモリ、アクセスコントローラを含むことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置。
【請求項４】
請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、プレイヤーがＣＤプレイヤー或いはＭＰプレイヤーとされたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置。
【請求項５】
請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、記憶装置がノートブック型パソコンのＰＣＭＣＩＡカードとされたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置。
【請求項６】
請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、記憶装置がノートブック型パソコンのメモリースティック（登録商標）カードとされたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置。
【請求項７】
請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、記憶装置がノートブック型パソコンのコンパクトフラッシュ（登録商標）カードとされたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置。
【請求項８】
半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、
ａ．電源オン及びシステムファームウエア起動のステップ
ｂ．全ての基本装置を初期化し並びに試験するステップ
ｃ．記憶装置コントローラが起動成功したかを判断するステップ
ｄ．記憶装置がプログラム或いはオペレーションシステムを保存したかを検査するステップ
ｅ．不実行情報を表示後に続いてファームウエア内部データを実行するステップ
ｆ．記憶装置よりプログラム或いはオペレーションシステムをロードし実行するステップ、
ｇ．終了ステップ、
以上のステップを具えたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法。
【請求項９】
請求項８に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、ｃのステップの実行結果が起動不成功である場合、ｅのステップにジャンプして実行した後、更にｇのステップを実行して終了することを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法。
【請求項１０】
請求項８に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、ｄのステップの実行結果が不保存である場合、ｅのステップにジャンプして実行した後、更にｇのステップを実行して終了することを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法。
【請求項１１】
請求項８に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、ｂのステップ中の基本装置が、チップセット、メモリ、アクセスコントローラを含むことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法。
【請求項１２】
請求項８に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、ｃのステップで記憶装置が起動成功したか否かの判断は、記憶装置の最前端の検査コードに基づき判断することを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は一種の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置に係り、特に、ノートブック型パソコンの半起動或いは起動状態での使用において、記憶装置内に保存された基本駆動プログラムを読み取り基本機能を実行できるようにした装置に関する。
【０００２】
【従来の技術】
コンピュータとネットワークテクノロジーの進歩により、二十一世紀はＥ世代と称され、コンピュータネットワークはすでに生活の一部分となっている。ノートブック型パソコンと伝統的なデスクトップ型パソコンの間の販売格差も縮小され、これによりノートブック型パソコンは多くの家庭でデスクトップ型パソコンに代わり使用される傾向にある。現在、ノートブック型パソコンはますます軽薄短小化し、機能もますます強化されている。しかし、ノートブック型パソコンを利用する時、往々にしていちいち起動し並びにオペレーションシステムをロードしなければならず、このため使用上の不便と時間がかかる状況を発生した。時として我々が応用する機能はノートブック型パソコンの一部の機能だけであり、並びに全てのハードウエア装置とオペレーションシステムを起動する必要はない。例えばＣＤ再生或いはＭＰ３音楽再生のような機能の実行には特定プログラムの実行の利用が必要で、この特定プログラムはコンピュータが半起動状態（オペレーションシステム未ロード状態）の時には使用できない（ノートブック型パソコン内部のＥＥＰＲＯＭの容量が小さ過ぎるため、完全にはこの特定プログラムのロードを達成できないため）。
【０００３】
【発明が解決しようとする課題】
従来のノートブック型パソコンが、装置とシステムを起動しなければＣＤ或いはＭＰ３再生の基本機能を実行できず、使用上不便で時間がかかる問題を鑑み、本発明者は駆動プログラム及びその関係制御装置を研究し、ノートブック型パソコンの記憶装置を利用して基本駆動プログラムを保存できるようにした。本発明の主要な目的は、ノートブック型パソコンを半起動或いは起動状態で使用する時のいずれの場合も記憶装置内に保存した基本駆動プログラムを読み取ることにより基本機能を実行できるようにすることにある。
【０００４】
本発明のもう一つの目的は、記憶装置を使用者の異なる要求に応じて、その内部に異なる駆動プログラムをロードすることができるようにし、これによりノートブック型パソコンが半起動或いは起動状態にある時に、異なった基本機能（例えばＣＤ音楽再生或いはＭＰ３音楽再生）を実行できるようにすることにある。
【０００５】
【課題を解決するための手段】
請求項１の発明は、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、
ＣＰＵとされ、プログラムの演算処理と各装置の信号フローの実行を請け負う、上記ＣＰＵと、
ファームウエアとされ、ＣＰＵとプログラムの間の処理データにコミュニケートし、並びに起動作業を実行する、上記ファームウエアと、
記憶装置とされ、ビルトイン或いは外接の方式によりコンピュータ中に設置され、並びにその内部に予めプログラム或いはオペレーションシステムが保存され、並びにＣＰＵにより制御され、データのアクセス動作に供される、記憶装置と、
プレイヤーとされ、プログラムの駆動を受けて再生の機能を発生する、上記プレイヤーと、
を具えたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置としている。
請求項２の発明は、請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、ファームウエアが起動時に基本装置の初期化を実行すると共に試験を行うことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置としている。
請求項３の発明は、請求項２に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、基本装置が、チップセット、メモリ、アクセスコントローラを含むことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置としている。
請求項４の発明は、請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、プレイヤーがＣＤプレイヤー或いはＭＰプレイヤーとされたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置としている。
請求項５の発明は、請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、記憶装置がノートブック型パソコンのＰＣＭＣＩＡカードとされたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置としている。
請求項６の発明は、請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、記憶装置がノートブック型パソコンのメモリースティック（登録商標）カードとされたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置としている。
請求項７の発明は、請求項１に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置において、記憶装置がノートブック型パソコンのコンパクトフラッシュ（登録商標）カードとされたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する記憶装置としている。
請求項８の発明は、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、
ａ．電源オン及びシステムファームウエア起動のステップ
ｂ．全ての基本装置を初期化し並びに試験するステップ
ｃ．記憶装置コントローラが起動成功したかを判断するステップ
ｄ．記憶装置がプログラム或いはオペレーションシステムを保存したかを検査するステップ
ｅ．不実行情報を表示後に続いてファームウエア内部データを実行するステップ
ｆ．記憶装置よりプログラム或いはオペレーションシステムをロードし実行するステップ、
ｇ．終了ステップ、
以上のステップを具えたことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法としている。
請求項９の発明は、請求項８に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、ｃのステップの実行結果が起動不成功である場合、ｅのステップにジャンプして実行した後、更にｇのステップを実行して終了することを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法としている。
請求項１０の発明は、請求項８に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、ｄのステップの実行結果が不保存である場合、ｅのステップにジャンプして実行した後、更にｇのステップを実行して終了することを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法としている。
請求項１１の発明は、請求項８に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、ｂのステップ中の基本装置が、チップセット、メモリ、アクセスコントローラを含むことを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法としている。
請求項１２の発明は、請求項８に記載の半起動或いは起動状態においてコンピュータプログラム実行を補助する方法において、ｃのステップで記憶装置が起動成功したか否かの判断は、記憶装置の最前端の検査コードに基づき判断することを特徴とする、半起動或いは起動状態においてコンピュータプログラム実行を補助する方法としている。
【０００６】
【発明の実施の形態】
図１は本発明の、半起動或いは起動状態においてコンピュータプログラムを実行する構造表示図である。そのうち、ＣＰＵ１０はプログラムの演算処理と各装置の信号フローの実行を請け負い、該ＣＰＵ１０の制御信号線はそれぞれファームウエア（ＢＩＯＳ）１２、記憶装置１４及びプレイヤー１６に連接されている。ファームウエア（ＢＩＯＳ）１２内部には各装置とコミュニケートし制御するための多くのパラメータデータが保存され、並びに使用者の異なる要求により改修することができる。本発明では、ファームウエア（ＢＩＯＳ）１２の機能はＣＰＵ１０と記憶装置１４内部に保存されたプログラム或いはオペレーションシステム１４５の間のデータ処理にあるものとされ、並びに起動作業を実行する。該ファームウエア（ＢＩＯＳ）１２は全ての基本装置を初期化し並びに試験する作業を行う。そのうち該基本装置はチップセット、メモリ、アクセスコントローラを含む。
【０００７】
上述のファームウエア（ＢＩＯＳ）１２は連接線を透過して記憶装置１４と連接され、該記憶装置１４は、ノートブック型パソコンの拡充カード（ＰＣＭＣＩＡ）、外接式メモリカード（メモリースティック（登録商標））、及びコンパクト型フラッシュメモリカードとされ得て、ビルトイン或いは外接の方式によりコンピュータ中に設置され、並びにその内部に予めプログラム或いはオペレーションシステム１４５が保存され、並びにＣＰＵ１０により制御される。該記憶装置１４は使用者の異なる要求により、その内部に異なる駆動プログラムをロードし、ノートブック型パソコンが半起動或いは起動状態において異なる基本機能を実行できるようにする。
【０００８】
ノートブック型パソコンが起動された後、ウインドウス（登録商標）等のオペレーションシステムを起動しない半起動状態にあって、該プレイヤー１６は記憶装置１４内部に保存されたプログラム或いはオペレーションシステム１４５を利用することで駆動される。このような方式によりコンピュータの半起動状態時にＥＥＰＲＯＭの容量が小さ過ぎて完全にプログラムをロードできないためにプレイヤー１６を使用できないという問題を解決できる。このプレイヤー１６はＣＤプレイヤー、ＭＰ３プレイヤー等の装置とされ、こうして半起動の状態でもプレイヤー１６を使用する機能を達成することができる。
【０００９】
図２を参照されたい。これは本発明の半起動或いは起動状態においてコンピュータプログラムを実行するステップフローチャートである。それは以下のステップを含む。
２０  電源オン及びシステムファームウエア起動。
２２  全ての基本装置を初期化し並びに試験する。そのうち、該基本装置は、チップセット、メモリ、アクセスコントローラ等の装置を含む。
２４  記憶装置コントローラが起動成功したかを判断。記憶装置が起動成功したか否かはメモリ位置最前端の検査コードに基づき判断し、例えば最前端の検査コードが０であれば起動未成功を代表し、１であれば起動成功を代表するものとし、これはプログラムの設定により選択する。
２６  記憶装置がプログラム或いはオペレーションシステムを保存したかを検査。
２８  不実行情報を表示後に続いてファームウエア内部データ実行する。すなわち正常な起動作業を実行する。
３０  記憶装置よりプログラム或いはオペレーションシステムをロードし実行する。
３２  終了。
【００１０】
上述のステップにより、半起動或いは起動状態でコンピュータプログラムを実行することができ、そのうち、ステップ２４の実行結果がもし否定（ノー）であれば、ステップ２８にジャンプして実行した後、さらにステップ３２を実行し終了する。別にステップ２６の実行結果がもし否定（ノー）であれば、ステップ２８にジャンプして実行した後、さらにステップ３２を実行し終了する。
【００１１】
【発明の効果】
以上に、本発明の構造特徴及び各実施例はいずれも詳細に記載されている。本発明の応用はノートブック型パソコンへの応用のみに限定されるわけではなく、伝統的なデスクトップ型パソコン或いは携帯情報端末装置の挿入式拡充性記憶装置中に応用可能で、十分に本発明の目的及び機能上、いずれも深い実施上の進歩性を表示し、極めて産業上の利用価値を有する。且つ現在市場でその運用は見られず、本発明は完全に特許の要件に符合する。なお、以上の実施例は本発明の実施範囲を限定するものではなく、本発明に基づきなしうる細部の修飾或いは改変は、いずれも本発明の請求範囲に属するものとする。
【図面の簡単な説明】
【図１】本発明の、半起動或いは起動状態でコンピュータプログラムを実行する構造表示図である。
【図２】本発明の、半起動或いは起動状態でコンピュータプログラムを実行するステップフローチャートである。
【符号の説明】
１０  ＣＰＵ
１２  ファームウエア（ＢＩＯＳ）
１４  記憶装置      １６  プレーヤ
１４５  プログラム或いはオペレーションシステム
２０  電源オン及びシステムファームウエア起動
２２  全ての基本装置を初期化し並びに試験する
２４  記憶装置コントローラが起動成功したかを判断
２６  記憶装置がプログラム或いはオペレーションシステムを保存したかを検査
２８  不実行情報を表示後に続いてファームウエア内部データ実行
３０  記憶装置よりプログラム或いはオペレーションシステムをロードし実行
３２  終了
【図１】
2004185316.tif 000003
【図２】
2004185316.tif 000004