トップ :: G 物理学 :: G06 計算;計数




【発明の名称】 情報処理装置,情報処理装置の制御プログラム,同制御プログラムを格納した記憶媒体
【発明者】 【氏名】吉村 文夫

【要約】 【課題】ウインドウ操作等の簡易化を図ること【構成】同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされたアイコンに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する制御プログラムを格納した情報処理装置において,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなる情報処理装置

【解決手段】
【特許請求の範囲】
【請求項1】 同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされたアイコンに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する制御プログラムを格納した情報処理装置において,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置【請求項2】 同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされたアイコンに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する情報処理装置の制御プログラムにおいて,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置の制御プログラム【請求項3】 同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされた操作ウインドウに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する情報処理装置の制御プログラムを格納した記憶媒体において,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置の制御プログラムを格納した記憶媒体【請求項4】 上記機能表示が該操作ウインドウに対応するアプリケーションを終了する機能を現すものであり,上記予め定めた機能が上記操作ウインドウを最小化する機能である請求項1記載の情報処理装置。
【請求項5】 上記機能表示が操作ウインドウに対応するアプリケーションを終了する機能を現すものであり,上記予め定めた機能が上記操作ウインドウを最小化する機能である請求項2記載の情報処理装置の制御プログラム。
【請求項6】 上記機能表示が操作ウインドウに対応するアプリケーションを終了する機能を現すものであり,上記予め定めた機能が上記操作ウインドウを最小化する機能である請求項3記載の情報処理装置の制御プログラムを格納した記憶媒体。
【発明の詳細な説明】【0001】
【産業上の利用分野】この発明は複数の操作ウィンドウをモニタ画面上に表示できるマルチウインドウ機能を有する情報処理装置において,迅速なウインドウ処理操作を提供することのできる情報処理装置,その制御プログラム,及び該制御プログラムを格納した記憶媒体に関するものである。
【0002】
【従来の技術】近年のコンピュータ,即ち情報処理装置は,一般にアプリケーションを操作する操作ウインドウをモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコン等をポインタにより選択した状態でドラッグアンドドロップすることでドロップされたアイコン等に対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する情報処理装置の制御プログラムを格納している。また上記ウインドウ制御機能には,一つのモニタ画面上に操作画面(ウインドウ)を複数個設定する(マルチウインドウ機能)ことができる他,該操作ウインドウ上に表示されたXボタン等の所定の機能表示をポインタによって操作することで,その操作ウインドウを起動しているアプリケーションを終了させたり,操作ウインドウを拡大/縮小,最大化/最小化,アイコン化する,あるいはこれらの操作ウインドウを重ねて表示する等の機能が含まれる上述したドラッグアンドドロップ機能は,アイコン等の上にマウス等のポインティングデバイスによるポインタを移動させ,上記ポインティングデバイスのボタンを押したまま移動させる事をドラッグと呼び,この後,そのボタンを放す事をドロップと呼ぶが,ドロップした場所により,ドラッグしたアイコン等に関連付けられたプログラムにファイルのオープン/コピー/移動/削除等の予め定めた所定の動作が与えられる機能である。この場合,ドロップ先は,同一アプリケーション内に留まらず,他のウィンドウ内へのドロップも可能であり,アプリケーション間へのデータの受け渡しに非常に有効な手段となっている。
【0003】
【発明が解決しようとする課題】しかしながら,従来のドラッグアンドドロップ機能では,アイコン等をドラッグしたままの状態では,ポインタがすでにドラッグという作業をしているので,例えば他の操作ウインドウを閉じたり最小化したりするような他のアクションを実行出来ない従って,ドラッグ&ドロップを行う場合には,ドラッグする前に事前にドロップ先がウィンドウ画面に出ている事を確認しなければならない。例えば図3の(3−1)は操作ウインドウWaが操作ウインドウWbの上に配置されており,操作ウインドウWbの領域を一部隠しているそのため,操作ウインドウWa上のアイコンAcをドラッグし,操作ウインドウWbヘドロップする時には,ドロップ先が操作ウインドウWaで隠されていない場所でないとドロップすることが出来ない。また,(3−2)の様に操作ウインドウWaが完全にWbを覆い隠してしまった場合には,操作ウインドウWbへのドロップはまったく出来ない。この問題を回避する為に,従来は(3−3)の様に操作ウインドウWaとWbを重ならない様に配置した上でのドラッグアンドドロップするようにしているが,その為にドラッグアンドドロップに先だって,アプリケーションA/Bのそれぞれの操作ウインドウを狭める作業が必要であり,また,操作ウインドウを狭める事でアプリケーション自体の操作性を著しく損なう場合が考えられる。また,表示能力(解像度)が低い表示システムを持つ例えば携帯端末や携帯電話のような情報処理装置では,この問題がより深刻化する。上記のようなウィンドウ操作は,単にアプリケーションAからアプリケーションBヘファイルをドラッグ&ドロップする為に,ポインティングデバイスの操作を何度も繰り返す作業が発生し,作業効率が著しく損なわれると思われる。従って本発明は,上記従来技術に内在する問題点の解消を目的とするものである。
【0004】
【課題を解決するための手段】上記目的を達成するための情報処理装置としての本発明は,同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされたアイコンに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する制御プログラムを格納した情報処理装置において,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置として構成されているまた,該情報処理装置を制御するためのプログラムに関する本発明は,同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされたアイコンに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する情報処理装置の制御プログラムにおいて,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置の制御プログラムとして構成されている更に,該プログラムを格納する記憶媒体としての本発明は,同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされた操作ウインドウに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する情報処理装置の制御プログラムを格納した記憶媒体において,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置の制御プログラムを格納した記憶媒体として構成されている。上記機能表示は該操作ウインドウに対応するアプリケーションを終了する機能を現すものであってもよい。また,上記機能表示が操作ウインドウに対応するアプリケーションを終了する機能を現すものであり,上記予め定めた機能が上記操作ウインドウを最小化する機能であっても良い。
【0005】
【実施の形態】続いて添付した図面を参照して本発明を具体化した実施の形態について説明し,本発明の理解に供する。ここに図1は本実施の形態に係る情報処理装置の構成を示す概念図,図2は同情報処理装置における処理手順を示すフローチャートである。この実施形態に係る情報処理装置Hは,概略図1に示すようにモニタ画面を表示するディスプレイ装置1と,モニタ画面上の位置を指定するポインティングデバイスの入力装置2と,各アプリケーションのウィンドウ制御モジュール3とそれらを管理するマルチウィンドウ管理モジュール4と,時間管理モジュール5と,各種情報を記憶する外部記憶装置6を具備し,マルチウインドウ機能と,ドラッグアンドドロップ機能を達成するような公知のハードウエア要素を具備して構成されている。次に上記各モジュールによる本実施形態に係る制御手順について図2のフローチャートを参照して説明するなお以下の説明中のS1,S2,…は処理手順(ステップ)の番号を示す。前記ディスプレイ装置1にアプリケーションに対応する操作ウィンドウが複数表示されている時(S1),前記マルチウィンドウ管理モジュール4は,マウス等のポインティングデバイスのポインタの座標を常時監視し,検出する(S2)上記S2において,ポインタの座標が機能表示の一例であるXボタン上にあるとマルチウインドウ管理モジュール4が判断した場合(S3),次にドラッグ状態であるかどうかをチェックする(S4)。ドラッグ状態で,Xボタン上にポインタがある場合は,時間管理モジュール5のタイマを始動或いは限時動作を継続させる(S5)。次に時間管理モジュールが一定時間経過しているかどうかチェックし(S6),経過していない場合は,S2に戻って引き続きポインタの位置座標を検出するこうして,ポインタがXボタン上にある間はS2〜S6の処理が繰り返されるが,やがて時間管理モジュール5で設定した所定時間が経過すると(S6),マルチウィンドウ制御モジュール4はアプリケーション制御モジュールを通して,Xボタンの付された操作ウインドウを最小化する制御を行い(S7),更にタイマをクリアすると共に(S8),引き続き従来どおりのウィンドウ作業が行われる(S9)【0006】一方,(S4)でドラッグ状態で無い場合,或いは(S5)でXボタン上にポインタが無い場合は,いずれも時間管理モジュール5のタイマをクリアして停止させ(S8),従来どおりのウィンドウ作業を行う(S9)。上記作業を行う事によって,ドラッグ状態を維持したままで操作ウインドウを最小化させる事が出来,操作ウインドウに隠れていた領域への速やかなドロップが可能になる。図4は上記図2の手順に伴うウィンドウの変化を示す画面の実例である。まず,複数のアプリケーションソフトを動作させる。この時,各アプリケーションに関連する操作ウィンドウの配置や大きさを気にする必要は無い。(4−1)は従来技術の(3−2)と同じケースを想定しており,アプリケーションAの操作ウインドウWaがアプリケーションBによる操作ウインドウWbを完全に隠しているので,ウインドウWaにあるアイコンをドラッグし,ウインドウwbへドロップする事が出来ない場合があることを示している。上記ケースにおいて,ウインドウWaからウインドウWb上のウインドウWaに隠れている部分にアイコンをドラッグアンドドロップするには,まず,ウインドウWa上のアイコンをドラッグし,ドラッグしたままでポインタをウインドウWa上のXボタン上に移動させ,Xボタン上に一定時間停留させる(4−2)。 ポインタが一定時間Xボタン領域上に停留すると,アプリケーションAの操作ウィンドウWaの最小化が実行され,ウインドウWaの下に隠れていた操作ウインドウWbが現れる。この時,ドラッグした状態を維持したままになっているので,ドラッグしているアイコン等をアプリケーションBの操作ウインドウWbへドロップさせる事が可能になる。(4−3)
【0007】
【実施例】上記実施形態においては,機能表示の一例である操作ウインドウを閉じる機能を表すXボタン上にドラッグ中のポインタを所定時間置くと,その操作ウインドウを最小化するケースが説明された。本発明の要旨はこの実施の形態に限定されない。例えば,ポインタを最小化機能をあらわる「−」ボタン上に置いた場合に,ウインドウの最小化が行なわれ,「X」ボタン上に置かれた場合に,そのウインドウに関連するアプリケーションの終了が行なわれ,逆に最大化ボタン上に置かれた場合に,ウインドウの最大化を実行するようにしても良いこのように本発明の要旨は,ドラッグ状態にあるポインタがウインドウに付された機能表示上に置かれたまま所定時間が経過した時に,予めその機能表示に関連付けられた機能が達成されることであり,機能表示の種類は上記の例に限定されず,また機能表示に関連付けられた機能も前記の例に限定されるものではない。
【0008】本発明では,この機能を持つことで,アイコン等をドラッグしている状態でも,ポインタを所定の機能ボタンなどの機能表示上に移動させ,一定時間停留するだけで操作ウインドウを最小化したり,アプリケーションを終了させたり,等の種々の機能を達成できるので,複雑なキー操作はまったく必要なくポインタの一連の動作により作業をよりスムーズに進行させる事が出来,事前にドロップ先を画面上に配置しておくという面倒な操作も必要も無くなり,作業の効率化が計れる。
【0009】
【効果】本発明に係る情報処理装置は,同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされたアイコンに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する制御プログラムを格納した情報処理装置において,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置として構成されている従って,面倒なキー操作や,予めウインドウを移動させたり,縮小させたりと言った煩雑な操作を必要とすることなく,ウインドウの最小化その他予め定めた機能を達成することが出来る。また,該情報処理装置を制御するためのプログラムに関する本発明は,同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされたアイコンに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する情報処理装置の制御プログラムにおいて,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置の制御プログラムとして構成されているこの場合も,上記情報処理装置と同様の効果を達成することが出来る。更に,該プログラムを格納する記憶媒体としての本発明は,同時に複数のアプリケーションをそれぞれ操作する複数の操作ウインドウを一つのモニタ画面内に表示するウインドウ制御機能と,上記モニタ画面上に表示されたアイコンをポインタにより選択した状態でドラッグアンドドロップすることでドロップされた操作ウインドウに対応するアプリケーションを所定の態様で動作させるドラッグアンドドロップ機能とを具備する情報処理装置の制御プログラムを格納した記憶媒体において,あるアイコンをドラッグしているポインタが,操作ウインドウ内の所定の機能表示上で所定時間停止した時,該操作ウインドウを予め定めた所定の機能に従って処理する機能を上記ウインドウ制御プログラムが更に具備してなることを特徴とする情報処理装置の制御プログラムを格納した記憶媒体として構成されている。効果は,上記情報処理装置と同様である。上記機能表示は該操作ウインドウに対応するアプリケーションを終了する機能を現すものであってもよい。また,上記機能表示が操作ウインドウに対応するアプリケーションを終了する機能を現すものであり,上記予め定めた機能が上記操作ウインドウを最小化する機能であっても良い。従って,ドラッグ状態を維持したままで操作ウインドウを最小化させるなどの所定の機能を達成する事が出来,操作ウインドウに関する操作性が著しく向上する
【出願人】 【識別番号】000005049
【氏名又は名称】シャープ株式会社
【出願日】 平成13年5月18日(2001.5.18)
【代理人】 【識別番号】100084135
【弁理士】
【氏名又は名称】本庄 武男
【公開番号】 特開2002−341990(P2002−341990A)
【公開日】 平成14年11月29日(2002.11.29)
【出願番号】 特願2001−149729(P2001−149729)