(57)【要約】  【課題】何時でも何処でもホストパソコンの利用環境をそのまま利用可能とし、ホストパソコンの電源がオフ状態であってもクライアントパソコンからの制御により当該電源をオン状態として利用可能として省電力化を図った携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体を提供する。  【解決手段】通信回線１００を介して接続されているホストパソコン１１Ａ〜１１Ｅを通信回線１００に接続されているクライアントパソコン１を用いて利用するため、特定のユーザの利用が認証により許容される携帯型記憶媒体２のクライアントパソコン１への装着に応答して、ホストパソコン１１Ａ〜１１Ｅを起動して制御する。ホストパソコン１１Ａ〜１１Ｅの状態を監視し、その電源がオフであるときには当該電源をオンとした後、ホストパソコン１１Ａ〜１１Ｅを起動して制御する。【選択図】        図１
2005165554.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して接続されているホストパソコンを、前記通信回線に接続されているクライアントパソコンにより制御する携帯型記憶媒体を用いたパソコン制御システムにおいて、
特定のユーザの利用が認証により許容される携帯型記憶媒体の前記クライアントパソコンへの装着に応答して、前記クライアントパソコンの所定のプログラムが立ち上がり、前記ホストパソコンを起動して制御することを特徴とする携帯型記憶媒体を用いたパソコン制御システム。
【請求項２】
通信回線を介して接続されているホストパソコンを、前記通信回線に接続されているクライアントパソコンにより制御する携帯型記憶媒体を用いたパソコン制御システムにおいて、
特定のユーザの利用が認証により許容される携帯型記憶媒体の前記クライアントパソコンへの装着に応答して、前記クライアントパソコンの所定のプログラムが立ち上がり、前記ホストパソコンの状態を監視し、その電源がオフであるときには当該電源をオンとした後、前記ホストパソコンを起動して制御することを特徴とする携帯型記憶媒体を用いたパソコン制御システム。
【請求項３】
前記クライアントパソコンとホストパソコン間で授受されるデータは暗号化されていることを特徴とする請求項１または２に記載の携帯型記憶媒体を用いたパソコン制御システム。
【請求項４】
前記クライアントパソコンから送出されるデータは入力手段から入力された指示データであり、前記ホストパソコンから送出されるデータは直前送出データとの差分データであることを特徴とする請求項１乃至３のいずれかに記載の携帯型記憶媒体を用いたパソコン制御システム。
【請求項５】
前記ホストパソコンの利用の終了時には、最終処理データは前記携帯型記憶媒体に格納されることを特徴とする請求項１乃至４のいずれかに記載の携帯型記憶媒体を用いたパソコン制御システム。
【請求項６】
前記ホストパソコンの起動は、前記携帯型記憶媒体における認証、前記クライアントパソコンにおける認証及び前記ホストパソコンにおける認証を経てから可能とすることを特徴とする請求項１乃至５のいずれかに記載の携帯型記憶媒体を用いたパソコン制御システム。
【請求項７】
前記携帯型記憶媒体は、ＵＳＢメモリ、ＭＯディスク、フラッシュメモリ、メモリカードまたはフロッピィディスクであることを特徴とする請求項１乃至６のいずれかに記載の携帯型記憶媒体を用いたパソコン制御システム。
【請求項８】
前記クライアントパソコンは、携帯端末であることを特徴とする請求項１乃至７のいずれかに記載の携帯型記憶媒体を用いたパソコン制御システム。
【請求項９】
クライアントパソコンへの装着に応答して、特定のユーザの利用が許容されているか否かを認証する処理と、通信回線を介して接続されているホストパソコンを起動して制御する動作を規定する処理とを実行するプログラムが格納されていることを特徴とする携帯型記憶媒体。
【請求項１０】
クライアントパソコンへの装着に応答して、特定のユーザの利用が許容されているか否かを認証する処理と、通信回線を介して接続されているホストパソコンの状態を監視する処理と、前記ホストパソコンの電源がオフであるときには当該電源をオンとする処理と、当該電源をオンとした後、起動して制御する動作を規定する処理とを実行するプログラムが格納されていることを特徴とする携帯型記憶媒体。
【請求項１１】
前記携帯型記憶媒体は、ＵＳＢメモリ、ＭＯディスク、フラッシュメモリ、メモリカードまたはフロッピィディスクであることを特徴とする請求項９または１０に記載の携帯型記憶媒体を用いたパソコン制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体に関し、例えば、ＵＳＢ等の携帯型で着脱自在の記憶媒体に格納されている情報に基づいて通信回線に接続されているパソコンを制御するようにした記憶媒体を用いたパソコン制御システム及びその記憶媒体に関する。
【背景技術】
【０００２】
パソコン処理／作業は、企業活動、文化活動、教育活動、その他すべての活動分野において普及しており必須のツールとなり、場所を問わずツールとしてのパソコンの必要性は増加している。また、パソコンには、処理／作業を実行するための各種、多様なアプリケーションソフトが搭載され、現実に使用するか否かは別にして、作業場所での多種のアプリケーションソフトの使用は常に前提としなければならないため、かかる多種多様なアプリケーションソフトは作業現場にあるパソコンにインストールされていなければならない。
【０００３】
また、パソコン処理／作業における演算量の著しい増大は、画像データ処理分野を初め顕著になっている。これらデータはパソコン内蔵のハードディスク（ＨＤＤ）に記憶されている。したがって、ユーザがこの記憶データを利用した作業を行うには、当該データを記憶したＨＤＤを内蔵した主パソコンを利用することになるが、作業を行えるのは当該主パソコン設置現場に限定されることになる。
【０００４】
一方、通常、主パソコンが設置されているのは会社または自宅等であるが、出張先や外出先等の会社や自宅以外の場所での作業が必要な場合も多い。このとき主パソコンがノートパソコンであればそのまま持ち運びはできるが、内蔵メモリ容量やプリンタ等の周辺装置の利用が困難であるばかりでなく、簡単に持ち運ぶには重量的に煩雑であり、作業性の問題もある。
【０００５】
そこで、インターネット等の通信回線に当該主パソコン（ホストパソコン）を接続しておき、通信回線を介してＬＡＮ接続されている外部のパソコン（クライアントパソコン）からの操作によりホストパソコンにアクセスしてホストパソコン内蔵のＨＤＤに記憶されている情報を利用するような形態の制御システムが実用化されている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、かかる従来のパソコン制御システムでは、以下のような問題がある。
【０００７】
先ず、このような従来のパソコン制御システムでは、ホストパソコン内蔵の大容量記憶媒体であるＨＤＤに記憶されている情報だけを利用するものであり、ホストパソコンで利用しているアプリケーションソフトを利用するには当該アプリケーションソフトをすべてネットワーク接続側のクライアントパソコンにインストールしておかなければならず煩雑であるだけでなく新たにアプリケーションソフトを購入しなければならず費用面でも好ましくない。
【０００８】
また、利用時には、相手方のホストパソコンも動作状態にある必要であり、例えば電源を入れておいた状態である必要がある。一方、いつ何時、ホストパソコンを利用することになるかは全く予測がつかず、そのような状況に対応するためには常時電源を入れておかなければならないことになり、電力消費やパソコン本体が発生する熱に起因する劣化等が生ずることになる。
【０００９】
更にまた、上記のようにインターネット等の通信回線を用いたクライアントパソコンの利用時には、クライアントパソコンとホストパソコン間に処理データが送受信されるので、画像処理データ等の大きいデータを処理する場合には、現在の通信速度を考慮すると、重い作業になってしまうおそれがある。
【００１０】
更に、通信回線を介して流れるデータは生のデータであるため、ハッカーによるハッキングの恐れがあり、セキュリティの問題も大きい。
【００１１】
また、処理データの保存はクラアントパソコン側のメモリに記憶され、残ってしまうのでセキュリティ面での問題は大きい。
【００１２】
そこで、本発明の目的は、通信回線を介して接続されているホストパソコンを、当該通信回線に接続されているクライアントパソコンから、ホストパソコン側の環境をそのまま利用可能にした携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体を提供することにある。
【００１３】
そこで、本発明の目的は、何時でも何処でもホストパソコンの利用環境をそのまま利用可能とする携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体を提供することにある。
【００１４】
本発明の他の目的は、ホストパソコンの電源がオフ状態であってもクライアントパソコンからの制御により当該電源をオン状態として利用可能として省電力化を図った携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体を提供することにある。
【００１５】
本発明の更に他の目的は、クライアントパソコンとホストパソコン間で授受されるデータのセキュリティを改善した携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体を提供することにある。
【００１６】
本発明の他の目的は、ホストパソコンの利用環境をセキュリティを確保しつつ、そのまま利用可能とする携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体を提供することにある。
【課題を解決するための手段】
【００１７】
前述の課題を解決するため、本発明による携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体は次のような特徴的な構成を有する。
【００１８】
（１）通信回線を介して接続されているホストパソコンを、前記通信回線に接続されているクライアントパソコンにより制御する携帯型記憶媒体を用いたパソコン制御システムにおいて、
特定のユーザの利用が認証により許容される携帯型記憶媒体の前記クライアントパソコンへの装着に応答して、前記クライアントパソコンの所定のプログラムが立ち上がり、前記ホストパソコンを起動して制御する携帯型記憶媒体を用いたパソコン制御システム。
【００１９】
（２）通信回線を介して接続されているホストパソコンを、前記通信回線に接続されているクライアントパソコンにより制御する携帯型記憶媒体を用いたパソコン制御システムにおいて、
特定のユーザの利用が認証により許容される携帯型記憶媒体の前記クライアントパソコンへの装着に応答して、前記クライアントパソコンの所定のプログラムが立ち上がり、前記ホストパソコンの状態を監視し、その電源がオフであるときには当該電源をオンとした後、前記ホストパソコンを起動して制御する携帯型記憶媒体を用いたパソコン制御システム。
【００２０】
（３）前記クライアントパソコンとホストパソコン間で授受されるデータは暗号化されている上記（１）または（２）の携帯型記憶媒体を用いたパソコン制御システム。
【００２１】
（４）前記クライアントパソコンから送出されるデータは入力手段から入力された指示データであり、前記ホストパソコンから送出されるデータは直前送出データとの差分データである上記（１）乃至（３）のいずれかの携帯型記憶媒体を用いたパソコン制御システム。
【００２２】
（５）前記ホストパソコンの利用の終了時には、最終処理データは前記携帯型記憶媒体に格納される上記（１）乃至（４）のいずれかの携帯型記憶媒体を用いたパソコン制御システム。
【００２３】
（６）前記ホストパソコンの起動は、前記携帯型記憶媒体における認証、前記クライアントパソコンにおける認証及び前記ホストパソコンにおける認証を経てから可能とする上記（１）乃至（５）のいずれかの携帯型記憶媒体を用いたパソコン制御システム。
【００２４】
（７）前記携帯型記憶媒体は、ＵＳＢメモリ、ＭＯディスク、フラッシュメモリ、メモリカードまたはフロッピィディスクである上記（１）乃至（６）のいずれかの携帯型記憶媒体を用いたパソコン制御システム。
【００２５】
（８）前記クライアントパソコンは、携帯端末である上記（１）乃至（７）のいずれかの携帯型記憶媒体を用いたパソコン制御システム。
【００２６】
（９）クライアントパソコンへの装着に応答して、特定のユーザの利用が許容されているか否かを認証する処理と、通信回線を介して接続されているホストパソコンを起動して制御する動作を規定する処理とを実行するプログラムが格納されている携帯型記憶媒体。
【００２７】
（１０）クライアントパソコンへの装着に応答して、特定のユーザの利用が許容されているか否かを認証する処理と、通信回線を介して接続されているホストパソコンの状態を監視する処理と、前記ホストパソコンの電源がオフであるときには当該電源をオンとする処理と、当該電源をオンとした後、起動して制御する動作を規定する処理とを実行するプログラムが格納されている携帯型記憶媒体。
【００２８】
（１１）前記携帯型記憶媒体は、ＵＳＢメモリ、ＭＯディスク、フラッシュメモリ、メモリカードまたはフロッピィディスクである上記（９）または（１０）の携帯型記憶媒体を用いたパソコン制御システム。
【発明の効果】
【００２９】
本発明の携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体によれば、次の如き実用上の顕著な効果が得られる。
【００３０】
即ち、ＵＳＢメモリ等のような携帯型記憶媒体をインターネット網等の通信回線に接続されているクライアントパソコンに装着（挿入）することにより、当該通信回線に接続されているホストパソコンを起動制御しているので、何時でも何処でもホストパソコンの利用環境をそのまま利用できる。
【００３１】
また、ホストパソコンの電源がオフ状態であってもクライアントパソコンからの制御により当該電源をオン状態として利用しているので、効率的運用が可能で省電力化を図ることもできる。
【００３２】
更に、クライアントパソコンとホストパソコン間で授受されるデータは暗号化されていることに起因するセキュリティの確保だけでなく、携帯型記憶媒体自体の認証、携帯型記憶媒体のクライアントパソコンへの装着時のワークエリア上での認証及びホストパソコンへのアクセス時の認証等の複数段にわたる認証による更なるセキュリティの改善が可能となる。
【００３３】
更にまた、クライアントパソコンは通信機能、入力機能及び表示機能だけを有することが必須であり、ＯＳやアプリケーションの格納が不要でシステムの簡素化が可能となる。
【００３４】
また、ホストパソコンの利用が終了したときには、クライアントパソコンに装着された携帯型記憶媒体に最終データが記憶されるので、クライアントパソコンに利用データの痕跡が残らず、この面でセキュリティが確保される。携帯型記憶媒体を紛失した場合であっても暗号化されたパスワード・ポートロック機能を施してあるので更なるセキュリティ面での改善が可能である。
【００３５】
更に、クライアントパソコンから送出されるデータはキーボードやマウスからの指示データで、ホストパソコンから送出されるデータは直前送出データとの差分データとしているため、送信データが画像データであっても伝送容量は少なくて済み、高速データ送信が可能となる。
【実施例１】
【００３６】
以下、本発明による携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体の好適実施形態の構成および動作を、添付図面を参照して詳細に説明する。以下の実施形態では記憶媒体としてＵＳＢ（Universal Serial Bus）メモリを用いた例について説明するが、フラッシュメモリ、ＭＯ、フロッピィディスク等の任意のディスク媒体等、他の任意の携帯型記憶媒体を用いることができる。
【００３７】
携帯型記憶媒体としてのＵＳＢメモリには、ネットワークを介して接続されているホストパソコンを制御するためのルーチンを規定するプログラム、例えば、認証プログラム、ホストパソコンを起動、制御、終了させるプログラム等が格納されている。
【００３８】
図１は本発明による携帯型記憶媒体を用いたパソコン制御システムのシステム構成を示す図である。通信回線、好ましくは、インターネット網に接続されているクライアントパソコン１とホストパソコン１１Ａ〜１１Ｅ間でのデータが送受信される。例えば、空港、ファーストフード、インターネットカフェ等のホットサービスを提供し、インターネット利用可能環境に設置されているクライアントパソコン１から、会社（または自宅等）に設置されているホストパソコン１１Ａ〜１１Ｅのいずれかを起動、制御させる。以下の説明では、ホストパソコン１１Ａを制御する場合について説明する。
【００３９】
ＵＳＢインタフェースを搭載したクライアントパソコン１のＵＳＢ挿入口に携帯型記憶装置としてのＵＳＢメモリ２が挿入されることにより動作が開始される。このＵＳＢメモリ２が挿入されるドライブは自動的に認識されるようにパソコン側で設定されている。
【００４０】
ＵＳＢメモリ２は、他の携帯型メモリと比較してきわめて小型で記憶容量も大きく、また、ＵＳＢポートロック機能があるため、個体認証のためのパスワードを設定してＵＳＢポートをロックすることにより、仮に紛失した場合でも、記憶データの読み出しはできず、大切なデータやプログラムを保護できるので、本発明を適用するのに都合が良い。したがって、ユーザ固有のデータ、プログラムを格納したＵＳＢメモリをユーザがもち、インターネット網に接続されている任意のパソコンのＵＳＢポートに挿入することにより簡単に所望の格納プログラム等を利用できることになる。
【００４１】
さて、クライアントパソコン１のＵＳＢ挿入口へのＵＳＢメモリ２の挿入に応答する個体認証処理の実行は、予め設定されたユーザ固有のＩＤ（番号、符号）と、クライアントパソコン１の入力部（例えば、キーボード）から入力されたＩＤ（番号、符号）との一致を確認することにより行われる。
【００４２】
この認証がＯＫであると判断されると、ＵＳＢメモリ２に格納されているプログラムに従って、クライアントパソコン１の液晶等の表示部にワークエリア画面が表示される。続いて、ワークエリア画面上でパスワード等の認証を行い、ここでも認証ＯＫとなったときには、状態管理立ち上げプログラムが立ち上がる。ワークエリア画面には、図２に示すような状態監視アイコンＷ１、ホスト起動アイコンＷ２、リモートコントロールアイコンＷ３等が表示される。
【００４３】
状態監視アイコンＷ１に基づく動作は、会社または自宅等に設置されているホストパソコン１１Ａの動作状態を監視する動作で、ホストパソコン１１Ａの電源がオフ状態であるときには、ホスト起動アイコンＷ２に基づく制御により、その電源をオン動作させるための信号（Wake On Lan信号）をインターネット網１００を経由して送出してホストパソコン１１Ａの電源をオンとする。こうしてホストパソコン１１Ａの電源が入ると、次にＲＤＰプロトコルで当該ホストパソコン１１Ａにログインする。ログイン後、当該ホストパソコン１１Ａの使用が許されるユーザであるか否かの認証を行う。この認証は、通常のパソコン立ち上げ時のユーザ認証と同様であり、インターネット網１００を経由してクライアントパソコン１から入力された情報が予め登録されている情報と一致しているかを確認することにより行われる。続いて、リモートコントロールアイコンＷ３に基づく制御により、ホストコンピュータ１１Ａの動作を制御するような状態とする。
【００４４】
以上のような動作処理を経て、遠隔地に設置されているクライアントパソコン１からホストパソコン１１Ａ〜１１Ｅのいずれか（本実施例では、ホストパソコン１１Ａ）を制御できる状態に至る。
【００４５】
図１に戻ると、ＵＳＢメモリ２が挿入され、すべての認証がＯＫとされると、クライアントパソコン１からホストパソコン１１Ａの動作環境を完全に利用可能な状態とされる。
【００４６】
したがって、ホストパソコン１１Ａに内蔵されているアプリケーションソフトをクライアントパソコン１から利用でき、またホストパソコン１１Ａに接続（ＬＡＮ接続）されているサーバ１２、ネットワークプリンタ１３、ローカルディスク１４等の周辺装置も利用できる。こうして、クライアントパソコン１は、ホストパソコン１１Ａに接続されている周辺装置、クライアントパソコン１に接続されている周辺装置のいずれをも利用できる環境が得られる。例えば、処理結果を会社に設置されているプリンタで印字出力させることもできるし、クライアントパソコン１に接続されているローカルプリンタ４から印字出力させることもできる。
【００４７】
クライアントパソコン１とホストパソコン１１Ａ間は、インターネット網１００を介して接続されているが、ハッキング、ウィルス侵入等から主パソコンを守るためファイヤウォール５が設けられている。また、ファイヤウォール５とホストパソコン１１Ａ〜１１Ｅ間にはルータ６とポートマスカレード７とが設置されている。ルータ６は、グローバルアドレスをプライベートアドレスに変換する。ポートマスカレード７は、ＩＰアドレスの変換だけでなく、その上位プロトコルであるTCP／UDPのポート番号も識別することにより、異なる通信ポートを利用するものについては、1つのグローバルＩＰアドレスを利用して、複数のローカルノードが外部と通信できるようにする。
【００４８】
本実施例では、このポートマスカレード７を用いて１つのグローバルアドレスに対して複数のポートとＩＰアドレスへ変換を行うことにより、複数のホストパソコン１１Ａ〜１１Ｅを登録する。このように、グローバルアドレス「１」に対して、複数のホストパソコンをアサインする専用のポートマスカレードを備えているため、１台から複数台をカバーでき、したがって、１名のユーザから複数ユーザにまで対応可能である。ここでは、グローバルアドレスは１ケ使用し、ファイヤウォール５から使用ポートを開けている。
【００４９】
以上のような動作を経てクライアントパソコン１は、インターネット網１００を介してホストパソコン１１Ａ〜１１Ｅのいずれかを制御できることになり、結局、会社や自宅に設置されている自分専用等のホストパソコンの動作環境をそのまま利用できることになる。この動作環境は、上述の如く、ホストパソコンに接続されている周辺装置等のすべての装置も同様に含むものであるだけでなく、クライアントパソコン１に接続されている周辺装置等、例えば、図１におけるローカルディスク３やローカルプリンタ４をも動作可能な環境であり、データの授受も可能であり、クリップボードの共用も可能なのでコピーや貼り付けも可能である。また、サウンドも共有するため音も出力され、ワークエリアはコピーガード機能が付加されている。
【００５０】
さて、図１において、クライアントパソコン１は、インターネット網１００を介してホストパソコン１１Ａに接続されて通信が為される。クライアントパソコン１は、基本的に、通信機能を有するものであれば良く、アプリケーションソフトやＯＳがインストールされている必要はなく、キーボードやマウス等の情報入力部と、情報を表示する表示部を備えていれば良い。
【００５１】
ホストパソコン１１Ａは、クライアントパソコン１からの情報を受け、当該情報に対応する処理を実行して処理情報（文字情報、画像情報等）をインターネット網１００を介してクライアントパソコン１に送出して、その表示部に表示する。こうしてクライアントパソコン１の利用者は、ホストパソコン１１Ａとの間で情報の授受を通信により行う。この通信は、ＲＤＰプロトコルを使用して行われる。ここで、クライアントパソコン１とホストパソコン１１Ａ間を結ぶインターネット網１００との通信は、電話回線、ＰＨＳ（ＰＩＡＦＳ）、ＡＤＳＬ、ＣＡＴＶ、専用線、ＩＯＶＰＮ等により、それぞれの特性に応じた速度で行われる。
【００５２】
さて、ユーザは、クライアントパソコン１を操作することにより、インターネット網１００を介してホストパソコン１１Ａに接続し、ＩＤ入力、パスワード入力を通して、本人確認、認証過程を経て、利用環境が整えられる。この状態で、ユーザは、利用したい環境をキーボードからの情報入力により選択する。選択され得る環境は、任意に設定可能であるが、通常のホームページ検索等のインターネット環境、利用者の利用したいＯＳやアプリケーションソフト等があり、利用者のキーボード操作によって所望の環境が選択されることになる。
【００５３】
このようにして、インターネット網１００を介してホストパソコン１１Ａが接続され、選択された環境が設定され、ユーザによるクライアントパソコン１側のキーボードやマウス等の情報入力部と表示部を利用することにより、あたかも自分が通常使用している職場のある会社や自宅等の主に利用しているパソコン（ホストパソコン）を違和感なく利用する環境が得られる。
【００５４】
すなわち、クライアントパソコン１のキーボード操作による入力情報（指令情報：キーボードのキー情報とマウスの位置情報）がインターネット網１００を介してホストパソコン１１Ａに送出され、ホストパソコン１１ＡのＣＰＵと選択されたＯＳ及びアプリケーションプログラムにより処理され、処理後のデータ（画面のみ）がインターネット網１００を介してユーザのクライアントパソコン１に送出され、その表示部に表示される。この表示を確認したユーザは、次の処理のための情報をキーボードやマウス等の情報入力部から入力することにより、当該次の処理情報がインターネット網１００を介して同様にホストパソコン１１Ａに送出され、選択されているＯＳとアプリケーションソフトに基づいて処理され、同様にクライアントパソコン１に送出される。ここで、クライアントパソコン１とホストパソコン１１Ａ間の送受信データは、例えば１２８ｂｉｔで暗号化されてセキュリティを確保している。
【００５５】
上述本実施形態では、クライアントパソコン１としては、本来の情報処理のためのＣＰＵや、パソコンに搭載されるべきＯＳやアプリケーションプログラムのインストールを有する通常のパソコンを利用した例を示しているが、前述のように、クライアントパソコン１としては基本的に情報入力のためのキーボードやマウス等の情報入力部と情報表示のための表示装置とインターネット網へのアクセスを可能とする通信機能だけがあれば良いことは明らかであって、ＣＰＵの速度、記憶媒体の記憶容量、ＲＡＭ、ＯＳの種類やバージョン等は動作に支障をきたすことはなく、モバイル用途の携帯端末（ＰＤＡ等）や携帯電話でもその機能を果たすことができる。
【００５６】
特に、通信速度がＡＤＳＬ、ＣＡＴＶ、光ケーブル等の固定環境での通信速度（数ＭＨｚ〜数十ＭＨｚ）と比較して低通信速度のモバイル環境では、通常の大容量データ通信では重い通信となり、高速な通信が困難であるが、本発明では、そのような場合でも問題を生じない。つまり、従来のインターネット網を介した通信では、ホストパソコン側の処理とクライアントパソコン側の処理を経た相互通信により行われており、パケット通信に起因して通信環境によるデータ転送速度の低下も生ずることがあるため、ホストパソコン側のＣＰＵが超高速で実行されても、クライアントパソコン側の処理、ＣＰＵの動作の処理速度や内蔵メモリにおけるデータ読み取り／書き込み速度が高速でなければ、結局、総合的な高速処理特性が得られない。
【００５７】
本実施例では、クライアントパソコン1側では、キーボードからの情報入力機能と情報表示機能だけを実行しており、通常のパソコンによる処理とは根本的に異なり、ＣＰＵによるデータ処理やメモリへの書き込み、読み込み等の処理は実行していないので、それら処理に起因する動作速度の制約は存在しない。したがって、本発明によるシステムでは、基本的には、ホストパソコン側の処理速度が動作速度であり、従来と比較して高速動作特性が担保されることになる。
【００５８】
また、本実施例では、クライアントパソコン１からは指令データが送出され、一方、ホストパソコン１１Ａ側から送出されるデータは、直前のデータと比較して差があるデータのみを送出する、いわゆる差分データ送信方式を採用することにより、ホストパソコン側からの送信データ量は従来と比較して大幅に削減される。このことは画像データ伝送の場合に特に顕著であり、画像データのデータ量は一般に大容量であるが、フレーム周期間での画像の変化部分はそれほど多くなく、変化部分のみの画像データのみを送信するようにすれば、小容量データ送信、高速データ送信が可能となり、利用者にストレスを与えることがない。
【００５９】
このように本実施例では、バーチャルなパフォーマンスを奏し、クライアントパソコン１からの指令データと、ホストパソコン１１Ａからの結果データだけがインターネット網１００で双方向に往来しているので、通信データ量は少なく、ナローバンド通信でも重い通信を感ずることなく、またブロードバンド通信ではあたかも外部のパソコンからでも、ホストパソコンそのものの体感スピードが得られることになる。
【００６０】
そして、本実施例では、クライアントパソコン１から送出されるデータとホストパソコン１１Ａ側から送出されるデータは、いずれも例えば、１２８ｂｉｔで暗号化されているので、上述複数の認証処理と含めて非常に高いセキュリティが確保されている。
【００６１】
こうしてホストパソコン１１Ａを使用して得られたデータは、ホストパソコン１１Ａ内蔵のメモリへの保存またはＵＳＢメモリ２自体への保存に限定しておけば、データの一元管理が為され、保存データの散乱に起因する混乱が回避できる。
【００６２】
本実施例では、ホストパソコンの使用時には、会社や自宅に設置されている当該ホストパソコンの表示部（ディスプレイ）の表示画面はロックされ、動作内容に関する情報が表示されないよう制御し（例えば、表示はオフ画面または固定画面）、セキュリティ面での問題が生じないようにしている。
【００６３】
クライアントパソコン１によるホストパソコンの利用が終了したときには、当該ホストパソコン１１Ａの動作を終了させ、電源をオフとするような制御信号を送出する。また、当該ホストパソコンに接続されている周辺装置（プリンタ等）の動作、電源をオフとせしめることもできる。
【００６４】
以上のように、本発明では、いついかなる場所であってもインターネット網等の通信回線を介してホストパソコンが接続されている限り、当該ホストパソコンを同じ環境で利用できる。ホストパソコンは、電源を常時オンとしている必要がなく、必要な時だけ、外部のクライアントパソコンから当該ホストパソコンの電源をオンとして使用することができ、また当該ホストパソコンに接続されているプリンタ等の周辺装置も同様に電源オンさせて使用できるので、電力の節減とセキュリティの強化が可能となる。
【００６５】
図３には、上述本発明の実施例における動作手順を説明するためのフローチャートが示されている。
【００６６】
先ず、ＵＳＢメモリ２をクライアントパソコン１の挿入口に差し込むと（ステップＳ１）、ＵＳＢメモリ２の個体認証処理が実行される（ステップＳ２）。この認証がＮＯであれば当該ＵＳＢメモリの使用が許可されていないユーザであるとして処理が終了され、この認証がＯＫであると確認されると、クライアントパソコン１の表示部にワークエリア画面が表示され（ステップＳ３）、パスワード等の認証処理が実行される（ステップＳ４）。
【００６７】
ステップＳ４におけるパスワード認証がＮＯであれば処理を終了し、ＯＫであれば、ワークエリアが立ち上がり（ステップＳ５）、ワークエリアから状態管理立ち上げプログラムが起動される（ステップＳ６）。次に、状態監視プログラムが起動されて（ステップＳ７）、会社または自宅等に設置されているホストパソコン１１Ａの動作状態（電源のオン／オフ等）を監視する（ステップＳ８）。
【００６８】
ステップＳ８において、ホストパソコン１１Ａの電源がオフ状態であるときには、Wake On Lan信号をインターネット網１００を経由して送出してホストパソコン１１Ａの電源をオンさせた後（ステップＳ９）、またホストパソコンがオン状態であれば、続いて、ホストパソコン制御プログラムが立ち上がり（ステップＳ１０）、ＲＤＰプロトコルで当該ホストパソコン１１Ａにログインする（ステップＳ１１）。
【００６９】
ステップＳ１１におけるログインに続いて、リモートコントロールプログラムにより、ホストコンピュータ１１Ａを利用、制御を実行する（ステップＳ１２）。ホストパソコン１１Ａ利用の終了を判断し（ステップＳ１３）、終了していなければ、そのままホストパソコンの利用を継続し、終了したときには、シャットダウンプログラムを起動して、最終処理データをＵＳＢメモリに記憶せしめる（ステップＳ１４）とともに当該ホストパソコンのログオフ（ステップＳ１５）を経て、電源をオフして（ステップＳ１６）、動作を終了する。
【００７０】
以上、本発明の携帯型記憶媒体を用いたパソコン制御システム及びその記憶媒体の好適実施例を説明したが、これは単なる例示にすぎず、特定用途に応じて種々の変形変更が可能であること勿論である。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施例による携帯型記憶媒体を用いたパソコン制御システムの構成例を示す図である。
【図２】本発明の実施例における表示部に表示されるワークエリアアプリケーションの例を示す図である。
【図３】本発明の実施例における動作処理手順を示すフローチャートである。
【符号の説明】
【００７２】
１      クライアントパソコン
２      ＵＳＢメモリ
３      ローカルディスク
４      ローカルプリンタ
５      ファイヤウォール
６      ルータ
７      ポートマスカレード
１１Ａ〜１１Ｅ  ホストパソコン
１２    サーバ
１３    ネットワークプリンタ
【図１】
2005165554.tif 000003
【図２】
2005165554.tif 000004
【図３】
2005165554.tif 000005