JP3301059B2 - コンピュータ・システムのリモート設定とセットアップ方法 - Google Patents
コンピュータ・システムのリモート設定とセットアップ方法Info
- Publication number
- JP3301059B2 JP3301059B2 JP23554897A JP23554897A JP3301059B2 JP 3301059 B2 JP3301059 B2 JP 3301059B2 JP 23554897 A JP23554897 A JP 23554897A JP 23554897 A JP23554897 A JP 23554897A JP 3301059 B2 JP3301059 B2 JP 3301059B2
- Authority
- JP
- Japan
- Prior art keywords
- setup
- computer system
- remote terminal
- data
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/24—Resetting means
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Input From Keyboards Or The Like (AREA)
Description
【0001】
【発明の属する技術分野】本発明は、概してコンピュー
タ・システムの設定に関連する。更に詳細に述べれば、
本発明はコンピュータ・システムへの設定/セットアッ
プ・パラメータの入力に関連し、特には、前記コンピュ
ータ・システムは、キーボードもビデオ・ディスプレイ
資源も装備しない組み込み制御装置の場合においても動
作し、前記コンピュータ・システムへのリモート設定/
セットアップ・パラメータの入力に関連する。
タ・システムの設定に関連する。更に詳細に述べれば、
本発明はコンピュータ・システムへの設定/セットアッ
プ・パラメータの入力に関連し、特には、前記コンピュ
ータ・システムは、キーボードもビデオ・ディスプレイ
資源も装備しない組み込み制御装置の場合においても動
作し、前記コンピュータ・システムへのリモート設定/
セットアップ・パラメータの入力に関連する。
【0002】
【従来の技術】マイクロプロセッサのX86セット(I
ntel及びAMDにより製造されたマイクロプロセッ
サが最も一般的な例)をベースとするコンピュータ・シ
ステムは、システム変数及びパラメータ情報を低電力消
費型CMOSメモリ・デバイスに保管する。CMOSメ
モリに電力を供給する電池の使用が望ましくない場合、
コストはわずかに高くなるが、電気的にプログラム可能
な不揮発性集積回路メモリを使用できる。保管される変
数及びパラメータは、通常は個々のコンピュータ・シス
テムに固有のものなので、従来より最初にそのコンピュ
ータ・システムを設定する個人により、そのシステムに
入力されていた。
ntel及びAMDにより製造されたマイクロプロセッ
サが最も一般的な例)をベースとするコンピュータ・シ
ステムは、システム変数及びパラメータ情報を低電力消
費型CMOSメモリ・デバイスに保管する。CMOSメ
モリに電力を供給する電池の使用が望ましくない場合、
コストはわずかに高くなるが、電気的にプログラム可能
な不揮発性集積回路メモリを使用できる。保管される変
数及びパラメータは、通常は個々のコンピュータ・シス
テムに固有のものなので、従来より最初にそのコンピュ
ータ・システムを設定する個人により、そのシステムに
入力されていた。
【0003】設定/セットアップ変数及びパラメータ
(以降はまとめてパラメータと称する)の入力は、コン
ピュータ・システムのビデオ・ディスプレイ上に表示さ
れる選択肢にシステム・キーボードを使用して応答し、
コンピュータ・システムのBIOSコードと対話しなが
ら行われる。パラメータの典型的例には、時刻、日付、
キャッシュの使用可能状態、メモリ待ち状態などが含ま
れ、また大部分のコンピュータ・システムに通常20を
超えるパラメータが含まれる。
(以降はまとめてパラメータと称する)の入力は、コン
ピュータ・システムのビデオ・ディスプレイ上に表示さ
れる選択肢にシステム・キーボードを使用して応答し、
コンピュータ・システムのBIOSコードと対話しなが
ら行われる。パラメータの典型的例には、時刻、日付、
キャッシュの使用可能状態、メモリ待ち状態などが含ま
れ、また大部分のコンピュータ・システムに通常20を
超えるパラメータが含まれる。
【0004】X86ベースのコンピュータ・マザーボー
ドが備える小型サイズ、幅広い機能性、低コストといっ
た特徴は大きな関心を集め、製造機械、事務機器、及び
家庭用製品に組み込まれる制御装置として、これらのボ
ードが使用されるようになった。このような用途の中
で、コンピュータ・システム、その中でも主にマザーボ
ードは、従来より組み込み制御装置と呼ばれている。組
み込み制御装置として動作するコンピュータ・システム
は、通常キーボードも実質的なビデオ・ディスプレイ・
システムも装備しない。したがって設定/セットアップ
・パラメータの入力、修正、又は更新などの操作は、非
常に限定されるか、又は特別なキーボード及びディスプ
レイの接続を必要とするかのどちらかであり、ディスプ
レイの接続には従来のX86マザーボード用のビデオ・
カードも必要である。単に設定/セットアップ・パラメ
ータの変更のためだけにキーボード及びディスプレイを
装備することは、単一の組み込み制御装置の場合でも特
に望ましいわけではなく、まして複数の組み込み制御装
置を購入して操作するときはなおさらである。設定/セ
ットアップ・パラメータの置換、更新、あるいは変更を
実行するだけのために、キーボード、ビデオ・ディスプ
レイ・カード、及びディスプレイを組み込み制御装置各
々のマザーボードに接続することが望ましくないこと
は、明らかである。
ドが備える小型サイズ、幅広い機能性、低コストといっ
た特徴は大きな関心を集め、製造機械、事務機器、及び
家庭用製品に組み込まれる制御装置として、これらのボ
ードが使用されるようになった。このような用途の中
で、コンピュータ・システム、その中でも主にマザーボ
ードは、従来より組み込み制御装置と呼ばれている。組
み込み制御装置として動作するコンピュータ・システム
は、通常キーボードも実質的なビデオ・ディスプレイ・
システムも装備しない。したがって設定/セットアップ
・パラメータの入力、修正、又は更新などの操作は、非
常に限定されるか、又は特別なキーボード及びディスプ
レイの接続を必要とするかのどちらかであり、ディスプ
レイの接続には従来のX86マザーボード用のビデオ・
カードも必要である。単に設定/セットアップ・パラメ
ータの変更のためだけにキーボード及びディスプレイを
装備することは、単一の組み込み制御装置の場合でも特
に望ましいわけではなく、まして複数の組み込み制御装
置を購入して操作するときはなおさらである。設定/セ
ットアップ・パラメータの置換、更新、あるいは変更を
実行するだけのために、キーボード、ビデオ・ディスプ
レイ・カード、及びディスプレイを組み込み制御装置各
々のマザーボードに接続することが望ましくないこと
は、明らかである。
【0005】
【発明が解決しようとする課題】X86タイプのコンピ
ュータ・システムの設定/セットアップ・パラメータの
変更にリモート端末を使用できるようにするために、コ
ンピュータ・システムとの総合的な双方向通信を単純な
接続によって可能にする、効率的な方法、及び関連する
コンピュータ・プログラム・コードが必要とされてい
る。
ュータ・システムの設定/セットアップ・パラメータの
変更にリモート端末を使用できるようにするために、コ
ンピュータ・システムとの総合的な双方向通信を単純な
接続によって可能にする、効率的な方法、及び関連する
コンピュータ・プログラム・コードが必要とされてい
る。
【0006】
【課題を解決するための手段】コンピュータ・システム
へのリモート設定/セットアップは、次のようなステッ
プで実施される。即ち、コンピュータ・システム内のパ
ワー・オン・テスト・モードを始動し、コンピュータ・
システムにより視覚又は聴覚信号(以下、まとめて「視
聴覚信号」と云う場合がある)を生成して、コンピュー
タ・システム内でリモート端末からの第1の制御信号を
監視する。次に監視中に第1の制御信号が検出された場
合、コンピュータ・システムとリモート端末との間で設
定/セットアップ・データを通信する。また第1の制御
信号が指定した時間内に検出されない場合は、パワー・
オン・テスト・モードを終了し、リモート端末内で生成
される第2の制御信号に応答してパワー・オン・テスト
・モードを始めるように、コンピュータ・システムを戻
す。特には、前記コンピュータ・システムは、キーボー
ドもビデオ・ディスプレイ資源も装備しない組み込み制
御装置の場合においても動作し、コンピュータ・システ
ムのリモート設定/セットアップがおこなわれる。詳細
には本発明は、コンピュータ・システム内の設定及びセ
ットアップ・パラメータをリモート操作で指定する方法
において、コンピュータ・システムがキーボード及びデ
ィスプレイを装備しない又はしている場合において、 (a)前記コンピュータ・システム内のパワー・オン・
テスト・モードを起動するステップと、 (b)前記コンピュータ・システムにより視覚又は聴覚
信号を生成するステップと、 (c)前記コンピュータ・システム内でリモート端末か
らの第1の制御信号を監視するステップと、 (d)前記監視するステップにおいて、前記第1の制御
信号が検出された場合に、前記コンピュータ・システム
と前記リモート端末との間で設定及びセットアップ・デ
ータを伝達するステップと、 (e)指定した時間内に前記第1の制御信号が検出され
ない場合に、前記パワー・オン・テスト・モードを終了
するステップと、 (f)前記リモート端末内で生成される第2の制御信号
に応答し、前記コンピュータ・システムを前記パワー・
オン・テスト・モードの始動へ戻すステップと、を含む
方法に関する。好ましくは、前記(a)乃至(f)の各
ステップが、オペレーティング・システムのブート前に
おいて行われることを特徴とする。好ましくは、前記コ
ンピュータ・システムが組み込み制御装置であることを
特徴とする。好ましくは、前記組み込み制御装置自身が
生成するシーケンスが、パワー・オン自己テスト・モー
ドに含まれることを特徴とする。好ましくは、前記監視
するステップにおいて、前記第1の制御信号が検出され
た場合に、パワー・オン自己テスト・シーケンス内で割
り込みを使用して前記コンピュータ・システムと前記リ
モート端末との間の双方向通信が行われることを特徴と
する。
へのリモート設定/セットアップは、次のようなステッ
プで実施される。即ち、コンピュータ・システム内のパ
ワー・オン・テスト・モードを始動し、コンピュータ・
システムにより視覚又は聴覚信号(以下、まとめて「視
聴覚信号」と云う場合がある)を生成して、コンピュー
タ・システム内でリモート端末からの第1の制御信号を
監視する。次に監視中に第1の制御信号が検出された場
合、コンピュータ・システムとリモート端末との間で設
定/セットアップ・データを通信する。また第1の制御
信号が指定した時間内に検出されない場合は、パワー・
オン・テスト・モードを終了し、リモート端末内で生成
される第2の制御信号に応答してパワー・オン・テスト
・モードを始めるように、コンピュータ・システムを戻
す。特には、前記コンピュータ・システムは、キーボー
ドもビデオ・ディスプレイ資源も装備しない組み込み制
御装置の場合においても動作し、コンピュータ・システ
ムのリモート設定/セットアップがおこなわれる。詳細
には本発明は、コンピュータ・システム内の設定及びセ
ットアップ・パラメータをリモート操作で指定する方法
において、コンピュータ・システムがキーボード及びデ
ィスプレイを装備しない又はしている場合において、 (a)前記コンピュータ・システム内のパワー・オン・
テスト・モードを起動するステップと、 (b)前記コンピュータ・システムにより視覚又は聴覚
信号を生成するステップと、 (c)前記コンピュータ・システム内でリモート端末か
らの第1の制御信号を監視するステップと、 (d)前記監視するステップにおいて、前記第1の制御
信号が検出された場合に、前記コンピュータ・システム
と前記リモート端末との間で設定及びセットアップ・デ
ータを伝達するステップと、 (e)指定した時間内に前記第1の制御信号が検出され
ない場合に、前記パワー・オン・テスト・モードを終了
するステップと、 (f)前記リモート端末内で生成される第2の制御信号
に応答し、前記コンピュータ・システムを前記パワー・
オン・テスト・モードの始動へ戻すステップと、を含む
方法に関する。好ましくは、前記(a)乃至(f)の各
ステップが、オペレーティング・システムのブート前に
おいて行われることを特徴とする。好ましくは、前記コ
ンピュータ・システムが組み込み制御装置であることを
特徴とする。好ましくは、前記組み込み制御装置自身が
生成するシーケンスが、パワー・オン自己テスト・モー
ドに含まれることを特徴とする。好ましくは、前記監視
するステップにおいて、前記第1の制御信号が検出され
た場合に、パワー・オン自己テスト・シーケンス内で割
り込みを使用して前記コンピュータ・システムと前記リ
モート端末との間の双方向通信が行われることを特徴と
する。
【0007】本発明の別の形態は、前述のステップを実
施するためにコンピュータ・システムを制御できるプロ
グラム製品、詳細には本発明のプログラムを記録したコ
ンピュータ読み取り可能な記録媒体に関連する。
施するためにコンピュータ・システムを制御できるプロ
グラム製品、詳細には本発明のプログラムを記録したコ
ンピュータ読み取り可能な記録媒体に関連する。
【0008】本発明の特定の実施例では、X86コンピ
ュータ・システムのBIOSコードが変更され、その結
果、リモート入力される情報を、組み込み制御装置が受
け入れる状態であることをオペレータに知らせるための
音声信号を、組み込み制御装置自身が生成するシーケン
スが、パワー・オン自己テスト(POST)モードに含
まれるようにする。次にシリアル・ポートを介して組み
込み制御装置に接続されるリモート端末によりリモート
通信が開始され、その後シリアル・ラインを介してリモ
ート端末から組み込み制御装置へ、適切なアクセス制御
信号が初期伝送される。いったん通信が確立されると、
組み込み制御装置内で生成されてリモート端末に伝送さ
れるビデオ信号に応答して、設定/セットアップ・デー
タがリモート端末のキーボードを介して入力され、シリ
アル・ラインを介して組み込み制御装置に伝送される。
伝達された設定/セットアップ・データは、あたかもロ
ーカルに生成されたかのように組み込み制御装置に入力
される。組み込み制御装置とリモート端末との間の双方
向通信は、パワー・オン自己テスト・シーケンス内で割
り込みを使用して確立される。この割り込みは、ビデオ
情報をシリアル・ポートに経路指定し、シリアル・ライ
ンを介してリモート端末に伝送し、設定/セットアップ
・データを設定/セットアップ・パラメータとしてシリ
アル・ポートを介して返す。
ュータ・システムのBIOSコードが変更され、その結
果、リモート入力される情報を、組み込み制御装置が受
け入れる状態であることをオペレータに知らせるための
音声信号を、組み込み制御装置自身が生成するシーケン
スが、パワー・オン自己テスト(POST)モードに含
まれるようにする。次にシリアル・ポートを介して組み
込み制御装置に接続されるリモート端末によりリモート
通信が開始され、その後シリアル・ラインを介してリモ
ート端末から組み込み制御装置へ、適切なアクセス制御
信号が初期伝送される。いったん通信が確立されると、
組み込み制御装置内で生成されてリモート端末に伝送さ
れるビデオ信号に応答して、設定/セットアップ・デー
タがリモート端末のキーボードを介して入力され、シリ
アル・ラインを介して組み込み制御装置に伝送される。
伝達された設定/セットアップ・データは、あたかもロ
ーカルに生成されたかのように組み込み制御装置に入力
される。組み込み制御装置とリモート端末との間の双方
向通信は、パワー・オン自己テスト・シーケンス内で割
り込みを使用して確立される。この割り込みは、ビデオ
情報をシリアル・ポートに経路指定し、シリアル・ライ
ンを介してリモート端末に伝送し、設定/セットアップ
・データを設定/セットアップ・パラメータとしてシリ
アル・ポートを介して返す。
【0009】
【発明の実施の形態】図1は、本発明の実施を概略的に
示している。ここでは、個々に組み込み制御装置を装備
するマシン1が、オペレータ2がリモート端末3から通
信ライン4を介して実行する設定/セットアップ・パラ
メータ変更の対象となっている。前述のように、各マシ
ン1内に実装された組み込み制御装置は、X86ベース
のコンピュータ・システムであり、パワー・オン自己テ
スト(POST)動作モードを備えた基本入出力システ
ム(BIOS)コード、及びPC DOS、OS/2、
又はWindowsなどのセルフ・ブーティング・オペ
レーティング・システムを含む。英数字キーボードも内
包するビデオ・ディスプレイ・システムも装備しない点
を除き、マシン1の機能は制約されない。例えば、マシ
ンは製造ラインの中や商業用の高度な自動販売機中で使
用されたりする。図1に示すリモート端末3は、キーボ
ード及びビデオ・ディスプレイを含む。ケーブル4は、
シリアル・ライン又はパラレル・ラインを使用でき、更
に赤外線又は無線周波数リンクを介して実現することも
可能である。根本的な目的は、マシンごとに異なる場合
も同じ場合もある、X86ベースの組み込み制御装置タ
イプの個々のコンピュータ・システムを特徴付ける設定
/セットアップ・パラメータを、オペレータ2が変更で
きるようにすることである。
示している。ここでは、個々に組み込み制御装置を装備
するマシン1が、オペレータ2がリモート端末3から通
信ライン4を介して実行する設定/セットアップ・パラ
メータ変更の対象となっている。前述のように、各マシ
ン1内に実装された組み込み制御装置は、X86ベース
のコンピュータ・システムであり、パワー・オン自己テ
スト(POST)動作モードを備えた基本入出力システ
ム(BIOS)コード、及びPC DOS、OS/2、
又はWindowsなどのセルフ・ブーティング・オペ
レーティング・システムを含む。英数字キーボードも内
包するビデオ・ディスプレイ・システムも装備しない点
を除き、マシン1の機能は制約されない。例えば、マシ
ンは製造ラインの中や商業用の高度な自動販売機中で使
用されたりする。図1に示すリモート端末3は、キーボ
ード及びビデオ・ディスプレイを含む。ケーブル4は、
シリアル・ライン又はパラレル・ラインを使用でき、更
に赤外線又は無線周波数リンクを介して実現することも
可能である。根本的な目的は、マシンごとに異なる場合
も同じ場合もある、X86ベースの組み込み制御装置タ
イプの個々のコンピュータ・システムを特徴付ける設定
/セットアップ・パラメータを、オペレータ2が変更で
きるようにすることである。
【0010】図2は、通常のキーボードが設定/セット
アップ情報を入力するために、X86タイプのコンピュ
ータ・システムと対話する方法の概略を示している。図
に示すように、キーボード6でキーボード入力(tac
tile)操作を実行すると、マザーボード7上の割り
込みハードウェアで識別され、「通常」モードで割り込
み09h(hは16進数を表す)を始動し、設定/セッ
トアップCMOSメモリ9を参照する文字を送信し、あ
るいはこれを戻す。
アップ情報を入力するために、X86タイプのコンピュ
ータ・システムと対話する方法の概略を示している。図
に示すように、キーボード6でキーボード入力(tac
tile)操作を実行すると、マザーボード7上の割り
込みハードウェアで識別され、「通常」モードで割り込
み09h(hは16進数を表す)を始動し、設定/セッ
トアップCMOSメモリ9を参照する文字を送信し、あ
るいはこれを戻す。
【0011】X86ベースのコンピュータ・システム内
の設定/セットアップ・パラメータ・データの「通常
の」入力中の補完的操作には、メニュー及びキーボード
入力データの表示に適したビデオ・ディスプレイ・デー
タを生成し、これを視覚的に実現することが含まれる。
図3に示すように、BIOSベースの設定/セットアッ
プ・データは、拡張ASCII形式で「通常の」割り込
み10hに与えられ、ビデオ・アダプタ13上のビデオ
BIOSルーチンに伝送される。次にそのまま直接ビデ
オ・モニタ14に伝送され、入力された設定/セットア
ップ・データの結果を連続するビデオ・ページ16に表
示する。図2及び図3に示す操作は、設定/セットアッ
プ・パラメータの入力または変更の形態として、キーボ
ード6及びモニタ14を必要とする点に注意されたい。
これと対照的に、本発明が関連する前述の組み込み制御
装置タイプX86コンピュータ・システムは、通常のキ
ーボード、ビデオ・アダプタ及びモニタが存在しない。
の設定/セットアップ・パラメータ・データの「通常
の」入力中の補完的操作には、メニュー及びキーボード
入力データの表示に適したビデオ・ディスプレイ・デー
タを生成し、これを視覚的に実現することが含まれる。
図3に示すように、BIOSベースの設定/セットアッ
プ・データは、拡張ASCII形式で「通常の」割り込
み10hに与えられ、ビデオ・アダプタ13上のビデオ
BIOSルーチンに伝送される。次にそのまま直接ビデ
オ・モニタ14に伝送され、入力された設定/セットア
ップ・データの結果を連続するビデオ・ページ16に表
示する。図2及び図3に示す操作は、設定/セットアッ
プ・パラメータの入力または変更の形態として、キーボ
ード6及びモニタ14を必要とする点に注意されたい。
これと対照的に、本発明が関連する前述の組み込み制御
装置タイプX86コンピュータ・システムは、通常のキ
ーボード、ビデオ・アダプタ及びモニタが存在しない。
【0012】X86アーキテクチャ・ベースの組み込み
制御装置の設定、またはセットアップに必要な通常の資
源をもたないことは、図4に機能的に示すような方法で
実現される。組み込み制御装置17は、キーボードもデ
ィスプレイも装備していない。しかし図に示すように、
通信ライン4(シリアル・フォーマット・ケーブルが望
ましいが、必ずしもこれでなくてもよい)が組み込み制
御装置17のポート及びリモート端末3のポートに接続
される。このリモート端末は、携帯型のX86ベースの
パーソナル・コンピュータが望ましい。リモート端末3
は、キーボード18及びビデオ・ディスプレイ19を装
備する。ディスプレイ19の画面表示例を参照番号21
に示す。本発明では、組み込み制御装置17から通信さ
れるビデオ情報に応答して、リモート端末3に設定/セ
ットアップ・パラメータを表示し、リモート端末3から
キーボード入力操作でパラメータを入力することを意図
する。本発明の目的は、組み込み制御装置17が設定/
セットアップ・パラメータ変更を受け入れる状態のとき
に、受け入れ可能な形式で、リモート端末3のオペレー
タが、設定/セットアップ情報を組み込み制御装置17
に伝達できるようにすることである。図4の内容を実現
するための操作を示す流れ図を図5に示す。
制御装置の設定、またはセットアップに必要な通常の資
源をもたないことは、図4に機能的に示すような方法で
実現される。組み込み制御装置17は、キーボードもデ
ィスプレイも装備していない。しかし図に示すように、
通信ライン4(シリアル・フォーマット・ケーブルが望
ましいが、必ずしもこれでなくてもよい)が組み込み制
御装置17のポート及びリモート端末3のポートに接続
される。このリモート端末は、携帯型のX86ベースの
パーソナル・コンピュータが望ましい。リモート端末3
は、キーボード18及びビデオ・ディスプレイ19を装
備する。ディスプレイ19の画面表示例を参照番号21
に示す。本発明では、組み込み制御装置17から通信さ
れるビデオ情報に応答して、リモート端末3に設定/セ
ットアップ・パラメータを表示し、リモート端末3から
キーボード入力操作でパラメータを入力することを意図
する。本発明の目的は、組み込み制御装置17が設定/
セットアップ・パラメータ変更を受け入れる状態のとき
に、受け入れ可能な形式で、リモート端末3のオペレー
タが、設定/セットアップ情報を組み込み制御装置17
に伝達できるようにすることである。図4の内容を実現
するための操作を示す流れ図を図5に示す。
【0013】図5に示す本発明の実施例は、X86ベー
スのコンピュータ・システムのBIOSコードを改良し
て、パワー・オン自己テスト(POST)中、即ちオペ
レーティング・システム(PC DOS、OS/2、W
indowsなど)のブート前のマシン動作の段階で、
設定/セットアップ・パラメータの入力のためのリモー
ト通信を始動できるようにすることを意図している。実
施例では改良されたBIOSは、コンピュータ・システ
ム内のキーボード、及びビデオ・ディスプレイから直接
設定/セットアップ・パラメータを変更する通常の機能
を保持しながら、更にリモート端末から設定/セットア
ップ・パラメータの変更を始動するための資源を提供す
る。実施例では、リモート・アクセス・モードの始動を
識別するために、コンピュータ・システム・スピーカか
らの音声信号の使用を想定しているが、この信号は、発
光ダイオード(LED)又はその他の単純だが視覚的に
認知できる素子で全く同様に提供できる。
スのコンピュータ・システムのBIOSコードを改良し
て、パワー・オン自己テスト(POST)中、即ちオペ
レーティング・システム(PC DOS、OS/2、W
indowsなど)のブート前のマシン動作の段階で、
設定/セットアップ・パラメータの入力のためのリモー
ト通信を始動できるようにすることを意図している。実
施例では改良されたBIOSは、コンピュータ・システ
ム内のキーボード、及びビデオ・ディスプレイから直接
設定/セットアップ・パラメータを変更する通常の機能
を保持しながら、更にリモート端末から設定/セットア
ップ・パラメータの変更を始動するための資源を提供す
る。実施例では、リモート・アクセス・モードの始動を
識別するために、コンピュータ・システム・スピーカか
らの音声信号の使用を想定しているが、この信号は、発
光ダイオード(LED)又はその他の単純だが視覚的に
認知できる素子で全く同様に提供できる。
【0014】本発明に従って改良された組み込み制御装
置タイプのコンピュータ・システムの動作は、楕円22
に示すように電源をオンにすることから開始し、先に述
べたように、ブロック23で示すオペレーティング・シ
ステム(OS)のブーティングで終了する。電源をオン
にすると(22)、組み込み制御装置のパワー・オン自
己テスト・モードの初期段階が始まり、ブロック24に
示すようにハードウェア構成要素の初期化と設定が実行
される。キーボードが存在する場合は、これは組み込み
制御装置タイプのコンピュータ・システムの標準装備で
はないが、操作26に示すようにエスケープ・キーを押
すことにより、BIOSの設定/セットアップ・コード
の動作28を介して、ユーザが「通常の」設定/セット
アップ・パラメータ入力27を始動できる。「通常の」
設定/セットアップ・パラメータ変更が終了すると、組
み込み制御装置は、変更された設定/セットアップ・パ
ラメータを使用してPOSTを再開する。
置タイプのコンピュータ・システムの動作は、楕円22
に示すように電源をオンにすることから開始し、先に述
べたように、ブロック23で示すオペレーティング・シ
ステム(OS)のブーティングで終了する。電源をオン
にすると(22)、組み込み制御装置のパワー・オン自
己テスト・モードの初期段階が始まり、ブロック24に
示すようにハードウェア構成要素の初期化と設定が実行
される。キーボードが存在する場合は、これは組み込み
制御装置タイプのコンピュータ・システムの標準装備で
はないが、操作26に示すようにエスケープ・キーを押
すことにより、BIOSの設定/セットアップ・コード
の動作28を介して、ユーザが「通常の」設定/セット
アップ・パラメータ入力27を始動できる。「通常の」
設定/セットアップ・パラメータ変更が終了すると、組
み込み制御装置は、変更された設定/セットアップ・パ
ラメータを使用してPOSTを再開する。
【0015】本発明が規定する方法に従い、組み込み制
御装置に直接接続されるキーボードのエスケープ・キー
の入力26がないときは、組み込み制御装置がそのスピ
ーカから通報音を発し(通常は29で)、そのまま続い
て31で、リモート端末が組み込み制御装置に接続され
ているか否かが確認される。リモート端末が組み込み制
御装置に接続されていない場合、組み込み制御装置は2
5でPOSTの終了段階を始動し、23でOSのブート
を始動する。これと対照的にリモート端末が接続されて
いる場合は、タイマー32が始動され、特別な制御信号
(第1の制御信号に相当する)が存在するかどうかを3
3で定期的にチェックする。この制御信号は、設定/セ
ットアップ変更モードの動作へのアクセスを制限する形
態として、英数字パスワードを含むことが多い。34
で、指定された時間内に制御信号の特別なシーケンスが
リモート端末から受信されない場合、組み込み制御装置
の動作は、25のPOSTの終了段階に入る。これと対
照的に、適切な制御信号がリモート端末から受信された
場合は、設定/セットアップ通信に続けるために、「新
しい」割り込み09h及び10hの使用が、36で指定
される。BIOSの設定/セットアップ・ブロック28
内で実行される動作の詳細については図8を、またブロ
ック36で指定される「新しい」割り込み09h、及び
10hの詳細については図9を、それぞれ参照された
い。
御装置に直接接続されるキーボードのエスケープ・キー
の入力26がないときは、組み込み制御装置がそのスピ
ーカから通報音を発し(通常は29で)、そのまま続い
て31で、リモート端末が組み込み制御装置に接続され
ているか否かが確認される。リモート端末が組み込み制
御装置に接続されていない場合、組み込み制御装置は2
5でPOSTの終了段階を始動し、23でOSのブート
を始動する。これと対照的にリモート端末が接続されて
いる場合は、タイマー32が始動され、特別な制御信号
(第1の制御信号に相当する)が存在するかどうかを3
3で定期的にチェックする。この制御信号は、設定/セ
ットアップ変更モードの動作へのアクセスを制限する形
態として、英数字パスワードを含むことが多い。34
で、指定された時間内に制御信号の特別なシーケンスが
リモート端末から受信されない場合、組み込み制御装置
の動作は、25のPOSTの終了段階に入る。これと対
照的に、適切な制御信号がリモート端末から受信された
場合は、設定/セットアップ通信に続けるために、「新
しい」割り込み09h及び10hの使用が、36で指定
される。BIOSの設定/セットアップ・ブロック28
内で実行される動作の詳細については図8を、またブロ
ック36で指定される「新しい」割り込み09h、及び
10hの詳細については図9を、それぞれ参照された
い。
【0016】図6は、リモート端末3から組み込み制御
装置17へのキーストローク・データの伝達に関連する
動作を概略的に示している。好ましい実施例として、ケ
ーブル4は、データをシリアル形式でシリアル・ポート
・ハードウェア37に供給する。このハードウェアは、
次に割り込み14hを介して通信し、設定/セットアッ
プ・パラメータを組み込み制御装置メモリ40に入力す
る。38の割り込み14hは、BIOSの設定/セット
アップ・コード28の実行中に、39で「新しい」割り
込み09hによって呼び出される。
装置17へのキーストローク・データの伝達に関連する
動作を概略的に示している。好ましい実施例として、ケ
ーブル4は、データをシリアル形式でシリアル・ポート
・ハードウェア37に供給する。このハードウェアは、
次に割り込み14hを介して通信し、設定/セットアッ
プ・パラメータを組み込み制御装置メモリ40に入力す
る。38の割り込み14hは、BIOSの設定/セット
アップ・コード28の実行中に、39で「新しい」割り
込み09hによって呼び出される。
【0017】図7は、組み込み制御装置17内の設定/
セットアップ・パラメータの変更に必要な双方向通信の
形態として、ケーブル4を介した、組み込み制御装置1
7からリモート端末3へのビデオ情報の補完的通信を概
略的に示している。図に示すように、BIOSの設定/
セットアップ・コード28は、拡張ASCIIデータを
生成し、このデータが「新しい」割り込み10hを41
で始動し(図9に詳細を示す)、参照番号38で割り込
み14h用のANSI形式データを生成する。割り込み
14hは通信を開始し、シリアル・ポート・ハードウェ
ア37を介してデータを転送する。
セットアップ・パラメータの変更に必要な双方向通信の
形態として、ケーブル4を介した、組み込み制御装置1
7からリモート端末3へのビデオ情報の補完的通信を概
略的に示している。図に示すように、BIOSの設定/
セットアップ・コード28は、拡張ASCIIデータを
生成し、このデータが「新しい」割り込み10hを41
で始動し(図9に詳細を示す)、参照番号38で割り込
み14h用のANSI形式データを生成する。割り込み
14hは通信を開始し、シリアル・ポート・ハードウェ
ア37を介してデータを転送する。
【0018】図5、図6、及び図7のBIOSの設定/
セットアップ・ブロック28内で実行される機能の詳細
を図8に示す。動作が「通常の」割り込み09h又は1
0hが規定するパスに続くのか、もしくは「新しい」割
り込み09h又は10hが規定するパスに続くのかが、
図5に示すように、BIOSの設定/セットアップ・ブ
ロック28に至るパスによって判定される。パスにブロ
ック27が含まれる場合、その割り込みは「通常の」割
り込みである。これと対照的に、パスがブロック36を
通ってきた場合、「新しい」割り込み09h及び10h
が図8のシーケンス内で使用される。「新しい」割り込
み09hは、組み込み制御装置自身に接続するキーボー
ドに属するメモリ位置からではなく、シリアル割り込み
14hを呼び出して、シリアル入力ポートからキースト
ローク・データを受け取る。この結果図6に示すよう
に、シリアルに伝達される設定/セットアップ・データ
が、従来はローカルのキーボードにより生成されるデー
タに変換される機能的効果が生ずる。なお、図8に示す
ように、BIOSの設定/セットアップの終了の判断
は、リモート端末内で生成される制御信号(第2の制御
信号に相当する)に応答し、終了する場合、コンピュー
タ・システムは前記パワー・オン・テスト・モードの始
動へ戻される。
セットアップ・ブロック28内で実行される機能の詳細
を図8に示す。動作が「通常の」割り込み09h又は1
0hが規定するパスに続くのか、もしくは「新しい」割
り込み09h又は10hが規定するパスに続くのかが、
図5に示すように、BIOSの設定/セットアップ・ブ
ロック28に至るパスによって判定される。パスにブロ
ック27が含まれる場合、その割り込みは「通常の」割
り込みである。これと対照的に、パスがブロック36を
通ってきた場合、「新しい」割り込み09h及び10h
が図8のシーケンス内で使用される。「新しい」割り込
み09hは、組み込み制御装置自身に接続するキーボー
ドに属するメモリ位置からではなく、シリアル割り込み
14hを呼び出して、シリアル入力ポートからキースト
ローク・データを受け取る。この結果図6に示すよう
に、シリアルに伝達される設定/セットアップ・データ
が、従来はローカルのキーボードにより生成されるデー
タに変換される機能的効果が生ずる。なお、図8に示す
ように、BIOSの設定/セットアップの終了の判断
は、リモート端末内で生成される制御信号(第2の制御
信号に相当する)に応答し、終了する場合、コンピュー
タ・システムは前記パワー・オン・テスト・モードの始
動へ戻される。
【0019】「新しい」割り込み10hの機能を、図9
の流れ図の41に示す。図9で示すように、「新しい」
割り込み10hが拡張ASCII形式データを中断し、
カーソル位置を設定し、アクティブな表示ページを設定
して、カーソル用の属性文字を提供する点に注意された
い。出力は、リモート端末への割り込み14hの伝送に
適したANSI形式文字である。「新しい」割り込み1
0hによる拡張ASCII文字からANSI文字への変
換は、図9のブロック42で概略的に説明されるグラフ
ィカル文字のフィルタリングを含む。ブロック42内で
フィルタにより実行される実際の操作の詳細を示す疑似
コードを、図10に示す。疑似コードは、フィルタリン
グ操作のための適切なソース・コード又はオブジェクト
・コードを簡単に導き出せるレベルの詳細さで示してあ
る。
の流れ図の41に示す。図9で示すように、「新しい」
割り込み10hが拡張ASCII形式データを中断し、
カーソル位置を設定し、アクティブな表示ページを設定
して、カーソル用の属性文字を提供する点に注意された
い。出力は、リモート端末への割り込み14hの伝送に
適したANSI形式文字である。「新しい」割り込み1
0hによる拡張ASCII文字からANSI文字への変
換は、図9のブロック42で概略的に説明されるグラフ
ィカル文字のフィルタリングを含む。ブロック42内で
フィルタにより実行される実際の操作の詳細を示す疑似
コードを、図10に示す。疑似コードは、フィルタリン
グ操作のための適切なソース・コード又はオブジェクト
・コードを簡単に導き出せるレベルの詳細さで示してあ
る。
【0020】まとめとして、本発明の構成に関して以下
の事項を開示する。
の事項を開示する。
【0021】(1) コンピュータ・システム内の設定
及びセットアップ・パラメータをリモート操作で指定す
る方法において、コンピュータ・システムがキーボード
及びディスプレイを装備しない又はしている場合におい
て、 (a)前記コンピュータ・システム内のパワー・オン・
テスト・モードを起動するステップと、 (b)前記コンピュータ・システムにより視覚又は聴覚
信号を生成するステップと、 (c)前記コンピュータ・システム内でリモート端末か
らの第1の制御信号を監視するステップと、 (d)前記監視するステップにおいて、前記第1の制御
信号が検出された場合に、前記コンピュータ・システム
と前記リモート端末との間で設定及びセットアップ・デ
ータを伝達するステップと、 (e)指定した時間内に前記第1の制御信号が検出され
ない場合に、前記パワー・オン・テスト・モードを終了
するステップと、 (f)前記リモート端末内で生成される第2の制御信号
に応答し、前記コンピュータ・システムを前記パワー・
オン・テスト・モードの始動へ戻すステップと、を含
む、前記方法。 (2) 前記伝達するステップが、 (い)前記コンピュータ・システム内の設定及びセット
アップ・ビデオ信号を前記リモート端末に伝送するため
のデータに変換するステップと、 (ろ)前記ステップにより変換された設定及びセットア
ップ・データを前記コンピュータ・システムから前記リ
モート端末に伝送するステップと、 (は)前記リモート端末内の設定及びセットアップ・キ
ーボード入力信号を前記コンピュータ・システムに伝送
するためのデータに変換するステップと、 (に)前記ステップ(は)により変換された設定及びセ
ットアップ・キーボード入力データを前記リモート端末
から前記コンピュータ・システムに伝送するステップ
と、 (ほ)前記リモート端末から受信された前記ステップ
(は)により変換された設定及びセットアップ・キーボ
ード入力データを、前記コンピュータ・システム内で設
定及びセットアップ・パラメータに変換するステップ
と、を含む、(1)に記載の方法。 (3) 前記設定及びセットアップ・ビデオ信号を変換
する前記ステップ(い)で、グラフィクス信号をバイナ
リ・データの英数字に変換する、(2)に記載の方法。 (4) 前記キーボード入力信号がキーボードにより生
成される、(2)に記載の方法。 (5) 前記監視するステップが、1つ又は複数の選択
された英数字パスワードを検出する、(1)乃至(4)
のいずれか一に記載の方法。 (6) 前記視覚信号が、発光ダイオード(LED)又
は視覚的に認知できる素子であり、若しくは前記聴覚信
号がコンピュータ・システム・スピーカにより生成され
る音である、請求項(1)乃至(5)のいずれか一に記
載の方法。 (7) コンピュータ・システムの制御のために使用可
能なプログラムを記録したコンピュータ読み取り可能な
記録媒体において、コンピュータ・システムがキーボー
ド及びディスプレイを装備しない又はしている場合にお
いて、 (a)前記コンピュータ・システム内でパワー・オン・
テスト・モードを始動する手段と、 (b)前記コンピュータ・システムにより視覚又は聴覚
信号を生成する手段と、 (c)前記コンピュータ・システム内でリモート端末か
らの第1の制御信号を監視する手段と、 (d)前記監視中に前記第1の制御信号が検出された場
合に、前記コンピュータ・システムと前記リモート端末
との間で設定及びセットアップ・データを伝達する手段
と、 (e)指定した時間内に前記第1の制御信号が検出され
ない場合に、前記パワー・オン・テスト・モードを終了
する手段と、 (f)前記リモート端末内で生成される第2の制御信号
に応答し、前記コンピュータ・システムを前記パワー・
オン・テスト・モードの始動へ戻す手段と、を含む、前
記プログラムを記録したコンピュータ読み取り可能な記
録媒体。 (8) 前記伝達する手段が、 (い)前記コンピュータ・システム内の設定及びセット
アップ・ビデオ信号を前記リモート端末に伝送するため
のデータに変換する手段と、 (ろ)前記手段により変換された設定及びセットアップ
・データを前記コンピュータ・システムから前記リモー
ト端末に伝送する手段と、 (は)前記リモート端末内の設定及びセットアップ・キ
ーボード入力信号を前記コンピュータ・システムに伝送
するためのデータに変換する手段と、 (に)前記手段(は)により変換された設定及びセット
アップ・キーボード入力データを前記リモート端末から
前記コンピュータ・システムに伝送する手段と、 (ほ)前記リモート端末から受信された前記手段(は)
により変換された設定及びセットアップ・キーボード入
力データを、前記コンピュータ・システム内で設定及び
セットアップ・パラメータに変換する手段と、を含む、
(7)に記載のプログラムを記録したコンピュータ読み
取り可能な記録媒体。 (9) 前記設定及びセットアップ・ビデオ信号を変換
する前記手段(い)が、グラフィクス信号をバイナリ・
データの英数字に変換する、(8)に記載のプログラム
を記録したコンピュータ読み取り可能な記録媒体。 (10) 前記キーボード入力信号がキーボードにより
生成される、(8)に記載のプログラムを記録したコン
ピュータ読み取り可能な記録媒体。 (11) 前記監視する手段が、1つ又は複数の選択さ
れた英数字パスワードを検出する、(7)乃至(10)
のいずれか一に記載のプログラムを記録したコンピュー
タ読み取り可能な記録媒体。 (12) 前記視覚信号が、発光ダイオード(LED)
又は視覚的に認知できる素子であり、前記聴覚信号がコ
ンピュータ・システム・スピーカにより生成される音で
ある、(7)乃至(11)のいずれか一に記載のプログ
ラムを記録したコンピュータ読み取り可能な記録媒体。
及びセットアップ・パラメータをリモート操作で指定す
る方法において、コンピュータ・システムがキーボード
及びディスプレイを装備しない又はしている場合におい
て、 (a)前記コンピュータ・システム内のパワー・オン・
テスト・モードを起動するステップと、 (b)前記コンピュータ・システムにより視覚又は聴覚
信号を生成するステップと、 (c)前記コンピュータ・システム内でリモート端末か
らの第1の制御信号を監視するステップと、 (d)前記監視するステップにおいて、前記第1の制御
信号が検出された場合に、前記コンピュータ・システム
と前記リモート端末との間で設定及びセットアップ・デ
ータを伝達するステップと、 (e)指定した時間内に前記第1の制御信号が検出され
ない場合に、前記パワー・オン・テスト・モードを終了
するステップと、 (f)前記リモート端末内で生成される第2の制御信号
に応答し、前記コンピュータ・システムを前記パワー・
オン・テスト・モードの始動へ戻すステップと、を含
む、前記方法。 (2) 前記伝達するステップが、 (い)前記コンピュータ・システム内の設定及びセット
アップ・ビデオ信号を前記リモート端末に伝送するため
のデータに変換するステップと、 (ろ)前記ステップにより変換された設定及びセットア
ップ・データを前記コンピュータ・システムから前記リ
モート端末に伝送するステップと、 (は)前記リモート端末内の設定及びセットアップ・キ
ーボード入力信号を前記コンピュータ・システムに伝送
するためのデータに変換するステップと、 (に)前記ステップ(は)により変換された設定及びセ
ットアップ・キーボード入力データを前記リモート端末
から前記コンピュータ・システムに伝送するステップ
と、 (ほ)前記リモート端末から受信された前記ステップ
(は)により変換された設定及びセットアップ・キーボ
ード入力データを、前記コンピュータ・システム内で設
定及びセットアップ・パラメータに変換するステップ
と、を含む、(1)に記載の方法。 (3) 前記設定及びセットアップ・ビデオ信号を変換
する前記ステップ(い)で、グラフィクス信号をバイナ
リ・データの英数字に変換する、(2)に記載の方法。 (4) 前記キーボード入力信号がキーボードにより生
成される、(2)に記載の方法。 (5) 前記監視するステップが、1つ又は複数の選択
された英数字パスワードを検出する、(1)乃至(4)
のいずれか一に記載の方法。 (6) 前記視覚信号が、発光ダイオード(LED)又
は視覚的に認知できる素子であり、若しくは前記聴覚信
号がコンピュータ・システム・スピーカにより生成され
る音である、請求項(1)乃至(5)のいずれか一に記
載の方法。 (7) コンピュータ・システムの制御のために使用可
能なプログラムを記録したコンピュータ読み取り可能な
記録媒体において、コンピュータ・システムがキーボー
ド及びディスプレイを装備しない又はしている場合にお
いて、 (a)前記コンピュータ・システム内でパワー・オン・
テスト・モードを始動する手段と、 (b)前記コンピュータ・システムにより視覚又は聴覚
信号を生成する手段と、 (c)前記コンピュータ・システム内でリモート端末か
らの第1の制御信号を監視する手段と、 (d)前記監視中に前記第1の制御信号が検出された場
合に、前記コンピュータ・システムと前記リモート端末
との間で設定及びセットアップ・データを伝達する手段
と、 (e)指定した時間内に前記第1の制御信号が検出され
ない場合に、前記パワー・オン・テスト・モードを終了
する手段と、 (f)前記リモート端末内で生成される第2の制御信号
に応答し、前記コンピュータ・システムを前記パワー・
オン・テスト・モードの始動へ戻す手段と、を含む、前
記プログラムを記録したコンピュータ読み取り可能な記
録媒体。 (8) 前記伝達する手段が、 (い)前記コンピュータ・システム内の設定及びセット
アップ・ビデオ信号を前記リモート端末に伝送するため
のデータに変換する手段と、 (ろ)前記手段により変換された設定及びセットアップ
・データを前記コンピュータ・システムから前記リモー
ト端末に伝送する手段と、 (は)前記リモート端末内の設定及びセットアップ・キ
ーボード入力信号を前記コンピュータ・システムに伝送
するためのデータに変換する手段と、 (に)前記手段(は)により変換された設定及びセット
アップ・キーボード入力データを前記リモート端末から
前記コンピュータ・システムに伝送する手段と、 (ほ)前記リモート端末から受信された前記手段(は)
により変換された設定及びセットアップ・キーボード入
力データを、前記コンピュータ・システム内で設定及び
セットアップ・パラメータに変換する手段と、を含む、
(7)に記載のプログラムを記録したコンピュータ読み
取り可能な記録媒体。 (9) 前記設定及びセットアップ・ビデオ信号を変換
する前記手段(い)が、グラフィクス信号をバイナリ・
データの英数字に変換する、(8)に記載のプログラム
を記録したコンピュータ読み取り可能な記録媒体。 (10) 前記キーボード入力信号がキーボードにより
生成される、(8)に記載のプログラムを記録したコン
ピュータ読み取り可能な記録媒体。 (11) 前記監視する手段が、1つ又は複数の選択さ
れた英数字パスワードを検出する、(7)乃至(10)
のいずれか一に記載のプログラムを記録したコンピュー
タ読み取り可能な記録媒体。 (12) 前記視覚信号が、発光ダイオード(LED)
又は視覚的に認知できる素子であり、前記聴覚信号がコ
ンピュータ・システム・スピーカにより生成される音で
ある、(7)乃至(11)のいずれか一に記載のプログ
ラムを記録したコンピュータ読み取り可能な記録媒体。
【図1】個別に組み込み制御装置を装備する複数マシン
を示す概略図である。
を示す概略図である。
【図2】キーボードとコンピュータ・システムとの間の
通常の設定/セットアップ通信を示す概略図である。
通常の設定/セットアップ通信を示す概略図である。
【図3】コンピュータ・システムとビデオ・モニタ(デ
ィスプレイ)との間の通常の設定/セットアップ通信を
示す概略図である。
ィスプレイ)との間の通常の設定/セットアップ通信を
示す概略図である。
【図4】本発明の実施に従った組み込み制御装置とリモ
ート端末との間の機能的対話を示す概略図である。
ート端末との間の機能的対話を示す概略図である。
【図5】本発明の実施のための変更を含む、コンピュー
タ・システムのパワー・オン・テスト・モードに関連す
る操作の概略を示す流れ図である。
タ・システムのパワー・オン・テスト・モードに関連す
る操作の概略を示す流れ図である。
【図6】リモート端末内のキーボード入力からの設定/
セットアップ・データの、組み込み制御装置内の設定/
セットアップ記憶装置への伝達を示す概略図である。
セットアップ・データの、組み込み制御装置内の設定/
セットアップ記憶装置への伝達を示す概略図である。
【図7】組み込み制御装置とリモート端末のディスプレ
イとの間の設定/セットアップ・データの伝達を示す概
略図である。
イとの間の設定/セットアップ・データの伝達を示す概
略図である。
【図8】図5のブロック28で示したBIOS設定/セ
ットアップ操作の概略を示す流れ図である。
ットアップ操作の概略を示す流れ図である。
【図9】「新しい」割り込み10hに関連する操作の概
略を示す流れ図である。
略を示す流れ図である。
【図10】リモート端末ディスプレイへの伝達のための
英数字データを生成するために、組み込み制御装置内で
生成されるグラフィカル・イメージをフィルタリングす
るための疑似コードを示す図である。
英数字データを生成するために、組み込み制御装置内で
生成されるグラフィカル・イメージをフィルタリングす
るための疑似コードを示す図である。
1 マシン(図1) 2 オペレータ(図1) 3 リモート端末(図1、図4、図6、図7) 4 通信ライン(図1、図4、図6、図7) 6 キーボード(図2) 7 マザーボード(図2) 13 ビデオ・アダプタ(図3) 14 ビデオ・モニタ(図3) 16 連続するビデオ・ページ(図3) 17 組み込み制御装置(図4、図6、図7) 18 キーボード(図4) 19 ビデオ・ディスプレイ(図4) 21 表示画面例(図4)
───────────────────────────────────────────────────── フロントページの続き (72)発明者 スレッシュ・クンバージ・ラバニ アメリカ合衆国78758、テキサス州オー スチン、メトリック・ブルバード 11511、アパートメント 931 (72)発明者 ユアーン・チャン・ロー アメリカ合衆国78746、テキサス州オー スチン、クリスタル・クリーク・ドライ ブ 902 (72)発明者 ジョン・マイケル・シェプロック アメリカ合衆国78664、テキサス州ラウ ンド・ロック、ノース・フェニックス・ コウブ 2911 (72)発明者 ウィンチェン・トミー・タム アメリカ合衆国78726、テキサス州オー スチン、クロスランド・ドライブ 11205 (72)発明者 スティーブン・ジョウゼフ・スモルスキ ー アメリカ合衆国78733、テキサス州オー スチン、ウッドレイク・サークル 302 (56)参考文献 特開 平5−108310(JP,A) 特開 平6−250974(JP,A) 特開 平4−156615(JP,A) 国際公開95/22105(WO,A1) (58)調査した分野(Int.Cl.7,DB名) G06F 1/00 370 G06F 1/24 G06F 9/445
Claims (12)
- 【請求項1】コンピュータ・システム内の設定及びセッ
トアップ・パラメータをリモート操作で指定する方法に
おいて、コンピュータ・システムがキーボード及びディ
スプレイを装備しない又はしている場合において、 (a)前記コンピュータ・システム内のパワー・オン・
テスト・モードを起動するステップと、 (b)前記コンピュータ・システムにより視覚又は聴覚
信号を生成するステップと、 (c)前記コンピュータ・システム内でリモート端末か
らの第1の制御信号を監視するステップと、 (d)前記監視するステップにおいて、前記第1の制御
信号が検出された場合に、前記コンピュータ・システム
と前記リモート端末との間で設定及びセットアップ・デ
ータを伝達するステップと、 (e)指定した時間内に前記第1の制御信号が検出され
ない場合に、前記パワー・オン・テスト・モードを終了
するステップと、 (f)前記リモート端末内で生成される第2の制御信号
に応答し、前記コンピュータ・システムを前記パワー・
オン・テスト・モードの始動へ戻すステップと、 を含む、前記方法。 - 【請求項2】前記伝達するステップが、 (い)前記コンピュータ・システム内の設定及びセット
アップ・ビデオ信号を前記リモート端末に伝送するため
のデータに変換するステップと、 (ろ)前記ステップにより変換された設定及びセットア
ップ・データを前記コンピュータ・システムから前記リ
モート端末に伝送するステップと、 (は)前記リモート端末内の設定及びセットアップ・キ
ーボード入力信号を前記コンピュータ・システムに伝送
するためのデータに変換するステップと、 (に)前記ステップ(は)により変換された設定及びセ
ットアップ・キーボード入力データを前記リモート端末
から前記コンピュータ・システムに伝送するステップ
と、 (ほ)前記リモート端末から受信された前記ステップ
(は)により変換された設定及びセットアップ・キーボ
ード入力データを、前記コンピュータ・システム内で設
定及びセットアップ・パラメータに変換するステップ
と、 を含む、請求項1に記載の方法。 - 【請求項3】前記設定及びセットアップ・ビデオ信号を
変換する前記ステップ(い)で、グラフィクス信号をバ
イナリ・データの英数字に変換する、請求項2に記載の
方法。 - 【請求項4】前記キーボード入力信号がキーボードによ
り生成される、請求項2に記載の方法。 - 【請求項5】前記監視するステップが、1つ又は複数の
選択された英数字パスワードを検出する、請求項1乃至
4のいずれか一に記載の方法。 - 【請求項6】前記視覚信号が、発光ダイオード(LE
D)又は視覚的に認知できる素子であり、若しくは前記
聴覚信号がコンピュータ・システム・スピーカにより生
成される音である、請求項1乃至5のいずれか一に記載
の方法。 - 【請求項7】コンピュータ・システムの制御のために使
用可能なプログラムを記録したコンピュータ読み取り可
能な記録媒体において、コンピュータ・システムがキー
ボード及びディスプレイを装備しない又はしている場合
において、 (a)前記コンピュータ・システム内でパワー・オン・
テスト・モードを始動する手段と、 (b)前記コンピュータ・システムにより視覚又は聴覚
信号を生成する手段と、 (c)前記コンピュータ・システム内でリモート端末か
らの第1の制御信号を監視する手段と、 (d)前記監視中に前記第1の制御信号が検出された場
合に、前記コンピュータ・システムと前記リモート端末
との間で設定及びセットアップ・データを伝達する手段
と、 (e)指定した時間内に前記第1の制御信号が検出され
ない場合に、前記パワー・オン・テスト・モードを終了
する手段と、 (f)前記リモート端末内で生成される第2の制御信号
に応答し、前記コンピュータ・システムを前記パワー・
オン・テスト・モードの始動へ戻す手段と、 を含む、前記プログラムを記録したコンピュータ読み取
り可能な記録媒体。 - 【請求項8】前記伝達する手段が、 (い)前記コンピュータ・システム内の設定及びセット
アップ・ビデオ信号を前記リモート端末に伝送するため
のデータに変換する手段と、 (ろ)前記手段により変換された設定及びセットアップ
・データを前記コンピュータ・システムから前記リモー
ト端末に伝送する手段と、 (は)前記リモート端末内の設定及びセットアップ・キ
ーボード入力信号を前記コンピュータ・システムに伝送
するためのデータに変換する手段と、 (に)前記手段(は)により変換された設定及びセット
アップ・キーボード入力データを前記リモート端末から
前記コンピュータ・システムに伝送する手段と、 (ほ)前記リモート端末から受信された前記手段(は)
により変換された設定及びセットアップ・キーボード入
力データを、前記コンピュータ・システム内で設定及び
セットアップ・パラメータに変換する手段と、 を含む、請求項7に記載のプログラムを記録したコンピ
ュータ読み取り可能な記録媒体。 - 【請求項9】前記設定及びセットアップ・ビデオ信号を
変換する前記手段(い)が、グラフィクス信号をバイナ
リ・データの英数字に変換する、請求項8に記載のプロ
グラムを記録したコンピュータ読み取り可能な記録媒
体。 - 【請求項10】前記キーボード入力信号がキーボードに
より生成される、請求項8に記載のプログラムを記録し
たコンピュータ読み取り可能な記録媒体。 - 【請求項11】前記監視する手段が、1つ又は複数の選
択された英数字パスワードを検出する、請求項7乃至1
0のいずれか一に記載のプログラムを記録したコンピュ
ータ読み取り可能な記録媒体。 - 【請求項12】前記視覚信号が、発光ダイオード(LE
D)又は視覚的に認知できる素子であり、前記聴覚信号
がコンピュータ・システム・スピーカにより生成される
音である、請求項7乃至11のいずれか一に記載のプロ
グラムを記録したコンピュータ読み取り可能な記録媒
体。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/711,180 US6523111B1 (en) | 1996-09-09 | 1996-09-09 | Remote configuration/setup of computer systems operated as embedded controllers without keyboard or video display resources |
| US08/711180 | 1996-09-09 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10105271A JPH10105271A (ja) | 1998-04-24 |
| JP3301059B2 true JP3301059B2 (ja) | 2002-07-15 |
Family
ID=24857073
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23554897A Expired - Fee Related JP3301059B2 (ja) | 1996-09-09 | 1997-09-01 | コンピュータ・システムのリモート設定とセットアップ方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6523111B1 (ja) |
| JP (1) | JP3301059B2 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6748423B1 (en) * | 2000-02-25 | 2004-06-08 | Intel Corporation | Remote control of a linked computer |
| JP4475618B2 (ja) * | 2000-07-07 | 2010-06-09 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 装置の起動制御方法、装置の自己診断試験方法、制御基板、機器、検査システム |
| GB2367709B (en) * | 2000-10-07 | 2003-05-21 | Complementary Tech Ltd | Improvements in or relating to communications |
| US7003658B2 (en) * | 2002-02-21 | 2006-02-21 | Inventec Corporation | Method for user setup of memory throttling register in north bridge via BIOS to save power |
| US8677117B2 (en) * | 2003-12-31 | 2014-03-18 | International Business Machines Corporation | Remote management of boot application |
| US20060123220A1 (en) * | 2004-12-02 | 2006-06-08 | International Business Machines Corporation | Speech recognition in BIOS |
| US20070130376A1 (en) * | 2005-12-02 | 2007-06-07 | Samsung Electronics Co., Ltd. | Method and apparatus for setting configuration information |
| KR100667842B1 (ko) | 2005-12-05 | 2007-01-11 | 삼성전자주식회사 | 디지털tv의 전원을 효율적으로 제어하는 방법 및 이를위한 디지털 tv |
| JP2009129137A (ja) * | 2007-11-22 | 2009-06-11 | Hitachi High-Technologies Corp | マイクロプロセッサの温度監視制御装置、およびマイクロプロセッサの温度監視制御方法 |
| US20100067403A1 (en) * | 2008-09-17 | 2010-03-18 | Symbol Technologies, Inc. | Direct device to device configuration transfer |
| JP5318699B2 (ja) * | 2009-08-17 | 2013-10-16 | 富士通コンポーネント株式会社 | Kvmスイッチ、kvmシステム及びプログラム |
| WO2014074704A1 (en) * | 2012-11-09 | 2014-05-15 | Insyde Software Corp. | Bios user interface control using mobile device |
| US9413682B2 (en) | 2014-02-07 | 2016-08-09 | International Business Machines Corporation | Provisioning legacy systems network architecture resource communications through a group of servers in a data center |
| JP6654714B1 (ja) | 2019-01-15 | 2020-02-26 | レノボ・シンガポール・プライベート・リミテッド | 情報処理装置、及びセットアップ方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1995022105A1 (en) | 1994-02-14 | 1995-08-17 | Nokia Telecommunications Oy | Back-up method for equipment settings |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6436220A (en) | 1987-07-31 | 1989-02-07 | Yokogawa Electric Corp | Analog/digital converter |
| US5014193A (en) | 1988-10-14 | 1991-05-07 | Compaq Computer Corporation | Dynamically configurable portable computer system |
| US4926481A (en) * | 1988-12-05 | 1990-05-15 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Computer access security code system |
| US5138706A (en) | 1989-02-21 | 1992-08-11 | Compaq Computer Corporation | Password protected enhancement configuration register for addressing an increased number of adapter circuit boards with target machine emulation capabilities |
| JP3275261B2 (ja) | 1990-03-09 | 2002-04-15 | セイコーエプソン株式会社 | 情報処理装置 |
| US5452454A (en) * | 1991-12-10 | 1995-09-19 | Digital Equipment Corporation | Generic remote boot for networked workstations by creating local bootable code image |
| US5471576A (en) * | 1992-11-16 | 1995-11-28 | International Business Machines Corporation | Audio/video synchronization for application programs |
| US5537627A (en) | 1993-09-08 | 1996-07-16 | Hilevel Technology, Inc. | Microprogrammable processor capable of accessing unused portions of control store as fast data memory |
| US5471634A (en) * | 1994-03-29 | 1995-11-28 | The United States Of America As Represented By The Secretary Of The Navy | Network file server with automatic sensing means |
| US5795228A (en) * | 1996-07-03 | 1998-08-18 | Ridefilm Corporation | Interactive computer-based entertainment system |
-
1996
- 1996-09-09 US US08/711,180 patent/US6523111B1/en not_active Expired - Fee Related
-
1997
- 1997-09-01 JP JP23554897A patent/JP3301059B2/ja not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1995022105A1 (en) | 1994-02-14 | 1995-08-17 | Nokia Telecommunications Oy | Back-up method for equipment settings |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10105271A (ja) | 1998-04-24 |
| US6523111B1 (en) | 2003-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3301059B2 (ja) | コンピュータ・システムのリモート設定とセットアップ方法 | |
| US5926756A (en) | Method and system for programming a cellular phone | |
| CN102804131B (zh) | 访问计算机预引导例程的装置和方法 | |
| JP2000194346A (ja) | ディスプレイ装置並びに同装置を含むコンピュ―タシステム | |
| CN109857466A (zh) | Bios配置方法、装置、服务器及计算机可读存储介质 | |
| US7100030B1 (en) | System for identifying, based on setup use history, and displaying a setup of a system to indicate enabled and disabled setting items to a user | |
| WO2022071925A1 (en) | Wake settings | |
| JP3496601B2 (ja) | 電子機器および電子機器の動作状態出力方法 | |
| KR100334651B1 (ko) | 네트워크를 이용한 냉장고 원격제어시스템 및 방법 | |
| CN106714161B (zh) | 切断非授权移动终端网络连接的方法、设备及系统 | |
| CN115631661A (zh) | 区块链学习装置及学习方法 | |
| CN116167724A (zh) | 一种实现流程自动化的方法、装置、设备及存储介质 | |
| JP2002215123A (ja) | 映像表示装置 | |
| JP7602104B2 (ja) | 空調システム、プログラム、およびリモートコントローラ | |
| JP7098943B2 (ja) | 表示制御装置、表示制御システム及びプログラム | |
| CN115437595A (zh) | 控制方法及电子设备 | |
| CN116095127A (zh) | 一种基于蓝牙和语音技术的多服务器遥控系统及方法 | |
| JP3125900B2 (ja) | 操作表示パネル | |
| CN106702666B (zh) | 控制方法及洗涤设备 | |
| CN106101784A (zh) | 一种智能电视控制蓝牙芯片的复位方法及装置 | |
| TW201739210A (zh) | 物聯網設定控制系統 | |
| CN119342048A (zh) | 输出日志的方法、iot设备及存储介质 | |
| KR20140101726A (ko) | 컴퓨터 디바이스들로부터 애플리케이션들을 동작시키는 시스템 및 방법 | |
| JP3032549B2 (ja) | 表示装置 | |
| CN121255299A (zh) | 一种设备启动控制方法、电子设备及服务器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080426 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |