(57)【要約】情報処理装置の起動時に主記憶装置のメモリパラメータの初期設定を行う初期設定装置であって、情報処理装置の起動時の温度を取得する温度取得部と、温度取得部によって取得された温度に基づいて主記憶装置のメモリパラメータを設定するメモリパラメータ初期設定部とを備える。
2004102389.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の起動時に主記憶装置のメモリパラメータの初期設定を行う初期設定装置であって、
前記情報処理装置の起動時の温度を取得する温度取得手段と、
前記温度取得手段によって取得された温度に基づいて前記主記憶装置のメモリパラメータを設定するメモリパラメータ初期設定手段と、
を備えたことを特徴とする初期設定装置。
【請求項２】
前記情報処理装置の起動時の温度の閾値と前記メモリパラメータを対応付ける閾値メモリパラメータ対応データを保持する閾値メモリパラメータ対応データ保持手段をさらに備え、
前記メモリパラメータ初期設定手段は、前記閾値メモリパラメータ対応データ保持手段によって保持された閾値メモリパラメータ対応データと前記温度取得手段によって取得された起動時の温度に基づいて前記メモリパラメータを設定することを特徴とする請求の範囲第１項に記載の初期設定装置。
【請求項３】
前記情報処理装置が正常に動作しなかった場合の温度履歴を保持する温度履歴データ保持手段をさらに備え、
前記メモリパラメータ初期設定手段は、前記温度履歴データ保持手段によって保持された温度履歴に基づいて更新されたメモリパラメータを設定することを特徴とする請求の範囲第１項に記載の初期設定装置。
【請求項４】
前記温度履歴データ保持手段によって保持された温度履歴に基づいて前記閾値メモリパラメータ対応データを更新する閾値メモリパラメータ対応データ更新手段をさらに備え、
前記メモリパラメータ初期設定手段は、前記閾値メモリパラメータ対応データ更新手段によって更新された閾値メモリパラメータ対応データと前記温度取得手段によって取得された起動時の温度に基づいて前記メモリパラメータを設定することを特徴とする請求の範囲第３項に記載の初期設定装置。
【請求項５】
情報処理装置の起動時に主記憶装置のメモリパラメータの初期設定を行う初期設定方法であって、
前記情報処理装置の起動時の温度を取得する温度取得工程と、
前記温度取得工程によって取得された温度に基づいて前記メモリパラメータを設定するメモリパラメータ初期設定工程と、
を含んだこと特徴とする初期設定方法。
【請求項６】
前記情報処理装置が正常に動作しなかった場合の温度履歴を保持する温度履歴保持工程をさらに含み、
前記メモリパラメータ初期設定工程は、前記温度履歴保持工程によって保持された温度履歴に基づいて更新されたメモリパラメータを設定することを特徴とする請求の範囲第５項に記載の初期設定方法。
【請求項７】
情報処理装置の起動時に主記憶装置のメモリパラメータの初期設定を行う初期設定プログラムであって、
前記情報処理装置の起動時の温度を取得する温度取得手順と、
前記温度取得手順によって取得された温度に基づいて前記メモリパラメータを設定するメモリパラメータ初期設定手順と、
をコンピュータに実行させることを特徴とする初期設定プログラム。
【請求項８】
前記情報処理装置が正常に動作しなかった場合の温度履歴を保持する温度履歴保持手順をさらにコンピュータに実行させ、
前記メモリパラメータ初期設定手順は、前記温度履歴保持手順によって保持された温度履歴に基づいて更新されたメモリパラメータを設定することを特徴とする請求の範囲第７項に記載の初期設定プログラム。
【請求項９】
起動時に主記憶装置のメモリパラメータの初期設定を行う情報処理装置であって、
前記情報処理装置の起動時の温度を取得する温度取得手段と、
前記温度取得手段によって取得された温度に基づいて前記主記憶装置のメモリパラメータを設定するメモリパラメータ初期設定手段と、
を備えたことを特徴とする情報処理装置。
【請求項１０】
前記情報処理装置の起動時の温度の閾値と前記メモリパラメータを対応付ける閾値メモリパラメータ対応データを保持する閾値メモリパラメータ対応データ保持手段をさらに備え、
前記メモリパラメータ初期設定手段は、前記閾値メモリパラメータ対応データ保持手段によって保持された閾値メモリパラメータ対応データと前記温度取得手段によって取得された起動時の温度に基づいて前記メモリパラメータを設定することを特徴とする請求の範囲第９項に記載の情報処理装置。
【請求項１１】
前記情報処理装置が正常に動作しなかった場合の温度履歴を保持する温度履歴データ保持手段をさらに備え、
前記メモリパラメータ初期設定手段は、前記温度履歴データ保持手段によって保持された温度履歴に基づいて更新されたメモリパラメータを設定することを特徴とする請求の範囲第９項に記載の情報処理装置。
【請求項１２】
前記温度履歴データ保持手段によって保持された温度履歴に基づいて前記閾値メモリパラメータ対応データを更新する閾値メモリパラメータ対応データ更新手段をさらに備え、
前記メモリパラメータ初期設定手段は、前記閾値メモリパラメータ対応データ更新手段によって更新された閾値メモリパラメータ対応データと前記温度取得手段によって取得された起動時の温度に基づいて前記メモリパラメータを設定することを特徴とする請求の範囲第１１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】  この発明は、初期設定装置、初期設定方法、初期設定プログラムおよび情報処理装置に関し、特に、低温および高温の起動時に適したメモリパラメータを設定することにより情報処理装置を安定に動作させる初期設定装置、初期設定方法、初期設定プログラムおよび情報処理装置に関するものである。
【背景技術】  従来、情報処理装置の起動時に主記憶装置のメモリパラメータの初期設定を行う初期設定装置が知られている。かかる初期設定装置は、オペレーティングシステムが起動して、主記憶装置のメモリパラメータの設定を行う前に、予め設定された一定値を主記憶装置のメモリパラメータとして初期設定し、情報処理装置を起動していた。
一般に、情報処理装置は、保証温度の範囲内であっても主記憶装置のメモリパラメータの設定が低温または高温の環境に適していないために、起動時および動作中のメモリアクセスに異常が生じ、起動しないという動作異常がしばしば起こる。例えば、特許文献１は、情報処理装置の起動時の温度が保証温度より低い場合は、情報処理装置の温度が予め設定された温度に達してからプログラムを安定に起動させる従来技術を開示している。
【特許文献１】  特開昭６２−２４７４１７号公報
しかし、この従来技術は、情報処理装置の温度が保証温度の範囲外にあるときに安定に動作させるための技術であり、保証温度の範囲内であっても主記憶装置のメモリパラメータの設定が低温または高温の環境に適していないために、起動時および動作中のメモリアクセスに異常が生じ、起動しないという動作異常を解決することができないという問題点があった。
この発明は、上述した従来技術による問題点を解消するためになされたものであり、低温または高温の環境に適したメモリパラメータを設定することにより情報処理装置を安定に動作させる初期設定装置、初期設定方法、初期設定プログラムおよび情報処理装置を提供することを目的としている。
【発明の開示】
上述した課題を解決し、目的を達成するため、本発明は、情報処理装置の起動時に主記憶装置のメモリパラメータの初期設定を行う初期設定装置であって、前記情報処理装置の起動時の温度を取得する温度取得手段と、前記温度取得手段によって取得された温度に基づいて前記メモリパラメータを設定するメモリパラメータ初期設定手段と、を備えたことを特徴とする。
また、本発明は、情報処理装置の起動時に主記憶装置のメモリパラメータの初期設定を行う初期設定方法であって、前記情報処理装置の起動時の温度を取得する温度取得工程と、前記温度取得工程によって取得された温度に基づいて前記メモリパラメータを設定するメモリパラメータ初期設定工程と、を含んだことを特徴とする。
また、本発明は、情報処理装置の起動時に主記憶装置のメモリパラメータの初期設定を行う初期設定プログラムであって、前記情報処理装置の起動時の温度を取得する温度取得手順と、前記温度取得手順によって取得された温度に基づいて前記メモリパラメータを設定するメモリパラメータ初期設定手順と、をコンピュータに実行させることを特徴とする。
また、本発明は、起動時に主記憶装置のメモリパラメータの初期設定を行う情報処理装置であって、前記情報処理装置の起動時の温度を取得する温度取得手段と、前記温度取得手段によって取得された温度に基づいて前記主記憶装置のメモリパラメータを設定するメモリパラメータ初期設定手段と、を備えたことを特徴とする。
かかる発明によれば、情報処理装置の起動時の温度を取得し、温度に基づいてメモリパラメータを設定することとしたので、低温および高温の起動時に適したメモリパラメータを設定することにより情報処理装置を安定に動作させることができる。
【図面の簡単な説明】  第１図は、本実施の形態１に係る情報処理装置のソフトウエア構成の概念を説明する図であり、第２図は、本実施の形態１に係る初期設定装置起動時の情報処理装置の機能構成を示す機能ブロック図であり、第３図は、第２図に示す初期設定装置が設定する閾値メモリパラメータ対応データの一例を示す図であり、第４図は、第２図に示す初期設定装置起動時の情報処理装置のハードウエア構成を示す構成図であり、第５図は、第２図に示す初期設定装置起動時の温度測定に基づくメモリパラメータの設定変更の処理手順を示すフローチャートであり、第６図は、第２図に示す初期設定装置の起動時のモード設定画面の一例を示す図であり、第７図は、本実施の形態２に係る情報処理装置の構成を示すシステム構成であり、第８図は、第７図に示した情報処理装置における本体部の構成を示すブロック図である。
【発明を実施するための最良の形態】  以下、添付図面を参照して、この発明に係る初期設定装置、初期設定方法、初期設定プログラムおよび情報処理装置の好適な実施の形態を詳細に説明する。
実施の形態１．
最初に、本実施の形態１に係る情報処理装置のソフトウエア構成の概念について説明する。第１図は、本実施の形態１に係る情報処理装置のソフトウエア構成の概念を説明する図である。同図に示すように、情報処理装置においては、ユーザの要求にもとづいてアプリケーションソフトウエアを実行させるために、ＢＩＯＳ（ＢＡＳＩＣ  ＩＮＰＵＴ  ＯＵＴＰＵＴ  ＳＹＳＴＥＭ：基本入出力システム）、デバイスドライバ、オペレーティングシステムなどのシステムソフトウエア群が機能を分担している。ＢＩＯＳは、情報処理装置の起動時にオペレーティングシステムやデバイスドライバが動作する以前に主記憶装置やＨＤＤ、キーボード、ディスプレイなどの周辺装置の初期設定を行うＰＯＳＴ（ＰＯＷＥＲ  ＯＮ  ＳＥＬＦ  ＴＥＳＴ）処理機能を有している。
ＰＯＳＴ処理機能は、特に、主記憶装置のレイテンシやストレングスなどのメモリパラメータを設定することによって主記憶装置を安定に起動させる上で重要な機能であり、具体的には、主記憶装置の主記憶コントローラのレジスタにメモリパラメータの初期設定を行う。
レイテンシは、主記憶装置にデータが送られた際に、同期を取るために使用するクロック数であり、低温または高温になるほどクロック数が大きくなる。そこで、ＢＩＯＳは、情報処理装置の温度を取得し、低温または高温になったときにクロック数を大きく設定して同期を取れるようにすることにより主記憶装置を安定に動作させる。また、ストレングスは、主記憶装置のメモリラインの波形形成に係る設定値であり、低温または高温になるほどメモリラインの波形の立ち上がりが崩れてくる。そこで、ＢＩＯＳは、情報処理装置の温度を取得し、低温または高温になったときにストレングスを調節することにより主記憶装置を安定に動作させる。
このように、本実施の形態１では、情報処理装置の起動時の温度を取得し、温度に基づいてレイテンシやストレングスなどのメモリパラメータを設定することとしたので、低温および高温の起動時に適したメモリパラメータを設定することにより情報処理装置を安定に動作させることができる。
次に、本実施の形態１に係る初期設定装置起動時の情報処理装置の機能構成について説明する。第２図は、本実施の形態１に係る初期設定装置起動時の情報処理装置の機能構成を示す機能ブロック図である。同図に示すように、情報処理装置２００は、入力部２０５と、出力部２１０と、入出力部２１５と、主記憶制御部２２０と、主記憶部２２１と、補助記憶制御部２３０と、補助記憶部２３１と、温度取得部２４０と、初期設定部２５０と、閾値メモリパラメータ対応データ保持部２６０と、温度履歴データ保持部２７０と、閾値メモリパラメータ対応データ更新部２８０と、制御部２９０とからなる。
入力部２０５は、情報処理装置にユーザの要求指示を入力し、データを入力する処理部であり、具体的には、キーボード、マウス、タッチペンなどの入力装置である。出力部２１０は、情報処理装置の処理結果を出力し、表示する処理部であり、具体的には、ＣＲＴやＬＣＤなどの画像表示装置、プリンタなどである。入出力部２１５は、データの入出力をする装置であり、具体的には、ＦＤＤおよびシリアルパラレルインタフェースを有する装置である。
主記憶制御部２２０は、主記憶部２２１のデータの入出力を制御する処理部である。主記憶部２２１は、データやプログラムを記憶する記憶部であり、具体的には、ＤＲＡＭなどの電気的にデータを蓄えるメモリであり、データのアクセス速度は速いが、電源を切るとデータが消滅する。補助記憶制御部２３０は、補助記憶部２３１のデータの入出力を制御する処理部である。補助記憶部２３１は、データやプログラムを記憶する記憶部であり、具体的には、ＨＤＤなどの磁気でデータを記憶するメモリであり、データのアクセス速度は遅いが、電源を切ってもデータが保持される。
温度取得部２４０は、情報処理装置の起動時の温度を取得する処理部であり、具体的には、温度を測定する温度センサと温度処理回路からなる。例えば、ＣＰＵの基板にサーミスタや白金センサを取り付けて温度を測定する。初期設定部２５０は、温度に基づいて主記憶装置のメモリパラメータを設定する。具体的には、温度履歴データ保持部２７０によって保持された温度履歴に基づいて更新されたメモリパラメータを設定する。
閾値メモリパラメータ対応データ保持部２６０は、情報処理装置の起動時の温度の閾値とメモリパラメータを対応付ける閾値メモリパラメータ対応データを保持する記憶部である。温度履歴データ保持部２７０は、過去に情報処理装置が正常に動作しなかった場合の温度履歴を保持する記憶部である。
ここで、第２図に示す初期設定装置が設定する閾値メモリパラメータ対応データの一例について説明する。第３図は、第２図に示す初期設定装置が設定する閾値メモリパラメータ対応データの一例を示す図である。同図に示すように、閾値メモリパラメータ対応データは、低温から低温閾値３、低温閾値２、低温閾値１、常温、高温閾値１、高温閾値２、高温閾値３のそれぞれに第１設定値、第２設定値、第３設定値が設定される。これは温度依存性とは別にメモリパラメータの設定のバラツキを考慮したものである。初期設定装置は、温度履歴データから過去に正常に動作しなかったメモリパラメータの設定値を取得し、その設定値を除いてメモリパラメータを選択し、設定する。
例えば、情報処理装置の保証温度が−２０℃〜５０℃であったとすると、低温閾値３は−１０℃以下、低温閾値２は０℃以下、低温閾値１は１０℃以下、常温は１０℃〜２０℃、高温閾値１は２０℃以上、高温閾値２は３０℃以上、高温閾値３は４０℃以上として、これらの温度範囲に適したメモリパラメータを設定する。また、これらのメモリパラメータは、情報処理装置の開発時に行われる温度試験において取得されたデータに基づいて設定される。
閾値メモリパラメータ対応データ更新部２８０は、温度履歴データ保持部２７０によって保持された温度履歴に基づいて閾値メモリパラメータ対応データ保持部２６０によって保持された閾値メモリパラメータ対応データを更新する処理部である。制御部２９０は、情報処理装置２００全体を制御する処理部であり、ユーザの要求を受け付けて各処理部のデータの流れを制御する。
次に、第２図に示す初期設定装置起動時の情報処理装置のハードウエア構成について説明する。第４図は、第２図に示す初期設定装置起動時の情報処理装置のハードウエア構成を示す構成図である。同図に示すように、情報処理装置２００は、ＣＰＵ４００と、バス４１０と、ＣＰＵ／ＰＣＩブリッジ４２０、主記憶装置４２２と、ディスプレイコントローラ４３０と、ディスプレイ４３１と、ＰＣＩ／ＩＳＡブリッジ４４０と、補助記憶装置４４３と、初期設定装置４４４と、キーボードコントローラ４５０と、キーボード／マウス４５１と、Ｉ／Ｏコントローラ４６０と、ＦＤＤ／シリアルパラレルポート４６１とからなる。
ＣＰＵ４００は、情報処理装置２００の全体を制御し、主記憶装置４２２などのメモリから命令を読み込み、命令に記述してある演算を実行する処理装置であり、具体的には、温度センサ４０１と温度処理回路４０２を有する。温度センサ４０１は、サーミスタや白金センサなどの温度センサであり、具体的には、ＣＰＵ４００の基板に取り付けて温度を測定する。温度処理回路４０２は、温度センサ４０１の出力信号をデジタル処理して温度に変換する回路である。
バス４１０は、情報処理装置の各構成要素間で命令やデータをやり取りするための伝送路であり、一般的には、ＣＰＵ４００と主記憶装置４２２とを結ぶ高速バスと、ディスプレイ４３１、補助記憶装置４４３、初期設定装置４４４などの速度の速い周辺装置を結ぶ高速のＰＣＩ（ＰＥＲＩＰＨＥＲＡＬ  ＣＯＭＰＯＮＥＮＴ  ＩＮＴＥＲＣＯＮＮＥＣＴ）バスと、キーボード／マウス４５１、ＦＤＤ／シリアルパラレル・ポート４６１など速度の遅い周辺装置を結ぶ低速のＩＳＡ（ＩＮＤＵＳＴＲＩＡＬ  ＳＴＡＮＤＡＲＤ  ＡＲＣＨＩＴＥＣＴＵＲＥ）バスに分かれている。
ＣＰＵ／ＰＣＩブリッジ４２０は、主記憶装置４２２などを制御し、高速バスと高速のＰＣＩバスを接続するブリッジ回路であり、具体的には、主記憶コントローラ４２１を有する。主記憶コントローラ４２１は、主記憶装置４２２の動作を制御する処理部であり、具体的には、主記憶コントローラ４２１のレジスタに設定されるレイテンシやストレングスなどのメモリパラメータに基づいて主記憶装置４２２の動作を制御する。
ディスプレイコントローラ４３０は、ディスプレイ４３１のデータの出力を制御する制御装置である。また、ディスプレイ４３１は、情報処理装置２００の出力データを表示する装置である。補助記憶装置４４３は、磁気記録方式の補助記憶装置であり、例えば、オペレーティングシステム、アプリケーションソフトウエアなどが保持されている。初期設定装置４４４は、情報処理装置の起動時に主記憶装置４２２や周辺装置の初期設定を行う装置である。
ＰＣＩ／ＩＳＡブリッジ４４０は、補助記憶装置４４３などを制御し、高速のＰＣＩバスと低速のＩＳＡバスを接続するブリッジ回路であり、具体的には補助記憶コントローラ４４１と不揮発性メモリ４４２を有する。補助記憶コントローラ４４１は、補助記憶装置の動作を制御する処理部である。また、不揮発性メモリ４４２は、２５６バイト程度の小容量の記憶部であり、具体的には、閾値メモリパラメータ対応データや温度履歴データを保持する。
キーボードコントローラ４５０は、ＵＳＢ（ＵＮＩＶＥＲＳＡＬ  ＳＥＲＩＡＬ  ＢＵＳ）インタフェースに基づいてキーボード／マウスによるデータ入力を制御する制御装置である。また、キーボード／マウス４５１は、情報処理装置にデータを入力する装置である。Ｉ／Ｏコントローラ４６０は、ＦＤＤ／シリアルパラレル・ポートに接続される周辺装置のデータの入出力を制御する制御装置である。ＦＤＤ／シリアルパラレル・ポート４６１は、フレキシブルディスクあるいは周辺装置を接続するためのポートである。
次に、第２図に示す初期設定装置起動時の温度測定に基づく閾値メモリパラメータの設定変更の処理手順について説明する。第５図は、第２図に示す初期設定装置起動時の温度測定に基づくメモリパラメータの設定変更の処理手順を示すフローチャートである。
最初に、情報処理装置２００の電源を起動すると（ステップＳ５０１）、初期設定装置４４４が起動する（ステップＳ５０２）。この時、例えば、第６図のようなモード設定画面が現れる。第６図の閾値メモリパラメータ対応データの項目で［使用する］を選択すると、第６図の閾値メモリパラメータ対応データが有効になり、［使用しない］を選択するとデフォルト値が設定される。ユーザは、閾値メモリパラメータ対応データを使用するか否かを選択する（ステップＳ５０３）。メモリパラメータに閾値メモリパラメータ対応データが選択されなかった場合は（ステップＳ５０３否定）、初期設定装置４４４は、メモリパラメータにデフォルト値を設定して、ＯＳ／アプリケーションの起動に進む。一方、メモリパラメータに閾値メモリパラメータ対応データが選択された場合は（ステップＳ５０３肯定）、初期設定装置４４４は、温度センサ４０１によって温度を取得する（ステップＳ５０４）。
さらに、温度測定が電源投入後の最初の温度取得であるか否かを判断するため、温度履歴データ保持部２７０を調べる（ステップＳ５０５）。その結果、温度測定が電源投入後の最初の温度取得であった場合には（ステップＳ５０５肯定）、取得した温度を不揮発性メモリ４４２、すなわち温度履歴データ保持部２７０に記憶する（ステップＳ５０６）。一方、温度測定が電源投入後の最初の温度取得でなかった場合には（ステップＳ５０５否定）、さらに、初期設定装置４４４は情報処理装置が前回、正常に起動したかどうかを調べる（ステップＳ５０７）。
その結果、情報処理装置２００が前回、正常に動作していなかった場合は（ステップＳ５０７否定）、閾値メモリパラメータ対応データ保持部２６０に保持された閾値メモリパラメータ対応データから正常に動作しなかった場合のメモリパラメータを除いて選択し、主記憶制御部２２０のレジスタに設定する（ステップＳ５０８）。そして、オペレーティングシステム／アプリケーションを起動する（ステップＳ５１０）。なお、このとき、前回、正常に動作しなかった場合のメモリパラメータを除いて閾値メモリパラメータ対応データを更新する。
一方、情報処理装置２００が前回、正常に動作した場合は（ステップＳ５０７肯定）、取得した温度と閾値メモリ対応データ保持部２６０からその温度に適したメモリパラメータを選択し、主記憶制御部２２０のレジスタに設定する（ステップＳ５０９）。そして、オペレーティングシステム／アプリケーションを起動する（ステップＳ５１０）。
以上説明したように、本発明によれば、情報処理装置の起動時の温度を取得し、温度に基づいて主記憶装置のメモリパラメータを設定することとしたので、低温または高温の環境に適したメモリパラメータを設定することにより情報処理装置を安定に動作させることができる。
また、情報処理装置の起動時の温度の閾値と前記メモリパラメータを対応付ける閾値メモリパラメータ対応データを保持することとしたので、低温または高温の環境に適したメモリパラメータを設定することにより情報処理装置を安定に動作させることができる。
また、情報処理装置が正常に動作しなかった場合の温度履歴を保持することとしたので、過去の温度履歴データに裏付けられた信頼性の高いメモリパラメータを設定することにより情報処理装置を安定に動作させることができる。
また、温度履歴に基づいて前記閾値メモリパラメータ対応データを更新することとしたので、過去の温度履歴データに裏付けられた信頼性の高いメモリパラメータを設定することにより情報処理装置を安定に動作させることができる。
実施の形態２．
ところで、上記実施の形態１で説明した初期設定装置および初期設定方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、本実施の形態２では、上記実施の形態１で説明した初期設定装置と同様の機能を有する初期設定プログラムを実行する情報処理装置について説明する。
第７図は、本実施の形態２に係る構成を示すシステム構成図であり、第８図は、このコンピュータシステムにおける本体部の構成を示すブロック図である。第７図に示すように、本実施の形態に係るコンピュータシステム１００は、本体部１０１と、本体部１０１からの指示によって表示画面１０２ａに画像などの情報を表示するためのディスプレイ１０２と、このコンピュータシステム１００に種々の情報を入力するためのキーボード１０３と、ディスプレイ１０２の表示画面１０２ａ上の任意の位置を指定するためのマウス１０４とを備える。
また、このコンピュータシステム１００における本体部１０１は、第８図に示すように、ＣＰＵ１２１と、ＲＡＭ１２２と、ＲＯＭ１２３と、ハードディスクドライブ（ＨＤＤ）１２４と、ＣＤ−ＲＯＭ１０９を受け入れるＣＤ−ＲＯＭドライブ１２５と、フレキシブルディスク（ＦＤ）１０８を受け入れるＦＤドライブ１２６と、ディスプレイ１０２、キーボード１０３並びにマウス１０４を接続するＩ／Ｏインターフェース１２７と、ローカルエリアネットワークまたは広域エリアネットワーク（ＬＡＮ／ＷＡＮ）１０６に接続するＬＡＮインターフェース１２８とを備える。
さらに、このコンピュータシステム１００には、インターネットなどの公衆回線１０７に接続するためのモデム１０５が接続されるとともに、ＬＡＮインターフェース１２８およびＬＡＮ／ＷＡＮ１０６を介して、他のコンピュータシステム（ＰＣ）１１１、サーバ１１２並びにプリンタ１１３などが接続される。
そして、このコンピュータシステム１００は、所定の記録媒体に記録された初期設定プログラムを読み出して実行することで初期設定装置を実現する。ここで、所定の記録媒体とは、フレキシブルディスク（ＦＤ）１０８、ＣＤ−ＲＯＭ１０９、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」の他に、コンピュータシステム１００の内外に備えられるハードディスクドライブ（ＨＤＤ）１２４や、ＲＡＭ１２２、ＲＯＭ１２３などの「固定用の物理媒体」、さらに、モデム１０５を介して接続される公衆回線１０７や、他のコンピュータシステム１１１並びにサーバ１１２が接続されるＬＡＮ／ＷＡＮ１０６などのように、プログラムの送信に際して短期にプログラムを保持する「通信媒体」など、コンピュータシステム１００によって読み取り可能な初期設定プログラムを記録する、あらゆる記録媒体を含むものである。
すなわち、初期設定プログラムは、上記した「可搬用の物理媒体」、「固定用の物理媒体」、「通信媒体」などの記録媒体に、コンピュータ読み取り可能に記録されるものであり、コンピュータシステム１００は、このような記録媒体から初期設定プログラムを読み出して実行することで初期設定装置および情報復元方法を実現する。なお、初期設定プログラムは、コンピュータシステム１００によって実行されることに限定されるものではなく、他のコンピュータシステム１１１またはサーバ１１２が初期設定プログラムを実行する場合や、これらが協働して初期設定プログラムを実行するような場合にも、本発明を同様に適用することができる。
【産業上の利用可能性】  以上のように、本発明に係る初期設定装置、初期設定方法、初期設定プログラムおよび情報処理装置は、低温または高温の環境下で安定に動作させる情報処理装置に適している。
【図１】
2004102389.tif 000003
【図２】
2004102389.tif 000004
【図３】
2004102389.tif 000005
【図４】
2004102389.tif 000006
【図５】
2004102389.tif 000007
【図６】
2004102389.tif 000008
【図７】
2004102389.tif 000009
【図８】
2004102389.tif 000010
【国際調査報告】
2004102389.tif 000011
2004102389.tif 000012
2004102389.tif 000013
2004102389.tif 000014