(57)【要約】【課題】  プログラムを使用する時やプログラムのインストール時において出力される文字を拡大表示する装置を提供する。【解決手段】  入力情報処理部１２は、入力部１１から文字情報や位置情報を入力し、主画面情報処理部１３に出力する。主画面情報処理部１３は、文字情報や位置情報に従って文書の入力や編集を行い、ウィンドウに表示される表示内容を生成する。副画面情報処理部１４は、主画面情報処理部１３が表示する表示内容の一部を取り出して副ウィンドウに表示する表示内容を作成する。副ウィンドウは、表示設定部１６から出力される表示属性に従って表示状態が定められる。合成表示画面生成部１５は、主画面情報処理部１３から出力されるウィンドウと、副画面情報処理部１４から出力される副ウィンドウとを合成して表示部１７に表示するための画面を生成する。【選択図】  図１
2005258589.tif 000002
【特許請求の範囲】
【請求項１】
文字列をウィンドウに表示する文字表示装置であって、
前記ウィンドウに表示される表示内容から前記表示内容の一部を取り出して副ウィンドウに表示する表示内容を作成する副画面情報処理部と、
前記副ウィンドウの表示属性を設定する表示設定部と、
表示部において前記副ウィンドウが前記ウィンドウの前面に表示されるように、前記ウィンドウと、前記表示属性が設定された前記副ウィンドウとを単一の画面に合成する合成表示画面生成部と、
を備えることを特徴とする文字表示装置。
【請求項２】
前記表示属性は、前記副ウィンドウの表示位置、前記副ウィンドウの大きさ、前記副ウィンドウに表示される文字の大きさの少なくとも一つを含むことを特徴とする請求項１記載の文字表示装置。
【請求項３】
文字表示装置により文字列をウィンドウに表示する文字表示方法であって、
前記ウィンドウに表示される表示内容から前記表示内容の一部を取り出すステップと、
副ウィンドウに表示属性を設定するステップと、
取り出された前記表示内容の一部から前記副ウィンドウの表示内容を作成するステップと、
表示部において前記副ウィンドウが前記ウィンドウの前面に表示されるように、前記ウィンドウと、前記表示属性が設定された前記副ウィンドウとを単一の画面に合成するステップと、
を含むことを特徴とする文字表示方法。
【請求項４】
前記表示属性は、前記副ウィンドウの表示位置、前記副ウィンドウの大きさ、前記副ウィンドウに表示される文字の大きさの少なくとも一つを含むことを特徴とする請求項３記載の文字表示方法。
【請求項５】
前記副ウィンドウは、前記ウィンドウの大きさより小さく表示されることを特徴とする請求項３記載の文字表示方法。
【請求項６】
前記副ウィンドウに表示される文字の大きさは、前記ウィンドウに表示される文字の大きさより大きいことを特徴とする請求項３記載の文字表示方法。
【請求項７】
前記副ウィンドウに表示される表示内容は、前記ウィンドウにおける表示内容中の編集対象となる文字列を含むことを特徴とする請求項３記載の文字表示方法。
【請求項８】
前記副ウィンドウに表示される表示内容は、前記ウィンドウにおける表示内容中のカーソル位置を含む文字列であることを特徴とする請求項３記載の文字表示方法。
【請求項９】
前記副ウィンドウに表示される表示内容は、前記ウィンドウにおける表示内容中の選択された領域内の文字列あるいは前記文字列の一部であることを特徴とする請求項３記載の文字表示方法。
【請求項１０】
文字列をウィンドウに表示する文字表示装置を構成するコンピュータに、
前記ウィンドウに表示される表示内容から前記表示内容の一部を取り出す処理と、
副ウィンドウに表示属性を設定する処理と、
取り出された前記表示内容の一部から前記副ウィンドウの表示内容を作成する処理と、
表示部において前記副ウィンドウが前記ウィンドウの前面に表示されるように、前記ウィンドウと、前記表示属性が設定された前記副ウィンドウとを単一の画面に合成する処理と、
を実行させるプログラム。
【請求項１１】
前記表示属性は、前記副ウィンドウの表示位置、前記副ウィンドウの大きさ、前記副ウィンドウに表示される文字の大きさの少なくとも一つを含むことを特徴とする請求項１０記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字表示装置および文字表示方法ならびにプログラムに関し、特に文字を拡大して表示する装置および方法ならびにプログラムに関する。
【背景技術】
【０００２】
情報処理装置をはじめ、通信機器等においても、文字入力は欠かすことのできない機能である。特に最近では、携帯型の小型の情報端末装置も増えており、一部のビジネスユースでは欠かすことのできない機器となっている。このような装置では文字入力において、キーなどから入力される文字列を確定するまでの間、見え易くなるように拡大表示して入力操作を容易にする技術が知られている。
【０００３】
例えば、特許文献１には、限られた画面スペース内で必要最小限の文字拡大表示を図るため、入力領域にある入力中の文字列の文字サイズのみを拡大して表示し、入力が終了した時点で本来の文字サイズに戻すような拡大文字による入力文字表示方法が開示されている。
【０００４】
また、特許文献２には、文字列の拡大又は縮小操作を容易且つ迅速に行う表示制御方法が開示されている。この方法では、文字倍率キーが押下されると、文字倍率モードが設定され、拡大又は縮小処理する対象文字列の範囲を指定して倍率を指定すれば、拡大縮小後に対象文字列が占有する領域の大きさを予め把握することができるものである。
【０００５】
さらに、特許文献３には、画面に表示されている複数行の文字列のうち、任意の行にカーソルを移動し、カーソルがある任意の行の文字列の各文字のサイズを、任意の行以外の行の文字列の各文字のサイズよりも、任意に設定した倍率で大きく変更する方法が開示されている。
【０００６】
またさらに、特許文献４には、全体画像と拡大された編集部分を同時に表示することで編集の操作性を向上させたエディタが開示されている。このエディタは、全体と一部を表示する２つのプレーンをもち、各々のプレーンを重ね合わせて表示することができるものである。例えば、表示用画像イメージを格納するプレーンを複数用意し、全体画像、拡大画像の各々のイメージをプレーンに格納し、各プレーンを重ね合わせて表示することで、全体画像と拡大画像を同時に表示する。
【０００７】
【特許文献１】特開平５−１４３５７５号公報  （図１）
【特許文献２】特開平６−６８０７８号公報  （図３）
【特許文献３】特開２００３−１３２０４８号公報  （図２）
【特許文献４】特開２００２−２５９３５９号公報  （図３）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来、ディスプレイに表示される文字を見やすくするための各種の方法が知られているが、必ずしも使い勝手が良いものではなかった。例えば、特許文献１には、入力中の文字列の文字サイズのみを拡大して表示するものであって、拡大した文字によって編集後の確認、さらには文字入力を伴わない場合の確認をすることができなかった。
【０００９】
また、特許文献１および特許文献３の方法は、入力済みの文字列に入力中の文字列あるいはカーソルのある行のみを拡大して表示するので、小型の表示部では使い勝手は良いものである。しかし、少し大きな画面で文字を多数表示する場合には、全体のレイアウトの見通しを付けることが難しいという問題がある。
【００１０】
一方、特許文献４の方法は、全体と一部を表示する２つのプレーンをもち、各々のプレーンを重ね合わせて表示することができるので、全体のレイアウトの見通しを付けることが容易である。しかしながら、画面を重ね合わせて表示するために通常の入力作業や編集作業では表示面が必ずしも見やすいものではない。
【００１１】
また、特許文献２の方法は、拡大縮小後に対象文字列が占有する領域の大きさを予め把握するための方法であって、入力する文字を確認しやすくする目的とは異なるものである。
【００１２】
さらに、従来の技術は、エディタとかワードプロセッサ等の入力や編集において対象の文字を拡大表示するものであって、例えば、様々なプログラムを使用する時やプログラムのインストール時において、出力される文字を拡大表示する機能を持っていない。したがって、このような文字の確認作業では、文字を拡大表示することができず、使い勝手が悪いものであった。
【００１３】
本発明の目的は、入力や編集対象の文字のみならず、様々なプログラムを使用する時やプログラムのインストール時において、出力される文字も拡大して表示する装置および方法ならびにプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
前記目的を達成するために、本発明の文字表示装置は、第１の視点によれば、文字列をウィンドウに表示する装置である。この装置は、ウィンドウに表示される表示内容から表示内容の一部を取り出して副ウィンドウに表示する表示内容を作成する副画面情報処理部を備える。また、副ウィンドウの表示属性を設定する表示設定部を備え、表示部において副ウィンドウがウィンドウの前面に表示されるように、ウィンドウと、表示属性が設定された副ウィンドウとを単一の画面に合成する合成表示画面生成部と、を備える。
【００１５】
また、本発明の文字表示方法は、第２の視点によれば、文字表示装置により文字列をウィンドウに表示する方法である。この方法は、ウィンドウに表示される表示内容から表示内容の一部を取り出すステップと、副ウィンドウに表示属性を設定するステップと、取り出された表示内容の一部から副ウィンドウの表示内容を作成するステップと、表示部において副ウィンドウがウィンドウの前面に表示されるように、ウィンドウと、表示属性が設定された副ウィンドウとを単一の画面に合成するステップと、を含む。
【００１６】
さらに、本発明のプログラムは、第３の視点によれば、文字列をウィンドウに表示する文字表示装置を構成するコンピュータに、ウィンドウに表示される表示内容から表示内容の一部を取り出す処理と、副ウィンドウに表示属性を設定する処理と、取り出された表示内容の一部から副ウィンドウの表示内容を作成する処理と、表示部において副ウィンドウがウィンドウの前面に表示されるように、ウィンドウと、表示属性が設定された副ウィンドウとを単一の画面に合成する処理と、を実行させる。
【００１７】
本発明において、好ましくは、表示属性は、副ウィンドウの表示位置、副ウィンドウの大きさ、副ウィンドウに表示される文字の大きさの少なくとも一つを含んでいてもよい。
【発明の効果】
【００１８】
本発明によれば、入力や編集対象の文字のみならず、様々なプログラムを使用する時やプログラムのインストール時において、出力される文字も拡大して副ウィンドウに表示する。したがって、文字の判別も容易になり副ウィンドウを見ながら文字の確認や入力作業を行うことで作業の効率を図ることができる。
【発明を実施するための最良の形態】
【００１９】
本発明の実施形態に係る文字表示装置について説明する。図１は、本発明の実施形態に係る文字表示装置のブロック構成図である。図１において、文字表示装置１０は、入力情報処理部１２、主画面情報処理部１３、副画面情報処理部１４、合成表示画面生成部１５、表示設定部１６を備える。また、文字表示装置１０は、文字等を入力する、キーボードやマウス等で構成される入力部１１、表示内容を表示する表示部１７を備える。なお、文字表示装置１０は、コンピュータとこのコンピュータの上で実行されるプログラム等で構成されてもよい。
【００２０】
入力情報処理部１２は、入力部１１から文字情報や位置情報を入力し、主画面情報処理部１３に出力する。主画面情報処理部１３は、文字情報や位置情報に従って文書の入力や編集を行い、表示部１７において主となって表示される画面情報（ウィンドウ）を生成するものである。なお、主画面情報処理部１３は、テキストエディタあるいはワードプロセッサ等の機能を含むものであってもよい。また、不図示のコンピュータからの情報を保持し表示する手段であってもよい。
【００２１】
副画面情報処理部１４は、主画面情報処理部１３が表示する表示内容から表示内容の一部を取り出して副ウィンドウに表示する表示内容を作成する。副ウィンドウは、表示設定部１６から出力される表示属性に従って表示状態が定められる。表示属性は、副ウィンドウの画面内の表示位置、副ウィンドウの大きさ、副ウィンドウに表示される文字の大きさ等の情報であって、入力部１１から入力される情報によって表示設定部１６に設定される。ユーザは、設定の際に、副ウィンドウの表示位置、副ウィンドウの大きさ、副ウィンドウに表示される文字の大きさ等を、表示部１７に表示される副ウィンドウを見ながら入力部１１を用いて設定を行うことができる。
【００２２】
合成表示画面生成部１５は、主画面情報処理部１３から出力されるウィンドウと、副画面情報処理部１４から出力される副ウィンドウとを単一の画面に合成して表示部１７に表示するための画面を生成する。生成された画面は、表示部１７において表示される。
【００２３】
次に、文字表示装置１０の動作について説明する。図２は、本発明の実施形態に係る文字表示装置の動作を表すフローチャート図である。先ず初めに、主画面情報処理部１３には、ウィンドウに表示される表示内容が予め準備されているものとする。
【００２４】
ステップＳ１１において、副画面情報処理部１４は、主画面情報処理部１３が表示する表示内容から表示内容の一部を取り出す。
【００２５】
ステップＳ１２において、副画面情報処理部１４は、表示設定部１６から表示属性を読み出して設定する。
【００２６】
ステップＳ１３において、副画面情報処理部１４は、ステップＳ１１で取出した表示内容から、副ウィンドウに表示する表示内容を作成する。
【００２７】
ステップＳ１４において、合成表示画面生成部１５は、主画面情報処理部１３から出力されるウィンドウと、副画面情報処理部１４から出力される副ウィンドウとを合成して表示部１７に表示するための画面を生成する。
【００２８】
ステップＳ１５において、表示部１７は、合成表示画面生成部１５が生成した画面を表示する。
【００２９】
文字表示装置１０は、以上のように動作し、主となってウィンドウに表示される表示内容の一部を取り出して副ウィンドウに拡大表示する。したがって、副ウィンドウでは文字が拡大表示されて文字の判別も容易になり、副ウィンドウを見ながら文字の確認や入力作業を行うことで作業の効率を図ることができる。
【００３０】
また、副ウィンドウは、主画面情報処理部１３における機能に変更を加えることなく、ウィンドウに表示される表示内容の一部を取り出して拡大表示する。したがって、主画面情報処理部１３において従来使用しているエディタやワードプロセッサ等のプログラム、および文書設定等を変更することなくそのまま使用することができる。
【実施例１】
【００３１】
次に、具体的に表示部１７に表示される表示の例について説明する。図３は、本発明の第１の実施例における表示例を示す図である。図３において、表示部１７の表示面４０には、ウィンドウ（主画面）４１ａが表示され、「あけまして」の文字列が表示されている。また、副ウィンドウ（副画面）４２ａがウィンドウ４１ａの手前（前面）にウィンドウ４１ａの大きさより小さく表示され、ウィンドウ４１ａで表示されている編集中の「あけまして」の文字列が副ウィンドウ４２ａに拡大表示されている。今、「あけまして」の文字列に対して漢字変換を行うと、副ウィンドウ４２ｂ内に表示される文字列は、「明けまして」と変換候補が表示される。なお、この時、ウィンドウ４１ｂの上では、「あけまして」が表示されているが、「明けまして」と変換候補が表示されるようにしてもよい。さらに、決定（確定）がなされると、変換結果の「明けまして」がウィンドウ４１ｃの上に表示され、同時に副ウィンドウ４２ｂは、消滅する。なお、図３では、副ウィンドウ４２ｂが消滅する例を示したが、そのまま表示して残すようにしてもよい。
【００３２】
以上のように、副ウィンドウ４２ａには、ウィンドウ４１ａにおける表示内容中の編集対象となる文字列が表示される。また、副ウィンドウ４２ａには、ウィンドウ４１ａに表示される文字の大きさより大きい文字が表示される。副ウィンドウ４２ａに表示される文字列は、実施例では一列で示したが、複数列で表示するようにしてもよい。なお、副ウィンドウ４２ａの表示位置、副ウィンドウ４２ａの大きさ、副ウィンドウ４２ａに表示される文字の大きさは、表示設定部１６から出力される表示属性に従って決められる。
【００３３】
副ウィンドウ４２ａでは、以上のような表示がなされ、編集対象の文字列を拡大表示することができるので、ユーザは、副ウィンドウ４２ａを見ながら編集の作業を容易に行うことができる。
【実施例２】
【００３４】
図４は、本発明の第２の実施例における表示例を示す図である。図４において、表示部１７の表示面４０には、ウィンドウ４１ｄが表示され、「明けまして……気にかかります」の文字列が表示されている。表示されている文字列中の部分４３は、入力部１１によって指定され選択された範囲の文字列、例えば編集対象となる文字列であって、部分４３の文字列４４のＡ部とＢ部との間にカーソル位置が設定されている。副ウィンドウ４２ｄには文字列４４が表示されるが、副ウィンドウ４２ｄの一行に文字列４４を表示不可能な場合には、例えばカーソル位置より前のＡ部あるいはＡ部のさらに一部だけを表示してもよい。拡大された文字で表示されるウィンドウ４２ｄを見ながら、文字入力あるいは編集作業を行うことができる。
【実施例３】
【００３５】
図５は、本発明の第３の実施例における表示例を示す図である。図５において、表示部１７の表示面４０には、ウィンドウ４１ｅが表示され、「Abcdefgjikkjfmあいう」の文字列が表示されている。表示されている文字列中のカーソル位置の前後３文字ずつ「jikkjf」が副ウィンドウ４２ｅに表示されている。ウィンドウ４１ｆに示すようにカーソル位置を右に２文字分移動させると、これに従って副ウィンドウ４２ｆ中に表示される文字列もカーソル位置と共に２文字分ずれて、「kkjfmあ」が表示される。なお、現在位置づけられている場所（カーソル位置）から前後何文字までを副ウィンドウ４２ｅに拡大表示させるかは、表示設定部１６から出力される表示属性に従って決めるようにしてもよい。
【００３６】
ユーザは、このように入力あるいは編集対象となる文字列の位置の近傍部分を拡大した文字で表示されるウィンドウ４２ｅを見ながら編集作業を行うことができる。
【００３７】
以上説明した実施例では、主としてエディタやワードプロセッサにおける表示例を示したが、これらに限らず他のアプリケーションプログラム等を使用する時やプログラムのインストール時においても、ウィンドウに表示される文字列の一部分を取り出し、拡大して副ウィンドウに表示することもできる。従来、様々なプログラムを使用する時やプログラムのインストール時等においては、ウィンドウに表示される文字のフォントや表示サイズを変更できない場合があるが、本発明によれば、副ウィンドウに拡大表示することが可能である。また、ウィンドウ中に半角英数字の表示があると、文字の判別が分かりづらいことも多いが、副ウィンドウに拡大表示することで文字の判別も容易になる。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態に係る文字表示装置のブロック構成図である。
【図２】本発明の実施形態に係る文字表示装置の動作を表すフローチャート図である。
【図３】本発明の第１の実施例における表示例を示す図である。
【図４】本発明の第２の実施例における表示例を示す図である。
【図５】本発明の第３の実施例における表示例を示す図である。
【符号の説明】
【００３９】
１０  文字表示装置
１１  入力部
１２  入力情報処理部
１３  主画面情報処理部
１４  副画面情報処理部
１５  合成表示画面生成部
１６  表示設定部
１７  表示部
４０  表示面
４１ａ、４１ｂ、４１ｃ、４１ｄ、４１ｅ、４１ｆ  ウィンドウ
４２ａ、４２ｂ、４２ｄ、４２ｅ、４２ｆ  副ウィンドウ
４３  文字列中の部分
４４  文字列
【図１】
2005258589.tif 000003
【図２】
2005258589.tif 000004
【図３】
2005258589.tif 000005
【図４】
2005258589.tif 000006
【図５】
2005258589.tif 000007