(57)【要約】【目的】本発明は、モニタ表示制御システムおよびモニタ表示制御方法に関し、離席前など迄での作業を再現表示して利用者に確認させて、作業を効率的かつ迅速に続行することを目的とする。【構成】画面上で新たなウィンドウの開設あるいは他の開設済みのウィンドウへの移動が検出された場合に、開設あるいは移動したウィンドウの順番に履歴情報テーブルにウィンドウの画面履歴ファイルのＩＤおよび入力履歴ファイルのＩＤを格納すると共に、画面履歴ファイルにウィンドウのドットイメージを格納および入力履歴ファイルにウィンドウに入力された情報を格納する手段と、画面を表示しているシステムが所定モードに入ったときに履歴情報テーブル、画面履歴ファイルおよび入力履歴ファイルを退避する手段と、システムが所定モードから復帰したときに、退避した履歴情報テーブル、画面履歴ファイルおよび入力履歴ファイルをもとに画面上に復元する手段とを備える。【選択図】        図１
2010026770.tif 000002
【特許請求の範囲】
【請求項１】
画面に表示された情報を退避し、復元時に元の状態に戻すモニタ表示制御システムにおいて、
画面上に表示されたウィンドウに対応づけて当該ウィンドウ内に表示された情報のドットイメージを格納する画面履歴ファイルのＩＤおよび当該ウィンドウ内に入力された情報を格納する入力履歴ファイルのＩＤを格納する履歴情報テーブルと、
画面上で新たなウィンドウの開設あるいは他の開設済みのウィンドウへの移動が検出された場合に、開設あるいは移動したウィンドウの順番に前記履歴情報テーブルに当該ウィンドウの前記画面履歴ファイルのＩＤおよび前記入力履歴ファイルのＩＤを格納すると共に、画面履歴ファイルに当該ウィンドウのドットイメージを格納および入力履歴ファイルに当該ウィンドウに入力された情報を格納する手段と、
前記画面を表示しているシステムが所定モードに入ったときに前記履歴情報テーブル、前記画面履歴ファイルおよび前記入力履歴ファイルを退避する手段と、
前記システムが所定モードから復帰したときに、退避した前記履歴情報テーブル、前記画面履歴ファイルおよび前記入力履歴ファイルをもとに画面上に復元する手段と
を備えたことを特徴とするモニタ表示制御システム。
【請求項２】
前記所定モードに入ったときは、利用者が画面を表示している計算機システムの入力装置が所定時間以上連続して入力されなかったと検出されたとき、あるいは利用者が所持するＩＣタグ、ＩＤカードから当該利用者の情報が所定時間以上連続して読み取れなかったときとしたことを特徴とする請求項１記載のモニタ表示制御システム。
【請求項３】
前記復帰時に、退避直前の最終の状態あるいは予め指定された状態のウィンドウを表示した画面に復元することを特徴とする請求項１あるいは請求項２記載のモニタ表示制御システム。
【請求項４】
前記画面履歴ファイルの一覧を提示し、任意に選択されたウィンドウの前記画面履歴ファイルをもとに画面上にドットイメージのウィンドウを復元表示、あるいは当該ドットイメージの復元されたウィンドウ上に、更に前記任意に選択されたウィンドウの前記入力履歴ファイル中のテキストデータをもとに入力情報を再現表示することを特徴とする請求項１から請求項３のいずれかに記載のモニタ表示制御システム。
【請求項５】
画面に表示された情報を退避し、復元時に元の状態に戻すモニタ表示制御システムによって行われるモニタ表示制御方法において、
前記モニタ表示制御システムが、
画面上で新たなウィンドウの開設あるいは他の開設済みのウィンドウへの移動が検出された場合、開設あるいは移動したウィンドウの順番に、画面上に表示されたウィンドウに対応づけて当該ウィンドウ内に表示された情報のドットイメージを格納する画面履歴ファイルのＩＤおよび当該ウィンドウ内に入力された情報を格納する入力履歴ファイルのＩＤを格納する履歴情報テーブルに、当該ウィンドウの前記画面履歴ファイルのＩＤおよび前記入力履歴ファイルのＩＤを格納すると共に、画面履歴ファイルに当該ウィンドウのドットイメージを格納および入力履歴ファイルに当該ウィンドウに入力された情報を格納するステップと、
前記画面を表示しているシステムが所定モードに入ったときに前記履歴情報テーブル、前記画面履歴ファイルおよび前記入力履歴ファイルを退避するステップと、
前記システムが所定モードから復帰したときに、退避した前記履歴情報テーブル、前記画面履歴ファイルおよび前記入力履歴ファイルをもとに画面上に復元するステップと
を有することを特徴とするモニタ表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面に表示された情報を退避し、復元時に元の状態に戻すモニタ表示制御システムおよびモニタ表示制御方法に関するものである。
【背景技術】
【０００２】
従来、節電機能を有する電子機器で、節電モードに移行時にアプリケーションやファイルの実行環境を退避しておき、節電モードから復帰時に退避したアプリケーションやファイルを復元して元の実行環境を戻す技術がある（特許文献１）。
【０００３】
また、パソコンで所定時間の間、キーボードやマウスなどの入力装置から入力がないと、現在の実行環境を退避して節電モードに移行し、利用者が自席に戻ってきて入力装置を操作すると、節電モードが解除されて退避しておいた実行環境を復元して元の状態に戻す技術がある。
【特許文献１】特開平１１−３５３０４８
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来の技術は、節電前あるいは離席前のアプリケーションやファイルの実行環境を退避し、節電モードなどが解除されたときに退避しておいた実行環境を元の状態に戻すことを行っており、通常、節電直前の最終の実行環境を退避してこの最終の実行環境に戻し、続いて処理を続行できるようにしていた。このため、文書作成などのように一旦処理を中断し、復帰後に続きから継続して処理を行うことが可能な場合には別に問題はない。
【０００５】
しかし、節電前や離席前の任意の段階の情報を表示させて利用者が認識・確認した上で次の処理を再開しようとした場合に、節電前の実行環境の遷移を順番に全て退避しておき、復帰時に、当該実行環境の遷移の順番に復元したのでは、実行環境の再現に多くの時間が必要になってしまうと共に、他のシステムと接続して処理を行う場合にセキュリティの関係から認証操作が再度要求されてしまい実行環境の再現に大変な手間・操作と時間が要求されてしまい、実用的ではなく、事実上、以前に処理した情報を知りえないという問題があった。
【０００６】
また、節電前や離席前に処理した情報のうち任意の情報を提示させたり、どの順番に情報を処理したのかの確認を行い難いという問題もあった。
【課題を解決するための手段】
【０００７】
本発明は、これらの問題を解決するため、画面に表示された情報を退避し、復元時に元の状態に戻すモニタ表示制御システムにおいて、画面上に表示されたウィンドウに対応づけてウィンドウ内に表示された情報のドットイメージを格納する画面履歴ファイルのＩＤおよび当該ウィンドウ内に入力された情報を格納する入力履歴ファイルのＩＤを格納する履歴情報テーブルと、画面上で新たなウィンドウの開設あるいは他の開設済みのウィンドウへの移動が検出された場合に、開設あるいは移動したウィンドウの順番に履歴情報テーブルにウィンドウの画面履歴ファイルのＩＤおよび入力履歴ファイルのＩＤを格納すると共に、画面履歴ファイルにウィンドウのドットイメージを格納および入力履歴ファイルにウィンドウに入力された情報を格納する手段と、画面を表示しているシステムが所定モードに入ったときに履歴情報テーブル、画面履歴ファイルおよび入力履歴ファイルを退避する手段と、システムが所定モードから復帰したときに、退避した履歴情報テーブル、画面履歴ファイルおよび入力履歴ファイルをもとに画面上に復元する手段とを備えるようにしている。
【０００８】
この際、所定モードに入ったときは、利用者が画面を表示している計算機システムの入力装置が所定時間以上連続して入力されなかったと検出されたとき、あるいは利用者が所持するＩＣタグ、ＩＤカードから利用者の情報が所定時間以上連続して読み取れなかったときとするようにしている。
【０００９】
また、復帰時に、退避直前の最終の状態あるいは予め指定された状態のウィンドウを表示した画面に復元するようにしている。
【００１０】
また、画面履歴ファイルの一覧を提示し、任意に選択されたウィンドウの画面履歴ファイルをもとに画面上にドットイメージのウィンドウを復元表示、あるいはドットイメージの復元されたウィンドウ上に、更に任意に選択されたウィンドウの入力履歴ファイル中のテキストデータをもとに入力情報を再現表示するようにしている。
【発明の効果】
【００１１】
本発明は、画面上に開設されたウィンドウに対応づけてウィンドウ内に表示された情報のドットイメージを格納する画面履歴ファイル、ウィンドウ内に入力された情報を格納する入力履歴ファイル、および、画面上で新たなウィンドウが開設あるいはウィンドウの遷移が検出される順番に画面履歴ファイル、入力履歴ファイルを登録する履歴情報ファイルを設け、利用者が離席などしたときにこれらファイルを退避し、離席などから戻ったときにこれらファイルをもとに画面上にウィンドウのドットイメージおよび入力情報を復元表示することにより、たとえ他のシステムに接続して認証要求される操作が含まれていたとしてもその認証操作することなく、退避したドットイメージをもとに画面上にウィンドウを表示すると共に退避した入力情報を当該ウィンドウの入力域に再現表示することが可能となり、離席前など迄での作業を再現表示して利用者に確認させて、作業を効率的かつ迅速に続行することが可能となる。
【発明を実施するための最良の形態】
【００１２】
本発明は、画面履歴ファイル、入力履歴ファイル、およびウィンドウ開設や遷移順にこれらファイルを登録する履歴情報ファイルを設け、利用者が離席などしたときにこれらファイルを退避し、離席などから戻ったときにこれらファイルをもとに画面上にウィンドウのドットイメージおよび入力情報を復元表示し、たとえ他のシステムに接続して認証要求される操作が含まれていたとしてもその認証操作することなく、退避したドットイメージをもとに画面上にウィンドウ上に表示すると共に退避した入力情報をもとにウィンドウの入力域に入力情報を再現表示することが可能となり、離席前など迄での作業を再現表示して利用者に確認させて、作業を効率的かつ迅速に続行を図ることを実現した。
【実施例１】
【００１３】
図１は、本発明のシステム構成図を示す。
【００１４】
図１において、モニタ表示制御システム１は、画面２９上にウィンドウを開設して表示すると共に開設したウィンドウの順番および遷移した順番の情報とウィンドウのドットイメージ、ウィンドウに入力された情報（データ）を退避し、復帰時に復元したりするものであって、ここでは、処理装置２、ＤＢ３０，キーボード２７、ＩＣタグ又はＩＣカード２８、画面２９などから構成されるものである。
【００１５】
処理装置２は、計算機システムであって、プログラムに従い各種処理を実行するものであり、ここでは、入力制御手段２１、利用者識別手段２２、処理手段２３、画面ロック・解放手段２４、表示制御手段２５、認証情報読取手段２６、およびＤＢ３０などから構成されるものである。
【００１６】
入力制御手段２１は、キーボード２７などから入力された情報を画面内のウィンドウの入力域に表示したり、入力域に入力して表示した状態で実行キーが押下されたときに当該入力域に入力された情報を取り込んだりするものである。
【００１７】
利用者識別手段２２は、利用者が画面上か入力した情報（例えばＩＤなど）を取り込んで登録されている情報（例えば利用者ＩＤなど）と照合したり、ＩＣタグ又はＩＣカード２８から利用者情報をリードして登録されている情報（例えばパスワード）と照合して認証したりなどするものである。
【００１８】
処理手段２３は、各種処理を実行するものである。
【００１９】
画面ロック・解放手段２４は、画面上のウィンドウをロックして入出力できなくかつ見えない状態に遷移させたり、ロックされて見えない状態から解放して画面上のウィンドウへの入出力が可能で見える状態に遷移させたりなどするものである。
【００２０】
表示制御手段２５は、画面上に１つあるいは複数のウィンドウを順次開設したり、いずれかのウィンドウに入力域を表示してカーソルを位置づけて入力を促し、入力されたときに当該入力域に表示したりなどするものである。
【００２１】
認証情報読取手段２６は、ＩＣタグ又はＩＣカード２８から利用者の情報（例えば利用者を認証するパスワードなどの認証情報）２８１を読み取るものである。
【００２２】
ＤＢ３０は、各種テーブル、ファイルを格納したり、退避したりなどするものであって、ここでは、個人識別テーブル３１、履歴情報テーブル３２、記録設定情報テーブル３３、入力履歴ファイル３４、入力履歴ファイル３５などから構成されるものである。
【００２３】
個人識別テーブル３１は、個人を識別する情報を登録したものである（図７の（ａ）参照）。
【００２４】
履歴情報テーブル３２は、画面上に開設したウィンドウおよび遷移したウィンドウの順番（ステップ）に対応づけてウィンドウのドットイメージを格納した画面履歴ファイル２４およびウィンドウに入力された入力データを格納した入力履歴ファイル２５の識別子（ファイル名、当該ファイルへのフルパス名など）を登録したものである（図４の（ａ）参照）。
【００２５】
記憶認定情報テーブル３３は、履歴モードの設定の有効、無効の区別を設定するものである（図７の（ｂ）参照）。
【００２６】
画面履歴ファイル３４は、ウィンドウに表示された画像、データなどのドットイメージを格納したものである（図４の（ｃ）参照）。
【００２７】
入力履歴ファイル３５は、ウィンドウに表示された入力域に入力されたデータ（テキストデータ）を格納したものである（図４の（ｂ）参照）。
【００２８】
キーボード２７は、画面２９上のウィンドウに表示された入力域にデータを入力したりなどするものである。
【００２９】
ＩＣタグ又はＩＣカード２９は、利用者が保持するＩＣタグを埋め込んだカード又はＩＣカードであって、当該利用者の情報である、認証情報２８１などを暗号化して記録したものである。
【００３０】
画面２９は、表示装置上に表示された画面であって、当該画面２９上に複数のウィンドウ（子画面）を表示するためのものである。
【００３１】
次に、図２のフローチャートの順番に従い、図１の構成のもとで、利用者がモニタ表示制御システム１にログインする場合の動作を詳細に説明する。
【００３２】
図２は、本発明の動作説明フローチャート（ログイン）を示す。
【００３３】
図２において、Ｓ１は、ユーザＩＤを要求する。これは、図１の利用者識別手段２２が画面２９上に「ユーザＩＤを入力して下さい。」というメッセージと当該ユーザＩＤの入力域を表示し、これを見た利用者がキーボード２７を操作して自己のユーザＩＤを入力してＥＮＴＥＲキーを押下する。
【００３４】
Ｓ２は、ユーザＩＤを受信か判別する。これは、Ｓ１でユーザＩＤの入力を要求したことに対応して、利用者がキーボードを操作してユーザＩＤを入力してＥＮＴＥＲキーを押下して入力された当該ユーザＩＤが受信されたか判別する。ＹＥＳの場合には、Ｓ３に進む。ＮＯの場合には、所定時間の間、待機する。所定時間待機してもユーザＩＤが受信されない場合には、Ｓ１に戻る。
【００３５】
Ｓ３は、登録されているＩＤか判別する。これは、Ｓ２のＹＥＳでユーザＩＤが受信されたと判明したので、当該受信されたユーザＩＤについて、後述する図７の（ａ）の個人識別テーブル３１を参照して、登録されているユーザＩＤか判別する。ＹＥＳの場合には、Ｓ４に進む。ＮＯの場合には、Ｓ８で未登録メッセージを画面２９上に所定時間表示した後、Ｓ１に戻る。
【００３６】
Ｓ４は、ＩＣタグをリードする。これは、Ｓ３のＹＥＳで利用者が入力したユーザＩＤが登録されていると判明したので、次は、ＩＣタグ２８から当該利用者の情報（例えば認証情報２８１）をリード、例えば画面２９上にメッセージ「ＩＣタグ２８をかざしてください。」を表示（あるいは音声で発声）し、利用者がＩＣタグ２８を認証情報読取手段２６にかざしたことに対応して当該認証情報読取手段２６がＩＣタグ２８中の認証情報２８１をリードする。
【００３７】
Ｓ５は、登録データと比較する。これは、Ｓ４でＩＣタグ２８中からリードした認証情報２８１と、図７の「（ａ（の個人情報テーブル３１中の該当利用者ＩＤに対応づけて登録されている認証情報（例えばパスワード）とを比較する。
【００３８】
Ｓ６は、一致か判別する。これは、Ｓ５で比較した結果、両者が一致し、当該利用者ＩＤの認証がＯＫとなったか判別する。ＹＥＳの場合には、Ｓ７でログイン処理を行い、当該利用者ＩＤが現在ログイン中であることを記憶し、終了する。一方、ＮＯの場合には、Ｓ９で不一致メッセージを所定時間表示した後、Ｓ１に戻る。
【００３９】
以上によって、処理装置２を利用しようとする利用者がユーザＩＤを入力およびＩＣタグ２８をかざして当該ＩＣタグ２８から読み取られた認証情報がいずれも図７の（ａ）の個人識別テーブル３１に登録されて一致した場合に認証ＯＫとしてログイン処理を行い、一方、利用者ＩＤ，認証情報２８１のいずれかが不一致の場合には認証ＮＧとすることにより、処理装置２を利用する資格のある利用者のみがログイン処理し、当該処理装置２を利用することが可能となる。
【００４０】
次に、図３のフローチャートの順番に従い、図１の構成のもとでウィンドウを開設および他のウィンドウに遷移したときの画面履歴および入力履歴を保存するときの動作を詳細に説明する。
【００４１】
図３は、本発明の動作説明フローチャートを示す。
【００４２】
図３において、Ｓ１１は、設定モードが１か判別する。ＹＥＳの場合には、図２のフローチャートでログインした利用者の利用者ＩＤに対応づけて設定モードが１（有）に設定されていると判明（例えば図７の（ｂ）の記録設定情報テーブル３３中の当該ログイン中の利用者ＩＤについて設定モードが１（有）と設定されていると判明）したので、Ｓ１２に進む。ＮＯの場合には、設定モードが０（無）と設定されていると判明したので、画面遷移、入力遷移を保存することなく、ここでは、終了する。
【００４３】
Ｓ１２は、新規または別ウィンドウか判別する。これは、Ｓ１１のＹＥＳで設定モードが１（有）と判明したログイン中の利用者ＩＤの利用者が新規ウィンドウを開設あるいは開設済みの別のウィンドウに遷移したのいずか判別する。ＹＥＳの場合には、ウィンドウを新規に開設あるいは別のウィンドウに遷移したと判明したので、Ｓ１３に進む。一方、ＮＯの場合には、新規ウィンドウを開設しなく、または、別のウィンドウに遷移したものでもなく、同じウィンドウで入力処理などを行っていると判明したので、Ｓ１６に進む。
【００４４】
Ｓ１３は、新規ウィンドウを開設か判別する。ＹＥＳの場合には、新規にウィンドウを開設したと判明したので、Ｓ１４に進む。一方、ＮＯの場合には、別のウィンドウに遷移したと判明したので、Ｓ１６に進む。
【００４５】
Ｓ１４は、Ｓ１３のＹＥＳで新規にウィンドを開設したと判明したので、ウィンドウを利用者ＩＤに対応づけて記録する。
【００４６】
Ｓ１５は、ウィンドウに対応する履歴情報テーブルを作成する。これらＳ１４、Ｓ１５は、利用者Ａが新規にウィンドウを開設、例えば後述する図５の（ａ）に示すように、ステップ１（画面２９上に最初にウィンドウを開設した場合に付与するステップ１）で、新規にウィンドウ（当該ウィンドウＩＤ”画面ａ１”）を開設した場合には、図４の（ａ）の履歴情報テーブル３２中の最上段のエントリに示すように、
・順番：ステップ１
・利用者ＩＤ：Ａ
・画面履歴ファイル名：￥Ｄ￥x￥ａ1.ｂｍｐ
・入力履歴ファイル名：￥Ｄ￥x￥ａ1.ｔｘｔ
を記録する。ここで、順番「ステップ１」は、画面２９上に最初に今回、ウィンドウを新規に開設したので、「ステップ１」となったものである。利用者ＩＤ「Ａ」  は、ウィンドウを新規に開設した現在の利用者ＩＤが「Ａ」であることを表す。画面履歴ファイル名、入力履歴ファイル名は、新規に開設したウィンドウＩＤが「ａ１」であるため、当該「ａ１」のファイルを格納するフルパスを当該画面履歴ファイル名、入力履歴ファイル名としたものである。
【００４７】
Ｓ１６は、入力ありか判別する。これは、Ｓ１４、Ｓ１５で新規に開設したウィンドウ、あるいは既に開設済みのウィンドウ上の入力域にデータの入力がありか判別する。ＹＥＳの場合には、Ｓ１７に進む。ＮＯの場合には、ウィンドウの入力域に入力がないと判明したので、Ｓ１９に進む。
【００４８】
Ｓ１７は、Ｓ１６のＹＥＳでウィンドウの入力域にデータの入力があったと判明したので、利用者ＩＤのチェックを行う。これは、現在のログイン中の利用者ＩＤのチェックする。
【００４９】
Ｓ１８は、入力を利用者のアクティブのウィンドウに対応した入力履歴ファイル３５に書く。これは、例えば現在ログイン中の利用者Ａが後述する図５の（ａ）のステップ１でアクティブのウィンドウＩＤ＝ａ１（画面ａ１）のウィンドウ上に表示された入力域に、キーボード２７から
・商品名：Ａ
・金額：ｘｘｘ
・数量：２
を順次入力した後、画面上のＥＮＴＥＲキーをマウスで押下（あるいはキーボード上のＥＮＴＥＲキーを押下）した場合、Ｓ１４、Ｓ１５で作成した該当する図４の（ｂ−１）の入力履歴ファイル（ａ１．ｔｘｔ）に、
・商品名＿Ａ＿金額＿ｘｘｘ数量＿２
というように、項目名（商品名、金額、数量）に対応づけてその値（Ａ，ｘｘｘ，２）を図示のようにテキストデータにしてそれぞれ書き込み保存する。これにより、復元する場合には、当該入力履歴ファイル（ａ１．ｔｘｔ）３５に保存されたテキストデータをもとにウィンドウ上に図５の（ａ）に示すように、入力域に復元することが可能となる。尚、項目名、値を対応づけて保存する場合に、項目名と値がウィンドウ上のいずれの場所のものかを表す情報（Ｘ，Ｙ座標あるいは行列位置など）も一緒に保存して復元できるようにする。
【００５０】
Ｓ１９は、ウィンドウ終了か判別する。ＹＥＳの場合には、現在、アクティブのウィンドウについて終了すると利用者が指示したと判明したので、Ｓ２０で履歴情報テーブル３１中の当該ウィンドウをクローズに設定し、Ｓ２１に進む。ＮＯの場合には、Ｓ２１に進む。
【００５１】
Ｓ２１は、アクティブのウィンドウが変わったか判別する。ＹＥＳの場合には、アクティブのウィンドウが他のウィンドウに利用者によって変えられたと判明したので、Ｓ２２で対応する履歴情報テーブル３２をオープンに設定した後、Ｓ２３に進む。一方、ＮＯの場合には、Ｓ２３に進む。
【００５２】
Ｓ２３は、記録終了か判別する。ＹＥＳの場合には、終了する。ＮＯの場合には、Ｓ１２に戻り繰り返す。
【００５３】
以上によって、利用者が設定モードを１（有）と設定していた場合には（Ｓ１１のＯＮの場合には）、Ｓ１２以降の処理により、新規にウィンドウを開設した場合には図４の（ａ）の履歴情報テーブル３２中にステップを追加してウィンドウのドットイメージを格納する画面履歴ファイル名、ウィンドウの入力域に入力したデータを保存する入力履歴ファイル名を作成して登録し、入力域に入力した場合には当該入力域に入力したデータをテキストデータとして図４の（ｂ−１）の入力履歴ファイル３５に示すように保存およびそのときのドットイメージを図４の（ｃ）の画面履歴ファイル３４に保存する。同様に、他のウィンドウへ遷移する場合にも、図４の（ａ）の履歴情報テーブル３２中にステップを追加してウィンドウのドットイメージを格納する画面履歴ファイル名、ウィンドウの入力域に入力したデータを保存する入力履歴ファイル名を作成して登録し、入力域に入力した場合には当該入力域に入力したデータをテキストデータとして図４の（ｂ−１）の入力履歴ファイル３５の例えば番号２に保存およびそのときのドットイメージを図４の（ｃ）の画面履歴ファイル３４に示すように保存する。これらにより、利用者が画面２９上で、ウィンドウを新規に開設あるいは他のウィンドウに遷移した場合に、図４の（ａ）の履歴情報テーブル３２中のステップ１，２，３・・・という順番（開設、遷移の順番（時間順））に対応づけてそのときの画面履歴ファイル、入力履歴ファイルを登録し、ウィンドウの遷移を順番（時間順）に記録することが可能となる。
【００５４】
図４は、本発明のテーブル／ファイル例を示す。
【００５５】
図４の（ａ）は、履歴情報テーブル例を示す。履歴情報テーブル３２は、図示の下記の情報を対応づけて登録するものである。
【００５６】
・順番（ステップ）：
・画面履歴ファイル名（画面履歴ファイルパス）：
・入力履歴ファイル名（入力履歴ファイルパス）：
・利用者ＩＤ：
・オープン／クローズの区別：
・その他：
ここで、順番（ステップ）は、ウィンドウ（画面２９内に開設するウィンドウ（小画面））の表示順番（時間順）を表すステップ１，２，３・・・を付与したものである。画面履歴ファイル名（画面履歴ファイルパス）は、順番（ステップ）のウィンドウのドットイメージを格納する画面履歴ファイル名あるいは画面履歴ファイルのパスを登録するものであって、図示の状態で画面履歴ファイルパスを登録している。入力履歴ファイル名（入力履歴ファイルパス）は、順番（ステップ）のウィンドウ上の入力域に入力されたデータをテキストデータとして格納する入力履歴ファイル名あるいは入力履歴ファイルのパスを登録するものであって、図示の状態で入力履歴ファイルパスを登録している。ここで、テキストデータは、「項目名＿値」の組を１つあるいは複数を順番に設定して格納すると共に図示しないが「項目名＿値」のウィンドウ上の格納場所（Ｘ、Ｙ座標、または、行列）も合わせて格納する。利用者ＩＤはウィンドウを開設した利用者ＩＤである。オープン／クローズは、現在（あるいは最終状態）でのウィンドウのオープンあるいはクローズの区別を登録し、復元時に、当該区別に設定されたオープンあるいはクローズに従い最終状態に戻すことが可能となる。
【００５７】
図４の（ｂ）は、入力履歴ファイル例を示す。これは、図４の（ａ）の履歴情報テーブル３２中に設定された入力履歴ファイル名に対応する（あるいはパスでアクセスされる）ファイルの実体を登録したものであって、ここでは、図示の下記の情報を対応づけて登録したものである。
【００５８】
・番号：
・入力データ：
・順番（ステップ）：
・その他：
ここで、番号は入力履歴ファイル３５に入力データが格納された順番である。入力データは、ウィンドウ上の入力域に入力されたデータを値として、項目名に対応づけてぞれぞれ図示のように格納したものである。順番は、図４の（ａ）の履歴情報テーブル３２中の当該入力データが入力されたウィンドウの順番（ステップ）である。図示の状態では、ステップ１，４でそれぞれ図示の入力データがそれぞれ入力されている（図５の（ａ）のステップ１およびステップ４を参照）。
【００５９】
図４の（ｂ−１）、（ｂ−２），（ｂ−３）の各入力履歴ファイル３５は、図４の（ａ）の履歴情報テーブル３２中のステップ１とステップ４、ステップ２，ステップ３にそれぞれ対応するものである。同様に。図５の（ａ）のステップ１、図５の（ｂ）のステップ２、図５の（ｃ）のステップ３にそれぞれ対応するものである。
【００６０】
図４の（ｃ）は、画面履歴ファイル例を示す。これは、図４の（ａ）の履歴情報テーブル３２の各ステップの画面履歴ファイル名（画面履歴ファイルパス）に対応するものであって、各ステップのウィンドウのドットイメージを格納するファイルである。
【００６１】
図５は、本発明のウィンドウ開設／移動の遷移説明図を示す。ここでは、ステップ１，２，３、１の順番（ステップ）でウィンドウを開設あるいは移動した場合の様子を模式的に示したものである。
【００６２】
図５の（ａ）のステップ１：利用者Ａがウィンドウ（画面ａ１）を開設し、入力域、
・商品名：Ａ
・金額：ｘｘｘ円
・数量：２個
を入力した場合には、図４の（ｂ−１）に示すように、
・商品名＿Ａ＿金額＿ｘｘｘ＿数量＿２
というように「項目名＿値＿」という書式に従いテキストデータに変換して格納する。この際、ウィンドウ上のいずれの場所に「項目名＿値＿」を配置されてたかの場所情報（Ｘ、Ｙ座標あるいは行列）を合わせて登録しておく。
【００６３】
図５の（ｂ）のステップ２：同様に、図４の（ｂ−２）に示すように、入力域に入力されたデータを格納する。尚、入力域にデータを格納した利用者が利用者Ｂであるので、図４の（ａ）の履歴情報テーブル３２中のステップ２のエントリの利用者ＩＤ欄に「Ｂ」を登録しておく。他のステップの場合には、全て利用者Ａであるので、図４の（ａ）の履歴情報テーブル３２中の他のステップ１，３，４の利用者ＩＤ欄に「Ａ」と登録しておく。
【００６４】
図５の（ｃ）のステップ３：同様に、図４の（ｂ−３）に示すように、入力域に入力されたデータを格納する。
【００６５】
図５の（ａ）のステップ４：同様に、図４の（ｂ−１）の番号２のエントリに示すように、入力域に入力されたデータを格納すると共に、図４の（ａ）の履歴情報テーブル３２中のいずれのステップのウィンドウで入力されたかを表すステップ、ここでは、ステップ４を、順番欄に図示のように登録する。これにより、入力履歴ファイル３５に複数の入力データが格納された場合に、図４の（ａ）の履歴情報テーブル３２中のいずれのステップで入力された入力データであるかを記録し、復元時に再現することが可能となる。
【００６６】
図６は、本発明の動作説明フローチャート（画面ロック／解除）を示す。
【００６７】
図６において、Ｓ３１は、操作有りか判別する。これは、利用者からキーボードやマススなどの入力装置の操作がありか判別する。ＹＥＳの場合には、Ｓ３４に進む。ＮＯの場合には、利用者が入力装置の操作がないと判明したので、Ｓ３２に進む。
【００６８】
Ｓ３２は、経過時間をチェックする。
【００６９】
Ｓ３３は、設定時間を経過か判別する。これは、利用者が入力装置を操作しなくなってから所定時間（予め設定した時間、例えば１５分）を経過したか判別する。ＹＥＳの場合には、Ｓ３４に進む。ＮＯの場合には、Ｓ３１に戻り繰り返す。
【００７０】
Ｓ３４は、ＩＣタグをリードする。これは、図１の認証情報読取手段２６が利用者が所持するＩＣタグ２８をリードする。
【００７１】
Ｓ３５は、登録データと一致か判別する。これは、Ｓ３４でＩＣタグから認証情報２８１が読み取れた場合には、現在ログイン中の利用者の認証情報と比較して一致か、あるいはＩＣタグから認証情報２８１が良い取れなかった場合には認証情報２８１なしとして現在ログイン中の利用者の認証情報と比較するがここでは一致しないと判別される。ＹＥＳの場合、即ちＩＣタグから認証情報が読み取れかつログイン中の利用者の認証情報と一致した場合には、Ｓ３７に進む。それ以外の場合にはＮＯとなるので、Ｓ３６でウィンドウのロック処理、即ち、ウィンドウの入出力を禁止かつ非表示にする処理を行い、Ｓ３１に戻る。
【００７２】
Ｓ３７は、画面ロック中か判別する。これは、Ｓ３５のＹＥＳでＩＣタグがリードした認証情報２８１と現在ログイン中の利用者の認証情報とが一致して当該利用者が処理装置を利用中であると判明したので、更に、ウィンドウがロック中か判別する。ＹＥＳの場合には、ウィンドウがロック中であると判明したので、Ｓ３８でウィンドウのロックを解除し、Ｓ３９でウィンドウおよび入力の最終から記録生成処理を行う。これにより、図４の（ａ）の履歴情報テーブル３２中のロックを解除された当該利用者のエントリの情報（ステップに対応づけた画面履歴ファイル、入力履歴ファイルの情報）をもとに最終の状態に復元することが可能となる。
【００７３】
Ｓ４０は、Ｓ３７のＮＯでロック中ではないと判明したので、終了処理を行うか判別する。ＹＥＳの場合には、終了する。ＮＯの場合には、Ｓ３１に戻り繰り返す。
【００７４】
以上によって、利用者が所定時間経過しても入力装置を操作しないと判明した場合にはＩＣタグ中の認証情報２８１をリードして現在ログイン中の利用者の認証情報と一致しない場合には当該ウィンドウのロック処理を行って入出力禁止かつ非表示にして秘密保護することが可能となる（Ｓ３１のＮＯ，Ｓ３２，Ｓ３３のＹＥＳ，Ｓ３４，Ｓ３５のＮＯ，Ｓ３６）。そして、ＩＣタグ中の認証情報２８１をリードして現在ログイン中の利用者の認証情報と一致した場合には図４の（ａ）の履歴情報テーブル３２中の当該利用者のウィンドウのロック解除処理を行って入出力可能かつウィンドウを表示にして元の状態に復元することが可能となる（Ｓ３１のＮＯ、Ｓ３２、Ｓ３３のＹＥＳ，Ｓ３４，Ｓ３５のＹＥＳ，Ｓ３７のＹＥＳ，Ｓ３８，Ｓ３９）。
【００７５】
尚、復元時に、指定されていないときは退避された最終状態（図４の（ａ）の履歴情報テーブル３２の最終状態）を復元表示する。また、図４の（ａ）の履歴情報テーブル３２の一覧を表示し、利用者から選択されたステップ番号を最終状態とし、当該利用者ＩＤの指定されたステップ番号までの全てのステップのエントリの情報を抽出して当該指定されたステップの状態を最終状態として復元表示する。
【００７６】
図７は、本発明の他のテーブル例を示す。
【００７７】
図７の（ａ）は、個人識別テーブル例を示す。個人識別テーブル３１は、ここでは、図示の下記の情報を対応づけて登録したものである。
【００７８】
・ユーザＩＤ：
・認証情報：
・その他：
ここで、ユーザＩＤは、利用者に一意に付与したＩＤである。認証情報は、ユーザＩＤに対応づけて当該ユーザが本人であるか否かを識別するための認証情報であって、例えばパスワードなどである。
【００７９】
図７の（ｂ）は、記録設定情報テーブル例を示す。記録設定情報テーブル３３は、ユーザＩＤに対応づけてウィンドウの画面履歴および入力履歴を記録するか否かを設定するものであって、ここでは、図示の下記の情報を対応づけて登録したものである。
【００８０】
・ユーザＩＤ：
・設定モード：
・その他：
ここで、ユーザＩＤは利用者に付与した一意のＩＤである。設定モードは、ウィンドウの画面履歴および入力履歴を記録する場合に１（有）、記録しない場合に０（無）の区別を設定する欄である。
【産業上の利用可能性】
【００８１】
本発明は、画面履歴ファイル、入力履歴ファイル、およびウィンドウ開設や遷移順にこれらファイルを登録する履歴情報ファイルを設け、利用者が離席などしたときにこれらファイルを退避し、離席などから戻ったときにこれらファイルをもとに画面上にウィンドウのドットイメージおよび入力情報を復元表示し、たとえ他のシステムに接続して認証要求される操作が含まれていたとしてもその認証操作することなく、退避したドットイメージをもとに画面上にウィンドウ上に表示すると共に退避した入力情報をもとにウィンドウの入力域に入力情報を再現表示でき、離席前など迄での作業を再現表示して利用者に確認させて、作業を効率的かつ迅速に続行を図るモニタ表示制御システムおよびモニタ表示制御方法に関するものである。
【図面の簡単な説明】
【００８２】
【図１】本発明のシステム構成図である。
【図２】本発明の動作説明フローチャート（ログイン）である。
【図３】本発明の動作説明フローチャート（ウィンドウ入力／記録）である。
【図４】本発明のテーブル／ファイル例である。
【図５】本発明のウィンドウの開設／移動の遷移説明図である。
【図６】本発明の動作説明フローチャート（ロック／解除）である。
【図７】本発明の他のテーブル例ある。
【符号の説明】
【００８３】
１：モニタ表示制御システム
２：処理装置
２１：入力制御手段
２２：利用者識別手段
２３：処理手段
２４：画面ロック・解除手段
２５：表示制御手段
２６：認証情報読取手段
２７：キーボード
２８：ＩＣタグ又はＩＣカード
２８１：認証情報
２９：画面（表示装置）
３０：ＤＢ（データベース）
３１：個人識別テーブル
３２：履歴情報テーブル
３３：記録設定情報テーブル
３４：画面履歴ファイル
３５：入力履歴ファイル
【図１】
2010026770.tif 000003
【図２】
2010026770.tif 000004
【図３】
2010026770.tif 000005
【図４】
2010026770.tif 000006
【図５】
2010026770.tif 000007
【図６】
2010026770.tif 000008
【図７】
2010026770.tif 000009