(57)【要約】【課題】  ＢＩＯＳを設定するための接触制御方法を提供する。【解決手段】  設定方法は次ぐの通りである。ＢＩＯＳは、初期のコンフィギュレーション・データをメモリに伝える。アプリケーション・プログラムはメモリから初期のコンフィギュレーション・データをから読み込み、タッチパネルの上に入力インターフェースを表示する。入力インターフェースは初期のコンフィギュレーション・データに対応する多数の設定項目を含む。アプリケーション・プログラムはタッチパネルから設定信号を受け取り、設定信号に対応する設定項目を実行する。アプリケーション・プログラムは更新コンフィギュレーション・データを生成し、更新コンフィギュレーション・データをメモリに伝えセーブする。アプリケーション・プログラムは、ＢＩＯＳの更新コンフィギュレーション・データを書き換える。【選択図】  図１
2012226726.tif 000002
【特許請求の範囲】
【請求項１】
ＢＩＯＳ（Basic input Output System）を設定する接触制御方法であって、
初期のコンフィギュレーション・データをメモリに伝える工程と、
前記ＢＩＯＳによって、前記メモリに前記初期のコンフィギュレーション・データをセーブする工程と、
アプリケーション・プログラムを実行し、前記メモリから初期のコンフィギュレーション・データをから読み込む工程と、
前記初期のコンフィギュレーション・データに対応する複数の設定項目を含む入力インターフェースを呼び起こし、前記アプリケーション・プログラムによってタッチパネルに前記入力インターフェースを表示する工程と、
前記アプリケーション・プログラムによって前記タッチパネルからトリガーされた設定信号を前記タッチパネルから受け取る工程と、
前記アプリケーション・プログラムによって前記設定信号に対応する前記設定項目を実行する工程と、
前記アプリケーション・プログラムによって更新コンフィギュレーション・データを生成する工程と、
前記アプリケーション・プログラムによって前記更新コンフィギュレーション・データを前記メモリに伝え、前記更新コンフィギュレーション・データを前記メモリにセーブする工程と、
前記アプリケーション・プログラムによって前記ＢＩＯＳに前記更新コンフィギュレーション・データを書き換える工程と、
を備える接触制御方法。
【請求項２】
ＰＯＳＴ（Power-On Self Test：ポスト）プロセスを実行し、前記ＢＩＯＳによって前記初期のコンフィギュレーション・データを生成する工程を備える請求項１に記載の接触制御方法。
【請求項３】
前記アプリケーション・プログラムを終了する指示を受ける工程を備える請求項１に記載の接触制御方法。
【請求項４】
オペレーションシステムの下でアプリケーション・プログラムが実行される前記オペレーションシステムをロードする工程を備える請求項１に記載の接触制御方法。
【請求項５】
前記アプリケーション・プログラムを実行後、オペレーションシステムをロードする工程を備える請求項１に記載の接触制御方法。
【請求項６】
前記タッチパネルの前記信号に対応する前記設定項目をドラッグしアレンジする工程を備える請求項１に記載の接触制御方法。
【請求項７】
前記アプリケーション・プログラムによって前記タッチパネルの設定信号に対応する前記設定項目を選択的に表示する工程を備える請求項１に記載の接触制御方法。
【請求項８】
ＢＩＯＳ（Basic input Output System）と、
前記ＢＩＯＳに電気的に接続され、初期のコンフィギュレーション・データを記憶するメモリと、
前記メモリに電気的に接続され、入力インターフェースを表示するタッチパネルと、を備え、
前記入力インターフェースは前記初期のコンフィギュレーション・データに対応する複数の設定項目を含み、少なくとも一つの設定項目がトリガーされることに応答して前記タッチパネルは更新コンフィギュレーション・データを生成し、前記タッチパネルは前記更新コンフィギュレーション・データを前記メモリにセーブし、前記タッチパネルは前記更新コンフィギュレーション・データを前記ＢＩＯＳにセーブするコンピュータ・システム。
【請求項９】
前記コンピュータ・システムは、前記タッチパネルによって前記入力インターフェースが表示されるようにするオペレーションシステムを備える請求項８に記載のコンピュータ・システム。
【請求項１０】
前記コンピュータ・システムはオペレーションシステムを備え、前記オペレーションシステムをロードする前に前記タッチパネルは前記入力インターフェースを表示する請求項８に記載のコンピュータ・システム。
【請求項１１】
前記コンピュータ・システムは該コンピュータ・システム用に読み込み可能な記録メディアを含み、前記記録メディアが前記コンピュータ・システムにアクセスされている間、前記入力インターフェースが実行される請求項８に記載のコンピュータ・システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、一般に接触制御方法とその方法を用いたコンピュータ・システム関する。特に、特に、ＢＩＯＳ（Basic Input Output System）を設定するための接触制御方法に関する。
【０００２】
現在のほとんどすべてのコンピュータ・システムはバイオス（ＢＩＯＳ）を備えている。ＢＩＯＳは、コンピュータ・システムのハードウェア機能の基本的なパラメータを制御し構成する。また、オペレーションシステムが様々なハードウェア装置を制御するように、ＢＩＯＳはメディアを供給する。ユーザは、ＢＩＯＳを変更又は設定することによって、ハードウェア機能を可能にするか無効にするか、オペレーション効率とオペレーションプロセスを規定又は制御する。ＢＩＯＳは、ハードウェアを初期化してハードウェア機能を検出してオペレーションシステムをガイドする。
【０００３】
初期段階に、ユーザは、コンピュータ・システムにおける、これまでのウィンドウのインターフェースの助けを借りてＢＩＯＳ設定を操作するために入力装置としてキーボードを使用する。しかし、キーボードの上に方向キーと特定のキーでＢＩＯＳを規定するためには制限があるので、キーボードを使用するのは便利ではない。その上、これまでのウィンドウのインターフェースで示されるＢＩＯＳ設定が、素人にとってはそれぞれのパラメータの意味を理解することがテキストメニューであるので難しく、これまでのウィンドウのインターフェースにアクセスするのは、簡単な仕事ではない。
【０００４】
ＢＩＯＳ設定の効率を促進するために、ＢＩＯＳ設定を変えるために発生する近道はマウスを使用することである。しかし、設定方式が十分直観でなく、ヒューマニスティックで個人に委ねられるので、ユーザにとってはまだ十分に都合なものとは言えない。そして、それでも、ＢＩＯＳ設定インターフェースはこれまでのテキストメニューであり、ユーザがＢＩＯＳを設定することによってコンピュータ効率を高めることは難しい。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許第７９５８３４４号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本件は、ＢＩＯＳを設定するための接触制御方法及びその方法を用いたコンピュータ・システムを提供する。
【０００７】
本件は、ＢＩＯＳを設定するための接触制御方法を開示する。
ＢＩＯＳは、ＢＩＯＳの初期のコンフィギュレーション・データをメモリにセーブする。ユーザは、メモリにセーブされた初期のコンフィギュレーション・データを読むためにアプリケーション・プログラムを立ち上げる。アプリケーション・プログラムはＢＩＯＳ設定の入力インターフェースを呼び起こし、アプリケーション・プログラムはタッチパネルの上に入力インターフェースを表示する。入力インターフェースは初期のコンフィギュレーション・データに対応する多数の設定項目を含む。アプリケーション・プログラムはタッチパネルから設定信号を受け取る。設定信号はオブジェクトがタッチパネルに触れるときに、タッチパネルによってトリガーされる。アプリケーション・プログラムは設定信号に対応する設定項目を実行して、ＢＩＯＳの更新コンフィギュレーション・データを生成する。アプリケーション・プログラムは更新コンフィギュレーション・データをメモリに伝えセーブする。アプリケーション・プログラムは、ＢＩＯＳの更新コンフィギュレーション・データを書き換える。
【０００８】
本件におけるコンピュータ・システムは、接触制御方法によってＢＩＯＳのコンフィギュレーション・データを規定する。コンピュータ・システムはＢＩＯＳ、メモリ、およびタッチパネルを含む。ＢＩＯＳでセーブされる初期のコンフィギュレーション・データがある。メモリは、電気的にＢＩＯＳに接続して、ＢＩＯＳから伝えられる初期のコンフィギュレーション・データを記憶する。タッチパネルは電気的にメモリと接続しＢＩＯＳ設定のために入力インターフェースを表示する。入力インターフェースはＢＩＯＳの初期のコンフィギュレーション・データに対応する複数の設定項目を含む。少なくとも１つの設定項目がトリガーされるとき、コンピュータ・システムは、ＢＩＯＳの更新コンフィギュレーション・データを生成する。コンピュータ・システムは、ＢＩＯＳの更新コンフィギュレーション・データをメモリに伝えて、メモリにＢＩＯＳの更新コンフィギュレーション・データをセーブする。コンピュータ・システムは更新コンフィギュレーション・データをＢＩＯＳに書き換える。
【０００９】
本件は、従来のアプローチと異なり、ユーザにグラフィック入力インターフェースを使って接触制御方法の方法によってＢＩＯＳを規定することを可能にする。本件の接触制御の入力インターフェースはキーボード又はマウスから取り替わる。また、本件のグラフィック入力インターフェースはメニューテーブルから取り替わる。
【００１０】
本件は接触制御の入力インターフェースでＢＩＯＳ設定方法を簡素化する。そして、本件は伝統的なメニューテーブルからグラフィック入力インターフェースに取り替えて、異なったＢＩＯＳ機能かパラメータに対応する設定アイコンは、分かり易く、ユーザの応用を容易にする。ユーザは、接触制御方法によって、より直覚的にＢＩＯＳのパラメータを規定して、コンピュータ・システムの効率を高めることができる。
【００１１】
更なる目的と利点は詳細な説明と図面とによって明らかになる。
【図面の簡単な説明】
【００１２】
【図１】１つの実施形態のコンピュータ・システムのブロック・チャートを示す。
【図２】１つの実施形態の接触制御方法のフローチャートを示す。
【図３】１つの実施形態の接触制御方法のアプリケーションチャートを示す。
【図４】１つの実施形態の接触制御方法のアプリケーションチャートを示す。
【図５】１つの実施形態の接触制御方法のアプリケーションチャートを示す。
【図６】１つの実施形態の接触制御方法のアプリケーションチャートを示す。
【図７】１つの実施形態の接触制御方法のアプリケーションチャートを示す。
【図８】１つの実施形態の接触制御方法のアプリケーションチャートを示す。
【図９】１つの実施形態の接触制御方法のアプリケーションチャートを示す。
【発明を実施するための形態】
【００１３】
図１は本件のコンピュータ・システムを示す、図２は本件のＢＩＯＳを設定するための接触制御方法のフローチャートを示す、そして、図３から図９は接触制御方法の適用を示し、そして、これは本件の好ましい実施形態である。
【００１４】
図１に示されるように、本件のコンピュータ・システム１０は基本的なＢＩＯＳ（basic input output system）１０１、メモリ１０３、およびタッチパネル１０５を含んでいる。コンピュータ・システム１０は、デスクトップコンピュータ、ノートブック、ラップトップコンピュータまたはタブレットコンピュータであってもよく、コンピュータ・システム１０は説明された特定のコンピュータ・システムに制限されない。ＢＩＯＳ１０１は初期のコンフィギュレーション・データを含んでいる、そして、メモリ１０３はランダムアクセスメモリ（ＲＡＭ）を含む。メモリ１０３は電気的にそれぞれＢＩＯＳ１０１とタッチパネル１０５とに接続する。
【００１５】
図１及び図２に示されるように、ステップ２００はプロセスについて説明する。コンピュータ・システム１０がブート（Boot）プロセスを実行し、コンピュータ・システム１０のＢＩＯＳ１０１がＰＯＳＴ（Power-On Self Test：ポスト）プロセスを実行する。したがって、ＢＩＯＳ１０１は初期のコンフィギュレーション・データを生成する。
【００１６】
ステップ２０１は、コンピュータ・システム１０のＢＩＯＳ１０１が、初期のコンフィギュレーション・データをメモリ１０３に伝えて、メモリ１０３の初期のコンフィギュレーション・データをセーブするプロセスを示す。
【００１７】
ユーザは、オブジェクトによってアプリケーション・プログラムをトリガーし、起動する。オブジェクトは、指、接触ペン又はマウスであるが、オブジェクトはそれらに制限されない。ステップ２０３はアプリケーション・プログラムがＢＩＯＳ１０１の初期のコンフィギュレーション・データをメモリ１０３から読み込むプロセスを示す。その後、アプリケーション・プログラムは、入力インターフェース１０６を呼び起こして、タッチパネル１０５の上に入力インターフェース１０６を表示する。図３に示されるように、入力インターフェース１０６は初期のコンフィギュレーションに対応する多数の設定項目を含んでいる。
【００１８】
タッチパネル１０５はアプリケーション・プログラムによって呼び起こされた入力インターフェース１０６を表示する。入力インターフェース１０６は設定項目１０６１、設定項目１０６２及び設定項目１０６３などの多数の設定項目を含んでいる。さらに、ＢＩＯＳで設定されるその異なった構成メニューを表すため、様々なグラフィック又はアイコンが各設定項目１０６１、１０６２と１０６３のそれぞれに対応している。
【００１９】
本実施形態では、例えば、設定項目１０６１はブートに関連するコンフィギュレーション・メニューを表す。設定項目１０６２はコンピュータ周辺機器のモニターに関連するコンフィギュレーション・データを表す。そして、設定項目１０６３は入力インターフェース１０６自体の設定を表す。本発明の好ましい実施形態ではＢＩＯＳ機能の一部だけについて説明する。そして、設定項目の様々な修正と変更とは当業者に理解されるであろう。本発明をこれらの実施形態に限定されず、本発明の範囲から逸脱しない範囲で、修正したり変更したりすることができる。
【００２０】
本実施形態に関するアプリケーション・プログラムはコンピュータ・システム１０のオペレーションシステムの操作で作成された、またはコンピュータ・システム１０のオペレーションシステムをロードする前に立ち上げることができた。本実施形態に関するアプリケーション・プログラムはオペレーションシステムの操作で説明される。オペレーションシステムをロードする前にアプリケーション・プログラムが始動することが当業者は気が付くであろう。本発明をこれらの実施形態に限定しないが、本発明の範囲から逸脱しない範囲で修正と変更とができるであろう。
【００２１】
ところでユーザはタッチパネル１０５の上に表示された入力インターフェース１０６に触れることを通してＢＩＯＳを規定する。ユーザが触れることは設定信号のトリガーになる。ステップ２０５は、アプリケーション・プログラムがタッチパネル１０５から設定信号を受け取り、設定信号に対応する入力インターフェース１０６の設定を実行するプロセスを示す。
【００２２】
図４に示されているように、ユーザはタッチパネル１０５の上で設定項目１０６１に触れると、ユーザの接触は設定信号のトリガーになる。アプリケーション・プログラムは、タッチパネル１０５から設定信号を受け取り、設定信号に対応する入力インターフェース１０６の設定項目１０６１を実行する。本実施形態において設定項目１０６１はブートプロセスに関連する設定を表す。図５に示されるように、入力インターフェース１０６はユーザが規定する関連するブートのオプション、例えば、ブートプロセスのオプション又はブートデバイスのオプションを規定する。
【００２３】
本実施形態において、ユーザの接触は、指、接触ペン、他のツールまたは他の方法で実施できる。本発明は本実施形態に限定されない。
【００２４】
図２に示されているように、ステップ２０７はアプリケーション・プログラムがタッチパネル１０５によってトリガーされた設定信号とアプリケーション・プログラムの終了設定とを比較するプロセスを示す。アプリケーション・プログラムがアプリケーション・プログラムを終了する指示を受けたなら、ユーザはＢＩＯＳ設定の設定プロセスを終了させるか、選択的にＢＩＯＳ設定プロセスを継続し持続しステップ２０５へ戻させることができる。
【００２５】
アプリケーション・プログラムがアプリケーション・プログラムを終了する指示を受けるなら、図２に示されるように、コンピュータ・システム１０はユーザがＢＩＯＳの設定プロセスを終了するとみなす。ステップ２０９はアプリケーション・プログラムが設定プロセスの設定項目の設定結果に従った更新コンフィギュレーション・データを生成するプロセスを示す。またステップ２０９は、アプリケーション・プログラムがＢＩＯＳ１０１に更新コンフィギュレーション・データを書き戻した後、アプリケーション・プログラムは更新コンフィギュレーション・データをメモリ１０３に伝え、更新コンフィギュレーション・データをセーブするプロセスを示す。ＢＩＯＳ１０１はコンピュータ・システム１０の次のブートの間、初期のコンフィギュレーション・データとして更新コンフィギュレーション・データを取り込む。
【００２６】
本実施形態において、アプリケーション・プログラムはさらにステップ２０５におけるタッチパネル１０５からトリガーされた設定信号を受け取る。アプリケーション・プログラムは、設定信号に従い設定項目の位置をドラッグしアレンジし、異なったユーザのオペレーションの要求と習慣とを満たす。
【００２７】
図６に示されるように、ユーザは接触制御方法で元々後の位置に配置された設定商品１０６３前の位置にドラッグして、その後、ユーザは、設定項目１０６１と設定項目１０６２の間に設定項目１０６３を配列する。図７に示されるように、図７はユーザのドラッグ後の新しいアレンジメントである。入力インターフェース１０６の設定項目のアレンジメントは図３におけるアレンジメントと異なっている。ユーザの個人的な要求と操作習慣とに従って、ユーザは入力インターフェース１０６の設定をカスタム設計できる。
【００２８】
アプリケーション・プログラムはさらにステップ２０５のタッチパネル１０５からトリガーされた設定信号を受け取る。そして、アプリケーション・プログラムは設定信号に従い、選択的に、入力インターフェースに表示する設定項目のタイプとその数量を決める。
【００２９】
図７に示されるように、ユーザが接触制御方法で設定項目１０６３をトリガーする間、アプリケーション・プログラムは設定項目１０６３に対応する設定を表示する。設定項目１０６３は本実施形態の入力インターフェース１０６自体に関連する設定を示す。ユーザは設定項目１０６３を介して入力インターフェース１０６の設定を規定できる。図８に示されるように、設定項目１０６３に対応する設定が選択的に入力インターフェース１０６に表示する設定項目のタイプと数量を決める。
【００３０】
図９に示されるように、図９の入力インターフェース１０６の設定項目の数量は図３の設定項目と異なっている。ユーザは頻繁に規定される設定項目を表示できる。そして、ユーザは、設定項目が誤って又は不必要に規定されるのを防ぐためにいくつかの設定項目を隠すことができる。
【００３１】
本件の接触制御方法はタッチパネルを有するコンピュータ・システムに適している。ユーザが、ＢＩＯＳを設定する必要があるとき、ユーザは接触制御方法で直接ＢＩＯＳに関するコンフィギュレーション・データを規定できる。本件は、接触制御方法と協力してグラフィック入力インターフェースを使ってＢＩＯＳ設定プロセスの便利さを高める。ユーザもドラッグ、ディスプレイまたは隠すことを含むオペレーションによって個人的にオペレーションモードかオペレーションルーチンをカスタマイズできるでしょう。
【００３２】
初期に、アプリケーション・プログラムはコンピュータ・システムに読み込み可能な又はアクセスしやすい記録メディアに記憶できる。記録メディアはディスクであるかもしれないが、記録メディアはディスクに制限されない。ユーザがアプリケーション・プログラムを記録メディアからコンピュータ・システムにロードしインストールしている間、ユーザはアプリケーション・プログラムを立ち上げ、ＢＩＯＳを設定するための接触制御方法を利用できる。
【００３３】
本件は現在好ましい実施形態であると考えることであることを開示しているが、本件の実施形態に制限されないことが理解されるであろう。反対に、請求の範囲に範囲内において様々な変更とアレンジメントとを包含するものである。つまり、すべての変更と類似構造物を包含するよう最も広く解釈されるべきである。したがって、請求の範囲は本発明の範囲を定義することを意図する。
【図１】
2012226726.tif 000003
【図２】
2012226726.tif 000004
【図３】
2012226726.tif 000005
【図４】
2012226726.tif 000006
【図５】
2012226726.tif 000007
【図６】
2012226726.tif 000008
【図７】
2012226726.tif 000009
【図８】
2012226726.tif 000010
【図９】
2012226726.tif 000011