(57)【要約】【課題】オブジェクトのレイアウト編集の際に、オブジェクトを元の状態に簡単かつ効率的に復元できるようにすることを課題とする。【解決手段】オブジェクトリスト１９Ｃに基づいてレイアウト作成を行ってディスプレイ５１にレイアウト編集画面が形成される。仮止めモードの開始操作により、オブジェクトリスト１９Ｃをバックアップ用リスト１９Ｄにコピーし、その後レイアウト編集がなされても、仮止めモードの終了操作により、今度はバックアップ用リスト１９Ｄをオブジェクトリスト１９Ｃにコピーしてレイアウト状態を仮止めモード開始前の状態に復帰する。【選択図】      図５
2004272409.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上のオブジェクトを仮止めするオブジェクト仮止め装置において、
ユーザの操作に応答して前記表示画面上にオブジェクトを表示してレイアウトを編集するレイアウト編集手段と、
ユーザの操作に応答して前記表示画面上でカーソルを移動させて前記レイアウト編集手段で表示されるオブジェクトから任意のオブジェクトを選択するオブジェクト選択手段と、
ユーザの仮止め操作に応答して前記オブジェクト選択手段で選択されたオブジェクトに対応させて当該オブジェクトの現在の状態を仮止め状態として記憶する仮止め状態記憶手段と、
ユーザのレイアウト復元操作に応答して前記仮止め状態記憶手段に仮止め状態として記憶されたオブジェクトを元の状態に復元するレイアウト復元手段と、
を備えたことを特徴とするオブジェクト仮止め装置。
【請求項２】
ユーザの仮止め解除操作に応答して前記仮止め状態記憶手段に前記オブジェクト選択手段で選択されたオブジェクトに対応させて記憶した当該オブジェクトの仮止め状態を示す仮止め情報を消去する仮止め解除手段をさらに備えたことを特徴とする請求項１に記載のオブジェクト仮止め装置。
【請求項３】
前記レイアウト編集手段で編集され、前記仮止め記憶手段に仮止め状態として記憶されたオブジェクト以外の他のオブジェクトを本止め状態として記憶する本止め状態記憶手段をさらに備えたことを特徴とする請求項２に記載のオブジェクト仮止め装置。
【請求項４】
前記仮止め解除手段で前記仮止め記憶手段から消去されたオブジェクトの状態を本止め状態に移行して前記本止め状態記憶手段に記憶する状態移行手段をさらに備えたことを特徴とする請求項１、２又は３に記載のオブジェクト仮止め装置。
【請求項５】
ユーザの仮止め更新操作に応答して前記仮止め状態記憶手段に前記オブジェクト選択手段で選択されたオブジェクトに対応させて記憶した当該オブジェクトの仮止め状態を示す仮止め情報を現在の状態に更新する仮止め更新手段をさらに備えたことを特徴とする請求項１〜４のいずれか１つに記載のオブジェクト仮止め装置。
【請求項６】
前記表示画面において、前記仮止め状態記憶手段に仮止め状態として記憶されたオブジェクトに対して仮止め状態を示す画像を添付して表示する仮止め表示手段をさらに備えたことを特徴とする請求項１〜５のいずれか１つに記載のオブジェクト仮止め装置。
【請求項７】
表示画面上のオブジェクトを仮止めするオブジェクト仮止め方法において、
レイアウト編集の際に、ユーザの操作に応答して前記表示画面上でカーソルを移動させて表示中のオブジェクトから任意のオブジェクトを選択する第１ステップと、
ユーザの仮止め操作に応答して前記第１ステップで選択されたオブジェクトに対応させて当該オブジェクトの現在の状態を仮止め状態として記憶する第２ステップと、
ユーザのレイアウト復元操作に応答して前記第２ステップで仮止め状態として記憶されたオブジェクトを元の状態に復元する第３ステップと、
を含んだことを特徴とするオブジェクト仮止め方法。
【請求項８】
ユーザの仮止め解除操作に応答して前記第１ステップで選択されたオブジェクトに対応させて前記第２ステップで記憶した当該オブジェクトの仮止め状態を示す仮止め情報を消去する第４ステップをさらに含んだことを特徴とする請求項７に記載のオブジェクト仮止め方法。
【請求項９】
前記第２ステップで仮止め状態として記憶されたオブジェクト以外のレイアウト編集中の他のオブジェクトを本止め状態として記憶する第５ステップをさらに含んだことを特徴とする請求項８に記載のオブジェクト仮止め方法。
【請求項１０】
前記第４ステップで消去されたオブジェクトの状態を本止め状態に移行して前記第５ステップによる記憶を行う第６ステップをさらに含んだことを特徴とする請求項７、８又は９に記載のオブジェクト仮止め方法。
【請求項１１】
ユーザの仮止め更新操作に応答して前記第１ステップで選択されたオブジェクトに対応させて前記第２ステップで記憶した当該オブジェクトの仮止め状態を示す仮止め情報を現在の状態に更新する第７ステップをさらに含んだことを特徴とする請求項７〜１０のいずれか１つに記載のオブジェクト仮止め方法。
【請求項１２】
前記表示画面において、前記第２ステップで仮止め状態として記憶されたオブジェクトに対して仮止め状態を示す画像を添付して表示する第８ステップをさらに含んだことを特徴とする請求項７〜１１のいずれか１つに記載のオブジェクト仮止め方法。
【請求項１３】
コンピュータにより実行可能なオブジェクト仮止めプログラムにおいて、
前記コンピュータに、
レイアウト編集の際に、ユーザの操作に応答して前記表示画面上でカーソルを移動させて表示中のオブジェクトから任意のオブジェクトを選択する第１ステップと、
ユーザの仮止め操作に応答して前記第１ステップで選択されたオブジェクトに対応させて当該オブジェクトの現在の状態を仮止め状態として記憶する第２ステップと、
ユーザのレイアウト復元操作に応答して前記第２ステップで仮止め状態として記憶されたオブジェクトを元の状態に復元する第３ステップと、
を実行させることを特徴とするオブジェクト仮止めプログラム。
【請求項１４】
前記コンピュータに、ユーザの仮止め解除操作に応答して前記第１ステップで選択されたオブジェクトに対応させて前記第２ステップで記憶した当該オブジェクトの仮止め状態を示す仮止め情報を消去する第４ステップをさらに実行させることを特徴とする請求項１３に記載のオブジェクト仮止めプログラム。
【請求項１５】
前記コンピュータに、前記第２ステップで仮止め状態として記憶されたオブジェクト以外のレイアウト編集中の他のオブジェクトを本止め状態として記憶する第５ステップをさらに実行させることを特徴とする請求項１４に記載のオブジェクト仮止めプログラム。
【請求項１６】
前記コンピュータに、前記第４ステップで消去されたオブジェクトの状態を本止め状態に移行して前記第５ステップによる記憶を行う第６ステップをさらに実行させることを特徴とする請求項１３、１４又は１５に記載のオブジェクト仮止めプログラム。
【請求項１７】
前記コンピュータに、ユーザの仮止め更新操作に応答して前記第１ステップで選択されたオブジェクトに対応させて前記第２ステップで記憶した当該オブジェクトの仮止め状態を示す仮止め情報を現在の状態に更新する第７ステップをさらに実行させることを特徴とする請求項１３〜１６のいずれか１つに記載のオブジェクト仮止めプログラム。
【請求項１８】
前記コンピュータに、前記表示画面において、前記第２ステップで仮止め状態として記憶されたオブジェクトに対して仮止め状態を示す画像を添付して表示する第８ステップをさらに実行させることを特徴とする請求項１３〜１７のいずれか１つに記載のオブジェクト仮止めプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、オブジェクト仮止め装置、オブジェクト仮止め方法及びオブジェクト仮止めプログラムに関する。
【０００２】
【従来の技術】
近年、画面上で複数のオブジェクトからなる図形を作成することは、ＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）ソフト等の進化によって容易化している。
【０００３】
一時的にレイアウトを変更してそれを元のレイアウトに戻したい場合には、現状では、レイアウトをし直したり、アンドゥ機能等を使用する方法がとられている。
【０００４】
アンドゥ機能の場合には、ユーザのオブジェクト操作毎にそのときのレイアウト状態が記憶される。このため、所望のレイアウトを復元するためには、アンドゥ操作によって数回前のレイアウト状態まで遡ることができる（特許文献１）。
【０００５】
【特許文献１】
特表２００２−５３２８０５号公報（第１３頁、第３図）
【０００６】
【発明が解決しようとする課題】
しかしながら、上記従来例では、過去の操作の履歴とその操作時のレイアウト状態とが対応付けられて記憶されるので、所望のレイアウトまで到達させるためにはアンドゥ操作を過去に遡る分だけ繰り返して行う必要があった。それゆえ、ユーザにとって操作が煩雑となり、手間が必要であった。
【０００７】
本発明の目的は、オブジェクトのレイアウト編集の際に、オブジェクトを元の状態に簡単かつ効率的に復元させることが可能なオブジェクト仮止め装置、オブジェクト仮止め方法及びオブジェクト仮止めプログラムを提供することにある。
【０００８】
【課題を解決するための手段】
上述した課題を解決し、上記目的を達成するため、請求項１の発明に係るオブジェクト仮止め装置は、表示画面上のオブジェクトを仮止めするオブジェクト仮止め装置において、ユーザの操作に応答して前記表示画面上にオブジェクトを表示してレイアウトを編集するレイアウト編集手段と、ユーザの操作に応答して前記表示画面上でカーソルを移動させて前記レイアウト編集手段で表示されるオブジェクトから任意のオブジェクトを選択するオブジェクト選択手段と、ユーザの仮止め操作に応答して前記オブジェクト選択手段で選択されたオブジェクトに対応させて当該オブジェクトの現在の状態を仮止め状態として記憶する仮止め状態記憶手段と、ユーザのレイアウト復元操作に応答して前記仮止め状態記憶手段に仮止め状態として記憶されたオブジェクトを元の状態に復元するレイアウト復元手段と、を備えたことを特徴とするものである。
【０００９】
請求項１の発明において、ユーザの仮止め解除操作に応答して前記仮止め状態記憶手段に前記オブジェクト選択手段で選択されたオブジェクトに対応させて記憶した当該オブジェクトの仮止め状態を示す仮止め情報を消去する仮止め解除手段をさらに備えるようにしてもよい。
【００１０】
請求項１の発明において、前記レイアウト編集手段で編集され、前記仮止め記憶手段に仮止め状態として記憶されたオブジェクト以外の他のオブジェクトを本止め状態として記憶する本止め状態記憶手段をさらに備えるようにしてもよい。
【００１１】
請求項１の発明において、前記仮止め解除手段で前記仮止め記憶手段から消去されたオブジェクトの状態を本止め状態に移行して前記本止め状態記憶手段に記憶する状態移行手段をさらに備えるようにしてもよい。
【００１２】
請求項１の発明において、ユーザの仮止め更新操作に応答して前記仮止め状態記憶手段に前記オブジェクト選択手段で選択されたオブジェクトに対応させて記憶した当該オブジェクトの仮止め状態を示す仮止め情報を現在の状態に更新する仮止め更新手段をさらに備えるようにしてもよい。
【００１３】
請求項１の発明において、前記表示画面において、前記仮止め状態記憶手段に仮止め状態として記憶されたオブジェクトに対して仮止め状態を示す画像を添付して表示する仮止め表示手段をさらに備えるようにしてもよい。
【００１４】
請求項７の発明に係るオブジェクト仮止め方法は、表示画面上のオブジェクトを仮止めするオブジェクト仮止め方法において、レイアウト編集の際に、ユーザの操作に応答して前記表示画面上でカーソルを移動させて表示中のオブジェクトから任意のオブジェクトを選択する第１ステップと、ユーザの仮止め操作に応答して前記第１ステップで選択されたオブジェクトに対応させて当該オブジェクトの現在の状態を仮止め状態として記憶する第２ステップと、ユーザのレイアウト復元操作に応答して前記第２ステップで仮止め状態として記憶されたオブジェクトを元の状態に復元する第３ステップと、を含んだことを特徴とするものである。
【００１５】
請求項７の発明において、ユーザの仮止め解除操作に応答して前記第１ステップで選択されたオブジェクトに対応させて前記第２ステップで記憶した当該オブジェクトの仮止め状態を示す仮止め情報を消去する第４ステップをさらに含むようにしてもよい。
【００１６】
請求項７の発明において、前記第２ステップで仮止め状態として記憶されたオブジェクト以外のレイアウト編集中の他のオブジェクトを本止め状態として記憶する第５ステップをさらに含むようにしてもよい。
【００１７】
請求項７の発明において、前記第４ステップで消去されたオブジェクトの状態を本止め状態に移行して前記第５ステップによる記憶を行う第６ステップをさらに含むようにしてもよい。
【００１８】
請求項７の発明において、ユーザの仮止め更新操作に応答して前記第１ステップで選択されたオブジェクトに対応させて前記第２ステップで記憶した当該オブジェクトの仮止め状態を示す仮止め情報を現在の状態に更新する第７ステップをさらに含むようにしてもよい。
【００１９】
請求項７の発明において、前記表示画面において、前記第２ステップで仮止め状態として記憶されたオブジェクトに対して仮止め状態を示す画像を添付して表示する第８ステップをさらに含むようにしてもよい。
【００２０】
請求項１３の発明に係るオブジェクト仮止めプログラムは、コンピュータにより実行可能なオブジェクト仮止めプログラムにおいて、前記コンピュータに、レイアウト編集の際に、ユーザの操作に応答して前記表示画面上でカーソルを移動させて表示中のオブジェクトから任意のオブジェクトを選択する第１ステップと、ユーザの仮止め操作に応答して前記第１ステップで選択されたオブジェクトに対応させて当該オブジェクトの現在の状態を仮止め状態として記憶する第２ステップと、ユーザのレイアウト復元操作に応答して前記第２ステップで仮止め状態として記憶されたオブジェクトを元の状態に復元する第３ステップと、を実行させることを特徴とするものである。
【００２１】
請求項１３の発明において、前記コンピュータに、ユーザの仮止め解除操作に応答して前記第１ステップで選択されたオブジェクトに対応させて前記第２ステップで記憶した当該オブジェクトの仮止め状態を示す仮止め情報を消去する第４ステップをさらに実行させるようにしてもよい。
【００２２】
請求項１３の発明において、前記コンピュータに、前記第２ステップで仮止め状態として記憶されたオブジェクト以外のレイアウト編集中の他のオブジェクトを本止め状態として記憶する第５ステップをさらに実行させるようにしてもよい。
【００２３】
請求項１３の発明において、前記コンピュータに、前記第４ステップで消去されたオブジェクトの状態を本止め状態に移行して前記第５ステップによる記憶を行う第６ステップをさらに実行させるようにしてもよい。
【００２４】
請求項１３の発明において、前記コンピュータに、ユーザの仮止め更新操作に応答して前記第１ステップで選択されたオブジェクトに対応させて前記第２ステップで記憶した当該オブジェクトの仮止め状態を示す仮止め情報を現在の状態に更新する第７ステップをさらに実行させるようにしてもよい。
【００２５】
請求項１３の発明において、前記コンピュータに、前記表示画面において、前記第２ステップで仮止め状態として記憶されたオブジェクトに対して仮止め状態を示す画像を添付して表示する第８ステップをさらに実行させるようにしてもよい。
【００２６】
【発明の実施の形態】
以下に添付図面を参照して、本発明にかかる実施の形態を詳細に説明する。
【００２７】
まず、本発明に係るオブジェクト仮止め装置を適用したコンピュータについて説明する。図１は本実施の形態によるコンピュータの一構成例を示すブロック図であり、図２、図３及び図４は本実施の形態におけるオブジェクトの記憶形態を説明する図である。このコンピュータは、たとえば図１に示したように、内部バス１１に、通信インタフェース１２、ＣＰＵ１３、ＲＯＭ１４、ＲＡＭ１５、ディスプレイ１６、キーボード１７、ドライブ１８、ハードディスク１９を接続させ、アドレス信号、制御信号、データ等を伝送させ、本発明を実現する構成を備えている。
【００２８】
図１において、通信インタフェース１２は、インターネット等のネットワークに接続したり、赤外線で他機器との通信を接続する機能を司る。ＣＰＵ１３は、ＲＯＭ１４に格納されたＯＳによりＰＣ全体の制御を行うとともにハードディスク２０に格納された各種のアプリケーションプログラムに基づいて処理を実行する機能を司る。
【００２９】
ＲＯＭ１４は、ＯＳ等のようにＰＣ全体の制御を行うためのプログラムを格納しており、これらをＣＰＵ１３に供給する機能を有している。ＲＡＭ１５は、ＣＰＵ１３による各種プログラムの実行時にワークエリアとして利用されるメモリ機能を有している。
【００３０】
ディスプレイ１６は、ＣＰＵ１３の各種の処理に伴うメニュー、ステータス、表示遷移等を表示する機能を有している。キーボード１７Ａは、文字、コマンド等を入力する各種キーより構成される入力装置であり、マウス１７Ｂは画面上のカーソルを移動させたり、各種メニューを選択する入力装置である。ドライブ１９は、例えばフロッピー（登録商標）ディスク、ＣＤ、ＤＶＤ等の記録媒体に対してデータのリード／ライトを行う機能を有している。
【００３１】
ハードディスク１９は、プログラム１９Ａ、メモリ１９Ｂ、オブジェクトリスト１９Ｃ、バックアップ用リスト１９Ｄ等を記憶する機能を有している。プログラム１９Ａは、前述したドライブ１８等からインストールされたプログラムを実行形式で記憶したものに相当する。メモリ１９Ｂは、文書ファイル、画像ファイル、実行形式にする前の状態のプログラムファイル等のデータファイルを保存する機能を有している。
【００３２】
オブジェクトリスト１９Ｃは、オブジェクト毎に格納されているアドレスを示すポインタリストとオブジェクト毎にオブジェクトの種類、オブジェクトの相対的な位置情報を示す矩形座標、オブジェクトの選択有無を示す選択フラグ等を対応付けて記憶するオブジェクトクラスとを対応させたリストである。図２（Ａ）の例では、オブジェクトＡ，Ｂ，Ｃ，Ｄが例示されており、ポインタリスト２１ＡからＺオーダーはオブジェクトＡ，Ｂ，Ｃ，Ｄの順となっている。このポインタ２１Ａに対応させてオブジェクトクラス２２Ａ，２３Ａ，２４Ａ，２５Ａが構成されている。なお、オブジェクトリストのポインタリスト、オブジェクトクラスはレイアウト編集時のレイアウト状態によって相違する。
【００３３】
バックアップ用リスト１９Ｄは、本実施の形態による仮止めモードが指示されたときに、バックアップ用としてオブジェクトリストをコピーして退避しておくリストである。図３には、レイアウトが図２の状態で仮止めモードが操作されたときに記憶されるバックアップ用リストが示されている。
【００３４】
図３のバックアップ用リスト１９Ｄにおいては、ポインタ２１Ａに対応させてポインタ２１が記憶され、オブジェクトクラス２２Ａ，２３Ａ，２４Ａ，２５Ａにそれぞれ対応させてブジェクトクラス２２Ｂ，２３Ｂ，２４Ｂ，２５Ｂが記憶されている。
【００３５】
つづいて、本実施の形態によるオブジェクト仮止め手法について機能的に説明する。図４の本実施の形態によるオブジェクトリストの一例を示す図、図５は本発明の一実施の形態におけるオブジェクト仮止め手法を機能的に説明するブロック図、そして、図６は本実施の形態による表示遷移を説明する図である。
【００３６】
ディスプレイ１６の画面上において、例えば図６（Ａ）に示したように、オブジェクト１６１，１６２，１６３，１６４が任意に配置され、ユーザによるレイアウト編集がなされているものとする。このときのオブジェクトリストは、例えば図２の状態とする。オブジェクト１６１，１６２，１６３，１６４はそれぞれオブジェクトＡ，Ｂ，Ｃ，Ｄに対応しているものとする。
【００３７】
この場合には、ユーザのレイアウト編集によりオブジェクトリスト１９Ｃが更新（変更）され、オブジェクトリスト１９Ｃに基づいてオブジェクト作成処理部５１によりディスプレイ１６上にレイアウト表示が行われる。このとき、ユーザが仮止めモードをいつでも設定できるように、ディスプレイ１６に仮止めボタンＢＴがアイコンとして表示される。
【００３８】
図６（Ａ）の状態で、ユーザにより仮止めボタンＢＴが操作され、仮止めモードが設定されると、まず図２のオブジェクトリストが図３のようにバックアップ用リストにコピーされる。そして、レイアウトを構成するオブジェクトの仮止めは完了する。以降、レイアウト編集が続いても図６（Ａ）の状態はバックアップ用リストに保持される。開止めモード開始で、バックアップ処理部５２によりオブジェクトリスト１９Ｃが読み出され、バックアップ用リスト１９Ｄにコピーされる。
【００３９】
その後、ユーザの操作によりさらにレイアウト編集が進み、例えば図６（Ｂ）に示したように、図６（Ａ）の状態とは異なるレイアウトになったとする。この時点でのオブジェクトリストにおいては、例えば図４に示したように、ポインタリスト２１ＡのＺオーダーに変化が生じている。
【００４０】
そして、再度仮止めボタンＢＴが操作されると、今度はリスト復元処理部５３によりバックアップ用リスト１９Ｄがオブジェクトリスト１９Ｃにコピーされ、オブジェクトリスト１９Ｃは仮止めモードが設定されたときの元の状態に復元される。これにより、ディスプレイ１６のレイアウト状態は図６（Ｃ）に示したように図６（Ａ）の状態に復帰して、仮止めモードは終了する。
【００４１】
つぎに、本実施の形態による動作について説明する。図７は本実施の形態による仮止めモードの処理手順を説明するフローチャートである。図７に示すフローチャートは、図１のプログラム１９Ａの一部をＣＰＵ１３により実行する処理を示している。
【００４２】
まず、ユーザの操作によりオブジェクトファイルを開き、画面上でオブジェクト操作を行うための環境が設定される（ステップＳ７１）。もちろん、これから文書作成において新規にオブジェクトを作成してもよい。そして、ユーザの操作による入力が受付けられ（ステップＳ７２）、仮止めボタンＢＴ（図６参照）のクリック操作で仮止めモードの設定があれば（ステップＳ３）、仮止めモードに基づく処理が開始される。
【００４３】
ステップＳ７２において入力がなければ、処理はステップＳ７２を繰り返し実行する。また、ステップＳ７３において仮止めモード以外の入力があれば、その入力に応じた処理が実行され（ステップＳ７８）、終了操作でなければ処理がステップＳ７２に戻る。
【００４４】
仮止めモードが開始されると、まずオブジェクトリストがバックアップ用リストにコピーされ（ステップＳ７４）、レイアウト編集処理が実行される（ステップＳ７５）。このレイアウト編集処理は、オブジェクトの新規作成、オブジェクトの配置移動、オブジェクトのＺオーダー変更等を行うものである。仮止めボタンＢＴが再度クリック操作されるまでは、レイアウト編集処理は継続して実行される（ステップＳ７６のＮＯルート）。
【００４５】
仮止めモード中に仮止めボタンＢＴがクリック操作されると（ステップＳ７６のＹＥＳルート）、モード解除として、バックアップ用リストがオブジェクトリストにコピーされ（ステップＳ７７）、元のレイアウト状態が復帰する。そして、処理はステップＳ７２に戻り、上述した処理が繰り返し実行される。
【００４６】
ステップＳ７９において終了が確認されたときは、オブジェクトファイルは閉じられ、保存される（ステップＳ８０）。これにより、処理は終了する。
【００４７】
以上説明したように本実施の形態によれば、オブジェクトのレイアウト編集の際に、オブジェクトを元の状態に簡単かつ効率的に復元させることが可能である。このように、コンピュータ上でのレイアウト編集は元々試行錯誤しやすいものであるが、本実施の形態によりレイアウトの試行が容易になる。また、仮止めによりピンポイントかつ瞬時に所望のレイアウトに復元することが可能である。さらに、仮止めから本止めへの移行を容易に行うことが可能である。
【００４８】
また、本実施の形態による一例は、福笑い、パズル等のビデオゲームに応用することか可能である。
【００４９】
さて、上述した実施の形態において、仮止めモードを設定した後のオブジェクトの移動の際には、図８に示したように、移動元から移動先への移動の軌跡を線Ｓのように可視表示してもよい。この場合には、元のレイアウト状態からの変更履歴を容易に確認することができる。なお、線Ｓは移動軌跡に応じて直線あるいは曲線により表示すればよい。
【００５０】
【発明の効果】
以上説明したように本発明によれば、オブジェクトのレイアウト編集の際に、オブジェクトを元の状態に簡単かつ効率的に復元させることが可能なオブジェクト仮止め装置、オブジェクト仮止め方法及びオブジェクト仮止めプログラムを提供できるという効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態によるコンピュータの一構成例を示すブロック図である。
【図２】本実施の形態におけるオブジェクトリストの記憶形態の一例を説明する図である。
【図３】本実施の形態におけるバックアップ用リストの記憶形態の一例を説明する図である。
【図４】本実施の形態におけるオブジェクトリストの記憶形態の他の一例を説明する図である。
【図５】本発明の一実施の形態におけるオブジェクト仮止め手法を機能的に説明するブロック図である。
【図６】本実施の形態による表示遷移を説明する図である。
【図７】本実施の形態による動作を説明するフローチャートである。
【図８】本実施の形態の一変形例を説明する図である。
【符号の説明】
１１  内部バス
１２  通信インタフェース
１３  ＣＰＵ
１４  ＲＯＭ
１５  ＲＡＭ
１６  ディスプレイ
１７Ａ  キーボード
１７Ｂ  マウス
１８  ドライブ
１９  ハードディスク
１９Ａ  プログラム
１９Ｂ  メモリ
１９Ｃ  オブジェクトリスト
１９Ｄ  バックアップ用リスト
２１Ａ，２１Ｂ  ポインタリスト
２２Ａ，２３Ａ，２４Ａ，２５Ａ  オブジェクトクラス
２２Ｂ，２３Ｂ，２４Ｂ，２５Ｂ  オブジェクトクラス
５１  レイアウト作成処理部
５２  バックアップ用処理部
５３  リスト復元処理部
ＢＴ  仮止めボタン
Ｓ  線
【図１】
2004272409.tif 000003
【図２】
2004272409.tif 000004
【図３】
2004272409.tif 000005
【図４】
2004272409.tif 000006
【図５】
2004272409.tif 000007
【図６】
2004272409.tif 000008
【図７】
2004272409.tif 000009
【図８】
2004272409.tif 000010