(57)【要約】      （修正有）【課題】利用者が異なる場所で同一のコンピュータ作業環境を利用して仕事を処理できるようにする。【解決手段】コンピュータ環境ソフトウェアはコンピュータ環境携帯装置４の記憶メモリに保存され、コンピュータ環境携帯装置４が初めてあるコンピュータに接続された際に、該コンピュータに自動的にインストールされる。コンピュータ環境携帯装置４が第１のコンピュータ１に接続された時、コンピュータ環境ソフトウェアは第１のコンピュータ１に示された第１の作業環境に関する複数のデータを保存することができ、続いてコンピュータ環境携帯装置４が第２のコンピュータ２に接続された時に、この複数のデータが読み出され、当該第２のコンピュータ２に書き込まれることによって、第１の作業環境で第２のコンピュータ２を操作することができる。【選択図】図１
2006146912.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンピュータ間で使用されるコンピュータ環境携帯装置であって、
記憶メモリと、
前記記憶メモリに保存されたコンピュータ環境ソフトウェアであって、前記コンピュータ環境携帯装置があるコンピュータに初めに接続された際に、該コンピュータに自動的にインストールされるコンピュータ環境ソフトウェアと、
前記記憶メモリに保存された識別コードであって、該コンピュータにインストールされた前記コンピュータ環境ソフトウェアが、接続している前記コンピュータ環境携帯装置の識別コードを読み取ることによって検証が行われ、コンピュータ環境携帯装置を起動させる、識別コードと、を具備し、
前記コンピュータ環境携帯装置が第１のコンピュータに接続された時、該第１のコンピュータに示された第１の作業環境に関する複数のデータを保存することができ、続いて前記コンピュータ環境携帯装置が第２のコンピュータに接続された時に、第１の作業環境に関する前記データが読み出され、該第２のコンピュータに書き込まれることによって、該第２のコンピュータが第１の作業環境で操作され、
前記第１の作業環境に関する前記データは、該第１のコンピュータ１のデスクトップイメージ設定ファイル、デスクトップショートカットファイル、デスクトップショートカットアイコンファイル、ウェブブラウザのクッキー、ウェブブラウザの履歴、ウェブブラウザのブックマーク、メールアカウント設定ファイル、メールフォルダ、マイドキュメントフォルダ、またはこれらの任意の組み合わせから選択され、
前記コンピュータ環境ソフトウェアは、
前記第１の作業環境に関する前記データを取り出すデータ取り出しモジュールと、
前記コンピュータ環境携帯装置が該第２のコンピュータに接続された時に、前記第１の作業環境を該第２のコンピュータ２が元々有する第２の作業環境に上書きする、同期モード（sync mode）、または、前記コンピュータ環境携帯装置が該第２のコンピュータに接続された時は、一時的に前記第１の作業環境で該第２のコンピュータを操作するが、前記コンピュータ環境携帯装置が該第２のコンピュータ２から取り外された時に、該第２のコンピュータ２は元の第２の作業環境に戻る、仮想モード（virtual mode）を決める選択モジュールと、
前記識別コードに対して継続的に読み取りと検証を行うモニタモジュールと、
入力パスワードを受信し、該入力パスワードが所定のユーザパスワードと一致した場合に前記コンピュータ環境ソフトウェアが起動される、パスワードモジュールと、
該第２のコンピュータへの前記データを、前記コンピュータ環境携帯装置から受信するデータ受信モジュールと、
最新状態の第１の作業環境に関する前記データを前記コンピュータ環境携帯装置に送信するデータ送信モジュールと、
前記第２のコンピュータのアプリケーションと前記第１の作業環境と一致しない時に、該第２のコンピュータにおいて代替可能なアプリケーションを検索するプログラム代替モジュールと、
を有するコンピュータ環境携帯装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同期化装置に関し、特に複数のコンピュータ間で使用されるコンピュータ環境携帯装置に関する。
【背景技術】
【０００２】
パソコン（PC, Personal Computer）の普及に伴い、デスクトップ型パソコンやノート型パソコンは人々の生活環境のいたるところに使用されている。多くの利用者は日常の生活で二台以上のコンピュータに触れたり使用しているが、最も一般的なケースは、利用者が自宅と職場でそれぞれ一台ずつのコンピュータを使用することである。また、ビジネスマンは仕事の場所が頻繁に変わることも考えられ、出張期間中にコンピュータを通して仕事を処理すること必要が出てくるため、空港や旅館でビジネスマン用のコンピュータを提供しているところも多い。しかし、これらのコンピュータが提供する作業環境、即ち個人設定とユーザインタフェースはそれぞれ異なるため、数年前からノート型パソコンはビジネスマンにとって欠かせない必需品となっている。多くのノートパソコンのメーカーもこのようなビジネスマンを主要ターゲットとし、違う場所で同じパソコンの作業環境で仕事したい、という利用者の願いを実現している。
【０００３】
しかしながら、ノート型パソコンはどんなに軽薄短小に作られていても一定の重量や体積を有するものであり、現在の技術から言えば、その携帯性の向上は行き詰まっているといえる。現在、最も携帯性に優れているノート型パソコンは少なくとも約一キロの重さであるが、荷物全体の重さからみれば大きな負担にはならないものの、精密な電子製品であるゆえ、託送により起こり得る損害を考慮して自分で持ち歩く利用者が多い。ノート型パソコンを自分で持ち歩くとなれば、かなりの負担になる。また、ノート型パソコンの電力の問題もその携帯性の向上を妨げる要因の１つである。他には例えば、いろいろなＰＤＡ（Personal digital assistant）製品が市場に出回って、利用者が手元で情報処理を行うというニーズを満たしているように、コンピュータの携帯性の問題を解決するための技術が開発されている。しかし、ＰＤＡの機能で完全にコンピュータに取って代わるのは不可能であるため、あくまでも補助的なツールとして使われている。
【０００４】
また、コンピュータ技術の日進月歩がパソコンの普及を促しているほか、インターネット技術の飛躍的な発展も一つの要因となっている。インターネットによって、コンピュータ間での相互連絡やデータの相互アクセスと交換が可能となったため、複数台のコンピュータを所有する利用者が増え続けている。しかし、同じ利用者が複数台のコンピュータを所有する場合、コンピュータの使用に関して、次の課題が生じてくる。上に述べたように、コンピュータには、電子メールの設定やウェブブラウザの「ブックマーク（bookmark）」、「履歴（History）」、「クッキー（Cookie）」、またはデスクトップ、ショートカット等パーソナライズされた設定が多く、これらの設定は利用者がコンピュータを操作する際に最も頻繁に使用するインタフェースとプログラムに関わっているため、これらの設定がコンピュータに示される「作業環境」に影響すると言ってもよい。
【０００５】
利用者は自分が所有する複数台のコンピュータに対して、異なるコンピュータを使っている時も同じ作業環境で仕事できるように、それぞれのコンピュータにおける個人設定を統合したいと思うのは自然である。しかしながら、複数台のコンピュータの個人設定を統合するのは容易にできることではない。例えば、利用者が第１のコンピュータのウェブブラウザの「ブックマーク」に新しいホームページアドレスを追加した場合、このホームページアドレスが自動的に第２のコンピュータのブラウザのブックマークに追加されるような技術は、現在ではまだ存在していない。従って、利用者は第２のコンピュータに対して、手動で当該ホームページアドレスの追加を行わなければならない。また、中には手動で追加できないような個人設定もたくさんある。例えば、個別の端末コンピュータを識別するため、または利用者のサイトでのパーソナライズされた設定を記録するために、サイトのサーバが利用者のコンピュータハードディスクに「クッキー」を書き込むこともあるが、このクッキーが即ち手動で追加できない個人設定である。このように、同一のコンピュータ（例えば、第１のコンピュータ）を使用する際、個人設定に複数の変更が加えられた場合、これらの変更を他のコンピュータ（例えば、第２のコンピュータ）にいちいち行うことは手間がかかるだけでなく、中には利用者の手動では行えないような変更もある。
【０００６】
個人設定以外に、多くの利用者が「マイドキュメント」フォルダによく使うファイルを保存するように、利用者が複数台のコンピュータを所有しても、作業の対象となるのは常に同じファイルグループであることが多い。利用者が第１のコンピュータを使っている時に、当該グループのファイルの一部を開けて使用することによって更新し、第２のコンピュータを使っている時に、当該グループの他のファイルを開けて使用することによって更新する。これにより、第１のコンピュータと第２のコンピュータにおけるファイルのバージョンが異なる、という問題が生じる。また、当該ファイルグループを第１のコンピュータから第２のコンピュータに（または第２のコンピュータから第１のコンピュータに）丸ごと上書きしても、新しいバージョンのファイルを削除してしまうという問題がある。従って、いかにしてこのファイルグループを異なるコンピュータ間で最新の状態に維持すると同時に、新しいファイルが誤削除されることを防ぐかが、本発明の発展の重点である。
【０００７】
このように、コンピュータとインターネットが広く普及する今日では、利用者が異なる場所において同一のコンピュータ作業環境で仕事できるように従来技術における欠点を改善し、また、同一の利用者が複数台のコンピュータを所有する場合において、各コンピュータの作業環境とファイルを統合しにくいという問題を解決することが、本発明の重要な発展方向である。
【発明の開示】
【０００８】
本発明の主な目的は、利用者が異なる場所で同一のコンピュータ作業環境を利用して仕事を処理できるようにするための解決策を提供することである。
【０００９】
本発明の他の目的は、ノート型パソコンの携帯性に関する従来技術の欠点を改善できる代替プランを提供することである。
【００１０】
本発明の他の目的は、利用者が複数台のコンピュータを所有する場合の、各コンピュータ間の作業環境とファイルを統合しにくいという従来の課題を改善することである。
【００１１】
本発明は複数のコンピュータ間で使用されるコンピュータ環境携帯装置であって、記憶メモリと、コンピュータ環境ソフトウェアと、識別コードと、を有する。コンピュータ環境ソフトウェアは記憶メモリに保存され、コンピュータ環境携帯装置が初めてあるコンピュータに接続された際に、該コンピュータに自動的にインストールされる。識別コードは記憶メモリに保存され、該コンピュータにインストールされたコンピュータ環境ソフトウェアが、接続しているコンピュータ環境携帯装置の識別コードを読み取ることによって検証が行われ、コンピュータ環境携帯装置を起動させる。コンピュータ環境携帯装置が第１のコンピュータに接続された時、コンピュータ環境ソフトウェアは第１のコンピュータに示された第１の作業環境に関する複数のデータを保存することができ、続いてコンピュータ環境携帯装置が第２のコンピュータに接続された時に、この複数のデータが読み出され、当該第２のコンピュータに書き込まれることによって、第１の作業環境で第２のコンピュータを操作することができる。
【００１２】
本発明のコンピュータ環境携帯装置によって、利用者が複数台のコンピュータを所有する際の、各コンピュータの作業環境とファイルを統合しにくいという従来の課題が改善される。従って、本発明は高携帯性という特長を有するだけでなく、利用者が異なるコンピュータを使って慣用のコンピュータの作業環境を模擬することが可能となり、また、実質的に複数台のコンピュータに対して同期化を行い、ファイルとデータの統合速度を有効に上げることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００１４】
図１に示すように、本発明は複数のコンピュータ間で使用されるコンピュータ環境携帯装置である。例えば、第１のコンピュータ１、第２のコンピュータ２及び第３のコンピュータ３には異なる個人設定が保存されているため、それぞれが異なる第１の作業環境１１、第２の作業環境２１及び第３の作業環境３１が示されている。利用者がよく使用するコンピュータが第１のコンピュータ１であるとした場合、コンピュータ環境携帯装置４を通して、第２のコンピュータ２または第３のコンピュータ３を第１のコンピュータ１に示される第１の作業環境１１に同期化することが可能である。つまり、コンピュータ環境携帯装置４を通して、第１の作業環境１１で第２のコンピュータ２または第３のコンピュータ３を操作することができる。なお、上述した第１の作業環境１１はデスクトップ、ウェブブラウザ、電子メール及び特定ファイルの環境に関する設定を含む。
【００１５】
コンピュータ環境携帯装置４の実施の形態には限定を加えずに、高携帯性に主眼を置く。コンピュータ環境携帯装置４の形式は例えば、ＵＳＢペンドライブ、ＳＤメモリカード、ＳＭメモリカード、ＣＦメモリカード、ＸＤメモリカード、記憶メモリが内蔵されたカードリーダ、またはスマートフォンやＰＤＡに内蔵するもの等から選択することができる。コンピュータ環境携帯装置４は、記憶メモリ４１、コンピュータ環境ソフトウェア４２及び識別コード４３を含む。コンピュータ環境ソフトウェア４２は記憶メモリ４１に保存され、コンピュータ環境携帯装置４が初めてあるコンピュータ（例えば、図１の符号１、２または３）に接続された際に、コンピュータ環境ソフトウェア４２は該コンピュータ（１、２または３）に自動的にインストールされる。識別コード４３は記憶メモリ４１に保存され、該コンピュータ（１、２または３）にインストールされたコンピュータ環境ソフトウェア４２が、接続しているコンピュータ環境携帯装置４の識別コード４３を読み取ることによって検証が行われ、コンピュータ環境携帯装置を起動させる。
【００１６】
コンピュータ環境携帯装置４が第１のコンピュータ１に接続された時、コンピュータ環境ソフトウェア４２が第１のコンピュータ１に示された第１の作業環境１１に関する複数のデータを保存する（以下、「第１の作業環境１１に関する複数のデータ」を「第１の関連データ群１２」と称する）。
【００１７】
本発明の一実施の形態によれば、第１の関連データ群１２はコンピュータ環境携帯装置４の記憶メモリ４１に保存される。または、他の実施の形態では、第１の関連データ群１２はインターネットを通してサーバ６に保存される。コンピュータ環境携帯装置４が続いて第２のコンピュータ２に接続された時に、第１の関連データ群１２が読み出され、第２のコンピュータ２に書き込まれることで、第１の作業環境１１で第２のコンピュータ２を操作することができる。同様に、コンピュータ環境携帯装置４が第３のコンピュータ３に接続された時に、第１の関連データ群１２が読み出され、第３のコンピュータ３に書き込まれることで、第１の作業環境１１で第３のコンピュータ３を操作することができる。
【００１８】
図１の実施の形態の説明からわかるように、本発明のコンピュータ環境携帯装置４は、コンピュータ環境ソフトウェア４２を含む媒体であり、利用者はコンピュータ環境携帯装置４（第１の関連データ群１２を保存済み）のみを持ち歩けば、利用者が異なる場所でコンピュータを使って仕事する時に、コンピュータ環境携帯装置４を当該場所のコンピュータに接続するだけで、コンピュータ環境ソフトウェア４２が自動的にインストールされ、当該コンピュータの作業環境を第１の作業環境１１に変換することができる。例えば、電子メールの設定、ウェブブラウザの「ブックマーク（bookmark）」、「履歴（History）」、「クッキー（Cookie）」、またはデスクトップ、ショートカット、作業関係のドキュメント及びファイル等の個人設定に第１のコンピュータ１の状態が反映される。これによって、利用者は異なる場所で異なるコンピュータを使用しても、同じコンピュータ作業環境（第１の作業環境１１）で仕事を処理することが可能となったため、本発明は確かに従来技術の解決策を提供するものである。
【００１９】
次に図２を参照する。図２は図１のコンピュータ環境携帯装置が第１のコンピュータに接続された場合を示す図である。図２に示すように、コンピュータ環境携帯装置４が第１のコンピュータ１に接続されると、コンピュータ環境ソフトウェア４２が第１のコンピュータ１にインストールされる。コンピュータ環境ソフトウェア４２には、第１の関連データ群１２を取り出すためのデータ取り出しモジュール４２１が含まれている。第１の関連データ群１２には、第１のコンピュータ１のデスクトップイメージ設定ファイル１２１、デスクトップショートカットファイル１２２及びデスクトップショートカットアイコンファイル１２３が含まれている。デスクトップイメージ設定ファイル１２１、デスクトップショートカットファイル１２２及びデスクトップショートカットアイコンファイル１２３は、第１のコンピュータ１に示されるデスクトップ作業環境に関するものである。データ取り出しモジュール４２１にはファイルを取り出すための、関連のサーチパスと目標ファイル名が組み込まれている。本発明の一実施の形態によれば、データ取り出しモジュール４２１はシステムレジストリからデスクトップイメージ設定ファイル１２１の保存場所を取得してからデスクトップイメージ設定ファイル１２１を取得する。データ取り出しモジュール４２１はさらにシステムレジストリからデスクトップフォルダの保存場所を取得して、このデスクトップフォルダをスキャンすることによってデスクトップショートカットファイル１２２とデスクトップショートカットアイコンファイル１２３を取得する。
【００２０】
続けて図２を参照すると、第１の関連データ群１２には第１のコンピュータ１のウェブブラウザのクッキー１２４、履歴１２５及びブックマーク１２６も含まれている。クッキー１２４、履歴１２５及びブックマーク１２６は第１のコンピュータ１が示すウェブブラウザの作業環境に関するものである。また、データ取り出しモジュール４２１にはファイルを取り出すための、関連のサーチパスとターゲットファイル名が組み込まれている。本発明の一実施の形態によれば、データ取り出しモジュール４２１はシステムレジストリからクッキー１２４、履歴１２５及びブックマーク１２６の保存場所を取得してからクッキー１２４、履歴１２５及びブックマーク１２６を取得する。
【００２１】
続けて図２を参照すると、第１の関連データ群１２には第１のコンピュータ１のメールアカウント設定ファイル１２７と少なくとも一つのメールフォルダ１２８が含まれている。メールアカウント設定ファイル１２７とメールフォルダ１２８は第１のコンピュータ１に示される電子メールの作業環境に関するものである。また、データ取り出しモジュール４２１にはファイルを取り出すための、関連のサーチパスとターゲットファイル名が組み込まれている。本発明の一実施の形態によれば、データ取り出しモジュール４２１はシステムレジストリからメールアカウント設定ファイル１２７とメールフォルダ１２８の保存場所を取得してからメールアカウント設定ファイル１２７とメールフォルダ１２８を取得する。
【００２２】
続けて図２を参照すると、第１の関連データ群１２にはさらに第１のコンピュータ１の「マイドキュメントフォルダ１２９」が含まれている。よく使うワードファイルとデータをマイドキュメントフォルダ１２９に保存する利用者が多いため、本発明の一実施の形態では、データ取り出しモジュール４２１がマイドキュメントフォルダ１２９内のファイルおよびデータを取得して保存することを、デフォルトアクションとして設定する。他の実施の形態では、エディタモジュール４２２を使ってデータ取り出しモジュール４２１に対してデフォルトアクションの変更を行うことによって、取得して保存されるファイルの関連のパスとファイル名を指定することができる。
【００２３】
なお、上述した第１の作業環境１１に関する第１の関連データ群１２、例えば各実施の形態で列挙したデスクトップイメージ設定ファイル１２１、デスクトップショートカットファイル１２２、デスクトップショートカットアイコンファイル１２３、クッキー１２４、履歴１２５、ブックマーク１２６、メールアカウント設定ファイル１２７、メールフォルダ１２８及びマイドキュメントフォルダ１２９等は、コンピュータのオペレーティングシステムとソフトウェアプログラムの配置によって、第１のコンピュータ１内の異なるファイルパスに保存されているが、ここでは説明の便宜上、第１の関連データ群１２が保存される場所を「公共スペース１３」とし、公共スペース１３には第１の関連データ群１２のそれぞれの正確且つ有効なファイルパスが含まれている。
【００２４】
図２に示すように、コンピュータ環境ソフトウェア４２にはさらにパスワードモジュール４２３とモニタモジュール４２４が含まれている。上述した本発明の機能によれば、コンピュータ環境携帯装置４自体はコンピュータの演算機能を有していないものの、コンピュータに接続されると、当該コンピュータを利用者が慣用する第１の作業環境１１に変換することができる。従って、本発明では、利用者個人データの盗難を防ぐため、パスワードモジュール４２３とモニタモジュール４２４を使ってコンピュータ環境携帯装置４の安全強化を図る。パスワードモジュール４２３は、コンピュータ環境携帯装置４がコンピュータに接続される時にまずダイアログボックスで入力パスワード５１の入力を要求し、入力パスワード５１が所定のユーザパスワード５２と一致した場合にのみコンピュータ環境ソフトウェア４２を起動させる。本発明の一実施の形態によれば、パスワードモジュール４２３はさらにパスワード編集とヒント提示の機能を有し、利用者はエディタモジュール４２２が示すダイアログボックスでユーザパスワード５２を編集し、ユーザパスワード５２のヒントとなるフレーズを入力することができる。
【００２５】
モニタモジュール４２４はコンピュータ環境携帯装置４の識別コード４３に対して継続的に読み取りと検証を行うが、この時、コンピュータ環境ソフトウェア４２がインストールされた際にコンピュータに記憶される対応コード５３が検証の基準となり、識別コード４３と対応コード５３が一致した場合にのみコンピュータ環境ソフトウェア４２を起動させる。これによって、コンピュータ環境携帯装置４は鍵の機能を有することとなり、コンピュータ環境携帯装置４とコンピュータとが接続されている状態になっている時にだけ、コンピュータ内のコンピュータ環境ソフトウェア４２を作動させることができる。
【００２６】
データ取り出しモジュール４２１が第１のコンピュータ１から第１の関連データ群１２を取り出した後、データ送信モジュール４２５によって第１の関連データ群１２をコンピュータ環境携帯装置４の記憶メモリ４１に保存する。または、他の実施の形態では、第１の関連データ群１２はインターネットを通してサーバ６に保存される。
【００２７】
次に図３を参照する。図３は図１のコンピュータ環境携帯装置が第２のコンピュータに接続された場合を示す図である。図３に示すように、コンピュータ環境携帯装置４が第２のコンピュータ２に接続されると、コンピュータ環境ソフトウェア４２は第２のコンピュータ２にインストールされる。第２のコンピュータ２は利用者が一時的に使う、またはあまり使わないコンピュータである。コンピュータ環境携帯装置４は利用者がよく使う第１のコンピュータ１を基準とし、第１のコンピュータ１が示す第１の作業環境１１に関する第１の関連データ群１２を記憶メモリ４１に保存する。または上述したように、他の実施の形態では、第１の関連データ群１２はインターネットを通してサーバ６に保存される。
【００２８】
図１に示すように、第２のコンピュータ２は元々所定の第２の作業環境２１を有している。図３に示すように、以下、第２の作業環境２１に関する複数のデータを「第２の関連データ群２２」と称する。第２の関連データ群２２は公共スペース２３に保存されているが、公共スペース２３は第２のコンピュータ２の電子メール設定、ウェブブラウザの「ブックマーク（bookmark）」、「履歴（History）」、「クッキー」、またはデスクトップ、ショートカット、作業関連のドキュメントとファイル等の個人設定を正しく設定できるファイルパスが含まれている。
【００２９】
コンピュータ環境携帯装置４が第２のコンピュータ２に接続された時、利用者個人データの盗難を防ぐため、パスワードモジュール４２３とモニタモジュール４２４は上述した機能を維持しなければならない。コンピュータ環境ソフトウェア４２が動作し始めると、第１の作業環境１１に関する第１の関連データ群１２が読み出され、図３に示すように、コンピュータ環境ソフトウェア４２のデータ受信モジュール４２６が第１の関連データ群１２を受信して、コンピュータ環境ソフトウェア４２が第２のコンピュータ２で開設したプライベートスペース２４に送信する。データ取り出しモジュール４２１は公共スペース２３の第２の関連データ群２２を取り出し、第２の関連データ群２２をコンピュータ環境ソフトウェア４２に開設された一時記憶スペース２５に保存する。続いて、コンピュータ環境ソフトウェア４２は第１の関連データ群１２を公共スペース２３に書き込む。このように、第１の作業環境（図１の符号１１）で第２のコンピュータ２を操作することができる。利用者から見れば、第２のコンピュータ２を第１のコンピュータ１に変えることとなる。これによって、利用者はコンピュータ環境携帯装置４のみを持ち運べば、任意のコンピュータにおいて使い慣れた第１の作業環境１１で仕事することができる。
【００３０】
利用者が第２のコンピュータ２で仕事を完成させて、コンピュータ環境携帯装置４を取り外す時は、取り外しの作業が行われる。公共スペース２３に保存されている第１の関連データ群１２は利用者の作業中に変更される可能性があるため、コンピュータ環境携帯装置４で第１の作業環境１１の最新状態を保持できるように、コンピュータ環境ソフトウェア４２は、データ取り出しモジュール４２１を通して第１の関連データ群１２を取り出し、さらにデータ送信モジュール４２５を通して第１の関連データ群１２を記憶メモリ４１またはサーバ６に送信して保存する。また、「仮想モード７１（Virtual mode）」において、コンピュータ環境ソフトウェア４２は取り外し作業を行う際、第２のコンピュータ２が元の第２の作業環境（図１の符号２１）に復元できるように、一時記憶スペース２５の第２の関連データ群２２を公共スペース２３に戻し、また、他の利用者が第２のコンピュータ２を使用する時に上述の個人データを使用できないように、プライベートスペース２４、一時記憶スペース２５とこれらに保存されている全てのデータを削除する。この仮想モード７１は、利用者の外出時に共用または借りたコンピュータを一時的に使用する場合に好適である。
【００３１】
本発明のコンピュータ環境ソフトウェア４２はさらに「同期モード７２（sync mode）」を有するが、この同期モードにおいては、取り外し作業で第２の関連データ群２２を公共スペース２３に戻さずに、コンピュータ環境携帯装置４が取り外された後も第１の作業環境１１で第２のコンピュータ２を操作することができるようにする。同じ利用者が複数台のコンピュータ（例えば、図１の第１のコンピュータ１、第２のコンピュータ２及び第３のコンピュータ３）を所有する場合、個人データの盗難を心配する必要がなくなるため、この同期モード７２は同じ利用者が複数台のコンピュータを所有する場合に好適である。また、同期モード７２は、同じ利用者が複数台のコンピュータを所有する場合の、各コンピュータ間の作業環境とファイルを統合しにくい、という従来技術の課題を有効に改善することができる。同期モード７２において、仮想モード７１の取り外し作業と同様にプライベートスペース２４、一時記憶スペース２５とこれらに保存されている全てのデータを削除できるのは言うまでもないが、同期化の復元を考慮した場合、本発明の一実施の形態によれば、好ましくはプライベートスペース２４、一時記憶スペース２５とこれらに保存されているデータを第２のコンピュータ２に保留する。
【００３２】
図３に示すように、コンピュータ環境ソフトウェア４２にモード選択モジュール４２７を設けることによって、上述の仮想モード７１と同期モード７２を選択することができる。モード選択モジュール４２７は例えばダイアログボックスで利用者に仮想モード７１と同期モード７２のどちらを選ぶかを聞く。また、他の実施の形態では、モード選択モジュール４２７はさらに「ダミーモード（dummy mode）」を含む。ダミーモードが選択された場合、コンピュータ環境ソフトウェア４２は同期化の機能を起動せず、利用者によって設定が自由に変更される。
【００３３】
利用者が再度第１のコンピュータ１に戻って作業を始める場合、コンピュータ環境携帯装置４を第１のコンピュータ１に接続して、仮想モード７１、同期モード７２またはダミーモード７３を選択する。上述したように第１のコンピュータ１が利用者の最も頻繁に利用する主要なコンピュータであれば、第１のコンピュータ１で最新状態の第１の作業環境１１を維持できるように、第１のコンピュータ１に対して同期モード７２を選ぶことができる。しかしこれに限らず、図２と図３を参照して本発明の第１のコンピュータ１と第２のコンピュータ２を説明したように、コンピュータ環境携帯装置４がその他のコンピュータ（例えば、第３のコンピュータ３等）に接続された時でも、上述の実施の形態と同等の動作と機能を実現できる。
【００３４】
また、特に言及しなければならないのは、本発明のコンピュータ環境ソフトウェア４２はさらに代替プログラム検索機能を有することである。第２のコンピュータ２のウェブブラウザが第１のコンピュータ１のウェブブラウザと異なる時、例えば、第２の作業環境２１がマイクロソフトインターネットエクスプローラ（登録商標）で、第１の作業環境１１がネットスケープ（登録商標）である場合、図３に示すように、デスクトップショートカットファイル１２２が第１の作業環境１１でのネットスケープ（登録商標）のプログラムの起動パスであれば、コンピュータ環境ソフトウェア４２は代替プログラム検索機能を起動して、デスクトップショートカットファイル１２２を第２のコンピュータ２が有するマイクロソフトインターネットエクスプローラ（登録商標）のプログラムに導く。
【００３５】
他の実施の形態でコンピュータ環境ソフトウェア４２が有する代替プログラム検索機能について説明すると、第２のコンピュータ２と第１のコンピュータ１の電子メールソフトが異なる時、例えば、第２の作業環境２１がアウトルック（登録商標）で第１の作業環境１１がアウトルックエクスプレス（登録商標）である場合、図３に示すように、メールフォルダ１２８は第１の作業環境１１でアウトルックエクスプレス（登録商標）によって起動されるが、第２のコンピュータ２でアウトルックエクスプレス（登録商標）が存在しないため、コンピュータ環境ソフトウェア４２が代替プログラム検索機能を起動することで、メールフォルダ１２８がアウトルック（登録商標）によって開かれる。
【００３６】
上述した代替プログラム検索機能は、コンピュータ環境ソフトウェア４２にプログラム代替モジュール４２８を設けることによって実現される。図３に示すように、プログラム代替モジュール４２８は第１の関連データ群１２内の各データやフォルダのアプリケーションと第２のコンピュータ２のオペレーティングシステム２６に存在するアプリケーションの比較を行い、所定の代替ガイドラインリストに基づいてプログラムの代替動作を実行する。
【００３７】
このように、本発明は、利用者が異なる場所で同一のコンピュータ作業環境を利用して仕事を処理できるようにするための解決策を提供している。携帯性が低い従来のノート型パソコンに較べれば、本発明はさらに有効な代替プランを提供している。また、本発明のコンピュータ環境携帯装置によれば、利用者が複数台のコンピュータを所有する場合の、各コンピュータ間の作業環境とファイルを統合しにくいという従来の課題を改善することが可能となる。従って、本発明は高携帯性という特長を有するだけでなく、利用者が異なるコンピュータを使って慣用のコンピュータ作業環境を模擬することが可能となり、さらに複数台のコンピュータに対して実質的な同期化を行い、ファイルとデータの統合速度を有効に上げることができる。
【００３８】
以上、好ましい実施の形態によって本発明を例示して説明したが、本発明の精神と発明の実体は上述した実施の形態に限られたものではない。関連技術に熟知した人物にとって容易に理解できるものであり、また、他の手段や方法を用いることによって同様の効果を達成することが可能である。従って、本発明の精神と範囲内で行われた変更は全て添付された請求の範囲に含まれるべきである。
【図面の簡単な説明】
【００３９】
【図１】本発明の複数のコンピュータ間で使用されるコンピュータ環境携帯装置を示す図
【図２】図１のコンピュータ環境携帯装置が第１のコンピュータ１に接続された場合を示す図
【図３】図１のコンピュータ環境携帯装置が第２のコンピュータ２に接続された場合を示す図
【符号の説明】
【００４０】
１  第１のコンピュータ
１１  第１の作業環境
１２  第１の関連データ群
１３、２３  公共スペース
１２１  デスクトップイメージ設定ファイル
１２２  デスクトップショートカットファイル
１２３  デスクトップショートカットアイコンファイル
１２４  クッキー
１２５  履歴
１２６  ブックマーク
１２７  メールアカウント設定ファイル
１２８  メールフォルダ
１２９  マイドキュメント
２  第２のコンピュータ
２１  第２の作業環境
２２  第２の関連データ群
２４  プライベートスペース
２５  一時記憶スペース
２６  オペレーティングシステム
３  第３のコンピュータ
３１  第３の作業環境
４  コンピュータ環境携帯装置
４１  記憶メモリ
４２  コンピュータ環境ソフトウェア
４３  識別コード
４２１  データ取り出しモジュール
４２２  エディタモジュール
４２３  パスワードモジュール
４２４  モニタモジュール
４２５  データ送信モジュール
４２６  データ受信モジュール
４２８  プログラム代替モジュール
５１  入力パスワード
５２  ユーザパスワード
５３  対応コード
６  サーバ
７１  仮想モード
７２  同期モード
７３  ダミーモード
【図１】
2006146912.tif 000003
【図２】
2006146912.tif 000004
【図３】
2006146912.tif 000005