JPH10161900A - Information processor and method therefor - Google Patents
Information processor and method thereforInfo
- Publication number
- JPH10161900A JPH10161900A JP8321406A JP32140696A JPH10161900A JP H10161900 A JPH10161900 A JP H10161900A JP 8321406 A JP8321406 A JP 8321406A JP 32140696 A JP32140696 A JP 32140696A JP H10161900 A JPH10161900 A JP H10161900A
- Authority
- JP
- Japan
- Prior art keywords
- boot
- cpu
- state
- personal computer
- unit
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 28
- 238000012545 processing Methods 0.000 claims abstract description 41
- 230000010365 information processing Effects 0.000 claims description 16
- 238000004891 communication Methods 0.000 claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 9
- 238000011084 recovery Methods 0.000 abstract description 9
- 230000005236 sound signal Effects 0.000 description 15
- 230000002194 synthesizing effect Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000006837 decompression Effects 0.000 description 3
- 230000007547 defect Effects 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 235000006887 Alpinia galanga Nutrition 0.000 description 1
- 240000002768 Alpinia galanga Species 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、情報処理装置およ
び方法に関し、特に、ブート時のエラーを速やかに回復
できるようにした情報処理装置および方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus and method, and more particularly, to an information processing apparatus and method capable of promptly recovering from a boot error.
【0002】[0002]
【従来の技術】最近、パーソナルコンピュータが普及
し、OA機器として業務用に用いられるだけでなく、家庭
においても用いられるようになってきた。その結果、必
ずしも、コンピュータに関し、習熟した知識を有するも
のだけでなく、コンピュータに関し、あまり詳しい知識
を有しない者も、コンピュータを操作する機会が多くな
ってきた。2. Description of the Related Art Recently, personal computers have become widespread and have been used not only for business purposes as office automation equipment but also at home. As a result, not only those who have a good knowledge of computers but also those who do not have very detailed knowledge of computers have more opportunities to operate the computers.
【0003】[0003]
【発明が解決しようとする課題】従って、例えば、パー
ソナルコンピュータを正常にブートすることができなか
ったような場合、ユーザは、サービスセンターに電話し
て、パーソナルコンピュータの不具合を伝え、修理を依
頼するのであるが、あまり詳しい知識を有しないため
に、どのように不具合であるのかを正確に伝えることが
できなかったり、不具合ではなく、ユーザの操作ミスで
あるような場合でも、サービスセンターに電話してしま
うようなことがあった。その結果、サービスセンターに
おける対応業務が増加し、パーソナルコンピュータの提
供者は、アフターサービスのためのスタッフを、充分用
意しなければならない傾向にある。Therefore, for example, when the personal computer cannot be booted normally, the user calls the service center to report the defect of the personal computer and request repair. However, if you do not have enough detailed knowledge and cannot tell exactly how the problem is, or if it is not a problem but a user operation error, call the service center. There was something like that. As a result, the number of service operations at the service center has increased, and personal computer providers tend to have sufficient staff for after-sales service.
【0004】本発明はこのような状況に鑑みてなされた
ものであり、不具合を容易に識別し、速やかに回復する
ことができるようにするものである。[0004] The present invention has been made in view of such a situation, and it is an object of the present invention to be able to easily identify a defect and quickly recover from the defect.
【0005】[0005]
【課題を解決するための手段】請求項1に記載の情報処
理装置は、所定の処理を行う処理手段と、処理手段のブ
ート時の状態を監視する監視手段と、ブートエラーが発
生したとき操作される操作手段と、操作手段が操作され
たとき、所定の相手先と通信する通信手段とを備えるこ
とを特徴とする。According to a first aspect of the present invention, there is provided an information processing apparatus, comprising: processing means for performing predetermined processing; monitoring means for monitoring a state of the processing means at the time of booting; Operating means to be operated and communication means for communicating with a predetermined destination when the operating means is operated.
【0006】請求項4に記載の情報処理方法は、所定の
処理を行う処理ステップと、処理ステップのブート時の
状態を監視する監視ステップと、ブートエラーが発生し
たとき所定の操作が行われたか否かを判定する判定ステ
ップと、判定ステップの判定結果に対応して、所定の相
手先と通信する通信ステップとを備えることを特徴とす
る。According to a fourth aspect of the present invention, there is provided an information processing method, comprising: a processing step for performing a predetermined process; a monitoring step for monitoring a state of the processing step at the time of booting; and whether a predetermined operation is performed when a boot error occurs. And a communication step of communicating with a predetermined destination in accordance with the determination result of the determination step.
【0007】請求項1に記載の情報処理装置および請求
項4に記載の情報処理方法においては、ブートエラーが
発生した場合、所定の操作が行われると、所定の相手先
との間で通信が行われる。従って、迅速なブートエラー
の回復が可能となる。In the information processing apparatus according to the first aspect and the information processing method according to the fourth aspect, when a boot error occurs, when a predetermined operation is performed, communication with a predetermined destination is performed. Done. Therefore, a quick recovery from a boot error becomes possible.
【0008】[0008]
【発明の実施の形態】以下に本発明の実施の形態を説明
するが、特許請求の範囲に記載の発明の各手段と以下の
実施の形態との対応関係を明らかにするために、各手段
の後の括弧内に、対応する実施の形態(但し一例)を付
加して本発明の特徴を記述すると、次のようになる。但
し勿論この記載は、各手段を記載したものに限定するこ
とを意味するものではない。DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below. In order to clarify the correspondence between each means of the invention described in the claims and the following embodiments, each means is described. When the features of the present invention are described by adding the corresponding embodiment (however, an example) in parentheses after the parentheses, the result is as follows. However, of course, this description does not mean that each means is limited to those described.
【0009】請求項1に記載の情報処理装置は、所定の
処理を行う処理手段(例えば、図5のCPU71)と、処
理手段のブート時の状態を監視する監視手段(例えば、
図5のCPU91)と、ブートエラーが発生したとき操作
される操作手段(例えば、図5のブートリカバリボタン
34)と、操作手段が操作されたとき、所定の相手先と
通信する通信手段(例えば、図5のDSVDモデム79)と
を備えることを特徴とする。The information processing apparatus according to the first aspect includes a processing unit (for example, CPU 71 in FIG. 5) for performing a predetermined process and a monitoring unit (for example, for monitoring the state of the processing unit at the time of booting)
CPU 91 in FIG. 5), operating means (for example, boot recovery button 34 in FIG. 5) operated when a boot error occurs, and communication means (for example, for communicating with a predetermined destination when the operating means is operated) , The DSVD modem 79 in FIG. 5).
【0010】請求項2に記載の情報処理装置は、処理手
段のブート時の状態を記憶する記憶手段(例えば、図5
のフラッシュメモリ90)をさらに備え、通信手段は、
相手先に記憶手段に記憶されている状態を伝送すること
を特徴とする。[0010] The information processing apparatus according to claim 2 is a storage means for storing a state of the processing means at the time of booting.
Flash memory 90), and the communication means includes:
The state stored in the storage means is transmitted to the other party.
【0011】請求項3に記載の情報処理装置は、ブート
エラーの発生を表示する表示手段(例えば、図5のLCD
88)をさらに備えることを特徴とする。According to a third aspect of the present invention, there is provided an information processing apparatus, comprising: display means for displaying occurrence of a boot error (for example, an LCD shown in FIG. 5).
88) is further provided.
【0012】図1は、本発明の情報処理装置を応用し
た、AVシステムの構成例を示している。この実施の形
態においては、パーソナルコンピュータ1が、チュー
ナ、アンプ、ビデオディスクプレーヤなどのAV機器2
とともに、テレビジョン受像機3に接続されている。テ
レビジョン受像機3は、画像を表示するCRT4と、音声
信号を出力するスピーカ5とを有している。FIG. 1 shows an example of the configuration of an AV system to which the information processing apparatus of the present invention is applied. In this embodiment, a personal computer 1 is an AV device 2 such as a tuner, an amplifier, and a video disc player.
In addition, it is connected to the television receiver 3. The television receiver 3 has a CRT 4 for displaying an image and a speaker 5 for outputting an audio signal.
【0013】また、キーボード11は、複数のキー12
とタッチパッド13を有し、それらの操作に対応する赤
外線信号を、赤外線発信部14からパーソナルコンピュ
ータ1に出射するようになされている。The keyboard 11 includes a plurality of keys 12.
And a touch pad 13, and an infrared signal corresponding to the operation is emitted from the infrared transmitting unit 14 to the personal computer 1.
【0014】図2は、パーソナルコンピュータ1の外観
形状を表している。パーソナルコンピュータ1は、その
幅が225mm、高さが94mm、奥行きが350mmとされ
ている。また、パーソナルコンピュータ1の前面には、
開閉自在なドア21が設けられ、ドア21の左右には、
面22が設けられている。図中、左側の面22には、電
源をオンまたはオフするとき操作されるパワースイッチ
23と、キーボード11の赤外線発信部14より出射さ
れた赤外線を受信する赤外線受信部24が形成されてい
る。さらに、パーソナルコンピュータ1の側壁には、ス
ピーカ25が設けられている。FIG. 2 shows the external shape of the personal computer 1. The personal computer 1 has a width of 225 mm, a height of 94 mm, and a depth of 350 mm. Also, on the front of the personal computer 1,
An openable and closable door 21 is provided.
A surface 22 is provided. In the figure, a power switch 23 that is operated to turn on or off the power and an infrared receiving unit 24 that receives infrared light emitted from the infrared transmitting unit 14 of the keyboard 11 are formed on the left surface 22. Further, a speaker 25 is provided on a side wall of the personal computer 1.
【0015】また、パーソナルコンピュータ1の上面に
は、パーソナルコンピュータ1に対して接続される周辺
機器を載置した場合に、その周辺機器の脚部が上面に安
定して配置されるように、周辺機器の脚部に対応する位
置に、凹部25が形成されている。Also, when peripheral devices connected to the personal computer 1 are mounted on the upper surface of the personal computer 1, the peripheral devices are arranged so that the legs of the peripheral devices are stably arranged on the upper surface. A recess 25 is formed at a position corresponding to the leg of the device.
【0016】図3は、パーソナルコンピュータ1のドア
21を開放した状態を示している。同図に示すように、
ドア21を開放すると、DVD(Digital Versatile Disc)
ドライブ33が露出するようになされている。また、こ
のDVDドライブ33の下方には、シリアルインタフェー
スとしてのUSB端子31とIEEE(Institute of Electrica
l and Electronics Engineers)1394規格の1394
端子32が設けられている。さらに、DVDドライブ33
の下方中央には、マイクロホン35が設けられ、その右
側には、ブートリカバリボタン34が設けられている。FIG. 3 shows a state in which the door 21 of the personal computer 1 is opened. As shown in the figure,
When the door 21 is opened, a DVD (Digital Versatile Disc)
The drive 33 is exposed. A USB terminal 31 as a serial interface and an IEEE (Institute of Electric
l and Electronics Engineers) 1394 standard 1394
A terminal 32 is provided. Furthermore, the DVD drive 33
A microphone 35 is provided at the lower center, and a boot recovery button 34 is provided at the right side thereof.
【0017】図4は、パーソナルコンピュータ1の背面
のドア41を開放した状態を示している。同図に示すよ
うに、ドア41を開放すると、PCカード挿入口42が露
出するようになされている。また、PCカード挿入口42
の下方には、USB端子43、1394端子44の他、プ
リンタを接続するプリンタ端子45と、コンピュータグ
ラフィックスデータを出力するVGA端子46が設けられ
ている。FIG. 4 shows a state in which the door 41 on the back of the personal computer 1 is opened. As shown in the figure, when the door 41 is opened, the PC card insertion slot 42 is exposed. Also, the PC card insertion slot 42
A USB terminal 43 and a 1394 terminal 44, a printer terminal 45 for connecting a printer, and a VGA terminal 46 for outputting computer graphics data are provided below the USB terminal 43.
【0018】図5は、パーソナルコンピュータ1の内部
の構成例を表している。CPU(Central Processing Unit)
71は、例えば、Intel社のPentium(商標)が用いられ
る。このCPUは、166MHzの周波数の内部クロック、ま
たは66MHzの周波数の外部クロックにより動作し、パ
ーソナルコンピュータ1の基本的な処理を実行する。RA
M72は、16MBのメインメモリであり、CPU71により
処理されるデータ、プログラムなどを、適宜記憶する。
ROM73は、CPU71が各種の処理を実行する上において
必要なプログラムを記憶している。EEPROM(Electricall
y Erasable Programmable Read Only Memory)74は、
パーソナルコンピュータ1の電源をオフした後も記憶す
る必要があるデータなどを、適宜記憶する。FIG. 5 shows an example of the internal configuration of the personal computer 1. CPU (Central Processing Unit)
For example, Pentium (trademark) of Intel Corporation is used for 71. The CPU operates with an internal clock having a frequency of 166 MHz or an external clock having a frequency of 66 MHz, and executes basic processing of the personal computer 1. RA
M72 is a 16 MB main memory, and stores data, programs, and the like processed by the CPU 71 as appropriate.
The ROM 73 stores programs necessary for the CPU 71 to execute various processes. EEPROM (Electricall
y Erasable Programmable Read Only Memory) 74
Data and the like that need to be stored even after the power of the personal computer 1 is turned off are appropriately stored.
【0019】グラフィックス処理部75は、動画処理
(動画データの表示形式であるYUV信号からグラフィッ
クス信号データ形式のRGB信号へ変換する色空間変換、
所望の画面寸法で表示するためのスケーリング(拡大ま
たは縮小)処理など)を行う他、3次元グラフィックス
処理(例えば、3次元の物体を2次画面の画面に投影す
るためのラスタライズ処理、オブジェクトの表面を滑ら
かに見せるためのグローシェーディング処理、半透明の
オブジェクトを表現するためのアルファブレンディング
処理など)を行ったり、さらに、その処理結果をディス
プレイメモリ76に書き込み、合成回路85に出力する
処理などを行う。The graphics processing unit 75 performs a moving image process (color space conversion for converting a YUV signal, which is a display format of moving image data, to an RGB signal, which is a graphics signal data format).
In addition to performing scaling (enlargement or reduction) processing for displaying with a desired screen size, etc., three-dimensional graphics processing (for example, rasterization processing for projecting a three-dimensional object on a secondary screen screen, object Glow shading processing to make the surface look smooth, alpha blending processing to represent translucent objects, etc.), and further, to write the processing result to the display memory 76 and output it to the synthesizing circuit 85. Do.
【0020】MPEG2ビデオデコーダ77は、DVDドライ
ブ33によりDVDから再生されたデータをデコードし、
合成回路85に出力する。デジタルサウンド処理部81
は、ADPCM(Adaptive Difference Pulse Code Modulatio
n)音源の伸長、MPEGオーディオデータの伸長、残響音や
サラウンドなどの効果音生成のためのFM(Frequency Mod
ulation)サウンド構成(すなわち、異なる周波数と振幅
の複数の正弦波を合成することによりオーディオ信号を
生成する処理)、あるいはMIDI(Musical Instrument Di
gital Interface)ウエーブテーブル合成処理、ドルビー
AC−3(商標)方式のデコード処理などを行う。MIDI
ウエーブテーブル合成処理とは、楽器音の音素となるデ
ジタルデータを記憶したウエーブテーブルを用いて、内
蔵するシンセサイザで、MIDIデータの再生を行う処理で
ある。それぞれの処理されたオーディオ信号は、内蔵さ
れているオーディオミキサによってミキシングされ、ア
ナログオーディオ信号に変換され、テレビジョン受像機
3のスピーカ5に出力される。デジタルサウンド処理部
81はまた、マイクロホン35から入力された音声信号
を処理し、DSVDモデム79に出力するとともに、DSVDモ
デム79より供給された音声データを処理して、スピー
カ25に出力するようになされている。The MPEG2 video decoder 77 decodes data reproduced from the DVD by the DVD drive 33,
Output to the synthesis circuit 85. Digital sound processing unit 81
Is ADPCM (Adaptive Difference Pulse Code Modulatio
n) FM (Frequency Modulation) for sound source decompression, MPEG audio data decompression, and reverberation and surround sound effects
sound) (ie, the process of generating an audio signal by synthesizing multiple sine waves of different frequencies and amplitudes), or MIDI (Musical Instrument Di
gital Interface) performs wave table synthesis processing, decoding processing of the Dolby AC-3 (trademark) method, and the like. MIDI
The wave table synthesizing process is a process in which a built-in synthesizer reproduces MIDI data using a wave table that stores digital data serving as phonemes of musical instrument sounds. Each processed audio signal is mixed by a built-in audio mixer, converted into an analog audio signal, and output to a speaker 5 of the television receiver 3. The digital sound processing section 81 processes an audio signal input from the microphone 35 and outputs the processed audio signal to the DSVD modem 79, and also processes audio data supplied from the DSVD modem 79 and outputs the processed audio data to the speaker 25. ing.
【0021】Intercast(商標)用ボード78は、イン
ターキャストの放送をアンテナ91を介して受信し、復
調する処理を行うボードである。インターキャストにお
いては、映像信号の垂直帰線期間に、World Wide Web(W
WW)のページの基となるHTML(Hyper Text Markup Langua
ge)データを挿入して送信する。受信されたデータは、
ハードディスクドライブ(HDD)80で駆動されるハード
ディスクに蓄積される。ハードディスクドライブ80の
HTMLデータの中を行き来することで、使用者は、疑似的
に、インターラクティブな環境を手にすることができ
る。The Intercast (trademark) board 78 is a board that receives an intercast broadcast via an antenna 91 and performs processing for demodulation. In the intercast, the World Wide Web (W
HTML (Hyper Text Markup Langua)
ge) Insert data and send. The data received is
It is stored on a hard disk driven by a hard disk drive (HDD) 80. Hard disk drive 80
By traversing through the HTML data, the user can have a pseudo-interactive environment.
【0022】例えば、スポーツ番組の場合、番組の内容
にあわせて、スコアや決定的なシーンの静止画、ビデオ
クリップなどが、このインターキャストで送信される。
これらの静止画やビデオクリップは、関連情報とリンク
されており、例えばアナログ電話回線を介してリンク先
にアクセスし、その関連情報を得ることができるように
なされている。このインターキャストは、Intel社が開
発したものである。For example, in the case of a sports program, a score, a still image of a definitive scene, a video clip, or the like is transmitted by this intercast in accordance with the content of the program.
These still images and video clips are linked to related information. For example, the link destination is accessed via an analog telephone line so that the related information can be obtained. This intercast was developed by Intel.
【0023】DSVD(Digital Simultaneous Voice & Dat
a)モデム79は、Intel社の開発したDSVD方式で音声と
データとを時分割多重して、モジュラージャック92を
介して電話回線に出力するとともに、電話回線を介して
入力されたDSVD方式の信号から、音声信号とデータとを
復調分離する処理を行う。この方式においては、デジタ
ル圧縮した音声信号と通常の音声信号とが、V.42プ
ロトコルのヘッダを使って多重化される。音声信号が存
在しない場合、最大のデータ転送速度は28.8kビッ
ト/秒となり、音声信号がある場合、19.2kビット
/秒となる。また、音声信号の伝送速度は、9.6kビ
ット/秒となる。音声信号の圧縮伸長方式は、ロックウ
エル社のDigiTalk(商標)や、DSPグループのTrueSpeec
h(商標)などが用いられる。DSVD (Digital Simultaneous Voice & Dat)
a) The modem 79 time-division multiplexes voice and data using the DSVD method developed by Intel Corporation, outputs the time-division multiplexed signal to the telephone line via the modular jack 92, and outputs the DSVD signal input via the telephone line. Then, a process of demodulating and separating the audio signal and the data is performed. In this method, a digitally compressed audio signal and a normal audio signal are converted into V.11 signals. It is multiplexed using a header of 42 protocol. If no audio signal is present, the maximum data transfer rate is 28.8 kbit / sec, and if there is an audio signal, 19.2 kbit / sec. The transmission speed of the audio signal is 9.6 kbit / sec. Audio signal compression and decompression methods are available from Rockwell's DigiTalk ™ and DSP Group's TrueSpeec.
h (trademark) is used.
【0024】キーボードコントローラ84は、赤外線受
信部24からの信号を受け取り、その受信信号に対応す
る信号をCPU71に出力するようになされている。The keyboard controller 84 receives a signal from the infrared receiving section 24 and outputs a signal corresponding to the received signal to the CPU 71.
【0025】合成回路85は、グラフィックス処理部7
5の出力と、MPEG2ビデオデコーダ77の出力とを必要
に応じて合成し、NTSCエンコーダ86に出力したり、LC
D(Liquid Crystal Display)ドライバ87を介してLCD8
8に表示させるようになされている。NTSCエンコーダ8
6は、合成回路85より入力されたビデオデータをNTSC
方式のアナログビデオ信号に変換して、テレビジョン受
像機3に出力するようになされている。The synthesizing circuit 85 includes the graphics processing unit 7
5 and the output of the MPEG2 video decoder 77 as required, and output to the NTSC encoder 86,
LCD 8 via D (Liquid Crystal Display) driver 87
8 is displayed. NTSC encoder 8
6 converts the video data input from the synthesizing circuit 85 into NTSC video data.
The video signal is converted into an analog video signal of the system and output to the television receiver 3.
【0026】バスは、便宜上、1つのみが示されている
が、実際には、CPU71とRAM72を接続するローカルバ
ス、キーボードコントローラ84に接続されているISA
(Industry Standard Architecture)バス、およびその他
のROM73乃至HDD80などが接続されているPCI(Periph
eral Component Interconnect)バスにより構成されてい
る。ISAバスは、8ビットまたは16ビットのバスであ
り、PCIバスは32ビットまたは64ビットのバスであ
る。PCIバスは、25MHz乃至66MHzの間の速度で動作
し、最大528KB/秒のスループットを実現する。この
速度は、ISAバスの42倍以上の速度である。Although only one bus is shown for convenience, a local bus connecting the CPU 71 and the RAM 72 and an ISA connected to the keyboard controller 84 are actually used.
(Industry Standard Architecture) bus, and other PCI (Periph
eral Component Interconnect) bus. The ISA bus is an 8-bit or 16-bit bus, and the PCI bus is a 32-bit or 64-bit bus. The PCI bus operates at a speed between 25 MHz and 66 MHz and achieves a maximum of 528 KB / sec throughput. This speed is more than 42 times faster than the ISA bus.
【0027】拡張スロット82は、PCIバスのための拡
張スロットであり、拡張スロット83は、ISAバスのた
めの拡張スロットである。この拡張スロットに、適宜、
所定の機能の周辺回路(例えばSCSIボード)を接続する
ことで、所望の機能を実現することができる。The expansion slot 82 is an expansion slot for a PCI bus, and the expansion slot 83 is an expansion slot for an ISA bus. In this expansion slot,
A desired function can be realized by connecting a peripheral circuit of a predetermined function (for example, a SCSI board).
【0028】入出力インターフェース89は、パワース
イッチ23、ブートリカバリボタン34、その他のスイ
ッチやボタンなどからの操作に対応する信号を、CPU7
1とCPU91に出力するようになされている。CPU91
は、CPU71とは独立に、パーソナルコンピュータ1
(特にCPU71)の不具合を監視する処理と、DSVDモデ
ム79をCPU71とは独立に制御する処理を実行するた
めに設けられており、常に動作状態とされている。ま
た、フラッシュメモリ90は、CPU91により制御さ
れ、パーソナルコンピュータ1(特にCPU71)の動作
状態に関する情報を記憶するようになされている。The input / output interface 89 transmits signals corresponding to operations from the power switch 23, the boot recovery button 34, and other switches and buttons to the CPU 7.
1 and the CPU 91. CPU91
Is a personal computer 1 independent of the CPU 71.
It is provided to monitor the malfunction of the CPU 71 (in particular, the CPU 71) and to execute the process of controlling the DSVD modem 79 independently of the CPU 71, and is always in operation. The flash memory 90 is controlled by the CPU 91 and stores information on the operation state of the personal computer 1 (particularly, the CPU 71).
【0029】なお、ローカルバスとPCIバスの間、およ
びPCIバスとISAバスの間には、それぞれ専用のバスブリ
ッジ回路(図示せず)が設けられている。Note that dedicated bus bridge circuits (not shown) are provided between the local bus and the PCI bus, and between the PCI bus and the ISA bus.
【0030】図6は、キーボード11の内部の構成例を
表している。検出回路141は、キー12の中から操作
されたキーを検出するようになされている。また、検出
回路141は、タッチパッド13の操作された点Pの座
標データ(X,Y)を検出する。そして、検出回路14
1は、検出結果を送信モジュール142に出力する。送
信モジュール142は、検出回路141より入力された
信号を送信信号に変換し、赤外線発信部14に出力し、
赤外線信号として発信させる。FIG. 6 shows an example of the internal configuration of the keyboard 11. The detection circuit 141 detects a key operated from the keys 12. Further, the detection circuit 141 detects the coordinate data (X, Y) of the operated point P on the touch pad 13. Then, the detection circuit 14
1 outputs the detection result to the transmission module 142. The transmission module 142 converts the signal input from the detection circuit 141 into a transmission signal, outputs the signal to the infrared transmitting unit 14,
Transmit as an infrared signal.
【0031】電池143は、電源回路144に所定の電
力を供給している。電源回路144は、検出回路141
と送信モジュール142に対して必要な電力を供給して
いる。電源スイッチ145は、キーボード11を使用し
たり、使用を中止するとき操作される。The battery 143 supplies a predetermined power to the power supply circuit 144. The power supply circuit 144 includes a detection circuit 141
And the necessary power to the transmission module 142. The power switch 145 is operated when the keyboard 11 is used or stopped.
【0032】次に、その動作について説明する。パワー
スイッチ23が操作されたとき、CPU71は、パーソナ
ルコンピュータ1のブート処理を開始し、メモリ、ボー
ドなどをチェックし、各種のドライバを組み込んで行
く。CPU71は、このブート時のログ、メッセージなど
をファイルとして、フラッシュメモリ90に記憶させ
る。ブートが適正に行われた場合、CPU71は、グラフ
ィックス処理部75を制御し、初期画面の画像を発生さ
せ、合成回路85、NTSCエンコーダ86を介して、テレ
ビジョン受像機3のCRT4に表示させる。ユーザは、こ
れにより、パーソナルコンピュータ1が、適正にブート
されたことを知ることができる。そして、以後、ユーザ
は、キーボード11を操作して、パーソナルコンピュー
タ1に対して、各種の処理を実行させる。Next, the operation will be described. When the power switch 23 is operated, the CPU 71 starts boot processing of the personal computer 1, checks a memory, a board, and the like, and incorporates various drivers. The CPU 71 stores the log, message, and the like at the time of booting in the flash memory 90 as a file. When booting is properly performed, the CPU 71 controls the graphics processing unit 75 to generate an image of an initial screen and display the image on the CRT 4 of the television receiver 3 via the synthesizing circuit 85 and the NTSC encoder 86. . Thus, the user can know that the personal computer 1 has been properly booted. Thereafter, the user operates the keyboard 11 to cause the personal computer 1 to execute various processes.
【0033】一方、ブートエラーが発生したとき、CPU
71は、正常に動作することができないので、グラフィ
ックス処理部75を制御して、初期画面をCRT4に表示
させることができない。これにより、ユーザは、ブート
エラーが発生したことを知ることができる。このとき、
ユーザは、ブートリカバリボタン34をオンする。CPU
91は、ブートリカバリボタン34の操作信号が入力さ
れたとき、図7のフローチャートに示す処理を実行す
る。On the other hand, when a boot error occurs, the CPU
Since the 71 cannot operate normally, it cannot control the graphics processing unit 75 to display the initial screen on the CRT 4. This allows the user to know that a boot error has occurred. At this time,
The user turns on the boot recovery button 34. CPU
When the operation signal of the boot recovery button 34 is input, the process 91 executes the processing shown in the flowchart of FIG.
【0034】すなわち、最初にステップS1において、
ブートエラーの種類を判別し、これを表示する処理を実
行する。上述したように、フラッシュメモリ90には、
ブート時に時々刻々と変化する状態(ログ、メッセージ
など)が記録される。CPU91は、このフラッシュメモ
リ90の記録データを読み出し、ブートエラーの種類を
判別し、その種類を表す文字データをグラフィックス処
理部75に発生させる。なお、このときの判断は、後述
するステップS5における場合と同様に行うことができ
る。この文字は、合成回路85を介して、LCDドライバ
87に供給され、LCD88に表示される(勿論CRT4に表
示させるようにしてもよい)。ユーザは、このLCD88
の表示から、ブートエラーの種類を認識することができ
る。That is, first, in step S1,
The type of the boot error is determined, and a process of displaying the type is executed. As described above, the flash memory 90 includes:
The state (log, message, etc.) that changes every moment at boot time is recorded. The CPU 91 reads the recording data in the flash memory 90, determines the type of the boot error, and causes the graphics processing unit 75 to generate character data representing the type. The determination at this time can be made in the same manner as in step S5 described later. This character is supplied to the LCD driver 87 via the synthesizing circuit 85 and displayed on the LCD 88 (of course, it may be displayed on the CRT 4). The user can use this LCD 88
The type of boot error can be recognized from the display.
【0035】次に、ステップS2に進み、CPU91は、
サービスセンターの呼出処理を実行する。すなわち、DS
VDモデム79には、サービスセンターの電話番号が予め
記憶されており、CPU91は、DSVDモデム79を制御
し、その記憶されている電話番号に対し、発呼動作を実
行させる。その結果、DSVDモデム79が、電話回線を介
して、サービスセンターに発呼動作を行う。サービスセ
ンターとの間で回線が接続されたとき、CPU91は、デ
ジタルサウンド処理部81を制御し、マイクロホン35
とスピーカ25を利用して、ユーザにサービスセンター
と通話する処理を実行させる。このとき、ユーザは、マ
イクロホン35を介して、サービスセンターのスタッフ
に、口頭で、パーソナルコンピュータ1が正常にブート
されない旨を伝える。その音声信号は、マイクロホン3
5から取り込まれ、デジタルサウンド処理部81で圧縮
処理された後、DSVDモデム79、モジュラージャック9
2、電話回線を介して、サービスセンターに伝送され
る。Next, proceeding to step S2, the CPU 91
Executes service center call processing. That is, DS
The telephone number of the service center is stored in the VD modem 79 in advance, and the CPU 91 controls the DSVD modem 79 to execute a calling operation for the stored telephone number. As a result, the DSVD modem 79 makes a call to the service center via the telephone line. When a line is connected to the service center, the CPU 91 controls the digital sound processing unit 81 and
And the speaker 25 are used to make the user execute a process of talking with the service center. At this time, the user verbally tells the staff of the service center via the microphone 35 that the personal computer 1 is not normally booted. The audio signal is output from the microphone 3
5 and compressed by the digital sound processing unit 81, the DSVD modem 79, the modular jack 9
2. It is transmitted to the service center via the telephone line.
【0036】サービスセンターのスタッフからの音声信
号は、電話回線、モジュラージャック92を介して、DS
VDモデム79に入力される。DSVDモデム79は、この音
声信号を復調し、デジタルサウンド処理部81に出力す
る。デジタルサウンド処理部81は、この音声データを
伸張処理した後、スピーカ25から出力する。このよう
にして、ユーザは、サービスセンターのスタッフと電話
機を利用せずに、パーソナルコンピュータ1から直接通
話することができる。The voice signal from the service center staff is transmitted via a telephone line and a modular jack 92 to the DS.
It is input to the VD modem 79. The DSVD modem 79 demodulates this audio signal and outputs it to the digital sound processing unit 81. The digital sound processing section 81 expands this audio data and outputs it from the speaker 25. In this way, the user can make a call directly from the personal computer 1 without using the telephone with the staff of the service center.
【0037】次に、ステップS4に進み、CPU91は、
フラッシュメモリ90に記憶されているパーソナルコン
ピュータ1の状態に関するデータを読み出し、DSVDモデ
ム79を介して、サービスセンターに伝送させる。サー
ビスセンターにおいては、伝送を受けたデータを、ステ
ップS5において、解析し、その障害を判断する。Next, proceeding to step S4, the CPU 91
The data regarding the state of the personal computer 1 stored in the flash memory 90 is read out and transmitted to the service center via the DSVD modem 79. In the service center, the transmitted data is analyzed in step S5 to determine the failure.
【0038】例えば、メモリチェックのときNGとなっ
ているならばハードウエアの障害、電話回線などが接続
されていないといったログが残っているならばユーザの
操作ミス、特定のデバイスドライバを組み込みに行った
ときNGとなったならば、ソフトウエアか、その対象と
なるハードウエアの障害と判断する。For example, if the memory check indicates NG, a log indicating that there is a hardware failure or the telephone line or the like is not connected remains, and if a log remains, a user operation error or a specific device driver is incorporated. If it becomes NG at that time, it is determined that the software or the target hardware is faulty.
【0039】サービスセンターのスタッフは、伝送を受
けたデータから、ブートエラーの原因が、ユーザの操作
ミスであると判断された場合、ステップS6において、
ユーザに対して、正しい操作を行うようにアドバイスす
る。ユーザは、このアドバイスを受けて、再度、ブート
操作を行う。When the staff of the service center determines from the transmitted data that the cause of the boot error is a user operation error, in step S6,
Advise the user to perform the correct operation. Upon receiving this advice, the user performs the boot operation again.
【0040】ステップS5において、ソフトウエアに障
害があると判断された場合、ステップS7において、サ
ービスセンターは、電話回線を介して、所定のコマンド
をCPU71に伝送し、障害除去の処理を直接実行する。
あるいはまた、ユーザに対して、障害除去のための操作
方法を口頭でアドバイスし、ユーザに障害除去のための
操作を実行させる。If it is determined in step S5 that there is a failure in the software, the service center transmits a predetermined command to the CPU 71 via the telephone line in step S7, and directly executes the process of removing the failure. .
Alternatively, the user is verbally advised on the operation method for removing the obstacle, and the user is caused to execute the operation for removing the obstacle.
【0041】ステップS5において、ハードウエアに障
害があると判断された場合、ステップS8において、サ
ービスセンターは、パーソナルコンピュータ1を修理す
るための手配を行う。例えば、サービスマンが修理に出
向くように手配したり、ユーザに、サービスセンターに
パーソナルコンピュータ1を配送するように依頼する。If it is determined in step S5 that the hardware has a failure, the service center arranges for repair of the personal computer 1 in step S8. For example, a serviceman arranges to go for repair or requests the user to deliver the personal computer 1 to a service center.
【0042】このように、この実施の形態においては、
パーソナルコンピュータ1が正しくブートできなかった
とき、ブートリカバリボタン34を操作するだけで、自
動的に、ブートエラーを回復するための処理が開始され
るので、パーソナルコンピュータの操作に不慣れなユー
ザでも、簡単かつ確実に、ブートエラーを回復すること
が可能となる。As described above, in this embodiment,
When the personal computer 1 cannot be booted properly, simply by operating the boot recovery button 34, the process for recovering the boot error is automatically started, so that even a user who is unfamiliar with the operation of the personal computer can easily execute the process. And it is possible to recover the boot error reliably.
【0043】[0043]
【発明の効果】以上の如く、請求項1に記載の情報処理
装置および請求項4に記載の情報処理方法によれば、ブ
ートエラーが発生した場合、所定の操作が行われたと
き、自動的に相手先と通信するようにしたので、簡単か
つ確実に、ブートエラーを回復することが可能となる。As described above, according to the information processing apparatus according to the first aspect and the information processing method according to the fourth aspect, when a boot error occurs, when a predetermined operation is performed, an automatic operation is performed. Since the communication with the other party is performed first, it is possible to recover the boot error easily and reliably.
【図1】本発明の情報処理装置を応用したAVシステム
の構成例を示す斜視図である。FIG. 1 is a perspective view showing a configuration example of an AV system to which an information processing apparatus according to the present invention is applied.
【図2】図1のパーソナルコンピュータの前面から見た
外観の構成を示す斜視図である。FIG. 2 is a perspective view showing a configuration of the external appearance of the personal computer of FIG. 1 as viewed from the front.
【図3】図2のパーソナルコンピュータのドアを開放し
た状態を示す斜視図である。FIG. 3 is a perspective view showing a state in which a door of the personal computer of FIG. 2 is opened.
【図4】図1のパーソナルコンピュータの後面のドアを
開放した状態を示す斜視図である。FIG. 4 is a perspective view showing a state where a door on a rear surface of the personal computer of FIG. 1 is opened.
【図5】図1のパーソナルコンピュータの内部の構成例
を示すブロック図である。FIG. 5 is a block diagram showing an example of the internal configuration of the personal computer shown in FIG. 1;
【図6】図1のキーボード11の構成例を示すブロック
図である。6 is a block diagram showing a configuration example of the keyboard 11 of FIG.
【図7】ブートエラー発生時の動作を説明するフローチ
ャートである。FIG. 7 is a flowchart illustrating an operation when a boot error occurs.
1 パーソナルコンピュータ, 3 テレビジョン受像
機, 4 CRT, 5スピーカ, 11 キーボード,
12 キー, 13 タッチパッド, 14 赤外線
発信部, 24 赤外線受信部, 25 スピーカ,
33 DVDドライブ, 34 ブートリカバリボタン,
35 マイクロホン, 75 グラフィックス処理
部, 77 MPEG2ビデオデコーダ, 85 合成回
路, 86NTSCエンコーダ, 88 LCD, 90 フ
ラッシュメモリ1 personal computer, 3 television receiver, 4 CRT, 5 speakers, 11 keyboard,
12 keys, 13 touch pad, 14 infrared transmitter, 24 infrared receiver, 25 speaker,
33 DVD drive, 34 boot recovery button,
35 microphone, 75 graphics processing unit, 77 MPEG2 video decoder, 85 synthesis circuit, 86 NTSC encoder, 88 LCD, 90 flash memory
Claims (4)
る通信手段とを備えることを特徴とする情報処理装置。A processing unit that performs a predetermined process; a monitoring unit that monitors a state of the processing unit at the time of booting; an operating unit that is operated when a boot error occurs; and a processing unit that is operated when the operating unit is operated. An information processing apparatus comprising: communication means for communicating with a predetermined destination.
る記憶手段をさらに備え、 前記通信手段は、前記相手先に前記記憶手段に記憶され
ている状態を伝送することを特徴とする請求項1に記載
の情報処理装置。2. The apparatus according to claim 1, further comprising a storage unit configured to store a state of the processing unit at the time of booting, wherein the communication unit transmits the state stored in the storage unit to the other party. 2. The information processing device according to 1.
手段をさらに備えることを特徴とする請求項1に記載の
情報処理装置。3. The information processing apparatus according to claim 1, further comprising a display unit that displays the occurrence of the boot error.
ップと、 ブートエラーが発生したとき所定の操作が行われたか否
かを判定する判定ステップと、 前記判定ステップの判定結果に対応して、所定の相手先
と通信する通信ステップとを備えることを特徴とする情
報処理方法。A processing step of performing a predetermined process; a monitoring step of monitoring a state of the processing step at the time of booting; and a determining step of determining whether a predetermined operation has been performed when a boot error has occurred. A communication step of communicating with a predetermined destination in accordance with the result of the determination.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8321406A JPH10161900A (en) | 1996-12-02 | 1996-12-02 | Information processor and method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8321406A JPH10161900A (en) | 1996-12-02 | 1996-12-02 | Information processor and method therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10161900A true JPH10161900A (en) | 1998-06-19 |
Family
ID=18132202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8321406A Withdrawn JPH10161900A (en) | 1996-12-02 | 1996-12-02 | Information processor and method therefor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH10161900A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1345124A1 (en) * | 2002-03-14 | 2003-09-17 | Hewlett-Packard Company | Managing boot errors |
US6807643B2 (en) * | 1998-12-29 | 2004-10-19 | Intel Corporation | Method and apparatus for providing diagnosis of a processor without an operating system boot |
-
1996
- 1996-12-02 JP JP8321406A patent/JPH10161900A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6807643B2 (en) * | 1998-12-29 | 2004-10-19 | Intel Corporation | Method and apparatus for providing diagnosis of a processor without an operating system boot |
EP1345124A1 (en) * | 2002-03-14 | 2003-09-17 | Hewlett-Packard Company | Managing boot errors |
US7315962B2 (en) | 2002-03-14 | 2008-01-01 | Hewlett-Packard Development Company, L.P. | Managing boot errors |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101278268B (en) | wireless transmission system | |
KR20010041676A (en) | Speech input device with attention span | |
GB2288054A (en) | A wireless karaoke microphone | |
EP1892959A2 (en) | Moving image reproducing apparatus | |
JPH0970034A (en) | Terminal equipment | |
CN109144642B (en) | Display control method, display control device, electronic equipment and storage medium | |
JPWO2003054848A1 (en) | Computer display system, computer device and display device | |
JPH10161900A (en) | Information processor and method therefor | |
US5839095A (en) | Multimedia control center for controlling peripheral devices of a personal computer | |
JPH10155121A (en) | Video display device | |
US20040133430A1 (en) | Sound apparatus, and audio information acquisition method in sound apparatus | |
CN101009894B (en) | Method for displaying information regarding the condition of a portable terminal | |
JP4211266B2 (en) | Communication setting device and communication setting program | |
JPH10149193A (en) | Device and method for processing information | |
JP2006033817A (en) | Apparatus and method for transmitting and outputting data of mobile terminal | |
JP2006079112A (en) | System, center device, terminal device, and data transfer method | |
JPH10149150A (en) | Unit and method for image display control, and recording medium | |
US20060150235A1 (en) | Display system and method | |
US20030154490A1 (en) | Broadcasting apparatus used in a computer system | |
JPH10148688A (en) | Information processor and method therefor, and recording medium | |
JPH11311983A (en) | Video processor | |
KR20040052301A (en) | Method for mixing video data and audio data in portable terminal | |
JP3716447B2 (en) | Online karaoke system | |
WO2018003797A1 (en) | Acoustic apparatus and acoustic system | |
EP2375738A2 (en) | Playback apparatus and method of controlling a playback apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20040203 |