(57)【特許請求の範囲】
【請求項１】
複数のオブジェクトから構成される図形、記号、キャラクタ等をディスプレイ上で作成、編集するための図形編集装置であって、
画面の所定領域に、所定の方向に沿って前記図形編集装置の機能に関連する複数のアイコンを表示するアイコン表示手段と、
前記複数のアイコンのいずれかをポインタにより指示してクリックするための操作部材と、
前記複数のアイコンのいずれかがクリックされると、クリックされたアイコンに対応した機能もしくは属性を表示する属性ウィンドウを、前記所定方向に沿ってかつ前記クリックされたアイコンに隣接して表示させるウィンドウ表示手段と、
前記アイコンおよび前記属性ウィンドウが重ならないように全てのアイコンおよび属性ウィンドウの配置を前記所定方向に沿って変更するように前記アイコン表示手段および前記ウィンドウ表示手段を制御する表示位置制御手段と、
前記表示位置制御手段により表示位置が変更された場合に全てのアイコンおよび表示中の属性ウィンドウ並びにクリックされたアイコンに対応した属性ウィンドウが前記所定領域内に欠けることなく表示可能か否かを判定する判定手段と、
前記判定手段が表示できないと判定した場合に、前記クリックされたアイコン以外のアイコンに対応していてかつ開かれている属性ウィンドウのうち少なくとも一つを閉じるように前記ウィンドウ表示手段を制御する表示範囲調整手段と、を有することを特徴とする図形編集装置。
【請求項２】
前記複数のアイコンにそれぞれ対応した複数の前記属性ウィンドウは、前記表示範囲調整手段によって消去される際に、表示を残す優先順位が定められており、前記クリックされたアイコン以外のアイコンに対応していてかつ開かれている属性ウィンドウのうち前記優先順位の低いものから順に消去されることを特徴とする請求項１に記載の図形編集装置。
【請求項３】
前記所定領域は少なくとも前記所定方向においてその幅が変更可能であり、前記所定領域が変更された場合に前記判定手段および前記表示範囲調整手段が機能することを特徴とする請求項１または請求項２に記載の図形編集装置。
【請求項４】
前記複数のアイコンは出力装置を示すアイコンを含み、前記出力装置を含むアイコンに対応した属性ウィンドウ内には出力フォーマットに関する設定項目が表示されることを特徴とする請求項１から請求項３のいずれかに記載の図形編集装置。
【請求項５】
前記複数のアイコンは図形編集モードを選択するアイコンを含み、前記図形編集モードを選択するアイコンに対応した属性ウィンドウ内には図形編集のためのツールメニューが表示されることを特徴とする請求項１から請求項３のいずれかに記載の図形編集装置。
【請求項６】
前記複数のアイコンは文字入力モードを選択するアイコンを含み、前記文字入力モードを選択するアイコンに対応した属性ウィンドウ内にはフォント、サイズ、スタイルを設定するための項目が表示されることを特徴とする請求項１から請求項３のいずれかに記載の図形編集装置。
【請求項７】
前記ウィンドウ表示手段は、前記アイコンがクリックされたときに、当該アイコンに対応した前記属性ウィンドウが既に表示されている場合には、当該属性ウィンドウを非表示とすることを特徴とする請求項１に記載の図形編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画面に表示された複数のアイコンをクリックして各アイコンに対応したウィンドウを表示させて各種の処理を実行する図形編集装置に関する。
【０００２】
【従来の技術】
従来より、図形や文書を編集する装置（以下、本明細書では単に図形編集装置と呼ぶが、図形のみを編集する装置、文書のみを編集する装置、図形および文書を編集する装置を含むものとする）においては、フォントの設定変更や、図形の変形、配置の変更等が頻繁に行われる。この様な処理は、メニューからコマンドを選択して実行することもできるが、利用者が直感的に操作できるよう、画面上に一まとまりの処理や機能を表す図形（アイコン）と、アイコンにより表された処理及び機能の各種の設定を行うための属性ウィンドウとを表示させて、属性ウィンドウ内のメニューにより必要な処理を実行するようにしたものがある。
【０００３】
【発明が解決しようとする課題】
この様な属性ウィンドウは、機能・処理毎に多数準備されている方が、利用者が必要な処理を的確に選択することができる。しかしながら、編集画面のサイズには限りがあるため、属性ウィンドウが増え過ぎると作画に使用できる編集領域が狭くなり、編集作業に支障をきたす場合がある。
【０００４】
このため、この種の装置においては、利用者が属性ウィンドウを閉じたり開いたりできるようにし、編集領域が狭くなると不要になった属性ウィンドウを閉じるようにしていた。しかし、ある属性ウィンドウを開く際に他のウィンドウを閉じるのは、編集処理を行っている利用者にとっては煩雑な作業であり、改善が望まれていた。
【０００５】
本発明は、上記の事情に鑑み、一連の機能や処理毎に複数の属性ウィンドウを開いて、その属性ウィンドウ内で各機能・処理の設定を行うことのできる図形編集装置において、利用者に煩わしい操作を強いることなく、かつ編集に必要な領域を狭くすることのない図形編集装置を提供することを課題としている。
【０００６】
【課題を解決するための手段】
上述の課題を解決するため、請求項１に記載の図形編集装置は、複数のオブジェクトから構成される図形、記号、キャラクタ等をディスプレイ上で作成、編集するための図形編集装置であって、画面の所定領域に、所定の方向に沿って前記図形編集装置の機能に関連する複数のアイコンを表示するアイコン表示手段と、前記複数のアイコンのいずれかをポインタにより指示してクリックするための操作部材と、前記複数のアイコンのいずれかがクリックされると、クリックされたアイコンに対応した機能もしくは属性を表示する属性ウィンドウを、前記所定方向に沿ってかつ前記クリックされたアイコンに隣接して表示させるウィンドウ表示手段と、前記アイコンおよび前記属性ウィンドウが重ならないように全てのアイコンおよび属性ウィンドウの配置を前記所定方向に沿って変更するように前記アイコン表示手段および前記ウィンドウ表示手段を制御する表示位置制御手段と、前記表示位置制御手段により表示位置が変更された場合に全てのアイコンおよび表示中の属性ウィンドウ並びにクリックされたアイコンに対応した属性ウィンドウが前記所定領域内に欠けることなく表示可能か否かを判定する判定手段と、前記判定手段が表示できないと判定した場合に、前記クリックされたアイコン以外のアイコンに対応していてかつ開かれている属性ウィンドウのうち少なくとも一つを閉じるように前記ウィンドウ表示手段を制御する表示範囲調整手段と、を有することを特徴としている。
【０００７】
前記複数のアイコンにそれぞれ対応した複数の前記属性ウィンドウは、前記表示範囲調整手段によって消去される際に、表示を残す優先順位が定められており、前記クリックされたアイコン以外のアイコンに対応していてかつ開かれている属性ウィンドウのうち前記優先順位の低いものから順に消去されるようにすることができる。
【０００８】
前記所定領域は少なくとも前記所定方向においてその幅が変更可能であり、前記所定領域が変更された場合に前記判定手段および前記表示範囲調整手段が機能するように構成することができる。この場合、所定領域は、編集画面の幅を変更することにより変更することができる。
【０００９】
前記複数のアイコンは出力装置を示すアイコンを含み、前記出力装置を含むアイコンに対応した属性ウィンドウ内には出力フォーマットに関する設定項目が表示される構成とすることが可能である。
【００１０】
また、前記複数のアイコンは図形編集モードを選択するアイコンを含み、前記図形編集モードを選択するアイコンに対応した属性ウィンドウ内には図形編集のためのツールメニューが表示される構成とすることも可能である。
【００１１】
さらに、前記複数のアイコンは文字入力モードを選択するアイコンを含み、前記文字入力モードを選択するアイコンに対応した属性ウィンドウ内にはフォント、サイズ、スタイルを設定するための項目が表示されるようにすることも可能である。
【００１２】
また、前記ウィンドウ表示手段は、前記アイコンがクリックされたときに、当該アイコンに対応した前記属性ウィンドウが既に表示されている場合には、当該属性ウィンドウを非表示とするように構成することができる。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。図１は、本発明の実施の形態である、図形編集装置１００の外観を簡略化して示す図である。図形編集装置１００は、装置本体１と、装置本体１にインターフェースＩ／Ｆを介して接続されたキーボード２、マウス３、ディスプレイ４を有する。また、装置本体１にはプリンタ５もインターフェースＩ／Ｆを介して接続されている。
【００１４】
装置本体１は、図３に示すようにＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ１４等を有している。ＣＰＵ１１は図形編集装置１００全体の制御を司るもので、ＲＯＭ１２に格納された各種のプログラムを実行する。ＲＡＭ１３は後述するアイコン表示領域の有効幅を格納する幅格納領域１３Ａ、図形編集処理中のデータの一時的な格納のための作業領域１３Ｂを有する。図形編集装置１００により生成された図形・文書データはＨＤＤ１４に格納される。また、ＨＤＤ１４には、様々な出力装置へのデータ出力を制御するためのドライバソフトウェアが各出力装置に対応して格納されている。なお、出力装置はプリンタに限られるものではなく、例えばファクスモデムを介してファクシミリデータを出力するような場合も含まれる。
【００１５】
キーボード２からは図形・文書の編集に際し、数字、文字や記号ならびに種々のコマンドを入力することができる。また、マウス３により、図形の描画や変形などの編集処理、ディスプレイ４に表示されている図形、文字、メニューの選択などの操作を行うことができる。マウス３を机上で移動させると、マウス３の移動量および方向がインターフェースＩ／Ｆを介してＣＰＵ１１に入力される。また、マウス３に設けられているボタン（マウスボタン）を押すことにより、所定の信号がマウス４からＣＰＵ１１に入力される。
【００１６】
ＣＰＵ１１は、実行中のプログラムに対応した画像と共にマウスポインタをディスプレイ４に表示している。本明細書においては、ディスプレイ４に表示されている点やある領域などを指し示す位置にマウスカーソルを位置させて、その状態でマウスボタンを押しすぐに離す操作を、クリックすると表現する。例えば、ディスプレイ４に表示されているアイコン上にマウスカーソルを位置させてマウスボタンを押し直ちに離す操作を、アイコンをクリックする、という表現で表すものとする。なお、このマウス３により本発明の操作部材が構成される。
【００１７】
ＣＰＵ１１により図形編集用のプログラムが開始されると、編集画面がディスプレイ４に表示される。編集画面の一例を図２に示す。編集画面は、ディスプレイ４のスクリーン４Ｓに編集ウィンドウ４０として表示される。編集ウィンドウ４０は、スクリーン４Ｓ上で位置を変えることができる。編集ウィンドウ４０の位置を変えるには、マウスカーソルをウィンドウ４０の所定の位置に位置させ、マウスボタンを押したままマウスを移動させる。
【００１８】
編集ウィンドウ４０は、最上部にタイトルバー４０１を有する。タイトルバー４０１には編集中のファイルのタイトルが表示される。タイトルバー４０１の下にはメニューバー４０２が表示される。メニューバー４０２には、種々のメニューが表示されており、各メニューをクリックするか、メニューに対応したキーボード２のキー操作を行うと、各メニューのサブメニューがいわゆるプルダウンメニューとして表示される。利用者はサブメニューの中から実行しようとする処理を選択することにより、編集操作を行う。なお、更に下位のメニューがプルダウン表示されるサブメニューの項目もある。
【００１９】
メニューバー４０２の下方には、アイコン表示領域４００が設けられており、アイコン表示領域４００にはアイコン４０３、４０５および４０７が表示されている。
【００２０】
図２に示す出力装置アイコン４０３は出力装置としてテープ状の記録媒体上に印刷するテーププリンタが選択されている場合のアイコンを示す。各アイコン４０３、４０５、４０７がクリックされると、アイコンに関する情報の設定・表示のためのプロパティウィンドウ（属性ウィンドウ）の表示・非表示の切替の要求として処理される。すなわち、プロパティウィンドウが開かれていないアイコンをクリックすると、プロパティウィンドウを開く要求となり、プロパティウィンドウが表示されている状態で対応するアイコンをクリックするとプロパティウィンドウを非表示にする要求として処理される。
【００２１】
従って、図２に示す状態でアイコン４０３をクリックすると、プロパティウィンドウ４０４は消える。この時、プロパティウィンドウ４０４の消滅に伴って、その右側のアイコン４０５、プロパティウィンドウ４０６、アイコン４０７の表示位置は図２の左方にずれ、各アイコン、ウィンドウ間の間隔が不必要に大きくならないようになっている。
【００２２】
アイコン４０３は、選択されている出力装置を示す出力装置アイコンである。出力装置アイコン４０３のクリックにより表示・非表示される出力装置用のプロパティウィンドウである出力書式設定ウィンドウ４０４内部には、出力装置アイコン４０３により示される出力装置において用いられる記録媒体の送り量や印字色の設定メニュー、媒体の幅などが表示される。当該出力装置アイコン４０５に対応した出力装置が複数のサイズの記録媒体を使用可能であれば、それらの選択も出力書式設定ウィンドウ４０４内に表示されるメニューにより可能となる。
【００２３】
アイコン４０５はテキスト入力モードに切り換えるためのテキストアイコンである。テキストアイコン４０５をクリックすると、図２に示すような文字スタイル設定用のプロパティウィンドウである文字書式ウィンドウ４０６が表示される。文字書式設定ウィンドウ４０６は、これから入力する記号・数字・文字や、選択中の記号・数字・文字などの色、フォントおよびサイズ、アンダーライン、アウトラインなどの文字修飾を設定するためのウィンドウである。
【００２４】
アイコン４０７は図形配列アイコンである。図形の整列（左寄せ、右寄せ、センタリングや、複数の図形の配分など）、図形の塗りつぶしパターンの設定、図形の回転や変形等を行うための図形配列設定ウィンドウ４０８（図４参照）の表示・非表示が図形配列アイコン４０７のクリックにより切り換えられる。上記のアイコン４０３、４０５および４０７は常時ディスプレイ４上に表示されており、プロパティウィンドウ４０４、４０６、４０８はアイコンのクリックにより表示・非表示が切り替わる。
【００２５】
例えば、図２においては、出力装置アイコン４０３およびテキストアイコン４０５に関してはそれぞれ出力装置書式設定ウィンドウ４０４および文字書式設定ウィンドウ４０６が隣接して表示されている。この状態から、テキストアイコン４０５をクリックし、さらに図形配列アイコン４０７をクリックすると、図４に示すように、文字書式設定ウィンドウ４０６は非表示となり、図形配列設定ウィンドウ４０８が図形配列アイコン４０７に隣接して表示される。なお、図２と図４を比較すると分かるように、文字書式設定ウィンドウ４０６が非表示の時には、テキストアイコン４０５と図形配列アイコン４０７との間隔は、文字書式設定ウィンドウ４０６の長さだけ離れたままで表示されるのではなく、テキストアイコン４０５に隣接して表示するようにして使い勝手をよくしている。
【００２６】
図示はしないが、出力書式設定ウィンドウ４０６が非表示の時には、出力装置アイコン４０３とテキストアイコン４０５との間隔も、上記と同様、短くなる。すなわち、出力書式設定ウィンドウ４０６が非表示の時にはテキストアイコン４０５が出力装置アイコン４０３に隣接して表示される。
【００２７】
アイコン表示領域４００の下方は図形編集領域４１０となっている。図形編集領域４１０の上縁および左縁にはスケール４０９ａおよび４０９ｂが表示される。また、図形編集領域４１０の左方にはドローツールが配列されたツールパレット４１１が表示されている。本実施の形態においては、基本的にはベクトルデータにより図形（オブジェクト）を作図するようになっており、作図されたオブジェクトの組合せにより全体の図形が構成されるようになっている。ツールパレット４１１に表示されるツールを用いて、使用頻度の高いオブジェクトを容易に作図することができる。
【００２８】
ツールパレット４１１には、各オブジェクトを選択するためのセレクトカーソル４１１ａ、テキストを入力するためのテキストツール４１１ｂ、直線を作図するラインツール４１１ｃ、長方形を作図する長方形ツール４１１ｄ、角の丸い長方形を作図する角丸長方形ツール４１１ｅ、円・楕円を作図する楕円ツール４１１ｆ、任意曲線を作図する曲線ツール４１１ｇ、二重線で囲まれた枠を作図するツール４１１ｈ等が設けられている。これらの各ツールをクリックすることにより、各ツールでのオブジェクトの作図が可能になる。
【００２９】
なお、セレクトカーソル４１１ａを選択した場合、もしも図形配列ウィンドウ４０８が開かれていない場合には、図形配列アイコン４０７をクリックした場合と同様に図形配列ウィンドウ４０８が表示される。ただし、図形配列ウィンドウ４０８が開かれている場合には、セレクトカーソル４１１ａを選択した際に図形配列ウィンドウ４０８は開かれたままとなる。
【００３０】
また、テキストカーソル４１１ｂを選択した場合、もしも文書書式設定ウィンドウ４０６が開かれていない場合には、テキストアイコン４０５をクリックした場合と同様に文書書式設定ウィンドウ４０６が表示される。ただし、文書書式ウィンドウ４０６が開かれている場合には、テキストカーソル４１１ｂを選択した際には文書書式設定ウィンドウ４０６は開かれたままとなる。
【００３１】
図形編集領域４１０内部には、図形を作図する編集画面４１２が表示される。編集画面４１２は、選択されている記録媒体（すなわち、出力装置アイコン４０３の出力書式設定ウィンドウ４０４において設定されている書式の記録媒体）に対応したサイズとなっている。
【００３２】
図形編集領域４１０の右縁および下縁には、表示されている編集画面４１２をスクロールするためのスクロールバー４１３ａおよび４１３ｂが設けられている。スクロールバー４１３ａおよび４１３ｂの両端の三角形が表示されている部分をクリックすることにより、編集画面４１２を上下左右いずれの方向にもスクロールすることができる。図２においては出力装置としてテーププリンタが選択されているため、編集画面４１２はテープ形状となっている。
【００３３】
図形編集領域４１０の下方にはその他の機能を図形で示す機能表示領域４１４が設けられている。その他の機能とは、基本機能である、ベクトルデータにより構成されたオブジェクトの作成およびテキストの入力以外に、様々な書式の文書および図形を容易に作画できるようにするためのものである。
【００３４】
図２の機能表示領域４１４に表示されているのは、ひな形の呼び出し（４１４ａ）、記号の一覧および入力（４１４ｂ）、バーコードの生成（４１４ｃ）、ビットマップによる図形の作図（４１４ｄ）、テキストの配置の変形（４１４ｅ）、ビットマップにより作成されている他ファイルの読み込み（４１４ｆ）、カレンダおよび時計の表示（４１４ｇ）、フレームの一覧および読み込み（４１４ｈ）、そして印刷の実行（４１４ｉ）である。なお、印刷の実行の図形表示４１４ｉは、選択されている出力装置に呼応して表示される図形が変わるようになっている。図２においては、テーププリンタが選択されているため、図形４１４ｉはテープが出力されている状態を示す図形となっている。
【００３５】
以上のように構成された図形編集装置１００において、図形編集プログラム実行時には常に出力装置アイコン４０３がディスプレイ４に表示されるようになっている。この特徴について、図５に示すフローチャートを参照して詳細に説明する。
【００３６】
図５は、出力装置アイコン４０３の表示処理を説明するフローチャートである。この処理は、図形編集プログラムの起動時、および図形編集プログラム実行中に出力装置を変更した場合に実行される処理である。なお、出力装置の変更は、前述した通り、メニューバー４０２中の「File」をクリックしてサブメニューを表示させ、そのサブメニュー中の「Print Set」をクリックしてＨＤＤ１４に格納されているドライバソフトウェア名の一覧を表示させ、その一覧から所望のドライバソフトウェア名をクリックすることにより行われる。この操作に基づくＣＰＵ１１の処理により、本発明の請求項１に係る出力装置選択手段が構成される。なお、実際に印刷するためには出力装置が接続されている必要があるが、図形の編集のみを行い、作成した図形をファイルとしてＨＤＤ１４に格納するような場合には必ずしも出力装置が接続されている必要はない。出力装置が接続されていなくてもドライバソフトウェアを選択することは可能であり、本明細書においては、出力装置の選択には、実際には出力装置が接続されておらず単にドライバソフトウェアを選択する場合も含むものとする。
【００３７】
図形編集プログラムが起動されると（あるいは図形編集プログラム実行中に出力装置が変更される場合には）、ＣＰＵ１１はＨＤＤ１５から選択された出力装置に対応したドライバソフトウェアをＲＡＭ１３の作業領域１３Ｂに読み込み、さらにそのドライバソフトウェアをロードして、選択されたドライバに関するデータを取得する（Ｓ１）。ドライバソフトウェアは出力装置が使用できる記録媒体に関する情報、設定可能な書式の情報等を有している。本実施の形態に係るドライバソフトウェアは、さらに、出力装置アイコン４０３として表示する図形のビットマップも情報として有している。
【００３８】
ＣＰＵ１１は、Ｓ３にて、ドライバソフトウェアが出力装置アイコン４０３のビットマップ情報を有しているか否かを判定する。もしも、ドライバソフトウェアが出力装置アイコン４０３のビットマップ情報を有していれば、ＣＰＵ１１は、ドライバソフトウェアから記録媒体に関する情報、設定可能な書式の情報等と共に出力装置アイコン４０３のビットマップ情報を取得する（Ｓ５）。そして、Ｓ１７において、アイコン表示領域４００の所定の位置に、ドライバソフトウェアから取得したビットマップを出力装置アイコン４０３として表示する。
【００３９】
もしも、ドライバソフトウェアが出力装置アイコン４０３のビットマップ情報を有していない場合には、ＣＰＵ１１は図形編集プログラムにより設定されるデフォルトのビットマップを使用する。デフォルトのビットマップは、本実施の形態においては、出力装置の種類に応じて３種類の中から選択するようになっている。
【００４０】
ＣＰＵ１１はＳ７において、選択されたドライバソフトウェアがテープ系のドライバソフトウェアかどうか、すなわち選択された出力装置がテープ状の記録媒体を使用するテーププリンタか否かを判定する。テープ系のドライバソフトウェアが選択されている場合には、ＣＰＵ１１はＳ９にてテープ系の出力装置を示すデフォルトアイコンを設定し、Ｓ１７においてテープ系出力装置を表すデフォルトアイコンを出力装置アイコン４０３としてディスプレイ４に表示する。
【００４１】
選択されたドライバソフトウェアがテープ系のドライバソフトウェアではないと判定された場合には（Ｓ７：ＮＯ）、ＣＰＵ１１は選択されたドライバソフトウェアがスタンプ系のドライバソフトウェアかどうか、すなわち選択された出力装置がスタンプの原版を生成する装置であるか否かを判定する。スタンプ系のドライバソフトウェアが選択された場合には、ＣＰＵ１１はＳ９にてスタンプ系の出力装置を示すデフォルトアイコンを設定し、Ｓ１７においてテープ系出力装置を表すデフォルトアイコンを出力装置アイコン４０３としてディスプレイ４に表示する。
【００４２】
選択されたドライバソフトウェアがスタンプ系のドライバソフトウェアではない、とＳ１１において判定された場合には（Ｓ１１：ＮＯ）、ＣＰＵ１１はＡ４サイズやＢ５サイズなど一般の記録紙を使用する出力装置を示すデフォルトアイコンを設定し、Ｓ１７において一般の出力装置を表すデフォルトアイコンを出力装置アイコン４０３としてディスプレイ４に表示する。なお、上記ＣＰＵ１１のＳ５、Ｓ９、Ｓ１３、Ｓ１５の処理により請求項８に係る情報取得手段が構成され、ＣＰＵ１１のＳ１７の処理により請求項１および請求項８に係る情報表示手段が構成される。
【００４３】
図６は、テーププリンタが出力装置として選択されている場合のアイコン表示領域４００の一例を示す図である。出力装置アイコン４０３により、選択されている出力装置がテープを記録媒体として利用するものであることを容易に認識することができる。また、出力装置アイコン４０３をクリックすることにより表示される出力書式設定ウィンドウ４０４には、ドライバソフトウェアから読み込まれた記録媒体に関する情報や設定可能な書式の情報等に基づき、利用者が出力書式を設定するための各項目が表示される。
【００４４】
図７は、スタンプ原版を作成するための出力装置が選択された場合のアイコン表示領域４００の一例を示す図である。この場合には、出力装置アイコン４０３Ａにより、選択されている出力装置がスタンプに関するものであることを容易に認識することができる。また、出力装置アイコン４０３Ａをクリックすることにより表示される出力書式設定ウィンドウ４０４Ａには、スタンプの原版の書式を設定するための各項目が表示される。
【００４５】
図８は、一般の出力装置（デフォルトのビットマップ）が選択された場合のアイコン表示領域４００を示す図である。この場合には、出力装置アイコン４０３Ｂにより、選択されている出力装置が一般の用紙を記録媒体とする出力装置であることを容易に認識することができる。また、出力装置アイコン４０３Ｂをクリックすることにより表示される出力書式設定ウィンドウ４０４Ｂには、一般の用紙の書式を設定するための各項目が表示される。
【００４６】
以上のように構成された図形編集装置１００において、アイコンおよびプロパティウィンドウが常にアイコン表示領域からはみ出ることなく表示されるよう、あるプロパティウィンドウが開かれる場合に、必要に応じて他のプロパティウィンドウが非表示となる。これについて、図９〜図１３の幅調整処理のフローチャートを参照して説明する。
【００４７】
図９〜図１３に示す幅調整処理は、１）図形編集プログラムが起動された時、２）編集画面の幅が変更された時、３）アイコン４０３、４０５または４０７がクリックされた時、４）ツールパレット４１１のセレクトツール４１１ａまたはテキストツール４１１ｂが選択された時、に実行される。
【００４８】
尚、幅調整は表示されている編集画面の幅に対して、アイコンおよびプロパティウィンドウの幅の和が相対的に大きくなる場合に必要となる処理である。従って、図９〜図１３の幅調整処理は、編集画面の表示幅がアイコン・プロパティウィンドウの表示幅の総和より相対的に大きくなる場合には、調整に関する処理は実行しないようになっている。また、本実施の形態においては、アイコン表示領域４００の幅は、全てのアイコン４０３、４０５および４０７と、いずれか一つのプロパティウィンドウ４０４、４０６、４０８の表示に必要な幅よりは小さくならないように、編集画面４０の幅の変更範囲が制限されている。
【００４９】
幅調整処理は図９に示す処理から開始される。ＣＰＵ１１は、上記の１）〜４）のいずれかのタイミングで幅調整処理を開始する。まず、Ｓ５１において、編集画面４０の表示幅が変更されたか、起動時に実行されている処理なのか、それともそれ以外のタイミングで実行された処理なのかを判定する。すなわち、上記の１）または２）の場合に実行された処理なのか、上記の３）または４）の場合に実行された処理なのかを判定する。
【００５０】
上記の１）または２）の場合には（Ｓ５１：ＹＥＳ）、ＣＰＵ１１は編集画面４０の幅を取得する（Ｓ５２）。ここでは、アイコン表示領域４００のアイコン４０３、４０５、４０７およびプロパティウィンドウ４０４、４０６、４０８を表示することができる幅（有効表示幅）を取得し、ＲＡＭ１３の幅格納領域１３Ａに格納する。
【００５１】
上記の３）または４）の場合には（Ｓ５１：ＮＯ）、既にＲＡＭ１３の幅格納領域１３Ａに有効表示幅が格納されているためＳ５２の処理は行わない。
【００５２】
次に、Ｓ５３〜Ｓ５４において、どのプロパティウィンドウが開かれるのかを判定する。アイコン４０３、４０５、４０７を利用者がクリックした場合、もしもクリックされたアイコンに対応したプロパティウィンドウが既に開かれている場合には当該プロパティウィンドウは閉じられる。この場合には、幅調整を行う必要は無い。一方、クリックされたアイコンに対応したプロパティウィンドウが開かれていない場合には、プロパティウィンドウが開かれることによりアイコンおよびプロパティウィンドウの幅の総和が大きくなるため、幅調整を行う必要がある。
【００５３】
プロパティウィンドウ４０４が開かれる場合、すなわち、プロパティウィンドウ４０４が閉じている状態でアイコン４０３がクリックされた場合には（Ｓ５３：ＹＥＳ）処理は図６のＳ６１へ進む。
【００５４】
図１０のＳ６１では、ＣＰＵ１１は、これから開かれるプロパティウィンドウ４０４の幅も含めた、表示されているアイコンとプロパティウィンドウの幅の総和と、幅格納領域１３Ａに格納されている有効表示幅とを比較する。もしもアイコンとプロパティウィンドウの幅の総和が有効表示幅以下の場合には（Ｓ６１：ＹＥＳ）、プロパティウィンドウ４０４を表示しても、表示される全てのアイコンおよびプロパティウィンドウは有効表示幅に切れることなく表示される。この場合には、Ｓ６５においてウィンドウ４０４を表示して（他のプロパティウィンドウを閉じることなく）、幅調整処理を終了する。
【００５５】
アイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合には（Ｓ６１：ＮＯ）、プロパティウィンドウ４０４を表示すると、他のアイコンおよびプロパティウィンドウのうち少なくとも一つが有効表示幅内に収まらず、途切れた状態で表示されることになる。この場合には、既に表示状態となっているプロパティウィンドウのうち少なくとも一つを消すことにより、アイコンおよびプロパティウィンドウを有効表示幅内に全て表示するようにする。
【００５６】
なお、本実施例においては、プロパティウィンドウを表示させ続ける優先順位が定められている。すなわち、複数のプロパティウィンドウが表示されている場合に、優先順位の低いプロパティウィンドウから順次必要に応じて消されるようになっている。具体的には、プロパティウィンドウ４０４、４０６、４０８の順に（表示を残す）優先順位が高くなっている。プロパティウィンドウ４０４は出力書式設定ウィンドウであり、これは常時表示させておく必要性が余りないため、最も優先順位が低く設定されている。
【００５７】
プロパティウィンドウ４０６は文書書式設定ウィンドウであり、プロパティウィンドウ４０８は図形配列設定ウィンドウである。一般に、テキスト入力、書体の設定が終わった後でオブジェクト（図形）の配置を整える作業が行われると考えられる。すなわち、プロパティウィンドウ４０８とプロパティウィンドウ４０６が開かれている状態では、プロパティウィンドウ４０８を利用する可能性が高いと考えられるため、プロパティウィンドウ４０６および４０８のいずれかを閉じる場合には、プロパティウィンドウ４０６を閉じるようにしている。すなわち、プロパティウィンドウ４０６および４０８については、作業の順序を考慮して優先順位が定められている。
【００５８】
Ｓ６１でＮＯと判定されると、ＣＰＵ１１は、プロパティウィンドウ４０６と４０８のうち、優先度の低いプロパティウィンドウ４０６が開かれているかどうかを判定する（Ｓ６２）。プロパティウィンドウ４０６が開かれている場合には（Ｓ６２：ＹＥＳ）、プロパティウィンドウ４０６を閉じ、プロパティウィンドウ４０６の右側に表示されていたアイコン４０７と、プロパティウィンドウ４０８（もしも開かれていれば）を、アイコン４０５に隣接して表示させる。プロパティウィンドウ４０６を閉じたことにより、アイコン４０３、４０５、４０７とプロパティウィンドウ４０４、およびプロパティウィンドウ４０８（もしも開かれていれば）の幅の総和は減少したため、再度Ｓ６１に処理を戻して、表示される（プロパティウィンドウ４０４の幅を含んだ）アイコンおよびプロパティウィンドウの幅と有効表示幅とを比較する。
【００５９】
ここで、アイコンとプロパティウィンドウの幅の総和が有効表示幅以下になれば（Ｓ６１：ＹＥＳ）、プロパティウィンドウ４０４を表示しても、表示される全てのアイコンおよびプロパティウィンドウは有効表示幅に途切れることなく表示される。この場合には、Ｓ６５においてウィンドウ４０４を表示して（他のプロパティウィンドウを閉じることなく）、幅調整処理を終了する。
【００６０】
しかし、プロパティウィンドウ４０６を閉じた後もアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合には（Ｓ６１：ＮＯ）、再度Ｓ６２へ処理が進められる。既にプロパティウィンドウ４０６は閉じられているため、Ｓ６２ではＮＯと判定され、Ｓ６４に処理は進む。前述のように、編集画面４０は、全てのアイコン４０３、４０５、４０７と、一つのプロパティウィンドウを表示する大きさより小さくなることはない。すなわち、プロパティウィンドウ４０４が開かれようとしている場合において、既に開かれていたプロパティウィンドウ４０６を閉じても依然としてアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合にはプロパティウィンドウ４０８が開かれていることになる。従って、プロパティウィンドウ４０６が開かれていないと判定された場合には（Ｓ６２：ＮＯ）、プロパティウィンドウ４０８が開かれていることになる。このため、ＣＰＵ１１は、Ｓ６４においてプロパティウィンドウ４０８を閉じる。
【００６１】
プロパティウィンドウ４０４を開こうとしているときにプロパティウィンドウ４０８が閉じられるのは、常にプロパティウィンドウ４０６が閉じているときであり、従って、Ｓ６４においてプロパティウィンドウ４０８が閉じられた後は、プロパティウィンドウ４０４を開いてもアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなることは無い。そこで、ＣＰＵ１１はＳ６４を終了するとＳ６５に処理を進め、クリックされたアイコン４０３に対応したプロパティウィンドウ４０４を表示して、幅調整処理を終了する。
【００６２】
尚、幅調整処理の開始時に既にプロパティウィンドウ４０６が閉じられていた場合には、Ｓ６１でＮＯと判定されると、それ以降は上記と同様にＳ６２でＮＯと判定され、ＣＰＵ１１は、Ｓ６４でプロパティウィンドウ４０８を閉じた後、プロパティウィンドウ４０４を開いて（Ｓ６５）幅調整処理を終了する。
【００６３】
図９において、プロパティウィンドウ４０６が開かれる場合、すなわち、プロパティウィンドウ４０６が閉じている状態でアイコン４０５がクリックされた場合には（Ｓ５３：ＮＯ、Ｓ５４：ＹＥＳ）処理は図７のＳ７１へ進む。
【００６４】
図１１のＳ７１では、ＣＰＵ１１は、これから開かれるプロパティウィンドウ４０６の幅も含めた、表示されているアイコンとプロパティウィンドウの幅の総和と、幅格納領域１３Ａに格納されている有効表示幅とを比較する。もしもアイコンとプロパティウィンドウの幅の総和が有効表示幅以下の場合には（Ｓ７１：ＹＥＳ）、プロパティウィンドウ４０６を表示しても、表示される全てのアイコンおよびプロパティウィンドウは有効表示幅に切れることなく表示されるため、Ｓ７５においてウィンドウ４０６を表示して（他のプロパティウィンドウを閉じることなく）、幅調整処理を終了する。
【００６５】
アイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合には（Ｓ７１：ＮＯ）、ＣＰＵ１１は、プロパティウィンドウ４０４と４０８のうち、優先度の低いプロパティウィンドウ４０４が開かれているかどうかを判定する（Ｓ７２）。プロパティウィンドウ４０４が開かれている場合には（Ｓ６２：ＹＥＳ）、プロパティウィンドウ４０４を閉じ、プロパティウィンドウ４０６の右側に表示されていたアイコン４０５、４０７と、プロパティウィンドウ４０６、４０８（もしも開かれていれば）を、アイコン４０３に隣接して表示させる。プロパティウィンドウ４０４を閉じたことにより、アイコン４０３、４０５、４０７とプロパティウィンドウ４０６、およびプロパティウィンドウ４０８（もしも開かれていれば）の幅の総和は減少したため、再度Ｓ７１に処理を戻して、表示される（プロパティウィンドウ４０６の幅を含んだ）アイコンおよびプロパティウィンドウの幅と有効表示幅とを比較する。
【００６６】
ここで、アイコンとプロパティウィンドウの幅の総和が有効表示幅以下になれば（Ｓ７１：ＹＥＳ）、Ｓ７５においてウィンドウ４０６を表示して、幅調整処理を終了する。
【００６７】
しかし、プロパティウィンドウ４０４を閉じた後もアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合には（Ｓ７１：ＮＯ）、再度Ｓ７２へ処理が進められる。既にプロパティウィンドウ４０４は閉じられているため、Ｓ７２ではＮＯと判定され、Ｓ７４に処理は進む。前述のように、編集画面４０のアイコン表示領域４００は、全てのアイコン４０３、４０５、４０７と、一つのプロパティウィンドウを表示する大きさより小さくなることはない。すなわち、プロパティウィンドウ４０６が開かれようとしている場合において、既に開かれていたプロパティウィンドウ４０４を閉じても依然としてアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合にはプロパティウィンドウ４０８が開かれていることになる。従って、プロパティウィンドウ４０４が開かれていないと判定された場合には（Ｓ７２：ＮＯ）、ＣＰＵ１１は、Ｓ７４においてプロパティウィンドウ４０８を閉じる。
【００６８】
Ｓ７４においてプロパティウィンドウ４０８が閉じられた後は、プロパティウィンドウ４０６を開いてもアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなることは無い。そこで、ＣＰＵ１１はＳ７４を終了するとＳ７５に処理を進め、クリックされたアイコン４０５に対応したプロパティウィンドウ４０６を表示して、幅調整処理を終了する。
【００６９】
尚、幅調整処理の開始時に既にプロパティウィンドウ４０４が閉じられていた場合には、Ｓ７１でＮＯと判定されると、上記と同様にＳ７２でＮＯと判定される。ＣＰＵ１１は、Ｓ７４でプロパティウィンドウ４０８を閉じた後、プロパティウィンドウ４０６を開いて（Ｓ７５）幅調整処理を終了する。
【００７０】
図９において、プロパティウィンドウ４０８が開かれる場合、すなわち、プロパティウィンドウ４０８が閉じている状態でアイコン４０７がクリックされた場合には（Ｓ５３：ＮＯ、Ｓ５４：ＮＯ、Ｓ５５：ＹＥＳ）処理は図８のＳ８１へ進む。
【００７１】
図１２のＳ８１では、ＣＰＵ１１は、これから開かれるプロパティウィンドウ４０８の幅も含めた、表示されているアイコンとプロパティウィンドウの幅の総和と、幅格納領域１３Ａに格納されている有効表示幅とを比較する。アイコンとプロパティウィンドウの幅の総和が有効表示幅以下の場合には（Ｓ８１：ＹＥＳ）、Ｓ８５においてウィンドウ４０８を表示して（他のプロパティウィンドウを閉じることなく）、幅調整処理を終了する。
【００７２】
アイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合には（Ｓ８１：ＮＯ）、ＣＰＵ１１は、プロパティウィンドウ４０４と４０６のうち、優先度の低いプロパティウィンドウ４０４が開かれているかどうかを判定する（Ｓ８２）。プロパティウィンドウ４０４が開かれている場合には（Ｓ８２：ＹＥＳ）、プロパティウィンドウ４０４を閉じ、プロパティウィンドウ４０４の右側に表示されていたアイコン４０５、４０７と、プロパティウィンドウ４０６、４０８（もしも開かれていれば）を、アイコン４０３に隣接して表示させる。プロパティウィンドウ４０４を閉じたことにより、アイコン４０３、４０５、４０７とプロパティウィンドウ４０６、およびプロパティウィンドウ４０８（もしも開かれていれば）の幅の総和は減少したため、再度Ｓ８１に処理を戻して、表示される（プロパティウィンドウ４０６の幅を含んだ）アイコンおよびプロパティウィンドウの幅と有効表示幅とを比較する。
【００７３】
ここで、アイコンとプロパティウィンドウの幅の総和が有効表示幅以下になれば（Ｓ８１：ＹＥＳ）、Ｓ８５においてウィンドウ４０８を表示して、幅調整処理を終了する。
【００７４】
しかし、プロパティウィンドウ４０４を閉じた後もアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合には（Ｓ８１：ＮＯ）、再度Ｓ８２へ処理が進められる。既にプロパティウィンドウ４０４は閉じられているため、Ｓ８２ではＮＯと判定され、Ｓ８４に処理は進む。プロパティウィンドウ４０８が開かれようとしている場合において、既に開かれていたプロパティウィンドウ４０４を閉じても依然としてアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなる場合にはプロパティウィンドウ４０６が開かれていることになる。従って、プロパティウィンドウ４０４が開かれていないと判定された場合には（Ｓ８２：ＮＯ）、ＣＰＵ１１は、Ｓ８４においてプロパティウィンドウ４０６を閉じる。
【００７５】
Ｓ８４においてプロパティウィンドウ４０６が閉じられた後は、プロパティウィンドウ４０８を開いてもアイコンとプロパティウィンドウの幅の総和が有効表示幅より大きくなることは無い。そこで、ＣＰＵ１１はＳ８４を終了するとＳ８５に処理を進め、クリックされたアイコン４０７に対応したプロパティウィンドウ４０８を表示して、幅調整処理を終了する。
【００７６】
尚、幅調整処理の開始時に既にプロパティウィンドウ４０４が閉じられていた場合には、Ｓ８１でＮＯと判定されると、上記と同様にＳ８２でＮＯと判定される。この場合には、ＣＰＵ１１は、Ｓ８４でプロパティウィンドウ４０６を閉じた後、プロパティウィンドウ４０８を開いて（Ｓ８５）幅調整処理を終了する。
【００７７】
次に、図形編集プログラム起動時および編集画面４０の幅変更時の処理について説明する。この場合には、前述のように、ＣＰＵ１１はＳ５２において有効表示幅を取得し（図９：Ｓ５２）、取得した有効表示幅をＲＡＭ１３の幅格納領域１３Ａに格納する。図形編集プログラム起動時および編集画面４０の幅変更時には、Ｓ５３、Ｓ５４、Ｓ５５の全てにおいてＮＯと判定され、図９のＳ９１に処理が進められる。
【００７８】
図形編集プログラム起動時には、プロパティウィンドウ４０４、４０６、４０８は全て閉じた状態で編集画面４０が表示されるので、Ｓ９１においてＹＥＳと判定され、幅調整処理は終了する。すなわち、図形編集プログラム起動時には、有効表示幅を取得し幅格納領域１３Ａに格納する処理のみが実行されることになる。
【００７９】
編集画面４０の幅が変更された場合には、Ｓ９１においてＮＯと判定される場合があり得る。２つ以上のプロパティウィンドウが表示されている状態で編集画面４０の幅が狭められ、有効表示幅が減少すると、表示されているアイコンおよびプロパティウィンドウの幅の総和が有効表示幅を越える場合がある。この場合には、Ｓ９１でＮＯと判定される。
【００８０】
Ｓ９１でＮＯと判定されると、ＣＰＵ１１は、Ｓ９２において最も優先順位の低いプロパティウィンドウ４０４が開かれているかどうかを判定する。プロパティウィンドウ４０４が開かれている場合には（Ｓ９２：ＹＥＳ）、ＣＰＵ１１はＳ９４においてプロパティウィンドウ４０４を閉じ、再びＳ９１において、表示されているアイコンおよびプロパティウィンドウの幅の総和が有効表示幅以下かどうかを判定する。
【００８１】
Ｓ９２で、プロパティウィンドウ４０４が開かれていないと判定された場合には（Ｓ９２：ＮＯ）、次に優先順位の低いプロパティウィンドウ４０６を閉じ（Ｓ９３）、幅調整処理を終了する。
【００８２】
前述のように、少なくとも一つのプロパティウィンドウは有効表示幅以内に表示される。従って、プロパティウィンドウ４０４が閉じられておりかつ表示されているアイコンおよびプロパティウィンドウの幅の総和が有効表示幅より大きい場合というのは、プロパティウィンドウ４０６と４０８が共に開かれている場合である。このため、Ｓ９２でＮＯと判定された場合には、プロパティウィンドウ４０８より優先順位の低いプロパティウィンドウ４０６を閉じるようにしている。また、プロパティウィンドウ４０６を閉じることにより、開かれているプロパティウィンドウはプロパティウィンドウ４０８だけとなるため、アイコンおよびプロパティウィンドウの幅の総和は必ず有効表示幅以下となるため、Ｓ９３の実行後は直ちに幅調整処理を終了することができる。
【００８３】
なお、本実施の形態においては３つのアイコンとそれに対応した３つのプロパティウィンドウが表示されるため、図９から図１３に示した制御となっているが、４つ以上のアイコン及びプロパティウィンドウが表示される場合にも、同様にして、開かれているプロパティウィンドウのうち優先順位が低いものから順に閉じるようにすることにより、同様の効果を得ることができる。
【００８４】
以上は、新たにプロパティウィンドウを開く時に、当該プロパティウィンドウを開いた結果、全てのアイコンと全ての開かれたプロパティウィンドウの表示幅の総和が編集画面のアイコン表示領域の幅を超える場合に、アイコンおよびプロパティウィンドウが途切れた状態で表示されるのを防ぐための処理である。
【００８５】
本実施の形態においては、上述のような処理を行う、幅調整モードの他に、従来の図形編集装置において採用されていたのと同様の、非調整モードでも動作するようになっている。非調整モードというのは、アイコンがクリックされた時にプロパティウィンドウが閉じていればそれを開いて表示し、かつ、その時に全てのアイコンと全ての開かれたプロパティウィンドウの表示幅の総和が編集画面のアイコン表示領域の幅を超えても、他のプロパティウィンドウを閉じないモードである。すなわち、アイコンとプロパティウィンドウの幅の総和がアイコン表示領域の幅を越えた場合には、アイコンおよびプロパティウィンドウが途切れた状態で表示されることを許容するモードである。
【００８６】
図１４〜図１６は、上記調整モードと、非調整モードにおける表示の違いを示すための図である。図１４に示す状態、すなわち、アイコン４０３に対するプロパティウィンドウ４０４０と、アイコン４０７に対するプロパティウィンドウ４０８が開かれた状態、において、利用者がアイコン４０５をクリックしたとする。
【００８７】
アイコン４０５に対するプロパティウィンドウ４０６が開かれると、アイコンおよびプロパティウィンドウの表示に必要な幅は、アイコン表示領域４００の有効表示幅より大きくなる。図形編集装置１００が調整モードで動作しているときは、図１５に示すように、優先順位の低いプロパティウィンドウ４０４を閉じるため、新たに開かれたプロパティウィンドウ４０６も、その右側に位置するアイコン４０７およびプロパティウィンドウ４０８も、表示領域４００内に途切れることなく表示される。
【００８８】
もしも、図形編集装置１００が非調整モードで動作している場合には、図１６に示すように、新たなプロパティウィンドウ４０６が開かれたために、アイコン４０７およびプロパティウィンドウ４０８が右側にシフトするため、表示領域４００内には収まらなくなる。図１６の例では、アイコン４０７の一部が表示されるだけとなる。
【００８９】
調整モードと非調整モードのいずれを使用するかは、必要に応じて利用者自らが選択できるようになっており、作業内容によって適切なモードを選択して編集作業を行うことができる。
【００９０】
以上のように構成された実施形態において、請求項１に係るアイコン表示手段は、ＣＰＵ１１により実行される図５のＳ５、Ｓ９、Ｓ１３、Ｓ１５、Ｓ１７の処理により構成される。同じく請求項１に係る操作部材はマウス３により構成される。ウィンドウ表示手段はディスプレイ４により構成され、表示位置制御手段はＣＰＵ１１により実行される図１０のＳ６５の処理、図１０のＳ７５の処理、および図１１のＳ８５の処理により実現される。更に、請求項１に係る判定手段は、ＣＰＵ１１により実行される図１０のＳ６１、図１１のＳ７１、図１２のＳ８１および図１３のＳ９１により構成され、表示範囲調整手段は図１０〜図１３のＳ６３、Ｓ６４、Ｓ７３、Ｓ７４、Ｓ８３、Ｓ８４、Ｓ９３およびＳ９４の処理によって構成される。
【００９１】
【発明の効果】
請求項１に記載の図形編集装置によれば、利用者が新たに開いた属性ウィンドウを含む、アイコンおよび他の属性ウィンドウを、所定の表示領域内に途切れることなく表示させることができるため、利用者が別の属性ウィンドウを参照する場合に、容易に他のウィンドウを開くことができ、作業効率を高めることができる。
【００９２】
請求項２に記載の図形編集装置によれば、属性ウィンドウは優先順位に従って閉じられるため、新たなウィンドウを開いた場合にも、利用者が使用する可能性の高い属性ウィンドウは開かれたままとなっている場合が多く、使い勝手がよい。
【００９３】
請求項３に記載の図形編集装置によれば、編集画面のサイズ自体を変えた場合にも常にアイコンおよび属性ウィンドウが途切れることなく表示されるため、利用者は容易に任意の属性ウィンドウを開くためのアイコンを認識することができる。
【００９４】
請求項４に記載の図形編集装置によれば、出力装置を示すアイコンが常時表示されているため、容易に出力書式の設定を行うことができる。
【００９５】
請求項５に記載の図形編集装置によれば、図形編集モードを選択するアイコンが常時表示されるため、利用者は容易に図形編集のためのツールメニューを表示させ利用することができる。
【００９６】
請求項６に記載の図形編集装置によれば、文字入力モードを選択するアイコンが常時表示されるため、利用者は当該アイコンをクリックして属性ウィンドウを開くことによりフォント、サイズ、スタイルを容易に設定することができる。
【００９７】
請求項７に記載の図形編集装置によれば、利用者は、必要のない属性ウィンドウは自由に閉じることができる。すなわち、アイコンのクリックのみで、属性ウィンドウの表示、非表示を切り換えることができる。
【図面の簡単な説明】
【図１】図形編集装置の外観を簡略化して示す図である。
【図２】ディスプレイに表示される図形編集画面を示す図である。
【図３】図形編集装置の制御系を示すブロック図である。
【図４】アイコン表示領域を示す図である。
【図５】出力装置アイコンの表示制御を説明するためのフローチャートである。
【図６】出力装置としてテーププリンタが選択されている時のアイコン表示領域を示す図である。
【図７】出力装置としてスタンプ原版を作成する装置が選択されている時のアイコン表示領域を示す図である。
【図８】出力装置として一般の用紙を記録紙として使用する出力装置が選択されている時のアイコン表示領域を示す図である。
【図９】幅調整処理を説明するためのフローチャートである。
【図１０】幅調整処理を説明するためのフローチャートである。
【図１１】幅調整処理を説明するためのフローチャートである。
【図１２】幅調整処理を説明するためのフローチャートである。
【図１３】幅調整処理を説明するためのフローチャートである。
【図１４】１つの属性ウィンドウが閉じられた状態でアイコン表示領域全域に渡ってアイコンおよび属性ウィンドウが表示されている様子を示す図である。
【図１５】図１４において閉じられていた属性ウィンドウを開いた場合に、幅表示処理が実行された後の表示領域を示す図である。
【図１６】図１４において閉じられていた属性ウィンドウを開いた場合に、幅表示処理が実行されない場合の表示領域を示す図である。
【符号の説明】
１  装置本体
２  キーボード
３  マウス
４  ディスプレイ
５  出力装置
５Ａ  出力装置１
５Ｂ  出力装置２
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１３Ａ  幅格納領域
１３Ｂ  作業領域
１４  ＨＤＤ
４００  アイコン表示領域
４０３  出力装置アイコン
４０４  出力書式設定ウィンドウ
４０５  テキストアイコン
４０７  図形配列アイコン
【図１】
0003617198.tif 000002
【図２】
0003617198.tif 000003
【図３】
0003617198.tif 000004
【図４】
0003617198.tif 000005
【図５】
0003617198.tif 000006
【図６】
0003617198.tif 000007
【図７】
0003617198.tif 000008
【図８】
0003617198.tif 000009
【図９】
0003617198.tif 000010
【図１０】
0003617198.tif 000011
【図１１】
0003617198.tif 000012
【図１２】
0003617198.tif 000013
【図１３】
0003617198.tif 000014
【図１４】
0003617198.tif 000015
【図１５】
0003617198.tif 000016
【図１６】
0003617198.tif 000017