(57)【要約】【課題】複数の表示領域を有するアプリケーションソフトの視認性、及び操作性を向上させる。【解決手段】編集領域３３の印刷領域３４の表示方向が変更されたか否か判断し（Ｓ１１０）、印刷領域３４の表示方向が変更された場合には（Ｓ１１０：ＹＥＳ）、印刷領域３４の表示方向が変更された場合に補助領域４１の形状を変更させるように設定されているか否か判断する（Ｓ１２０）。補助領域４１の形状を変更させるように設定されている場合には（Ｓ１２０：ＹＥＳ）、補助領域４１のペイン表示の向きが、変更された印刷領域３４の表示方向と同じか否か判断する（Ｓ１３０）。補助領域４１のペイン表示の向きが、変更された印刷領域３４の表示方向と同じでない場合には（Ｓ１３０：ＮＯ）、補助領域４１のペイン表示の向きを、変更された印刷領域３４の表示方向と同じ方向に変更する（Ｓ１４０）。【選択図】        図１２
2004280655.tif 000002
【特許請求の範囲】
【請求項１】
画面上に、第１の表示領域と、第２の表示領域とを表示させる表示制御装置であって、
前記第１の表示領域の形状、表示内容、文字入力の入力方向、及び配置位置の少なくともいずれかを制御する第１の制御手段と、
前記第１の制御手段による制御結果に基づいて、前記第２の表示領域の形状、表示内容、及び配置位置の少なくともいずれかを制御する第２の制御手段とを備えていることを特徴とする表示制御装置。
【請求項２】
前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域の形状または表示内容が横長にさせられれば、前記第２の表示領域の形状を横長になるように制御し、前記第１の制御手段により前記第１の表示領域の形状または表示内容が縦長にさせられれば、前記第２の表示領域の形状を縦長になるように制御することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が横方向にさせられれば、前記第２の表示領域の形状を横長になるように制御し、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が縦方向にさせられれば、前記第２の表示領域の形状を縦長になるように制御することを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が横方向にさせられれば、前記第２の表示領域に表示される表示内容を横向きになるように制御し、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が縦方向にさせられれば、前記第２の表示領域に表示される表示内容を縦向きになるように制御することを特徴とする請求項１から３のいずれか１項に記載の表示制御装置。
【請求項５】
前記第２の制御手段は、前記第２の表示領域が前記第１の表示領域内に組み込まれている場合に、前記第１の制御手段により前記第１の表示領域が拡大表示させられれば、前記第２の表示領域の形状を前記第１の表示領域から独立した表示領域になるように制御することを特徴とする請求項１から４のいずれか１項に記載の表示制御装置。
【請求項６】
前記第２の制御手段は、前記第２の表示領域が前記第１の表示領域から独立した表示領域である場合に、前記第１の制御手段により前記第１の表示領域が移動させられれば、前記第２の表示領域の配置位置を前記第１の表示領域が配置されていない領域に移動させるように制御することを特徴とする請求項１から４のいずれか１項に記載の表示制御装置。
【請求項７】
前記第２の制御手段による制御内容を設定する設定手段をさらに備えていることを特徴とする請求項１から６のいずれか１項に記載の表示制御装置。
【請求項８】
前記第１の表示領域に、印刷装置により印刷される印刷内容を表示する編集領域を表示させ、
前記第２の表示領域に、前記編集領域において前記印刷内容を作成するための機能を呼び出す１つ以上のアイコンを表示させることを特徴とする請求項１から７のいずれか１項に記載の表示制御装置。
【請求項９】
前記印刷装置が、一方向に沿った長さが可変な矩形状印刷媒体に対して印刷を行う装置であることを特徴とする請求項８に記載の表示制御装置。
【請求項１０】
画面上に、第１の表示領域と、第２の表示領域とを表示させるためのプログラムであって、
前記第１の表示領域の形状、表示内容、文字入力の入力方向、及び配置位置の少なくともいずれかを制御する第１の制御手段、及び、
前記第１の制御手段による制御結果に基づいて、前記第２の表示領域の形状、表示内容、及び配置位置の少なくともいずれかを制御する第２の制御手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項１１】
前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域の形状または表示内容が横長にさせられれば、前記第２の表示領域の形状を横長になるように制御し、前記第１の制御手段により前記第１の表示領域の形状または表示内容が縦長にさせられれば、前記第２の表示領域の形状を縦長になるように制御することを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が横方向にさせられれば、前記第２の表示領域の形状を横長になるように制御し、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が縦方向にさせられれば、前記第２の表示領域の形状を縦長になるように制御することを特徴とする請求項１０または１１に記載のプログラム。
【請求項１３】
前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が横方向にさせられれば、前記第２の表示領域に表示される表示内容を横向きになるように制御し、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が縦方向にさせられれば、前記第２の表示領域に表示される表示内容を縦向きになるように制御することを特徴とする請求項１０から１２のいずれか１項に記載のプログラム。
【請求項１４】
前記第２の制御手段は、前記第２の表示領域が前記第１の表示領域内に組み込まれている場合に、前記第１の制御手段により前記第１の表示領域が拡大表示させられれば、前記第２の表示領域の形状を前記第１の表示領域から独立した表示領域になるように制御することを特徴とする請求項１０から１３のいずれか１項に記載のプログラム。
【請求項１５】
前記第２の制御手段は、前記第２の表示領域が前記第１の表示領域から独立した表示領域である場合に、前記第１の制御手段により前記第１の表示領域が移動させられれば、前記第２の表示領域の配置位置を前記第１の表示領域が配置されていない領域に移動させるように制御することを特徴とする請求項１０から１３のいずれか１項に記載のプログラム。
【請求項１６】
コンピュータを、
前記第２の制御手段による制御内容を設定する設定手段としてさらに機能させることを特徴とする請求項１０から１５のいずれか１項に記載のプログラム。
【請求項１７】
前記第１の表示領域に、印刷装置により印刷される印刷内容を作成する作成領域を表示させ、
前記第２の表示領域に、前記作成領域において前記印刷内容を作成するための機能を呼び出す１つ以上のアイコンを表示させることを特徴とする請求項１０から１６のいずれか１項に記載のプログラム。
【請求項１８】
前記印刷装置が、一方向に沿った長さが可変な矩形状印刷媒体に対して印刷を行う装置であることを特徴とする請求項１７に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画面上に複数の表示領域を表示させる表示制御装置及びプログラムに関する。
【０００２】
【従来の技術】
ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等のディスプレイ上に、ボタンやメニューをグラフィックス表示するユーザーインターフェイスＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）環境の一つとして、作業中のデータやメッセージが表示されるウィンドウを複数表示可能とするシステムが知られており、これによる視覚的な作用によりＰＣの操作性を向上させることができる。このようなシステムにおいては、１つのアプリケーションソフトを使用するために、１つのウィンドウをペインと呼ばれる複数の領域に分割して表示したり、独立したウィンドウを複数表示したりすることができる（例えば、特許文献１）。
【０００３】
【特許文献１】
特開２０００−１１２６１３号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、１つのウィンドウに複数のペインを表示する場合には、１つのペインの形状が他のペインの形状を制限する関係にあるため、ペインの視認性が低下する場合がある。また、独立したウィンドウを複数表示する場合には、画面上の視認範囲に制限があり、ウィンドウが互いに重なって配置されたりするため、ウィンドウの視認性が低下する場合がある。このようにアプリケーションソフトの視認性が低下するとアプリケーションソフトの操作性も低下することになる。従来、このような場合には、ペインやウィンドウの表示状態が最適になるようにユーザ自身がペインまたはウィンドウの形状や画面上の配置位置等を手動で調整するしかなかった。しかしこのような作業は煩雑であり、逆にアプリケーションソフトの操作性が低下するという問題点があった。
【０００５】
そこで、本発明は、複数の表示領域を有するアプリケーションソフトの視認性、及び操作性を向上させる表示制御装置及びプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段及び発明の効果】
上記目的を達成するために、請求項１に記載の表示制御装置は、画面上に、第１の表示領域と、第２の表示領域とを表示させる表示制御装置であって、前記第１の表示領域の形状、表示内容、文字入力の入力方向、及び配置位置の少なくともいずれかを制御する第１の制御手段と、前記第１の制御手段による制御結果に基づいて、前記第２の表示領域の形状、表示内容、及び配置位置の少なくともいずれかを制御する第２の制御手段とを備えていることを特徴とする。
また、請求項１０に記載のプログラムは、画面上に、第１の表示領域と、第２の表示領域とを表示させるためのプログラムであって、前記第１の表示領域の形状、表示内容、文字入力の入力方向、及び配置位置の少なくともいずれかを制御する第１の制御手段、及び、前記第１の制御手段による制御結果に基づいて、前記第２の表示領域の形状、表示内容、及び配置位置の少なくともいずれかを制御する第２の制御手段としてコンピュータを機能させることを特徴とする。
請求項１、１０によると、第１の表示領域の状態に基づいて、第２の表示領域の形状、表示内容、及び配置位置の少なくともいずれかが自動調整されるため、アプリケーションソフトの視認性、及び操作性を向上させることができる。
【０００７】
請求項２に記載の表示制御装置は、前記第１の制御手段により前記第１の表示領域の形状または表示内容が横長にさせられれば、前記第２の表示領域の形状を横長になるように制御し、前記第１の制御手段により前記第１の表示領域の形状または表示内容が縦長にさせられれば、前記第２の表示領域の形状を縦長になるように制御することを特徴とする
また、請求項１１に記載のプログラムは、前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域の形状または表示内容が横長にさせられれば、前記第２の表示領域の形状を横長になるように制御し、前記第１の制御手段により前記第１の表示領域の形状または表示内容が縦長にさせられれば、前記第２の表示領域の形状を縦長になるように制御することを特徴とする。
請求項２、１１によると、第１の表示領域の形状に基づいて、第２の表示領域の形状を決定するため、第１の表示領域の操作性、及び視認性を向上することができる。
【０００８】
請求項３に記載の表示制御装置は、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が横方向にさせられれば、前記第２の表示領域の形状を横長になるように制御し、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が縦方向にさせられれば、前記第２の表示領域の形状を縦長になるように制御することを特徴とする。
また、請求項１２に記載のプログラムは、前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が横方向にさせられれば、前記第２の表示領域の形状を横長になるように制御し、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が縦方向にさせられれば、前記第２の表示領域の形状を縦長になるように制御することを特徴とする。
請求項３、１２によると、第１の表示領域に対する文字入力の入力方向に基づいて、第２の表示領域の形状が決定されるため、第１の表示領域に対する文字入力がしやすくなる。
【０００９】
請求項４に記載の表示制御装置は、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が横方向にさせられれば、前記第２の表示領域に表示される表示内容を横向きになるように制御し、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が縦方向にさせられれば、前記第２の表示領域に表示される表示内容を縦向きになるように制御することを特徴とする。
また、請求項１３に記載のプログラムは、前記第２の制御手段は、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が横方向にさせられれば、前記第２の表示領域に表示される表示内容を横向きになるように制御し、前記第１の制御手段により前記第１の表示領域に対する文字入力の入力方向が縦方向にさせられれば、前記第２の表示領域に表示される表示内容を縦向きになるように制御することを特徴とする。
請求項４、１３によると、第１の表示領域に対する文字入力の入力方向に基づいて、第２の表示領域内の表示方向を決定するため、第１の表示領域に対して文字入力を行う際に、第２の表示領域の表示内容を参照しやすくすることができる。
【００１０】
請求項５に記載の表示制御装置は、前記第２の制御手段が、前記第２の表示領域が前記第１の表示領域内に組み込まれている場合に、前記第１の制御手段により前記第１の表示領域が拡大表示させられれば、前記第２の表示領域の形状を前記第１の表示領域から独立した表示領域になるように制御することを特徴とする。
また、請求項１４に記載のプログラムは、前記第２の制御手段は、前記第２の表示領域が前記第１の表示領域内に組み込まれている場合に、前記第１の制御手段により前記第１の表示領域が拡大表示させられれば、前記第２の表示領域の形状を前記第１の表示領域から独立した表示領域になるように制御することを特徴とする。
請求項５、１４によると、第１の表示領域の大きさに基づいて、第２の表示領域が第１の表示領域内から分離されるため、第１の表示領域の視認性及び操作性をさらに向上させることができる。
【００１１】
請求項６に記載の表示制御装置は、前記第２の制御手段が、前記第２の表示領域が前記第１の表示領域から独立した表示領域である場合に、前記第１の制御手段により前記第１の表示領域が移動させられれば、前記第２の表示領域の配置位置を前記第１の表示領域が配置されていない領域に移動させるように制御することを特徴とする。
また、請求項１５に記載のプログラムは、前記第２の制御手段は、前記第２の表示領域が前記第１の表示領域から独立した表示領域である場合に、前記第１の制御手段により前記第１の表示領域が移動させられれば、前記第２の表示領域の配置位置を前記第１の表示領域が配置されていない領域に移動させるように制御することを特徴とする。
請求項６、１５によると、第２の表示領域が、第１の表示領域から独立している場合に、第１の表示領域が移動された位置に基づいて、第２の表示領域の配置位置を決定するため、第１の表示領域の視認性及び操作性を維持することができる。
【００１２】
請求項７に記載の表示制御装置は、前記第２の制御手段による制御内容を設定する設定手段をさらに備えていることを特徴とする。
また、請求項１６に記載のプログラムは、コンピュータを、前記第２の制御手段による制御内容を設定する設定手段としてさらに機能させることを特徴とする。
請求項７、１６によると、第１の表示領域の状態に基づいて変更される、第２の表示領域の形状、表示内容、及び配置位置の少なくともいずれかの内容を設定することができるため、ユーザの意思に沿った制御を行うことができる。
【００１３】
請求項８に記載の表示制御装置は、前記第１の表示領域に、印刷装置により印刷される印刷内容を表示する編集領域を表示させ、前記第２の表示領域に、前記編集領域において前記印刷内容を作成するための機能を呼び出す１つ以上のアイコンを表示させることを特徴とする。
また、請求項１７に記載のプログラムは、前記第１の表示領域に、印刷装置により印刷される印刷内容を作成する作成領域を表示させ、前記第２の表示領域に、前記作成領域において前記印刷内容を作成するための機能を呼び出す１つ以上のアイコンを表示させることを特徴とする。
請求項８、１７によると、印刷装置に印刷される印刷内容を効率よく作成することができる。
【００１４】
請求項９に記載の表示制御装置は、前記印刷装置が、一方向に沿った長さが可変な矩形状印刷媒体に対して印刷を行う装置であることを特徴とする。
また、請求項１８に記載のプログラムは、前記印刷装置が、一方向に沿った長さが可変な矩形状印刷媒体に対して印刷を行う装置であることを特徴とする。
請求項９、１８によると、細長い印刷媒体に印刷される印刷内容を、画面の幅いっぱいに表示することができるため、印刷内容の作成、編集する際の操作性が向上する。
【００１５】
なお、請求項１０から１８に記載されているプログラムは、ＣＤ−ＲＯＭなどのリムーバブル型記録媒体やハードディスク等の固定型記録媒体に記録して配布可能である他、有線又は無線の電気通信手段によってインターネットなどの通信ネットワークを介して配布可能である。
【００１６】
【発明の実施の形態】
以下、本発明の好適な一実施の形態について、図面を参照しつつ説明する。
本実施の形態に係る表示制御装置の構成について図１を参照しつつ説明する。図１は、表示制御装置として機能させるＰＣ１の構成を示したブロック図である。ＰＣ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）５と、ＣＤ−ＲＯＭドライブ６と、インターフェース７と、ディスプレイ８と、操作部９とを有しており、これらはシステムバス１０によって互いに結合されている。そしてＰＣ１は、インターフェース７を介して印刷装置１１と接続されている。
【００１７】
ＣＰＵ２は、ＰＣ１を制御するための中央演算処理装置である。ＣＰＵ２は、システムバス１０を介して、ＰＣ内の全てのデバイスに対する指示、またはデータの送受信等を行う。また、後述するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーションソフトをＨＤＤ５から読み出して実行する。
【００１８】
ＲＯＭ３は、読み出し専用記憶装置であり、ＣＰＵ２が使用する主記憶空間の一部を構成するものである。ＲＯＭ３には、ＰＣ１のＯＳを立ち上げるためのプログラム等が記憶されている。ＲＡＭ４は、ＲＯＭ３と同様にＣＰＵ２が使用する主記憶空間の一部を構成するもので、読み出し・書き込み可能な揮発性記憶装置である。
【００１９】
ＨＤＤ５は、読み出し・書き込み可能な記憶装置及びその読取装置であり、ＯＳ２１、エディタ２２、プリンタドライバ２３等が記憶されている。ＯＳ２１は、ＰＣ１を動作させるオペレーティングシステムである。尚、ＰＣ１では、オペレーティングシステムとしてマイクロソフトウィンドウズ（登録商標）を使用している。
エディタ２２は、ＯＳ２１上で起動するアプリケーションソフトであり、印刷装置１１で印刷されるべき印刷内容の作成、編集、及び印刷を行うことができる。また、エディタ２２は、ディスプレイ２に表示されるウィンドウの表示状態を制御する表示状態制御機能を有している。プリンタドライバ２３は、エディタ２２が、ＯＳ２１を介して印刷装置１１を駆動する。
【００２０】
ＣＤ−ＲＯＭドライブ６は、記憶媒体であるＣＤ−ＲＯＭを読み出す装置であり、ＯＳ２１、エディタ２２、プリンタドライバ２３等が記憶されたＣＤ−ＲＯＭをＨＤＤ５にインストールする場合等に使用される。インターフェース７は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）に代表されるＰＣ１と印刷装置１１等の外部装置とを接続するためのインターフェースである。ディスプレイ８は、液晶ディスプレイ等に代表される表示装置である。操作部９はＰＣ１の操作装置であるキーボードや、マウス等である。ユーザは、キーボードやマウス等を操作することによりＰＣ１に対して指示を伝達する。
【００２１】
印刷装置１１は、一方向に沿った長さが可変な矩形状印刷媒体であるテープ状の印刷媒体に対して印刷を行う印刷装置である。尚、印刷装置１１は、通常の印刷用紙を印刷媒体とする印刷装置でもよいし、スタンプ用のＩＤラベルを印刷媒体とする印刷装置でもよい。
【００２２】
次にＰＣ１上で起動するエディタ２２の操作画面について図２を参照しつつ説明する。図２は、後述する表示状態制御機能をオフとした状態での、エディタ２２の操作画面の一例である。
図２に示すように、ウィンドウ３１は、メニューバー３２と、編集領域３３と、補助領域４１等から構成される。メニューバー３２は、エディタ２２を操作するためのメニューが配置されている領域である。ユーザは、全ての機能をメニューバー３２に配置されているメニューの中から選択して実行することができる。例えば、編集領域３３の表示内容の方向を変更させる場合には、メニューバー３２の「表示（Ｖ）」をマウスでクリックすることで、エディタ２２の表示関連の各機能が割り付けられたメニューを表示させ、さらに表示されたメニューの中から編集領域３３の表示内容の方法を変更させる旨の表記部分を更にマウスでクリックすればよい。他の機能も同様の方法により実行可能である。
【００２３】
編集領域３３は、印刷装置１１により印刷されるべき印刷内容を作成、または編集するための領域であり、編集領域３３の表示内容である印刷領域３４と、スクロールバー５１とを有している。印刷領域３４は、被印刷媒体である印刷用紙の形状を模して区画された領域である。印刷領域３４における編集内容は、そのまま印刷物の印刷内容に反映される（ＷＹＳＩＷＹＧ：Ｗｈａｔ  Ｙｏｕ  Ｓｅｅ  Ｉｓ  Ｗｈａｔ  Ｙｏｕ  Ｇｅｔ）。スクロールバー５１は、編集領域３２に表示されている内容を、スクロールさせるためのバーである。
【００２４】
補助領域４１は、編集領域３３における印刷内容の作成または編集作業を補助するための領域であり、機能アイコン４２ａ〜４２ｃが配置されている。機能アイコン４２ａ〜４２ｃは、編集領域３３において頻繁に使用される機能をアイコン化させたものであり、例えば文字装飾機能、イメージ入力機能、イメージ変形機能等がある。機能アイコン４２ａ〜４２ｃをマウスでクリック、または編集領域３３にドラックすることで、機能アイコン４２ａ〜４２ｃに割当てられた機能が実行される。尚、機能アイコン４２ａ〜４２ｃの内容やアイコンの数は、ユーザの設定により、自在に変更可能である。また、補助領域４１には、機能アイコン４２ａ〜４２ｃだけでなく、編集領域３３における印刷内容の作成または編集作業を補助するために様々なものを表示することができる。例えば、編集領域３３に入力する文例のサンプル等を表示することができる（図６参照）。そして、補助領域４１は、ウィンドウ３１内に組み込まれて表示されるペイン表示と、ウィンドウ３１から独立したウィンドウとして表示されるフローティング表示との２つの表示方法により表示される。
【００２５】
エディタ２２においては、ユーザが操作することにより、編集領域３３、印刷領域３４及び補助領域４１の表示状態が自在に調整可能になっている。図２の例では、編集領域３３と補助領域４１とが、ウィンドウ３１を左右に分割するように縦長の状態で組み込まれ、且つ編集領域３３の印刷領域３４が横長になるように配置されている。このような配置の場合、補助領域４１が編集領域３３の横方向長さを制限し、編集領域３３の横方向の視認範囲が狭くなる。このため、横長な印刷領域３４の視認性及び操作性が低下することになる。そこで、エディタ２２においては、ユーザが表示状態制御機能を機能させるように設定することで、編集領域３２の視認性、及び操作性が低下しないように、補助領域４１が最適な形状、表示内容、及び配置位置に調整される。尚、ＰＣ１においては、ＣＰＵ２がＨＤＤ５に記憶されているエディタ２２のプログラムに従って命令を実行することにより、ＰＣ１をエディタ２２として機能させることができる。そして、エディタ２２のプログラムに従って動作するＣＰＵは、ユーザがマウスやキーボードを操作することにより編集領域３３の形状、表示内容、文字入力の入力方向、及び配置位置を制御する第１の制御手段として機能するとともに、第１の制御手段による制御結果に基づいて補助領域４１の形状、表示内容、及び配置位置を制御する第２の制御手段として機能するものである。つまり、第２の制御手段の作用により、ＰＣ１が表示状態制御機能を有している。
【００２６】
次に、表示状態制御機能の詳細について説明する。表示状態制御機能は、ユーザの指示により変更された、編集領域３３の状態に基づいて、補助領域４１の形状、表示内容、及び配置位置の少なくともいずれかを変更するものである。表示状態制御機能は、（１）ペイン形状の自動調整、（２）サンプル表示の自動調整、（３）フローティング表示とペイン表示との自動切換え、及び（４）フローティング位置の自動調整を含んでいるため、夫々について順に説明する。
【００２７】
まず、（１）ペイン形状の自動調整について図３〜図５を参照しつつ説明する。図３は、印刷領域３４の配置方向を、印刷領域３４が横長になるように変更した場合の操作画面の一例である。図４は、印刷領域３４の配置方向を、印刷領域３４が縦長になるように変更した場合の操作画面の一例である。図５は、編集領域３３に対する文字入力の入力方向を縦方向に変更した時の操作画面の一例である。尚、編集領域３３に対する文字入力の入力方向を横方向に変更した時の操作画面は図３と同様である。
【００２８】
ペイン形状の自動調整とは、ウィンドウ３１のペインとして組み込まれた補助領域４１の形状を、ユーザによる編集領域３３の状態の変更結果に基づいて変更することである。さらに、ユーザによる編集領域３３の状態の変更には、（ａ）印刷領域３４の配置方向の変更と、（ｂ）編集領域３３に対する文字入力の入力方向の変更とがある。
【００２９】
まず、（ａ）印刷領域３４の配置方向の変更結果に基づく、ペイン形状の自動調整について説明する。印刷領域３４の配置方向の変更とは、編集領域３３に配置される印刷領域３４の配置方向を変更することである。
具体的には、補助領域４１がペイン表示にされている状態で、ユーザにより、印刷領域３４の配置方向が、印刷領域３４が横長になるように変更されると、図３に示すように、表示状態制御機能により、補助領域４１の形状が、ウィンドウ３１を上下に分割するペイン表示に変更される。そして、補助領域４１には、機能アイコン４２ａ〜４２ｃも横方向に沿うように配置される。このように編集領域３３と補助領域４１とがウィンドウ３１内に上下に配置されることで、図２と比較すると明らかなように印刷領域３４の横方向の視認可能領域が広がることになる。
【００３０】
また、補助領域４１がペイン表示にされている状態で、ユーザにより、印刷領域３４の配置方向が、印刷領域３４が縦長になるように変更されると、図４に示すように、表示状態制御機能により、補助領域４１の形状が、ウィンドウ３１を左右に分割するペイン表示に変更される。そして、補助領域４１には、機能アイコン４２ａ〜４２ｃも縦方向に沿うように配置される。このように編集領域３３と補助領域４１とがウィンドウ３１内に左右に配置されることで、図３と比較すると明らかなように印刷領域３４の縦方向の視認可能領域が広がることになる。これらにより編集領域３３の操作性、及び視認性を向上させることができる。
【００３１】
次に、（ｂ）編集領域３３に対する文字入力の入力方向の変更結果に基づく、ペイン形状の自動調整について説明する。編集領域３３に対する文字入力の入力方向の変更とは、編集領域３３に対する文字入力の入力方向を縦方向または横方向に変更することである。
具体的には、補助領域４１がペイン表示にされている状態で、ユーザにより編集領域３３に対する文字入力の入力方向が横方向に変更されると、図３に示すように、表示状態制御機能により、補助領域４１の形状が、ウィンドウ３１を上下に分割するペイン表示に変更される。そして、補助領域４１には、機能アイコン４２ａ〜４２ｃが横方向に沿うように配置される。このように編集領域３３と補助領域４１とがウィンドウ３１内に上下に配置されることで、図２と比較すると明らかなように編集領域３３の横方向の視認可能領域が広がることになる。
【００３２】
また、補助領域４１がペイン表示にされている状態で、ユーザにより編集領域３３に対する文字入力の入力方向が縦方向に変更されると、図５に示すように、表示状態制御機能により、補助領域４１の形状が、ウィンドウ３１を左右に分割するペイン表示に変更される。そして、補助領域４１には、機能アイコン４２ａ〜４２ｃが縦方向に沿うように配置される。このように編集領域３３と補助領域４１とがウィンドウ３１内に左右に配置されることで、図３と比較すると明らかなように編集領域３３の縦方向の視認可能領域が広がることになる。これらにより編集領域３３に対して文字入力がしやすくなる。
【００３３】
次に、（２）サンプル表示の自動調整について図６、図７を参照しつつ説明する。図６は、補助領域４１にサンプル表示４３が配置されている場合に、編集領域３３に対する文字入力の入力方向を横方向に変更した時の操作画面の一例である。図７は、補助領域４１にサンプル表示４３が配置されている場合に、編集領域３３に対する文字入力の入力方向を縦方向に変更した時の操作画面の一例である。
【００３４】
サンプル表示の自動調整とは、補助領域４１に配置されているサンプル表示４３の表示内容を、ユーザによる編集領域３３に対する文字入力の入力方向の変更結果に基づいて縦向きまたは横向きに変更することである。
ここでサンプル表示４３とは、編集領域３３に入力される内容のサンプルが表示される表示領域である。ユーザは、メニューバー３２からサンプル表示機能を呼び出すことにより、補助領域にサンプル表示４３を表示することができる。さらにユーザは、サンプル表示４３に表示されているサンプルの中から希望するサンプルを選択して編集領域３３に入力することができる。例えば、メニューバー３２から挨拶文のサンプル表示機能を呼び出した場合は、サンプル表示領域４３に、挨拶文のサンプルが複数表示される。
【００３５】
具体的には、補助領域４１がペイン表示にされている状態で、ユーザにより編集領域３３に対する文字入力の入力方向が横方向に変更されると、図６に示すように、表示状態制御機能により、補助領域４１のサンプル表示４３の表示内容が横向きになるように変更される。このようにサンプル表示４３の表示内容が編集領域３３の文字入力方向に合わせて横向きに変更されることで、編集領域３３の文字入力方向とサンプル表示４３の表示内容の方向とが同じになる。
【００３６】
また、補助領域４１がペイン表示にされている状態で、ユーザにより編集領域３３に対する文字入力の入力方向が縦方向に変更されると、図７に示すように、表示状態制御機能により、補助領域４１のサンプル表示４３の表示内容が縦向きになるように変更される。このようにサンプル表示４３の表示内容が編集領域３３の文字入力方向に合わせて縦向きに変更されることで、編集領域３３の文字入力方向とサンプル表示４３の表示内容の方向とが同じになる。これらにより編集領域３３に対して文字入力を行う際に、サンプル表示４３の内容を参照しやすくなる。
【００３７】
次に、（３）フローティング表示とペイン表示との自動切換えについて図８を参照しつつ説明する。図８は、補助領域４１がペイン表示にされている状態で、編集領域３３の表示範囲を拡大した場合の操作画面の一例である。
【００３８】
フローティング表示とペイン表示との自動切換えとは、ユーザによる編集領域３３に対する表示範囲の変更結果に基づいて、補助領域４１の形状を、ウィンドウ３１から独立したウィンドウとして表示されているフローティング表示、またはウィンドウ３１のペインとして組み込まれているペイン表示に切換えることである。
【００３９】
具体的には、図２〜図７のように、補助領域４１がペイン表示にされている状態で、ユーザにより編集領域３３の表示範囲が所定の範囲以上に拡大されると、表示状態制御機能により、図８に示すように、補助領域４１の形状がフローティング表示になるように変更される。このように、補助領域４１の形状がフローティング表示に変更されると、補助領域４１の表示領域の範囲が、補助領域４１に表示されている機能アイコン４２ａ〜４２ｃの数に応じて変更される。これにより、補助領域４１に表示される機能アイコン４２ａ〜４２ｃの数が少ない場合には、編集領域３３の表示範囲がより広くなる。さらに、ユーザが、フローティング表示された補助領域４１を移動させたり、表示範囲をさらに狭くさせたりすることで編集領域３３の表示範囲がより一層広くなる。これにより編集領域３３の視認性及び操作性をさらに向上させることができる。
【００４０】
逆に、図８のように、補助領域４１がフローティング表示されている状態で、ユーザによりウィンドウ３１の外枠をドラックされることで、編集領域３３の表示範囲が所定の範囲以下に縮小されると、表示状態制御機能により、補助領域４１の形状が、図５に示すようなペイン表示に変更される。これにより、エディタ２２が使用する領域が小さくなる。
【００４１】
次に、（４）フローティング位置の自動調整について図９、図１０を参照しつつ説明する。図９、図１０は、補助領域４１がフローティング表示されている場合に、編集領域３４の配置位置を変更した場合における画面５３上の操作画面の一例である。
【００４２】
フローティング位置の自動調整とは、ユーザによる編集領域３３に対する配置位置の変更結果に基づいて、フローティング表示された補助領域４１の配置位置を、編集領域３３の視認範囲が最大になるような位置に変更することである。
具体的には、補助領域４１がフローティング表示にされている状態で、ユーザにより、編集領域３３がウィンドウ３１と一体となって、画面５３の左上に移動されると、図９に示すように、表示状態制御機能により、補助領域４１の配置位置が、ウィンドウ３１の反対側である右下になるように変更される。また、ユーザにより、編集領域３３がウィンドウ３１と一体となって、画面５３の右下に移動されると、図１０に示すように、表示状態制御機能により、補助領域４１の配置位置が、ウィンドウ３１の反対側である左上になるように変更される。このように補助領域４１の配置位置は、表示状態制御機能により、常に編集領域３３の視認領域が最大になるような位置に変更される。これにより、補助領域４１と編集領域３３とが重なる範囲が小さくなり、編集領域３３の表示範囲が広くなる。これにより、編集領域３３を移動させても、編集領域３３の視認性及び操作性を維持することができる。
【００４３】
次に、表示状態制御機能に関する設定について図１１を参照しつつ説明する。図１１は、表示状態制御機能の内容を設定する設定画面５３を起動した操作画面の一例である。メニューバー３２に配置されているメニューから表示状態制御機能の設定機能を呼び出すことにより、図１１に示すような、表示状態制御機能の設定ウィンドウ５２が表示される。設定ウィンドウ５２には、「ペイン形状の自動調整」、「サンプル表示の自動調整」、「フローティングとペインの自動切替え」、及び「フローティング位置の自動調整」のチェックボックスが配置されている。さらに、「ペイン形状の自動調整」のチェックボックスがチェックされると、その枠内に「用紙の向きに合わせる」、及び「文字入力の入力方向に合わせる」のラジオボタンが表示される。
【００４４】
「ペイン形状の自動調整」のチェックボックスにチェックをいれ、且つ「用紙の向きに合わせる」のラジオボタンを選択することで、表示状態制御機能が、前述した（１）（ａ）印刷領域３４の配置方向の変更に基づくペイン形状の自動調整を行うように設定される。また、「ペイン形状の自動調整」のチェックボックスにチェックをいれ、且つ「文字入力の入力方向に合わせる」のラジオボタンを選択することで、表示状態制御機能が、前述した（１）（ｂ）編集領域３３に対する文字入力の入力方向の変更に基づくペイン形状の自動調整を行うように設定される。また、「サンプル表示の自動調整」のチェックボックスにチェックをいれることで、表示状態制御機能が、前述した（２）サンプル表示の自動調整を行うように設定される。また、「フローティングとペインの自動切替え」のチェックボックスにチェックをいれることで、表示状態制御機能が、前述した（３）フローティングとペインの自動切替えを行うように設定される。また、「フローティング位置の自動調整」のチェックボックスにチェックをいれることで、表示状態制御機能が、前述した（４）フローティング位置の自動調整を行うように設定される。
【００４５】
このように、ユーザは、設定ウィンドウ５２の設定内容を変更することにより、表示状態制御機能の制御内容を自在に変更することができる。これにより、ユーザの意思に沿った補助領域４１の形状、表示内容、及び配置位置の変更を行うことができる。
【００４６】
次に、表示状態制御機能の各処理手順について図１２〜図１６を参照しつつ説明する。図１２は、印刷領域３４の配置方向の変更に基づくペイン形状の自動調整の処理手順を示すフローチャートである。図１３は、編集領域３３に対する文字入力の入力方向の変更に基づくペイン形状の自動調整の処理手順を示すフローチャートである。図１４は、サンプル表示の自動調整の処理手順を示すフローチャートである。図１５は、フローティングとペインの自動切替えの処理手順を示すフローチャートである。図１６は、フローティング位置の自動調整の処理手順を示すフローチャートである。図１２〜図１６に示すフローチャートは、エディタ２２が動作している間は、一定時間毎に呼び出される。
【００４７】
（１）（ａ）印刷領域３４の配置方向の変更に基づくペイン形状の自動調整の動作について説明する。図１２に示すように、ステップＳ１１０（以下Ｓ１１０と略す、他のステップも同様）に移行し、補助領域４１がペイン表示にされている状態で、ユーザにより、印刷領域３４の向きが変更されたか否か判断する。印刷領域３４の向きが変更されていない場合には（Ｓ１１０：ＮＯ）、そのまま、図１２のフローチャートを終了する。印刷領域３４の向きが変更された場合には（Ｓ１１０：ＹＥＳ）、Ｓ１２０に移行し、設定ウィンドウ５２により、印刷領域３４の配置方向の変更に基づくペイン形状の自動調整を行うように設定されているか否か判断する。印刷領域３４の配置方向の変更に基づくペイン形状の自動調整を行うように設定されていない場合には（Ｓ１２０：ＮＯ）、そのまま、図１２のフローチャートを終了する。
【００４８】
印刷領域３４の配置方向の変更に基づくペイン形状の自動調整を行うように設定されている場合には（Ｓ１２０：ＹＥＳ）、Ｓ１３０に移行し、補助領域４１のペイン表示が、最適な形状で表示されているか否か判断する。具体的には、ユーザにより、印刷領域３４の配置方向が、印刷領域３４が横長になるように変更された場合には、補助領域４１が、ウィンドウ３１を上下に分割するペイン表示にされているとき、また、ユーザにより、印刷領域３４の配置方向が、印刷領域３４が縦長になるように変更された場合には、補助領域４１が、ウィンドウ３１を左右に分割するペイン表示にされているときに、補助領域４１のペイン表示は最適な形状で表示されていると判断される。補助領域４１のペイン表示が、最適な形状で表示されている場合には（Ｓ１３０：ＹＥＳ）、そのまま、図１２のフローチャートを終了する。補助領域４１のペイン表示が、最適な形状で表示されてない場合には（Ｓ１３０：ＮＯ）、Ｓ１４０に移行し、補助領域４１のペイン表示が、前述した最適な形状になるように変更する。その後、図１２のフローチャートを終了する。
【００４９】
次に、（１）（ｂ）編集領域３３に対する文字入力の入力方向の変更に基づくペイン形状の自動調整の動作について説明する。図１３に示すように、Ｓ２１０に移行し、補助領域４１がペイン表示にされている状態で、ユーザにより、編集領域３３に対する文字入力の入力方向が変更されたか否か判断する。編集領域３３に対する文字入力の入力方向が変更されていない場合には（Ｓ２１０：ＮＯ）、そのまま、図１３のフローチャートを終了する。編集領域３３に対する文字入力の入力方向が変更された場合には（Ｓ２１０：ＹＥＳ）、Ｓ２２０に移行し、設定ウィンドウ５２により、編集領域３３に対する文字入力の入力方向の変更に基づくペイン形状の自動調整を行うように設定されているか否か判断する。編集領域３３に対する文字入力の入力方向の変更に基づくペイン形状の自動調整を行うように設定されていない場合には（Ｓ２２０：ＮＯ）、そのまま、図１３のフローチャートを終了する。
【００５０】
編集領域３３に対する文字入力の入力方向の変更に基づくペイン形状の自動調整を行うように設定されている場合には（Ｓ２２０：ＹＥＳ）、Ｓ２３０に移行し、補助領域４１のペイン表示が、最適な形状で表示されているか否か判断する。具体的には、ユーザにより、印刷領域３４に対する文字入力の入力方向が横方向に変更された場合には、補助領域４１が、ウィンドウ３１を上下に分割するペイン表示にされているとき、また、ユーザにより、印刷領域３４に対する文字入力の入力方向が縦方向に変更された場合には、補助領域４１が、ウィンドウ３１を左右に分割するペイン表示にされているときに、補助領域４１のペイン表示は最適な形状で表示されていると判断される。補助領域４１のペイン表示が、最適な形状で表示されている場合には（Ｓ２３０：ＹＥＳ）、そのまま、図１３のフローチャートを終了する。補助領域４１のペイン表示が、最適な形状で表示されてない場合には（Ｓ２３０：ＮＯ）、Ｓ２４０に移行し、補助領域４１のペイン表示が、前述した最適な形状になるように変更する。その後、図１３のフローチャートを終了する。
【００５１】
次に、（２）サンプル表示の自動調整の動作について説明する。図１４に示すように、Ｓ３１０に移行し、補助領域４１がペイン表示にされている状態で、ユーザにより、編集領域３３に対する文字入力の入力方向が変更されたか否か判断する。編集領域３３に対する文字入力の入力方向が変更されていない場合には（Ｓ３１０：ＮＯ）、そのまま、図１４のフローチャートを終了する。編集領域３３に対する文字入力の入力方向が変更された場合には（Ｓ３１０：ＹＥＳ）、Ｓ３２０に移行し、設定ウィンドウ５２により、サンプル表示の自動調整を行うように設定されているか否か判断する。サンプル表示の自動調整を行うように設定されていない場合には（Ｓ３２０：ＮＯ）、そのまま、図１４のフローチャートを終了する。
【００５２】
サンプル表示の自動調整を行うように設定されている場合には（Ｓ３２０：ＹＥＳ）、Ｓ３３０に移行し、ユーザにより変更された印刷領域３４に対する文字入力の入力方向とサンプル表示４３の表示内容の方向が同じか否か判断する。具体的には、ユーザにより変更された印刷領域３４に対する文字入力の入力方向が横方向の場合に、サンプル表示４３の表示内容の方向が横向きになっているか否か、または、ユーザにより変更された印刷領域３４に対する文字入力の入力方向が縦方向の場合に、サンプル表示４３の表示内容の方向が縦向きになっているか否かを判断する。印刷領域３４に対する文字入力の入力方向とサンプル表示４３の表示内容の方向が同じである場合には（Ｓ３３０：ＹＥＳ）、そのまま、図１４のフローチャートを終了する。印刷領域３４に対する文字入力の入力方向とサンプル表示４３の表示内容の方向が同じでない場合には（Ｓ３３０：ＮＯ）、Ｓ３４０に移行し、印刷領域３４に対する文字入力の入力方向とサンプル表示４３の表示内容の方向が同じなるように、サンプル表示３４の表示内容の方向を変更する。その後、図１４のフローチャートを終了する。
【００５３】
次に、（３）フローティング表示とペイン表示との自動切換えの動作について説明する。図１５に示すように、Ｓ４１０に移行し、ユーザにより、編集領域３３の表示範囲が変更されたか否か判断する。編集領域３３の表示範囲が変更されていない場合には（Ｓ４１０：ＮＯ）、そのまま、図１５のフローチャートを終了する。編集領域３３の表示範囲が変更された場合には（Ｓ４１０：ＹＥＳ）、Ｓ４２０に移行し、設定ウィンドウ５２により、フローティング表示とペイン表示との自動切換えを行うように設定されているか否か判断する。フローティング表示とペイン表示との自動切換えを行うように設定されていない場合には（Ｓ４２０：ＮＯ）、そのまま、図１５のフローチャートを終了する。
【００５４】
フローティング表示とペイン表示との自動切換えを行うように設定されている場合には（Ｓ４２０：ＹＥＳ）、Ｓ４３０に移行し、ユーザにより変更された編集領域３３の表示範囲が、所定の閾値以上か否かを判断する。この閾値は、ユーザにより自由に変更可能なものであるが、変更不能な固定のものであってもよい。ユーザにより変更された編集領域３３の表示範囲が、所定の閾値以上の場合には（Ｓ４３０：ＹＥＳ）、Ｓ４４０に移行し、補助領域４１がペイン表示にされているか否か判断する。補助領域４１がペイン表示にされていない場合には（Ｓ４４０：ＮＯ）、そのまま、図１５のフローチャートを終了する。補助領域４１がペイン表示にされている場合には（Ｓ４４０：ＹＥＳ）、Ｓ４５０に移行し、補助領域４１の形状をフローティング表示に変更する。その後、図１５のフローチャートを終了する。
【００５５】
Ｓ４３０において、ユーザにより変更された編集領域３３の表示範囲が、所定の閾値未満の場合には（Ｓ４３０：ＮＯ）、Ｓ４６０に移行し、補助領域４１がフローティング表示にされているか否か判断する。補助領域４１がフローティング表示にされていない場合には（Ｓ４６０：ＮＯ）、そのまま、図１５のフローチャートを終了する。補助領域４１がフローティング表示にされている場合には（Ｓ４６０：ＹＥＳ）、Ｓ４７０に移行し、補助領域４１の形状をペイン表示に変更する。その後、図１５のフローチャートを終了する。
【００５６】
次に、（４）フローティング位置の自動調整の動作について説明する。図１６に示すように、Ｓ５１０に移行し、補助領域４１がフローティング表示にされている状態で、ユーザにより、編集領域３３の配置位置が変更されたか否か判断する。編集領域３３の配置位置が変更されていない場合には（Ｓ５１０：ＮＯ）、そのまま、図１６のフローチャートを終了する。編集領域３３の配置位置が変更された場合には（Ｓ５１０：ＹＥＳ）、Ｓ５２０に移行し、設定ウィンドウ５２により、フローティング位置の自動調整を行うように設定されているか否か判断する。フローティング位置の自動調整を行うように設定されていない場合には（Ｓ５２０：ＮＯ）、そのまま、図１６のフローチャートを終了する。
【００５７】
フローティング位置の自動調整を行うように設定されている場合には（Ｓ５２０：ＹＥＳ）、Ｓ５３０に移行し、フローティング表示にされている補助領域４１の配置位置が、編集領域３３の視認範囲が最大になるような位置か否かを判断する。補助領域４１の配置位置が、編集領域３３の視認範囲が最大になるような位置である場合には（Ｓ５３０：ＹＥＳ）、そのまま、図１６のフローチャートを終了する。補助領域４１の配置位置が、編集領域３３の視認範囲が最大になるような位置でない場合には（Ｓ５３０：ＮＯ）、Ｓ５４０に移行し、補助領域４１の配置位置を、編集領域３３の視認範囲が最大になるような位置に変更する。その後、図１６のフローチャートを終了する。
【００５８】
以上、説明したように、本実施の形態によると編集領域３３の状態に基づいて、補助領域４１の形状、表示内容、及び配置位置の少なくともいずれかが変更されるため、エディタ２２の視認性、及び操作性を向上させることができる。
【００５９】
以上、本発明の好適な一実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な設計変更が可能なものである。例えば、上述の実施の形態では、表示制御装置がＯＳ上で起動するアプリケーションソフトの機能として構成されているが、このような構成に限定されるものではなく、表示画面を備える装置の制御プログラム内に構成されてもよいし、専用のハードウェアで構成されてもよい。
【００６０】
また、上述の実施の形態では、編集領域３３に対する制御結果に基づいて、補助領域４１の形状、表示内容、及び配置位置を選択的に制御する構成であるが、このような構成に限定されるものではなく、補助領域４１の形状、表示内容、及び配置位置のいずれか１つまたは２つのみ制御する構成でもよいし、複数同時に制御する構成でもよい。
【００６１】
また、上述の実施の形態では、編集領域３３に対する文字入力の入力方向に基づいて、サンプル表示４３の表示方向を変更する構成であるが、サンプル表示４３に限定されるものではなく、補助領域４１のあらゆる表示内容に対して表示方向を変更する構成でもよい。
【００６２】
また、上述の実施の形態では、表示状態制御機能の制御内容を自由に設定することが可能な構成であるが、このような構成に限定されるものではなく、表示状態制御機能の制御内容の一部のみ設定可能とする構成でもよいし、表示状態制御機能の制御内容を一切設定できない構成としてもよい。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る表示制御装置であるＰＣの構成を示したブロック図である。
【図２】図１に示すＰＣ上で起動するエディタにおいて、表示状態制御機能をオフとした状態での操作画面の一例である。
【図３】図１に示すＰＣ上で起動するエディタにおいて、印刷領域が横長になるように変更した場合の操作画面の一例である。
【図４】図１に示すＰＣ上で起動するエディタにおいて、印刷領域が縦長になるように変更した場合の操作画面の一例である。
【図５】図１に示すＰＣ上で起動するエディタにおいて、編集領域に対する文字入力の入力方向を縦方向に変更した時の操作画面の一例である。
【図６】図１に示すＰＣ上で起動するエディタにおいて、補助領域にサンプル表示が配置されている場合に、編集領域に対する文字入力の入力方向を横方向に変更した時の操作画面の一例である。
【図７】図１に示すＰＣ上で起動するエディタにおいて、補助領域にサンプル表示が配置されている場合に、編集領域に対する文字入力の入力方向を縦方向に変更した時の操作画面の一例である。
【図８】図１に示すＰＣ上で起動するエディタにおいて、補助領域がペイン表示にされている場合に、編集領域の表示範囲を拡大した場合の操作画面の一例である。
【図９】図１に示すＰＣ上で起動するエディタにおいて、補助領域がフローティング表示にされている場合に、編集領域の配置位置を変更した時の操作画面の一例である。
【図１０】図１に示すＰＣ上で起動するエディタにおいて、補助領域がフローティング表示にされている場合に、編集領域の配置位置を変更した時の操作画面の一例である。
【図１１】図１に示すＰＣ上で起動するエディタにおいて、表示状態制御機能の内容を設定する設定画面を起動した操作画面の一例である。
【図１２】図１に示すＰＣ上で起動するエディタにおいて、印刷領域の配置方向の変更に基づく、ペイン形状の自動調整の処理手順を示すフローチャートである。
【図１３】図１に示すＰＣ上で起動するエディタにおいて、編集領域に対する文字入力の入力方向の変更に基づく、ペイン形状の自動調整の処理手順を示すフローチャートである。
【図１４】図１に示すＰＣ上で起動するエディタにおいて、サンプル表示の自動調整の処理手順を示すフローチャートである。
【図１５】図１に示すＰＣ上で起動するエディタにおいて、フローティングとペインの自動切替えの処理手順を示すフローチャートである。
【図１６】図１に示すＰＣ上で起動するエディタにおいて、フローティング位置の自動調整の処理手順を示すフローチャートである。
【符号の説明】
１  ＰＣ
５  ＨＤＤ
８  ディスプレイ
２２  エディタ
３１  ウィンドウ
３２  編集領域
３３  印刷領域
４１  補助領域
４２ａ〜４２ｃ  機能アイコン
４３  サンプル表示
【図１】
2004280655.tif 000003
【図２】
2004280655.tif 000004
【図３】
2004280655.tif 000005
【図４】
2004280655.tif 000006
【図５】
2004280655.tif 000007
【図６】
2004280655.tif 000008
【図７】
2004280655.tif 000009
【図８】
2004280655.tif 000010
【図９】
2004280655.tif 000011
【図１０】
2004280655.tif 000012
【図１１】
2004280655.tif 000013
【図１２】
2004280655.tif 000014
【図１３】
2004280655.tif 000015
【図１４】
2004280655.tif 000016
【図１５】
2004280655.tif 000017
【図１６】
2004280655.tif 000018