(57)【要約】  専用ネットワークに接続された情報処理機のルータを経由してインターネットと接続可能なパーソナルコンピュータのデュアルブート制御方法である。この方法は、起動時にＢＩＯＳプログラムによって、ＨＤＤに優先して、記憶媒体装填部に装填された着脱可能な記憶媒体からＭＢＲ、ＯＳプログラムを読み込み、かつ、ＨＤＤ使用時には前記情報処理機を情報伝送路の一部としてルーティング設定し、前記記憶媒体使用時にはインターネットとの接続が遮断されるルーティング設定される。従って、ウイルス感染及びハッキングされることのない高セキュリティーの維持が可能となる。
2010018632.tif 000002
【特許請求の範囲】
【請求項１】
インターネットとは異なる専用ネットワークに接続された情報処理機のルータを経由して前記インターネットと接続可能されたパーソナルコンピュータのデュアルブート制御方法であって、
コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１のブート工程と、
記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して、装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２のブート工程とを含むデュアルブート制御方法。
【請求項２】
前記着脱可能な記憶媒体は、ＣＤＲＯＭであることを特徴とする請求項１記載のデュアルブート制御方法。
【請求項３】
前記ＢＩＯＳプログラムは、前記記憶媒体装填部に着脱可能な記憶媒体が装填されている場合に、前記コンピュータのハードディスクよりも前記着脱可能な記憶媒体を優先してアクセスするよう優先順位情報が予め設定されていることを特徴とする請求項１又は２記載のデュアルブート制御方法。
【請求項４】
前記パーソナルコンピュータには操作部材が設けられており、前記操作部材が操作されることで、前記ＢＩＯＳプログラムに対して、前記コンピュータのハードディスクよりも前記着脱可能な記憶媒体を優先してアクセスする指示を与えるようになっていることを特徴とする請求項１又は２に記載のデュアルブート制御方法。
【請求項５】
前記操作部材は、前記モデムに設けられ、前記ＢＩＯＳプログラムは、前記情報処理機を周辺機器としてチェックし、前記操作部材の状態に応じて前記コンピュータのハードディスク及び前記着脱可能な記憶媒体の一方を優先することを特徴とする請求項１又は２に記載のデュアルブート制御方法。
【請求項６】
前記操作部材は、前記パーソナルコンピュータの筐体表面適所に設けられているスイッチであることを特徴とする請求項４又は５に記載のデュアルブート制御方法。
【請求項７】
インターネットとは異なる専用ネットワークに接続された情報処理機のルータを経由して前記インターネットと接続可能されたデュアルブートコンピュータであって、
コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１の起動制御手段と、
記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して前記装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２の起動制御手段とを備えたデュアルブートコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２種類のオペレーティングシステム（OperatingSystem；ＯＳ）を選択的にアクセスできるパーソナルコンピュータのデュアルブート制御の技術に関する。
【背景技術】
【０００２】
従来、１台のパーソナルコンピュータに２つとか複数のＯＳを設定するデュアル／マルチブート方法が知られている。特許文献１には、ハードディスクに格納されたＯＳを、コンピュータ起動後にＢＩＯＳ（Basic Input/OutputSystem）プログラムによって指定されるそれぞれ対応するＭＢＲ（Master Boot Recorder）によって、指定された側のＯＳを読み出す処理に対して、１つのハードディスクに２つ以上のＯＳを搭載してマルチ起動を行う方法が提案されている。これにより、ＭＢＲ情報の安全と共にシステム起動のエラーを防止することができるようにしている。【０００３】
また、特許文献２には、選択的にインストール可能な同種の２つのＯＳであって、一方についてはブラウザやメーラ等の通信アプリケーションプログラムを実行させ、他方についてはスタンドアロンタイプとすることによって、当該一方のＯＳについてのみ、セキュリティー対策を施すようにしたマルチブート可能なコンピュータが提案されている。このマルチブート可能なコンピュータによれば、各ＯＳに対して通信セキュリティー対策を施すことなく、全体としてセキュリティーが図れるという利点がある。
【特許文献１】特開２００８−１６０３０号公報
【特許文献２】特開２００６−２０１９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１，２に記載されたマルチブート方法は、複数のＯＳが同一のハードディスクに搭載されたタイプであり、かつ、選択されたＯＳをコンピュータの同一のＲＡＭ上に展開するものである。このため、通信アプリケーションプログラムを使用した際にハードディスクが一旦コンピュータウイルスに汚染されると、他のＯＳ使用時においても、当該他のＯＳで作動するアプリケーションについてもウイルス感染する虞があった。また、特許文献１では、複数のＯＳが同一のハードディスクに搭載されたタイプであるため、使用中のＯＳとは異なる他のＯＳで作成された文書ファイルや画像ファイル等が外部からの侵入（Hacking；ハッキング）によって不当に閲覧、破壊されたり、プログラムが不当に改変されたりする虞があった。なお、特許文献１には従来技術として、各ハードディスクにそれぞれＯＳを格納し、マルチ起動する一般的な技術が概説されているが、各ハードディスクが交換接続式か否かについては記載されておらず、かつ通信アプリケーションプログラムとの関係についても何等記載されていない。【０００５】
本発明の目的は、デュアルブート式のコンピュータにおいて、一方のＯＳで通信アプリケーションが使用可能である場合であっても、他方のＯＳ使用時には、ウイルス感染及びハッキングされることのない高セキュリティーを有するデュアルブート制御方法及びデュアルブートコンピュータを提案することである。
【課題を解決するための手段】
【０００６】
本発明のデュアルブート制御方法は、インターネットとは異なる専用ネットワークに接続された情報処理機のルータを経由して前記インターネットと接続可能されたパーソナルコンピュータのデュアルブート制御方法であって、コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１のブート工程と、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して、装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２のブート工程とを含むものである。【０００７】
また、本発明のデュアルブートコンピュータは、インターネットとは異なる専用ネットワークに接続された情報処理機のルータを経由して前記インターネットと接続可能されたデュアルブートコンピュータであって、コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１の起動制御手段と、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して前記装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２の起動制御手段とを備えたものである。【０００８】
これらの発明によれば、パーソナルコンピュータは、インターネットと情報処理機との間の接続を選択的に切り換える。コンピュータの電源投入を受けてＢＩＯＳプログラムが起動すると、第１のブート工程として、ハードディスク内に予め格納されている第１のＯＳが、リセットされたＲＡＭに展開されることで前記第１のＯＳが作動可能にされ、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定が前記情報処理機に対して行われる。【０００９】
一方、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動すると、第２のブート工程として、前記装填された記憶媒体内に予め格納されている第２のＯＳが優先して、リセットされた前記ＲＡＭに展開されることで前記第２のＯＳが作動可能にされ、さらに少なくとも前記情報処理機のみとの通信のためのルーティング設定が前記情報処理機に対して行われる。
【発明の効果】
【００１０】
この発明によれば、デュアルブート式のコンピュータにおいて、一方のＯＳで通信アプリケーションが使用可能である場合であっても、それぞれのルーティング設定及びＲＡＭのリセット処理が施されていることによって、他方のＯＳ使用時にウイルス感染及びハッキングされることのない高セキュリティーを維持できる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係るデュアルブートコンピュータが適用される、インターネット及び専用ネットワークを有する電子決済支援システムの全体概略構成図である。
【図２】パソコン端末１の制御基板部１０の構成を示す図で、パソコン端末１を通常の態様で使用する場合のブート制御を説明する図である。
【図３】パソコン端末１の制御基板部１０の構成を示す図で、パソコン端末１を情報処理機２の補助として使用する場合のブート制御を説明する図である。
【図４】パソコン端末１のＣＰＵである情報処理部１２が実行するブート制御のフローチャートである。
【符号の説明】
【００１２】
１  パソコン端末（パーソナルコンピュータ）
１１  ＨＤＤ
１２  情報処理部（第１の起動制御部）
１４  操作部（操作部材）
１５  ディスク装填部
２  情報処理機
２０１  制御部（第２の起動制御部）
２０２  ルータ機能部（ルータ）
２４  データ記憶部
【発明を実施するための最良の形態】
【００１３】
図１は、本発明に係るデュアルブートコンピュータが適用される、インターネット及び専用ネットワークを有する電子決済支援システムの全体概略構成図である。図１に示す電子決済支援システムは、設立された団体に登録された会員間での電子決済を支援するもので、例えば、一般的な商取引における決済、例えば業者店舗からの請求書の発行、受領や、購買者側から請求書発行元の契約金融機関の口座への入金（すなわち支払い）指示書、その受領書の発行、その他、電子決済の如何を問わず種々の電子書面での送受信処理を可能とするものである。利用形態の一例は、後述する。また、電子決済の他の適用例として、電子的形態の小切手用紙である電子小切手の作成、発行も考えられる。【００１４】
図１において、電子決済支援システムは、デュアルブート式のパーソナルコンピュータ（パソコン端末）１と、ルータ機能を内蔵する、例えばモデムとして位置付けされ、かつ所定の（例えば電子決済に関する）情報処理機能も備えた情報処理機２と、ルータを内蔵するプロバイダ（ＩＳＰ）３と、ＩＳＰ３に並列的に接続されるインターネット４及び専用ネットワーク５とを備える。専用ネットワーク５は、インターネット４とは異なるもので、前記設立された団体の会員となった消費者、商店、企業及び金融機関のみが専用ネットワーク５に接続可能な権限を付与される。これにより、会員は、専用ネットワーク５を中継して他の会員との間での、前記電子決済等のための電子ファイルの授受が可能とされる。会員端末機５１は消費者や店舗、企業等に配設された情報処理機であり、金融機関端末機５２は銀行を代表とする１又は２以上の金融機関に配設されたものであり、管理機関コンピュータ５３は、端末機５１、５２（同様に情報処理機２）との間で電子ファイルの授受、管理及び保管を統括的に行う管理機関に配設されたものである。会員端末機５１は、少なくとも情報処理機２からなり、所望する態様（すなわち、後述するように情報処理機２の機能の一部、例えば情報入力操作をパソコン端末１で代行（補助的使用）するなど）として、パソコン端末１及び情報処理機２からなる構成を備えていてもよい。【００１５】
コンピュータ４１は、それぞれのＩＳＰ（図略）を介してインターネット４に接続されている一般的なパーソナルコンピュータであり、サーバ４２は、コンピュータ４１のブラウザを利用して情報の検索及び閲覧が可能な、Ｗｅｂサイト上の公開情報等を記憶する一般的な情報記憶手段である。【００１６】
パソコン端末１は、大別してハードディスク（ＨＤＤ）１１及びＣＰＵ（Central Processing Unit）から構成される情報処理部１２を備える制御基板部１０と、各種画像を表示するモニタ１３と、各種の操作指示及び情報入力を行うキーボードやマウスその他の操作部材からなる操作部１４と、ディスク例えばＣＤＲＯＭを着脱可能に装填するディスク装填部１５とを備える。また、図略の電源スイッチ等を備えている。【００１７】
情報処理機２は、所定形状、例えば直方体の筐体を有し、内部に、本来のモデム機能を実行するための図略の変調器及び復調器を備えていると共に、表面適所に入出力用配線端子を備えている。変調器は、パソコン端末１で作成された情報をインターネット４で、また情報処理機２で作成された情報を専用ネットワーク５で伝送可能な信号形態に変調するものであり、復調器は、インターネット４経由で受信した信号をパソコン端末１で、また専用ネットワーク５経由で受信した信号を情報処理機２で処理可能な信号形態に復調するものである。【００１８】
情報処理機２は、表面適所に、液晶パネルやプラズマディスプレイパネルからなる、画像を表示するモニタ２１、モニタ２１に積層配置されたタッチパネル２２、及び図略の電源スイッチ等を備えている。プリンタ１５は、画像を記録紙にプリントアウトするものである。また、情報処理機２は、データ記憶部２４を備えている。データ記憶部２４は、ＲＯＭ部に、各種動作を行わせるための処理プログラム（ＯＳプログラム、アプリケーションプログラム）が格納され（外部からインストールされる態様を含む）、さらに各種書面のフォームデータ等が格納され、一方、ＲＡＭ部に自己の電子決済に関連する電子ファイル等を保管するものである。【００１９】
さらに、情報処理機２は、制御基板部２０に、制御部２０１及びルータ機能部２０２を有する。制御部２０１は、ＣＰＵを備え、所要の文書や画像等の情報（ファイル）の作成支援処理、データ保管処理、及びファイルの送受信処理を実行させるものである。【００２０】
ルータ機能部２０２は、パソコン端末１、情報処理機２の制御部２０１、インターネット４、専用ネットワーク５との間で情報の伝送路を振り分ける（ルーティングする）ものである。ルータ機能部２０２は、情報処理機２のみが起動された場合には、情報処理機２によって、専用ネットワーク５と制御部２０１とが情報を送受信可能に設定され、インターネット４とは切り離される。【００２１】
一方、後述するようにパソコン端末1が起動される場合には、以下のように、起動に際してルーティング設定処理が施される。すなわち、パソコン端末１を通常の態様で使用する際には、情報処理機２のルータ機能部２０２は、ＩＳＰ３及びインターネット４を介してパソコン端末１と他のコンピュータ４１、サーバ４２とが接続されるようにルーティング設定され、パソコン端末１とインターネット４とが接続される。この状態では、情報処理機２はルータ機能部２０２によって単に伝送路の一部とされる。なお、情報処理機２は電源オン状態にあるとする。【００２２】
一方、パソコン端末１を情報処理機２の補助として使用する際には、パソコン端末１は、後述するディスク装填部１５に所定のディスク、例えばＣＤＲＯＭ６が装填された状態で起動される。この場合には、後述するようにしてパソコン端末１が情報処理機２の制御部２０１（及びデータ記憶部２４）とのみ接続されると共に、情報処理機２とＩＳＰ３及び専用ネットワーク５を介して他の端末機５１，５２、管理機関コンピュータ５３とが接続されるようにルータ機能部２０２はルーティング設定される。ルーティング設定は、例えば、送信乃至は受信信号としての各パケットの所定位置に付加されている送信先を示すアドレス情報が、インターネット４用の規約に基づくグローバルＩＰアドレスか、このグローバルＩＰアドレスの付し方とは異なる（グローバルＩＰアドレスとは識別可能な形態である）専用ネットワーク５用の、例えばイーサネット（登録商標）用等に準じた所定のローカルＩＰアドレス（ＭＡＣアドレス）かを識別するためのアドレス情報（ルーティングテーブルやａｒｐ（Address Resolution Protocol）テーブル）の設定を行うものである。パケットは、テーブルと照合されて、アドレスの一致したルートへのみ送信され、これにより伝送路を制限する（切り換える）ことができる。【００２３】
図２、図３は、パソコン端末１の制御基板部１０の構成を示す図で、図２は、パソコン端末１を通常の態様で使用する場合のブート制御を説明する図、図３は、パソコン端末１を情報処理機２の補助として使用する場合のブート制御を説明する図である。【００２４】
図２、図３において、ハードディスク（ＨＤＤ）１１は所定容量を有し、所定のプログラムデータ等が予め格納されたＲＯＭである。ＢＩＯＳＲＯＭ１２０は、制御基板１０内に設けられ、ＢＩＯＳプログラムが予め格納されたものである。ＲＡＭ１２１は、制御基板部１０内に設けられ、メモリエリア及びワークエリアからなる。ディスクドライブ１５１は、ディスク装填部１５に装填されたＣＤＲＯＭ６にアクセスしてＣＤＲＯＭ６に格納された所定のプログラムを読み込むものである。【００２５】
図２において、ＨＤＤ１１は、マスターブートプログラムが書き込まれたＭＢＲ１（Master Boot Recorder）領域と、例えばWindows（登録商標）等のオペレーションシステムプログラム（ＯＳ１）が書き込まれたＯＳ１領域と、文書作成用、ブラウザ、メーラ等の各種アプリケーションプログラムが書き込まれたＡＰ１領域を含む。ＢＩＯＳＲＯＭ１２０は、メモリや周辺機器をチェックし、ディスク装填部１５にＣＤＲＯＭ６が装填されていない場合には、ＨＤＤ１１のＭＢＲ１プログラムを起動させるＢＩＯＳプログラムを格納しているものである。ＲＡＭ１２１は、パソコン端末１の起動に際して、ＨＤＤ１１から順次プログラムが展開される（読み込まれる）ものである。なお、ＯＳ１プログラムによって起動させられるアプリケーションプログラムのうちには、情報処理機２のルータ機能部２０２に対して、パソコン端末１とインターネット４との接続を許可するルーティング設定のための通信制御プログラムが含まれている。具体的には、パソコン端末１とインターネット４とのみを接続する伝送路を設定するためのアドレス情報の設定である。【００２６】
図３において、ＣＤＲＯＭ６には、マスターブートプログラムが書き込まれたＭＢＲ２（Master Boot Recorder）領域と、例えばＯＳ１と同じあるいは異なる種類のオペレーションシステムプログラム（ＯＳ２）が書き込まれたＯＳ２領域と、文書乃至は情報処理機２との間での情報の送受信等の通信アプリケーションプログラムが書き込まれたＡＰ２領域を含む。【００２７】
また、ＢＩＯＳＲＯＭ１２０に格納されているＢＩＯＳプログラムは、メモリや周辺機器をチェックし、ディスク装填部にＣＤＲＯＭ６が装填されている場合には、ＨＤＤ１１に優先して、ＣＤＲＯＭ６のＭＢＲ２プログラムを起動させるものである。ＲＡＭ１２１は、パソコン端末１の起動に際して、ＣＤＲＯＭ６から順次プログラムが展開されるものである。なお、ＯＳ２プログラムによって起動させられる各種アプリケーションプログラムのうちには、情報処理機２のルータ機能部２０２に対して、パソコン端末１と情報処理機２の制御部２０１、データ記憶部２４とのみの接続を許可するルーティング設定のための通信制御プログラムが含まれている。具体的には、パソコン端末１と情報処理機２（及びデータ記憶部２４）とのみを接続する伝送路を設定するためのアドレス情報の設定である。【００２８】
続いて、図４を用いてパソコン端末１のＣＰＵである情報処理部１２が実行するブート制御について説明する。本フローチャートは、パソコン端末１の電源がオン、またはリセット（再起動）されることで起動する。【００２９】
まず、ＣＰＵである制御基板部１０は、ＢＩＯＳＲＯＭ１２０に組み込まれたＢＩＯＳプログラム（命令）の実行を指示する（ステップＳ１）。ＢＩＯＳプログラムは最初にＣＰＵやメモリ、その他の周辺機器であるディスク装填部１５（あるいはディスクドライブ１５１）のチェック（ステップＳ３）、すなわちディスク装填部１５にＣＤＲＯＭ６が装填されているか否かがチェックされる。ディスクドライブにＣＤＲＯＭ６が装填されていない場合には、ＢＩＯＳプログラムの最後の部分のＯＳ起動ルーチンによって、ＨＤＤ１１の先頭位置に書き込まれているＭＢＲ１がＲＡＭ１２１に読み込まれる（ステップＳ９）。ＲＡＭ１２１は、ＭＢＲの読み込み直前にデータが情報処理部１２（ＣＰＵ）によって全て消去（クリア）、すなわちリセット処理されている（ステップＳ７）。なお、この消去処理は、ＭＢＲの書込前であればよく、直前の電源オフの時点で行われてもよい。【００３０】
一方、ディスク装填部１５にＣＤＲＯＭ６が装填されている場合には、ＢＩＯＳプログラムの最後の部分のＯＳ起動ルーチンによって、ＣＤＲＯＭ６が優先的に起動され、すなわちＣＤＲＯＭ６の先頭位置に書き込まれているＭＢＲ２が、情報処理部１２（ＣＰＵ）によって直前に全データの消去（クリア）、すなわちリセット処理されたＲＡＭ１２１に（ステップＳ１７）、読み込まれる（ステップＳ１９）。【００３１】
ＨＤＤ１１のＭＢＲ１がＲＡＭ１２１に読み込まれる場合（ステップＳ９）、より詳細に説明すれば、ＢＩＯＳ起動ルーチンによってＭＢＲ１のマスターブートプログラム（ブートストラップローダ）がＲＡＭ１２１に読み込まれ、以後、マスターブートプログラムに制御が渡される。この マスターブートプログラムは、ＨＤＤ１１のパーティションテーブルをチェックし、アクティブな基本パーティションを検索し、そのパーティションの先頭位置にあるパーティションブートセクタ（PBS）を読み込む処理を行わせる。パーティションブートセクタは、ＯＳ１によってフォーマットの際に作成され、そのパーティションにインストールされたＯＳ１を起動するためのブートプログラム（イニシャルプログラムローダ：IPL）とそのパーティション情報とが格納されている。マスターブートプログラムはアクティブな基本パーティションのＩＰＬをメモリに読み込み、以後、ＩＰＬに制御を渡す。ＩＰＬは、最初のＨＤＤ１１の基本パーティションの中から、ＯＳ１を起動するためのＯＳローダーを検索して、メモリに読み込み、ＯＳローダーに制御を渡す。ＯＳローダーは、ＯＳ１の起動に必要なドライバなどのファイルをＲＡＭ１２１にロードし（以上がステップＳ１１）、ＯＳ１を起動するための準備を行った上で、ＯＳ１のカーネルを起動する。こうしてＯＳ１が起動する。次いで、ＯＳ１により、必要なアプリケーションプログラムＡＰ１がＲＡＭ１２１に読み込まれる（ステップＳ１５）。さらに、読み込まれたアプリケーションプログラムＡＰ１内の通信制御プログラムによって、ルータ機能部２０２に対して、パソコン端末１とインターネット４とのみを通信可能に接続するルーティング設定が施される（ステップＳ１５）。【００３２】
他方、ディスクドライブにＣＤＲＯＭ６が装填されている場合、より詳細に説明すれば、ＢＩＯＳ起動ルーチンによってＭＢＲ２のマスターブートプログラム（ブートストラップローダ）がＲＡＭ１２１に読み込まれ、以後、ＣＤＲＯＭ６のマスターブートプログラムに制御が渡される。このＣＤＲＯＭ６の マスターブートプログラムは、ＣＤＲＯＭ６のパーティションテーブルをチェックし、アクティブな基本パーティションを検索し、そのパーティションの先頭位置にあるパーティションブートセクタ（PBS）を読み込む処理を行わせる。パーティションブートセクタは、ＯＳ２によってフォーマットの際に作成され、そのパーティションにインストールされたＯＳ２を起動するためのブートプログラム（イニシャルプログラムローダ：IPL）とそのパーティション情報とが格納されている。マスターブートプログラムはアクティブな基本パーティションのＩＰＬをメモリに読み込み、以後、ＩＰＬに制御を渡す。ＩＰＬは、最初のＣＤＲＯＭ６の基本パーティションの中から、ＯＳ２を起動するためのＯＳローダーを探し、メモリに読み込み、ＯＳローダーに制御を渡す。ＯＳローダーは、ＯＳ２の起動に必要なドライバなどのファイルをＲＡＭ１２１にロードし（以上がステップＳ２１）、ＯＳ２を起動するための準備を行った上で、ＯＳ２のカーネルを起動する。こうしてＯＳ２が起動する。次いで、ＯＳ２により、必要なアプリケーションプログラムＡＰ２がＲＡＭ１２１に読み込まれる（ステップＳ２３）。さらに、読み込まれたアプリケーションプログラムＡＰ２内の通信制御プログラムによって、ルータ機能部２０２に対して、パソコン端末１と制御部２０１及びデータ記憶部２４とのみを通信可能に接続するルーティング設定が施される（ステップＳ２５）。【００３３】
このようにして、ディスク装填部１５にＣＤＲＯＭ６が装填されていない場合には、パソコン端末１は通常の使用態様として、ＯＳ１が起動され、必要なアプリケーションプログラムを用いて、種々の処理が実行され、かつブラウザやメーラを利用してルータ機能部２０２、ＩＳＰ３、インターネット４を介して他のコンピュータ４１やサーバ４２と情報の送受信ができる。この態様では、情報処理機２はパソコン端末１とインターネット４間で情報が送受信される伝送路の一部に過ぎないため、送受信される情報中に仮にウイルスが混在していても、感染することはない。また、外部から情報処理機２のデータ記憶部２４のデータやプログラムがハッキングされることもない。【００３４】
また、ディスク装填部１５にＣＤＲＯＭ６が装填されている場合には、ウイルス感染の可能性のあるＨＤＤ１１ではなく、ＣＤＲＯＭ６のＯＳ２でパソコン端末１をあたかも別のパソコンのように起動するので、ウイルスに感染する虞がない。また、ＲＡＭ１２１を一旦クリアして、ＣＤＲＯＭ６のＯＳ２及びこのＯＳ２で動作可能な所要のアプリケーションを読み込むようにしたので、ＲＡＭ１２１にウイルスが残留することがなく、ＯＳ２で動作可能な所要のアプリケーションが汚染される虞もない。しかも、情報処理機２の制御部２０１及びデータ記憶部２４はパソコン端末１としか接続されないので、インターネット４を経てウイルスが伝送されてきたり、ハッキングされたりすることもない。また、パソコン端末１から誤ってインターネット４への接続を指示したとしても、該指示は拒否されることになる。従って、情報処理機２に対して高セキュリティーが維持される。【００３５】
以上によれば、本実施形態は、パソコン端末１の電源投入を受けてＢＩＯＳプログラムが起動して、ＲＡＭ１２１のリセット処理工程と、パソコン端末１に内蔵のＨＤＤ１１内に予め格納されているＯＳ１を、リセットされたＲＡＭ１２１に展開することでＯＳ１を作動可能にする工程と、少なくともインターネット４のみとの通信のためのルーティング設定を情報処理機２のルータとして機能するルータ機能部２０２に対して行う工程とを有する第１のブート工程を備える。さらに、ディスク装填部１５にＣＤＲＯＭ６が装填されている場合には、パソコン端末１の電源投入を受けてＢＩＯＳプログラムが起動し、ＲＡＭ１２１のリセット処理工程と、ＣＤＲＯＭ６内に予め格納されているＯＳ２を優先して、リセットされたＲＡＭ１２１に展開することでＯＳ２を作動可能にする工程と、情報処理機２のみとの通信のためのルーティング設定を情報処理機２のルータ機能部２０２に対して行う工程とを有する第２のブート工程を備える。【００３６】
続いて、情報処理機２の使用例、乃至はパソコン端末１による補助使用について簡単に説明する。【００３７】
情報処理機２は、ファイル（書面等）の受信があるか否かの判断を行い、ファイルが受信されれば、ルータ機能部２０２によって該ファイルに添付されているＩＰアドレスのチェックを行う。ファイルのＩＰアドレスがルーティング設定されたグローバルＩＰのアドレスかどうかが判断され、判断が肯定されれば、インターネット４を中継して受信された受信信号であるとして、受信信号はパソコン端末１に導かれる。一方、判断が否定されれば、専用ネットワーク５を中継して受信された受信信号であるとして、受信信号は制御部２０１に導かれ、データ記憶部２４に格納される。【００３８】
また、情報処理機２は、アプリケーションプログラムの１つである書面作成プログラムを用いて、使用者のタッチパネル２２からの指示に従ってモニタ２１上で所要の書面の作成処理を行う。書面作成後に、タッチパネル２２から作成書面の送信が指示されると、制御部２０１によって送信先のローカルＩＰアドレスの付与が行われ、専用ネットワーク５を経て該当する端末機５１や５２、及び管理機関コンピュータ５３へ送信処理が行われる。【００３９】
また、情報処理機２で、モニタ２１及びタッチパネル２２を用いて情報入力を行う代わりに、一般的にモニタ２１より相対的に広サイズのモニタ１３及び操作部１４を用いて、高視認性及び高操作性のもとでパソコン端末１を補助的に用いる場合、情報処理機２は、パソコン端末１からの読み出し要求を受けて、要求された所要の書面情報をデータ記憶部２４からルータ機能部２０２を経てパソコン端末１へ読み出す。パソコン端末１は、受信した書面情報をモニタ１３に出力し、表示させる。操作部１４からの入力情報によって所要の書面が作成される。作成された書面は、ルータ機能部２０２を経てデータ記憶部２４に格納される。この後、作成文書を該当する送信先に送信する場合は、情報処理機２によって行われる。すなわち、作成文書は、データ記憶部２４から読み出され、専用ネットワーク５を経て送信先へ送信される。より詳細には、データ記憶部２４から読み出された書面は、モニタ２１に送信書面として確認表示され、送信指令を受けて、専用ネットワーク５を経て該当する送信先となるいずれかの端末機５１や５２、及び管理機関コンピュータ５３に送信される。管理機関コンピュータ５３は、専用ネットワーク５を経由して送受信される書面ファイルを基本的に全て受信し、会員毎に乃至は時系列的に保管する。【００４０】
本発明における書面とは、買い物で発生する請求書や、これに対する振込書、また種々の電子的な書類を含む。例えば、病院との間での医療関係情報の書類、役所との間での個人情報を含む書類、個人や事業主等（個々の）の財務会計情報書類、個々の税務関係書類、個々の教育関係情報の書類、個々の法律関連情報の書類、個々の保険情報の書類、銀行関連処理の書類、住基ネット情報の書類、また電子的な小切手用紙を含む。【００４１】
また、本発明では、ディスク装填部１５にＣＤＲＯＭが装填された状態をＢＩＯＳプログラムが検知した場合に、ＣＤＲＯＭ６のＭＢＲ２を優先して読み出すようにしたが、このＣＤＲＯＭに代えて、装着脱可能なタイプである各種のいわゆる可搬型のディスクやメモリチップ等の記憶媒体（ＲＯＭ）であってもよい。【００４２】
また、ＢＩＯＳプログラムが、パソコン端末１のＨＤＤ１１に優先してＣＤＲＯＭ６５のＭＢＲ２を読み込むための指示方法として、以下の態様が採用可能である。例えば、パソコン端末１の筐体適所、好ましくは表面適所にスイッチ（ボタン含む）を操作部材として設け、このスイッチ等が操作された押下状態をフラグを立てるなどしてメモリの適所にセットし、ＢＩＯＳプログラムがこのメモリのフラグ状態をチェックするようにしてもよい。あるいは、情報処理機２の筐体適所に同様にスイッチ（ボタン含む）を操作部材として設け、このスイッチ等の押下状態を同様にフラグでメモリに記憶し、ＢＩＯＳプログラムでチェックするようにしてもよい。後者の場合、パソコン端末１側の筐体への変更は不要となる。【００４３】
また、パソコン端末１の操作部１４のキーボードを用いて特殊操作、例えば特定の２個のキーを同時操作するなどしてＣＤＲＯＭ６の優先指示を行う態様でもよい。あるいは、ＢＩＯＳプログラムによって、ＯＳ１，ＯＳ２のいずれのプログラムを選択するかの選択画面をモニタ１３に表示して、所定のキー操作を介して選択させるようにしてもよい。なお、ＯＳ１，ＯＳ２のいずれを読み込むかの分岐は、本実施形態のようなＢＩＯＳからＭＢＲの時点で行う方法の他、ＭＢＲを共通としてパーティションブートセクタのところでもよいし、パーティションブートセクタまでを共通としてＯＳローダーのところでもよいし、ＯＳローダーまでを共通としてカーネルのところでもよい。【００４４】
以上のとおり、本発明は、インターネットとは異なる専用ネットワークに接続された情報処理機のルータを経由して前記インターネットと接続可能されたパーソナルコンピュータのデュアルブート制御方法であって、コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１のブート工程と、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して、装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２のブート工程とを含むことが好ましい。【００４５】
また、本発明は、インターネットとは異なる専用ネットワークに接続された情報処理機のルータを経由して前記インターネットと接続可能されたデュアルブートコンピュータであって、コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１の起動制御手段と、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して前記装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２の起動制御手段とを備えることが好ましい。【００４６】
これらの発明によれば、デュアルブート式のコンピュータにおいて、一方のＯＳで通信アプリケーションが使用可能である場合であっても、それぞれのルーティング設定及びＲＡＭのリセット処理が施されていることによって、他方のＯＳ使用時には、ウイルス感染及びハッキングされることのない高セキュリティーが維持される。【００４７】
前記着脱可能な記憶媒体は、ＣＤＲＯＭであることが好ましい。これによれば、パソコン端末が通常使用中に、ディスクドライブから引き出すことができ、物理的に接続が遮断される。【００４８】
前記ＢＩＯＳプログラムは、前記記憶媒体装填部に着脱可能な記憶媒体が装填されている場合に、前記コンピュータのハードディスクよりも前記着脱可能な記憶媒体を優先してアクセスするよう優先順位情報が予め設定されていることが好ましい。これによれば、ＢＩＯＳプログラムに対して予め優先順位命令を与えていることで、記憶媒体が装填されると起動時に自動的に優先処理される。【００４９】
前記パーソナルコンピュータには操作部材が設けられており、前記操作部材が操作されることで、前記ＢＩＯＳプログラムに対して、前記コンピュータのハードディスクよりも前記着脱可能な記憶媒体を優先してアクセスする指示を与えるようになっていることが好ましい。これによれば、起動時に操作部材を操作することで優先順位の指示が可能となる。【００５０】
前記操作部材は、前記モデムに設けられ、前記ＢＩＯＳプログラムは、前記情報処理機を周辺機器としてチェックし、前記操作部材の状態に応じて前記コンピュータのハードディスク及び前記着脱可能な記憶媒体の一方を優先することが好ましい。これによれば、起動時に操作部材を操作することで優先順位の指示が可能となる。また、パソコン端末側に変更を加える必要がない。【００５１】
前記操作部材は、前記パーソナルコンピュータの筐体表面適所に設けられているスイッチであることが好ましい。これによれば、優先順位の指示が容易に行える。
【産業上の利用可能性】
【００５２】
本発明は、デュアルブート式のコンピュータにおいて、起動時にＢＩＯＳプログラムによって異なるディスクのＭＢＲ、ＯＳを読み込むことで、一方のＯＳで通信アプリケーションが使用可能である場合であっても、それぞれのルーティング設定及びＲＡＭのリセット処理が施されていることによって、他方のＯＳ使用時には、ウイルス感染及びハッキングされることのない高セキュリティーの維持されるデュアルブート式のコンピュータが提供可能となる。
【図１】
2010018632.tif 000003
【図２】
2010018632.tif 000004
【図３】
2010018632.tif 000005
【図４】
2010018632.tif 000006
【手続補正書】
【提出日】平成23年2月2日(2011.2.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２種類のオペレーティングシステム（Operating System；ＯＳ）を選択的にアクセスできるパーソナルコンピュータのデュアルブート制御の技術に関する。
【背景技術】
【０００２】
従来、１台のパーソナルコンピュータに２つとか複数のＯＳを設定するデュアル／マルチブート方法が知られている。特許文献１には、ハードディスクに格納されたＯＳを、コンピュータ起動後にＢＩＯＳ（Basic Input/Output System）プログラムによって指定されるそれぞれ対応するＭＢＲ（Master Boot Recorder）によって、指定された側のＯＳを読み出す処理に対して、１つのハードディスクに２つ以上のＯＳを搭載してマルチ起動を行う方法が提案されている。これにより、ＭＢＲ情報の安全と共にシステム起動のエラーを防止することができるようにしている。
【０００３】
また、特許文献２には、選択的にインストール可能な同種の２つのＯＳであって、一方についてはブラウザやメーラ等の通信アプリケーションプログラムを実行させ、他方についてはスタンドアロンタイプとすることによって、当該一方のＯＳについてのみ、セキュリティー対策を施すようにしたマルチブート可能なコンピュータが提案されている。このマルチブート可能なコンピュータによれば、各ＯＳに対して通信セキュリティー対策を施すことなく、全体としてセキュリティーが図れるという利点がある。
【特許文献１】特開２００８−１６０３０号公報
【特許文献２】特開２００６−２０１９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１，２に記載されたマルチブート方法は、複数のＯＳが同一のハードディスクに搭載されたタイプであり、かつ、選択されたＯＳをコンピュータの同一のＲＡＭ上に展開するものである。このため、通信アプリケーションプログラムを使用した際にハードディスクが一旦コンピュータウイルスに汚染されると、他のＯＳ使用時においても、当該他のＯＳで作動するアプリケーションについてもウイルス感染する虞があった。また、特許文献１では、複数のＯＳが同一のハードディスクに搭載されたタイプであるため、使用中のＯＳとは異なる他のＯＳで作成された文書ファイルや画像ファイル等が外部からの侵入（Hacking；ハッキング）によって不当に閲覧、破壊されたり、プログラムが不当に改変されたりする虞があった。なお、特許文献１には従来技術として、各ハードディスクにそれぞれＯＳを格納し、マルチ起動する一般的な技術が概説されているが、各ハードディスクが交換接続式か否かについては記載されておらず、かつ通信アプリケーションプログラムとの関係についても何等記載されていない。
【０００５】
本発明の目的は、デュアルブート式のコンピュータにおいて、一方のＯＳで通信アプリケーションが使用可能である場合であっても、他方のＯＳ使用時には、ウイルス感染及びハッキングされることのない高セキュリティーを有するデュアルブート制御方法及びデュアルブートコンピュータを提案することである。
【課題を解決するための手段】
【０００６】
本発明のデュアルブート制御方法は、インターネットとは異なる専用ネットワークのみと通信可能に接続された情報処理機が有するルータを経由して前記インターネットと接続可能されたパーソナルコンピュータのデュアルブート制御方法であって、コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１のブート工程と、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して、装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２のブート工程とを含むものである。
【０００７】
また、本発明のデュアルブートコンピュータは、インターネットとは異なる専用ネットワークのみと通信可能に接続された情報処理機が有するルータを経由して前記インターネットと接続可能されたデュアルブートコンピュータであって、コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１の起動制御手段と、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して前記装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２の起動制御手段とを備えたものである。
【０００８】
これらの発明によれば、パーソナルコンピュータは、インターネットと情報処理機との間の接続を選択的に切り換える。情報処理機は専用ネットワークとのみと通信可能に接続されている。コンピュータの電源投入を受けてＢＩＯＳプログラムが起動すると、第１のブート工程として、ハードディスク内に予め格納されている第１のＯＳが、リセットされたＲＡＭに展開されることで前記第１のＯＳが作動可能にされ、さらに情報処理機が有するルータを介して少なくとも前記インターネットのみとの通信のためのルーティング設定が前記情報処理機に対して行われる。
【０００９】
一方、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動すると、第２のブート工程として、前記装填された記憶媒体内に予め格納されている第２のＯＳが優先して、リセットされた前記ＲＡＭに展開されることで前記第２のＯＳが作動可能にされ、さらに少なくとも前記情報処理機のみとの通信のためのルーティング設定が前記情報処理機に対して行われる。
【発明の効果】
【００１０】
この発明によれば、デュアルブート式のコンピュータにおいて、一方のＯＳで通信アプリケーションが使用可能である場合であっても、それぞれのルーティング設定及びＲＡＭのリセット処理が施されていることによって、他方のＯＳ使用時にウイルス感染及びハッキングされることのない高セキュリティーを維持できる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係るデュアルブートコンピュータが適用される、インターネット及び専用ネットワークを有する電子決済支援システムの全体概略構成図である。
【図２】パソコン端末１の制御基板部１０の構成を示す図で、パソコン端末１を通常の態様で使用する場合のブート制御を説明する図である。
【図３】パソコン端末１の制御基板部１０の構成を示す図で、パソコン端末１を情報処理機２の補助として使用する場合のブート制御を説明する図である。
【図４】パソコン端末１のＣＰＵである情報処理部１２が実行するブート制御のフローチャートである。
【符号の説明】
【００１２】
１  パソコン端末（パーソナルコンピュータ）
１１  ＨＤＤ
１２  情報処理部（第１の起動制御部）
１４  操作部（操作部材）
１５  ディスク装填部
２  情報処理機
２０１  制御部（第２の起動制御部）
２０２  ルータ機能部（ルータ）
２４  データ記憶部
【発明を実施するための最良の形態】
【００１３】
図１は、本発明に係るデュアルブートコンピュータが適用される、インターネット及び専用ネットワークを有する電子決済支援システムの全体概略構成図である。図１に示す電子決済支援システムは、設立された団体に登録された会員間での電子決済を支援するもので、例えば、一般的な商取引における決済、例えば業者店舗からの請求書の発行、受領や、購買者側から請求書発行元の契約金融機関の口座への入金（すなわち支払い）指示書、その受領書の発行、その他、電子決済の如何を問わず種々の電子書面での送受信処理を可能とするものである。利用形態の一例は、後述する。また、電子決済の他の適用例として、電子的形態の小切手用紙である電子小切手の作成、発行も考えられる。
【００１４】
図１において、電子決済支援システムは、デュアルブート式のパーソナルコンピュータ（パソコン端末）１と、ルータ機能を内蔵する、例えばモデムとして位置付けされ、かつ所定の（例えば電子決済に関する）情報処理機能も備えた情報処理機２と、ルータを内蔵するプロバイダ（ＩＳＰ）３と、ＩＳＰ３に並列的に接続されるインターネット４及び専用ネットワーク５とを備える。専用ネットワーク５は、インターネット４とは異なるもので、前記設立された団体の会員となった消費者、商店、企業及び金融機関のみが専用ネットワーク５に接続可能な権限を付与される。これにより、会員は、専用ネットワーク５を中継して他の会員との間での、前記電子決済等のための電子ファイルの授受が可能とされる。会員端末機５１は消費者や店舗、企業等に配設された情報処理機であり、金融機関端末機５２は銀行を代表とする１又は２以上の金融機関に配設されたものであり、管理機関コンピュータ５３は、端末機５１、５２（同様に情報処理機２）との間で電子ファイルの授受、管理及び保管を統括的に行う管理機関に配設されたものである。会員端末機５１は、少なくとも情報処理機２からなり、所望する態様（すなわち、後述するように情報処理機２の機能の一部、例えば情報入力操作をパソコン端末１で代行（補助的使用）するなど）として、パソコン端末１及び情報処理機２からなる構成を備えていてもよい。
【００１５】
コンピュータ４１は、それぞれのＩＳＰ（図略）を介してインターネット４に接続されている一般的なパーソナルコンピュータであり、サーバ４２は、コンピュータ４１のブラウザを利用して情報の検索及び閲覧が可能な、Ｗｅｂサイト上の公開情報等を記憶する一般的な情報記憶手段である。
【００１６】
パソコン端末１は、大別してハードディスク（ＨＤＤ）１１及びＣＰＵ（Central Processing Unit）から構成される情報処理部１２を備える制御基板部１０と、各種画像を表示するモニタ１３と、各種の操作指示及び情報入力を行うキーボードやマウスその他の操作部材からなる操作部１４と、ディスク例えばＣＤＲＯＭを着脱可能に装填するディスク装填部１５とを備える。また、図略の電源スイッチ等を備えている。
【００１７】
情報処理機２は、所定形状、例えば直方体の筐体を有し、内部に、本来のモデム機能を実行するための図略の変調器及び復調器を備えていると共に、表面適所に入出力用配線端子を備えている。変調器は、パソコン端末１で作成された情報をインターネット４で、また情報処理機２で作成された情報を専用ネットワーク５で伝送可能な信号形態に変調するものであり、復調器は、インターネット４経由で受信した信号をパソコン端末１で、また専用ネットワーク５経由で受信した信号を情報処理機２で処理可能な信号形態に復調するものである。
【００１８】
情報処理機２は、表面適所に、液晶パネルやプラズマディスプレイパネルからなる、画像を表示するモニタ２１、モニタ２１に積層配置されたタッチパネル２２、及び図略の電源スイッチ等を備えている。プリンタ１５は、画像を記録紙にプリントアウトするものである。また、情報処理機２は、データ記憶部２４を備えている。データ記憶部２４は、ＲＯＭ部に、各種動作を行わせるための処理プログラム（ＯＳプログラム、アプリケーションプログラム）が格納され（外部からインストールされる態様を含む）、さらに各種書面のフォームデータ等が格納され、一方、ＲＡＭ部に自己の電子決済に関連する電子ファイル等を保管するものである。
【００１９】
さらに、情報処理機２は、制御基板部２０に、制御部２０１及びルータ機能部２０２を有する。制御部２０１は、ＣＰＵを備え、所要の文書や画像等の情報（ファイル）の作成支援処理、データ保管処理、及びファイルの送受信処理を実行させるものである。
【００２０】
ルータ機能部２０２は、パソコン端末１、情報処理機２の制御部２０１、インターネット４、専用ネットワーク５との間で情報の伝送路を振り分ける（ルーティングする）ものである。ルータ機能部２０２は、情報処理機２のみが起動された場合には、情報処理機２によって、専用ネットワーク５と制御部２０１とが情報を送受信可能に設定され、インターネット４とは切り離される。
【００２１】
一方、後述するようにパソコン端末1が起動される場合には、以下のように、起動に際してルーティング設定処理が施される。すなわち、パソコン端末１を通常の態様で使用する際には、情報処理機２のルータ機能部２０２は、ＩＳＰ３及びインターネット４を介してパソコン端末１と他のコンピュータ４１、サーバ４２とが接続されるようにルーティング設定され、パソコン端末１とインターネット４とが接続される。この状態では、情報処理機２はルータ機能部２０２によって単に伝送路の一部とされる。なお、情報処理機２は電源オン状態にあるとする。
【００２２】
一方、パソコン端末１を情報処理機２の補助として使用する際には、パソコン端末１は、後述するディスク装填部１５に所定のディスク、例えばＣＤＲＯＭ６が装填された状態で起動される。この場合には、後述するようにしてパソコン端末１が情報処理機２の制御部２０１（及びデータ記憶部２４）とのみ接続されると共に、情報処理機２とＩＳＰ３及び専用ネットワーク５を介して他の端末機５１，５２、管理機関コンピュータ５３とが接続されるようにルータ機能部２０２はルーティング設定される。ルーティング設定は、例えば、送信乃至は受信信号としての各パケットの所定位置に付加されている送信先を示すアドレス情報が、インターネット４用の規約に基づくグローバルＩＰアドレスか、このグローバルＩＰアドレスの付し方とは異なる（グローバルＩＰアドレスとは識別可能な形態である）専用ネットワーク５用の、例えばイーサネット（登録商標）用等に準じた所定のローカルＩＰアドレス（ＭＡＣアドレス）かを識別するためのアドレス情報（ルーティングテーブルやａｒｐ（Address Resolution Protocol）テーブル）の設定を行うものである。パケットは、テーブルと照合されて、アドレスの一致したルートへのみ送信され、これにより伝送路を制限する（切り換える）ことができる。
【００２３】
図２、図３は、パソコン端末１の制御基板部１０の構成を示す図で、図２は、パソコン端末１を通常の態様で使用する場合のブート制御を説明する図、図３は、パソコン端末１を情報処理機２の補助として使用する場合のブート制御を説明する図である。
【００２４】
図２、図３において、ハードディスク（ＨＤＤ）１１は所定容量を有し、所定のプログラムデータ等が予め格納されたＲＯＭである。ＢＩＯＳＲＯＭ１２０は、制御基板１０内に設けられ、ＢＩＯＳプログラムが予め格納されたものである。ＲＡＭ１２１は、制御基板部１０内に設けられ、メモリエリア及びワークエリアからなる。ディスクドライブ１５１は、ディスク装填部１５に装填されたＣＤＲＯＭ６にアクセスしてＣＤＲＯＭ６に格納された所定のプログラムを読み込むものである。
【００２５】
図２において、ＨＤＤ１１は、マスターブートプログラムが書き込まれたＭＢＲ１（Master Boot Recorder）領域と、例えばWindows（登録商標）等のオペレーションシステムプログラム（ＯＳ１）が書き込まれたＯＳ１領域と、文書作成用、ブラウザ、メーラ等の各種アプリケーションプログラムが書き込まれたＡＰ１領域を含む。ＢＩＯＳＲＯＭ１２０は、メモリや周辺機器をチェックし、ディスク装填部１５にＣＤＲＯＭ６が装填されていない場合には、ＨＤＤ１１のＭＢＲ１プログラムを起動させるＢＩＯＳプログラムを格納しているものである。ＲＡＭ１２１は、パソコン端末１の起動に際して、ＨＤＤ１１から順次プログラムが展開される（読み込まれる）ものである。なお、ＯＳ１プログラムによって起動させられるアプリケーションプログラムのうちには、情報処理機２のルータ機能部２０２に対して、パソコン端末１とインターネット４との接続を許可するルーティング設定のための通信制御プログラムが含まれている。具体的には、パソコン端末１とインターネット４とのみを接続する伝送路を設定するためのアドレス情報の設定である。
【００２６】
図３において、ＣＤＲＯＭ６には、マスターブートプログラムが書き込まれたＭＢＲ２（Master Boot Recorder）領域と、例えばＯＳ１と同じあるいは異なる種類のオペレーションシステムプログラム（ＯＳ２）が書き込まれたＯＳ２領域と、文書乃至は情報処理機２との間での情報の送受信等の通信アプリケーションプログラムが書き込まれたＡＰ２領域を含む。
【００２７】
また、ＢＩＯＳＲＯＭ１２０に格納されているＢＩＯＳプログラムは、メモリや周辺機器をチェックし、ディスク装填部にＣＤＲＯＭ６が装填されている場合には、ＨＤＤ１１に優先して、ＣＤＲＯＭ６のＭＢＲ２プログラムを起動させるものである。ＲＡＭ１２１は、パソコン端末１の起動に際して、ＣＤＲＯＭ６から順次プログラムが展開されるものである。なお、ＯＳ２プログラムによって起動させられる各種アプリケーションプログラムのうちには、情報処理機２のルータ機能部２０２に対して、パソコン端末１と情報処理機２の制御部２０１、データ記憶部２４とのみの接続を許可するルーティング設定のための通信制御プログラムが含まれている。具体的には、パソコン端末１と情報処理機２（及びデータ記憶部２４）とのみを接続する伝送路を設定するためのアドレス情報の設定である。
【００２８】
続いて、図４を用いてパソコン端末１のＣＰＵである情報処理部１２が実行するブート制御について説明する。本フローチャートは、パソコン端末１の電源がオン、またはリセット（再起動）されることで起動する。
【００２９】
まず、ＣＰＵである制御基板部１０は、ＢＩＯＳＲＯＭ１２０に組み込まれたＢＩＯＳプログラム（命令）の実行を指示する（ステップＳ１）。ＢＩＯＳプログラムは最初にＣＰＵやメモリ、その他の周辺機器であるディスク装填部１５（あるいはディスクドライブ１５１）のチェック（ステップＳ３）、すなわちディスク装填部１５にＣＤＲＯＭ６が装填されているか否かがチェックされる。ディスクドライブにＣＤＲＯＭ６が装填されていない場合には、ＢＩＯＳプログラムの最後の部分のＯＳ起動ルーチンによって、ＨＤＤ１１の先頭位置に書き込まれているＭＢＲ１がＲＡＭ１２１に読み込まれる（ステップＳ９）。ＲＡＭ１２１は、ＭＢＲの読み込み直前にデータが情報処理部１２（ＣＰＵ）によって全て消去（クリア）、すなわちリセット処理されている（ステップＳ７）。なお、この消去処理は、ＭＢＲの書込前であればよく、直前の電源オフの時点で行われてもよい。
【００３０】
一方、ディスク装填部１５にＣＤＲＯＭ６が装填されている場合には、ＢＩＯＳプログラムの最後の部分のＯＳ起動ルーチンによって、ＣＤＲＯＭ６が優先的に起動され、すなわちＣＤＲＯＭ６の先頭位置に書き込まれているＭＢＲ２が、情報処理部１２（ＣＰＵ）によって直前に全データの消去（クリア）、すなわちリセット処理されたＲＡＭ１２１に（ステップＳ１７）、読み込まれる（ステップＳ１９）。
【００３１】
ＨＤＤ１１のＭＢＲ１がＲＡＭ１２１に読み込まれる場合（ステップＳ９）、より詳細に説明すれば、ＢＩＯＳ起動ルーチンによってＭＢＲ１のマスターブートプログラム（ブートストラップローダ）がＲＡＭ１２１に読み込まれ、以後、マスターブートプログラムに制御が渡される。この マスターブートプログラムは、ＨＤＤ１１のパーティションテーブルをチェックし、アクティブな基本パーティションを検索し、そのパーティションの先頭位置にあるパーティションブートセクタ（PBS）を読み込む処理を行わせる。パーティションブートセクタは、ＯＳ１によってフォーマットの際に作成され、そのパーティションにインストールされたＯＳ１を起動するためのブートプログラム（イニシャルプログラムローダ：IPL）とそのパーティション情報とが格納されている。マスターブートプログラムはアクティブな基本パーティションのＩＰＬをメモリに読み込み、以後、ＩＰＬに制御を渡す。ＩＰＬは、最初のＨＤＤ１１の基本パーティションの中から、ＯＳ１を起動するためのＯＳローダーを検索して、メモリに読み込み、ＯＳローダーに制御を渡す。ＯＳローダーは、ＯＳ１の起動に必要なドライバなどのファイルをＲＡＭ１２１にロードし（以上がステップＳ１１）、ＯＳ１を起動するための準備を行った上で、ＯＳ１のカーネルを起動する。こうしてＯＳ１が起動する。次いで、ＯＳ１により、必要なアプリケーションプログラムＡＰ１がＲＡＭ１２１に読み込まれる（ステップＳ１５）。さらに、読み込まれたアプリケーションプログラムＡＰ１内の通信制御プログラムによって、ルータ機能部２０２に対して、パソコン端末１とインターネット４とのみを通信可能に接続するルーティング設定が施される（ステップＳ１５）。
【００３２】
他方、ディスクドライブにＣＤＲＯＭ６が装填されている場合、より詳細に説明すれば、ＢＩＯＳ起動ルーチンによってＭＢＲ２のマスターブートプログラム（ブートストラップローダ）がＲＡＭ１２１に読み込まれ、以後、ＣＤＲＯＭ６のマスターブートプログラムに制御が渡される。このＣＤＲＯＭ６の マスターブートプログラムは、ＣＤＲＯＭ６のパーティションテーブルをチェックし、アクティブな基本パーティションを検索し、そのパーティションの先頭位置にあるパーティションブートセクタ（PBS）を読み込む処理を行わせる。パーティションブートセクタは、ＯＳ２によってフォーマットの際に作成され、そのパーティションにインストールされたＯＳ２を起動するためのブートプログラム（イニシャルプログラムローダ：IPL）とそのパーティション情報とが格納されている。マスターブートプログラムはアクティブな基本パーティションのＩＰＬをメモリに読み込み、以後、ＩＰＬに制御を渡す。ＩＰＬは、最初のＣＤＲＯＭ６の基本パーティションの中から、ＯＳ２を起動するためのＯＳローダーを探し、メモリに読み込み、ＯＳローダーに制御を渡す。ＯＳローダーは、ＯＳ２の起動に必要なドライバなどのファイルをＲＡＭ１２１にロードし（以上がステップＳ２１）、ＯＳ２を起動するための準備を行った上で、ＯＳ２のカーネルを起動する。こうしてＯＳ２が起動する。次いで、ＯＳ２により、必要なアプリケーションプログラムＡＰ２がＲＡＭ１２１に読み込まれる（ステップＳ２３）。さらに、読み込まれたアプリケーションプログラムＡＰ２内の通信制御プログラムによって、ルータ機能部２０２に対して、パソコン端末１と制御部２０１及びデータ記憶部２４とのみを通信可能に接続するルーティング設定が施される（ステップＳ２５）。
【００３３】
このようにして、ディスク装填部１５にＣＤＲＯＭ６が装填されていない場合には、パソコン端末１は通常の使用態様として、ＯＳ１が起動され、必要なアプリケーションプログラムを用いて、種々の処理が実行され、かつブラウザやメーラを利用してルータ機能部２０２、ＩＳＰ３、インターネット４を介して他のコンピュータ４１やサーバ４２と情報の送受信ができる。この態様では、情報処理機２はパソコン端末１とインターネット４間で情報が送受信される伝送路の一部に過ぎないため、送受信される情報中に仮にウイルスが混在していても、感染することはない。また、外部から情報処理機２のデータ記憶部２４のデータやプログラムがハッキングされることもない。
【００３４】
また、ディスク装填部１５にＣＤＲＯＭ６が装填されている場合には、ウイルス感染の可能性のあるＨＤＤ１１ではなく、ＣＤＲＯＭ６のＯＳ２でパソコン端末１をあたかも別のパソコンのように起動するので、ウイルスに感染する虞がない。また、ＲＡＭ１２１を一旦クリアして、ＣＤＲＯＭ６のＯＳ２及びこのＯＳ２で動作可能な所要のアプリケーションを読み込むようにしたので、ＲＡＭ１２１にウイルスが残留することがなく、ＯＳ２で動作可能な所要のアプリケーションが汚染される虞もない。しかも、情報処理機２の制御部２０１及びデータ記憶部２４はパソコン端末１としか接続されないので、インターネット４を経てウイルスが伝送されてきたり、ハッキングされたりすることもない。また、パソコン端末１から誤ってインターネット４への接続を指示したとしても、該指示は拒否されることになる。従って、情報処理機２に対して高セキュリティーが維持される。
【００３５】
以上によれば、本実施形態は、パソコン端末１の電源投入を受けてＢＩＯＳプログラムが起動して、ＲＡＭ１２１のリセット処理工程と、パソコン端末１に内蔵のＨＤＤ１１内に予め格納されているＯＳ１を、リセットされたＲＡＭ１２１に展開することでＯＳ１を作動可能にする工程と、少なくともインターネット４のみとの通信のためのルーティング設定を情報処理機２のルータとして機能するルータ機能部２０２に対して行う工程とを有する第１のブート工程を備える。さらに、ディスク装填部１５にＣＤＲＯＭ６が装填されている場合には、パソコン端末１の電源投入を受けてＢＩＯＳプログラムが起動し、ＲＡＭ１２１のリセット処理工程と、ＣＤＲＯＭ６内に予め格納されているＯＳ２を優先して、リセットされたＲＡＭ１２１に展開することでＯＳ２を作動可能にする工程と、情報処理機２のみとの通信のためのルーティング設定を情報処理機２のルータ機能部２０２に対して行う工程とを有する第２のブート工程を備える。
【００３６】
続いて、情報処理機２の使用例、乃至はパソコン端末１による補助使用について簡単に説明する。
【００３７】
情報処理機２は、ファイル（書面等）の受信があるか否かの判断を行い、ファイルが受信されれば、ルータ機能部２０２によって該ファイルに添付されているＩＰアドレスのチェックを行う。ファイルのＩＰアドレスがルーティング設定されたグローバルＩＰのアドレスかどうかが判断され、判断が肯定されれば、インターネット４を中継して受信された受信信号であるとして、受信信号はパソコン端末１に導かれる。一方、判断が否定されれば、専用ネットワーク５を中継して受信された受信信号であるとして、受信信号は制御部２０１に導かれ、データ記憶部２４に格納される。
【００３８】
また、情報処理機２は、アプリケーションプログラムの１つである書面作成プログラムを用いて、使用者のタッチパネル２２からの指示に従ってモニタ２１上で所要の書面の作成処理を行う。書面作成後に、タッチパネル２２から作成書面の送信が指示されると、制御部２０１によって送信先のローカルＩＰアドレスの付与が行われ、専用ネットワーク５を経て該当する端末機５１や５２、及び管理機関コンピュータ５３へ送信処理が行われる。
【００３９】
また、情報処理機２で、モニタ２１及びタッチパネル２２を用いて情報入力を行う代わりに、一般的にモニタ２１より相対的に広サイズのモニタ１３及び操作部１４を用いて、高視認性及び高操作性のもとでパソコン端末１を補助的に用いる場合、情報処理機２は、パソコン端末１からの読み出し要求を受けて、要求された所要の書面情報をデータ記憶部２４からルータ機能部２０２を経てパソコン端末１へ読み出す。パソコン端末１は、受信した書面情報をモニタ１３に出力し、表示させる。操作部１４からの入力情報によって所要の書面が作成される。作成された書面は、ルータ機能部２０２を経てデータ記憶部２４に格納される。この後、作成文書を該当する送信先に送信する場合は、情報処理機２によって行われる。すなわち、作成文書は、データ記憶部２４から読み出され、専用ネットワーク５を経て送信先へ送信される。より詳細には、データ記憶部２４から読み出された書面は、モニタ２１に送信書面として確認表示され、送信指令を受けて、専用ネットワーク５を経て該当する送信先となるいずれかの端末機５１や５２、及び管理機関コンピュータ５３に送信される。管理機関コンピュータ５３は、専用ネットワーク５を経由して送受信される書面ファイルを基本的に全て受信し、会員毎に乃至は時系列的に保管する。
【００４０】
本発明における書面とは、買い物で発生する請求書や、これに対する振込書、また種々の電子的な書類を含む。例えば、病院との間での医療関係情報の書類、役所との間での個人情報を含む書類、個人や事業主等（個々の）の財務会計情報書類、個々の税務関係書類、個々の教育関係情報の書類、個々の法律関連情報の書類、個々の保険情報の書類、銀行関連処理の書類、住基ネット情報の書類、また電子的な小切手用紙を含む。
【００４１】
また、本発明では、ディスク装填部１５にＣＤＲＯＭが装填された状態をＢＩＯＳプログラムが検知した場合に、ＣＤＲＯＭ６のＭＢＲ２を優先して読み出すようにしたが、このＣＤＲＯＭに代えて、装着脱可能なタイプである各種のいわゆる可搬型のディスクやメモリチップ等の記憶媒体（ＲＯＭ）であってもよい。
【００４２】
また、ＢＩＯＳプログラムが、パソコン端末１のＨＤＤ１１に優先してＣＤＲＯＭ６５のＭＢＲ２を読み込むための指示方法として、以下の態様が採用可能である。例えば、パソコン端末１の筐体適所、好ましくは表面適所にスイッチ（ボタン含む）を操作部材として設け、このスイッチ等が操作された押下状態をフラグを立てるなどしてメモリの適所にセットし、ＢＩＯＳプログラムがこのメモリのフラグ状態をチェックするようにしてもよい。あるいは、情報処理機２の筐体適所に同様にスイッチ（ボタン含む）を操作部材として設け、このスイッチ等の押下状態を同様にフラグでメモリに記憶し、ＢＩＯＳプログラムでチェックするようにしてもよい。後者の場合、パソコン端末１側の筐体への変更は不要となる。
【００４３】
また、パソコン端末１の操作部１４のキーボードを用いて特殊操作、例えば特定の２個のキーを同時操作するなどしてＣＤＲＯＭ６の優先指示を行う態様でもよい。あるいは、ＢＩＯＳプログラムによって、ＯＳ１，ＯＳ２のいずれのプログラムを選択するかの選択画面をモニタ１３に表示して、所定のキー操作を介して選択させるようにしてもよい。なお、ＯＳ１，ＯＳ２のいずれを読み込むかの分岐は、本実施形態のようなＢＩＯＳからＭＢＲの時点で行う方法の他、ＭＢＲを共通としてパーティションブートセクタのところでもよいし、パーティションブートセクタまでを共通としてＯＳローダーのところでもよいし、ＯＳローダーまでを共通としてカーネルのところでもよい。
【００４４】
以上のとおり、本発明は、インターネットとは異なる専用ネットワークのみと通信可能に接続された情報処理機が有するルータを経由して前記インターネットと接続可能されたパーソナルコンピュータのデュアルブート制御方法であって、コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１のブート工程と、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して、装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２のブート工程とを含むことが好ましい。
【００４５】
また、本発明は、インターネットとは異なる専用ネットワークのみと通信可能に接続された情報処理機が有するルータを経由して前記インターネットと接続可能されたデュアルブートコンピュータであって、コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１の起動制御手段と、記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して前記装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２の起動制御手段とを備えることが好ましい。
【００４６】
これらの発明によれば、デュアルブート式のコンピュータにおいて、一方のＯＳで通信アプリケーションが使用可能である場合であっても、それぞれのルーティング設定及びＲＡＭのリセット処理が施されていることによって、他方のＯＳ使用時には、ウイルス感染及びハッキングされることのない高セキュリティーが維持される。
【００４７】
前記着脱可能な記憶媒体は、ＣＤＲＯＭであることが好ましい。これによれば、パソコン端末が通常使用中に、ディスクドライブから引き出すことができ、物理的に接続が遮断される。
【００４８】
前記ＢＩＯＳプログラムは、前記記憶媒体装填部に着脱可能な記憶媒体が装填されている場合に、前記コンピュータのハードディスクよりも前記着脱可能な記憶媒体を優先してアクセスするよう優先順位情報が予め設定されていることが好ましい。これによれば、ＢＩＯＳプログラムに対して予め優先順位命令を与えていることで、記憶媒体が装填されると起動時に自動的に優先処理される。
【００４９】
前記パーソナルコンピュータには操作部材が設けられており、前記操作部材が操作されることで、前記ＢＩＯＳプログラムに対して、前記コンピュータのハードディスクよりも前記着脱可能な記憶媒体を優先してアクセスする指示を与えるようになっていることが好ましい。これによれば、起動時に操作部材を操作することで優先順位の指示が可能となる。
【００５０】
前記情報処理機には操作部材が設けられており、前記ＢＩＯＳプログラムは、前記情報処理機を周辺機器としてチェックし、前記操作部材の状態に応じて前記コンピュータのハードディスク及び前記着脱可能な記憶媒体の一方を優先することが好ましい。これによれば、起動時に操作部材を操作することで優先順位の指示が可能となる。また、パソコン端末側に変更を加える必要がない。
【００５１】
前記操作部材は、前記パーソナルコンピュータの、あるいは前記情報処理器の筐体表面適所に設けられているスイッチであることが好ましい。これによれば、優先順位の指示が容易に行える。
【産業上の利用可能性】
【００５２】
本発明は、デュアルブート式のコンピュータにおいて、起動時にＢＩＯＳプログラムによって異なるディスクのＭＢＲ、ＯＳを読み込むことで、一方のＯＳで通信アプリケーションが使用可能である場合であっても、それぞれのルーティング設定及びＲＡＭのリセット処理が施されていることによって、他方のＯＳ使用時には、ウイルス感染及びハッキングされることのない高セキュリティーの維持されるデュアルブート式のコンピュータが提供可能となる。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
インターネットとは異なる専用ネットワークのみと通信可能に接続された情報処理機が有するルータを経由して前記インターネットと接続可能されたパーソナルコンピュータのデュアルブート制御方法であって、
コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットのみとの通信のためのルーティング設定を前記情報処理機に対して行う第１のブート工程と、
記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して、装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信のためのルーティング設定を前記情報処理機に対して行う第２のブート工程とを含み、前記第２のブート工程において前記パーソナルコンピュータから前記情報処理機を経由して前記専用ネットワークとを通信むデュアルブート制御方法。
【請求項２】
前記着脱可能な記憶媒体は、ＣＤＲＯＭであることを特徴とする請求項１記載のデュアルブート制御方法。
【請求項３】
前記ＢＩＯＳプログラムは、前記記憶媒体装填部に着脱可能な記憶媒体が装填されている場合に、前記コンピュータのハードディスクよりも前記着脱可能な記憶媒体を優先してアクセスするよう優先順位情報が予め設定されていることを特徴とする請求項１又は２記載のデュアルブート制御方法。
【請求項４】
前記パーソナルコンピュータには操作部材が設けられており、前記操作部材が操作されることで、前記ＢＩＯＳプログラムに対して、前記コンピュータのハードディスクよりも前記着脱可能な記憶媒体を優先してアクセスする指示を与えるようになっていることを特徴とする請求項１に記載のデュアルブート制御方法。
【請求項５】
前記情報処理機には操作部材が設けられており、前記ＢＩＯＳプログラムは、前記情報処理機を周辺機器としてチェックし、前記操作部材の状態に応じて前記コンピュータのハードディスク及び前記着脱可能な記憶媒体の一方を優先することを特徴とする請求項１に記載のデュアルブート制御方法。
【請求項６】
前記操作部材は、前記パーソナルコンピュータの筐体表面適所に設けられているスイッチであることを特徴とする請求項４に記載のデュアルブート制御方法。
【請求項７】
前記操作部材は、前記情報処理器の筐体表面適所に設けられているスイッチであることを特徴とする請求項５に記載のデュアルブート制御方法。
【請求項８】
インターネットとは異なる専用ネットワークのみと通信可能に接続された情報処理機が有するルータを経由して前記インターネットと接続可能されたデュアルブートコンピュータであって、
コンピュータの電源投入を受けてＢＩＯＳプログラムが起動し、ハードディスク内に予め格納されている第１のＯＳを、リセットされたＲＡＭに展開することで前記第１のＯＳを作動可能にし、さらに少なくとも前記インターネットとのみの通信のためのルーティング設定を前記情報処理機に対して行う第１の起動制御手段と、
記憶媒体装填部に第２のＯＳが格納された着脱可能な記憶媒体が装填された場合には、前記ＢＩＯＳプログラムが起動して前記装填された前記着脱可能な記憶媒体内に予め格納されている第２のＯＳを優先して、リセットされた前記ＲＡＭに展開することで前記第２のＯＳを作動可能にし、さらに前記情報処理機のみとの通信及び前記情報処理機と前記専用ネットワークとの接続のためのルーティング設定を前記情報処理機に対して行う第２の起動制御手段とを備えたデュアルブートコンピュータ。
【国際調査報告】
2010018632.tif 000007
2010018632.tif 000008