(57)【特許請求の範囲】
【請求項１】
表示画面上に移動対象のオブジェクトが複数表示されるものであって、
移動用の画像を表示画面上に表示する移動用画像表示手段と、
上記移動用画像の移動を指定する移動指定手段と、
上記移動指定手段による指定に応じて上記移動用画像を移動する移動用画像移動手段と、
上記移動用画像移動手段による上記移動用画像の移動に伴って、上記移動用画像に表示画面上のオブジェクトが接したかを否かを判別する判別手段と、
上記判別手段によって接していると判別されたオブジェクトの複数を、上記移動用画像に接してから上記移動用画像の移動する方向に、その移動用画像が移動した分だけ一度に移動させるオブジェクト移動手段と、
を具備することを特徴とするオブジェクト移動装置。
【請求項２】
上記移動用画像の移動によっても、その移動用画像と接触していると上記判別手段により判別されたオブジェクトの移動を行なわないよう、所定のオブジェクトに対して設定する移動禁止設定手段を更に具備することを特徴とする請求項１に記載のオブジェクト移動装置。
【請求項３】
移動用の画像を表示画面上に表示する移動用画像表示手段と、
上記移動用画像表示手段によって上記移動用画像が表示されたとき、表示画面上のオブジェクトを上記移動用画像の端に移動することで、上記オブジェクトが上記移動用画像に吸引されたかのように表示する吸引表示手段と、
上記移動用画像の移動を指定する移動指定手段と、上記移動指定手段による指定に応じて上記移動用画像を、それに吸引されたオブジェクトと共に移動する移動手段と、
を具備することを特徴とするオブジェクト移動装置。
【請求項４】
コンピュータを、
表示画面上に表示された複数のオブジェクトを移動する際に、移動用の画像を表示画面上に表示する手段、
上記移動用画像の移動を指定する手段、
上記指定に応じて上記移動用画像を移動する手段、
上記移動用画像の移動に伴って、上記移動用画像に表示画面上のオブジェクトが接したかを否かを判別する手段、
接していると判別されたオブジェクトの複数を、上記移動用画像に接してから上記移動用画像の移動する方向に、その移動用画像が移動した分だけ一度に移動させる手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項５】
コンピュータを、
表示画面上に表示されたオブジェクトを移動する際に、移動用の画像を表示画面上に表示する手段、
上記移動用画像が表示されたとき、上記表示画面上のオブジェクトを上記移動用画像の端に移動することで、上記オブジェクトが上記移動用画像に吸引されたかのように表示する手段、
上記移動用画像の移動を指定する手段、
上記指定に応じて上記移動用画像を、それに吸引されたオブジェクトと共に移動する手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アイコン等の表示画面上に表示されたオブジェクトの表示位置を移動するオブジェクト移動装置、及び、そのようなオブジェクト移動装置の動作をコンピュータに実行させる命令を含むプログラムを格納したコンピュータが読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
近年のコンピュータにおけるユーザインターフェイスとして、ＧＵＩ（graphical user interface）を使用したシステムが主流となってきている。
【０００３】
このようなＧＵＩを使用したシステムのひとつの特徴として、アイコンを利用したデスクトップ画面がある。ここで、デスクトップ画面とは、コンピュータ画面から種々のアプリケーションプログラムを実行するためのベース画面であり、アイコンとは、アプリケーションプログラムを簡単に実行するために、アプリケーションプログラムとリンクされ、特徴のある図柄のとしてデスクトップ画面上に配置されるものである。而して、このようなデスクトップ画面に並べられたアイコンをクリックするだけで、そのアイコンに関連付けられたアプリケーションプログラムを実行できるようになっている。
【０００４】
【発明が解決しようとする課題】
ところで、上記のようなデスクトップ画面においては、複数のアイコンがそのデスクトップ画面上に配置され、必要に応じて名称順に等間隔に並べることができるようになっている。しかしながら、この機能はあくまでも綺麗に表示するためのものであり、デスクトップ画面上でアイコンの並びを全体的に少しずらす等の細かい設定をするには、アイコンをひとつずつセレクトしてから再配置するというような手間のかかる作業が必要であった。
【０００５】
本発明の課題は、一回の移動操作で表示画面上に表示された複数のオブジェクトの表示位置を移動できるようにすることである。
【０００６】
【課題を解決するための手段】
請求項１の発明の手段は次の通りである。
オブジェクト移動装置は、表示画面上に移動対象のオブジェクトが複数表示されるものであって、移動用画像表示手段と、移動指定手段と、移動用画像移動手段と、判別手段と、オブジェクト移動手段とから構成されている。
ここで、移動用画像表示手段は、移動用の画像を表示画面上に表示する。
移動指定手段は、上記移動用画像の移動を指定する。
移動用画像移動手段は、上記移動指定手段による指定に応じて上記移動用画像を移動する。
判別手段は、上記移動用画像移動手段による上記移動用画像の移動に伴って、上記移動用画像に表示画面上のオブジェクトが接したかを否かを判別する。
オブジェクト移動手段は、上記判別手段によって接していると判別されたオブジェクトの複数を、上記移動用画像に接してから上記移動用画像の移動する方向に、その移動用画像が移動した分だけ一度に移動させる。
【０００７】
また、請求項４の発明の手段は次の通りである。コンピュータ読み取り可能な記録媒体は、表示画面上に表示された複数のオブジェクトを移動する際に、コンピュータを以下の手段として機能させるためのプログラムを記録している。第１の手段は、移動用の画像を表示画面上に表示する手段である。第２の手段は、上記移動用画像の移動を指定する手段である。第３の手段は、上記指定に応じて上記移動用画像を移動する手段である。第４の手段は、上記移動用画像の移動に伴って、上記移動用画像に表示画面上のオブジェクトが接したかを否かを判別する手段である。第５の手段は、接していると判別されたオブジェクトの複数を、上記移動用画像に接してから上記移動用画像の移動する方向に、その移動用画像が移動した分だけ一度に移動させる手段である。
【０００８】
請求項１及び請求項４の発明の手段の作用は次の通りである。例えば矩形や線状の移動用画像を表示画面上に表示し、その移動操作がなされたならば、それに応じて上記移動用画像を移動させていき、その移動用画像に接したオブジェクト、例えばアイコンや図形、文書ブロックがあれば、そのオブジェクトを上記移動用画像の移動する方向に、その移動用画像が移動した分だけ一度に移動させるようにしている。従って、一回の移動操作で表示画面上に表示された複数のオブジェクトの表示位置を移動できるようになる。
【０００９】
また、請求項３の発明の手段は次の通りである。
移動用画像表示手段は、移動用の画像を表示画面上に表示する。
吸引表示手段は、上記移動用画像表示手段によって上記移動用画像が表示されたとき、表示画面上のオブジェクトを上記移動用画像の端に移動することで、上記オブジェクトが上記移動用画像に吸引されたかのように表示する。
移動指定手段は、上記移動用画像の移動を指定する。
移動手段は、上記移動指定手段による指定に応じて上記移動用画像を、それに吸引されたオブジェクトと共に移動する。
【００１０】
また、請求項５の発明の手段は次の通りである。コンピュータ読み取り可能な記録媒体は、表示画面上に表示された複数のオブジェクトを移動する際に、コンピュータを以下の手段として機能させるためのプログラムを記録している。第１の手段は、移動用の画像を表示画面上に表示する手段である。第２の手段は、上記移動用画像が表示されたとき、上記表示画面上のオブジェクトを上記移動用画像の端に移動することで、上記オブジェクトが上記移動用画像に吸引されたかのように表示する手段である。第３の手段は、上記移動用画像の移動を指定する手段である。第４の手段は、上記指定に応じて上記移動用画像を、それに吸引されたオブジェクトと共に移動する手段である。
【００１１】
請求項３及び請求項５の発明の手段の作用は次の通りである。例えば矩形や線状の移動用画像を表示画面上に表示し、例えばアイコンや図形、文書ブロック等のオブジェクトを、この表示した移動用画像の端に移動することで、上記オブジェクトが上記移動用画像に吸引されたかのように表示する。そして、上記移動用画像の移動操作がなされたならば、その移動用画像と一緒に、それに吸引されたオブジェクトを移動させるようにしている。従って、一回の移動操作で表示画面上に表示された複数のオブジェクトの表示位置を移動できるようになる。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図１の（Ａ）乃至図８の（Ｄ）を参照して説明する。
【００１６】
［第１の実施の形態］
図１の（Ａ）は、本発明の第１の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータの構成を示す図である。
【００１７】
このパーソナルコンピュータは、同図に示すように、ＣＰＵ１０、入力装置１２、表示装置１４、印刷装置１６、記憶装置１８、ＲＡＭ２０、伝送制御部２２等よりなる。
【００１８】
ここで、上記ＣＰＵ１０は、当該パーソナルコンピュータ全体を制御する制御部である。
【００１９】
また、上記入力装置１２は、編集機能を指定するための複数のファンクションキーを備えたキーボードである。更に、これは、マウス等のポインティングデバイスを含むことができる。また、上記表示装置１４は、ＣＲＴや液晶ディスプレィ等であり、上記印刷装置１６は、プリンタである。
【００２０】
上記記憶装置１８は、ハードディスクやＲＯＭ等である。この記憶装置１８には、上記ＣＰＵ１０で実行される当該パーソナルコンピュータの処理プログラムやアプリケーションプログラム、各種データ等が予め記憶されている。
【００２１】
上記ＲＡＭ２０は、図１の（Ｂ）に示すように、上記表示装置１４に表示されたデスクトップ画面上の各アイコン（移動対象のオブジェクト）についてのデータを記憶するアイコンデータメモリ２０Ａや、上記ＣＰＵ１０がプログラム実行中に利用するワークエリア２０Ｂ等の領域を備えている。
【００２２】
なお、上記アイコンデータメモリ２０Ａは、図１の（Ｃ）に示すように、各アイコン毎に、そのアイコンに対して付された名称、上記記憶装置１８に記憶された対応するアプリケーションプログラムの名称、デスクトップ画面上の表示位置、及び詳細は後述するような接触中フラグ並びに透過フラグを記憶している。ここで、表示位置は、図１の（Ｄ）に示すように、当該アイコンの右上座標と左下座標とからなっている。
【００２３】
また、上記伝送制御部２２は、通信回線（有線又は無線）２４を介して接続された他の機器との間でデータの送受信を行うものである。
【００２４】
なお、上記記憶装置１８に記憶するプログラムやデータ等は、フロッピーディスクや光（磁気）ディスク等の記憶媒体２６から読み込むようにしても良いし、上記伝送制御部２２により上記通信回線２４を介して接続された他の機器から受信して、これに記憶するようにしても良いことは勿論である。
【００２５】
次に、このような構成における動作を説明する。
図２は、本発明の第１の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータでのアイコン移動処理の動作を説明するフローチャートである。このフローチャートに記載した各機能を実現するプログラムは、ＣＰＵ１０が読み取り可能なプログラムコードの形態で上記記憶装置１８もしくは記憶媒体２６に記憶されており、所定の操作によりＣＰＵ１０によって実行されるものである。
【００２６】
まず、ユーザによって壁オブジェクト（移動用画像）の表示位置が指定され（ステップＳ１１）、更に、壁オブジェクトの表示方向及び領域の指定がなされると（ステップＳ１２）、壁オブジェクトを生成する（ステップＳ１３）。即ち、図３の（Ａ）に示すように、デスクトップ画面２８に複数のアイコン３０が表示されている状態で、同図に黒丸で示すようにマウスのクリック操作を行うことで壁オブジェクトの表示位置が指定され、そこから同図に矢印で示すようにマウスをドラッグ操作することで壁オブジェクトの表示方向及び領域（長さ）の指定がなされと、図３の（Ｂ）に示すように、それらの指定に応じた矩形形状の壁オブジェクト３２がデスクトップ画面２８上に表示される。なお、図３の（Ａ）及び（Ｂ）は、壁オブジェクト３２を横方向に指定した場合を示している。
【００２７】
そしてその後、透過アイコンの指定、壁オブジェクトの移動の指定（方向及び量）、或いは終了の入力、等のユーザによる指定を受け付ける（ステップＳ１４）。
【００２８】
ここで、透過アイコンの指定がなされたときには（ステップＳ１５）、アイコンデータメモリ２０Ａの、その指定されたアイコンと対応する透過フラグをオン（即ち「１」をセット）してから（ステップＳ１６）、上記ステップＳ１４に戻る。
【００２９】
また、壁オブジェクトの移動指定、つまりデスクトップ画面２８上に表示されている壁オブジェクト３２のマウスドラッグ操作がなされたときには（ステップＳ１７）、まず、アイコン３０がデスクトップ画面２８の表示端にまで移動されてしまっているかどうかを確認する（ステップＳ１８）。ここで、まだ、表示端にまで達していないと判断された場合には、上記壁オブジェクト３２に接触しているアイコン３０を判別し（ステップＳ１９）、アイコンデータメモリ２０Ａの、その接触していると判別されたアイコンと対応する接触中フラグをオン（即ち「１」をセット）する（ステップＳ２０）。
【００３０】
その後、上記アイコンデータメモリ２０Ａを参照して、透過フラグがオンになっているアイコン３０が有るか否かを判別する（ステップＳ２１）。そして、透過フラグがオンのアイコン３０が無ければ、表示されているアイコン３０のうち、アイコンデータメモリ２０Ａの接触中フラグがオンとなっているもの、つまり壁オブジェクト３２に接触しているアイコン３０を、壁オブジェクト３２の移動方向に移動量分だけ移動して（ステップＳ２２）、上記ステップＳ１４に戻る。また、透過フラグがオンのアイコン３０が有る場合には、アイコンデータメモリ２０Ａの接触中フラグがオン且つ透過フラグがオフ「即ち、（０）」となっているアイコン、つまり透過フラグオフのアイコン３０のうち壁オブジェクト３２に接触しているアイコン３０のみを、上記壁オブジェクト３２の移動方向に移動量分だけ移動して（ステップＳ２３）、上記ステップＳ１４に戻る。
【００３１】
これにより、図３の（Ｃ）に示すように、透過指定のされたアイコン３０Ａを除いたアイコン３０が、壁オブジェクト３２の移動と共に移動していき、横一列に整列されることになる。
【００３２】
一方、上記ステップＳ１７において、壁オブジェクト３２の移動指定がなされていないと判断した場合には、更に、終了の入力がなされたか否かを判別し（ステップＳ２４）、そのような終了入力もなされていない場合には、上記ステップＳ１４に戻る。
【００３３】
これに対して、終了入力がなされた場合には、あるいは、上記ステップＳ１８においてアイコン３０がデスクトップ画面２８の表示端にまで移動されたと判断されたときには、アイコンデータメモリ２０Ａのオンしている透過フラグを全てオフにし（ステップＳ２５）、更に、オンしている接触中フラグを全てオフする（ステップＳ２６）。そして、壁オブジェクト３２をデスクトップ画面２８から表示消去して（ステップＳ２７）、このアイコン移動処理を終了する。
【００３４】
以上のように、所望のアイコン３０を上横一列に整列させたい場合には、それら整列しようとするアイコン３０の下に壁オブジェクト３２を生成し、整列を望まないアイコン３０Ａに対しては透過設定を行ってから、壁オブジェクト３２を上方向に移動させていくと、その壁オブジェクト３２にアイコンが接触し、上記透過設定を行わなかったものだけが、この壁オブジェクト３２に結合され、壁オブジェクト３２と一緒に移動していく。そして、透過設定されていないアイコン３０が全て結合され、所定の位置までの移動が終了したならば、壁オブジェクト３２が消去され、アイコンの結合が解除されて、所望のアイコンだけが横一列に並んだ状態で表示される。
【００３５】
従って、アイコン３０を一つ一つ順に移動することなく、一回の動作で複数のアイコンを移動させることができ、しかも細かい移動条件も設定できる。
【００３６】
なお、所望のアイコン３０を右縦一列に整列させたい場合には、図３の（Ｄ）に示すように、壁オブジェクト３２を縦方向に生成して、右方向に移動させていけば良い。即ち、縦方向の整列も、上記横方向の整列と同様に行うことができる。
【００３７】
また、壁オブジェクト３２は、上記矩形形状のものに限定されるものではなく、図３の（Ｅ）に示すように、線状のものであっても良い。更には、図３の（Ｆ）又は（Ｇ）に示すように、紐状の任意曲線とし、その一端を固定端３４として指定して、そこを軸に回転移動させてアイコン３０を整列させるようなものであっても良い。
【００３８】
また、上記説明では、アイコン３０を移動させるものとしたが、本発明はアイコンに限らず、図４の（Ａ）に示すようなテキストデータの塊である文書ブロック３６や、図４の（Ｂ）に示すような図形３８等のオブジェクトであっても、同様に移動可能なことは勿論である。
【００３９】
［第２の実施の形態］
次に、本発明の第２の実施の形態を説明する。
本第２の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータの構成は、上記第１の実施の形態におけるそれと同様であるので、ここではその説明を省略する。
【００４０】
図５は、本発明の第２の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータでのアイコン移動処理の動作を説明するフローチャートである。このフローチャートに記載した各機能を実現するプログラムは、ＣＰＵ１０が読み取り可能なプログラムコードの形態で上記記憶装置１８もしくは記憶媒体２６に記憶されており、所定の操作によりＣＰＵ１０によって実行されるものである。
【００４１】
即ち、本第２の実施の形態においては、上記第１の実施の形態と同様にして、壁オブジェクト３２の位置、領域等が指定され、また透過アイコン等が指定される（ステップＳ３１）。すると、ＣＰＵ１０は、図６の（Ａ）に示すように、壁オブジェクト３２をデスクトップ画面２８上に生成する（ステップＳ３２）。そして、アイコン３０を、この生成した壁オブジェクト３２の端に吸着するよう、アイコン３０を移動する（ステップＳ３３）。なおこのとき、透過指定されたアイコン３０Ａは、吸着されない。そして、この壁オブジェクト３２とそれに吸着されたアイコン３０をグループ化する（ステップＳ３４）。
【００４２】
その後、図６の（Ｃ）に示すように、ユーザにより壁オブジェクト３２の移動操作がなされたならば（ステップＳ３５）、その壁オブジェクト３２の移動した座標分だけ、グループ内の各アイコン３０を移動させる（ステップＳ３６）。
【００４３】
よって、このとき、透過指定されたアイコン３０Ａは移動しない。
【００４４】
そして、上記グループ化されたアイコン３０が所望の位置に達したかどうか、つまり終了入力がなされたかどうかを判別し（ステップＳ３７）、まだであれば上記ステップＳ３５に戻る。
【００４５】
而して、終了入力がなされたならば、壁オブジェクト３２とアイコン３０のグループ化を解除して（ステップＳ３８）、図６の（Ｄ）に示すように、壁オブジェクト３２を表示消去して（ステップＳ３９）、このアイコン移動処理を終了する。
【００４６】
このように、壁オブジェクト３２を生成後に吸着実行を行うことにより、壁オブジェクト３２にアイコン３０が吸着され、壁オブジェクト３２に結合されるので、壁オブジェクト３２の移動操作を行えば、それに吸着された全てのアイコン３０を一緒に移動させることができる。即ち、アイコン３０を一つ一つ順に移動することなく、一回の動作で複数のアイコン３０を移動させることができるようになる。
【００４７】
なお、図６の（Ｅ）乃至（Ｈ）に示すように、壁オブジェクト３２の両側にアイコン３０を吸着させるようにしても良い。また、上記第１の実施の形態で説明したように、壁オブジェクト３２の形状は矩形形状に限定されるものではなく、移動対象のオブジェクトもアイコンに限定されるものではないことは勿論である。
【００４８】
［第３の実施の形態］
次に、本発明の第３の実施の形態を説明する。
本第３の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータの構成は、前述の第１の実施の形態におけるそれと同様であるので、ここではその説明を省略する。
【００４９】
図７の（Ａ）は、本発明の第３の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータでのアイコン移動処理の動作を説明するフローチャートである。このフローチャートに記載した各機能を実現するプログラムは、ＣＰＵ１０が読み取り可能なプログラムコードの形態で上記記憶装置１８もしくは記憶媒体２６に記憶されており、所定の操作によりＣＰＵ１０によって実行されるものである。
【００５０】
即ち、本第３の実施の形態においては、マウス操作により、囲いオブジェクト(移動用画像)の位置、領域等が指定されると（ステップＳ４１）、図７の（Ｂ）に示すように、囲いオブジェクト４０をデスクトップ画面２８上に生成する（ステップＳ４２）。ここで、囲いオブジェクト４０の位置、領域等が指定は、その左上点と右下点の座標を指定することにより行われる。
【００５１】
そして、非吸収アイコン３０Ｂを指定すると（ステップＳ４３）、その指定された非吸収アイコン３０Ｂ以外のアイコン３０が、図７の（Ｃ）に示すように囲いオブジェクト４０内へ移動され、該囲いオブジェクト４０内で整列される（ステップＳ４４）。
【００５２】
この囲いオブジェクト内部へアイコンの移動及び整列処理は、図８の（Ａ）に示すようにして行われる。
【００５３】
即ち、図８の（Ｂ）に示すようにアイコンが配列されているとすると、それら各アイコンの表示位置座標（図８の（Ｃ）を参照）に応じた配置関係を判断する（ステップＳ４４Ａ）。そして、図８の（Ｄ）に示すように、囲いオブジェクト４０に近いアイコン３０から奥側上方より均等配置していく（ステップＳ４４Ｂ）。このとき、同列に配置できなければ（ステップＳ４４Ｃ）、次行を指定して（ステップＳ４４Ｄ）、次行に配置可能であれば（ステップＳ４４Ｅ）、上記ステップＳ４４Ｂに戻って次行に均等配置していくことになる。そして、配置可能な次行がない場合には、残りのアイコンの移動及び整列は行わない。
【００５４】
こうしてアイコンを囲いオブジェクト内部に移動整列したならば、次に、囲いオブジェクト４０とその内部のアイコン３０とをグループ化し（ステップＳ４５）、囲いオブジェクト４０の移動操作に応じて、図７の（Ｄ）に示すように、内部のアイコン３０を一緒に移動させる（ステップＳ４６）。そして、終了入力がなされたならば、囲いオブジェクト４０とその内部のアイコン３０とのグループ化を解除して（ステップＳ４７）、図７の（Ｅ）に示すように、囲いオブジェクト４０を表示消去して（ステップＳ４８）、このアイコン移動処理を終了する。
【００５５】
このように、囲いオブジェクト４０を生成後にその内部へのアイコン３０の吸収整列を行うことにより、囲いオブジェクト４０にアイコン３０が結合されるので、囲いオブジェクト４０の移動操作を行えば、その内部に吸収整列された全てのアイコン３０を一緒に移動させることができる。即ち、アイコン３０を一つ一つ順に移動することなく、一回の動作で複数のアイコン３０を移動させることができるようになる。
【００５６】
なお、本第３の実施の形態においても、囲いオブジェクト４０の形状は矩形形状に限定されるものではなく、円形や三角形等でも良く、また、移動対象のオブジェクトもアイコンに限定されるものではないことは勿論である。
【００５７】
【発明の効果】
本発明によれば、一回の移動操作で表示画面上に表示された複数のオブジェクトの表示位置を移動させることができる。
【図面の簡単な説明】
【図１】（Ａ）は本発明の第１の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータの構成を示す図、（Ｂ）は（Ａ）中のＲＡＭの記憶内容を示す図、（Ｃ）は（Ｂ）中のアイコンデータメモリの内容を示す図であり、（Ｄ）は（Ｃ）中のアイコン表示位置として記憶する座標を説明するための図である。
【図２】本発明の第１の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータでのアイコン移動処理の動作を説明するフローチャートである。
【図３】（Ａ）乃至（Ｃ）はそれぞれ第１の実施の形態におけるデスクトップ画面の変遷を説明するための図であり、（Ｄ）乃至（Ｇ）はそれぞれ第１の実施の形態の変形例を説明するためのデスクトップ画面を示す図である。
【図４】（Ａ）及び（Ｂ）はそれぞれ第１の実施の形態の別の変形例を説明するためのデスクトップ画面を示す図である。
【図５】本発明の第２の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータでのアイコン移動処理の動作を説明するフローチャートである。
【図６】（Ａ）乃至（Ｄ）はそれぞれ第２の実施の形態におけるデスクトップ画面の変遷を説明するための図であり、（Ｅ）乃至（Ｈ）はそれぞれ第２の実施の形態の変形例におけるデスクトップ画面の変遷を説明するための図である。
【図７】（Ａ）は本発明の第３の実施の形態に係るオブジェクト移動装置の適用されたパーソナルコンピュータでのアイコン移動処理の動作を説明するフローチャートであり、（Ｂ）乃至（Ｅ）はそれぞれ第３の実施の形態におけるデスクトップ画面の変遷を説明するための図である。
【図８】（Ａ）は図７の（Ａ）中の囲いオブジェクト内部へアイコンの移動及び整列処理のフローチャートであり、（Ｂ）乃至（Ｄ）はそれぞれ（Ａ）の囲いオブジェクト内部へアイコンの移動及び整列処理を説明するためのデスクトップ画面の変遷を示す図である。
【符号の説明】
１０      ＣＰＵ
１２      入力装置
１４      表示装置
１６      印刷装置
１８      記憶装置
２０      ＲＡＭ
２０Ａ      アイコンデータメモリ
２０Ｂ      ワークエリア
２２      伝送制御部
２４      通信回線
２６      記憶媒体
２８      デスクトップ画面
３０      アイコン
３０Ａ      透過アイコン
３０Ｂ      非吸収アイコン
３２      壁オブジェクト
３４      固定端
３６      文書ブロック
３８      図形
４０      囲いオブジェクト
【図１】
0003845738.tif 000002
【図２】
0003845738.tif 000003
【図３】
0003845738.tif 000004
【図４】
0003845738.tif 000005
【図５】
0003845738.tif 000006
【図６】
0003845738.tif 000007
【図７】
0003845738.tif 000008
【図８】
0003845738.tif 000009