(57)【要約】【課題】中断した作業環境を簡単に一括して復元して容易に過去の作業を再開できる作業環境復元装置を提供する。【解決手段】ディスプレイ装置２ｂの画面に開かれているファイルの名称およびファイルの表示位置に関するファイル情報を含む作業環境情報を一括的に取得し、記憶手段１４に保存する作業環境取得手段１１と、保存された１組または複数組の作業環境情報を、ユーザによって選択可能に管理する作業環境管理手段１２と、ユーザによって選択された作業環境情報に基づいて、その作業環境情報取得時の作業環境を前記ディスプレイ装置または他のディスプレイ装置の画面に復元する作業環境復元手段１３とを備える。【選択図】        図１
2004287999.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ装置の画面に開かれている作業環境を特定するための、開かれているファイルの名称及びその表示位置に関するファイル情報を含む作業環境情報を取得するとともに、取得した作業環境情報を装置内または装置外の記憶手段に記憶させる作業環境取得手段と、
前記記憶された１組または複数組の作業環境情報を、ユーザによって選択可能に管理する作業環境管理手段と、
前記作業環境管理手段によって管理される作業環境情報のうち、ユーザによって選択された作業環境情報に基づいて、その作業環境情報取得時の作業環境を前記ディスプレイ装置または他のディスプレイ装置の画面に復元する作業環境復元手段と、
を備えていることを特徴とする作業環境復元装置。
【請求項２】
作業環境取得手段によって作業環境情報が取得された時点におけるディスプレイ装置の画面の表示内容のサムネイルを作成するサムネイル作成手段を備え、作業環境管理手段は、作成されたサムネイルを作業環境情報と共に記憶手段に記憶させる請求項１に記載の作業環境復元装置。
【請求項３】
作業環境管理手段は、サムネイル作成手段により作成された１個または複数個のサムネイルを、前記ディスプレイ装置の画面または他のディスプレイ装置の画面に一覧表示させる請求項２に記載の作業環境復元装置。
【請求項４】
作業環境復元手段は、前記サムネイルを開く操作がなされることにより元の作業環境を復元する請求項３に記載の作業環境復元装置。
【請求項５】
作業環境復元手段は、作業環境情報の取得後、作業環境情報に変更があった場合には、変更後の作業環境情報に基づいて作業環境を復元可能となされている請求項１に記載の作業環境復元装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンピュータ等のディスプレイ装置の画面上で複数のウィンドウを操作しながら作業を行っている際の画面表示状態を、爾後的に復元することにより、元の作業環境を復元可能な作業環境復元装置に関する。
【０００２】
【従来の技術】
コンピュータのディスプレイ装置の画面上で複数のウィンドウを操作可能なウィンドウシステムでは、ウィンドウ操作性の向上が求められている。
【０００３】
従来、例えば下記特許文献１には、ディスプレイ装置の画面上に表示されて、使用時にウィンドウ表示位置や表示サイズが変更されたウィンドウ毎の表示画面データを、アプリケーション終了時に保存し、アプリケーションのインストール時に、保存した内容を取り出して元の画面表示状態に復元する技術が開示されている。
【０００４】
【特許文献１】
特開平４−５１９２９号公報
【０００５】
【発明が解決しようとする課題】
ところで、ウィンドウシステムを有するコンピュターを使った作業環境において、作業者（ユーザともいう）がある業務を進めている途中で、別の業務を割り込んで行う必要が生じた場合、現在進行中の業務に用いていたウィンドウや実行ファイルなどを最小化またはクローズし、割り込み業務のためのウィンドウや実行ファイルなどを開くことになる。そして、この後、先の業務を再開する必要のあるときは、先に開いていたウィンドウや実行ファイルを再度開くことになる。
【０００６】
また、作業の途中で変更を加えようとしている複数のドキュメントについて、現在の状態をバックアップしておきたい場合があるが、この場合には、開いているすべてのファイルを別名で保存しておく必要がある。
【０００７】
しかしながら、前述の特許文献１に記載の従来の技術では、ウィンドウ表示位置や表示サイズの変更などは保存・復元可能であるものの、ウィンドウ中に開かれているファイルまでも保存することができなかった。
【０００８】
このため、ファイルを、画面に開かれていた元の作業環境に戻して作業を再開したい場合、そのファイルを最小化またはクローズしてから日数や時間が経過していると、どのファイルを開いていたのかを忘れることがあり、元の作業環境の復元に時間がかかってしまうという問題があった。
【０００９】
また、すべてのファイルを別名で保存し、その後、保存時の状態を復元したい局面が訪れた場合、別名で保存したすべてのファイルをそれぞれ開き直さなければならないという問題があった。
【００１０】
この発明は、上記実情に鑑みてなされたものであり、過去に中断した作業内容を忘れたりしても、作業再開時に過去の作業のファイル情報を含む作業環境を一括で簡単に復元できる作業環境復元装置を提供することを課題とする。
【００１１】
【課題を解決するための手段】
上記課題は、ディスプレイ装置の画面に開かれている作業環境を特定するための、開かれているファイルの名称及びその表示位置に関するファイル情報を含む作業環境情報を取得するとともに、取得した作業環境情報を装置内または装置外の記憶手段に記憶させる作業環境取得手段と、前記記憶された１組または複数組の作業環境情報を、ユーザによって選択可能に管理する作業環境管理手段と、前記作業環境管理手段によって管理される作業環境情報のうち、ユーザによって選択された作業環境情報に基づいて、その作業環境情報取得時の作業環境を前記ディスプレイ装置または他のディスプレイ装置の画面に復元する作業環境復元手段と、を備えていることを特徴とする作業環境復元装置によって解決される。
【００１２】
この作業環境復元装置では、ディスプレイ装置の画面上に開かれているファイルの名称およびその表示位置に関するファイル情報を含む作業環境情報が、作業環境取得手段により取得され、記憶手段に保存される。作業環境管理手段は、これらの作業環境情報をユーザによって選択可能に管理する。ユーザによっていずれかの作業環境情報が選択されると、作業環境復元手段は、選択された作業環境情報に基づいて、元の作業環境をディスプレイ装置の画面に復元する。
【００１３】
つまり、ユーザがコンピュータを利用してある業務を進めている途中で、例えば別の業務を割り込んで行う必要が生じた場合、作業者が、例えば所定の指示入力をすれば、開かれているすべてのファイルの名称及びその表示位置に関するファイル情報を含む作業環境情報が一括的に取得、保存されるとともに、必要に応じ、保存されている作業環境情報に基づいて元の作業環境が復元されるので、作業者がどのファイルを開いていたのかを忘れかけたり、別名で複数のファイルを保存した状況であっても、前記作業環境の復元によって過去に中断した作業を速やかに再開することができる。
【００１４】
上記作業環境復元装置において、作業環境取得手段によって作業環境情報が取得された時点におけるディスプレイ装置の画面の表示内容のサムネイルを作成するサムネイル作成手段を備え、作業環境管理手段は、作成されたサムネイルを作業環境情報と共に記憶手段に記憶させる構成としても良い。
【００１５】
この場合には、作業環境情報と共に該情報取得時のディスプレイの画面の表示内容のサムネイルが保存され、元の作業環境の視覚的把握や取り扱いが容易になる。
【００１６】
また、作業環境管理手段は、サムネイル作成手段により作成された１個または複数個のサムネイルを、前記ディスプレイ装置の画面または他のディスプレイ装置の画面に一覧表示させる構成としても良い。
【００１７】
この場合には、ユーザは元の作業環境の状況を一目で確認することができる。
【００１８】
また、作業環境復元手段は、前記サムネイルを開く操作がなされることにより元の作業環境を復元するようにしても良い。この場合は、ユーザはサムネイルを見てそのサムネイルを開くだけの簡単な操作により、元の作業環境が復元される。
【００１９】
また、作業環境復元手段は、作業環境情報の取得後、作業環境情報に変更があった場合には、変更後の作業環境情報に基づいて作業環境を復元可能となされていても良い。
【００２０】
この場合には、最新の作業環境を復元することができる。
【００２１】
【発明の実施の形態】
以下、この発明の一実施形態を図面に基づいて説明する。
【００２２】
図１は、この発明の一実施形態に係る作業環境復元装置が適用された作業環境復元システムを示すブロック図である。
【００２３】
図１において、この作業環境復元システムＡは、作業環境復元装置１と、ユーザのコンピュータ（ＰＣという）２とから構成されており、作業環境復元装置１は、ＰＣ２に組み込まれている。
【００２４】
作業環境復元装置１は、作業環境取得部１１と、作業環境管理部１２と、作業環境復元部１３と、記憶部（Ｓｔｏｒａｇｅ）１４とを備えている。
【００２５】
作業環境取得部１１は、ＰＣ２におけるキーボード２ｃやマウス（図示せず）の入力指示を受け、ディスプレイ装置２ｂの画面に開かれている現在の作業環境を特定するための情報をＰＣ２から取得する。この作業環境情報は、この実施形態では、すべての実行中の実行ファイル名、これに対応するウィンドウ位置およびウィンドウサイズについてのウィンドウ情報、さらには実行ファイルが開いているファイルがあれば、そのファイル名とファイルの表示位置に関するファイル情報が含まれる。ユーザは、この情報から保存する必要がある実行ファイルを選択し、記憶部１４に記憶保存させるようになっている。
【００２６】
作業環境管理部１２は、ユーザからのキーボード２ｃやマウスの入力指示を受け、記憶部１４に保存されている作業環境情報についての一覧を作成してユーザのディスプレイ装置２ｂに表示する。ユーザは、表示された一覧の中から、所望の作業環境情報を選択できるものとなされている。
【００２７】
作業環境復元部１３は、ユーザが作業環境管理部１２に作業環境の復元命令を発行した際に、選択指定された作業環境をＰＣ２に対して一括で復元させるものである。
【００２８】
ＰＣ２は、ＰＣ本体２ａ、ディスプレイ装置２ｂ、キーボード２ｃおよび図示しないマウスなどから構成されており、ユーザが業務を実行する際に複数のウィンドウを操作できるウィンドウシステムを有している。
【００２９】
つぎに、上記構成の作業環境復元システムＡによる作業環境復元手順について説明する。
＜作業環境の保存＞
ユーザは、この作業環境復元システムＡを用いて作業環境を保存する際、まず、ＰＣ２のキーボード２ｃとマウスを使って図２に示す「作業環境保存ダイアログ」ＷＤに情報を入力する。この「作業環境保存ダイアログ」ＷＤは、後述する作業環境管理ウィンドウから起動される。
【００３０】
まず、「作業環境保存ダイアログ」ＷＤにおける「保存する対象」エリアには、実行中のファイル名と、アプリケーション名が列挙される。ただし、アプリケーション名は、抽出できるもののみを、「保存する対象」エリアにおける”〜”  内に表示する。ここでは、”Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ”  等となっている。
【００３１】
さらに、Ｍｉｃｒｏｓｏｆｔの「Ｗｏｒｄ」や「メモ帳」など、実行ファイルがドキュメントファイルを開くことができる場合は、そのドキュメントファイル名が列挙される。
【００３２】
各ドキュメントファイルがどの実行ファイルで開かれているかが分かるように、各ドキュメントファイル名は、自身を開いている実行ファイル名の直下に、文頭を繰り下げて列挙される。ドキュメントファイル名の行は、この時点では、例えばグレーアウトの表示状態となっている。
【００３３】
「保存する対象」エリアの各行は、左端にチェックボックスを持ち、ユーザによりチェックされた項目がシステムによって保存される。この時、ドキュメントファイル名は、グレーアウトの表示状態となっているが、このドキュメントファイルを開いている実行ファイル名のチェックボックスがチェックされると、アクティブの表示状態になる。例えば図２では、「ＥＸＣＥＬ．ＥＸＥ」で開いている「週報．ｘｌｓ」はグレードアウトしているが、「ＥＸＣＥＬ．ＥＸＥ」のチェックボックスにチェックを入れれば、アクティブの表示状態になる。
【００３４】
なお、ドキュメントファイルを保存せずに、実行ファイルが実行されていたことだけを保存する状況が考えにくいため、実行ファイルのチェックボックスにチェックが入った時、直下に列挙されるドキュメント名のすべてがアクティブの表示状態になり、同時にそれぞれのチェックボックスにチェックが入るように設定してもよい。このように設定することにより、ユーザのマウスを使ったクリック手順が簡略化される。
【００３５】
ついで、ユーザが「作業環境保存ダイアログ」ＷＤにおける「コメント」エリアに、保存する作業環境に対するコメントを記述する。
【００３６】
このコメント内容は、後で作業環境を復元する際に参照することができるものであり、ユーザが復元操作した際に、過去にどういう状態を保存しておいたものかを思い起す助けとなり、さらに、保存した作業環境を検索する際にも、コメント内容をキーワードに容易に検索可能となる。勿論、コメントの記述は必須ではない。
【００３７】
つぎに、ユーザは、作業環境保存時のその他の設定を行う。「作業環境保存ダイアログ」ＷＤには、３つのオプションがある。それぞれチェックボックスを持ち、チェックを入れることでそれぞれの設定が有効となる。
【００３８】
一つ目のオプションは「全画面スクリーンキャプチャのサムネイルを保存する。」である。このチェックボックスにチェックを入れると、作業環境を保存する時点での全画面スクリーンキャプチャのサムネイル（ディスプレイ装置の画面の表示内容のサムネイル）を、保存するファイル群と共に保存する。これにより、後述する作業環境管理ウィンドウ（図４）ＷＷ内において、保存した作業環境を一覧表示する際、ここで作成したサムネイルを表示する。ユーザは保存した作業環境をより視覚的に確認することができるので、デフォルトでチェックが入るように設定してもよい。
【００３９】
二つ目のオプションは、「原寸のスクリーンキャプチャを保存する。」である。このチェックボックスにチェックを入れると、作業環境を保存する時点での原寸のスクリーンキャプチャ（ディスプレイ装置の画面の表示内容）を、保存するファイル群と共に保存する。サムネイルよりも詳細な情報を必要とする際にチェックを入れる。スクリーンキャプチャは、後述する作業環境管理ウィンドウＷＷから参照することができる。このオプションでは、保存データ量が増大するため、デフォルトではチェックが入らないように設定してもよい。
【００４０】
三つ目のオプションは、「アラームを有効にする。」である。このチェックボックスにチェックを入れると、指定した時刻に（ＰＣ２を起動していなければ、指定時刻以降で最初にＰＣ２を起動した時）  、指定した文字列をメッセージダイアログで表示する。この設定は、作業を中断して保存している作業環境を後で思い出して再開する必要がある時に活用できる。文字列を指定しなかった場合は、「これは〜（この作業環境を保存した日時を表示）  に保存した作業環境のアラーム出力です。」などの文字列を表示するようにすればよい。
【００４１】
この作業環境復元装置１においては、１回の保存処理により、例えば以下（１）〜（９）の内容を保存するようにしてある。保存先は、作業環境復元装置１が管理するフォルダ内に、新たに作成するフォルダである。フォルダ名には、作業環境復元装置１が管理する一意な作業環境ＩＤを付与する。
【００４２】
（１）「保存する対象」エリアにおいて、チェックの入った実行ファイル（が格納されているフォルダ）へのパス情報。
【００４３】
（２）「保存する対象」エリアにおいて、チェックの入ったドキュメントファイル。
【００４４】
（３）「保存する対象」エリアにおいて、チェックの入ったドキュメントファイル（が格納されているフォルダ）へのパス情報。
【００４５】
（４）「保存する対象」エリアにおいて、チェックの入ったドキュメントファイルのスクロール量（  つまり表示位置）（ただし、情報抽出が可能な場合のみ）  。
【００４６】
（５）コメント内容。
【００４７】
（６）全画面スクリーンキャプチャのサムネイル（  オプション設定に依存）  。
【００４８】
（７）全画面（原寸）スクリーンキャプチャ（  オプション設定に依存）  。
【００４９】
（８）アラーム時間（  オプション設定に依存）  。
【００５０】
（９）アラーム表示用文字列（  オプション設定に依存）  。
【００５１】
なお、図２の「作業環境保存ダイアログ」ＷＤには、作業環境保存の所定チェックがなされた際に保存を決定するための「ＯＫボタン」ＢＯや保存を取り消すための「キャンセル」ボタンＢＣが設けられている。
【００５２】
つぎに、上記環境保存処理の流れを図３のフローチャートを参照して説明する。なお、以下の説明及び図面では、ステップを「Ｓ」と略記する。
【００５３】
図３において、Ｓ１０１では、作業環境復元装置１の作業環境取得部１１が、この保存処理を一意に識別できる「作業環境ＩＤ」を発行し、Ｓ１０２では、作業環境管理部１２が管理する作業環境保存用フォルダの中に新たなフォルダを作成した後、Ｓ１０３では、このフォルダに「作業環境ＩＤ」をフォルダ名として付与する。
【００５４】
ついで、Ｓ１０４では、「保存する対象」エリアにおいて、チェックの入ったドキュメントファイルのすべてを「作業環境ＩＤ」フォルダにコピーして保存し、Ｓ１０５では、「作業環境ＩＤ」フォルダにテキストファイル「（作業環境ＩＤ）．ｔｘｔ」を作成する。
【００５５】
この後、Ｓ１０６では、「保存する対象」エリアにおいてチェックの入った実行ファイルと、ドキュメントファイルへのパス情報を取得し、「（作業環境ＩＤ）．ｔｘｔ」に書き出し、ついで、Ｓ１０７では、「保存する対象」エリアにおいてチェックの入ったドキュメントファイルすべてのスクロール量を縦横とも「（作業環境ＩＤ）．ｔｘｔ」に書き出し、Ｓ１０８では、「コメント」エリアの内容を「（作業環境ＩＤ）．ｔｘｔ」に書き出す。
【００５６】
ついで、Ｓ１０９では、「全画面スクリーンキャプチャのサムネイルを保存する。」のチェックボックスにチェックがあるか否かを判断し、チェックがなければ（Ｓ１０９の判定がＮＯ）、Ｓ１１３に進む。「全画面スクリーンキャプチャのサムネイルを保存する。」のチェックボックスにチェックがあれば（Ｓ１０９の判定がＹＥＳ）、Ｓ１１０では、全画面スクリーンキャプチャを取得し、Ｓ１１１では、サムネイルを作成し、ついで、Ｓ１１２では、「作業環境ＩＤ」フォルダに保存してからＳ１１３に進む。
【００５７】
Ｓ１１３では、「原寸のスクリーンキャプチャを保存する。」のチェックボックスにチェックがあるか否かを判断し、チェックがなければ（Ｓ１１３の判定がＮＯ）、Ｓ１１６に進む。「原寸のスクリーンキャプチャを保存する。」のチェックボックスにチェックがあれば（Ｓ１１３の判定がＹＥＳ）、Ｓ１１４では、原寸のスクリーンキャプチャを取得し、Ｓ１１５では、「作業環境ＩＤ」フォルダに保存してからＳ１１６に進む。
【００５８】
Ｓ１１６では、「アラームを有効にする」のチェックボックスにチェックがあるか否かを判断し、チェックがなければ（Ｓ１１６の判定がＮＯ）、リターンする。「アラームを有効にする」のチェックボックスにチェックがあれば（Ｓ１１６の判定がＹＥＳ）、Ｓ１１７では、作業環境復元装置１が管理する作業環境保存用フォルダの中に「Ａｌａｒｍ．ｔｘｔ」を作成する。既に「Ａｌａｒｍ．ｔｘｔ」がある場合は、新たに作成しない。
【００５９】
ついで、Ｓ１１８では、「Ａｌａｒｍ．ｔｘｔ」にアラーム日時と表示用文字列を書き出す。表示用文字列が指定されていない場合は、「これは〜（この作業環境を保存した日時を表示）に保存した作業環境のアラーム出力です。」を表示用文字列として書き出してからリターンする。
【００６０】
つぎに、過去に保存された作業環境の管理および復元について説明する。
【００６１】
過去に保存された作業環境は、ＰＣ２におけるディスプレイ装置２ｂの画面上において、図４に示す「作業環境管理ウィンドウ」ＷＷ内で一覧することができる。「作業環境管理ウィンドウ」ＷＷは、作業環境復元装置１を起動することにより作業環境管理部１２が作成して表示する。
【００６２】
図４において、「保存されている作業環境一覧」エリアには、過去に保存した作業環境の一覧が全画面スクリーンキャプチャのサムネイルで表示される。
【００６３】
全画面スクリーンキャプチャのサムネイルは、前述したように、作業環境保存時に「全画面スクリーンキャプチャのサムネイル保存する」に設定されていれば、保存される。サムネイルを保存していなければ、図４における「保存されている作業環境一覧」エリアの右上にあるような「枠」のみで表示される。ユーザがＰＣ２のマウスでクリック操作していずれかを選択すれば、サムネイルが太枠で囲まれる。図４は、「保存されている作業環境一覧」エリアの右下のサムネイルを選択した状態である。
【００６４】
サムネイルが選択されると、「作業環境詳細」エリア、「コメント」エリア、「その他の情報」エリアが選択されたサムネイルの情報に更新される。
【００６５】
「作業環境詳細」エリアでは、保存されているすべてのドキュメントファイル名と、これを開いていた実行ファイル名が表示される
「コメント」エリアでは、作業環境保存時に入力したコメント内容（ここでは、「仕様書作成に取り掛かる直前の状態」）が表示される。
【００６６】
「その他の情報」エリアでは、保存日時、保存された全データのサイズ合計、原寸スクリーンキャプチャの有無、アラーム設定内容が表示される。
【００６７】
このように、前記ディスプレイ装置２ｂの画面上にサムネイルの一覧が表示されることにより、ユーザは保存した作業環境の状況を一目で確認することができる。
【００６８】
また、原寸スクリーンキャプチャがある場合は、図４でグレーアウトで表示されている「スクリーンキャプチャ表示」ボタンＢ１がアクティブ表示状態になり、これを押すことで原寸のスクリーンキャプチャが別ウィンドウで表示される。
【００６９】
また、「アラーム変更」ボタンＢ２は、アラームの有効無効にかかわらずアクティブ表示状態であり、有効と無効の変更、アラーム日時の変更、アラーム表示用文字列の変更が別のダイアログ上で行える。
【００７０】
図４の「保存されている作業環境一覧」エリアで選ばれているサムネイルの保存環境は、前述したとおりである。そのため、「作業環境詳細」エリア、「コメント」エリア、「その他の情報」エリアには、図２で保存した内容が表示されている。
【００７１】
「作業環境管理ウィンドウ」ＷＷにおいて、「復元オプション」エリアでは、環境復元時の設定を変更できる。まず、ドキュメントファイルの復元方法について、三つの方法の中から一つを選択する。
【００７２】
ドキュメントファイルは、作業環境復元装置１によってコピーが保存されており、作業環境保存時点以降でオリジナルのファイルが変更されても、作業環境保存時点のファイルは、別個に保持されている。
【００７３】
一つ目の方法は、「最新版ファイルを復元する（保存されている表示位置の情報はリセットされます）。」である。この復元方法を選択すると、オリジナルのファイルがオープンされる。つまり、作業環境保存時点以降でオリジナルファイルが変更されていれば、その変更が反映されたファイルがオープンされる。
【００７４】
この場合、ファイルが変更されたことにより、保存されたスクロール量を適用しても所望の表示が得られない可能性があるため、表示位置の情報はリセットする。縦方向、横方向いずれのスクロール量も０とし、ファイルの先頭を表示する。ただし、保存されたスクロール量を適用して所望の表示が得られる可能もあるので、情報をリセットしないように設定するか、あるいは情報をリセットしない復元方法を提示してもよい。
【００７５】
二つ目の復元方法は、「作業環境保存時のファイルを復元する（ファイル名が変更されます）。」である。この復元方法を選択すると、作業環境復元装置１によって作成されたコピーが、オリジナルファイルの格納されているフォルダに再度コピーされて開かれる。
【００７６】
この時、ファイル名が同じなので、ファイル名に「（１）」を付加するなどの工夫をして区別する必要がある。このようにすると、復元したファイルの作業ディレクトリを維持することができ、ユーザは、混乱することなく作業を再開できる。
【００７７】
三つ目の復元方法は、「作業環境保存時のファイルを復元する（最新版ファイルを破棄します。）」である。この復元方法を選択すると、作業環境復元装置１によって作成されたコピーが、オリジナルファイルの格納されているフォルダに、オリジナルファイルを破棄してから、再度コピーされて開かれる。
【００７８】
最新版ファイルが必要でないことが明らかな時、ユーザは、この復元方法を選択することで、ファイル名と作業ディレクトリをいずれも維持したまま作業を再開できる。
【００７９】
復元オプションでは、もう一つの設定可能な項目があり、それは「復元前に現在の作業環境を保存する。」という設定である。このチェックボックスにチェックを入れておくと、「環境復元」ボタンを押した直後に図２の「作業環境保存ダイアログ」ＷＤが起動し、現在の作業環境を保存してから選択した作業環境に復元することができる。現在の作業環境に再び戻る必要がある場合に有効な設定である。
【００８０】
つぎに、「作業環境管理ウィンドウ」ＷＷの下部に並ぶボタンＢ３〜Ｂ７について説明する。
【００８１】
「環境保存」ボタンＢ３を押すと、図２の「作業環境保存ダイアログ」ＷＤが呼び出され、現在の作業環境を保存できる。
【００８２】
「環境復元」ボタンＢ４を押すと、「保存されている作業環境一覧」エリアで選択された作業環境を、「復元オプション」エリアの設定に従って復元する。作業環境が一つも選択されていない時は、グレーアウト表示状態になっている。
【００８３】
「環境検索」ボタンＢ５を押すと、「環境検索ダイアログ」が呼び出され、所望の環境を検索することができる。検索のためのキーワードとなるのは、「作業環境詳細」エリアに含まれる文字列、「コメント」エリアに含まれる文字列、保存日時（範囲指定可能）、全データサイズ（範囲指定可能）、アラーム設定（有効／無効）、アラーム日時（範囲指定可能）、アラーム表示用文字列に含まれる文字列である。
【００８４】
「環境削除」ボタンＢ６を押すと、「保存されている作業環境一覧」エリアで設定された作業環境を削除することができる。
【００８５】
「キャンセル」ボタンＢ７を押すと、「作業環境管理ウィンドウ」ＷＷ内で設定したすべての内容を破棄して閉じる。
【００８６】
つぎに、作業環境復元処理の流れを図５のフローチャートを参照して説明する。
【００８７】
図５において、Ｓ２０１では、「復元前に現在の作業環境を保存する。」のチェックボックスにチェックがあるか否かを判断し、チェックがなければ（Ｓ２０１の判定がＮＯ）、Ｓ２０３に進む。チェックがあれば（Ｓ２０１の判定がＹＥＳ）、Ｓ２０２では、図２の「作業環境保存ダイアログ」ＷＤを起動し、現在の作業環境を保存してからＳ２０３に進む。
【００８８】
Ｓ２０３では、現在開いているウィンドウをすべてタスクバーに最小化し、Ｓ２０４では、一覧から選択されたサムネイルの作業環境ＩＤを抽出する。ついで、Ｓ２０５では、作業環境復元装置１の作業環境管理部１２が管理する作業環境保存用フォルダの中から、作業環境復元部１１が作業環境ＩＤのフォルダを開き、Ｓ２０６では、「作業環境ＩＤ．ｔｘｔ」に記述された各実行ファイルのウィンドウ位置、サイズを復元してからＳ２０７に進む。
【００８９】
Ｓ２０７では、「最新版ファイルを復元する（保存されている表示位置の情報はリセットされます。）」のチェックボックスにチェックがあるか否かを判断し、チェックがなければ（Ｓ２０７の判定がＮＯ）、Ｓ２０９に進む。チェックがあれば（Ｓ２０７の判定がＹＥＳ）、Ｓ２０８では、「作業環境ＩＤ．ｔｘｔ」に記述された各ドキュメントファイルをパス情報に従ってオリジナルファイルを開いてからリターンする。
【００９０】
Ｓ２０９では、「作業環境保存時のファイルを復元する（ファイル名が変更されます）。」のチェックボックスにチェックがあるか否かを判断し、チェックがあれば（Ｓ２０９の判定がＹＥＳ）、Ｓ２１０では、作業環境ＩＤフォルダにある各ドキュメントファイルを、「作業環境ＩＤ．ｔｘｔ」に記述されたオリジナルファイルのあるフォルダにコピーし、同名ファイルがある場合は、適当な名前にリネームしてからＳ２１２に進む。
【００９１】
前記チェックボックスにチェックがなければ（Ｓ２０９の判定がＮＯ）、Ｓ２１１では、作業環境ＩＤフォルダにある各ドキュメントファイルを、「作業環境ＩＤ．ｔｘｔ」に記述されたオリジナルファイルのあるフォルダにコピーし、同名ファイルがある場合は、破棄してからＳ２１２に進む。
【００９２】
Ｓ２１２では、「作業環境ＩＤ．ｔｘｔ」に記述された各ドキュメントファイルのスクロール情報を反映させて開いてからリターンする。
【００９３】
このように、開かれているアプリケーション名、ウィンドウ位置やサイズのみならず、開かれているファイルやその表示位置なども一括保存し、後で一括に復活可能であるから、過去に中断した作業を簡単な操作で再開でき、作業者が複数のファイルうちの開いていたファイルを忘れてかけていたとしても、当該ファイルによる作業を直ぐに進めることができる。
【００９４】
次に、この発明の他の実施形態を図６に基づいて説明する。
【００９５】
図６は、この発明の他の実施形態に係る作業環境復元システムＢを示し、図１と同一もしくは相当部位には、同一符号を付してそれらの説明を省略する。
【００９６】
図６において、この作業環境復元システムＢにおいては、ＰＣ２には、ネットワークＮＷを介してサーバＰＣ２０が接続されている。このサーバＰＣ２０には、前記作業環境復元装置１における記憶部１４がが組み込まれており、ここが作業環境情報の保存先として設定されている。
【００９７】
この実施形態では、ＰＣ２の作業環境情報をサーバＰＣ２０に保存し、ネットワークＮＷに接続された他のクライアントＰＣ３０に作業環境を復元する場合を示している。
【００９８】
作業環境情報を保存する前に、サーバＰＣ２０内の記憶部１４に、保存先となる共有フォルダを作成する必要がある。これは、事前にマニュアルで行ってもよいし、あるいはＰＣ２側あるいはクライアントＰＣ３０側でサーバＰＣ２０用のアプリケーションを作成し、このアプリケーションと通信を行ってＰＣ２やクライアントＰＣ３０から共有フォルダを作成するようにしてもよい。
【００９９】
作業環境情報の保存時には、前記実施形態と同様に、作業環境ＩＤを発行し、その名前のフォルダをサーバＰＣ２０の共有フォルダ内に作成する。ただし、作業環境ＩＤは、他のクライアントＰＣが作成したものと一致しないように、既に存在するフォルダの名前とは一致しないように作成する。これ以降の手順は、前記実施形態と同じである。
【０１００】
作業環境復元時に、「作業環境管理ウィンドウ」ＷＷを開いて復元する作業環境をサムネイル一覧から選択する手順は、前記実施形態と同じであるが、「保存されている作業環境一覧」エリアに「ネットワーク・・・・」ボタン（図示せず）があり、このボタンを押すことにより、ダイアログを起動する。
【０１０１】
このダイアログには、接続可能なサーバＰＣ２０がコンピュータ名（もしくはＩＰアドレス）とアイコンで列挙されている。どれか一つを選択すると、「保存されている作業環境一覧」には、サーバＰＣ２０に保存されている作業環境の一覧が表示される。復元したい作業環境に対応したサムネイルを選択し、図４における「環境復元」ボタンＢ４を押すことにより、サーバＰＣ２０に作業環境が復元される。復元処理の内容は、前記実施形態と同じである。
【０１０２】
このように、ネットワークＮＷに接続されているサーバＰＣ２０に中断する際の作業環境情報を保存し、保存した作業環境情報を前記ネットワークＮＷに接続されている他のＰＣ、例えばクライアントＰＣ３０に簡単に復元することができるので、作業の分散処理も効率的に行える。
【０１０３】
以上説明した実施形態には、以下のような具体的構成が含まれている。
（１）複数のアプリケーションが開かれており、作業環境管理手段は、ユーザによって保存対象として選択されたアプリケーションについての作業環境情報を記憶手段に記憶させる請求項１に記載の作業環境復元装置。
【０１０４】
この場合には、ユーザによって選択されたアプリケーションについての作業環境情報が保存対象となり、この選択されたアプリケーションについての作業環境が復元される。
（２）１つのアプリケーションに対して複数のファイルが開かれており、作業環境管理手段は、ユーザによって保存対象として選択されたファイルについての作業環境情報を記憶手段に記憶させる請求項１に記載の作業環境復元装置。
【０１０５】
この場合には、ユーザによって選択されたファイルについての作業環境情報が保存対象となり、この選択されたファイルについての作業環境が復元される。
（３）作業環境管理手段は、ディスプレイ装置の画面に一覧表示されたサムネイルのうち、いずれかのサムネイルがユーザによって選択された場合には、選択されたサムネイルで開かれているファイルのファイル名を、前記一覧表示画面に併せて表示する請求項３に記載の作業環境復元装置。
【０１０６】
この場合には、サムネイルを選択すると、その作業中断時におけるファイル名を知ることができ、ユーザは復元すべき作業環境をより簡単に見つけることができる。
（４）作業環境取得手段は、作業環境情報とともに、ユーザによって付記されたコメントを記憶手段に記憶させるとともに、作業環境管理手段は、ディスプレイ装置の画面に一覧表示されたサムネイルのうち、いずれかのサムネイルがユーザによって指定された場合には、指定されたサムネイルに関するコメントを、前記一覧表示画面に表示する請求項３に記載の作業環境復元装置。
【０１０７】
この場合には、サムネイルを選択すると、その作業中断時におけるコメントを見ることができ、ユーザは復元すべき作業環境をより簡単に見つけることができる。
（５）ディスプレイ装置の画面に開かれている作業環境を特定するために、開かれている全てのウィンドウの位置、ウィンドウサイズ、開かれているファイルの名称、そのファイルの表示位置を含む作業環境情報を取得するとともに、取得した作業環境情報を装置内または装置外の記憶手段に保存する作業環境取得手段と、
前記保存された１組または複数組の作業環境情報を、ユーザによって選択可能に管理する作業環境管理手段と、
前記作業環境管理手段によって管理される作業環境情報のうち、ユーザによって選択された作業環境情報に基づいて、その作業環境情報取得時の作業環境を前記ディスプレイ装置または他のディスプレイ装置の画面に復元する作業環境復元手段と、
を備えていることを特徴とする作業環境復元装置。
（６）ディスプレイ装置の画面に開かれている作業環境を特定するために、開かれている全てのアプリケーションの名称、ウィンドウの位置、ウィンドウサイズ、開かれているファイルの名称、そのファイルの表示位置を含む作業環境情報を取得するとともに、取得した作業環境情報を装置内または装置外の記憶手段に保存する作業環境取得手段と、
前記保存された１組または複数組の作業環境情報を、ユーザによって選択可能に管理する作業環境管理手段と、
前記作業環境管理手段によって管理される作業環境情報のうち、ユーザによって選択された作業環境情報に基づいて、その作業環境情報取得時の作業環境を前記ディスプレイ装置または他のディスプレイ装置の画面に復元する作業環境復元手段と、
を備えていることを特徴とする作業環境復元装置。
【０１０８】
【発明の効果】
請求項１に係る発明によれば、作業を中断しようとする時に開かれているファイルの名称およびそのファイルの表示位置に関するファイル情報を含む作業環境情報を保存し、かつ保存した時点の作業環境を復元できる構成であるから、作業者は中断時にどのファイル開いていたのかを忘れかけたりしていても、中断した作業をその時の環境のままで速やかに再開して続行できる。
【０１０９】
請求項２に係る発明によれば、作業環境情報と共に元の作業環境のサムネイルが保存されるから、元の作業環境を視覚的に把握することが可能となり、復元時の操作等が容易になる。
【０１１０】
請求項３に係る発明によれば、ユーザは保存した作業環境の状況を一目で確認することができる。
【０１１１】
請求項４に係る発明によれば、ユーザはサムネイルを見てそのサムネイルを開くだけの簡単な操作により、元の作業環境を復元させることができ、操作性に優れた作業環境復元装置となる。
【０１１２】
請求項５に係る発明によれば、変更後の最新の作業環境を復元することができる。
【図面の簡単な説明】
【図１】この発明の一実施形態に係る作業環境復元装置が適用された作業環境復元システムを示すブロック図である。
【図２】同じく作業環境復元システムにおけるディスプレイ装置の画面上に表示された作業環境保存ダイアログを示す図である。
【図３】作業環境復元装置における作業環境保存処理の流れを示すフローチャートである。
【図４】ディスプレイ装置の画面上に表示された作業環境管理ウィンドウを示す図である。
【図５】作業環境復元装置における作業環境復元処理の流れを示すフローチャートである。
【図６】この発明の他の実施形態に係る作業環境復元装置が適用された作業環境復元システムを示すブロック図である。
【符号の説明】
１・・・・・・・作業環境復元装置
２ｂ・・・・・・ディスプレイ装置
１１・・・・・・作業環境取得部
１２・・・・・・作業環境管理部
１３・・・・・・作業環境復元部
１４・・・・・・記憶部
【図１】
2004287999.tif 000003
【図２】
2004287999.tif 000004
【図３】
2004287999.tif 000005
【図４】
2004287999.tif 000006
【図５】
2004287999.tif 000007
【図６】
2004287999.tif 000008